BM6P6(@ }}}vvvssspppkkkfffaaaeeebbbZZZVVVYYYYYYVVVUUUVVVYYY^^^dddjjjooorrrxxxqqqjjjmmmtttvvvooofffeee___\\\^^^]]]UUUOOONNNKKKJJJIIIIIIKKKLLLLLLKKKKKKHHHJJJOOOPPPKKKIIILLLJJJJJJIIIHHHGGGFFFEEEEEE666777888999:::999888888;;;777333222555777666444111444444000///000///,,,000,,,---111111+++***...&&&+++...,,,'''&&&***000))))))***+++***)))((('''---+++)))***+++---......******++++++++++++******...(((%%%))),,,++++++,,,((()))***)))((('''((()))***)))))))))***+++)))((((((+++,,,******,,,,,,))))))((((((((((((((()))***&&&******&&&''',,,---***"""$$$(((++++++***((('''%%%&&&'''''''''''')))+++&&&''')))+++,,,,,,,,,+++)))+++------***'''&&&%%%%%%$$$###%%%'''*********))),,,111666888888666555333111...+++((('''&&&%%%%%%))),,,+++(((%%%%%%&&&(((''''''''''''&&&&&&&&&///000///+++&&&$$$'''******'''&&&((((((&&&&&&)))'''(((((()))***++++++,,,------......------,,,+++((('''(((+++...///,,,)))%%%&&&''')))))))))((((((///---***''''''(((+++,,,'''(((***,,,,,,,,,***)))((()))+++---.........---222333222111......///000+++,,,+++)))''''''(((***'''***,,,***&&&&&&***///---+++)))((()))+++---///&&&))),,,---,,,+++***+++(((((()))+++------+++******))))))(((((()))***+++'''((())))))************'''***,,,...---------...+++---//////...---...///888???EEEEEEIIISSS___eeeeeebbb^^^ZZZVVVRRRLLLHHHEEEDDDAAA???===<<<<<<<<<>>>===;;;:::;;;===@@@BBBHHHIIIJJJJJJJJJJJJIIIHHH@@@KKKYYYeeetttvvvaaaRRRJJJIIIBBBBBBBBB@@@???@@@CCCFFF>>>BBBHHHJJJHHHCCC>>><<<@@@???======@@@DDDHHHKKKPPPPPPIII>>>999;;;<<<999===???CCCHHHQQQ]]]iiiqqqrrrqqqpppoooooorrrwww{{{xxxuuusssssssssrrroookkkhhhiiijjjlllooorrruuuvvvqqquuuxxxvvvqqqooopppsss~~~wwwrrrnnnjjjfff^^^aaa___ZZZXXX\\\^^^\\\YYYZZZ]]]bbbgggmmmrrrtttyyyvvvsssssssssqqqmmmjjjfff```]]]^^^\\\TTTNNNMMMKKKIIIHHHHHHJJJKKKKKKJJJLLLIIIKKKOOOOOOJJJIIIKKKGGGGGGGGGFFFEEEDDDCCCBBB;;;;;;;;;;;;:::999777666555333222555888:::888555222444444000///000///+++---)))***......+++,,,///(((***,,,+++((((((+++...---,,,+++*********++++++++++++***+++,,,---......*********++++++*********+++((((((,,,...+++***+++''')))))))))''''''((()))+++***(((((()))*********+++,,,)))%%%''',,,,,,)))***************++++++,,,))),,,,,,((((((+++,,,)))************)))(((&&&&&&%%%&&&'''''''''''')))+++&&&''')))+++,,,,,,,,,,,,***,,,---+++)))'''&&&'''%%%$$$###%%%(((************---222666888888777666444333000---)))'''''''''%%%))),,,+++(((%%%%%%&&&(((''''''''''''&&&&&&&&&---,,,+++(((&&&%%%'''(((,,,)))(((******'''(((+++'''(((((()))******++++++,,,---------------,,,,,,)))((((((+++---...+++(((&&&'''((()))))))))((((((,,,***((('''(((***---///)))***,,,---------+++***((()))***,,,------......000111222222000000111222,,,,,,+++)))''''''(((***'''***---+++((('''+++...+++***((('''((())),,,---$$$''')))***)))'''''''''(((((()))+++------+++***)))((((((''''''(((******---,,,***))))))***+++,,,(((***---...---,,,,,,------...000000///...///000:::@@@EEEGGGLLLVVV___cccdddaaa]]]YYYUUUQQQMMMJJJFFFDDDBBB???===<<<<<<<<<>>><<<;;;:::;;;===???AAAJJJMMMPPPPPPOOOLLLLLLLLLEEEQQQ]]]gggsss|||hhh[[[PPPGGGCCCDDDDDDEEEFFFFFFEEECCCBBB@@@CCCGGGGGGDDD???;;;999>>>=========???BBBFFFHHHJJJKKKFFF===888::::::777???BBBGGGMMMUUU___iiioooppppppqqqpppqqqssswww{{{~~~yyytttqqqpppooonnnllliiiiiijjjlllooorrruuuvvvrrruuuwwwuuuqqqnnnpppsss~~~wwwqqqkkkhhhfff^^^```^^^[[[[[[^^^```___^^^```cccggglllqqquuuwwwxxx{{{|||xxxqqqlllkkklllfffaaa^^^]]]ZZZSSSNNNLLLJJJHHHGGGHHHIIIKKKJJJJJJMMMKKKLLLNNNNNNJJJHHHJJJFFFFFFGGGGGGFFFDDDBBB@@@??????>>><<<:::888666555444333444777;;;:::777333222555444111///000///+++---***)))***+++)))***---******************+++,,,///---+++((((((***,,,---)))***+++,,,------------************************((())),,,000///+++))),,,&&&((()))((('''&&&((()))+++***)))(((((()))***+++...+++%%%"""&&&---...+++************++++++,,,,,,+++---,,,)))(((******(((---,,,***((('''&&&''''''%%%&&&((('''''''''(((***&&&''')))***+++,,,,,,,,,***,,,,,,+++)))''''''(((%%%$$$$$$%%%(((***+++******---222666888999888777222333222---(((%%%&&&(((&&&))),,,+++'''%%%%%%'''(((''''''''''''&&&&&&&&&)))'''%%%%%%&&&''''''''',,,)))(((******''''''***'''(((((())))))*********+++,,,,,,---------,,,,,,***))))))+++,,,,,,***((())))))*********)))((((((((((((''''''))),,,///111,,,---.........---,,,+++))))))******+++,,,......,,,///111222222111222333,,,---,,,***((('''''')))'''***------***)))+++---***)))(((''''''(((***,,,(((***,,,,,,***)))))))))(((((()))+++------+++***(((''''''''''''((()))***222///,,,***)))***,,,...)))+++......---,,,+++,,,---///000000//////000222;;;AAAFFFJJJQQQ[[[```aaabbb___ZZZVVVSSSQQQNNNLLLGGGEEECCC@@@>>>===<<<<<<===<<<;;;:::;;;===???AAAHHHMMMQQQQQQLLLIIIJJJLLLMMMXXXdddiiirrrfffXXXTTTOOOFFF???EEEFFFGGGJJJLLLJJJDDD>>>AAABBBCCCBBB>>>:::777666<<<<<<<<<===>>>@@@BBBCCCCCCDDDBBB<<<888999:::999BBBGGGMMMTTT[[[aaahhhlllmmmoooqqqssstttvvvyyy{{{|||tttnnnkkkjjjjjjjjjiiijjjkkkmmmooosssvvvxxxtttvvvvvvtttpppnnnpppsss~~~wwwoooiiifffeeecccaaa^^^\\\\\\^^^___^^^bbbdddfffjjjooosssvvvxxxwww{{{}}}yyyqqqkkkjjjkkkeeeccc___\\\XXXRRRMMMKKKKKKIIIHHHHHHJJJKKKKKKJJJNNNMMMMMMMMMLLLJJJHHHHHHFFFHHHIIIJJJIIIFFFCCCAAA@@@???>>><<<:::777555444999777666888999888333///333555555111000111///+++111...+++)))((('''((())),,,)))'''(((+++---,,,***,,,+++)))''''''((()))***'''))),,,------,,,,,,,,,+++******************+++)))***...111...)))***...&&&'''(((((('''&&&((()))))))))******)))))))))***---)))$$$###***222222---'''(((((()))***************+++***(((((())))))((())))))((('''''''''(((((($$$&&&(((((('''&&&''')))''''''((()))***+++,,,,,,(((***------***((('''&&&&&&%%%$$$%%%(((***++++++,,,...222666888888888777000111111,,,&&&$$$%%%(((&&&)))+++***'''%%%%%%'''(((''''''''''''&&&&&&&&&(((%%%"""$$$''')))(((''')))&&&%%%((('''%%%%%%(((((((((((())))))************++++++,,,,,,,,,,,,,,,*********+++++++++***(((++++++******))))))(((((('''''''''(((***,,,...000---------------,,,+++***))))))((()))***+++---///***---000222111000///000---------+++(((''''''(((&&&))),,,,,,+++******+++***)))(((''''''(((***+++***+++------+++*********(((((()))+++------+++***''''''(((((())))))******///...---+++++++++,,,---***,,,......---+++++++++---...//////...///000222:::???EEELLLUUU___bbb```___[[[VVVSSSQQQPPPOOONNNHHHGGGDDDAAA???>>>======>>>===<<<<<<===>>>@@@AAAHHHMMMQQQNNNHHHFFFIIINNNSSS___iiilllqqqvvv]]]RRRQQQNNNHHHBBBDDDCCCEEEIIIMMMLLLDDD===??????>>><<<888666555666999:::;;;<<<============<<<>>>>>><<<:::;;;>>>@@@EEEKKKTTT[[[```dddgggiiikkknnnsssvvvwwwxxxzzz{{{~~~zzzsssmmmiiifffeeeeeeiiiiiijjjlllooossswwwyyyuuuuuuuuussspppoooppprrr|||uuunnnhhheeedddddd```]]]]]]^^^_________cccdddgggkkkpppsssvvvxxxyyyzzz{{{yyyuuupppmmmllldddcccaaa[[[VVVQQQNNNKKKLLLKKKIIIJJJLLLMMMMMMLLLNNNOOONNNLLLKKKJJJIIIGGGFFFGGGIIIJJJHHHFFFCCCAAA>>>===<<<:::888777666666;;;888555555666666222///222555555111000222000---111000---***((()))***)))---)))'''(((+++---,,,))))))************)))((((((&&&))),,,---,,,++++++---++++++***))))))***++++++,,,,,,---...+++(((***000&&&'''((((((''''''(((***%%%))),,,---+++)))(((((()))(((&&&(((000777555...'''''')))***+++++++++***((('''&&&'''(((((()))***''''''((((((((('''&&&&&&$$$&&&(((((('''&&&&&&'''''''''(((((()))+++,,,,,,%%%)))---///---)))&&&$$$&&&%%%$$$&&&)))+++++++++---///222555777777666666000111000,,,(((&&&'''***''')))+++***&&&$$$%%%((((((''''''''''''&&&&&&&&&'''%%%###%%%)))+++)))''''''$$$$$$''''''%%%&&&***))))))))))))******************+++++++++++++++******+++++++++************++++++***)))))))))((((((((())))))***++++++,,,,,,++++++++++++******)))))))))((((((((()))+++---...))),,,//////...,,,++++++,,,------,,,)))(((((((((&&&'''*********)))))))))+++***))))))))))))***+++'''((())))))'''''''''((((((((()))+++------+++***(((((()))***++++++,,,,,,)))***,,,---------,,,+++***,,,......---+++++++++,,,---...------...000222888>>>EEELLLVVV```ccc```YYYVVVRRROOOOOOOOONNNNNNJJJHHHEEEBBB@@@>>>>>>===>>>>>>>>>>>>>>>@@@AAABBBKKKOOOPPPLLLGGGFFFMMMTTTUUUaaakkknnnsss~~~mmm[[[SSSOOOKKKHHHGGGBBB@@@@@@DDDIIIIIIDDD>>>;;;;;;:::777555444666888999999:::;;;;;;:::999999888;;;@@@AAAAAAAAADDDIIIIIIPPPZZZbbbfffgggffffffjjjnnnssswwwyyyyyyzzz{{{xxxvvvsssooojjjeeeaaa```ddddddeeehhhlllqqquuuxxxssstttsssrrrpppppppppqqq~~~yyysssmmmiiifffdddaaa\\\YYY\\\```aaaaaacccaaacccgggkkkpppsssvvvwww{{{zzzzzzzzzxxxuuupppmmmbbbdddaaaZZZTTTQQQOOOLLLMMMKKKJJJKKKLLLNNNMMMMMMMMMOOONNNKKKJJJKKKJJJGGGEEEEEEFFFFFFEEECCCAAA???===<<<;;;999888888777777888555222333555666444111111444444111111333222///,,,...---******---///---,,,)))'''(((+++---,,,***++++++,,,------+++***)))&&&))),,,,,,***)))+++...,,,+++***))))))***+++,,,...,,,+++,,,+++(((***///&&&((())))))((((((***+++$$$)))---...+++(((((()))''')))***---444888555---((()))+++---......------(((%%%%%%((()))((())),,,)))*********(((&&&$$$###$$$&&&(((((('''&&&&&&&&&'''''''''((()))***+++,,,%%%)))---///---***&&&%%%&&&%%%%%%&&&)))+++,,,+++///000333444555555444333111000...,,,++++++++++++'''***+++)))&&&$$$&&&((((((''''''''''''&&&&&&&&&((('''&&&''')))))))))((('''$$$%%%(((***(((***---++++++++++++++++++++++++***++++++++++++***)))))))))***++++++))))))***,,,******)))((((((((()))))))))******+++++++++******))))))))))))((((((((((((''''''(((((()))***,,,,,,)))+++------+++*********+++,,,------+++)))))))))&&&'''(((((())))))((((((++++++******))))))******'''(((***)))((((((***+++(((((()))+++------+++***((()))***+++,,,---------&&&(((+++---...---+++))))))+++......---,,,+++,,,,,,,,,---,,,,,,---000222777>>>FFFMMMTTT]]]```___RRRPPPNNNMMMMMMNNNMMMLLLKKKJJJGGGCCCAAA???>>>>>>>>>>>>>>>>>>???@@@AAAAAAGGGIIIIIIFFFCCCDDDJJJPPPUUUaaalllrrryyypppeeeZZZSSSMMMHHHGGGHHHAAA@@@???BBBEEEEEEBBB???888888777555444555777:::::::::::::::999888777666888>>>HHHOOONNNIIIIIIMMMMMMUUU```hhhkkkkkkiiiggghhhlllqqquuuvvvwwwxxxxxxrrrssssssooohhhaaa[[[YYYYYYYYYZZZ^^^ccciiiooorrrqqqqqqrrrrrrrrrrrrqqqqqq}}}vvvpppmmmkkkgggdddbbb[[[WWW\\\`````````bbb```bbbfffkkkpppsssvvvwwwxxxyyyyyyyyyvvvqqqmmmjjj```cccaaaYYYRRRRRRPPPMMMLLLKKKJJJJJJLLLMMMMMMLLLLLLOOONNNJJJIIILLLLLLHHHFFFFFFEEEEEEDDDBBBAAA@@@???>>><<<:::999888888888555333222444666555111---///222333111111444444111)))---...++++++///000,,,+++***))))))***+++++++++,,,,,,,,,+++++++++++++++'''***,,,+++((((((+++///,,,+++***((((((***+++,,,...***))),,,---***)))***'''(((******))))))+++---'''***,,,+++'''&&&))),,,(((,,,...///222444111+++''')))+++---.........---,,,((('''++++++((((((,,,,,,+++***)))((((((((((((###&&&((()))'''%%%%%%%%%''''''''''''(((***+++,,,'''))),,,,,,***((((((((('''%%%%%%&&&)))+++,,,+++111111333333333222111000000,,,((((((+++---,,,)))(((***+++)))%%%$$$&&&((((((''''''''''''&&&&&&&&&'''((())))))'''&&&&&&'''%%%"""###(((***)))+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))''''''(((***+++***))))))+++...)))((('''''''''((()))***((()))***,,,,,,+++***)))(((((((((((((((((())))))&&&&&&((()))***+++++++++(((***++++++******,,,---)))+++------+++******+++)))(((''''''((()))***)))******))))))(((((((((((((((***++++++++++++---///(((((()))+++------+++***&&&''')))+++,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((***---...---,,,,,,---,,,---------,,,...111444888AAAIIILLLPPPVVVZZZ[[[LLLKKKJJJKKKLLLMMMLLLJJJLLLKKKHHHDDDAAA@@@???>>><<<<<<<<<======>>>??????>>>@@@AAAAAAAAABBBEEEHHHTTT```mmmvvv|||eee]]]UUURRRNNNHHHFFFGGGBBBCCCDDDEEEDDDBBB???===777777777555444555888:::;;;;;;:::888777666555555999CCCTTT```]]]QQQJJJJJJRRRZZZeeennnqqqooollljjjeeeiiimmmppprrrrrrssstttlllnnnmmmhhh___VVVPPPNNNJJJKKKMMMPPPVVV^^^dddiiinnnoooqqqsssttttttrrrppp}}}tttnnnmmmlllhhhdddfff]]]XXX\\\```]]]\\\]]]___aaafffkkkppptttvvvwwwsssvvvxxxvvvpppjjjgggfff^^^cccaaaXXXRRRRRRQQQNNNKKKJJJIIIIIIKKKLLLLLLKKKLLLOOONNNIIIHHHLLLMMMIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA>>>;;;999888888888555555555666777333,,,&&&...222333111222555555222***//////++++++...---(((******************+++,,,---+++)))''''''(((***+++'''***,,,***'''''',,,000,,,+++)))(((((()))+++,,,,,,((((((---///,,,'''&&&''')))***+++******,,,---***++++++((($$$%%%***000+++///000//////000...***%%%'''))),,,------,,,+++000+++***---,,,((((((,,,,,,+++)))((((((+++...111###&&&((()))'''%%%%%%%%%''''''&&&'''((()))+++,,,***+++***)))'''''')))+++'''&&&%%%&&&)))+++,,,,,,111222333333222111///...,,,&&&"""###))),,,)))%%%(((***+++)))%%%$$$&&&)))(((((('''''''''&&&&&&&&&&&&)))+++)))&&&###$$$&&&!!! %%%((((((***///------------------------,,,,,,,,,+++)))(((&&&%%%''')))+++***)))))),,,///((('''&&&&&&&&&((()))***&&&(((***,,,---,,,+++***((((((''''''((()))***+++$$$&&&(((***++++++******''')))*********,,,...111(((***,,,---,,,++++++,,,+++)))'''''')))***++++++))))))(((((('''''''''&&&%%%&&&'''(((((()))+++---(((((()))+++------+++***%%%&&&(((***+++,,,++++++------,,,+++************'''***---...---------...............---///333666:::DDDLLLMMMMMMQQQVVVXXXIIIHHHHHHJJJKKKLLLKKKIIIMMMKKKHHHEEEBBB@@@??????::::::;;;;;;<<<=========<<<>>>AAADDDFFFFFFFFFEEETTT```mmmxxxlllaaaYYYRRRQQQPPPKKKGGGFFFCCCFFFJJJJJJFFFAAA===;;;888888777666444555777999<<<;;;999888666555555444:::HHH]]]mmmhhhVVVIIIFFFVVV^^^iiiqqqtttsssooommmcccfffjjjmmmnnnooopppqqqhhhhhhggg```UUULLLFFFDDD@@@AAACCCGGGMMMUUU]]]aaalllmmmppptttvvvuuurrrppp{{{sssppppppnnnhhhbbb___aaaaaa^^^[[[ZZZ\\\___cccdddgggmmmtttxxxwwwvvvwwwuuuuuuvvvsssmmmiiijjjcccaaa]]]XXXTTTRRRPPPOOOIIIJJJJJJJJJHHHIIIJJJLLLIIIKKKMMMMMMKKKJJJIIIJJJGGGGGGEEEDDDDDDDDDEEEFFFAAA???<<<;;;;;;;;;999888777555444444444444222111333000444666......222...////////////...,,,***(((***)))))))))***+++,,,,,,+++...222333111...,,,+++,,,,,,+++***))))))******,,,+++(((''''''(((+++,,,...***)))+++///...''' ,,,+++++++++,,,,,,***)))---)))&&&&&&(((***)))'''***+++,,,---,,,***(((''')))+++,,,(((""""""(((///...------------...//////111///,,,'''%%%%%%))),,,&&&))),,,+++((('''***---&&&&&&'''((())))))((((((*********)))(((''''''&&&&&&&&&&&&&&&(((+++///111+++...111111000.........,,,000000***(((******&&&...+++(((''''''((('''&&&******)))(((((((((((((((******)))'''%%%%%%'''))),,,,,,***((('''(((+++...++++++***,,,...000///...))))))***+++,,,------...((((((((()))******++++++***+++++++++))))))***,,,$$$$$$%%%'''(((***++++++...+++(((((()))***(((&&&+++***)))((()))***,,,---))))))***+++++++++++++++%%%'''))),,,...///000000,,,,,,+++*********++++++++++++***)))))))))))))))%%%'''***+++*********+++,,,,,,***&&&''',,,,,,***///...---,,,+++,,,---...++++++******))))))((((((---...///...---++++++,,,/////////......000444777@@@BBBEEEKKKPPPSSSSSSSSSMMMOOOMMMIIIHHHKKKMMMKKKLLLMMMIIIDDDBBBBBB@@@;;;>>>===<<<;;;:::;;;;;;<<>>;;;999888666666777999<<>>;;;999444555999>>>AAAEEEPPP[[[bbbeeeiiilllllllllnnnooo}}}uuuqqqpppnnngggbbbaaabbbbbb___[[[ZZZ\\\^^^eeefffiiipppvvvzzzzzzyyywwwtttssstttqqqkkkhhhiiicccaaa]]]XXXTTTQQQOOONNNJJJKKKLLLKKKJJJJJJLLLMMMGGGIIILLLLLLLLLKKKKKKLLLHHHGGGFFFDDDCCCBBBBBBBBB@@@>>>;;;::::::999888777777555444444444444333111222...444777111222777333,,,---...///......,,,,,,++++++*********+++,,,,,,))),,,///111///---+++***,,,+++******)))))))))***---+++)))''''''''')))***---***(((***---...+++(((,,,+++***+++,,,,,,***(((((('''&&&(((***,,,------((()))+++,,,,,,+++)))(((***,,,,,,***'''(((---111,,,,,,,,,,,,---...///000///...,,,)))&&&'''***,,,&&&)))+++((($$$###%%%(((&&&&&&'''(((((((((((((((+++***)))(((''''''''''''&&&&&&&&&''')))+++---///,,,...000111///---------+++///000***(((******'''---+++(((''''''''''''&&&)))(((((('''''''''''''''&&&&&&&&&'''((((((((((((%%%%%%%%%%%%''')))---000---,,,+++,,,.........,,,))))))******+++,,,,,,,,,(((((())))))******++++++*********)))'''''')))+++$$$%%%&&&''')))***+++,,,)))'''&&&'''+++---,,,+++******+++++++++,,,++++++((()))******++++++******((())),,,///111222222222......---,,,+++*********+++***)))(((((((((((()))&&&(((***++++++***++++++,,,,,,***&&&(((,,,,,,)))++++++******+++,,,---...++++++******)))))))))(((,,,---///...---+++,,,---...............000444888AAACCCGGGLLLQQQSSSTTTSSSPPPRRRQQQLLLKKKNNNOOONNNLLLLLLIIICCCAAAAAA???;;;===<<<;;;::::::;;;<<<===AAABBBBBBBBBCCCFFFJJJMMMRRR]]]nnn~~~tttfffaaaZZZTTTQQQRRROOOJJJIIILLLNNNKKKHHHFFFDDDBBB>>>;;;888888777888999;;;>>>@@@AAA@@@===;;;999888777777666>>>JJJOOOJJJBBBAAAFFFYYYccclllooooooooolllgggdddfffhhhjjjkkkkkkjjjiii^^^WWWMMMDDD>>>:::888666333333777;;;===@@@JJJTTT```dddiiilllllllllmmmooo}}}uuupppnnnjjjddd___ccccccbbb___\\\[[[\\\]]]dddfffjjjqqqwww{{{{{{{{{wwwsssqqqqqqoooiiigggiiidddbbb]]]XXXSSSPPPNNNLLLJJJLLLMMMMMMLLLLLLMMMOOOGGGIIIKKKLLLLLLLLLMMMNNNHHHGGGFFFEEECCCAAA???>>>>>><<<:::999999999777666666555444333444444333111111...444777111333888444***+++---...///000//////------,,,+++++++++,,,,,,))),,,///000///---,,,++++++************)))))))))---,,,***((('''''''''(((+++*********+++---///000+++***)))***++++++)))'''%%%'''***++++++,,,---...'''(((***++++++***))))))'''''''''((()))***,,,---)))***+++,,,---...///000---------+++))))))+++---+++------+++&&&$$$%%%'''&&&''''''(((((((((((((((+++***((('''&&&''''''(((&&&''''''(((***++++++,,,,,,...000000...,,,,,,,,,***......***((()))***(((---***(((''''''''''''&&&((('''''''''&&&&&&&&&&&&&&&%%%%%%(((+++***'''###''''''&&&&&&''')))+++,,,///...,,,,,,------,,,+++************************(((((())))))***+++++++++******)))'''%%%%%%'''***%%%&&&'''((()))***+++,,,(((''''''(((+++------,,,((()))+++------,,,+++)))'''((())))))******)))))))))***---000222333333333000///...---,,,******)))))))))((((((''''''((((((''')))+++++++++***+++,,,++++++)))&&&(((,,,,,,)))***)))))))))***+++,,,,,,++++++*********************,,,......---,,,,,,---------......///111555888@@@CCCHHHNNNRRRUUUVVVVVVUUUXXXWWWRRROOOPPPQQQPPPJJJKKKHHHBBB???@@@>>>:::<<<;;;999888999;;;>>>@@@DDDDDDDDDDDDEEEHHHMMMQQQVVV___nnn~~~sssggg___\\\VVVSSSRRRRRRQQQNNNMMMOOOPPPLLLHHHDDDBBB@@@===;;;777888999;;;===???@@@AAABBBAAA>>>;;;999888777777444888>>>BBB@@@>>>DDDLLL\\\eeennnooooooooonnnkkkfffhhhiiijjjhhhddd___\\\RRRLLLDDD===999777555444222111333777999;;;CCCLLL]]]bbbiiillllllkkklllnnnӵ}}}uuuoookkkgggaaa\\\cccbbbaaa___^^^^^^___```aaadddjjjpppvvvyyyzzzzzzwwwrrrpppooommmhhhgggiiidddbbb]]]XXXSSSOOOLLLKKKJJJKKKMMMMMMMMMLLLMMMOOOIIIKKKMMMMMMLLLLLLMMMNNNGGGGGGGGGFFFEEEBBB@@@>>>>>><<<:::999999999888666666555333333444444333222Ħ///333///***+++---Ħ000000///......---,,,,,,,,,,,,+++---000222000///......)))ӵ)))******))))))(((((())))))***,,,---,,,+++,,,///222+++)))))))))******)))'''&&&***------***((()))+++))))))*********)))(((((('''%%%%%%'''***+++***''''''((()))+++---///000000+++,,,------,,,+++,,,...---...---+++'''&&&''')))''''''((((((((((((((('''+++)))(((&&&&&&&&&((((((&&&'''((()))*********))),,,...///Ħ)))+++,,,***((())))))***,,,***'''&&&'''''''''&&&((((((((((((''''''&&&&&&)))'''&&&))),,,***###)))((('''(((***,,,,,,,,,...---,,,,,,......---,,,+++++++++******)))))))))((())))))******+++,,,,,,++++++)))'''%%%%%%(((***&&&''''''(((***++++++,,,,,,,,,++++++******((('''((()))***+++++++++***)))''''''((()))))))))))))))''')))+++...000111111111//////......---,,,+++***((((((''''''''''''(((((((((***++++++******+++,,,)))+++)))&&&(((,,,,,,)))++++++************************++++++++++++++++++)))+++------,,,,,,---...+++,,,......///222666999===AAAHHHNNNSSSWWW[[[]]]^^^aaa```YYYRRRQQQOOOMMMHHHJJJHHHBBB>>>>>>===:::;;;:::888888999<<<@@@BBBEEEEEEEEEEEEFFFKKKQQQVVVZZZcccqqqzzznnnhhheeeaaa^^^^^^TTTSSSRRRSSSRRRQQQQQQRRROOOKKKEEEAAA???>>><<<;;;777999;;;>>>@@@AAABBBBBBBBB@@@>>>;;;999888777777555777:::======>>>GGGRRR]]]gggooopppooopppqqqpppnnnmmmjjjeee___XXXRRRNNNGGGCCC>>>:::888777666444111000222777999;;;BBBJJJYYY```hhhlllkkkjjjkkkmmm4ĉ@ӵwwwqqqlllgggbbb^^^aaa```______```bbbcccddd```dddkkkrrrvvvxxxyyyyyywwwrrrpppooommmhhhgggiiidddaaa\\\WWWRRRNNNKKKJJJHHHJJJMMMMMMMMMLLLMMMNNNMMMNNNOOOMMMKKKKKKKKKMMMFFFGGGGGGGGGFFFDDDBBBAAA>>><<<::::::::::::999888666444333333444555444222>L...///333///,,,---=hĦ///000000///......---......,,,...111111000.........4ĉ@ӵ''''''(((***+++++++++,,,)))---000000---+++,,,///+++)))))))))******)))'''&&&))),,,,,,)))&&&''')))+++++++++***)))(((''''''---***)))***......+++'''&&&'''))),,,...///000000+++---......------...///)))((((((&&&%%%%%%'''((('''((((((((((((((('''''')))((('''&&&&&&''''''(((&&&'''((())))))))))))(((+++------>L+++(((((()))***)))((()))++++++)))'''&&&'''''''''&&&((())))))))))))((('''&&&)))'''&&&***---+++###%%%$$$%%%(((,,,......---,,,++++++,,,...//////...,,,,,,++++++***))))))))))))))))))***++++++,,,,,,,,,,,,+++)))'''(((***,,,'''(((((()))***+++,,,,,,---......,,,***(((&&&&&&)))(((((('''((()))***+++''''''((()))))))))))))))&&&'''***---///000000000,,,,,,---.........------((((((''''''''''''(((((()))***+++***))))))+++,,,(((***)))'''(((,,,,,,((())))))******++++++,,,,,,******++++++,,,,,,------)))+++------,,,,,,,,,...+++,,,...///000222555888999>>>EEELLLSSSZZZaaafffgggkkkiii___UUUOOOLLLHHHGGGJJJIIIBBB======<<<::::::999888999:::===AAACCCDDDDDDDDDEEEHHHOOOWWW]]]aaajjjyyy~~~mmmccc\\\\\\______^^^___SSSTTTTTTSSSSSSSSSRRRQQQLLLHHHBBB>>>======<<<<<<:::;;;>>>@@@BBBBBBBBBAAA@@@???===:::888888777888444555888;;;<<<===EEENNN\\\fffooopppnnnoooqqqqqqtttoooggg]]]TTTLLLGGGDDD===<<<::::::999888666444333222444999===???EEELLLUUU^^^gggllljjjiiijjjmmmGG=?{{{tttoookkkgggddd```___^^^___bbbeeeffffffaaagggnnntttwwwxxxyyyzzzwwwsssqqqqqqoooiiigggiiibbb```[[[VVVQQQNNNLLLJJJGGGJJJMMMNNNNNNMMMNNNNNNPPPPPPPPPNNNKKKJJJKKKMMMGGGGGGGGGGGGFFFEEECCCCCC>>><<<::::::::::::999888555444333333555555444333HdĦ111333999555...=Īj111000000/////////000000,,,---//////---++++++,,,GG=?'''))),,,---......---+++...111000---***+++,,,+++***)))***++++++)))'''&&&((()))))))))((()))***,,,,,,++++++***))))))))),,,***((())),,,,,,)))&&&&&&(((***---///000000000---...//////...---...000)))((('''&&&&&&(((***+++(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''(((((()))))))))***+++,,,HdĦ,,,'''&&&'''***)))''')))---+++(((&&&%%%&&&''''''&&&((()))*********)))'''&&&%%%%%%%%%))),,,,,,)))%%%***((('''((())))))$$$!!!+++******,,,...000//////,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,+++,,,---,,,++++++,,,...((())))))***++++++,,,,,,)))+++------+++***)))******)))'''&&&'''(((***,,,'''((())))))******))))))&&&'''***---///000000000)))***,,,---......------((((((''''''(((((()))))))))******)))((((((***+++''')))((('''))),,,,,,((($$$&&&(((***,,,......///******+++,,,------......)))+++------,,,++++++,,,+++---///000000222555777666;;;CCCIIIQQQ[[[fffnnnppptttrrrfffXXXPPPJJJFFFGGGKKKJJJCCC===<<<<<<;;;:::::::::;;;===???BBBCCCDDDDDDDDDFFFKKKUUU___gggjjjtttwwwkkk___YYYVVVXXX[[[[[[ZZZ\\\UUUWWWWWWSSSRRRSSSQQQNNNHHHDDD@@@>>>>>>>>>???>>>>>>???@@@AAAAAAAAA@@@???===<<<:::999888777888888777777;;;???@@@AAAGGGNNN]]]hhhqqqqqqnnnnnnoooppppppjjj^^^SSSIIIDDDAAAAAA999:::;;;>>>???<<<888444666444666<<<@@@CCCGGGMMMQQQ[[[gggllljjjhhhiiilllӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦzzzuuupppllliiigggbbb```^^^```ĭӵqqqkkkĦLLLKKKHHHĦOOOĦLLLKKKMMMOOOIIIHHHGGGEEECCCBBBAAAAAA999888555333DdD...///000?fӵ111000000Ħ---///000ӵƜ`1.׼s'''(((ĭӵ,,,+++***(((,,,***(((((()))))))))ӵ+++,,,------Ħ&&&'''(((((((((000000...---///000,,,***(((Ħ(((((((((((((((''')))Ħ&&&&&&'''(((***+++((()))***DdD******'''''''''ӵ)))(((ӵ(((ӵ,,,))))))+++,,,Ħ,,,***ӵ)))+++---)))ĭӵ---,,,************++++++,,,((()))******++++++******###%%%(((***,,,---......)))***,,,---------+++***)))(((((((((((()))***+++((())))))(((&&&&&&(((***&&&(((((('''))),,,,,,(((%%%&&&(((***+++++++++*********+++,,,---...//////***,,,------+++******+++,,,---///000000111333555777;;;AAAGGGNNNYYYgggqqquuuzzzyyylll]]]RRRLLLGGGGGGKKKKKKDDD===<<<===<<<:::;;;<<<>>>@@@AAABBBBBBCCCDDDEEEIIIPPP[[[hhhpppvvv~~~}}}{{{|||yyynnneee^^^YYYVVVUUUXXXXXXVVVVVVYYYWWWZZZYYYSSSQQQQQQNNNIIIDDDBBB@@@???@@@BBBBBBBBBBBBBBBBBBAAA@@@???>>>===:::999888777777777888999;;;;;;>>>DDDFFFGGGLLLSSSZZZeeennnmmmgggdddddddddaaa[[[RRRIIICCCAAAAAABBB;;;>>>CCCGGGHHHEEE>>>888:::777888===AAACCCFFFJJJNNNZZZfffllliiiggghhhkkk?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵrrrnnnjjjhhhfffdddbbb___fff?><zmmmg&e>&evvvtttHLNNNLLLLLLShӵgLMMMLLLMMMOOOQQQKKKJJJGGGCCCAAA??????S?ʬ8887773h?D%%)?...000ZufĦ111000000gL333111222g&e,,,gĉ@((()))g&e>&e***@e,,,+++??***)))333///***((())))))g<ĉ+++,,,...0003we<Ħ))))))***+++3h?@e///------///111+++(((%%%Z)))(((((())))))(((3h?gL&&&%%%%%%&&&(((+++---'''((()))D%%)?***fff?><z&&&'''=?Ħ'''g&e***g&e&&&%%%%%%S?ʬ,,,4ff?>ߝL---@e***g&e---&&&)))3h?g&e>&e---...??)))+++,,,......---,,,+++))))))***+++++++++++++++ """$$$''')))************+++---------+++)))((()))))))))))))))***++++++((()))((('''%%%&&&(((***%%%((((((''')))---,,,'''************(((&&&$$$"""******+++,,,...///000000+++,,,------+++))))))***,,,...000111000111333444888<<>>@@@BBBBBBBBBAAADDDEEEFFFKKKSSS```nnnwww~~~xxxvvvxxxyyyxxxvvvuuusssmmmeee___fffeeegggooo|||~~~tttggg___ZZZWWWWWWUUUUUUWWWVVVTTTVVVZZZXXX\\\ZZZTTTPPPPPPLLLFFFCCCAAA@@@AAACCCEEEFFFEEEEEEDDDCCCAAA???===<<<<<<888888777666666777888999::::::===CCCEEEGGGMMMTTTPPP\\\dddaaaYYYUUUSSSSSSSSSOOOIIIDDDAAAAAACCCEEEAAAEEEKKKQQQRRRMMMDDD>>><<<999888===AAAAAACCCGGGMMMYYYfffllliiifffhhhkkk4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)Ħqqqmmmgggeeeggg``````sߝLGdUĦpppHƅ^Hu]ĦsssntHdĦQQQNNNHGgĉ@OOOHdĦLLLMMMNNNNNNMMMKKKMMMNNNKKKFFFBBBHtƅ^666666Bt=o9ĦDtfo9Ħ...//////g?666777HdĦ444222222Hu]Ħ+++tt,,,---Hƅ^Hu]Ħ***H׼s---***---,,,+++...---+++*********tQ,,,---///000je<Ħ---,,,,,,Bt=o9ĦH׼s000***)))...///,,,///+++'''HtĦ&&&---(((%%%'''Bt=o9ĦHdĦ((('''(((***,,,,,,+++)))))))))Dtfo9ĦsߝLGdUĦ'''Ht@cӵHu]Ħ)))Hu]Ħ------Htƅ^,,,qIܗGIӵ***H׼s++++++Hu]Ħ///***Bt=o9ĦHƅ^Hu]Ħ***+++---......---,,,+++---...000---***'''&&&(((***,,,((())))))(((((((((+++------,,,,,,++++++,,,,,,---))))))+++,,,,,,+++***)))((()))***)))((('''((()))))))))))))))***************+++,,,,,,+++***+++------,,,++++++,,,...111333,,,------....../////////...000333333333222333555;;;<<<@@@IIIVVVdddnnntttmmmZZZOOOIIIEEEFFFEEECCCCCCCCCCCCAAA???===???AAADDDEEEEEEEEEDDDIIIIIIIIIMMMVVVdddttt~~~|||jjjaaa^^^]]]cccddddddbbb\\\WWWTTTSSSUUUVVV[[[```bbbccckkkttt}}}wwwlllkkkhhheee```[[[VVVTTTXXXXXXUUUSSSUUUYYYXXXSSS[[[TTTVVVXXXWWW\\\ZZZLLLIII???@@@EEEBBBDDDJJJIIINNNHHHCCCAAACCCCCCAAA>>>::::::999888999:::<<<===;;;<<>>CCCKKKVVVcccnnnttt|||{{{kkkYYYOOOKKKHHHCCCBBBAAA@@@AAAAAA@@@>>>BBBCCCEEEGGGGGGFFFEEECCCEEEGGGKKKQQQ\\\jjjyyyjjjYYYQQQNNNNNNVVVWWWXXXWWWSSSPPPNNNMMMMMMLLLNNNPPPPPPPPPVVV^^^qqqqqqffffffdddaaa]]]XXXTTTRRRSSSUUUUUUUUUXXXZZZXXXRRRVVVQQQWWW```fffnnnlll]]]NNNAAA???BBB???CCCIIIFFFKKKGGGBBBAAACCCDDDBBB???:::::::::::::::;;;<<<<<<777999<<>><<<@@@BBBDDDGGGLLLQQQ\\\fffkkknnnqqqpppmmm4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)h}}}uuupppjjjcccbbbddd``````DdDΦDdDĦoooDdDΦDdDӵrrrGIpӵDdDĦOOOpo9wӵDdDĦOOOLLLKKKNNNQQQKKKIIIGGGIIIKKKpo9u???===;;;999GIdnuR)ĦDdDĦnuR)Ħ//////CdgĪj777DdDĦ>>>777777DdDĦ)))HߝL`o9+++DdDΦDdDӵ+++DdDĦ+++***+++,,,,,,+++***)))((('''(((***+++***(((geĦ++++++sp?aĦ))))))GIdnuR)ĦDdDĦ///,,,+++,,,+++)))((('''&&&DdDĦ((('''%%%&&&GIdnuR)ĦDdDĦ%%%$$$%%%'''(((((('''(((((((((DdDĦnuR)ĦDdDΦDdDĦ'''DdDĦnuR)ĦDdDĦ&&&DdDĦ'''po9u+++...+++---=ӊB1.uTӵ+++DdDĦ******DdDĦ---GIdnuR)ĦDdDΦDdDӵ+++---///000///---+++,,,---,,,++++++,,,...///...,,,***)))(((''''''%%%'''((())))))+++...000((((((((()))+++---...///******+++++++++******)))''')))***)))((('''(((***))))))))))))************+++,,,------,,,,,,---///------,,,,,,,,,...///000...---+++******+++,,,...***---///111333555777:::;;;@@@FFFNNNVVVaaallluuuxxxzzzuuugggXXXOOOLLLJJJFFFEEEDDDDDDEEEFFFEEEDDDGGGHHHJJJKKKJJJHHHFFFDDDDDDGGGNNNWWWdddsssqqq[[[NNNGGGDDDDDDGGGIIIKKKKKKJJJHHHHHHHHHKKKHHHGGGHHHHHHHHHMMMTTTiii}}}tttkkkjjjgggddd___YYYUUURRRPPPTTTWWWWWWYYYZZZUUUOOOQQQOOO[[[lll{{{tttXXXFFF???@@@???CCCIIIEEEGGGCCC@@@???BBBCCCBBB@@@:::;;;;;;<<<<<<<<<<<<<<<777888:::===@@@CCCFFFGGGHHHGGGDDD@@@<<<===BBBGGGJJJVVVaaabbbaaagggrrryyyxxxkkkYYYJJJAAA>>>???CCCEEEEEEGGGLLLPPP\\\iiioooqqqqqqoookkk4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtsssllleeeccceee```___DdDΦDdDĦooo>d<ʜ4DuTӵppp4DwDd<ĦNNNpuR)Ħ>dd<ӵDd<,,,qR/ܗ?fӵ:::>d<555555>d<Ħ...4DufئL>e+++DdDʜ4DuTӵ+++DdDĦ******+++++++++***)))'''&&&'''((()))))))))'''geĦ'''s<v>aĦ))))))peӵDx<DdDĦ...---,,,+++)))'''&&&''''''DdDĦ'''%%%$$$&&&peӵDx<>d<&&&&&&((())))))((((((((((((>d<ӵDd<DdDΦDdDĦ'''DdDӵnd<DdDĦ&&&>d<Ħ'''peӵ***Ħ***F&uTӵ+++DdDĦ++++++>d<Ħ---peӵDx<>d<ʜ4DuTӵ***+++---......,,,+++,,,,,,,,,++++++,,,...000000///...,,,***((('''&&&((()))*********---...((((((((()))***+++---...++++++++++++*********)))'''((())))))(((((()))***((()))))))))************)))+++,,,,,,+++,,,---...------,,,,,,,,,---...///---,,,******,,,///222555+++---000111333555888:::;;;AAAHHHNNNTTT^^^kkktttxxxvvvooobbbVVVNNNKKKIIIGGGFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMOOONNNLLLIIIGGGHHHLLLSSS\\\jjj{{{yyybbbRRRJJJDDD@@@???@@@BBBEEEFFFFFFFFFGGGHHHKKKHHHHHHJJJKKKMMMUUU]]]ooo}}}xxxqqqhhh___XXXTTTSSSWWWZZZYYYYYYYYYVVVPPPRRRRRRbbbzzzbbbMMMBBB@@@???DDDIIIEEEAAA???======???AAA@@@???:::;;;===>>>???>>>======:::;;;<<<>>>@@@BBBCCCDDDDDDDDDBBB???===@@@FFFLLLMMM[[[iiiooorrrzzzwwwkkk___QQQEEE>>>===???DDDEEEEEEGGGLLLTTT```lllppppppqqqooommm4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħooos&dq&ĒRrrrmmmi?ʜtd<ĦMMMHHܗDӊBLLL<xIIINNNCCCFFFJJJKKKHHHB?d<***++++++***((('''&&&))))))((('''''''''geĦ&&&Hg8>aĦ'''(((B?Ho9333>d<,,,***(((((('''((()))>d<ӵ%%%'''B?Ho9%%%<x((())))))((('''''''''&ӫeʬtIӇ(((>d<Φ>d<Ħ'''D&ӫetIӇ&&&DdDĦ(((sdKĦ(((B?dp&ĒR,,,,,,>d<sdKĦ...B?Ho9)))s&dq&ĒR)))((()))+++,,,,,,++++++,,,,,,,,,++++++---///222222111000...,,,)))((()))***,,,+++*********,,,*********)))******++++++,,,++++++******)))))))))&&&((())))))(((((()))+++((()))))))))************''')))***+++******,,,---,,,,,,,,,,,,------...///---,,,******,,,///222555...///111222333555888;;;<<>>BBBGGGCCC>>>===<<<<<<===>>>======:::;;;===???@@@@@@@@@@@@======>>>??????@@@@@@AAA???AAABBBBBBCCCFFFMMMRRR]]]jjjxxxkkkYYYOOOHHHCCC::::::???DDDFFFFFFIIIOOO\\\gggooopppnnnoooqqqqqq4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=exxxsssllldddaaabbb______egedddmmmsĪj@hvvvrrrlllfdDĦLLL@ďDMMMMMMHkgeEEEHHHKKKBBBGGGKKKJJJFFF@h888777@G111111HĪj@IŌ333///Bene;;;Hkge<<<ne000...fe***Hu]3hh******+++se)))***++++++***)))((('''))))))(((''''''(((geĦja>aĦ$$$&&&@G222333se...---)))(((***'''((()))<Ō''''''(((@G'''&&&Hkge%%%&&&''''''&&&'''''''''HĪj@IŌ((((((ege''''''Hu]3hIŌ%%%'''DdDĦ***ne***(((@h&&&'''>h,,,------se...ne//////@G...+++sĪj@h)))((('''''')))++++++++++++,,,------,,,,,,...000222222111000...,,,+++******+++---,,,+++))))))***,,,++++++*********++++++---,,,+++***))))))))))))&&&'''))))))((((((***+++))))))))))))************&&&((()))***)))***+++---******+++,,,---...//////...---+++******+++,,,...000111222333444666:::===???BBBFFFKKKRRR^^^lllvvv}}}rrrfff\\\RRRJJJGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGGGGJJJNNNRRRTTTSSSPPPOOOTTTXXX___iiivvvhhhXXXKKKHHHFFF@@@;;;<<<;;;>>>AAADDDFFFIIIMMMPPPWWWZZZ___aaa___```kkkxxx~~~oooddd]]]bbbhhhmmmoooqqqwwwzzzzzzooopppbbbNNNCCCAAA<<>>>>>>>>======<<<;;;;;;:::;;;===???AAACCCCCCDDD??????@@@@@@AAABBBBBBBBB>>>BBBFFFIIILLLQQQXXX^^^ppp{{{xxx^^^JJJBBB@@@>>>888:::@@@GGGIIIJJJPPPWWWeeennntttqqqmmmnnnrrrttt4DuXӵĵD^{{{wwwtttnnneeeaaabbb______cccdddjjjxxxxxxtttllliiiDdDĦKKKJJJKKKKKKMMMGGGGGGHHHIIIFFFGGGHHHGGGEEECCC888777888888111111111...444000888<<<======444111///---+++D^+++++++++***s׼s---)))***+++++++++***)))(((&&&&&&'''((()))***geFm8&&&>aĦ&&&&&&'''///000111s׼s...///---((((((,,,&&&'''(((Ho***(((((())))))(((((('''&&&&&&'''((('''&&&'''''''''(((((((((&&&''''''D^%%%%%%)))DdDĦ+++))))))'''))),,,$$$&&&(((+++,,,------s׼s...............)))+++---,,,)))***((('''''')))+++,,,+++,,,---......---...000222000000///...---,,,+++***(((***,,,---,,,***++++++++++++***++++++,,,---...---,,,+++))))))))))))***&&&'''))))))((((((***+++))))))))))))************&&&(((*********+++,,,...'''(((***,,,---//////000...---,,,+++++++++++++++000111333444666999>>>AAADDDDDDEEEIIITTTbbbqqqzzz~~~pppbbbYYYRRRKKKGGGHHHJJJHHHHHHHHHJJJKKKJJJIIIGGGJJJOOOSSSTTTSSSPPPNNNRRRYYYdddppp~~~zzzfffWWWKKKIIIFFF>>>;;;>>>:::===AAAFFFJJJOOOTTTXXXdddkkkuuuwwwqqqppp~~~wwwqqqttt}}}___NNNHHHFFF???@@@EEEBBBAAABBBAAA@@@>>><<<;;;;;;:::;;;<<<>>>AAADDDGGGHHHBBBBBBDDDFFFGGGIIIKKKKKKIIILLLRRRVVV[[[bbbkkkrrrlllRRRCCC???===::::::===DDDKKKOOOQQQYYYcccjjjsssyyytttnnnnnnqqqtttΦ4DuXӵtvӵ>d<ĦĦĦĦ{{{xxxvvvqqqhhhcccddd______]]][[[ZZZ[[[^^^```fffdddgggnnnqqqqqqvvv}}}yyyzzzuuummmjjjlllhhhbbb>d<ĦJJJJJJJJJLLLMMMMMMKKKIIIHHHKKKNNNLLLJJJHHHGGGHHHIIIIIIHHHJJJGGGDDDDDDFFFEEEBBB>>>;;;:::888777777888:::;;;333222111111111111111111222+++,,,333444...///666......//////000222333444888;;;???AAA@@@>>>>>>>>>:::;;;;;;:::Ħ333---...///...---,,,---...,,,>d<Ħ***,,,,,,+++***Be---...))))))+++,,,,,,+++******!!!$$$'''***++++++geFYĉ'''(((>aĦ***)))))))))))))))&&&***---///...///Be111...///---((()))---$$$&&&&&&nu]ӵ...***&&&"""&&&---&&&'''((((((((((((***,,,,,,***((((((*********)))'''''''''''''''''''''''')))((((((((()))***,,,---&&&&&&&&&''''''>d<Ħ(((&&&###%%%)))>d<Ħ+++,,,---Ħ%%%'''***++++++,,,---... """%%%&&&'''''')))***+++,,,...---Be///------------Ħ---(((***------,,,+++++++++++++++---///000///,,,***+++)))((((((***,,,---,,,,,,---///.........111222///...---,,,+++******+++'''))),,,---,,,,,,,,,---)))******+++,,,...///000...---+++))))))))))))***%%%'''))))))((((((***,,,))))))))))))************''')))+++++++++,,,---///&&&'''))),,,...///000000,,,------....../////////...000222444777;;;AAAEEEHHHEEEDDDIIIUUUeeettt|||~~~nnn___XXXRRRLLLIIIJJJGGGFFFEEEEEEGGGGGGFFFEEEGGGKKKOOOSSSTTTRRROOOMMMOOOXXXfffvvvvvvfffVVVJJJGGGBBB888666;;;999===BBBHHHNNNTTT[[[___hhhsss||||||___QQQMMMKKKCCCCCCHHHFFFDDDEEEEEECCC@@@===;;;;;;::::::<<<>>>AAAEEEIIIKKKEEEFFFIIIKKKOOORRRTTTUUUVVVZZZ^^^bbbhhhrrr~~~}}}dddOOOFFFEEEBBB<<<===@@@GGGOOOSSSWWWaaakkklllvvv|||wwwpppoooqqqsss?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ~~~xxxqqqmmmkkkeee]]]___\\\YYYXXXZZZ^^^aaacccaaaeeejjjmmmnnnppptttxxxvvvtttpppnnnllliiifffcccgdDĦJJJJJJOOOOOOQQQQQQOOOKKKIIIJJJLLLIIIJJJKKKIIIFFFDDDDDDDDDGGGFFFEEEDDDDDDBBB???<<<;;;:::999888777777777777333444444222000//////000///......///111000...,,,...---,,,---...111333555777888:::===???AAABBBBBB@@@???<<<gdKĦ///,,,***)))***---............sdKĦ%%%&&&------,,,))),,,...'''((()))***+++***)))))))))'''&&&''')))***ŶS%%%%%%'''3we<)))***)))(((((()))---111333222333///------,,,((('''***&&&&&&&&&iĉ@3hR/Ō***)))((('''((()))++++++)))'''%%%%%%(((+++((((((((((((((((((((((((+++***((('''&&&''')))***###'''(((&&&(((,,,+++%%%***)))(((&&&%%%DdDĦ'''((()))******sdKĦ***)))gdKĦ+++,,,---,,,***)))***+++)))(((''''''''''''((((((+++///...)))++++++(((///...gdKĦ---)))+++...///...------...))))))***+++---...///000,,,+++***)))((((((((((((000...,,,+++,,,------,,,,,,++++++***++++++,,,,,,&&&(((*********)))***,,,)))***++++++,,,,,,,,,+++*********,,,---,,,)))&&&************)))))))))(((((('''&&&'''***,,,,,,+++************+++,,,---...+++,,,...000000///...,,,++++++---...////////////111000000333999@@@EEEHHHJJJFFFFFFMMM\\\kkkuuuyyy|||pppaaaTTTMMMJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDKKKNNNHHHDDDGGGKKKLLLJJJTTTcccrrr~~~|||qqqjjjWWWSSSMMMFFFAAA>>>======666;;;EEEPPPTTTTTTXXX^^^kkk{{{iii```RRRIIIIIIJJJHHHCCCAAACCCEEEBBB>>>::::::;;;===;;;:::===DDDJJJLLLLLLMMMQQQUUUYYY```gggjjjgggoootttzzz}}}~~~}}}aaaOOOFFFAAA>>>>>>EEEPPPXXXZZZ^^^gggmmmmmmssstttvvvwwwvvvsssooommm>Anenenenezzzrrrnnnlllfff___\\\ZZZXXXYYY[[[^^^______bbbggglllnnnnnnnnnqqqssstttqqqnnnllljjjfffcccDePPPLLLLLLPPPNNNOOOPPPNNNKKKIIIJJJLLLGGGHHHJJJIIIGGGFFFFFFFFFHHHGGGEEEEEEEEECCC@@@===<<<;;;999888777666666666333444444222000......///.........///000000...,,,------...///111555888:::777888:::===???@@@AAABBB???>>>ne000///*********+++,,,,,,)))''''''ne))))))******++++++***((((((***,,,((((((***+++++++++***))))))''''''(((******>A''''''(((k<'''((()))))))))((()))+++///111111...,,,111...---///---)))(((+++''''''&&&fh(((++++++)))(((''''''******)))'''&&&&&&(((***(((((((((((((((((((((((()))((('''&&&&&&''')))***$$$((((((''')))---+++&&&###%%%&&&%%%###De&&&&&&'''((())))))ne***)))ne---***,,,,,,,,,***)))***+++)))((((((''''''(((((()))***......(((%%%'''***+++(((...ne---)))***,,,//////...------...)))******+++,,,---......+++***************++++++000...,,,+++,,,------,,,++++++*********+++++++++&&&(((***+++******+++,,,/////////......---++++++*********+++,,,+++)))&&&******************++++++)))))))))))))))***+++,,,))))))))))))***+++,,,---+++,,,...///000///...---------///000111111222222111111222666<<>>===<<<:::888666555555444444444444222///------......------///000000...,,,+++++++++---///222555666777888:::<<<>>>@@@@@@AAA===<<<222000...*********++++++)))%%%!!!$$$,,,+++++++++((()))++++++)))))))))***))))))***++++++++++++***)))(((((()))******&&&((()))'''''''''((()))***))))))***,,,...///---,,,///,,,---000///+++)))+++((((((''''''&&&(((++++++)))'''&&&&&&)))******)))''''''(((***(((((((((((((((((((((((('''&&&&&&%%%&&&''')))***&&&(((((((((***---+++'''$$$''')))'''%%%000&&&&&&&&&'''((((((***)))(((***+++)))***++++++***)))+++,,,)))))))))(((((())))))***)))------((($$$&&&))))))***///)))+++(((+++---000000///......///******+++++++++,,,,,,,,,))))))))))))***+++,,,---///---++++++,,,---,,,,,,************************''')))++++++******+++,,,///////////////...---,,,***))))))***++++++(((&&&************+++,,,------)))+++---+++)))(((+++---)))(((((())))))***+++,,,***+++---///000000///...+++,,,---...///000111111222222555999???FFFMMMQQQOOOPPPUUU___llluuuzzz{{{mmmcccVVVLLLGGGGGGFFFFFFGGGFFFEEECCCAAA???>>>======AAACCCCCCFFFJJJKKKIIIJJJLLLSSSaaatttzzziiiYYYNNNJJJCCCCCCBBB@@@===:::888666;;;===BBBHHHJJJLLLSSSZZZdddrrr{{{eeeUUULLLIIIGGGFFFIIIGGGEEECCCCCCAAA???===>>>@@@DDDJJJQQQZZZcccjjjpppzzzzzzmmm___VVVPPPMMMOOOSSSVVV___hhhkkklllmmmnnnlllnnnppprrrtttsssqqqnnn}}}}}}xxxpppjjjgggccc]]][[[YYYWWWWWWYYY\\\]]]]]]aaagggmmmpppnnnlllkkkkkknnnllljjjhhheeeaaa[[[WWWVVVTTTRRRRRRQQQPPPPPPQQQJJJKKKKKKKKKJJJJJJKKKKKKGGGHHHJJJIIIHHHFFFGGGHHHHHHFFFDDDCCCCCCBBB???======<<<:::888666555444333444444444222///------------------...000000...,,,,,,,,,,,,,,,---...///000666777999;;;===>>>??????;;;:::888666333111///...+++***)))******(((%%%"""((()))******************'''))),,,---,,,*********)))******+++++++++++++++)))))))))*********)))(((&&&'''((())))))((('''&&&***)))((('''&&&''')))+++))))))((())),,,---,,,++++++)))+++//////+++)))+++((((((((((((((()))******((()))***)))'''&&&&&&'''((()))***)))((('''((()))((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++'''(((((()))+++---+++(((***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((((((((('''''''''((()))***''')))******))))))+++,,,***))))))))))))******+++(((,,,---((($$$&&&((((((+++///...)))'''+++---+++,,,...000111///......///++++++++++++++++++++++++))))))(((((()))******+++...,,,++++++------,,,+++***************))))))(((''')))+++,,,++++++,,,---)))***,,,---.../////////***))))))***+++***(((&&&))))))))))))***,,,...///***---///---((('''***...))))))))))))***+++,,,---***+++---...///000//////,,,,,,---...///000111222222444777:::???EEELLLPPPNNNRRRZZZfffqqqxxxzzzzzzjjj```TTTKKKGGGGGGFFFFFFFFFEEEDDDBBB@@@>>>===<<<:::;;;===@@@DDDGGGGGGEEEIIIIIIMMMZZZppp|||tttooorrruuuuuulll\\\OOOHHHGGG======<<<;;;:::999888888;;;<<>><<<===<<<:::888666444333333333444444222///---------,,,,,,,,,...000000...,,,.........///000111222333444555777999;;;<<<<<<<<<999888666444222000......---***((('''((())))))(((***)))''''''((()))+++,,,'''***---///...,,,,,,,,,***************+++++++++((()))*********)))))))))))))))''''''&&&'''((())))))))))))'''&&&&&&***---***(((((((((***,,,++++++'''&&&(((,,,---)))((()))((((((((((((((()))************(((&&&$$$%%%''')))'''(((***)))((('''(((***(((((((((((((((((((((((('''((((((((()))***+++,,,(((''''''***,,,,,,***)))+++'''######&&&'''%%%"""'''&&&&&&&&&&&&'''(((((('''''''''''''''((((((((('''((())))))))))))***+++)))))))))))))))***++++++''',,,---(((%%%&&&(((((())),,,,,,***)))+++---------///111111///.........,,,,,,,,,++++++++++++***---,,,++++++*********+++,,,+++++++++------,,,+++)))************)))((('''(((***,,,,,,,,,+++,,,...***+++,,,...000111111111+++***))))))******)))'''(((''''''''')))+++---///***...000---(((&&&)))---++++++++++++,,,---......+++,,,---...////////////.........///000222444555222555888;;;>>>BBBHHHMMMLLLRRR\\\hhhqqqvvvvvvuuuiii```TTTLLLHHHHHHGGGGGGEEEDDDCCCBBB@@@???>>>===>>>===>>>BBBEEEGGGGGGGGGLLLKKKOOO]]]sssuuuggg]]]YYYXXX\\\```bbb\\\QQQHHHEEEFFF<<<:::888777666888:::;;;888;;;AAAHHHIIIIIILLLRRR___lll|||dddRRRFFF@@@BBBGGGCCCCCCEEEJJJOOOQQQNNNJJJJJJNNNUUU___lll~~~www[[[SSSKKKEEEDDDGGGSSS___jjjlllnnnnnnkkkhhhjjjmmmjjjlllnnnppppppnnnkkkiii~~~|||ssslllhhheeeaaaaaa\\\VVVSSSUUUZZZ^^^aaa\\\bbbjjjnnnmmmkkkkkklllllliiifffcccaaa^^^[[[YYYRRRTTTSSSPPPOOOQQQPPPMMMKKKJJJIIIJJJKKKLLLKKKJJJJJJLLLLLLKKKHHHEEEEEEEEEFFFDDDAAA??????>>>===;;;<<<;;;999777555444444333111222333111///---......++++++,,,...000000...,,,'''(((***---000222444555222333555777888999999:::777666555333111///...------***'''&&&'''***+++,,,)))'''%%%%%%(((+++---...(((+++...///...---------))))))(((((())))))***+++''')))******)))(((((()))+++***(((&&&&&&'''(((***&&&(((***)))''''''+++...***)))((()))+++,,,+++***'''%%%&&&***+++'''''')))((((((''''''(((((()))***(((((('''&&&$$$%%%(((+++'''((()))((('''''')))+++((((((((((((((((((((((((((())))))******+++++++++(((%%%&&&***,,,***)))))),,,)))&&&'''+++,,,***((((((((('''&&&&&&'''((()))&&&&&&'''''''''((((((((('''((())))))(((((()))***(((((((((((()))******+++''',,,...)))&&&'''(((((('''((())))))((()))+++------...000000///---------,,,,,,,,,,,,,,,,,,,,,,,,111000///...------------+++******+++------,,,******++++++,,,+++***(((''')))+++------,,,,,,---...///000111111222222222222,,,+++******++++++***)))((((((''''''(((***---...+++,,,---,,,((('''))),,,,,,++++++,,,,,,---...///------------.........///*********+++,,,///111333333666:::<<<>>>AAAGGGLLLNNNTTT^^^gggnnnpppooonnnggg^^^SSSLLLIIIIIIIIIHHHEEEDDDCCCBBB@@@???>>>===<<<;;;<<<@@@BBBCCCEEEIIIKKKNNNUUUcccwwwyyydddSSSIIIHHHIIIKKKNNNPPPMMMFFFAAA@@@AAA<<<:::777555555888;;;===777:::AAAHHHJJJJJJMMMSSS]]]mmmooo[[[NNNFFFAAAFFFOOOPPPPPPPPPRRRTTTTTTSSSQQQQQQVVV___mmm}}}qqqXXXOOOFFFBBBCCCKKKYYYfffrrrqqqqqqqqqmmmiiikkkpppjjjlllnnnpppooommmjjjhhh~~~~~~tttlllhhheeebbb^^^ZZZUUUSSSUUUYYY\\\^^^]]]bbbiiilllkkkjjjjjjkkkjjjgggbbb___^^^]]][[[ZZZPPPTTTSSSOOONNNPPPOOOJJJMMMKKKJJJJJJLLLMMMKKKIIIIIIJJJKKKJJJHHHGGGFFFGGGGGGDDDAAA??????>>>===<<<:::999888777555555444444000111111111///...///000+++++++++---///000...---"""$$$'''***---000222333000111333444666666777777555444333222000///...---,,,***''''''(((*********((('''&&&(((+++,,,***((((((***---...---,,,---...)))((('''''''''((()))***&&&(((******((('''''')))***))))))(((((((((((((((###'''******((((((+++///***))))))***,,,,,,+++))))))&&&&&&))))))''''''***''''''&&&&&&''''''((()))###%%%((((((''''''((()))((()))((('''&&&'''***,,,(((((((((((((((((((((((()))))))))*********))))))((($$$%%%***,,,)))''')))***+++,,,,,,***)))***,,,***)))'''&&&&&&''')))***&&&&&&'''(((((((((((((((''')))))))))'''&&&'''(((''''''''''''((()))***+++(((---///+++'''((()))(((((()))******)))((()))+++,,,...000000...,,,,,,,,,---------------------...///......---------......*********,,,---...,,,***++++++,,,---,,,***(((''')))+++---...------...//////000111222333333333333...,,,******+++,,,+++******)))((('''(((***---///++++++***)))))))))******++++++++++++,,,---......//////...------------...)))(((((()))+++---000222444888===@@@AAADDDJJJPPPVVV[[[bbbgggjjjiiihhhfffaaaYYYOOOIIIHHHIIIIIIIIIFFFEEEDDDAAA???===;;;:::888777999>>>??????EEENNNNNNUUUaaaqqqzzzfffTTTHHHCCCBBBBBB@@@BBBCCCCCC@@@>>>>>>???;;;:::888777777888999:::888:::@@@GGGIIIKKKQQQXXXeeevvvssscccTTTNNNJJJHHHOOO[[[bbb```]]]YYYWWWXXX[[[^^^[[[bbbnnnkkkVVVLLLDDDCCCHHHRRR```llltttrrrsssuuuqqqjjjkkkpppkkkmmmooopppooollliiifff}}}}}}ssskkkgggdddaaa[[[XXXUUUTTTVVVXXXZZZZZZ___dddiiikkkjjjiiiiiijjjiiieee```]]]\\\\\\[[[[[[PPPTTTSSSNNNMMMOOONNNIIINNNLLLJJJKKKMMMMMMKKKIIIGGGIIIJJJJJJIIIHHHHHHIIIHHHEEEBBB@@@@@@???>>>===999999777666555555555555///000111000///...///111+++***+++---///000...---''')))+++---000222333333///000111333444555555555444444333111000...------***)))((()))***)))(((&&&***)))***,,,---+++%%%((()))+++,,,++++++,,,...((('''&&&&&&&&&''')))***%%%(((***)))'''&&&''')))((()))***+++***)))'''%%%!!!&&&++++++)))))),,,000)))))))))+++------***(((+++''''''))))))'''(((+++&&&&&&&&&&&&&&&'''((((((###(((++++++)))'''&&&))))))(((&&&%%%'''***...((((((((((((((((((((((((((()))))))))))))))((('''(((###$$$***,,,(((''')))###)))---)))  &&&+++***(((''''''((()))***&&&'''(((((())))))((((((((()))***)))'''&&&&&&'''&&&&&&&&&&&&'''(((******(((---///+++((()))***)))---,,,------+++((()))+++,,,...//////---+++++++++---------.........//////************+++,,,------***)))***,,,---...,,,***+++,,,---...---+++)))''')))+++---...------...///***+++---000222444555555///---++++++,,,---,,,+++,,,+++)))((()))+++...///+++)))(((((()))******)))************+++,,,---...000///...---------------///......///111333666888444999???BBBDDDHHHOOOUUU]]]aaaeeehhhhhheeecccbbb[[[TTTLLLGGGGGGIIIJJJJJJHHHFFFDDDAAA>>>;;;888777999999<<>>@@@@@@AAAAAA999999999999999888888777:::;;;???DDDHHHKKKTTT]]]ooopppaaaVVVUUUTTTSSS\\\iiimmmjjjddd]]]YYY\\\dddkkkiiiqqq|||gggSSSJJJCCCEEEMMMWWWdddoooqqqpppssswwwrrrjjjiiinnnlllmmmooopppooolllhhhfffxxxmmmgggffffffccc\\\XXXUUUVVVUUUTTTUUUYYYbbbdddfffiiijjjjjjjjjiiicccdddccc```[[[WWWVVVUUUSSSRRRRRRQQQPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEBBBAAA???===;;;;;;;;;;;;::::::888777555333222111555222///......---)))&&&***---...---000444222...---******//////,,,,,,000222111111222333555777999333///...222222///,,,,,,))))))))))))************'''&&&'''(((***+++***(((...---+++*********++++++)))((('''&&&+++///+++###,,,+++)))((('''(((***+++'''''''''''''''((())))))(((((((((((()))***+++,,,,,,***'''(((***,,,,,,+++'''(((***,,,---------,,,'''''''''''''''((())))))$$$%%%&&&&&&&&&&&&(((***(((&&&&&&'''******(((%%%((((((''''''''''''(((((()))&&&$$$$$$''')))'''%%%&&&&&&''')))---...)))"""%%%(((+++***'''%%%&&&(((((())))))(((&&&%%%'''((('''((((((((((((''''''&&&,,,+++)))((('''&&&''''''&&&))))))%%%$$$(((***))))))))))))'''&&&'''))),,,***---//////,,,******,,,))),,,///...***))),,,///...111333333///------///---///000000...,,,,,,,,,))))))***++++++,,,,,,---***++++++,,,+++)))&&&$$$(((***++++++++++++---...,,,,,,,,,...000333666888000,,,)))((()))***)))'''******))))))******+++,,,...,,,***)))***+++,,,++++++++++++,,,,,,,,,------***///333222...,,,...000...000111///,,,---333888:::<<>><<<>>>CCCDDDFFFQQQ^^^mmmuuutttjjjccc^^^UUUKKKDDDAAA???;;;777;;;;;;<<<===??????===;;;888777666777888999888666888:::>>>CCCEEEKKKZZZiii{{{tttiiiaaa^^^aaahhhmmmyyyuuulllbbb\\\^^^fffmmmkkkyyy{{{iii^^^QQQLLLFFFHHHRRR___jjjpppqqqppppppsssuuusssnnniiillloooooojjjggghhhhhhfffyyynnnhhhgggeeebbb]]]XXXUUUUUUUUUSSSTTTXXXaaaccceeegggiiiiiihhhhhhccccccbbb___ZZZVVVTTTTTTQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@>>>===<<<<<<<<<:::999888666555333222222333000......///...,,,***+++---...---///333222---000,,,,,,000000,,,,,,000000000000000222333555666333000000333222...+++,,,))))))))))))))))))))))))***)))((((((******)))'''---,,,+++*********++++++((()))'''$$$%%%&&&"""+++***)))((('''((())))))'''''''''''''''((())))))''''''''''''((()))***++++++******,,,......,,,***'''(((***+++,,,++++++***(((''''''''''''((())))))((()))******)))***---///&&&$$$###%%%(((***)))'''+++***))))))(((((((((((()))'''&&&&&&'''''''''&&&&&&%%%&&&)))...000---(((*********)))'''&&&&&&'''%%%%%%'''((()))+++---///(((((()))))))))))))))(((+++***)))(((''''''(((((('''******''''''***,,,+++''')))******((('''((()))))),,,......,,,++++++,,,(((,,,///...++++++...222,,,...///000///.........***---//////...------...***,,,...000111000///...+++,,,------+++(((''''''(((***++++++++++++,,,...---------......///111111///---******,,,,,,+++)))******))))))******+++,,,+++***((((((((()))******++++++,,,,,,,,,---------+++///222000---+++---000,,,///000///---...222777999===EEENNNWWW^^^ccceeehhhfffcccaaa```___]]]\\\[[[UUUMMMJJJKKKLLLKKKIIIHHHGGGCCC???<<<<<>>>>>BBBIIILLLQQQ^^^kkkwww~~~qqqaaaWWWSSSRRRKKKDDD@@@@@@AAA>>><<<999999999;;;===>>>===<<<999777666777888999888666888999===BBBEEEMMM^^^mmm}}}|||~~~uuuhhh___]]]bbbhhhhhhvvvkkkZZZQQQMMMKKKLLLRRR\\\gggmmmppprrrqqqpppppppppooommmkkknnnqqqqqqlllhhhgggfffcccyyypppjjjgggddd```___ZZZWWWWWWUUUSSSUUUYYY___```ccceeeffffffffffffccccccbbb___ZZZVVVTTTSSSPPPOOOMMMKKKKKKKKKLLLMMMKKKLLLLLLLLLLLLLLLLLLMMMIIIIIIIIIIIIHHHFFFEEEDDDDDDCCCAAA@@@>>>>>>======999888777666555444333333000///......000000///...,,,......---///222111,,,111......000000------///////////////000111333333333222222444111,,,+++---++++++++++++++++++++++++---+++)))))))))***)))(((---,,,+++*********++++++$$$((()))((()))+++***''')))))))))((((((((('''''''''''''''''''''((())))))''''''''''''(((((()))***((()))***---///...+++(((((()))***++++++***)))(((((((((''''''(((((()))***&&&''''''&&&&&&'''+++...%%%###"""###&&&((())))))************************)))))))))(((&&&&&&'''((($$$$$$&&&,,,111333111...///,,,)))((((((''''''&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&'''((())))))))))))***)))(((''''''((()))***(((++++++))))))---///---''')))+++,,,***'''&&&&&&(((***,,,------,,,,,,---(((+++------,,,,,,000333+++++++++---//////...---(((+++---...---------...***---000333444222000...,,,...000...***((()))+++)))***++++++++++++,,,...------...///000000000///...---,,,---......---+++******))))))******+++,,,******)))(((((()))***+++,,,,,,,,,,,,---------------///000...+++***,,,...***---000000...///333777;;;BBBMMMYYYbbbgggiiiiiijjjgggbbb___^^^\\\[[[ZZZ[[[VVVPPPMMMMMMMMMKKKIIIIIIGGGCCC???<<<===BBBEEEBBBEEELLLTTTZZZaaaooo{{{}}}dddRRRJJJHHHGGGCCC>>>===???@@@???===999888888999<<<>>>>>>>>>999888777777888999888777888888<<<@@@EEEPPPccctttqqqbbb[[[[[[]]]cccqqqqqq\\\PPPLLLGGGJJJQQQ\\\hhhooopppooorrrrrrpppmmmkkkiiijjjlllooossssssmmmiiigggeeeaaa}}}}}}yyypppjjjfffbbb]]]bbb]]]YYYXXXWWWUUUWWW[[[]]]^^^```bbbcccdddddddddccccccbbb___ZZZVVVTTTTTTRRRPPPMMMJJJIIIJJJKKKLLLHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCBBB@@@???>>>===<<<888777777666555444444444000000//////000000000///---///...,,,...111000,,,...---...//////......///.........///000111111222333222333444111+++***---''''''((())))))******+++...+++))))))*********))),,,+++++++++++++++++++++$$$)))---,,,---000222000((((((((()))((('''&&&&&&'''''''''''''''((())))))((((((((((((((()))******&&&'''(((***+++***(((''')))***+++++++++***((('''((((((((('''((())))))***%%%%%%%%%$$$###%%%))),,,&&&%%%$$$###%%%''')))***&&&'''((()))***+++,,,,,,***,,,---+++'''&&&(((+++$$$$$$)))222666444111///000,,,'''&&&(((***)))'''***'''$$$$$$$$$$$$###!!!$$$%%%&&&'''(((((((((((()))(((''''''''')))***+++(((******)))+++///000---(((***,,,+++)))'''&&&&&&'''(((+++,,,------------)))+++,,,,,,++++++...111---+++***+++///000...+++)))+++---...---++++++,,,***+++...///000000...------000111...***)))+++...)))***,,,,,,++++++,,,---+++,,,///111333333333333++++++,,,...//////---,,,******))))))******+++,,,+++++++++*********,,,...,,,,,,,,,,,,------------.........,,,))))))+++---***---000111111222444777AAAIIIVVVbbbjjjlllkkkhhhiiieeeaaa]]]\\\\\\\\\[[[\\\XXXSSSOOONNNMMMKKKIIIGGGFFFDDD@@@>>>???BBBEEEHHHNNNXXXaaaiiirrrrrr[[[KKKEEEDDDCCC@@@===<<<<<<===;;;:::<<<:::999999;;;===>>>>>>999888777777999999888777777777:::???EEERRRhhh{{{|||iii]]]ZZZZZZcccooofffVVVQQQRRREEEKKKUUUcccoootttrrrnnnoooqqqpppmmmhhhfffgggjjjnnnrrrrrrnnnjjjhhhfffccc||||||xxxooohhheee```ZZZ```[[[WWWVVVUUUSSSVVV[[[\\\\\\^^^___```aaabbbbbbccccccbbb___[[[WWWUUUUUUVVVSSSOOOLLLJJJJJJKKKKKKIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHBBBBBBAAA@@@>>>===<<<;;;888777777666555444444444222222111000///.........---...---+++---000000,,,+++,,,,,,,,,---/////////------...///000111111111222111111333111+++***,,, """###%%%'''((()))+++)))((()))+++,,,,,,+++++++++++++++++++++++++++''',,,...+++)))******(((((((((((()))((('''&&&&&&'''''''''''''''((())))))******))))))******++++++(((((((((((((((((()))***+++,,,,,,,,,,,,***)))(((((((((((((((((()))***************))))))***---000***)))'''&&&%%%&&&((()))&&&'''(((((()))(((((('''+++---...,,,)))(((***---$$$%%%---888:::333,,,***---)))&&&&&&)))++++++***'''&&&&&&''')))+++,,,,,,%%%&&&'''((()))*********((((((''''''((()))***+++'''(((((((((+++000000,,,++++++***(((&&&%%%''')))'''''')))+++---...------,,,++++++)))((((((***,,,111...+++,,,...///---***,,,---///...,,,***))))))++++++++++++,,,---...///...///000...+++***,,,...)))+++,,,,,,+++***+++---+++,,,...000111222111111((()))+++------,,,,,,,,,******))))))******+++,,,***+++,,,+++)))***,,,///+++++++++,,,,,,,,,,,,---...---,,,+++******+++---,,,...000222333444666777AAAJJJXXXeeemmmnnnjjjgggccc```]]][[[\\\^^^______]]]ZZZUUUQQQNNNLLLJJJIIIEEEEEEEEEBBB@@@@@@AAACCCKKKUUUcccnnnxxxttt___OOOFFFBBBAAAAAA???<<<;;;:::::::::999<<<:::888888999;;;;;;;;;999888777888999:::999777777777999>>>EEESSSjjj~~~zzzooolllmmmrrryyyrrrZZZOOOPPPUUUMMMRRR\\\iiitttwwwtttppplllnnnpppnnniiieeeeeefffjjjooopppllliiijjjiiifff||||||xxxooohhhddd___ZZZ\\\WWWRRRRRRQQQQQQTTTYYY[[[[[[\\\]]]___```aaabbb```aaaaaa^^^ZZZWWWVVVVVVVVVTTTQQQNNNLLLKKKKKKLLLNNNNNNOOOOOOOOOOOOOOOOOOIIIIIIIIIIIIIIIHHHGGGGGGAAAAAAAAA@@@???===;;;:::999888777666555444333333222333333111...,,,+++,,,---...,,,***,,,000000---***,,,---+++,,,//////---***+++---///000111111111222...---000111---******"""###$$$&&&(((***+++,,,(((((((((***,,,,,,+++*********+++,,,,,,,,,++++++&&&)))***)))***,,,+++((()))))))))((((((((('''''''''''''''''''''((())))))+++++++++******++++++,,,+++++++++***)))))),,,...+++,,,------,,,+++***)))))))))(((((())))))***+++,,,---...---,,,+++---...******)))(((%%%%%%'''(((((())))))((('''%%%"""!!!++++++,,,+++******+++,,,&&&'''///;;;;;;000'''''')))(((&&&''')))***++++++'''((()))(((&&&&&&(((***)))******+++,,,,,,,,,,,,)))(((''''''''')))***+++%%%''''''''',,,111000+++++++++***'''%%%&&&(((***''''''(((+++---...---+++---+++)))'''''''''))))))111///---,,,,,,---,,,+++...///000///,,,***))))))---,,,+++***+++---///111------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,---------,,,+++******''')))++++++******+++,,,******))))))******+++,,,''')))***)))''''''+++...************++++++++++++---,,,,,,++++++,,,,,,---...//////000222444666777;;;DDDSSSaaaiiikkkiiifff[[[YYYXXXXXX[[[^^^___```\\\YYYUUUPPPMMMLLLLLLLLLHHHHHHFFFDDDAAAAAABBBDDDNNN]]]nnn{{{~~~rrr```PPPFFFCCCAAAAAA<<<;;;999888888999;;;<<<999777666666888999999888:::888888888999:::999888777777999>>>EEESSSkkkbbbNNNGGGKKKPPP[[[^^^fffpppxxxzzzwwwrrrkkkmmmmmmllljjjgggeeeeeehhhlllmmmiiihhhjjjkkkjjj~~~yyyooohhheeeaaa\\\[[[UUUQQQQQQQQQQQQUUU[[[ZZZ[[[[[[\\\^^^___aaaaaa\\\]]]^^^\\\YYYVVVUUUVVVRRRQQQPPPOOONNNMMMMMMMMMRRRRRRRRRQQQQQQQQQQQQQQQIIIIIIIIIIIIIIIHHHHHHGGGBBBBBBBBBBBB@@@>>><<<;;;:::999888666555333222222000222222000,,,***+++,,,,,,---+++))),,,000111...---000000,,,,,,///...+++'''(((***---///000111111111+++(((---222///+++(((((())))))***+++,,,------'''''')))+++,,,+++)))&&&)))***+++,,,,,,,,,,,,+++%%%'''((()))...222111,,,+++***)))((('''((())))))'''''''''''''''((())))))++++++***************+++)))+++------+++***,,,...******+++,,,,,,+++***)))))))))(((((())))))***+++***+++---,,,***(((((((((&&&((()))(((&&&%%%&&&(((&&&''''''((('''%%%###""")))'''&&&''')))*********((('''...888777,,,%%%''''''((())))))((('''(((***&&&***+++'''  $$$)))***++++++++++++******))))))(((''''''((()))***%%%&&&&&&'''---222111+++((()))***)))''''''(((***(((((((((***---...,,,***---+++((('''''')))***+++,,,---,,,+++******,,,------///000000---+++++++++,,,+++++++++,,,---...///,,,***(((***------***&&&***+++,,,,,,******+++,,,---,,,+++***))))))))))))(((***+++***((((((***,,,******))))))******+++,,,&&&)))+++)))''''''+++///((())))))))))))*********+++++++++,,,.........---000...------///222444444888@@@MMMZZZbbbdddbbb```SSSRRRRRRUUUXXX[[[]]]]]]XXXUUURRRNNNLLLMMMPPPRRROOOMMMHHHCCC@@@AAAEEEIIIWWWhhh|||xxxqqqccc]]]SSSIIIAAA>>>???AAA:::999777555555777:::===666666666999;;;======;;;:::999888888::::::999888777777:::>>>EEESSSiii}}}kkkQQQEEEFFFNNNUUUeeegggmmmuuuzzzzzzuuuooonnnllljjjiiiiiihhhgggfffhhhkkkkkkfffeeeiiikkkkkkzzzpppiiifffccc^^^]]]WWWSSSSSSSSSTTTXXX^^^ZZZ[[[[[[\\\]]]___```aaaYYYZZZ[[[ZZZWWWUUUTTTUUUNNNNNNNNNNNNOOOOOONNNNNNRRRRRRRRRQQQQQQPPPPPPOOOKKKKKKKKKLLLKKKKKKJJJJJJCCCCCCDDDCCCBBB@@@>>><<<::::::888777555333222111...000111///,,,***+++---+++,,,+++)))+++111222///111444333---,,,...---((($$$&&&(((+++...///000000111)))%%%+++222111+++'''''''''''''''''''''''''''((((((***,,,,,,***&&&""")))***+++,,,---,,,,,,+++,,,+++)))(((,,,///***###---+++)))((('''(((***+++'''''''''''''''((())))))******)))))))))))))))***%%%)))---...,,,***)))***((()))***++++++***)))((()))))))))))))))******+++***,,,......+++((('''&&&"""%%%((((((&&&%%%&&&((( """%%%'''))))))(((''''''$$$"""$$$(((******(((***''',,,555444)))%%%***&&&)))+++***'''%%%&&&(((!!!'''+++)))"""!!!&&&---'''((((((((((((''''''&&&***)))(((''''''((()))***%%%&&&&&&(((...444222+++%%%(((***+++***((((((((()))((((((***---...,,,))),,,***((('''(((+++------(((***+++***((((((,,,///,,,...000000...---------((()))***,,,,,,,,,,,,+++,,,(((&&&)))......)))###***,,,---,,,******+++,,,,,,+++***)))***+++---...***+++,,,***''''''***---*********)))***++++++,,,(((+++---+++((()))---222(((((((((((())))))))))))******+++---000000///---000...++++++---000222333:::@@@KKKUUU\\\]]][[[YYYOOOOOOOOORRRVVVYYYZZZYYYTTTRRROOOLLLKKKNNNSSSWWWUUUQQQIIIBBB???AAAHHHNNNbbbttt|||mmm```YYYMMMMMMKKKCCC;;;777999===;;;:::777333222333777:::666666888<<<@@@CCCBBBAAA:::999888888::::::999888777777:::???EEERRRhhh{{{wwwZZZGGGCCCLLLXXX```hhhkkkpppvvvzzzxxxqqqjjjqqqlllgggeeegggiiiiiihhhiiikkkjjjeeecccgggkkkkkk|||uuupppmmmjjjeeeaaaZZZXXXYYY[[[WWWQQQRRRXXX\\\___^^^[[[[[[^^^___\\\ZZZYYYXXXWWWUUUTTTSSSSSSMMMNNNNNNMMMLLLLLLMMMOOOPPPPPPPPPPPPQQQQQQRRRRRRLLLLLLLLLKKKIIIGGGDDDCCCEEEEEEDDDBBB???<<<888666777888999999777444111///......---,,,,,,,,,------++++++++++++,,,---............///---++++++,,,---,,,---......,,,,,,---...,,,,,,............,,,,,,'''''''''''''''((())))))///***&&&''',,,///+++''',,,,,,++++++++++++++++++111---***))),,,---,,,***......---,,,***)))((((((&&&'''((((((''''''((()))''''''''''''''''''&&&&&&%%%&&&)))+++,,,,,,+++***...)))))),,,+++&&&&&&)))(((((()))***++++++,,,,,,+++,,,,,,***'''%%%%%%&&&&&&&&&&&&'''''''''((((((&&&'''((())))))'''%%%###(((***)))$$$%%%)))'''"""&&&))),,,------+++******(((((()))***************))))))***)))'''(((***---))))))))))))((((((((((((******)))'''%%%&&&))),,,+++&&&&&&...555444...*********)))((((((((((((((('''(((***,,,---------,,,***---***%%%%%%***,,,***)))***+++,,,------------000///...---,,,+++************,,,---......//////---+++******+++,,,++++++)))******)))'''(((***,,,---...((($$$+++,,,(((((()))***+++,,,,,,,,,++++++******+++---...000,,,******+++(((&&&)))///'''))),,,,,,+++******+++/////////......---------444111...---...000222222333777???IIIRRRVVVVVVUUURRRNNNLLLOOOUUUYYYYYYVVVVVVSSSOOOLLLMMMPPPUUUXXXTTTPPPLLLKKKIIIIIIMMMTTTfffyyyxxxtttnnneee\\\TTTMMMJJJFFFFFFDDDBBB???===<<<<<<===888666888888666666888888999<<<@@@CCCEEEIIINNNEEE===999;;;===:::666555555:::>>>???DDDUUUqqqwwwbbbMMMEEEGGGPPP___mmmtttssssssuuuvvvtttooojjjmmmkkkhhhffffffhhhkkkmmmnnnmmmkkkiiigggggggggggg{{{uuupppmmmiiiddd___XXXVVVXXXZZZXXXSSSUUUZZZ^^^aaa```]]]]]]```aaa^^^ZZZYYYXXXVVVTTTSSSRRRQQQHHHIIIKKKKKKKKKMMMOOOQQQOOOPPPQQQRRRRRRRRRRRRQQQMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDBBB@@@>>>;;;:::888999;;;;;;:::777333111//////...---------------++++++++++++,,,---...///.........---++++++,,,...---.........,,,,,,---///+++,,,---......---,,,+++(((''''''''''''((()))))),,,(((%%%&&&)))+++)))&&&+++++++++++++++++++++++++++++++++***)))((()))***///......---,,,++++++***++++++***'''%%%$$$&&&((((((((((((((((((((((((((('''((()))***++++++******...***)))+++***&&&%%%(((((())))))***++++++,,,,,,++++++,,,***'''&&&&&&'''&&&&&&'''''''''(((((((((''''''((((((((('''%%%$$$$$$'''&&&$$$&&&+++***&&&###&&&)))++++++***))))))'''((())))))******))))))((())))))((('''(((***,,,))))))))))))(((((((((((('''((((((((('''''')))******'''***111555111***'''***))))))(((((((((((((((((()))***+++++++++***)))))),,,***%%%%%%***,,,*********++++++,,,---------//////......---,,,,,,++++++,,,---...............---,,,++++++------,,,***,,,---,,,***'''&&&''')))---000...(((&&&+++///...+++******))))))***+++,,,)))))))))))))))+++,,,---...,,,,,,---+++(((+++111((()))++++++*********+++,,,,,,,,,------......///333111...---...000111222333888???GGGLLLOOOPPPOOOUUUTTTTTTWWWZZZ\\\\\\ZZZSSSPPPLLLJJJKKKPPPTTTWWWSSSMMMHHHFFFFFFJJJSSS]]]jjjzzzvvvlllfff\\\ZZZVVVQQQKKKFFFCCCAAAEEEBBB@@@@@@BBBAAA>>>;;;:::666444666777555666999888:::AAAIIIQQQVVVYYY[[[LLLDDD???@@@@@@===::::::888<<<@@@BBBHHHXXXpppcccTTTGGGGGGNNNYYYdddnnnttttttssssssrrroookkkhhhiiihhhfffeeeeeegggjjjkkknnnmmmkkkiiihhhggggggggg{{{uuuqqqnnniiibbb]]]WWWVVVWWWYYYXXXVVVWWW\\\^^^aaaaaa^^^^^^aaaaaa^^^ZZZYYYXXXVVVSSSQQQOOONNNEEEGGGIIIJJJJJJLLLNNNQQQOOOPPPRRRSSSTTTSSSQQQPPPOOOOOONNNMMMKKKIIIGGGFFFCCCCCCCCCBBBAAA???>>>===888:::<<<<<<;;;888444222//////...------------...++++++++++++,,,---...///---......---++++++,,,............---+++,,,...000***+++,,,------,,,+++***((((((''''''(((((()))***)))((((((((((((((())))))*********++++++,,,,,,---***,,,...,,,(((&&&(((+++/////////......---------,,,,,,***'''%%%%%%'''))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))***)))&&&%%%''')))))))))***++++++,,,,,,***++++++***(((&&&'''(((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&$$$'''******&&&###%%%((()))(((&&&&&&&&&&&&''''''((()))((((((((('''((()))((('''((()))+++***)))))))))((((((((('''&&&(((******(((''''''(((++++++///444444,,,&&&%%%***)))((((((''''''(((((())))))*********)))'''&&&)))***)))%%%&&&***,,,++++++************,,,---...........................------...............---,,,,,,,,,...//////,,,***,,,,,,,,,***((('''((()))(((,,,///---,,,------+++---,,,***)))((()))***+++))))))))))))***+++,,,,,,---++++++,,,+++)))+++000)))*********))))))+++,,,((()))***+++---...000000111000...------...000111///555>>>DDDGGGIIILLLNNNYYY[[[___```___^^^]]]]]]RRRMMMIIIGGGJJJOOOSSSVVVQQQJJJCCCAAACCCKKKYYYfffoooyyy~~~qqqdddYYYPPPJJJEEEEEEDDDCCCBBBAAAAAA@@@CCC???<<>>AAAGGGQQQaaassstttPPPHHHEEENNN[[[eeekkkooovvvvvvuuuqqqmmmiiiggggggffffffeeefffggghhhjjjkkkooonnnllljjjiiihhhhhhhhh{{{vvvrrrooojjjbbb\\\XXXXXXWWWXXXXXXWWWYYY[[[]]]___```]]]]]]```___]]][[[ZZZXXXUUURRROOOMMMLLLIIIJJJKKKJJJJJJJJJLLLNNNOOOQQQSSSUUUUUUSSSQQQOOOOOONNNMMMLLLJJJHHHGGGFFFCCCBBBBBBAAA@@@>>>======666777999:::999666333000///...------,,,,,,------,,,++++++,,,,,,---...///---......---++++++---...---------+++***+++---///)))***+++,,,,,,+++***)))((((((((('''((())))))***)))+++,,,+++)))(((+++---))))))***+++,,,,,,------333333111---***)))+++.....................------'''((())))))((((((***,,,(((((()))))))))))))))***++++++***)))(((((()))))))))(((((())))))((((((((())))))*********+++++++++***++++++***((('''((()))''''''((((((((()))))))))(((''''''&&&&&&&&&''''''(((((('''&&&'''(((&&&$$$&&&''')))(((&&&###""""""%%%&&&''''''((((((''''''&&&((()))((('''''')))***))))))))))))(((((((((((()))***+++***))))))***+++000111333555000(((%%%'''))))))(((''''''''''''(((((()))*********)))((('''(((((((((&&&''')))+++++++++***)))((()))+++---...,,,------......///000000.../////////......---,,,+++,,,---000222111---***((()))******)))***+++---%%%)))---...------,,,+++************+++++++++***+++++++++,,,,,,---------+++)))(((******'''(((,,,)))******)))((((((+++---'''((()))***,,,...///////////////---------///111)))222<<>>AAAJJJYYYgggnnnrrrwwwxxx{{{xxxkkk]]]RRRJJJCCC@@@>>>??????@@@BBBCCCDDDDDD@@@???>>>???AAA@@@<<<999;;;888777999999888;;;AAA888AAAOOO```qqq{{{xxxqqq^^^UUUMMMIIIEEE@@@>>>???<<<>>>DDDOOO^^^nnn{{{{{{aaaJJJIIILLLXXXgggppprrrqqqyyyyyywwwqqqiiieeefffgggfffgggggghhhjjjkkkmmmnnnqqqpppooonnnlllkkkjjjjjj|||wwwsssooojjjbbb\\\[[[[[[YYYWWWWWWYYYYYYYYY]]]```aaa^^^^^^aaa```]]][[[ZZZWWWUUURRROOOMMMKKKKKKLLLLLLLLLKKKKKKMMMOOOOOOQQQSSSTTTTTTSSSPPPOOONNNMMMKKKIIIHHHFFFEEEEEECCCBBBAAA???===<<<;;;;;;333444555666555333000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,---...---,,,,,,---///+++,,,,,,+++)))***,,,...))))))++++++++++++))))))((((((((((((((()))******'''***,,,+++((((((+++///))))))***+++,,,,,,------===777///******,,,---...------,,,,,,,,,,,,,,,,,,###&&&)))+++***)))))))))'''''''''(((((())))))))),,,+++***)))((((((((()))%%%&&&'''((()))+++++++++***************+++++++++)))***+++***)))((()))***((((((((()))))))))******''''''&&&&&&&&&''''''((()))'''%%%'''((('''&&&%%%%%%'''((((((&&&%%%%%%%%%%%%%%%&&&'''''''''''''''%%%'''((((((''''''((()))(((((((((((((((((((((((('''(((******+++...222555555444333222,,,&&&''',,,)))((((((''''''''''''''''''((()))++++++++++++***)))'''''''''(((((()))+++***)))((('''(((***,,,...++++++,,,---...///000000////////////...---,,,+++***+++...111333111...***''')))++++++******,,,---)))+++---......---...000$$$&&&***,,,...---,,,+++++++++,,,,,,---------,,,+++((('''******((((((***)))))))))((('''(((***---))))))******+++,,,------...///000...---,,,///111+++333===DDDHHHNNNUUU\\\cccjjjooooooggg```]]]^^^WWWQQQLLLJJJLLLNNNNNNMMMHHHCCC>>>>>>AAAHHHTTT___ffffffggggggiiirrr~~~oooggg[[[PPPHHHCCCAAA???<<<======>>>??????@@@@@@===@@@AAA@@@<<<999999:::;;;999888999888777;;;BBB@@@LLL]]]mmm}}}~~~rrraaaYYYQQQMMMHHHBBB@@@AAA===AAAKKK[[[mmm}}}vvvvvvssswwwjjjQQQIIIMMMTTT```mmmvvvwwwuuu{{{{{{wwwqqqjjjfffgggjjjiiiiiijjjkkkmmmooopppqqqssssssrrrqqqpppnnnmmmlll|||vvvqqqnnnhhhaaa\\\]]]\\\YYYVVVWWWZZZ[[[XXX___bbbdddbbbbbbdddbbb___[[[ZZZXXXUUURRROOOMMMLLLJJJKKKMMMMMMMMMNNNPPPSSSOOOPPPRRRSSSRRRQQQOOONNNLLLKKKIIIGGGFFFDDDDDDDDDCCCAAA@@@>>><<<;;;;;;:::333333222222111000//////......---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000,,,---------,,,,,,---///***,,,---,,,+++***+++,,,)))***+++,,,,,,+++***)))))))))(((((())))))***+++&&&((())))))''''''***---*********++++++,,,,,,---===555,,,'''))),,,---,,,,,,,,,,,,++++++*********%%%(((***+++)))'''%%%%%%&&&''''''(((((()))))))))+++*********))))))(((((($$$'''(((((()))---...,,,************************(((***+++***))))))***+++))))))))))))************&&&&&&&&&'''''''''''''''&&&######''')))))))))***"""$$$&&&'''''''''(((***%%%&&&&&&'''((('''''''''$$$&&&(((((('''&&&'''(((''''''(((((())))))******"""%%%(((,,,///333888<<<555222000---)))%%%(((...)))(((''''''&&&&&&''''''&&&''')))+++,,,,,,,,,+++***''''''))))))''''''***)))((((((((((((***+++,,,******+++,,,---...///000---.........---,,,++++++***+++---000222111...+++***,,,---,,,+++))))))******((((((***)))(((+++000###%%%))),,,......---,,,)))******+++++++++******---)))(((,,,---+++***+++((()))))))))((((((***+++++++++++++++++++++++++++...000111000---,,,///222222888@@@GGGNNNTTT\\\aaalllrrrvvvtttlllddd```___XXXSSSNNNMMMOOOPPPLLLHHHCCC???===>>>@@@DDDLLLVVV\\\ZZZZZZ\\\___hhhxxxwwwlll___YYYOOOGGGAAA???===<<<===============<<<<<<<<<<<<@@@BBB???888555777<<<999777777888777666<<>>=========>>>555444222111000111111222000000///...............---,,,,,,------...///000+++---------,,,,,,...000***---///000...---,,,,,,)))***+++,,,,,,+++***)))))))))(((((())))))***+++&&&'''((((((((((((***,,,++++++++++++++++++++++++333000,,,******+++---...------,,,+++***))))))((('''((((((&&&%%%%%%&&&(((''''''((())))))***++++++))))))***++++++***(((((('''++++++((()))---...+++************************((()))++++++******+++,,,)))))))))*********++++++$$$%%%'''((((((((('''&&&&&&""""""'''***((((((+++$$$%%%'''&&&&&&%%%'''(((&&&&&&'''(((((((((((((((###%%%'''((('''&&&&&&'''%%%&&&'''((()))***+++,,,"""&&&,,,000222333444555000,,,******(((%%%''',,,(((((('''&&&&&&&&&&&&'''&&&''')))*********))))))+++''''''***)))%%%%%%(((''''''(((((()))******+++)))******+++,,,---......,,,,,,,,,,,,,,,,,,++++++******,,,///111111...,,,***+++------+++*********(((%%%%%%'''&&&$$$&&&---'''(((((()))+++,,,---...)))***++++++++++++***)))---)))(((+++---+++)))***&&&(((******)))((()))***++++++++++++,,,,,,,,,,,,---111333111...---///333555888@@@IIISSS]]]eeeiiisssvvvxxxuuunnnfff```]]]UUUQQQNNNOOORRRQQQKKKEEE@@@<<<:::<<<===@@@GGGPPPTTTRRRTTTZZZ___hhhzzzuuuhhh^^^OOOKKKEEE???===;;;:::999============<<<<<<<<<<<<<<<======;;;777666999<<<777666888::::::;;;BBBLLLWWWiii{{{|||mmmSSSPPPNNNOOOMMMIIIJJJNNNOOOWWWfffwwwnnndddbbb\\\ZZZ^^^kkk|||fffPPPFFFFFFUUUdddkkkpppvvvyyyyyyyyyvvvrrrooonnnnnnnnnmmmkkkjjjiiihhhjjjllloooqqqsssttttttsssrrrpppnnnlllyyyqqqkkkgggccc^^^ZZZZZZ[[[XXXTTTWWW___```\\\]]]aaacccaaaaaacccaaa]]]ZZZYYYXXXVVVSSSQQQOOONNNPPPPPPPPPNNNLLLJJJKKKLLLPPPPPPPPPOOONNNNNNNNNNNNMMMKKKIIIGGGEEEDDDDDDDDD@@@???>>>>>>>>>???@@@AAA888666444111111222444555222222111000000000000000---------------...000000+++,,,------,,,,,,...000+++...111222111///------***+++,,,------,,,+++***)))))))))))))))******+++))))))))))))***,,,,,,---,,,,,,++++++++++++++++++***---///...,,,,,,///222......---,,,***)))((((((&&&%%%$$$""""""%%%***...((())))))***++++++,,,,,,'''(((***,,,,,,***)))'''***......))))))------)))++++++******************((()))++++++******+++---)))************+++++++++###%%%'''))))))((('''&&&***$$$###(((***&&&%%%((()))))))))'''###!!!!!!"""&&&'''(((((())))))((((((###%%%'''((('''&&&&&&&&&$$$%%%&&&((()))+++,,,---%%%+++111555444000+++)))+++'''&&&((((((&&&&&&((((((((('''&&&&&&&&&&&&''''''((()))))))))(((&&&&&&,,,((('''***)))$$$###'''&&&'''((()))*********)))))))))***++++++,,,------***++++++,,,,,,+++++++++******+++...000000...,,,&&&(((+++---,,,,,,---...+++'''(((+++***&&&(((...,,,+++(((''''''***---///+++,,,---...------+++***+++&&&%%%))),,,)))''''''%%%'''***+++***(((((()))******+++,,,------.........111444222///---000333333666===IIIXXXeeemmmqqqtttvvvvvvsssmmmeee^^^ZZZRRROOOMMMOOOSSSRRRLLLEEE>>>:::888999:::===EEENNNPPPOOOSSS[[[ccclll~~~xxxmmm```UUUEEEBBB>>><<<;;;;;;:::999999::::::::::::::::::;;;===;;;888777888999<<<===888888:::===>>>@@@IIITTTZZZnnnxxxiiiYYYWWWXXX\\\\\\ZZZ\\\```XXXaaapppppp```]]]```QQQSSSYYYdddpppxxx[[[KKKGGGJJJ\\\mmmrrrrrruuuwwwvvvwwwsssooonnnooopppooommmjjjhhhfffeeefffiiimmmooorrrssssssrrrqqqooommmkkk{{{rrrooolllddd\\\YYYZZZ\\\ZZZVVVYYY___^^^XXX\\\^^^bbbeeeeeebbb___\\\[[[[[[YYYTTTOOOLLLMMMPPPMMMLLLLLLLLLLLLNNNOOOPPPSSSTTTSSSPPPKKKHHHIIIKKKMMMIIIFFFFFFHHHHHHEEEAAABBBBBB@@@>>>===<<<<<<<<<;;;999777555333111000000,,,++++++,,,,,,---/////////+++((())),,,...---,,,.........,,,++++++---...---***((())),,,...---+++******+++,,,,,,,,,,,,++++++,,,------+++*********---***&&&%%%'''))))))'''666222,,,***,,,------+++---,,,,,,++++++,,,,,,------,,,+++***))))))))))))''')))%%%&&&,,,'''###+++%%%&&&''''''&&&&&&'''(((,,,+++***+++,,,,,,+++))))))'''&&&'''***+++***(((%%%%%%'''((((((((('''&&&)))(((((()))++++++***)))+++---...///...,,,)))'''%%%'''((()))((()))+++,,,+++(((&&&&&&'''((((((((('''***,,,+++((('''''')))###$$$&&&((())))))((('''%%%%%%&&&''''''&&&&&&&&&$$$&&&'''&&&%%%%%%&&&((()))111888666...''''''***'''%%%%%%'''***,,,+++)))&&&''''''''''''%%%###"""*********)))))))))))))))******)))))))))))))))***(((((((((((()))***+++,,,(((***---//////...,,,+++///---+++,,,...///,,,******++++++,,,---------,,,)))***,,,,,,++++++,,,---)))(((''''''((()))***++++++)))'''(((******(((%%%---***+++......+++***---,,,***)))''''''(((***+++******+++***(((''')))******+++,,,+++******,,,......///111222333333333222222777???HHHRRR]]]gggnnntttuuuuuuqqqiii```YYYUUUTTTPPPLLLLLLMMMLLLGGGBBB>>>>>>>>><<<;;;===BBBGGGHHHTTTZZZYYYbbbyyy~~~pppeee[[[RRR@@@===<<<<<<;;;888:::>>>888888888888777777777777:::777444444666888777555555:::======:::>>>MMM[[[qqqzzz~~~rrrkkkYYYfffmmmiiijjjrrrwwwuuuooopppyyysssaaaYYYZZZLLLRRRRRRRRRaaa}}}jjjMMMDDDIIIXXXgggpppuuu|||xxxttt{{{yyytttqqqrrrvvvtttnnnggggggkkklllhhhfffiiimmmooopppooooooqqqrrrppplllhhh{{{sssppplllddd\\\YYYXXXZZZXXXVVVYYY______[[[___aaadddggggggddd```^^^\\\\\\ZZZUUUPPPMMMNNNPPPLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPMMMIIIGGGHHHIIIOOOKKKGGGGGGHHHHHHDDD@@@BBBAAA@@@>>>===<<<<<<;;;:::999888666444222111000111111000////////////000111///......000111111000...//////---++++++---///,,,+++******,,,---,,,,,,******+++,,,,,,,,,,,,+++)))+++,,,,,,***)))******000---))))))***,,,,,,+++222...+++***+++,,,+++***++++++************++++++,,,,,,***))))))((((((((()))+++&&&&&&,,,&&&""")))&&&((())))))(((''')))*********)))***++++++***((((((&&&%%%&&&)))***)))''''''(((((((((((('''&&&%%%))))))))))))***++++++***,,,---//////...,,,***((($$$&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&(((((('''''''''&&&%%%%%%%%%&&&((()))))))))'''&&&((((((((('''&&&%%%$$$###$$$%%%&&&&&&&&&&&&'''(((***000444333---(((''')))(((&&&%%%'''***,,,,,,***((()))******)))'''&&&%%%((((((((((((((((((((((((******))))))))))))******''''''((()))***+++++++++((()))***,,,,,,+++***)))000---++++++---...---+++++++++,,,---------------,,,---...---+++++++++---+++***((('''&&&&&&'''''',,,***((()))++++++)))''',,,******------***)))++++++***((('''((()))***,,,***+++,,,+++))))))***,,,***+++++++++******,,,...---...000111222333222222000444;;;CCCLLLVVV```gggppppppnnniiiccc]]]YYYXXXSSSPPPLLLKKKLLLKKKFFFAAA@@@@@@???===;;;<<>><<<===;;;888:::>>>999999888888888888777666666444333555999<<<======:::<<>>===<<<;;;;;;888888888888666444222111444444222111//////......,,,...//////......///000......///---++++++,,,...***+++,,,,,,++++++,,,---******+++,,,,,,,,,,,,+++''')))++++++***))))))***///---+++***+++------,,,,,,***))))))******)))((())))))(((((((((((())))))+++***)))(((((('''((((((***,,,''''''+++%%%!!!(((&&&((())))))(((((()))***)))(((((()))******)))''''''&&&%%%&&&((()))((('''*********)))(((&&&%%%$$$((((((((((((((())))))***,,,---.........,,,***)))%%%''''''&&&%%%$$$$$$%%%%%%(((***)))'''&&&''')))...+++(((((()))***(((&&&'''((()))******)))((('''''''''''''''&&&&&&%%%%%%###%%%&&&'''&&&&&&((())),,,---...---***((((((((((((''''''(((+++,,,,,,+++++++++,,,,,,+++***)))'''''''''''''''''''''''''''***)))))))))))))))******%%%'''))),,,------,,,+++***************)))))))))000...++++++,,,------,,,+++,,,,,,------------------...///...,,,***+++,,,,,,+++)))(((''''''((()))...,,,))))))***++++++***,,,)))***,,,,,,((('''******)))((((((((()))+++,,,++++++,,,+++******,,,---***+++++++++******,,,---,,,---...000111111222222///222666<<>>>>>>>>===<<<>>>AAADDDGGGOOOUUU[[[jjj|||mmmZZZKKKDDD???<<<<<<;;;888:::===;;;888666777999:::888555555444333555999>>>@@@AAA???AAACCCGGGOOO```rrrvvvsss~~~~~~ooo___TTTQQQKKKIIIIIILLLRRRbbb{{{ppp```\\\iiiwww~~~mmmYYYIIIFFFSSSbbboooyyy{{{xxxyyysssooovvvmmmmmmoootttyyyxxxrrrkkkccceeeeeedddhhhoooqqqooojjjjjjjjjkkkkkkiiifffccc{{{tttqqqkkkccc]]][[[YYYYYYWWWWWWYYY]]]```aaaeeefffhhhiiihhhfffdddbbb```^^^[[[XXXTTTQQQPPPOOOKKKKKKKKKLLLMMMMMMNNNNNNPPPQQQQQQQQQQQQPPPPPPPPPMMMKKKIIIIIIIIIIIIGGGEEEBBBAAA???>>><<<;;;;;;;;;666777888999888555333111222111///...---,,,,,,,,,))),,,///...,,,+++---000,,,------,,,+++***+++,,,(((+++...---+++***,,,...******+++,,,,,,,,,,,,+++&&&''')))***)))((()))***+++***)))))))))*********(((((()))***+++***)))((()))((((((''''''(((((()))))))))((('''''''''''''''(((+++&&&&&&,,,&&&"""***%%%'''(((((('''''')))***)))(((((()))***+++)))(((''''''''''''((())))))(((***)))))))))((('''&&&&&&&&&'''&&&&&&%%%&&&((()))++++++,,,++++++***))))))((()))***)))((('''((()))$$$)))------)))&&&(((+++...,,,***))))))***))))))&&&''')))***+++++++++***$$$$$$%%%&&&'''((()))***###%%%&&&'''&&&'''(((***,,,+++)))(((((()))((((((((((((((()))***+++++++++++++++,,,---,,,+++***)))'''''''''''''''((((((((())))))))))))))))))***+++%%%(((+++...//////---,,,...---,,,*********++++++///...,,,******+++,,,---,,,,,,------------,,,,,,+++,,,------+++***+++,,,***)))))))))***,,,---...---,,,)))((()))***+++,,,---******---,,,)))(((***)))((((((((()))***+++,,,)))***++++++******,,,...)))***+++***))))))+++---+++,,,---...000111111222///111333666;;;CCCLLLSSSYYYZZZ[[[ZZZXXXWWWXXXYYYNNNLLLIIIGGGFFFDDD@@@<<<:::;;;<<<>>>AAADDDGGGJJJHHHMMMSSS\\\nnnuuu```PPPFFF@@@;;;;;;:::888999<<<;;;777555666999:::777444777666555666999<<<@@@AAAEEEIIIMMMTTTbbbuuusssgggYYYOOOKKKJJJFFFFFFJJJMMMUUUmmmzzzaaaOOOIIIRRR___nnnzzz}}}vvvccc^^^UUUKKKFFFLLL[[[hhhoooxxxwwwssstttooonnnvvvrrrpppppprrruuusssnnnhhhffffffeeeeeejjjqqqrrrnnniiiiiiiiiiiiiiigggdddccczzztttpppjjjbbb]]]]]]]]]ZZZXXXXXXXXXZZZ___ccceeefffgggggggggfffdddcccaaa___\\\XXXUUUSSSPPPNNNLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLMMMNNNOOOOOONNNMMMJJJIIIHHHIIIIIIJJJIIIHHHAAAAAA???===<<<;;;;;;:::444666777888777666444222...------,,,,,,------...+++...000000...---000333***+++,,,+++***))))))***(((,,,///...,,,+++,,,...******+++,,,,,,,,,,,,+++%%%'''))))))(((((()))***((())))))((((((((()))***'''(((***++++++***)))))))))))))))(((((())))))))))))(((''''''''''''''''''&&&(((%%%&&&,,,((($$$,,,&&&((()))***))))))+++,,,)))((((((***+++,,,+++)))((()))))))))))))))******(((''''''''''''(((((((((&&&((()))((('''''')))+++))))))((((((''''''((((((''')))++++++******,,,--- %%%******&&&$$$&&&)))'''(((((('''%%%%%%&&&'''%%%&&&''')))+++,,,------%%%%%%%%%%%%'''(((***+++$$$%%%''''''''''''(((***+++(((%%%%%%'''((()))((('''((()))))))))******+++)))***+++++++++***)))((('''''''''(((((()))))))))))))))(((((()))***++++++(((***,,,...//////.........---+++***)))***++++++...---,,,+++******+++---+++,,,,,,,,,,,,,,,++++++''')))***+++******,,,...(((((((((((()))+++---...++++++)))(((''')))+++---...++++++......***)))+++)))))))))))))))******+++'''((()))))))))))),,,...)))***+++***))))))+++---++++++,,,---///000222222111222333444777>>>EEEKKKLLLPPPUUUXXXXXXVVVUUUUUUKKKJJJHHHFFFDDDAAA>>><<<;;;<<<>>>BBBFFFJJJMMMNNNKKKMMMQQQ[[[nnn}}}iiiXXXIIIAAA;;;;;;:::888888::::::777555666888999777444777777888999<<>>AAABBBDDDHHHMMMPPPQQQPPPOOONNNPPPZZZkkk~~~rrrbbbMMMDDD===<<<<<<:::999;;;999:::999999888888888888777999<<>>;;;>>>KKK```rrrzzzuuu|||vvvooonnnjjjjjjtttrrroookkkjjjjjjlllllllllkkkmmmmmmkkkmmmppppppllliiijjjkkkjjjgggfffeeefffxxxtttpppnnnhhh```^^^```^^^YYYWWWXXXXXXXXX```iiieeeeeeeeeffffffggghhhhhhbbb___[[[XXXWWWTTTOOOKKKKKKLLLNNNOOOPPPPPPOOOOOONNNMMMNNNPPPSSSSSSQQQNNNIIIIIIIIIHHHGGGFFFFFFFFFAAA@@@>>>===;;;;;;::::::222222333333444444555555............///000111222---***((('''***---///111***,,,...---,,,*********++++++,,,...//////---+++******+++,,,,,,,,,,,,+++((()))+++***)))(((((()))(((***---,,,+++***+++---(((***,,,+++)))((((((*********))))))))))))******)))(((((('''(((((())))))&&&(((%%%&&&,,,((($$$,,,&&&(((************,,,...'''''''''(((++++++***)))''')))+++***)))(((***,,,'''&&&%%%%%%$$$%%%&&&&&&&&&+++///000---***+++---((('''%%%$$$$$$%%%''')))'''(((******))))))***+++))))))))))))***+++,,,------(((&&&+++444666///((((((((((((((())))))***+++,,,***(((&&&%%%%%%&&&''''''((()))((('''&&&'''(((&&&&&&%%%%%%%%%''')))+++%%%''')))(((&&&&&&(((***&&&'''((())))))((('''&&&%%%%%%&&&''''''((())))))(((((((((((()))***+++,,,...+++(((%%%%%%(((,,,...((((((((((((((())))))***))),,,......,,,***)))******************)))(((((('''(((************,,,---***)))((((((((((((******(((***,,,,,,***)))+++---***((()))---...++++++...***************)))((('''&&&''')))))))))+++---///((()))***)))((()))***,,,,,,,,,,,,---///111333555333444555666777:::>>>AAAAAAHHHPPPVVVXXXVVVTTTRRRKKKKKKKKKIIIGGGEEECCCCCCDDDEEEHHHMMMSSSWWWWWWVVVSSSPPPQQQXXXfffxxx~~~lllSSSIII@@@??????===<<<===:::===???>>>:::999;;;===<<<@@@FFFMMMVVVbbbooowwwyyy~~~hhhbbb\\\WWWPPPKKKLLLPPPPPPWWW\\\YYYVVVTTTSSSPPPUUUcccvvvqqqddd\\\[[[WWWRRRNNNKKKHHHFFF<<<===@@@HHHSSSWWWMMM@@@::::::;;;AAASSSjjjyyy|||www|||wwwnnnmmmhhhhhhrrrmmmkkkiiiiiiiiijjjkkkkkkhhhmmmnnnllllllnnnooommmiiikkkkkkjjjgggeeeeeegggvvvrrrooommmggg```^^^aaa\\\XXXVVVXXXXXXYYYaaalllffffffffffffgggiiijjjkkkbbb^^^ZZZXXXWWWTTTOOOJJJJJJKKKMMMNNNOOOOOONNNNNNKKKJJJJJJMMMPPPPPPMMMJJJKKKKKKJJJHHHFFFDDDCCCCCCAAA@@@>>>===;;;:::::::::222222222222222444555666...............///000000333...******...222444555+++---//////...,,,+++,,,,,,++++++---000111---*********+++,,,,,,,,,,,,+++)))+++,,,+++)))(((((()))&&&))),,,,,,***)))***,,,(((***+++***'''&&&'''***))))))(((((((((((())))))))))))((((((((())))))***(((***&&&&&&,,,'''###***###$$$&&&'''&&&''')))***&&&%%%&&&''')))***)))(((&&&(((******'''''')))+++)))(((&&&$$$#########$$$"""(((...///+++((((((***)))(((&&&$$$$$$&&&(((******+++,,,+++***))))))+++(((&&&$$$%%%''')))******///%%%(((777;;;000"""******)))(((''''''(((((()))((('''&&&&&&''')))***((()))***)))'''%%%&&&'''$$$%%%&&&&&&%%%&&&))),,,$$$''')))(((&&&%%%''')))&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''(((((((((((((((((()))***+++,,,///+++%%%!!!!!!$$$)))---))))))******++++++,,,,,,'''+++//////---***)))))))))))))))))))))(((''''''***+++,,,,,,+++***+++---***))))))***,,,...000111(((+++......,,,+++,,,...(((&&&(((,,,---++++++...++++++++++++***((('''&&&'''(((******+++,,,///111((()))***)))((((((***,,,,,,,,,,,,---///222444666333444666777777999<<>>???<<<@@@DDDAAA<<<999===BBBCCCHHHOOOWWWaaannn|||rrr```]]]YYYUUUOOOKKKOOOVVV___jjjoooiiieeebbbZZZOOOQQQWWWcccrrrsssfffWWWIIIEEEEEECCC???>>>@@@@@@???>>>@@@AAACCCHHHIIIAAA777444888>>>III\\\qqqzzzxxxsssyyytttllllllhhhhhhrrrkkkkkkjjjjjjjjjiiihhhgggeeekkkooollljjjlllooonnniiijjjkkkiiifffdddeeegggwwwvvvsssmmmfffaaa^^^^^^]]]```___ZZZXXX^^^cccfffhhhiiijjjjjjiiihhhjjjkkkaaabbbbbbaaa]]]VVVPPPLLLPPPMMMLLLMMMPPPQQQNNNKKKNNNNNNMMMLLLKKKKKKKKKLLLMMMIIIFFFEEEFFFFFFDDDAAA@@@@@@???===999888888999444666222,,,,,,333666444000000////////////000000///000111000///000222333000///...---,,,+++++++++---,,,,,,,,,,,,---......)))+++---,,,***+++000444((('''&&&'''***+++***)))'''+++(((###(((222111''',,,)))((((((++++++***'''%%%'''+++......+++'''%%%$$$$$$&&&'''''''''&&&%%%&&&''')))*********)))((())))))*********((('''%%%''')))++++++***(((((()))...---,,,***)))((((((''')))******)))(((''''''((($$$%%%''''''''''''(((******)))(((((((((((('''%%%''''''((()))+++...000111(((((()))(((&&&&&&((()))''''''(((,,,000000---***''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''(((***+++,,,+++***)))"""$$$''')))***)))'''&&&&&&&&&&&&'''((())))))***''''''((())))))(((''''''&&&&&&''''''(((((())))))&&&---******///,,,///...***(((***,,,+++*********)))''''''***,,,***---000...***(((***......)))(((++++++%%%'''***---,,,((('''***...++++++++++++++++++++++++,,,,,,,,,---------......''')))***+++)))))))))***+++,,,,,,+++******+++---$$$(((,,,------+++++++++***+++,,,---------------((()))+++---...000333555///000222555888;;;>>>@@@EEEOOOVVVVVVWWWYYYVVVPPPOOOLLLJJJKKKOOOOOOLLLGGGKKKPPPTTTWWW^^^ccc^^^TTTPPPPPPSSSZZZaaannnzzzZZZRRRHHHBBBBBBBBB@@@>>>>>>BBBDDDAAA======DDDKKKNNN[[[hhhoooxxx|||yyywwwyyy~~~ppp```YYYVVVXXXTTTQQQZZZjjjuuu~~~{{{nnn]]]PPPRRRXXXbbbmmmyyyxxxfffXXXLLLCCC@@@===999666666999>>>@@@@@@<<<>>>AAACCCCCCAAA>>><<<777>>>HHHWWWiiiyyy}}}zzztttpppllljjjlllmmmmmmllllllkkkjjjhhhfffeeefffgggkkkiiigggfffgggjjjnnnpppnnnllliiifffdddccccccdddyyyvvvqqqkkkfffbbb___]]]]]]``````\\\[[[```eeefffhhhjjjkkkjjjiiiiiijjjkkkccccccbbb```\\\VVVPPPMMMOOONNNNNNOOOPPPQQQPPPNNNOOOOOONNNLLLLLLKKKKKKKKKMMMIIIFFFEEEEEEEEEBBB@@@???@@@???===:::888888888555777444...---111333111111000000/////////000000///000111000//////111222///...---,,,,,,,,,,,,,,,......------......///000+++,,,,,,++++++,,,///222)))((('''((()))***)))((((((+++***&&&,,,666555---***((('''(((******)))'''((()))***++++++***)))(((%%%%%%'''((((((((('''&&&&&&&&&((()))))))))((('''(((((()))))))))))))))((($$$&&&)))******)))***+++//////---,,,+++*********'''))))))((('''&&&&&&'''###$$$&&&&&&%%%%%%&&&(((,,,***)))((('''&&&$$$###******************++++++&&&'''((('''&&&&&&((())))))'''&&&'''***,,,,,,+++(((((((((((((((((())))))'''''''''&&&&&&%%%%%%%%%!!!"""$$$%%%&&&%%%$$$###&&&&&&'''(((((()))))))))&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******---%%%$$$+++,,,%%%!!!$$$'''******&&&%%%))),,,+++******+++***(((((()))***(((+++...---******---111...)))''')))***'''%%%%%%&&&***------***(((***---++++++++++++++++++++++++,,,,,,,,,,,,------------(((***,,,+++***))))))******+++,,,+++))))))+++,,,%%%(((+++,,,+++***++++++******************++++++(((***,,,---...///222555---...000222666:::>>>@@@HHHPPPWWWWWWVVVVVVSSSMMMMMMLLLKKKMMMOOOPPPNNNLLLNNNRRRVVVZZZ```ddd```WWWPPPOOORRR[[[eeesssfff]]]RRRLLLJJJJJJIIIGGGBBBEEEGGGGGGGGGJJJPPPUUU___kkkxxx~~~zzzpppppprrrxxxtttaaaYYYVVVYYY[[[\\\hhhwww~~~{{{nnn```VVVUUUXXX\\\bbbkkkyyy{{{cccSSSHHH@@@<<<;;;:::777444555888;;;===<<<:::===@@@BBBBBB@@@>>>===;;;CCCOOO]]]ooo}}}~~~tttooojjjiiilllnnnmmmkkkkkkjjjiiigggffffffgggiiiiiihhhfffeeefffhhhkkkmmmnnnllliiifffdddddddddddd~~~wwwoooiiifffdddaaa^^^]]]aaabbb______dddggggggiiikkklllllljjjiiijjjkkkeeedddbbb^^^YYYUUUQQQNNNNNNOOOPPPPPPPPPPPPQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKMMMIIIEEEDDDDDDCCC@@@======??????>>>;;;888777777666777444000...000000...222222111000//////000000000111111000......///111------,,,,,,,,,,,,------///............///000000...,,,******,,,---......+++)))(((((()))***((('''(((,,,+++)))///888999333***)))((()))***+++***)))+++***(((''''''(((***+++&&&'''((()))))))))((((((%%%&&&'''((()))(((((('''(((((((((((()))***++++++"""$$$''')))***+++,,,...++++++)))(((''''''''''''&&&'''((('''&&&%%%&&&'''%%%&&&''''''&&&%%%&&&'''"""###$$$&&&((()))+++,,,++++++******************%%%&&&''''''&&&&&&(((***+++'''$$$###%%%(((***+++((()))))))))******++++++'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$(((((('''&&&'''(((***+++&&&&&&&&&'''(((((())))))'''&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((***+++,,,,,,,,,&&&&&&,,,---'''%%%((((((,,,---)))(((+++,,,+++)))***++++++)))(((((()))''')))+++***)))+++///444...)))&&&)))***)))***,,,&&&***......,,,******,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,---,,,***))))))***)))***+++***)))(((***,,,'''(((******))))))***,,,,,,+++***)))))))))***+++(((***,,,---...///222444......///222666;;;???BBBJJJRRRXXXXXXWWWTTTPPPKKKKKKLLLNNNPPPPPPQQQSSSUUURRRWWW\\\```eeefffaaaYYYPPPNNNRRR]]]kkk{{{xxxpppeee]]]YYYYYYXXXVVVNNNOOOQQQTTTYYY___dddgggsss}}}wwwqqqnnnlllnnnttt}}}|||eee\\\XXX\\\aaahhhuuuvvvjjj```[[[YYYVVVVVV[[[ggguuu}}}xxx~~~uuucccPPPDDD>>>;;;:::===666444333444666888888888888;;;???AAAAAA@@@???@@@CCCLLLYYYgggwwwtttnnnhhhiiinnnpppmmmiiikkkiiihhhffffffhhhiiikkkiiihhhfffeeefffhhhjjjkkklllkkkiiifffeeedddddddddyyyoooiiiggggggccc```]]]aaacccbbbccchhhjjjiiikkklllnnnmmmkkkjjjjjjjjjfffccc___[[[VVVRRRPPPOOOLLLOOOQQQPPPNNNNNNQQQTTTRRRQQQOOONNNLLLKKKJJJJJJMMMIIIEEECCCCCCBBB???<<<<<<>>>??????<<<999777666555555444222000000///...333222111000000///000000000111111///------...///,,,,,,,,,+++,,,,,,------......------......///000///,,,)))***---...---+++,,,+++))))))))))))(((&&&)))++++++***///666777333+++******++++++,,,,,,+++,,,***(((''''''(((***,,,(((((())))))************&&&'''(((******))))))(((***)))((('''((()))+++,,,###&&&(((******,,,...000))))))((('''&&&&&&&&&'''&&&'''((((((&&&&&&'''(((((()))***)))((('''((()))"""%%%(((+++...000))))))***+++,,,,,,------$$$&&&'''&&&%%%&&&(((******'''$$$######&&&(((***'''((())))))******++++++'''''''''''''''&&&&&&&&&(((((()))******))))))((('''''''''''''''((())))))&&&&&&&&&''''''(((((((((***)))'''&&&&&&''')))***&&&&&&''')))***,,,------&&&###%%%+++---******---(((---000---***)))'''$$$(((***,,,,,,***((((((((()))******)))(((+++///333,,,((((((+++,,,******---'''***...///...,,,++++++***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---...---+++)))))))))((()))***)))((((((***,,,((())))))((('''(((***,,,000...,,,*********,,,---(((***---......///111222111111111444777<<>>;;;:::;;;>>>333444444555666666666555666999===??????@@@CCCEEEMMMVVVcccppp}}}tttnnniiikkkpppsssooojjjkkkiiihhhgggiiikkkmmmmmmjjjiiihhhhhhiiijjjkkkllliiihhhgggeeedddccccccccc|||qqqjjjiiiiiifffccc^^^aaaccccccggglllmmmjjjlllnnnoooooommmkkkjjjjjjdddaaa]]]XXXTTTQQQPPPOOOLLLNNNPPPOOOLLLLLLOOOSSSRRRQQQOOOMMMLLLKKKJJJJJJMMMIIIDDDCCCCCCBBB???;;;;;;===???>>><<<999777666333222222222222000//////222222111000//////000000///000000///---,,,---///,,,,,,+++++++++,,,------,,,++++++++++++,,,------///,,,******---...,,,)))---+++***)))***)))(((&&&(((***))))))+++///000...((()))************++++++******))))))))))))******))))))))))))******++++++((()))***+++,,,+++******,,,+++***((((((((()))***''')))***+++++++++---///,,,,,,+++++++++++++++,,,'''((())))))((('''((()))((()))***)))((('''((()))%%%'''((((((&&&%%%''')))***+++,,,---...///......%%%&&&''''''&&&&&&(((***'''''''''&&&&&&&&&'''(((&&&&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&###%%%&&&(((((('''&&&%%%&&&&&&&&&&&&''''''''''''***)))'''&&&&&&''')))***&&&&&&''')))***,,,------)))((()))+++***'''%%%''' ''',,,+++(((&&&!!!''')))+++,,,***)))((())),,,+++***((((((***---///)))(((***...---)))(((***(((+++...//////---,,,+++*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,---...---+++)))))))))((()))***)))((((((***,,,*********((('''(((***---000...,,,*********,,,---)))+++.../////////000111111111222555888===AAADDDMMMRRRYYY^^^\\\VVVQQQOOOKKKPPPUUUVVVTTTVVV]]]ccc]]]aaagggmmmlllcccYYYRRRSSSSSSZZZiiiyyy}}}}}}}}}|||zzzzzzqqqkkkqqqzzz{{{qqqgggfffkkkvvvzzzfffZZZVVVQQQMMMNNNRRRVVVZZZ[[[TTTOOOUUUeeettt|||~~~wwwtttmmmfff^^^YYYUUUSSSLLLDDD<<<:::999777666888444555777777777666666555555888<<<===>>>BBBIIINNNWWWaaammmvvv~~~|||rrrnnnkkkmmmrrrtttpppkkkllljjjhhhjjjmmmoooooonnnhhhhhhhhhiiiiiijjjjjjkkkeeeeeedddcccbbbaaaaaaaaa}}}sssmmmjjjhhhfffeee^^^aaabbbccchhhnnnooolllmmmoooqqqqqqnnnkkkjjjiiibbb```\\\WWWTTTRRRQQQQQQOOOOOONNNMMMLLLLLLNNNPPPPPPOOONNNLLLKKKJJJJJJJJJLLLHHHDDDCCCCCCBBB???<<<;;;<<<>>>===:::888777777333111000222222///...111000000////////////000000...//////...,,,,,,---///,,,,,,++++++++++++,,,,,,***))))))))))))***++++++---,,,++++++,,,,,,+++***---+++************((('''((((((((('''((())))))***%%%&&&((((((''''''(((***))))))************))))))***))))))))))))***+++,,,)))***+++------,,,,,,+++,,,,,,+++***)))))))))))))))***++++++******,,,...******************++++++'''((())))))(((((()))***%%%&&&''''''&&&%%%&&&'''%%%'''***)))'''&&&(((+++---...///000///...---,,,'''((()))(((&&&&&&((()))$$$&&&((()))((('''((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&"""$$$&&&(((((('''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&'''(((***+++,,,,,,'''(((******(((&&&%%%&&&###*********)))&&&"""&&&(((*********)))***+++...,,,+++)))((()))***+++)))))),,,000...)))''')))***+++---//////...---,,,*********++++++,,,,,,---))))))*********+++++++++***,,,---,,,***))))))***((()))******))))))+++---+++++++++***((()))+++---,,,+++***)))))))))***+++))),,,...//////...//////---///222666;;;???CCCEEEQQQUUU\\\bbb```XXXSSSQQQLLLPPPTTTUUUTTTWWW]]]ccc```aaaeeeiiifff\\\SSSPPPTTTXXXcccttt{{{zzz}}}sssmmmoooxxxuuu^^^TTTQQQLLLJJJJJJJJJKKKJJJLLLHHHEEEHHHPPPXXX[[[\\\UUUQQQKKKFFFDDDEEEHHHKKKDDD>>>;;;;;;:::666555666666777999999777666666777555888;;;<<<>>>EEEPPPZZZccckkktttyyy}}}~~~zzztttnnnmmmmmmooorrrssspppmmmkkkiiiiiillloooqqqooolllcccdddfffggghhhiiiiiiiiibbbbbbbbbaaaaaa`````````|||uuunnnhhheeeeeeeee___aaaaaabbbhhhoooqqqnnnnnnqqqrrrrrrooollljjjiiibbb```\\\YYYVVVTTTTTTTTTSSSQQQNNNMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJLLLHHHDDDCCCDDDDDDAAA>>><<<<<<===;;;999888888999666222000222111---,,,000------------...///000111,,,---...---,,,,,,...///------,,,+++************))))))(((((())))))***+++)))+++,,,,,,+++++++++,,,,,,+++******++++++)))((((((''''''(((''''''(((***%%%'''))))))((('''))),,,))))))))))))))))))))))))***))))))((()))***+++,,,)))***+++,,,---,,,++++++******+++++++++******)))(((((()))(((((((((+++---&&&&&&&&&&&&''''''((()))&&&'''((((((''''''(((***###$$$&&&&&&%%%%%%&&&(((!!!%%%))))))((())),,,000+++,,,...///000///---,,,***++++++)))'''&&&''')))"""%%%'''((('''&&&(((***&&&'''(((((((((&&&$$$###&&&'''''''''((((((((()))))))))((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******###&&&))))))(((((())))))"""'''+++)))))),,,,,,***%%%'''((())))))***,,,...---+++***************)))++++++---000...******...,,,,,,---...//////...---)))******+++,,,,,,------))))))))))))*********+++(((***,,,+++***))))))***(((***+++*********,,,...+++,,,,,,,,,******+++---******************++++++))),,,///000///.........***...333:::AAAFFFJJJLLLWWWYYY```gggdddZZZSSSRRRMMMOOOQQQQQQRRRUUUZZZ^^^```]]]\\\]]]ZZZRRROOOQQQTTT\\\lll~~~|||ppplllrrr}}}ooo\\\SSSOOOJJJHHHGGGFFFDDDAAA@@@???>>>???BBBFFFIIIJJJEEEBBB>>>;;;===BBBHHHMMMBBB>>>;;;;;;:::777777999777999:::999666555666888666999;;;;;;>>>HHHXXXdddmmmuuu{{{|||zzzxxxsssllliiikkknnnppppppooonnnnnniiihhhhhhlllqqqqqqmmmhhhaaabbbeeegggiiijjjiiiiiiaaaaaaaaaaaaaaaaaa``````}}}{{{uuunnngggccccccddd```aaaaaaaaahhhppprrrooooooqqqsssssspppllljjjiiibbb```]]]ZZZXXXWWWVVVVVVWWWRRRNNNMMMOOOPPPOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKHHHDDDCCCEEEEEEBBB???<<<===<<<:::888777888:::999444111222000+++***///,,,,,,,,,---...///000111+++,,,------,,,,,,...000...---,,,+++************)))))))))))))))******+++'''+++------+++***+++...,,,+++)))***++++++***)))((('''((()))((('''))),,,'''***,,,,,,******---///+++***)))(((((()))***+++***)))((((((((()))+++,,,((()))***+++,,,+++******'''(((***+++,,,,,,+++***%%%&&&'''&&&&&&'''***---((((((((((((((()))***+++%%%&&&''''''&&&&&&((()))$$$%%%''''''''''''(((***'''***---+++(((&&&))),,,&&&(((+++...000000000000,,,,,,,,,***((('''''')))"""$$$&&&&&&$$$%%%))),,,'''((())))))(((&&&$$$"""&&&'''''''''(((((())))))((('''&&&%%%%%%%%%%%%%%%((((((&&&&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&''''''(((((())))))'''+++---+++'''&&&&&&&&&'''))))))$$$###'''******%%%&&&'''((((((***...111+++***)))***++++++***)))---,,,---///---+++...444...---,,,---...//////...))))))***+++,,,,,,------))))))))))))************''')))++++++)))))))))***)))***++++++***+++---///+++---...---,,,+++,,,---***+++,,,---------------***,,,///000///.........***...666???HHHNNNRRRTTT\\\]]]cccjjjfffZZZRRRRRRLLLMMMNNNOOOPPPSSSWWWZZZ___YYYTTTTTTPPPKKKNNNTTTSSS^^^rrrqqqfffhhhrrryyymmm```UUUQQQKKKHHHGGGEEEBBB???999:::;;;<<<>>>BBBFFFJJJ@@@>>>;;;999<<>>JJJ\\\jjjtttzzz}}}yyyuuuooohhheeeiiinnnooonnnllllllmmmgggfffggglllqqqpppkkkeeeaaacccfffjjjllllllllllllaaaaaabbbbbbbbbbbbaaaaaa{{{xxxrrrlllgggdddbbbbbb``````aaabbbeeeiiimmmooosssqqqppppppppppppooonnneeebbb^^^[[[YYYXXXVVVTTTUUUUUUSSSPPPLLLLLLMMMOOOUUUPPPKKKJJJHHHFFFHHHMMMFFFEEEDDDBBBBBBAAAAAAAAA>>>>>>>>>===<<<999777555555444222111000/////////000111000...,,,...333888///---***((())),,,000333000---++++++---...---++++++)))''''''***+++***)))+++***((('''(((***---///%%%&&&&&&'''(((((()))))))))***(((%%%'''+++(((###///---++++++---,,,)))&&&(((((((((((())))))))))))((((((((()))******++++++.........---,,,+++)))((((((((((((((())))))))))))***************++++++,,,''',,,+++###$$$((((((&&&''')))***++++++******(((((((((((())))))))))))'''+++'''''',,,***'''///+++,,,...//////...,,,+++,,,000000,,,***++++++((((((''''''(((((()))***+++###$$$%%%&&&(((***,,,...%%%)))((($$$$$$((()))%%%))))))(((((('''''''''&&&%%%%%%&&&(((***+++)))(((%%%''''''&&&######&&&)))&&&+++((( %%%$$$&&&'''(((''''''''')))+++++++++*********)))'''&&&''')))+++------+++)))(((---......,,,******+++,,,111000...+++)))***---000------,,,++++++---...///000///---///111000---***)))---...+++***---...---)))*********+++++++++++++++++++++***************)))************+++++++++......---+++)))((()))+++++++++,,,---......,,,***+++///222333000...///000---111999EEEPPPXXX\\\]]]bbbjjjmmmjjjfffbbbYYYOOOOOOPPPQQQQQQPPPPPPQQQSSSWWWPPPKKKIIIHHHGGGLLLRRR\\\kkkttt|||sssfffdddkkkxxxiii```YYYSSSJJJEEEEEEGGGEEEAAA:::;;;<<<===>>>AAAEEEHHH@@@???===<<<===???AAACCC<<<<<<:::999888888888888111777999555444999;;;888???<<<999:::AAANNN[[[cccwww{{{yyysssqqqrrroooiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjlllllljjjeeeaaafffdddcccfffjjjjjjeee```fffaaa```dddccc___]]]aaa{{{xxxsssmmmhhhccc```_________```cccfffkkkooorrruuutttsssrrrrrrqqqooommmhhhddd___[[[XXXUUURRRPPPRRRSSSTTTRRROOOMMMMMMNNNQQQLLLIIIIIIHHHGGGIIIMMMGGGFFFEEECCCAAA@@@??????<<<<<<;;;:::888666444333444444333222111000//////---......---+++---111444111///,,,******+++---//////,,,******,,,---,,,***---+++)))))),,,---,,,+++***)))'''''''''))),,,...)))))))))(((((())))))***)))***(((&&&'''+++)))$$$+++)))((((((******'''%%%++++++***)))((('''&&&&&&)))))))))(((((((((((('''---------,,,+++***((((((((((((((((((((((((((((((((((((((((((((()))******###(((***((((((---///...((()))***+++,,,++++++***&&&&&&'''''''''(((((((((&&&+++(((''',,,***'''///+++,,,---......---,,,+++(((+++,,,)))((())))))&&&(((((((((((()))***++++++''''''''''''''''''((()))&&&))))))%%%%%%))))))&&&)))(((((((((''''''''''''%%%$$$%%%'''))))))(((&&&&&&(((((('''%%%$$$''')))%%%)))(((###!!!%%%+++---&&&'''((('''&&&''')))***,,,+++******))))))((('''''')))+++------,,,+++)))***+++++++++))))))+++---.........---***((()))***---------------......///444222111222333111...+++(((,,,---+++***,,,---,,,)))))))))*********++++++)))))))))*********++++++************++++++++++++---------+++)))(((***,,,,,,,,,,,,,,,------,,,+++,,,000333333000......///---222:::FFFSSS]]]ccceeejjjppptttqqqmmmggg]]]SSSNNNPPPSSSSSSQQQNNNLLLLLLIIIDDDBBBDDDFFFIIIQQQYYY```rrr|||{{{kkkdddfffppp}}}tttgggaaaXXXSSSLLLHHHIIIIIIGGGCCC???AAADDDFFFHHHHHHFFFEEE???===:::999;;;===@@@AAA<<<<<<:::999999888888888555999:::666555888:::888999888888<<>>======<<<:::888777555555444333444444444333111000...,,,---......------000222222000...,,,+++***++++++---+++***)))***+++***))),,,***)))***+++------,,,)))((('''&&&''')))+++---+++***)))((('''((()))))))))***)))&&&(((+++)))%%%+++******+++,,,,,,***)))++++++***)))(((''''''&&&+++***)))((('''&&&%%%$$$++++++++++++***(((''''''))))))((((((((((((((((((''''''&&&&&&''''''((()))''')))***(((((((((###&&&'''((())))))(((''''''%%%%%%%%%%%%&&&&&&''''''%%%,,,)))''',,,***(((...***+++,,,------,,,+++***&&&)))***''''''))))))&&&''''''(((((()))******+++((('''''''''&&&&&&&&&&&&'''))))))&&&&&&))))))'''((((((((((((''''''''''''&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%$$$######%%%&&&''''''((()))(((&&&***000'''(((((((((&&&'''(((***,,,+++***)))((((((((()))'''(((+++---...---,,,+++'''((())))))((()))+++---,,,...000000---)))&&&%%%,,,---.../////////...---555444333333333111---***'''+++,,,)))(((+++,,,+++((((((((()))))))))******&&&''''''(((***++++++,,,************+++++++++,,,***+++,,,+++))))))+++,,,---,,,,,,++++++,,,,,,------111444444000------///---222;;;HHHWWWdddlllooopppuuuyyywwwqqqjjj___UUUOOOQQQTTTTTTPPPKKKHHHFFFFFFBBB@@@AAABBBFFFNNNWWWbbbwwwwwwkkkiiifffsssyyyjjj```\\\SSSOOOLLLLLLMMMLLLIIIFFFEEEGGGKKKQQQTTTRRRLLLGGG???<<<999888:::===@@@AAA;;;;;;:::999888888888888888;;;:::666444777999888666666:::BBBNNNZZZdddiiinnnooommmhhhgggiiijjjhhhgggggggggggggggfffeeeeeehhhgggfffffffffeeeccc```bbbaaabbbfffjjjkkkhhheee```bbbcccccc]]]YYY]]]eeezzzssskkkeeeaaa___^^^aaaaaabbbeeehhhmmmqqqsssxxxwwwwwwvvvuuuqqqlllhhhiiieee^^^YYYTTTPPPMMMJJJMMMOOOQQQQQQOOONNNMMMNNNKKKGGGGGGIIIIIIEEEEEEGGGFFFEEEDDDCCCBBB@@@???>>>AAA???===:::888888888888222333444555444222000......///000000000000000111000///...---,,,++++++***---,,,******************)))((((((((()))***++++++))))))(((((((((***,,,---***)))'''&&&&&&''')))***(((+++***'''(((+++***'''***++++++,,,---------,,,(((((()))))))))*********+++***)))((('''&&&&&&%%%))))))))))))((('''&&&%%%(((((())))))***+++++++++'''&&&&&&&&&&&&'''((((((,,,***(((&&&%%%"""'''((()))))))))((('''&&&$$$%%%%%%&&&&&&'''''''''%%%...,,,(((,,,***(((---******+++,,,,,,+++******'''******)))***---,,,(((%%%&&&''''''((()))))))))%%%%%%&&&'''''''''(((((()))))))))(((((()))))))))((((((((((((((('''''''''((('''&&&&&&''''''%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&***&&&(((,,,))) """***'''(((((((((&&&&&&(((***++++++***)))(((((()))***'''(((***,,,......------((()))***)))((()))***,,,+++...000000---***((('''+++,,,///000111000...,,,000000111222111///+++)))&&&***,,,)))(((***+++***(((((((((((())))))))))))&&&''''''((())))))***************+++++++++,,,,,,)))***++++++******+++---------,,,+++***+++,,,......222555444000------...,,,111:::IIIYYYhhhrrrvvvpppssswwwvvvpppfff[[[SSSQQQSSSTTTRRRNNNJJJGGGFFFHHHDDDAAAAAA@@@CCCKKKUUUggg~~~{{{wwwmmmppptttrrrjjj___VVVRRRLLLIIIJJJNNNPPPOOOLLLLLLKKKLLLOOOVVV[[[ZZZRRRKKKCCC???;;;:::===@@@BBBBBB;;;:::999888777777777777888999999666555666888:::777999???IIIVVVaaagggiiipppnnnjjjfffdddeeeggggggfffggggggggggggfffeeedddfffdddaaaaaaaaaaaa```^^^\\\]]]___cccggggggeeeccc```aaaaaa```]]]\\\___ccczzzqqqhhhaaa```aaabbbdddddddddeeehhhkkkoooqqqwwwvvvuuuuuussspppjjjfffeeebbb\\\XXXTTTQQQNNNLLLNNNNNNNNNMMMKKKKKKMMMOOOKKKHHHGGGIIIHHHCCCBBBDDDBBBBBBCCCCCCBBBAAA@@@???AAA@@@===;;;999888888999111222444444444222000.........///000111111000///,,,------------------,,,------,,,+++******+++,,,(((((((((((()))***+++,,,***************,,,---...))))))((((((((()))***+++(((++++++)))(((++++++)))&&&'''((()))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((('''&&&%%%%%%'''''')))***,,,...///000((((((''''''(((((()))***+++(((&&&'''******'''%%%+++,,,,,,,,,,,,+++)))(((%%%&&&&&&'''((()))))))))&&&222111***,,,+++(((,,,)))******************))))))******)))+++///...)))###$$$%%%&&&''''''''''''%%%&&&'''(((((((((''''''***((((((((((((((((((***'''''''''(((((((((((((((***)))'''''''''(((&&&%%%)))((((((((())))))((((((***&&&(((---)))&&&'''((()))(((&&&&&&'''))))))***+++***(((''')))+++'''(((***+++------------,,,,,,,,,+++))))))***+++***+++,,,+++***)))***+++***,,,...111111///---++++++---000111111///---+++&&&***+++((('''***+++***(((((((((((()))))))))))))))))))))(((((((((((((((***++++++++++++,,,,,,,,,(((***,,,,,,++++++,,,...,,,------+++******,,,//////222555444111...---...+++000:::HHHYYYhhhrrrwwwmmmoooqqqqqqlllbbbXXXRRRSSSSSSRRROOOLLLJJJJJJKKKBBB@@@>>>???@@@DDDOOO[[[nnnyyyqqqgggaaa___ZZZSSSMMMIIIGGGJJJQQQUUUTTTTTTVVVVVVTTTSSSWWW[[[ZZZTTTNNNGGGCCC>>>>>>AAADDDCCCBBB;;;:::999888777666666666666666666666666666999<<<777:::CCCQQQ```jjjmmmmmmtttpppkkkgggeeedddeeegggfffgggggghhhhhhggggggfffdddaaa___^^^^^^^^^]]]\\\ZZZ\\\^^^bbbdddeeecccaaabbb```]]]]]]___bbbaaa___~~~xxxooofffaaa```ccceeeeeeeeeeeeeeegggkkknnnpppuuutttsssrrrrrroookkkhhhbbb___[[[WWWUUUSSSPPPOOOOOOOOONNNLLLJJJKKKMMMPPPLLLIIIGGGHHHGGGBBBAAACCC@@@AAABBBCCCCCCBBBAAA@@@>>>===;;;999888666666555111222222333222111000///---,,,,,,---//////---,,,++++++,,,------...//////,,,------,,,******+++---(((***++++++***+++---///++++++++++++,,,------...++++++++++++++++++++++++'''+++---***(((+++,,,+++''')))++++++*********,,,,,,,,,+++***)))(((((('''((((((((()))***++++++,,,'''''''''''''''&&&%%%%%%&&&''')))***,,,...///000))))))(((((())))))***++++++'''%%%(((++++++,,,///((()))))))))((('''%%%$$$&&&''''''((()))***++++++)))777666,,,,,,,,,(((+++))))))))))))))))))))))))((()))''''''***...,,,&&&###$$$%%%''''''''''''&&&((()))******)))'''%%%$$$***''''''))))))''''''***'''''''''(((((((((((((((+++)))'''''''''((('''&&&&&&%%%$$$%%%''''''%%%###%%%&&&))),,,)))$$$%%%)))((())))))(((&&&&&&''')))'''***,,,,,,)))'''(((***'''((()))***+++,,,,,,,,,.........---+++***+++,,,((((((((('''&&&'''))),,,)))+++---///000...,,,+++***---111333222000......&&&***+++((('''***+++***((((((((()))))))))***************))))))(((((((((++++++++++++,,,,,,,,,,,,***+++---...---,,,---...+++---...---***))),,,///...222555444111......000,,,000:::IIIXXXfffooossslllkkklllmmmiii___WWWTTTTTTSSSQQQMMMJJJJJJKKKMMMDDDBBB@@@@@@@@@DDDPPP\\\ssssssccc\\\^^^^^^WWWOOOLLLIIILLLTTTYYYWWWZZZaaa```]]]ZZZYYYYYYXXXUUUQQQLLLHHHDDDDDDHHHHHHEEEAAA>>>===;;;999888666666666555444666999999777999===555:::EEEWWWiiitttwwwuuuuuupppkkkiiifffcccdddgggeeefffggghhhiiiiiiiiiiiicccaaa___^^^^^^^^^]]]\\\\\\^^^aaacccdddcccbbb```aaa___\\\\\\bbbfffccc\\\xxxtttnnnhhhdddcccdddeeeccccccccceeegggkkknnnpppsssrrrqqqpppqqqooommmkkkbbb___ZZZWWWUUUTTTRRRPPPOOOPPPPPPOOOMMMLLLMMMOOOKKKHHHFFFGGGFFFCCCCCCEEEAAAAAACCCCCCCCCAAA???>>>;;;;;;:::999777555333222111111111000000000/////////---+++,,,...///---+++,,,,,,+++,,,,,,...///000+++,,,---+++)))(((***,,,(((***++++++***+++---000*********++++++,,,------++++++,,,,,,***(((&&&$$$''',,,---***)))+++---,,,***,,,......,,,+++,,,...---,,,,,,+++***)))((((((''''''(((((()))******+++''''''''''''''''''&&&%%%'''(((((()))***+++,,,,,,))))))(((((())))))***+++***'''''')))(((%%%&&&+++&&&'''''''''&&&$$$"""!!!&&&''''''(((***++++++,,,+++;;;:::///---,,,(((***)))(((((((((((((((((()))((((((&&&%%%)))---***$$$$$$%%%''')))))))))((('''((()))***+++***)))'''&&&***&&&%%%((((((%%%&&&***''''''''''''((((((((()))***(((&&&%%%&&&'''''''''###""""""###%%%%%%### !!!'''***(((''')))++++++((())))))(((&&&&&&'''((($$$)))------***'''(((***((((((((())))))*********,,,---...---++++++,,,...***++++++)))((((((***+++)))***,,,---...---,,,+++)))---111333000---,,,+++'''+++,,,)))(((+++,,,***)))))))))*********++++++))))))******************+++++++++,,,,,,,,,------+++---///000...---......))),,,///...+++)))+++...---111555444222///000111---222<<>>===888888<<<888===III\\\ooozzz{{{yyyrrrmmmiiiiiigggccccccgggcccdddfffgggiiijjjjjjjjjeeecccaaaaaaaaaaaa___]]]]]]___bbbcccbbb```^^^]]]]]]``````___cccgggddd]]]~~~sssqqqnnnkkkgggeeedddcccaaaaaabbbdddgggkkkooorrrsssqqqppppppppppppooonnnbbb___[[[XXXVVVTTTRRRPPPOOOQQQSSSSSSQQQOOOMMMMMMJJJFFFEEEGGGFFFDDDEEEHHHBBBCCCDDDDDDBBB@@@>>><<<::::::::::::888666333222111000//////...//////000222///,,,---///000///---------,,,+++,,,---...///)))+++,,,***'''&&&)))+++%%%'''***)))((())),,,///((())))))***++++++,,,,,,)))*********'''###''',,,...+++)))+++------'''))),,,+++)))'''(((***)))************+++++++++''''''''''''((((((((()))'''''''''(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))******&&&%%%(((,,,***%%%(((...,,,,,,,,,,,,***(((&&&%%%&&&&&&'''((()))***+++,,,--->>>===000...,,,((()))((((((''''''''''''((((((***)))'''&&&***...***$$$%%%&&&(((***+++***)))(((%%%&&&)))+++,,,,,,+++***)))%%%$$$(((((($$$%%%)))&&&'''''''''(((((())))))(((&&&$$$$$$%%%''''''&&&((('''&&&(((++++++(((%%%(((+++%%%###)))+++'''((())))))(((&&&%%%'''(((###(((...///+++(((((()))((((((((((((((()))))))))***+++,,,,,,+++,,,...///...///000///,,,++++++,,,)))***+++,,,,,,,,,++++++''',,,000111---)))'''''''''+++,,,***(((+++,,,+++************++++++++++++(((((()))***+++,,,------++++++,,,,,,,,,------------///111111///.........(((,,,000///,,,)))+++------111444444222000000222///444>>>KKKXXXbbbgggiiifffbbbbbbeeebbbZZZVVVXXXPPPQQQQQQOOOKKKGGGEEEDDDBBBBBBEEEIIIMMMVVVgggwww}}}uuurrrooogggZZZPPPRRRKKKJJJQQQRRRPPPVVVbbb^^^___``````___```bbbddd]]]YYYVVVWWWZZZXXXPPPIIIFFFEEEBBB???===:::999888;;;:::===BBB@@@999888;;;>>>BBBMMM___qqq{{{{{{xxxnnniiifffhhhfffbbbcccgggaaacccdddfffhhhjjjjjjkkkfffeeeddddddddddddaaa___\\\^^^```aaa___\\\ZZZYYYZZZ```dddbbbbbbfffddd___{{{ssspppoookkkfffdddfffddd___eeeccc``````cccjjjqqqvvvtttrrrnnnkkkkkkmmmqqqssseeebbb\\\WWWTTTRRRSSSSSSPPPPPPPPPOOONNNLLLIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBEEEDDDBBBBBBCCCBBB@@@>>>999999888777666666777777000000///...............444///******...000...++++++******))))))***+++,,,...,,,***+++------***''')))***++++++***+++---///************************+++)))((('''((()))((('''''''''(((***+++,,,---...***++++++***((('''(((***)))))))))***++++++,,,,,,)))((('''&&&&&&&&&&&&&&&---***((((((+++,,,+++))))))((((((((()))***,,,---+++)))'''(((******(((&&&+++,,,,,,***)))((()))+++((((((((()))******'''&&&%%%%%%&&&'''((()))******,,,...///...+++(((((((((+++)))&&&&&&)))***)))'''(((((())))))))))))((('''((())))))(((&&&%%%&&&((()))***,,,,,,+++++++++,,,))))))((((((''''''&&&&&&%%%&&&''''''((((((''''''---+++(((%%%$$$%%%'''((($$$%%%'''&&&%%%%%%&&&((((((((('''&&&&&&&&&&&&'''###"""###%%%$$$!!!"""&&&)))***+++,,,,,,+++)))((())))))))))))************))),,,---+++,,,000000...,,,......+++&&&&&&+++000---,,,+++***))))))))))))+++************+++,,,---......---,,,,,,+++******&&&'''((()))***+++,,,,,,+++((((((,,,---+++***,,,000000///---***)))+++,,,333333222222111///...---.........---++++++,,,---000000111111111111000000111666@@@NNN[[[bbbcccaaaaaa```^^^]]]\\\YYYVVVSSSUUURRRQQQRRRPPPLLLKKKNNNEEEKKKJJJNNN]]]jjjxxx~~~~~~yyyiiiVVVKKKHHHJJJKKKJJJIIIJJJMMMPPPVVV]]]aaa^^^^^^dddhhhgggddd[[[TTTVVVYYYVVVRRROOOTTTRRRNNNHHHBBB@@@@@@BBB===:::;;;???AAA>>><<<<<>>IIIRRR^^^lllyyy~~~xxxnnneeecccaaaaaacccdddbbb```fffcccaaadddhhhkkkjjjhhhfffggghhhiiihhhfffcccaaa\\\[[[ZZZYYYYYYZZZ\\\]]]```aaabbbaaa___^^^```cccxxxqqqpppkkkdddaaabbb___ZZZ^^^```ccchhhkkkoooqqqrrrqqqpppnnnllljjjiiihhhhhhbbb___ZZZUUUQQQOOOOOOOOOSSSRRRQQQOOONNNMMMLLLLLLGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCAAAAAA@@@???===:::999888777555444333333333000000///..................//////---++++++---000,,,,,,---------,,,***)))'''&&&'''))),,,---,,,+++((()))******))))))+++---++++++++++++******))))))---+++((('''&&&&&&$$$""")))))))))*********++++++******+++***(((''')))*********))))))(((''''''&&&'''''''''&&&''''''((((((***(((&&&'''((()))((((((''''''''''''((()))*********(((''''''((()))'''&&&%%%''')))******+++...000---,,,+++***)))(((((((((''''''''''''''''''''''''$$$'''+++------+++++++++'''&&&&&&''')))***((('''(((''''''&&&'''((()))***$$$%%%'''(((((())),,,...''')))++++++***)))***++++++***)))))))))***+++,,,%%%&&&''''''((((((''''''((((((''''''''''''''''''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&'''((()))***,,,***+++,,,***&&&&&&***))))))+++,,,,,,+++***)))+++++++++,,,,,,,,,,,,---+++......++++++......+++***+++,,,***((()))---111000///...---,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,+++++++++)))))))))*********++++++...,,,---111111...---///...///111222111000111222222111000...---------...---.........------...000111000///......///000111444999DDDRRR^^^cccaaa^^^]]]]]]^^^]]]\\\ZZZWWWUUUSSSQQQPPPPPPMMMIIIIIILLLWWWgggrrr~~~qqq]]]WWWZZZkkk}}}www```OOOGGGNNNSSSVVVTTTLLLDDDAAAAAACCCIIIMMMNNNPPPTTTVVVUUUPPPFFF@@@CCCLLLTTT[[[```aaa[[[UUUQQQPPPPPPOOONNNJJJGGGDDDBBB>>>:::>>>DDDTTT\\\gggqqqzzz}}}wwwnnnhhheeecccbbbccceeeeeeeeefffdddcccdddhhhjjjhhhfffeeegggiiikkkjjjhhheeeccc\\\[[[ZZZYYYYYYZZZ\\\^^^______```___^^^]]]___aaaxxxqqqpppjjjccc``````]]]XXX\\\^^^bbbgggkkknnnpppqqqmmmmmmlllkkkjjjhhheeeddd```]]]YYYTTTPPPNNNMMMMMMPPPNNNLLLJJJIIIIIIJJJJJJGGGFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@??????>>>;;;999:::999777555444333222222000000///.....................---,,,+++,,,---///+++,,,---...---+++((('''))))))***,,,---.........((()))***)))((((((***,,,,,,,,,++++++***))))))))),,,***'''&&&&&&%%%$$$###************)))))))))))))))******)))(((((()))+++******)))))))))(((((((((''''''&&&''''''((()))))))))(((''''''(((((((((((('''''''''''''''((())))))))))))((((((((((((''''''%%%''')))***+++,,,---///---,,,+++(((&&&&&&'''((((((((((((''''''&&&&&&&&&"""%%%***,,,,,,+++******+++*********)))'''%%%$$$)))((('''&&&''')))+++---$$$&&&'''((((((***,,,///)))+++------,,,+++,,,---***)))(((&&&&&&'''((()))%%%&&&''''''((('''''''''%%%&&&'''((((((((('''&&&$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&((())))))'''&&&'''******''')))---))))))***+++++++++******++++++++++++,,,,,,,,,,,,+++......++++++------***(((*********)))***...111000///...---------------***+++,,,------,,,++++++------,,,,,,+++******)))************************,,,+++...111111------///...000222333222111111111222000...,,,+++,,,---...,,,---......------///111111000...------...000111555;;;FFFTTT^^^bbb___ZZZXXXZZZ\\\\\\ZZZWWWUUUTTTQQQPPPPPPPPPMMMJJJKKKQQQaaauuu}}}fffTTTLLLNNN```rrr~~~vvviiiYYYOOOKKKTTTXXXZZZWWWOOOHHHDDDDDDCCCFFFJJJLLLLLLLLLKKKIIIDDD<<<777<<>>===DDDNNN^^^fffooovvv{{{|||wwwpppnnnkkkhhheeeeeefffhhhiiigggeeedddeeehhhhhhgggeeedddfffiiikkkkkkhhheeeccc]]]]]]\\\\\\]]]___aaaccc^^^^^^^^^]]]]]]]]]^^^^^^~~~vvvpppoooiiibbb______\\\WWW]]]^^^```cccgggkkknnnpppiiijjjkkkkkkjjjhhheeeddd^^^\\\XXXTTTPPPNNNMMMMMMMMMLLLJJJHHHGGGGGGHHHIIIFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA?????????===;;;999;;;:::888666555444333333000000///...............000,,,)))***---///...,,,******,,,,,,+++)))'''%%%+++,,,---------,,,,,,,,,((()))***)))((((((***,,,+++++++++*********))))))***(((&&&&&&&&&'''&&&%%%*********))))))))))))((()))******)))((((((***+++)))))))))******+++++++++'''''''''''''''((()))***)))))))))((((((((()))***'''''''''((((((((((((((()))******)))((((((((((((&&&(((+++++++++++++++,,,/////////,,,)))((())),,,((((((''''''&&&&&&%%%%%%###&&&)))+++***)))((((((+++++++++***)))'''&&&&&&+++***)))((((((***,,,---&&&'''(((((('''(((***,,,(((***,,,,,,+++++++++,,,+++***(((&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$%%%'''(((((((((&&&%%%$$$%%%'''&&&%%%%%%&&&((((((''''''&&&&&&&&&''''''&&&%%%&&&******((()))...))))))******++++++++++++*********++++++++++++,,,+++...---+++***------***((()))*********,,,...000///......------------...,,,,,,,,,------,,,,,,+++///...---,,,***)))''''''***************+++++++++...///222666444000///333...000222222111///...///111000---,,,+++,,,---...,,,---...---------///111000///---,,,,,,---///000666;;;EEERRR\\\^^^ZZZUUUSSSVVVYYYYYYWWWTTTRRRRRROOONNNPPPQQQNNNKKKOOOVVVhhh~~~~~~qqq]]]QQQJJJJJJXXXiiixxxzzzggg]]]XXXSSSQQQQQQ\\\\\\ZZZUUUNNNHHHEEEEEEAAACCCFFFJJJKKKHHHDDDBBB<<<666444999@@@EEEJJJOOORRRPPPPPPSSSVVVTTTLLLEEEEEECCCAAA@@@>>>AAALLLXXXeeennnvvvyyyzzzzzzwwwrrrqqqnnnjjjfffdddeeegggiiifffffffffggghhhhhhgggeeeccceeehhhiiiiiigggeeeccc]]]]]]\\\]]]___aaadddfff]]]]]]\\\[[[\\\]]]]]]]]]~~~uuunnnmmmhhhbbb``````^^^YYY^^^^^^___aaadddiiimmmoooiiijjjkkkkkkjjjhhhfffddd]]][[[XXXUUURRRPPPOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJEEEEEEEEEDDDDDDCCCCCCCCCAAA???>>>>>>???>>><<<::::::999888666555444444444000000///...............111+++'''(((...111...+++))))))*********((('''&&&+++,,,---,,,***)))((())))))***+++***)))(((***,,,***************************(((&&&&&&'''((('''&&&))))))))))))))))))))))))((()))***)))((((((***,,,)))))))))***+++,,,,,,,,,((((((((('''(((((()))))))))******)))(((((()))+++'''(((((()))))))))((((((***+++,,,+++)))((()))***'''***,,,,,,+++*********+++,,,---+++'''&&&(((***((('''''''''&&&&&&%%%%%%%%%'''))))))(((&&&&&&''''''((()))((('''(((***,,,++++++))))))))))))***+++'''(((((('''&&&&&&(((***%%%'''))))))((('''((()))******))))))((('''&&&&&&%%%&&&''''''((((((''''''%%%&&&'''(((((('''%%%%%%$$$%%%'''&&&%%%%%%&&&((((((((('''&&&&&&&&&&&&&&&***)))***,,,+++((()))---)))))))))******+++,,,,,,************++++++++++++***------******------***)))))))))***+++---.../////////......---......///000///......---.........///...---+++***((('''&&&*********+++++++++,,,,,,+++,,,111444222------111///000222111///......///000///...---,,,------...,,,---------,,,,,,---//////...---,,,,,,---...///666:::CCCNNNWWWYYYUUUPPPPPPTTTXXXXXXTTTQQQOOOOOONNNNNNPPPQQQNNNKKKQQQYYYjjj|||wwwmmmdddWWWMMMKKKKKKSSSdddyyynnn[[[TTTTTTTTTUUUWWWccc^^^WWWPPPKKKGGGCCC@@@======BBBIIILLLGGGBBB@@@888555555:::>>>???@@@CCCEEEFFFIIIMMMOOOLLLEEE???===;;;<<<@@@CCCIIIUUU```kkkttt{{{zzzwwwvvvssspppmmmllliiieeebbbbbbdddgggfffggghhhiiijjjiiihhhgggeeefffggghhhhhhfffdddccc]]]\\\[[[[[[]]]___aaaccc^^^\\\[[[[[[\\\]]]]]]\\\wwwkkkkkkgggbbbaaabbb```\\\______```bbbeeehhhkkkmmmllllllmmmllljjjhhheeeddd\\\[[[YYYVVVTTTSSSRRRRRRMMMMMMMMMMMMLLLKKKJJJJJJDDDDDDDDDDDDDDDCCCCCCCCC@@@???>>>>>>??????===;;;888777666555444444444444000000///..................+++)))***,,,......---******))))))))))))))))))+++---...---***((()))******+++,,,+++))))))+++,,,)))))))))***++++++,,,,,,,,,***((('''(((((('''%%%((((((((()))))))))))))))((()))***)))((((((***,,,)))))))))******************)))((((((((((((((((((''')))***(((&&&&&&(((***((())))))******)))((((((+++,,,...,,,***)))***,,,'''))),,,---,,,*********$$$(((***)))%%%###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))%%%&&&&&&%%%$$$%%%)))---******))))))((('''''''''%%%&&&'''&&&%%%%%%''')))$$$&&&'''((('''&&&'''((($$$%%%'''((()))((('''&&&%%%&&&''''''((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&''''''(((***)))***---,,,)))***///))))))))))))***+++,,,---++++++++++++,,,,,,,,,---(((+++,,,******---...+++***))))))***,,,---------000000/////////000000111222000...,,,,,,---///000,,,,,,++++++******))))))))))))***++++++,,,------&&&(((...111...((()))---///000000000......000222/////////...............,,,------,,,******+++---------------------------555999@@@IIIQQQSSSOOOKKKOOOTTTYYYXXXTTTOOONNNNNNOOOPPPQQQQQQLLLIIINNNWWWiii|||zzz}}}www}}}eeeZZZWWWQQQIIIMMMMMMOOO___{{{yyyooogggeeeddd```^^^]]]ddd\\\SSSNNNNNNKKKEEE??????>>>CCCLLLNNNGGG@@@>>>777555777<<<>>>======???===???BBBEEEEEECCC@@@>>>===;;;===EEENNNWWWaaakkkqqqyyy~~~zzztttpppnnnkkkhhhhhhgggdddbbbbbbeeehhhfffhhhjjjkkkkkkjjjjjjiiiiiiiiiiiihhhgggfffeeeeee___^^^\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZZZZ\\\^^^]]][[[yyyjjjjjjfffbbbaaadddbbb^^^___```ccceeehhhiiikkkkkkoooooonnnmmmjjjgggeeeccc\\\[[[YYYWWWVVVUUUTTTTTTKKKLLLMMMMMMMMMKKKJJJIIIDDDDDDDDDDDDDDDCCCCCCCCC???>>>>>>>>>@@@@@@>>>===666555444333333333333333000000///...............+++,,,,,,+++***+++---000+++******)))******+++,,,+++...000///,,,+++,,,---+++,,,,,,+++******+++---(((((()))***+++,,,,,,---///,,,***(((((('''&&&$$$(((((((((((()))))))))***((()))***)))((()))***,,,******))))))((((((''''''+++***)))(((((('''((((((&&&''')))'''%%%$$$''')))((()))***++++++***)))(((+++---///...+++)))+++---%%%(((+++---,,,+++++++++%%%)))---,,,(((&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$%%%(((+++''''''&&&### !!!&&&***(((((((((((('''&&&$$$######%%%&&&%%%%%%%%%((()))%%%'''))))))((('''((()))###&&&((((((&&&%%%%%%&&&''''''((((((''''''(((((('''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&'''((()))***%%%%%%'''+++,,,***---111))))))))))))***+++,,,---,,,,,,,,,---------......(((++++++)))***......,,,******)))***,,,------,,,222111111111111111222222111///,,,***)))+++---///))))))******+++++++++,,,((())))))+++,,,---......'''***000333000******///...////////////000333666...//////000000///...---,,,------+++))))))***+++,,,------......------,,,555777===FFFNNNPPPLLLHHHOOOUUUZZZYYYTTTOOOMMMNNNQQQQQQRRRPPPJJJFFFKKKTTTfffwwwlllkkkpppxxxzzzuuutttYYYMMMNNNMMMHHHPPPPPPLLL\\\{{{{{{xxxyyywwwwwwyyy|||wwwmmmeeecccaaaYYYPPPOOOSSSSSSKKKBBBEEECCCGGGPPPQQQHHH???;;;777666777<<<>>>===>>>AAA:::<<>>>>>???AAA???CCCMMMYYYccclllsssuuu}}}zzzqqqllliiigggeeeggggggfffddddddhhhkkkfffhhhkkkllllllkkkkkkkkklllkkkjjjhhhgggfffffffffdddbbb___\\\ZZZZZZZZZZZZ___\\\ZZZZZZ]]]^^^]]][[[|||wwwrrrllliiiiiiddd^^^^^^ddd]]]___cccfffiiikkklllmmmrrrvvvtttkkkeeeeeebbb]]]XXXXXXWWWVVVUUUSSSSSSRRRQQQNNNKKKIIIIIIIIIHHHGGGEEECCCDDDHHHGGGDDDBBBDDD444:::@@@@@@<<<:::>>>BBB777555222222222333333222444444333111000...------++++++++++++,,,---...///,,,,,,++++++***+++++++++---'''///((('''+++!!!&&&((()))******))))))***+++((()))***,,,------------///,,,)))''''''(((((((((###$$$&&&((()))******+++***++++++***))))))***,,,******+++,,,------......************))))))((((((***((('''(((***)))$$$ (((***+++,,,******+++,,,%%%))),,,...,,,***(((''''''(((******))))))***,,,---)))%%%%%%'''******)))''')))++++++***)))***+++$$$)))***%%%!!!$$$))),,,******++++++***(((&&&%%%'''(((((('''&&&&&&)))+++$$$))))))'''&&&(((,,,&&&&&&'''(((***)))&&&$$$$$$%%%'''&&&%%%%%%&&&(((%%%$$$#########%%%''')))''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%'''''''''%%%$$$%%%(((+++&&&'''''''''&&&'''***,,,(((((((((((())))))))))))+++******,,,000111///,,,+++***)))))))))+++---///)))***,,,,,,++++++,,,------...000111222333222222333222000...,,,+++***)))---.........---+++)))((((((((()))***++++++,,,,,,+++++++++,,,---...///000111111000//////...//////,,,---......//////......***+++---...///...---,,,,,,---...000222111///---:::777;;;FFFLLLLLLLLLNNNOOOTTTYYYXXXRRRMMMLLLNNNRRRQQQNNNIIIEEEDDDHHHLLLhhh}}}gggcccdddmmmuuu{{{yyysssppphhhuuu~~~oooaaaWWWOOOJJJDDDGGGHHHJJJUUUiii}}}nnnllluuu|||nnnbbbbbbYYYUUUPPPKKKJJJIIIHHHGGGEEEKKKRRRVVVSSSKKKBBB===888;;;===>>>BBBEEEDDD???AAA<<<999:::;;;:::;;;>>>EEECCCIIIWWWccckkkrrryyy~~~wwwmmmggggggiiikkkddd___aaaeeehhhhhhhhhjjjmmmnnnlllhhhgggjjjooopppkkkhhhiiiiiigggfffhhhjjjgggbbb^^^\\\]]]```bbbYYY\\\\\\YYY\\\bbbbbb^^^{{{vvvsssooollljjjeee______dddaaacccfffjjjmmmpppqqqqqqnnnrrrrrrkkkfffeeeccc^^^YYYXXXWWWVVVTTTSSSRRRQQQSSSPPPNNNLLLLLLKKKIIIHHHEEEBBBCCCEEEEEEBBBAAACCC:::>>>AAA@@@===:::;;;===777555333222222333333333222222222111111000000///++++++******)))******++++++++++++***+++++++++,,,---'''///)))(((,,,###((('''((())))))(((((()))***(((((()))***+++,,,------...---***)))(((((((((((())))))))))))((('''&&&%%%***++++++***))))))***,,,******++++++,,,,,,------,,,,,,,,,,,,+++++++++***((((((((()))***)))'''%%%''')))++++++***)))***+++&&&(((+++,,,+++)))((('''((()))******)))((()))++++++)))((((((***+++***(((%%%'''((((((''''''((()))(((,,,+++&&&###'''***+++&&&''''''''''''&&&&&&%%%(((((((((&&&$$$###%%%'''!!!%%%((((((%%%$$$&&&((('''''''''((())))))'''&&&###%%%''''''&&&%%%&&&'''&&&%%%$$$###$$$&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''((('''''''''%%%$$$%%%(((***'''((()))((('''(((+++---(((((((((((())))))))))))))))))***---000111///,,,+++***))))))***+++---///*********)))))))))+++,,,+++,,,...000111111111000000///...---,,,,,,,,,,,,,,,,,,------,,,+++))))))******++++++,,,,,,------......---------......///000000//////.../////////.........///////////////,,,,,,,,,,,,,,,---------***+++,,,...//////...,,,333666@@@MMMQQQLLLHHHHHHRRRWWWZZZXXXPPPJJJGGGHHHMMMLLLJJJFFFCCCCCCFFFJJJ___sssxxxhhhXXXZZZdddsssyyytttpppoooiiiqqq|||~~~vvvkkkdddaaappp}}}rrrhhh]]]RRRJJJEEEFFFEEEFFFOOO___lllqqqwww{{{wwwjjjccclll}}}nnn___[[[WWWSSSNNNKKKIIIHHHFFFEEEHHHMMMSSSUUUQQQJJJCCC???===DDDJJJJJJIIIJJJIIIFFFBBB===;;;<<<===<<<===AAAHHHIIIPPP^^^iiiooovvv}}}~~~zzzsssjjjeeedddeeejjjfffcccccceeegggiiijjjgggiiikkkiiieeedddhhhkkkqqqkkkhhhjjjiiigggeeeggggggeeebbb___]]]]]]]]]]]]\\\___^^^[[[]]]cccccc___zzzuuutttpppmmmkkkfffaaaaaadddeeegggjjjnnnrrruuuvvvwwwjjjnnnppplllhhhfffccc```ZZZYYYXXXVVVTTTRRRQQQPPPRRRPPPNNNMMMMMMKKKIIIFFFFFFCCCBBBDDDDDDAAAAAADDDAAABBBAAA@@@>>>;;;999888777666444333222222333333000000000111111111111111---,,,+++***)))))))))))))))*********+++,,,,,,,,,,,,'''///***)))...%%%***%%%&&&((('''&&&&&&''')))(((((('''((()))***,,,---------,,,+++***))))))(((,,,+++***)))'''&&&%%%$$$***++++++***))))))***,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++'''((())))))))))))***+++&&&(((******)))((()))***&&&(((******((('''(((((()))***+++***((('''((()))*********+++---,,,***((('''''''''&&&%%%&&&(((***+++,,,***&&&%%%((()))(((&&&&&&%%%%%%&&&''''''((((((((((((%%%"""!!!!!!""""""%%%((('''$$$###$$$&&&''''''''''''''''''''''''"""%%%'''((('''&&&&&&&&&&&&%%%%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((()))***&&&&&&&&&%%%$$$%%%'''***'''(((((('''''''''***,,,(((((((((((())))))))))))((((((***...000000...+++******))))))***+++---...,,,+++***(((((()))***+++)))***,,,---...///......---,,,,,,,,,------...///)))******++++++******)))++++++++++++++++++++++++/////////...............//////.........//////000//////......//////000111///...,,,******+++---...***+++,,,---............222:::GGGPPPPPPIIIGGGIIIUUUYYY[[[WWWNNNEEEAAA@@@EEEEEEDDDBBB@@@AAADDDFFFSSScccppprrrooohhhZZZLLLHHHPPPbbbvvvzzzmmmccc^^^\\\\\\VVVaaaqqqzzzxxxvvvooodddZZZ[[[lll{{{uuujjjZZZNNNGGGEEEBBBBBBJJJUUUZZZXXX___^^^YYYSSSYYYnnnooo^^^XXXRRRPPPLLLJJJHHHFFFCCCAAAEEEHHHKKKKKKGGGBBB===;;;AAAKKKTTTSSSOOONNNOOONNNEEE@@@>>>???>>>===>>>CCCIIIMMMXXXeeemmmrrrxxx}}}}}}yyyssskkkeeebbb``````eeefffeeecccbbbcccfffhhhbbbdddfffdddbbbaaadddgggnnniiifffhhhhhheeeccceeebbbbbbaaa```___^^^]]]\\\^^^___]]]\\\]]]aaaaaa^^^{{{uuuqqqooommmiiieeebbbccceeefffhhhlllppptttwwwxxxyyykkknnnpppnnnjjjfffbbb___ZZZYYYXXXVVVSSSQQQPPPOOOMMMLLLKKKLLLLLLKKKHHHEEEIIIEEECCCDDDDDDAAABBBFFFEEECCC@@@@@@@@@>>>999555666555444222000000111222////////////////////////......---,,,++++++++++++(((((()))***+++,,,,,,,,,+++&&&...))))))...&&&+++$$$%%%&&&&&&%%%%%%&&&(((((('''&&&&&&'''))),,,---,,,---------+++***)))))))))(((((((((((((((((()))***++++++***))))))***,,,++++++++++++++++++******************************''')))+++)))'''''')))---%%%'''))))))((('''((()))&&&'''((((((&&&&&&(((***)))***+++***(((''''''(((************++++++***))))))))))))'''&&&'''***---++++++((($$$$$$'''&&&###)))((('''&&&&&&''')))***'''((('''%%%###!!!!!!"""###%%%'''&&&%%%$$$%%%''''''''''''&&&%%%%%%'''(((!!!$$$((()))(((&&&%%%%%%&&&&&&%%%&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((((((%%%&&&&&&&&&%%%%%%''')))%%%%%%&&&%%%$$$%%%''')))(((((((((((()))))))))))))))***,,,...///---***(((***)))))))))***+++,,,---,,,,,,++++++++++++***((('''(((***+++,,,---,,,,,,,,,+++++++++,,,---......'''(((((()))))))))******)))))))))(((((((((((((((------..................------------...///000000///......---...///000000111000...---,,,------...,,,---.../////////111222888AAALLLOOOJJJGGGJJJQQQVVVZZZ[[[VVVKKKAAA;;;:::<<<======>>>>>>@@@AAACCCHHHRRRZZZYYYUUUPPPFFF===BBBLLL^^^ppp{{{|||yyywwwzzzrrrggg[[[RRRMMMLLLMMMLLLXXXjjj{{{}}}tttooollliiihhhhhheee```\\\___qqqyyyfffWWWLLLGGGAAABBBMMMWWWXXXQQQUUUPPPIIIIIIUUUnnnppp^^^UUUMMMLLLJJJHHHGGGDDD@@@===AAABBBCCC@@@===999777777AAAIIIPPPPPPNNNOOOPPPOOOGGGCCCAAAAAA>>><<<===BBBHHHOOO[[[gggnnnqqquuuwwwwwwrrrjjjdddaaa```_________ccceeeaaa]]]^^^aaaddd___```bbbaaa``````bbbdddhhhdddbbbeeefffcccbbbddd``````______``````aaaaaa]]]]]][[[[[[\\\^^^^^^\\\}}}wwwmmmmmmkkkgggddddddeeeffffffhhhlllpppsssvvvwwwxxxooopppqqqpppkkkddd___^^^ZZZYYYWWWUUUSSSQQQOOONNNJJJJJJJJJKKKMMMLLLJJJHHHHHHDDDBBBCCCCCC@@@AAADDDDDDAAA??????AAA???;;;666444555444222///...///111/////////...------,,,,,,---,,,,,,++++++,,,,,,---'''((()))++++++,,,,,,+++)))$$$---((((((---%%%***$$$%%%&&&&&&%%%%%%&&&(((((('''&&&&&&''')))+++---***,,,...---+++))))))***((((((''''''((()))***+++***++++++***))))))***,,,,,,,,,++++++++++++++++++*********************+++(((***+++)))&&&%%%'''***%%%'''((()))''''''((()))&&&'''((('''&&&&&&)))+++)))******)))'''&&&'''(((******(((''''''((()))+++))))))((('''&&&'''***,,,++++++((($$$$$$'''&&&"""+++***(((&&&&&&&&&''''''%%%&&&''''''%%%$$$$$$%%%###$$$&&&&&&&&&''')))***%%%&&&&&&%%%######%%%'''!!!$$$((()))(((&&&%%%%%%%%%&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&(((%%%&&&&&&%%%$$$$$$&&&)))(((((((((((())))))))))))+++,,,......,,,***'''&&&))))))))))))***+++,,,,,,(((((()))+++,,,***&&&###&&&''')))***+++,,,++++++---,,,,,,+++++++++,,,,,,''''''''''''((()))******)))))))))(((((((((((((((((()))+++,,,............------,,,,,,---...//////---,,,,,,,,,------......000000111111111///...---,,,---......---...111444;;;GGGRRRRRRKKKIIINNNTTTWWWZZZZZZSSSHHH>>>999888666777999;;;>>>???@@@@@@@@@EEEGGGEEECCCBBB@@@===BBBKKKXXXccchhhhhhbbb]]]ZZZVVVPPPIIIDDDBBBAAAAAACCCNNN___ppp|||yyysssnnnfffaaaWWWYYYZZZZZZZZZ]]]ccchhhnnn}}}rrrcccXXXRRRJJJLLLXXXdddccc\\\RRRJJJCCCDDDPPPcccwwwqqq]]]PPPJJJIIIGGGFFFEEEBBB>>>;;;@@@@@@>>>;;;888777888999>>>BBBEEEEEEIIIMMMNNNKKKIIIFFFDDDBBB>>>:::<<>>>>>AAAAAA???>>>>>>@@@???<<<888444555555222...---///222000//////...---,,,,,,+++*********)))******++++++'''(((***+++++++++******)))$$$,,,''''''---$$$***%%%&&&((('''&&&&&&''')))''''''&&&'''((()))+++,,,***,,,...,,,)))((())),,,,,,+++)))((('''(((((()))***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------((()))***)))'''&&&'''(((%%%'''))))))((('''((()))&&&'''(((((('''''')))+++((()))***)))'''&&&'''(((******(((&&&%%%&&&))),,,&&&&&&&&&%%%$$$%%%''')))+++---,,,'''&&&((((((%%%)))((('''%%%$$$#########$$$%%%'''((('''&&&'''((($$$$$$%%%%%%''')))***+++###&&&((('''$$$###%%%'''"""%%%'''((('''&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""###%%%&&&&&&%%%%%%&&&'''((())))))(((&&&''')))+++(((((((((((()))))))))))),,,---...---***'''&&&&&&(((((()))******+++++++++%%%$$$$$$''')))((($$$&&&''')))+++,,,,,,++++++------,,,+++************(((''''''''''''((()))***++++++++++++++++++++++++&&&'''))),,,............------,,,,,,,,,---......++++++,,,------------,,,...///111222222000...---***+++,,,+++***+++000444888IIIXXXXXXQQQNNNOOORRRZZZ[[[YYYQQQDDD;;;777777333444777;;;???@@@???>>>;;;<<<<<<:::999;;;>>>AAAAAAIIIQQQUUUWWWWWWSSSMMMFFFEEEDDDBBBAAA???>>>>>>>>>GGGUUUcccnnnuuuzzz|||xxxiii___[[[ZZZXXXVVVLLLQQQUUUVVVYYY```mmmwww~~~sssllleee]]]]]]hhhqqqnnneeeMMMEEE???@@@FFFOOO[[[eeettt|||uuubbbSSSHHHGGGEEEDDDCCCAAA===:::;;;:::888555333444888;;;===???AAACCCHHHMMMLLLGGGIIIGGGEEEDDD???;;;>>>DDDSSSZZZccckkksssvvvsssmmmhhhfffccc```___```bbbccc]]]fffiiibbb]]]___```^^^[[[\\\^^^___```aaaaaaaaaccc```aaaeeehhhffffffggghhhfffccc```^^^^^^___```bbb^^^]]]```bbbaaaaaabbbzzztttnnnqqqooogggccceeefffdddiiikkknnnqqqsssuuuvvvvvvrrrnnnmmmmmmggg^^^ZZZ]]]WWWWWWVVVTTTSSSQQQPPPPPPPPPNNNLLLLLLLLLLLLKKKJJJFFFDDDCCCEEEDDD@@@???AAA???>>>>>>>>>>>>===;;;999666777888444///...000333////////////////////////,,,,,,+++***))))))))))))'''(((***++++++***)))(((+++%%%...((((((---%%%***'''((())))))(((((()))***&&&'''((((((******+++,,,))),,,---***'''&&&)))---...---***((('''''''''(((***++++++***))))))***,,,,,,,,,,,,------......///,,,,,,,,,---------......(((((((((***++++++)))(((&&&'''))))))((((((((()))&&&'''))))))))))))***,,,&&&((()))(((''''''((())))))***+++)))''''''))),,,$$$%%%'''&&&%%%%%%&&&((((((,,,---)))%%%&&&((('''&&&&&&&&&&&&%%%%%%$$$######%%%(((((('''&&&''''''&&&%%%$$$$$$&&&'''((()))###'''******&&&$$$&&&(((###%%%''''''&&&%%%&&&'''###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''((('''%%%$$$###$$$&&&&&&%%%%%%%%%''')))******((('''''')))+++(((((((((((())))))))))))***,,,,,,+++((('''(((***'''((()))******+++++++++'''$$$"""###'''(((&&&###'''(((***+++,,,---,,,,,,,,,++++++***************)))((((((''''''((()))*********++++++,,,,,,------''')))+++---.........---------,,,,,,,,,,,,,,,,,,)))+++---//////...---+++---......////////////...***+++---+++)))+++000666:::JJJWWWWWWQQQPPPRRRTTT___^^^ZZZOOOAAA888555555222333666<<>>DDDIIIIIIJJJKKKGGGAAA???????????????>>><<<<<<<<>>CCCJJJ\\\aaagggmmmvvv{{{tttjjjeeeffffffccc______bbbeee]]]fffhhhaaa^^^aaa```[[[ZZZZZZ\\\^^^```aaaaaa```ccc___```dddfffcccbbbccccccbbbaaa``````_________ccc^^^]]]bbbdddbbbbbbeeexxxqqqrrruuurrriiidddeeeeeebbblllnnnpppsssuuuvvvwwwwwwpppllljjjjjjeee\\\YYY]]]VVVVVVUUUTTTSSSRRRQQQPPPQQQOOOKKKIIIIIIIIIHHHGGGIIIGGGGGGJJJIIIDDDBBBCCC>>>>>>??????===;;;:::999777999:::666111///222555/////////000111222222222111000...,,,+++***))))))((()))+++,,,+++***(((''',,,'''///***)))...%%%***((()))******))))))***,,,&&&'''(((***++++++++++++)))+++,,,)))%%%%%%)))...---,,,***(((''''''))))))***++++++***))))))***,,,,,,,,,------...///000000*********++++++,,,,,,,,,'''&&&'''***...///,,,)))&&&(((******)))((()))***&&&(((***+++******+++,,,%%%'''(((((('''''')))***'''***------***))))))+++%%%'''))))))((('''((()))$$$***---(((######&&&'''%%%&&&'''((()))((('''&&&$$$&&&(((((('''%%%%%%&&&'''%%%######$$$%%%&&&&&&$$$(((------)))&&&''')))$$$%%%'''&&&%%%%%%&&&((("""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((())))))((('''"""$$$&&&&&&%%%%%%%%%&&&((()))((('''&&&&&&(((***(((((((((((()))))))))))))))***+++)))''''''***---'''((()))******++++++***---'''""""""'''++++++***''')))***,,,------------******************+++,,,***)))(((''''''((()))***(((((()))***+++,,,,,,,,,***+++---/////////---,,,...------,,,++++++++++++))),,,///111111000---+++---,,,+++++++++---///000+++...///---***,,,333999AAAMMMTTTOOOJJJNNNVVVZZZcccaaa[[[NNN???666333444222333777===BBBCCC@@@===444444555666555444777:::;;;AAAEEECCCBBBCCC???888;;;;;;:::999888777666555888;;;@@@CCCEEEGGGJJJLLLUUUUUUUUUUUU[[[jjj~~~wwwggg\\\WWWRRRRRRXXX]]]^^^]]]ccceeeiiipppyyy~~~}}}xxxjjj[[[HHHAAA===>>>>>>===CCCKKKGGGWWWkkkyyy~~~lllYYYHHHFFFCCCBBBAAA???===;;;888777777555666:::???DDDBBBNNNYYYZZZVVVSSSOOOKKKEEEDDDFFFFFFDDDBBBGGGPPPaaaeeehhhnnnwww}}}uuugggeeegggiiieee```^^^aaaeee\\\dddfff___\\\```^^^WWWYYYYYY[[[]]]```aaa```___aaa^^^]]]aaabbb^^^\\\\\\ZZZ[[[^^^aaabbbcccbbbbbbaaa\\\[[[aaacccaaabbbeee{{{xxxvvvyyyvvvooojjjjjjjjjhhhiiimmmrrrvvvwwwvvvvvvvvvvvvooohhheeedddbbb]]]YYYXXXXXXWWWSSSNNNNNNQQQUUUQQQPPPOOOMMMJJJHHHGGGFFFJJJIIIHHHFFFEEECCCBBBAAA>>>>>>??????>>><<<:::999888666444333333222000.../////////111333333111///111///,,,***)))***++++++111...+++,,,......,,,)))''')))***+++***)))***+++))))))*********+++++++++,,,)))'''(((***+++***(((+++,,,,,,+++)))((()))***(((''''''''''''(((((()))))))))***+++,,,------...---+++))))))***+++,,,---,,,+++*********+++,,,---,,,,,,+++)))&&&%%%&&&'''###''')))'''(((+++,,,******)))'''&&&&&&'''((())))))&&&&&&))))))%%%$$$&&&###'''***((($$$$$$)))000''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$***///((("""((()))$$$%%%###%%%((()))((('''&&&'''((('''&&&%%%&&&(((***++++++***((('''%%%%%%$$$$$$'''&&&&&&&&&'''((('''&&&$$$%%%%%%&&&'''''''''&&&$$$$$$&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%)))&&&$$$$$$&&&'''&&&$$$(((((())))))*********+++)))***+++***(((&&&'''((($$$&&&((()))***+++---///'''((()))(((((())),,,...,,,,,,+++*********++++++***+++++++++***+++...000***)))(((''''''((())))))///---***)))***++++++***&&&***...---)))'''***---000,,,+++---,,,(((+++222''''''(((+++...///...---,,,...///---)))((()))***+++)))***,,,,,,,,,222:::EEEMMMTTTSSSNNNNNNVVV___bbbddd___OOO999,,,,,,111222222555<<>>??????<<<999<<<:::999888888888999999888888888999:::<<<===>>>AAACCCEEEGGGKKKTTTbbbmmmxxxuuuhhhaaaVVVTTTVVV\\\aaadddhhhnnnpppwww}}}vvveeeXXXJJJEEEAAA@@@@@@AAAGGGOOOSSS```tttyyybbbRRREEEBBB===:::888666333222555666555555666;;;DDDJJJNNNRRRVVVUUUQQQOOOQQQTTTMMMGGGBBBCCCGGGLLLVVV___iiijjjmmmqqquuusssmmmgggaaadddffffffcccaaabbbccc```aaaaaa^^^ZZZXXXYYY\\\\\\YYYXXX[[[___```\\\XXX___aaa___YYYVVVWWWWWWVVVVVVXXX[[[^^^```___^^^]]]cccfffddd^^^^^^cccdddaaa{{{yyyuuuwwwtttmmmjjjkkkjjjhhhkkkoootttwwwwwwvvvvvvvvvyyyssslllhhhfffccc^^^ZZZXXXWWWVVVSSSPPPPPPQQQSSSRRRRRRPPPNNNLLLKKKIIIHHHGGGFFFEEEDDDCCCAAAAAA@@@??????>>>>>>===;;;:::999888666444333333222000...///...///000222222111///000///...---,,,,,,------...---,,,+++,,,,,,***)))''')))***+++***)))***+++))))))))))))*********+++,,,)))'''(((***+++***(((+++,,,,,,+++)))(((((())))))(((((((((((()))******+++++++++++++++++++++++++++(((&&&)))...000---***,,,+++*********+++,,,---+++++++++)))'''&&&&&&((('''(((''''''***...,,,'''((('''&&&&&&&&&(((***+++'''$$$$$$''''''###"""%%%%%%(((***)))&&&%%%(((+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%% ***((("""'''(((&&&+++###&&&((()))((('''&&&''''''&&&%%%%%%&&&''')))+++ !!!###$$$''')))***+++%%%%%%$$$%%%&&&''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&((()))(((&&&((((((((()))))))))******'''((())))))''''''((()))&&&(((*********+++---///))))))))))))(((***---000,,,,,,,,,,,,---...///000.........,,,***)))+++,,,+++***)))))))))***+++,,,,,,***))))))+++,,,++++++''''''(((***,,,------,,,...++++++---,,,)))***000(((((((((+++---...---,,,***,,,---,,,***)))***,,,***)))***++++++***000888CCCKKKRRRRRROOOPPPYYYbbbdddccc\\\LLL:::///...333333222444:::@@@CCCAAA===444333333333555777:::<<<999999:::<<<===>>>===<<<:::888777666666666555555888888888999999::::::;;;888:::<<<===@@@GGGSSS[[[eeellltttzzzwwwnnnhhhbbb```aaaeeehhhjjjqqqyyyzzzmmm```PPPIIICCC@@@@@@BBBIIIRRR^^^iiixxx}}}lllWWWGGG<<<;;;999888777777777888666777999:::<<<@@@FFFKKKTTTWWWXXXVVVRRRQQQSSSWWWQQQLLLJJJLLLPPPUUU]]]fffnnnoooqqqrrrrrrnnnhhhcccaaacccdddcccaaa___```aaa___```aaa```]]][[[\\\^^^[[[XXXVVVXXX\\\]]]ZZZWWW[[[]]]\\\XXXVVVYYYZZZXXXXXXZZZ\\\^^^``````___^^^ccceeeddd______dddeeeccc{{{yyyttttttpppkkkjjjmmmllliiiooorrrvvvxxxwwwvvvvvvvvv{{{vvvoookkkhhheee```[[[XXXVVVTTTSSSSSSRRRQQQOOOQQQQQQPPPNNNMMMKKKJJJJJJEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>===;;;;;;;;;;;;777666444333333222000//////......///111111000...------------------------+++,,,---,,,***))))))***''')))***+++***)))***+++))))))))))))************+++)))(((((()))******)))+++,,,,,,+++)))(((((())))))))))))))))))***++++++,,,,,,+++++++++************&&&$$$)))111333...'''+++++++++++++++,,,------)))******)))'''&&&((()))***)))&&&&&&,,,000---%%%&&&&&&&&&&&&'''(((***,,,'''$$$%%%''''''$$$###%%%(((((())))))((('''&&&&&&''''''''''''''''''''''''$$$$$$######$$$&&&'''(((&&&'''((())))))((('''&&&((()))$$$&&&&&&&&&---###&&&((()))((('''''''''&&&%%%%%%%%%%%%'''((()))))))))***++++++***)))(((######$$$$$$%%%&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''+++)))'''((()))******)))'''''''''((((((((((((((($$$&&&'''((('''''')))***((()))++++++******,,,---*********)))(((***...222++++++,,,---...000222333---......,,,***)))***++++++++++++++++++,,,---...((((((((())),,,,,,+++***444...((()))------&&&++++++,,,...---******...)))((()))***------,,,+++)))***,,,,,,+++***,,,---***)))***+++***)))...666???GGGNNNPPPOOOSSS\\\fffgggbbbWWWHHH:::222111333333333333777<<>>@@@BBBDDDFFFDDDDDDCCCCCCDDDIIIPPPVVVVVVQQQOOORRRUUUXXX^^^eeelllnnnooolllfffbbbaaabbb^^^^^^^^^]]]^^^___aaaccc^^^___aaaaaa___]]][[[ZZZ\\\YYYUUUTTTUUUWWWXXXXXXVVVYYYYYYXXXZZZ^^^___\\\XXXXXXWWWWWWXXXYYY[[[\\\^^^_________```ccceeeeee|||vvvvvvrrrrrrooojjjkkkooopppnnnrrruuuxxxyyyxxxwwwwwwxxxtttqqqnnnjjjgggccc___]]]WWWUUUTTTTTTVVVUUUPPPLLLNNNNNNMMMLLLKKKJJJIIIHHHEEEEEEEEEDDDDDDDDDDDDDDDAAA???===<<<;;;;;;;;;<<<666555333333333333111000///---,,,,,,......---,,,'''((()))***+++++++++++++++...///---***(((***,,,''')))***+++))))))***++++++++++++,,,,,,,,,------*********)))((()))*********++++++***(((''''''((('''&&&&&&'''((()))***+++(((((()))******+++,,,,,,+++++++++)))((((((***,,,++++++,,,,,,------------'''((()))((('''''')))+++!!!(((+++***)))---//////))))))((('''''''''''''''(((&&&'''******'''&&&)))'''%%%$$$'''+++,,,)))&&&'''''''''''''''''''''''''''&&&$$$######$$$&&&''''''((()))******)))((('''&&&...***%%%***)))######$$$&&&(((((('''&&&'''((($$$$$$%%%%%%&&&''''''(((%%%&&&((()))((('''%%%$$$"""$$$&&&'''&&&''')))+++%%%&&&&&&'''&&&&&&%%%%%%***)))((((((((()))+++,,,''''''''''''(((((())))))''''''(((''''''((()))***''''''''''''&&&&&&&&&&&&'''(((((((((&&&%%%%%%'''&&&((()))((('''&&&''')))))))))((('''''')))---000...------,,,,,,,,,------)))+++,,,,,,+++***+++,,,((())))))***+++,,,,,,---***))))))***+++***(((&&&+++***)))***,,,,,,***((((((,,,///000///......---***)))((()))+++,,,++++++------,,,++++++******)))++++++,,,...,,,+++///666999???GGGKKKMMMTTT___hhhjjj^^^MMM???666222000///333222333444666777777666555444222222222444666777333555777888:::===@@@BBB888666444555888777333///111222333333444444333333000222333555666888;;;===<<<@@@DDDMMM___xxxrrreeeXXXRRRRRRWWW___hhhiiieee]]]RRRHHH@@@;;;:::777;;;===;;;555333555888>>><<<:::888999;;;>>>??????>>>======???EEELLLQQQMMMJJJJJJPPPUUUYYY```gggkkkllljjjeee___\\\\\\^^^\\\\\\\\\]]]```cccfffgggbbbccccccbbbaaa^^^[[[XXX\\\YYYVVVUUUUUUWWWYYYZZZZZZ\\\[[[ZZZ\\\```___[[[WWWWWWVVVVVVWWWYYY[[[\\\[[[ZZZ[[[]]]___```bbbddd{{{uuuuuuppprrrpppjjjhhhlllppppppqqqsssvvvxxxxxxxxxyyy{{{sssqqqoookkkgggbbb^^^\\\VVVVVVUUUUUUUUUSSSPPPNNNQQQQQQPPPNNNMMMKKKJJJJJJCCCCCCBBBBBBBBBBBBBBBBBB@@@???>>>===;;;;;;;;;;;;666444333333333333222000///---++++++,,,---,,,+++*********++++++,,,,,,,,,------...---+++******+++''')))***+++***)))***++++++++++++,,,,,,,,,,,,---)))******)))(((((()))+++***++++++***(((''''''(((&&&&&&&&&&&&''')))***+++''''''((()))***+++,,,---+++------***%%%%%%)))---++++++,,,---------------((())))))((('''''')))+++'''---+++(((***...111******)))((('''&&&%%%%%%&&&$$$%%%((((((&&&%%%(((&&&%%%$$$&&&***,,,***((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))******)))((('''&&&,,,'''###+++,,,&&&&&&%%%&&&''''''&&&&&&''')))$$$%%%%%%&&&''''''(((((($$$%%%'''((((((((('''&&&###%%%((((((&&&&&&(((+++&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''(((((()))%%%&&&''''''&&&&&&(((***'''''''''''''''&&&&&&&&&((()))***(((&&&%%%%%%&&&%%%&&&''''''&&&&&&'''((('''(((((((((((())),,,...222111000...---,,,,,,,,,,,,---...---***((('''((('''((()))***+++++++++***,,,+++******+++***(((&&&)))***,,,+++************''',,,///...---///...,,,***((('''(((***,,,,,,,,,///---++++++++++++)))'''+++***,,,///---,,,000666999>>>DDDHHHKKKRRR\\\ddddddXXXHHH:::333111000///111222333555555555555444111000//////000333555777555555777<<>>CCCSSSllluuuggg```]]]]]]___dddbbb[[[QQQHHHAAA>>>;;;999666999;;;;;;888777888:::===999555444555777999999:::999777777888<<<@@@BBBCCCCCCIIITTT]]]bbbiiiooonnnkkkfff```ZZZWWWWWWXXX[[[[[[[[[^^^bbbfffgggggghhhfffdddcccbbb```\\\YYYZZZYYYWWWVVVVVVXXX[[[\\\]]]^^^]]][[[^^^aaa___YYYXXXXXXWWWXXXYYY[[[^^^___YYYXXXYYY]]]___^^^___bbb|||uuuuuulllppppppiiidddgggmmmqqqnnnqqqtttwwwxxxyyy{{{}}}wwwvvvsssooohhhbbb^^^[[[UUUVVVWWWUUUSSSQQQPPPPPPRRRRRRPPPNNNLLLKKKIIIHHHCCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>===;;;:::999666444333333333333222000///---******+++,,,++++++++++++***))))))***,,,,,,---,,,+++***++++++)))(((''')))***+++***)))***+++))))))*********+++++++++(((***+++***((('''))),,,)))***+++***(((&&&'''(((&&&&&&&&&'''(((***+++,,,(((((())))))******++++++)))***+++***(((((()))***+++,,,---.........---,,,))))))***)))''''''(((***"""(((,,,)))'''***,,,+++)))))))))(((((('''&&&&&&&&&$$$%%%((()))&&&&&&(((((('''&&&&&&((()))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&'''''''''((())))))(((''''''"""+++'''"""((()))&&&***%%%&&&''''''&&&&&&''')))%%%%%%&&&'''((((((((((((++++++***)))(((((('''&&&"""&&&((((((%%%$$$&&&***&&&&&&''''''&&&&&&%%%$$$ !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((($$$&&&((('''&&&&&&)))+++((((((((((((''''''&&&&&&''')))))))))''''''''')))%%%&&&''''''&&&&&&((()))&&&(((***+++******,,,---111000///---,,,,,,++++++,,,---...---***(((''''''((()))***++++++***))))))---+++))))))+++++++++***---...---,,,***(((&&&&&&%%%+++---+++***---...+++)))'''&&&'''***,,,------...,,,******,,,,,,***(((((((((+++...---,,,000666:::>>>CCCEEEHHHOOOXXX```YYYPPPBBB777111000111222...111444666666555444333000///......000222555666666555888AAALLLTTTUUURRR@@@<<<999<<>>JJJeee|||wwwtttpppnnnnnnhhh```VVVPPPMMMIIIBBB;;;666777999:::::::::999999888555333333555777777666444444333444666888888999>>>CCCOOO___iiilllmmmpppnnniiiaaa[[[XXXWWWWWWWWW\\\[[[\\\___cccfffeeedddgggdddaaa``````___\\\ZZZWWWWWWWWWWWWWWWXXX[[[]]]]]]^^^\\\[[[^^^bbb^^^WWWVVVVVVWWWYYY[[[]]]___```ZZZWWWYYY^^^```]]]^^^bbb}}}vvvuuuiiioooppphhhaaaccckkkppplllooosssvvvxxxzzz}}}|||{{{xxxrrrjjjccc]]][[[UUUWWWXXXUUUQQQOOOPPPRRRQQQPPPOOOMMMJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>??????>>><<<:::999555444333333333333222111///---***)))***++++++***+++)))(((&&&&&&''')))***---***((((((***+++(((&&&''')))***+++***)))***+++(((((((((((())))))))))))(((***+++***((('''))),,,)))***+++***'''&&&'''((('''''''''((()))+++,,,---************))))))))))))((('''(((***------***'''+++,,,---.........---,,,)))******)))'''&&&((()))'''******'''(((***)))&&&''''''((((((((((((((('''(((&&&'''***+++((((((+++***)))(((&&&&&&&&&((()))'''''''''''''''''''''''' """###%%%''''''((((((&&&'''((())))))((('''&&&!!!,,,***"""$$$###$$$+++&&&'''''''''&&&&&&((()))%%%&&&'''((())))))))))))&&&&&&&&&%%%&&&'''(((((("""%%%((('''###"""%%%(((&&&'''''''''&&&%%%%%%$$$###%%%&&&((())))))(((((($$$$$$%%%%%%&&&'''(((((($$$'''((((((&&&&&&))),,,))))))((((((((('''''''''&&&'''))))))((((((***+++%%%&&&(((((('''((()))+++&&&))),,,------,,,,,,---...---,,,+++***)))))))))(((***,,,,,,+++))))))***)))***+++,,,+++***)))(((,,,***))))))+++---...---)))((((((***,,,---,,,***$$$***,,,(((''',,,---***(((&&&%%%'''***,,,......,,,***)))***---...,,,***&&&'''***------+++///666<<>>555000000333555---000444777666555333333222111000//////111333444666555888EEETTT^^^^^^ZZZHHHCCC@@@CCCKKKPPPPPPMMMGGGDDD???:::777777777888888666444444444555555555222888;;;<<>>===;;;999888333333222111///...------......///...---+++)))'''((()))***+++,,,,,,+++***((((((((((((((())))))***''')))++++++)))))))))***%%%''')))***+++***)))((('''&&&))),,,***%%%$$$'''+++%%%$$$))),,,***)))***************))))))))))))))))))***))))))((('''''''''((()))******)))((((((333111///---,,,---...///)))***+++++++++)))((('''%%%&&&&&&''''''(((((((((***)))'''%%%$$$$$$$$$$$$&&&%%%%%%&&&((()))((('''%%%'''(((((('''&&&&&&'''%%%&&&'''&&&$$$$$$&&&((((((%%%""""""%%%&&&%%%$$$***'''$$$###$$$&&&'''''''''%%%$$$$$$%%%%%%$$$"""###$$$%%%'''(((''''''&&&&&&&&&((()))*********)))&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''%%%&&&'''&&&###$$$(((&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&'''((())))))&&&&&&)))(((%%%%%%(((***)))''''''((())))))(((***++++++***))))))***,,,)))***+++***))))))+++---,,,...///---***)))+++---,,,---...,,,***))))))***))))))*********))))))(((***************+++++++++,,,)))(((***)))(((,,,333***,,,...,,,)))'''''')))(((+++---...---,,,,,,,,,---......,,,)))((()))***)))***++++++,,,---000333:::CCCHHHDDDCCCKKKQQQQQQHHHDDD:::///...222222---222222555888777222111444000000///...///111333555555;;;CCCPPP```jjjggg___PPPHHHIIIVVV___```cccjjj___XXXLLLBBB;;;888888888999777444333222111000...222666:::@@@KKKbbbzzzyyy{{{mmmLLLGGG???666333555777555222000111444777777666444333333444888===AAACCCAAA???LLL[[[llltttqqqkkkhhhhhhaaaaaa```]]][[[ZZZZZZ[[[cccbbb___^^^^^^___bbbcccaaa]]]YYYYYY[[[\\\[[[XXXWWWUUUWWW\\\___]]][[[\\\[[[[[[\\\^^^___]]]YYYVVVWWWWWWWWWWWWXXXYYY[[[\\\ccc]]]YYY\\\___^^^^^^___~~~yyyuuummmmmmmmmlllkkkkkknnnpppqqqqqqrrruuuxxxzzz||||||{{{yyyuuuooohhhbbb^^^\\\VVVWWWVVVUUUSSSSSSUUUWWWSSSQQQPPPQQQNNNHHHGGGIIIFFFFFFEEEDDDCCCCCCCCCCCC?????????>>><<<;;;999888777666555333222000///////////////...---+++***)))))))))***+++,,,+++******)))))))))))))))******+++''')))******((('''((()))&&&''')))*********(((''''''&&&))),,,***%%%%%%''''''&&&%%%%%%(((((('''$$$'''''''''(((((()))))))))+++***((('''&&&'''((()))'''(((***+++,,,+++***)))---,,,+++***)))***++++++******++++++***))))))(((&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%''')))******%%%'''(((((('''&&&&&&'''&&&'''''''''%%%%%%&&&(((''''''(((+++---,,,'''###((('''&&&&&&'''''''''&&&+++***(((((()))***((('''###$$$&&&'''((('''''''''%%%&&&'''(((***+++,,,---'''&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%'''%%%%%%'''&&&###%%%)))&&&&&&'''((((((((((((((('''&&&$$$$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((((((&&&&&&((('''$$$$$$(((((('''&&&&&&'''(((((('''))))))***)))(((''')))+++)))*********))))))+++---,,,---...,,,***)))***,,,+++,,,---,,,)))((()))***++++++,,,,,,,,,,,,++++++************************---++++++,,,+++)))+++///)))+++......---,,,...000***,,,------,,,,,,---...,,,------,,,******+++---***+++,,,,,,---...222444999DDDHHHEEEEEELLLPPPOOOFFFBBB999///---111111---222111333555444000000444333222///------000555888>>>DDDOOO]]]lllrrrjjj^^^QQQJJJKKKWWW```aaaeeelllggg```TTTHHH???:::999999666444222111222222222222222555888===HHH```~~~^^^GGG???777444666888666333000222333555555555333333666777:::===@@@AAABBBCCCVVVcccrrrwwwqqqhhhbbb```\\\^^^^^^\\\ZZZYYY\\\___dddcccaaa______```aaabbb```___]]][[[XXXXXXXXXYYYYYYWWWXXX^^^```^^^]]]^^^[[[[[[[[[\\\^^^]]]ZZZXXXXXXWWWWWWWWWXXXZZZ\\\]]]aaa\\\[[[^^^```^^^\\\]]]{{{tttmmmmmmmmmkkkiiijjjlllnnnrrrsssuuuwwwxxxyyyzzzzzzwwwuuurrrnnnhhhccc^^^\\\XXXXXXXXXUUUSSSRRRSSSUUUTTTQQQPPPQQQOOOIIIFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<:::999888888777666444222000///...//////...,,,,,,+++++++++******+++++++++***))))))******))))))******+++,,,((()))***)))(((&&&&&&'''(((((()))******)))'''''''''''')))+++***%%%%%%((((((+++***%%%&&&,,,+++$$$###$$$%%%&&&'''((())))))+++)))&&&$$$$$$&&&(((***((()))+++------,,,+++***,,,------...............,,,+++******************((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&(((***,,,&&&'''((((((&&&&&&&&&(((&&&'''((((((&&&&&&'''((($$$$$$%%%'''((((((%%%"""%%%&&&'''((()))(((&&&%%%***(((''''''((()))((('''$$$$$$&&&''''''(((''''''&&&&&&&&&'''***,,,///000)))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&'''''''''%%%$$$%%%'''&&&$$$&&&***((((((((((((((('''&&&&&&((('''&&&&&&&&&''')))***&&&&&&'''((((((((((((''')))'''(((***((($$$%%%)))'''&&&&&&&&&&&&&&&&&&''''''((()))(((&&&&&&((()))((()))***)))((((((***,,,***+++,,,+++))))))***+++***+++,,,***((('''((()))***++++++,,,,,,++++++++++++++++++******))))))(((++++++---000...***))),,,&&&(((***+++***+++---...,,,---------,,,,,,...///***+++,,,,,,++++++---///***++++++,,,,,,...222555:::DDDIIIGGGGGGMMMOOOLLLEEE@@@777///---000000---111///111333222...///333555333000---,,,000666;;;BBBLLLZZZgggqqqpppaaaQQQMMMGGGHHHRRRZZZ]]]cccjjjlllggg]]]PPPDDD<<<999999333222000000000333555777333555888;;;FFF[[[xxxtttrrrzzz}}}xxxrrrqqqxxxeeeEEE???777555777888666444333444444444555555555555888:::<<<======@@@EEEJJJ___jjjvvvxxxpppeee^^^[[[VVVZZZ\\\[[[XXXYYY]]]bbbddddddbbbaaa``````______^^^``````\\\VVVTTTVVVYYY[[[XXXZZZ___bbb```___```\\\ZZZZZZ[[[\\\]]]\\\[[[XXXXXXXXXXXXYYYZZZ\\\]]]___\\\\\\```aaa]]]ZZZZZZzzzqqqllllllkkkhhhfffgggiiilllppprrruuuwwwwwwxxxyyyzzzuuussspppmmmiiiddd```\\\YYYYYYWWWUUUQQQPPPQQQRRRSSSPPPOOOQQQOOOJJJFFFFFFAAABBBCCCCCCBBB@@@>>>============<<<;;;:::999888666666444222000///---,,,...---,,,*********+++,,,++++++++++++******))))))))))))(((((())))))***+++)))***+++***(((&&&&&&'''))))))******)))((('''&&&((('''(((+++)))%%%%%%((('''---+++ !!!,,,...'''$$$$$$%%%&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((''')))+++,,,---,,,+++***,,,---///111222111000000,,,+++***))))))***+++,,,************))))))))))))'''''''''''''''((((((((('''''''''&&&&&&''')))+++&&&'''((('''&&&%%%'''(((&&&((())))))'''''''''((('''$$$ """%%%'''$$$&&&'''''''''&&&&&&'''((('''%%%%%%&&&''''''&&&%%%%%%&&&&&&'''(((((((((((('''''''''))),,,///111***)))''''''((((((&&&%%%%%%&&&&&&''''''(((((((((%%%###$$$'''&&&$$$&&&+++,,,,,,+++)))&&&$$$!!! (((''''''&&&'''((())))))&&&'''(((((((((((('''&&&(((((()))+++((($$$%%%***&&&''''''&&&%%%%%%&&&((('''(((((('''&&&&&&''')))((()))))))))((((((***+++((()))*********)))******)))******)))(((''''''(((&&&''''''((((((((((((''',,,++++++***)))(((((('''((()))...222111,,,)))+++((()))))))))((())))))***---------,,,+++,,,...111+++,,,---,,,++++++---///((()))******+++...222666;;;EEEJJJHHHHHHNNNNNNIIICCC===444......///...,,,......111444333///...111333222000......222999???HHHWWWhhhpppnnncccRRRCCCBBB???@@@GGGMMMRRRZZZcccjjjiiicccXXXJJJ>>>777666222111000//////222666999666888;;;>>>FFFVVVkkkzzzwwwuuuyyylllbbbdddlll]]]BBB<<<666444555777555333777666555555555666777888777:::======<<>>===<<<<<<<<<<<<;;;999888777666555444222000...---,,,,,,+++***))))))***+++,,,,,,,,,+++******)))))))))(((''''''''''''((())))))+++,,,---,,,***((((((((()))))))))))))))(((''''''((('''(((***(((%%%%%%)))"""(((%%%&&&,,,'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''((()))***++++++++++++&&&'''***,,,------,,,***++++++)))))))))***+++,,,(((((())))))***+++,,,,,,)))))))))(((((((((''''''((())))))(((%%%%%%'''***''''''(((&&&%%%%%%''')))&&&((())))))(((''''''(((***(((%%%######%%%***---%%%&&&&&&$$$###$$$'''******(((&&&%%%'''((()))(((%%%&&&&&&&&&'''(((((()))***)))(((((()))+++---///***)))''''''(((((('''&&&%%%&&&&&&''''''(((((((((%%%###$$$'''&&&$$$&&&+++...---,,,***(((%%%###"""&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&((()))%%%!!!###)))&&&((()))'''&&&%%%''')))'''((()))((('''&&&(((***'''((()))((('''''')))+++''''''((()))++++++***)))((()))***)))''''''''')))$$$$$$%%%&&&&&&&&&&&&&&&++++++******)))(((''''''%%%&&&,,,222222---+++---,,,,,,+++***+++,,,------,,,------,,,++++++...000,,,------,,,******+++---******++++++,,,000555999===FFFKKKIIIJJJNNNMMMGGGBBB:::333///......------+++,,,222777666000...///...000111111111666???FFFWWWiiixxxvvvgggUUUFFF===888777888<<<@@@GGGRRR]]]eeehhhiii___OOO@@@777444222222111///...000444888888<<<@@@BBBFFFNNNZZZcccppp{{{tttddd^^^```ooo{{{UUU===999555333333444333222555555444333444666888999555888<<<===???FFFQQQZZZbbbiiippppppjjjbbb\\\ZZZUUUXXXZZZYYYVVVWWW[[[```bbbaaa```___]]][[[ZZZYYY___\\\YYYXXXZZZ[[[ZZZYYY[[[XXXXXX]]]```^^^^^^```]]][[[YYYYYYZZZ\\\]]]]]]XXXXXXWWWXXXYYYZZZ\\\]]]aaa]]]ZZZ[[[ZZZXXX[[[___}}}uuummmiiihhhfffcccbbbcccgggjjjiiilllooopppppprrrvvvzzztttooojjjgggfffddd```]]]WWWWWWUUURRRNNNMMMMMMNNNRRRLLLIIIKKKLLLIIIGGGFFFFFFEEEEEEDDDCCCAAA@@@???;;;;;;;;;;;;:::999888777666555444333222000//////+++************++++++,,,,,,+++******)))*********'''&&&&&&&&&&&&'''((((((+++,,,------+++))))))***))))))))))))(((((((((((()))'''(((***(((%%%%%%)))$$$(((%%%%%%***))))))))))))(((((((((''''''$$$%%%(((******)))'''%%%(((((((((((()))+++,,,---$$$&&&(((***++++++***)))))))))))))))))))))***+++$$$%%%&&&'''(((******+++))))))******)))(((''''''''')))+++***'''%%%''')))'''((('''&&&%%%%%%''')))%%%'''))))))((('''&&&'''$$$&&&***+++***)))((()))%%%&&&&&&$$$"""###(((,,,'''%%%""""""###%%%&&&&&&&&&&&&&&&&&&'''((()))******)))(((((()))***,,,---)))'''&&&'''((()))((('''&&&&&&&&&&&&&&&'''''''''%%%$$$%%%'''&&&$$$&&&***+++++++++++++++***))))))$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%"""###&&&'''""" '''&&&((()))(((%%%%%%'''***'''((()))(((&&&&&&((()))&&&'''((('''&&&'''(((***'''''''''***,,,,,,+++)))((()))***)))((('''((()))%%%%%%&&&'''((((((((((((*********))))))(((((('''$$$%%%***000000,,,,,,...)))(((''''''***---......+++,,,,,,,,,++++++---...,,,------+++))))))***+++------------///333999===???GGGKKKHHHJJJNNNMMMFFFAAA999111000000...---...***+++111777666000...///,,,///222333555>>>JJJTTTfffttt{{{oooXXXEEE:::666111333444555777@@@NNNYYYdddjjjlllcccQQQ@@@777666111222333000...///333777:::===AAACCCCCCEEEJJJMMMVVV___nnn|||pppccc^^^iii|||qqqMMM:::777444222222333222222111111111111222555777888555888===AAAFFFNNNXXX___gggjjjmmmkkkddd^^^ZZZYYYXXXXXXXXXXXXWWWXXX[[[]]]aaa```^^^\\\[[[ZZZYYYYYY___[[[XXXXXX\\\^^^]]]ZZZ[[[WWWWWW[[[^^^]]]]]]___]]][[[YYYYYY[[[\\\]]]\\\WWWWWWWWWWWWXXXYYY[[[\\\```\\\YYYYYYXXXWWW[[[bbb~~~xxxsssnnniiihhhfffcccbbbdddhhhllliiikkkmmmllljjjlllrrrwwwsssmmmfffbbbbbbaaa^^^[[[WWWWWWUUURRROOOMMMNNNOOOPPPIIIEEEGGGJJJIIIGGGHHHFFFEEECCCBBB@@@?????????::::::;;;::::::999888777333333222111111000000///***+++,,,---------------+++***)))))))))***+++,,,'''''''''''''''((()))))))))+++,,,,,,***)))******((((((((((((((())))))***)))'''((()))((($$$%%%***(((***+++)))&&&%%%''')))((((((((((((((()))))))))%%%'''((()))***)))((('''+++***((('''(((+++...000)))***+++,,,---,,,,,,+++''''''((()))))))))))))))%%%%%%&&&&&&'''((())))))'''((()))*********))))))"""'''++++++)))''')))+++(((((('''&&&$$$%%%'''***$$$&&&((()))'''&&&%%%&&&###''')))(((&&&%%%%%%$$$''')))(((%%%%%%)))---$$$""" ###$$$$$$'''&&&&&&&&&'''((()))***&&&&&&'''(((***+++,,,,,,'''%%%%%%&&&((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%'''%%%%%%'''&&&###%%%)))'''((()))***************$$$$$$%%%&&&&&&&&&&&&&&&'''&&&$$$"""!!!"""$$$%%%$$$&&&)))***%%% ###***$$$''')))'''$$$###&&&)))&&&''''''&&&%%%%%%&&&(((&&&'''''''''&&&&&&(((***'''&&&'''***---...,,,)))((()))******(((((()))***&&&&&&'''))))))******))))))))))))))))))(((((((((&&&&&&)))------***+++...)))&&&$$$$$$'''*********(((***,,,,,,+++***+++,,,)))***+++***))))))+++,,,,,,,,,,,,---...333999>>>BBBIIIKKKHHHIIINNNLLLEEEAAA888111111111...---///++++++...222111......111...000222333888EEEXXXfffpppuuuqqq^^^HHH888000------000222000222<<>><<<<<<<<<<<<:::::::::::::::999888777////////////............+++,,,...///000//////...******)))))))))***,,,---((((((((((((((()))******''')))++++++)))))))))***(((((('''(((((()))***+++***(((((()))'''$$$&&&***''''''+++...***""""""%%%&&&&&&'''((()))******((((((((((((((()))******---+++)))'''(((,,,000333******++++++,,,,,,++++++%%%&&&''')))))))))((('''(((((((((((())))))))))))%%%&&&(((***+++,,,++++++$$$***,,,***)))+++---(((((('''%%%$$$%%%'''***###%%%(((((('''%%%%%%%%%"""$$$&&&%%%###$$$'''***###(((,,,,,,)))(((***---(((%%%""""""###&&&((((((''''''&&&&&&'''(((***+++"""$$$&&&(((***,,,,,,---%%%$$$$$$%%%((())))))(((&&&&&&&&&%%%%%%$$$$$$$$$'''%%%&&&'''&&&###$$$(((&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&(((&&&""" !!!$$$%%%)))+++...///)))$$$'''///###&&&(((&&&"""!!!%%%)))%%%&&&&&&%%%$$$$$$%%%'''&&&'''''''''&&&&&&((()))'''&&&'''+++...///---***((()))+++***)))(((***+++%%%&&&'''((())))))))))))(((((((((((()))))))))))))))'''(((+++***''')))---111---)))((()))+++***((('''))),,,,,,+++******+++&&&''')))))))))))),,,...)))))))))***,,,000777<<>>LLLaaauuuyyyqqqoootttvvvyyyqqqeeekkkzzz{{{]]]===888777555444333333444444111222444666999;;;===>>>===???CCCKKKTTT[[[___```iiiiiihhhddd```^^^^^^___YYYVVVSSSVVV[[[______\\\bbb```]]][[[ZZZ[[[\\\]]]___aaaaaa^^^ZZZXXX[[[^^^\\\XXXWWW[[[^^^^^^^^^aaa^^^\\\[[[[[[\\\\\\ZZZYYYVVVUUUUUUUUUVVVXXXZZZ[[[XXXXXXYYY\\\ZZZXXX[[[aaa{{{vvvqqqmmmiiijjjfffaaaaaaeeehhhggglllkkkjjjjjjkkklllnnnooorrrlllfffbbbbbb```[[[WWWVVVVVVUUURRRNNNLLLLLLLLLGGGHHHIIIHHHFFFEEEFFFGGGDDDBBBAAAAAAAAA@@@===;;;;;;<<<>>>===:::888777777222333333111------111555,,,,,,,,,,,,---...//////***++++++,,,,,,++++++***+++***((('''&&&''')))***&&&(((++++++***(((''''''((())))))))))))(((((('''+++)))'''&&&&&&(((***,,,((()))+++***(((&&&%%%%%%###&&&((())))))(((((()))(((+++,,,)))))),,,,,,)))$$$+++)))''',,,***&&&---+++*********))))))((((((***++++++***))))))***,,,$$$%%%''''''&&&%%%&&&&&&))))))******++++++,,,,,,&&&'''''''''(((((())))))((((((((((((((((((((((((,,,'''%%%)))+++)))'''(((***(((%%%%%%&&&''''''&&& ###%%%'''***...111###'''(((%%%$$$'''(((&&&'''%%%###%%%)))***)))&&&&&&%%%%%%)))......***%%%%%%&&&''')))******+++++++++(((%%%$$$&&&((('''%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((("""'''(((%%%###%%%((((((''''''((())))))(((''''''''''''(((&&&$$$$$$%%%&&&&&&&&&((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%######&&&)))+++)))+++(((&&&...999555)))'''((()))******)))((('''''''''((()))***++++++,,,))),,,+++'''%%%''')))(((&&&(((++++++***))))))***,,,+++***)))))))))***++++++,,,---,,,***(((((((((((())))))(((''''''(((***)))'''))),,,+++***111<<<<<<@@@FFFLLLPPPQQQPPPNNNDDD>>>777333333222...***111///......///000000///111222222666DDDYYYjjjqqquuugggSSSBBB999444000---...222444222111:::KKKZZZ```ddd^^^NNN@@@999555111//////000222222333666999999::::::777333222444777:::999999>>>LLL\\\gggjjjgggwwwzzzxxx}}}zzzmmmyyygggMMM<<<999888666333000///000111222222444999>>>AAACCCBBB:::AAALLLVVV^^^eeeiiilllgggccc___\\\\\\\\\\\\\\\___ZZZWWWXXX]]]___\\\YYY```]]]ZZZYYY[[[^^^``````ZZZ\\\\\\XXXWWWYYYZZZXXX\\\[[[ZZZ\\\^^^______^^^```^^^___aaa```ZZZXXXYYYUUUYYYYYYVVVWWWZZZWWWPPP___[[[]]]^^^___iiilll```|||wwwppplllfffgggddd```aaafffiiihhhiiiiiijjjjjjkkkkkklllmmmlllgggbbb___```___\\\YYYSSSSSSTTTRRRPPPOOOPPPRRRJJJKKKKKKIIIGGGEEEEEEFFFCCCBBBAAA@@@@@@???===:::<<<===>>><<<999666444444333222000//////000000000.........------------...***++++++,,,,,,++++++***+++***((('''&&&'''((()))(((+++---...,,,+++******(((((())))))))))))((((((***)))(((''''''((()))+++&&&((())))))'''&&&'''(((%%%''')))***))))))***+++'''+++,,,******---,,,(((&&&---+++)))...+++(((...******)))))))))((((((((()))***+++***)))((()))+++$$$&&&''''''&&&&&&''')))!!!&&&***,,,+++(((&&&''''''''''''((((((((()))))))))))))))))))))))))))(((######'''***)))(((***---+++(((((()))******)))$$$&&&''''''&&&''')))+++###'''(((%%%$$$'''((('''%%%&&&'''((((((((()))***'''&&&&&&)))------)))%%%%%%&&&'''(((***************(((%%%%%%'''((('''&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''%%%)))***&&&$$$&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$%%%'''&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((('''%%%$$$%%%&&&)))***(((***(((&&&---777444)))*********++++++******)))&&&'''((()))***+++,,,,,,+++......)))''')))+++***((())))))((('''(((***,,,///...,,,***(((''''''''')))***,,,+++)))''''''(((&&&(((++++++***((((((((((((''')))++++++***111;;;???BBBGGGMMMQQQRRRQQQOOOAAA;;;444111222111...+++///...------.........---000333555<<>>PPP^^^eeecccWWWEEE888333000---000//////111222444777;;;::::::999888777777888999444333222555>>>KKKVVV\\\kkk~~~yyy~~~ooo[[[HHH;;;666666666555444333333444555555777;;;???BBBBBBAAABBBIIISSS[[[aaadddfffhhhdddaaa^^^\\\[[[\\\[[[ZZZ]]]ZZZXXXXXX[[[\\\[[[YYY^^^\\\[[[[[[\\\]]]]]]]]]\\\[[[XXXVVVXXX\\\[[[WWWZZZZZZZZZ]]]```ccccccccc```^^^___aaa```ZZZXXXYYYXXX[[[ZZZXXXYYY\\\ZZZTTTYYYVVVZZZ___bbbooouuulll}}}wwwpppkkkbbbdddbbb___```fffiiihhhfffggghhhiiijjjjjjjjjiiihhhddd___]]]]]]]]]ZZZWWWRRRTTTTTTTTTRRRRRRSSSTTTNNNNNNNNNKKKGGGEEEDDDEEECCCBBBAAA@@@@@@???===:::<<<===>>><<<888444222222444111...///222222...***000//////...---,,,,,,,,,******++++++++++++*********)))((('''''''''((()))&&&(((***+++)))(((((((((&&&'''((())))))***))))))))))))))))))))))))))))))&&&'''(((((('''''')))***''')))***)))))))))+++---&&&***,,,++++++---,,,(((&&&---+++)))...+++'''...))))))((((((((((((((('''&&&(((***+++)))(((((((((%%%&&&''''''&&&'''***,,,"""$$$(((+++,,,+++)))'''''''''''''''((((((((((((************************$$$ !!!&&&))))))))),,,...,,,))))))***++++++***(((((()))'''&&&%%%&&&(((###'''(((%%%$$$'''((('''$$$'''******'''&&&)))---((('''&&&))),,,,,,((($$$%%%&&&'''((()))************(((&&&&&&'''((('''&&&)))(((&&&&&&&&&''')))***&&&'''((((((((((((&&&&&&'''++++++'''&&&((()))(((%%%$$$$$$######$$$$$$%%%&&&''''''&&&$$$$$$%%%'''&&&&&&''''''(((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))&&&)))'''&&&+++333111(((******))))))))))))******&&&&&&''')))***,,,------+++......***(((***+++)))))))))(((&&&%%%&&&***,,,---,,,+++)))(((''''''''''''(((******((('''((()))%%%(((,,,...,,,***(((''''''''')))++++++,,,222:::>>>???CCCGGGKKKMMMLLLJJJ???:::444222222222000...------------------------000555<<>>>>>===777666555444666>>>MMMXXXtttnnnkkkeee]]]TTTIII???888222222333333444444444444999999;;;>>>BBBCCCCCCAAAMMMSSS[[[aaaccccccbbbbbbaaa___\\\[[[[[[[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[[[[\\\]]]]]][[[YYY___\\\WWWVVV[[[aaa___YYYZZZZZZZZZ\\\```bbbcccbbb___]]]^^^aaa```\\\ZZZ\\\^^^^^^\\\YYYYYY\\\\\\XXX^^^YYY]]]``````iiiooofff}}}wwwpppjjjbbbdddbbb______dddfffeeebbbdddgggiiiiiiiiigggfffiiieee```]]][[[YYYVVVTTTVVVWWWWWWVVVTTTRRRRRRSSSQQQQQQPPPMMMHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@>>>;;;:::;;;<<<:::777444333222333222111222333111---***---------------,,,++++++******++++++++++++*********)))(((''''''''''''((($$$&&&((()))'''''''''(((&&&&&&''')))************))))))***+++***)))((('''((((((((('''%%%&&&(((***(((((()))((('''(((+++---%%%))),,,+++,,,---,,,(((&&&---***(((,,,)))&&&,,,((((((((((((''''''''''''%%%'''***+++)))'''''''''&&&''''''&&&&&&(((,,,///...,,,)))'''&&&''')))+++'''''''''((((((((((((((())))))))))))))))))))))))###!!!"""&&&)))((())),,,+++)))'''&&&'''(((((('''%%%&&&'''''''''''')))+++###''')))&&&%%%'''((('''$$$&&&(((((('''''')))+++((('''''')))******'''$$$%%%&&&'''((()))))))))))))))((('''''''''''''''&&&+++)))'''&&&&&&'''***+++&&&''')))***)))(((&&&%%%'''******((((((+++,,,***%%%$$$###""""""###$$$%%%&&&''''''&&&$$$$$$&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((%%%''''''&&&***///---(((((('''&&&&&&&&&'''((()))%%%&&&''')))***,,,---...))),,,---(((&&&((()))'''''''''((('''&&&&&&(((***(((((((((((())))))******&&&(((******)))((()))***&&&))),,,---,,,)))((((((((((((***,,,---///555:::======>>>BBBGGGIIIHHHEEE@@@<<<888555444444222000,,,---............///000222:::EEESSS```gggaaaWWWFFF???555...,,,,,,............///333<<>>BBBBBB@@@<<<======999555<<>>;;;999555444222222444666777777;;;<<<>>>BBBEEEGGGGGGFFFTTTYYY```ddddddbbb___^^^^^^]]]\\\\\\\\\\\\[[[YYY]]]^^^______]]]\\\\\\]]]\\\[[[ZZZZZZ[[[[[[ZZZYYY```___\\\YYY\\\bbbbbb___[[[ZZZZZZ[[[\\\]]]]]]\\\[[[YYY[[[___aaa^^^^^^aaadddaaa\\\YYYYYYZZZZZZYYYbbb[[[]]]^^^ZZZ___ccc\\\|||wwwpppkkkdddfffddd___^^^aaabbb``````bbbeeeggghhhgggeeecccgggddd```]]]ZZZXXXWWWUUUVVVWWWXXXXXXVVVTTTTTTTTTRRRRRRQQQMMMIIIEEEDDDDDDFFFDDDCCCBBBBBBAAA???===777999::::::777555444555111444777666333///......)))***+++,,,,,,,,,,,,+++)))******++++++******))))))(((((('''''''''''''''''')))++++++***)))***,,,&&&&&&''')))************)))***+++,,,+++***((('''******)))'''%%%%%%&&&(((''''''((('''&&&'''***,,,%%%)))+++***+++...---)))'''...,,,)))...***'''---''''''''''''(((((((((((($$$''')))***)))'''&&&&&&'''''''''''''''(((,,,///---+++(((%%%$$$%%%'''(((((((((((((((((('''''''''''''''''''''''''''''''''%%%###%%%((()))'''(((,,,***(((&&&%%%&&&''''''&&&$$$%%%'''''''''(((+++---$$$((()))&&&%%%((()))'''&&&$$$###%%%''')))(((&&&(((''''''((()))((('''%%%%%%&&&'''(((((()))(((((((((((()))(((((('''''''''+++)))'''&&&&&&(((***,,,'''((()))******(((&&&%%%&&&(((((('''(((---...,,,%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&'''((()))))))))(((((($$$'''((('''(((+++***(((((('''&&&&&&&&&((()))***&&&&&&''')))***+++------(((,,,---)))'''))))))'''###&&&)))***)))(((''''''&&&&&&'''((()))*********''')))++++++******+++,,,(((***+++***)))((()))***(((***+++,,,///333777999???>>>???CCCIIIKKKHHHEEE???>>>;;;999777555222111+++---......---...111444555AAAQQQ___hhhgggZZZLLL>>>999333---+++,,,...///...---...666CCCRRR___fffbbbUUUDDD999666444222111222777<<>>CCCCCCAAA<<<======:::666===UUUnnn{{{rrrfff\\\UUUNNNEEE>>>;;;;;;<<<<<<;;;777444333666:::===>>>BBBBBBCCCFFFJJJMMMMMMMMMUUUZZZ```cccccc```^^^\\\]]]\\\[[[\\\]]]^^^\\\[[[```aaacccbbb```______```^^^[[[XXXWWWXXXZZZ[[[[[[[[[___```\\\ZZZ]]]aaabbb[[[ZZZYYYZZZ\\\\\\\\\ZZZWWWUUUXXX^^^aaabbbdddggggggaaa[[[XXXWWWVVVWWWXXX\\\TTTWWW[[[XXX]]]ddd```~~~zzzvvvqqqlllggghhhfff```^^^```___\\\___aaadddfffgggfffdddcccbbb```^^^\\\ZZZZZZZZZZZZRRRUUUWWWXXXWWWVVVVVVWWWQQQQQQPPPMMMIIIFFFEEEEEEEEEDDDCCCBBBBBBAAA???<<<666888::::::888666666666000555888777333//////111((()))+++,,,------,,,,,,))))))************))))))((((((((('''''''''&&&&&&&&&'''))))))((((((***+++&&&'''((())))))***))))))***++++++,,,+++***((('''*********(((&&&%%%%%%&&&%%%&&&'''''''''''')))+++&&&)))***)))***------+++***111...+++///,,,(((...'''(((((((((((()))))))))%%%''')))***((('''''''''&&&'''(((''''''(((+++---$$$'''***,,,---+++)))'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))(((%%%'''+++,,,)))''''''((())))))(((&&&'''(((((('''((()))+++$$$((()))&&&%%%((()))(((&&&###!!!###''')))'''$$$&&&''''''(((((((((''''''%%%&&&'''(((((((((((((((''')))******(((''''''((()))((('''&&&''')))+++,,,((()))******)))(((&&&%%%%%%'''&&&%%%(((------***$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((''''''((())))))))))))((($$$''')))(((''''''((()))***))))))******+++,,,---''''''((()))***++++++,,,***///000,,,***++++++)))###&&&***,,,+++)))'''&&&'''((((((((((((((('''&&&((()))+++,,,+++***+++,,,((())))))((('''''')))***'''***,,,,,,///555999888<<<;;;<<>>===;;;888555333,,,...///......111666<<>>888444111//////444===EEELLLYYYgggjjjdddUUUKKKAAA===???BBBBBB???;;;;;;===<<<:::CCC```~~~vvvnnn]]]UUUJJJAAA<<<:::999999:::666444666<<>>;;;>>>BBBDDDCCC@@@<<<:::333444555444444888AAAHHHNNNXXXbbbbbb\\\SSSGGG<<<444222000---,,,,,,---///...---222???OOOZZZ[[[XXXKKK@@@777444333222444888AAAJJJRRRVVV```hhhdddXXXPPPKKKEEEBBBCCCCCC???<<<:::999:::======IIIjjjssskkk^^^RRRHHHBBB>>>;;;::::::<<>>;;;999:::;;;<<<;;;888666444444333111///000333444111......///111111000///---+++))))))************))))))''''''((((((''''''&&&%%%&&&(((((((((((((((+++---((()))))))))))))))(((''',,,,,,++++++***))))))((($$$''')))***)))''''''(((%%%(((***++++++******+++(((***)))&&&''',,,///...%%%,,,)))&&&***&&&###((((((((())))))******++++++((())))))((('''''')))+++%%%'''))))))(((''''''(((''''''''''''&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''""""""$$$'''&&&###&&&+++,,,)))''''''((()))((((((%%%'''((((((((()))+++---$$$)))***'''&&&(((***(((###&&&((((((&&&%%%(((+++$$$%%%&&&'''''''''(((***&&&&&&''''''((('''''''''&&&))),,,+++(((&&&'''(((###$$$%%%''')))***+++,,,++++++)))(((''''''''''''))))))&&&###$$$(((&&&!!!!!!###&&&((((((&&&###!!!$$$%%%&&&&&&%%%%%%''')))&&&&&&%%%%%%&&&''')))***''''''''''''((((((((()))((((((((((((((()))******%%%'''***+++'''$$$&&&+++'''(((***+++,,,,,,++++++))))))))))))))))))))))))(((---...+++)))***)))'''((()))******))))))***+++!!!###%%%''')))*********''')))******((('''((()))"""&&&)))+++)))'''%%%$$$###''')))(((,,,555777444999888;;;BBBJJJLLLFFF@@@;;;@@@GGGKKKKKKHHHDDDBBB:::<<<<<<;;;;;;@@@KKKSSS[[[bbbeee]]]OOOCCC999111//////...,,,++++++---///......333AAARRR[[[YYYSSS@@@777111222444666<<>>999666333555888;;;HHHkkkvvvhhh[[[RRRJJJFFFCCCEEEMMM[[[kkkwww{{{{{{xxxqqqfff]]]WWWTTTQQQPPPTTTVVVYYY[[[[[[\\\]]]^^^[[[XXXVVVVVVXXX[[[]]]^^^^^^[[[YYY[[[___^^^YYYTTTXXXXXXXXX[[[]]]___^^^]]]]]]```aaa``````aaa^^^YYY[[[YYYXXXYYYZZZZZZYYYXXXWWWUUUXXX]]]aaacccfffkkk]]]VVVSSSVVVXXXWWWYYY^^^cccXXXZZZ^^^XXXWWW___```~~~zzzsssllllllrrrfffcccbbbbbbbbbaaa]]]YYY___bbbeeegggfffeeeddddddaaa]]]ZZZZZZYYYUUUUUUWWW^^^\\\ZZZWWWTTTSSSRRRRRROOONNNLLLJJJHHHFFFFFFEEEEEEDDDBBBAAA@@@?????????<<<555//////444888777333333222111000/////////////////////...---+++***)))'''(((((((((((()))***,,,&&&%%%%%%&&&((()))((('''!!!'''++++++)))))))))&&&%%%%%%''')))***)))(((000111///+++)))+++***''',,,))))))++++++'''''')))$$$((())))))***...///---***((())),,,(((###%%%,,,+++++++++******************(((''''''((()))*********)))(((''''''&&&&&&&&&''''''((()))))))))))))))((('''''''''((()))((('''***'''$$$$$$%%%%%%$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$###$$$''')))...---,,,***)))(((((((((###,,,(((%%%))))))%%%%%%&&&''''''&&&&&&''')))%%%%%%$$$$$$%%%&&&((()))%%%&&&&&&'''''''''''''''###$$$&&&((()))***++++++''',,,...***&&&&&&((('''''')))***)))((('''(((***((()))***)))(((((((((***%%%&&&'''(((((('''&&&%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((((((***&&&$$$&&&((()))---333)))***++++++***(((%%%$$$%%%%%%%%%&&&&&&'''''''''###%%%''''''&&&%%%&&&'''&&&(((++++++***))))))******++++++***'''&&&&&&'''***************+++++++++(((***)))&&&&&&)))***((((((((((((((()))***,,,---++++++************++++++&&&''''''((()))******+++&&&''')))***,,,...//////===;;;;;;AAAGGGHHHBBB<<<===???DDDLLLTTTWWWVVVTTTMMMKKKHHHIIINNNWWWaaaggghhh___SSSIIIBBB<<<444...000---,,,...---,,,000666333222:::MMM]]]___VVVNNN;;;999666444666===GGGNNNggg^^^cccYYYOOOIII:::??????IIIUUUWWWOOOFFF@@@???:::;;;<<<::::::IIIiii|||nnn___TTTXXXdddsss}}}lll```[[[XXXRRRLLLOOOUUUYYYYYYZZZ\\\]]][[[YYYZZZYYYWWWUUUTTTTTTVVV\\\XXXTTTSSSVVVXXXXXXVVV]]]\\\\\\\\\\\\]]]^^^^^^]]]bbbeeebbb``````^^^ZZZZZZYYYYYYYYYXXXWWWUUUUUU]]]ZZZXXX[[[```cccaaa^^^ZZZXXXXXXYYY[[[]]]]]]]]][[[\\\\\\\\\\\\]]]___bbb~~~yyyrrrkkkkkkoooeeecccaaaaaaaaa___[[[XXX]]]```dddfffeeedddddddddaaa]]]ZZZ[[[YYYUUUUUUXXX\\\[[[XXXVVVTTTRRRRRRQQQNNNMMMLLLJJJIIIHHHHHHHHHAAA@@@???>>>===<<<<<<<<<:::888555444555666666666333222111000/////////////////////...---+++***)))(((+++---)))$$$!!!###''''''&&&%%%&&&(((((((((&&&###&&&))),,,,,,+++)))''''''&&&&&&''')))***)))''',,,......******,,,,,,***,,,)))(((******''''''***%%%)))***)))***......,,,...***(((++++++((((((+++))))))))))))((('''&&&&&&)))'''&&&&&&'''((())))))(((((('''''''''((())))))&&&&&&'''(((((((((((('''((('''&&&&&&''''''&&&%%%)))&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$###$$$&&&))),,,++++++******))))))((()))...(((&&&***+++'''%%%&&&''''''&&&&&&''')))((('''&&&%%%%%%%%%&&&'''&&&&&&'''(((((((((((('''$$$$$$%%%%%%&&&''''''''''''((('''$$$%%%))))))'''''''''(((((())))))))))))%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))%%%$$$'''((((((+++000'''((()))******)))'''&&&'''&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&&&&&&&'''&&&(((***+++***))))))***&&&'''((((((''''''((()))((((((((((((((()))))))))))),,,+++((((((+++,,,)))(((((())))))*********)))******)))((((((((())))))''''''(((((()))******+++++++++,,,...000222444555<<<;;;<<>>===<<<<<<<<<<<<<<<999:::;;;999666555666777333222111000//////////////////...------,,,++++++''',,,...)))!!! &&&)))'''&&&'''(((((('''&&&'''((()))+++,,,***'''$$$(((''''''((())))))(((&&&(((+++,,,)))***......,,,,,,)))'''))))))'''(((+++&&&***+++)))***------***///)))&&&))),,,+++)))((((((((())))))(((&&&%%%###'''&&&%%%%%%%%%'''((()))&&&&&&&&&''')))***+++,,,%%%%%%&&&''''''''''''&&&''''''&&&&&&%%%%%%%%%$$$(((&&&%%%%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$###"""###&&&((())))))************))))))(((---+++%%%$$$***+++'''$$$&&&''''''&&&&&&'''(((+++***((('''%%%%%%$$$$$$''''''((()))))))))(((((((((((('''&&&&&&&&&'''''')))'''$$$"""&&&+++***%%%)))'''%%%'''***+++***'''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''))))))((('''%%%$$$###"""(((%%%%%%(((((('''(((+++%%%&&&((()))***))))))(((((((((''''''&&&%%%%%%%%%$$$&&&''''''&&&&&&'''(((&&&(((***+++***))))))***"""$$$&&&''''''''')))+++'''''''''(((((()))))))))+++...---++++++---...+++((())))))*********)))((())))))(((''''''&&&'''''''''(((((())))))******************,,,...111333555;;;;;;===CCCHHHHHHBBB<<<555777<<>>444///......---...++++++---,,,***...333333333<<>>>>>>>>>>>???999;;;<<<;;;888555444444222222111000//////000000///...------,,,,,,,,,,,,%%%(((***'''###"""%%%(((***(((''''''(((((('''%%%'''&&&&&&((())))))&&&###(((((('''((())))))'''%%%'''***+++)))***---...+++,,,((('''((((((&&&(((,,,(((+++,,,)))***,,,,,,)))***'''%%%&&&((()))(((''''''(((*********)))'''&&&&&&&&&&&&&&&&&&''')))***'''''''''((()))***+++,,,%%%%%%&&&'''''''''''''''%%%&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$###"""###&&&(((&&&'''(((************))))))***&&&"""$$$)))(((###$$$&&&''''''&&&%%%'''(((***)))((('''&&&%%%%%%%%%'''(((((())))))))))))))))))((('''&&&&&&&&&'''''''''((((((&&&(((+++)))###,,,(((%%%&&&***+++((($$$&&&'''((('''&&&&&&'''(((&&&&&&$$$######$$$&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%$$$"""!!!!!!&&&$$$%%%((((((%%%%%%(((&&&'''((()))))))))((((((''''''''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%(((******)))((())))))###$$$&&&''''''(((***+++(((((())))))***++++++++++++......,,,,,,......+++******))))))***+++,,,---***)))(((''''''&&&''''''(((((()))))))))*********)))))))))***---000444666:::;;;???EEEIIIHHHAAA;;;111222555<<>>444...+++,,,......,,,******,,,,,,***---222222444===OOOZZZXXXMMMEEE999;;;BBBNNNZZZ```^^^ZZZLLL??????444------'''222999DDDUUUcccgggaaaWWWOOO888444222333333555>>>HHHcccyyyfffNNNKKKJJJCCCEEEQQQXXX[[[[[[XXXVVVYYY[[[ZZZ^^^^^^\\\XXXVVVUUUWWWYYYYYY[[[[[[YYYWWWXXX\\\```dddccccccbbbaaa```___^^^[[[```ccc```^^^___^^^[[[[[[]]]^^^```___^^^\\\ZZZZZZYYYXXXZZZ[[[[[[YYYWWW]]][[[XXXXXXYYYZZZ[[[ZZZ\\\\\\[[[[[[[[[^^^bbbfff}}}tttoookkkgggcccaaa```___]]][[[ZZZYYYYYYXXX\\\```bbbaaa````````````\\\ZZZ[[[ZZZWWWWWWZZZYYYYYYXXXWWWVVVUUUTTTSSSOOOOOOOOOMMMLLLIIIGGGFFFBBBAAA@@@???????????????:::999999999999777333000222111000000000000000000......---,,,,,,,,,------((('''&&&&&&((())))))(((***)))''''''(((((('''%%%%%%%%%%%%'''((()))((('''(((((('''((())))))'''%%%'''***+++)))***,,,+++(((+++'''&&&((()))'''(((+++(((+++,,,)))***,,,+++(((&&&((()))'''%%%&&&((()))&&&'''((()))******))))))&&&'''((('''&&&'''***---))))))(((((((((((())))))&&&&&&'''(((((((((((('''###&&&(((((('''''')))+++(((''''''%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$#########&&&(((%%%&&&'''((()))*********&&&%%%######&&&)))'''"""$$$%%%&&&&&&%%%%%%&&&(((&&&''''''''''''''''''&&&'''(((((()))))))))))))))%%%$$$$$$$$$$$$%%%%%%&&&###))))))))))))(((%%%...***&&&&&&))))))%%%!!!&&&'''((('''&&&&&&'''(((&&&&&&$$$######$$$&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&###$$$((((((%%%$$$&&&(((((((((((((((''''''&&&%%%%%%&&&&&&'''((())))))&&&''''''&&&%%%&&&(((***%%%'''******)))(((((()))&&&'''))))))(((((()))***'''(((((()))******++++++)))------++++++------))),,,+++)))((())),,,000222+++******)))((((((((()))))))))))))))************++++++---///222555888::::::===AAAGGGJJJGGG@@@:::333333333666<<>>444999111---...(((222333>>>PPPbbbllliii]]]SSS888555333555666777;;;@@@RRRggg|||aaaLLLGGG@@@888@@@RRRWWWZZZ[[[XXXWWWZZZ\\\\\\]]]]]]\\\YYYWWWVVVXXXZZZYYYZZZXXXUUUSSSVVV\\\bbbeeeeeeeeedddcccaaa___^^^aaacccccc^^^[[[]]]^^^\\\\\\^^^___aaaaaa```^^^]]]]]][[[XXXWWWWWWYYYZZZZZZ\\\ZZZWWWWWWYYY\\\]]]^^^^^^^^^^^^]]]]]]```dddggg}}}tttooommmhhhbbb_________]]]ZZZYYYZZZ\\\YYY\\\```bbbaaa____________[[[YYYZZZYYYVVVVVVYYYXXXYYYYYYXXXWWWVVVUUUTTTOOOOOOOOONNNKKKIIIFFFDDDAAAAAA???>>>===<<<<<<<<<:::888777777888666222///111111000000000000000111...---,,,+++,,,---...///...***&&&'''***+++(((%%%***((('''((())))))((('''%%%&&&((()))((()))+++---(((''''''((())))))(((&&&'''+++,,,))))))+++)))&&&)))&&&&&&)))***''''''***(((+++,,,)))***,,,,,,)))%%%+++---)))&&&'''***,,,&&&&&&&&&''''''((())))))%%%((()))(((&&&'''+++...******((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((###&&&))))))''''''))),,,'''((('''%%%###"""###$$$$$$%%%%%%&&&&&&''''''((($$$$$$%%%$$$###$$$''')))&&&%%%&&&&&&''')))***+++%%%%%%$$$&&&***+++(((%%%###%%%&&&&&&%%%%%%&&&'''###$$$%%%&&&''''''''''''''''''((()))))))))(((((('''(((((())))))))))))(((&&&((('''((()))'''---***''''''((('''$$$!!!$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&###$$$'''(((%%%$$$'''(((((((((''''''&&&&&&&&&$$$$$$%%%'''((()))***+++'''''''''&&&%%%&&&(((+++%%%''')))***)))(((((()))((()))***)))((('''((()))%%%%%%&&&'''(((((())))))(((,,,---++++++---,,,(((---+++)))((())),,,000222++++++************++++++************************)))+++---000444777999:::;;;>>>DDDIIIJJJFFF>>>888666555444444555:::AAAGGGDDDFFFHHHGGGCCC<<<555000.........////////////000+++***+++---,,,***,,,111111666DDDXXXccc```VVVOOOHHHLLLRRRWWWWWWNNN@@@555333,,,555222000111)))222111:::LLL```nnnmmm```SSS;;;888666777777555777;;;JJJ[[[ppprrr___NNNDDD;;;666AAARRRVVVZZZ\\\YYYXXX[[[\\\[[[ZZZ[[[[[[ZZZXXXXXXYYYZZZYYYXXXUUUSSSSSSWWW\\\aaaccccccccccccbbb```^^^]]]bbbdddccc^^^[[[^^^___^^^^^^______```aaaaaaaaaaaa]]][[[WWWTTTTTTWWWZZZ]]]]]]ZZZXXXXXXZZZ^^^``````]]]^^^___^^^^^^___bbbddd}}}ssspppoooiiiaaa]]]^^^___]]]ZZZZZZ\\\___[[[^^^aaabbbaaa___^^^]]]]]]ZZZXXXYYYXXXUUUUUUYYYVVVWWWWWWXXXWWWVVVTTTTTTLLLMMMMMMMMMKKKIIIFFFEEEBBBAAA???===;;;::::::999777888999888555333333333111111000000000000111111...---+++++++++---///000...,,,)))((((((((('''%%%)))((('''((()))***)))(((###(((+++)))&&&&&&***000'''&&&&&&''')))***)))'''&&&)))+++))))))+++)))&&&&&&%%%'''++++++((('''((('''***+++)))***---,,,)))&&&******&&&&&&***,,,)))+++***(((&&&&&&'''((()))$$$''')))(((%%%&&&***...)))((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%(((***)))%%%$$$&&&)))&&&'''(((&&&$$$###%%%'''%%%%%%&&&''''''((())))))%%%%%%&&&%%%$$$%%%(((***'''&&&%%%$$$%%%'''***,,,'''&&&&&&((())))))((('''###%%%&&&&&&%%%$$$&&&'''"""###$$$&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''')))***,,,---,,,***'''&&&!!!%%%%%%'''******''')))((((((''''''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&###$$$''''''%%%%%%(((''''''&&&&&&''''''((((((%%%&&&&&&'''((())))))***'''((('''&&&%%%&&&)))+++%%%''')))***)))((((((((('''((())))))''''''((()))$$$$$$%%%&&&'''((()))***(((,,,---,,,,,,---,,,(((,,,++++++*********++++++***************+++,,,---************************(((***...222666888999:::<<<@@@FFFKKKJJJDDD<<<666444444444222111333777;;;999999::::::888444000...,,,---...---,,,,,,,,,---+++***+++...---+++,,,111333999JJJ___kkkiii```YYYTTTSSSRRRNNNHHH@@@888333///)))333111000111)))222111888GGG\\\kkkjjj[[[LLL999666555666444222555:::BBBLLL[[[fffjjjiiiiiijjjtttvvvzzz{{{tttgggnnn{{{}}}tttkkk^^^NNNBBB<<<>>>HHHSSSWWW\\\^^^[[[YYYZZZZZZXXXVVVXXXZZZ[[[ZZZYYYYYYZZZWWWUUUTTTUUUXXXZZZ\\\]]]^^^___``````___]]][[[ZZZ]]]bbbdddaaa```aaabbb```____________```aaabbbccc]]][[[YYYWWWWWWXXX\\\___```]]]ZZZYYY[[[^^^``````]]]^^^``````______```aaa}}}ssspppqqqkkkaaa\\\^^^___]]][[[[[[^^^aaa\\\___bbbbbbaaa^^^]]]\\\]]]YYYWWWXXXWWWTTTUUUXXXUUUUUUVVVWWWVVVUUUTTTSSSJJJJJJLLLLLLKKKIIIGGGFFFCCCBBB@@@>>><<<::::::999555:::===:::333000333888111000000000000000111111---,,,+++++++++---///000)))++++++)))'''&&&''')))(((''''''((()))******)))"""'''+++((("""!!!'''///&&&%%%%%%''')))******((($$$(((***)))))),,,***'''%%%$$$''',,,,,,(((&&&'''&&&***+++)))***------***&&&'''%%%"""&&&,,,+++$$$111///,,,(((''''''(((***"""&&&((('''$$$%%%)))...''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&)))+++(((###!!!###&&&%%%'''((('''%%%%%%'''***&&&&&&''''''((()))******%%%&&&'''&&&%%%&&&)))+++((('''$$$###$$$&&&***,,,)))'''&&&'''&&&%%%&&&(((###%%%&&&&&&%%%$$$&&&'''"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&'''''''''''''''$$$&&&((((((&&&###+++***(((%%%(((,,,***%%%%%%&&&((('''&&&&&&''')))((()))***)))(((((()))***%%%&&&((((((((((((&&&%%%&&&''''''(((((((((((((((%%%%%%%%%$$$$$$#########&&&######&&&'''%%%'''***%%%%%%%%%&&&'''((()))***'''''''''((((((((((((((((((((((((&&&%%%&&&))),,,$$$'''))))))((('''((((((%%%&&&''''''&&&&&&''')))&&&&&&'''((()))***+++,,,))),,,...------...,,,)))***+++,,,---+++)))%%%###(((((())))))***,,,---...++++++******************+++///444999<<<>>>>>>>>>===AAAHHHLLLJJJDDD;;;444///111111000---...111444333333333333333111000///......---+++)))((()))***,,,***,,,///...+++---111444<<>>============888777777666555444444444222222333222111///---,,,,,,,,,+++,,,---///111333,,,)))&&&&&&((((((&&&$$$'''(((((())))))))))))((()))))))))))))))***++++++'''&&&%%%&&&((()))((('''&&&'''((('''&&&&&&&&&(((###&&&))))))(((''')))+++(((((('''&&&%%%&&&)))++++++'''$$$###&&&((((((&&&%%%%%%&&&&&&'''((())))))---***&&&%%%%%%'''((((((###&&&))))))&&&%%%''')))###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&'''((())))))%%%+++,,,'''&&&((((((%%%$$$%%%%%%&&&'''((())))))''''''(((((('''&&&%%%%%%######$$$%%%&&&'''((()))***((((((+++***%%%$$$%%% $$$((('''###!!!###'''!!!$$$&&&&&&$$$###&&&)))######"""###$$$&&&(((***!!!%%%'''&&&''')))((($$$&&&%%%%%%&&&)))******)))******)))''''''&&&&&&&&&&&&'''''''''&&&'''***---&&&'''((('''&&&%%%''')))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((!!!$$$'''((('''%%%######$$$%%%%%%$$$###$$$&&&((((((&&&###$$$&&&((('''%%%''''''&&&'''(((***,,,---'''''''''''''''((())))))'''(((((((((&&&&&&(((***$$$%%%&&&((())))))******)))))))))(((&&&''')))+++(((***,,,,,,***(((((((((((()))***,,,---...//////111---***)))'''&&&***000000000444999888555999AAA???GGGPPPRRRLLLCCC===;;;444333111000...---------------000333222......111111---)))***---000...+++//////000111...***,,,222999BBBRRRcccoooqqqlllfff\\\SSSEEE999222...------+++...222333111///......///333@@@UUUfffcccMMM999333222222222333555777999???;;;:::>>>???===<<<>>>PPPXXX```dddddd___XXXQQQMMMUUUkkkrrrlllfffZZZJJJ@@@@@@GGGOOOSSS\\\\\\]]]]]][[[XXXUUUSSSXXX\\\```cccbbb___]]]\\\XXXXXXYYY]]]aaaaaa^^^[[[XXXYYY[[[]]]^^^^^^^^^^^^___cccgggiiiiiihhhiiijjjkkkfffaaa]]]]]]___```aaa]]]WWWWWW^^^___YYYZZZ``````cccaaaZZZWWW[[[___aaa```bbbdddeeedddccccccccc}}}vvvqqqlllhhhfffeeeeeedddaaa___^^^___aaa`````````aaabbbaaa___]]]^^^\\\ZZZYYYXXXWWWUUUTTTUUUUUUUUUTTTSSSRRRQQQPPPMMMKKKIIIHHHGGGEEEBBB@@@AAA@@@???>>>===<<<<<<<<<999888777666555444333333111222222222111///---,,,************+++---///000,,,***((((((***+++***((('''((())))))************%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&'''((('''&&&'''((()))((('''&&&''')))(((***+++***((('''(((******+++***)))((())),,,...,,,)))&&&&&&((()))))))))%%%%%%&&&''''''(((((()))((('''%%%%%%%%%$$$""" %%%&&&(((((('''&&&''''''%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&&&&''''''$$$)))***%%%$$$&&&'''$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%###$$$%%%&&&'''((()))))))))&&&'''***)))%%%###%%%"""###%%%&&&&&&&&&'''''')))******)))'''&&&&&&'''%%%%%%$$$$$$%%%''')))***"""%%%&&&$$$$$$((((((&&&'''&&&%%%&&&(((***)))(((***)))(((''''''&&&&&&&&&"""&&&((('''$$$"""!!!&&&''''''&&&%%%%%%&&&((('''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$%%%'''%%%&&&&&&%%%$$$%%%''')))(((&&&%%%%%%(((((('''%%%'''&&&&&&'''((()))+++,,,'''''''''''''''(((((()))&&&'''((('''%%%%%%&&&'''%%%%%%'''((()))*********)))))))))((('''''')))+++***,,,---,,,***((((((((()))******+++,,,,,,,,,,,,000---******((('''***000111222666;;;999666999AAAEEEMMMUUUUUUMMMCCC<<<999222111000...------,,,,,,000000111444111,,,+++---///,,,((())),,,...---***---,,,...///---***---333;;;CCCQQQ```jjjkkkeee___PPPIII>>>555000///000000---000333444333111111111222666BBBTTTbbb^^^JJJ888000111111333555777999:::;;;777888<<>>LLLTTT___gggjjjfff\\\QQQOOOVVVlllpppfffWWWMMMBBB===AAAJJJSSSYYY[[[\\\\\\\\\[[[ZZZXXXWWW\\\^^^``````]]]ZZZXXXXXXZZZ[[[___dddhhhgggccc___\\\\\\\\\\\\\\\^^^___```aaadddgggiiijjjjjjiiiiiijjjgggcccaaaaaaaaaaaa```[[[YYYZZZ\\\\\\YYYZZZ]]][[[______ZZZWWWZZZ```bbbaaaccceeeeeecccbbbaaabbb|||tttooollliiihhhgggeeebbbaaaaaaaaa``````___^^^]]]___bbbbbb```]]]^^^]]][[[YYYWWWVVVUUUUUUUUUUUUUUUUUUTTTRRRPPPOOONNNLLLIIIHHHGGGEEEAAA???@@@???>>>===<<<;;;;;;;;;:::999888666555333222222111111111000///...---,,,*********+++,,,---...///...---++++++,,,,,,***)))'''((()))***+++,,,,,,,,,&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''%%%''')))***)))((('''((())))))******)))((((((***,,,+++++++++***)))***,,,...+++(((&&&&&&((()))))))))&&&&&&&&&''''''(((((()))%%%%%%&&&'''&&&###''''''&&&'''((((((&&&%%%(((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''###"""$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))'''%%%&&&)))((($$$###$$$$$$""""""%%%(((***)))'''((('''&&&&&&&&&&&&%%%###''''''&&&%%%&&&'''((()))###&&&%%%######'''(((&&&((('''&&&'''((()))((('''***)))(((''''''&&&''''''"""%%%)))***(((%%%###"""%%%&&&&&&&&&$$$$$$%%%'''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%)))(((&&&###"""$$$(((+++&&&'''''''''&&&&&&(((***'''''''''(((***)))'''%%%&&&&&&&&&'''((()))***+++&&&''''''''''''(((((((((((())))))(((&&&%%%&&&'''&&&'''((()))***+++++++++((())))))((('''''')))***,,,------,,,***))))))************++++++******)))...++++++,,,***(((***000333666;;;>>>;;;888:::@@@MMMSSSYYYWWWMMMBBB:::777222111000///............000///111333000+++***------***((((((+++---+++)))******,,,...,,,***...444>>>EEEPPP[[[aaa___YYYSSSAAA<<<555000...000222333---000222333222111111222222888DDDTTT]]]XXXEEE555......///111333666999:::;;;888999>>>AAA???>>>???DDDMMMYYYeeennnnnn```PPPKKKSSSgggjjj\\\JJJDDD>>>===EEEPPPYYY^^^\\\[[[[[[ZZZZZZZZZZZZZZZ\\\\\\\\\[[[XXXWWWXXXYYY```ccciiiooorrroooiiiddd___]]]\\\[[[[[[]]]```aaabbbbbbdddfffhhhhhhfffdddgggfffdddddddddccc```^^^XXX]]]___[[[XXXYYY[[[[[[UUU\\\___ZZZVVVYYY```dddcccdddeeedddbbb```___```{{{sssnnnkkkhhhgggfffbbb______aaacccbbb```^^^\\\[[[^^^bbbccc```\\\]]]]]][[[YYYVVVUUUUUUVVVTTTTTTUUUTTTSSSQQQOOOMMMNNNLLLIIIHHHFFFDDDAAA>>>???>>>===<<<;;;:::::::::::::::888777555333222111000000000///......---,,,------------.../////////000///...---,,,+++)))(((((()))***+++,,,---------'''(((((()))))))))))))))'''&&&%%%&&&((()))((('''&&&((()))((('''&&&''')))&&&&&&&&&&&&(((+++...000'''((()))((('''''')))+++'''&&&%%%%%%%%%&&&''''''&&&&&&''''''((((((((()))%%%&&&'''((()))&&&""")))'''%%%&&&))))))&&&###((('''&&&&&&&&&''')))***&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&$$$"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))'''%%%&&&))))))%%%$$$&&&######$$$%%%'''(((''''''%%%###!!!###'''((('''%%%((('''&&&%%%%%%&&&'''(((###&&&'''%%%&&&))))))&&&((('''&&&&&&(((((('''%%%))))))(((''''''''''''''')))((('''%%%$$$%%%(((***%%%%%%&&&%%%$$$###%%%'''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&))))))'''$$$###$$$(((+++%%%&&&''''''&&&&&&''')))'''''')))***+++***(((&&&&&&&&&''''''((()))******&&&&&&'''''''''(((''''''***,,,---,,,***((())))))'''((()))***++++++++++++((()))***)))((('''(((***+++,,,---,,,++++++,,,---)))******+++++++++++++++,,,***+++---,,,))),,,000777<<>>???CCCDDD@@@===>>>;;;BBBLLLYYYiiinnn```NNNDDDIIIYYYqqqzzzaaaQQQGGGDDDAAADDDLLLVVV\\\___]]]\\\ZZZXXXWWWXXXYYYZZZWWWWWWWWWVVVWWWYYY]]]aaaggglllsssyyyyyyuuummmggg[[[[[[[[[\\\]]]^^^```aaa_________bbbdddeeeccc```bbbbbbbbbdddeeeddd```^^^YYYbbbddd\\\WWW\\\]]]ZZZUUU]]]aaa]]]XXXZZZ```ddddddeeeeeeccc___]]]\\\]]]|||sssmmmiiigggeeeaaa^^^\\\]]]```cccbbbaaa^^^]]]\\\^^^aaabbb```]]]]]]]]]\\\YYYUUUTTTUUUWWWRRRSSSTTTTTTRRRPPPMMMKKKMMMKKKIIIGGGFFFDDDAAA>>>???>>>===;;;::::::::::::::::::888777555333222111000000//////......------------..................,,,---------,,,+++******))))))+++,,,,,,---------%%%%%%&&&'''((('''''''''$$$$$$$$$%%%(((******)))%%%&&&''''''%%%%%%&&&'''&&&%%%$$$%%%'''***---...%%%&&&''''''&&&&&&''')))$$$%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((&&&%%%%%%'''((()))'''%%%(((&&&%%%&&&))))))'''$$$'''&&&%%%$$$%%%&&&((()))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''%%%&&&******'''&&&((("""%%%((('''###!!!###&&&)))'''%%%'''***,,,***((('''&&&%%%$$$$$$$$$%%%&&&"""&&&)))((()))+++)))%%%((('''&&&&&&'''(((&&&%%%)))((((((''''''''''''(((%%%%%%$$$"""!!!###(((+++%%%%%%&&&%%%$$$###%%%'''''''''''''''''''''''''''!!!"""###$$$&&&'''((((((''''''((('''%%%%%%''')))###%%%&&&&&&%%%%%%&&&'''&&&(((***++++++)))((('''&&&&&&''''''(((((())))))%%%%%%&&&'''(((''''''&&&***+++---,,,+++))))))***'''((()))******+++******''')))***)))((('''((()))(((***,,,,,,,,,---...000((()))***,,,---.........+++)))***---,,,***---222;;;BBBGGGDDD===;;;>>>BBBNNNSSSWWWSSSIII>>>888666000//////.........//////,,,+++---000///+++,,,000,,,+++++++++,,,,,,,,,+++))))))+++...------333:::@@@DDDJJJMMMKKKDDD===999777444000....../////////+++,,,.........///111333333AAAUUUbbbbbbUUUBBB555555333000///111666<<>>HHH[[[ggg]]]JJJAAABBBKKK^^^tttnnnVVVFFFDDDCCCDDDKKKTTT[[[______^^^\\\YYYVVVUUUUUUVVVVVVTTTUUUUUUVVVWWW[[[aaaeeelllqqqxxx|||zzztttlllgggUUUWWW[[[^^^`````````___^^^^^^^^^```bbbcccdddccc_________aaaccccccaaa___]]]eeefff^^^ZZZ___```[[[YYY```ccc___ZZZ\\\aaadddddddddccc```\\\ZZZYYYZZZ|||tttnnnjjjfffddd___]]]\\\]]]___aaabbbbbb]]]^^^```aaaaaa```______]]]^^^]]]YYYTTTSSSUUUXXXRRRSSSUUUUUUSSSPPPLLLJJJKKKJJJHHHGGGFFFDDDAAA??????>>>===<<<;;;::::::::::::999888666555333222222111000//////......//////,,,,,,,,,------,,,++++++&&&(((+++---------...///******+++,,,,,,,,,,,,+++&&&'''(((******)))(((((($$$$$$$$$%%%(((******)))$$$%%%&&&&&&%%%$$$%%%&&&)))'''%%%%%%'''((()))(((&&&'''))))))((('''(((***%%%&&&((((((''''''(((***((((((((((((((((((((((((&&&$$$###$$$&&&((()))(((&&&%%%%%%'''((()))(((&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&)))(((%%%%%%)))(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&***+++(((''')))!!!&&&***'''"""!!!%%%***)))((('''((((((&&&%%%'''&&&%%%$$$###$$$%%%&&&"""&&&)))((((((+++)))&&&'''&&&%%%&&&'''((('''&&&((((((''''''''''''((((((!!!$$$''')))((((((((((((%%%&&&&&&&&&$$$$$$%%%'''''''''''''''''''''''''''!!!"""$$$%%%'''((())))))$$$&&&(((((('''&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&&&&(((***+++)))(((((((((%%%&&&'''(((((((((((('''$$$%%%&&&(((((('''&&&&&&&&&(((******)))((((((((('''((())))))*********)))'''(((******)))(((((()))&&&))),,,...------...///((()))***,,,.../////////+++)))))),,,,,,+++///555@@@HHHLLLFFF===<<<@@@DDDLLLQQQTTTPPPFFF<<<777666,,,,,,,,,+++,,,,,,------000......///---))))))---++++++,,,,,,,,,,,,++++++***)))+++------...444<<<@@@DDDHHHHHHCCC<<<666333777555222000000///...,,,---.........///000444777999III___iiidddSSSBBB888888666555555777<<>>OOOaaaggg\\\JJJ<<<555111333777;;;???BBBEEEFFF@@@:::555555444000///000,,,111222666HHH[[[WWWFFF>>>;;;<<>>;;;???GGGRRR]]]aaa___\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUWWWYYYZZZZZZZZZ\\\^^^cccgggkkkllliiidddaaa```[[[]]]___aaabbbbbbaaa```\\\___aaa```___dddmmmvvvpppjjjccc^^^^^^bbbeeegggfff```^^^aaadddbbb______```aaa___\\\^^^dddhhhgggaaa```___[[[WWWTTTTTTUUU~~~yyytttqqqnnnjjjhhhbbbddddddaaa]]]\\\^^^aaa]]]bbbgggeee___\\\^^^bbb]]]^^^]]]YYYSSSRRRUUUZZZVVVWWWXXXYYYWWWSSSOOOLLLHHHGGGFFFFFFFFFEEECCCAAA@@@???>>>===<<<;;;;;;;;;888777777666555444444444222222000//////000111111...//////000///...,,,+++,,,///222111---***)))***++++++++++++***)))((((((###$$$&&&(((((('''&&&%%%***(((''''''''''''%%%$$$&&&'''((('''&&&&&&'''(((((('''&&&))),,,---+++)))%%%'''))))))((('''((())) ###&&&&&&%%%$$$&&&((())))))))))))(((((((((((((((''''''(((***)))(((&&&!!!$$$(((((('''&&&))),,,%%%&&&((()))))))))((('''######$$$%%%%%%&&&''''''""""""&&&,,,+++%%%###'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$"""$$$((()))&&&&&&(((%%%$$$$$$%%%(((((('''%%%%%%(((******((('''***---'''&&&&&&%%%&&&'''((()))&&&&&&"""$$$))))))%%%$$$###%%%'''(((((('''(((((('''''''''(((((()))((('''$$$!!!!!!%%%(((&&&'''((('''&&&%%%''')))''''''''''''''''''''''''&&&'''((((((((('''&&&%%%%%%&&&&&&%%%######%%%'''$$$&&&((()))(((''''''''''''((()))(((%%%%%%'''***%%%&&&'''((((((((('''&&&###$$$&&&(((((('''&&&%%%$$$'''***,,,+++***++++++&&&'''((((((((((((((('''&&&(((***+++)))((((((((((((+++///000...+++(((&&&*********+++++++++******,,,)))(((***+++,,,111999GGGPPPRRRFFF<<<===CCCGGGMMMQQQRRRMMMCCC999555444///////////////000111222,,,***+++---,,,***+++000''')))++++++***))))))))))))((()))+++++++++222:::BBBEEEHHHFFF@@@999555333000000000111222333111000***++++++++++++...333666@@@OOO___aaaSSS@@@444000(((---555===CCCEEEDDDDDD;;;555111111111000000333---333444777GGGZZZWWWFFF999777999EEE^^^}}}hhhQQQCCC>>>??????CCCLLLWWW```bbb^^^YYYYYYYYYXXXWWWWWWWWWWWWWWWQQQTTTXXXZZZ[[[[[[\\\]]][[[___cccdddaaa^^^]]]^^^bbbbbbbbbbbbbbbaaaaaaaaaYYY]]]```^^^\\\aaannnzzzzzzrrrggg___^^^bbbgggjjjhhh]]]YYYaaafffbbb^^^______^^^[[[YYY___gggkkkiii```___]]]YYYUUUSSSSSSTTT~~~wwwsssnnngggcccccc___^^^\\\\\\^^^```aaaaaaeeedddcccbbbaaa___\\\YYY\\\[[[ZZZXXXUUUTTTUUUWWWXXXWWWWWWWWWWWWTTTOOOLLLHHHHHHHHHGGGEEEBBB@@@>>>???===;;;999888888888888666666666666666666666666444222111222333555444444000///...---,,,+++++++++******++++++,,,,,,------...,,,***(((''''''((()))(((((((((((((((''''''&&&)))'''&&&'''((()))(((''')))'''%%%'''))))))%%%"""***%%%###(((+++***)))))))))%%%$$$&&&&&&%%%'''+++%%%&&&'''&&&%%%%%%&&&((($$$&&&(((((('''%%%%%%%%%)))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''(((((((((%%%&&&+++///---((('''***&&&&&&%%%$$$"""###%%%'''***)))'''&&&%%%$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$#########$$$%%%%%%&&&))))))))))))((('''&&&%%%"""$$$&&&'''&&&&&&''')))"""'''((($$$%%%))))))$$$%%%%%%&&&'''((()))***+++"""###$$$&&&)))+++,,,---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&''''''(((((($$$%%%'''((((((((('''&&&&&&&&&%%%%%%&&&''')))***((()))***)))'''&&&&&&&&&((('''%%%$$$$$$%%%'''((( %%%'''###!!!%%%)))***&&&%%%$$$######%%%'''(((%%%%%%%%%&&&&&&&&&''''''+++'''(((,,,,,,((('''+++***))))))((((((((())))))+++&&&$$$'''(((&&&&&&(((((('''&&&(((+++,,,***'''###&&&))))))'''''')))+++,,,,,,+++***)))(((''''''------------,,,,,,+++***+++******+++---,,,***((((((***,,,***'''***111777GGGPPPNNNEEE???777:::JJJNNNRRRRRRLLLFFFBBB<<<777......+++(((+++333777777...---+++)))((())))))***))))))*********+++++++++---///000---+++...555<<>><<<;;;:::999888888999999666666666666666666666666333111///000111222111000......---------......//////000000000111111222222---,,,***(((''''''((()))&&&&&&'''((((((((((((((()))'''&&&'''((()))(((''')))'''&&&&&&'''(((''''''(((&&&(((---...+++(((((()))%%%$$$&&&&&&%%%'''+++%%%&&&'''&&&%%%%%%'''(((###%%%''''''&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&(((+++)))&&&'''+++$$$%%%&&&&&&%%%%%%%%%%%%'''&&&&&&&&&%%%&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&"""$$$'''''''''&&&&&&'''###'''(((%%%%%%(((((($$$###$$$%%%&&&'''(((((()))(((((((((((('''''''''''''''''''''(((((((((((()))###$$$%%%''')))***,,,,,,''''''((())))))))))))((($$$$$$$$$%%%%%%&&&((((((''')))***)))'''%%%%%%&&&''''''%%%%%%%%%%%%''''''$$$((()))&&&%%%(((***)))&&&%%%$$$###$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''***''''''++++++''''''***&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$$$$'''(((%%%%%%((()))((('''(((******(((%%%###&&&)))***)))((()))***+++******))))))(((((('''+++++++++++++++***))))))'''&&&'''(((******(((&&&)))******'''$$$(((111999DDDNNNLLLCCC<<<555888GGGKKKOOOOOOIIIBBB>>>999444...///---+++---222555444---,,,+++***)))))))))***++++++++++++,,,,,,,,,---...000000...,,,///666<<>>===:::999888777777888999:::666666666666666666666666444222000///000000///...------------...///000111000000000000111111111111,,,+++)))((('''(((((()))$$$%%%&&&'''((())))))))))))'''&&&'''((()))((('''((((((((('''&&&&&&)))+++&&&(((---222111***&&&''')))%%%$$$''''''%%%'''***$$$&&&''''''&&&&&&'''((($$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''%%%&&&((('''$$$&&&+++###$$$&&&((((((&&&%%%###$$$$$$%%%&&&'''(((((()))%%%'''((('''&&&$$$$$$%%%$$$$$$######$$$$$$%%%%%%!!!"""$$$%%%'''((((((((("""%%%((()))'''&&&%%%%%%$$$'''(((%%%%%%'''&&&$$$""""""###$$$%%%&&&&&&'''+++***)))((('''%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%&&&((()))+++,,,---'''''''''''''''(((((()))######$$$%%%&&&&&&&&&&&&((()))***)))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&'''***)))%%%&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''(((&&&&&&))))))&&&&&&(((((('''&&&%%%%%%&&&'''(((%%%%%%(((+++)))%%%''',,,)))((('''(((((((((&&&$$$$$$'''***,,,+++***))))))(((((((((((((((((((((((((((((()))))))))(((''''''((('''((()))+++,,,***((())))))((($$$###'''111:::BBBLLLJJJ@@@;;;555777DDDGGGKKKJJJDDD===999444///---//////,,,,,,//////------,,,+++******)))******,,,,,,---------............///000...---000666;;;DDDIIILLLHHH>>>666444555------------------------(((,,,)))(((---+++---;;;EEEXXXbbbUUUAAA999;;;<<>>:::999888777777777888999666666666666666666666666666444222111111111000...,,,,,,,,,---...///000111000000000000000000//////***))))))((((((((())))))$$$%%%&&&'''(((((((((((()))'''&&&'''((()))((('''&&&)))+++)))&&&%%%'''***(((***000444000)))&&&((((((%%%$$$''''''%%%&&&***$$$%%%'''''''''&&&''')))'''''''''%%%$$$$$$&&&(((%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&&&&'''$$$%%%((((((%%%&&&)))$$$$$$%%%&&&((('''&&&$$$$$$$$$%%%&&&'''(((((()))&&&'''((((((&&&$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%###$$$%%%'''((()))******###&&&((()))(((%%%$$$$$$&&&''''''&&&&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$((((((((((((((((((((((((%%%%%%$$$######%%%&&&'''###$$$%%%'''''''''&&&%%%***++++++)))'''&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&%%%###&&&(((%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&''''''&&&%%%&&&((('''&&&&&&&&&'''((()))%%%&&&((()))%%%!!!%%%,,,''''''''''''''''''&&&%%%%%%'''+++------+++)))(((&&&'''''''''((((((((()))''''''(((((((((''''''&&&''''''''')))++++++***((('''))))))'''%%%)))222:::BBBNNNKKK@@@;;;777888BBBCCCFFFFFF???888444000+++***...000---++++++)))&&&,,,,,,++++++************,,,,,,,,,---------......---......------///444888AAAEEEGGGAAA555---,,,...+++++++++,,,,,,,,,,,,,,,%%%)))'''''',,,+++...;;;KKK\\\cccUUUCCC@@@FFFKKKLLLIIICCC;;;333...------)))***,,,---......---,,,///222888DDDSSSYYYNNN@@@777666444444666999===@@@CCCFFFMMMUUU\\\cccgggiiiiiiccc[[[RRRLLLLLLRRRXXX^^^^^^\\\XXXZZZgggyyy}}}rrrkkk\\\PPPDDD@@@???BBBIIIOOOVVV[[[aaadddbbb^^^[[[YYYVVVVVVVVVWWWWWWYYYZZZZZZVVVWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\^^^___]]]bbbfffeeebbbaaabbbbbbaaaaaabbbbbbaaacccfffhhhlllhhhhhhkkkkkkggggggjjjpppmmmjjjgggeeebbb___]]]aaabbbggglllnnnjjjeeeaaaUUUVVVXXXXXXXXXXXXYYYYYY{{{tttppplllgggeeefffaaa```___aaacccdddcccbbb```______```aaa```^^^[[[ZZZ[[[[[[ZZZWWWUUUUUUUUUSSSWWWYYYUUUOOOJJJKKKMMMGGGFFFEEEDDDBBBAAAAAA@@@<<<;;;999777666666666777666666666666666666666666666444111000000000///---------,,,------...//////333333222222111111000000(((((((((((((((((())))))&&&&&&''''''''''''&&&&&&)))'''&&&'''((()))((('''&&&))),,,+++(((%%%$$$&&&+++,,,...000---'''&&&***(((%%%%%%((((((&&&&&&)))###%%%'''(((((('''((()))))))))(((&&&######$$$&&&''''''((((((((((((''''''(((((((((''''''&&&&&&&&&%%%$$$&&&++++++(((%%%&&&(((%%%###$$$&&&(((((('''&&&&&&'''((((((''''''&&&%%%'''((('''&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&'''((((((''''''###&&&((()))'''%%%$$$%%%&&&%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&'''((())))))''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%$$$######%%%&&&'''$$$%%%'''(((((('''&&&&&&,,,,,,,,,***(((((()))***&&&''''''((((((''''''&&&$$$%%%$$$"""%%%'''###&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%%%%&&&&&&%%%%%%###!!!***###%%%&&&''''''(((((()))&&&'''***------,,,)))&&&&&&&&&''''''(((((())))))''''''((((((((((((((('''#########%%%''''''%%%###%%%(((++++++***,,,333:::EEEQQQNNNBBB===:::999AAA???CCCBBB;;;555111---)))***000333000---+++((($$$,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,...222555:::===>>>999///)))))),,,))))))*********+++++++++)))---***+++111000333@@@QQQ___dddWWWJJJJJJRRRXXXSSSHHH:::111......,,,+++((()))+++---...------,,,444777>>>MMM^^^dddWWWEEE:::999666444444444555666888;;;???EEEJJJNNNQQQRRRLLLKKKGGGCCCAAABBBDDDEEEEEECCCAAA@@@CCCNNN___lllwwwggg___[[[MMMFFFAAAAAAEEEIIIQQQXXX]]]```cccdddbbb^^^[[[ZZZTTTTTTTTTUUUVVVXXXYYYZZZXXXWWWVVVVVVVVVWWWXXXXXX[[[ZZZYYYYYYZZZ\\\^^^___]]]```dddfffdddaaaaaadddddddddcccbbbaaacccgggkkkooojjjhhhiiihhhfffgggkkkooommmjjjgggeeebbb^^^[[[___cccgggkkkllljjjddd___XXXWWWUUUUUUVVVYYYZZZ[[[zzztttqqqnnnhhheeeeeebbb```______aaacccddddddbbbaaaaaabbbcccbbb___]]]VVVXXXYYYYYYXXXWWWWWWXXXVVVXXXXXXUUUPPPLLLKKKLLLGGGFFFEEECCCBBBAAAAAAAAA>>><<<:::888777666666666666666666666666666666666333111///.........,,,+++...---------...//////000111000000///...---,,,,,,'''''''''(((((()))))))))'''''''''''''''&&&%%%%%%)))'''&&&'''((()))((('''&&&((())))))'''%%%$$$$$$---+++***,,,***&&&'''***'''%%%%%%((((((&&&&&&)))"""%%%((()))((((((((()))(((((((((&&&$$$###$$$%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%###%%%+++---)))%%%$$$)))&&&""""""&&&))))))((('''((())))))((('''&&&$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%&&&'''%%%$$$$$$((((((&&&%%%'''%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%&&&'''(((((($$$$$$%%%&&&'''((())))))'''''''''''''''(((((()))&&&&&&''''''((('''''''''------,,,***(((((()))+++''''''''''''''''''''''''&&&''''''$$$%%%'''&&&!!!%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&'''%%%%%%'''&&&$$$###$$$&&&'''(((((('''&&&***'''&&&%%%""" %%%,,,"""$$$'''(((((((((***+++'''''')))+++,,,+++(((&&&'''''''''(((((()))))))))''''''((()))))))))((((((&&&&&&&&&'''((((((&&&$$$###(((,,,---,,,...444:::GGGTTTPPPBBB>>>;;;999===;;;>>>===777111///,,,(((+++222777444000---+++'''++++++,,,,,,,,,,,,++++++)))))))))*********++++++***)))))))))+++...111222222444555333000---...///)))))))))******++++++,,,(((---***+++111000333@@@SSS```eee[[[RRRRRRWWWXXXMMM@@@222+++,,,...---***)))***+++,,,---.........444:::DDDTTTeeekkk___OOODDDAAA<<<777333222222222333555999===AAADDDFFFGGGFFFIIIKKKKKKLLLLLLHHHBBB<<<999777777999???LLLXXXwwwvvv```TTTPPPMMMCCC@@@@@@EEEJJJNNNUUU[[[eeeeeedddccc```]]]YYYWWWRRRRRRSSSTTTUUUWWWYYYZZZ[[[YYYWWWWWWYYY[[[[[[[[[[[[ZZZYYYXXXYYY[[[]]]___``````dddggggggddddddfffeeeffffffeeeeeegggkkknnnooollliiifffeeegggiiikkkjjjhhhgggffffffdddaaa______cccffffffhhhhhhccc]]][[[XXXUUUTTTVVVXXXZZZ[[[~~~xxxtttrrroooiiiddddddccc```]]]]]]___bbbdddeeeddddddcccddddddccc```^^^VVVXXXZZZZZZYYYXXXXXXXXXXXXWWWVVVSSSPPPMMMKKKJJJFFFEEECCCBBBAAA@@@AAAAAA===<<<:::999888888888999666666666666666666666666222000...---......---+++.........///000222333444...------,,,***))))))(((%%%&&&'''((())))))))))))%%%%%%&&&'''''''''&&&&&&)))'''&&&'''((()))(((''''''%%%######$$$&&&((((((,,,'''&&&))))))'''&&&''''''$$$%%%((()))&&&&&&((("""%%%((()))))))))))))))$$$&&&''''''&&&%%%&&&&&&)))((('''&&&&&&'''((()))$$$$$$%%%%%%%%%%%%%%%%%%&&&"""###'''***'''$$$$$$(((%%%"""$$$(((+++)))&&&'''((()))))))))(((&&&%%%###%%%&&&'''&&&&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%&&&%%%$$$%%%''')))%%%"""###((()))&&&&&&)))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))%%%%%%&&&'''((()))******''''''((())))))))))))((('''&&&&&&%%%%%%&&&&&&''',,,+++***(((&&&&&&(((***)))((('''&&&&&&'''((()))&&&))))))&&&$$$'''((('''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''###'''(((%%%%%%((('''###$$$&&&))),,,---,,,)))'''(((%%%%%%))))))'''))),,,$$$&&&))))))(((((()))+++(((''''''(((******(((%%%((()))))))))))))))))))))&&&''''''(((((((((((((((,,,,,,+++,,,---,,,)))'''###'''++++++***---555;;;GGGTTTOOO@@@;;;999666888777:::999333...---***''')))111666444///---+++)))++++++,,,------,,,,,,+++)))))))))*********++++++***))))))***,,,///111111------...///000000///...*********+++,,,---------'''+++((()))...---000===PPP]]]ddd___XXXVVVQQQJJJ===666...+++---...---*********++++++,,,...///000111>>>NNN^^^jjjnnnhhh___XXXQQQGGG===555111000111...222777>>>CCCGGGJJJKKKRRRXXX\\\]]]___]]]SSSHHH:::666444666666777>>>HHH]]]eeedddUUUIIIFFFFFFBBB>>>>>>BBBJJJOOORRRWWW\\\dddbbb___]]][[[YYYWWWUUURRRRRRSSSTTTVVVXXXZZZ[[[[[[XXXVVVVVVYYY\\\]]]\\\ZZZYYYWWWVVVWWWYYY\\\]]]ccc___```fffhhhfffeeegggcccfffjjjlllmmmmmmnnnoooiiimmmjjjccccccjjjlllhhhhhhgggfffggggggfffcccaaa```cccdddbbbcccfffccc]]][[[YYYVVVVVVWWWYYYXXXVVV~~~|||wwwtttssspppiiidddcccddd```\\\[[[]]]aaadddeeeeeedddccccccdddbbb```]]][[[\\\]]]\\\ZZZWWWVVVVVVYYYWWWTTTRRRPPPNNNKKKIIIEEEDDDBBB@@@??????@@@@@@<<<;;;:::999999:::;;;;;;666666666666666666666666333111/////////000///...---...///000333555777999111111000...---,,,++++++%%%%%%'''((())))))))))))###$$$%%%&&&'''((((((((()))'''&&&'''((()))((('''(((###"""(((+++,,,***%%%$$$(((***(((%%%$$$'''$$$%%%))))))&&&&&&((("""%%%(((******))))))*** ###&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''((((((((('''""" $$$&&&%%%$$$%%%&&&$$$###&&&+++,,,((($$$%%%'''(((******)))'''&&&"""$$$&&&'''&&&&&&((()))&&&%%%%%%$$$#########$$$$$$%%%&&&&&&''''''''''''%%%%%%%%%$$$###%%%(((+++$$$!!!"""((()))&&&&&&+++%%%&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''&&&&&&******))))))((((((((('''$$$%%%'''((((((((('''&&&'''&&&%%%$$$###$$$%%%&&&******)))'''$$$%%%''')))***)))'''%%%%%%''')))***%%%)))***%%%###%%%((()))%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''###((((((%%%%%%((((((### ###'''+++,,,***&&&$$$%%%)))'''%%%&&&&&&(((+++***((('''(((***)))'''&&&''')))***'''%%%************))))))))))))%%%&&&&&&'''((((((((('''---,,,++++++,,,+++(((%%%$$$''')))(((''',,,555===FFFSSSNNN>>>999777333333333777666000,,,+++)))&&&&&&...333111,,,+++***(((***+++,,,---------,,,+++))))))*********++++++++++++***)))***---000111222,,,+++***,,,//////,,,)))++++++,,,------...//////)))...++++++111///222???KKKYYYcccaaa\\\VVVJJJ===000///............,,,+++,,,+++++++++,,,...000111333EEE[[[iiippptttssspppiii```RRRCCC888222000111000555<<>>@@@FFFOOOTTTUUUXXX]]]\\\ZZZWWWVVVVVVVVVUUUUUUSSSSSSTTTUUUWWWYYY[[[]]]XXXUUUSSSTTTWWW[[[\\\[[[YYYXXXVVVUUUUUUWWWZZZ\\\ccc]]]\\\cccgggeeeccceee```eeemmmrrrsssrrrpppoooccckkkkkkbbbcccmmmnnneeekkkjjjhhhhhhhhhfffbbb```aaadddccc```aaaeeeddd^^^[[[YYYWWWXXXZZZYYYVVVRRRsssjjjhhhjjjhhhdddccc\\\___``````___```cccggg___cccggghhheeebbb````````````______]]][[[ZZZYYYZZZWWWTTTRRRPPPOOOMMMKKKEEEDDDCCCBBBAAA@@@@@@@@@999:::;;;;;;999777777888333333555777888777444111.........///////////////,,,---///111222111000///......---,,,***)))((((((((((((((((((((((((((((((&&&%%%###$$$&&&(((((('''...***&&&%%%&&&&&&%%%"""&&&***+++(((''')))***(((###&&&((('''''''''(((((('''&&&%%%$$$%%%''')))***%%%,,,)))&&&***'''###)))))))))))))))'''%%%###"""%%%###!!!###''')))'''$$$(((((('''''''''&&&&&&&&&((()))))))))'''&&&'''(((******((('''&&&%%%%%%%%%###%%%''''''&&&&&&'''(((&&&%%%$$$$$$$$$&&&(((******((('''%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%***...,,,***)))'''###'''######&&&%%%!!!$$$+++%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&&&&&&&''''''(((%%%!!!'''((($$$&&&'''''''''(((((()))))))))***)))(((''''''(((***'''((((((((((((((('''''''''((()))(((&&&&&&((()))''''''&&&&&&&&&&&&'''''')))%%%%%%((((((######'''"""###%%%&&&'''&&&%%%%%%&&&&&&%%%$$$&&&'''%%%"""$$$'''&&&"""!!!%%%(((''''''&&&%%%%%%%%%%%%$$$###,,,,,,+++***))))))))))))%%%''')))(((%%%$$$&&&((((((***++++++++++++,,,...************)))'''&&&%%%***)))((((((((()))+++,,,******)))'''''',,,555<<>>555000111333555666555222---***)))***(((***,,,,,,++++++,,,...///,,,***)))***+++,,,,,,(((+++---,,,)))(((***,,,***++++++,,,,,,,,,,,,+++)))))))))))))))******+++,,,++++++...222444333111)))+++---//////000222444HHHQQQZZZXXXKKK<<<444222000///---+++******++++++,,,******------+++,,,000<<>>>>>:::;;;<<<;;;999777777888444444555777888666333000.............../////////+++---///222333222111000...------,,,***))))))(((((((((((((((((((((((((((%%%$$$$$$%%%'''(((((('''---***'''&&&'''((('''%%%%%%******'''&&&((()))((($$$"""%%%------&&&!!!!!!$$$$$$$$$$$$&&&))),,,...%%%,,,)))'''***'''###)))'''(((((((((((('''%%%$$$###$$$&&&'''((()))***+++'''''''''&&&&&&&&&&&&%%%"""###%%%%%%$$$$$$%%%&&&((('''&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$$$$&&&((()))(((&&&%%%######$$$%%%&&&$$$$$$%%%%%%&&&'''((((((###(((+++(((&&&&&&%%%"""'''$$$$$$&&&%%%###&&&,,,'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&%%%&&&'''((()))&&&"""###))))))%%%''''''''''''((((((((()))))))))((('''&&&&&&)))+++&&&'''''''''&&&%%%%%%$$$'''(((((((((&&&&&&((()))''''''&&&&&&&&&&&&''''''&&&######&&&&&&""""""%%%%%%&&&'''((((((''''''&&&&&&&&&''''''''''''&&&$$$!!!&&&'''%%%$$$&&&'''%%%'''&&&%%%%%%&&&&&&%%%$$$((((((''''''((()))***+++''')))***)))&&&%%%&&&(((''')))************+++---***************)))(((''')))((('''''''''(((******)))))))))((()))///888???IIIHHHDDD===555111222444444444444111---+++******(((***+++*********,,,......,,,+++***+++,,,------+++,,,---,,,******+++,,,)))***++++++++++++++++++)))))))))))))))***++++++''')))---000222222222111***+++---------...111333999AAAIIIIIIAAA777111//////...,,,+++*********++++++)))))),,,---+++...222>>>NNNaaannnuuuxxxvvvrrrhhhfff___QQQBBB888666777999DDDSSS```ffffffeeeeeebbbcccdddfffiiihhh^^^RRR>>>666000111222222222444888555444777999888999<<<>>>BBBIIIPPPVVV[[[]]]]]]ZZZXXXVVVVVVXXXXXXUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYY\\\```cccdddaaa___^^^^^^___```aaaaaaaaaaaa\\\^^^^^^\\\^^^aaa___[[[]]]eeelllkkkiiijjjjjjiiihhhfffdddccccccccccccbbbfffiiikkkjjjhhhfffdddcccfffddd```^^^^^^___aaabbbZZZVVVRRRQQQTTTUUUSSSPPPvvvmmmkkkjjjgggddddddeeedddccc```______bbbeeecccdddffffffeeedddeeefff]]]^^^______]]][[[XXXVVVXXXVVVSSSRRRQQQOOOMMMJJJIIIHHHFFFCCCAAA???===<<<<<<======;;;999777777888444555666888888666111------------.........//////+++---111333444222000...------,,,+++***)))))))))(((((((((((((((((((((((($$$$$$%%%'''))))))'''&&&,,,***''''''((())))))((($$$((()))&&&%%%'''(((&&&)))###$$$---///(((###%%%$$$$$$$$$&&&(((***---///&&&,,,***'''+++((($$$***&&&''''''((((((((('''''''''***,,,***%%%###%%%(((&&&&&&&&&&&&%%%%%%%%%%%% """###"""###%%%&&&%%%%%%$$$%%%%%%&&&''''''"""###%%%%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&((()))'''&&&%%%$$$###$$$%%%%%%"""###$$$%%%'''((()))***###((()))%%%###$$$$$$"""%%%$$$$$$&&&&&&$$$''',,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%&&&'''((()))'''&&&'''***)))&&&''''''''''''(((((((((((((((((('''%%%%%%&&&***---((((((((('''&&&%%%$$$###'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''%%%######%%%&&&$$$$$$&&&(((((()))))))))(((''''''%%%&&&(((((('''&&&'''((( %%%((('''&&&'''&&&$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''')))+++---...***++++++***'''&&&&&&'''&&&((())))))((()))***,,,*********++++++*********'''''''''''''''((())))))((()))******+++111:::AAA@@@@@@???:::444111333555222333222000---+++++++++((()))))))))((())),,,...,,,,,,,,,,,,---......//////---++++++,,,,,,,,,+++))))))*********+++++++++***))))))))))))***++++++&&&)))---000111111000000,,,,,,,,,+++***,,,///111+++000666999777333///------,,,+++******************((())),,,,,,,,,///555BBBRRReeeqqqvvvxxxtttppphhhfffaaaVVVKKKCCC@@@@@@GGGQQQ^^^ggghhhddd]]]YYYQQQUUUYYY]]]ccceee^^^TTTBBB999111000111000111333555222222555777777:::???CCCGGGNNNUUU[[[^^^``````[[[ZZZYYYYYYYYYXXXTTTRRRSSSUUUWWWYYYZZZZZZXXXWWW\\\]]]```dddggggggdddaaabbb```___```ccccccaaa^^^\\\]]][[[XXXYYY]]]\\\XXXXXX```eeedddaaaaaa```^^^dddddddddbbb``````aaaccccccggglllooommmiiieeedddhhhfffbbb^^^ZZZ[[[]]]```ZZZUUUQQQPPPSSSUUUUUUTTT|||ssskkkjjjjjjhhhggghhhcccbbbaaa``````cccfffiiicccddddddddddddeeefffgggaaa``````^^^]]]\\\[[[ZZZWWWUUUSSSRRRQQQOOOLLLJJJHHHGGGFFFDDDBBB@@@>>>===>>>>>>>>>;;;888777777888555666666777777555000,,,,,,,,,------......//////...000333444333000---***,,,,,,++++++******))))))(((((((((((((((((((((((($$$$$$%%%(((******'''%%%)))((('''&&&''')))******$$$((()))%%%$$$&&&'''&&&((((((%%%"""###'''***+++((((((''''''((()))***+++&&&,,,***(((,,,)))%%%+++''''''(((((((((((('''''''''((()))(((%%%###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!###%%%%%%$$$$$$&&&'''%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&''''''&&&%%%&&&'''%%%%%%$$$%%%%%%&&&((())))))((('''&&&&&&&&&''''''######$$$%%%&&&'''((()))&&&))))))%%%###%%%&&&%%%######$$$%%%%%%%%%'''******)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&%%%&&&((('''''''''((()))***)))&&&'''''''''(((((((((((((((''''''&&&$$$$$$&&&***---++++++******((('''&&&%%%''''''((('''&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''&&&%%%&&&''''''''''''((())))))))))))((((((''''''&&&&&&'''((('''&&&(((---!!!&&&(((&&&%%%''''''%%%%%%&&&''''''''''''((()))(((''''''(((***---000111------,,,***((('''&&&&&&&&&((())))))))))))***,,,++++++,,,,,,,,,+++******''''''''''''(((((())))))(((***+++++++++000777===888::::::777333000111333000111111///---++++++,,,((())))))((('''(((+++...)))+++---............///000---******,,,---,,,*********************++++++******))))))******+++,,,++++++,,,...000111000...------+++)))((())),,,///)))***---000222111///---++++++******************+++******,,,++++++000777IIIYYYjjjtttxxxxxxtttooohhhgggccc^^^WWWRRROOOMMMVVVYYY]]]^^^YYYRRRJJJDDDAAAEEEJJJOOOXXX___^^^YYYFFF<<<333000000///000333111///000333666777<<>>>>>===:::888666777888777666666666666333///,,,,,,,,,------...//////000222333444444111---)))&&&************************(((((((((((((((((((((((($$$$$$&&&(((******(((%%%&&&&&&&&&&&&&&&''')))+++###'''(((%%%$$$&&&'''%%% +++***$$$)))###'''''''''((())))))***+++&&&---***(((---***&&&,,,***))))))(((''''''&&&&&&$$$######%%%)))++++++***&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&$$$%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&))))))$$$"""$$$&&&%%%!!!$$$%%%$$$###%%%&&&'''))))))(((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((&&&%%%&&&)))******'''&&&((((((((((((((('''''''''&&&&&&%%%$$$$$$%%%))),,,+++++++++***)))'''&&&%%%&&&'''((('''%%%%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&'''((()))((()))((((((''''''&&&&&&&&&(((%%%%%%))))))(((***000$$$'''((($$$###&&&((((((%%%'''))))))'''''')))+++)))(((''''''(((+++...///...---,,,***)))(((&&&%%%''')))******)))***+++------------,,,,,,+++))))))(((((())))))************)))+++,,,+++***,,,111666333555777555111...///111///000000///,,,++++++,,,((())))))(((((()))+++---&&&***...000///------...000,,,)))))),,,...---+++...---,,,+++***+++++++++***************++++++,,,222---)))***///222000---------+++)))'''(((+++...---,,,+++,,,//////---+++)))*********++++++******...,,,,,,---+++***111999QQQ___ooowwwzzzyyyuuupppkkkjjjhhhgggeeeaaa]]]ZZZYYYVVVPPPJJJDDD>>>999777666999<<>>WWWdddqqqwwwyyyyyyvvvqqqqqqnnnllllllkkkggg```ZZZOOOHHH@@@999555444444333000222444888DDDTTT___cccOOOBBB666000///000333777111000111444666999CCCLLL[[[^^^bbbddddddaaa]]][[[\\\]]]\\\ZZZWWWUUUTTTUUUVVVVVVWWWYYY]]]bbbgggjjjiiikkkppptttuuurrrkkkfff^^^[[[YYYZZZ[[[[[[WWWTTTWWWXXXWWWVVVXXX]]]]]]ZZZZZZ\\\[[[YYY[[[aaadddcccZZZ\\\]]]^^^```bbbfffiiihhheeeggglllkkkffffffllljjjgggccc```^^^]]]ZZZXXXYYYXXXVVVTTTTTTVVVXXXZZZyyyqqqjjjfffbbb]]]\\\^^^```______aaaeeegggfffdddfffdddbbbccceeeeeedddbbb]]]\\\ZZZXXXWWWVVVVVVVVVSSSSSSRRRRRRRRRPPPLLLIIIFFFFFFFFFFFFDDDBBB???>>>;;;;;;:::777555555777999999666333111222222111111------...///000111222333333222000...,,,)))'''&&&((()))))))))******++++++(((((((((((((((((((((((('''&&&%%%&&&)))***)))(((&&&'''((('''%%%&&&))),,,$$$((()))&&&$$$'''(((&&&***'''&&&***---+++&&&!!!"""###$$$''')))***+++,,,&&&---+++)))...+++(((...***)))(((''''''((())))))///---,,,+++***((('''%%%'''''''''&&&&&&&&&&&&%%%###$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((###%%%&&&&&&$$$"""######$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$(((((($$$"""$$$$$$"""$$$)))***&&&%%%''''''%%%"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%'''))))))%%%%%%***,,,***)))+++)))(((((((((''''''''''''###%%%'''&&&%%%$$$%%%&&&((((((((((((((('''&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$(((((($$$$$$''''''###'''&&&%%%%%%%%%&&&'''((((((###)))999@@@888///,,,$$$((()))%%%$$$''')))((((((+++---,,,(((&&&))),,,&&&%%%###"""###&&&)))+++---+++)))((())))))'''$$$&&&((())))))))))))***,,,((((((***+++,,,,,,,,,,,,'''''')))*********)))(((***,,,---+++((((((+++...,,,...000///---,,,///222///000000...+++)))))))))&&&))),,,---,,,++++++,,,(((...555777444000......---...---------///333666888666333000...---------++++++******++++++,,,---!!!%%%***,,,,,,,,,///111+++,,,,,,+++))))))***,,,+++++++++*********+++,,,((()))+++,,,---------,,,------......---///999EEEZZZeeeqqquuuwwwwwwuuurrrsssoookkkhhheee^^^SSSJJJ>>>999333000000111111111---000333777CCCTTT```eeeQQQDDD777111000111555:::333222333666777;;;EEEPPP]]]```dddffffffbbb]]]ZZZ\\\]]][[[XXXTTTSSSUUUWWWVVVWWWYYY\\\```dddgggiiikkknnnssswwwxxxtttlllfff\\\\\\\\\\\\[[[ZZZXXXWWWVVVXXXXXXVVVXXX\\\ZZZVVVSSSVVVWWWWWWYYY^^^^^^[[[\\\[[[ZZZ\\\___bbbcccdddeeebbbeeennnoooiiijjjqqqoooggg^^^[[[]]]```^^^\\\ZZZZZZYYYXXXWWWWWWYYYZZZtttmmmgggddd```\\\]]]```ZZZZZZ\\\aaagggjjjiiiggggggeeedddeeeggggggdddaaa[[[\\\\\\\\\[[[XXXVVVTTTSSSRRRRRRRRRRRRPPPLLLIIIHHHHHHHHHGGGDDDAAA>>><<<:::999888666444555777999999666222000000222222222......///000111222333333111000...,,,***))))))((((((((())))))******++++++(((((((((((((((((((((((((((&&&%%%&&&((()))***)))''')))***(((&&&&&&***---$$$((()))&&&%%%'''((('''..."""---'''###)))$$$%%%&&&'''((((((((((((&&&---+++)))...,,,(((///((('''''''''((()))+++,,, $$$((()))((()))---111(((((('''''''''&&&&&&&&&###$$$&&&&&&&&&&&&(((***%%%%%%%%%&&&'''(((******&&&'''((((((&&&$$$%%%%%%###$$$%%%&&&''''''''''''''''''((((((''''''&&&%%%######$$$%%%'''((())))))&&&***+++'''%%%'''&&&$$$''',,,---(((&&&))))))%%% !!!###&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%''')))+++&&&&&&+++---+++***...))))))(((((('''''''''&&&###%%%''''''&&&$$$$$$$$$)))***************)))(((&&&&&&'''&&&%%%$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&'''++++++&&&%%%))))))$$$'''&&&%%%%%%&&&'''((()))&&&###---AAAJJJ???000)))"""'''***((('''((((((%%%))),,,...,,,(((&&&(((,,,&&&%%%######$$$(((,,,...---***(((((())))))'''$$$%%%&&&(((((('''''')))***$$$%%%'''***,,,---...///%%%&&&((()))))))))(((''')))+++---,,,))))))+++...***,,,...---,,,---111555000000000...***(((((()))&&&)))---......,,,++++++***111888:::666111//////---///000///...000666;;;;;;999555222///...---...++++++******++++++,,,--- ,,,///+++)))---444***,,,---,,,+++***+++,,,((()))++++++***+++---000(((***+++---.........---++++++---///...111===JJJ[[[eeepppssstttvvvtttrrrsssmmmfffbbb\\\RRRCCC888222000......000000...++++++000444:::EEEUUUaaaeeeSSSFFF888222111222777<<<444333444777888<<>><<<999444222111000///...&&&''')))))))))***,,,...$$$***,,,***---333444000+++***)))))))))***,,,,,,+++***)))))))))***,,,,,,'''((()))))))))***---//////000111444999CCCMMMUUUfffkkkooopppqqqrrrppplllfffeee___QQQ@@@555333666---------............///...000555===HHHTTT___fffYYYKKK<<<555222111222555000222555999===CCCNNNWWW^^^bbbeeeeeeaaa^^^^^^^^^\\\[[[ZZZXXXVVVTTTRRRQQQWWW[[[```cccbbbbbbccceeeoooqqqrrrqqqnnngggaaa]]]YYYYYYXXXYYYZZZZZZXXXWWWYYYYYYYYYYYYXXXXXXXXXWWWVVVXXX[[[___bbbbbb^^^[[[eee___]]]```aaa___bbbhhhdddlllnnnhhhiiippppppiiiiiibbbZZZWWW[[[```cccddd```aaa^^^YYYWWW[[[\\\[[[{{{ooonnnkkkfff```]]]]]]^^^\\\^^^^^^[[[]]]cccfffeee```___aaadddbbb\\\[[[^^^[[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWUUUSSSPPPNNNLLLKKKFFFEEEEEEDDDCCCAAA@@@???;;;:::999888777666666666333222111111000000111111111222444444444333111000///...---,,,,,,,,,,,,,,,'''''''''((())))))(((((((((((((((((())))))))))))%%%'''((((((+++///...)))'''''''''%%%%%%&&&***---&&&(((******((('''&&&''''''''')))))))))'''%%%$$$(((%%%&&&,,,...+++***---***++++++***((('''((()))'''((()))***)))(((%%%$$$&&&%%%%%%'''))))))&&&###&&&&&&&&&&&&''''''''''''%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''(((((((((((('''&&&&&&%%%$$$$$$(((+++'''&&&***$$$"""+++&&&((()))((('''%%%&&&&&&###%%%'''))))))(((&&&%%%%%%%%%&&&&&&'''(((((((((&&&'''((('''&&&$$$$$$$$$%%%###"""###&&&'''&&&%%%%%%%%%&&&'''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%)))&&&!!! $$$(((+++%%%&&&(((+++...---)))%%%&&&&&&&&&&&&&&&'''(((((((((***++++++(((&&&%%%%%%&&&'''''''''&&&&&&((()))((()))***+++***)))'''&&&$$$&&&((()))))))))***+++&&&'''(((*********))))))***)))'''&&&&&&''')))******)))(((((()))+++---...++++++******+++,,,...///000...,,,,,,,,,---,,,***+++------,,,++++++---000///222555666444111//////...000333555777999<<>>666333222222444111333555999>>>GGGRRR\\\]]]___```___]]][[[\\\]]]^^^]]][[[YYYWWWUUUUUUTTTZZZ]]]aaacccdddeeegggiiiqqqrrrrrrpppkkkeee^^^YYYWWWVVVVVVVVVWWWWWWWWWVVVXXXYYYZZZ\\\\\\[[[YYYXXXYYYZZZ\\\```bbbbbb___\\\bbb]]]\\\______]]]___dddhhhnnnnnnggggggmmmmmmgggiiiccc[[[YYY\\\```aaaaaa```aaa___ZZZYYY[[[\\\ZZZ|||vvvlllkkkiiiddd```^^^___``````aaa___[[[\\\aaaeeeeee```___aaaccc```[[[YYY[[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZYYYWWWTTTRRROOOMMMLLLEEEDDDDDDCCCAAA@@@>>>===:::999999888888888777777111111222222111111000///+++---///111333333222111------,,,******)))))))))&&&'''(((*********))))))''''''(((((())))))******%%%'''''''''***......+++'''''''''&&&%%%&&&***,,,((()))***)))'''&&&&&&'''&&&'''((((((((('''&&&%%%'''&&&(((+++***(((***...((()))***)))((('''(((***$$$&&&)))++++++)))&&&###(((''''''((()))(((&&&$$$(((((((((''''''''''''&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$%%%''')))***((('''''''''&&&%%%%%%%%%%%%'''###!!!&&&!!! ***)))***++++++)))(((((()))%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''(((((()))'''&&&&&&&&&&&&%%%$$$###"""!!!!!!$$$&&&''''''%%%&&&&&&''''''''''''&&&)))))))))))))))((('''&&&$$$$$$%%%&&&''''''((((((!!!$$$'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%###&&&&&&%%%%%%%%%&&&''''''%%%'''))))))'''&&&%%%&&&&&&'''''''''&&&&&&((()))'''((()))))))))(((&&&%%%###%%%'''((((((((()))***'''(((***,,,,,,***((('''***)))(((''''''((()))***))))))*********++++++,,,+++******)))***,,,---...111...+++***+++,,,,,,,,,+++---...---,,,,,,...///...111444444222111000///111333777999;;;<<<>>>???<<<999444111000000///...((()))******))))))+++---))),,,,,,++++++...---+++******))))))******+++,,,******))))))******+++,,,+++,,,,,,,,,++++++...000///555???IIISSS\\\eeejjjssssssqqqqqqsssuuuooogggTTTHHH:::111......---***------------............000222999EEESSS___fffhhhdddSSS@@@777444333333444444777:::>>>CCCMMMYYYbbb^^^^^^]]]\\\ZZZZZZ]]]___```^^^\\\YYYXXXXXXXXXYYY^^^```bbbccceeehhhlllooossssssrrroooiiiaaaZZZVVVUUUTTTTTTTTTTTTUUUWWWXXXXXXZZZ\\\^^^___^^^\\\[[[^^^^^^^^^```aaaaaa___]]]]]][[[[[[]]]^^^\\\\\\___ggglllkkkeeeeeejjjjjjeeefffaaa\\\[[[\\\^^^^^^]]]___aaa___[[[YYY[[[[[[XXXzzztttmmmkkkhhheeebbb``````aaa```bbb```\\\]]]aaacccbbb^^^___aaabbb```\\\[[[\\\\\\\\\\\\\\\\\\[[[ZZZZZZ[[[ZZZWWWUUURRROOOMMMLLLDDDDDDCCCBBB@@@>>>===<<<999999999999999888888888000111222222222111///...'''))),,,...000000//////---,,,+++***)))(((((((((%%%'''*********(((((('''''''''(((((())))))******%%%''''''%%%&&&***+++)))'''(((((('''&&&&&&)))+++)))***)))(((&&&%%%&&&(((''''''((()))))))))((((((&&&'''((((((&&&&&&(((,,,&&&''')))((((((''')))***$$$%%%'''))))))((('''&&&''''''(((((()))((('''&&&)))((((((&&&%%%$$$######&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$&&&((()))''''''''''''&&&&&&&&&&&& ###$$$"""###...+++---......,,,++++++,,,''''''&&&%%%%%%$$$%%%%%%$$$%%%%%%&&&&&&'''((((((***&&&$$$$$$&&&'''%%%"""%%%$$$""""""###%%%'''(((%%%&&&&&&''''''&&&&&&&&&((())))))(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((()))(((&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++)))%%%"""!!!&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&&&&'''%%%'''''''''&&&&&&''')))''''''((((((((('''&&&%%%###%%%'''(((''''''((()))'''***---//////---+++)))******))))))))))))******))))))++++++,,,+++***)))******))))))***+++---...000---***)))***,,,------+++---...///////////////...000222333222111111222444888<<<>>>????????????:::777333000///...---,,,)))***+++***))))))***,,,)))***+++++++++,,,,,,+++***************+++++++++***************++++++++++++,,,,,,+++***+++---///---666DDDSSS___gggnnnqqqvvvvvvtttsssuuutttiii\\\JJJ@@@333------...,,,***,,,,,,---------.........///222:::HHHXXXdddjjjkkkhhhVVVAAA777444333444777;;;@@@FFFHHHMMMVVV___dddcccaaa^^^\\\[[[]]]```ccc```^^^[[[XXXXXXYYY[[[\\\``````aaabbbeeejjjooossssssrrrppplllggg```ZZZVVVVVVVVVUUUTTTTTTVVVYYY[[[ZZZ[[[\\\^^^___`````````bbb```___```aaaaaa___^^^ZZZZZZ[[[]]]]]]\\\[[[[[[^^^cccfffdddeeeiiihhhccc___]]][[[[[[]]]^^^]]][[[\\\___^^^ZZZXXXZZZYYYUUU|||vvvqqqnnnjjjfffcccaaa``````]]]```aaa______aaa```]]][[[___aaaaaa```______^^^[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYWWWTTTPPPMMMKKKJJJDDDCCCCCCAAA???===<<<:::888888999999999888777777000000111222222000///...---...000222222222111000---,,,+++***))))))))))))&&&(((***)))'''%%%%%%&&&'''((((((((()))))))))***&&&))))))%%%%%%((()))''''''(((((('''&&&&&&(((***)))))))))(((&&&%%%'''(((((()))))))))******))))))%%%&&&&&&%%%$$$%%%''''''%%%&&&((((((''''''(((***&&&&&&%%%%%%&&&'''((()))%%%&&&'''(((((())))))***&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######"""$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''"""######$$$%%%%%%&&&&&&&&&'''''''''''''''''''''$$$'''######(((&&&'''222***,,,---,,,+++)))******)))((('''%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''(((%%%######&&&&&&###!!!((('''%%%$$$###$$$&&&(((%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$#########""""""'''((((((&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&---***&&&!!! ''',,,%%%%%%%%%%%%&&&'''***+++'''&&&&&&%%%%%%&&&&&&&&&"""$$$&&&&&&&&&&&&'''(((%%%'''''''''&&&&&&''')))'''''''''''''''&&&&&&%%%###%%%'''(((''''''''')))%%%'''+++...///...,,,+++******))))))))))))******((()))+++,,,,,,+++***)))+++************,,,---...///,,,)))(((***,,,......,,,---...000222111000///...000222333333333555777999===BBBEEEDDDBBB@@@???888555111...---,,,+++******++++++***))))))+++,,,((((((***,,,---,,,,,,---))))))******++++++++++++))))))******++++++++++++.../////////...///111333000<<>>EEENNNUUUVVVXXX___cccccceeebbb___]]]]]]___aaaccc]]][[[YYYWWWWWWYYY[[[]]]```___^^^___dddjjjooossspppooommmiiiddd___ZZZWWWXXXXXXYYYWWWVVVXXX\\\___]]]\\\\\\\\\]]]___bbbdddcccaaa______``````___]]]XXX[[[\\\]]]^^^^^^]]]\\\YYY^^^ccceeeffffffbbb^^^XXXYYYYYY[[[]]]^^^]]]\\\YYY\\\[[[XXXWWWXXXXXXTTT~~~xxxtttpppkkkfffdddbbb```___[[[___aaa______```^^^ZZZYYY^^^bbb``````aaaaaa___ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXVVVSSSOOOLLLJJJIIIDDDDDDCCCAAA???===;;;:::777888999999888777666555000000111111000000///...000111222333333111///...,,,,,,+++************+++&&&(((***(((%%%$$$%%%((()))))))))))))))((((((((('''+++,,,)))'''***+++)))'''((()))(((&&&&&&((()))&&&((()))(((''''''''')))))))))))))))))))))))))))&&&'''%%%###%%%(((&&&"""$$$&&&''''''&&&&&&''')))'''&&&%%%$$$$$$&&&(((***###%%%'''''''''''')))+++###$$$%%%&&&(((***+++,,,$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&%%%&&&&&&&&&'''((((((((()))''')))%%%###'''###""",,,&&&((())))))'''&&&&&&'''((('''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&###!!!'''((('''&&&$$$$$$%%%'''%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######"""!!!!!!''''''&&&###""""""%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&''' """###"""!!!"""'''+++###$$$$$$$$$$$$&&&))),,,(((((('''&&&&&&&&&''''''###%%%&&&&&&%%%&&&''')))&&&'''''''''&&&&&&((()))((((((''''''&&&&&&&&&&&&$$$&&&((((((''''''((()))"""$$$'''***,,,+++***)))))))))))))))))))))))))))((()))***+++,,,++++++***,,,++++++***+++---...///---+++))))))+++---......,,,---///222444444111//////000222444555777;;;===AAAEEEJJJLLLJJJFFFBBB???888555000---,,,,,,+++***)))***++++++******,,,...***((()))---...,,,,,,...))))))***++++++++++++***))))))***++++++++++++***,,,------------...111333444AAATTTeeepppuuuuuutttuuuvvvuuurrrlllbbbPPP@@@444555555222---******,,,,,,,,,,,,,,,---------------111888AAALLLWWWaaafffbbbUUUDDD999444666@@@KKKQQQ[[[aaa______eeegggddddddaaa^^^]]]]]]^^^^^^^^^YYYYYYXXXWWWXXXZZZ\\\]]]```^^^\\\^^^ccciiinnnpppllljjjhhhddd```\\\XXXVVVXXXZZZ[[[ZZZXXXXXX\\\___]]]\\\[[[[[[\\\___aaacccaaa```^^^^^^^^^^^^]]][[[XXX[[[]]]]]]___aaaaaa^^^[[[___cccfffeeebbb]]]YYYVVVWWWZZZ\\\^^^___^^^^^^XXXZZZZZZVVVVVVYYYYYYVVVxxxsssnnniiieeedddcccaaa___ZZZ^^^^^^\\\\\\___^^^[[[YYY___bbb___^^^```___\\\YYYZZZZZZ[[[[[[ZZZZZZYYYZZZXXXVVVSSSOOOLLLJJJHHHEEEDDDCCCBBB@@@===;;;:::777777888888888666444222111111000///////////////...///000111000///---+++*********)))******+++,,,%%%''')))'''$$$%%%)))...******))))))((((((''''''"""(((,,,***)))+++,,,+++'''((()))((('''&&&''')))$$$&&&((())))))(((((()))))))))(((''''''&&&&&&&&&((((((%%%$$$(((,,,'''%%%&&&''''''&&&%%%&&&((('''&&&%%%%%%%%%&&&''''''$$$&&&''''''%%%%%%'''***###$$$%%%&&&'''((()))***"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&((()))%%%&&&&&&'''((())))))***###&&&"""!!!%%% &&&&&&'''((((((&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''%%%'''***+++)))&&&$$$######%%%'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&***)))&&&$$$%%%$$$%%%&&&&&&%%%%%%(((+++***)))(((''''''''''''((($$$&&&'''&&&&&&&&&((()))&&&'''''''''&&&&&&((())))))(((((('''''''''''''''&&&'''))))))((('''((()))$$$%%%'''((())))))((((((((((((((())))))((((((((('''((()))***+++,,,,,,,,,---,,,,,,+++,,,...///000+++***)))))),,,---...---,,,---///333666666222...///111333555777;;;@@@CCCIIIMMMSSSTTTQQQKKKEEEAAA999666111///...---,,,+++(((***++++++***+++---///---***+++//////+++***...((()))***+++,,,++++++***((()))***+++,,,++++++***''')))*********,,,///222:::GGGYYYjjjsssuuurrrpppuuuvvvssskkkaaaTTTDDD777...000111///---+++,,,---++++++,,,,,,,,,------------111555999>>>GGGSSS\\\^^^TTTGGG<<<666:::IIIYYY[[[dddgggbbbaaahhhkkkgggbbb```^^^^^^___^^^[[[XXXWWWWWWXXXXXXZZZ[[[]]]^^^aaa^^^\\\]]]ccciiimmmnnnhhhfffccc___ZZZVVVSSSRRRVVVYYY\\\[[[WWWVVVYYY\\\ZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\]]]]]]]]][[[YYYWWW[[[]]]\\\^^^cccdddaaa___```bbbeeedddaaa___^^^XXXZZZ]]]___````````````YYY[[[YYYVVVVVVZZZ\\\[[[~~~xxxqqqlllgggddddddcccaaa___[[[]]]]]]YYYZZZ]]]___]]]YYY```bbb^^^\\\^^^]]]YYYXXXYYYYYYZZZZZZZZZYYYYYY[[[YYYWWWSSSPPPLLLJJJIIIEEEEEEDDDBBB@@@===;;;:::777777888888777555222000222111///.........///000///000111222111000...---((((((((())))))***+++,,,###&&&((('''%%%'''---333++++++***)))((('''&&&&&&$$$)))((((((+++,,,+++'''((()))((('''&&&'''((("""%%%(((******))))))))))))((('''&&&%%%$$$$$$$$$***)))&&&%%%+++000)))%%%&&&''''''%%%%%%&&&'''%%%&&&'''''''''&&&%%%%%%%%%'''(((&&&$$$###%%%(((&&&&&&%%%$$$$$$###""""""!!!"""$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$***(((%%%###$$$'''+++---%%%&&&&&&'''((()))******!!!%%%###$$$(((### ***((()))******(((''''''((("""###$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''$$$)))...///+++'''%%%%%%"""%%%&&&$$$$$$%%%(((&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&'''((()))))))))$$$%%%%%%&&&&&&''''''(((%%%'''******(((&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''!!!$$$&&&%%%"""###(((---''')))***)))&&&&&&(((+++******)))(((((((((((((((&&&'''''''''&&&&&&(((***&&&'''''''''&&&&&&((()))))))))(((''''''''''''(((&&&(((******)))((()))***(((((())))))))))))((((((''''''(((((((((((('''''''''((((((***+++,,,------------,,,,,,---...000111***))))))***---...---,,,,,,---///333777777333...000111444666999===CCCGGGNNNSSSXXXYYYUUUNNNGGGCCC:::777333000///...---,,,((()))***+++***+++...000111---,,,000///***))),,,((()))***+++,,,+++******((()))***+++,,,+++******)))***,,,,,,---///333555CCCPPPbbbrrryyyyyyuuurrruuuvvvqqqeeeXXXKKK>>>333------,,,,,,---...///000++++++,,,,,,,,,---------...111444444444;;;IIISSS[[[TTTIII???888===OOObbb```iiiiiiaaa```hhhmmmkkkcccaaa```aaabbb```[[[VVVVVVWWWXXXZZZ[[[]]]^^^^^^aaa^^^\\\^^^ccciiilllmmmgggddd```[[[VVVRRROOONNNTTTXXX[[[ZZZVVVTTTUUUXXXVVVYYY]]]``````^^^\\\YYY\\\[[[[[[\\\]]]\\\ZZZXXXVVV[[[]]][[[]]]dddfffcccaaa``````cccdddcccdddfff\\\^^^```aaaaaa```aaaaaaZZZ[[[ZZZVVVWWW\\\___^^^|||wwwrrrnnngggaaa]]]]]]^^^___[[[[[[ZZZZZZ[[[[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^]]][[[YYYXXXXXXYYYZZZ[[[YYYWWWUUUSSSQQQMMMJJJCCCCCCCCCBBBAAA>>><<<:::666777888999888777444333222222222222222222222111444444444333000...+++)))++++++++++++************(((((('''%%%$$$%%%'''***%%%&&&''''''%%%&&&'''))),,,+++++++++++++++,,,---$$$$$$$$$%%%&&&'''((())) """&&&)))++++++***)))+++(((&&&(((,,,---***&&&)))((('''''''''(((***+++&&&'''''''''''''''''''''(((&&&$$$%%%''')))(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&,,,(((&&&&&&$$$$$$((((((%%%%%%'''"""%%%((((((%%%%%%&&&(((''''''((((((&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%###%%%)))&&&!!!%%%%%%%%%&&&&&&'''''''''******)))((('''&&&&&&%%%""")))))) &&&)))%%%%%%&&&&&&&&&%%%%%%'''((($$$%%%'''''''''(((***+++''')))(((&&&""" """%%%&&&&&&''''''&&&$$$###"""###$$$&&&((())))))((('''%%%""" !!!$$$&&&%%%######%%%'''%%%"""!!!$$$'''&&&%%%&&&)))(((%%%&&&+++$$$&&&(((((('''%%%%%%&&&%%%&&&&&&%%%######%%%&&&%%%&&&''')))))))))((('''%%%&&&&&&'''((()))******)))(((((('''''')))***+++''''''&&&&&&&&&''''''((('''%%%&&&***+++)))))),,,###$$$&&&'''((('''&&&&&&((('''&&&''')))))))))'''(((&&&(((******'''(((,,,***************+++++++++%%%(((***+++++++++,,,...---,,,,,,...000111000///,,,,,,,,,******,,,000333***///444888888777666666///666;;;999888===BBBEEERRRVVV\\\___\\\TTTJJJCCC888555000,,,++++++...///333000......///111111111---000222111---******,,,++++++******************++++++******)))((((((''')))(((***...///---///333@@@VVVjjjqqqsssvvvtttnnnppprrrqqqgggVVVFFF<<<777111///---,,,,,,,,,+++***---,,,+++++++++,,,---...///000111111---111CCCWWW```ZZZSSSKKKDDDDDDPPP^^^]]]fffhhh```^^^eeehhhdddbbbcccdddeeedddaaa^^^[[[UUUYYY\\\ZZZZZZ^^^aaaaaa___\\\[[[___aaabbbfffkkkmmmeee```^^^ZZZSSSRRRVVVSSSTTTUUUUUUVVVUUUUUUUUUXXXTTTTTTYYYZZZXXXYYY^^^ZZZYYYYYY\\\ZZZWWWXXX\\\[[[aaa```WWWWWW```dddaaaaaaaaaaaa___]]]\\\]]]^^^ddddddfffeee___YYYZZZ___\\\[[[ZZZYYYYYYZZZ\\\^^^yyytttppplllfff```]]][[[\\\]]]ZZZZZZZZZ[[[[[[\\\]]]^^^]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZXXXWWWUUUTTTSSSQQQNNNKKKCCCCCCCCCBBB@@@>>><<<;;;888999::::::999888555444222222222222222222333333444444333222000---+++)))))))))((((((''''''&&&&&&+++,,,+++)))((()))+++---&&&'''((('''&&&&&&(((***((((((((((((((())))))***&&&((()))(((&&&&&&(((***%%%'''))),,,---------,,,(((&&&%%%''',,,---+++(((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''(((&&&$$$%%%''')))(((&&&%%%%%%$$$$$$%%%%%%&&&'''###&&&)))'''""" !!!$$$$$$"""###''''''%%%%%%'''"""$$$''''''&&&%%%''')))&&&&&&''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""###***)))!!! &&&)))%%%$$$&&&&&&&&&%%%%%%&&&(((###%%%'''(((((((((***+++&&&''')))(((%%%###$$$%%%%%%&&&&&&''''''&&&$$$######$$$%%%&&&''''''''''''&&&$$$"""###%%%'''&&&$$$&&&%%%######$$$%%%%%%$$$'''%%%&&&'''%%%!!!"""%%%$$$%%%%%%$$$""""""$$$&&&$$$$$$%%%$$$######$$$&&&&&&''''''(((((((((((('''&&&&&&''''''(((((())))))(((((('''''''''((()))***((('''''''''((())))))***%%%###$$$((((((&&&&&&)))$$$%%%&&&''''''((((((''''''%%%$$$%%%&&&&&&%%%$$$(((&&&''')))'''$$$%%%)))))))))))))))))))))))))))&&&(((***+++++++++,,,---,,,,,,---///111222111000,,,,,,,,,******+++///222***...444777888777666555666===AAA??????CCCHHHJJJMMMSSSZZZ^^^[[[RRRGGG???777666444111///...------///...---...000111111000222222222222111///,,,)))************************************++++++++++++)))(((***.........111666:::QQQhhhrrrtttuuupppiiinnnooolllaaaPPP@@@666111...---+++***+++,,,,,,,,,///...,,,+++***++++++,,,222333555666444888JJJ\\\fff___WWWOOOGGGDDDJJJSSS[[[dddfff___]]]bbbeeeaaa___bbbdddeeeccc```]]]\\\[[[^^^]]][[[]]]bbbdddccc\\\ZZZ\\\```bbb```aaadddfff```]]]]]]ZZZVVVVVVZZZTTTTTTTTTTTTUUUUUUVVVVVVTTTRRRTTTYYY[[[WWWWWWZZZZZZYYYZZZ\\\ZZZVVVVVVZZZ\\\bbbaaaXXXWWW^^^aaa]]]]]]^^^___]]]\\\\\\]]]___ddddddeeefffbbb[[[[[[___[[[ZZZYYYYYYYYY[[[\\\]]]~~~vvvpppmmmjjjeee```\\\ZZZZZZZZZYYYYYYZZZ[[[\\\^^^______]]]]]]\\\\\\]]]^^^______^^^^^^______^^^]]][[[ZZZVVVTTTRRRRRRQQQPPPMMMKKKCCCCCCCCCAAA@@@>>><<<;;;:::;;;;;;;;;999888666444222111111000111222444555555444333222000...,,,***------,,,***)))((('''&&&*********(((''''''***,,,&&&'''((((((&&&'''(((***************++++++,,,,,,)))***+++***'''&&&(((***&&&&&&'''((())))))))))))&&&$$$$$$&&&***,,,+++(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''%%%%%%%%%'''((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''%%%&&&''''''%%%"""###!!!"""&&&'''%%%%%%'''"""$$$&&&&&&&&&&&&'''((($$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((''''''))),,,&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******###!!!&&&(((%%%$$$%%%&&&%%%$$$%%%&&&(((###%%%&&&'''(((***---///&&&((())))))'''&&&%%%&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&''''''&&&((($$$!!!"""&&&'''&&&###'''%%%&&&'''%%%!!!"""&&&&&&&&&$$$"""!!!"""%%%((($$$%%%&&&&&&%%%%%%''')))((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((()))+++,,,---$$$"""###''''''%%%%%%'''&&&&&&&&&''''''((()))***'''&&&$$$%%%&&&'''%%%$$$)))'''''')))'''###$$$''')))))))))(((((('''''''''''')))++++++******+++,,,++++++---000333444333111------,,,***)))***,,,///+++000555999::::::999999>>>DDDHHHGGGGGGLLLPPPQQQQQQWWW___ddd```VVVIII@@@555666666666444111...,,,......///111444555555333888666444555666333,,,&&&************************))))))***+++,,,,,,------+++)))***,,,---,,,000666888NNNdddmmmppprrrpppjjjmmmllleeeXXXHHH999111---,,,+++***))))))+++---...000///---+++*********+++000111444666888???NNN]]]eee]]]UUUOOOIIIEEEGGGLLLXXXaaaccc^^^[[[___```^^^\\\```ddddddaaa^^^]]]^^^______]]][[[___fffgggccc___^^^aaaggggggccc```aaaaaa]]]ZZZZZZYYYWWWXXX[[[VVVUUUTTTSSSTTTUUUWWWXXXQQQQQQTTTYYYZZZWWWUUUVVVZZZYYY[[[]]]ZZZUUUUUUWWW\\\aaaaaaZZZXXX\\\]]]YYYZZZ[[[\\\[[[ZZZ[[[\\\^^^dddbbbccceeeddd^^^\\\]]]XXXXXXXXXXXXYYYYYYZZZZZZ|||sssnnnkkkiiiddd```\\\ZZZXXXXXXWWWXXXYYY[[[]]]^^^___```[[[[[[[[[[[[\\\]]]^^^^^^\\\]]]___```___]]][[[YYYUUUTTTRRRPPPPPPNNNKKKHHHCCCCCCBBBAAA???===<<<;;;999999999888777555444333222111000000111333555666666555444222111///---,,,000///...,,,***((('''&&&'''(((((('''&&&&&&((()))'''((((((((('''''')))*********+++,,,------------)))((('''''''''(((((('''''''''''''''''''''''''''%%%$$$$$$&&&)))***)))'''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$&&&((()))&&&###%%%###$$$''''''$$$$$$&&&$$$%%%&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&&&&((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&******$$$"""%%%'''%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%''',,,222777++++++***((('''&&&''''''(((((())))))(((&&&%%%$$$&&&%%%$$$$$$$$$%%%'''(((&&&%%%$$$$$$%%%&&&''''''&&&$$$"""###%%%'''&&&%%%%%%$$$%%%((((((&&&''',,,(((((('''%%%$$$%%%'''***'''((())))))))))))+++---***)))'''&&&%%%&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((()))+++,,,---&&&###$$$((((((&&&%%%(((((('''&&&&&&''')))+++,,,(((''''''(((***++++++***)))((()))+++)))&&&'''+++******))))))((('''&&&&&&(((***,,,,,,*********+++***+++...222555666444222,,,---,,,***((((((***,,,...333888<<<>>>@@@AAABBBDDDJJJOOOOOOQQQVVVZZZZZZYYY___fffiiidddWWWIII@@@333444555666666444222000222222333777:::;;;:::999888888777888666222+++%%%***************+++++++++))))))******+++,,,,,,------******+++***)))---222;;;NNN___eeehhhnnnqqqooommmhhh]]]NNN???555000///---,,,+++))))))***,,,//////...,,,+++***++++++,,,...000333888>>>GGGTTT^^^\\\RRRJJJHHHHHHIIILLLOOOYYY___bbb^^^[[[]]]^^^\\\ZZZ___cccccc___]]]]]]___[[[[[[ZZZ\\\bbbhhhfff```bbbaaadddhhhgggbbb_________]]][[[YYYXXXWWWWWWYYYXXXVVVTTTRRRRRRUUUWWWYYYRRRRRRTTTVVVWWWVVVVVVVVV[[[ZZZ[[[]]]ZZZUUUSSSVVVYYY^^^___[[[YYY[[[[[[XXXXXXYYYZZZYYYXXXXXXYYY[[[```]]]]]]aaabbb]]]YYYYYYWWWWWWWWWWWWVVVUUUSSSRRR{{{sssmmmkkkhhhddd```\\\YYYXXXXXXUUUVVVYYY[[[]]]^^^______ZZZZZZYYYYYYZZZ[[[\\\\\\YYY[[[]]]___^^^\\\ZZZXXXWWWUUURRRPPPNNNKKKGGGDDDDDDCCCAAA@@@>>><<<;;;;;;777666666555444333222111111111000000111333555666666555444222111///......,,,+++***)))'''%%%$$$$$$)))***+++***(((((()))+++&&&'''((('''&&&'''(((***&&&'''((()))************(((### """(((+++(((%%%+++++++++******)))))))))'''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&&&&&&&&&&%%%)))&&&&&&)))(((%%%$$$&&&''''''&&&&&&%%%$$$"""!!!######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&######$$$%%%'''((())))))######$$$%%%%%%&&&&&&&&&%%%((((((%%%$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$&&&''''''%%%######%%%---777>>>111...)))&&&%%%&&&'''(((+++++++++***)))&&&$$$###''''''%%%%%%%%%&&&((()))$$$$$$$$$$$$$$$$$$%%%&&&###%%%&&&%%%$$$$$$&&&((($$$###%%%((((((&&&(((,,,%%%''')))((('''&&&'''''''''(((***))))))***,,,...)))((('''%%%%%%%%%&&&''''''''')))))))))((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((()))+++,,,&&&$$$$$$((((((%%%%%%'''''''''''''''(((***,,,---'''&&&'''))),,,.........'''&&&'''******''')))---++++++***)))((((((''''''(((***,,,,,,*********+++***,,,///444777777555222+++,,,+++***(((''')))***...222777<<<@@@DDDHHHKKKMMMSSSWWWYYY]]]cccfffeee```cccfffeee^^^QQQCCC:::222222222333444555666777444444666999<<<===<<<;;;444777:::888333---)))'''))))))*********+++++++++***************************'''''')))))))))---333:::MMM^^^bbbdddiiijjjgggddd]]]OOOAAA555000000111/////////,,,))))))+++...,,,++++++***+++,,,...///111333777===GGGSSS]]]aaaQQQFFF>>>>>>DDDJJJQQQXXX\\\```bbb___\\\\\\]]]]]][[[^^^aaaaaa___]]]]]]^^^WWWYYY[[[___eeejjjfff^^^```]]]]]]```___[[[YYY[[[^^^^^^\\\ZZZYYYZZZ[[[ZZZWWWUUURRRPPPPPPSSSVVVXXXTTTTTTSSSRRRSSSUUUWWWWWWZZZXXXYYYZZZWWWRRRQQQSSSSSSWWWYYYWWWVVVVVVVVVUUUVVVVVVVVVUUURRRRRRSSSTTTWWWTTTTTTXXXYYYUUURRRSSSSSSTTTTTTTTTRRRNNNJJJHHHzzzrrrlllkkkhhhccc^^^ZZZXXXXXXXXXTTTUUUXXXZZZ\\\]]]]]]]]]ZZZZZZYYYYYYYYYYYYYYYZZZXXXYYY[[[]]]]]][[[YYYWWWXXXVVVRRRPPPMMMJJJFFFCCCDDDCCCAAA???===<<<;;;;;;555555444444333333222222111111111222333333333333555444222000///......---++++++***))))))((('''''''''((())))))''''''((()))%%%&&&''''''%%%&&&''')))&&&''')))+++,,,,,,++++++'''### """(((+++)))&&&))))))******))))))((('''(((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######""""""$$$''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''!!!$$$&&&&&&%%%$$$%%%'''***''''''***)))%%%$$$'''((('''%%%%%%%%%$$$""" ######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%((()))(((&&&######$$$%%%'''((())))))%%%&&&&&&&&&''''''((((((###%%%&&&&&&$$$$$$%%%&&&###$$$%%%$$$###$$$%%%''''''&&&$$$"""%%%+++444;;;111---(((&&&%%%'''((((((,,,,,,,,,+++***'''%%%$$$'''''''''&&&&&&''''''(((###$$$%%%$$$######%%%'''"""%%%'''&&&######&&&***%%%$$$%%%'''&&&"""###'''###%%%'''(((&&&%%%$$$%%%%%%&&&''''''&&&&&&(((***''''''&&&&&&&&&&&&&&&&&&%%%'''(((******)))'''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&((())))))%%%"""###&&&&&&###"""%%%&&&&&&&&&''')))***,,,,,,%%%$$$%%%'''***------,,,######%%%((((((&&&(((---*********))))))(((((((((''')))++++++******+++,,,+++---111666999888444111*********)))''''''((()))+++...222777>>>FFFNNNTTTWWW\\\```bbbffflllnnnlllggggggeee___VVVKKK@@@999333333222222333666999;;;555444444666888999888777111555888666000+++)))))))))))))))***++++++,,,,,,******))))))))))))))))))$$$###%%%)))***+++000666666JJJ[[[___]]]]]]YYYRRRPPPIII>>>444---,,,---///...000111...+++)))***---+++*********+++---///000...111555===JJJXXX______MMMBBB999:::AAAJJJUUU^^^```bbbccc```]]]\\\^^^```______`````````___]]]\\\XXX[[[___aaafffiiieee^^^^^^[[[ZZZ[[[ZZZXXXXXX[[[YYY[[[[[[YYYZZZ]]]^^^\\\RRRPPPNNNLLLLLLOOORRRTTTQQQRRRPPPLLLMMMQQQTTTSSSTTTQQQQQQRRROOOJJJJJJNNNJJJMMMNNNNNNMMMLLLMMMMMMMMMNNNMMMLLLIIIHHHIIIJJJJJJHHHHHHKKKKKKHHHHHHKKKLLLNNNOOOOOOLLLGGGAAA>>>xxxqqqkkkjjjgggaaa[[[WWWVVVVVVWWWSSSTTTWWWZZZ[[[[[[[[[[[[\\\[[[ZZZYYYYYYXXXYYYYYYXXXYYY[[[\\\\\\[[[YYYXXXWWWUUURRRPPPNNNKKKGGGDDDDDDCCC@@@>>><<<<<<;;;;;;666666666555555555666666000111333444444333222111222111///---,,,++++++++++++++++++++++++,,,,,,,,,%%%&&&((((((&&&%%%&&&'''$$$%%%&&&%%%$$$%%%&&&(((((()))+++---///......---'''(((((((((((((((***+++%%%&&&((()))((('''%%%$$$'''(((((((((''''''&&&'''######%%%&&&&&&&&&%%%$$$''''''&&&&&&%%%$$$$$$###!!!$$$'''(((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&&&&&&&&&&'''&&&$$$%%%))))))&&&&&&)))&&&$$$###$$$&&&&&&$$$!!!$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&''')))%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((!!!"""$$$%%%$$$###$$$&&&###$$$%%%$$$######%%%'''&&&&&&&&&%%%%%%(((,,,000+++)))'''''')))***)))'''***++++++++++++)))((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%'''&&&$$$$$$&&&)))$$$%%%%%%%%%%%%&&&''')))%%%$$$%%%'''&&&"""###'''%%%&&&'''&&&%%%$$$%%%'''%%%&&&&&&&&&$$$$$$&&&(((%%%%%%&&&'''''''''&&&&&&$$$%%%(((******)))((('''$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%&&&'''((((((%%%###$$$''''''######%%%$$$%%%&&&((()))***++++++&&&%%%$$$&&&(((******)))%%%$$$%%%((((((%%%'''+++((((((((((((((((((((((((&&&(((***+++++++++,,,---,,,...333888:::999444000((()))))))))'''&&&'''))))))+++///444===IIIUUU]]]___ccceeefffiiinnnmmmjjjjjjfff___VVVLLLDDD===:::666666555444555777999:::666444333333444555444333111222333333000---+++***((())))))***++++++,,,,,,)))))))))******++++++,,,&&&%%%''',,,---,,,000555:::IIITTTPPPJJJHHHDDD>>>:::666111---++++++,,,,,,***---000///+++)))***,,,,,,++++++***+++,,,...///+++...222;;;JJJZZZ^^^ZZZJJJAAA;;;<<>>???AAA@@@AAAAAA@@@>>>===>>>@@@===<<<>>>???===;;;>>>DDDCCCEEEHHHIIIGGGBBB<<<888~~~wwwpppkkkjjjeee___XXXUUUTTTUUUWWWRRRTTTWWWYYYZZZZZZZZZYYY^^^]]]\\\ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\[[[ZZZYYYUUUSSSQQQPPPNNNLLLIIIFFFDDDCCC@@@>>><<<;;;;;;;;;888888888888888999999:::000111444555555333111//////...,,,***))))))))))))&&&&&&'''((()))******+++)))***,,,,,,+++******+++$$$%%%%%%%%%$$$$$$&&&'''$$$&&&(((+++,,,,,,+++***(((---111...(((%%%***000''')))+++,,,,,,+++((('''%%%'''((()))((((((((()))!!!"""###$$$%%%$$$######))))))((('''&&&&&&%%%%%% $$$((((((&&&$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$###$$$%%%((()))((('''###!!!###''')))''''''***$$$"""!!!###&&&(((&&&###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&***(((###!!!%%%***(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$###$$$'''###$$$%%%$$$######%%%'''$$$&&&((('''&&&%%%%%%%%%%%%%%%&&&)))------***&&&((()))***+++,,,++++++***$$$%%%&&&'''&&&%%%$$$###%%%'''((('''%%%%%%'''***'''$$$"""###''')))(((&&&######%%%((((((&&&)))---))))))(((&&&%%%%%%)))+++'''(((((('''%%%%%%&&&(((###$$$&&&'''((('''&&&&&&###%%%'''***+++***((('''%%%&&&'''((((((((('''&&&''''''&&&&&&&&&''''''((((((&&&&&&))))))&&&%%%'''"""$$$&&&(((************)))'''&&&'''((()))(((''')))'''(((+++)))&&&''',,,&&&&&&&&&'''''''''''''''&&&(((***+++++++++,,,...---///444999;;;999333///&&&((()))(((''''''((())))))+++...444>>>LLL[[[eeeaaadddffffffhhhjjjiiidddeee___UUUJJJ@@@:::777666999999888888888888888888888666333222222333333222333000//////111111---)))((())))))***++++++,,,,,,'''((()))***,,,---...///,,,+++,,,///...+++,,,000CCCKKKKKK???555555777666,,,,,,,,,---...---,,,***%%%***//////,,,)))***---...---,,,+++++++++,,,------000555===NNN^^^aaa[[[GGGAAA===@@@GGGPPP^^^jjjeeedddbbb___[[[YYY]]]cccfffaaa]]]^^^bbbccc^^^XXX^^^aaa```ZZZXXXYYY[[[ZZZRRRPPPQQQUUUVVVSSSRRRTTTOOOSSSQQQLLLJJJMMMKKKFFFFFFEEEDDDCCCCCCEEEGGGHHHBBBGGGGGGDDDDDDHHHGGGCCCDDD@@@>>>>>>;;;999;;;AAA<<<;;;:::999666333444777666777777777666666888999555666777888444222777???<<>>999555222000...,,,)))&&&&&&******'''(((+++******+++,,,------......---,,,++++++...000222222222---111BBBYYYddd^^^RRREEE===<<>>@@@@@@@@@@@@????????????@@@???>>>===<<<======>>>888888666555555555555555666555444444333222111111111111222222222333333333444555555444222222333555:::<<<===<<<888444222111{{{uuuooolllkkkeee___]]]YYYTTTTTTXXXUUUVVVWWWXXXYYYZZZZZZZZZYYY]]]___]]]XXXVVVYYY^^^\\\]]]]]]^^^^^^^^^]]]]]]VVVUUUTTTRRROOOLLLIIIGGGBBB@@@===<<<<<<<<<;;;:::;;;:::999999;;;;;;:::888222333444444333111...---...---,,,---......,,,***)))))))))))))))))))))***((())))))))))))'''&&&%%%%%%&&&''''''((((((''''''((((((''''''((()))+++,,,***++++++)))'''&&&'''(((++++++++++++***)))((((((***)))(((((())))))'''%%%000$$$!!!%%%###%%%+++'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))(((,,,---+++,,,,,,&&&"""''')))))))))+++---###'''+++***'''%%%&&&)))&&&%%%%%%%%%%%%&&&'''(((+++'''&&&'''%%%!!!"""((("""''')))&&&%%%(((((($$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''$$$""""""$$$%%%###"""%%%(((***+++***'''&&&&&&***+++,,,,,,+++***(((&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&'''''''''&&&&&&((()))''''''((()))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((('''&&&&&&)))%%%&&&***&&&!!!,,,''')))***)))''''''((()))&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%$$$###(((***)))))))))###(((""" &&&,,,***&&&%%%###%%%(((*********+++,,,******((('''''''''((()))))))))************))))))+++***,,,111222...---000...---000777888333000000***((('''&&&'''((())))))******,,,444AAAOOOYYY___aaa[[[WWWZZZaaabbb[[[RRRMMMEEE===888999::::::888555444222111222444777999444222000......000222444666333///,,,,,,,,,+++***+++******+++,,,------,,,+++++++++***************---+++***+++---///000000888555222///...,,,+++***,,,)))))),,,---***+++...*********+++,,,,,,,,,---,,,+++++++++---///000000222111666FFFYYYbbb]]]TTTGGGBBBDDDNNNYYY]]]```ccceeeccc```___^^^]]][[[ZZZ```]]]ZZZ[[[^^^^^^[[[WWWXXXWWWUUURRROOOLLLJJJIIICCCDDDEEEEEEDDDCCCBBBAAA???<<<999;;;>>>???<<<999999999999999888888888888<<<;;;:::999888999999:::444444333333222222333333222111111111111111111111///000000000000111111111222222333222111111222444444666777555222///......}}}xxxpppjjjgggaaa]]][[[XXXTTTTTTXXXVVVVVVVVVWWWXXXZZZ[[[\\\[[[\\\]]]\\\ZZZYYYZZZ\\\ZZZ[[[]]]_________^^^]]]WWWVVVTTTQQQNNNKKKHHHFFFDDDAAA>>><<<<<<<<<;;;::::::::::::<<<======;;;999777666555333111///...---,,,++++++,,,---...,,,+++******))))))))))))))))))************)))(((&&&&&&%%%&&&''''''(((((('''''')))(((''''''((()))+++,,,*********)))'''&&&''')))))))))************))))))((('''''''''(((((('''%%%---$$$###&&&$$$%%%***(((((('''&&&%%%%%%$$$$$$((('''&&&&&&%%%&&&&&&&&&###%%%&&&%%%%%%&&&(((***(((((('''''',,,///+++$$$$$$%%%&&&(((***,,,---...%%%(((******'''&&&''')))%%%%%%&&&&&&'''&&&&&&&&&(((''''''(((%%%!!!"""%%%%%%)))&&&###$$$&&&&&&'''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%000***$$$"""%%%'''&&&$$$###&&&))))))((('''&&&&&&)))******+++***((('''&&&$$$%%%%%%&&&''''''((((((###$$$%%%&&&((()))***+++&&&'''''''''&&&&&&((()))%%%&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%(((((((((((((((''''''&&&---%%%###(((***&&&%%%)))((()))+++***))))))***+++&&&&&&&&&&&&&&&&&&'''(((''''''(((''''''&&&%%%$$$$$$(((***)))(((&&&%%%%%%'''***)))&&&'''+++%%%&&&((((((((()))+++---))))))((('''''''''''''''+++******))))))******++++++***,,,222555333111111///...111666666111......))))))(((((((((((())))))++++++...444>>>GGGNNNRRRWWWRRROOOUUU^^^___UUUJJJ@@@:::444222444777888777000000//////000222555777222111000//////000111222444222///---------,,,+++,,,,,,,,,,,,,,,---------+++++++++++++++++++++,,,...,,,++++++---............---,,,************+++)))''''''***+++((((((+++************************)))***+++,,,------......111555>>>LLLYYY]]]YYYSSSHHHGGGKKKUUU\\\\\\ZZZZZZ^^^\\\ZZZYYYYYYXXXVVVTTTUUUTTTTTTVVVWWWTTTNNNIIIKKKJJJHHHFFFCCCAAA???>>>;;;;;;;;;<<<;;;;;;:::999555333111333666888666444333333333222222222111111666555444444333444444444000////////////000111111............//////000000------........./////////...///000000//////111333111222222000...------...~~~zzzppphhhccc^^^YYYXXXUUURRRSSSWWWZZZYYYXXXWWWWWWWWWYYYYYY[[[ZZZZZZZZZ[[[[[[ZZZYYYVVVXXX[[[]]]^^^^^^\\\[[[WWWVVVTTTQQQMMMIIIGGGEEEEEECCC???======<<<;;;:::777777888;;;===<<<:::888777555333111///.........+++++++++,,,...///---,,,*********)))))))))))))))))))))))))))((((((((('''%%%&&&''''''(((''''''''')))(((''''''((()))+++,,,&&&'''((((((((((((+++---'''(((((()))*********)))'''&&&%%%'''(((((('''%%%%%%"""###***,,,'''######(((((('''&&&%%%$$$$$$###(((''''''&&&&&&&&&''''''###$$$%%%%%%%%%&&&(((***///((( %%%,,,///...)))(((&&&''')))+++,,,,,,&&&(((***)))'''&&&''')))$$$%%%'''(((((('''%%%$$$###$$$&&&((('''%%%%%%&&&"""&&&)))((('''''''''(((''''''&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%333+++###!!!%%%((()))'''!!!%%%'''(((((()))******************((('''&&&&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&'''''''''$$$%%%%%%%%%$$$$$$&&&'''$$$%%%&&&'''(((((((((((('''''''''''''''''''''''''''((((((((((((((('''''',,,%%%"""&&&(((%%%"""###''')))******))))))***,,,&&&&&&&&&%%%%%%&&&''''''&&&'''''''''&&&&&&%%%$$$'''%%%###!!!"""$$$$$$### ###((()))'''&&&***///'''''''''''''''(((+++...))))))((((((''''''''''''+++***)))(((((()))***++++++***+++///222333111000000111333444222///------))))))***)))(((((()))***+++,,,...333888>>>BBBDDDKKKJJJKKKRRRXXXWWWNNNEEE;;;777333111222333444333------------///111444555000000000000111111111111444222///...//////...------.........---,,,------******+++++++++,,,,,,,,,///---,,,,,,------,,,++++++++++++***))))))+++,,,(((&&&&&&))))))''''''***)))))))))))))))(((((((((((()))+++,,,,,,,,,---...///999HHHTTTYYYWWWRRROOOKKKKKKMMMRRRTTTRRRNNNKKKOOOMMMLLLLLLLLLLLLJJJHHHGGGFFFGGGHHHIIIFFFAAA===??????===;;;999888666555444444444444444444444444222111000111333444333111111111111111000000000000111000000000000000000000,,,,,,,,,------...000000---------...............------------............,,,---...///...///222444111222222111//////000222zzzoooeeebbb]]]YYYXXXVVVSSSTTTXXXYYYXXXWWWVVVVVVWWWXXXYYY\\\[[[[[[\\\^^^^^^\\\ZZZVVVXXX[[[]]]^^^^^^\\\[[[XXXVVVSSSOOOKKKHHHEEEDDDFFFCCC@@@>>>======<<<:::666777888:::<<<<<<999777333222000...---...///000,,,,,,,,,---///000///---************))))))((((((&&&&&&&&&&&&'''(((((()))%%%&&&''''''((('''''''''((('''''''''''')))***+++%%%'''((((((((()))+++---&&&'''(((((())))))))))))&&&%%%%%%&&&((()))(((&&&###"""%%%***,,,(((%%%$$$(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&''''''(((###%%%&&&&&&%%%&&&(((***888///&&&###&&&)))+++,,,,,,***'''&&&'''((((((''''''((((((((('''''''''((($$$%%%'''(((((('''%%%###!!!%%%'''(((''''''''''''&&&$$$$$$'''******((('''&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&(((((())))))%%%%%%%%%&&&&&&%%%%%%%%%,,,%%%!!!%%%'''&&&!!!$$$&&&'''((()))***+++++++++******)))((((((%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&'''%%%%%%&&&'''((((((''''''%%%%%%&&&&&&'''((())))))''''''((((((((((((((('''&&&$$$$$$&&&%%%###"""$$$%%%&&&(((((((((((()))+++'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$***&&&"""!!!###&&&))),,,!!!$$$&&&&&&&&&'''***,,,(((((('''&&&&&&(((+++...************))))))(((((()))((('''&&&&&&'''((())),,,,,,,,,,,,///222333222222444666333///---,,,+++(((***++++++)))((()))+++***+++...000222555777888>>>BBBHHHKKKKKKHHHCCC@@@666444111//////000000000,,,,,,,,,---///111333444///000111222333333333333444333111000111111000///...000111///---,,,---...++++++++++++++++++++++++...---,,,,,,,,,,,,***(((***++++++***''''''***,,,+++)))))),,,---******---)))((((((((((((((((((((('''***,,,,,,,,,,,,///111444BBBSSS]]][[[TTTNNNLLLPPPOOONNNKKKIIIFFFAAA===@@@???>>>???@@@???===;;;;;;::::::;;;;;;;;;999888888888777666444333222111111111111111111111111222222111000000111111000///111111000000000/////////............///.........,,,,,,,,,,,,---///000111000//////...------,,,,,,---------.........//////,,,---/////////000222555222222333222000000222444yyynnndddddd^^^ZZZYYYWWWUUUVVVZZZSSSSSSTTTUUUWWWXXXZZZ[[[]]]]]]]]]___``````^^^]]]ZZZ[[[]]]_________^^^]]]YYYWWWSSSOOOJJJGGGDDDCCCDDDAAA>>><<<<<<<<<;;;:::888888888:::;;;;;;999777000///...---......000111...------...///000...---++++++******)))(((((((((&&&&&&%%%%%%&&&'''((()))%%%&&&''''''(((((('''''''''&&&&&&%%%&&&''')))***((()))***)))''''''(((***&&&&&&'''(((((()))((((((%%%%%%%%%''')))***)))((('''&&&$$$$$$%%%&&&(((***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((%%%&&&&&&&&&%%%%%%'''(((***'''&&&)))***'''&&&'''+++***(((&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((((((&&&$$$###$$$(((***((('''((((((&&&%%%!!! %%%***)))&&&%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&'''((())))))&&&&&&''''''''''''&&&&&&'''$$$!!!!!!###&&&((()))$$$%%%''''''&&&%%%&&&''',,,++++++***))))))((((((((((((((('''&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&'''''''''&&&&&&((()))''''''(((((((((''''''&&&###$$$%%%&&&'''((())))))&&&'''(((((((((((((((((("""%%%'''&&&&&&(((***"""$$$&&&'''&&&''')))+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))''''''+++---+++))))))%%%((('''$$$$$$'''(((&&&((((((((('''&&&(((+++...***************)))(((((((((''''''&&&&&&''''''(((***...111000000444777777444888999333---,,,,,,***(((+++---,,,***(((***,,,)))+++---......///111333555:::@@@AAA===999777777...------,,,---...///000,,,,,,------///000111222...///000222333555666666666555333333444333222000///222333111---,,,---///---------,,,,,,+++++++++,,,+++***+++++++++(((&&&(((******)))&&&%%%(((+++***((((((++++++)))))),,,(((((((((((((((((((((((((((+++------,,,...222777???MMM]]]bbb\\\RRRMMMLLLTTTTTTOOOFFF@@@>>>:::666777666777888999999777555555555444444444555777777444444333222111111000000//////......//////000111/////////......---------............------------,,,------............---,,,,,,,,,---...///000111111000///...---,,,++++++---............/////////---.../////////000333555///111222111000///000222~~~wwwlllcccccc]]]YYYXXXVVVSSSTTTXXXPPPQQQSSSUUUWWWXXXYYYYYYZZZ[[[]]]______^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]YYYWWWSSSNNNIIIFFFCCCBBB@@@===:::999999:::999888999777666666888888777555000///////////////000000...---,,,---......---+++++++++******)))(((((('''***)))(((&&&&&&&&&'''(((%%%&&&''''''((((((''''''%%%%%%$$$$$$%%%&&&((()))((()))))))))'''''')))***&&&&&&'''(((((((((''''''%%%%%%%%%'''***+++***)))''''''%%%######&&&***,,,%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$$$$%%%'''###))))))$$$%%%***''')))***(((%%%$$$&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$)))+++((('''***+++)))""" &&&(((%%%$$$&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$&&&'''(((((((((''''''((())))))(((''''''&&&''')))(((''''''***,,,&&&'''((('''&&&%%%&&&'''++++++***)))((((((((((((******************))))))''''''''''''(((((())))))&&&'''''''''&&&&&&((()))))))))))))))((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&'''(((((((((((((((!!!%%%&&&'''((())))))!!!###%%%&&&&&&''')))+++'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%###&&&---///***&&&&&&%%%***+++&&&###&&&)))((('''((((((((('''(((***,,,((()))*********)))''''''''''''((((((((((((''''''!!!,,,555555444888;;;;;;666;;;;;;333,,,+++,,,***'''+++......***(((***,,,)))+++---...------000333444777999888444111000000***+++,,,,,,,,,---...///+++,,,,,,---......///000,,,,,,...///222555777888999777666666666555333111000333555222...+++---000111000000///...---,,,,,,***)))))))))***)))'''%%%&&&)))***)))&&&&&&***...(((%%%&&&))))))''''''***'''''''''((())))))*********,,,...------000777===KKKUUU___^^^UUUMMMKKKMMMSSSTTTNNNCCC<<<:::777333333333333555777777555333111222222222222222333444111111000000//////......---,,,,,,+++,,,---...///,,,,,,---------------...---------,,,,,,,,,+++++++++,,,---.........---------------------...///000.........------,,,,,,,,,---------.........//////---...////////////111333---///111111///.........}}}uuukkkccc```ZZZVVVTTTRRROOOPPPTTTQQQSSSTTTUUUVVVUUUUUUTTTUUUXXX[[[\\\[[[YYYYYYZZZ\\\\\\[[[[[[[[[[[[[[[[[[ZZZWWWSSSMMMIIIEEECCCBBB===:::888777777888777666777555333222333444333222111111111111000000000///...---,,,,,,------+++)))+++++++++***)))(((((('''...,,,***(((&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%$$$######$$$%%%'''((($$$&&&'''(((((())),,,...&&&'''''''''''''''&&&&&&&&&%%%&&&(((+++,,,+++***!!!%%%((((((((()))((('''$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$%%%%%%&&&''''''((((((&&&$$$###$$$&&&+++))))))***&&& $$$,,,###'''+++***&&&%%%(((,,,'''%%%######$$$%%%&&&%%%''''''''''''&&&%%%%%%$$$ &&&)))'''(((...111/// $$$)))'''"""$$$***$$$######$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''(((((((((''''''((()))******)))((('''"""&&&***)))&&&$$$&&&)))$$$%%%''''''''''''(((******)))(((''''''&&&&&&'''&&&&&&''''''(((((())))))---,,,+++***)))((('''&&&$$$%%%%%%%%%$$$$$$&&&'''++++++******)))'''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''((())))))((((((!!!"""###$$$&&&'''&&&###"""###&&&''''''(((***,,,'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%!!!''')))&&&%%%'''!!!)))---'''###'''---///'''((()))(((((((((***+++'''((()))))))))(((&&&%%%'''((()))******)))((('''(((666888777999<<<<<<888======333,,,+++,,,***'''+++///...+++(((***---))),,,......---...111444999777555333222000...,,,---...///...---,,,---...++++++,,,,,,,,,---------***+++,,,---000444777999;;;999888777777666333111111444666333...+++---000444333222111000///...---(((((((((((())))))&&&$$$&&&))),,,+++((()))---222+++((())),,,,,,******---&&&''''''((()))***+++++++++---///...---111999AAAQQQXXX\\\XXXNNNGGGHHHLLLOOOQQQLLLAAA:::999666111111111222444666666444222...000111222111000///000...............---------+++******)))***+++,,,---***+++---.........000111------------,,,,,,,,,,,,***+++,,,.........---,,,------,,,,,,------...///++++++,,,,,,,,,---------,,,,,,---------.........---...//////......000222,,,///111222000...------~~~vvvooohhhddd^^^YYYVVVVVVSSSNNNNNNPPPOOOPPPQQQRRRRRRSSSUUUXXXYYYYYYYYYYYYZZZZZZZZZZZZXXXXXXZZZZZZ[[[ZZZZZZYYYYYYVVVPPPLLLJJJHHHGGGEEE;;;;;;:::888666555666888777777777666555333222111222111000//////000111222------...///000...***'''+++***)))((((((''''''''''''''''''''''''((()))***$$$$$$$$$######"""""""""$$$%%%%%%$$$$$$'''+++...***)))((((((((()))+++,,,&&&'''((()))))))))(((''')))***)))%%%%%%***,,,***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%###"""$$$&&&%%%'''&&&""""""$$$$$$!!!%%%&&&'''((())))))))))))"""######$$$%%%&&&''''''***++++++)))&&&%%%%%%%%%+++'''"""!!!###%%%%%%$$$,,,***(((&&&%%%$$$%%%%%%(((%%%$$$&&&&&&$$$%%%((('''&&&&&&%%%%%%&&&&&&'''%%%&&&"""!!!&&&'''$$$%%%&&&&&&&&&%%%&&&)))+++''' ###%%%$$$%%%)))+++,,,,,,+++***))))))***###(((,,,+++'''%%%&&&)))'''((()))((('''((()))+++%%%'''******)))(((((()))'''&&&%%%$$$%%%'''***,,,&&&&&&''''''(((((())))))$$$&&&'''((('''((()))+++(((((((((((('''&&&$$$$$$******++++++***)))((('''!!!###$$$$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%%%%"""###$$$%%%'''((()))***%%%%%%&&&&&&'''(((((()))$$$%%%&&&&&&%%%%%%''')))***+++,,,+++******+++,,,+++***)))(((((()))***+++)))***,,,+++)))&&&&&&&&&)))...444999<<<>>>???@@@===DDDDDD;;;222...+++''',,,***)))((()))***,,,---,,,...000111111111222333444444111...***)))***,,,,,,,,,,,,---------......++++++***)))'''(((+++---+++,,,,,,---...222777;;;999===@@@>>>:::666555555777;;;:::111---000444333;;;;;;:::777333///......,,,+++***)))((((((((((((&&&%%%%%%$$$%%%&&&((())))))+++------***(((&&&&&&))))))((())))))***+++,,,)))***+++---111999CCCJJJPPPSSSTTTOOOHHHDDDHHHMMMTTTNNNEEE>>>:::777666555222///...111111///000333---......///////////////,,,------,,,++++++...000,,,,,,+++++++++,,,------++++++------------+++++++++---000111000///......---///000///---,,,,,,---,,,.........,,,+++,,,---+++---......---,,,,,,---,,,,,,,,,---------......---......---,,,---///111444222///.........,,,+++~~~vvvnnngggcccZZZVVVTTTTTTRRRNNNNNNQQQOOOPPPRRRRRRRRRSSSUUUWWWXXXXXXXXXYYYZZZ[[[[[[[[[]]]\\\[[[ZZZXXXXXXWWWWWWWWWTTTOOOLLLJJJHHHEEECCC======;;;999666666888:::777777777666555333222111///000111222222111000/////////000111111000...,,,++++++)))(((((((((((((((%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&***...***)))((((((((()))++++++$$$%%%&&&'''((((((((('''''')))(((%%%&&&)))+++)))&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$((()))(((%%%###"""$$$'''&&&######&&&&&&$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&)))******)))&&&%%%%%%%%%,,,((($$$###%%%'''''''''***)))'''&&&%%%$$$%%%%%%%%%###$$$((()))''''''+++&&&&&&%%%%%%%%%%%%&&&&&&###((()))&&&&&&***---+++%%%&&&'''&&&%%%&&&)))+++%%%######%%%$$$!!!%%%,,,((()))***)))'''&&&'''((($$$(((++++++'''%%%&&&)))'''((((((((('''''')))***((()))++++++***)))***+++'''&&&%%%$$$%%%''')))+++(((((((((((((((((())))))&&&''')))((((((((()))+++************)))((('''''')))(((((((((''''''''''''&&&&&&&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&'''''''''&&&&&&(((***(((***,,,------------...,,,+++***((((((***+++,,,&&&(((******)))(((((()))***...555:::===>>>@@@AAA???EEEFFF===555222///,,,***)))((('''''')))***,,,,,,...///000//////000111,,,...///...,,,************++++++,,,------------+++++++++***))))))+++---,,,---......000333888<<<:::>>>AAAAAA===888777777999;;;999222000555999999======;;;666111...------)))))))))(((((())))))***''''''&&&&&&'''(((((()))(((***,,,,,,***(((''''''(((((((((((()))***++++++---,,,,,,///555===EEEJJJLLLOOOPPPMMMIIIFFFHHHKKKNNNIIIBBB===999777666444222//////111111...///222------...///////////////---...///...---...000222------,,,++++++,,,,,,,,,,,,,,,---......---,,,,,,+++---000111000............000111000...------...+++,,,...---,,,,,,---///+++---......---,,,,,,------------.........//////...//////...------///222222111000///............}}}uuummmeee```XXXTTTRRRRRRQQQNNNNNNQQQNNNPPPRRRRRRRRRSSSUUUWWWVVVWWWXXXYYYZZZ[[[\\\]]]^^^]]][[[YYYXXXWWWWWWWWWTTTQQQNNNLLLJJJGGGCCCAAA>>>>>><<<999666666999;;;666666666666555444333222...000222444444222000...000000111111111000//////,,,+++***)))((((((((((((((((((((((((((())))))***&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&))),,,))))))((((((((()))***+++###$$$%%%&&&'''(((((((((%%%((((((&&&&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''%%%%%%%%%###&&&&&&###$$$((()))'''###$$$%%%&&&&&&'''&&&&&&'''''''''&&&&&&&&&%%%%%%((()))***)))'''%%%%%%%%%***(((%%%$$$%%%&&&''''''''''''&&&%%%$$$%%%%%%%%%!!! """((()))((((((+++%%%%%%$$$$$$$$$$$$%%%%%%"""&&&'''$$$%%%))),,,,,,%%%&&&''''''&&&''')))+++%%%&&&((('''### %%%---&&&(((((((((&&&%%%&&&'''$$$(((+++***(((&&&'''(((&&&'''''''''&&&&&&((()))&&&''''''&&&%%%$$$&&&''''''&&&%%%$$$%%%''')))***))))))))))))))))))((((((((()))******(((((()))***++++++++++++***)))(((((())))))'''&&&&&&''''''((()))***)))&&&$$$###$$$&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%''''''((((((''''''&&&&&&'''((()))((('''''')))***(((+++///111111111111111...,,,***((((((***,,,...$$$&&&(((*********+++---+++///555:::===???@@@AAA>>>BBBAAA:::333///---+++(((((('''&&&'''((()))***,,,---//////---,,,---...%%%(((---///...+++***))))))***+++,,,------------***+++,,,,,,******+++,,,---...///000111444999<<<888===AAAAAA===999666666;;;:::777444666;;;>>><<<>>><<<999444...+++++++++&&&&&&'''(((((()))******'''(((((()))))))))))))))''')))++++++***(((((((((''''''''''''((()))***+++...,,,,,,111:::CCCGGGIIIGGGHHHJJJKKKJJJIIIHHHGGGEEEBBB===:::888666444222333//////111111------000------...////////////...,,,---......---...000222...------,,,++++++++++++------............------+++---///000///............000111111///......///***,,,------------...///+++---......---,,,,,,---........./////////000000.../////////---...000111///111222000...---///111zzzssskkkccc^^^XXXTTTRRRRRRQQQMMMMMMPPPNNNPPPRRRSSSSSSSSSUUUWWWUUUVVVWWWYYYZZZ\\\]]]^^^ZZZZZZ[[[[[[ZZZYYYXXXWWWRRRPPPNNNMMMKKKHHHCCC???>>>===;;;888555666999;;;555666666666555444333333///000222333333222000///000111000///...---------,,,,,,+++***))))))))))))+++***************++++++$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%&&&)))+++)))(((((('''((()))***+++&&&&&&''''''''''''''''''$$$'''(((&&&&&&)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$"""!!!###(((,,,"""%%%&&&$$$%%%***+++***%%%&&&''''''((((((((('''''''''''''''''''''''''''&&&((())))))'''%%%%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!''')))&&&&&&(((%%%$$$$$$######$$$$$$%%%###%%%%%%######%%%(((***%%%&&&(((((('''''')))***((())))))'''###"""&&&***'''((())))))'''&&&''')))%%%'''******(((''''''(((%%%&&&&&&&&&%%%%%%'''(((&&&'''&&&$$$######%%%'''''''''&&&%%%&&&''')))***++++++******))))))(((((()))***+++***)))((()))***)))))))))))))))((('''''',,,+++)))''''''(((***+++***)))(((&&&$$$$$$&&&(((###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&))))))))))))((('''&&&%%%'''((()))((('''''')))+++,,,000555777666444222222---+++)))'''''')))+++---$$$&&&((()))******,,,...+++///555999<<<>>>@@@BBB@@@AAA>>>888111---***)))((((((''''''(((((()))***,,,...///...---++++++,,,$$$(((,,,...---,,,+++******+++,,,---............***+++------,,,++++++,,,+++---...///111444888;;;555:::>>>???;;;666333333999888666777;;;===<<<888999888444///***)))***+++%%%&&&'''(((((()))))))))'''((()))*********((((((&&&(((******)))(((((()))&&&&&&&&&&&&''')))***+++******...777BBBIIIJJJGGGCCCCCCEEEHHHKKKKKKGGGCCC>>><<<999666555333000...222//////111000,,,,,,...,,,---......//////......)))***,,,,,,,,,,,,...000///...---,,,+++*********,,,------------------,,,***,,,...///...------...---///000000...---...///+++---...---,,,,,,---...+++---......---,,,,,,------.........////////////,,,...///...------///000...111333111,,,***---111~~~wwwppphhhbbb]]][[[VVVSSSSSSQQQLLLLLLNNNMMMOOORRRSSSSSSTTTUUUVVVTTTUUUWWWXXX[[[\\\^^^___XXXZZZ\\\]]]\\\ZZZVVVTTTQQQPPPOOONNNLLLIIIDDD@@@===<<<:::777555555777999444555555555555555444444222222111111111111222222222333333000---++++++,,,---,,,+++******)))))))))(((''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''((('''&&&''')))+++)))((('''''''''(((************)))(((((('''''''''$$$'''(((&&&&&&)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%"""!!!$$$)))---###&&&&&&$$$&&&***,,,***%%%&&&''''''''''''''''''%%%%%%&&&&&&'''((())))))$$$&&&))))))'''&&&%%%&&&$$$$$$$$$#########$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%###"""$$$))))))&&&%%%&&&%%%$$$$$$######$$$$$$%%%((((((''''''%%%$$$&&&)))%%%&&&(((((((((((()))***+++)))'''%%%%%%&&&'''&&&&&&((()))((('''&&&''')))&&&'''))))))((('''''''''$$$%%%&&&%%%$$$%%%&&&(((+++++++++)))((((((***,,,(((((('''''''''((()))***++++++******))))))(((((()))***+++***)))((()))***((())))))))))))(((((('''+++***((('''''')))+++,,,'''''''''&&&%%%%%%''')))$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&%%%%%%%%%'''''''''((())))))*********+++++++++***(((&&&%%%&&&((((((((('''(((***,,,333666:::;;;999555222000+++***(((&&&&&&(((***+++'''((())))))))))))+++---+++///444888;;;===@@@BBBGGGDDD@@@:::444...,,,,,,***************+++++++++---...//////---++++++,,,***+++,,,,,,++++++,,,---,,,---///000000000///...)))+++------+++******+++(((***,,,...///222555888555999======888333111000555444555:::<<<:::444000111000...***((((((***,,,''''''(((((((((((('''''''''((()))******)))''''''&&&((())))))((((((((()))%%%%%%&&&&&&''')))***+++))),,,444@@@KKKPPPLLLGGG@@@???AAAFFFJJJIIICCC===999777555333111///,,,)))111...///111000,,,+++,,,,,,------...............(((***,,,,,,,,,,,,---...///...---,,,+++*********++++++++++++++++++++++++***,,,------,,,,,,---...+++---......---,,,---...---...///...,,,++++++---+++---......---,,,,,,---,,,,,,---------.........+++---......------...///...222333000+++)))+++///zzzssslllfff```]]][[[WWWTTTSSSPPPLLLKKKMMMMMMOOORRRTTTTTTTTTUUUVVVUUUVVVWWWYYYZZZ\\\^^^^^^]]]^^^___^^^\\\WWWRRROOOQQQPPPNNNMMMLLLIIIDDDAAA;;;;;;:::888666555666888444444555555666555555555333222111000000111222333222444555333...+++,,,---...---,,,+++************))))))(((''''''''''''((('''''''''(((((((((((((((&&&'''(((((('''(((***,,,(((((('''''''''((()))***,,,+++***)))((((((((((((%%%((((((&&&&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))(((&&&&&&&&&$$$''''''$$$%%%)))***((($$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''((())))))###%%%((()))(((&&&&&&&&&$$$%%%&&&&&&$$$$$$&&&((($$$%%%&&&&&&&&&&&&%%%%%%(((&&&'''+++***'''&&&(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&$$$ ###%%%''')))))))))((()))******)))&&&###$$$((((((%%%$$$%%%'''&&&%%%%%%&&&'''&&&'''((())))))((('''&&&%%%&&&&&&&&&%%%%%%'''((()))*********))))))+++---******))))))))))))******))))))))))))))))))((((((((()))******(((((()))***)))******++++++***))))))(((''''''&&&&&&'''))))))%%%&&&((((((''''''((()))%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&&&&&&&&&&&&&'''((()))+++,,,---...+++,,,---------+++((('''&&&((()))))))))***---///777999<<<<<<888333///---)))(((''''''''''''((())))))*********))))))+++---,,,000444888;;;>>>AAACCCHHHBBB<<<888333,,,***,,,+++++++++,,,,,,,,,------,,,---///...,,,++++++,,,......---+++******---000///000111222222000...---)))***++++++))))))***+++&&&(((***,,,...000333666888;;;===;;;666222000000000000333888999333,,,************((('''(((+++---'''((()))***)))((('''&&&)))))))))))))))(((((('''''')))))))))''''''((()))%%%&&&&&&'''(((***+++,,,,,,111:::EEENNNPPPLLLGGG======???BBBDDDBBB;;;666555333000///...---***(((///---...111000,,,***,,,,,,,,,---............---+++---//////...------......------,,,++++++++++++++++++************++++++***+++---,,,++++++,,,...***,,,------,,,,,,,,,------...///...,,,+++,,,---+++---......---,,,,,,---,,,,,,,,,------------...+++---//////...---...//////111222000,,,+++---///wwwooohhhddd```]]]YYYTTTRRRRRROOOKKKKKKMMMLLLOOOSSSTTTTTTTTTTTTUUUVVVVVVWWWYYYZZZ\\\]]]]]]```___^^^[[[YYYVVVSSSRRRPPPNNNLLLKKKJJJGGGCCC@@@:::;;;<<<;;;888666666777333333444555666666555555222222222222222222222222,,,000444333///,,,,,,......---,,,++++++***+++++++++***))))))(((((())))))((((((((('''''''''''''''$$$&&&((((((((()))+++---(((((('''&&&'''((()))***)))(((''''''((()))***+++''')))(((%%%&&&)))+++)))&&&&&&&&&&&&&&&&&&&&&&&&###&&&***+++)))&&&$$$$$$&&&((('''$$$$$$'''(((%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''!!!$$$((()))(((&&&&&&&&&###%%%&&&&&&$$$$$$&&&(((&&&&&&'''(((''''''%%%%%%)))&&&&&&)))(((&&&%%%(((&&&&&&%%%%%%%%%%%%&&&&&&""" """&&&$$$ $$$''')))***)))))))))***&&&)))(((###"""&&&(((&&&$$$&&&''''''&&&&&&'''(((''''''((()))))))))'''&&&%%%&&&'''&&&%%%%%%''')))$$$&&&((()))((((((***+++++++++++++++++++++++++++(((((((((((((((((())))))&&&''')))((((((((()))+++((())))))******)))))))))&&&'''''''''((((((((()))&&&)))++++++***(((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))((()))***+++---...///000,,,---...//////---+++)))''')))+++,,,,,,...111333666999:::999555000---+++(((((())))))))))))((((((((()))***))))))))),,,...///222666:::===@@@CCCEEEDDD<<<666444111+++***---++++++,,,---------------***+++---,,,+++******+++------,,,+++***+++...111000111222222111///,,,***)))******)))'''''')))+++%%%'''***,,,---///222555999;;;<<<888222...---...,,,,,,000444222+++(((+++((()))***)))))))))+++---&&&''')))***++++++))))))++++++***)))))))))))))))))))))***(((&&&&&&'''(((&&&&&&'''((()))+++,,,---000555;;;BBBFFFFFFEEECCC:::;;;======<<<888222...000...,,,+++,,,,,,+++***---+++---000000,,,+++,,,+++,,,------......------,,,...//////---,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,+++******,,,...***,,,......---,,,---...***+++------------...000+++---......---,,,,,,---------------............,,,///111111000///000000000000000000000111222333vvvmmmfffbbb___^^^UUUQQQOOOPPPNNNKKKKKKNNNLLLOOOSSSUUUUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]```^^^[[[XXXVVVVVVWWWXXXOOOMMMKKKIIIHHHFFFBBB@@@:::<<<======:::888777777333333444555666666666666000111333555555333111000&&&+++000111...+++,,,.........---,,,++++++++++++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######%%%'''((()))***,,,---(((''''''&&&'''((()))***%%%%%%%%%%%%''')))+++---)))***)))%%%%%%***,,,***&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%$$$&&&(((''')))((($$$###&&&&&&###&&&&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!$$$''')))((('''&&&&&& ###%%%$$$""""""$$$&&&''''''((((((((('''%%%$$$%%%""""""$$$%%%###$$$''''''&&&&&&%%%%%%&&&&&&'''"""!!!%%%***)))"""!!!%%%$$$''')))******))))))***""")))+++$$$ ###((()))'''((())))))((((((***+++'''''''''((())))))'''&&&&&&'''''''''&&&&&&((()))%%%'''***,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''''''(((((())))))$$$&&&(((((('''((()))+++&&&&&&'''''''''''''''&&&'''((()))***++++++******)))+++......,,,)))'''&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&(((***+++,,,***++++++,,,......///000,,,---///111000///,,,***(((***,,,...///111444777555666888666222...+++***((()))***++++++***)))((('''((()))))))))***---000111444888<<>>@@@AAACCCEEECCC>>>777111,,,+++,,,---***,,,------+++*********++++++***)))((('''&&&&&&((((((((()))***+++---...111000000111333111,,,((('''((())))))(((((()))***%%%%%%''',,,......000555555999888333...,,,***&&&(((...000***&&&'''(((%%%'''''''''(((***,,,...///***+++---...,,,***'''%%%***++++++,,,------------$$$######$$$'''((((((''',,,((($$$%%%+++//////---444666777555222000111333333333333222111...,,,***/////////---,,,,,,...000))))))+++,,,......//////------////////////------------,,,+++******++++++((()))***)))((('''((()))***,,,------,,,+++---...///...------,,,---------...///000000...---...///,,,...000000///...///000...---,,,,,,------,,,+++111333555666666555333222...111555666444222111111)))///111000222888888444zzzppplllhhhaaaZZZXXXQQQOOOLLLJJJIIIIIIJJJKKKMMMOOOSSSVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^bbb```^^^\\\[[[ZZZWWWTTTRRROOOKKKHHHEEECCC???<<<>>>>>>>>>===;;;999888777999777444333333444555555333444555555555444333222222000---+++******+++,,,***++++++++++++***)))(((+++*********))))))))))))&&&'''(((((('''%%%###!!!&&&&&&'''((())))))))))))$$$&&&'''&&&%%%&&&))),,,(((''''''(((******)))''''''''''''''''''(((*********'''(((---///,,,((('''%%%%%%%%%$$$######%%%'''&&&&&&'''''''''&&&&&&%%%###$$$%%%%%%$$$%%%''')))%%%%%%&&&&&&&&&'''''''''######%%%))))))&&&"""$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''(((''''''''''''((())))))######$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((()))***+++***))))))(((''''''&&&&&&&&&'''&&&'''))))))'''&&&'''(((&&&$$$%%%))))))&&&&&&)))((()))***+++,,,++++++***+++***++++++,,,---......,,,,,,,,,,,,+++***(((''''''&&&''')))(((%%%&&&***'''%%%%%%'''&&&###%%%***)))(((((((((((()))******))))))((('''''''''(((((($$$''''''&&&)))---+++%%%&&&((()))(((&&&%%%(((***&&&&&&''''''''''''&&&&&&$$$%%%'''(((************+++,,,---......---,,,+++000...000333333...+++,,,,,,---///111333333222000///000///---+++)))))))))&&&'''((((((((()))+++------***)))++++++***---111666888;;;===>>>???AAACCC@@@<<<666///,,,+++,,,---///000000...+++))))))***))))))))))))(((((((((((())))))******+++,,,......333222222333444333...***'''((())))))(((((()))+++***)))***...///---...111444888888222...,,,***'''+++000111,,,)))++++++)))******+++,,,---......///((()))+++,,,---,,,+++******+++,,,---------,,,+++)))(((((()))+++---,,,+++***((('''(((+++......---222333444333000///000222/////////...,,,+++))))))---......---,,,,,,---///******,,,---............,,,---...//////...---,,,---,,,++++++*********+++)))+++,,,+++***)))***+++,,,---......------...///---,,,,,,+++++++++,,,,,,...000222333222111111222...000111111000000111222333222222333444555555444444666999::::::999666444222555777888666444333444---222555333555::::::666yyypppkkkddd\\\WWWWWWPPPOOOLLLKKKJJJJJJLLLMMMLLLOOOSSSVVVWWWWWWXXXYYYYYYZZZ[[[]]]^^^^^^^^^^^^aaa```______]]]ZZZVVVRRRQQQNNNJJJGGGEEEBBB???<<<===<<<:::888666555444333777666555444444444555666555666666666666555444333000...,,,***)))***+++,,,******++++++******)))(((((((((((('''''''''''''''%%%&&&'''''''''&&&$$$###%%%%%%&&&'''((((((((((((&&&'''''''''&&&&&&(((***(((''''''((())))))'''%%%''''''''''''((()))******&&&%%%(((---///***%%%$$$&&&$$$!!!!!!"""$$$$$$$$$&&&''''''(((((((((''''''###%%%&&&&&&%%%%%%&&&(((&&&&&&''''''((((((''''''"""$$$&&&((((((&&&###%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&((()))*********)))''''''''''''''''''''''''''''''((())))))))))))(((%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''&&&&&&'''$$$"""###'''(((%%%%%%(((,,,------------+++***))))))***+++,,,------------,,,,,,,,,+++***)))'''&&&(((&&&''')))'''###$$$(((***((('''(((&&&"""###'''(((''''''''''''((())))))))))))((('''&&&&&&&&&'''###$$$$$$$$$&&&******'''&&&''''''&&&%%%'''***,,,((((((((())))))(((((((((&&&&&&((()))************+++,,,---......---,,,+++---+++---111111---+++,,,,,,---...///000///......///---,,,++++++***((('''%%%&&&'''''''''(((***,,,)))'''(((***+++***...333555777:::<<<<<<===???@@@<<<888333...+++***+++---444333222...***))))))***'''''''''(((((())))))))))))******+++,,,---...//////......//////...***((('''((()))((('''((()))+++***((()))---...,,,,,,...222666666111------+++((())),,,---***((()))***)))((()))+++---...///......******+++++++++,,,,,,,,,***+++---......,,,***)))***)))((()))+++,,,+++***(((***+++,,,,,,,,,---...///000111000///...///000---,,,+++******)))))))))***,,,------,,,+++,,,---+++,,,,,,---......------,,,------......------,,,,,,,,,+++*********+++++++++,,,------,,,+++,,,------///000000//////000111---------------------...///222555777666666666666000111333333222222222333111222333555666666777777777:::===??????===999777777999::::::999888888999444888:::999:::===<<<999xxxpppiiiaaaXXXUUUVVVQQQPPPNNNLLLKKKKKKKKKLLLIIIMMMRRRTTTTTTUUUWWWYYYYYY[[[]]]___``````___^^^bbbaaa___^^^\\\ZZZVVVSSSQQQNNNIIIFFFCCCAAA>>><<<:::777555444444444444444555555555555444555777888777777777777666666555444///...,,,+++***+++,,,---******************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%&&&'''((((((((((((''''''((('''''''''((((((***)))(((((())))))'''%%%''''''''''''((()))***+++$$$"""$$$))))))%%%"""###***&&&""""""%%%''''''&&&&&&&&&'''(((((((((''''''$$$%%%''''''%%%%%%&&&'''%%%%%%&&&'''(((''''''&&&'''((('''(((***)))###%%%''''''&&&$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&$$$&&&(((***,,,,,,+++***((((((((((((''''''''''''$$$%%%'''''''''&&&''''''###$$$%%%&&&&&&%%%###"""###%%%&&&&&&%%%$$$$$$%%%$$$"""$$$(((***((((((+++***++++++,,,+++***(((''')))***+++---------,,,+++,,,+++***)))((('''&&&%%%(((&&&''')))((($$$%%%)))***(((((()))'''"""###''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&%%%&&&&&&%%%&&&&&&&&&(((***,,,+++((('''&&&$$$$$$&&&)))+++$$$%%%'''(((***+++++++++++++++***))))))((('''&&&******+++,,,,,,+++******)))''')))---...***)))++++++,,,------,,,+++++++++...+++((()))++++++(((%%%$$$&&&'''&&&&&&&&&)))***((('''(((+++***)))---444666888:::;;;;;;<<<===>>>777444000,,,******+++,,,333333000---)))((()))+++'''''''''((((((((())))))((()))***+++,,,---------+++++++++,,,,,,***(((&&&(((((()))((('''''')))+++'''$$$%%%+++---,,,,,,...000444444///,,,------+++((())))))(((((()))))))))###%%%(((+++---...------///...,,,+++***)))*********+++---...---,,,)))(((***)))((((((***+++***)))&&&+++///000,,,***,,,...,,,---.........//////000...---+++******+++,,,,,,(((+++------,,,++++++,,,,,,,,,------...---------------............---------,,,++++++++++++,,,,,,,,,---///...------...//////000111111000000111222000000111222222333333333000333777999:::999999:::222333555555444444444555222444666777777777777777999<<>>????????????===~~~vvvmmmggg___VVVTTTVVVRRRQQQOOOMMMLLLKKKKKKKKKKKKOOOTTTUUUTTTTTTWWWZZZZZZ[[[^^^```aaaaaa```___dddaaa]]]ZZZYYYXXXVVVUUUQQQNNNIIIEEEBBB@@@>>><<<===:::777666777777777666222444666666555555888:::999999888777666666555555000///...---,,,,,,------))))))))))))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))&&&&&&'''((())))))))))))(((''''''(((((()))((((((+++***))))))******(((&&&(((''''''(((((()))***+++(((&&&&&&((((((%%%%%%))),,,((($$$$$$'''))))))'''%%%%%%&&&'''''''''''''''%%%&&&((((((&&&%%%%%%&&&###$$$%%%''''''&&&%%%%%%''',,,)))&&&''')))***))))))(((&&&$$$$$$&&&(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))"""###%%%'''(((((((((((())))))((((((((('''''''''$$$&&&(((((('''&&&''')))&&&'''((())))))((('''&&&###%%%&&&&&&%%%$$$$$$%%%$$$"""$$$)))+++***+++...'''((()))*********)))((()))***+++,,,---,,,+++******)))((('''&&&%%%$$$$$$'''%%%'''***)))'''(((---'''&&&''')))((($$$%%%)))&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&'''''''''((()))***+++...---***'''&&&&&&''')))***###$$$%%%'''((()))******+++******)))(((''''''&&&(((((((((((((((((((((((('''%%%&&&***+++((('''***)))+++,,,,,,)))((()))***,,,)))'''(((***+++(((&&&%%%&&&'''&&&%%%&&&(((***))))))***,,,***(((,,,444777999;;;<<<;;;;;;<<<===444222...+++))))))+++,,,//////---***((((((***,,,((((((((((((''''''''''''&&&'''(((***++++++++++++,,,---......,,,+++******((())))))'''&&&'''***,,,+++'''&&&***---,,,,,,......111222...,,,......------+++***+++,,,,,,---...&&&(((***,,,---,,,+++***///...,,,***))))))*********+++,,,------+++)))(((---,,,++++++,,,,,,+++***&&&,,,111111,,,)))+++...++++++,,,...///111222222...---,,,+++++++++---...(((+++---...---,,,,,,---------.../////////......000//////////////////000......---------......///---///000000//////000111000111222222111111222444333444555666777777777777333666999;;;;;;;;;;;;<<<444666888888777666777888;;;>>>@@@@@@>>>=========;;;===@@@BBBAAA???;;;999;;;<<<>>>??????@@@BBBDDD@@@@@@AAACCCCCCAAA@@@@@@}}}tttjjjddd^^^WWWTTTUUURRRQQQPPPNNNMMMLLLLLLLLLOOOTTTYYYYYYVVVVVVZZZ^^^[[[\\\]]]___````````````bbb___[[[XXXWWWWWWWWWVVVQQQMMMHHHDDDAAA???===<<<>>>:::666555666666333000000333666777666666999<<<:::999888777666555555555111000///...------,,,,,,))))))((((((((()))******''''''(((((((((((())))))((((((((()))))))))))))))&&&&&&'''((())))))))))))'''''''''(((******)))'''******)))***++++++)))'''(((((((((((()))***++++++)))'''&&&'''&&&$$$&&&+++)))'''&&&&&&'''(((((('''$$$%%%&&&'''''''''''''''%%%'''))))))'''%%%$$$%%%"""###%%%''''''&&&%%%$$$'''++++++'''$$$&&&((((((&&&&&&%%%######%%%))),,,&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%&&&&&&'''((('''''''''((()))***++++++***))))))(((((('''''''''&&&)))++++++)))((()))+++%%%&&&''''''((('''''''''&&&((())))))(((''''''((($$$"""$$$(((***((())),,,&&&''')))++++++,,,++++++******+++++++++++++++***(((((('''&&&%%%%%%%%%%%%&&&%%%'''******((()))...%%%%%%'''***)))&&&&&&***'''&&&&&&&&&&&&'''((((((((('''''''''''''''(((((('''&&&'''***)))'''(((,,,///---***((()))*********%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''(((******&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%))))))'''''')))(((***,,,***(((&&&(((+++***)))(((((()))***)))(((%%%&&&''''''&&&&&&((())))))***,,,---***(((---555888:::<<<<<<;;;::::::;;;222000---***))))))***+++***++++++)))'''''')))+++(((((((((''''''&&&&&&&&&%%%&&&(((***++++++*********+++,,,+++***((())))))))))))((('''&&&'''***,,,444---)))+++---,,,+++,,,+++//////,,,+++...000///...)))'''***+++***+++---......///...---+++)))(((+++***)))))))))***+++,,,++++++++++++++++++******,,,+++))))))******)))'''''',,,000000,,,)))***,,,,,,,,,,,,///222555555555...------,,,,,,,,,,,,---+++---//////......///000000000111222222222222222333222222111111222222333111000000000000111222222///111222222222222333555222444555555444333555666444666888:::;;;;;;;;;;;;999;;;======<<<<<<===>>>888:::<<<<<<;;;:::;;;<<<@@@DDDGGGGGGDDDAAAAAABBB???@@@BBBCCCBBB@@@>>><<<>>>@@@CCCCCCCCCCCCDDDEEEBBBAAABBBEEEEEEBBB@@@BBB~~~rrrgggbbb___ZZZVVVUUUNNNNNNNNNNNNOOOOOOOOOOOORRRWWW[[[[[[WWWVVVZZZ___[[[\\\]]]^^^___``````aaa^^^[[[YYYXXXXXXWWWVVVTTTQQQMMMGGGCCC@@@???===<<<:::777444444666666222---...333777888666666:::===;;;:::888666555555555555000000///...,,,+++******)))(((((('''((()))***+++%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&(((+++,,,***((()))(((''')))******)))((((((((((((((()))***+++,,,&&&%%%&&&(((&&&"""$$$)))&&&((()))***(((''''''(((%%%%%%&&&(((((())))))(((&&&(((******'''%%%$$$$$$"""$$$&&&(((((('''%%%$$$&&&)))(((%%%%%%((()))'''%%%%%%%%%$$$$$$%%%'''***&&&%%%%%%%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&***)))(((((((((***+++---******))))))(((''''''&&&$$$(((+++***'''&&&(((+++$$$$$$$$$$$$$$$%%%&&&&&&''')))******)))(((((()))(((&&&&&&))))))&&&&&&((('''((()))++++++++++++***++++++************++++++)))((('''&&&&&&'''(((((('''&&&'''***)))&&&'''+++&&&%%%'''******&&&&&&***'''''''''&&&'''(((((()))''''''''''''((()))******'''&&&))),,,***%%%&&&***,,,)))'''''')))***)))(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&(((***+++'''&&&&&&&&&&&&&&&&&&'''***''''''******((((((***&&&)))+++***'''&&&))),,,((()))******)))((()))***&&&'''((('''&&&&&&(((***((())),,,...+++***000999888999;;;:::999888888999222000---+++))))))***+++)))***+++***((('''((()))&&&&&&'''''''''''''''(((%%%&&&)))+++,,,,,,+++***'''(((***)))'''%%%'''((())))))((('''&&&'''***---777...'''(((*********,,,)))---...+++***...111000...'''$$$''')))''''''***......------,,,+++******))))))(((((())))))******+++******))))))***+++,,,+++)))((('''((((((&&&%%%))),,,...---+++))))))***...---...111666999999888000000000000000///.........///000000///000222444444444555777888888888888666555444444444444555666333333333333333444555666333444666666555555777888666777888888777777888999888999<<<>>>@@@@@@@@@???AAAAAAAAA???======???@@@>>>???AAAAAA@@@@@@@@@AAA???CCCHHHHHHEEECCCCCCEEEEEEEEEEEEEEEDDDCCCBBBAAAEEEGGGIIIIIIGGGEEEDDDCCCBBB@@@AAAEEEEEEAAA@@@CCC~~~qqqdddaaa```\\\WWWUUUKKKLLLMMMNNNPPPQQQRRRSSSRRRWWW[[[ZZZUUUTTTXXX]]]\\\\\\\\\\\\]]]___```aaaYYYYYYYYYYYYZZZXXXUUURRRQQQMMMGGGBBB@@@>>>===<<<999666555777;;;<<<888444...222777888666666:::>>>;;;999777666444444444555000///...---+++***)))((()))(((''''''''')))***+++(((((((((((())))))******((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%(((,,,---+++((('''&&&&&&''')))***)))'''(((((((((((()))***+++,,,%%%&&&))),,,***%%%%%%)))%%%)))------***((((((***&&&'''((()))************&&&(((******(((%%%$$$######%%%''')))***(((&&&%%%$$$&&&&&&&&&(((,,,,,,(((''')))***)))&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''((((((&&&$$$"""!!!!!!###%%%'''+++******)))(((''''''&&&!!!%%%((('''$$$"""%%%((((((''''''&&&'''((()))+++&&&((())))))(((''''''(((---******,,,***%%%$$$&&&&&&''')))******)))((((((,,,+++***)))))))))++++++))))))((('''''')))***+++(((&&&''')))'''$$$%%%((('''&&&(((+++***%%%%%%((((((''''''''''''((())))))''''''''''''(((***+++,,,)))(((+++///,,,&&&&&&+++&&&$$$###$$$''')))'''%%%######%%%'''((())))))***'''&&&%%%$$$%%%&&&'''((((((''''''&&&&&&''''''(((,,,)))))),,,,,,)))))),,,%%%)))+++***&&&&&&)))---'''))),,,+++((('''***,,,'''(((((((((''''''(((***&&&(((,,,...,,,+++333===777888999999777666666777222000...+++))))))******)))+++,,,+++)))((('''((($$$$$$%%%&&&'''((()))***&&&'''***,,,------,,,+++)))+++---,,,)))(((***,,,))))))(((&&&%%%'''***---222)))!!!"""&&&(((***,,,(((,,,---******...222111222+++'''***,,,******---((((((((()))***+++---...++++++***)))((('''&&&&&&+++***)))((((((***,,,...///---++++++++++++)))(((***+++,,,+++***)))((()))000...///222888;;;<<<;;;444444555555555333111000000111111000000111444666777777999:::<<<<<<======888777666555555666777888555555555555555666777888555777888999888888:::;;;888:::;;;;;;:::999;;;<<<<<<>>>AAACCCEEEEEEEEEDDDFFFFFFDDDAAA>>>>>>@@@BBBAAACCCEEEEEEDDDCCCDDDEEE???EEEJJJKKKHHHFFFGGGJJJIIIIIIHHHGGGFFFFFFEEEEEEKKKMMMNNNMMMJJJFFFCCCAAABBB>>>@@@EEEEEE@@@???CCCyyypppfffaaa```^^^XXXSSSOOORRRTTTRRROOONNNPPPRRRVVVWWWWWWVVVVVVXXX\\\___aaaaaaaaa```^^^]]]^^^``````\\\XXXXXXZZZYYYUUUPPPMMMJJJFFFDDDBBB@@@===;;;888999777333222555777555888888777777777777888888777888888777444333333444111000///...---,,,++++++)))***+++***)))((()))***&&&'''((())))))((('''&&&***'''%%%&&&((((((&&&$$$))))))(((&&&%%%%%%(((***((())))))***...111...***+++%%%"""%%%******'''$$$%%%$$$%%%))))))''')))---''''''&&&&&&&&&%%%%%%%%%'''((()))******)))((('''%%%&&&''''''(((((('''''')))'''$$$###$$$$$$$$$###)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))+++)))$$$$$$((('''""")))'''$$$###$$$%%%%%%$$$((('''%%%$$$$$$%%%&&&(((%%%&&&((()))))))))((('''''''''((((((((((((((((((%%%)))***&&&%%%(((***)))***)))((('''&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((+++***((('''&&&&&&&&&'''***((('''(((+++,,,+++))))))))))))'''&&&'''***,,,$$$###""""""$$$&&&&&&%%%+++)))(((&&&&&&((()))+++))))))(((((((((((())))))+++***)))((('''((())))))(((&&&%%%%%%%%%###!!!))))))))))))((((((((((((%%%&&&%%%"""$$$''''''###"""$$$&&&%%%$$$$$$'''***'''((((((&&&%%%$$$''')))$$$%%%''')))***)))((('''%%%''')))***))))))***+++"""$$$%%%%%%%%%&&&(((***+++***************(((&&&$$$%%%''')))***))))))(((///...------...///000111999:::;;;:::777666999===---,,,***(((((()))***+++***************)))((((((---((($$$'''***'''((((((((((((((((((((((((++++++************++++++$$$%%%&&&&&&&&&&&&)))+++'''(((((('''%%%%%%&&&(((+++*********+++---///000++++++,,,,,,,,,++++++***'''((()))***************---,,,,,,+++***)))((((((---)))'''((('''%%%'''+++&&&&&&'''((())))))((((((...+++***+++)))(((+++000///...111777===???AAACCC888;;;>>>===;;;999;;;===666777666555444666:::===CCC@@@>>>???AAABBB@@@===:::;;;<<<<<<::::::;;;<<<;;;999888888999:::999888::::::;;;;;;<<<============;;;>>>BBBAAA;;;:::>>>>>>???AAAAAAAAACCCEEEGGGCCCDDDDDDEEEDDDDDDCCCBBBAAADDDHHHIIIHHHGGGFFFFFFBBBDDDHHHNNNRRRPPPJJJEEE@@@CCCFFFGGGEEEEEEGGGIIIGGGIIIKKKMMMKKKHHHDDDAAACCCCCCCCCCCCBBBBBBBBBBBByyypppgggbbb```^^^YYYSSSPPPQQQRRRRRRQQQQQQRRRSSSVVVWWWXXXXXXXXXZZZ]]]___]]]^^^______^^^^^^```bbb```]]]YYYYYYZZZYYYTTTPPPMMMJJJGGGDDDBBB@@@>>><<<;;;<<<999444333555555333888888777777666777777777666777888777555333333333000000///...---,,,++++++***++++++)))&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&)))'''%%%&&&((((((&&&$$$&&&&&&&&&%%%$$$%%%(((+++&&&$$$"""%%%+++---***%%%((('''&&&&&&'''&&&%%%%%%((((((***,,,+++(((+++000''''''''''''&&&&&&%%%%%%''''''((()))))))))))))))''''''&&&&&&%%%%%%%%%$$$***'''%%%$$$%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''***,,,+++&&&%%%((('''###"""###$$$%%%''')))+++---'''&&&$$$######$$$%%%&&&%%%&&&'''(((((((((''''''((((((((((((((('''''''''###''')))&&&%%%)))+++***+++***)))((('''&&&&&&&&&'''&&&&&&%%%&&&''')))***+++***((('''&&&&&&''''''&&&%%%%%%'''+++------,,,((((((((((((''''''&&&%%%&&&$$$###$$$&&&(((((('''***)))(((''''''((()))***((((((''''''''''''(((((()))((('''&&&&&&&&&'''''')))'''&&&'''((()))(((&&&))))))))))))((((((((('''&&&((('''$$$%%%((((((%%%$$$&&&'''&&&%%%%%%'''***''''''&&&%%%$$$%%%&&&'''$$$%%%''')))***)))((('''$$$&&&((()))(((((()))***###%%%&&&&&&&&&''')))++++++*********+++***)))(((''''''(((((()))(((((((((++++++,,,,,,---000444666;;;;;;999777444444555777,,,+++)))((('''(((***+++((((((((((((((('''&&&&&&)))(((''')))+++)))%%% ******************************))))))))))))******&&&'''((('''&&&&&&''')))'''(((((('''&&&%%%'''(((*********+++,,,...///000***++++++,,,,,,++++++***(((((()))***************,,,,,,++++++***)))))))))000,,,***++++++)))***...((((((((())))))*********,,,)))(((***))))))---333666777999>>>BBBCCCDDDDDD>>>???AAAAAA???>>>??????;;;;;;:::999888999===@@@CCCAAA???@@@AAABBB@@@>>>;;;<<<===<<<;;;:::;;;<<<<<<:::999999:::;;;:::999888999:::;;;<<<===>>>???@@@>>>???CCCDDD???===@@@BBBCCCDDDCCCBBBBBBDDDFFFCCCDDDDDDDDDDDDDDDDDDDDDBBBDDDHHHIIIHHHFFFFFFFFFGGGFFFGGGJJJLLLKKKHHHDDDBBBEEEGGGGGGFFFEEEFFFHHHJJJJJJJJJJJJHHHGGGFFFEEEFFFEEEEEEDDDCCCBBBBBBAAA~~~wwwppphhhcccaaa___YYYTTTQQQPPPPPPQQQSSSUUUUUUUUUVVVXXX[[[\\\\\\\\\^^^___ZZZ[[[]]]^^^^^^```bbbeeeaaa]]]ZZZYYYYYYXXXSSSOOONNNKKKGGGDDDCCCAAA>>><<<:::;;;999555444666777444999888777777666666666666555777888888666333222111000//////...---,,,++++++***++++++)))'''%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&'''(((&&&%%%###$$$%%%$$$$$$%%%(((+++)))$$$"""&&&,,,...***&&&''')))***(((&&&%%%'''(((((())),,,...+++'''***111(((((((((''''''''''''&&&&&&&&&''''''((()))***+++)))(((&&&$$$############***(((&&&%%%&&&&&&&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''+++---,,,((('''((('''$$$"""&&&))))))'''&&&''')))%%%$$$###"""######%%%&&&%%%%%%&&&''''''''''''&&&))))))(((((('''''''''&&&###'''(((&&&&&&))),,,++++++***)))(((((((((((((((''''''&&&&&&'''(((***+++***)))(((''''''&&&''''''%%%%%%%%%'''***,,,,,,,,,***)))(((***+++***&&&!!!(((&&&%%%&&&(((******)))***)))(((''''''((()))***'''&&&&&&&&&&&&&&&&&&'''******)))(((((((((((((((+++)))'''''')))*********)))))))))(((((((((''''''''')))(((%%%%%%((()))'''&&&'''((('''&&&&&&'''))))))'''&&&%%%&&&'''&&&%%%$$$%%%'''((())))))(((((($$$&&&((((((''''''((()))%%%&&&''''''''''''***,,,*********+++++++++++++++***))))))((((((((((((((()))+++,,,,,,,,,///555:::CCC@@@;;;888777666666555,,,+++)))''''''((()))***(((((())))))((((((''''''(((((()))((((((((()))+++************************)))))))))(((((()))))))))(((((()))'''&&&%%%&&&(((''''''((('''&&&&&&'''))))))***+++---...///000000******+++++++++++++++***))))))))))))************************************000,,,+++,,,,,,***+++...*********)))******+++,,,)))&&&&&&))))))***///555>>>@@@DDDGGGHHHHHHGGGEEEFFFEEEDDDEEEEEEEEECCCAAA@@@@@@@@@>>>===>>>@@@CCCCCCAAA@@@@@@AAABBB@@@???===>>>>>>===;;;:::;;;<<<===;;;::::::<<<===<<<;;;777888999;;;===???AAABBBEEEAAA@@@DDDGGGEEEBBBAAAFFFFFFFFFEEECCCBBBCCCEEEDDDCCCCCCBBBCCCDDDFFFGGGBBBEEEHHHHHHGGGFFFEEEFFFKKKIIIFFFEEEFFFFFFEEECCCCCCDDDFFFGGGFFFEEEFFFGGGMMMKKKIIIGGGFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBAAA}}}vvvpppiiidddbbb___ZZZVVVSSSPPPNNNPPPUUUXXXXXXVVVVVVYYY]]]^^^^^^^^^______ZZZ\\\^^^______aaadddfffaaa___\\\ZZZYYYVVVRRROOONNNKKKGGGDDDCCCAAA>>><<<555777777444555888:::888999888777666666555666666333555888888666333111000//////...------,,,++++++((()))++++++******+++,,,''''''''''''''''''''''''''''''&&&''''''''''''&&&$$$%%%&&&&&&%%%&&&(((***)))&&&%%%))),,,+++******(((******((((((***,,,+++&&&'''+++,,,'''###&&&...((((((((((((((((((((('''&&&&&&%%%&&&''')))+++,,,)))(((&&&$$$######%%%%%%)))(((&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''***,,,,,,)))'''&&&%%%%%% %%%******%%%""""""%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&$$$((()))&&&%%%(((***)))))))))(((((('''((((((((('''&&&&&&&&&&&&((()))***))))))((((((''''''''''''(((((('''(((((()))((((((***&&&$$$&&&******&&&!!!((('''&&&&&&)))******)))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''---***'''%%%%%%&&&&&&&&&))))))((((((((('''''''''&&&))))))&&&%%%''')))''''''''''''&&&%%%%%%&&&'''***(((&&&&&&((()))(((&&&$$$%%%&&&'''(((((((((((($$$&&&(((((('''&&&'''(((&&&'''(((((('''(((***,,,)))***++++++++++++---...***)))((('''((()))***+++))),,,------,,,///666<<>>???@@@???===<<<<<<===>>>===;;;<<<===>>>>>>===777888:::===@@@BBBDDDEEEGGGCCCAAADDDHHHIIIEEEBBBFFFGGGGGGEEECCCBBBCCCEEEDDDCCCBBBBBBCCCEEEGGGIIICCCEEEGGGHHHFFFEEEEEEEEEJJJHHHFFFEEEDDDDDDCCCCCC@@@AAACCCDDDEEEFFFGGGGGGMMMKKKIIIGGGFFFFFFHHHIIIHHHHHHGGGFFFEEEEEEDDDDDDtttpppjjjfffccc```[[[XXXUUURRRPPPQQQUUUYYYYYYXXXWWWZZZ^^^``````______```^^^___aaaaaaaaabbbdddfffbbb```]]][[[XXXTTTQQQNNNMMMJJJFFFDDDBBB@@@===;;;444777777444555888999666888888777666555555666666222555777888555222000///.........---,,,,,,++++++''')))***+++***+++,,,...)))(((((((((((((((((()))&&&''''''''''''&&&'''''''''(((((((((&&&&&&''')))%%%$$$%%%((('''###%%%+++((((((%%%###(((//////***%%%&&&(((***&&&"""%%%+++'''(((((((((((((((((((((&&&%%%%%%%%%''')))+++,,,((('''%%%$$$$$$&&&((()))((('''&&&'''((((((&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))******'''$$$$$$%%% ''')))'''%%%'''***%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''))))))(((((('''''''''&&&'''++++++'''%%%'''(((&&&''''''&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&'''((((((((((((((((((''''''''''''(((((((((''''''''''''&&&"""$$$'''%%%"""'''&&&%%%&&&((()))))))))))))))(((((((((((())))))(((''''''''''''''''''(((%%%%%%%%%$$$$$$$$$######,,,)))%%%$$$$$$%%%%%%%%%((((((((((((''''''''''''$$$((()))%%%###&&&(((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$%%%&&&''''''((((((((($$$&&&(((((('''&&&'''((('''((())))))((((((***,,,(((***++++++***+++---000(((((('''((()))+++---...'''))),,,---///444;;;@@@===999555333444444222///...,,,***)))))))))+++,,,******++++++++++++*********&&&"""!!!%%%)))***)))((((((((((((((((((((((((&&&'''(((((((((((('''&&&$$$&&&'''''''''(((***---&&&'''(((((('''''')))+++)))***,,,...//////......((()))******+++++++++++++++***)))(((((()))******)))))))))***++++++,,,,,,***''''''******'''(((++++++******))))))*********+++((('''((()))***000777===FFFLLLLLLKKKMMMKKKFFFKKKIIIGGGGGGIIIIIIFFFCCCDDDEEEEEECCCBBBBBBCCCEEECCCCCCCCCCCCBBBAAAAAABBB???@@@AAA@@@>>>===>>>??????===<<<===>>>@@@@@@???999:::<<>>@@@BBBDDDFFFGGGCCCCCCBBBAAADDDHHHGGGCCCBBBCCCDDDDDDDDDDDDFFFHHHEEEDDDDDDCCCDDDEEEGGGHHHDDDEEEGGGFFFEEEDDDDDDEEEAAADDDGGGGGGFFFDDDCCCCCC<<<<<<>>>AAAEEEHHHHHHHHHEEEFFFHHHIIIIIIGGGEEECCCBBBBBBCCCDDDDDDEEEEEEFFFrrrppplllhhhdddaaa]]][[[ZZZYYYXXXVVVTTTTTTWWWYYYXXX[[[^^^_________```aaa___```bbbbbbaaabbbdddgggcccbbb```\\\WWWRRRNNNMMMJJJHHHDDDAAA???===;;;999;;;>>>===999777888777333555555555555555666777888333555555444222000000000---------,,,,,,,,,,,,+++((()))******(((((()))******)))(((''''''((()))***$$$&&&((((((&&&&&&''')))%%%'''(((((('''&&&'''(((...$$$!!!(((,,,((('''+++(((+++((("""%%%...///((()))%%%$$$)))+++***)))+++%%%%%%&&&&&&''''''''''''%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%###&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$%%%)))---)))$$$%%%+++)))*********(((%%%"""!!!######$$$%%%&&&&&&''''''''''''&&&&&&&&&'''((()))&&&&&&''''''((()))))))))(((,,,+++'''$$$&&&'''&&&&&&&&&&&&&&&'''((()))******)))'''&&&%%%%%%%%%%%%&&&'''((())))))(((''''''"""$$$''''''&&&&&&(((***)))(((((())))))***++++++'''%%%$$$%%%'''))))))((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''++++++,,,,,,,,,+++***)))&&&%%%%%%&&&((())))))((((((((('''''''''&&&&&&&&&$$$***+++'''$$$%%%((()))&&&$$$###$$$&&&((('''&&& %%%&&&$$$###''',,,%%%%%%%%%%%%&&&'''((((((&&&(((***)))(((''''''((('''((((((((('''''')))***(((***+++***''''''+++000'''((()))+++,,,---------+++***+++111999>>>???>>>888:::<<<<<<999555222111+++***((('''&&&''')))***'''((()))************)))&&&'''((()))+++,,,------************************&&&''')))******)))'''&&&%%%&&&((((((((()))+++---&&&'''(((((('''(((***,,,,,,,,,+++************+++'''((()))***++++++++++++,,,+++)))((('''((()))******************++++++++++++))))))------******---***+++---......,,,***(((+++(((''')))+++...555===<<>>===<<<===???@@@AAA@@@===>>>???@@@AAABBBCCCDDDAAADDDDDDAAABBBGGGHHHDDDDDDEEEFFFEEEEEEEEEGGGIIIEEEEEEEEEEEEEEEEEEFFFFFFDDDFFFFFFFFFDDDCCCCCCDDDAAACCCFFFEEECCCAAAAAABBBAAA@@@@@@CCCGGGIIIHHHFFFDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCCCC}}}qqqpppllliiieeeaaa^^^\\\[[[\\\[[[WWWSSSRRRVVVYYYYYY[[[]]]^^^^^^___```bbb]]]^^^```aaaaaabbbeeegggccccccaaa\\\VVVQQQNNNMMMJJJGGGCCC@@@???===:::888:::======;;;:::<<<;;;888444444444444666777888999444555555333111///000111---,,,,,,,,,,,,,,,,,,,,,&&&(((***++++++,,,///000)))((('''&&&&&&'''((()))$$$&&&((((((&&&%%%'''***"""$$$&&&'''&&&&&&''')))///"""***(((######+++222000'''%%%---000,,,)))###!!!&&&++++++))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((((((&&&&&&'''''''''&&&%%%$$$###"""$$$$$$$$$&&&''''''%%%###$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$%%%***...+++%%%'''...$$$$$$$$$%%%''''''%%%###!!!"""###$$$%%%&&&&&&&&&(((((('''&&&'''((()))***%%%%%%&&&'''((()))******'''******&&&%%%'''((('''''''''''''''(((***+++,,,---+++)))'''&&&%%%%%%%%%&&&'''((())))))(((''''''%%%''')))'''$$$###$$$'''"""%%%'''(((&&&$$$###$$$'''&&&%%%&&&((()))***)))(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((('''%%%$$$'''&&&&&&&&&'''&&&$$$"""(((((('''''''''&&&&&&&&&%%%+++---(((%%%&&&***+++'''%%%###$$$(((***)))((("""******&&&%%%+++111%%%%%%%%%%%%&&&'''((((((''')))******)))'''((()))'''(((((('''&&&&&&(((***(((***+++)))&&&%%%***///((()))+++,,,---,,,,,,+++333000///444;;;>>>;;;666555999===<<<777111......)))(((&&&%%%%%%%%%'''((()))***+++,,,,,,,,,,,,,,,%%%***...---)))&&&'''***(((((((((((((((((((((((('''((()))++++++)))(((''''''((()))((('''(((***,,,&&&'''((((((((((((***,,,...---+++)))(((((()))***'''''')))******+++++++++---+++)))((('''((()))******************************'''(((,,,,,,******,,,+++,,,///111000...***(((***'''&&&))),,,000888AAA???KKKPPPJJJFFFJJJJJJEEEAAADDDGGGFFFCCCBBBDDDFFF@@@BBBCCCDDDCCCCCCEEEFFFCCCEEEFFFEEEBBBAAABBBEEE>>>@@@BBBBBBBBBBBBDDDEEE>>>===<<<===???@@@AAA@@@>>>>>>>>>??????@@@AAAAAA@@@EEEFFFBBBAAAFFFHHHFFFFFFGGGHHHGGGFFFFFFHHHIIIEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDBBBDDDDDDBBB???===???AAAEEECCCCCCEEEHHHIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@zzznnnllliiieeebbb```___^^^YYYXXXVVVTTTSSSTTTXXX[[[WWW\\\```___\\\ZZZ\\\^^^^^^bbbdddbbb\\\\\\aaafff]]]]]]\\\ZZZWWWSSSOOOMMMGGGBBB>>>???>>>:::999:::::::::::::::999999888777777777888999999999999999444333333222333444555666555222...---------***(((***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))$$$(((+++((( ---************))))))))))))******))))))******+++,,,)))'''&&&''')))***'''%%%***((('''%%%%%%'''(((***%%%&&&''''''''''''''''''&&&&&&%%%$$$''',,,***%%%''''''''''''''''''''''''&&&''''''%%%$$$$$$&&&(((+++(((%%%&&&((((((&&&###)))&&&%%%''',,,---***''')))&&&$$$%%%''')))(((&&&$$$$$$######$$$$$$%%%&&&&&&((())))))(((((()))+++%%%&&&'''%%%$$$&&&+++000)))***+++***'''%%%$$$%%%&&&'''((('''&&&'''(((***,,,(((%%%$$$%%%&&&%%%######&&&&&&###$$$((()))'''&&&&&&''''''((()))))))))((((((((((((((()))******((((((((((((((((((((((((,,,(((%%%%%%(((***+++***---)))%%%&&&'''%%%$$$%%%'''((()))((('''&&&'''(((***************)))((('''((('''&&&%%%%%%%%%%%%%%%%%%,,,)))&&&(((%%%$$$,,,'''(((((((((&&&&&&(((***$$$ $$$&&&%%%"""''''''%%%###"""$$$(((+++&&&'''(((((()))(((((((((&&&'''%%%$$$'''+++)))$$$ &&&***++++++,,,---%%%)))+++)))%%%'''...555%%%666BBB@@@999777888777777;;;;;;666333444111+++)))(((((((((((()))************)))&&&###$$$(((,,,))))))))))))************---***((((((+++,,,+++)))&&&))),,,...,,,***))))))%%%))))))$$$"""%%%)))***&&&'''(((((((((***---///000///---+++***((((((''')))&&&&&&******&&&%%%))),,,(((%%%'''+++,,,)))%%%++++++***))))))***+++,,,---.........,,,+++,,,...------,,,,,,------...///'''***,,,++++++...777>>>IIIFFFDDDDDDGGGHHHGGGEEEGGGFFFCCCBBBBBBDDDFFFHHHBBBDDDEEEAAA<<<:::===AAAEEEFFFGGGEEEBBB@@@??????@@@AAACCCCCCBBBAAABBBCCC???@@@@@@???>>>>>>???AAACCC@@@>>>>>>AAADDDEEEFFFCCCCCCBBBCCCDDDFFFHHHIIIIIIGGGFFFGGGHHHJJJJJJIIIFFFGGGJJJMMMHHHBBB@@@DDDEEEDDDDDDDDDDDDEEEFFFFFFGGGCCC@@@???@@@AAA@@@???AAABBBCCCFFFHHHHHHFFFDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDDDDEEEBBB>>>???CCC~~~xxxooolllhhhccc___\\\[[[ZZZXXXXXXWWWUUUTTTUUUYYY[[[ZZZ]]]^^^]]]YYYYYY\\\```^^^aaacccaaa^^^^^^aaaddd\\\\\\[[[YYYVVVRRRNNNLLLNNNHHHDDDDDDBBB>>><<<===999999:::::::::999888888777777777777777666555444666555444222111111111222111///......///---)))%%%***)))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%'''))),,,&&&"""$$$&&&%%%$$$%%%*********)))))))))((((((***************++++++,,,((('''&&&''')))***(((&&&(((((('''&&&&&&'''((((((&&&&&&'''(((((((((((('''&&&''''''%%%&&&***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((+++)))((('''''''''%%%###(((&&&$$$'''+++,,,***'''(((&&&$$$%%%'''((('''&&&$$$$$$$$$###$$$$$$%%%&&&$$$&&&((((((((()))+++---///...,,,***((((((***,,,)))***+++***'''%%%%%%%%%&&&'''((('''&&&'''(((***)))'''$$$$$$&&&''''''%%%###&&&&&&######%%%%%%"""$$$$$$%%%&&&'''((()))***((((((((((((((())))))***((((((((((((((((((((((((***(((&&&&&&)))******)))&&&'''%%%""" """'''***&&&((()))(((''''''((())),,,++++++***)))(((((('''((('''&&&%%%%%%%%%%%%&&&%%%+++'''$$$)))&&&$$$***((())))))(((&&&%%%&&&(((***&&&###$$$'''(((&&&###'''((()))((('''''')))+++&&&&&&'''(((((((((((((((((()))(((&&&(((+++)))%%%%%%(((+++---...---...///)))+++,,,+++))))))...222///<<>>===???CCCBBBDDDEEEDDDAAA@@@@@@@@@>>>???AAABBBAAA@@@AAABBB>>>???@@@???>>>>>>@@@BBBDDDBBB@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGEEEDDDEEEGGGHHHGGGGGGHHHGGGIIIKKKIIICCCBBBDDDAAAAAAAAABBBBBBBBBCCCCCCFFFCCCAAAAAABBBCCCBBB@@@???@@@BBBDDDGGGHHHHHHGGGFFFEEECCCBBBCCCDDDFFFGGGHHHFFFFFFGGGEEEBBBCCCGGG|||uuullliiiddd___[[[YYYXXXXXXWWWXXXXXXXXXWWWWWWYYY[[[\\\]]]]]][[[XXXXXX\\\```^^^___```aaaaaaaaaaaaaaa[[[[[[ZZZXXXUUUQQQNNNLLLMMMGGGBBBAAA???;;;888999888999:::;;;;;;:::999999888888888888777555333222666444333111000///000000---......000///,,,'''###+++***)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))---%%%"""&&&+++***'''%%%******))))))))))))((((((+++************+++,,,,,,'''&&&&&&''')))***)))(((''''''''''''''''''''''''''''''((()))))))))))))))%%%)))***&&&%%%''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%'''(((((((((*********)))&&&%%%%%%&&&'''%%%$$$&&&***+++)))&&&(((&&&$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&###%%%'''(((((())),,,---000---)))'''''''''''''''((()))***)))'''%%%%%%&&&&&&'''((('''&&&'''(((***(((&&&$$$$$$&&&((((((((($$$''''''###"""###!!!###$$$$$$&&&'''((())))))((((((''''''(((((()))***(((((((((((((((((((((((((((''''''(((******)))((("""(((((( (((+++%%%'''(((((('''''')))***...---+++)))((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&***$$$""")))((($$$((()))***)))'''%%%$$$%%%&&&...***'''&&&((((((&&&###"""$$$''''''&&&%%%%%%&&&%%%&&&''''''((('''''''''(((***)))'''(((+++***%%%'''((())))))(((((()))***,,,,,,,,,------------...///777<<<;;;999:::::::::777;;;<<<:::888777333...+++******)))))))))******(((***,,,,,,***((((((((())))))))))))***************)))'''''')))***)))((((((+++......---+++******+++,,,***'''&&&(((&&&""")))))))))((((((***...222222111///,,,***)))((('''(((&&&'''******'''''')))(((((('''((()))******+++---,,,+++***))))))***+++)))+++------+++)))))))))))))))(((((())))))***+++)))+++,,,,,,...444===DDDFFFDDDCCCDDDEEEFFFEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDBBBDDDFFFDDD@@@???BBBEEE>>>@@@BBBBBBAAA@@@@@@AAA<<<>>>@@@@@@@@@@@@AAABBB===???@@@@@@??????@@@BBBDDDCCCBBBBBBCCCCCCAAA@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBCCCEEEEEEEEEDDDJJJFFFEEEHHHHHHEEECCCDDD@@@AAABBBCCCCCCCCCBBBAAABBBAAAAAAAAACCCCCCAAA@@@>>>???AAACCCFFFHHHJJJKKKFFFDDDCCCAAABBBDDDGGGHHHGGGEEEFFFHHHGGGEEEGGGKKKzzzttthhheeeaaa\\\YYYWWWXXXXXXUUUWWWYYYZZZYYYYYYZZZ[[[[[[\\\]]][[[ZZZYYY[[[^^^___]]]^^^```ccccccaaa^^^\\\[[[ZZZXXXUUUQQQNNNLLLHHHBBB>>>>>><<<888666777777888:::;;;<<<;;;:::999888999999:::999777555444333222111000000111222333......//////...,,,(((&&&+++******)))))))))))))))'''''''''''''''''''''''''''((('''&&&%%%%%%''')))&&&'''+++---***&&&(((---***)))))))))((((((((((((***************+++,,,,,,&&&&&&&&&'''((()))******(((((()))******)))(((((('''((()))***************%%%***,,,'''$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%&&&(((***)))(((''')))+++)))&&&%%%''')))&&&%%%$$$&&&)))***(((&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''(((((((((***,,,***'''###$$$'''))))))'''''')))***)))'''&&&&&&'''&&&'''((('''&&&'''(((***((('''%%%%%%&&&''''''((($$$((((((&&&$$$%%%"""&&&&&&&&&'''''''''(((((((((''''''''''''((())))))''''''''''''''''''''''''&&&'''(((***+++***)))'''%%%,,,+++ ###(((&&&$$$&&&(((((('''((()))+++///...+++(((''''''((()))'''&&&&&&%%%%%%%%%&&&&&&&&&((("""!!!))))))$$$''''''(((((('''%%%$$$%%%'''+++(((&&&%%%&&&&&&%%%###!!!###%%%&&&$$$$$$$$$%%%%%%%%%&&&'''''''''''''''$$$((()))'''(((++++++'''%%%%%%%%%$$$""""""$$$&&&+++******,,,///000---++++++...111444777:::<<<<<<999;;;======;;;888444111,,,+++***)))))))))))))))))))))***+++***)))((((((((()))))))))************)))((('''''''''((((((((((((***------+++)))))))))''''''%%%###$$$'''###*********((((((***///222333222///---***)))((('''''''''((()))***)))((()))***++++++***))))))+++---...---+++***)))******+++***,,,......,,,***))))))***************+++,,,,,,+++,,,---///222999BBBHHHEEEEEEEEEEEEFFFFFFFFFEEECCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDBBBAAACCCEEE<<<>>>@@@AAA@@@@@@AAACCC<<<>>>@@@AAA@@@@@@BBBCCC???AAABBBAAA@@@???@@@AAABBBBBBBBBDDDEEEDDDBBB?????????????????????@@@@@@DDDCCCBBBCCCEEEEEEDDDBBBKKKDDDAAACCCFFFDDDCCCDDDBBBDDDFFFGGGHHHGGGEEEDDD>>>>>>???@@@AAAAAA???>>>???AAABBBCCCEEEGGGJJJLLLFFFDDDBBBAAABBBEEEHHHJJJDDDCCCEEEHHHHHHFFFHHHMMMxxxsssiiifffaaa\\\XXXVVVUUUUUUTTTVVVYYYZZZZZZZZZ[[[\\\WWWZZZ\\\^^^]]]\\\[[[ZZZ^^^]]]\\\___cccdddaaa]]]]]]\\\ZZZWWWTTTQQQOOOMMMHHHCCC???@@@???<<<;;;===777888:::<<<===<<<:::999555666888999:::888777555444333222111111222333444000000000...---+++++++++***************))))))((('''''''''''''''''''''''''''((('''&&&%%%%%%''')))%%%''',,,///,,,''')))...)))))))))(((((((((((('''******))))))******+++,,,&&&&&&&&&&&&'''(((***+++)))***++++++++++++***)))'''((()))***++++++++++++&&&+++,,,'''###$$$&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((()))***)))((($$$'''))))))&&&&&&)))+++%%%%%%%%%&&&((()))(((''''''''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&'''(((((('''&&&((())))))&&&$$$%%%))),,,,,,***&&&((())))))'''&&&'''(((&&&'''((('''&&&'''(((******)))(((&&&%%%%%%&&&'''%%%)))***(((((()))'''###******))))))(((''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***((('''(((,,,+++%%%%%%******$$$$$$&&&(((((('''((()))+++...,,,***(((&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''&&&((("""!!!***)))$$$'''$$$%%%&&&%%%$$$%%%''')))'''&&&$$$$$$%%%&&&&&&%%%''''''((('''&&&&&&(((***%%%&&&''''''((((((''''''$$$''''''(((++++++)))'''''''''&&&%%%&&&(((+++'''&&&&&&***...000---***///000333888===???AAABBB:::;;;<<<>>>===999555444---,,,+++***))))))))))))***)))((('''''''''((((((((()))))))))************((((((''''''&&&'''((((((''')))+++***)))''''''''''''(((&&&%%%(((,,,)))###*********)))(((***...111222111///,,,***)))((('''&&&((()))))))))******)))******)))'''&&&%%%''')))...---+++*********++++++---...000///---+++***++++++++++++++++++,,,,,,------...///222777>>>EEEJJJEEEFFFGGGHHHHHHHHHGGGHHHBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCCCCBBBBBBCCCDDD;;;>>>@@@AAAAAAAAABBBCCC>>>@@@BBBCCCBBBBBBCCCDDDBBBDDDEEEDDDAAA?????????@@@@@@BBBDDDFFFFFFDDDAAA@@@@@@@@@AAAAAAAAAAAA@@@EEEEEEDDDEEEGGGFFFEEECCCHHHBBB>>>AAACCCCCCBBBCCCDDDFFFHHHIIIJJJIIIGGGFFF>>>???AAABBBBBBAAA@@@@@@CCCDDDFFFEEEDDDEEEHHHJJJEEEDDDCCCCCCDDDFFFIIIKKKFFFEEEFFFJJJJJJHHHKKKPPP}}}vvvqqqjjjhhhccc]]]XXXSSSPPPOOORRRUUUWWWYYYYYYZZZ[[[\\\UUUWWW[[[^^^___^^^[[[ZZZ^^^\\\\\\^^^bbbcccaaa___\\\[[[YYYVVVSSSPPPNNNMMMGGGBBB???@@@@@@>>>===>>>777999;;;======<<<:::888111333666888888777555333888777444222111000000000111111000...,,,+++,,,---))))))*********)))(((''''''''''''''''''''''''''''''((('''&&&%%%%%%'''))),,,&&&$$$)))///...)))'''))))))(((((((((((('''''')))(((((((((((()))******''''''''''''&&&'''))),,,************************&&&'''(((***++++++++++++'''******&&&$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&''''''''')))******)))'''((()))###%%%&&&'''''''''(((***%%%%%%'''(((((((((((((((((())))))'''%%%$$$&&&'''%%%%%%%%%%%%%%%&&&&&&''''''((()))(((&&&%%%&&&''''''&&&%%%%%%&&&''''''&&&%%%'''))))))((('''((()))&&&'''((('''&&&'''(((************'''%%%$$$%%%'''&&&)))+++))))))+++***'''++++++******)))(((''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++***)))(((((((((''''''))),,,...,,,)))%%%'''(((((('''''')))***+++***((('''&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''$$$((($$$"""))))))%%%***"""###$$$$$$$$$%%%''')))%%%%%%%%%&&&&&&((())))))'''''''''&&&%%%&&&(((+++&&&''''''((()))(((((((((###''''''(((***+++)))''''''((('''&&&'''***,,,%%%$$$$$$(((,,,...,,,***333444888???AAA@@@@@@BBB<<<:::;;;>>>===999666777000///...---++++++******+++)))&&&%%%&&&(((((('''))))))))))))************'''((()))(((&&&&&&((()))''')))***)))'''%%%&&&&&&%%%''''''&&&(((---,,,))))))*********)))***---///000///---+++***(((((('''&&&)))***((()))++++++)))---,,,)))(((((()))***+++---,,,+++******+++,,,---000111111000---,,,,,,---++++++******++++++,,,---///000222666<<>>@@@BBBCCCBBBBBBCCCDDDAAACCCEEEEEEDDDCCCDDDEEECCCEEEGGGFFFDDDAAAAAAAAA???@@@AAADDDGGGGGGEEECCCBBBCCCDDDEEEEEEEEEEEEDDDGGGGGGGGGHHHIIIHHHFFFDDDEEEAAA???AAACCCAAABBBDDDEEEFFFGGGHHHHHHHHHGGGFFFCCCEEEFFFFFFDDDCCCDDDEEEEEEHHHJJJIIIFFFEEEGGGIIIEEEDDDEEEEEEGGGIIIKKKLLLKKKJJJKKKNNNMMMKKKNNNSSS{{{tttoooeeecccaaa]]]XXXTTTPPPOOORRRTTTVVVWWWWWWYYY[[[]]]TTTVVVXXX\\\^^^___]]]\\\]]]]]]\\\]]]___aaabbbbbbZZZYYYVVVSSSPPPMMMKKKKKKFFFAAA===>>>===:::999;;;888:::<<<>>>>>><<<999777222444666888888666333111777666444111//////......---///111///,,,******+++(((((()))))))))((('''&&&'''''''''''''''''''''''''''((('''&&&%%%%%%''')))+++&&&%%%))),,,***(((((())))))(((((((((''''''''''''''''''''''''((())))))(((((()))'''%%%%%%(((+++******((((((((((((******%%%&&&((()))***+++++++++((()))(((%%%&&&((('''###$$$%%%%%%&&&''''''((((((&&&+++///---(((%%%&&&***&&&%%%%%%%%%&&&'''&&&%%%%%%&&&((())))))))))))***)))***+++)))&&&%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&'''((((((&&&&&&'''(((%%%%%%&&&%%%###"""###$$$%%%'''((()))((('''((()))&&&'''((('''&&&'''(((***((())))))'''%%%$$$''')))&&&))))))&&&&&&))))))&&&))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***+++)))((((((***)))###$$$+++,,,&&&(((///&&&((()))(((''''''((()))'''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''(((###)))&&&$$$)))(((&&&,,,###$$$%%%$$$###$$$&&&'''%%%&&&&&&&&&&&&''')))***###%%%''''''&&&&&&&&&''''''((())))))******))))))&&&***)))((()))***(((%%%&&&'''&&&%%%%%%''')))%%%%%%&&&(((***++++++***111333:::CCCCCC???>>>AAA===999999<<<<<<888777:::555444222000///...------***((('''(((******(((%%%))))))))))))************''')))***)))&&&&&&(((***((()))***)))'''%%%&&&'''###''''''$$$%%%)))++++++''')))***+++******+++,,,------+++***)))(((((((((%%%)))***((((((,,,,,,)))///,,,((())),,,///000///,,,+++******+++,,,...///222222111...,,,+++---///---------,,,---......///000111555:::@@@FFFIIIJJJBBBEEEIIIJJJHHHGGGHHHIIIHHHGGGDDDCCCBBBBBBCCCDDDDDDDDDDDDEEEEEEEEECCCBBBBBBCCCEEEEEECCCBBBCCCDDDCCCEEEFFFEEEDDDCCCCCCDDDBBBEEEGGGHHHFFFEEEDDDEEEBBBBBBBBBDDDFFFFFFDDDBBBAAABBBDDDEEEFFFGGGFFFFFFHHHHHHHHHIIIJJJIIIGGGDDDCCCAAABBBDDDDDDAAACCCGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGIIIIIIGGGEEEDDDEEEHHHEEEIIIMMMLLLHHHFFFGGGJJJDDDEEEFFFHHHJJJLLLMMMMMMOOOMMMMMMPPPNNNLLLNNNRRRzzzsssnnn\\\\\\\\\[[[YYYWWWTTTRRRRRRSSSUUUVVVVVVXXX[[[^^^VVVVVVVVVYYY\\\_________]]]]]]]]]]]]^^^```bbbcccXXXWWWTTTQQQNNNKKKJJJIIIIIICCC??????>>>:::888:::999;;;===>>>>>>;;;888666666777999:::999777333111333222111/////////000111)))---111111...***(((((('''((()))))))))(((&&&%%%(((((((((((((((((((((((('''((('''&&&%%%%%%''')))"""(((...---$$$$$$000)))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((())))))'''$$$$$$(((+++***((('''%%%%%%'''(((***%%%&&&'''(((******++++++((((((&&&$$$'''***(((###%%%%%%&&&&&&'''((())))))&&&,,,111///'''###%%%******'''$$$$$$&&&&&&### %%%'''))))))))))))***+++***+++,,,***&&&%%%''')))&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''''''''(((***&&&(((***)))'''%%%'''***$$$&&&((()))(((((((((***&&&'''((((((&&&'''(((***&&&((()))'''%%%%%%(((,,,&&&)))((($$$###&&&'''$$$%%%%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******(((''')))+++,,,$$$%%%,,,'''!!!111'''((()))((('''&&&'''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((("""***(((%%%)))'''&&&...$$$%%%%%%$$$###"""$$$%%%%%%%%%&&&%%%%%%%%%'''((($$$(((,,,---,,,***)))((((((((()))***************###)))---+++))))))(((&&&((()))***)))'''&&&'''((('''(((((((((((())))))***---222<<>>999888;;;;;;777777<<<888777555333222111000000)))((())),,,...,,,(((###))))))))))))************''')))+++)))'''&&&(((+++***++++++***'''&&&'''(((%%%******&&&$$$(((,,,...%%%(((***+++***)))******,,,+++***)))((((((((((((%%%)))+++((((((------)))+++&&&"""$$$***///000///+++*********+++---///000444333000---++++++---000111000000000000111222222000222777===CCCGGGIIIIII@@@DDDHHHIIIGGGFFFGGGHHHKKKIIIGGGDDDCCCDDDFFFGGGFFFFFFFFFFFFGGGFFFDDDBBBEEEFFFGGGFFFDDDCCCCCCDDDDDDEEEFFFEEECCCBBBBBBBBB@@@CCCGGGHHHHHHHHHHHHHHHEEEDDDCCCDDDEEEEEECCCAAA>>>@@@BBBDDDEEEEEEEEEEEEHHHHHHIIIJJJKKKJJJGGGDDDBBBBBBEEEGGGEEEBBBDDDJJJHHHHHHGGGGGGGGGHHHIIIJJJHHHIIIIIIGGGCCCBBBEEEGGGDDDIIINNNNNNJJJHHHIIIKKKCCCEEEHHHJJJLLLMMMMMMMMMOOOMMMMMMOOOMMMJJJKKKPPPxxxpppjjj^^^]]]\\\YYYUUUQQQNNNLLLSSSSSSTTTVVVXXXYYY[[[[[[RRRTTTWWWZZZ^^^```bbbcccaaa___\\\ZZZZZZ\\\```bbbXXXZZZ[[[XXXQQQLLLJJJIIIEEECCC@@@>>>===<<<;;;999888:::<<<<<<:::888777777999777777:::>>>===777111222222111111000/////////...------,,,,,,---------))))))))))))))))))))))))((()))+++***(((''''''((($$$&&&)))+++,,,+++)))(((&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((()))&&&$$$$$$&&&'''&&&$$$'''((()))'''$$$###&&&)))///+++((((((&&&###$$$''')))***++++++***)))***+++%%%'''(((''''''''')))+++%%%%%%&&&'''((()))******///777888...(((******$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))))))))***+++)))))))))((('''%%%$$$###+++***)))(((((('''&&&%%%'''''''''%%%$$$%%%(((+++)))(((&&&%%%%%%&&&((()))***++++++***((('''(((***&&&'''((('''&&&&&&)))+++,,,***((()))++++++)))&&&((((((((((((((((((((((((&&&$$$###%%%((()))'''$$$$$$&&&''''''''''''(((***$$$&&&''''''&&&%%%&&&'''&&&'''$$$555***,,,$$$...&&&'''((('''%%%%%%'''(((******))))))((((((((('''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''((())))))***++++++******)))))))))((('''&&&%%%%%%%%%%%%&&&'''$$$&&&''')))))))))((((((''')))***,,,,,,+++***)))***++++++,,,,,,,,,++++++******+++---///...,,,***((('''''''''((()))+++,,,***(((''''''))),,,.........666>>>EEELLLMMMEEE;;;@@@<<<:::;;;;;;999;;;>>><<<<<<<<<:::888444111///111,,,(((******((((((*********)))))))))******+++***(((&&&'''))))))'''$$$(((((('''''''''(((((()))''''''''''''(((***+++,,,)))((((((((((((***+++,,,,,,((($$$%%%'''(((&&&"""***)))((('''&&&%%%%%%%%%,,,+++)))''''''''')))***'''((()))+++,,,...//////,,,---...///000000000000000111111111111333777:::888;;;AAAEEEGGGHHHJJJLLLGGGDDDEEEHHHJJJHHHJJJNNNTTTNNNJJJIIIGGGEEEGGGLLLCCCCCCDDDEEEEEEEEEDDDDDDDDDFFFGGGGGGDDDAAA??????JJJGGGCCCAAABBBCCCCCCCCCIIIFFFGGGJJJIIIFFFFFFHHHFFFCCCAAAAAADDDEEEDDDBBBCCCCCCCCCDDDEEEGGGIIIJJJGGGIIIJJJJJJIIIHHHHHHIIIDDDCCCCCCFFFIIIKKKKKKJJJKKKHHHGGGHHHKKKMMMKKKIIIKKKKKKJJJIIIHHHHHHIIIIIILLLLLLLLLKKKKKKIIIHHHGGGGGGFFFIIIMMMKKKGGGFFFIIIJJJHHHFFFEEEEEEEEEEEEDDD|||uuummmggg\\\[[[YYYWWWTTTQQQPPPOOOTTTTTTUUUVVVVVVWWWWWWWWWTTTVVVXXX[[[]]]___``````___^^^]]]\\\\\\^^^```aaaWWWXXXYYYVVVPPPKKKIIIHHHBBB@@@===<<<===<<<;;;:::888:::<<<;;;999777666666777666555777::::::555111222222111111000/////////......---++++++*********))))))))))))))))))))))))'''((())))))'''&&&&&&'''%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))'''%%%&&&(((***)))((('''((()))(((&&&'''***---+++'''%%%&&&$$$!!!!!!$$$'''(((************,,,---((())))))(((&&&&&&'''(((###$$$%%%'''(((***+++,,,(((++++++(((%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******((((((((()))'''''''''''''''((((((((($$$''')))'''$$$###%%%(((###$$$%%%%%%&&&(((,,,000((('''&&&%%%%%%&&&'''((()))******((('''&&&''')))'''''''''&&&&&&''')))***,,,)))&&&%%%'''(((((('''((((((((((((((((((((((((&&&%%%$$$%%%((()))'''%%%$$$&&&''''''&&&&&&((()))%%%&&&'''&&&%%%%%%&&&'''"""&&&!!!...$$$)))""")))&&&'''((('''%%%%%%'''((((((((((((''''''&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&''''''((())))))***'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%&&&''''''%%%&&&'''((())))))))))))&&&(((***,,,......---,,,******++++++++++++******+++***+++,,,...---+++(((((((((''''''((()))***+++***)))((((((***---///000111999BBBGGGKKKKKKDDD<<<<<<::::::<<<;;;999<<>>???>>><<<999555333222---)))++++++)))))),,,*********))))))******++++++)))(((***------,,,***))))))))))))(((((((((((((((((((((((()))***+++,,,)))((((((((()))***+++,,,...+++((((((***+++)))''')))((('''&&&&&&&&&&&&&&&,,,***)))((('''(((***+++))))))***+++,,,...//////...///000111222333333333222333444444444666999<<<>>>AAAEEEGGGGGGGGGHHHIIIGGGEEEEEEHHHJJJHHHJJJMMMTTTOOOKKKIIIGGGEEEGGGKKKGGGGGGFFFFFFFFFFFFEEEEEEDDDEEEGGGGGGDDDBBBBBBBBBGGGDDDAAA@@@AAACCCDDDDDDGGGEEEFFFIIIJJJGGGGGGJJJEEECCCAAAAAADDDEEEDDDBBBHHHGGGFFFEEEFFFHHHJJJKKKEEEGGGIIIIIIHHHHHHHHHIIIHHHFFFFFFFFFHHHIIIHHHGGGHHHGGGFFFGGGIIIJJJIIIGGGIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEECCCBBB@@@@@@>>>>>>@@@DDDCCC>>>>>>AAA@@@???===============<<<}}}vvvpppiiiddd[[[YYYVVVTTTRRRQQQQQQRRRVVVVVVWWWWWWWWWVVVUUUUUUVVVWWWYYY[[[\\\]]]^^^^^^``````___^^^^^^]]]]]]]]]VVVWWWVVVTTTOOOJJJHHHGGG???===;;;;;;<<<<<<;;;:::777999;;;:::888666666666666444333444666777444111222111111000000//////...///...,,,+++)))((((((((())))))))))))))))))))))))&&&'''((((((&&&%%%&&&&&&+++)))'''&&&'''))),,,...)))))))))(((((()))))))))'''''''''''''''''''''''')))(((&&&&&&((()))((('''&&&''''''''''''(((+++---+++(((''')))'''$$$###%%%%%%'''))))))******,,,...*********(((%%%$$$%%%&&&"""###$$$&&&(((***,,,,,,,,,'''&&&((()))'''&&&(((''''''''''''''''''''''''''')))******(((''''''''')))((('''''''''(((***+++!!!&&&***((($$$"""&&&+++"""$$$%%%&&&&&&))),,,///'''''''''''''''''''''''''''(((((('''&&&%%%'''((()))'''&&&&&&((())))))(((+++'''$$$"""###%%%''''''((((((((((((((((((((((((&&&%%%%%%&&&(((((('''%%%%%%&&&((('''&&&&&&'''(((&&&&&&&&&%%%###$$$%%%'''"""***%%%+++!!!---'''***&&&''''''&&&%%%%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&&&&''''''((()))))))))%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&'''''''''&&&&&&''''''((()))***)))***,,,...//////...---******++++++************,,,,,,+++,,,---,,,)))'''))))))(((((((((((()))******)))))))))+++///222444666???FFFIIIHHHGGGBBB===<<<<<<======:::777;;;CCC???@@@CCCDDDCCC???;;;888444...++++++,,,******---+++******))))))*********)))))))))+++...///...---***************)))((('''))))))))))))******+++,,,(((((((((((()))***+++,,,***(((''''''((()))((('''(((''''''&&&&&&''''''(((+++***)))(((((()))+++,,,***++++++,,,---///000111222333444666777888888888666777888888888:::>>>AAAFFFHHHJJJJJJHHHFFFEEEFFFHHHEEEEEEHHHIIIGGGIIILLLSSSNNNJJJJJJHHHFFFGGGKKKIIIHHHGGGFFFEEEEEEFFFFFFCCCEEEFFFFFFEEEDDDEEEEEEFFFDDDAAAAAABBBDDDEEEFFFFFFDDDEEEIIIJJJHHHHHHKKKFFFEEEDDDDDDFFFFFFEEEDDDLLLJJJHHHFFFFFFHHHJJJLLLDDDFFFHHHIIIHHHGGGHHHIIIJJJHHHFFFEEEFFFEEECCCAAABBBAAA@@@AAABBBCCCBBBAAA???>>>>>>>>>>>>=========BBBAAA>>>;;;999888888888666666888<<<;;;777777;;;777777666666555666666777{{{ssslllgggccc[[[XXXTTTQQQOOOOOOQQQRRRVVVWWWXXXXXXXXXWWWWWWVVVVVVWWWYYYZZZ\\\]]]]]]^^^bbbbbbbbbaaa___\\\YYYXXXVVVVVVUUURRROOOKKKHHHGGG@@@>>><<<;;;<<<<<<;;;999777999:::999777555555666666444222222444444333222111111111000//////.........---,,,+++))))))))))))))))))))))))))))))))))))&&&''')))((('''&&&&&&''',,,+++)))((()))+++...///))))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&(((******((((((***)))%%%$$$&&&%%%'''((()))))))))+++---)))***)))'''%%%$$$%%%&&&$$$$$$%%%&&&((()))******111'''$$$)))+++&&&$$$(((&&&&&&&&&&&&''''''''''''&&&((())))))(((''''''(((---,,,***(((''''''))))))&&&)))+++***'''&&&(((+++&&&''''''&&&%%%%%%&&&(((&&&&&&'''(((((('''&&&&&&'''(((((('''&&&&&&'''))))))'''&&&&&&((()))((('''(((&&&$$$$$$$$$%%%&&&&&&((((((((((((((((((((((((%%%%%%&&&'''(((((('''&&&&&&'''((((((&&&&&&'''(((''''''&&&$$$"""###&&&((("""---&&&)))...***)))&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&(((***+++...///000111000...,,,+++---,,,,,,++++++++++++,,,///---,,,,,,---,,,)))''')))))))))(((((((((((((((************,,,000555999;;;CCCJJJIIIFFFDDDAAA===@@@@@@AAA???888333777@@@???BBBEEEHHHGGGDDD@@@===666000,,,,,,,,,***+++...+++***))))))((()))))))))''''''(((***+++,,,,,,+++******++++++***)))((('''***))))))))))))******+++((((((((())))))***++++++''''''''''''''''''((()))'''''''''''''''((()))))))))))))))))))))+++,,,---++++++,,,...000333555777::::::;;;;;;<<<<<<;;;;;;:::<<<===>>>>>>@@@CCCEEEJJJLLLLLLKKKHHHFFFEEEEEEGGGDDDDDDGGGGGGFFFFFFJJJOOOKKKIIIJJJJJJHHHIIIMMMIIIGGGEEEDDDDDDEEEGGGHHHDDDEEEGGGGGGGGGGGGHHHIIIJJJGGGEEEDDDFFFGGGGGGGGGGGGEEEFFFIIIJJJGGGGGGJJJGGGGGGGGGHHHHHHHHHGGGGGGLLLJJJGGGEEEDDDEEEGGGIIIDDDFFFGGGGGGEEEDDDEEEEEEEEECCCAAAAAA@@@@@@===<<<999999999999999:::999999666666666666666666666555===;;;888555444333444555555444666:::999666777;;;555666666555555555666888yyyqqqjjjfffddd[[[XXXTTTOOOMMMMMMNNNPPPQQQRRRTTTVVVWWWWWWWWWVVVUUUVVVXXXZZZ\\\]]]^^^^^^^^^___```aaa```]]]ZZZXXXXXXVVVTTTRRROOOLLLJJJHHHCCCAAA>>>===<<<;;;:::888888999:::999777555555666777555333333333444444444111111000000///.........---,,,,,,++++++++++++,,,))))))))))))))))))))))))&&&(((***)))((('''((()))%%%&&&'''((())))))))))))'''((())))))))))))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&###$$$'''&&&"""!!!###&&&((())))))((('''(((***&&&'''((('''%%%%%%'''(((&&&&&&&&&'''''''''''''''+++!!!%%%'''!!!###$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&(((((((((((()))***---,,,***((('''((()))***---***((((((******(((%%%'''((((((&&&$$$"""###$$$&&&&&&'''(((((('''&&&&&&'''((()))(((''''''(((***((((((''''''(((((('''&&&$$$%%%'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&'''(((''''''''''''&&&((())))))''''''(((***(((((('''%%%######&&&((()))"""$$$***&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&(((***+++...///000111111000...---000///...------------...000///---------,,,***((()))))))))))))))((((((((()))******+++---111888===???FFFJJJGGGCCCBBB@@@===???@@@AAA@@@999444999AAA@@@CCCGGGIIIJJJGGGCCC@@@999222---------+++,,,///+++***))))))((((((((()))((()))***++++++***+++++++++++++++++++++***))))))******)))((((((((())))))'''(((((()))******++++++***,,,---,,,***))),,,...(((((((((((()))***++++++))))))***+++,,,---//////------...111444888<<>>>>>???AAACCCCCCCCCDDDFFFHHHJJJKKKLLLKKKHHHGGGGGGGGGGGGDDDDDDFFFFFFDDDEEEHHHJJJHHHHHHKKKLLLJJJKKKOOOIIIHHHFFFFFFFFFHHHJJJLLLHHHJJJLLLLLLLLLKKKLLLMMMNNNKKKIIIHHHHHHHHHGGGFFFHHHEEEEEEHHHGGGDDDCCCEEECCCDDDEEEFFFEEEEEEDDDDDDGGGEEEBBB@@@@@@@@@BBBCCC@@@AAABBBAAA>>>===<<<======;;;::::::;;;;;;999888444555555555444444444555555555666777777666666555999777555444333444555666555555777::::::888999>>>777888999888777777999;;;wwwmmmfffdddcccZZZWWWRRRNNNLLLLLLMMMNNNKKKMMMPPPSSSUUUVVVUUUUUUTTTUUUWWWZZZ[[[]]]^^^^^^WWWYYY\\\___```___]]]\\\XXXVVVSSSQQQOOOMMMJJJHHHDDDBBB???===<<<;;;999777999::::::999777666666777666555555444333444444444111000000//////......---,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))&&&(((******)))((()))***$$$&&&)))+++,,,+++)))'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''))),,,///+++(((&&&%%%&&&''''''&&&'''$$$$$$&&&&&&######&&&'''((()))((('''&&&'''((($$$%%%&&&&&&%%%&&&(((***((((((''''''&&&%%%%%%%%%""" $$$&&&$$$###%%%###$$$$$$%%%%%%&&&&&&&&&###%%%'''((((((((()))***(((((((((((()))***,,,---...)))$$$%%%)))***&&&!!!$$$%%%&&&&&&%%%$$$%%%''''''''''''''''''''''''''''''((()))((('''''')))+++&&&(((***)))'''&&&&&&'''"""%%%)))***)))'''&&&&&&((((((((((((((((((((((((%%%&&&(((((('''''''''((('''(((******))))))+++,,,)))))))))'''%%%%%%&&&(((""")))"""(((***&&&)))%%%&&&&&&%%%$$$$$$%%%'''''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''(((((((((((('''&&&'''&&&&&&''''''((()))***(((***---000333444444444222111000.........//////000...---,,,,,,,,,***((('''((())))))))))))((((((''')))***+++,,,111:::@@@AAAEEEFFFCCC@@@AAA???<<<;;;;;;===>>>;;;999>>>FFFAAADDDGGGJJJJJJHHHEEECCC===666111000000...///333---,,,+++***************+++---//////...------......------,,,,,,---......,,,+++***)))))))))))))))'''((()))***+++++++++***))),,,...,,,((('''***...************++++++,,,---++++++---///000222333444111111222555999>>>BBBEEEFFFFFFFFFEEEEEECCCBBBAAADDDFFFHHHHHHGGGGGGIIIJJJJJJKKKLLLKKKIIIIIIJJJKKKIIIFFFEEEGGGGGGEEEEEEHHHHHHFFFGGGLLLMMMKKKLLLOOOKKKJJJIIIIIIIIIKKKLLLMMMKKKMMMPPPQQQOOONNNMMMMMMLLLJJJGGGFFFEEEDDDCCCAAADDDBBBAAADDDCCC>>>===???;;;===??????>>>===<<<===>>>===<<<;;;;;;<<<<<<===888::::::999777555555555777666555666777888777666444666666666444333444555333444555666666666555444777777555555555666777777444444555999999888:::>>>888;;;<<<:::777777999<<<~~~ssshhhaaa``````VVVTTTQQQNNNLLLMMMNNNNNNKKKNNNQQQTTTVVVVVVUUUUUUVVVWWWXXXZZZ[[[[[[\\\\\\WWWYYY[[[]]]^^^]]]\\\[[[WWWTTTPPPNNNNNNLLLIIIGGGBBB???===<<<;;;;;;999888:::;;;;;;999777666777888444555555555333333333333000000000///......---------,,,+++***************))))))))))))))))))))))))%%%'''))))))((('''((()))%%%'''***------,,,***)))&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''''''''(((+++...)))'''$$$%%%''')))(((''')))&&&%%%''''''%%%&&&***%%%&&&''''''''''''((()))$$$%%%&&&&&&%%%&&&(((***''''''&&&&&&&&&&&&%%%%%%"""'''+++))))))***)))'''$$$$$$%%%%%%&&&''''''((($$$&&&((((((''''''''')))&&&''''''((()))***+++,,,+++(((&&&&&&((()))'''$$$###%%%'''((('''''')))***((('''&&&%%%%%%&&&'''(((&&&'''''''''&&&&&&(((***$$$)))---+++&&&###%%%)))"""%%%))))))'''&&&&&&((((((((((((((((((((((((((($$$'''))))))'''&&&((()))''')))***++++++,,,...///******+++***(((&&&'''(((&&&)))###...$$$+++&&&...%%%&&&&&&%%%$$$$$$%%%'''&&&'''''''''(((((((((((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((('''%%%&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))$$$'''+++000333666777777333222000...------...///...,,,***)))******)))'''&&&'''((()))******))))))%%%(((******,,,111;;;BBBAAABBBAAA>>>>>>AAA???;;;:::888999<<<======AAAHHHDDDFFFHHHJJJJJJIIIGGGFFFBBB;;;555444444222444777000000///...------------,,,...111111000000111333222111///...///111333555///...---,,,+++******+++&&&''')))***++++++******'''+++...+++%%%###''',,,------,,,,,,,,,------......000222444666888999:::888888888999===AAAEEEHHHGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJIIIJJJKKKKKKLLLMMMLLLKKKKKKMMMOOOMMMIIIHHHJJJJJJGGGGGGJJJIIIGGGIIIMMMMMMKKKKKKMMMKKKKKKKKKJJJIIIHHHHHHGGGGGGJJJNNNOOOLLLIIIFFFEEECCCAAA???>>>>>>>>><<<:::===::::::===<<<999888:::444777::::::888666666777555555666777888888999999444555777777555555555666666555444555777888888777444666777666444222444555222333555777777666555444777777777666666555555555333222444888888777999>>>:::<<<>>><<<888666999<<<{{{oooddd]]]\\\^^^RRRQQQOOOMMMMMMNNNOOOPPPOOOQQQTTTWWWYYYXXXWWWVVVYYYYYYZZZZZZZZZZZZZZZYYY[[[\\\]]]]]]\\\YYYWWWVVVVVVSSSOOOMMMMMMKKKHHHFFF>>><<<::::::;;;;;;:::999;;;;;;;;;:::888777888999222444555555333222222222000000000///......------------+++)))((('''''''''))))))))))))))))))))))))$$$&&&(((((('''''''''(((###$$$&&&(((((((((''''''&&&((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''$$$###%%%'''&&&###!!!"""%%%((((((''''''###!!!######"""$$$((("""$$$&&&''''''''')))+++%%%&&&&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&''''''###...222,,,(((***)))###%%%%%%&&&&&&'''((())))))&&&''')))((('''%%%&&&&&&((())))))))))))(((((('''((()))******))))))***+++%%%''')))***))))))***+++)))(((&&&%%%%%%&&&((()))$$$%%%&&&&&&%%%%%%''')))###)))///---%%%"""%%%***$$$&&&'''&&&$$$$$$'''***(((((((((((((((((((((((($$$'''***)))'''&&&(((***''')))+++,,,,,,---000111***+++,,,+++)))''''''(((%%%$$$...$$$'''!!!---%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&''''''((((((((((((''''''&&&&&&((()))***(((((((((((((((''''''''''''''''''(((((()))))))))&&&'''((())))))((('''&&&$$$&&&'''))))))))))))(((%%%(((,,,000333555555555333111///---,,,---...///,,,***((('''((((((((('''%%%&&&((()))*********)))%%%'''******+++111;;;DDDAAA@@@===;;;===AAA???:::===999999<<<>>>>>>AAAEEEFFFGGGIIIJJJJJJJJJHHHGGGFFF>>>888777777555777:::333333222000000/////////)))---000111111111444666555333111000111444888:::111000///...---,,,,,,,,,&&&''')))***++++++*********///333///(((%%%)))//////......---------......222333555888:::<<<>>>>>>======<<<===???BBBFFFHHHEEEFFFGGGIIIJJJJJJKKKKKKKKKLLLMMMMMMKKKJJJJJJJJJMMMNNNOOONNNMMMMMMOOOQQQOOOLLLKKKMMMLLLIIIIIILLLKKKIIIJJJMMMMMMJJJHHHJJJJJJJJJIIIHHHFFFDDDAAA@@@AAADDDHHHIIIGGGBBB>>><<<:::999777777888888777555666444555888888555555777111555888999666444444555///111333555777777777777333555777888888888:::;;;888666666777999999999888333555666555222111222444777888:::<<<<<<<<<:::999888888777777666444222222333222444777888777:::???<<<>>>@@@===999777999===wwwmmmgggbbb\\\XXXRRRPPPNNNLLLKKKLLLNNNPPPSSSQQQQQQSSSWWWZZZYYYWWWYYYWWWUUUVVVZZZ[[[[[[YYYYYYYYYXXXYYY[[[[[[ZZZXXXXXXUUUQQQNNNLLLLLLKKKJJJAAA???===;;;:::999999999999999888888777555444333555444444333222111000000111222111///,,,*********))))))))))))************)))*********)))((('''&&&((((((((((((((((((((((((+++)))((()))+++***'''$$$%%%&&&((()))))))))((('''&&&&&&&&&''''''''''''((((((((()))***************'''''''''''''''((()))***'''&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''')))+++''''''((('''&&&''')))+++,,,+++***))))))***++++++((()))((('''&&&&&&(((***''''''(((((())))))******$$$&&&((())))))(((&&&$$$%%%&&&'''(((((('''&&&%%%*********)))''''''((()))***(((&&&&&&))))))'''%%%((('''&&&%%%$$$%%%(((++++++******)))(((''''''&&&)))+++,,,+++)))&&&%%%%%%&&&$$$"""!!!"""$$$(((***((((((((((((((((((((((((###%%%&&&&&&%%%$$$$$$%%%(((+++......,,,,,,///222###...,,,)))***------((('''&&&%%%%%%&&&'''((('''((())))))((('''(((***)))***+++,,,,,,+++)))((('''&&&'''***...///---***'''''''''''''''''''''&&&$$$%%%&&&'''(((((((((((($$$%%%&&&'''(((***++++++***))))))((((((((())))))''''''***...444888999999777555333000---***)))(((,,,+++***(((''''''''''''((()))***+++,,,---------&&&(((***,,,---///333555@@@;;;888:::@@@CCC@@@<<<>>>>>>>>>======???DDDGGGGGGHHHIIIKKKLLLMMMOOOPPPJJJFFF@@@<<<;;;;;;;;;:::888777555333222222333333333555666444666<<>>:::888555222333666;;;>>>===:::555000---,,,---...)))+++---------...000222---111444666444222//////444333111000111333666777999:::;;;;;;<<>>;;;777333111000111222,,,...000000000000222444555777999999666333111111555555666777888:::;;;<<>>===;;;;;;<<<888;;;:::444111444666444666777888999888777666444555333111000222444555555333444666777888:::<<>><<<;;;::::::999999999888777666555444555555444333222111000000///000000///---+++,,,---+++++++++******))))))))))))((('''''''''((()))***((((((((((((((((((((((((%%%%%%&&&)))***)))&&&$$$'''''''''&&&''''''((()))&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&(((((((((((((((***,,,&&&'''((('''&&&&&&(((***&&&%%%$$$###$$$$$$%%%&&&&&&((()))(((&&&%%%%%%&&&%%%%%%&&&&&&'''(((((((((&&&''')))******)))'''&&&'''((((((((('''%%%$$$"""((())))))((('''&&&''')))'''&&&&&&'''***++++++***'''''''''&&&%%%&&&(((+++((((((''''''&&&&&&%%%%%%!!!$$$''')))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%&&&'''))))))'''&&&'''((($$$$$$%%%(((+++.........'''+++,,,***(((***+++***++++++************++++++&&&((()))***))))))+++---))))))+++,,,,,,+++***)))***)))'''(((***++++++***)))(((&&&%%%%%%%%%&&&'''%%%%%%&&&''')))******+++'''''''''(((((()))))))))(((((((((''''''(((((()))&&&'''))),,,111444555444111000///---+++***))))))&&&'''((()))***,,,------,,,---------,,,,,,+++***&&&(((+++,,,,,,---000111///222888===@@@AAA@@@>>>;;;===AAACCCEEEHHHKKKNNNMMMKKKKKKMMMQQQSSSQQQOOONNNNNNLLLHHHCCCBBBDDDGGG???===:::777666777999:::999>>>@@@AAACCCGGGHHHFFF???;;;777777:::???@@@@@@@@@>>>;;;888666666777888222333555555555555666888999;;;<<<;;;999777777777:::;;;>>>@@@BBBBBBBBBBBBFFFHHHIIIHHHFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIICCCEEEHHHJJJKKKKKKJJJIIIJJJIIIGGGEEEBBB???===<<<777999<<<>>>>>><<<:::888===<<<:::::::::999666444888777666555555666777888666666666666555555444444888666333000000222555666333333444444444444444333555444555666888888666444666666666777666666555555444555888999::::::888777:::999888999;;;;;;:::999:::<<<>>>>>><<<;;;;;;;;;;;;===<<<888555777999888777888999:::999888666555444222000000222444555555444666999::::::;;;<<<===<<<;;;:::999999999999999xxxnnngggccc___[[[XXXNNNMMMLLLJJJJJJJJJKKKLLLPPPQQQTTTWWWYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYYYY[[[ZZZYYYYYYZZZYYYWWWUUURRROOOLLLJJJIIIHHHGGGEEEBBBAAA@@@>>><<<;;;:::999999999999999888777666555555555444333222111111000---/////////---,,,---...++++++***))))))(((''''''***)))''''''(((***,,,...(((((((((((((((((((((((("""###&&&(((***(((&&&$$$((('''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((($$$$$$%%%&&&((()))***+++&&&&&&%%%$$$############''''''&&&%%%%%%%%%%%%%%%'''((()))(((((((((***,,,&&&'''((('''&&&&&&'''((('''&&&%%%%%%%%%&&&'''((($$$''')))***)))(((((((((%%%&&&&&&''''''(((((()))'''((()))******)))((('''''''''((()))((('''&&&%%%)))******)))(((((()))++++++***)))))))))((((((''''''((((((&&&%%%&&&)))+++(((((((((''''''&&&&&&&&&%%%$$$"""!!!&&&***$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%''')))((('''&&&'''((()))'''%%%'''+++,,,+++))),,,+++)))'''(((***+++***((((((((((((((((((((((((&&&''')))*********,,,...))))))***+++++++++******+++***((('''((()))******)))((('''&&&%%%&&&((()))&&&&&&'''((()))+++,,,---))))))((((((((((((((((((((((((''''''(((((())))))''''''(((+++///111222111...---,,,+++************&&&''')))***,,,---......,,,,,,------------,,,,,,''')))+++,,,,,,---///111---333;;;@@@AAA???>>>>>><<<@@@DDDGGGIIIJJJMMMNNNOOOMMMLLLOOOSSSUUURRROOOPPPRRRQQQKKKEEEBBBEEEIIIBBBAAA@@@>>>===<<<<<<<<<:::???CCCDDDFFFJJJIIIFFFBBB>>>:::;;;???CCCCCCBBBAAA@@@???===<<<<<<======888:::;;;;;;::::::<<<===;;;<<<======<<<===???AAABBBBBBDDDEEEFFFFFFGGGGGGGGGIIIJJJIIIFFFCCCAAA@@@EEEDDDCCCAAA@@@@@@@@@AAA???AAABBBCCCCCCAAA>>>===??????>>>===;;;:::999999111333666888888777555444666555555555666666666555777666666555555666666777555444444333333444555555555333000......000333444222333444555555555555555444444444555777777666444333333444444444444444444444666999;;;;;;:::999999:::999888888:::;;;;;;:::888:::<<<<<<:::999888999<<<======:::888888999:::999888888888888888999999555333111222333444444444666888;;;<<<<<<;;;<<<===;;;;;;;;;;;;;;;:::999999~~~wwwmmmddd___[[[VVVSSSLLLKKKKKKJJJJJJKKKLLLLLLUUUUUUVVVVVVVVVWWWYYYZZZUUUUUUVVVVVVVVVWWWXXXYYY[[[ZZZYYYYYYYYYYYYWWWUUUQQQOOOLLLJJJJJJIIIGGGEEE??????>>>===<<<:::999888999:::::::::999888777666666555555444333222111111---...///...---,,,---///******)))(((''''''&&&&&&((('''&&&%%%&&&(((+++,,,((((((((((((((((((((((((!!!###&&&(((((('''&&&%%%'''&&&%%%%%%%%%&&&((()))&&&&&&&&&''''''''''''((('''''''''''''''(((******''''''&&&%%%$$$$$$$$$%%%((('''&&&&&&%%%%%%&&&&&&&&&'''(((((('''(((***,,,&&&'''((((((&&&%%%&&&'''''''''&&&&&&&&&''')))***!!!$$$&&&&&&%%%&&&'''&&&''''''((())))))******(((((()))******)))((((((%%%&&&''')))*********)))%%%&&&'''&&&%%%%%%&&&(((*********)))(((''''''''''''(((((('''&&&''')))+++)))))))))((((((((((((((((((&&&$$$!!!!!!&&&***((()))***+++++++++******(((((('''''''''&&&&&&&&&%%%&&&((((((&&&%%%&&&'''***(((&&&(((+++---+++))),,,(((%%%&&&(((***+++,,,''''''''''''''''''''''''%%%''')))))))))***,,,---))))))******++++++++++++++++++***((((((((()))+++))))))((((((((()))+++,,,((((((((((((***+++---...)))))))))))))))(((((((((((((((((((((((()))******((('''(((***...//////...,,,++++++************+++((()))+++,,,------------++++++,,,---.../////////((()))+++++++++---///222222999AAADDDBBB???>>>>>>@@@CCCGGGIIIJJJJJJKKKLLLOOONNNNNNPPPSSSTTTQQQNNNSSSUUUTTTOOOHHHDDDGGGJJJEEEFFFGGGGGGEEEBBB???===<<>>???@@@@@@???>>>???AAA@@@AAABBBAAAAAABBBDDDFFFHHHGGGEEEDDDDDDEEEFFFGGGFFFHHHJJJIIIEEEAAA???>>>???===;;;:::999999::::::<<<===???@@@@@@>>>;;;999888888777777777666666666333333444555555555666666333333444333333333333444555666888999999888666555333333222222333333444555111111000000000111111222222333444666666777777777444333333444555666555444222333333333444444555555444888;;;<<<;;;::::::;;;:::999777777999::::::999888:::<<<<<<:::999999999;;;;;;;;;;;;999777888::::::888555444555888<<<>>>777555444333444555444222777999<<<===<<<<<<<<<===;;;<<<<<<===<<<<<<::::::}}}vvvkkkbbb]]]XXXRRROOOJJJJJJJJJJJJKKKMMMNNNNNNVVVVVVUUUSSSRRRSSSVVVXXXTTTUUUVVVVVVUUUUUUWWWYYYZZZYYYXXXXXXYYYYYYWWWUUUOOOMMMKKKJJJJJJHHHFFFDDD============<<<;;;:::999:::::::::::::::999888888666666555444333222111111---...//////---,,,---...)))))))))((((((''''''&&&$$$$$$######$$$&&&'''(((((((((((((((((((((((((((###%%%'''(((&&&%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((,,,+++)))'''&&&&&&&&&'''***)))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%''''''''''''''')))+++%%%'''((((((&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&((()))"""$$$&&&&&&&&&((()))''''''(((((()))*********((((((((())))))(((((((((###$$$&&&)))***+++++++++&&&'''((('''&&&&&&(((***%%%'''((((((''''''(((***'''((()))((('''''')))+++))))))))))))))))))(((((($$$'''***+++***((('''&&&((())))))*********))))))((((((((((((((((((((((((%%%&&&((((((&&&%%%&&&''''''&&&'''))),,,.........+++'''%%%(((***)))***,,,(((((())))))))))))((((((%%%'''((()))((((((***,,,)))))))))******+++,,,,,,***+++,,,***))))))***,,,)))***+++,,,---...//////+++***))))))***+++---...))))))))))))))))))))))))))))))))))))***+++,,,,,,)))((()))***---...---,,,++++++************++++++***+++---.........---,,,***+++---...///000000000***************---222666;;;@@@EEEFFFCCC@@@>>>>>>CCCEEEHHHJJJIIIIIIJJJKKKMMMNNNPPPRRRQQQPPPOOONNNUUUUUUUUUQQQLLLJJJKKKNNNJJJKKKLLLLLLKKKGGGDDDAAAAAAFFFIIIIIIKKKMMMLLLHHHEEEEEEEEEEEEDDDEEEEEEFFFAAABBBCCCCCCCCCCCCBBBAAA@@@AAABBBAAA@@@???@@@AAAFFFGGGFFFEEEBBBBBBCCCDDDHHHEEEBBB@@@???@@@AAACCC>>>@@@BBBAAA>>>;;;999999666555444444555777999:::444666999;;;<<<<<<:::999888888777666555444333222777666555444555666777888333444555333111.........222444666888888666444222111111111111222222222222///000111222222222111000222333444666777888888888555444333444555666666555555555555555666888999:::777:::======;;;:::<<>>===<<<<<<===:::999:::;;;999666777::::::777555333444777<<>>;;;<<<<<<======<<<;;;;;;{{{sssiii```[[[VVVQQQMMMHHHHHHIIIKKKMMMOOOPPPQQQTTTUUUVVVSSSQQQPPPQQQTTTSSSUUUVVVUUUTTTTTTWWWYYYYYYXXXWWWXXXYYYYYYXXXVVVMMMKKKIIIIIIHHHGGGDDDBBB;;;<<<===>>>>>>===<<<;;;:::::::::;;;::::::999888666666555444333222222111...///000///---,,,,,,---***************)))))))))$$$%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((&&&'''((('''%%%$$$&&&(((%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&%%%&&&'''((((((((((((((((((((()))***(((((('''&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%&&&(((***%%%'''((((((&&&%%%$$$%%%%%%%%%$$$$$$%%%&&&((()))%%%&&&''''''&&&''')))***&&&&&&''''''((())))))***''''''''''''''''''''''''"""###%%%'''))))))))))))((()))***)))((()))***,,,$$$&&&((('''&&&%%%''')))'''((())))))(((((()))***(((((((((((((((((((((((( %%%+++......+++((('''&&&&&&%%%%%%%%%%%%%%%%%%''''''(((((()))*********&&&'''))))))'''&&&'''(((%%%''')))******+++---///***'''(((,,,,,,((((((,,,((()))************)))(((%%%'''((((((''''''(((***))))))))))))***+++,,,---)))+++------+++***+++---(((***---000222333333333---,,,+++******+++,,,...))))))))))))))))))******************+++,,,---...*********+++------,,,+++,,,++++++******+++++++++***+++---/////////...---,,,---...///////////////,,,+++***)))***...555:::BBBDDDEEEEEECCCAAA@@@@@@CCCEEEGGGHHHHHHHHHJJJKKKIIINNNRRRRRROOOLLLLLLNNNQQQPPPPPPOOONNNOOOOOOPPPPPPPPPOOOMMMKKKJJJHHHGGGEEEIIIKKKJJJKKKMMMLLLIIIEEEHHHJJJIIIEEECCCDDDGGG@@@AAACCCDDDDDDCCCAAA@@@???@@@AAA@@@>>>===>>>???BBBCCCCCCBBB???======>>>???>>>===<<<;;;;;;<<<<<<666888:::999888666666666666555444333555777:::<<<111333777:::;;;;;;:::999;;;:::999888777555444444999888777666666666777888222555777666222///......111111222333333222111111111111222333333222111000//////000111111111111111111111333555666777888888777666555555777888888777777777777777888:::<<<===;;;>>>@@@???<<<<<<@@@DDD???<<<999888888999999888777999<<<============>>>:::888999<<<:::666666:::999888666555555666777888666555555777999:::999888888999:::;;;:::;;;>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;}}}yyyqqqggg___ZZZVVVQQQMMMGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVXXXVVVSSSPPPPPPQQQRRRTTTVVVUUUTTTTTTVVVYYYXXXWWWWWWXXXYYYZZZXXXWWWKKKIIIHHHGGGGGGFFFCCCAAA;;;<<<===?????????>>>===::::::;;;;;;;;;:::999999666666555444333222222111///000000///---+++,,,---+++++++++++++++,,,,,,,,,'''((())))))***)))))))))((((((((((((((((((((((((((())))))'''$$$###&&&)))$$$%%%&&&'''((('''&&&%%%&&&&&&&&&'''''''''(((((($$$#########%%%'''***,,,%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''$$$%%%&&&%%%%%%%%%''')))%%%'''((((((&&&%%%$$$$$$&&&&&&%%%%%%&&&((()))***%%%&&&%%%###""""""$$$&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''"""###%%%&&&'''&&&&&&%%%%%%&&&'''&&&%%%&&&((()))''')))***((($$$"""###%%%'''((())))))(((((()))***&&&'''''''''''''''''''''"""&&&((())))))***+++(((''''''&&&&&&&&&''''''''''''((()))***+++,,,,,,''')))******((((((((()))'''***,,,+++((('''))),,,+++))),,,111...((('''+++'''((()))******)))((('''%%%'''((('''&&&&&&'''((())))))))))))***+++,,,---(((+++...///---+++,,,---(((+++///333666666666555///...,,,******+++,,,---((()))))))))************++++++++++++,,,---...///+++******+++------,,,***,,,,,,+++++++++++++++,,,)))***---///000000000//////////////////......------,,,***((()))///777===FFFEEEDDDCCCBBBBBBAAAAAABBBDDDFFFGGGGGGHHHJJJLLLGGGMMMSSSRRRMMMIIIJJJNNNKKKJJJIIIKKKNNNPPPPPPPPPUUUSSSPPPLLLJJJJJJKKKLLLFFFJJJKKKIIIIIILLLKKKGGGEEEJJJNNNKKKEEEAAACCCGGG@@@AAACCCDDDDDDBBB@@@???>>>??????>>><<<;;;;;;===999;;;<<<<<<:::999999:::777888999::::::999888777777888::::::999888999:::;;;999777666666888:::<<<999;;;>>>@@@@@@???===<<<;;;;;;:::::::::999999999888888888888777777666555000444888999666444333444222111000000000000111222222333555666555444222000000//////...///000111222///000222444555777777777999888666777999::::::999777777777777888:::<<<>>>???AAACCC@@@===>>>CCCHHHAAA>>>;;;999999999999888444777:::;;;;;;;;;<<<===:::777999===;;;666666;;;888888999888777555333222444444555777;;;======<<<888999999999999;;;>>>AAA:::::::::999999:::;;;;;;yyyyyypppeee]]]XXXTTTNNNIIIIIIJJJJJJJJJJJJKKKNNNQQQPPPQQQSSSSSSQQQPPPOOOPPPUUUTTTSSSSSSTTTVVVXXXYYYYYYYYYZZZ\\\\\\ZZZUUURRRMMMKKKHHHGGGFFFEEEDDDBBB===???AAAAAA>>>;;;::::::;;;===>>><<<888555555666999777444111////////////000///------,,,---...///---,,,***(((((((((((()))---###%%%,,,+++((((((((())))))((('''&&&&&&(((******)))((('''&&&%%%%%%%%%&&&''''''&&&&&&''')))'''******&&&$$$&&&'''%%%&&&&&&$$$"""$$$''')))(((*********)))'''(((***,,,))))))((('''''''''''''''&&&(((************+++,,,'''(((***+++***)))''''''""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&'''((()))%%%'''*********)))))))))'''%%%%%%'''))))))%%%"""%%%%%%%%%%%%&&&&&&'''((($$$&&&((()))(((((()))***))))))************))))))"""$$$%%%%%%%%%%%%&&&(((%%%''')))******'''$$$"""((('''))),,,)))###"""$$$&&&((()))***)))((()))***'''(((************,,,...++++++******))))))((((((&&&''')))***+++,,,------...,,,***)))((()))***+++***(((&&&''')))***'''$$$&&&(((************+++,,,***+++++++++,,,,,,,,,,,,...---***'''%%%&&&))),,,,,,000222555:::>>>;;;555333111///,,,++++++,,,,,,...,,,)))(((***,,,---...,,,111222//////333333///...------------...//////,,,---...---+++***+++,,,///......------......///...000111111///---------222///,,,+++...555<<>>>>>>>>>>>>>>======<<>><<<888777999777777777666555333222111444444444333222000...,,,///000111222222111//////333555666555333111111111222222333333555666777888---111666777666555777:::888888999999999999999999777888999999999999;;;===BBBAAA===:::===EEEIIIIIIFFF???777555888999666222111333666999;;;===>>>???777;;;>>><<<777444555888777666555444333333333333777888999::::::999888777444999:::888888<<<>>>>>><<<:::777555555666999;;;wwwssskkkaaa[[[WWWTTTPPPLLLHHHIIIJJJJJJJJJKKKNNNQQQRRRRRRSSSRRRPPPOOOQQQRRRSSSRRRQQQQQQSSSUUUWWWYYYYYYYYYYYYZZZ[[[YYYUUURRRNNNLLLIIIGGGFFFEEECCCAAA@@@@@@@@@>>><<<:::;;;<<<:::<<<===;;;888555666777555555444333222000///...///...---,,,+++,,,------,,,+++***(((((((((((())))))######(((***(((''')))''')))))))))'''&&&&&&'''))))))((((((''''''&&&&&&%%%&&&''''''&&&&&&''')))%%%((()))%%%$$$'''((('''%%%$$$######&&&)))***)))'''(((((('''&&&&&&''')))))))))((('''''''''''''''%%%'''))))))(((((()))***'''$$$"""###''')))'''%%%###$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&''''''(((%%%''')))***)))(((((()))&&&%%%$$$$$$%%%###%%%%%%%%%%%%&&&'''(((((($$$&&&((()))(((((()))***(((((()))))))))(((((('''###$$$&&&&&&%%%%%%'''((($$$%%%&&&'''((((((((((((&&&%%%''')))((($$$###&&&&&&((()))***)))((()))***''')))+++++++++,,,...///......---+++***((('''''')))***+++---.../////////---,,,***(((((()))***++++++)))((()))++++++(((&&&&&&(((******))))))***+++(((((()))))))))************)))(((%%%###$$$(((***,,,000444666;;;@@@>>>999333111///---,,,,,,,,,---,,,+++++++++,,,---.........222333000111555666222///...---,,,,,,,,,,,,,,,,,,---...---+++******+++---,,,,,,,,,------...///---///111111///......///------,,,...222777===AAAIIIGGGDDDBBBAAACCCFFFHHHIIIKKKMMMMMMKKKIIIHHHGGGHHHJJJKKKJJJHHHHHHJJJMMMFFFFFFEEEDDDGGGMMMMMMJJJMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::999999999::::::888888777777888999;;;===888666666:::;;;999999<<<;;;===??????===<<<;;;<<<;;;<<<======<<<;;;<<<>>>;;;<<<======;;;::::::;;;>>>>>>>>>>>>======<<<;;;>>>;;;:::<<<;;;777666888666666555555444222111000///000111222333222111111000000111111111111000000111333444444333222333444222222222333444555777888111111222444666888888777777888999::::::999888888999:::;;;;;;:::;;;===???>>>@@@???===@@@EEEFFFCCCDDD===777666999999666111000111555999>>>AAAAAA@@@999;;;<<<999555222222444333333333333222222222222555666777999999999888888666999:::666666:::<<<<<<;;;;;;:::999999999999:::~~~tttooohhh___YYYVVVRRRNNNKKKIIIJJJKKKKKKKKKLLLOOORRRSSSTTTTTTRRRPPPPPPRRRSSSRRRRRRRRRSSSTTTWWWYYYZZZZZZYYYXXXXXXXXXWWWUUUSSSPPPMMMIIIFFFEEEDDDBBB@@@AAA@@@???<<<::::::<<<>>>999:::;;;:::888666666777111222444444444222///......---,,,++++++++++++,,,++++++***)))(((((((((((($$$$$$'''******'''''')))&&&((())))))'''&&&&&&'''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))###'''(((%%%$$$(((***)))&&&$$$###%%%)))***)))(((%%%&&&((((((&&&%%%&&&''')))((((((''''''''''''((($$$&&&((((((''''''((()))(((###%%%***)))&&&$$$$$$%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%'''((()))'''''''''((('''&&&&&&&&&&&&%%%"""%%%%%%%%%%%%&&&'''((()))$$$&&&((()))(((((()))***((((((((((((((('''&&&&&&$$$%%%''''''&&&&&&((()))'''&&&%%%%%%&&&''')))***%%%###%%%''''''$$$%%%)))&&&((()))***)))((()))***''')))+++,,,,,,---///111111000///---+++)))'''&&&)))***+++---...//////000+++***)))(((((((((******,,,+++******++++++***(((''')))******)))((()))***((((((((())))))))))))***++++++***)))((())),,,...---222555888<<>>AAAHHHFFFBBB@@@@@@CCCGGGJJJIIIJJJLLLKKKHHHEEEDDDDDDBBBCCCDDDCCCBBBCCCDDDFFFAAABBB@@@>>>AAAFFFHHHFFFFFFFFFEEEDDDCCCBBBBBBBBB>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999999999:::888888777666666777999:::777777888888:::;;;===>>>;;;888888:::;;;999;;;???>>>???AAA@@@>>>======>>>>>>???@@@???>>>===>>>???===<<<<<<===>>>===;;;999>>>>>>>>>===<<<;;;:::999<<<999888:::999666555777444444444444333111000///---...000222333333333222111000000000000000111111000222444444444444555666222222222333444555666777555222000222777999888666777888:::;;;;;;999888666999:::;;;:::999:::<<<>>>;;;>>>??????AAADDDAAA===???;;;888888;;;:::555000//////333999@@@CCCBBB@@@:::999888666333000///...///000111222333222111111222333555777999999999999888;;;:::555333777::::::888999:::;;;:::999888777|||sssoooiiiaaaYYYTTTOOOKKKHHHJJJKKKLLLMMMMMMOOORRRTTTSSSTTTVVVUUUTTTRRRRRRSSSTTTTTTUUUVVVXXXZZZ\\\^^^[[[YYYWWWVVVVVVVVVUUUTTTQQQMMMIIIFFFDDDCCCAAA@@@?????????===::::::;;;===888999999999888777666666000111222333333222111000......---,,,,,,+++++++++******))))))((((((((((((%%%%%%(((,,,---+++)))'''%%%'''))))))'''&&&&&&'''&&&&&&&&&''''''(((((((((%%%&&&''''''&&&&&&''')))$$$((((((%%%$$$''')))((((((%%%$$$(((***)))'''&&&%%%''')))***(((''''''''')))(((''''''''''''(((((($$$&&&((((((''''''((())))))&&&$$$$$$'''***)))(((###$$$$$$%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&%%%'''((((((&&&&&&&&&((($$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&((()))***$$$&&&((()))(((((()))***))))))))))))((('''&&&&&&%%%&&&(((((('''''')))***))))))'''&&&%%%%%%&&&&&&'''%%%&&&((('''$$$&&&+++&&&((()))***)))((()))***&&&(((+++,,,,,,---///111000///...,,,+++)))((('''&&&'''(((***+++,,,,,,,,,***))))))(((((()))******++++++++++++++++++***)))((()))+++***)))(((((()))*********+++++++++,,,,,,+++,,,---,,,+++,,,///111///333666777:::>>>>>>:::222111///---------///000---///000111222333555666888999999999;;;>>>@@@@@@>>><<<999555333111111111,,,------,,,***((())))))((())))))***,,,---///000000111222222000///000111,,,---///222666:::>>>@@@CCCBBBAAA@@@AAACCCEEEGGGEEEFFFFFFEEEAAA???>>>>>><<<<<<=========>>>???@@@===???===:::<<>>>>>======:::999888888777777777888888888888888999:::;;;;;;888777666555666777999:::888999::::::;;;<<<======@@@<<<:::<<<===;;;>>>BBB>>>@@@AAA@@@>>>======>>>>>>@@@@@@???===<<<===>>>===;;;:::<<<>>>===999555============<<<;;;999999;;;777666888888444444777444444444444333222111000...///111222222222111000111000/////////000222222000222444555444444555666444444444444555666777888666333111222555777888777777999;;;<<<<<<:::888666555666777777666666888:::999<<<>>>===???AAA>>>999;;;:::999;;;===;;;555000//////222888???BBB???<<<888666333222111000...,,,...000222444555444333222000111444666888999999999:::<<<:::444222555999999666666777777777666555444zzzrrrkkkggg```ZZZTTTOOOKKKIIILLLMMMNNNOOOOOOQQQTTTWWWQQQTTTXXXYYYXXXUUUSSSRRRTTTTTTUUUWWWYYY[[[\\\]]][[[YYYWWWUUUVVVVVVUUUTTTQQQMMMHHHEEECCCBBBAAA@@@<<<===??????===;;;:::;;;888888888888888777666555111111000000000111222333/////////...---,,,,,,+++))))))))))))((((((((('''(((''''''+++000111+++$$$$$$&&&((()))'''&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&''''''&&&&&&''')))&&&******&&&$$$&&&'''&&&&&&###$$$)))***'''&&&)))%%%''')))***((('''''''''((((((''''''''''''((((((&&&'''))))))((('''((()))'''))),,,+++(((&&&&&&((("""###$$$%%%'''((()))***)))((('''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&((( !!!"""######$$$$$$%%%%%%%%%%%%&&&'''(((******$$$&&&((()))(((((()))******************)))((('''%%%'''(((((((((((()))+++'''((((((((('''&&&%%%$$$+++((()))***(((%%%'''+++&&&((()))***)))((()))***&&&(((******++++++---///+++++++++++++++*********&&&'''((())))))******)))(((((()))))))))***++++++***+++++++++***)))))))))(((***++++++)))((())))))++++++++++++,,,,,,,,,,,,((()))++++++++++++---//////444666555666999888555111000...------...///000111333444444444666:::>>>>>>>>>???@@@BBBCCCEEEFFF>>>;;;888333000/////////,,,---...,,,***))))))***)))))))))+++,,,...000111333444444333000///000111222222111222555999===???===>>>@@@BBBBBBCCCBBBBBBAAABBBBBB@@@<<<:::999999888888777888999;;;;;;<<<;;;>>>===::::::???AAA@@@<<<<<<<<<<<<<<<<<<;;;;;;999888888777777777777888777777777888999:::<<<<<<999888888777888999:::;;;:::;;;<<<<<<<<<;;;:::999@@@<<<:::<<<<<<;;;===AAA<<<===>>>===<<<;;;===>>>???@@@AAA@@@>>>======>>>>>><<<:::;;;======999666============<<<;;;:::999:::666555777666333444777444444555444444333222111---...000111222222111111111000/////////000222333222444666555444333444444555555555555666777888888333555555444333333666999999:::;;;;;;;;;:::888666333444555444333333555777888::::::999;;;>>>>>>:::888999:::>>>???<<<666111111111333777;;;<<<999777444222//////000111000///000222555777888777666555000111333666777888888888:::<<<:::444111555888999777666555444444444555555xxxqqqdddbbb]]]XXXTTTPPPNNNMMMLLLNNNOOOOOOPPPRRRVVVXXXSSSVVVYYY[[[YYYVVVTTTSSSRRRRRRTTTUUUWWWXXXYYYZZZ\\\ZZZWWWVVVWWWWWWVVVTTTPPPLLLGGGDDDBBBBBBBBBAAA:::<<>>;;;::::::999888777777777777555333222111///...///000333444000000000///...---,,,+++'''(((((())))))((((((''')))(((&&&)))000444---###"""%%%((()))(((&&&&&&&&&%%%%%%&&&&&&'''''''''(((%%%&&&''''''&&&&&&''')))'''******&&&$$$&&&'''%%%!!!###)))((($$$'''000%%%&&&((((((&&&%%%&&&'''(((''''''''''''(((((()))&&&(((***)))((('''((()))###)))...,,,&&&"""###&&&######$$$&&&'''((()))***(((((('''&&&&&&&&&''''''((((((((('''&&&%%%'''((($$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%&&&''')))***+++$$$&&&((()))(((((()))***))))))************))))))%%%&&&(((((('''''')))***$$$%%%&&&((()))(((((('''+++******,,,***&&&'''+++&&&((()))***)))((()))***'''(((************,,,...(((((()))***+++,,,------++++++++++++++++++***)))(((((()))***+++,,,,,,,,,)))+++,,,,,,***))))))***)))+++,,,,,,+++***+++,,,*********++++++++++++,,,***,,,...///......///000///333555333222333444111///...---,,,,,,---///000222666999:::999;;;???CCCBBBAAABBBFFFGGGFFFFFFHHH???===999555222111111222,,,---...---+++***+++,,,+++++++++---...000111222444555555333111000111333666555444444555888;;;===;;;===@@@CCCDDDCCCAAA???AAAAAAAAA???;;;999999999777666555666888:::::::::999===>>>;;;;;;>>>@@@???;;;;;;;;;;;;;;;;;;;;;<<<999999888888888888888999555555666666888999;;;<<<:::::::::;;;;;;;;;;;;;;;:::;;;=========;;;999777<<<888777999999888999<<<999:::;;;:::999:::<<<>>>@@@AAABBBAAA@@@???@@@AAA@@@>>>===<<<<<<<<<;;;999<<<============<<<;;;;;;999666444666555333444777444444444444444333222222)))+++---000222444444444////////////000111222333333555666666444333444444666666555555666777777888222555777666222222555888999999999999888777666666333444444444222222444555444666666444888===>>>;;;777999<<<@@@AAA>>>888333222333555666666666555555000////////////000222333555666888999:::::::::999222333555666777777777666666999888333111555888888888777666555444555666777uuunnn```___\\\WWWRRRNNNLLLLLLKKKLLLNNNNNNOOOQQQUUUXXXWWWXXXYYYYYYWWWVVVVVVWWWRRRSSSTTTUUUVVVWWWXXXXXX\\\ZZZXXXXXXXXXXXXVVVTTTOOOKKKFFFCCCBBBBBBBBBBBB;;;===>>>===<<<:::;;;<<<:::888666666777666333111000000000000000111111222////////////...,,,***)))&&&'''((())))))(((''''''&&&(((((((((,,,000,,,$$$"""$$$((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%))))))%%%$$$&&&((('''"""!!!&&&***$$$###000'''(((((('''&&&&&&''')))'''''''''''''''((())))))&&&''')))((('''&&&&&&'''%%%''')))(((%%%###$$$&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))***)))(((&&&&&&''')))'''(((***)))'''&&&(((***%%%%%%%%%&&&((()))+++,,,$$$&&&((()))(((((()))***&&&'''((()))************$$$&&&''''''''''''(((***&&&&&&%%%&&&&&&'''))))))((('''))),,,+++((((((+++&&&((()))***)))((()))***)))***,,,+++******,,,---))))))***+++,,,---...///............,,,+++***)))((()))***+++,,,---......***,,,...---+++)))***,,,)))+++------,,,,,,---...++++++,,,,,,,,,,,,---------///222333222111111222,,,111444111///111222111---,,,+++***+++,,,...000111777>>>AAAAAA@@@BBBEEECCCAAADDDIIIJJJFFFEEEGGG@@@>>>999666444444555666+++---......---,,,...///.........///000111333444222333333333222222555777555555666777888999:::;;;>>>???BBBCCCDDDCCCBBBAAA@@@@@@@@@===:::999999:::777666444666999;;;;;;:::777<<>>===::::::::::::;;;;;;<<<<<<888888888777777888888999666666666777888:::;;;<<<;;;;;;===>>>===<<<;;;999888:::<<<======;;;999777999666666999999666666999666777888888888:::<<>>???@@@@@@???>>>???AAA??????===;;;999888:::;;;<<<<<<===>>>>>>>>>======999666444555555333444888333333333333333222222111)))+++---000222333333333...///000111111222222222111333555666555555555666444444444444444555555666444555666666555444444444888777555444333333333444111222222111000000111333///111333333777===???<<<666999===AAABBB???:::666333666888666333222555888...000111000...///333777999999::::::;;;;;;;;;<<<555666777888777666555444000444444111000444777666555666666666666555444444}}}sssmmmaaa```\\\VVVPPPJJJHHHGGGJJJKKKLLLMMMNNNPPPTTTWWWZZZZZZXXXVVVTTTUUUXXX[[[TTTUUUVVVWWWXXXXXXXXXXXX\\\ZZZYYYYYYZZZYYYVVVTTTNNNKKKEEEBBBBBBCCCCCCCCC=========;;;999999<<<>>>;;;888666666777666222///...///111222222111000///............---+++)))(((&&&'''((())))))(((''''''"""'''***''''''+++***&&&!!!$$$((()))(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))###'''(((%%%$$$(((***)))''''''***+++ ,,,*********)))'''(((***,,,'''''''''''''''((()))***%%%&&&((('''&&&%%%%%%&&&)))'''%%%%%%%%%'''((()))))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))*********(((&&&&&&(((***!!!###%%%%%%%%%&&&))),,,$$$%%%%%%&&&(((***+++,,,$$$&&&((()))(((((()))***$$$%%%&&&((())))))******$$$%%%''''''&&&&&&((())),,,***&&&$$$###$$$'''((($$$$$$(((,,,,,,((((((,,,&&&(((******)))((()))***+++,,,------++++++,,,---***+++,,,,,,---...///////////////---,,,***((('''((()))+++,,,---...//////+++...000///,,,++++++---)))+++---...------...000........./////////000000+++---000111000.........***000333000///111333222,,,+++*********,,,...//////777BBBGGGGGGDDDCCCDDDBBB@@@DDDJJJKKKEEECCCEEE<<<999555222000111222444+++---............///111000000000000111333444555000111222222333444888:::222444777:::<<<;;;:::999BBBBBBCCCCCCCCCCCCCCCCCC>>>>>>>>><<<999888888999888666555666:::<<<<<<;;;555<<<@@@>>><<<======<<<999999::::::;;;;;;<<<<<<777777777666666777888888888888888999:::<<<===>>>:::<<<>>>??????<<<:::888555777;;;===>>><<<:::888999777777::::::777666888555666777777888:::===@@@:::;;;======<<<<<<===???======<<<888444444777;;;;;;<<<===>>>????????????:::666444555555333555999111111222222222111111000---...///111111111000///---...000111222222222111///222444555555666777999333333222222222333444444666444333555888888444000666555222000///000111222......///...,,,,,,---///***...111444999>>>???;;;777:::>>>BBBBBB@@@;;;888333777999777222111666<<>><<<;;;:::::::::===<<<:::888666444444333222111000.........///000000000///...---,,,,,,+++)))(((&&&&&&''''''&&&$$$...------+++)))'''%%%###'''((()))((('''&&&'''((()))(((((('''&&&%%%%%%%%%%%%&&&((()))))))))((('''$$$+++***&&&((()))'''&&&&&&'''''''''&&&((((((((((((((((((((((((&&&''')))(((''''''((()))&&&'''((((((&&&%%%&&&(((***)))''' +++###%%%''')))%%%$$$'''((((((((((((((((((((((((%%%'''((((((&&&$$$$$$%%%))))))'''&&&%%%$$$$$$$$$&&&$$$###$$$(((,,,///000((())))))'''%%%$$$%%%'''(((((((((((())))))))))))***'''$$$%%%(((******(((+++++++++***************'''(((***+++,,,,,,++++++))))))************))))))(((000222,,,(((***,,,,,,,,,------,,,++++++,,,...555---(((***---,,,******,,,---///000111111111111444333222000///---,,,++++++,,,......---...///111---///000---)))'''))),,,...000222222111000000111000111222111000///000111+++******)))***,,,---...+++<<>>@@@BBBCCCFFFFFFCCCBBBDDDCCC@@@>>>>>>===<<<<<<<<<<<<===::::::999999999999999999777:::;;;999:::???AAA???<<<;;;;;;:::999888777777666666666777777777777888444777999999888999<<<>>>888999;;;<<<===<<<;;;;;;???@@@???;;;;;;>>><<<777888999999888666777999;;;888888999999:::;;;<<<<<<:::;;;;;;;;;<<<<<<======;;;<<<;;;:::888888:::<<<<<>>>>>=========<<<;;;999777666444444444222111000///......///000//////...---,,,+++***)))&&&(((***)))''''''(((***%%%&&&&&&&&&'''(((((((((%%%&&&((((((((((((***+++((((((''''''&&&%%%%%%$$$&&&&&&'''(((((((((((((((%%%((('''###"""'''++++++((('''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((&&&'''((('''&&&%%%&&&''')))+++'''+++%%%)))&&&(((%%%"""###(((***((()))---(((((((((((((((((((((((('''(((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%&&&&&&&&&''''''((()))***+++,,,***)))'''&&&&&&'''((((((''''''''''''(((((((((((('''&&&&&&(((***+++)))&&&'''(((((())))))((('''''''''(((***+++,,,,,,++++++)))))))))******)))))))))(((///111,,,(((***,,,++++++,,,---,,,******,,,------&&&###'''+++,,,,,,---,,,,,,---///000222333444333222222111000......---,,,...////////////000222000///............------///000222222111000111222000111222111///...///000---,,,,,,,,,,,,...///000...:::EEEHHHEEECCC@@@===;;;777666888999777888;;;555333111222444555444222111111111111222333444555222333666777888777666555555444555888<<<===<<<:::888999;;;<<<>>>?????????BBBEEEFFFCCCBBBDDDCCC@@@======<<<<<<<<<;;;;;;;;;999999999:::::::::::::::777::::::999:::>>>@@@>>><<<;;;:::999888777666555222222333333333444444444555888::::::999888999;;;888999::::::::::::::::::;;;<<<:::888888;;;999555777888999888777777:::<<<888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999888666666888:::;;;===@@@@@@===999666444666666888999999888777666///000111333444555555555444444222111111111222333111111111222222222222333222333444555666666666666888555111///000111111000444444333333222222111111---,,,+++***+++,,,...///+++,,,------,,,---000222777;;;@@@BBBAAA???>>>>>>:::::::::<<<>>>>>>;;;888999666555444111,,,---111333444444555555666666666555444333555777888666444222333555666666666555444111///---...///111111111222444666555222///,,,,,,zzzoooeee\\\ZZZVVVQQQLLLHHHEEECCCGGGIIIKKKNNNPPPRRRTTTTTTOOORRRTTTVVVVVVWWWXXXZZZSSSSSSTTTWWWYYYZZZYYYWWWVVV]]]```\\\WWWWWWWWWVVVRRRNNNJJJFFFEEECCCAAA@@@>>>???@@@@@@@@@@@@???>>>:::999888666555444444444111000000////////////000///...---,,,***)))((('''$$$)))---,,,((('''+++000#########$$$&&&(((+++,,,&&&((())))))(((((()))+++(((''''''&&&&&&%%%%%%%%%'''''''''&&&''''''((()))'''$$$$$$))),,,+++******''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''%%%&&&'''&&&%%%%%%&&&'''###&&&+++)))'''###%%%''''''$$$###%%%&&&&&&)))---))))))))))))))))))))))))((())))))'''%%%%%%''')))&&&%%%%%%%%%&&&'''((((((###'''+++,,,***)))***,,,...***&&&%%%'''******)))&&&&&&&&&'''''''''((((((&&&&&&(((***,,,+++(((%%%(((***,,,------,,,***)))((()))***+++++++++++++++((())))))******))))))((((((---///+++((()))++++++***+++,,,,,,******+++,,,***$$$###''',,,------///,,,,,,,,,...000222555666222222111111111111111000...000111111111111222444333000...000444666444111///111222222111111222333111222333222///....../////////...//////000222222222888======>>>???<<<888888555444666666333333666333222222333666777777666555555444444444555555555333555888;;;;;;999666444666666666999<<<>>>===<<<999:::===???@@@AAA@@@???BBBEEEEEEBBBBBBCCCBBB???:::;;;<<<<<<<<<;;;999888888888999999::::::;;;;;;777999:::888999>>>???===;;;;;;:::888777555444444111111111222222222333333666888;;;;;;:::888888888:::999999888888888888999777999888666777:::999555666888999888888999;;;===999999999999999:::::::::<<<<<<;;;::::::999888888555666666555444444666888:::<<<>>>===:::666444333222333444666777777666666...///111222444555666666555444333333222222333333000000000111111111222222111111222333444444444444777444///,,,,,,...///000222222111111000///......---,,,+++******+++,,,---***+++---......000222555:::???EEEHHHFFFAAA===:::;;;::::::;;;;;;:::777555:::777666666222------111444444555555666666555555000//////000222333111000///000222444555555555555111000...///000222111111...000111111///......///~~~uuujjjbbb\\\ZZZUUUPPPKKKGGGEEEDDDHHHIIILLLNNNPPPRRRSSSTTTNNNQQQTTTVVVVVVVVVWWWYYYSSSRRRSSSUUUXXXZZZZZZYYYWWW\\\^^^ZZZWWWVVVRRRNNNOOOMMMJJJHHHFFFDDDBBBAAA>>>???@@@AAA@@@???===;;;888777666555444444444444000000000////////////000///...---,,,***(((''''''&&&***,,,,,,)))(((***...***)))((('''''')))+++---+++,,,,,,***'''&&&&&&'''((((((((('''''''''&&&&&&((('''&&&%%%&&&'''((())))))""""""***,,,%%%$$$(((&&&''''''&&&&&&&&&''')))(((((((((((((((((((((((()))******)))&&&%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&'''###$$$+++''')))###&&&%%%(((&&&%%%%%%&&&'''(((***))))))))))))))))))))))))******)))'''&&&&&&)))+++&&&&&&&&&&&&&&&'''(((((( %%%***+++)))***...222333---&&&%%%(((+++***((('''''''''(((((((((((()))'''((()))++++++***(((''')))+++...111111///,,,***))))))******++++++++++++((())))))******))))))((()))+++,,,+++))))))***+++)))+++,,,,,,+++******,,,000+++***---///......///......------///222444666111111111222333333444444111222444444333333444555333222222444777999888777000222333222222222444555444555555444111000000111000000000111222222333333555999:::888777888999777555333333555444111222666555555666777999::::::999888777666555555555555555555777888999999888666444666666777999;;;<<<======777999===AAACCCDDDCCCBBBCCCFFFEEEAAA@@@AAA???;;;888999;;;<<<;;;:::888666666666777888888999::::::666999999777888<<<>>><<<;;;:::999777666444333222333333444444444444555555555777:::;;;;;;:::888777<<<:::999777777777888999777999888777999===<<<999666777999999999:::<<<>>>;;;;;;;;;:::::::::::::::>>>===<<<;;;999888777777333444555555444444666777;;;===>>><<<999666444333///000111333333333222111,,,---///111222333444444444333333222222222222222//////000000000111111111///000111111222222222111111///---+++,,,---...///000000///...---,,,,,,+++------,,,,,,,,,---......+++---///000111333666888;;;???DDDFFFFFFBBB===:::<<<;;;:::999888666333111777444444555333//////333444444444444333222000///***++++++,,,------,,,+++---...000111333333222222000///......000111000///,,,---...---,,,,,,...000~~~rrrhhhbbb\\\YYYUUUPPPKKKHHHFFFFFFJJJKKKMMMOOOQQQRRRSSSSSSPPPRRRTTTUUUTTTTTTUUUVVVSSSRRRRRRTTTWWWYYYZZZYYYZZZZZZXXXUUUVVVTTTLLLBBBJJJJJJJJJIIIGGGEEECCCCCC>>>???@@@@@@>>>;;;888777777666555444333333333333/////////000000000000/////////---,,,+++)))((((((******))))))))))))((('''---+++)))(((((()))+++,,,***++++++***'''%%%&&&&&&)))))))))((((((((((((((('''&&&%%%%%%%%%&&&((()))((("""###((('''!!!###+++%%%&&&''''''%%%%%%(((***)))))))))))))))))))))))))))******)))&&&%%%%%%&&&$$$%%%'''&&&%%%%%%'''(((***)))(((***+++,,,***''')))*********+++,,,,,,+++))))))))))))))))))))))))******)))'''&&&'''***,,,(((((('''&&&&&&&&&&&&'''"""&&&)))(((&&&(((///444777000)))&&&(((***(((&&&((())))))))))))******************)))))))))******%%%(((,,,//////---***(((******************++++++))))))************))))))*********+++***)))***+++)))+++------+++***++++++333///...111111///...000111000///...///000333444111111222333444555666777333555666555444444555666111444777888777888999;;;111222333333222333555777666777888666444333333444111111222333333444444444666<<<===777333444888:::333222444777666333555999999:::<<<<<<<<<;;;;;;;;;888777666555555444555555777777666555555555666666555666777888999:::;;;===<<<>>>BBBEEEFFFFFFEEEDDDDDDFFFDDD@@@======;;;777777999:::;;;;;;999777666444555555666777888888999666888888666777;;;<<<::::::999888777555444333222555555555555666666666666333444777:::<<<;;;999888<<<;;;:::888888888999:::666888888777999======:::666888:::;;;;;;;;;===>>><<<<<<<<<<<<;;;;;;;;;;;;???>>>===;;;999888666666222444666777666666888999===>>>>>><<<999666444444000111222222222111///...***+++,,,...000111111111111111111111000000//////........./////////000000...//////000000000000000)))***,,,---------------...------,,,++++++*********++++++,,,---...///000---///222333444555777999999:::<<>>===;;;;;;:::777444111000///111///111444333000111555666666555444222///,,,***&&&'''((())))))))))))))),,,---...///000///.........---,,,---///000///---,,,------,,,******,,,...~~~qqqhhheee[[[XXXTTTOOOKKKIIIHHHHHHKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSRRRRRRTTTUUUUUUSSSRRRSSSUUUXXXYYYYYY\\\YYYTTTRRRTTTSSSIII===FFFHHHJJJIIIFFFDDDCCCCCC?????????===;;;999666555777666555333222111111111...//////000000000000///...------,,,+++***))))))+++)))''''''))))))'''$$$'''&&&&&&&&&'''(((***+++%%%'''((((((''''''(((***((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((%%%$$$$$$&&&%%%$$$(((...$$$&&&((('''%%%%%%(((+++''''''''''''''''''''''''((()))***)))'''&&&&&&'''$$$&&&''''''&&&'''((())))))******!!!///&&&(((%%%((()))((((((+++***((())))))))))))))))))))))))((())))))(((''''''))),,,))))))((('''&&&&&&&&&''''''((((((&&&%%%&&&+++000555000+++(((((()))'''&&&))))))*********+++++++++,,,,,,+++***((((((***,,,(((***...111111000---++++++******)))******++++++***++++++++++++++++++***+++)))))),,,,,,******---***,,,......---++++++,,,///,,,---111222000000333222111000000000000111222111222333444666777888888555666777777555555666777000444999999777666888;;;222333444333333444777999777888999888777666777888222333444555666666666555888>>>@@@999444555999<<<333444777:::999555777===<<<===??????===;;;;;;;;;777777666555555555555555777666444333333444666888666777888888888999;;;===EEEFFFGGGGGGGGGEEEBBBAAA@@@CCCBBB===;;;;;;999555888999:::::::::999777666555555555666777777888888555888888555666:::;;;999999999888777666555444444444444444555555555666666333444555888;;;<<<:::888;;;::::::999999999999:::444666555444777;;;;;;777777999;;;<<<<<<;;;<<<>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<:::888777555555333555777888888888:::;;;===>>>===:::666444333444222222333333222111///...)))***+++---...............////////////...------------........./////////......//////000//////...%%%(((,,,...---,,,,,,,,,++++++++++++************(((((()))+++,,,...//////000222444666555555777888444333444777;;;=========::::::999666111...------++++++---111111///000555777777777666333///+++)))$$$&&&(((((('''&&&'''(((***+++,,,---------,,,+++,,,,,,,,,---//////...,,,+++,,,,,,+++******+++---{{{mmmeeeeeeXXXUUUQQQMMMJJJHHHHHHHHHKKKLLLMMMNNNPPPQQQQQQQQQSSSSSSSSSQQQPPPQQQTTTWWWWWWTTTRRRRRRTTTWWWXXXYYYZZZYYYVVVSSSSSSSSSKKKBBBEEEHHHJJJIIIFFFBBBAAAAAA>>>>>>===;;;:::888777666777666555333111000//////---...///000111111000///++++++*********)))))))))(((((()))((('''''''''(((######$$$%%%&&&'''((((((###%%%&&&'''&&&'''(((***&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%###%%%)))***'''###&&&((('''%%%%%%(((,,,'''''''''''''''''''''''''''((()))((('''&&&'''(((%%%'''(((((((((((()))+++$$$***))),,,***"""%%%%%%!!!"""''')))'''((((((((((((((((((((((((&&&''')))((('''''')))***'''''''''''''''(((((()))&&&&&&&&&&&&'''(((***+++///...,,,***)))((((((((())))))))))))***************,,,---,,,***)))***++++++---000333444222000///,,,+++***))))))***+++++++++,,,,,,------,,,,,,+++---))))))---...++++++...***---///000...---,,,,,,,,,+++---111222000222555000000000111111222222222333333444555777888999999555777888777666555666777222444666777777666555555333444444444333555888;;;666777999888777777888999444555777888999999888888;;;??????:::888:::;;;:::555666:::===:::666777===:::===@@@???===;;;;;;;;;777777666666666666666777555444444444444555777777777888:::999888999<<>>>>>>>>===<<<::::::999999999888777555222111///......---...///111111111000///))))))))))))))))))((()))$$$(((+++***'''%%%)))---$$$%%%&&&'''''''''&&&&&&%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%((()))%%% $$$,,,'''###&&&)))(((%%%$$$(((,,,************************&&&''')))(((''''''((()))&&&'''))))))((()))***,,,###///... ,,,000&&&(((&&& !!!)))---+++(((((((((((((((((((((((($$$&&&((()))((('''((()))%%%&&&&&&&&&((()))***+++ !!!"""&&&***,,,,,,******+++,,,+++)))((()))+++(((((((((((())))))))))))(((,,,//////,,,))))))))))))+++---000000000...---,,,+++***))))))***++++++,,,------......------,,,...)))(((---///,,,+++///+++---000111///---------...---000333333111222666---...000222333333333333333444555666777888999:::666777888777666555666777555444333555888888444000444444444444444555999<<<555666888888777777999:::666777999:::;;;;;;:::999>>>>>><<<:::<<>>:::555666<<<888;;;>>>???<<<:::;;;<<<888777777777777777888888222333555666777777777777888:::;;;:::999999===@@@??????>>>===;;;;;;::::::555999:::888999<<<<<<999;;;:::999999888888999999:::::::::999999999999999444777777444555888999777888888888888888777777777666666666777777777777888999777555666888:::888666555666777999999999888777444555555333555999999555999;;;===>>>===;;;;;;<<<666666777888999999::::::888888777555444333222111222555888:::::::::;;;<<<888777555222...,,,,,,---((()))+++,,,------,,,+++,,,------......------,,,---.../////////...,,,+++,,,,,,,,,---------.........///////////////......,,,......+++'''&&&(((+++(((((())))))***+++++++++...//////000000//////...222444555555333111111111,,,,,,---222777999888666888999888333...***+++,,,((('''***...---***+++......///000111000---***((($$$'''))))))'''&&&''')))$$$%%%'''***,,,---------------...///111111///---&&&)))+++,,,,,,,,,---///|||ssskkkccc]]]YYYUUUPPPLLLKKKJJJIIIHHHNNNNNNOOOPPPQQQPPPOOOMMMPPPPPPQQQPPPOOOPPPRRRTTTTTTTTTTTTTTTTTTUUUWWWWWW[[[ZZZXXXVVVTTTRRRQQQPPPKKKIIIGGGDDDBBBAAAAAAAAA999999:::<<<===<<<888555777555222000000000///---000000000000////////////,,,,,,,,,,,,,,,+++***))),,,)))%%%%%%''')))(((&&&$$$'''))))))''''''(((+++)))((('''&&&%%%%%%&&&'''###%%%&&&&&&%%%%%%'''((('''(((((('''%%%$$$$$$%%%%%%(((++++++)))&&&###"""'''%%%&&&))))))&&&%%%'''&&&'''((('''&&&%%%&&&(((((((((''''''''''''((()))''''''''''''((((((((()))$$$%%%'''((((((((('''''')))%%%%%%''''''%%%&&&)))%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''((()))******)))((((((((((((((()))***+++---+++)))(((***++++++******)))((((((((()))++++++***---///000...,,,,,,,,,+++---......---,,,---...,,,,,,------------......,,,---.........---,,,+++000////////////000000111...///000///...---...///...222555555555555555444666222111222222111333777555777::::::999888999999;;;999777666555555555666666666555555444444444333222333555666777777666555999888777666777999;;;===::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888:::<<<<<<:::999999:::::::::;;;<<<<<<===<<<<<<999888777555444444444444777666555555666888:::;;;;;;===>>><<<::::::===AAABBBAAA===:::777444333222888999:::999888777888999999:::;;;;;;:::888666444888888888888777777777777333444555666777888999::::::888666333222333555666888777666666666777999999:::999777666666777999::::::888555333222444666777555333444888888555444666444999>>>>>>:::666666777777777777777777888999:::555555555444444333333333111444777666333222555999555222///,,,***+++,,,---+++******+++------+++***+++,,,,,,,,,+++,,,///111//////...,,,))))))***+++)))*********))))))+++---+++,,,---,,,***)))***+++((()))***+++,,,---......(((***++++++***+++---///...///////////////...---111111111000...,,,)))'''''')))+++///222444666777999777333000---+++))))))(((((((((((()))***+++,,,111000///---,,,+++******'''((()))(((&&&%%%%%%&&&&&&'''(((***++++++++++++......///000111000//////000///............//////yyyppphhhaaa]]]XXXTTTOOOLLLKKKKKKJJJIIILLLLLLNNNPPPRRRSSSRRRRRRNNNOOOOOONNNNNNOOOQQQSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSQQQPPPOOONNNKKKIIIFFFDDDBBBAAA@@@@@@:::999999999;;;<<<;;;::::::777444222222222222111000000000/////////......+++,,,,,,,,,++++++***)))+++)))&&&&&&''''''''''''###%%%'''''''''(((,,,///))))))'''&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&'''&&&'''''''''%%%$$$%%%&&& $$$'''))))))((((((((((((%%%&&&))))))&&&%%%(((&&&((()))((('''&&&'''((()))((((((((((((((())))))'''''''''((((((((())))))%%%&&&'''((((((((('''&&&***'''&&&((((((&&&&&&)))&&&&&&'''(((((((((''''''&&&&&&'''''''''((((((((((((((('''((()))))))))(((+++***)))((()))((('''&&&,,,+++***))))))***+++,,,...---+++)))))))))***+++***---///000...,,,,,,,,,,,,...000///...---...///,,,,,,,,,---------......---.../////////...------000000000000000111111222000111222222000000111222///333666666555555555444999555333555444222333666777999::::::888777666777777777666555555444444444555555555555555555555555666666777888777666555444:::999888888999:::<<<>>>===>>>>>>>>>>>>======<<<::::::999999999888888888777888999888777777888999888999:::;;;;;;;;;;;;;;;888777666555444444444444444444444555666777888999999999::::::;;;<<>><<<999555333222222222666777888777666555666777777888888888888666444333777777777777666666666666333444444444555555666666888777555333444555777999777666555444555555666777;;;999777666555666777888:::888777555555555777888777555666::::::777666888333777:::999666444666999777777666666555666666666444333333222222222333333222555888777333111222555111000---+++***++++++,,,,,,+++***+++,,,---+++***+++,,,,,,,,,+++,,,...000++++++,,,+++******,,,...***+++,,,+++******,,,...,,,---...---+++******+++*********+++++++++++++++)))+++,,,,,,,,,---///111111111111111000///...---000//////...---+++)))(((((()))+++...000333555666999777333000,,,***))))))(((((((((((()))***+++,,,000///...,,,++++++++++++))))))***((('''&&&''')))&&&'''(((***+++,,,------...///111333333333111000000000///////////////000uuummmfff```\\\UUURRRMMMKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSSSSSSSSSSLLLMMMNNNMMMLLLMMMPPPRRRQQQRRRTTTUUUVVVVVVVVVUUUVVVVVVVVVUUUTTTSSSQQQQQQJJJHHHFFFCCCAAA@@@??????;;;999777888:::<<<<<<<<<;;;888333111111222222222////////////.........---+++++++++,,,++++++***)))((()))((('''%%%%%%''')))((()))((('''&&&&&&)))+++))))))((('''''''''((((((%%%'''''''''%%%$$$%%%&&&$$$%%%'''&&&%%%%%%&&&(((!!!###&&&(((((()))***,,,(((%%%&&&))))))&&&%%%(((''')))***)))((('''((()))******)))))))))))))))***''''''((((((((()))))))))'''((((((((((((((('''&&&+++((((((***)))&&&&&&)))&&&''''''(((((((((((((((''''''''''''(((((((((((()))(((((((((((((((((('''$$$###$$$''',,,...,,,***)))+++,,,+++)))(((+++---333111---***))))))***++++++---//////...---------...///111111///...//////,,,,,,,,,------------......//////000000//////...111111111111222222333333222333555555444444555777333555888999888666555666<<<888666777666333444777888:::;;;:::888555444444333444555666666555444333444444555555666777777777888888999::::::999888777;;;;;;:::::::::<<<===???@@@@@@@@@???>>>===;;;;;;777777777777777666666666555666666444333333555777777888888999999999999888666666555444333333333333111111333444555666666666666555555888;;;>>>???@@@888666333000///000111333555666777777666555666888777777777777666555555444666666666666555555555444333333333333333222222222666666444444555777999;;;777777666555555555666666:::888666444333333444555999888888888777777777777999777999======:::999;;;555777777666333333777:::888888777666666555444444333222111000111222333444444777999777222//////000---,,,++++++******++++++,,,+++***+++,,,,,,+++******+++,,,+++***+++---///***+++++++++******,,,...+++,,,---,,,++++++---///---...///---+++***+++++++++++++++******)))))))))***,,,---------///222444666666666555333222000//////...---,,,+++*********))))))***,,,...111444666888666333///,,,***)))))))))))))))))))))***+++,,,------,,,+++++++++++++++***+++***)))'''''')))+++&&&''')))***,,,---.........000444777888666444222111111111111111111111111}}}ssskkkddd___\\\SSSPPPLLLJJJJJJKKKLLLLLLNNNOOOQQQRRRQQQPPPOOOOOOLLLMMMMMMMMMLLLMMMPPPSSSQQQSSSUUUWWWXXXXXXWWWVVVWWWWWWWWWVVVUUUSSSQQQPPPIIIGGGEEEBBB@@@??????>>><<<:::888888:::;;;:::999777444000---...///000000............------------******++++++++++++******&&&((()))'''$$$$$$'''***%%%&&&&&&''''''''''''((()))))))))((((((((())))))&&&'''((('''%%%$$$$$$&&&###$$$&&&&&&&&&&&&''')))'''(((((((((&&&&&&((()))(((&&&&&&))))))&&&&&&((((((***+++***)))((()))***++++++******)))*********'''(((((((((((()))))))))))))))))))))(((''''''''',,,))))))++++++'''&&&)))''''''((())))))))))))(((''''''((((((((()))))))))))))))***)))'''&&&''''''###"""###(((...000...***'''+++...---)))'''+++///333111---***((()))***,,,+++---//////...------......000111000///......///,,,,,,---------............/////////000000000000222222333444444555555555333555666666666666888999888888;;;===<<<888777999:::777666888888555666999888:::;;;;;;888666555555222333666888888777555444666666777777888999::::::888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===;;;999888666555555555555555555444444444444333222000111444666666777777888888888777777444333333222222222333333000111333444555555444444555333222555:::======;;;444111...,,,,,,...222444444666777777666666777999777777777777777777777666555555555444444444333333111111111222222222222222777666555555666777999:::999999999888777777777777666555333222111222444555666777777888888777666555999888999===>>>;;;:::<<<777888888777555555777999999999888888777777666555333222111111111333555666666888888666111---+++***))))))*********+++++++++---,,,******+++,,,+++***)))***++++++******,,,------......---+++)))***++++++,,,---,,,******,,,......//////...,,,++++++,,,*********))))))))))))(((***+++,,,------000444777===<<<;;;:::888555333222222111...,,,************+++*********,,,000333555777555222///,,,******)))***)))))))))******+++,,,+++++++++******++++++,,,++++++***)))'''(((***,,,((()))***,,,------------...222777;;;<<<:::666333111111222222222222222222{{{rrrjjjddd^^^[[[QQQNNNKKKIIIJJJKKKLLLLLLLLLNNNPPPPPPOOOMMMMMMNNNLLLMMMMMMMMMMMMNNNQQQTTTRRRSSSVVVXXXYYYYYYXXXWWWUUUUUUUUUSSSQQQMMMJJJHHHHHHFFFDDDAAA???>>>======;;;::::::;;;;;;999555222444111---,,,,,,---...---------------,,,,,,,,,+++)))******++++++*********&&&'''((('''$$$$$$'''***"""&&&)))******)))(((((())))))))))))))))))&&&'''((('''%%%$$$$$$&&&"""$$$&&&&&&&&&&&&((()))*********(((&&&%%%&&&((()))&&&'''******'''&&&))))))***+++***)))((()))+++,,,,,,+++***************(((((((((((()))))))))************)))((((((((((((+++)))))),,,,,,(((''')))'''((())))))******))))))((((((((()))))))))******)))***+++***(((&&&''')))---+++++++++,,,+++&&&"""'''+++...---***(((+++//////...+++))))))***,,,---+++---//////...---...000...///000000...---------------.........////////////////////////000111111333444555666777777777777444555777777777777999:::999777:::>>><<<777666:::777444555888999777888<<<888:::<<<<<<:::999888999333555888:::;;;:::888666999999::::::;;;;;;<<<<<<;;;<<<=========<<<;;;:::999999999::::::;;;<<<===;;;::::::888777555333222333333333333333333333333444444333111000111333666666666666777777666555555222111111111111111222333111222333444555444333222333111000222666888777444111///,,,***+++...222555111333555555444555666888666777777888888888777777444444444444333333333333///000111222333444555555777777666555555666777777999999999888777666555555000000///...///111444555333444555666666555444333888666888<<<===:::999<<<666777999999888777666777777888888888888777666555333333222333444666888999777888777444000+++)))'''(((((()))***++++++,,,,,,...,,,******+++++++++***)))+++,,,,,,+++***+++,,,...///000///---,,,,,,---***+++,,,+++))))))***,,,---...///...,,,+++,,,---((())))))))))))*********)))***+++,,,---000555999???>>>===;;;888666444222666444111...,,,+++++++++,,,+++++++++,,,///222333444333111...,,,+++++++++******************+++,,,++++++******++++++,,,,,,)))******)))'''(((***,,,,,,,,,------------,,,,,,000333999======;;;777444111111222333444444333333zzzqqqiiiccc]]]YYYQQQNNNJJJHHHIIIKKKKKKKKKGGGJJJNNNOOONNNNNNOOORRRKKKLLLMMMMMMMMMNNNQQQTTTRRRSSSUUUWWWXXXYYYYYYYYYWWWWWWVVVUUURRRNNNJJJGGGGGGEEECCC@@@>>>=========:::::::::::::::777222...333111...---...///...---,,,,,,,,,,,,++++++++++++((()))******+++*********&&&&&&&&&%%%%%%%%%''')))$$$$$$%%%'''((('''### ''''''((()))))))))((((((%%%'''''''''%%%$$$%%%&&&###$$$&&&&&&&&&&&&''')))'''((()))((('''''')))+++)))&&&'''******'''&&&)))(((***+++***)))((()))***,,,,,,+++***))))))))))))((((((((()))))))))******+++******))))))))))))***)))'''))),,,,,,)))((()))(((((()))***************))))))))))))************(((+++---+++(((''')))+++---......---,,,***(((''''''***------++++++,,,...,,,++++++++++++,,,---...,,,---//////......///111...///000000...,,,,,,---/////////000000000000111000000000000000111333333444555777999::::::999999555777888888888888999:::666444777<<<;;;444444999555333555999;;;999:::>>>;;;===??????===<<<;;;<<<666777:::<<<<<<;;;999888======<<<<<<;;;;;;;;;;;;<<<===<<<<<<:::888555444666666777777888999999999555555555444333222000000111111222222222222222333222333333111000000222444444444444444444444333222////////////000111222222333333333333222222111000000//////000222222111///000///,,,+++,,,...111333...000222222222333555666444666888::::::999888777444444444444333333333222///000111222333555666666666666666555555555555666666666666555444333111000,,,,,,,,,,,,...000333555111222333444444444333222666444666:::;;;999888;;;444555777999::::::999999888888999999888666444333222333444666888:::;;;;;;888666444111---+++((('''************+++,,,---...///---***)))***++++++******+++------,,,++++++,,,+++---///000//////000222***++++++***)))(((***++++++,,,------,,,,,,---...)))))))))******+++++++++)))***++++++---111777;;;===<<<;;;999777444222000777555333111///...---,,,------,,,------///111222222111///---,,,,,,------++++++*********++++++,,,,,,,,,+++++++++,,,,,,---''')))******))))))***+++------............------111555999======:::666333000111222444444444333333xxxppphhhaaaZZZVVVQQQMMMJJJHHHIIIJJJKKKJJJGGGKKKPPPPPPNNNNNNPPPSSSJJJKKKKKKLLLLLLMMMPPPSSSQQQRRRSSSTTTVVVWWWXXXXXXWWWXXXXXXWWWTTTPPPLLLJJJFFFEEEBBB???===<<<<<<<<<:::888777777777555222///111000//////000///...,,,,,,+++++++++************(((((()))***************'''%%%$$$$$$%%%'''((('''///,,,(((&&&&&&$$$ %%%&&&'''((()))(((((('''$$$&&&'''&&&%%%%%%&&&'''$$$%%%&&&&&&%%%%%%'''(((%%%'''((()))((((((***+++)))''''''******'''''')))((()))******(((((()))***,,,,,,+++))))))((((((((((((((()))))))))*********+++***)))))))))***+++,,,'''%%%''',,,,,,)))(((***((()))******++++++******)))))))))*********++++++(((+++...---***)))+++...***---///...++++++---000)))***+++---------------,,,,,,---...............,,,---............000222///111222111///------...000000111111111222222222333222222222333444666777555666888:::<<<;;;;;;:::888999::::::999888999;;;777333666======555555<<<888666777;;;===;;;;;;>>>???AAABBBBBB???=========888999;;;<<<<<<;;;:::999???>>>===<<<:::999888777555666777777666555333222222222333444555555555555222333333333333222222111000111111111222222222333000111222111000000111222111111111111111000//////............///000111222444444222000///...------***,,,...///...---------000...---,,,,,,---///000///000222333333444666888666999<<>>>>>>>>===;;;777444222000222555888:::;;;<<<;;;888555111...+++***)))(((---,,,+++++++++---///000000---***)))***++++++******,,,......---,,,,,,,,,***,,,///000000///000111,,,,,,,,,+++))))))***,,,(((***+++,,,+++,,,...///+++++++++++++++***************+++,,,///333999>>>======<<<:::888555333222333333333333222000//////.........//////000000000///...---------...///000,,,++++++******+++++++++------,,,,,,,,,,,,,,,---'''))),,,---,,,++++++++++++,,,---...///000000000333666999;;;;;;888444222///000222444444444333222~~~wwwooohhh```XXXTTTQQQNNNJJJHHHHHHIIIJJJJJJKKKOOOSSSRRRNNNLLLNNNQQQHHHIIIJJJJJJJJJLLLOOORRRPPPPPPQQQRRRSSSUUUWWWXXXRRRSSSTTTSSSQQQNNNKKKHHHFFFDDDBBB???===<<<;;;;;;:::777444333444444333222///......///000///,,,***+++++++++************)))(((((()))***************(((%%%"""###&&&)))(((&&&,,,((($$$###&&&)))******$$$%%%'''(((((((((''''''$$$%%%&&&&&&%%%%%%'''((($$$&&&'''&&&%%%%%%&&&(((&&&(((******)))((()))***)))''''''++++++'''''')))''')))***)))((('''((())),,,+++***)))(((((((((((())))))))))))******************)))))))))***,,,---%%%$$$&&&+++,,,)))(((***))))))***++++++++++++***)))************+++++++++(((,,,///...******---000///333555000)))&&&***...***)))***,,,//////---,,,---...///000000///...---,,,---............000222111222333222000......///111111222222222333333333555555444444555666888999555777999;;;===<<<<<<;;;:::;;;<<<<<<:::999:::;;;999555888AAA@@@888888@@@;;;999:::>>>>>><<<;;;>>>CCCEEEFFFDDDAAA>>>===<<<999:::;;;;;;;;;:::999999@@@???===;;;999666555444,,,---000222444555555555///000111222333333333333111222333333444444444333000000111111222222222333...000111111000//////000......//////...---,,,,,,---------...///000111222555444111...,,,+++++++++&&&***---...+++***+++...///...---,,,,,,,,,------222444666777777888:::<<<:::===BBBFFFGGGEEEAAA???555555555444444444333333111111111111111111111111000111222333555666777777777777777666444222000...,,,,,,*********,,,...000111111111222222333333333444333555999:::888888::::::999888;;;AAAHHHMMMPPPFFFFFFEEECCC???:::666444...111555999<<<<<<<<<;;;888444///,,,************000...,,,++++++---000222000---***))))))*********+++---//////...,,,,,,,,,,,,...000000...------------......,,,******+++---&&&(((***++++++,,,...000......---,,,+++***)))(((+++,,,---...000555;;;@@@@@@???>>><<<:::888666555///000222333333222111111...///000000111000000000------,,,,,,---...000111,,,,,,++++++***+++++++++///...------,,,,,,,,,---'''***...///...---,,,+++(((***,,,...000222333444444666999::::::777333111...///222444444444333222xxxrrrnnnhhh^^^WWWUUUOOOIIIGGGIIIHHHDDDEEEJJJNNNLLLNNNRRRPPPJJJJJJNNNOOOLLLMMMOOOOOOLLLKKKMMMMMMQQQUUUTTTPPPOOOQQQUUUTTTTTTSSSRRROOOLLLIIIGGGDDDCCCAAA???===;;;:::999:::999444000000555666444000...,,,---//////---+++---+++***((((((((())))))((()))))))))))))))((((((***(((&&&'''))))))'''%%%(((222...%%%(((((($$$%%%###+++...((($$$&&&(((''''''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''''''''(((***%%%&&&''''''((((((''''''$$$&&&)))+++***))))))***"""$$$&&&'''&&&&&&((()))***++++++***))))))***,,,************))))))))))))---(((''',,,000///...///((((((''')))+++,,,***)))---+++)))(((((()))+++---*********+++,,,,,,------(((,,,000222111///---,,,***,,,//////...------...------,,,,,,,,,---......111111000000000000111111222111111111222333444444///000222333444444333333---111444333444777777444666666777777888999::::::777999;;;===?????????>>>:::<<<======<<<<<<<<<===;;;::::::999::::::;;;<<<;;;;;;<<<===>>>???@@@@@@CCCDDDDDDBBB???<<<<<<<<<999::::::999777666888999:::===@@@===666111000111222333555444333222222333222222222111222222333333111333444333111//////000000/////////000111222222,,,---............111333///...,,,---...//////...***+++,,,,,,,,,---///111333000...///---***))),,,)))***+++***))))))***,,,---)))(((,,,.........111999>>>AAA???<<<<<>>777333111555:::======;;;:::999555222...+++((((((((()))***(((+++000111...111777;;;666///******+++---...------------------------///000111000...,,,---...000000///...............)))))))))+++...//////...000///------......---,,,---///111555888<<<>>>@@@FFF@@@<<<<<<;;;777666777777666555666777666444222---------...000111333444......---,,,,,,,,,------,,,,,,++++++,,,---///000444555444...'''%%%)))...,,,---......,,,,,,---...,,,---...///000000000000111444888999777444222222333111111222333444222000}}}vvvpppmmmfff]]]VVVTTTPPPKKKIIIJJJJJJFFFGGGLLLKKKIIIKKKNNNLLLGGGGGGLLLMMMJJJKKKOOOOOOMMMMMMOOONNNRRRUUUTTTQQQOOOQQQTTTUUUUUUSSSQQQMMMJJJFFFDDDCCCCCCAAA???===;;;:::999888888444000111555555333///---+++,,,---...,,,***(((((((((((()))***+++,,,(((((())))))))))))((((((+++)))'''((()))***(((&&&&&&///***"""%%%'''%%%((($$$+++---)))%%%&&&(((''''''&&&&&&%%%%%%&&&&&&'''$$$%%%''''''&&&&&&((()))&&&'''(((((())))))(((((('''((()))((('''''')))+++%%%'''((((((&&&%%%%%%&&&)))***+++***))))))+++---++++++************))))))(((######'''***)))((()))+++,,,---------------------,,,+++******+++,,,---))))))******+++,,,,,,,,,))),,,///111000...------)))+++------,,,,,,,,,---...------------...//////000000111333333333222222222333333333333444444555222333444555666555444444222666888777999<<<===:::888999::::::;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@AAA<<<>>>@@@???>>>===>>>???????????????????????????>>>>>>===<<<<<<<<<<<<<<>>CCCGGGGGGDDDDDDJJJOOOLLLPPPQQQNNNMMMLLLEEE<<<444555555555555444333222000...---...000000...+++$$$,,,333333222444444333444444444333222111000///*********+++,,,,,,------............///000111111666555444444555666888999AAAGGGMMMQQQWWW^^^aaa___[[[[[[YYYUUUMMMCCC999333333777;;;===<<<:::888777222000---***(((((()))***+++))),,,111222000222888@@@;;;444...---...//////------------------------///000111000...---...///222111///...------,,,,,,,,,+++***+++---/////////...---,,,,,,------,,,***...///111444777:::===???EEE???<<<======:::999:::666666555666777777666444............///111222333///...------------------+++++++++,,,---......///222222111000//////000111,,,---...---,,,+++,,,...------...///000000000000333666999:::888555333222///222555555444333333444{{{tttnnnjjjddd[[[UUUTTTPPPLLLJJJKKKJJJIIIJJJMMMKKKJJJJJJKKKIIIFFFHHHKKKKKKIIIJJJNNNOOOMMMNNNPPPOOORRRTTTTTTQQQOOOQQQSSSVVVUUUSSSPPPLLLHHHEEECCCCCCBBBAAA???===;;;:::999666777444111222555444000---,,,++++++,,,,,,+++***'''((()))******+++++++++(((((())))))))))))((((((+++)))(((((())))))((('''$$$+++&&& %%%&&&%%%+++%%%+++---)))&&&'''((((((''''''&&&&&&&&&&&&''''''###%%%&&&&&&&&&&&&''')))(((((()))************)))))))))(((&&&%%%&&&))),,,&&&((())))))'''&&&&&&'''((()))************---///,,,,,,+++++++++************&&&&&&***+++***)))+++,,,///111000...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++---//////...---...///+++,,,------,,,,,,---/////////......//////000111000111333555666666555555444555666666666666666666666777888999999888777777777;;;<<<;;;===@@@AAA>>>;;;<<<>>>??????>>>===<<<=========>>>@@@AAACCCDDD@@@AAACCCBBBAAA@@@@@@AAA>>>????????????>>><<<;;;===<<<;;;:::::::::;;;<<<>>>??????===:::888777777444444555333222111222444000333666666333111111333000111333333111111111222111111000000000000000111111222333111///------.........---,,,,,,,,,------(((---222555444111...------+++))))))***+++***))))))+++,,,,,,+++,,,...000///,,,+++------***+++...,,,***)))''''''(((***+++'''''')))---000222:::CCCDDDIIINNNOOOMMMNNNRRRVVVSSSVVVVVVSSSOOOJJJAAA888333444666666666555333222...---++++++,,,,,,+++***(((000222222333333111333333222111000//////...)))))))))***++++++,,,,,,,,,,,,++++++---///222333555444444555666888:::<<>><<<888555333///...+++)))((()))******++++++...222222111333777BBB===555000......//////........................///111111111///...///000333222000///------,,,,,,///---++++++,,,/////////...---,,,,,,------,,,+++//////000333555888;;;===BBB===;;;>>>???===<<<>>>666555555666888888777666000////////////000111222000///......---------...+++,,,---...//////......000///...000333444222///---///000///...---...///---...///000111111111111444777999:::888555333222,,,333999:::666333555999|||tttmmmiiibbbYYYSSSQQQNNNLLLJJJIIIIIIIIIKKKMMMNNNMMMMMMLLLJJJIIIKKKNNNKKKIIIJJJNNNOOOMMMMMMOOOPPPRRRTTTSSSQQQPPPQQQRRRUUUTTTRRROOOLLLIIIFFFEEECCCBBBAAA???===;;;999888333555444111222444333...---,,,,,,,,,,,,,,,+++*********+++++++++)))'''&&&'''(((((())))))))))))((())))))((((((((((((''''''"""***'''###((('''%%%+++'''***,,,***((((((((((((''''''&&&&&&&&&&&&''''''###$$$&&&&&&%%%%%%'''((('''((())))))******))))))&&&'''''''''&&&'''***,,,$$$&&&((()))((()))***+++''')))******+++,,,...111...------,,,,,,+++++++++...+++***---...,,,+++...***...222000+++)))+++...+++,,,,,,------,,,,,,+++------......///000000111---.........------///000/////////...---...000222000000000000111222333333333444555666777999:::;;;777888999::::::999888888888999;;;============<<<===@@@@@@>>>>>>AAAAAA>>>>>>???AAACCCCCCAAA>>>===??????>>>???@@@BBBEEEFFFBBBDDDEEEDDDBBBAAAAAABBB<<<===>>>>>>===;;;999777888888777777888:::<<<>>>;;;<<<===;;;888666555666222333333222000///111222...111333333111000000222...000111111000000000111000//////............///000111111///---,,,,,,---......---,,,++++++++++++---...///...------...000***)))((())),,,.........)))***++++++++++++---//////,,,,,,......,,,,,,000...,,,)))((()))+++,,,---)))))),,,//////111;;;EEEFFFKKKPPPSSSRRRRRRUUUXXXXXXXXXWWWSSSNNNFFF<<<444222333666777777555333111---,,,***)))((())))))***(((///000000222333222111111000///...---------(((((())))))*********++++++***))))))+++///333555333333444555777:::<<<>>>@@@GGGNNNRRRUUUVVVSSSNNNIIILLLNNNOOOJJJBBB999444999;;;>>>>>>:::555222000,,,+++***)))))))))+++,,,)))+++...111111111222444===888222...------..............................///000111111000///111222222111111000000000000000333000---+++---///000000111///...///000000///...///000111222444777999:::===999888<<<>>>======???888777666777888888666555111111000000///000000111111111000///............,,,---000222222111///...000000///......---,,,+++000222222222111000111222...///000111222222222222444666888888666333222111---333999;;;999777888999}}}uuummmhhh```VVVPPPNNNJJJJJJHHHFFFGGGIIIKKKKKKNNNOOOOOOLLLJJJKKKMMMNNNMMMKKKKKKNNNNNNKKKJJJMMMOOOQQQRRRSSSRRRRRRRRRRRRSSSRRRPPPNNNLLLJJJIIIHHHCCCBBB@@@>>><<<:::999888222444333111222444111,,,------------,,,+++,,,,,,******+++++++++)))'''&&&''''''((()))))))))))))))(((((((((((('''&&&&&&'''###***))))))---)))$$$*********++++++***(((((()))(((''''''&&&&&&''''''(((###%%%&&&&&&&&&&&&''')))''''''((())))))))))))(((!!!$$$''')))))))))***+++%%%''')))***)))***+++,,,(((***+++,,,,,,---000222000//////...---,,,,,,,,,***((()))++++++((())),,,***...111000+++(((+++...++++++,,,------,,,++++++------......///000000000...//////...---...000222///000000///......111333222222222222333444555666888777666666888;;;???AAA;;;<<<<<<<<<<<<<<<;;;;;;:::;;;>>>@@@BBBBBBBBBBBBDDDFFFEEEAAA???AAA@@@===???@@@BBBDDDDDDBBB???>>>????????????AAACCCEEEFFFBBBDDDEEEDDDAAA@@@@@@@@@<<<===>>>???>>><<<999888666555555555777888:::;;;999:::;;;999777555444555111222222111//////000222000111111111////////////,,,...000000///...///000///...---,,,,,,,,,,,,,,,/////////---+++***,,,---...---,,,,,,++++++++++++,,,------,,,******+++---***(((((())),,,.........)))***++++++******,,,......++++++......---...111000---******+++------,,,)))))),,,//////111:::EEEFFFJJJOOORRRRRRSSSVVVXXXXXXUUUQQQNNNHHH???666111111222555666666555333111---,,,+++)))(((((()))***&&&,,,///---,,,///222333///...---,,,++++++,,,,,,((()))))))))))))))******))))))((()))+++///333666222333333555777:::===???>>>DDDIIIJJJJJJIIIDDD===<<<===@@@AAA@@@===999666999;;;>>>===999333///---******)))))))))***,,,,,,'''***...//////000111111666222...+++,,,...000000...........................000111111000000111333000000000111222444555666555222...---...000111111111000//////111111000///000111222333555666666777777444444999;;;::::::<<<999888777777777777555333222111111000000000000000333222111000////////////...000333555555333111///000111111---((('''+++///000222333222111000111222///000111222333333333333222444666666444111000000000222555999;;;;;;999777{{{ssskkkeee]]]TTTNNNLLLGGGHHHGGGDDDDDDHHHJJJIIIKKKNNNNNNKKKIIIKKKLLLKKKNNNKKKKKKNNNNNNJJJIIILLLNNNOOOPPPRRRSSSSSSTTTTTTQQQPPPNNNLLLKKKJJJIIIIIIBBBAAA@@@>>><<<:::999888111333222000000333111,,,,,,......---,,,+++,,,---'''((()))******+++++++++&&&'''((())))))******)))'''))))))((('''&&&'''(((%%%+++***+++000***%%%---,,,******,,,,,,)))(((***((((((''''''''''''(((((($$$&&&''''''&&&'''(((***&&&'''(((((())))))(((((( ###''')))***)))******)))+++,,,+++***)))))))))***,,,---......///222444111111000///...------,,,***(((***,,,+++(((***...---000222111...---...000------------------------+++,,,,,,---....../////////000111000///000111333///000111000//////111333333333333444555666777888<<<;;;999999;;;>>>AAACCC@@@???>>>>>>===>>>>>>???===>>>AAACCCEEEEEEEEEEEEHHHJJJHHHCCCAAACCCBBB???>>>???AAABBBBBBAAA@@@???>>>>>>>>>???AAABBBDDDEEE@@@BBBBBBAAA>>><<<<<<<<<888888999999999777666555666666666666555555555444666888888777555333222333111222222111///...000111000000///......------,,,***,,,...///...---...///------,,,+++************,,,---,,,+++******,,,...,,,,,,++++++******++++++&&&***...000...***'''%%%,,,***(((((()))***)))((()))***+++***))))))+++---,,,***+++///111000222666777444000///000///,,,)))&&&&&&(((,,,///111999BBBAAAEEEIIIMMMPPPSSSVVVXXXSSSLLLFFFCCC>>>666111000000111333444444444222111.........,,,***)))***+++***///000---+++...222222---,,,+++***)))***++++++))))))))))))))))))******)))((()))***,,,000333555444444555666999<<>><<<:::888888111333111...///111000,,,+++---...---***)))***,,,(((((((((((()))***+++,,,&&&'''((()))************)))+++,,,+++((('''(((***'''***''')))...***)))444---))))))------)))(((+++((((((''''''''''''((((((%%%'''(((((((((((()))+++'''((())))))******))))))$$$&&&'''(((''''''((()))***+++---,,,***))))))***---...///000///000333555333222111000///...------++++++---000///,,,...333///000111111111111111111111000///......///000111------......///000000000000222333333222111333444222444555666444444555666444444555555666888999:::<<<<<<===>>>@@@AAAAAABBBDDDBBB@@@>>>>>>???AAABBBAAABBBDDDEEEFFFFFFEEEEEEGGGHHHGGGBBBAAACCCCCCAAA<<<===>>>??????@@@??????;;;<<<===???@@@AAABBBBBB===>>>???===:::888888888444444444444333333333333333444555666555444222111333555555444222000000111000000000///...---...000---,,,++++++++++++++++++)))+++---...------...///---,,,+++***))))))))))))*********))))))***---///)))))))))((())))))******'''***///000...***'''%%%...,,,***)))))))))(((''')))*********((()))***,,,,,,+++...444999:::>>>CCCEEEAAA<<<:::999555...)))'''%%%&&&***...///333999666999===CCCIIIOOOTTTXXXLLLBBB:::777333...---000///000111222222222222111///111222000---++++++,,,(((---000...,,,...111000,,,+++)))((('''((()))***************************((()))***,,,...000333444777777888999;;;>>>AAACCCCCCFFFEEEAAA>>><<<888333555555666777666444222111444666999999555000---+++******++++++,,,,,,------%%%,,,000......111111...000---++++++...111444444,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////000111333......///000222444666777444222111111333444333333///...---...000111000///000222666999999666333000111...///444666333222333444333333444666777555444111111111000111111222222555444333222111000000000000111222333333222111//////000111000///000444777111222333333111111222333111222333444444555555555000111333444222222222333000222444666666666777777|||qqqiiiaaa]]]XXXQQQMMMMMMEEEHHHGGGCCCDDDJJJLLLIIIHHHNNNPPPLLLJJJMMMLLLHHHJJJHHHIIIMMMNNNLLLLLLOOOLLLMMMNNNQQQTTTVVVVVVVVVQQQOOOLLLHHHEEECCCBBBBBBBBBAAA@@@>>><<<:::888777222222000---...111000,,,)))+++---,,,)))((()))+++---+++***((((((((())))))&&&'''((()))***************,,,...---***)))***,,,(((((($$$%%%,,,))),,,:::...))))))......***(((+++((((((''''''''''''((((((&&&'''))))))((((((***+++))))))***++++++++++++***))))))(((&&&$$$$$$&&&(((''')))+++,,,,,,,,,---...///000111111000111333555333333222111000///...---******---000///,,,///444//////...000222333111000444222000//////000222444111111111222333333444444000222444444333333333444666888;;;;;;:::999999:::555555555666777999:::;;;:::===@@@CCCDDDCCCAAA???GGGDDDAAA???>>>@@@BBBDDDEEEFFFFFFGGGFFFEEEDDDCCCBBBDDDCCC??????BBBCCCAAA;;;;;;<<<======>>>???@@@999;;;===???@@@AAAAAA@@@;;;<<<===;;;888555555555666666555555555666666777...000333555666666444333111222333222000......///...//////...,,,,,,---///***)))(((((()))++++++***(((***,,,---,,,,,,---///,,,+++***)))((((((((((((((())))))((((((***---000'''''''''''''''((()))***---...---,,,)))((()))+++...,,,++++++,,,------,,,))))))***)))((((((***,,,///...222;;;AAAEEEJJJOOOSSSNNNHHHDDDAAA;;;222***,,,'''&&&***,,,,,,---///+++...333:::BBBJJJRRRVVVGGG<<<222///,,,)))+++000//////000000000111111222///222444333000---,,,---$$$+++000///---///000///+++***((('''&&&''')))***+++++++++***************((()))+++---///111222333:::::::::;;;===@@@CCCDDDEEEFFFDDD???;;;;;;999444666777777777555111---***111444777888444000---++++++++++++,,,,,,---------&&&---111//////222222......,,,******,,,000222222++++++++++++++++++++++++***,,,.../////////111333.........///000222333444333222111222444555444333111000///000222333333222000333777;;;:::777222///111...///333555222000111000000000333666888777666111111000000111222222333666555444222111000000000///000111222111111//////000000///111333444333111555666777666555555666777111222333444555555555555000222444444333333444555...222666666222111555999{{{qqqkkkbbbZZZTTTPPPLLLJJJDDDDDDDDDDDDFFFIIILLLNNNLLLIIIFFFHHHLLLMMMJJJEEEOOONNNMMMKKKJJJJJJJJJJJJMMMNNNPPPQQQSSSTTTUUUUUUUUURRRMMMIIIGGGEEECCCAAAAAAAAA@@@???===;;;:::888444333222000///.........)))***+++,,,,,,***)))(((******)))(((((()))***+++///***%%%%%%)))+++***((())),,,---******---,,,))),,,)))(((******'''(((+++&&&)))+++,,,+++******+++(((***+++)))&&&&&&))),,,'''((()))((('''&&&'''(((******)))((('''&&&&&&%%%)))***++++++***)))+++,,,***))))))***+++...000111///000222222222444666999555555444333111000//////.........//////111222333000111222333444333222111555555444222000///111333111222333444555555555555555555666777777888999999888999:::;;;<<<<<<;;;:::======<<<<<<======>>>??????@@@BBBDDDEEEDDDCCCBBBFFFGGGDDD??????CCCEEEDDDFFFFFFEEEEEEDDDDDDCCCCCC>>>======???AAACCCCCCBBB<<<>>>@@@@@@>>>===<<<===999:::===>>>???>>>===<<<777777777666555222000...000000000000000000000000...222333111222555555222444222...+++))))))***+++''')))+++,,,***)))))))))))))))((((((((((((((()))((()))***+++***)))'''%%%,,,//////***'''((((((&&&*********)))((((((''''''&&&''')))))))))((()))***,,,,,,+++******+++++++++222///---,,,.../////////+++......)))'''))))))(((+++...111333666???KKKTTTVVVWWWWWWTTTLLL@@@555...))))))***+++,,,,,,---------222333333:::HHHQQQSSSJJJ888***,,,...***(((+++///000111111///......///333444444333222111000///+++)))'''&&&(((,,,000333&&&&&&&&&&&&&&&'''((((((***(((***,,,+++(((***...+++,,,...///111333777;;;666888:::>>>AAACCCEEEFFFHHHCCC===999999999777555:::;;;:::666111---...///222444666555222///---,,,---***))),,,111333111---++++++***(((,,,111000,,,......---------......///)))+++---...------.../////////...//////000111222///---...000///---000555222///...000555777555222222222111111222333333444333777<<<;;;666222222444111///000333222000222666666:::444000555444111777777333000000222444333111222222222222111000...---111111222333444333000...333222111222333444333222...111444666666666777888444777::::::777666888:::555444222111222444666777111444777777666555777999vvvoooiiiaaaXXXSSSNNNKKKIIIEEEDDDDDDDDDFFFIIIKKKMMMLLLJJJIIIJJJMMMMMMKKKHHHJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUUUURRRNNNKKKIIIHHHEEEDDDAAA@@@@@@???===;;;999888444333222000//////......+++++++++++++++***)))(((***))))))))))))***+++,,,000+++''''''***+++***((())),,,,,,******,,,,,,)))+++((((((++++++))))))+++000111222000---+++******)))))))))'''&&&''')))+++''')))))))))''''''((()))+++******))))))((((((((('''((())))))(((((()))***,,,,,,,,,,,,---...///000///111333444444555777999777666555444222111000///.........///000111222333333444555666666666555444444555444222000000111333333444555666666777777777999::::::;;;<<<<<<======;;;<<<===?????????>>>===???>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDEEEDDDCCCBBBCCCDDDCCC??????BBBDDDBBBEEEEEEDDDCCCBBBBBBAAAAAA<<<;;;;;;<<>><<<:::888777333333111000////////////---,,,+++***))))))))))))***))))))***+++,,,---...000---)))(((***+++***((((((++++++))))))++++++((()))''')))---...+++***,,,333444444222///,,,++++++,,,)))&&&%%%&&&(((******''')))***)))(((((()))***++++++++++++++++++******'''(((******))))))***+++---...//////000000//////000333666777777777888999:::999888666444222111000/////////000111222444444666777888999:::999999888777888888666444444555666777777777888999999999:::======>>>>>>???@@@@@@@@@??????@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCDDDDDDDDDCCCAAA@@@>>>AAAAAA>>>>>>AAABBB???CCCBBBBBB@@@???>>>======999888888999;;;======<<<888999::::::888777777888777888999999999888666555111000///---,,,++++++++++++,,,------...///000000///111///,,,+++...///---***+++,,,,,,+++)))(((&&&&&&((())))))(((''''''(((******))))))))))))******++++++,,,------,,,***)))***------(((&&&'''(((&&&&&&&&&''''''((())))))***''')))***+++)))))))))***,,,,,,+++++++++,,,,,,---,,,++++++---......,,,***)))+++***%%%###'''***+++)))+++---...111777@@@GGGRRRTTTUUURRRIII<<>>>>>?????????AAADDDGGGFFFEEEEEEEEEEEEEEEBBBAAA============<<<;;;:::999===>>>>>>===;;;<<<>>>@@@}}}ssslllfff]]]VVVPPPLLLIIIGGGEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJLLLLLLKKKJJJKKKLLLFFFFFFGGGHHHIIIKKKMMMNNNMMMNNNOOOPPPQQQQQQQQQQQQMMMKKKIIIGGGGGGFFFDDDBBB??????>>>===;;;999777666333222111000////////////...---+++)))(((((())))))))))))***+++,,,...//////000---+++***++++++***((('''***+++))))))+++***'''(((''')))...///,,,+++------///000///...------......***%%%$$$'''***+++***''')))******))))))+++,,,++++++++++++++++++,,,,,,)))+++,,,,,,++++++---...---...000222333222222111222555888::::::999999999<<<;;;:::888666444222222000000000111333444666666999:::;;;<<<======<<<<<<===>>>>>>===;;;;;;;;;===;;;;;;;;;;;;;;;<<<<<<===????????????@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA??????;;;???@@@>>>>>>AAA@@@===??????>>>===;;;:::999999777666666777999::::::999999:::;;;:::888777777888555555555555444333222111...---+++))))))))))))***))))))***,,,---///000000///000...)))(((+++,,,***)))************))))))(((&&&'''((((((&&&&&&&&&(((***))))))))))))******+++***+++,,,,,,,,,++++++******------(((&&&((()))(((&&&&&&''''''((((((((((((((()))++++++***))))))***))))))((((((((()))******------///111222222///,,,///...''' '''***((())),,,...222888???EEEMMMMMMMMMIIIBBB777---'''(((((()))))))))*********,,,------...111777;;;===777111......+++'''***000))),,,///000////////////000000000000000///......)))+++...000000///,,,***+++***))))))((((((((((((***)))))),,,+++)))+++000,,,...000000000222444666222333555666777777666666333222111111222444555666111111000///...---......222555999999777333000...++++++---111555666444111+++111222///,,,///222222++++++++++++,,,---...///***,,,...///......///000......//////000111222333333111000222000...000444555222///...000222444444111000//////......//////222555888999777444333333///...000333444333666<<<666:::444000444111---222///222444333111111333666333222111111333555888:::444666777777777888999:::111222333444444444555666===>>>???AAADDDIIIQQQVVVPPPOOONNNPPPQQQOOOIIICCC>>>???AAABBBAAA@@@>>>===AAA@@@???>>>===>>>@@@BBBxxxkkkeee]]]UUUPPPLLLIIIGGGDDDDDDEEEEEEFFFGGGHHHIIIFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOOOOOOOOOONNNMMMMMMKKKIIIGGGGGGGGGFFFDDDBBB>>>>>>===<<<:::888666555222222111000/////////000...---+++)))(((((()))***)))***+++,,,---...//////...---++++++++++++***)))'''***+++))))))+++***''''''&&&)))...///---,,,...***,,,------------///111...***&&&&&&)))++++++***((()))++++++++++++,,,...+++++++++++++++++++++,,,)))+++------,,,,,,...///,,,---000333444555555555333666:::;;;;;;:::::::::===<<<;;;999777666444444222222333444555777888999;;;<<<===???@@@@@@??????@@@AAABBBBBB@@@???@@@AAA>>>>>>=========>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDAAAAAAAAA@@@???>>>===<<<999===???======???>>>:::;;;::::::888777666555555666555555666888999888777999::::::999666555666777222222222111000///...---,,,+++***((((((((()))***'''((()))+++,,,...///000//////---'''&&&))))))'''+++***)))(((''')))***+++&&&'''((('''&&&%%%&&&((())))))(((((()))***++++++))))))***************)))***---,,,(((&&&)))******))))))((((((''''''''''''((()))++++++)))((())))))'''''''''''''''((()))***---...000222444333000------...***""" $$$)))***'''))),,,000555;;;AAAFFFFFFDDDAAA===888222...+++)))))))))))))))*********,,,,,,,,,---///111333666111000...---)))&&&'''+++***---000000///---,,,,,,,,,,,,---------,,,++++++***+++,,,,,,,,,,,,+++************++++++---......,,,******,,,+++)))+++000///000111111000///000111111222222222333333333222333333222222111222333444------,,,---...///000000444888;;;<<<999444///---,,,,,,...000222222000...&&&+++...+++))),,,000000---,,,,,,+++++++++,,,,,,***,,,...///......///000......//////000222333444666444333444222///111666444222///---...000111222000000////////////000000222555777999888666555444...---///333444333777<<<555:::444000444111,,,111///222555555333222555888444444333444666999<<<>>>777999;;;;;;999888888:::333555777777777777999;;;===>>>???AAAEEEMMMVVV\\\VVVVVVXXXZZZZZZUUULLLEEE>>>@@@BBBEEEEEEEEECCCBBBCCCAAA???>>>???AAABBBCCC{{{jjjddd\\\TTTOOOLLLIIIGGGCCCCCCDDDEEEFFFGGGHHHIIIEEEEEEFFFGGGHHHHHHHHHGGGJJJJJJIIIIIIJJJKKKKKKLLLOOOOOOOOOOOONNNMMMKKKKKKKKKJJJHHHHHHHHHGGGEEEBBB======<<<;;;999777555444222222111000000000000000,,,+++******)))*********)))***+++,,,---.........+++++++++++++++*********(((++++++))))))++++++((((((&&&(((---...,,,+++......///000///------///000---,,,******+++,,,,,,,,,((()))+++,,,,,,,,,...000,,,,,,,,,,,,++++++++++++((()))++++++++++++---///,,,---000222555666888888666888:::;;;;;;:::;;;;;;<<<<<<;;;:::888777666666444555555666888:::<<<======>>>@@@BBBCCCCCCBBBBBB@@@BBBDDDCCCBBBAAAAAABBBAAAAAA?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAABBBBBB@@@@@@?????????@@@AAAAAA>>>>>>===<<<;;;;;;::::::888<<<===::::::<<<:::666666666555444444333333222555444444555666777777555666666666444222111222333000000///...---,,,,,,,,,******)))))))))))))))***'''((()))***,,,---...///...///---((('''))))))&&&,,,+++(((&&&&&&'''***+++&&&'''((('''%%%%%%''')))((('''''''''((()))***+++((((((((((((((()))))))))))),,,+++&&&%%%(((+++***+++******)))((((((''''''''')))******(((''''''((((((((((((((()))******++++++,,,---000222111///,,,$$$)))(((((()))(((%%%((())),,,111777===BBBDDD???<<<888444000.........************************///------000000///000333111111000---)))&&&%%%%%%***---000000///,,,+++***)))***************)))))))))))))))))))))*********&&&'''''')))+++---///000///,,,+++,,,***(((***///---///000000...---------222222000//////000222222444555555333111000111222...---,,,---///111111111444888===>>>;;;666000---,,,------...............---000000,,,+++---...---------,,,+++************+++---/////////...///000......///000111222444555222000111222222000222777444333111///...///000111111000000000000111222333333555777999:::999777666111///000333222000222777555999555111666222---222...000333444444444555666666666777888:::<<>>???@@@BBBCCCEEEFFFGGGFFFFFFBBBDDDFFFFFFEEECCCCCCDDDCCCBBBAAA??????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========>>>>>>=========<<<===>>>>>>???::::::999888888777777888777::::::666555777666222111111111111111111111111444333222333555555555333333333222000...---...000...------,,,++++++++++++(((((()))))))))))))))((((((((()))***,,,---......---///...***)))***)))&&&***)))((('''&&&&&&'''''''''(((((('''%%%&&&((()))&&&&&&&&&&&&'''((()))***((('''''''''(((((()))***''')))((($$$"""&&&))))))***************)))))))))'''((())))))'''&&&&&&'''''''''''''''((()))***+++******+++---///000...,,, &&&''''''((('''$$$((())),,,000666;;;>>>???:::888444111...---,,,---+++++++++++++++++++++***000,,,---000000------000//////...---,,,+++(((&&&(((+++///000///---++++++((())))))******)))))))))'''((()))***************%%%%%%&&&(((***---///000111...,,,,,,***''')))...+++---//////...---......444222///------///222444333444555333000///000222222000......000111000///111666===@@@>>>999333000,,,,,,,,,,,,,,,---///111555666333//////111000,,,,,,++++++************++++++---///////////////111......///000111333444555222000000111000...000555555444444222111000111111111111111222333444555666444555888:::<<<;;;999777444222333666555222444999444999555222777444///444111111222444777888888666888888:::<<<>>>@@@AAABBB999???DDDEEEBBB???>>>???:::===AAABBB@@@@@@DDDHHHDDDCCCBBBAAABBBGGGMMMQQQ\\\]]]\\\XXXSSSNNNKKKJJJEEEFFFHHHIIIJJJJJJJJJIIIEEEDDDCCCEEEIIIKKKJJJIII|||sssfff```XXXQQQLLLHHHFFFDDD@@@AAACCCEEEGGGHHHIIIJJJGGGCCCBBBDDDIIIKKKHHHDDDEEEFFFFFFGGGHHHJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNHHHGGGFFFFFFFFFDDDAAA>>><<<<<<;;;:::888666444333222111000000000000000111'''(((***+++,,,,,,+++***)))***+++,,,,,,,,,+++***&&&(((***************+++))),,,---++++++---,,,)))***''''''******(((***------......---,,,,,,...000***...111111...,,,---...(((***,,,------...000222111111000///...------,,,***,,,---.........000222111111111111222444666777888999:::999999999;;;===:::::::::999999888888888888888999:::<<<>>>@@@AAACCCDDDFFFHHHIIIIIIIIIIIIDDDFFFIIIIIIHHHGGGGGGGGGDDDCCCAAA@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999777777777888999;;;;;;;;;;;;;;;<<<<<<===888777666666666666666666666888777333222333222///////////////000000000000333222111222333444333222333333222000---,,,---///---,,,++++++***+++++++++&&&'''((()))***)))((('''))))))***+++,,,------...,,,//////+++***,,,***&&&''''''(((((('''%%%$$$###((()))((('''&&&&&&(((***%%%%%%%%%&&&&&&((())))))((((((''''''((()))******%%%'''&&&!!! $$$(((((()))))))))***++++++,,,,,,&&&((()))(((&&&%%%%%%&&&$$$$$$$$$%%%&&&'''((()))+++***+++---///000...---$$$(((((($$$$$$(((+++***((()))+++///444888::::::777666444222///---+++***,,,,,,++++++++++++++++++...***+++//////***)))---***+++,,,---///111///,,,%%%)))---000///...---,,,((()))************))))))%%%''')))+++,,,+++***)))******+++,,,...111333444333///---,,,)))&&&(((---***---000111111111111222555222...,,,,,,///333666111333555333000...000222666333000///111111///,,,...444<<<@@@???;;;666444++++++,,,+++,,,...222555444333000---...111///)))***)))))))))***+++,,,,,,+++---///000//////000111......///000111333555666:::777666666444000111555555666666555333222222222111111222333444666777888555666888;;;======:::888555444666999999888;;;@@@444999555333888555000555444333333777;;;===;;;888999:::<<<>>>@@@BBBBBBBBB999???GGGIIIFFFCCCBBBCCC<<<@@@DDDEEECCCCCCGGGLLLCCCCCCBBBAAABBBFFFLLLPPP^^^]]]YYYRRRKKKHHHIIILLLIIIJJJJJJKKKKKKKKKKKKJJJGGGFFFFFFIIINNNPPPNNNLLLwwwppp^^^ZZZSSSMMMIIIGGGEEEDDDBBBCCCEEEEEEFFFGGGJJJLLLGGGEEECCCDDDGGGIIIHHHFFFHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLQQQWWWUUUMMMJJJLLLKKKJJJHHHEEECCCAAA@@@???333555777777666555555666000333222...000555444///+++***************++++++,,,------,,,++++++,,,...***)))+++000000+++((()))------------+++)))&&&%%%))))))))))))***+++------///---+++,,,---,,,(((%%%333111000///000000...---...------,,,,,,------......000111111000//////000---------...///000000111222333555555555666888:::;;;<<<===>>>>>>>>>>>>???===>>>>>>;;;999;;;???CCC===>>>???@@@AAABBBCCCDDDFFFGGGIIIJJJJJJHHHGGGEEEEEEGGGHHHIIIHHHFFFCCCAAABBBCCCCCC@@@;;;999:::<<<:::::::::::::::999888888888777666444333333444444222444666666444333333333444333222000///111666999333333333222222222111111...,,,+++******,,,---///000000111111111111000000000222111...)))'''))),,,***...111///***&&&''')))&&&%%%&&&'''))))))'''%%%%%%&&&(((***+++,,,++++++...---***(((,,,///,,,%%%---***...(((---+++***+++)))&&&$$$###%%%&&&(((%%%''''''$$$$$$)))***(((((()))+++,,,+++)))'''&&&(((((()))++++++,,,,,,,,,((()))+++---...---,,,+++((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&))),,,------,,,,,,---+++***)))(((''''''''''''((())),,,000222333666:::333000---+++++++++++++++++++++******************222222111///,,,******+++***(((+++///((( +++***,,,......------...///++++++******)))(((((((((((()))***+++,,,,,,---,,,+++++++++******,,,111444111...///111...))),,,222333111///------...000111444000---,,,///222333222222111111000///......---111111111111000000000000111555:::>>>>>>:::444000+++)))***///000///000333111333333222000............//////...---,,,---///"""...000...111///,,,333......///000111333555666<<>>@@@BBBCCCDDDCCCCCCCCCDDDEEEEEEDDDCCCDDDFFFFFFEEEDDDDDDEEEHHHKKKMMMTTTQQQLLLHHHGGGIIILLLNNNPPPPPPOOONNNMMMKKKJJJIIIJJJKKKKKKLLLMMMNNNOOOPPP~~~tttlllccc]]]TTTMMMIIIFFFCCC@@@@@@BBBDDDEEEFFFGGGJJJMMMGGGEEEEEEFFFIIIIIIHHHEEEHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKOOOTTTRRRKKKIIILLLIIIHHHEEECCC@@@>>>===<<<777888999888555333333444111333222///000444333...,,,++++++************+++,,,------,,,++++++,,,...,,,******------***))),,,******+++++++++*********))))))))))))***+++,,,,,,///---,,,---......+++(((222000//////000000///..................///000000///111111111000///000111/////////000111222222222333555666777777888;;;===<<<<<<<<<>>>@@@AAAAAA@@@?????????===<<<===@@@DDD===>>>???@@@AAABBBCCCCCCGGGHHHIIIIIIIIIGGGFFFDDDDDDEEEGGGGGGGGGEEEBBB@@@@@@@@@???<<<999888888888666666666666666555444444555444333111111111111111333555777888777666666777777666555333111111444666222222111111111000000000,,,,,,***)))***+++---...///000000111111000000///---,,,++++++,,,---...///+++...///...***''''''(((***)))((()))******)))'''$$$%%%''')))************------+++(((+++///---)))((($$$'''!!!&&&%%%&&&)))((('''&&&&&&''')))***&&&((((((%%%&&&***+++)))((()))+++,,,,,,+++)))((((((((((((((((((((('''&&&((()))+++---......------)))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((''')))++++++++++++,,,...,,,+++***)))((((((((((((***+++///444777888888888444111...,,,,,,---,,,+++************************---......---,,,+++---///+++)))---111,,,###%%%000'''((()))***,,,---...///,,,,,,++++++***)))))))))((()))***,,,---.........,,,------,,,,,,---000333///...///222///+++,,,222333111///......///111333333000---,,,///222333222222222222111000000//////111111000000000/////////000444888<<<<<<999555222...++++++...///...///222111222222333222111///...---...000///...,,,,,,---&&&///...,,,111000...444...//////000111333444555>>>EEEDDD999333666777333666666666666666777888999;;;999666444444555888::::::;;;===??????>>><<<;;;888:::;;;;;;:::999;;;<<<:::777555444666777888777555888;;;<<<<<<<<<<<<===:::;;;>>>BBBFFFFFFBBB???======???@@@BBBCCCCCCDDD@@@BBBCCCCCCBBBBBBCCCEEEBBBCCCDDDFFFGGGHHHIIIIIIOOOLLLHHHFFFFFFHHHLLLNNNLLLMMMMMMMMMMMMMMMLLLLLLJJJJJJKKKLLLMMMNNNNNNOOOzzzpppgggddd\\\RRRLLLJJJHHHCCC??????AAACCCDDDEEEGGGIIILLLFFFFFFGGGIIIJJJJJJHHHEEEIIIIIIJJJKKKLLLMMMMMMNNNJJJJJJMMMPPPNNNJJJIIIKKKIIIHHHEEEBBB???===;;;::::::::::::888555222111111222333111///000222111------,,,++++++************,,,------,,,++++++,,,......***)))++++++)))+++...++++++***))))))***+++,,,******)))))))))******+++...------...000000...---000///...///111222111000////////////000222333444222222222111000000222444222222333333444555555555555777999::::::<<>>???@@@AAABBBBBBBBBBBBFFFFFFGGGGGGFFFDDDCCCAAAAAABBBDDDDDDDDDBBB@@@>>>===;;;888777666666444333222222333333333222111111111000///..................000222333333333444555999999999666333111111222000000/////////.........+++***)))))))))***,,,---/////////000000/////////---***'''(((---000000...+++,,,,,,+++***)))((('''---***((('''((())))))((($$$%%%&&&((())))))))))))+++---,,,)))+++000222111,,,((()))"""&&&&&&)))%%%%%%%%%&&&&&&((())))))'''))))))''''''+++,,,***((()))+++,,,------,,,,,,*********)))(((&&&%%%$$$)))******,,,---...//////***((('''&&&&&&'''(((***&&&&&&'''''''''((((((((('''((()))))))))***,,,///------,,,+++************---///333999>>>???:::666555222///------------,,,************************+++,,,---,,,++++++,,,...+++***---111---&&&)))111)))'''%%%''',,,000111000------,,,,,,+++*********((()))***,,,...///000000---...//////......///111------///222111---...111222000///......000333555333000---,,,...000222222333333222222111111000000000////////////.........///222555888999888666444111---,,,......---///333222222222555888777222...---///111222000//////000,,,000,,,,,,444333000555000000000111111222333333>>>EEEFFF>>>777888777222222222222333555777999;;;>>><<<:::777777888:::;;;:::<<<>>>???@@@???>>>===777999;;;;;;;;;<<<>>>@@@999777666666999;;;<<<<<<999;;;<<<<<<<<<===???@@@999999<<>>???AAACCCDDD@@@BBBDDDDDDCCCDDDEEEGGG???BBBEEEHHHIIIHHHEEECCCIIIHHHEEEDDDEEEHHHLLLNNNGGGHHHIIIKKKLLLLLLMMMMMMIIIIIIJJJKKKLLLMMMMMMNNN}}}wwwlllccc^^^VVVMMMIIIIIIIIIEEEAAA@@@BBBDDDEEEEEEEEEGGGHHHEEEGGGIIIKKKKKKJJJGGGEEEHHHIIIJJJKKKLLLMMMMMMNNNJJJKKKLLLMMMKKKIIIIIIKKKJJJIIIFFFCCC@@@===<<<;;;999::::::888555222111111333222000///000000///,,,...---,,,++++++***++++++,,,---...---++++++---...---***)))+++,,,***+++...000...+++((('''((()))***+++******)))))))))******,,,,,,---...000111111000000///...000222444444333//////000111222444666666555555444333111222555777666777777777888888888999888:::<<<======???BBBDDDDDDAAA>>>@@@CCCEEECCCAAA>>>>>>===<<<<<<===>>>@@@>>>???AAABBBBBBBBBBBBAAABBBBBBBBBBBB@@@???===<<<===>>>?????????>>><<<;;;:::777333333444444222///000111111111111111000000......------,,,,,,,,,,,,***,,,///000000111333555777888999888444111//////...------------,,,,,,,,,))))))(((((()))***+++,,,......////////////......000---***)))+++,,,+++***)))((('''(((***+++***)))---***&&&%%%%%%&&&''''''&&&&&&'''((()))))))))***(((,,,---+++---444:::;;;444///...%%%((())),,,$$$$$$%%%%%%&&&&&&&&&&&&&&&))))))'''(((+++,,,***((()))+++---.../////////......---,,,+++)))(((''')))))))))***+++---///000***)))'''%%%%%%''')))***''''''''''''((((((((((((((((((((('''''')))---000///...---,,,++++++++++++000444999@@@FFFGGG>>>444444222///...------+++******************+++++++++---...---,,,)))((()))+++***))),,,///+++&&&'''---...***&&&(((...222222000---,,,,,,+++******))))))''')))+++---///000111111,,,...000000...---------+++---///222222000000000000...------...000333555333111...---...///111222222222222111111000000000//////.........---------...000222555777777777777222...,,,...//////222666666555555999>>>===666///000111222111111333666888000111---000:::888111444000111111222222222222111888???BBB>>>999888666333111111111111333666888:::>>><<<;;;999999;;;===>>><<<===???@@@@@@???===<<<:::<<<===>>>===>>>@@@AAA:::999888999;;;=========;;;===???@@@??????@@@AAA:::;;;<<<>>>??????>>><<<>>>===<<<<<<===@@@CCCEEECCCEEEGGGHHHGGGHHHJJJLLLCCCDDDGGGIIIHHHFFFCCC@@@IIIGGGFFFFFFFFFIIILLLMMMEEEFFFGGGIIIJJJKKKKKKKKKHHHHHHIIIJJJKKKLLLMMMMMM~~~zzzsssiiiaaaXXXRRRJJJFFFFFFFFFCCCAAABBBDDDFFFFFFEEEDDDDDDEEEEEEGGGJJJKKKKKKIIIGGGEEEHHHHHHIIIJJJKKKLLLMMMMMMJJJLLLMMMKKKIIIIIIJJJJJJHHHGGGDDDAAA>>><<<;;;:::777888888777555333222333333000//////000///---,,,......---,,,++++++,,,,,,---......---,,,,,,---///***(((***---...+++***---000...***((('''(((***+++,,,+++***************+++++++++---...///000222333000000000111444666666555000000111222444666777999888888777666444555888:::::::::;;;;;;;;;;;;;;;<<<;;;<<<>>>??????AAADDDFFFGGGDDDAAAAAABBBCCCBBB@@@???>>>===<<<===>>>>>>>>>>>>???@@@AAABBBAAA@@@???<<<<<<;;;:::999888777666888888999:::999888777777888444111000222222000------....../////////......---------------,,,,,,,,,,,,...000222222444777999333555777777555111//////,,,,,,,,,+++++++++******'''((((((((()))***++++++---------......---------...///...+++(((&&&(((***%%%$$$$$$&&&))),,,,,,+++...+++&&&$$$%%%&&&''''''(((((((((((()))******+++&&&***------000999@@@CCC666///...$$$&&&&&&)))''''''''''''&&&&&&%%%%%%%%%((()))''''''++++++(((((()))+++---///000111111...............---,,,+++))))))))))))***,,,---...)))((('''&&&&&&'''((()))'''''''''((((((((())))))(((((('''&&&&&&)))---111000///...---,,,,,,,,,,,,222999AAAGGGNNNNNNDDD666333111...------,,,***((())))))*********+++++++++,,,,,,,,,+++))))))***+++++++++------***&&&&&&)))222---((()))---000///,,,+++++++++***))))))((((((''')))+++---///000111111***,,,...///---+++***+++***,,,///000222333222000...---,,,,,,---000333555333222000......///111333000000000000000/////////............------------...///111333555777888888222...---000222222666;;;;;;:::;;;???BBB@@@999222000///...---...222999===111222000777BBB<<<111333000111222222222222111000000666;;;:::777777666555777666555444555777:::;;;:::999999:::;;;>>>@@@BBBBBBBBBCCCCCCBBB???===;;;>>>@@@AAA@@@???>>>???AAA===;;;::::::<<<===<<<;;;888<<<@@@BBBAAA???>>>===@@@AAABBBCCCBBBBBBAAAAAA???===<<<;;;===@@@CCCFFFEEEGGGIIIIIIIIIJJJKKKMMMIIIIIIIIIHHHFFFDDDBBBAAAKKKJJJIIIHHHHHHIIIJJJKKKGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJKKKLLLLLL|||uuunnnfff```UUUQQQJJJEEEBBBAAA@@@@@@BBBDDDGGGGGGFFFEEEDDDEEEEEEHHHJJJJJJIIIGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLHHHLLLMMMJJJHHHIIIJJJHHHDDDBBB@@@>>>;;;:::888888444555666666444333333333222...---///000...,,,---...------,,,,,,------...---......---,,,,,,---///)))(((***......+++***---+++***((('''(((***---///,,,,,,+++++++++,,,,,,---***,,,.........000333555222222222444666888888888333333444555666888:::;;;;;;;;;;;;:::999999;;;============>>>>>>>>>>>>>>>===>>>???@@@@@@AAACCCEEEEEEDDDBBBAAA??????@@@AAA@@@???======>>>???>>>===;;;<<<>>>??????===<<<:::666555555444333222111111333333333444444333333222444222000/////////...---******+++,,,,,,,,,++++++,,,------......---,,,,,,+++---///000111333666888111444666777555222000///+++++++++*********))))))''''''((()))***++++++,,,,,,,,,------------,,,,,,***,,,---+++'''&&&)))---###$$$$$$%%%''')))+++,,,///,,,((('''((()))******)))))))))))))))***++++++&&&***,,,---333<<>>HHHNNNSSSTTTIII;;;333111...------+++)))''')))))))))***++++++,,,,,,((()))***+++***+++...000...//////...+++)))((()))111---***)))***+++***(((++++++******)))(((((('''((()))***,,,...///000000)))+++------,,,******+++***,,,......222666555111///...---,,,---000333555444444222000...///222555000////////////////////////............---------...///111333555777888888222//////333555666999>>>@@@???@@@BBBCCC@@@999333...---,,,***+++000666;;;111111111:::EEE<<<000222///000222333333222111000+++///444555444555777:::999888666444444666888:::666777888:::===@@@DDDEEEGGGGGGGGGGGGEEEBBB???===@@@AAABBBAAA>>>===>>>>>>===<<<;;;;;;;;;;;;:::888555999>>>@@@???===:::999BBBCCCCCCBBB@@@???@@@AAA???>>>===<<<>>>AAADDDFFFCCCEEEGGGGGGFFFGGGHHHJJJKKKJJJHHHFFFDDDCCCCCCCCCJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIDDDDDDEEEFFFGGGHHHIIIIII{{{qqqhhhbbb```PPPOOOKKKFFFAAA???AAADDD@@@CCCFFFHHHGGGGGGGGGHHHEEEHHHIIIIIIFFFEEEEEEGGGEEEFFFFFFGGGHHHIIIJJJJJJEEEJJJLLLHHHGGGIIIHHHEEEAAA@@@>>><<<;;;999999888333444555555222111111222111,,,+++///000---,,,...---,,,,,,------...///000---...///...,,,,,,...///+++((((((+++,,,+++,,,///***)))(((((()))+++---...,,,,,,,,,,,,---......///,,,...000000///111444888555444444666888::::::999888888888999:::;;;===>>>===>>>???>>>===<<<===???????????????????????????>>>???@@@@@@???@@@BBBDDD???AAABBB@@@===<<<@@@DDD>>>;;;999:::<<<<<<:::888777888:::;;;:::888666444111111000//////...//////....../////////////////////000///...+++***+++,,,)))***++++++,,,,,,,,,++++++,,,---......---,,,,,,***,,,---......000444666333555777777555222000000************))))))))))))'''''')))***+++,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))((()))***,,,$$$&&&'''&&&$$$$$$'''+++---+++(((((()))***++++++))))))((('''((()))***+++(((***+++,,,333;;;===:::222---...&&&***+++ ///***)))'''&&&&&&'''((()))%%%(((***((())),,,+++((()))***+++,,,---///111222,,,,,,------------,,,,,,+++,,,---.........---,,,&&&'''((())))))((('''&&&'''((((((((())))))))))))'''((()))))))))+++///222000000///---------------222AAANNNSSSVVVWWWNNNAAA333222000......,,,)))'''((())))))***++++++,,,,,,((()))***++++++,,,///111...///000...---,,,,,,+++......---+++***)))((((((,,,,,,+++******))))))(((((()))***,,,---.........***,,,------,,,+++,,,---***------,,,111777777333222111///...///111444666555555444222///000333666000000000000000000000000/////////............---...///111444666777777888444222333777999888:::>>>CCCDDDDDDDDDAAA<<<777333///000///......///333666000000000999BBB777---333...///111333333333222111,,,...111333333444999???999888555444444666999;;;666777999;;;???BBBEEEGGGEEEFFFFFFFFFDDDAAA???===>>>???@@@???<<<;;;<<<===;;;:::999:::;;;;;;999777888:::>>>???>>><<<;;;;;;@@@AAAAAA???<<<;;;<<>>>>>>>>???BBBDDDFFFBBBDDDEEEEEEDDDDDDEEEGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFF@@@@@@AAABBBCCCDDDDDDEEEzzzmmmddd```___JJJKKKKKKFFFAAAAAAFFFKKK>>>AAAEEEHHHIIIIIIJJJKKKFFFHHHIIIGGGEEECCCEEEGGGDDDEEEFFFGGGHHHIIIIIIJJJBBBHHHKKKGGGEEEHHHGGGBBBBBBAAA???>>><<<;;;;;;;;;333444555444111//////000000+++***///111---,,,///,,,,,,,,,---...///000111---...///...,,,,,,...///...)))''')))******---222---,,,+++)))))))))******,,,,,,,,,---...///000111...000111111000222666999777666666777:::;;;;;;:::;;;;;;;;;<<<===>>>???@@@===???AAAAAA???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@??????AAABBB:::???AAA???;;;;;;AAAHHH999777555555777888666333333555666777777555222000///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---)))'''))),,,+++,,,---...............++++++---......---,,,+++...///111111111333777999666888999888555222000000************))))))))))))'''((()))+++,,,,,,------+++++++++,,,,,,+++++++++...***'''''')))+++***(((&&&)))***'''"""!!!$$$(((***(((&&&&&&((()))***)))(((((('''&&&&&&''')))******+++***+++222999888333,,,(((***$$$***,,,!!!000&&&%%%###""""""%%%''')))&&&***+++***+++------)))*********+++---///000111.../////////...------,,,---///000111111///---,,,%%%''')))******)))'''%%%(((((((((((())))))))))))'''((()))******,,,///222000///...------,,,,,,---222CCCRRRVVVXXXYYYQQQDDD555333111000///---***'''((())))))***++++++,,,,,,+++,,,---,,,++++++---...+++---...------------,,,...///000///---+++***+++------,,,,,,+++******)))((()))***+++,,,---------+++,,,...---,,,,,,...///+++---,,,+++000888999444444333111000111333666777666777666333000000444777111111111111111111222222000////////////............000222555666777777777666444555999;;;999999===DDDEEEFFFDDD???999444222333444555555333111111222000000///777>>>333,,,555---///111333444333222111///000111222222444;;;BBB===<<<:::888999<<>>??????>>>>>>???@@@CCCDDDCCCAAA===<<<>>>AAA????????????AAACCCEEEFFFCCCDDDEEEEEEDDDCCCDDDFFFAAABBBCCCDDDEEEEEEEEEEEEAAAAAABBBCCCCCCBBBBBBAAA>>>???@@@AAABBBBBBCCCCCC======>>>???@@@AAAAAABBBwwwmmmbbbZZZUUUMMMKKKGGGDDDBBBCCCDDDFFFHHHFFFCCCCCCFFFGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDDDDDDDEEEGGGIIIIIIGGGEEEEEEFFFEEEDDDBBB???>>>===;;;999777666555777333///...111333111......///111000...------...------......000111333444///......---,,,,,,,,,---+++*********+++,,,---------......---+++***+++,,,000///............//////666444222111111444888:::888888999;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFEEECCCBBBEEEAAA???@@@???<<<;;;>>>AAA???>>>>>>??????>>><<<;;;::::::999888777666666)))///555777444222222444555555444444333222111111...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...---+++))))))+++---///---......---+++******+++)))'''+++111111+++'''))))))***,,,......000333666555888<<<>>>;;;666///***''''''&&&''''''((()))******++++++,,,,,,,,,+++***///...,,,+++***)))))))))******)))(((((('''((((((''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***"""''')))&&&%%%(((++++++...***''')))000444333000))))))))))))(((((((((((($$$(((***)))&&&&&&***...)))***+++)))'''&&&&&&'''((()))***,,,...///111111222222222111111000......///000111111000...,,,***''''''''''''((((((((()))%%%&&&'''((((((((('''&&&***''''''***+++***,,,000111111111///---,,,---...:::AAAGGGMMMTTTUUUIII:::000111000...***((('''(((&&&&&&%%%&&&'''***---///***+++,,,,,,,,,,,,---...111///---+++++++++,,,---+++---+++&&&&&&+++---+++***'''$$$%%%(((+++,,,+++)))///,,,***///---)))---........................000---+++...444888777555:::666000...000333444444;;;;;;:::555000...000333555222222444333...---///...///000333444444111...///111555888::::::999999777666666999<<<<<<999666888CCCLLLJJJ???333///111333333333111000000222444333222111222333333222000...///333888777222111333///111444666666777999:::>>>===<<<===>>>>>>>>>============>>>???@@@BBBBBB@@@CCCCCC@@@???AAA@@@===999999:::;;;;;;:::999999===999666777:::<<<999666999===@@@@@@===;;;<<<>>>FFFEEEBBB??????@@@BBBCCC???===:::;;;???AAAAAA@@@AAA@@@>>>===<<<<<<===>>>??????@@@AAABBBBBBCCCCCCBBBEEEDDD@@@???AAABBB???@@@>>>>>>???<<<888999>>>>>>===;;;::::::;;;<<<==={{{sssjjjaaaYYYSSSMMMJJJGGGCCCBBBBBBDDDEEEGGGEEECCCDDDFFFGGGEEECCCAAAAAABBBBBBCCCDDDDDDDDDAAABBBDDDDDDDDDEEEGGGIIIHHHGGGEEEDDDDDDDDDBBB@@@===<<<;;;999777666444444777333//////111333111......000111000///---......,,,,,,,,,---...000111222......---,,,,,,,,,,,,,,,+++++++++++++++,,,---......//////...,,,+++,,,---555444444333333444444444555444333444666:::===???999999:::;;;===>>>?????????@@@AAABBBCCCCCCCCCCCC@@@AAABBBDDDEEEEEEDDDDDDDDD@@@===>>>===;;;===@@@===<<<;;;;;;<<<<<<;;;999999888888777666555555444---111666666333000000222000000//////...---------,,,+++***)))))))))))))))++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,...///---...///...,,,******+++000,,,+++//////,,,---222)))***,,,---...000333555777;;;???AAA???999222---***))))))))))))******+++)))******+++,,,------...000///...,,,++++++******+++***))))))((((((((()))''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***!!!&&&)))(((&&&)))***)))&&&'''))),,,///111111111*********)))))))))((((((%%%(((+++)))'''&&&***---,,,---...,,,***))))))***))))))***,,,...///111111222222222111000///......///000111111000...,,,************)))((((((''''''&&&'''((()))))))))(((''')))&&&&&&)))***)))+++///...//////---+++***+++,,,333999AAAIIIQQQTTTKKK>>>///000///---***((('''((((((((('''''')))+++---///***,,,------++++++,,,...---------------,,,,,,+++***,,,,,,)))))),,,,,,***,,,***''''''))),,,,,,+++---111,,,(((---+++)))...---------------------------++++++000888===>>>===888333,,,)))+++///222333999999777444111000111333444111111333333000///222222222444777888777333000000222666999;;;;;;:::999666666999===@@@???;;;777;;;EEEMMMKKK@@@666333444333333333222111111333444000000///111333333222111///000333888777333333555333555777888777777888999<<<<<<<<<<<<======<<<;;;;;;<<<===???AAADDDFFFGGGGGGKKKKKKFFFBBB@@@>>>;;;888999;;;<<<<<<;;;999888:::777444666;;;>>>===;;;:::>>>BBBBBB???===<<<===BBBAAA@@@??????AAABBBCCC===;;;999;;;>>>AAAAAAAAA???>>><<<;;;;;;;;;<<<<<<>>>>>>???@@@@@@AAABBBBBBCCCCCCAAA======@@@@@@===CCC@@@@@@CCCBBB??????BBB>>>===;;;::::::;;;===>>>uuummmggg```WWWPPPLLLJJJFFFCCCAAAAAABBBCCCEEEDDDDDDFFFGGGGGGEEECCC@@@AAAAAABBBCCCDDDEEEEEEAAABBBDDDDDDDDDDDDFFFHHHHHHFFFDDDCCCBBBAAA???>>>::::::999777666444333222666333//////111222111//////000111111///......///---------......000111222------,,,+++++++++,,,,,,,,,,,,,,,,,,---.../////////000111000///...///000555555555555555555555555666666777888:::<<>>??????@@@@@@AAABBBCCCDDDDDDDDDDDD@@@@@@AAABBBBBBCCCDDDDDDAAA===;;;<<<;;;:::;;;???999888777777888888777666555555444444333333222222111444666444000...///000000000000///......------+++***))))))))))))))))))************++++++,,,,,,++++++,,,---...//////000,,,...000///---+++++++++222//////000000------///(((***,,,---...///222555777;;;@@@CCCAAA;;;333---+++******))))))))))))***)))(((((()))***---///000000000///...---,,,++++++++++++***))))))))))))***''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***!!!&&&***((((((******(((%%%)))...000000//////000+++++++++*********))))))''')))+++***'''&&&))),,,)))++++++***(((''''''((())))))***+++---///111222333333222111000///...---000000111111000...,,,+++...---,,,***)))'''&&&%%%'''((()))***+++***))))))(((%%%&&&)))***(((***---,,,,,,,,,+++)))(((***+++...333:::CCCKKKMMMFFF<<<---......,,,)))''''''(((+++******)))***,,,---...,,,---...---+++***+++,,,)))***,,,......---,,,***(((,,,---,,,,,,---,,,(((...,,,***)))+++,,,,,,,,,...111+++'''---,,,+++222,,,,,,,,,,,,,,,,,,,,,,,,---,,,---222999???AAAAAA777222+++((()))---111444888555333222333444444444444111000222333111333666666777999<<<===;;;666333000222666:::<<<;;;999888444777;;;@@@CCCAAA<<<888>>>FFFMMMJJJ???666333555111111111111222333444444///......000222333333222111000333777666444555999999;;;<<<;;;999777777777999:::;;;<<<<<<;;;:::999:::;;;===???CCCFFFIIIKKKOOOUUUVVVNNNDDD???<<<999777999;;;======;;;999777888555333555;;;???AAAAAA<<<@@@EEEFFFCCC???======<<<<<<<<<===>>>>>>??????:::999999:::===???@@@@@@;;;;;;999888888999::::::======>>>>>>??????@@@@@@CCCBBB>>>;;;<<>>???>>>===<<<;;;;;;<<<===???}}}ppphhhddd^^^VVVNNNJJJHHHEEEBBB@@@@@@AAAAAABBBCCCEEEFFFGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCC@@@BBBDDDDDDDDDDDDEEEFFFGGGEEEBBBAAA@@@???===;;;999999888777555444333333555222000///111222111000///111222222000//////000////////////000000111222---,,,,,,++++++,,,,,,,,,---------...///000111222222333444444333222333555555666666777777777777777:::;;;;;;<<<======<<<<<>>BBB@@@999111,,,))))))(((''''''&&&'''''')))(((''''''(((***---.../////////...---,,,++++++++++++***************+++''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***%%%)))***((((((,,,---++++++,,,///000000///...---,,,,,,,,,+++++++++******)))***+++***(((''')))+++((()))***)))'''&&&'''(((*********+++---///111222333333222111//////......000000000000///...,,,+++---,,,+++***((('''&&&&&&&&&''')))***+++******)))'''%%%%%%((()))'''(((+++***++++++***((((((***+++...000555<<>>???===888444///111555888:::999888666444777;;;???@@@???===:::@@@FFFJJJFFF;;;333111222......///111444666777777111000///000222333333222222111222666666444777<<<>>>??????===999777555666666999<<<===<<<:::999888::::::<<>>CCCHHHIIIFFFAAA???>>>777888999:::;;;:::999999999999999:::<<<=========999888777777777888999:::<<<<<<======>>>>>>>>>>>>BBB@@@<<<999===BBBBBB===;;;888999???AAA???<<<<<>><<<;;;;;;<<<>>>???{{{nnneeeaaa]]]TTTMMMGGGFFFCCCAAA@@@???@@@@@@AAACCCEEEFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@BBBDDDEEEDDDCCCDDDEEEEEECCCAAA@@@???>>>;;;999999999888777666666555555444222000000000111111111000111333222000//////000/////////...//////000000...---------------......///000000000222333444555555777888888777777999::::::;;;<<<=========<<<<<<>>>>>>???@@@AAA@@@??????BBBBBBAAAAAAAAAAAA@@@@@@===>>>>>>????????????>>>@@@???>>><<<:::999999999555444555888777111------333111000111222333222111,,,---------------------///000///...------///000,,,+++++++++++++++***************))))))******+++(((((()))***++++++,,,,,,)))***---///000000000///,,,...//////---+++++++++'''+++///111000---((($$$(((***+++,,,,,,---000222333777<<>>888000+++))))))(((''''''&&&'''''')))(((&&&%%%%%%''')))***------......---,,,+++***+++***************++++++''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((******,,,***&&&(((---000///---***''')))...000///---,,,,,,,,,,,,++++++++++++*********)))(((((()))***+++,,,---,,,***)))***+++************,,,///111333333222111000/////////000111111000///...---,,,,,,))))))((((((((('''''''''%%%&&&''')))******))))))'''%%%%%%))))))''''''*********+++***))))))+++---------000555888555000,,,***+++,,,+++)))((()))***+++++++++***++++++++++++,,,---...---+++***+++,,,++++++******+++---///000...000...******...000...***+++,,,,,,---...000111***000...---333000+++///------------------------000//////000222333444444222333333333333333333444666444222444888:::999777333//////222333333666:::888999;;;===???===999555...000333555777666555555666777999;;;;;;<<<<<<<<>>>>>666444222222222333222111222111222555555444777<<>><<<:::999999:::;;;;;;<<<>>>@@@BBBCCCIIIQQQTTTMMMBBB<<<999777666888:::;;;;;;:::888666777666555777999===???@@@>>>CCCIIIJJJGGGBBB@@@@@@888999:::;;;:::999777666::::::;;;;;;:::::::::;;;888777777666777888:::;;;===============>>>>>>>>>>>>>>>;;;999<<>><<<:::<<>>AAA???===<<<<<<===>>>???yyymmmddd___YYYRRRLLLDDDCCCAAA@@@??????@@@@@@@@@BBBEEEFFFEEEDDDEEEEEEGGGFFFEEEDDDBBB@@@??????@@@BBBDDDEEEDDDCCCCCCDDDDDDBBB@@@??????>>>;;;:::999999888888777777666666333222111000000111222222111222333333111000000111///......------------...000////////////000111111222222333333555666888999999;;;<<<===<<<===>>>@@@:::;;;===>>>??????>>>>>>???@@@AAACCCDDDEEEFFFFFFBBBBBBAAA@@@??????>>>>>><<<<<<===============<<<<<<;;;:::888666555333222000///111444333---))))))000///...///000111000///)))*********++++++,,,,,,,,,,,,+++,,,,,,---...///++++++++++++++++++++++++'''''''''''''''(((((()))((())))))***+++,,,------***+++---.../////////...---......---+++******+++***,,,+++)))+++///222111((()))+++++++++,,,///111333666:::===;;;666000++++++******))))))))))))***(((((('''&&&&&&&&&'''(((,,,---.........,,,+++******))))))))))))***++++++''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***,,,,,,)))&&&)))///111///(((### $$$+++000000---,,,,,,,,,+++++++++************)))))))))******+++)))***+++***)))((()))++++++*********,,,...111333222111000//////000111222111111000///...---,,,,,,&&&&&&''''''((((((((()))$$$%%%''')))******))))))'''%%%&&&******''''''))))))***++++++******,,,...,,,***+++000222///,,,,,,)))+++,,,+++******+++,,,***+++++++++++++++++++++,,,---...---+++***+++,,,---,,,+++***+++---000111000111///******///111000+++---///000///000111333---444111000444///'''***////////////////////////---------...///000222222...111555666555333222222555555444555777888888777333//////222333222444888777777888;;;<<<<<<999777///000111222333444444555999:::;;;;;;::::::<<<>>>FFFHHHGGGAAA888333222555333222444999???CCCCCCBBB999666333222222333222111222111222555555333666;;;;;;<<<<<<:::777444444444666999======:::888888:::;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>>?????????<<>>===<<>>{{{uuulllccc[[[UUUNNNJJJAAA@@@????????????@@@AAA@@@CCCEEEDDDCCCCCCEEEGGGFFFFFFEEECCCBBBAAA@@@??????BBBDDDEEEDDDCCCCCCCCCBBBAAA???>>>???>>><<<;;;888888888777777777777777222222111000000000222333111333444333222000111111111111000//////...//////222222222222222333444444555555555666888999;;;<<<===>>>@@@AAA@@@AAACCCDDD;;;<<<>>>@@@AAA@@@???>>>??????@@@AAACCCDDDEEEFFF@@@???>>>===<<<;;;:::999888999999:::999999888888444555555555444222000///...+++,,,//////+++***,,,---,,,+++,,,...///...---'''(((((()))******++++++******)))***+++,,,++++++++++++++++++++++++++++++'''&&&&&&&&&&&&'''((()))))))))***+++,,,---......++++++,,,---------------------,,,***((((((***,,,+++...,,,((()))000444333((()))***++++++,,,...000000333666777666222---******))))))))))))******+++'''''''''(((((())))))))),,,---/////////...,,,+++)))((((((((())))))***+++''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***((())))))(((+++//////***&&&%%%%%%(((+++...---,,,++++++++++++***************)))((()))***+++,,,,,,&&&((()))((('''&&&''')))+++***)))***+++...222444000000///...///111333444222111000///...---------''''''((((((((()))))))))%%%&&&(((***+++++++++***(((&&&'''++++++(((''')))((()))******)))***,,,...---***+++///000,,,+++---)))+++,,,,,,++++++,,,...++++++,,,---------------***,,,------++++++,,,...------------...//////000///111000------000111///111333555444222111111333...444000...333///)))---222222222222222222222222---............///111222///222555666444333333444333444666666444444444555222000000333333111111444666555666888:::;;;:::999111111000000111333555666;;;>>>@@@@@@>>>======???CCCDDDBBB===666333555999555444444999???BBB@@@>>>777555222111222333333222222111222555555222444888666777888777555333333444555888;;;:::777555777:::;;;:::999888888888888888888<<<>>>:::888888888555666666555555555555666666444666888999999999999999777;;;@@@AAA???======>>>::::::;;;;;;;;;::::::999555888;;;<<<;;;;;;<<<>>>::::::::::::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBHHHJJJEEEAAA@@@AAA@@@@@@AAADDDDDD>>>888:::AAAEEECCCAAA>>><<<<<<<<<===~~~wwwssslllbbbYYYQQQLLLIII??????>>>>>>???@@@AAAAAAAAACCCDDDDDDBBBBBBEEEHHHDDDDDDDDDCCCBBBBBBAAAAAA???BBBEEEEEEDDDCCCBBBBBBBBB@@@???>>>??????===;;;777777777777777777666666111222222000000000222444111333444444222111111222555555444333222222222222444333333333444444555666666666777888999;;;===>>>>>>@@@BBBCCCCCCCCCEEEGGG@@@AAACCCEEEFFFFFFEEEDDD@@@??????>>>>>>>>>??????======<<<:::999888777666444444555555555444444333...000111222222111///...---***)))+++,,,+++...222+++***)))***,,,------,,,&&&''''''((()))***++++++***))))))***+++***)))'''&&&&&&&&&'''''''''''''''((((((((((((((()))***+++)))******,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...---+++(((&&&'''***,,,***///000,,,,,,///...)))((()))***+++***+++...000---...111222000---)))'''''''''&&&''''''((()))***%%%&&&(((***+++,,,,,,,,,---...000111111///---,,,(((((('''(((((()))******'''''''''&&&&&&'''''''''&&&'''((((((''''''(((***$$$'''(((***---000,,,%%%))),,,///000...+++******+++++++++*********))))))***(((((()))+++,,,---,,,)))***++++++***)))+++,,,+++***))))))+++...222444000///......///111444555222111000...------------))))))))))))))))))))))))&&&''')))+++,,,,,,,,,,,,(((&&&(((++++++(((''')))'''((()))))))))))),,,...222------000///***))),,,)))+++,,,,,,,,,,,,---///+++,,,---...////////////***+++,,,,,,,,,,,,---...,,,---///111111000///...---000111//////111000---666888999777444111111333+++000---,,,222222///555333333333333333333333333111222222000//////000111222444777666444444555888111444666555222000111333222000111444333000///111666555555666999;;;;;;;;;444222111000111333666888===AAAEEEFFFCCC@@@??????===>>>===888444333666:::555333222666;;;===:::777555222000///111333444444111000222666555111222666222444555555444333333444444777:::888444333666::::::999999888777777777888444777888555555777777444666555444333333444555666222555888:::999999888888333777;;;<<<;;;999;;;<<<666666777777888888999999222666;;;<<<<<<===???AAA<<<<<<;;;<<<===???AAABBBBBBBBBAAAAAAAAAAAAAAAAAAJJJRRRUUUOOOGGGDDDDDDCCCHHHJJJMMMKKKBBB;;;@@@HHHGGGEEEBBB>>><<<;;;;;;<<>>>>>===============>>>???@@@BBBCCCDDDCCCBBBBBBCCCAAA@@@AAADDDDDDBBB???BBB??????BBBBBB??????BBB>>>======<<<<<<<<<======777888888666444333444555555444333333444555777888333333444555555444444444111333444333222222333444222555666555666;;;===;;;888:::;;;;;;;;;===@@@CCCBBBDDDEEEFFFEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA???===;;;:::999888888555333222444666777777222222111///..................000222---&&&(((000+++,,,------++++++,,,---,,,***)))+++---...+++))))))&&&(((+++***$$$$$$)))***+++---,,,***))))))***(((((((((((()))))))))))))))))))))))))))(((''''''"""---+++&&&((('''%%%))))))***,,,---......---,,,+++------,,,***((('''(((***++++++,,,,,,++++++***)))++++++)))&&&%%%''')))***---//////---+++***)))&&&((((((&&&'''***)))%%%&&&''')))***)))***+++---(((((((((***,,,---,,,+++((()))***)))((((((***,,,)))((('''&&&&&&'''((()))''''''''''''(((((())))))***)))))),,,//////+++((()))***(((%%%'''***)))&&&+++***)))***,,,,,,+++************,,,...///...------,,,***)))(((((((((((()))+++---...///111333555---------...000333555777111222111...---------,,,+++++++++***)))(((((('''))))))))))))))))))))))))+++,,,+++)))''''''(((***+++,,,,,,,,,++++++---///000000///......---,,,,,,,,,---,,,++++++,,,///222,,,------...............***+++------------...000000111222111///---......////////////......111333333888======888444444666:::777222//////222777:::>>>;;;:::<<<:::555333444111444222,,,***......***111111111333555666555444222111000111222333222111666111///222222///111666555444444333444555666777666222111555666333555:::>>>EEEIIIEEE<<<777<<>>;;;===AAA???AAA>>>:::<<>>>>>===============>>>@@@@@@AAABBBCCCCCCCCCCCCGGGEEECCCBBBCCCCCCAAA???BBB??????BBBBBB??????BBB??????===<<<;;;;;;;;;;;;777888888666444333444666555444444444555666777777444444555555666666666666444555666666555444555666666888777444444888999777:::;;;<<<======>>>AAADDDCCCEEEFFFFFFEEEEEEEEEFFFDDDDDDDDDCCCCCCBBB@@@@@@???>>><<<:::888777666666555333000////////////...//////...---,,,,,,,,,---...,,,...000,,,''')))///&&&''')))******+++---///,,,***(((''')))(((&&&$$$)))'''(((+++)))%%%%%%)))''')))******((('''''''''&&&&&&&&&'''''''''(((((())))))************))))))%%%...+++&&&++++++(((,,,&&&((()))+++,,,,,,++++++***+++,,,+++)))))))))+++,,,,,,,,,------,,,,,,,,,'''***+++***''''''))),,,,,,...///...,,,***)))***(((++++++)))))),,,+++'''&&&''')))***)))***+++---***))))))+++------,,,+++((()))***)))((((((***,,,******((((((((((((******%%%&&&&&&'''(((((('''''')))((()))+++......+++(((***+++***''')))------))),,,***))))))******)))((((((''''''(((***---//////,,,++++++***))))))(((((((((***,,,---...///111333---------...///000111222333444333000............,,,++++++***))))))((((((************************+++++++++)))(((''')))++++++,,,,,,,,,++++++---///------,,,,,,++++++******,,,,,,---,,,+++,,,...000++++++---.........---,,,***+++------,,,---...000'''***...111222333444555...//////......///222444333888;;;;;;777555888;;;;;;999666333333888@@@FFFDDDBBBCCCFFFCCC===999:::000333222------222333000111000000111333444444222000000///000111222222111555111///222222///111555222222222333555888;;;===999444333666666333444888999>>>BBB???888444777<<<777666555444444555666666666555555333111111444666555444333222111111222222222222222222222222222222222222333444444444444444333333333333444555666777666555444333333444666777555555555777888888777555666555444444555666777777666777999:::;;;:::999888777::::::666777<<<>>>;;;:::999888999===@@@>>>;;;:::AAAHHHKKKGGGBBB@@@BBB???CCCFFFHHHOOO\\\iiipppllleee[[[OOOFFFBBBCCCEEEWWWmmmssscccQQQCCCBBBOOOiiitttsss___LLLHHHJJJKKKFFF???::::::999666555777tttggg[[[UUUPPPIIIDDDBBB>>>======<<<<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDDDDKKKHHHEEECCCBBBBBB@@@???BBB??????BBBBBB??????BBB@@@???>>><<<;;;:::999999777888888666444444555666555555666777777777666666666666666777777999:::;;;888999::::::888888999::::::;;;:::555555999:::999===>>>?????????@@@CCCEEEDDDFFFGGGFFFEEEDDDDDDEEECCCCCCBBBBBB@@@???===<<<:::999888666444333222222000...---,,,---,,,+++))),,,++++++*********++++++---******---,,,******,,,$$$%%%'''(((((()))+++,,,***(((&&&%%%&&&''''''&&&(((((()))+++)))%%%&&&)))'''((())))))'''&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&(((((()))***++++++++++++'''---'''###***,,,)))+++%%%''')))***,,,,,,,,,+++)))******))))))))),,,...,,,------......------,,,''')))++++++)))))),,,///...//////---+++))))))***'''+++,,,******,,,+++'''&&&''')))***)))***+++---,,,++++++,,,------,,,***((()))***)))((((((***,,,***)))(((''''''((()))***'''(((***++++++***))))))''''''(((***,,,,,,+++)))+++,,,+++)))+++000000,,,---***((('''((((((((('''&&&%%%%%%&&&(((+++...000***++++++,,,+++***(((((((((***+++,,,,,,,,,...///---------...............444444333111...,,,---...,,,++++++******)))))))))++++++++++++++++++++++++***++++++***)))(((***++++++,,,,,,,,,++++++---///------------------,,,,,,+++,,,------,,,+++---...+++---///111111000...---***+++------,,,,,,---///...000222333111000000000---............000222555444777999888555777===CCC>>>===;;;777888@@@OOOZZZ[[[XXXVVVTTTLLL@@@777555111222111......111222111///......///111222222000......//////000111222222333000///111111///000333111000///000333777<<<>>>:::777555777666333333666444888;;;:::666333333444444555555666666666555555555555444222000111333555333333222111111222222333222222222333333333222222222222333444555666666777444444444444555777999;;;444333333222333444666777666555444555777777777555555444444444444555666666555777888:::;;;;;;;;;;;;;;;<<<999555555999;;;;;;999888888:::===>>>??????DDDNNNZZZ^^^ZZZSSSNNNKKKGGGNNNVVV]]]gggvvvqqq[[[FFF===@@@GGG[[[ooorrraaaOOO@@@>>>IIIkkkqqqnnn]]]NNNHHHFFFCCC===999888:::;;;888777888yyymmmbbbXXXRRRMMMFFFAAA???======<<<<<<<<<===>>>>>>AAA@@@@@@@@@AAACCCDDDFFFJJJHHHEEEBBBAAA@@@AAAAAAAAA??????AAAAAA??????AAA???>>>===<<<;;;;;;;;;;;;777888888777555444666777666777888999999888777666999999999999:::<<<>>>???===>>>???>>><<<;;;<<<===<<<>>><<<999999>>>AAA??????@@@AAAAAAAAAAAACCCEEEDDDEEEFFFEEECCCAAAAAABBB@@@@@@@@@>>>===;;;999888666555444222111000000000+++******,,,...///---,,,***)))))))))))))))***++++++)))(((***,,,++++++***'''((()))(((&&&&&&&&&(((((('''&&&&&&(((+++---///((()))******)))&&&'''(((((()))+++***)))(((((()))$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++++++++%%%)))"""&&&***&&&''''''(((***,,,---......---++++++***)))((())),,,...,,,,,,------------,,,,,,)))+++---,,,)))))),,,////////////,,,***))))))+++$$$)))+++)))((())))))&&&&&&''')))***)))***+++---,,,+++***+++,,,,,,+++)))((()))***)))((((((***,,,'''&&&%%%$$$$$$%%%&&&''''''(((***++++++***((('''&&&&&&''')))***+++******+++---,,,***---111222......+++(((&&&'''((()))(((&&&&&&'''(((((())),,,---)))***,,,------+++)))(((((()))++++++******+++---,,,,,,---....../////////333222333333///******,,,,,,,,,+++++++++*********++++++++++++++++++++++++***+++,,,+++******+++,,,+++,,,,,,,,,++++++---///,,,,,,,,,,,,------------***,,,......---,,,,,,---...000333555555444111///***,,,------,,,,,,---///555555444222...------...,,,---.........000333666555777888666444888AAAHHHCCCBBB>>>:::;;;GGG\\\llllllfff```YYYNNN???666333333222000---,,,,,,---,,,///...------///000000///,,,---...///000000222333222000///000000///000222111000---,,,...222666999777666666666555444333444333555777888777555333111444555777888999888777666444555777666444333222333222222111111222222222333111222333444444444333333111111222333555666888888777666555555666777999:::444333333333444666777888666555333444555777777666444555555555444444555666555777999;;;<<<>>>>>>>>><<<;;;999777666777888888:::888999;;;<<<<<>>999???YYY[[[WWWLLLCCC@@@;;;666:::777777:::;;;999999;;;zzzsssggg^^^WWWSSSNNNEEE???===<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@@@@AAACCCEEEFFFFFFEEECCCAAA???@@@AAACCCAAA??????AAAAAA??????AAA======<<<<<<<<<===>>>>>>888999999888666666777999888999:::<<<<<<;;;:::999<<<<<<<<<===>>>@@@AAABBB@@@AAABBBAAA???>>>???@@@???AAA???;;;;;;???AAA??????@@@BBBBBBAAAAAABBBCCC@@@AAABBBAAA???=========<<<<<<;;;:::999777555444333222111000//////...///***)))***+++......---,,,)))))))))((())))))************))))))***,,,+++)))((()))***)))'''&&&'''(((''''''''''''(((+++...111'''***+++***((((((((((((&&&(((******((('''((()))%%%&&&&&&&&&''''''''''''$$$%%%&&&((()))*********$$$(((!!!%%%((($$$&&&'''(((***,,,------------,,,,,,+++)))'''(((***---++++++,,,,,,,,,,,,+++++++++---...,,,)))(((***---//////...,,,***)))***+++$$$))),,,***((())))))&&&&&&''')))***)))***+++---***))))))***++++++)))'''((()))***)))((((((***,,,'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''''''''&&&%%%%%%%%%&&&(((((())))))******+++---,,,,,,///444555222111---)))'''(((***++++++'''***,,,,,,***))))))***)))***,,,......---+++***((()))******))))))***,,,++++++---...000222333444555555888:::444,,,***...,,,,,,,,,,,,++++++++++++************************)))***,,,,,,++++++,,,...+++,,,,,,,,,++++++---///+++++++++++++++++++++,,,+++,,,...///---------...///111444666666555222000+++---......---,,,---///......---,,,---000555:::,,,---.........000333666555777888777555999AAAHHHFFFDDD???999;;;III```rrrhhhaaaYYYRRRIII@@@;;;;;;444222///...---,,,,,,---000...,,,,,,.../////////+++---///000//////222444000111111//////111111000111///---,,,---111666999444555555444444555555444222333555777777666333000222444666888999999777666333777;;;<<<:::666333111111222222222333333222222222333444666666666555444000000111222333555777999999777444222111222333444555555555666666777888999777555444444666777777666333555777666444333444666666777999;;;===???@@@@@@:::999999999999777666666===:::;;;>>>>>><<>><<<;;;;;;;;;;;;<<<===>>>>>>??????@@@AAABBBDDDEEEFFFBBBBBBBBBAAA@@@@@@BBBDDDBBB??????BBBBBB??????BBB============>>>???@@@@@@::::::;;;:::888888:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCBBBCCCDDDCCCAAA@@@@@@AAAAAACCCAAA===;;;<<<;;;888===???@@@@@@???>>>???@@@;;;<<<===<<<:::888888888777777777666555333222111000///...---------------,,,***))))))******)))(((***))))))((((((((())))))))),,,,,,))))))++++++)))%%%'''((((((((((((***+++((())))))'''&&&''')))+++'''+++,,,)))((())))))'''###%%%''''''&&&%%%&&&'''''''''''''''((((((((((((###$$$&&&'''((()))))))))&&&,,,&&&!!!''')))%%%(((&&&'''(((************))),,,,,,,,,***(((((()))+++***++++++,,,,,,++++++***,,,......,,,)))'''))),,,---......---+++******+++%%%,,,000...+++++++++)))&&&''')))***)))***+++---)))(((((()))******)))'''((()))***)))((((((***,,,***)))(((''''''((()))***************))))))))))))'''((())))))(((((()))******---...///555<<>>111...222,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,------,,,---///+++,,,,,,,,,++++++---///000000000000000000000000+++---...///......000111...///222444444333111000---...//////...---...000,,,,,,+++***,,,000777<<<---............000222555444888;;;:::888888===BBBCCC@@@;;;777999FFFYYYggg___WWWNNNHHH@@@999666999333000///000000///000333111///------...000000000,,,///111111//////111444000222222000000222222000///.........111555:::<<<222555666444444666666333000111333444444333222111///111333666777777666555555999>>>@@@>>>999444222333333444444444333333222333444666888999888777666111111111111333555777999???<<<888555222222222333666666666777888888888888777666555666777888888666444666999888555333444666555666777999;;;>>>???@@@777666777::::::777555777:::888:::>>>===<<>>===???AAADDDJJJDDD===AAA@@@:::;;;<<<999666666777999777444444222333555555444777<<>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEEEEAAACCCDDDCCCBBBAAABBBDDDBBB??????BBBBBB??????BBB??????????????????@@@AAA;;;<<<<<<<<<::::::<<<============>>>@@@AAACCCCCC@@@BBBDDDFFFGGGFFFDDDCCCCCCDDDEEECCCAAA@@@AAABBBAAADDDCCC???======:::666;;;<<<>>>>>>===<<<;;;<<<555666777777555333333444222222222222111000///...---,,,++++++++++++++++++,,,***((('''((()))))))))***)))(((((('''''''''''')))...000+++''')))+++***%%%'''(((((('''''')))***&&&((()))(((&&&%%%&&&(((''',,,---)))'''******'''"""$$$&&&&&&%%%%%%&&&'''&&&'''''''''((((((((((((%%%%%%'''((())))))))))))'''///,,,&&&***)))&&&)))'''((()))******)))(((''')))***++++++***)))+++,,,+++,,,,,,,,,,,,,,,,,,+++***,,,---+++((((((***---***,,,......---++++++,,,$$$,,,111///+++++++++)))&&&''')))***)))***+++---((((((((()))+++,,,***)))((()))***)))((((((***,,,******((((((((((((******///...,,,+++***+++,,,---)))***+++***''''''(((***)))---000555===HHHLLLKKKCCC===555///,,,,,,,,,,,,,,,------***&&&&&&+++///+++++++++,,,---......///)))+++,,,,,,,,,,,,...///---,,,+++,,,///444888;;;<<<>>>FFFMMMEEE666000555,,,,,,------------------++++++++++++++++++++++++(((***---......---...///+++,,,,,,,,,++++++---///444444444333222222222111---............000333555///000111222333222111111///000111000///...///000.........---,,,---000222...//////......///222444222888>>>>>>;;;888888::::::999777555888@@@JJJRRRPPPJJJCCC???999222000222444///...111111...///444333111///...///111111111---000333222///...111555///333444000000444333////////////000222555888:::555999:::666666888777222///222444444333222333444///000222444666777777666888;;;>>>???<<<999666555444555555666555444222222444555888:::;;;:::999888333333222222333555888999CCCAAA<<<888555444555666666666777777777777777666777666666888::::::888666444888;;;:::666444555777333444555666888:::<<<===777333444888999666777;;;999777<<>>wwwpppbbbZZZRRRLLLFFF@@@>>>AAA:::::::::;;;<<<===>>>???===>>>@@@CCCDDDEEEEEEDDDBBBDDDGGGFFFCCCAAABBBDDDBBB??????BBBBBB??????BBBBBBBBBAAA@@@?????????@@@<<<=========;;;;;;===???>>>>>>>>>???@@@CCCEEEGGGAAADDDGGGIIIIIIGGGDDDBBBDDDDDDEEEDDDAAA@@@@@@AAA???CCCDDDAAA@@@AAA>>>:::999;;;======;;;:::999:::111333444333222111111222//////000000///...------******))))))))))))******+++)))''''''***---...///***)))((('''&&&%%%%%%%%%(((000222,,,'''(((+++***((())))))(((&&&$$$%%%&&&###&&&))))))(((''')))+++&&&,,,---)))'''******'''$$$&&&((((((''''''''')))&&&&&&&&&'''''''''((((((&&&'''((()))*********)))&&&000///(((***(((%%%)))***++++++,,,,,,***)))(((&&&(((***+++++++++,,,---,,,------......------,,,'''***++++++((((((+++///(((+++...///...,,,,,,,,,"""***///---)))))))))'''&&&''')))***)))***+++---(((((((((***,,,---,,,+++((()))***)))((((((***,,,)))((('''&&&&&&'''((()))+++***'''%%%$$$%%%''')))***,,,,,,***'''&&&(((***(((---222999DDDPPPWWWWWWJJJCCC:::222---,,,++++++------+++&&&###%%%---444+++++++++,,,---...///000)))+++------------///111...---++++++...222888;;;;;;>>>HHHPPPHHH666///444------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***---.........///000+++,,,,,,,,,++++++---///000//////...---,,,,,,+++---.........///111555888222222333333444444444333000111222111000///000111))),,,...//////......///////////////......111333222999@@@AAA===777555555333333333555888;;;???AAA<<<888777888777444444666555000...000///******...555222000///000222222222...222555333000...111555///444555111111555444///111111000000000222333444999======888777999777111111444666555333222555888111222444555777888999999;;;======<<<999777777888666666777777666444222111444666999;;;<<<;;;:::999555444333333444666999:::AAA>>>999555333222333444555666666666666666555444666777888:::;;;;;;888666444999<<<;;;777444555888222222333444666888:::;;;888222111555777555999???@@@???DDDMMMNNNNNN\\\nnn{{{fff^^^RRRGGGDDDKKKXXXbbb___jjjdddUUULLLDDDAAAHHHHHHBBB<<<:::888666555555///222999@@@AAA>>>>>>BBB~~~uuuiii___YYYQQQIIIDDD@@@===;;;888999::::::::::::;;;======>>>??????>>>???AAACCC@@@AAABBBBBBAAA@@@AAAAAA>>>@@@AAA???===<<<>>>@@@BBBAAA???>>>>>>>>>??????????????????@@@BBBDDDEEE@@@CCCDDDBBBBBBEEEFFFCCCDDDFFFIIIJJJJJJIIIIIIJJJFFFFFFFFFDDDBBB@@@???===???@@@AAA???<<<:::999999999::::::999777555666777000000000000000111111111000///...,,,,,,,,,,,,---+++++++++)))'''(((+++---******))))))((('''''''''000111---&&&$$$'''***+++//////---***'''&&&''')))((((((((((((((((((((((((((('''&&&&&&((())))))(((((()))***(((&&&$$$$$$%%%'''(((((('''%%%###$$$%%%$$$%%%&&&'''((()))))))))((((((((((((((())))))***,,,,,,,,,------,,,++++++((('''&&&(((+++,,,***'''"""+++---&&&%%%,,,---'''***...///,,,***,,,,,,***(((((()))***************...,,,+++---//////,,,))),,,---......,,,,,,---...'''((((((((())))))))))))###&&&***+++******+++...///+++((((((***+++***)))((((((((((((((((((((((((''')))******)))))))))***111---+++,,,+++)))+++...+++///333999GGGZZZdddeeeZZZOOO???444///...+++)))***++++++***)))***---///)))***,,,,,,,,,,,,---///111---+++,,,+++)))))),,,............000222555666555>>>FFFHHHBBB888111...,,,,,,---...///000111222222---)))+++000222...)))++++++,,,...000111222333------------------------000000111222222111000///***000555333//////777???//////000333111///111777333333222000...---///111111000000///...---------000///---,,,---...000222000333888===???<<<777333222...,,,...444888777555555444333333555666666555444333111000111333666777111//////000444555333111222111000///000111222333777999:::888444111222333555333111111444666777777<<>>999:::===555444444333333333444444999999999888888888888888;;;999777666555555555666:::999777333111111333555333333222222444666888999999777666777:::;;;:::777999999888777777777777666333333333333444666777888333222333999;;;<<<@@@EEEJJJ[[[dddhhhoooqqqvvv~~~iiiUUUPPP\\\ooo|||{{{yyyfffSSSMMMQQQVVVXXXQQQHHH@@@;;;999777666666888???GGGIIIDDD??????~~~|||sssggg]]]XXXPPPHHHCCC@@@===;;;888999::::::999999:::<<<===>>>????????????AAACCC???AAABBBBBBBBBBBBBBBBBB???AAAAAA@@@>>>>>>@@@CCCCCCCCCAAA@@@@@@@@@AAAAAACCCBBBAAAAAAAAABBBCCCDDDEEEGGGGGGDDDDDDFFFFFFCCCFFFHHHJJJJJJIIIHHHIIIJJJFFFEEEDDDCCCAAA???===<<<999:::;;;999666444444444333444555444111000111222........................***)))((((((((()))******)))******)))'''''')))+++*********+++++++++++++++(((***((("""###%%%%%%,,,,,,+++(((&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''))))))***)))((()))***)))'''&&&&&&'''((()))***(((&&&%%%%%%&&&(((((()))***++++++++++++))))))((((((((()))***+++---------......------,,,)))''''''(((++++++***(((&&&...///)))'''------''')))---///+++***++++++)))(((((()))***************---,,,+++---//////---***,,,---...---,,,+++,,,...++++++++++++,,,,,,,,,,,,+++,,,---+++((('''(((***,,,***((()))+++,,,+++***))))))))))))))))))))))))(((***,,,---,,,+++++++++000,,,***++++++)))***...+++///333:::HHH[[[gggiii]]]RRRBBB666111///,,,++++++,,,,,,+++******+++---***,,,......------///000111...---......,,,,,,000---------...///111333555111888???AAA<<<555000...+++,,,,,,---...///000111222///,,,---000222///,,,......------,,,+++******------------------------//////111111222111000///...111333000///777EEERRR;;;444...000333333444666333333222000......///111111111000//////...------//////.........///000111///111444999<<<:::555000000......000333444222///444333222333666888888777555333111000111222444666///...---///222333111///333333333333444666777888666999;;;999555222222333888666444333555777888888???DDDGGGDDD===888888;;;666555666888::::::888666666666555555666666777777;;;CCCIIIIIICCC<<<::::::555555555444444444555555666666666666777777777777666555555444444444444555666777666444333333666888888777777666666666666777888666555666999:::999777999999888777666555777888555444333222222333555666222000555AAALLLRRRVVVYYYjjjwww}}}|||jjj___cccppp{{{}}}iiiTTTLLLNNNQQQSSSMMMFFF@@@===<<<;;;:::555444888>>>@@@<<<;;;===|||xxxoooddd[[[VVVNNNGGGBBB???===;;;777999::::::999888999;;;>>>???@@@@@@??????AAACCC???@@@AAACCCDDDDDDDDDDDDAAAAAAAAA@@@???AAADDDFFFEEEDDDDDDCCCCCCCCCCCCDDDGGGFFFDDDCCCCCCCCCDDDDDDDDDGGGGGGDDDEEEHHHHHHEEEIIIIIIIIIHHHFFFFFFGGGIIIDDDCCCBBB@@@>>><<<:::999777999999888555333333333///000000///---,,,---...,,,,,,,,,,,,,,,,,,++++++(((((((((((()))***+++,,,'''(((******((('''((()))))))))***++++++,,,------'''******&&&$$$&&&((('''((())))))'''&&&''')))+++''''''''''''''''''''''''((((((((()))))))))******''')))))))))''''''((())))))***+++***(((&&&'''(((''''''(((((()))(((((('''+++***((((((((()))+++---------...//////......---***(((((()))***+++***)))***000111+++)))------((()))---...+++)))++++++)))((()))))))))************---,,,+++---......---++++++,,,------++++++,,,---)))))))))************+++((()))******)))+++---///+++***)))***,,,,,,+++)))************************(((+++...000///---,,,,,,...+++)))++++++((()))---,,,///222999GGGYYYfffjjj```UUUEEE888222///...---,,,---...---+++))))))******,,,------,,,,,,...///111------//////,,,---000,,,,,,,,,---...000111222---222666777333///---...***++++++,,,---...//////////////////000000000000)))***+++,,,---.........------..................---...000111111111111000000111111000555EEE[[[lllFFF888---...444666555444222222222000......///111111111000000//////....../////////000000000111111111000111666::::::444...///000222333333111///...333222222444777999::::::555444222111000111333444///......000222333222000111111111222333555777777555888;;;:::666222222222777555444666999<<<======@@@CCCDDDAAA;;;888999<<<777777888:::======<<<:::555555666777777777777777<<>><<<;;;777888:::999888888999;;;???@@@AAA@@@@@@@@@BBBCCC@@@@@@AAACCCFFFGGGGGGFFFBBBBBBAAA@@@AAACCCFFFIIIEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHFFFEEEEEEEEEFFFGGG???BBBDDDCCCEEEIIIKKKIIIIIIIIIHHHFFFDDDCCCDDDFFFAAA@@@???<<<:::999777777666777888666444222222222---//////...,,,,,,,,,---+++++++++***************((((((((((((((()))******&&&(((++++++***(((((((((((((((((()))))))))******(((---...,,,***,,,,,,***((())))))((('''((()))+++))))))))))))(((((((((((('''((()))))))))))))))***&&&'''((((((''''''(((***)))***+++***((('''((()))((()))))))))(((((('''&&&,,,+++)))((((((***,,,...,,,------............---******))))))************)))...000+++***,,,,,,)))***...///,,,***,,,,,,***)))))))))))))))******+++,,,++++++,,,---------,,,+++,,,---,,,+++++++++---(((((()))))))))*********$$$&&&)))+++---...000000++++++,,,,,,,,,+++)))(((************************'''***...111000...,,,,,,---))))))++++++((())),,,,,,...000777BBBPPP\\\ccc___TTTEEE999111///......***,,,......,,,+++******((()))+++******)))+++,,,000,,,,,,...---******---++++++,,,,,,---...///000---///000///,,,***+++,,,)))******+++,,,,,,------,,,///111000......000222***+++---000111222333333.............../////////,,,---///111222222111111222333222222666CCCVVVdddDDD777---...333555444333222222222000......000222111111111000000////////////000111111222222111111555222111555:::;;;666000111333555555333222222333333222222444888;;;<<<<<<666555333111000111111222111111222333444444444333222222222222333444555555444777::::::666222111222222222333777<<>>>>>;;;666555777:::666666777999;;;===<<<:::444555777888999888888777999@@@HHHJJJEEE???:::888444444333333333444555555333333333333444444444444///111333555555333111000///111444666666555666777666777999:::;;;;;;::::::444444444555555666666555888999999777333333888<<<777555333111111333555777666555<<>><<<:::888666555555555000222222111///------...,,,---...---+++++++++---+++++++++******)))))))))%%%%%%%%%%%%%%%$$$$$$###'''))),,,---,,,***)))))))))))))))(((((((((''''''$$$***,,,+++***+++***(((***++++++***)))((()))+++((('''''''''&&&&&&%%%%%%%%%'''******((('''((()))%%%&&&((((((''''''(((***((()))***)))''''''''')))............---,,,+++***+++***)))((()))***,,,---***+++,,,---------------+++++++++***)))***+++,,,'''***,,,+++***+++,,,+++,,,000111...,,,......,,,))))))(((((())))))***++++++++++++,,,,,,,,,---...+++,,,------++++++,,,---,,,,,,---------.........)))***,,,...///---***'''---.........,,,***((('''))))))))))))))))))))))))%%%)))---//////---,,,+++,,,)))(((++++++)))))),,,,,,,,,...222:::CCCMMMTTTVVVNNNBBB777000------...)))+++---...---,,,,,,---(((***++++++))))))***,,,111...---///...***)))+++++++++,,,,,,------------000///...,,,***))))))***))))))******+++,,,,,,,,,)))---000///---,,,///333333333444444333111///---.........//////000000000---...000111222222222222555666777444222444:::@@@888222...000111000111333111222111000......000222111111111111111000000000000111222222333333222222666333111444888999555111222222222111111333666999333222222444888:::;;;;;;555444333111000000000111111222333444444444555555888888888777777666555555333666999888444111111222222222333777===AAACCCDDD888999999666333333555888333333333555888999999888111222444666777666666555555:::???AAA???;;;999888222111111111222222333444555555555444444333333333222444666777666444111...///222444555555333333444555666777999999999888888333444444444444444555666777888999777444555888;;;666555333333333666888:::666777;;;CCCIIIOOOYYYdddbbbfffaaa___jjjqqqyyyzzzvvvnnn\\\III===@@@CCCBBB;;;555444555555777555444555777888777666777444444777777444444777~~~uuukkkaaa[[[RRRMMMGGGAAA>>>===;;;:::666777999::::::;;;===???AAABBBCCCBBBAAAAAABBBDDDDDDBBBBBBEEEIIIKKKJJJHHHEEEDDDCCCEEEGGGIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIHHHHHHHHHIIIKKKLLLGGGJJJIIIFFFEEEGGGGGGDDDBBBCCCBBB@@@===<<<<<<===999888666444333333333444000111222111///------...)))***+++***)))((()))***+++++++++***))))))(((((('''((((((''''''&&&$$$$$$'''***,,,---,,,***))))))++++++***))))))(((''''''$$$))),,,***)))***)))&&&***+++,,,+++***)))***+++++++++******)))(((((((((%%%(((+++,,,)))((()))***&&&''')))((((((((()))***((()))***)))((('''((())),,,,,,------,,,+++******)))))))))))))))***++++++******+++,,,------------,,,---,,,+++))))))+++---'''***,,,,,,++++++,,,------111222///---//////---***)))((((((((()))+++,,,***+++,,,+++***+++---///,,,---......,,,,,,---...,,,,,,,,,,,,------------&&&'''***---//////,,,)))---...///...+++)))((()))))))))))))))))))))))))))$$$(((+++------,,,+++++++++)))))),,,,,,******---,,,+++,,,000333777>>>FFFKKKEEE===444...,,,---...)))+++------------...///+++---...---,,,+++---...333000000222111---+++---+++,,,,,,---------,,,,,,000///...,,,+++*********************++++++,,,,,,)))+++......------000333000111222333333222000.........//////000000111111///000222333333333333222111555999:::777444333444///...000222000,,,...333111111111000...///111333222222111111111111111111222222222333333333333444444333222222333444333333111///------///333777:::555333333444777999999999444444333222111000000000///111333333222222333444888888777777555444222111222555777555222000000222555555555777:::<<<<<<<<<777777777666444444666888222111000222444555555444...///000111222333333333222555888:::999888777777000000000000111222333333555555555555444444444333666777888999888555222000111333555555444333333333888888777777666555333333222444555555444444555666777777777777777888888888555444444555666777999:::333444777888777777@@@JJJEEEKKKGGGDDDNNNVVV___ooo~~~{{{xxxpppvvvrrr\\\VVVSSSKKKAAA<<<888;;;<<<777444555555222444333333444666888999888666444444777666333222444~~~tttiii___YYYPPPKKKEEE@@@===<<<;;;:::555777999;;;;;;===???AAABBBCCCCCCCCCAAAAAABBBDDDFFFDDDCCCFFFJJJLLLJJJGGGHHHGGGGGGIIILLLMMMLLLIIIGGGHHHIIIKKKKKKKKKJJJIIIKKKKKKIIIHHHHHHIIIJJJJJJHHHJJJHHHDDDBBBCCCAAA>>>===>>>???===;;;999888999555444222111111111333444000111222111///.........''')))***)))(((''')))***+++******)))(((((('''''')))******++++++***)))(((''')))++++++***)))))))))((((((((((((((('''''''''&&&***---***)))***)))'''&&&(((************+++,,,//////...------,,,++++++&&&***......+++)))***---)))***++++++***)))***,,,)))***+++***))))))***+++(((((()))))))))((('''''''''((()))*********))))))***+++,,,---............---...---+++))))))+++...------///000///---...///,,,111222///---...///---***)))((('''((()))+++,,,)))***,,,+++)))***---000---...//////------...///*********++++++++++++,,,######$$$(((---000000///,,,---...,,,***)))+++---************************%%%(((+++,,,,,,+++,,,---+++)))***---...++++++---,,,***,,,000000000555===@@@===888222...---...000,,,---------++++++---///---...///...---,,,---...///---...222222///...000,,,,,,---......---,,,+++......------...---,,,+++******++++++++++++,,,,,,***+++---...///000111333+++---000333444444333222......///000000111222222222222333444444444333222---333999===<<<999888777000///111222000,,,...444000111111000...///111333222222222222222222222222444333222222222333555666444444555333111111444666111...,,,---222666777777666555333444555666666555333333222111111111000000///111444444333222333555444444444444333111000///222444444222...---000333666555555666888888777666555555666555555555666777333111000111333444444333//////000000111333444555222444777888888666555444000000000000111222333444222222333333444555666666666777888999888777555333222444666666555444555666888777666555444333333333222444666555444333555777888555444777:::;;;888555444444555666666777777666222222444666444222555;;;666???===:::???BBBIIIXXXeeedddcccccccccaaa^^^\\\QQQYYYfffuuuyyy___GGGAAAAAA===::::::444777888555444555333///333222222444888;;;===>>>999666444666555222222555~~~ttthhh]]]YYYOOOJJJDDD???===<<<;;;:::444777999;;;<<<>>>AAACCCCCCDDDDDDCCCAAAAAACCCDDDHHHEEEDDDFFFKKKMMMJJJGGGKKKJJJJJJMMMPPPPPPMMMJJJIIIJJJKKKMMMMMMMMMLLLKKKNNNMMMKKKIIIHHHGGGHHHHHHBBBDDDCCC???>>>???>>>;;;999;;;<<<<<<999777666666333222000//////111222444+++,,,------+++))))))***(((***+++***))))))***+++******)))(((''''''&&&&&&%%%&&&''')))))))))((((((''')))******((((((((()))######$$$%%%%%%&&&&&&&&&$$$)))***'''&&&'''&&&$$$###%%%((())))))***+++---------,,,++++++***))))))''',,,111111---+++,,,///+++---------++++++,,,---***+++,,,,,,+++***+++---))))))************))))))%%%''')))***+++***((('''+++,,,---...////////////---......+++)))(((+++///222222333444222//////111,,,000111...,,,......,,,+++***((('''((()))+++,,,)))***,,,+++)))***---000...///000///.........000---------.........//////,,,)))%%%%%%(((+++,,,,,,***+++,,,+++******...111++++++++++++++++++++++++''')))+++,,,+++,,,---///,,,)))***......,,,+++...+++***,,,111000...222:::999888555222///...///111//////...,,,******,,,...+++---------+++++++++---***)))+++000111//////111,,,---...///...---,,,+++++++++,,,...000000...,,,+++++++++++++++,,,,,,,,,,,,,,,---///111222333333222333555555444222///---...//////000111222222222333444555555555444333222111555999:::777333000///555222111222000...///444000111111000...///111333222222222222222222222222555444222222222333555777555888999666222111666;;;444000...111777:::888444888666444444444555444333222222222111111111111111111444666666555444666888444555666666666555444333222333333000,,,,,,000333333222222444666777666555222333444444444444555555444333111111333444444333333222222222333555777888333555888999999666333111111111111111222333444555...///000222444666777888555666777888888888777666333555666777666777888:::666555444333333444666777222555777666444333555888888555333777<<<>>>888222444555666666666555333222333222444:::;;;888666777777BBBCCC>>>???===AAANNNJJJHHHGGGFFFGGGFFFDDDBBB999AAAOOO___lllrrrrrrpppdddOOO>>><<<<<<666222555333777888666777888666111777666666999>>>CCCFFFHHH>>>999666666555333444888vvvqqqmmmaaaSSSPPPLLLEEE???===;;;:::999;;;<<<>>>???@@@@@@??????CCCCCCDDDEEEFFFGGGHHHHHHFFFHHHIIIIIIHHHGGGGGGHHHLLLNNNQQQQQQOOOMMMLLLLLLIIIIIIJJJJJJKKKKKKKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEAAA???===<<<<<<<<<;;;999444444444333333333333333111000...,,,+++,,,...///111+++(((+++---+++))))))***)))(((''''''((()))***(((((())))))((('''&&&&&&***(((&&&'''***+++)))'''$$$)))...---***'''(((+++(((((((((((())))))))))))&&&%%%$$$'''******(((%%%)))%%%%%%'''((('''(((,,,+++))))))))),,,---------)))))))))+++,,,...000111)))******+++,,,,,,------++++++,,,---............++++++++++++++++++++++++)))$$$ ###***...+++'''---/////////---,,,---///,,,***)))***,,,......///111222333444333222333333000111222333333111///...+++***))))))((()))))))))$$$+++///+++)))+++,,,***+++---000000...,,,++++++------,,,,,,+++***))))))((())))))))))))*********,,,...///...------...///(((******)))***---,,,'''***,,,...---***(((***,,,******000///)))///555---...---------...///000111777777555222000000000...------------------------000,,,,,,000///***))),,,)))***,,,.../////////...,,,,,,---......---,,,,,,111111000///...---,,,,,,++++++,,,,,,,,,,,,------//////.........000222333444222111222555666333111000111222444555666666666444555666777666555333222000222444555444333333333444222///...///111222333222111111111111333444555333222111222333333222000333333333333333444555666>>>999444222222333222111666222222555333---,,,///999888777555333222222111333000---...000222222000444444444333333222222222555555444444444333333333222111000...,,,---000222555222222666888666555777111222333555666666555555000///...///111444555555---///111222333222000//////444777666555777777444222333333444444444444555///222444555444333333333222555999;;;:::888777777555555444444555666888999444555666666444444555666555666666777666555333222555333222444777888666444111333444444222222333555555555444444444444333333666;;;???===::::::@@@GGG???===;;;;;;;;;;;;999888:::===AAAFFFJJJLLLNNNNNNFFFCCC@@@<<<999777777777666666666777777777888888555555555777;;;@@@FFFJJJ<<<<<<;;;888666666888:::}}}sssnnniii\\\PPPNNNIIIBBB===;;;999888777<<<===???@@@AAAAAA@@@@@@EEEEEEEEEFFFFFFFFFFFFFFFDDDFFFHHHHHHHHHGGGHHHIIINNNOOOQQQPPPMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBB???===:::999999999888666111111000000///...------///...,,,+++***+++,,,---000,,,***,,,---***)))+++***)))(((''''''((())))))***))))))))))))(((((((((+++)))'''(((+++,,,+++)))%%%))),,,,,,(((&&&(((***(((((((((((()))))))))))))))'''&&&'''))))))&&&###(((%%%$$$'''(((&&&(((+++***)))((()))+++------,,,************+++---......,,,,,,+++***)))(((''''''((()))***++++++,,,,,,+++++++++++++++++++++++++++,,,+++******,,,......---(((***+++***))))))***+++******)))***---///000111000444888;;;;;;:::888777555666777777666333111///***)))))))))***+++,,,,,,***+++,,,,,,+++***++++++---......---+++***+++---,,,++++++******)))))))))))))))*********+++++++++---...///...---,,,---...+++---,,,***,,,///...+++***,,,---,,,***)))+++,,,...,,,///000,,,...111///......///000000111111111444333000,,,***+++,,,,,,........................000,,,,,,000///+++***---)))***,,,...////////////,,,---............---,,,000000000///......------++++++,,,,,,---------...///.........///000111222555333222333555666444111000111333444555666666555666777888999999777555444///111444444444333333444444333111111111222222222333222111000000111222222000111111222111111000000333333333333333444555555;;;888333111222333222111555111000333333///...222;;;:::888555333111//////333111...///111333333222444444444333333222222222333333444444444444444333555555333111///000333555333000000444666444222333555555555555444333111000444333111000111111222222111111333333444333222111222777:::777555666555222222111222444777999999999777666666555444444333222333666999:::999777666666555555444555555777888999222333444444333333555666333444555555555444333222555333333444777888666444666777777666444333333444444333222111111333555777555888::::::888999>>>BBBAAA>>>999777777777777666777888;;;???AAABBBBBBBBB@@@>>>;;;999777777777777777777777777777777777777777777777888:::>>>BBBEEE999999888777666666999;;;{{{qqqkkkdddYYYNNNLLLHHHBBB===;;;::::::999===>>>@@@AAABBBBBBAAAAAAGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFGGGHHHGGGHHHIIIKKKPPPQQQPPPNNNKKKIIIHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCEEEDDDCCCBBB@@@???>>>===<<<999777666666555444222333333222000///...---,,,---,,,+++*********+++,,,...,,,,,,---+++((()))---)))((((((''''''(((((()))+++***))))))))))))))))))+++***)))***,,,,,,,,,+++(((+++---,,,)))(((***,,,(((((((((((())))))))))))(((''''''((())))))'''%%%)))&&&&&&))))))((())),,,***)))'''(((***,,,,,,++++++************+++,,,,,,---,,,+++***)))((('''&&&'''((()))******++++++***+++++++++++++++++++++++++++,,,---,,,***)))+++---***,,,------,,,,,,...///,,,,,,,,,,,,---///000111000555<<>>>>>===:::777444222*********+++,,,---...///000***)))000222......333...---,,,***)))))),,,...***************)))))))))++++++++++++,,,,,,,,,,,,...//////...,,,+++,,,---,,,---,,,)))+++///000,,,***+++---,,,++++++,,,---222---000777777000///222...000222333444444333222666333000---,,,,,,...000......////////////......///------//////,,,,,,...***+++,,,...////////////------............------////////////////////////++++++,,,,,,---.../////////.........///000111222555444333333444444222000///111333555666666555444555777999:::999888555444///111333444333333444555444444333333222222222222111111000//////000222333///222444333111000111333333333333333333444444555777555222000111222222222444111000111222000111444999888666444333111111111333111//////111333333333555555444333333222111111111222333555555555555444666666555333111222444666333000000444666333111222555555555444333222000///444444333222111111222222555555555444444444444444222777999777666666666333333222222777===BBBCCCBBB>>>:::666555666777666555444666888999777555555444555555555555555666777888111333444444333333444666333333444555555555444444555444444555777777666444:::::::::888555333333444444222000///000333777999666666777777999;;;>>>???DDD???:::666555666777888:::;;;===>>>>>>===<<<<<<;;;;;;999888888999:::;;;888888888888888888777777;;;;;;;;;<<<===???@@@AAA888888999888888999<<<>>>zzzqqqjjjbbbXXXOOOMMMIIICCC@@@>>>>>>>>>===???@@@AAACCCDDDCCCCCCBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGGGGIIIKKKPPPPPPOOOMMMJJJIIIIIIJJJGGGGGGFFFEEECCCBBBAAA@@@@@@@@@???===;;;:::999888999777444333333333111000111111000000///...------,,,++++++*********+++,,,+++***,,,,,,)))%%%'''---(((((((((((((((((())))))+++***)))(((((()))******************+++,,,,,,,,,,,,......---******,,,...(((((((((((())))))))))))$$$%%%&&&''')))++++++++++++((((((+++,,,***+++...***((('''(((***++++++***))))))))))))***+++,,,,,,(((((()))***++++++,,,,,,((()))***++++++,,,,,,,,,************************)))***+++***))))))+++------///000111000111222444......//////......///000111555;;;BBBGGGGGGDDDAAADDDDDDDDDBBB>>>:::666444,,,,,,,,,,,,---...///000///$$$"""---222---...666,,,,,,,,,***))))))+++---***************+++++++++,,,,,,,,,,,,------------...///000...,,,++++++,,,+++,,,)))&&&(((---///,,,++++++,,,,,,,,,,,,,,,---000...333DDDKKK===111444///111444777888666444333555222111222222///000222---...///000000000///...///...---............000+++,,,------.../////////.........//////...............//////000000000000++++++,,,---...//////000.........///000000111111333333333222222111///...///000333555666555444333333555777888888666333111///000222333222333444666777666555222111111333555000000///000111222444555000444888777333111444777444333333222333333444444333222000000000111222333555222111000000111222444222222222222333444555555111000//////000111333333555555444333333222111111111333555777999888777777444444333222000000222444555222222777888555333333222222333333333333333333222222333333333333444666777666555444444444555555---333777666666888888666666444444:::BBBIIIKKKKKKDDD===777666999;;;:::888444666888888666444333444444444444444555555666666555666777666444333444555555555555666777777777777666666666777777777666666:::;;;;;;999777555555666555444333222333555777999:::888666888<<>>===<<<<<<<<<<<<;;;<<<<<<===>>>;;;::::::::::::999999999>>>???@@@AAAAAABBBBBBBBB<<<===>>>===<<<===???AAAwwwooohhh^^^UUUPPPMMMIIIDDDAAA@@@@@@AAAAAAAAABBBCCCEEEEEEEEEEEEDDDEEEFFFFFFGGGHHHIIIIIIIIILLLLLLLLLJJJGGGGGGHHHIIIMMMMMMMMMKKKIIIIIIJJJLLLHHHGGGFFFDDDCCCAAA@@@???;;;;;;:::888777666444444666444222111222222000///************++++++++++++++++++++++++++++++,,,,,,)))(((***+++((($$$&&&,,,'''(((((()))))))))*********)))))))))))))))******)))******++++++,,,---------------,,,******+++,,,(((((((((((())))))))))))%%%&&&'''((()))+++,,,---)))'''(((+++,,,******---***)))'''((()))+++******''''''((()))***,,,......$$$%%%&&&((()))+++,,,---(((((()))***++++++++++++************************+++***)))***---/////////***,,,------------///000***---////////////111333222333777===CCCFFFEEEDDDGGGGGGFFFDDD@@@;;;777555//////...............///---!!!(((,,,&&&&&&...(((+++------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------............//////...,,,***+++++++++,,,)))''')))...///---,,,,,,,,,,,,,,,---,,,,,,,,,///777NNNaaaPPP777555000333666999:::888666444///...000666666000---///---...000111222111000////////////......///000000------------...//////000////////////////////////......//////000111111111,,,,,,---......///000000---...//////000111111111444444555444333111000000///111333444555444333222333555888999999777333111///111222222111222333555999777444111...000555999555444333222111222333333///444777777333111444888444333333222222222333333000000000000000000222333666555333000///111222222000000111111333444555666/////////...///000222333444444333333333222222222222555888;;;===<<<:::999333333333222000000111333555222333888:::666444444333333333333333333444444222444666666444333444666666555444444444444555555---333666555555777777555555444444999AAAHHHKKKLLLJJJCCC<<<:::;;;<<<999666555666888777666444444444333444444444555555555555:::;;;;;;999666555555555666666666666777777888888777888999999888888888888777999:::999888777888:::777888999999999888777777<<<888666888===AAAAAA???@@@???======>>>??????>>>===============<<<<<<;;;???>>>>>>>>>>>>>>>??????>>>=====================>>>???AAABBBCCCCCCCCCCCC@@@AAABBBAAA@@@???AAABBBzzzrrrllldddZZZRRRPPPKKKGGGCCC@@@@@@AAABBBBBBBBBCCCEEEFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJKKKNNNNNNLLLJJJGGGEEEFFFHHHHHHIIIJJJJJJHHHGGGHHHIIIFFFEEEDDDBBB@@@???======777666666555444333222222333111000///000111000///)))******++++++,,,,,,---***++++++++++++,,,,,,,,,***((((((***(((&&&'''+++(((((()))***++++++++++++))))))***++++++++++++***)))+++,,,---,,,---...000,,,++++++******))))))((((((((((((((())))))))))))******+++)))(((((()))+++'''%%%&&&***+++((((((++++++***((((((***++++++***''''''((()))+++---///000&&&&&&&&&&&&''''''''''''&&&'''((())))))******)))************************)))'''&&&(((+++......---)))+++,,,,,,,,,+++---...$$$(((---///000111444888222111222777>>>CCCDDDBBBEEEEEEDDDBBB???:::666444000000///...............222***(((------'''&&&***(((***---...---,,,++++++---------------,,,,,,,,,------------............---......---+++***+++,,,,,,---,,,***,,,111222//////---,,,,,,------,,,******222666MMMlll___>>>666222444777::::::999777555///...333<<<===444000222///000222444555444333222000222000------000111000......------...//////000000000////////////000000/////////000000111111111.........///////////////---...///000111111111000555666777777555333333444111111222333333333333333555777:::<<<<<<999666333111222222111000111222444777666444000...000666;;;;;;999666444111000//////---000333333111000222444444333333222222222222222///000111111000000222333555666444111000222333111333222222111111222222333...///000//////000333555222222333333333333444444444777;;;>>>@@@>>><<<:::444555555444333222333555222000222777999666444444666666555444333333333333666999:::888444111111333333333444444444555555555222777999666444555333111222333444777;;;@@@EEEHHHNNNIIIDDD@@@>>>:::666222555777888777666555555666555555666666666666555555===>>>>>><<<999777777777777777666666666777888888999;;;<<<<<<:::999999:::666888999:::::::::<<<===:::;;;===>>>===;;;999888;;;999777999===@@@AAA@@@>>>======>>>@@@AAA@@@???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBCCC>>>???AAABBBCCCDDDDDDDDDAAACCCDDDCCCBBBAAABBBCCCwwwpppkkkcccXXXRRRRRRKKKHHHDDDBBBBBBDDDEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJLLLLLLJJJGGGEEEDDDFFFGGGEEEFFFHHHGGGEEECCCBBBBBBAAA@@@???>>><<<;;;999999333333222222222111111111///...------///000000///------------------......((())))))***+++++++++***,,,((('''***+++))))))+++((()))+++,,,------,,,,,,)))+++---//////...---++++++---///000//////111333---,,,,,,------+++)))((((((((((((((())))))))))))+++,,,,,,***'''''')))+++(((&&&(((,,,---***))),,,,,,+++))))))+++,,,+++***))))))******+++---...///***))))))(((''''''&&&&&&''''''((()))************************************%%%&&&''''''''''''***,,,,,,---......---,,,---///$$$)))...000//////333666333111222666===BBBAAA???AAAAAA@@@???<<<888555333//////.........//////000111222222111///---------***,,,------,,,,,,---...---------,,,,,,+++++++++,,,,,,---------.........+++---...---++++++,,,---+++---,,,+++...222222...111...,,,,,,------+++)))...666000AAAjjjfffCCC777333555777999:::999888666333000555???@@@777333777222444666888999888777666222444222---,,,000111//////......------...000000111111000//////000111111000000000000000000111111000000000////////////...---...///000111111111000222555666666444222333555333222111111111222333444555777;;;===<<<:::666333222333333111//////111333111333555333000000555999999888555333111000//////...///000111222222222222444333333222111111222222///111222222000///111333111555555111111444444111222222111111111111222222///111222111000111555888000111222222444444555666444777<<<@@@AAA???;;;999555666777666444333444666222000222999;;;999666666666666555444444444555666777:::<<<:::555111111333111222444666666777666666555:::<<<888666666444111333555777777777999???EEEIIIIIIGGGEEEAAA;;;666333555777888888666666777888888888999::::::999888777<<<===>>>===;;;999:::;;;<<<<<<::::::999:::;;;;;;;;;===???>>><<<:::;;;<<<888999;;;<<<<<<<<<>>>@@@;;;<<<============<<<<<<<<<;;;;;;<<>>>>>@@@BBBBBBBBBDDDDDDCCCCCCCCCDDDDDDDDDAAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHDDDDDDEEEEEEEEEFFFGGGGGGBBBDDDFFFFFFEEEEEEFFFGGGwwwqqqmmmeeeZZZUUUVVVNNNJJJFFFEEEEEEGGGIIIIIIDDDEEEGGGHHHIIIIIIHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIGGGEEECCCCCCEEEHHHCCCEEEFFFEEEBBB???===<<<===<<<;;;:::888777666555111111111111111111111111---+++***+++.../////////+++++++++******)))))))))''''''((())))))***))))))///)))'''+++---,,,+++,,,)))***+++---......------***,,,000222222111...,,,---///222222111111333666//////000111111///,,,***(((((((((((()))))))))))))))***+++***((((((+++///+++***+++///000------///---,,,******+++,,,++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,++++++******)))***+++,,,,,,------,,,))))))))))))))))))))))))(((,,,000---(((&&&+++000+++,,,------+++***+++,,,(((---111111---,,,...000333222333888???BBB@@@======>>>>>>===:::777444222------------...000111222'''...111...,,,...000...---------,,,+++,,,///111------,,,,,,+++***)))))),,,,,,,,,---------......+++,,,------++++++,,,...(((***+++***---000000,,,222///---,,,------***(((333999+++666cccgggEEE777444555777999999999888777111---000:::;;;333111666555666999<<<<<<<<<:::999333555333---,,,000111...//////...------...000111222111000//////000111222111111000000000000000000111111000000//////......,,,---///111111111000000...111333333111000111333444333111000000222444555333555999;;;;;;888444111333444333111//////000222,,,111555666333222444777333333222111111222333444111000000222444555444333444333333222111111111222///222333333000///111333...333444111222777666222/////////000111333444555111222444333222333777:::///000111222444555666777444777<<<@@@AAA>>>:::777444666666666444333444555333222555<<>>EEEAAADDDGGGGGGCCC>>>:::888555777888888777777888::::::;;;<<<===<<<;;;:::999:::;;;===<<<;;;;;;<<<>>>BBBAAA@@@>>>>>>>>>???@@@<<>>:::<<<===>>>===>>>???AAA;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@BBBDDDFFFHHHJJJFFFBBB???@@@CCCEEEFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIEEEEEEFFFGGGIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJDDDFFFHHHJJJJJJJJJLLLMMM}}}yyyssskkkccc]]]YYYVVVPPPOOOMMMKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMLLLJJJJJJIIIJJJJJJHHHDDDAAAHHHFFFCCCAAABBBBBBAAA@@@@@@>>><<<===>>>>>><<<999999888666444333333333333//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///)))(((&&&%%%&&&''')))+++------,,,,,,------+++))))))+++---000111000///...666222///111666777333///333444666888999888777666444222///.........,,,+++***))))))))))))******+++------,,,+++***+++...111000...,,,+++---......---000///...,,,,,,,,,------,,,,,,+++,,,---...000111///...,,,+++++++++,,,,,,(((***111777333,,,,,,222---******...000...---...******)))))))))***,,,---,,,---,,,((())),,,...,,,---------.........//////------///000222444555666999999888666444333111111333000...///111222000...---000111000...---000333000000000///...,,,+++***111000///...,,,+++***)))***+++,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,---+++---///...,,,+++---///+++,,,---------...000222222444333666BBBLLLCCC222///222444555333333666999/////////000111333444555777888999;;;<<<===>>>>>>999999777555222222444666777555222000......///000222222222333444444222000444444444333222111000///111333555333///------///111111111000111111222222444222000///000222444666666444111///000222555777666666888888777555333222000222333222000/////////222222333444555555666666333222111000000111111222333333222222222222222222444333111222444666666666333444444444333111///...---...000222333333333222333333222222111222222333555444333333222222333333444333222222333444666777111777>>>AAA>>>;;;999999888777666555555555555555555666888999:::::::::999777777666666666666777777222777<<<<<<:::777777999555777999;;;<<<:::888666777:::<<<===<<<:::999999666888999888666666:::>>>>>>@@@DDDFFFFFFCCC>>>;;;>>>>>><<<999777666888:::;;;===>>>>>>===<<<===>>>@@@>>><<<<<<===>>>???>>>@@@???>>>???AAAAAA???>>>AAA@@@??????@@@@@@@@@??????===;;;;;;<<>>===<<<:::<<<:::999:::;;;<<<999777555444333222222333444555///...---,,,,,,+++++++++++++++++++++,,,,,,------((((((((()))******++++++***)))((('''''')))***,,,,,,,,,,,,,,,,,,,,,***)))'''(((***---///000000000222444555666666666777888555777999;;;;;;;;;:::999666333000///......,,,+++++++++******++++++,,,,,,+++,,,,,,+++***+++---///000...,,,,,,---......---000///---,,,,,,,,,------,,,---///000111000000//////...---,,,++++++,,,,,,((()))...333111,,,+++000000+++))),,,---------000))))))((((((((()))***+++,,,//////++++++---,,,)))------..................---...///000111222333444555444444333333222111111222000///000222333111000---.........------///000....../////////...------000//////...---,,,++++++******+++,,,,,,,,,,,,++++++,,,...//////...,,,+++***,,,---,,,***)))+++---+++,,,.........///111333---222333222888@@@;;;000111222444333111///111222000000111111222444555666666777888:::;;;<<<<<<===999999888555333222444666777666444222111111111111444222000111222444444333111111111111000///...---+++...000000......///111222222111111111111111222777555333111000111222333444222000//////111444666555666777777666444222111111222333333111000000111111111222333444444555666222111111000111222333444333333333333333333333333444222111222555888:::;;;222333444444444333222222111222333333444333222222333333333222222333333333444333333333444555666666555444444444444666777888444666:::===???===:::777888777666666555555555555555666777888999999888888777777666666666666777777777999<<<>>>>>>;;;666222666777999;;;;;;:::999888777:::<<<<<<;;;999888999888999999999888999;;;===888;;;???CCCEEEEEECCCBBBBBBAAA@@@<<<999888999;;;999:::<<<<<<<<<<<<>>>???@@@???>>>>>>>>>??????????????????@@@CCCDDDCCCBBBBBBAAAAAABBBCCCBBBAAA@@@CCCCCCBBBBBBCCCDDDEEEEEECCCEEEFFFEEEDDDCCCDDDEEEDDDCCCBBBCCCEEEHHHJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKGGGHHHJJJLLLMMMLLLKKKKKKKKKKKKMMMPPPTTTTTTRRROOONNNMMMLLLLLLLLLMMMOOOPPPRRRQQQPPPPPPQQQQQQRRRQQQTTTVVVUUUSSSRRRTTTVVVXXXxxxtttmmmgggaaa\\\WWWSSSNNNMMMLLLKKKJJJKKKLLLLLLIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDDDDCCCAAA???DDDAAA===;;;999888555333666555555666888888777555111000000000111333444666......---,,,++++++++++++))))))***+++,,,,,,------((()))))))))))))))))))))******)))((()))***+++,,,++++++++++++************%%%&&&'''***,,,///111222000666<<<<<<777666;;;AAA999:::===>>>??????======999666222000///...,,,++++++,,,,,,,,,------......+++---//////...---...///000...------...//////...111111///......///000000...000333555555333000...111000...---,,,,,,,,,---***))),,,000111//////111444...******++++++---000+++******)))))))))******...222444222111111...)))..................------.........///000000111111/////////000000000000111111000000111333444333222000...---...///000000000------...///////////////...............---------+++************+++,,,,,,***,,,///000000///,,,******,,,---,,,+++***+++,,,,,,---//////000111333666+++333666111///333333///000222333222000//////000000000000000111333444555444555666777888:::;;;;;;999999888666444333444666666666666555444333222111444222//////111333444555444444333333222222111111+++---...///...///000222333333222111000000000000666555333111000111222333444333222111111333555666555666666666555333111000222333444444222111222333222222222333444666777888111111111111222333444555333333444444555555666666888666333333666999;;;<<<333444555666666666666555555555555555555444333333444444444444444444444444333333333444555666888999666666555555555777888999888666666:::>>>???;;;666777777666666666666666666666666777777777777777666777777666666666666777777;;;:::<<>>???===:::888666555222000222222333444555666555555//////...///000111333444...---,,,++++++***++++++(((((()))***+++------...,,,,,,,,,,,,++++++*********))))))))))))***+++,,,)))*********)))((()))***((('''((()))+++...222444222999???>>>999888===CCC<<<===???AAABBBAAA@@@???<<<999444111000///---,,,+++,,,---...///000000000///222444555444333333333222111000000222333222111666555444333444555666777444555888999888666444222444333111...------------...------000333555555555666000,,,------++++++......------,,,,,,+++++++++///555999999888888333---...............---------........................,,,,,,,,,------.........000000111222333444444444333111...///222444333111......///000000000000///---............/////////---,,,+++***+++,,,---...+++,,,...//////...,,,+++---.........------......---...000111111333666888222888999333///000111000///000222333333333333333---------......///111111222333333444666777999999999999888666444333444555333444555666555444222111333111//////000111111000555555444444444444444444111111111000000000000111444333222111000000000000000000///000111333555666777666555555555666888888777777777666555444222111444555555555444333555666555555444555666888999:::444333333333333444444444444444555666777888888999>>>;;;777555555777888888666666777777777777777777777777777777777777666666555555555666666666666666444444444444555666777888777666555555666777999:::999888777999;;;<<<;;;999777777777888888888777777888888888888888888777777888888777777777777888888;;;;;;<<<===>>>;;;666111999999888777888999:::;;;999;;;<<<<<<:::888888888===:::888:::>>>???>>><<<<<<<<<===>>>@@@BBBCCCDDDIIIIIIHHHDDD@@@>>>===>>>?????????>>>>>>???CCCEEEDDDEEEGGGHHHGGGFFFEEEEEECCCBBBBBBCCCEEEGGGGGGGGGBBBDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGGGGEEEEEEFFFGGGIIIKKKKKKJJJHHHIIINNNSSSNNNNNNLLLLLLNNNPPPSSSUUUQQQQQQRRRSSSTTTTTTSSSSSSYYYXXXXXXXXXXXXYYYYYYYYY^^^___``````aaaaaa``````ccccccdddcccaaa```______bbbbbbeeehhhhhhgggiiillluuupppjjjfffccc___XXXSSSMMMLLLLLLKKKKKKLLLNNNOOOKKKKKKKKKKKKIIIGGGEEEDDDEEECCCAAA?????????>>><<<999888666666666555333111000111333444444555555666111000/////////000111222......---,,,++++++++++++((())))))+++,,,---...............------,,,,,,+++(((((((((((())))))******(((******)))''''''))),,,,,,+++******,,,///222444888;;;>>>>>><<<<<<===???===???AAACCCCCCCCCBBBAAA???;;;666222111000///---***,,,...000222444444555444666:::;;;:::888777777777666666777888999888777999999888888888:::;;;<<<<<<=========<<<;;;:::999999777444111///...------...//////000444888999888777222000111000,,,)))***------------,,,,,,++++++,,,222777999999999444........................---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000000111222222333444555333111...///222444333111000000111111000000///...------...//////000111111......---,,,,,,...///000...---,,,++++++,,,---...........................---...000222333444888:::;;;;;;888444111222222000...///000222333333222000------------...///000000111111111222444555777888777888888666444333333444000222444555555333111000000///000000111///,,,)))111000000///000000111222222111000///000000111111444333222111000000000000.........///000222444666666666777777777888888888888888888777666666555444555666777666555666888:::666666555555555777999:::777777777666666555444444666777777888999::::::;;;>>>;;;777666666777888777::::::999888777777777666777777777888888999:::;;;555666777888888888888888777666555555555555666666777777666666777888:::;;;888999;;;:::999999<<<>>>777777999::::::::::::999;;;;;;::::::::::::::::::999999999888888999999999999;;;<<<;;;999888999::::::999888777777999:::<<<;;;===>>>===;;;::::::;;;===;;;:::;;;???AAA???<<<@@@????????????AAACCCDDDJJJJJJIIIFFFBBB@@@@@@@@@CCCCCCBBB@@@??????BBBDDDDDDGGGIIIIIIGGGFFFFFFGGGGGGFFFDDDDDDFFFGGGGGGGGGCCCFFFHHHIIIGGGFFFGGGHHHLLLKKKJJJJJJKKKNNNRRRTTTIIIKKKLLLKKKJJJIIIJJJLLLJJJMMMQQQQQQPPPPPPTTTWWWQQQQQQQQQRRRUUUXXX[[[]]]ZZZZZZ[[[[[[[[[[[[[[[[[[aaaaaa```_________aaabbbeeeeeefffggghhhgggggggggnnnnnnnnnkkkfffcccccccccddddddhhhnnnmmmgggfffhhh~~~qqqkkkeeebbbaaa]]]VVVPPPNNNMMMLLLKKKLLLMMMNNNOOOJJJJJJJJJIIIGGGEEECCCAAABBB@@@>>>======<<<:::999555444444444555555333222000222444444444444555666333333111000///000000111//////...---,,,,,,,,,,,,******+++,,,------......------,,,,,,+++++++++***((((((((()))))))))******(((***+++)))''''''***...------,,,---...111444555<<<<<<<<<>>>???@@@???>>>???@@@BBBDDDEEEDDDCCCBBBAAA===777444222111111000+++---000444777999;;;;;;999<<>>======>>>======???AAAAAA@@@???======<<<<<<===???AAABBBEEEEEEEEEEEEDDDDDDCCCCCC???<<<999555111///------+++///111111444999;;;::::::666333444333---)))))))))******+++******)))(((''',,,111222333444111,,,---------.........//////.........---------,,,,,,,,,,,,,,,---------......///111222222111111333444000...---...///000000000111111111111111000//////......//////000111111222///............///000000000///,,,******,,,///000---,,,+++,,,---...---+++,,,...000222333555999;;;>>>:::666333333333000.../////////000000///+++(((000000000000000111222222111000000111222444666888666777777666333222222222...000222333333222111///......000111222///+++'''111000//////000111333444///---+++,,,...000111111333333222111000000000000000000000000000111222333333444555666666666666555777777777777777777777777777888888777777888;;;===888777555444444555777888888999999999999888777666999999::::::;;;;;;<<<<<<:::888777777999;;;;;;;;;<<<<<<:::999888777777777777777777888999;;;<<<===666777999:::;;;::::::999999888777777666666666777999888888888888:::;;;<<<888;;;===<<<999999===AAA888999:::<<<======<<<<<<======<<<<<<<<<<<<===>>>;;;;;;::::::::::::;;;;;;999;;;===;;;888888<<>>??????======>>>@@@=========???AAAAAA@@@???@@@@@@@@@@@@BBBDDDFFFHHHHHHIIIIIIHHHEEECCCCCCDDDEEEEEEEEECCCAAA@@@BBBDDDEEEHHHJJJJJJGGGFFFGGGIIIKKKIIIGGGGGGHHHIIIIIIIIIHHHKKKMMMLLLJJJJJJLLLOOOPPPNNNMMMMMMOOOSSSWWWZZZRRRTTTUUUTTTSSSRRRSSSTTTPPPRRRUUUWWWXXXXXXZZZ[[[VVVWWWYYY[[[^^^aaadddeeeccccccccccccccccccccccccdddeeefffeeeddddddfffgggeeeeeeeeeeeeffffffffffffiiijjjhhhddd___\\\]]]```eeecccfffllliii```\\\```zzzoooiiicccaaaaaa^^^VVVOOOOOONNNMMMLLLLLLLLLMMMNNNHHHHHHHHHGGGDDDAAA???======;;;;;;;;;;;;999666444333222222333444444222000///222444444333222333555444444222111111111222333000000///...------------,,,,,,,,,------.........,,,+++++++++++++++++++++))))))******++++++******(((***,,,***''''''+++///++++++,,,---000333555777<<<<<<===???AAABBBBBBBBBAAABBBDDDFFFGGGFFFEEEDDDAAA===888444333333333222---///444999===@@@BBBBBBCCCEEEGGGHHHGGGFFFFFFGGGDDDDDDEEEFFFIIIIIIHHHFFFDDDDDDCCCDDDEEEGGGIIIJJJKKKMMMOOOPPPPPPNNNLLLJJJDDDAAA===888333000---,,,)))111666555555:::>>>>>>@@@:::555555222---***+++'''((()))*********)))(((&&&***,,,,,,,,,...,,,(((+++,,,,,,---...///000000............------------+++,,,---...///111222222///111222222000///111333---.........------///000000000111111222222111111/////////000000111111222---......///////////////111000///......///000111...,,,+++,,,......---++++++---000222333666999<<<<<<999666444333111000//////......///000...***&&&111111000000111111222222111000000000111444666888444555666555222000000111...///111222222222111111......///111222111///,,,222111000000111222555666111...++++++...000111000222222111111111111111222000111111222333333444555222333555666777666555444555555555666666777888999888999999888888:::===@@@===;;;999777666777888999777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<999999999:::===>>>===<<<;;;;;;999888888888888999:::999999888999:::;;;<<<666888:::<<<<<<<<<;;;::::::999999999999::::::;;;<<<;;;;;;:::;;;===>>>???;;;<<<<<<<<<<<<===>>>???888:::<<<>>>@@@@@@???>>>======<<<<<<===>>>???@@@======<<<<<<<<<<<<======<<<=========<<<===>>>@@@>>>>>>>>>>>>>>>??????@@@???@@@AAAAAA@@@AAABBBDDD>>>@@@CCCCCCCCCCCCCCCDDDBBBBBBBBBCCCEEEGGGIIIJJJGGGHHHJJJIIIHHHGGGGGGHHHGGGHHHIIIHHHGGGFFFGGGHHHKKKMMMOOONNNJJJIIILLLPPPNNNLLLJJJJJJKKKNNNNNNNNNPPPRRRTTTRRROOOPPPTTTYYYSSSSSSRRRSSSTTTWWWYYY[[[ZZZ\\\]]]\\\[[[ZZZ[[[\\\[[[YYYYYYZZZ\\\^^^______\\\]]]```bbbdddfffffffffeeeeeedddddddddddddddeee___bbbccccccbbbaaaccceeebbbaaa`````````aaacccccc___aaa```\\\XXXXXX]]]bbbgggbbbdddjjjhhh___^^^ddd|||vvvpppjjjdddcccccc```XXXPPPPPPOOOMMMLLLLLLLLLMMMNNNGGGGGGFFFDDDBBB???<<<:::999888888999999777333000333222222333333333000...///222444444222111222444444444333222222333444555111000///......---......---.....................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++(((+++,,,***'''''',,,000((()))+++---111444777888:::<<>>888555444444444444...111777<<>>AAABBB@@@===;;;::::::<<<===555777:::<<<>>>???@@@@@@===============<<<<<<<<<===<<<<<<>>>???>>><<<999:::999888888888999:::;;;<<<;;;:::999888999::::::777888;;;<<<======<<<;;;:::::::::;;;<<<===>>>???>>>>>>======>>>???@@@BBB>>><<<:::<<<@@@AAA@@@===999;;;===@@@AAAAAA@@@@@@===<<<<<<<<<===>>>@@@AAA>>>>>>============>>>>>>@@@>>>===???BBBCCC???<<<@@@@@@AAAAAABBBBBBBBBBBB@@@AAABBBBBBBBBCCCEEEGGG???CCCGGGGGGEEEDDDEEEGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJJJJLLLJJJKKKNNNNNNMMMMMMMMMNNNQQQTTTUUUSSSOOOOOOSSSWWWOOOMMMKKKLLLNNNQQQSSSSSSVVVXXXYYYWWWTTTUUUZZZ```ZZZZZZ[[[]]]]]]^^^^^^^^^^^^___``````^^^^^^___```ddd___[[[ZZZ]]]```aaaaaa^^^```bbbeeeffffffeeedddcccbbbbbbaaaaaaaaabbbbbbXXX[[[^^^^^^\\\\\\]]]___```___^^^]]]]]]___aaabbb___aaaaaa___]]]___gggmmmjjjddddddkkkkkkeeehhhrrr~~~xxxtttppplllggg```[[[WWWTTTSSSQQQPPPNNNLLLJJJHHHHHHGGGDDDCCCAAA???===<<<;;;:::<<<;;;999888666555555555444555555333111111222333333333444555555555444444555444333333222222222222222111...,,,++++++,,,---///...---,,,,,,,,,---...///...+++******+++---///---------,,,******,,,......---,,,+++************/////////...000333999======>>>@@@@@@AAABBBEEEGGGGGGEEEDDDFFFIIIJJJIIIFFFHHHEEE???<<<:::888666444999666999BBBHHHHHHJJJOOOMMMQQQUUUWWWUUUTTTUUUWWWTTTPPPMMMNNNRRRTTTSSSPPPRRRPPPNNNOOOSSSVVVWWWWWWUUUXXX[[[]]]\\\XXXUUURRRLLLIIIBBB;;;555111///...,,,///333777<<>>:::::::::999888;;;BBBHHHEEECCC@@@===;;;:::;;;;;;999:::;;;===>>>?????????<<<<<<<<<===>>>@@@AAABBB===<<<<<<<<<===>>>===<<<;;;<<<>>>===<<<:::;;;;;;<<<<<<<<<=========>>>>>>>>>?????????>>><<<:::999:::999999:::<<<======<<>>;;;<<>>===>>>???@@@AAABBBBBBAAA@@@?????????@@@???BBBAAA???CCCHHHEEE>>>AAACCCEEEEEECCCAAAAAAAAAFFFGGGIIIJJJIIIHHHIIIJJJEEEGGGJJJKKKKKKKKKLLLLLLQQQJJJIIINNNPPPMMMKKKMMMJJJJJJKKKKKKKKKKKKJJJJJJMMMTTTYYYWWWQQQPPPVVV]]]VVVZZZ]]]ZZZUUUSSSVVVZZZYYYYYYZZZ[[[\\\]]]^^^___```___^^^\\\[[[\\\```ccc^^^bbbfffhhhgggeeeccccccfffmmmooohhh```___bbbcccccc___[[[ZZZ]]]aaabbbbbbcccbbb___\\\[[[[[[]]]___]]]bbbbbb]]]]]]dddiiiiiifff```[[[\\\]]]\\\^^^aaaeeecccbbbccceeefffffffffdddgggiiigggiiipppvvvwwwxxx|||~~~||||||~~~yyysssnnnnnnkkkeee```ZZZWWWUUUTTTRRRPPPNNNKKKIIIGGGFFFEEEBBB@@@>>><<<:::999999999:::999888666555555444444555555555444111000111333///000111222333444444444777666555333222111111111000000///......///000000---......//////...---,,,,,,+++***))))))+++---...,,,,,,,,,+++))))))+++---......---,,,++++++,,,,,,---......///000333888;;;===???AAAAAAAAAAAABBBDDDFFFEEEEEEHHHKKKMMMKKKJJJHHHFFFBBB>>>;;;::::::;;;===:::>>>FFFLLLMMMOOOTTTQQQUUUYYYZZZXXXWWWXXXZZZZZZWWWUUUVVVYYYZZZWWWTTTVVVSSSPPPPPPTTTWWWYYYYYYXXXXXXZZZ]]]^^^[[[TTTOOOKKKGGG@@@999444111//////---///333777:::===>>>???BBB===777444222000---+++++++++,,,,,,,,,+++++++++***++++++,,,------......+++,,,------,,,,,,---...////////////............------......///000000000000000111222222111000///000///........./////////...---...000333444111...//////111222222222222111222222111111111111111222222222111111000000111111222000///000222222000---000111222444555666777888:::999777555333222111111666444333222333333444333444333333222222222333333222111000//////000111111000111222111000000222444...///000000111111111111111222222222222222333333...000111333333333444555666444333111111111333444333333555666777888888888555555444444555666777888777;;;<<<999:::======:::888999::::::;;;<<<===>>>:::<<<===<<<<<<>>>DDDJJJLLLJJJFFFBBB???===<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>>>>???@@@AAABBBCCCCCCAAA>>><<<<<<===>>>???;;;===>>>>>>===<<<<<<===>>>>>>===<<<;;;;;;::::::>>>??????@@@@@@???=========<<<<<<===>>>?????????BBB===<<>>???@@@AAAAAAAAAAAAAAA???@@@AAAAAA??????@@@AAAAAAAAA@@@@@@@@@AAABBBCCCEEEDDDCCCCCCCCCCCCCCCDDD???DDDFFFDDDDDDGGGGGGDDDCCCEEEGGGHHHGGGFFFGGGGGGIIIKKKLLLLLLKKKKKKLLLMMMHHHJJJMMMNNNMMMMMMNNNOOOTTTNNNMMMQQQTTTQQQPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSYYY]]]```^^^YYYXXX\\\```___``````___^^^]]]]]]]]]``````aaaaaabbbaaaaaaaaaddddddbbb```]]]\\\^^^___YYY\\\___^^^]]]\\\___bbbooottttttkkkcccbbbdddeeeddd```\\\[[[\\\^^^^^^]]]______^^^]]]]]]^^^```bbbbbbdddbbb___bbbiiijjjgggnnniiigggiiikkkkkkmmmppptttssssssuuuxxxzzz{{{{{{~~~|||yyytttooojjjiiifffaaa\\\WWWTTTSSSRRRQQQOOOMMMJJJFFFDDDBBBBBB???===:::888666666666777888777666555444333333333666666666444111000111222//////000222333444555666888777555333111000000///...//////000111222333333+++---///111111000---,,,,,,+++******+++,,,...///,,,------,,,++++++,,,.........------,,,------------///111222333555888;;;===@@@BBBBBBAAA@@@@@@AAAEEEEEEFFFIIIMMMOOOOOONNNIIIIIIFFFBBB===<<<@@@CCC??????CCCIIINNNPPPTTTXXXVVVZZZ^^^___]]][[[[[[]]]^^^]]]\\\]]]______[[[WWWWWWTTTPPPOOOQQQTTTWWWXXXZZZXXXYYY\\\```]]]SSSJJJHHHDDD===666111//////000...000333666999:::;;;;;;<<<999555222000///---++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---//////***+++---,,,++++++,,,...............////////////------......///000000111000000111111222111111000//////............//////......///111333333222000...///000111222222222222222222222222222222222222333333222222111000000000/////////000222222111000000111333555777888999999777777555444333333333333444333000//////111444666444333222111111111111111000000000000000000000000...///111111111222444777111111111222222222222222444444555555555444333333000111222444555555555555666555444333222333444555777777777888888:::;;;<<<999888888777888888999:::999<<<===<<<===@@@@@@===<<<<<<<<<===============;;;===@@@@@@@@@BBBGGGLLLMMMKKKHHHEEEBBB@@@??????<<<<<<;;;;;;;;;<<<>>>???AAAAAAAAAAAAAAABBBCCCDDDHHHFFFAAA>>><<<===???AAA<<<===???@@@??????@@@AAA@@@???>>>>>>============??????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAAAAA??????BBBBBBAAAAAAAAAAAABBBBBBCCCBBBDDDDDDCCCAAA@@@@@@@@@CCCCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGAAAHHHLLLJJJGGGIIILLLMMMGGGIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPQQQRRRNNNPPPSSSSSSSSSSSSTTTUUUYYYUUUSSSVVVXXXWWWXXXZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[fffgggfffdddaaa___```aaaaaa______```aaa```]]]ZZZ___```aaabbbbbb```^^^]]]eeefffeeebbb^^^[[[[[[[[[XXX[[[^^^]]][[[___jjjsss}}}vvvnnnmmmnnnooonnnkkkhhhggggggfffeeecccdddfffhhhiiiiiikkknnnpppwwwvvvtttssswww|||zzzuuu}}}zzzyyy~~~zzzvvvuuurrrnnnjjjbbb___[[[VVVRRRPPPOOOOOONNNLLLIIIFFFBBB@@@>>>======;;;888555444444555666666555444333333333333333777777777555222111111222333333333444555666777777777666444333222111111111......000111222222222111+++,,,...000000///...---//////..................---///000///......///111......---------......//////222555777777888:::<<<<<>>CCCHHH@@@BBBEEEJJJMMMQQQUUUYYYYYY]]]aaaaaa^^^\\\]]]^^^\\\\\\]]]___aaa___[[[WWWTTTQQQMMMJJJJJJMMMQQQSSSVVVWWWYYY[[[\\\WWWNNNHHHCCC???999333///...///000///000222555666777777777666555222000///...---,,,,,,+++++++++,,,,,,------,,,++++++******+++,,,---***+++,,,,,,++++++,,,...//////000000111111222222,,,------...///000111111000000111111111222111111.../////////......000111//////000222333333333222...///000111222222333333000111111222222222222222333333333444333333222222///000000111222222111000///111333555777999999999555555444444444444444555111111111000000111444666333333222111000000000000///000111222222222111111///000111222222333555777666666555555555666666666666666777777666555444333333333444555777888777666777666555555555555666666:::999888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBCCCBBB@@@@@@?????????>>>>>>>>>;;;>>>BBBCCCCCCEEEIIILLLHHHGGGEEECCCBBBBBBAAABBB???>>><<<;;;;;;<<<>>>@@@CCCCCCBBBBBBBBBCCCCCCDDDIIIHHHEEEBBB???>>>???@@@===???AAABBBBBBBBBCCCEEE@@@@@@@@@AAABBBDDDEEEFFFAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAABBBBBBBBBBBBCCCEEEFFFEEEDDDEEEFFFEEECCCCCCCCCDDDEEEFFFCCCEEEFFFFFFDDDCCCBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJIIILLLOOONNNNNNOOOQQQRRRNNNOOOQQQRRRQQQQQQRRRTTTUUUVVVXXXWWWVVVWWWXXXZZZVVVXXXYYYYYYXXXXXXYYYZZZ\\\YYYWWWXXXXXXYYY[[[]]]```^^^[[[YYYYYY[[[^^^```jjjhhheeecccaaa```^^^]]]\\\\\\]]]^^^^^^]]]ZZZYYY[[[]]]___aaaaaa___]]]\\\bbbdddeeecccaaa^^^]]]]]]\\\```dddcccccclll|||~~~}}}{{{yyyxxxwww{{{~~~|||vvvrrrpppnnnjjjggg^^^\\\XXXSSSPPPNNNMMMMMMIIIGGGDDDAAA>>><<<::::::<<<;;;888666555555555666555444444333333333444444888888888666333222333444666666555444444444555555444444333222222222333333//////000000000///...---,,,,,,,,,,,,---...000000111111111000///...---,,,...///111111000000111222............///000000111111444777999::::::<<<===<<>>>>>@@@CCCDDDDDDEEEFFFCCCCCCBBBBBBAAA@@@@@@???;;;???CCCEEEDDDEEEIIILLLFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@>>>======???@@@BBBCCCCCCBBBBBBBBBCCCCCCDDDFFFHHHHHHFFFBBB???>>>>>>???AAADDDEEEEEEEEEFFFHHHCCCBBBBBBCCCDDDGGGIIIKKKFFFEEEEEEDDDDDDDDDDDDDDDBBBDDDEEEDDDBBBAAABBBDDDDDDEEEGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGHHHCCCFFFIIIJJJIIIHHHIIIIIIFFFFFFGGGHHHIIIJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPSSSPPPPPPRRRUUUVVVVVVUUUXXXYYYYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]___aaa\\\]]]]]]\\\ZZZYYYYYY[[[YYYYYYWWWTTTTTTWWWZZZ[[[bbb```]]]ZZZZZZ]]]```bbbccc```]]][[[[[[[[[XXXVVVXXX\\\______\\\ZZZ[[[^^^]]]```cccfffhhhgggfffeeedddgggjjjlllkkkkkkkkklllfffkkkooooooooowww{{{sssnnnkkkhhhddd```]]][[[WWWRRROOOMMMLLLLLLCCCBBB@@@>>><<<;;;:::999;;;:::999888777666666666555555444444444555666666888999999888666555666777777555444222222222222333333333222222333333444555000000///...---,,,++++++---,,,,,,,,,---///111333111111222222111///---,,,...000222222111111222333000000000111222333444555444666999:::;;;;;;===???>>>AAADDDFFFGGGGGGHHHJJJDDDFFFIIIKKKLLLMMMOOOQQQSSSSSSQQQLLLGGGDDDFFFHHHCCCHHHKKKJJJJJJOOOUUUWWWUUUYYY]]]^^^[[[ZZZZZZ\\\VVVWWWZZZ\\\\\\YYYVVVTTTLLLKKKHHHDDDAAAAAADDDGGGDDDJJJPPPNNNGGGAAA???@@@666444111...------...///...///000111222111000000...///000///---+++,,,---,,,,,,+++++++++---.../////////000000///...---,,,+++,,,...---,,,,,,---///............////////////+++,,,---...///111111222111111111111111222333444...111333222000000333666///000111111111111222444333222222222222333444444///000111333333333222222111222444666888888888777333444555555333222222222222333666888::::::999888555555555555666777888999000444888888666555666888666555555555555555666666555555555666666777777888666666777666444444555777777777666666777888:::;;;888999;;;<<<<<<:::999777:::888777999<<<===;;;888888888999999999999999::::::::::::::::::;;;<<<<<<;;;;;;===>>>>>>??????>>>@@@>>>@@@EEEGGGFFFGGGIIIEEEEEEEEEDDDCCCBBBBBBBBB===AAADDDEEEDDDEEEHHHLLLJJJIIIHHHGGGEEECCCAAAAAABBBBBBAAAAAAAAABBBDDDEEECCCCCCCCCCCCCCCDDDEEEEEEDDDGGGJJJIIIEEEAAA@@@AAABBBDDDFFFGGGGGGGGGIIIJJJFFFEEEDDDCCCDDDFFFHHHIIIJJJIIIHHHGGGFFFFFFGGGGGGCCCFFFHHHGGGDDDCCCEEEHHHGGGJJJJJJGGGHHHJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLFFFIIIMMMOOOPPPPPPPPPQQQLLLLLLNNNOOOPPPPPPQQQPPPWWWVVVVVVVVVVVVWWWWWWXXX[[[UUURRRVVVZZZZZZYYYYYY^^^______]]]\\\[[[\\\^^^ZZZ[[[\\\]]]]]]```cccfff``````___]]]ZZZXXXXXXYYYVVVXXXVVVRRRRRRWWW]]]___```^^^[[[YYYYYY[[[^^^```___]]][[[[[[\\\\\\\\\[[[[[[```dddccc___^^^bbbgggfffhhhlllooorrrtttttttttsssvvvzzz}}}~~~||||||vvvnnniiifffccc```\\\ZZZWWWSSSOOOKKKIIIHHHHHH@@@???>>>===<<<<<<<<<<<<999:::::::::999777555444666666666666666777888888999::::::999888777999:::666555333222222333444555444444333222222333333333111000...---+++++++++,,,,,,---...000111333333444111222444666666555333111111333666777666555666777444444444555666777999:::999;;;===>>>>>>@@@BBBDDDDDDFFFHHHHHHHHHIIIJJJLLLGGGJJJMMMNNNMMMMMMOOOQQQQQQQQQOOOMMMKKKIIIGGGGGGAAAHHHJJJGGGFFFKKKQQQRRRRRRVVVZZZ[[[YYYXXXYYY[[[UUUVVVXXXWWWUUURRROOONNNFFFFFFDDD???;;;:::===???>>>AAADDDCCC>>>:::888888111000///---------------,,,---///000000000///...---///000///,,,++++++,,,---,,,+++++++++---///000)))+++---//////...---+++,,,...//////...---///000////////////............+++,,,---...///111222222111111000000111333444555///222555444111111444888444666777777555555888:::666555444333333333444444000111333555666666555444000222444666777666555555222444666666444444555666555777:::<<<<<<<<<:::999777666666777777888999:::000444666555333222555888555555555555666666777888888888777777888:::;;;<<<777888888777666666777999888777666777888:::===>>>:::<<<>>>@@@@@@???===<<<<<<999888:::===???<<<888999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<888:::;;;===????????????@@@>>>@@@FFFHHHFFFGGGKKKGGGGGGFFFFFFEEEDDDDDDDDDAAADDDFFFFFFDDDEEEIIILLLJJJIIIIIIHHHFFFDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHDDDDDDDDDDDDEEEGGGHHHHHHEEEHHHKKKJJJFFFCCCEEEGGGEEEGGGIIIJJJIIIIIIJJJKKKHHHGGGEEEEEEFFFHHHJJJLLLLLLKKKJJJJJJJJJKKKLLLMMMFFFJJJLLLLLLIIIHHHKKKNNNNNNQQQOOOKKKKKKOOOPPPMMMMMMNNNOOOQQQRRRSSSTTTTTTLLLOOOTTTVVVWWWWWWWWWWWWTTTUUUVVVXXXYYYZZZYYYYYY^^^]]]\\\\\\\\\\\\\\\]]]^^^YYYXXX[[[[[[YYYYYY]]][[[\\\\\\[[[ZZZZZZ\\\^^^WWWXXXZZZ[[[\\\___dddggghhhgggeeeaaa]]]ZZZZZZ[[[XXX\\\\\\XXXYYYbbbjjjlllcccaaa___^^^^^^___aaacccfffggghhhiiijjjlllnnnooommmoooppppppppprrrvvvyyyxxxyyy|||~~~~~~vvvpppiiieeecccbbb```]]]VVVSSSOOOKKKGGGDDDCCCCCC>>>>>>============>>>>>>888999::::::999777555333777777666777777888999:::999:::;;;:::999999;;;===666666444444444666888999666555444333222222111222222000...,,,+++,,,---...,,,...111444666666555444333555888;;;<<<;;;:::999666888;;;<<<;;;;;;;;;<<<777777777888999;;;<<<===@@@AAACCCCCCCCCEEEGGGJJJIIIJJJJJJJJJIIIIIIKKKMMMJJJMMMPPPPPPNNNMMMOOOQQQPPPNNNMMMMMMMMMLLLIIIGGG>>>EEEHHHCCCAAAFFFLLLMMMPPPTTTYYYZZZYYYWWWYYY[[[TTTUUUUUUSSSOOOKKKHHHGGG@@@AAA???;;;666444666999<<<<<<;;;;;;:::888555222------------------,,,,,,,,,---.../////////...---,,,///111///,,,***+++,,,---,,,+++***+++---///111"""$$$(((,,,------+++***---...//////......///111222222111111000000//////++++++,,,...///111222222111111000000111333444666000333666555222111555::::::<<<>>>===;;;<<<>>>AAA888777555444333333444555222333555777888888777666000222333555555444222111000333777777666555777:::888:::<<<>>>???===<<<:::888777777777888999::::::777999999777333444999>>>999999999:::;;;<<<>>>>>>;;;:::999888999;;;>>>???777888999888777888999;;;:::999999999;;;===@@@BBB<<<>>>AAACCCCCCBBB@@@???===:::888:::>>>@@@===999999::::::;;;<<<<<<<<<;;;;;;;;;===>>>>>>===<<<<<<777888;;;===????????????AAA>>>@@@GGGIIIGGGHHHMMMGGGGGGGGGFFFFFFFFFEEEEEEDDDFFFGGGFFFEEEEEEIIIMMMEEEEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHIIIIIIJJJJJJEEEEEEEEEFFFGGGIIIJJJKKKGGGJJJLLLJJJFFFEEEIIIMMMFFFHHHJJJKKKJJJJJJKKKLLLHHHGGGFFFGGGIIIMMMQQQSSSMMMLLLLLLLLLMMMOOOQQQRRRIIIMMMPPPPPPMMMLLLOOOSSSUUUXXXVVVPPPOOOTTTUUURRRSSSUUUWWWZZZ[[[\\\\\\\\\QQQUUUYYY[[[\\\[[[[[[[[[ZZZ[[[]]]___```````````````___^^^]]]]]]]]]]]]]]]^^^\\\\\\^^^[[[VVVYYYaaaUUUVVVVVVVVVVVVWWWZZZ\\\TTTVVVWWWYYY[[[^^^cccgggooonnnlllgggbbb___^^^___]]]cccccc```bbbmmmwwwzzznnnmmmkkkjjjjjjkkkmmmnnnqqqsssvvvxxxzzz|||}}}}}}{{{vvvqqqmmmhhhccc___]]]ZZZVVVRRRUUUPPPJJJEEECCCBBBAAAAAA>>><<<999666666777:::;;;999:::;;;888555555777:::999888888999;;;<<<<<<;;;999:::===>>>===:::777555555666666666666666555555444444333222222333444555------...//////......---333333333444666888999::::::<<<>>>???===<<<<<<===@@@AAABBBBBBBBBAAA@@@???>>>>>>@@@BBB@@@===@@@EEEJJJIIIHHHIIIKKKLLLLLLKKKHHHIIIKKKMMMNNNNNNMMMMMMJJJQQQVVVTTTQQQRRRTTTTTTRRRRRRQQQNNNJJJFFFDDDDDDIIIDDDAAA???>>>>>>CCCKKKMMMNNNPPPRRRTTTUUUUUUTTTRRRPPPMMMJJJGGGDDDCCCBBB???;;;555333333444333111333222222111000//////...000,,,''''''+++...---+++***+++,,,---............//////,,,***,,,///,,,&&&------------...///000000......---,,,++++++++++++---------............///+++///000---,,,000222111------...000111222333444222333333111111222555888777888999999999;;;>>>AAADDDCCCBBBAAACCCFFFIIIKKKFFF???888555666777666444111333666666444222111111333333444444444555555555333666777555555888777444:::;;;>>>@@@AAAAAA@@@???;;;<<<>>>>>>???>>>===<<<>>>===;;;999888888888888:::999999999999:::;;;;;;>>>===<<<;;;<<<>>>@@@AAA@@@>>>===;;;:::::::::;;;:::<<<======<<<;;;;;;<<<<<<<<<============<<<<<>>???AAAAAA???<<<>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<===@@@;;;:::@@@CCCAAACCCGGGDDDEEEGGGHHHHHHIIILLLNNNLLLIIIFFFCCCBBBCCCEEEGGGFFFFFFGGGFFFFFFGGGIIILLLIIIDDDBBBEEEFFFDDDCCCDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGIIIMMMPPPMMMLLLKKKJJJJJJJJJKKKLLLOOONNNNNNMMMMMMMMMNNNNNNIIIKKKNNNQQQSSSSSSRRRRRRTTTTTTSSSRRRRRRSSSTTTUUUWWWVVVVVVWWWYYYZZZYYYXXX]]][[[YYYXXXXXXYYY[[[]]]_________^^^^^^^^^```bbbXXX]]]^^^YYYYYY]]]___]]]aaa```___^^^]]]\\\\\\\\\bbb\\\YYYZZZZZZYYYYYY[[[ZZZYYYZZZ\\\^^^]]]YYYUUURRRWWWYYYVVVWWW\\\]]]YYY^^^]]]\\\]]]```dddhhhkkkpppooommmkkkkkklllnnnoooppprrrtttwww{{{}}}{{{|||~~~{{{xxxwwwuuupppkkkiiieee```\\\ZZZWWWSSSPPPNNNKKKFFFBBB@@@???>>>>>>===;;;888666666777999;;;999::::::999666666888;;;999999999:::;;;<<<<<<<<<<<<=========;;;777333111555666777777888888777777666555444222111111222222........................333444444555777999;;;<<<<<<>>>@@@AAA@@@??????@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDCCCCCCFFFEEECCCEEEIIIJJJIIIIIIKKKNNNOOONNNMMMKKKLLLNNNPPPQQQQQQQQQPPPKKKRRRVVVTTTQQQRRRSSSRRROOONNNMMMKKKGGGCCCAAA@@@BBB???======;;;:::>>>DDDFFFHHHKKKNNNPPPRRRRRRRRRMMMKKKIIIFFFCCC@@@???>>>;;;777222000111111111000222111111000//////......---)))%%%%%%)))+++***(((+++,,,---...............'''+++,,,***+++...///...******++++++,,,,,,------...---,,,,,,+++,,,,,,,,,........./////////000000---111111...---000222111///000000111222333444444333333333222222333666999999;;;===>>>>>>@@@CCCEEEHHHGGGEEEEEEFFFHHHJJJLLLJJJCCC:::666666777666444333555666666444222222333555555555555666666666666555888999666777::::::888<<<===???AAABBBAAA@@@???@@@AAABBBCCCCCCCCCBBBBBBEEECCC@@@===;;;:::::::::;;;;;;::::::;;;;;;<<<======<<<;;;;;;<<<===???@@@AAA@@@>>><<<<<<<<<<<<===999;;;>>>>>>>>>===>>>@@@>>>????????????>>>>>>===CCCAAA>>>>>>??????>>><<<============>>>>>>>>>>>>=========>>>>>>????????????<<<===CCCEEECCCBBBDDDCCCEEEFFFFFFFFFGGGJJJLLLHHHGGGGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHHHHIIILLLNNNKKKFFFDDDGGGHHHFFFEEEGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJJJJIIIKKKMMMPPPOOONNNMMMLLLLLLMMMNNNOOOSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSUUUWWWXXXYYYYYYYYYUUUUUUUUUVVVXXX[[[]]]^^^[[[[[[\\\^^^___```^^^\\\`````````______^^^]]]]]]ccccccaaa```^^^^^^___```ZZZ]]]]]]YYYZZZ^^^___[[[[[[[[[[[[[[[ZZZYYYYYYXXX[[[WWWVVVZZZ]]]]]]^^^aaa^^^\\\[[[]]]```aaa```______aaa^^^ZZZ]]]eeekkkkkkhhhiiijjjlllnnnqqqvvvyyyyyyyyyyyyzzz|||~~~zzztttqqqooolllgggdddbbb___[[[WWWUUURRROOOLLLHHHFFFDDDAAA???===<<<<<<<<<:::888777777888999:::888999:::999888888:::;;;::::::;;;;;;<<<=========<<<<<<===<<<:::777444222666666777888999999999999777666444111000/////////111000///......///000111555555666777999;;;===>>>???AAADDDDDDDDDDDDEEEFFFEEEFFFHHHIIIJJJIIIIIIHHHJJJFFFEEEHHHJJJIIIIIILLLKKKKKKLLLNNNPPPQQQPPPNNNMMMNNNOOOQQQRRRRRRRRRRRRMMMSSSVVVRRROOOPPPPPPOOOJJJIIIHHHEEEBBB???<<<;;;;;;999:::<<<;;;888999======???BBBFFFIIILLLMMMMMMFFFEEEBBB@@@===;;;:::999666333000....../////////000000000///......------///+++((()))+++---,,,+++---....../////////......###)))---+++))),,,000111***+++,,,---............---,,,,,,,,,,,,---......//////000000000111111111///222333000...111333222222222333333333444444444444444444333222333666999:::===AAADDDEEEGGGIIIJJJMMMLLLJJJIIIHHHIIIKKKLLLMMMFFF===888777777777555777888888666444333444555666666777777777888888888888;;;:::888888===>>>===??????AAABBBBBBAAA@@@???CCCCCCDDDEEEEEEEEEEEEEEEHHHEEEBBB???>>>>>>@@@AAA===<<<<<<<<<<<<===>>>>>>;;;<<<<<<======>>>??????@@@???===<<<;;;<<<<<<===999<<<>>>??????@@@AAACCCBBBAAAAAAAAA@@@@@@??????FFFDDDAAA??????@@@???>>>>>>??????@@@@@@AAAAAAAAA===>>>@@@BBBCCCCCCBBBBBBAAA@@@BBBGGGIIIFFFCCCCCCEEEFFFGGGGGGFFFGGGIIIKKKFFFGGGIIIJJJJJJHHHEEECCCGGGHHHIIIJJJJJJLLLOOOQQQNNNIIIHHHJJJLLLIIIIIIKKKHHHIIIKKKLLLNNNOOOOOOOOOKKKMMMOOOOOOOOOOOOPPPQQQSSSRRRQQQQQQQQQRRRSSSTTTVVVUUUUUUTTTTTTUUUUUUVVVXXXXXXYYYZZZ[[[]]]^^^^^^]]]]]]]]]^^^```bbbeeefff```aaacccfffhhhhhhfffddddddeeeffffffeeebbb___]]]ccccccbbbaaa```^^^]]]\\\\\\[[[XXXVVVYYY]]]\\\XXXWWWXXXZZZ[[[]]]]]]^^^^^^\\\YYYYYY___ccccccdddfffeeecccbbbdddhhhkkkmmmnnnmmmnnnmmmkkkooovvv|||~~~xxx{{{~~~yyyuuuoookkkhhheeeaaa^^^ZZZXXXUUUQQQNNNLLLJJJHHHCCCDDDCCCBBB???===<<<<<<;;;:::999888888999::::::888999999999999:::;;;<<<:::;;;<<<===<<<===>>>???::::::;;;;;;;;;:::888888777888888888888888777777555333111///............222111///...///000222333777888999:::===???AAABBBDDDFFFHHHIIIIIIIIIKKKLLLJJJKKKMMMNNNOOOOOOOOONNNMMMGGGEEEIIILLLKKKJJJKKKMMMMMMNNNPPPQQQQQQNNNLLLKKKLLLMMMNNNOOOPPPPPPPPPNNNSSSTTTPPPLLLMMMLLLJJJEEEDDDBBB@@@>>><<<999666666777:::>>><<<888777:::666888;;;???BBBDDDEEEEEE@@@>>><<<:::888777666555333222000......//////000//////.........---------000---++++++---///...---//////////////////......(((,,,...***)))+++,,,+++***+++,,,---......------,,,,,,,,,,,,---...///000/////////000000000111111///333333///...111222111333333333333333333333333333444333222222333666999;;;???DDDHHHJJJKKKLLLMMMOOONNNLLLJJJIIIIIIIIIJJJJJJEEE>>>999777888888888;;;;;;:::777555555666888888888888888999999999999:::<<<;;;999:::???BBBAAA@@@AAAAAAAAAAAA@@@???>>>@@@AAAAAABBBCCCCCCCCCCCCDDDCCCAAA@@@@@@CCCFFFHHH>>>>>>>>>>>>>>>???@@@@@@<<<===>>>???@@@@@@@@@@@@===<<<;;;::::::;;;<<<<<<;;;===???@@@@@@@@@AAACCCDDDCCCBBBBBBAAAAAA@@@@@@IIIGGGEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFF===???BBBDDDFFFFFFEEEDDDFFFEEEFFFHHHJJJIIIFFFEEEGGGHHHIIIHHHHHHHHHJJJLLLHHHIIIKKKMMMMMMKKKHHHGGGIIIJJJKKKLLLLLLNNNRRRTTTRRRNNNLLLOOOPPPNNNNNNPPPMMMNNNPPPRRRTTTUUUVVVVVVQQQSSSVVVWWWVVVUUUUUUUUUXXXXXXWWWVVVWWWXXXZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[[[[^^^^^^^^^^^^___```aaabbbgggfffeeeddddddeeeffffffcccdddhhhlllpppqqqooollliiihhhhhhfffccc```]]]\\\\\\^^^bbbffffffccc\\\XXXYYYUUUQQQQQQUUUYYYWWWSSSXXXZZZ\\\```eeejjjnnnpppkkkhhhhhhmmmooonnnmmmnnnpppppprrrtttxxx{{{}}}~~~xxx|||zzzwwwssspppkkkgggccc```]]]ZZZSSSRRROOOLLLIIIGGGEEEEEE???AAABBBAAA>>>;;;;;;;;;::::::::::::::::::;;;;;;999999999:::;;;<<<;;;;;;:::<<<>>>===<<<<<<>>>@@@<<<<<<<<<<<<<<<;;;;;;;;;999999999888777666555444222111///...------......222111000///000222444666:::;;;<<<>>>AAADDDFFFHHHIIIKKKLLLMMMMMMNNNPPPRRROOOPPPRRRSSSTTTTTTTTTSSSPPPJJJHHHKKKNNNLLLKKKKKKPPPOOONNNNNNNNNLLLIIIGGGIIIIIIJJJJJJLLLMMMNNNNNNMMMPPPPPPKKKHHHIIIHHHEEE@@@>>><<<;;;;;;:::777444333444888===<<<777555777444555888:::<<<<<<<<<<<<::::::888666555444333333333222111000//////000111............------------,,,+++******+++++++++***//////////////////......---...,,,)))***---+++&&&))))))***+++,,,,,,,,,,,,,,,,,,,,,---...///000111....../////////000000000...111222...---000222111333333333333333222222222333333333222111222666888:::>>>DDDHHHIIIJJJJJJKKKLLLKKKIIIGGGFFFFFFFFFFFFDDDAAA<<<999999:::;;;<<<>>>===<<<999777777999<<<999999999999::::::::::::<<<>>>===:::;;;AAACCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????@@@AAABBBBBBCCCAAA@@@@@@AAACCCFFFHHH@@@@@@??????@@@@@@AAABBB???@@@AAABBBCCCCCCCCCBBB>>>===<<<<<<<<<===>>>???>>>@@@BBBBBBAAA@@@AAAAAADDDCCCBBBAAAAAAAAABBBBBBIIIHHHGGGEEECCCCCCCCCDDDBBBBBBCCCDDDEEEEEEFFFFFF>>>@@@CCCFFFGGGHHHGGGFFFHHHHHHFFFFFFGGGIIIHHHGGGGGGHHHIIIIIIHHHHHHJJJLLLJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQUUUWWWWWWSSSQQQTTTVVVTTTTTTUUUTTTUUUVVVXXXZZZ[[[\\\\\\WWWZZZ]]]^^^]]][[[ZZZZZZ\\\\\\\\\\\\\\\^^^```aaa______^^^^^^___``````aaaaaabbbdddeeeeeeeeeddddddhhhgggeeedddccccccdddeeefffhhhlllrrrvvvwwwvvvsssllliiieeeaaa]]]\\\[[[[[[UUU[[[fffppptttoooeee\\\WWWQQQLLLMMMQQQSSSQQQOOOWWWYYY]]]dddmmmwww}}}|||}}}{{{||||||zzzssspppllljjjgggccc^^^[[[YYYXXXMMMMMMLLLIIIEEECCCCCCDDD<<>>>>><<<;;;>>>@@@AAA@@@???===;;;:::::::::999999999888777666444444222111///...---......///000000000111333555777999>>>???@@@CCCFFFIIIKKKMMMNNNPPPQQQPPPPPPQQQSSSUUUTTTUUUWWWXXXXXXXXXWWWWWWUUUPPPNNNPPPPPPMMMMMMNNNPPPNNNKKKIIIHHHFFFDDDBBBGGGGGGGGGGGGHHHJJJKKKLLLJJJLLLJJJFFFDDDDDDCCC@@@;;;888666777999999666222///000444888777333222555444555666888888888777777666666444333222222222222111222222111///...///111........................,,,------------------,,,---....../////////......---,,,***)))---111///)))////////////000111222333---------...///000111222........./////////000000,,,000111...---111333222333333333333333333333333333444444333222333666999999===BBBEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBB???>>>===;;;;;;<<<>>>???>>>>>>===;;;::::::===???;;;;;;;;;<<<<<<<<<======>>>@@@@@@===>>>CCCDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@AAACCCDDDEEEDDDCCCBBBBBBBBBCCCDDDAAA@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEBBBAAAAAA@@@AAABBBDDDEEEAAACCCDDDDDDBBBAAABBBCCCEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHGGGEEECCCDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEAAACCCEEEGGGIIIIIIIIIIIIIIIIIIGGGDDDFFFJJJJJJGGGFFFHHHIIIHHHHHHIIIKKKMMMMMMMMMLLLKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTUUUYYY[[[[[[WWWVVVYYY[[[YYYYYY[[[ZZZ[[[\\\]]]^^^_________\\\^^^aaaaaa```^^^]]]]]]^^^^^^^^^^^^___aaacccddd]]]]]]\\\]]]]]]^^^___```^^^aaaeeeggghhheeebbb___bbbaaaaaabbbccceeegggiiipppqqqtttxxx{{{|||{{{yyyoookkkddd]]]ZZZYYY[[[\\\TTT]]]lll{{{sssiii]]]VVVPPPPPPPPPNNNMMMNNNRRRVVV___jjjwww~~~~~~tttllljjjdddcccaaa]]]YYYUUUTTTTTTJJJJJJJJJGGGCCCAAABBBCCC>>>@@@AAA???:::777999;;;;;;<<<>>>?????????>>>===<<<;;;:::<<<>>>===;;;888888;;;>>>===;;;:::===@@@BBB@@@>>><<<:::::::::;;;777777888888999888888777666444222000////////////...///111333555888999:::AAABBBDDDFFFIIIMMMPPPQQQSSSSSSTTTSSSRRRSSSUUUWWWXXXYYYZZZ[[[[[[ZZZYYYYYYWWWUUUTTTTTTQQQLLLMMMPPPMMMJJJFFFCCCBBBAAA@@@???BBBBBBAAABBBCCCDDDFFFGGGFFFHHHEEEAAA???AAA???;;;555333111333666777444111///...000444333000111444333444666777888777777666333222111000000000000000///000111///,,,+++,,,---...........................///000000000/////////+++,,,---...............***,,,---+++---000111---333222111000111333555777///.........///000111111//////000000000111111111,,,000111//////333555555444444444444444444555555666666666555444555888;;;:::<<<@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>?????????>>>???@@@>>>>>>???>>>======???AAA>>>?????????@@@@@@@@@@@@AAADDDDDDBBBBBBEEEFFFCCCDDDDDDCCCCCCCCCCCCCCCCCC@@@?????????AAABBBDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBDDDEEEFFFDDDDDDCCCCCCDDDEEEGGGHHHCCCDDDFFFGGGFFFEEEFFFGGGFFFEEEDDDCCCDDDEEEGGGIIIFFFIIIKKKLLLJJJHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLJJJLLLLLLIIIKKKPPPOOOJJJIIIJJJKKKLLLLLLMMMOOOQQQSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYYYYZZZ]]]______ZZZYYY\\\^^^]]]]]]_________`````````___^^^^^^\\\^^^______]]]\\\[[[\\\]]]]]]]]]]]]___aaaccceee\\\\\\\\\\\\]]]^^^______^^^ccciiinnnnnniiibbb^^^bbbbbbcccfffiiilllppprrr~~~}}}}}}~~~|||rrrnnnfff```\\\\\\]]]___XXXaaapppuuuiiibbb\\\YYYTTTNNNLLLPPPRRRZZZhhhxxx~~~zzzzzzqqqvvv|||~~~{{{ppphhhggg___^^^\\\YYYTTTQQQQQQQQQHHHIIIIIIFFFBBB@@@AAACCCAAACCCDDDAAA;;;999;;;>>>;;;===???@@@AAA@@@???>>>>>><<<;;;<<<>>>>>>:::777777;;;>>>===:::999<<<@@@===<<<;;;::::::;;;===>>>666666888999:::;;;;;;;;;:::888666333111000//////,,,...111444777999;;;;;;CCCDDDFFFHHHLLLOOORRRTTTUUUUUUUUUTTTSSSSSSVVVXXXZZZ[[[\\\\\\\\\[[[ZZZYYYWWWVVVVVVUUUPPPJJJKKKPPPJJJGGGBBB???>>>??????>>>===<<<<<<<<<===???AAABBBDDDEEEBBB======>>>===999222///---000444666333000000///000333222000222666333444555777888888888777000000///.........//////,,,...///---)))'''(((***......//////////////////+++---......---,,,,,,---***+++,,,---............)))///111...+++---///000///...+++******---000333///////////////000000111000111111111111222222222,,,000222000000444777777555555555555666666777777888888888777666777:::===:::===?????????>>>>>>???<<<======>>>>>>??????@@@>>>???BBBBBBAAA@@@???@@@===>>>??????>>>???AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCFFFGGGEEEEEEGGGGGGDDDFFFFFFEEEEEEEEEEEEFFFFFF????????????@@@BBBDDDEEEDDDFFFGGGIIIJJJJJJIIIHHHAAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@AAACCCEEEGGGCCCCCCCCCCCCDDDEEEGGGHHHCCCEEEHHHIIIIIIIIIJJJLLLGGGFFFEEEEEEFFFHHHJJJLLLHHHLLLPPPQQQOOOMMMMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKMMMNNNOOOLLLQQQSSSQQQSSSWWWUUUNNNMMMNNNPPPPPPQQQRRRTTTWWWXXXYYYZZZ[[[\\\\\\]]]]]]\\\]]]^^^]]]\\\]]]```bbbaaa\\\[[[^^^```______aaaaaaaaaaaa``````^^^]]]]]][[[\\\]]]\\\ZZZYYYYYYZZZ\\\[[[[[[\\\^^^```bbbdddbbbbbbbbbbbbcccdddeeeffffffllltttzzzzzzssskkkeeehhhiiijjjlllppptttwwwyyy~~~tttpppjjjddd```___```aaa[[[bbbqqq|||tttmmmfffaaaXXXNNNMMMRRRVVVaaassszzzqqqkkkjjjcccggglllqqquuu{{{|||wwwsssppplllgggddd___[[[WWWTTTSSSRRRQQQPPPJJJIIIFFFDDDBBBBBBBBBBBBAAAAAA@@@>>>===>>>AAADDD===>>>>>>>>>?????????@@@999;;;<<<===<<<;;;<<<===>>>???>>>===;;;:::<<<===;;;:::999999888999999999888999:::;;;;;;:::888777===:::555000---------...***000777999:::;;;???CCCEEEFFFHHHKKKNNNPPPQQQRRRUUUUUUUUUVVVWWWXXXXXXYYYZZZYYY[[[______[[[XXXYYYZZZXXXTTTPPPLLLIIIGGGFFFAAA???<<<999888888:::;;;999888777777777888:::;;;>>>>>>:::666888===999111/////////...,,,***'''%%%000...,,,...222444444222111333444666777777666666333222000///000111000///000000000000////////////......---------......///...//////---++++++,,,---...---,,,---/////////.........---......///000111000000////////////000000333222111///...///222555222222111111111111222222111222555777888888777777555555555666777999;;;<<<999555666===???<<<;;;>>>::::::;;;;;;<<<======>>><<<<<<<<<<<<===>>>???@@@???CCCDDD@@@>>>???@@@>>>BBBCCCDDDDDDDDDCCCBBBAAABBBDDDFFFFFFDDDBBBBBBBBBCCCFFFIIIGGGDDDCCCGGGKKKJJJIIIGGGFFFFFFGGGIIIJJJEEEEEECCCCCCBBBCCCDDDEEECCCGGGKKKLLLIIIGGGHHHIIIDDDCCCBBBAAAAAACCCDDDEEEBBBBBBAAA@@@@@@AAABBBCCCAAACCCDDDDDDCCCDDDEEEGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFFFFHHHJJJMMMNNNQQQRRRSSSRRRPPPOOOOOOPPPUUUQQQNNNOOOSSSUUURRRNNNLLLPPPTTTUUURRRQQQTTTXXXMMMUUUYYYWWWVVVZZZ\\\ZZZ[[[[[[[[[[[[\\\]]]^^^___aaaccceeeeeedddccccccdddaaa```bbbdddbbb^^^^^^bbb^^^aaadddccc```^^^___```fffbbb]]]ZZZZZZ[[[\\\\\\XXXZZZ\\\]]]\\\\\\]]]^^^\\\]]]___bbbdddgggiiijjjnnnllljjjlllooorrrqqqpppwwwzzz~~~}}}||||||zzz|||~~~yyyuuupppmmmkkkmmmkkkqqq~~~~~~~~~rrrrrrooofff[[[TTTTTTWWWaaavvvtttkkkddd```]]]]]]]]]^^^___aaadddiiimmmtttxxxtttoookkkhhheeeaaa^^^\\\XXXTTTQQQPPPPPPNNNMMMHHHGGGFFFDDDCCCBBBBBBAAABBBBBBAAA???===>>>AAADDD?????????>>>>>>=========;;;<<<>>>>>><<<<<<<<<===?????????===:::888999999:::999999888888888999999666888:::;;;<<<<<<;;;:::;;;888444000------...///+++000666999:::<<<@@@DDDHHHJJJLLLNNNQQQRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWW\\\ZZZ[[[^^^\\\WWWTTTTTTVVVSSSPPPLLLHHHFFFEEEDDD===;;;999777666666666777444444444555666777888999::::::777444666:::777000111111111111000///...------+++***+++///111111000000000222333444333333222333111000///000111000///111111000000000000//////............///000111222//////000///------...000...---------///000///...---------......///000111000000//////000111111222222222111000///000444777333222222111111222222333555555555666777888999:::666666777777888888999999;;;888999>>>@@@===<<>>>>>>>>=========>>>???@@@@@@AAAAAADDDEEEBBB@@@BBBCCCAAABBBCCCDDDEEEEEEDDDCCCBBBDDDFFFGGGGGGFFFDDDDDDDDDEEEHHHJJJIIIFFFEEEHHHKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFEEEDDDEEEFFFFFFEEEGGGIIIJJJJJJHHHHHHHHHDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDEEEFFFEEEDDDDDDEEEEEEEEEDDDCCCDDDGGGIIIHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHJJJMMMPPPRRRPPPSSSUUUVVVTTTSSSRRRSSSRRRRRRSSSTTTUUUVVVUUUTTTRRRVVVYYYXXXUUUUUUXXX[[[ZZZ```bbb^^^\\\^^^___]]]bbb```]]]\\\\\\^^^```bbbbbbdddeeeeeecccbbbbbbccc___]]]^^^```]]]YYYYYY\\\^^^aaadddccc```^^^___```fffccc```^^^^^^___``````^^^```bbbcccccccccdddfffjjjkkkmmmpppsssvvvxxxyyy}}}|||{{{}}}}}}xxxuuuoooeee\\\WWWWWWZZZggg}}}{{{ssslllfffbbb^^^]]]ZZZXXXVVVVVVXXXZZZaaaooozzz}}}yyytttpppkkkfffcccaaa___]]]XXXUUUQQQOOONNNMMMKKKJJJEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBB@@@??????AAACCC@@@@@@???>>>===<<<;;;;;;>>>???@@@???===<<<<<<<<<>>>??????===:::777555555999999888888888999999:::888999;;;<<<<<<;;;999888888555222///------//////,,,000666999;;;===AAAEEEJJJKKKNNNPPPRRRSSSSSSSSSVVVVVVVVVVVVVVVUUUTTTTTTXXXVVVWWWZZZXXXSSSPPPQQQPPPNNNJJJGGGDDDAAA@@@@@@777666555444333222222222---...000222444555666666555555222111333666444///...............///000000000...---...111333333222444444555555555555555444333222000000111222111000222222111111000000000000.........///111333444555///000111000//////111333///.........000111000///---------......///000111//////000111222333444444222222222111111222666999444444333333333333444444999888777666777999<<<===888999:::::::::999888888>>><<<===AAAAAA???>>>AAA=========>>>??????@@@@@@??????@@@@@@AAABBBBBBBBB@@@DDDEEEBBBAAACCCEEECCCCCCCCCEEEFFFFFFEEEDDDCCCFFFHHHIIIIIIGGGFFFFFFFFFHHHJJJLLLKKKHHHGGGHHHKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGHHHIIIKKKKKKIIIGGGDDDEEEFFFFFFGGGGGGFFFFFFDDDFFFIIIKKKKKKJJJHHHFFFIIIIIIHHHGGGFFFGGGJJJLLLLLLKKKKKKJJJKKKLLLMMMNNNIIIJJJKKKLLLOOOQQQTTTUUURRRUUUYYYZZZYYYXXXXXXXXXSSSVVVZZZ[[[ZZZYYYZZZ[[[WWWYYYZZZXXXUUUUUUXXX[[[```bbbbbb^^^\\\^^^___^^^fffccc___\\\[[[^^^bbbeeebbbcccddddddbbb``````aaa___]]]]]]^^^[[[WWWWWWZZZaaadddggggggeeecccdddfffiiihhhggggggggghhhiiijjjlllnnnpppqqqrrrsssuuuvvv{{{|||~~~uuullleeeaaaaaaaaaggg{{{}}}vvvnnniiigggddd^^^WWWRRROOOMMMMMMPPP\\\eeeqqqzzztttqqqppplllfffaaa___^^^\\\[[[UUUSSSOOOMMMMMMLLLJJJHHHBBBCCCDDDEEEEEEDDDBBBAAAAAABBBCCCBBB@@@???AAABBB???>>>>>>>>>===<<<<<<<<>><<<<<<<<<;;;======<<<999666555555888888888888888999:::;;;=========<<<:::777444222444333000.........000111---111555999;;;>>>BBBEEEHHHJJJLLLOOOPPPPPPPPPPPPTTTUUUUUUTTTSSSRRRPPPOOOPPPNNNPPPTTTTTTPPPOOOQQQLLLJJJFFFBBB???<<<;;;:::333333333222111000000///)))***---111333444555555222111000000222333222000...---,,,,,,,,,...///000111000000111222333444444666666777777666666666555444222111111222333222111333333222222111111000000/////////000111333444555///111111111000000222444111000///000111222222000............///000111111///000111333444555666666222333444333333555888:::666666555555555555666666::::::999999:::<<<===>>>999;;;===>>>>>>===<<<:::AAAAAABBBBBBBBBAAAAAACCC??????@@@@@@AAABBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDD===AAACCC@@@@@@CCCDDDCCCCCCDDDEEEGGGGGGGGGFFFFFFGGGIIIJJJIIIGGGFFFGGGHHHIIIKKKLLLKKKIIIHHHHHHIIIKKKKKKJJJJJJJJJKKKLLLLLLMMMKKKIIIHHHFFFFFFFFFFFFJJJHHHGGGIIILLLMMMKKKHHHGGGGGGGGGGGGHHHHHHIIIJJJGGGHHHJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMLLLLLLMMMOOOOOOOOONNNNNNOOOPPPRRRSSSNNNOOOPPPRRRTTTUUUVVVWWWWWWYYY\\\]]]]]]]]]___```YYY[[[^^^``````___]]]\\\\\\]]]\\\YYYWWWWWWZZZ]]]^^^^^^]]][[[ZZZ]]]```aaacccaaa^^^\\\\\\___ccceee```bbbccccccaaa___``````eeeccccccdddbbb______cccgggkkkooopppooooooqqqsssssstttuuuuuuuuuvvvxxxyyy}}}xxxtttqqqooooooxxx{{{tttoooqqqllleee^^^XXXTTTPPPOOOKKKTTTWWW___ooowww|||yyysssnnnlllhhhddd^^^ZZZXXXWWWWWWVVVTTTRRROOONNNMMMLLLJJJHHHBBBCCCDDDEEEEEEDDDCCCBBB@@@BBBCCCBBBAAA???@@@@@@;;;<<<<<<===>>>??????@@@BBBCCCDDDBBB???<<<;;;<<<777999::::::888777888999888888888888999:::<<<<<<=========<<<999666333000222111000///...///111111///111444777:::>>>AAADDDEEEGGGJJJMMMOOOOOONNNMMMQQQQQQRRRQQQPPPNNNKKKJJJKKKIIIJJJNNNNNNKKKKKKMMMJJJHHHDDD???;;;777666555222222222111000000//////(((***---000333444555555111000///111222222111111222111///......///000111...............///000111444444333333333333333333555444222222444555444444555444444333222222111111111111111000111111222222000111222111000111333444222111000111333444333222////////////000111222222000111333555666777888888333555666666555777999<<<888888777777777777888888:::;;;<<<>>>>>>>>>======:::<<>>>>>999:::<<<===???AAACCCDDDCCCDDDDDDBBB???<<<;;;<<<666777888888888999;;;===888888999999;;;<<<===>>>:::;;;;;;<<<:::888666444222111000000000000111222111222333666999<<>>@@@@@@???>>>===<<<===???BBBCCCDDDDDDCCC???DDDFFFBBB@@@BBBEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFGGGGGGFFFEEEDDD@@@EEEFFFDDDCCCFFFHHHGGGDDDEEEGGGIIIJJJKKKJJJJJJJJJJJJJJJIIIGGGGGGHHHJJJIIIJJJKKKLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGGGGGGGHHHPPPOOOOOOOOOQQQRRRQQQPPPPPPOOONNNNNNOOOQQQSSSUUUPPPPPPPPPPPPRRRTTTWWWXXXSSSVVVYYY[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZ\\\]]]^^^^^^]]][[[YYY___````````````cccgggjjj```\\\YYY\\\______YYYSSS\\\\\\[[[[[[[[[]]]^^^___eee```]]]___aaaaaabbbeeecccdddeeegggjjjlllnnnooojjjmmmoooqqqqqqrrrsssuuu{{{yyyzzz}}}}}}{{{~~~|||xxxuuuiiiccc[[[VVVTTTRRRNNNKKKFFFKKKGGGGGGPPPSSSUUU]]]gggppp{{{yyyzzzxxxuuupppkkkgggcccaaaaaa___\\\ZZZYYYXXXVVVTTTSSSRRRPPPOOOOOONNNKKKIIIHHHGGGFFFEEEEEEEEEEEEEEE>>>@@@BBBBBB@@@>>><<<<<<:::;;;<<<>>>AAACCCDDDEEEBBBCCCCCCBBB???<<<;;;<<<777888777777666888<<<@@@999999999:::<<<>>>???@@@;;;<<<======<<<:::888777333222111111111111222222333222333444888;;;===>>>===@@@DDDHHHJJJKKKJJJIIIGGGHHHIIIIIIHHHEEEBBB@@@FFFCCCCCCEEEDDDAAA@@@CCC@@@>>>;;;777555333222111222111///.........000111......//////000111222333333000000333222...///333---............---,,,,,,111333444333111111444666777777666666777888999:::999777666666888999999999777777666555444333222222333222222222333444555555444555555444333222444555444333222333555666555444222222222222333444555555333444777999::::::999999777999::::::999999:::<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>?????????>>>??????@@@@@@AAABBBCCCCCC===CCCEEEAAA>>>BBBFFFGGGEEEFFFFFFGGGGGGHHHHHHIIIDDDEEEGGGHHHHHHGGGEEEDDDAAAFFFGGGDDDCCCFFFGGGFFFDDDEEEHHHJJJKKKLLLLLLLLLLLLLLLLLLJJJIIIIIIJJJLLLJJJJJJLLLMMMNNNMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMOOONNNMMMKKKKKKKKKLLLMMMSSSTTTTTTTTTSSSSSSUUUVVVSSSTTTVVVXXXYYYYYYYYYXXXUUUVVVWWWYYY[[[\\\]]]^^^YYY[[[\\\\\\\\\]]]```bbb___^^^\\\[[[ZZZZZZ[[[[[[\\\^^^aaabbbbbbaaa^^^]]]]]]```cccddddddeeefffhhh```^^^]]]]]]______\\\ZZZZZZZZZ[[[]]]___aaaaaaaaahhhbbbaaaeeeiiiiiijjjmmmssssssrrrsssuuuxxx{{{}}}wwwzzz~~~rrrjjjaaa[[[XXXTTTPPPKKKFFFKKKFFFDDDKKKKKKJJJQQQUUU]]]fffooo}}}{{{tttqqqqqqmmmxxx}}}tttsssoookkkfffbbb___]]][[[YYYWWWVVVUUUTTTQQQOOOSSSQQQPPPOOOOOONNNKKKIIIJJJIIIGGGEEEDDDEEEEEEFFF===???BBBBBB@@@===;;;;;;;;;<<<===???AAACCCEEEEEEAAABBBCCCAAA>>><<<<<<<<<999999888666666888===@@@999999:::;;;===???AAABBB@@@AAAAAA@@@>>>;;;777555333333222222222222222222444333222444777:::;;;<<<888;;;???DDDFFFGGGFFFEEEDDDEEEFFFGGGFFFCCC@@@>>>AAA>>>???BBBCCCAAABBBEEE;;;999777555333222222222222111...,,,,,,---000111111000///......000111222333000000333222---...333///000222333333222111111...000222111......000333444333333333444555777888:::888777888999;;;;;;:::888777666555444333222222222222333333555666888999777777777666444333555666555444333444666666666555333333333333444555666666444555888:::;;;:::999999999:::;;;;;;999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@???===<<<<<<>>>@@@AAAAAA@@@@@@??????@@@@@@AAA;;;BBBEEE@@@===BBBFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJDDDFFFGGGHHHHHHGGGEEEDDD@@@EEEFFFCCCBBBDDDEEEDDDDDDFFFHHHJJJLLLMMMMMMMMMNNNNNNNNNLLLJJJJJJLLLNNNKKKKKKLLLNNNPPPPPPNNNLLLKKKKKKLLLNNNNNNOOOOOOOOORRRQQQPPPOOOOOOOOOPPPQQQTTTVVVXXXWWWTTTTTTWWWZZZTTTWWW\\\```aaa___\\\ZZZWWWZZZ]]]```bbbcccbbbaaa^^^^^^]]][[[\\\___eeeiiicccaaa```^^^]]]]]]]]]]]]\\\^^^bbbdddeeedddaaa```[[[___eeehhhhhhfffeeeddd```aaabbbbbb``````aaaccc```aaabbbeeeiiikkkkkkjjjmmmhhhhhhooovvvwwwxxx|||}}}{{{}}}zzzooogggccc^^^WWWRRRJJJNNNIIIFFFKKKIIIEEEKKKMMMRRRXXX^^^kkk}}}|||uuupppkkkeeedddfffjjjvvvyyyqqqnnniiiddd```]]]\\\[[[ZZZXXXVVVTTTRRRQQQQQQPPPSSSQQQPPPNNNLLLJJJJJJIIIHHHEEEEEEGGGFFFBBB@@@BBBAAA>>><<<===@@@CCCCCCBBB@@@BBBEEEEEEEEEEEEFFFHHHDDDCCCCCCDDDDDDBBB???<<<:::888777666777999<<<>>>;;;:::::::::;;;<<<>>>???>>>>>>===<<<;;;::::::999999...)))000666555000...222222222333444555777888999;;;============???@@@AAABBBCCCBBB???===;;;;;;999<<<===<<<999999;;;>>>222444666555111///000111+++,,,---...////////////,,,,,,---...///000111111///111333333222111000111...///000111222333333333......///000000000000000555555444555555666777888666777888888::::::;;;<<<888::::::999777555444555111333666777777888:::;;;777777888777555555666888::::::999999888666555444444555666666555555666888777999999999888777888999<<<===>>>??????===;;;999@@@CCCEEEBBB===;;;>>>BBB@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBBBBCCCDDDFFFDDDCCCCCCCCCDDDDDDCCCBBBGGGHHHEEEFFFKKKLLLHHHJJJIIIGGGFFFEEEFFFHHHIIICCCDDDEEEDDDCCCDDDEEEGGGDDDGGGJJJLLLNNNOOORRRTTTTTTQQQMMMKKKLLLMMMKKKIIIRRROOOLLLMMMPPPRRRRRRQQQRRRQQQPPPOOOOOOPPPQQQRRRWWWWWWVVVUUUSSSTTTWWWYYY___ZZZXXX\\\^^^]]][[[[[[ZZZ\\\___```___^^^^^^___^^^\\\___fffgggbbb```cccbbb^^^[[[]]]```bbbhhhnnnhhhmmmiii]]]YYY^^^```\\\```eeeeee``````fffiiihhhaaaccceeeggghhhhhhgggfffeeefffgggiiiiiiiiiiiihhhooollljjjkkkpppuuuwwwwwwxxx{{{xxxlllfffggg\\\UUUPPPPPPPPPMMMKKKKKKOOOLLLLLLRRRZZZdddqqq}}}~~~tttfffZZZYYYaaajjjrrr{{{vvvnnnlllgggbbb]]]ZZZYYYXXXVVVVVVUUUTTTSSSSSSRRRQQQPPPOOONNNLLLKKKKKKKKKKKKEEECCCBBBDDDCCC???>>>@@@BBB@@@>>>???AAACCCCCCBBBAAACCCEEEEEEEEEEEEFFFGGGEEEDDDDDDDDDDDDBBB???<<<@@@>>>:::777666666777888999999999999:::<<<>>>???>>>>>>===<<<;;;999999888;;;333///444777555111000222222222222333444555666777999::::::::::::===>>>???AAAAAA@@@===;;;::::::888999999888777666777888222444555444222000111222......///000000000000000......///000111222222333000222333333222111111222000111111222222222222111111111222333333333333333444444444555555666777888888888999:::;;;<<<======:::;;;<<<:::888555555555222444666777777888999:::555666666555444444555777888888888999888888777666666777999888777777888999666777999::::::;;;===???===>>>>>>???>>>===<<<;;;???AAACCC@@@<<<:::===@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFCCCGGGHHHEEEFFFKKKKKKHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGIIIKKKGGGIIILLLNNNNNNOOOQQQSSSRRRPPPNNNNNNPPPQQQPPPNNNSSSQQQOOOPPPRRRTTTSSSRRRWWWVVVVVVUUUVVVWWWXXXYYY[[[[[[ZZZXXXVVVVVVXXXZZZ```[[[ZZZ^^^aaa```___```^^^```aaaaaa___^^^______]]][[[]]]ccceeebbbaaaeeeccc___]]]```bbbccchhhnnnjjjnnnjjj^^^[[[aaadddaaabbbgggiiieeedddgggiiifffjjjkkkmmmnnnppppppppppppoooppprrrsssuuuuuuuuuttt{{{xxxuuuvvv{{{xxxvvv{{{mmmddd\\\YYYVVVRRROOOOOOMMMJJJJJJMMMQQQUUU]]]fffsssxxx}}}{{{vvvrrrjjjaaa]]]bbbmmmvvv}}}vvvrrrjjjhhhddd___ZZZWWWUUUTTTRRRSSSTTTTTTTTTSSSRRRQQQLLLLLLKKKKKKJJJKKKKKKKKKEEEBBBBBBCCCBBB???>>>@@@DDDBBBAAAAAACCCDDDCCCCCCBBBDDDEEEFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDBBB???===CCC@@@<<<888555444444555777777888999:::<<<>>>???>>>===<<<;;;999888777666<<<777555777777444222222222222111111222333333444555666777666666777:::<<<===>>>???===;;;888888888:::888666666666666444333111333444333222111222333222222222222111111000000///000111222333444444555222333444333111111333444444444555555444333222222333333444555555555555444333444444555555666777777999::::::;;;<<<===>>>???<<<======<<<999777666777333555777888777777888999666777777777555555777888777777888999999999999999999:::;;;;;;999888999:::888999;;;<<<<<<===???AAA?????????>>>>>>>>>>>>===@@@BBBCCCAAA===<<<>>>AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDEEEFFFGGGIIIJJJDDDGGGHHHFFFGGGJJJKKKIIIHHHIIIJJJJJJIIIFFFCCCBBBBBBDDDFFFFFFFFFGGGIIIKKKLLLNNNPPPPPPPPPPPPQQQRRRQQQPPPPPPRRRUUUVVVUUUTTTUUUTTTTTTUUUVVVWWWVVVTTTWWWWWWWWWWWWXXXZZZ[[[\\\aaaaaa___]]]ZZZYYYZZZ[[[]]]YYYYYY]]]```^^^^^^```bbbcccbbbaaa___^^^___```]]][[[\\\```bbbbbbdddhhhdddaaaaaaeeeggggggjjjnnnnnnqqqnnndddbbbhhhllljjjjjjoooqqqooonnnooonnnlllwwwwwwxxxyyyzzz|||~~~~~~|||}}}{{{pppiiibbbYYYSSSRRRMMMIIIGGGJJJJJJJJJMMMQQQ\\\aaahhhmmmooonnnnnnnnnjjjfffaaa```eeeppp}}}}}}wwwrrrnnngggeeeaaa\\\XXXUUURRRQQQQQQRRRTTTTTTTTTSSSPPPOOOLLLKKKJJJJJJIIIIIIJJJJJJHHHEEEDDDFFFEEEBBBBBBDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGFFFEEEFFFGGGGGGFFFEEEDDDDDDCCC@@@===???===:::777666666777888777777888:::;;;===>>>???===<<<;;;:::888777555555777777777777555333333444222111111111111111222222444555555444444666999;;;:::;;;<<<:::888666666777<<<999666666888777444111111111111111111111222333555444333222111000000000000111111222333444555555555555555333222222444777777777888888777777666555333333444555555555444444333444444555666666666777999::::::;;;<<<===>>>>>>===>>>???===;;;888888888555777999999888777777888999:::;;;:::999999;;;<<<888999::::::;;;:::::::::;;;<<<===<<<:::::::::<<<<<<===>>>>>>===<<<===>>>AAA@@@????????????@@@@@@CCCEEEEEEDDDAAAAAABBBDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHEEEFFFFFFFFFFFFGGGIIIJJJFFFHHHHHHHHHIIIJJJKKKJJJKKKKKKKKKJJJIIIGGGDDDCCCCCCEEEHHHIIIIIIJJJLLLNNNQQQRRRTTTSSSRRRQQQQQQRRRQQQRRRTTTVVVXXXYYYXXXXXXWWWXXXYYYZZZ[[[ZZZXXXWWWWWWWWWXXXZZZ\\\]]]___```eeeeeeccc```]]][[[[[[\\\]]]ZZZZZZ^^^___]]]]]]```bbbbbbaaa___^^^^^^```bbbaaa______```bbbeeehhhkkkiiigggiiimmmooommmnnnqqqrrrvvvvvvqqqppptttvvvuuuyyy{{{}}}|||{{{|||}}}}}}|||rrreee[[[VVVPPPKKKHHHIIIJJJIIIJJJNNNLLLPPPUUUYYY[[[]]]^^^```ccc``````eeeqqq}}}wwwrrrnnnkkkcccbbb___[[[WWWTTTRRRQQQRRRRRRSSSTTTSSSQQQNNNLLLMMMLLLJJJIIIHHHHHHGGGGGGJJJGGGFFFGGGGGGDDDDDDGGGEEEEEEFFFFFFEEEEEEDDDEEEDDDFFFGGGHHHGGGGGGHHHIIIIIIGGGEEEEEEDDDCCC@@@>>>===;;;999777666777999;;;777888999;;;<<<===>>>???;;;;;;:::888777555444444000333444333111222333444111111000000000111222222444555666555555666999;;;999::::::888666555555666:::777555666888888444111222111000000000111222222777666444222111000000000000111222333444555555666666666666555333444666888555666666777777777777777444444555666666666666666333444555666777777777777888888999:::;;;<<<<<<======??????>>><<<:::::::::777999::::::999888888999:::;;;<<<<<<;;;;;;===???<<<<<<======<<<<<<;;;:::;;;===>>>===;;;;;;<<<======>>>???>>>======>>>???AAAAAA@@@@@@@@@AAAAAABBBEEEEEEEEEDDDCCCCCCDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGHHHIIIHHHFFFEEEGGGIIIIIIIIIIIIKKKKKKKKKKKKLLLOOONNNLLLJJJIIIHHHIIIIIIJJJMMMPPPRRRSSSSSSUUUWWWUUUVVVWWWVVVTTTSSSSSSTTTTTTUUUXXXYYYZZZZZZYYYYYY[[[\\\]]]^^^]]]\\\[[[[[[[[[\\\^^^```bbbdddeeeffffffffffffccc___]]]]]]^^^```^^^___aaaaaa^^^___bbbaaaaaaaaa```___```ccceeehhhgggfffdddfffkkknnnppprrrqqqssswwwyyyvvvvvvxxxyyy~~~wwwjjjdddYYYRRRLLLKKKKKKJJJJJJMMMFFFIIILLLNNNOOOPPPSSSUUUZZZ[[[```kkk{{{~~~wwwrrrnnnjjjggg___^^^\\\YYYWWWTTTRRRQQQRRRRRRRRRRRRQQQOOOMMMLLLMMMLLLKKKIIIHHHGGGGGGGGGIIIFFFDDDFFFEEECCCDDDGGGCCCEEEGGGGGGFFFEEEEEEFFFDDDFFFIIIIIIIIIIIIJJJLLLKKKIIIFFFEEEDDDCCCAAA??????===:::777666666888999777888999;;;<<<<<<<<<<<<999888888777666555444444---111222000///222333222111111000000111222222333444555777888777888999;;;999999999888555555666777444444555666777777555333555333000000111333333222888777555222111000111111111222222333444555666777666777888777555555777888333333444555555666555555777777888999999999999888444555777888999999888777666777777888999:::;;;;;;<<<>>>???>>>===;;;;;;<<<999:::<<<<<<;;;:::;;;<<<:::;;;<<<;;;:::;;;===??????????????????>>>===<<<<<<===>>>>>>======>>>@@@:::<<<>>>??????@@@BBBCCCAAABBBBBBBBBBBBCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFGGGGGGGGGFFFEEECCCCCCDDDEEEFFFGGGIIIJJJIIIKKKLLLJJJGGGFFFHHHKKKMMMKKKKKKNNNNNNLLLLLLOOOQQQPPPNNNLLLLLLMMMOOOPPPNNNQQQTTTVVVWWWWWWXXXYYYVVVXXXYYYYYYWWWVVVVVVWWWWWWYYY[[[\\\[[[[[[\\\]]]^^^___aaa```___]]]^^^___\\\]]]___bbbdddffffffgggfffggggggeeebbb``````aaa```___```cccbbb```aaaeeefffggghhhhhhggghhhjjjlllnnnooonnnlllnnntttyyyyyy~~~|||~~~~~~xxxiii___VVVRRROOOJJJHHHHHHGGGIIIJJJJJJJJJJJJLLLNNNPPPSSS[[[iiizzz~~~xxxrrrnnnjjjfffddd[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPPPPOOOOOONNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIEEECCCEEEEEECCCDDDHHHAAADDDGGGGGGFFFEEEFFFGGGEEEGGGJJJKKKKKKLLLMMMOOOLLLJJJGGGEEEDDDCCCAAA??????===:::777666666777888666777888999:::999999888666666666666555555444444///333222///000444444000000000000111222333444555222555888:::999999999:::::::::999888666555777888111333666888888888888999:::777333333444555555444:::888666444222222333333333444444555666777888888666888999999888777777888555666666666666555555444777777888999999999999888555666888:::;;;:::999888666666777888999:::;;;;;;:::<<<>>>>>>===<<<===>>>:::;;;===>>>===<<<===>>>:::<<<===<<<<<<<<<>>>@@@???@@@@@@AAAAAAAAAAAAAAA<<<>>>@@@@@@@@@@@@BBBCCC<<<>>>@@@AAAAAABBBDDDEEEAAABBBCCCDDDEEEDDDCCCCCCFFFEEEDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJHHHGGGDDDEEEEEEFFFGGGIIIKKKLLLIIILLLNNNMMMJJJIIILLLPPPPPPLLLMMMPPPQQQMMMNNNQQQPPPPPPPPPQQQQQQSSSTTTTTTOOORRRUUUWWWXXXWWWXXXYYYWWWYYYZZZZZZYYYYYYYYYZZZZZZ\\\^^^^^^]]]^^^```cccaaabbbcccaaa___^^^___bbb\\\^^^```ccceeeffffffffffffggghhhgggeeeddddddeeeccccccfffjjjiiihhhjjjpppqqqrrrttttttsssrrrssstttqqquuuuuussswww|||qqqgggbbb\\\RRRJJJGGGHHHJJJJJJJJJIIIHHHJJJKKKJJJMMMTTT___lllxxx}}}yyysssnnnkkkgggcccaaaWWWWWWWWWVVVTTTSSSQQQPPPOOONNNNNNNNNNNNOOOPPPQQQIIIIIIIIIIIIIIIJJJKKKLLLJJJFFFDDDFFFFFFDDDEEEIII@@@CCCGGGGGGFFFEEEFFFHHHEEEGGGJJJLLLMMMNNNOOOQQQMMMJJJGGGEEEDDDCCCAAA@@@===;;;999777666777999;;;555666777888888777666555555555555555555555555555333666444000111666444...000000000111222444555666111444999;;;:::999888888:::;;;:::888666666888:::000555:::<<<;;;;;;===???>>>:::666555666888777666;;;:::777555444444555666555555666777888999::::::666888::::::999888777888::::::::::::888777666555555555666777777777777666555777999;;;<<<;;;:::999666777888999:::;;;;;;<<<999;;;============>>>???:::<<<>>>???>>>>>>???@@@===>>>??????>>>???AAACCC>>>???AAABBBCCCDDDDDDDDD===???AAABBBBBBCCCEEEFFFBBBCCCDDDCCCBBBBBBCCCDDD@@@BBBDDDFFFFFFEEEDDDCCCHHHGGGFFFFFFGGGHHHHHHGGGHHHIIIKKKMMMMMMLLLKKKJJJFFFFFFFFFGGGIIIKKKLLLMMMJJJMMMPPPOOOLLLLLLPPPTTTRRRMMMNNNRRRRRRNNNNNNSSSMMMOOORRRUUUVVVWWWVVVVVVSSSVVVZZZ\\\\\\[[[[[[\\\WWWYYY[[[[[[[[[[[[\\\]]]\\\^^^```______```dddhhhbbbccccccaaa^^^^^^```cccbbbcccfffhhhjjjkkkkkkkkkfffgggiiiiiigggfffggghhhlllmmmqqqvvvvvvvvvzzzzzz|||~~~~~~|||zzzyyyyyyrrrwwwyyyxxx}}}vvvqqqjjj^^^RRRLLLIIIJJJKKKJJJIIIHHHIIIJJJJJJLLLOOOUUU^^^hhhrrrxxx~~~~~~zzzvvvpppjjjeeeccccccccc\\\XXXSSSSSSUUUUUUQQQMMMRRRSSSUUUTTTRRRPPPPPPPPPLLLMMMMMMLLLJJJHHHIIIIIIGGGGGGEEECCCGGGKKKIIIBBBCCCGGGJJJIIIDDDBBBEEEIIIJJJKKKLLLMMMKKKKKKKKKLLLNNNKKKIIIHHHGGGEEE@@@<<<999999888888777666666666555555555555555555444444555444333222222333555666111222333444444222000///222333555555555555777888777777888777555666888;;;999:::;;;:::888888999:::999999999999:::;;;<<<===<<<:::888666555666777777333666888777333222555999555666888;;;======:::777999;;;===<<<:::999888888;;;888555555777999888666999::::::999888777777888666777888999:::999888888:::888888888;;;<<<===<<<======>>>???AAAAAA???===>>>@@@<<>>:::CCCAAABBBBBB@@@???>>>???AAADDD@@@@@@DDDFFFCCCBBBDDDDDDBBB@@@@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFBBBEEEGGGHHHFFFEEEEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMKKKNNNQQQQQQOOOLLLJJJJJJIIIKKKMMMMMMLLLKKKKKKLLLQQQPPPNNNNNNPPPRRRSSSSSSXXXWWWUUUTTTVVVWWWWWWWWWRRRSSSUUUVVVXXXYYYYYYYYY[[[YYYYYY[[[___```^^^[[[[[[\\\]]][[[XXXXXX[[[^^^______```bbbdddgggiiijjjfffggggggeeebbbcccgggkkkaaagggnnnpppooonnnppprrrooorrrttttttrrrqqqsssvvvwwwyyy{{{||||||}}}|||yyypppssswww|||{{{ooobbbXXXRRRPPPPPPMMMKKKMMMRRRQQQLLLGGGGGGHHHJJJOOOUUU[[[___mmmppptttzzz~~~vvvsssnnniiidddbbbaaaaaa]]]YYYUUUTTTVVVVVVRRROOOPPPQQQRRRPPPNNNMMMMMMNNNMMMMMMMMMLLLJJJIIIJJJKKKIIIFFFEEEHHHKKKJJJFFFAAADDDEEEFFFFFFGGGGGGHHHIIILLLMMMNNNNNNMMMLLLLLLLLLLLLJJJGGGGGGGGGDDD@@@<<<:::::::::999888888777777666666666666666666666666666666444333444555777888444555666777777555444222333444666666555666777999666444333444888;;;<<<;;;;;;<<<<<<;;;888777777888::::::::::::;;;<<<===>>>:::888666444444444555666111444777777555555999===888888999;;;===>>><<<:::999;;;===<<<;;;999888999<<<999666666888999888777666777888777555444555666777888999:::::::::999999:::999777888:::<<<;;;;;;<<<======???@@@@@@>>>===>>>AAA===@@@FFF@@@<<>>???:::999777666555555666777333666999999777777:::>>><<<;;;:::;;;===>>>>>>===999;;;======;;;:::999:::<<<:::999888999:::999999777888999888666666666777999999:::;;;;;;;;;;;;;;;;;;999888888999::::::999;;;<<<===>>>???>>>>>>===>>>BBB???AAAGGGCCC???GGGAAABBBCCCCCCCCCDDDFFFIIIDDDEEEIIILLLJJJDDDDDDGGGFFFEEEDDDEEEFFFFFFEEECCCGGGHHHHHHIIIJJJJJJKKKKKKIIIJJJJJJJJJJJJJJJMMMOOOQQQPPPOOONNNNNNOOOPPPPPPNNNPPPQQQQQQQQQQQQRRRSSSPPPQQQQQQPPPOOOPPPRRRTTTXXXYYYZZZ[[[[[[[[[ZZZYYYZZZYYYYYYXXXYYYZZZ\\\]]]VVVWWWXXXZZZ\\\]]]______^^^______^^^]]]]]]___```]]]^^^___^^^^^^___bbbdddeeeeeeeeefffggghhhiiijjjlllooorrrsssqqqqqqtttwwwvvvyyy{{{{{{xxxxxxzzz}}}}}}uuuooojjjiiiiiioooxxx|||rrriiidddaaafffhhhgggbbb^^^ZZZRRRIIIHHHHHHHHHHHHIIIJJJKKKLLLOOOPPPRRRTTTUUUXXX]]]```aaagggllliiibbb^^^```ddd```ccckkkrrrtttwww{{{kkkiiifffccc```]]][[[ZZZ[[[YYYVVVUUUUUUUUUSSSQQQRRRRRRQQQOOOMMMMMMPPPRRRPPPPPPOOOMMMKKKLLLNNNPPPRRRHHHGGGQQQQQQFFFBBBHHHFFFFFFFFFGGGHHHJJJJJJIIINNNMMMLLLMMMMMMLLLKKKIIIDDDDDDDDDDDDCCCBBB@@@>>>;;;;;;;;;:::999999888888777777777777888888888888777777666666777888999:::777777888888777777666555555666777777555555666888???;;;888999===???>>><<<<<<===>>><<<:::999999:::<<<<<<<<<<<<<<<===>>>???<<<;;;:::999888999999999888:::<<<;;;999888999:::>>><<<:::;;;<<<>>>>>>>>>999;;;===>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<======;;;:::;;;===;;;<<<<<<===============<<<:::999999:::::::::999;;;<<<>>>??????>>>>>>>>>???DDDAAABBBHHHFFFCCCIIIBBBCCCEEEEEEDDDEEEGGGIIIDDDGGGMMMPPPKKKDDDDDDIIIGGGFFFFFFHHHIIIHHHFFFCCCHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNMMMLLLLLLNNNRRRVVVTTTSSSQQQPPPPPPRRRSSSTTTUUUVVVUUUSSSQQQQQQRRRTTTSSSSSSSSSQQQPPPQQQTTTWWWUUUWWWZZZ\\\[[[ZZZXXXXXXZZZ[[[[[[ZZZZZZ\\\^^^```ZZZZZZYYYYYYYYYYYYYYYZZZ___aaabbb```]]]\\\___bbbcccddddddeeefffhhhkkkmmmllllllmmmnnnoooqqqssstttpppuuuzzz|||{{{{{{}}}xxxkkkcccddd``````fffrrr}}}{{{uuurrrppppppvvvzzz{{{wwwpppiii^^^UUUNNNLLLJJJHHHGGGIIIKKKLLLIIIJJJKKKKKKKKKLLLNNNPPPPPPVVV[[[XXXQQQMMMPPPUUUSSSWWW^^^bbbdddiiiqqqyyyxxxfffeeeccc```]]][[[YYYXXXYYYWWWUUUTTTTTTSSSRRRQQQRRRRRRQQQOOOMMMMMMPPPRRRQQQQQQQQQOOONNNNNNPPPQQQWWWLLLIIIPPPPPPFFFEEEMMMGGGJJJLLLJJJFFFEEEGGGJJJKKKJJJIIIIIIKKKKKKIIIFFFAAABBBCCCCCCBBB@@@??????:::::::::999888888777777666666666777777888888888666666666777777888999:::999999999999888888777777666777888777666555666777<<<<<<;;;;;;:::;;;===>>>;;;<<<======<<<;;;<<<>>><<<<<<<<<<<<<<<<<<===>>><<<;;;;;;::::::::::::::::::;;;<<<<<<;;;:::999999???<<<::::::<<<===>>>>>>:::<<<>>>???>>>===>>>>>>>>>>>>???>>>============>>>???@@@@@@???>>>???AAA>>>>>>>>>>>>>>>??????@@@>>><<<::::::;;;<<<<<<;;;;;;>>>AAAAAA???>>>???@@@???FFFDDDBBBIIIHHHEEEIIIDDDEEEFFFEEEDDDEEEFFFHHHDDDGGGMMMPPPLLLEEEFFFJJJIIIHHHHHHJJJKKKKKKHHHFFFKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRQQQPPPPPPRRRVVVZZZTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXWWWUUUSSSRRRTTTVVVUUUUUUTTTRRRQQQRRRUUUWWWRRRVVVZZZ\\\[[[YYYXXXXXXWWWYYYZZZZZZYYYZZZ]]]```______^^^]]]]]]]]]]]]^^^bbbeeefffdddaaaaaacccfffjjjiiiiiikkkmmmppprrrtttrrrssstttvvvyyy{{{~~~www|||xxxjjj```\\\YYYXXX___lllyyy}}}|||}}}zzzooofff^^^YYYRRRLLLIIIIIIKKKLLLGGGHHHIIIIIIHHHHHHIIIKKKKKKMMMNNNMMMJJJHHHIIIJJJNNNTTTXXXYYYYYY]]]dddiiivvvzzzuuueeeccc```]]][[[ZZZYYYYYYXXXWWWUUUTTTSSSRRRRRRRRROOOOOOOOONNNLLLMMMOOOQQQPPPRRRSSSRRRQQQPPPQQQRRRWWWPPPMMMPPPNNNIIIJJJPPPJJJMMMPPPLLLFFFBBBDDDHHHHHHFFFEEEFFFIIIJJJGGGEEE@@@BBBDDDCCCAAA?????????:::::::::999888888777777666666666777888888999999555666666777888999::::::<<<<<<;;;;;;::::::::::::999:::;;;:::888777777999555777888888888999===AAA:::<<<===>>>======>>>@@@======<<<<<<<<<<<<======::::::::::::::::::999999888999:::<<<======<<<;;;???===;;;;;;<<<>>>>>>>>>;;;===@@@AAAAAA@@@AAABBB???@@@BBBAAA???>>>>>>???>>>@@@AAAAAA@@@???@@@BBB@@@@@@@@@@@@@@@AAABBBBBB@@@>>>======>>>??????>>>===@@@DDDDDDAAA@@@AAACCC@@@HHHFFFBBBIIIIIIFFFHHHFFFGGGGGGGGGFFFFFFGGGIIIGGGHHHLLLPPPNNNIIIIIILLLLLLKKKKKKMMMNNNOOONNNLLLQQQQQQRRRSSSUUUVVVWWWWWWUUUUUUTTTSSSSSSUUUYYY\\\UUUUUUVVVWWWXXXYYYYYYYYYUUUVVVVVVVVVUUUVVVYYY[[[WWWWWWVVVUUUSSSRRRTTTUUURRRWWW\\\^^^\\\[[[\\\]]]VVVXXXZZZZZZYYYZZZ^^^bbb````````````aaaccceeegggjjjkkkmmmmmmlllkkkllllllqqqpppoooqqqtttxxxyyyzzzxxxyyy{{{}}}xxxjjj```VVVTTTTTTZZZfffsss}}}xxxtttnnndddYYYQQQMMMLLLLLLHHHIIIIIIIIIGGGFFFGGGHHHJJJIIIHHHHHHIIIJJJIIIHHHPPPVVVYYYVVVSSSUUUYYY[[[iiiqqq|||{{{uuurrrdddbbb___\\\ZZZYYYZZZ[[[WWWWWWWWWUUUSSSSSSSSSTTTNNNOOOPPPPPPOOONNNOOOPPPPPPRRRUUUUUUTTTRRRRRRRRRSSSSSSRRRPPPNNNMMMNNNNNNMMMNNNNNNKKKGGGEEEEEEFFFGGGDDDCCCEEEIIIJJJHHHEEE@@@BBBDDDDDDAAA???>>>???;;;;;;;;;:::999999888888777777888888999::::::;;;666777888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;>>>??????>>>;;;:::;;;<<<777777666777:::<<<>>>???<<<>>>??????======>>>@@@???>>>>>>======>>>>>>>>>:::::::::;;;;;;;;;::::::888999:::<<<======<<<:::@@@???======???@@@???>>><<>>>>>???===<<<<<<;;;;;;:::999999888888999::::::;;;<<<<<<777888:::;;;<<<=========::::::999888888888888999AAABBBBBBAAA>>>======>>>@@@<<<888999>>>@@@???<<>>@@@@@@???????????????@@@<<<<<<======>>>======<<<<<<<<<<<<======;;;888666AAA@@@???@@@AAAAAA@@@???===@@@CCCDDDDDDDDDEEEFFF@@@BBBEEEEEEBBB@@@@@@AAAAAABBBCCCCCCBBBBBBDDDEEECCCCCCBBBAAABBBCCCDDDEEEBBBAAA@@@AAACCCEEEEEEEEEAAAEEEIIIIIIEEECCCEEEHHHAAAKKKHHHBBBHHHIIIEEEFFFFFFGGGIIIJJJJJJLLLOOOQQQNNNJJJKKKOOORRRQQQQQQRRRTTTSSSRRRRRRUUUXXXYYYYYYTTTTTTVVVWWWXXXZZZ[[[[[[XXXYYYYYYXXXWWWWWWYYY[[[\\\]]]___```___]]]ZZZXXXXXXYYYZZZYYYWWWUUUVVVWWWZZZ[[[\\\ZZZWWWTTTSSSSSSRRRXXX]]]___]]]]]]aaaeeeaaaeeehhhgggfffggglllqqquuutttsssrrrssstttvvvwww{{{{{{|||{{{{{{nnneeeQQQQQQQQQTTTZZZeeeqqqzzzuuukkkbbb^^^TTTUUUUUUSSSOOOLLLKKKKKKHHHKKKNNNPPPQQQTTTXXX[[[ZZZbbbeee^^^WWWWWWWWWUUUUUUUUUXXX^^^fffppp||||||xxxtttooolllddd```[[[WWWWWWYYYZZZZZZXXXVVVUUUSSSRRRQQQRRRRRRUUUUUUTTTQQQPPPPPPRRRTTTVVVUUUTTTRRRQQQRRRUUUXXXPPPPPPQQQQQQPPPPPPOOONNNLLLKKKKKKKKKKKKJJJGGGEEEDDDEEEEEEEEEEEEEEEDDDDDDBBB@@@???=========>>>>>>777999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<===:::;;;>>>???@@@???>>>============<<<<<<;;;::::::===???AAAAAA>>><<<::::::888888888888888;;;???CCCAAABBBBBBCCCBBBAAA???>>>===>>>???>>>===<<<===>>>======<<<<<<<<<<<<======888:::===>>>>>>===>>>???CCCCCCAAA>>>;;;:::<<<>>>AAA@@@@@@@@@AAABBBCCCCCCDDDCCCAAA???===>>>AAADDDCCCCCCBBBBBBBBBCCCCCCDDDCCCDDDDDDBBB@@@CCCHHHMMMKKKDDD@@@EEEHHHHHHIIIMMMEEEFFFHHHIIIHHHGGGDDDCCCJJJJJJIIIIIIIIIJJJJJJKKKLLLOOORRRRRRPPPNNNOOOQQQLLLNNNQQQSSSTTTVVVXXXZZZXXXYYYYYYXXXYYY\\\]]]\\\YYY___^^^WWWWWW^^^___YYY```\\\[[[]]]]]][[[]]]```\\\YYYYYY]]]___\\\ZZZ[[[XXXXXXYYYYYYXXXVVVTTTSSS\\\XXXUUUSSSSSSRRROOOLLLPPPTTTXXXZZZ\\\```fffkkklllooopppnnnooossssssqqq{{{}}}}}}{{{nnn```PPPSSSTTTSSSTTT]]]lllyyy}}}{{{yyyzzz}}}yyyttthhhaaaXXXTTTSSSRRRNNNJJJKKKKKKOOOWWW]]]bbbjjjrrrssswwwwwwrrrnnnjjj___SSSWWWQQQQQQVVV\\\```hhhrrrxxxtttpppkkkhhhbbb^^^YYYWWWWWWYYY[[[[[[UUUTTTSSSRRRRRRRRRSSSTTTSSSSSSRRRQQQOOOPPPRRRUUUUUUVVVUUUTTTRRRSSSUUUXXXRRRRRRSSSSSSSSSRRRQQQQQQKKKJJJJJJJJJJJJJJJGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>============999;;;======<<<;;;<<<======<<<;;;;;;<<<===>>>???<<<===>>>?????????>>>=========<<<;;;;;;;;;<<<<<>><<<;;;;;;999:::;;;;;;;;;>>>CCCFFFAAABBBBBBCCCBBBAAA@@@???===>>>??????======>>>???>>>==================>>>999<<>>@@@AAAAAA@@@?????????@@@@@@DDDDDDDDDBBBAAAAAADDDFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFDDDCCCEEEIIIMMMJJJDDDBBBFFFIIIHHHIIILLLFFFGGGIIIJJJJJJJJJIIIIIILLLKKKKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTSSSRRRRRRSSSQQQTTTVVVXXXYYYYYY[[[\\\\\\]]]]]]]]]___aaaccccccffffffbbb\\\ZZZ]]]^^^]]]\\\YYYZZZ^^^```___aaaeee___[[[[[[___```]]]ZZZ[[[[[[[[[\\\\\\[[[ZZZXXXWWWYYYWWWVVVUUUUUUSSSOOOKKKPPPTTTYYY\\\___cccjjjoooooosssuuuvvvyyyyyymmmaaaVVVTTTRRRQQQUUU]]]iiiqqq~~~{{{{{{~~~tttrrrpppppprrruuuvvvwwwzzz~~~vvvoooeee^^^YYYTTTMMMGGGMMMOOOXXXeeeooouuu{{{|||~~~~~~uuuiii```YYYTTTUUUWWWZZZaaaiiiqqqxxxzzzsssoookkkgggccc___[[[WWWVVVWWWYYYZZZ[[[RRRRRRRRRRRRRRRSSSTTTUUURRRRRRRRRQQQPPPQQQSSSUUUUUUVVVWWWVVVUUUTTTUUUVVVSSSSSSSSSSSSSSSRRRRRRQQQKKKJJJIIIIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@???>>>===;;;;;;;;;===>>>???>>>===>>>???>>>===<<<<<<===???AAACCC?????????>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<>>>???@@@AAAAAA@@@===<<<<<<===999;;;<<<<<<===@@@CCCGGGAAAAAABBBCCCCCCBBB@@@@@@<<<>>>????????????@@@BBB???>>>>>>>>>>>>>>>>>>???<<<>>>AAABBBBBBAAABBBCCCCCCCCCCCCAAA@@@@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@DDDEEEFFFFFFFFFFFFGGGIIIGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGHHHHHHHHHHHHJJJLLLHHHEEEDDDHHHJJJIIIIIIKKKIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVXXXYYYXXXVVVXXX[[[]]]^^^^^^]]]^^^______^^^___```ccceeegggiiinnnhhhcccaaa^^^\\\^^^bbb[[[YYY[[[```bbbaaacccgggbbb^^^^^^aaaaaa]]]ZZZZZZ\\\\\\]]]]]]]]][[[ZZZYYYVVVVVVVVVWWWVVVSSSNNNKKKQQQVVV\\\```dddjjjqqqvvvvvvzzz~~~vvvkkkaaa\\\VVVQQQPPPVVV^^^dddhhhvvv|||}}}zzz{{{}}}~~~}}}yyyxxxyyy|||oooqqqwww~~~yyytttrrrllliiigggfffggghhhhhhhhheeehhhlllppptttzzz{{{zzzzzzvvv{{{xxxoooeee[[[OOOGGGMMMPPP[[[iiisssvvvyyy}}}~~~{{{xxxyyy}}}mmmfff]]]XXXUUUSSSWWW\\\]]]gggvvvxxxqqqmmmjjjeeeaaa___[[[WWWVVVVVVWWWXXXXXXRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUTTTRRRRRRTTTUUUUUUWWWXXXXXXWWWUUUUUUVVVQQQRRRRRRRRRRRRQQQPPPPPPLLLKKKJJJJJJKKKKKKJJJHHHFFFFFFEEEEEECCCBBB@@@@@@@@@AAAAAAAAA???===;;;:::<<<>>>??????>>>>>>>>>@@@???>>>======>>>@@@CCCEEEAAA@@@???>>>>>>>>>>>>>>>>>>===;;;:::;;;===@@@BBB@@@@@@@@@>>><<<;;;<<<>>>999;;;<<<======>>>@@@BBB@@@AAABBBCCCCCCBBBAAAAAA<<<>>>@@@@@@@@@AAABBBDDD@@@@@@????????????@@@@@@===???BBBCCCCCCBBBCCCDDDBBBCCCCCCBBBAAABBBDDDEEEFFFEEEEEEDDDDDDDDDEEEEEECCCEEEHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFGGGGGGFFFGGGJJJKKKKKKKKKKKKJJJGGGGGGHHHKKKLLLKKKKKKKKKMMMMMMMMMMMMNNNPPPQQQRRROOOOOOPPPPPPRRRSSSTTTUUUWWWVVVVVVYYY]]]___]]]ZZZ^^^```bbbbbbaaa_________]]][[[\\\___bbbcccgggkkkmmmdddaaadddbbb]]]^^^eee^^^\\\]]]aaacccaaaaaadddddd```___bbbbbb^^^ZZZ[[[[[[[[[\\\\\\\\\ZZZYYYXXXUUUUUUUUUUUUTTTQQQOOOMMMSSSYYY```fffkkkqqqyyyuuuhhh___\\\XXXSSSRRRVVV]]]cccfffooovvv|||yyyvvvzzz{{{{{{zzzxxxvvvvvvvvvjjjmmmqqqvvvxxxtttnnnjjjhhhfffcccbbbbbbaaa___^^^ZZZ[[[\\\```eeekkkrrrwww}}}vvvmmmhhhhhhjjjgggjjjnnnoooqqqvvvtttgggYYYQQQSSSSSSXXXaaafffeeedddeeehhhfffeeejjjsss~~~zzzqqqiiiaaaZZZVVVVVVQQQ\\\jjjwwwxxxqqqmmmjjjfffbbbaaa]]]YYYVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRXXXYYYYYYWWWUUUTTTTTTVVVVVVXXXZZZZZZXXXVVVUUUVVVRRRRRRSSSSSSRRRRRRQQQPPPOOONNNLLLLLLMMMMMMLLLJJJHHHHHHHHHGGGFFFDDDCCCBBBAAAAAABBBBBBAAA???===;;;<<<>>>???@@@???>>>???@@@@@@???>>>>>>???BBBDDDFFFBBBAAA@@@???>>>>>>??????>>>===;;;;;;<<<>>>AAACCC>>>??????===;;;;;;<<<===;;;===??????>>>===>>>??????@@@BBBCCCDDDCCCCCCBBB===???AAABBBBBBBBBDDDFFFAAAAAAAAA@@@@@@AAAAAAAAA===@@@BBBDDDCCCCCCDDDDDD@@@BBBCCCCCCBBBCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIBBBEEEHHHJJJJJJJJJJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJGGGIIIKKKMMMOOONNNLLLJJJIIIKKKNNNNNNNNNNNNNNNLLLQQQQQQPPPPPPPPPQQQRRRSSSQQQQQQQQQRRRSSSUUUVVVWWWYYYXXXXXX\\\aaacccaaa___```ccceeeeeebbb```^^^^^^\\\XXXYYY^^^aaabbbffflllllleeedddiiiggg___^^^ccc___]]]]]]aaacccaaabbbeeefffbbbaaadddddd```]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXVVVUUUTTTQQQPPPOOOPPPQQQVVV\\\eeelllrrrzzzrrrddd\\\WWWWWWUUUTTTVVV[[[ccchhhmmmsss{{{}}}{{{~~~|||{{{yyyvvvsssmmmnnnooopppqqqqqqlllhhhfffdddaaa```^^^\\\XXXVVVXXXWWWWWWXXX\\\bbbfffiiippppppqqqpppnnnnnnppprrrsssssssssssssssuuuxxx{{{uuutttoooggg___[[[[[[^^^______^^^^^^```gggqqqyyywwwkkkccc^^^YYYWWWZZZ[[[XXXWWWXXXXXXXXXZZZ]]]bbbmmm|||tttiii^^^WWWPPPWWW```iiitttxxxqqqnnnjjjfffcccbbb^^^ZZZWWWVVVVVVTTTSSSUUUVVVVVVVVVUUUTTTSSSSSSYYYZZZZZZYYYWWWVVVVVVWWWWWWYYY[[[[[[YYYWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSPPPNNNMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHFFFEEEEEEBBBBBBBBBBBBAAAAAA@@@???===???@@@@@@??????@@@AAA??????@@@@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<===???AAACCC===??????>>>===<<<<<<======???AAABBB@@@????????????@@@BBBCCCDDDDDDDDDCCC???AAABBBCCCCCCCCCEEEGGGCCCBBBBBBAAAAAABBBBBBCCC>>>AAADDDEEEDDDDDDEEEFFFAAABBBDDDDDDCCCDDDEEEGGGCCCCCCDDDEEEFFFHHHIIIJJJDDDFFFIIIJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMKKKLLLMMMPPPRRRQQQNNNKKKLLLQQQSSSRRRQQQRRRRRRPPPSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXYYY[[[^^^bbbddddddcccccceeehhhgggeeeaaa___^^^___YYYYYY```cccbbbgggooopppmmmmmmnnnkkkeeeaaaaaa___]]]]]]aaacccdddfffkkkgggddddddggghhhdddbbbcccbbbcccbbbbbb```^^^[[[ZZZWWWWWWUUUQQQOOOPPPSSSUUUYYY```jjjrrryyy}}}nnn```YYYSSSTTTUUUTTTVVV[[[ccchhhnnnrrryyy|||wwwuuuuuusssqqqrrrsssooojjjgggeeecccaaa___[[[VVVSSSUUUSSSRRRRRRUUUWWWXXXWWWaaabbbbbb```______aaaccccccdddddddddcccdddfffiiiiiigggccc]]]XXXUUUUUUVVV[[[YYYWWWUUUVVV]]]eeelllrrryyy~~~xxxhhh^^^WWWUUUUUUTTTTTTVVVRRRRRRSSSSSSTTT\\\nnn~~~qqqbbbVVVSSSUUUXXX___jjj}}}~~~vvvpppllliiieeebbbaaa^^^ZZZXXXWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVVVVVVVWWWYYYYYYXXXXXXYYYZZZYYY[[[\\\[[[YYYWWWWWWXXXUUUUUUVVVVVVUUUUUUTTTSSSTTTRRROOOMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCBBBBBBBBBCCCCCC???@@@BBBBBBAAAAAAAAABBB???@@@AAABBBBBBBBBBBBAAA???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>??????@@@AAA>>>@@@AAAAAA@@@>>>>>>>>>999<<<@@@AAAAAA@@@@@@@@@>>>@@@BBBCCCDDDEEEEEEDDDAAABBBDDDDDDDDDDDDFFFGGGDDDCCCCCCBBBBBBCCCCCCDDD@@@CCCFFFGGGFFFFFFGGGHHHBBBDDDFFFFFFFFFEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFHHHJJJKKKJJJJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPSSSUUUUUURRRNNNPPPVVVXXXTTTSSSUUUVVVUUUSSSTTTVVVXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[VVVYYY]]]```aaaccceeeffffffiiikkkkkkiiieeebbbaaabbb[[[ZZZaaadddcccgggqqqqqqsssqqqmmmjjjjjjhhhdddeeeaaa```cccdddeeeiiinnniiifffgggkkkmmmkkkiiijjjgggggggggeeeccc```]]][[[XXXYYYXXXVVVSSSSSSUUUXXX\\\cccnnnwww~~~vvvggg\\\XXXSSSQQQOOOQQQVVV\\\```cccqqqrrrvvv}}}~~~zzz{{{}}}xxxppppppnnnllljjjhhhccc^^^ZZZWWWVVVUUUUUUVVVUUURRROOOXXXYYYXXXVVVUUUVVVXXXZZZWWWXXXZZZZZZZZZ[[[\\\^^^___\\\YYYVVVUUUUUUTTTSSSVVVTTTRRRQQQQQQTTTYYY]]]cccjjjttt|||{{{|||~~~{{{~~~uuuiii]]]WWWUUUQQQPPPQQQPPPLLLKKKKKKNNNVVVhhhyyyyyyiii[[[YYYWWWWWW\\\iii}}}|||tttnnnjjjgggccc```___\\\ZZZXXXXXXYYYXXXWWWSSSTTTVVVXXXYYYYYYYYYXXXRRRTTTWWWXXXYYYYYY[[[\\\[[[\\\\\\ZZZXXXWWWXXXYYYSSSTTTTTTTTTTTTSSSRRRRRRUUURRRNNNLLLLLLKKKJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGDDDDDDCCCBBBBBBDDDEEEFFF@@@BBBDDDDDDCCCBBBCCCDDD>>>@@@BBBCCCCCCBBB@@@???>>>???AAACCCCCCCCCAAA@@@>>>?????????@@@@@@@@@@@@>>>AAADDDDDDBBBAAA@@@???333777<<>>???AAACCCEEEEEEEEEEEEBBBCCCEEEEEEDDDDDDFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBEEEGGGIIIHHHHHHIIIIIIDDDFFFHHHHHHGGGGGGGGGIIIJJJJJJIIIIIIIIIJJJKKKKKKIIIJJJLLLLLLKKKKKKMMMNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSSSSUUUXXXXXXTTTQQQSSSYYY[[[VVVTTTWWWYYYWWWSSSUUUXXX[[[]]]]]]\\\\\\[[[[[[[[[ZZZ[[[[[[\\\\\\TTTYYY^^^aaaaaabbbeeehhhiiillloooooolllhhheeedddccc[[[ZZZbbbdddbbbgggqqqnnnsssppphhhgggnnnnnniiimmmhhhdddeeeeeeeeehhhnnnkkkhhhiiinnnqqqooonnnoooiiiiiihhhfffccc```\\\[[[XXXZZZ\\\[[[XXXVVVWWWYYY^^^fffpppyyyyyyoooaaaYYYYYYTTTNNNJJJNNNVVV]]]^^^\\\sssrrrttt|||vvvzzzyyyxxxvvvsssnnnhhhdddbbbaaa```aaaaaa___YYYTTTUUUUUUTTTRRRQQQRRRTTTWWWQQQTTTWWWXXXXXXYYYZZZ\\\ZZZWWWSSSSSSUUUVVVTTTRRRPPPPPPOOONNNNNNOOOPPPQQQXXX^^^gggmmmssszzzwwwkkklllmmmnnntttxxxhhh___XXXQQQLLLKKKPPPIIIFFFJJJPPPZZZkkk|||vvvhhh]]]ZZZXXX^^^mmm~~~yyyrrrnnnkkkhhhddd``````ZZZTTTUUUZZZ\\\YYYUUUWWWYYYZZZZZZXXXWWWVVVVVV[[[ZZZYYYYYYYYYZZZ\\\]]]YYY\\\___\\\WWWTTTVVVZZZXXXZZZ[[[YYYTTTQQQQQQRRRQQQOOONNNOOOOOONNNLLLJJJNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBCCCBBBAAA??????@@@BBBAAA???>>>@@@BBBCCC@@@======>>>@@@BBBCCCDDDEEEEEEBBBCCCDDDDDDBBB@@@===<<<===>>>??????>>>???AAACCCAAACCCDDDCCCCCCCCCEEEGGGFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGFFFEEEEEEFFFGGGHHHCCCJJJHHHFFFKKKIIIFFFMMMJJJNNNNNNKKKKKKOOONNNIIIKKKKKKKKKKKKLLLMMMNNNOOONNNPPPQQQPPPMMMMMMQQQUUURRRSSSVVVXXXXXXWWWUUUSSSWWWXXXYYYYYYYYYXXXWWWVVVVVVWWWYYYYYYXXXWWWXXXYYYWWWZZZ]]]]]][[[[[[]]]___aaa``````___]]]\\\\\\\\\_________aaadddhhhjjjkkkpppsssvvvvvvtttpppnnnmmmjjjbbb\\\\\\]]]___ccciiimmmlllkkkkkklllllljjjiiiiiiiiiiiihhhffffffhhhjjjjjjgggeeehhhmmmpppooommmnnnkkkgggdddcccccccccbbb\\\^^^^^^[[[XXXXXX^^^dddkkkooouuu|||wwwlll^^^UUUTTTMMMPPPSSSTTTUUUXXX]]]bbbjjjppptttsssyyy}}}{{{sssttttttqqqmmmhhhfffeee```___]]]ZZZWWWSSSQQQPPPVVVTTTTTTWWWZZZ[[[WWWTTTSSSRRRRRRRRRSSSVVVXXXZZZQQQOOOLLLJJJIIIKKKNNNOOORRRRRRUUU]]]hhhssszzz}}}xxxpppfff```bbbkkkuuu|||uuufff\\\UUUQQQOOOKKKHHHIIIMMMMMMSSSjjj|||rrr```[[[XXX\\\jjj}}}xxxpppkkkhhheee```\\\]]]ZZZVVVVVVYYYYYYWWWTTTVVVXXXZZZZZZXXXVVVVVVVVV\\\[[[ZZZZZZZZZ[[[]]]]]]\\\\\\\\\\\\ZZZXXXXXXWWWXXXZZZZZZXXXTTTQQQQQQRRRSSSQQQPPPOOOOOOMMMKKKIIIKKKJJJJJJIIIIIIJJJJJJKKKEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCAAA??????AAACCCBBB@@@@@@@@@AAABBBAAA@@@@@@AAABBBDDDEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDBBB@@@???@@@AAAAAA@@@AAACCCEEEBBBDDDEEEEEEDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHEEEKKKIIIGGGLLLKKKHHHOOOMMMQQQQQQLLLKKKOOOQQQNNNOOONNNNNNOOOOOOPPPQQQRRRQQQPPPPPPQQQSSSUUUVVVVVVTTTUUUWWWYYYYYYXXXWWWVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWWYYY[[[[[[ZZZZZZZZZ[[[YYY\\\______]]]]]]___bbbcccccccccbbb```_________bbbbbbccceeeiiimmmpppqqqtttwwwzzzzzzwwwtttqqqppplllddd]]][[[\\\\\\___dddiiiiiiiiijjjkkkjjjiiihhhgggiiikkkjjjiiigggggghhhllliiigggiiimmmpppooolllnnnllliiigggeeedddcccbbb___``````]]]ZZZ\\\aaafffmmmpppvvv|||wwwkkk]]]UUUSSSMMMOOORRRSSSTTTWWW\\\```ffflllqqqsssxxx{{{yyyyyy{{{nnnnnnllliiiddd^^^YYYVVVWWWWWWXXXZZZ\\\[[[YYYWWWRRRQQQQQQQQQSSSUUUWWWYYYRRRPPPMMMJJJIIIJJJLLLNNNNNNNNNQQQYYYdddpppxxx{{{}}}rrrhhhccc^^^^^^dddppp|||~~~ooocccZZZUUURRRQQQMMMMMMOOOOOOSSShhhqqqhhh\\\XXXVVV[[[iii}}}wwwpppjjjgggccc^^^ZZZZZZYYYYYYXXXWWWVVVTTTSSSVVVXXXYYYYYYXXXVVVVVVVVV\\\\\\[[[[[[\\\\\\]]]^^^]]]\\\\\\]]]^^^\\\YYYUUUXXXYYYYYYWWWTTTRRRRRRRRRUUUSSSPPPOOONNNMMMJJJHHHLLLLLLKKKJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFGGGGGGGGG@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@AAACCCBBBBBBBBBAAA@@@@@@BBBDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEFFFFFFEEECCCAAA@@@BBBCCCDDDCCCBBBCCCEEEGGGCCCEEEFFFFFFFFFGGGIIIKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFMMMKKKIIIOOOMMMKKKRRRQQQUUUUUUQQQOOOQQQTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWVVVSSSQQQSSSXXX\\\[[[YYYWWWXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\^^^___^^^]]]]]]^^^[[[^^^aaaaaa```___bbbeeeeeefffgggfffdddcccdddeeeggghhhjjjmmmqqqtttxxxzzzzzz}}}}}}yyyvvvuuuoooggg___\\\[[[YYYZZZ^^^bbbdddfffhhhiiihhhgggfffeeehhhkkklllkkkiiihhhhhhnnnkkkiiijjjmmmooonnnlllpppooonnnllliiigggdddcccaaabbbbbb```^^^___eeeiiiooosssxxx}}}vvvjjj]]]TTTQQQMMMNNNPPPRRRSSSVVVZZZ]]]___eeelllooouuu}}}}}}wwwooogggccc^^^___aaa```^^^\\\[[[[[[SSSRRRRRRRRRSSSUUUXXXYYYTTTRRROOOLLLKKKKKKLLLMMMLLLLLLNNNUUU```lllvvv{{{}}}mmmbbb[[[[[[\\\bbbkkkxxxyyynnneee___[[[YYYUUUTTTUUUSSSVVVeeewww{{{oooddd^^^WWWUUUTTTZZZhhh||||||wwwpppkkkiiieeeaaa]]]WWWZZZ\\\ZZZWWWTTTSSSTTTUUUWWWYYYYYYXXXVVVVVVWWW[[[[[[[[[[[[\\\\\\]]]]]]\\\]]]^^^______\\\YYYVVVXXXWWWWWWUUUSSSRRRRRRRRRTTTRRRPPPOOONNNNNNLLLJJJRRRQQQNNNLLLIIIGGGFFFEEEHHHGGGGGGGGGGGGGGGGGGGGGBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@AAABBBDDDCCCDDDEEEBBB???@@@CCCGGGFFFGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDCCCBBBAAA@@@CCCDDDEEEEEEDDDDDDFFFHHHCCCEEEFFFGGGGGGHHHKKKMMMMMMMMMLLLKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGNNNMMMKKKQQQPPPNNNUUUTTTXXXZZZYYYVVVUUUXXXZZZWWWWWWWWWWWWXXXYYYZZZ[[[XXXWWWVVVXXX[[[]]]]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[]]]^^^^^^]]]]]]\\\\\\^^^aaabbbaaa``````aaa]]]```bbbbbbaaaaaadddggghhhjjjkkkkkkhhhhhhiiikkkkkkmmmqqqtttwww{{{~~~~~~{{{yyytttkkkccc___\\\XXXXXXZZZ\\\___ccceeefffeeeeeeeeedddgggiiijjjjjjiiijjjkkkooommmkkkkkkmmmnnnmmmlllqqqrrrrrrpppmmmiiifffeeebbbbbbbbb```___aaafffjjjppptttyyy}}}sssggg[[[SSSNNNLLLMMMNNNOOORRRUUUXXXZZZXXX]]]ccchhhmmmrrrwwwyyy}}}xxxuuulllnnnnnnkkkddd___^^^___VVVVVVUUUUUUVVVWWWXXXXXXTTTRRRPPPMMMLLLMMMNNNOOOMMMMMMNNNTTT]]]iiitttzzz~~~qqqfff^^^\\\___eeemmmwwwvvvoooiiifff```]]]\\\]]]\\\[[[bbbllljjjmmmpppnnniiibbb\\\ZZZUUUSSSTTTXXXdddvvvyyytttnnnjjjiiigggccc```WWWZZZ]]]\\\WWWTTTTTTVVVUUUWWWZZZZZZYYYWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZ^^^bbbaaa]]]YYYXXXZZZWWWVVVTTTSSSSSSSSSSSSRRRRRRPPPNNNNNNOOOOOOOOONNNTTTRRRPPPMMMJJJHHHGGGFFFJJJIIIIIIHHHGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDBBBAAAAAADDDFFFDDDFFFFFFDDDAAAAAAEEEIIIHHHHHHHHHGGGGGGFFFEEEDDDFFFFFFFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFHHHCCCEEEGGGGGGHHHJJJLLLOOONNNNNNNNNMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIQQQOOONNNTTTSSSRRRYYYWWWZZZ^^^```^^^[[[[[[\\\ZZZZZZZZZZZZ[[[\\\]]]]]]YYY[[[]]]]]][[[ZZZ[[[]]][[[[[[[[[\\\\\\\\\]]]]]]\\\]]]___`````````______^^^```dddeeeeeedddcccddd___bbbddddddbbbcccgggkkkjjjmmmpppooommmlllooorrrpppssswwwzzz|||~~~}}}|||wwwooogggccc___ZZZXXXYYYYYY]]]aaacccccccccdddeeeeeeeeefffffffffiiimmmpppnnnmmmllllllmmmmmmmmmmmmnnnppprrrppplllgggeeedddcccbbb```______aaaeeehhhnnnrrrwww||||||nnnbbbZZZRRRLLLLLLKKKLLLMMMPPPSSSUUUVVVSSSVVVZZZ___cccfffkkkooouuu|||~~~wwwnnngggdddddd\\\\\\[[[ZZZXXXXXXWWWWWWQQQPPPNNNMMMLLLMMMNNNOOOMMMMMMNNNRRRYYYbbblllsss|||yyynnnfffaaa___bbbhhhqqqzzz|||tttooojjjhhhbbb```aaadddeeeddddddfff```aaaaaa___]]]ZZZYYYYYYUUUUUUUUUXXX```mmm~~~uuuqqqkkkhhhgggfffccc```YYY\\\^^^\\\YYYWWWXXXZZZVVVXXX[[[[[[ZZZYYYYYYZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYY^^^cccaaa[[[WWWXXX[[[WWWUUURRRQQQRRRSSSSSSRRRRRRPPPNNNMMMOOOPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCBBBBBBEEEGGGFFFFFFFFFEEEDDDDDDFFFHHHHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGIIIDDDFFFHHHIIIJJJLLLOOORRRPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPOOONNNMMMLLLMMMTTTSSSRRRYYYXXXWWW^^^\\\\\\^^^cccdddaaa^^^___]]]]]]]]]]]]^^^___``````[[[^^^aaa```\\\ZZZ\\\^^^]]]^^^^^^_______________```aaabbbdddddddddccccccaaadddhhhjjjiiihhhggggggdddfffhhhhhhggghhhlllpppnnnrrrvvvuuurrrrrruuuzzzuuuyyy~~~~~~|||xxxpppjjjgggccc]]]ZZZ[[[YYY]]]```aaa```aaacccffffffeeedddccccccffflllpppkkkkkkkkkkkklllmmmnnnooojjjmmmooommmiiidddcccdddcccaaa___]]]^^^```ccceeeiiinnnsssyyy|||wwwhhh^^^XXXQQQKKKKKKJJJIIIKKKNNNQQQSSSSSSRRRQQQSSSXXX[[[___fffmmmmmmwww{{{uuuqqqppphhhgggeeebbb___\\\ZZZYYYSSSRRRQQQOOONNNNNNNNNOOOMMMMMMNNNOOOSSSYYYaaagggttt~~~yyylllaaa\\\^^^bbbiiiqqq|||}}}rrrkkkfffbbb```______aaagggmmmooonnnkkkiiiddd]]]YYYXXXYYYYYYYYYXXXXXXYYYYYY]]]hhhuuu}}}wwwrrrllliiihhhfffbbb___]]]]]]]]]\\\[[[[[[\\\^^^WWWYYY\\\\\\[[[ZZZ[[[[[[YYYZZZ[[[\\\\\\\\\[[[[[[\\\^^^___^^^[[[YYYYYYZZZWWWTTTQQQPPPRRRTTTSSSRRRTTTQQQNNNMMMNNNPPPPPPOOOMMMMMMKKKJJJIIIIIIIIIIIIEEEFFFFFFFFFGGGGGGHHHHHHEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDCCCBBBCCCEEEHHHGGGFFFFFFFFFGGGHHHGGGFFFJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKJJJHHHHHHIIIKKKGGGIIIKKKLLLMMMPPPSSSVVVRRRSSSUUUWWWWWWUUUSSSRRRRRRSSSSSSTTTTTTSSSRRRQQQRRRYYYXXXXXX^^^^^^]]]dddddd^^^\\\aaaeeedddbbbccc````````````aaabbbcccccc]]]___```aaa``````_________aaacccddddddcccbbbaaadddeeegggiiiiiiiiiiiihhhdddhhhlllooonnnmmmllllllkkknnnoooooonnnoootttxxxrrrwww{{{{{{xxxwww|||{{{|||zzzvvvooojjjhhheee```]]]^^^[[[^^^aaa```^^^___dddhhhggggggfffdddcccdddfffiiiggghhhiiijjjkkkmmmpppqqqjjjnnnpppnnniiiffffffhhheeebbb___]]]]]]___aaabbbdddiiiooouuuzzz~~~}}}qqqcccZZZVVVQQQJJJKKKIIIHHHIIIMMMPPPQQQPPPSSSOOOOOOTTTXXX]]]hhhrrrlllvvv{{{yyyvvvqqqlllgggcccaaa^^^]]]ZZZXXXVVVTTTSSSSSSOOOPPPPPPPPPPPPSSSYYY]]]hhhttt~~~|||zzzxxxpppfff]]]]]]dddkkkuuu}}}zzzoooeee^^^[[[ZZZYYY[[[ZZZ[[[cccpppzzz|||yyywwwlll___WWWWWWZZZ[[[ZZZ[[[\\\]]]\\\^^^fffrrr{{{}}}{{{vvvpppllljjjhhhddd```___^^^]]]\\\]]]^^^___```XXXZZZ\\\]]]\\\[[[\\\\\\ZZZ[[[\\\]]]^^^]]]\\\\\\___]]][[[[[[[[[[[[YYYXXXWWWSSSPPPOOORRRTTTTTTSSSVVVSSSPPPNNNNNNOOONNNNNNNNNMMMKKKIIIGGGFFFEEEDDDBBBCCCDDDEEEGGGIIIJJJJJJCCCDDDEEEFFFFFFGGGGGGFFFDDDDDDEEEDDDCCCCCCFFFHHHHHHFFFEEEGGGIIIJJJGGGDDDKKKKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKLLLMMMLLLJJJJJJKKKMMMIIIKKKMMMOOOPPPRRRVVVXXXSSSVVVXXXZZZZZZXXXVVVSSSTTTUUUVVVWWWXXXWWWVVVUUUUUU]]]\\\[[[bbbbbbaaaiiijjj```ZZZ___eeeeeeeeegggbbbbbbbbbbbbcccdddeeeeee```^^^^^^aaaeeefffccc```aaacccfffhhhhhhgggeeeccchhhiiikkklllmmmmmmllllllgggkkkooorrrrrrpppooooooqqqsssuuutttsssuuuzzz~~~uuuzzz|||{{{{{{yyytttnnniiihhhfffaaa^^^___\\\___aaa```]]]___dddiiiggghhhhhhfffcccbbbbbbbbbdddfffhhhjjjkkkmmmqqqsssnnnqqqtttrrrmmmjjjkkknnnfffccc___]]]]]]___```aaaaaafffmmmsssxxx||||||yyynnn___WWWUUUQQQJJJKKKIIIGGGHHHLLLOOOPPPOOOTTTOOONNNSSSXXX___lllyyynnnyyyxxxrrrmmmjjjjjjhhheeeaaa^^^[[[YYYXXXSSSTTTTTTRRRPPPQQQVVVYYYWWWdddoooqqqrrrvvvxxxvvvsssuuuxxx{{{|||ppppppllleee```cccmmmvvv{{{uuummmcccZZZVVVVVVWWWWWWWWWUUUVVV___pppppp___VVVWWW\\\\\\[[[]]]^^^___^^^___fffqqqzzz}}}{{{vvvpppkkkhhhfffdddccc^^^^^^]]]]]]]]]^^^^^^___\\\\\\]]]^^^]]]\\\[[[ZZZZZZ[[[]]]^^^___^^^^^^]]]ZZZ\\\\\\XXXXXXZZZYYYVVVSSSRRRRRRQQQQQQQQQRRRRRRNNNRRRSSSOOOMMMMMMLLLIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDHHHHHHFFFDDDFFFKKKJJJFFFGGGFFFFFFEEEFFFHHHIIIJJJFFFGGGIIIIIIHHHHHHIIIKKKFFFLLLNNNJJJHHHKKKKKKGGGJJJLLLNNNNNNMMMLLLLLLMMMMMMNNNOOOOOOJJJEEEGGGNNNMMMMMMNNNPPPRRRUUUWWWXXXYYY]]]^^^[[[[[[^^^\\\UUU\\\XXXUUUVVVZZZ]]]\\\YYY[[[aaaccc```aaagggkkkiiidddcccaaa```aaacccfffhhh^^^```bbbcccbbbbbbbbbcccdddccccccfffiiijjjgggdddcccfffhhhiiihhhgggggggggiiikkkkkkjjjmmmrrrqqqnnnmmmsssyyyyyyuuusssuuuyyyuuuxxx|||~~~{{{yyywwwssstttooojjjhhhgggeee^^^YYY]]]^^^```bbbdddfffhhhhhhiiieeeaaabbbffffffccc___cccfffhhhiiiiiikkkppptttnnnoooqqqssssssppplllhhhllliiieeebbbcccddddddddd___```dddiiiooovvv}}}{{{ssshhh]]]VVVRRROOONNNPPPNNNLLLKKKLLLNNNOOOOOORRRQQQOOOOOORRRZZZdddjjjqqq{{{}}}zzzrrryyyvvvpppooogggaaafff\\\ZZZWWWUUUSSSSSSTTTUUUSSSWWW]]]ccchhhkkkmmmmmmnnnjjjhhhlllrrrzzzwwwmmmfffccc```___cccmmmzzz~~~rrriii```___[[[WWWTTTSSSVVVXXX\\\ZZZZZZaaasssooo___YYYYYYZZZ\\\___eeekkkoooqqqvvv~~~~~~vvvrrrlllhhhfffeeedddcccaaaaaa___^^^^^^]]]]]]]]][[[\\\]]]^^^^^^]]]]]]\\\[[[\\\]]]^^^^^^]]][[[[[[[[[^^^]]]ZZZYYY[[[ZZZWWWSSSRRRQQQQQQPPPPPPPPPQQQNNNRRRSSSOOOMMMMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGFFFDDDGGGKKKIIIEEEFFFGGGIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIGGGFFFGGGHHHIIIOOOQQQMMMLLLNNNNNNKKKLLLNNNOOOOOONNNNNNNNNOOOQQQPPPPPPQQQNNNJJJLLLQQQOOOPPPQQQRRRTTTWWWYYYZZZZZZ]]]]]]\\\___cccaaaZZZ^^^ZZZXXXYYY]]]___]]][[[^^^dddfffddddddiiikkkjjjgggfffdddbbbbbbcccdddeee___aaacccdddeeeeeehhhjjjeeeeeefffiiilllllliiiffffffiiimmmooonnnkkkiiiiiilllooopppnnnooossstttssstttzzz{{{yyy{{{~~~}}}~~~xxxwwwuuuqqqqqqooommmkkkjjjhhhdddaaa```aaacccfffhhhiiiiiihhhjjjgggddddddfffeeeccc```\\\___bbbcccccceeejjjooooooppprrruuuvvvtttpppmmmpppmmmiiigggggggggfffeee```aaacccffflllsssyyy}}}ssslllbbbYYYTTTQQQPPPOOOOOOMMMKKKJJJKKKLLLMMMNNNRRRQQQPPPOOOQQQWWW___fffttt}}}}}}vvvnnnqqqhhhfffccc___\\\YYYXXXWWWSSSUUUYYY]]]aaacccdddeeeeeecccdddeeefffjjjwww~~~pppfffcccdddfffiiioooyyy{{{uuunnneee^^^XXXWWWUUUSSSQQQSSSVVVYYY___```cccmmm~~~zzzkkk]]]YYY]]]bbbgggllluuu{{{~~~rrrooojjjgggggggggffffffdddcccbbb```___]]]]]]]]]\\\\\\]]]^^^^^^]]]]]]\\\\\\\\\]]]]]]\\\[[[YYYXXX\\\___^^^ZZZYYYZZZYYYVVVSSSRRRQQQPPPOOOOOONNNNNNNNNRRRSSSOOOMMMNNNNNNKKKIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGEEEGGGHHHGGGHHHKKKIIIEEEGGGIIIMMMOOOOOOLLLHHHFFFHHHIIIJJJHHHFFFEEEFFFGGGKKKOOOQQQOOONNNOOOOOOMMMNNNOOOQQQQQQPPPPPPQQQRRRTTTQQQQQQSSSSSSPPPQQQUUUSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]___dddiiifff``````^^^\\\^^^aaabbb```^^^cccgggjjjiiihhhjjjkkkiiijjjiiigggfffddddddcccccceeefffgggffffffhhhjjjmmmiiijjjkkknnnppppppmmmjjjjjjnnnsssvvvtttpppmmmkkkrrrvvvwwwsssqqquuuyyyzzz{{{}}}~~~xxxtttrrrqqqnnnlllnnnooonnnllljjjiiiiiieeeeeegggiiillllllkkkiiijjjiiigggfffdddcccbbbaaaZZZ]]]```aaaaaadddjjjoooppprrruuuxxx{{{{{{yyyvvvvvvtttqqqooonnnllljjjhhhcccbbbbbbdddhhhooouuuyyyzzzjjjeee\\\VVVSSSRRRQQQQQQNNNMMMLLLKKKKKKLLLNNNOOORRRRRRQQQPPPQQQVVV\\\aaauuu~~~}}}yyywwwtttooojjjeeeaaa^^^XXXXXXYYYZZZ\\\]]]]]]^^^\\\]]]______[[[\\\ggguuuwwwkkkcccbbbgggnnnvvvyyyooogggbbb^^^YYYVVVRRRRRRQQQPPPPPPTTTYYY^^^aaagggppp|||tttggg\\\\\\dddnnnyyy|||tttpppllliiiiiiiiiiiihhheeedddcccaaa```___^^^^^^]]]]]]]]]\\\[[[[[[ZZZYYYYYYZZZ[[[[[[[[[YYYXXXWWWYYY\\\[[[WWWUUUWWWVVVSSSSSSRRRPPPOOONNNMMMLLLLLLMMMQQQRRRNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJKKKKKKKKKJJJIIIIIIFFFJJJKKKJJJKKKMMMKKKGGGJJJLLLNNNOOOOOOLLLHHHFFFGGGHHHIIIIIIGGGFFFGGGHHHJJJMMMOOOOOONNNNNNNNNMMMOOOQQQRRRRRRQQQQQQSSSUUUVVVQQQPPPTTTVVVUUUUUUWWWVVVWWWWWWXXXZZZ\\\]]]^^^aaa___^^^aaagggkkkhhhcccdddbbbaaabbbdddeeecccaaaeeehhhkkkkkkjjjiiiiiihhhkkkjjjjjjiiihhhgggfffeeellllllkkkiiiggggggiiilllnnnoooqqqtttuuutttqqqooopppsssvvvxxxvvvsssqqqpppwww|||}}}xxxtttxxx~~~xxxxxxvvvssspppnnnmmmlllhhhlllppppppllliiijjjmmmkkkiiiggghhhkkkmmmmmmkkkiiiiiiiiifffbbb_________YYY\\\^^^___```dddjjjppprrrtttwww}}}~~~|||zzzxxxvvvsssoookkkgggeeedddcccffflllrrrvvv~~~~~~{{{zzz}}}{{{ttteee```YYYTTTRRRRRRRRRRRROOOOOONNNMMMLLLNNNPPPRRRSSSTTTUUUUUUVVVYYY]]]aaattt|||{{{tttoookkkeeedddbbb```____________\\\\\\]]]___^^^^^^fffooouuuzzzxxxrrrnnnkkkpppyyy{{{wwwmmmggg___YYYWWWVVVUUUTTTRRRRRRQQQQQQTTT[[[dddkkkgggppp|||nnnddd^^^bbbnnn{{{}}}yyyvvvsssnnnjjjiiiiiihhhgggddddddcccbbbaaaaaaaaaaaa^^^]]]\\\ZZZXXXWWWVVVUUUUUUVVVXXXYYYYYYYYYXXXXXXTTTWWWVVVRRRQQQRRRRRROOOQQQPPPOOOMMMLLLKKKKKKKKKLLLPPPQQQMMMKKKNNNOOOMMMNNNMMMMMMMMMMMMMMMNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJHHHMMMOOONNNNNNOOONNNKKKMMMMMMMMMMMMLLLJJJIIIIIIFFFHHHIIIJJJIIIJJJKKKMMMKKKMMMOOOQQQPPPNNNNNNPPPQQQRRRSSSSSSRRRSSSUUUWWWVVVRRRQQQUUUXXXWWWWWWYYYZZZZZZ[[[[[[]]]^^^___```fffbbb```ccchhhiiigggdddgggfffeeeeeefffffffffeeedddfffiiikkkjjjhhhggghhhllllllllllllllllllllllllnnnnnnmmmkkkiiiiiikkknnntttuuuwwwxxxxxxwwwvvvvvvuuuvvvwwwwwwvvvuuuuuuvvv{{{|||yyy}}}~~~}}}}}}sssqqqnnnmmmllljjjiiiiiigggmmmrrrqqqllliiijjjmmmmmmiiiddddddiiimmmooonnniiiiiihhhddd```\\\[[[[[[UUUWWWYYYZZZ[[[___fffkkkrrrtttyyy~~~|||xxxrrroookkkiiifffeeefffkkkpppsss||||||zzzxxxyyyzzzzzz{{{~~~|||{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}wwwnnnaaa]]]VVVRRRPPPOOOOOOOOOMMMNNNNNNNNNMMMNNNRRRVVVWWWYYY[[[]]]^^^```cccfffqqqxxx}}}vvvtttqqqmmmjjjiiihhhhhhdddaaaaaagggkkkmmmppptttrrruuu{{{||||||tttooommmkkkhhheee^^^[[[VVVSSSRRRRRRRRRRRRQQQRRRSSSVVV]]]hhhttt}}}wwwyyyiiidddccclllzzz|||yyywwwsssmmmjjjhhhgggfffeeedddcccbbbbbbaaaaaaaaaaaa^^^\\\ZZZXXXVVVUUUTTTTTTSSSTTTVVVWWWXXXXXXWWWWWWPPPRRRRRROOONNNPPPPPPMMMOOONNNMMMLLLKKKKKKJJJKKKKKKNNNOOOKKKJJJMMMOOONNNNNNMMMMMMLLLLLLMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKPPPRRRPPPOOOQQQQQQOOOPPPOOOMMMKKKJJJJJJKKKLLLHHHJJJLLLLLLLLLMMMOOOQQQPPPPPPRRRUUUTTTQQQRRRUUUTTTUUUUUUUUUTTTUUUXXX[[[XXXUUUVVVYYYZZZYYYZZZ^^^_________``````aaacccccchhhdddcccfffhhhfffeeegggiiihhhgggfffeeefffggghhheeeeeehhhkkkjjjhhhhhhlllnnnnnnnnnnnnoooppprrrrrrnnnoooooooooooopppsssuuuyyyzzz{{{{{{yyyyyyzzz|||xxxyyyzzzyyyxxxxxxzzz}}}}}}{{{zzzyyyyyyxxxpppjjjggghhhgggeeedddeeefffkkkpppqqqmmmjjjjjjllllllfffaaabbbhhhoooqqqpppkkkiiifffccc___\\\YYYWWWTTTVVVXXXXXXXXX\\\ccciiippprrrwww~~~}}}yyytttpppmmmkkkiiiggghhhjjjnnnqqqxxx|||{{{~~~}}}zzzxxxuuusssqqqppppppuuuyyywwwsssqqquuuzzzssssssrrrsssuuuxxx{{{}}}~~~zzzwwwwwwvvvvvvuuuxxxyyyyyyyyyyyy|||}}}zzzxxxyyy{{{~~~}}}~~~|||tttjjj___ZZZTTTPPPNNNMMMLLLKKKJJJLLLNNNNNNMMMOOOUUUYYY\\\```dddfffggghhhiiijjjnnnuuu~~~zzzxxxwwwwwwtttppppppwww~~~xxxyyyzzz|||}}}{{{vvvrrrtttwwwzzz~~~}}}}}}{{{yyyyyy{{{}}}~~~}}}rrrlllccc^^^\\\\\\ZZZYYYUUUSSSQQQOOONNNNNNOOOOOOQQQTTTZZZaaakkkvvvwwwjjjddddddjjjxxx~~~{{{wwwsssnnnkkkiiiiiihhhgggeeeeeecccbbb```_________\\\[[[YYYWWWVVVVVVVVVWWWSSSTTTUUUVVVVVVVVVUUUTTTNNNQQQQQQNNNNNNQQQQQQNNNMMMLLLLLLKKKJJJJJJJJJKKKIIILLLMMMIIIHHHLLLNNNMMMPPPPPPOOONNNMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKLLLQQQSSSPPPNNNPPPRRRQQQQQQPPPNNNMMMLLLMMMNNNNNNLLLMMMOOOOOOOOOOOOQQQRRRSSSRRRTTTYYYXXXTTTUUUYYYWWWXXXXXXXXXXXXYYY\\\___\\\[[[]]]```^^^[[[^^^dddddddddddddddeeefffgggggghhhfffgggjjjhhhdddffflllkkkjjjgggeeedddeeehhhjjjgggeeehhhlllmmmkkkmmmrrrsssrrrqqqpppqqqsssuuuwwwrrrtttvvvwwwwwwxxxzzz|||~~~~~~~~~|||yyyzzz}}}{{{|||~~~~~~~~~zzzxxxuuurrrpppooonnnnnnllleeeaaabbbbbb___^^^``````dddiiikkkjjjhhhhhhhhhfffbbb```dddlllrrrrrrpppnnnjjjeeebbbaaa]]]YYYUUUSSSTTTUUUUUUUUUYYY```ffflllnnnrrrzzz}}}zzzvvvrrrooommmllljjjhhhhhhjjjlllnnntttvvvyyy|||~~~}}}{{{yyyzzzxxxuuurrrpppnnnllllllkkkmmmnnnmmmkkkjjjlllmmmffffffgggiiimmmssswwwzzz~~~~~~zzztttpppnnnmmmlllkkknnnoooooonnnnnnpppvvvzzzpppooooooqqquuuwwwvvvuuuvvvwwwvvvuuuvvvwwwppphhh```[[[VVVRRRPPPPPPOOONNNJJJNNNQQQQQQQQQTTTZZZ```cccggglllnnnnnnmmmllllllnnnttt}}}~~~|||wwwpppkkkkkkoootttyyy~~~}}}yyyvvvtttrrrllljjjhhhggghhhiiihhhhhheee___YYYUUUTTTTTTRRRPPPOOONNNMMMLLLLLLNNNRRRUUUZZZaaakkkttt|||zzzsssiii___^^^bbbooo}}}yyyuuupppmmmmmmmmmllllllgggfffdddbbb```^^^]]]]]]ZZZYYYXXXWWWWWWXXXYYYZZZUUUUUUVVVVVVUUUTTTRRRQQQOOORRRRRROOOPPPSSSSSSPPPLLLKKKKKKJJJJJJJJJKKKKKKHHHKKKLLLHHHGGGKKKNNNMMMTTTSSSRRRQQQPPPOOOOOOOOOLLLMMMMMMMMMMMMLLLKKKKKKMMMQQQSSSOOOMMMOOORRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQRRRRRRPPPPPPQQQRRRTTTRRRTTTZZZYYYTTTUUUZZZZZZ[[[[[[ZZZZZZ\\\___bbb___```ccceeeaaa^^^bbbiiihhhhhhhhhhhhhhhiiijjjjjjgggfffiiillliiidddhhhqqqllljjjgggdddbbbdddhhhkkkiiigggiiinnnooonnnqqqxxxwwwuuusssrrrrrrtttwwwxxxyyy{{{}}}}}}|||||||||}}}|||yyyzzz|||{{{{{{{{{zzzyyyxxxwwwvvvsssqqqnnnjjjgggdddccccccjjjaaa]]]______\\\ZZZ\\\YYY]]]aaaeeeeeeeeeddddddbbb``````gggpppuuusssoooqqqllleeecccbbb___YYYSSSMMMNNNOOONNNMMMQQQXXX^^^hhhjjjooowww}}}zzzwwwtttpppmmmlllkkkjjjiiihhhiiikkklllqqqqqqssstttvvvxxxyyyzzztttrrrooommmllllllmmmnnnjjjhhhffffffggggggeeeccc]]]^^^```dddiiipppvvvzzz}}}|||{{{vvvooojjjgggfffdddccceeeffffffeeedddgggmmmrrrjjjjjjkkkoooqqqppplllhhhrrrqqqnnnlllooorrrnnngggbbb^^^ZZZVVVUUUUUUTTTSSSNNNQQQUUUVVVVVVYYY```ggghhhlllpppsssrrrooommmlllooouuu}}}~~~xxxoooiiigggkkkqqqvvvzzzzzzxxxtttnnniiiggghhhjjj```]]]ZZZYYYYYYYYYYYYXXX]]]YYYUUUSSSSSSSSSPPPLLLLLLKKKJJJJJJLLLRRRZZZ___gggooo{{{~~~yyyqqqkkkhhhbbb[[[YYYaaarrr{{{{{{wwwqqqmmmkkkkkkkkkjjjnnnfff```^^^]]][[[[[[^^^^^^]]][[[ZZZYYYYYYYYYYYYWWWRRRRRRVVVUUUOOONNNQQQPPPPPPSSSYYYYYYTTTQQQQQQOOOOOONNNMMMLLLLLLMMMMMMIIIJJJMMMOOOPPPPPPNNNMMMLLLPPPUUUTTTPPPMMMNNNPPPOOOPPPPPPOOOOOONNNLLLLLLMMMMMMNNNLLLJJJKKKOOOSSSTTTQQQOOOOOOQQQRRRQQQOOOMMMOOORRRUUUVVVUUUTTTSSSSSSVVVYYY[[[[[[ZZZZZZZZZeeebbb^^^^^^```aaa```___hhhfffdddbbb``````fffmmmgggjjjiiiffffffiiijjjhhhkkkkkkkkkjjjhhhggghhhiiinnnnnnllliiiggghhhkkkmmmnnnooonnnmmmmmmooosssvvvtttuuuwwwyyy{{{}}}{{{}}}~~~zzzwwwppprrrvvvxxxxxxtttpppmmmpppnnnkkkgggbbb^^^[[[YYY[[[[[[ZZZYYYWWWXXXZZZ]]][[[]]]```cccdddeeeeeeddd```bbbfffmmmsssuuusssppplllooommmfffaaa___ZZZSSSMMMLLLJJJJJJLLLQQQVVVZZZaaagggnnnuuuyyy{{{}}}~~~}}}yyyuuupppkkkhhhiiiiiiiiifffcccbbbcccdddooonnnmmmnnnpppppppppooopppnnnkkkjjjjjjkkkllllllmmmllliiigggdddaaa___^^^aaa___]]]^^^bbbjjjrrrwwwwww|||wwwtttlllddddddgggddd\\\\\\]]]ZZZXXX[[[cccfffdddiiikkkjjjhhhiiikkkhhhccckkkjjjiiijjjkkkkkkjjjhhhcccdddccc^^^XXXTTTSSSTTTNNNQQQVVV\\\aaacccddddddrrrsssuuutttrrrqqqrrrrrrllluuu{{{{{{~~~xxxssspppmmmlllpppqqqrrrtttwwwzzz|||~~~|||zzzxxxwwwmmmhhhccc```______]]][[[WWWWWWXXXWWWVVVTTTRRRQQQQQQSSSSSSPPPMMMLLLOOORRRFFFKKKQQQQQQQQQTTT^^^fffvvv}}}ppphhhaaa^^^\\\ZZZ\\\___^^^mmm}}}|||xxxrrrnnnlllllljjjiiillleee```___^^^\\\\\\^^^]]]]]]\\\[[[ZZZYYYXXXXXXUUURRRRRRUUUTTTOOOMMMPPPPPPPPPSSSXXXYYYTTTQQQRRRPPPOOONNNNNNMMMMMMMMMNNNMMMMMMNNNOOOOOOPPPPPPQQQNNNRRRUUUTTTPPPLLLMMMNNNPPPPPPOOOOOONNNNNNMMMMMMNNNPPPQQQPPPNNNMMMOOOQQQTTTQQQOOOPPPRRRSSSRRRPPPOOOPPPRRRTTTUUUUUUTTTTTTVVVXXX[[[]]]]]]]]]^^^___gggdddaaaaaabbbdddcccbbbggggggeeecccaaabbbfffkkkhhhllllllhhhgggiiikkkjjjmmmllljjjiiiiiiiiijjjjjjqqqqqqqqqnnnlllkkklllnnnnnnnnnnnnmmmlllnnnrrruuuxxxyyyzzz||||||{{{zzzxxxvvvjjjlllnnnpppooollliiiggghhhgggeeeccc```]]][[[ZZZUUUUUUUUUSSSRRRRRRTTTWWWWWWZZZ]]]aaacccddddddcccbbbcccggglllqqqsssrrrooooooqqqnnneee___[[[UUUNNNMMMLLLKKKLLLNNNSSSWWWZZZbbbgggnnntttxxxzzz|||~~~|||zzzxxxtttpppkkkhhhfffcccdddeeedddcccbbbcccdddjjjjjjiiijjjkkkkkkkkkkkknnnllljjjjjjkkkmmmnnnoookkkkkkiiigggeeebbb```___bbbbbbbbbcccfffjjjoooqqqtttyyy~~~}}}uuussskkkdddcccddd```YYYZZZZZZYYYWWW[[[cccfffeeekkklllllljjjkkkmmmjjjeeehhhgggfffgggiiijjjjjjjjjiiijjjjjjfff```[[[YYYYYYVVVWWWYYY\\\```cccfffgggwwwyyy{{{zzzyyyxxxxxxyyypppwww{{{{{{|||}}}uuuooolllkkkkkkkkknnnppptttwwwzzz{{{||||||~~~zzztttoookkkhhhgggccc```\\\ZZZZZZZZZXXXVVVSSSTTTTTTTTTRRRQQQOOONNNMMMOOOPPPOOOLLLLLLOOORRRGGGLLLRRRUUUYYY```kkkssszzzpppeee^^^XXXWWWXXXXXX]]]bbbkkkyyy}}}yyyuuuqqqooollljjjhhhiiiddd```aaaaaa^^^]]]^^^\\\\\\\\\\\\[[[YYYXXXWWWTTTRRRRRRTTTSSSOOONNNOOOPPPOOORRRWWWXXXTTTSSSTTTPPPPPPOOOOOONNNOOOOOOOOOQQQPPPOOOOOOOOOQQQSSSTTTPPPSSSUUUTTTPPPLLLLLLMMMQQQPPPOOONNNNNNNNNOOOPPPQQQSSSTTTTTTRRRPPPOOOOOOSSSRRRPPPQQQRRRSSSSSSRRRQQQRRRRRRSSSTTTUUUVVVVVVZZZ\\\^^^______aaadddfffiiigggeeedddeeeffffffeeegggggggggeeeddddddfffhhhhhhnnnpppkkkggghhhkkkllloookkkhhhhhhjjjllllllkkkqqqrrrtttsssqqqnnnmmmmmmrrrsssrrrqqqpppqqqtttwww}}}~~~}}}|||}}}~~~xxxtttssssssrrrqqqhhhhhhiiiiiiiiigggeeedddbbbaaa___]]]ZZZXXXVVVUUUOOOOOOOOONNNMMMMMMOOOQQQRRRUUUYYY^^^aaaccccccbbbfffgggiiimmmqqqssssssrrrnnnnnnkkkccc]]]XXXRRRMMMKKKLLLLLLNNNQQQTTTXXXZZZaaaeeelllqqqtttvvvxxxyyyvvvtttppplllhhheeecccbbb]]]___aaabbbbbbbbbcccdddffffffgggggghhhhhhhhhhhhkkkkkkkkkkkklllnnnppprrrjjjjjjjjjiiigggeeecccaaadddeeefffhhhiiijjjkkklllsssxxxwwwtttnnnhhhfffeee```YYY[[[\\\[[[ZZZ^^^fffiiihhhmmmoooooommmmmmooommmhhhhhhfffeeefffiiilllmmmnnnnnnoooooommmhhhbbb^^^]]]\\\\\\\\\^^^aaafffkkknnnwwwyyy{{{{{{zzzyyyyyyyyyvvvzzz}}}{{{{{{~~~|||wwwoooiiiffffffeeeeeekkknnnrrrwwwzzz{{{{{{zzz{{{yyyzzzyyyuuutttvvvrrroookkkfff```\\\YYYXXXXXXWWWUUUUUUVVVVVVTTTSSSQQQQQQQQQQQQPPPNNNMMMLLLJJJMMMPPPPPPNNNMMMPPPSSSMMMPPPVVV\\\eeeppp{{{zzzmmmbbb]]]VVVRRRRRRUUUYYYaaaiii}}}}}}zzzvvvssspppmmmjjjggggggbbb```bbbccc___]]]^^^[[[\\\]]]]]]\\\ZZZWWWVVVUUUTTTTTTTTTSSSQQQPPPPPPPPPOOOQQQVVVWWWUUUTTTVVVRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPRRRTTTSSSQQQOOOOOOPPPRRRQQQOOONNNOOOPPPRRRTTTUUUUUUUUUTTTSSSQQQPPPPPPTTTSSSRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUWWWYYYZZZ^^^___```aaabbbeeeiiilllkkkjjjhhhgggggggggggghhheeehhhiiigggfffhhhhhhfffgggnnnqqqkkkeeefffjjjllloooiiieeeeeejjjmmmmmmjjjlllppptttvvvtttqqqooonnnzzzzzzzzzyyyxxxyyy|||~~~|||xxxwwwxxxyyyvvvqqqnnnmmmllljjjiiieeeeeedddcccbbbaaaaaa```___]]]ZZZVVVRRRNNNKKKJJJLLLMMMMMMMMMKKKLLLNNNPPPMMMPPPUUU[[[___aaabbbbbbiiiiiikkknnnrrruuuwwwwwwiiiiiifffaaa\\\XXXSSSPPPKKKLLLNNNPPPSSSVVVXXXYYY^^^bbbgggkkkmmmoooqqqrrrpppmmmiiidddaaa_________YYY\\\___`````````bbbccceeefffhhhhhhhhhhhhjjjkkklllmmmnnnnnnnnnppprrrtttkkkkkklllmmmllliiigggeeegggggghhhiiijjjkkklllllltttzzz}}}zzzuuupppmmmjjjeee```cccdddcccbbbeeelllooommmppprrrrrrpppppprrrpppkkkmmmjjjhhhiiilllooorrrssstttuuuwwwvvvrrrlllgggddd``````aaacccfffkkkpppssstttvvvxxxyyyxxxvvvvvvvvvyyy{{{|||{{{zzzzzzyyyxxxwww~~~zzztttnnnjjjfffbbb___fffiiimmmqqquuuwwwxxxyyy~~~wwwrrrooonnnkkkfffdddfffeeedddaaa]]]YYYVVVSSSRRRQQQRRRRRRSSSTTTTTTTTTSSSQQQQQQQQQPPPOOONNNNNNMMMKKKNNNQQQQQQOOOOOOQQQTTTSSSVVV\\\fffqqq}}}xxxmmmccc\\\YYYUUUSSSUUUYYY___jjjsss~~~{{{wwwssspppnnnjjjhhhfffbbbaaacccddd```^^^___[[[\\\]]]]]]\\\ZZZWWWVVVVVVWWWVVVUUUTTTTTTRRRQQQQQQOOOQQQUUUVVVTTTTTTWWWSSSSSSRRRRRRRRRRRRSSSSSSOOOPPPRRRTTTTTTSSSQQQPPPPPPQQQRRRSSSRRRRRRSSSTTTRRRQQQPPPPPPQQQSSSVVVWWWYYYWWWTTTRRRRRRRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXYYYXXXXXXWWWWWWXXXZZZ\\\^^^```aaabbbbbbcccggglllooommmllljjjhhhgggfffggghhhdddhhhiiiggghhhkkkjjjeeeeeellloooiiicccdddhhhkkkkkkfffcccdddiiimmmllljjjjjjnnntttwwwxxxvvvtttsss|||}}}xxxttttttuuuooommmkkkiiihhhfffccc```___^^^\\\ZZZYYYXXXYYYYYYYYYWWWTTTPPPLLLHHHEEEDDDJJJKKKLLLKKKKKKKKKLLLNNNKKKNNNRRRXXX\\\```bbbbbbfffhhhjjjmmmppptttwwwyyyhhhfffccc```\\\WWWSSSRRRLLLNNNPPPRRRUUUWWWXXXYYY]]]```eeehhhiiijjjkkkllljjjgggbbb^^^[[[ZZZ[[[[[[YYY[[[]]]^^^]]]]]]^^^```cccfffhhhiiihhhiiilllnnnpppqqqssssssrrrrrrtttvvvooopppssstttsssqqqnnnlllkkkjjjiiiiiijjjmmmppprrrwww|||~~~zzzwwwtttoookkkiiimmmnnnllljjjmmmrrrssspppuuuwwwwwwtttuuuwwwtttooorrrpppmmmmmmpppsssuuuvvv|||}}}}}}xxxrrrnnngggiiijjjmmmnnnppppppqqqtttvvvyyyyyyxxxuuuttttttuuuuuuuuuvvvuuussspppooojjjrrrwww~~~}}}zzzuuuooohhhccceeeeeefffhhhlllppptttvvvyyy|||vvvyyyyyyvvvvvvyyyzzzxxxmmmhhheeedddaaa\\\\\\^^^bbbaaa^^^[[[WWWTTTQQQOOONNNOOOQQQRRRSSSSSSSSSTTTPPPPPPOOONNNNNNMMMMMMMMMLLLOOOQQQQQQOOONNNQQQTTTUUU[[[dddppp}}}|||qqqggg___ZZZYYYVVVTTTWWW]]]dddlllyyy~~~zzzuuurrrpppmmmkkkiiigggcccaaacccccc```^^^___\\\\\\\\\\\\[[[YYYXXXWWWVVVYYYXXXUUUTTTUUUTTTQQQSSSPPPQQQTTTUUUSSSTTTWWWTTTTTTSSSSSSTTTTTTUUUUUUOOOQQQTTTUUUVVVTTTQQQPPPQQQQQQRRRSSSUUUVVVWWWWWWSSSRRRRRRSSSUUUWWWYYYZZZZZZWWWSSSRRRSSSUUUVVVWWWVVVWWWXXXXXXXXXYYY\\\^^^\\\\\\\\\\\\]]]___```bbbbbbcccdddeeefffiiimmmqqqoooooommmjjjgggeeefffgggccciiiiiigggiiiooommmfffccciiikkkgggcccdddhhhiiifffdddccceeeiiilllllljjjlllpppuuuyyyzzzzzzzzzzzz}}}~~~{{{xxxxxxwwwuuurrrooooooooofffeeeddddddcccaaa^^^[[[]]][[[YYYWWWVVVVVVVVVVVVPPPPPPNNNMMMKKKIIIHHHGGGFFFHHHIIIJJJIIIIIIJJJKKKLLLNNNQQQUUUZZZ___bbbdddcccfffiiikkkmmmpppsssvvvlllgggdddaaa\\\VVVRRRSSSQQQRRRSSSUUUWWWXXXZZZZZZ]]]```ccceeeeeefffggghhhccc```]]]YYYWWWVVVWWWWWWXXXYYYYYYYYYXXXYYY[[[]]]___bbbfffhhhgggiiimmmpppsssvvvxxxxxxvvvvvvxxx{{{vvvxxx{{{}}}|||yyyuuusssqqqooommmlllmmmqqqvvvyyyzzz|||{{{wwwrrrppprrruuuvvvtttqqqsssxxxxxxuuu|||~~~}}}{{{|||~~~{{{vvvwwwuuussssssvvvyyyzzzzzzyyyuuussstttvvvwwwwwwtttqqqooorrruuuwwwxxxuuurrrpppoooooollllllnnnnnnjjjfffeee___hhhlllsss}}}|||~~~{{{uuuppphhhgggeeeeeefffiiimmmoooqqquuu{{{~~~vvvwwwsssllliiillloooooohhhdddbbbcccbbb```bbbeeefffeeebbb^^^XXXSSSOOOLLLLLLNNNPPPPPPOOOPPPQQQSSSNNNNNNMMMLLLLLLLLLLLLLLLKKKMMMOOOOOOMMMNNNSSSWWWYYYbbbqqq~~~}}}oooddd[[[VVVVVVZZZTTTWWW___jjjttt}}}}}}yyytttpppnnnmmmlllkkkiiidddaaacccccc___^^^___]]]]]]\\\[[[ZZZYYYXXXXXXUUUYYYYYYTTTSSSVVVTTTPPPUUUQQQQQQTTTTTTRRRSSSWWWUUUUUUTTTTTTUUUVVVVVVWWWSSSTTTUUUUUUUUUUUUTTTSSSTTTTTTTTTUUUVVVXXXXXXXXXSSSSSSUUUVVVXXXZZZ[[[\\\XXXVVVTTTUUUXXXZZZZZZYYYWWWYYY[[[[[[[[[\\\___bbb`````````aaabbbcccdddeeedddfffggghhhiiikkkooorrrrrrrrrqqqlllhhheeeeeegggccchhhiiifffiiirrrppphhhcccggghhheeedddgggiiihhhcccdddfffhhhjjjllllllllloooqqquuuxxxyyyzzz|||}}}~~~}}}zzzzzzyyyvvvuuurrrooolllkkkjjjhhhgggbbb```^^^]]]^^^]]]\\\ZZZ\\\ZZZYYYWWWUUUTTTTTTTTTLLLLLLLLLLLLLLLMMMMMMMMMEEEGGGIIIIIIIIIIIIJJJKKKOOOOOOQQQTTTYYY^^^dddgggfffiiilllnnnmmmnnnppprrrkkkfffcccbbb^^^WWWUUUWWWXXXXXXXXXYYYZZZ[[[]]]]]]ZZZ\\\___`````````aaabbb\\\[[[XXXUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSUUUYYY\\\\\\aaafffhhhhhhjjjooossstttxxx||||||{{{{{{~~~}}}|||yyyxxxvvvtttssssssvvvzzz}}}}}}}}}zzzvvvvvv{{{{{{|||{{{yyy{{{}}}~~~|||{{{{{{}}}}}}zzz|||}}}~~~~~~{{{xxxvvvtttvvvyyyyyyuuuqqqooommmmmmhhhgggkkkkkkeee______ZZZ```aaafffoooqqquuu~~~{{{ooommmkkkhhhffffffffffffiiikkkpppvvvzzz|||{{{zzzyyyzzzuuulllfffgggjjjkkkgggcccaaacccdddccceeejjjkkkiiigggccc]]]XXXSSSQQQOOOPPPQQQPPPNNNNNNQQQTTTOOOOOOMMMLLLLLLMMMMMMNNNLLLNNNOOOOOOPPPSSSZZZ___dddqqqsssggg```ZZZVVVZZZaaa^^^cccooo|||}}}xxxsssnnnmmmmmmmmmlllkkkeeebbbbbbbbb___^^^```^^^]]]\\\ZZZYYYYYYYYYYYYTTTXXXXXXSSSRRRUUUTTTOOOVVVRRRQQQSSSSSSRRRSSSWWWUUUUUUUUUUUUVVVVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXVVVUUUVVVWWWXXXXXXXXXSSSTTTVVVXXX[[[\\\]]]]]]VVVUUUVVVYYY]]]^^^]]]ZZZXXXZZZ]]]]]]\\\]]]```dddaaabbbcccdddeeeffffffgggfffhhhjjjkkklllmmmppprrruuuuuusssnnnhhheeefffgggbbbhhhiiieeejjjsssrrrjjjcccffffffdddeeeiiijjjhhhaaadddhhhkkkllllllmmmnnnpppqqqtttuuuuuuwwwyyy|||{{{{{{xxxxxxvvvrrrtttoooiiiffffffeeeccc```aaa^^^ZZZYYYYYY[[[\\\\\\VVVUUUTTTRRRPPPOOOOOOOOOLLLMMMMMMNNNNNNOOOOOOOOOFFFHHHKKKKKKKKKKKKKKKMMMQQQPPPQQQSSSXXX^^^dddhhhkkknnnqqqrrrpppooopppqqqhhhcccaaabbb```ZZZYYY]]]]]]]]]\\\[[[\\\]]]___```VVVXXXZZZZZZZZZYYYZZZ\\\XXXWWWUUURRRQQQPPPPPPPPPQQQPPPPPPOOOOOORRRWWW[[[\\\aaagggiiijjjlllrrrwwwsssxxx}}}~~~~~~}}}}}}|||zzzyyyyyyzzz|||~~~}}}yyy{{{|||}}}{{{~~~|||wwwtttrrrpppjjjhhhlllkkkddd]]]]]]XXX\\\ZZZ\\\fffiiipppuuusssqqqmmmiiidddaaa___cccdddgggmmmrrrvvvxxxyyy{{{|||xxxoooiiiiiillllllccc^^^\\\]]]]]]\\\^^^ccclllkkkjjjgggccc___[[[YYYSSSTTTTTTQQQOOOOOOSSSVVVRRRQQQPPPOOOOOOOOOPPPQQQNNNPPPRRRRRRTTTYYYbbbiiipppwwwmmmccc```]]][[[aaaiiikkkqqq~~~~~~xxxsssnnnkkkjjjjjjbbbccccccbbb```___```aaa___\\\ZZZ\\\______[[[VVVVVVWWWWWWUUUQQQPPPSSSVVVTTTSSSRRRSSSUUUVVVVVVUUUQQQSSSVVVXXXXXXWWWTTTSSSYYYXXXWWWVVVVVVWWWYYYZZZZZZ[[[\\\[[[YYYWWWWWWXXXTTTWWW[[[]]]^^^^^^^^^___WWWXXXYYYZZZ[[[\\\]]]^^^^^^___`````````bbbeeehhhbbbbbbcccdddeeehhhjjjkkknnnppppppmmmnnnrrrtttsssqqqqqqpppnnnjjjhhhiiijjjlllkkkiiihhhiiihhhfffeeeiiigggddddddfffgggfffdddcccfffjjjjjjhhhhhhlllqqquuuyyyuuuttt|||}}}{{{{{{yyywwwuuusssqqqpppkkkfffddddddbbb]]]XXXYYYZZZ[[[[[[ZZZXXXVVVUUUVVVYYYYYYTTTPPPQQQPPPNNNOOOOOOPPPOOONNNMMMKKKJJJGGGIIIJJJJJJIIIHHHHHHIIIHHHKKKPPPSSSWWW\\\dddjjjjjjooosssqqqllliiikkkooodddeeeeeeccc___^^^```ccccccbbb```___```aaa```___\\\ZZZZZZ^^^___ZZZXXXXXXUUUVVVVVVTTTQQQNNNMMMMMMPPPPPPPPPOOOOOOQQQUUUYYY[[[^^^bbbfffiiimmmqqqtttxxxzzz~~~}}}{{{~~~}}}}}}~~~|||yyywwwuuuqqqkkkgggiiijjjddd]]]YYY]]]]]][[[[[[ffftttzzzwww~~~}}}~~~{{{yyywwwvvvuuuvvvwwwxxxuuuzzzyyyqqqlllllljjjeee```^^^___cccdddfffkkkrrrtttsssqqqooonnnmmmnnnnnnmmmeeebbbgggeee^^^^^^eeeccciiillljjjhhhiiigggdddaaa^^^YYYUUURRRRRRTTTUUURRRPPPMMMLLLMMMNNNOOOOOOSSSPPPRRRZZZaaaeeemmmvvv}}}ooommmiiieeedddjjjuuu}}}~~~yyytttpppnnnmmmmmmggggggfffdddbbbaaabbbcccbbb___]]]^^^``````\\\WWWUUUVVVVVVVVVUUUUUUVVVWWWTTTSSSSSSTTTWWWXXXXXXWWWRRRSSSUUUWWWWWWWWWVVVUUUZZZYYYXXXXXXXXXZZZ\\\]]]]]]^^^^^^]]][[[YYYYYYZZZUUUWWW[[[]]]^^^^^^^^^___YYYZZZ[[[]]]^^^```aaabbbbbbcccdddddddddfffiiikkkiiihhhgggfffggghhhjjjlllkkknnnooommmoootttvvvtttpppqqqqqqpppnnnmmmooopppmmmllljjjiiijjjiiigggfffiiigggeeeeeeggghhhgggeeefffiiikkkjjjggghhhlllppprrrvvvsssttt{{{xxxuuussspppnnnjjjfffbbbaaabbbaaa]]]YYY\\\\\\[[[ZZZZZZZZZZZZZZZYYY\\\[[[VVVRRRRRRRRROOONNNNNNOOOOOONNNLLLJJJIIIGGGIIIJJJJJJIIIHHHHHHIIIIIIKKKOOOSSSWWW]]]eeejjjhhhnnnsssrrrmmmjjjkkkoooggggggfffeeecccccceeefffhhhfffddddddeeefffeeedddZZZWWWXXX[[[\\\XXXVVVWWWTTTTTTUUUTTTSSSSSSSSSTTTSSSSSSQQQPPPOOOQQQUUUXXXYYY\\\```cccfffjjjnnnqqqvvvyyy~~~~~~}}}|||zzzyyyyyy{{{~~~}}}zzzwwwqqqmmmnnnnnnhhhbbb___aaabbbbbbccclllyyy~~~zzzzzzwwwpppmmmnnnnnnllljjjhhhhhhiiijjjlllrrrwwwwwwrrrnnnoooooollleee```^^^]]]\\\\\\aaahhhnnnooopppqqqrrrrrrrrrrrrrrrjjjhhhllliiiaaa___dddbbbgggjjjhhhhhhiiiiiigggeeeccc___\\\ZZZYYYXXXYYY[[[XXXTTTRRRQQQQQQQQQQQQTTTUUU[[[gggooosssxxx~~~zzzpppppppppoooqqqxxxzzzuuurrrpppppppppjjjjjjhhhfffcccaaabbbccceeebbb``````aaa```\\\YYYUUUUUUUUUWWWYYYZZZYYYXXXUUUTTTTTTVVVXXXZZZZZZYYYTTTUUUUUUVVVWWWXXXXXXXXX[[[[[[ZZZZZZ[[[]]]___```]]]^^^___]]][[[YYYZZZZZZVVVXXX[[[^^^___```______]]]^^^___aaaccceeefffgggfffhhhiiiiiiiiijjjmmmoooqqqooollliiihhhjjjlllmmmhhhllloooooorrrvvvwwwuuurrrssssssrrrppppppqqqsssnnnlllkkkjjjkkkjjjiiiggghhhgggeeefffggghhhhhhgggjjjkkkkkkiiifffgggkkkoooooosssqqqvvv{{{wwwuuurrrnnnlllfffccc``````aaaaaa^^^[[[___^^^\\\[[[[[[\\\^^^___\\\___^^^XXXTTTTTTSSSQQQMMMNNNNNNNNNMMMKKKIIIHHHGGGIIIKKKJJJIIIHHHIIIJJJJJJLLLOOORRRWWW^^^fffkkkffflllrrrsssoookkklllnnnjjjhhhggghhhiiikkkkkkjjjlllkkkiiiiiijjjiiihhhfffZZZWWWWWWYYYWWWSSSQQQSSSSSSSSSTTTUUUWWWYYY[[[\\\TTTTTTRRRPPPPPPRRRWWW[[[YYY[[[___bbbeeehhhkkknnnrrrwww}}}|||zzzwwwuuusssrrrtttxxx|||zzzuuuvvvtttoookkkiiihhhkkkmmmooovvv}}}yyywwwyyytttqqqppplllddd^^^\\\aaa```]]][[[[[[\\\^^^```lllppprrrppppppssstttsssnnngggaaa]]]YYYVVVYYY___```bbbfffjjjmmmnnnnnnnnntttpppooossspppfffbbbeeeaaaeeegggeeedddfffgggfffgggffffffeeecccbbb```___dddaaa]]]XXXVVVUUUVVVWWWXXX]]]hhhwww{{{vvvuuuqqqtttyyy}}}{{{vvvsssqqqqqqrrrkkkjjjhhheeeaaa``````bbbfffdddaaa``````___\\\ZZZWWWUUUUUUXXX[[[\\\YYYVVVUUUTTTTTTVVVYYYZZZZZZZZZXXXWWWWWWWWWXXXZZZ\\\]]]]]]]]]\\\\\\]]]]]]______\\\]]]]]]\\\ZZZXXXYYYZZZYYYZZZ\\\___bbbcccbbb```bbbcccdddeeefffggghhhiiiiiijjjlllllllllmmmoooqqqvvvsssoookkkjjjkkknnnpppjjjooorrrsssuuuxxxwwwtttuuuuuuuuurrrooonnnnnnooonnnlllkkkkkkkkkkkkiiihhhgggfffffffffgggggghhhhhhiiiiiihhhfffeeefffkkkooommmrrrpppwww|||yyywwwtttqqqooogggeeecccbbbcccbbb```]]]___^^^]]]]]]]]]^^^___```^^^aaa```ZZZVVVVVVUUURRRNNNNNNOOONNNMMMLLLJJJIIIHHHJJJKKKKKKJJJIIIIIIJJJKKKLLLOOOSSSXXX```gggkkkeeejjjppprrrooolllllllllkkkhhhhhhjjjoooqqqqqqoooqqqooonnnmmmllliiifffbbb[[[XXXWWWWWWSSSNNNLLLOOOTTTSSSTTTVVVZZZ]]]```aaaUUUTTTSSSQQQRRRUUU[[[___ZZZ]]]```cccdddgggjjjlllmmmsssyyy|||{{{}}}~~~yyyvvvuuupppnnnlllkkknnnsssxxx|||~~~}}}xxxuuuuuussswwwzzz}}}yyyxxxwwwtttqqqnnnkkkjjjjjjgggeeedddbbb^^^ZZZXXX\\\ZZZXXXWWWVVVXXXZZZ\\\bbbeeeiiijjjmmmqqqtttvvvvvvpppkkkggg```[[[\\\```WWWXXX[[[___bbbeeefffgggpppnnnqqqvvvtttmmmhhhiiidddggggggccc```bbbbbb```bbbdddfffiiijjjiiihhhgggjjjhhhddd```]]]]]]___aaacccjjjuuuyyyuuuuuuvvvvvv|||{{{wwwsssqqqqqqqqqlllkkkiiieeeaaa```aaacccdddcccaaa______^^^\\\[[[XXXWWWVVVXXX[[[[[[XXXTTTVVVUUUUUUWWWYYY[[[[[[ZZZ\\\[[[ZZZZZZ[[[\\\^^^```^^^^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^]]][[[[[[\\\^^^]]]]]]___bbbfffgggeeecccggggggggghhhhhhiiiiiiiiijjjkkkmmmnnnmmmmmmooopppvvvsssooollllllnnnqqqsssoootttwwwvvvwwwxxxvvvrrrrrrrrrrrrpppmmmllllllnnnnnnlllkkkkkkkkkkkkjjjhhhffffffffffffeeefffggghhheeeeeedddccccccfffkkknnnmmmrrrrrrwww|||{{{zzzxxxvvvkkkiiigggeeedddbbb```^^^]]]^^^___```aaa```___^^^___bbbaaa\\\XXXXXXWWWUUUPPPQQQQQQQQQPPPNNNLLLKKKJJJKKKMMMMMMKKKJJJKKKLLLLLLMMMPPPTTT[[[aaafffiiidddiiinnnpppooollljjjjjjiiihhhhhhlllrrrvvvvvvtttwwwvvvtttrrroookkkeee```ZZZWWWVVVVVVRRRNNNOOOSSSWWWVVVVVVYYY]]]aaabbbbbbZZZYYYWWWUUUTTTVVVZZZ^^^ZZZ\\\___aaabbbcccfffhhhhhhmmmsssuuuvvvyyy|||yyyuuuqqqoooiiigggeeedddggglllrrrvvv{{{}}}~~~xxxuuutttkkkkkkiiigggeeecccaaa```^^^]]]ZZZYYYYYY[[[ZZZXXXXXXWWWVVVUUUUUUVVVXXXYYYZZZ[[[___cccfffiiinnnsssvvvsssrrrqqqllleeedddggg[[[ZZZYYYYYY[[[]]]```bbbeeegggkkkqqqrrrooommmmmmkkknnnmmmfffbbbaaa```^^^[[[^^^bbbfffjjjkkkllllllmmmmmmllliiihhhiiimmmqqquuuzzz}}}wwwssssssxxx}}}~~~xxxsssqqqooooooooommmjjjfffcccbbbccceeeaaa```___^^^^^^]]]^^^^^^YYYXXXXXXXXXYYYYYYXXXVVVYYYXXXXXXYYY[[[\\\[[[ZZZ^^^]]]\\\\\\\\\]]]___```]]]]]]]]]]]]]]]]]]]]]]]]```aaaaaa```___```ccceeebbbaaabbbfffkkkllljjjgggjjjjjjjjjjjjkkkkkkkkkkkkkkkmmmooopppoooooopppqqqvvvtttqqqooonnnppprrrtttssswwwyyywwwwwwwwwuuupppmmmnnnnnnnnnmmmmmmnnnpppnnnmmmllllllmmmmmmllljjjhhhhhhiiigggeeeeeefffhhhcccbbbaaabbbcccfffjjjllllllsssssswww~~~}}}{{{pppooommmjjjgggdddbbbaaa___```bbbccccccaaa___^^^aaadddddd___[[[\\\[[[YYYTTTUUUUUUUUUTTTRRRPPPOOOKKKMMMOOONNNMMMLLLMMMMMMMMMNNNQQQWWW]]]bbbeeeeeeeeehhhlllmmmllljjjhhhhhhfffgggjjjooouuuyyyzzzzzz~~~}}}{{{yyyvvvooohhhcccXXXVVVWWWWWWUUURRRVVV]]]ZZZYYYZZZ]]]cccfffeeeccc______\\\YYYVVVUUUWWWYYYXXXZZZ\\\]]]^^^___aaacccdddfffjjjmmmpppuuuyyy|||{{{~~~zzzwwwtttpppkkkhhhaaa```^^^^^^```dddiiilllsssuuuyyy}}}wwwnnnhhheeedddbbbaaaaaa___^^^]]]\\\\\\ZZZZZZXXXTTTUUUXXXXXXUUUSSSTTTTTTTTTUUUUUUUUUUUUVVVUUUXXX]]]___```eeekkkooonnnpppsssqqqlllkkknnnbbb___[[[XXXWWWWWWZZZ[[[[[[^^^bbbgggjjjkkkkkkkkkqqqtttsssmmmhhhgggdddaaa[[[\\\___bbbeeehhhjjjkkkllloooqqqqqqqqqtttyyy~~~|||sssttttttrrrrrrwwwzzztttqqqooonnnnnnmmmjjjeeebbbbbbdddfff^^^^^^^^^^^^^^^___```bbbXXXYYYZZZYYYYYYYYY[[[]]]]]]\\\[[[\\\]]]^^^]]]\\\^^^^^^]]]]]]\\\\\\]]]]]]ZZZ[[[\\\^^^___````````````aaaaaaaaaaaacccgggiiigggeeefffjjjoooqqqnnnjjjjjjjjjkkklllnnnooopppqqqnnnppprrrsssrrrrrrrrrsssxxxvvvtttrrrqqqrrrsssttttttwwwxxxvvvuuuvvvtttooommmnnnooonnnmmmnnnoooqqqqqqooonnnnnnppppppooommmkkklllllljjjgggfffgggiiidddcccbbbccceeeggghhhiiiiiirrrtttvvv}}}}}}|||~~~}}}vvvvvvtttqqqnnnkkkjjjiiiddddddddddddcccbbbbbbaaacccggggggbbb___``````^^^XXXYYYYYYYYYXXXVVVTTTSSSMMMOOOPPPPPPOOONNNNNNOOONNNOOOSSSYYY```ccccccbbbfffgggiiijjjiiihhhffffffdddhhhnnnssswwwzzz~~~~~~{{{tttlllggg\\\ZZZZZZZZZWWWTTTYYYaaa]]]\\\^^^ccciiikkkiiieee^^^___^^^\\\YYYXXXYYYZZZXXXZZZ\\\\\\\\\\\\^^^```aaa```aaaeeekkkqqqssstttyyy|||}}}|||}}}}}}xxxuuuwwwzzz{{{yyyyyyzzz{{{wwwtttqqqnnnlllgggbbb]]]ZZZYYYWWWWWWXXX[[[^^^```hhhjjjnnnssswww{{{~~~vvvjjjaaa\\\[[[[[[]]]]]]\\\\\\[[[[[[\\\\\\[[[]]]\\\XXXYYY\\\YYYTTTSSSUUUWWWYYYYYYXXXVVVUUUWWWUUUVVVZZZ[[[ZZZ^^^eeeffffffiiinnnooommmooosssjjjgggccc^^^[[[XXXXXXXXXVVVXXXZZZ\\\^^^bbbddddddnnnrrrtttpppmmmllljjjgggbbbaaa`````````bbbdddeeefffkkkpppssssssvvv|||~~~vvvkkknnnqqqtttyyy|||vvvqqqooonnnkkkjjjgggccc``````bbbeee]]]]]]^^^^^^^^^```ccceeeWWWYYY[[[ZZZYYYZZZ___cccaaa___^^^^^^___```^^^]]]^^^]]]]]]\\\\\\[[[[[[ZZZXXXYYY\\\^^^aaabbbcccddd^^^___``````aaacccgggjjjiiihhhhhhlllrrrtttpppllliiijjjlllnnnqqqsssuuuvvvqqqsssuuuvvvuuuuuuuuuvvvzzzyyywwwuuutttssssssssssssvvvvvvtttsssuuusssooorrrsssrrrqqqnnnmmmnnnpppsssqqqpppqqqrrrrrrqqqpppmmmoooooollliiiggghhhjjjfffeeedddeeefffggggggffffffqqqttttttzzzzzz{{{~~~|||||||||{{{yyyuuusssrrrrrriiihhheeecccbbbcccdddeeeeeeiiiiiieeebbbddddddbbb[[[[[[\\\\\\[[[YYYWWWVVVNNNPPPQQQQQQPPPOOOOOOPPPOOOPPPTTT[[[aaadddbbb___gggggghhhhhhgggfffeeedddccciiipppuuuxxx||||||vvvoooiiicccaaa```]]]XXXTTTXXX```^^^^^^```gggnnnpppmmmhhhYYY[[[\\\]]]\\\\\\]]]___ZZZ\\\]]]]]]]]]]]]___```___\\\\\\```hhhnnnpppooorrruuuvvvvvvwwwyyyuuuooonnnppprrrrrrppppppsssuuunnnkkkhhhfffddd___YYYSSSUUUTTTSSSSSSTTTUUUXXXYYY___aaaeeeiiinnnrrruuuvvvyyy|||}}}wwwlllbbb[[[XXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]]]]\\\```aaa___```bbb^^^VVVWWWYYY\\\______^^^[[[YYYZZZVVVVVVZZZYYYWWWZZZaaabbbaaadddiiikkklllqqqwwwtttrrrnnnjjjeeeaaa]]]\\\UUUVVVVVVUUUVVVZZZ]]]]]]gggmmmpppooonnnooonnnkkkjjjhhhccc___]]]]]]___```___eeelllpppqqqtttyyy~~~{{{rrrhhhmmmtttyyyzzztttooommmlllmmmllliiidddaaaaaaccc___```aaabbbaaa___]]][[[\\\\\\[[[ZZZ]]]``````^^^]]]___aaabbbaaaaaabbbcccdddbbb^^^[[[XXXXXXYYYZZZ^^^]]]\\\^^^```aaaaaa```eeedddfffjjjjjjhhhjjjooonnnnnnooopppqqqssstttuuurrrrrrsssssstttvvvwwwxxxpppqqqtttvvvxxxwwwvvvuuuyyy{{{zzzvvvuuuwwwwwwtttwwwyyyzzzyyywwwtttssssssyyywwwuuuuuuwwwwwwtttqqqttttttssssssssssssttttttvvvwwwwwwtttpppmmmkkkkkkffffffggghhhhhhggggggfffmmmlllmmmrrrwwwzzzyyyvvv~~~~~~|||zzzxxxvvvtttmmmrrrjjjaaaeeefffeeeiiidddfffgggfffccc```___^^^fffbbb^^^]]]]]][[[TTTOOOSSSVVVWWWSSSQQQTTTUUUTTTQQQRRRTTTWWW\\\aaaeeegggllllllllljjjfffddddddeeekkkoootttxxx|||}}}tttmmmiiiiiifffbbb^^^\\\\\\]]]bbbeeeiiikkkmmmmmmnnnnnnbbb```^^^[[[[[[\\\^^^___]]]___``````^^^\\\\\\\\\]]]]]]^^^___aaacccdddeeemmmmmmmmmnnnmmmlllkkkkkkjjjjjjkkklllmmmlllhhheeehhhgggdddaaa\\\XXXTTTRRRQQQRRRRRRQQQPPPQQQTTTWWWWWWXXX[[[___cccgggkkkmmmppptttyyy|||xxxpppeee^^^ZZZXXXWWWUUUWWW]]]___\\\ZZZ```fffiiieeeeeeeeeeeefffhhhkkkllliiiiiikkklllkkkhhhbbb^^^_________``````^^^ZZZVVV]]]___``````aaagggsss{{{wwwvvvtttsssrrrmmmfff```\\\\\\[[[WWWRRRQQQTTTXXX^^^```cccgggjjjmmmooopppiiijjjjjjhhhfffccc```^^^^^^___aaacccfffkkkrrrwww|||zzzyyywwwtttqqquuu|||}}}xxxsssoooiiijjjjjjhhheeeccceeegggcccdddeeefffeeecccaaa```\\\\\\[[[\\\^^^``````^^^\\\^^^```aaa``````aaabbbbbb```]]][[[ZZZZZZ\\\]]]]]]]]]^^^______```aaabbbhhhgggiiimmmmmmlllnnnrrrrrrrrrqqqrrrrrrssstttttttttttttttuuuvvvwwwxxxyyytttuuuvvvwwwxxxxxxxxxxxxtttvvvwwwuuuwww|||}}}|||yyyzzz|||{{{yyywwwvvvwww}}}{{{yyyzzz{{{{{{xxxvvvzzzyyyxxxwwwvvvuuuuuuuuutttuuuvvvuuuqqqmmmjjjiiilllllllllkkkjjjiiihhhgggkkklllnnnrrrwwwzzzzzzzzz}}}zzz{{{~~~{{{zzzxxxvvvssswwwoooeeehhhhhheeeiiigggiiikkkjjjgggcccaaa```eeeaaa^^^]]]]]][[[VVVQQQSSSWWWWWWTTTRRRUUUWWWVVVTTTUUUWWWZZZ]]]bbbeeehhhiiijjjkkkjjjhhhffffffgggjjjnnntttyyy}}}yyyrrrrrrqqqmmmhhhdddcccdddffffffhhhkkkmmmnnnmmmmmmmmmeeeccc```^^^]]]]]]___```^^^```bbbcccaaa___^^^^^^]]]^^^___aaaaaabbbbbbbbbffffffffffffffffffeeeeeegggfffggghhhhhhgggdddbbb___^^^]]][[[XXXUUURRRQQQPPPQQQSSSSSSRRRQQQRRRSSSUUUUUUWWWYYY\\\```ccceeejjjnnnssswwwzzzxxxoooiii```ZZZXXXWWWVVVUUUUUU[[[^^^]]]^^^eeemmmpppkkkkkklllmmmooorrruuuwwwssstttuuuvvvvvvsssooolllooommmkkkjjjiiifffccc```YYY\\\^^^]]]]]]```hhhnnnsssrrrrrrtttuuusssoookkkhhhfffccc^^^YYYWWWWWWXXXVVVYYY]]]bbbfffhhhiiiiiillllllmmmmmmkkkhhheeebbb]]]^^^```aaabbbeeejjjmmmvvv~~~{{{wwwvvvvvvtttvvvzzz~~~wwwrrrhhhiiiiiihhhffffffhhhjjjffffffgggggggggeeedddbbb]]]\\\\\\^^^``````___^^^\\\^^^____________```aaaaaa___^^^\\\\\\]]]___```^^^aaacccdddbbbbbbeeehhhkkkjjjmmmqqqqqqoooqqqvvvvvvuuuuuutttttttttuuuuuuvvvuuuuuuuuuvvvwwwwwwxxxwwwvvvuuuuuuuuuwwwyyyzzzqqquuuvvvvvvxxx~~~{{{}}}~~~~~~|||zzzzzz{{{~~~|||~~~|||zzzyyywwwwwwvvvxxxyyyxxxtttpppmmmlllssssssqqqooommmkkkjjjjjjmmmooorrrtttuuuvvvxxxyyy}}}zzzzzz}}}~~~|||{{{zzzyyy~~~uuukkkmmmlllgggjjjkkknnnpppoookkkgggcccbbbdddaaa^^^]]]]]][[[WWWSSSTTTWWWXXXUUUTTTWWWYYYXXXVVVWWWXXX[[[^^^aaadddeeedddgggiiijjjiiihhhhhhhhhiiinnntttzzz~~~|||wwwyyyxxxtttpppllljjjlllnnnlllmmmoooppppppooommmlllgggeeebbb```______```aaa___bbbfffgggeeecccaaa``````aaaaaabbbaaaaaa```____________```````````````cccbbbaaaaaabbbaaa___]]]VVVVVVVVVVVVUUUSSSRRRQQQPPPRRRUUUVVVUUUTTTSSSSSSUUUUUUTTTTTTUUUXXX[[[\\\aaaeeekkkooosssxxxvvvpppfffbbb]]]YYYWWWWWWVVVVVVVVV\\\```___bbbjjjqqqtttppppppqqqtttwww{{{~~~}}}~~~~~~}}}|||}}}yyyvvvsssqqqmmmkkkaaadddeeecccaaaaaadddhhhnnnoooqqquuuyyy{{{{{{zzzvvvrrrmmmhhhdddaaa]]][[[RRRTTTYYY]]]```bbbbbbbbbjjjkkkmmmnnnnnnllliiigggbbbccceeeeeedddeeegggiiijjjpppsssrrrppprrruuuuuuzzz~~~{{{tttkkkjjjiiihhhggghhhjjjkkkdddeeeeeeeeeeeedddcccbbb___]]]]]]```bbb```______\\\]]]^^^^^^]]]]]]___```bbbaaa_________```aaabbbbbbfffjjjjjjhhhgggkkkpppkkkkkknnnssstttrrrssswwwwwwwwwwwwvvvwwwwwwxxxxxxwwwvvvvvvuuuuuuuuuvvvvvvxxxvvvsssrrrrrruuuxxxzzzuuuxxxxxxvvvxxx}}}~~~|||~~~~~~}}}|||{{{}}}~~~}}}{{{wwwuuuttttttwwwuuussspppooonnnnnnnnnrrrtttvvvuuurrrqqqrrruuuzzzyyyyyy{{{}}}~~~~~~~~~|||yyyppprrrpppkkkmmmoooqqqsssrrrnnniiieeedddbbb```]]]\\\\\\[[[XXXUUUTTTXXXYYYVVVVVVYYY[[[[[[WWWWWWYYY[[[]]]___aaabbbbbbeeehhhiiihhhgggggghhhhhhmmmtttzzz}}}|||xxxyyyyyyxxxvvvrrrppppppqqqqqqqqqqqqssssssrrrooommmiiigggcccaaa___```aaabbbaaaeeeiiikkkjjjgggeeedddgggfffdddbbbaaa``````aaa^^^^^^]]]]]]^^^^^^_________^^^\\\\\\]]]]]]\\\[[[UUUUUUUUUUUUUUUTTTSSSSSSQQQTTTVVVXXXWWWWWWXXXYYYYYYXXXUUUTTTSSSTTTVVVWWWXXX]]]ccchhhkkkpppvvv{{{~~~xxxpppjjjaaa___\\\ZZZXXXWWWVVVVVVYYY___bbbaaadddkkkppprrrooopppqqqsssvvvzzz}}}}}}~~~}}}{{{xxxssspppoooooonnnkkkgggfffhhhjjjmmmooorrrvvv|||}}}wwwtttrrrnnnhhhcccYYYYYYZZZ[[[\\\]]]^^^^^^aaacccfffiiijjjjjjiiigggeeefffhhhhhhgggggghhhjjjbbbeeeiiijjjlllooosssuuuyyy}}}~~~wwwqqqnnnkkkiiihhhiiiiiiiiiddddddddddddddddddccccccbbb]]]]]]bbbccc```___aaa]]]^^^^^^]]]\\\\\\^^^```dddcccbbbaaaaaabbbccccccdddiiimmmmmmkkkkkkoootttkkkkkkoootttuuurrrtttxxxwwwwwwwwwxxxyyy{{{|||}}}{{{zzzyyyxxxwwwwwwwwwwwwyyywwwtttssssssvvvzzz|||wwwzzzzzzxxxyyy|||~~~|||{{{xxxwwwzzz|||wwwuuusssqqqpppqqqrrrtttsssuuuwwwuuurrrppprrruuutttuuuuuuvvvzzz||||||tttvvvuuuoooqqqqqqsssuuutttpppkkkhhhfffaaa```^^^\\\[[[ZZZXXXWWWUUUYYYZZZWWWWWWZZZ]]]\\\XXXYYYZZZ\\\^^^___``````aaacccfffgggfffeeeffffffggglllrrrwwwzzz{{{|||}}}~~~{{{xxxwwwyyy{{{{{{xxxuuutttsssssssssssstttvvvuuurrrooohhhfffccc```______aaabbbdddhhhlllooonnnkkkiiihhhnnnkkkfffbbb```aaadddfff______^^^^^^^^^^^^___```^^^]]]\\\\\\^^^___^^^]]]XXXXXXXXXXXXWWWUUUTTTTTTRRRTTTUUUVVVVVVXXX\\\___]]][[[XXXVVVTTTSSSTTTTTTUUUYYY___bbbdddggglllqqqvvv}}}~~~}}}{{{wwwtttoooiiicccaaa```^^^ZZZWWWUUUTTTTTTXXX]]]``````cccjjjnnnnnnlllllllllmmmppprrruuuvvvuuuwwwyyyzzzyyyzzz}}}{{{{{{|||}}}}}}{{{vvvrrrtttrrroookkkhhhiiikkknnnpppqqqsssvvvzzz}}}wwwrrrgggddd```\\\ZZZZZZ[[[\\\WWWXXX[[[^^^aaabbbbbbbbb___aaadddeeeeeefffhhhjjjggghhhjjjlllmmmnnnpppsssvvvzzz{{{vvvrrrmmmjjjiiiiiihhhgggffffffeeeeeeeeeeeeeeeeeeeee^^^]]]bbbddd```___ddd^^^___^^^]]]\\\\\\^^^```eeedddddddddddddddeeeeeedddgggkkkllllllmmmpppssskkklllpppvvvwwwuuuuuuyyyxxxxxxxxxyyy{{{|||~~~~~~|||{{{zzzzzzzzzzzzyyyxxxxxxyyy{{{~~~www{{{{{{zzz||||||yyyyyy|||~~~zzzxxxuuussssssvvvxxx{{{ssstttuuuuuuuuuvvvxxxzzzssswwwxxxxxx||||||~~~|||~~~wwwzzzyyysssuuusssuuuvvvtttpppmmmkkkjjjdddbbb```^^^\\\[[[ZZZZZZVVVZZZ[[[XXXWWWZZZ\\\[[[YYYZZZ[[[]]]______``````___aaacccccccccccceeeggggggjjjpppsssuuuvvvvvvwww{{{|||}}}~~~}}}|||zzzyyyuuuxxx|||}}}|||zzzxxxxxxwwwuuutttvvvxxxwwwsssooofffdddbbb______```aaacccfffjjjnnnppppppnnnmmmmmmppplllgggcccbbbdddgggiiibbbaaa```___^^^___`````````______aaacccddddddbbb]]]]]]]]]\\\ZZZYYYWWWVVVUUUVVVVVVWWWWWWZZZ___bbb```___]]]ZZZXXXVVVUUUTTTVVVZZZ^^^``````aaadddggggggooovvvuuutttxxx~~~zzzuuuqqqppplllgggccccccbbb```\\\WWWTTTTTTUUUSSSWWWZZZ[[[```gggkkkjjjffffffeeefffgggiiikkklllhhhkkkoooooooooooosssvvvoooppprrruuuxxxxxxuuussstttrrrnnnlllmmmooosssvvvttttttuuuuuuvvvzzztttpppjjjccc^^^\\\[[[\\\TTTTTTUUUVVVXXXYYY[[[\\\[[[]]]```bbbdddgggjjjmmmtttrrrrrrtttssspppoooppptttyyyzzzuuunnnjjjiiiiiihhhgggfffffffffeeeeeefffffffffiii```]]]bbbccc___```fff___```___]]]\\\\\\___aaacccddddddeeefffggghhhiiifffgggiiikkkmmmppprrrsssnnnoootttzzz{{{yyyyyy}}}zzzzzzzzzzzz{{{|||}}}~~~~~~|||{{{zzzyyyyyyxxxyyyzzz|||~~~{{{~~~~~~~~~}}}~~~~~~{{{xxxxxx{{{~~~wwwvvvuuuvvvyyy|||}}}~~~vvv{{{}}}||||||~~~{{{~~~|||uuuvvvvvvwwwwwwuuuqqqooonnnooohhhgggeeebbb___]]]]]]]]]WWW[[[\\\XXXWWWZZZ[[[ZZZUUUWWWYYY[[[\\\]]]]]]]]]\\\]]]^^^______bbbfffiiigggiiimmmoooppppppqqqrrrrrrtttvvvwwwxxxwwwwwwwwwtttvvvxxxyyyyyyyyy{{{}}}{{{xxxvvvwwwyyywwwrrrmmmeeecccaaa``````aaaccceeeiiikkkoooqqqppppppppppppllljjjhhhfffeeefffggghhhhhhfffdddbbbaaaaaabbbcccbbbccceeehhhkkklllkkkiiieeeddddddcccaaa```^^^]]]\\\]]]_________```ccceeeeeeeeedddbbb```]]][[[YYYZZZ]]]``````^^^\\\]]]___^^^fffkkklllmmmrrrtttttt|||~~~{{{wwwrrrpppooonnnkkkhhhiiihhhfffaaa[[[YYYZZZ\\\PPPSSSUUUVVV[[[aaacccaaa]]]\\\\\\]]]^^^```bbbcccYYY^^^bbbcccbbbbbbeeeiiieeeddddddgggkkknnnooopppnnnnnnnnnppptttxxx{{{}}}vvvvvvuuurrrqqqtttzzz~~~{{{vvvpppiiiddd```___ZZZXXXVVVTTTSSSTTTVVVWWWWWWYYY[[[]]]```dddjjjnnnuuurrrssswwwxxxsssppprrrrrrxxx~~~{{{uuuoookkkjjjjjjiiigggeeeeeedddddddddeeeeeefffkkk```\\\bbbccc^^^```hhh``````___^^^\\\]]]___bbbaaabbbdddfffhhhjjjkkkllliiihhhiiilllpppsssttttttqqqrrrwww}}}~~~|||}}}||||||{{{{{{{{{{{{||||||~~~|||zzzxxxwwwvvvvvvtttvvvzzz}}}~~~||||||}}}zzzxxxyyy|||}}}tttzzz|||zzz{{{}}}~~~~~~}}}vvvwwwxxxxxxxxxuuurrrqqqqqqssskkkjjjhhheeeaaa______```XXX\\\\\\XXXWWWYYYZZZYYYQQQRRRTTTVVVXXXXXXXXXXXXYYYZZZ[[[\\\^^^bbbggglllgggiiikkkllllllmmmnnnpppiiikkknnnqqqrrrrrrssstttsssttttttttttttwww{{{~~~{{{xxxxxxyyyvvvpppjjjeeecccaaa```aaabbbeeefffjjjlllooopppppppppqqqrrrggghhhhhhhhhhhhggggggfffmmmkkkiiifffeeeeeeeeefffdddeeehhhmmmpppqqqpppnnnkkkkkkjjjjjjhhhgggfffeeecccfffiiiiiihhhgggggggggjjjkkkkkkjjjhhhdddaaa___]]]```bbbaaa]]]ZZZZZZ[[[```cccfffgggkkknnnlllggguuuxxx}}}{{{vvvrrrnnnlllmmmmmmkkkiiiooonnnlllfffaaa___aaadddRRRTTTUUUTTTVVV[[[[[[XXXUUUUUUUUUUUUWWWYYY\\\]]]NNNTTTYYYZZZXXXXXX[[[___^^^[[[YYYZZZ___eeeiiillleeegggjjjooovvvzzz|||}}}wwwvvvtttqqqnnnpppvvv{{{zzz{{{tttmmmgggcccbbb___ZZZUUUSSSRRRSSSUUUPPPQQQSSSUUUXXX]]]cccgggnnnlllnnnvvvyyyuuusssuuupppuuu{{{~~~~~~}}}xxxpppkkkiiijjjlllmmmkkkjjjhhheeecccbbbaaa```bbbcccddddddbbbbbbcccdddbbbdddeeeeeecccbbbbbbbbbfffeeeeeefffgggiiikkkllljjjllloooqqqqqqrrrtttuuuwwwxxxzzzzzz{{{}}}~~~}}}||||||~~~}}}|||{{{{{{{{{zzzvvvtttyyyyyyzzz}}}~~~~~~{{{{{{~~~~~~|||{{{zzz}}}~~~~~~}}}yyyzzzzzzwwwsssuuuyyyxxxttttttoooiiieeecccbbbaaa___]]]XXXUUUXXXZZZXXXVVVWWWQQQRRRRRRSSSTTTUUUUUUUUUTTTWWW[[[]]]___bbbgggkkkffflllrrrpppiiigggkkkqqqbbbeeehhhhhheeeeeeiiinnnqqqqqqrrrssstttvvvxxxyyyyyy}}}}}}yyyuuutttqqqmmmjjjddd^^^___dddjjjllllllppprrrssssssrrrpppmmmkkknnnjjjggghhhkkkllliiidddkkkjjjhhhffffffggghhhiiimmmooossswwwxxxvvvtttrrrrrrqqqooommmkkkjjjjjjjjjoooooommmkkkiiiiiilllnnnppppppppppppooommmkkkjjjhhhiiihhhfffbbb^^^]]]\\\\\\]]]___```aaabbbeeehhhjjjooovvv{{{{{{tttsssrrrpppmmmkkklllnnnooooookkkooorrrpppnnnnnniiiddd\\\VVVRRRQQQUUUXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPRRRRRRRRRRRRTTTUUUXXXWWWVVVVVVVVVWWWXXXYYYYYYaaajjjmmmlllmmmrrrwwwvvvvvvxxxyyy{{{{{{yyywwwuuu~~~~~~yyytttllliiiddd^^^XXXUUUSSSSSSUUUSSSRRRSSSVVVYYYZZZ[[[eeefffiiilllpppsssuuuwwwxxxvvvssssssuuuzzz~~~yyysssnnnmmmnnnnnnoooggggggeeedddcccbbbbbbbbbccceeeffffffeeeeeefffhhhcccdddeeedddcccbbbcccdddddddddeeeeeegggiiikkkllliiikkkoooqqqssstttwwwyyyvvvwwwxxxyyyyyyzzz}}}}}}||||||}}}}}}}}}}}}|||zzzxxxwwwwwwyyy{{{~~~||||||}}}|||{{{~~~||||||xxxyyy}}}{{{wwwxxxsssmmmhhhfffeeebbb```___ZZZWWWYYY[[[XXXWWWXXXWWWWWWVVVVVVVVVWWWWWWXXXVVVXXX\\\^^^___bbbfffjjjcccgggkkkjjjeeeccceeeiiiaaaccccccaaa___```fffkkkkkklllmmmooorrrtttwwwxxxwww{{{{{{wwwuuutttrrroooooojjjeeeeeehhhlllooooooqqqrrrssssssrrrpppmmmkkkllliiifffgggiiijjjiiiffflllkkkiiihhhhhhiiijjjkkkmmmpppuuuzzz||||||{{{yyyuuuuuutttrrrqqqooonnnnnnnnnooooooooonnnooorrrtttvvvvvvwwwwwwvvvtttrrrqqqlllmmmlllkkkhhhfffdddddd````````````bbbdddfffggggggllltttzzz~~~wwwpppooossspppmmmllllllnnnoooppppppuuuxxxxxxwwwvvvrrrlllbbb\\\UUURRRSSSTTTSSSQQQSSSSSSSSSRRRQQQQQQQQQPPPMMMNNNOOONNNNNNNNNPPPQQQPPPPPPPPPQQQRRRTTTVVVWWWTTTZZZ```bbbbbbgggpppwww}}}~~~}}}{{{~~~xxxuuupppkkkhhhdddaaa___YYYWWWTTTSSSTTTUUUVVVUUU[[[\\\^^^aaadddgggiiijjjpppooonnnnnnpppuuuzzz}}}{{{}}}|||wwwtttsssrrrqqqpppggggggffffffeeeffffffgggfffhhhiiiiiihhhhhhiiikkkeeeeeedddcccbbbccceeehhhgggggghhhiiijjjlllmmmnnniiilllpppsssuuuxxxzzz}}}{{{|||}}}}}}}}}~~~~~~|||{{{|||}}}~~~|||{{{|||||||||{{{vvvwwwzzz}}}~~~~~~}}}}}}}}}~~~zzzzzzuuupppmmmlllkkkhhheeebbb]]]ZZZ[[[\\\YYYXXXZZZXXXWWWUUUSSSSSSTTTUUUVVVXXXZZZ\\\]]]^^^aaaeeehhhaaacccddddddaaa``````aaa^^^^^^]]][[[YYY[[[bbbgggfffgggiiilllpppssswwwxxxvvvyyyyyyuuuuuuvvvuuurrrrrrooollljjjjjjllloooppppppqqqrrrrrrqqqooommmkkkgggfffeeeddddddfffggghhhkkkkkkjjjjjjjjjkkkllllllpppssswww{{{~~~~~~}}}|||wwwwwwwwwvvvuuutttrrrqqqnnnpppssstttuuuwwwzzz|||}}}~~~~~~|||{{{ttttttssssssqqqpppnnnmmmgggdddaaaaaadddggggggfffeeejjjqqqwwwzzz}}}}}}tttmmmjjjqqqpppmmmlllkkkmmmooopppvvv|||}}}wwwjjjccc[[[VVVTTTUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQOOONNNOOOQQQSSSNNNMMMMMMNNNOOOPPPQQQRRRQQQSSSVVVWWWYYYbbbooozzz~~~|||yyysssoooeeeaaa]]]ZZZXXXVVVTTTSSSUUUUUUVVVWWWYYY[[[\\\]]]ddddddeeefffiiimmmqqqsssuuuvvvxxx{{{|||yyywwwtttqqqooolllkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkiiihhhiiijjjfffeeedddbbbbbbdddhhhkkknnnnnnnnnoooooopppqqqqqqlllooosssvvvwwwzzz|||~~~~~~~~~{{{zzzzzz{{{|||~~~{{{xxxwwwxxxzzzzzz{{{xxxzzz}}}~~~zzzvvvqqqqqqrrrrrrnnnkkkeee```]]]^^^\\\YYYYYY[[[XXXWWWUUUSSSSSSUUUWWWYYYZZZZZZZZZ[[[\\\^^^aaacccbbbaaa`````````___^^^\\\YYYZZZZZZXXXXXXZZZ^^^bbbbbbdddfffjjjooossswwwyyyuuuwwwwwwuuuvvvyyyxxxuuuppppppnnnkkkhhhhhhkkkmmmmmmnnnoooooonnnllljjjiiibbbbbbaaa```___aaaeeehhhhhhiiiiiijjjkkkkkkllllllsssuuuxxx{{{|||{{{yyyxxxwwwwwwwwwwwwvvvuuusssrrrqqqtttwwwzzz{{{}}}~~~}}}{{{{{{zzzxxxvvvtttnnniiiddddddgggjjjiiiggggggjjjnnnsssvvvyyy|||}}}}}}vvvoookkkooonnnlllkkkjjjkkknnnppp{{{rrrkkkbbb\\\YYYYYYYYYXXXRRRRRRRRRRRRRRRSSSSSSSSSRRRSSSRRRPPPOOOOOOQQQTTTRRRQQQPPPOOOOOONNNNNNMMMOOOQQQRRRSSSWWWbbbppp{{{}}}vvvrrrmmmhhhddd```\\\YYYWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\^^^aaadddggghhhppppppqqqsssvvvzzz}}}~~~zzzvvvqqqmmmpppooonnnlllkkkjjjiiiiiilllllllllkkkhhhffffffgggfffeeedddcccccceeejjjnnnrrrrrrrrrrrrrrrrrrrrrqqqrrrtttwwwyyyzzz{{{|||~~~|||~~~}}}{{{zzzyyyzzz{{{{{{xxxuuutttvvvxxxzzz{{{xxx|||zzzvvvuuuwwwvvvpppkkkiiidddaaa```^^^ZZZZZZ^^^\\\[[[ZZZYYYZZZ]]]```bbb\\\[[[YYYXXXYYY[[[]]]^^^___^^^\\\\\\]]]]]]ZZZXXXUUUWWWYYY[[[[[[]]]^^^``````bbbdddhhhlllppptttvvvtttvvvvvvuuuwww{{{yyyuuunnnnnnmmmjjjhhhggghhhjjjjjjjjjjjjkkkjjjiiigggggg^^^^^^]]]\\\[[[]]]aaaeeedddeeegggiiijjjkkkkkkkkkrrrtttvvvyyyzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuuuuttttttwww{{{}}}~~~~~~{{{xxxtttooojjjjjjmmmooommmjjjnnnnnnoooqqquuuyyy|||~~~|||~~~|||vvvppplllmmmmmmkkkjjjlllpppttt~~~{{{uuukkkbbb\\\ZZZYYYYYYRRRRRRRRRSSSSSSSSSSSSSSSOOOOOOOOONNNLLLLLLNNNPPPRRRRRRQQQQQQPPPOOONNNNNNNNNOOOQQQSSSXXXaaallluuu|||}}}xxxsssnnniiieee^^^\\\ZZZXXXVVVVVVVVVVVVUUUVVVWWWYYY[[[]]]___```hhhhhhhhhjjjlllooorrrtttrrrsssssstttuuuyyy~~~}}}xxxsssoooqqqpppnnnllliiihhhgggfffkkklllllljjjgggeeeeeeeeeeeeeeedddddddddggglllppppppqqqrrrrrrssssssrrrrrrwwwyyy{{{|||||||||}}}~~~||||||zzzyyyyyyzzz{{{{{{xxxuuuuuuwwwzzz|||}}}www|||{{{{{{|||yyyqqqiiinnnjjjgggeeeaaa\\\]]]bbb]]]]]]]]]]]]___aaadddfff```]]]YYYWWWXXXZZZ[[[[[[YYYXXXWWWWWWXXXXXXVVVTTTTTTVVVYYY]]]___aaaaaaaaaaaabbbdddfffiiimmmoooqqqssstttttttttwwwzzzwwwppplllkkkjjjiiiiiihhhhhhhhhgggggggggggggggfffeeeeee]]]\\\[[[[[[\\\^^^```aaa```bbbeeehhhjjjjjjjjjiiimmmooosssvvvxxxzzzzzzzzzwwwwwwvvvuuuuuuuuuvvvvvvvvvxxx{{{|||}}}{{{zzzwwwttttttuuuvvvtttqqqvvvuuutttvvvzzz}}}{{{|||}}}}}}}}}~~~xxxnnnoooppppppoooqqqvvv{{{uuujjj```YYYVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPRRRQQQPPPOOOPPPRRRMMMNNNOOOPPPQQQQQQQQQQQQLLLMMMOOOQQQUUU\\\ccciiipppxxx}}}yyyuuuhhhfffbbb^^^[[[YYYYYYYYYWWWWWWWWWWWWXXXYYYZZZZZZ]]]]]]^^^___aaadddeeeggggggiiikkkmmmooosssxxx|||}}}xxxuuurrrpppnnnllljjjhhhggggggiiijjjjjjiiigggffffffgggddddddeeeeeefffiiinnnqqqmmmnnnpppsssuuuvvvwwwwwwyyy{{{}}}~~~~~~}}}~~~}}}~~~{{{yyyyyyyyyzzz{{{yyywwwuuuvvvyyy{{{}}}}}}yyy~~~~~~vvvnnntttpppmmmjjjeee```bbbggg_________```aaacccdddeeeddd```[[[XXXYYYZZZZZZZZZSSSTTTUUUUUUTTTTTTSSSSSSUUUVVVXXX\\\```ccceeefffgggggghhhiiikkkmmmooopppppprrrrrrsssvvvwwwrrriiiiiigggeeefffiiijjjhhheeefffffffffffffffeeeeeeeee___\\\ZZZ[[[___``````^^^^^^```dddhhhjjjkkkjjjiiijjjkkknnnqqqtttuuuvvvvvvuuutttrrrpppqqqrrrtttvvvtttvvvxxxyyy{{{~~~}}}{{{zzz{{{zzz{{{|||||||||zzzxxxxxx{{{}}}|||}}}rrruuuwwwwwwwwwyyysssggg^^^YYYWWWUUUTTTTTTTTTSSSRRRRRRRRRPPPRRRUUUVVVUUUTTTTTTTTTMMMNNNPPPRRRSSSTTTSSSSSSNNNNNNNNNOOOQQQUUU[[[___aaajjjuuu~~~yyyuuupppkkkgggdddcccccc[[[ZZZYYYWWWWWWWWWWWWXXXTTTUUUWWWYYYZZZ[[[\\\\\\___bbbeeehhhlllppptttxxxttt}}}}}}zzzsssrrrpppnnnlllkkkjjjjjjfffhhhiiiiiihhhgggiiijjjcccdddeeefffgggjjjnnnqqqkkkmmmqqquuuyyy{{{}}}}}}yyy|||~~~yyy|||~~~}}}{{{yyyyyyyyyzzz{{{wwwuuutttuuuxxx{{{|||||||||~~~~~~vvvyyyuuuqqqnnnhhhccceeekkkeeeffffffgggggghhhhhhhhhgggbbb\\\ZZZZZZ[[[[[[ZZZQQQSSSUUUUUUTTTSSSTTTUUUWWWVVVWWWZZZ___dddhhhjjjnnnnnnnnnnnnooopppqqqqqqnnnppppppqqqtttuuunnndddeeebbb```ccchhhiiifffbbbffffffffffffffffffeeeeeeaaa^^^[[[]]]aaaccc```\\\]]]```dddiiikkkkkkjjjiiihhhjjjkkkmmmnnnnnnnnnnnnrrrpppmmmkkkkkknnnqqqsssrrrtttuuuwwwyyy}}}}}}~~~}}}}}}{{{xxxvvvvvvwwwyyy{{{||||||~~~xxxvvvtttxxx}}}wwwzzz}}}}}}}}}zzznnneee```___VVVUUUUUUTTTSSSRRRQQQQQQKKKOOOSSSUUUTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSRRRPPPNNNMMMNNNRRRWWWZZZUUU^^^jjjrrrvvvyyy~~~~~~xxxssspppooonnn```^^^[[[XXXWWWVVVWWWWWWQQQRRRTTTVVVXXXXXXXXXWWWUUUYYY]]]bbbeeejjjnnnqqqiiisss{{{{{{zzz}}}zzzxxxssslllkkklllmmmjjjgggiiioooooogggccceeehhhfffhhhjjjkkkjjjiiiiiimmmqqqqqqqqqssswww|||~~~|||yyyvvvyyy|||wwwzzz~~~~~~{{{yyyzzzzzzxxxzzz~~~}}}|||yyyyyy{{{~~~}}}zzz|||yyyzzzuuunnnmmmrrrrrrmmmkkkhhhhhhiiihhhfffiiinnnjjjiiifffbbb^^^[[[XXXVVVXXXSSSRRRUUUWWWUUURRRRRRVVVYYY\\\^^^___bbbhhhllleeegggkkkooorrrssstttsssqqqrrrpppnnnoooppplllfffccc```aaaeeeeeebbbaaaccc___bbbgggiiihhhfffeeedddaaaccc```]]]___eeeddd]]]___aaacccfffiiijjjkkkkkklllmmmooonnnmmmllllllmmmmmmlllkkkjjjiiikkknnnqqqqqqqqqpppppprrrwww~~~zzzxxxzzz|||{{{|||}}}|||{{{zzz||||||wwwpppkkkoooppprrrxxxuuukkkeeeccc]]]XXXTTTTTTWWWXXXUUURRROOONNNQQQVVVXXXUUUTTTVVVUUUUUUTTTTTTTTTTTTTTTUUUPPPNNNLLLLLLNNNQQQRRRRRRSSSVVV^^^eeehhhkkksss|||~~~~~~{{{vvvmmmccc\\\ZZZYYYVVVSSSRRRNNNQQQYYYYYYSSSSSSZZZSSSVVVZZZ^^^aaaaaaaaa```iiihhhjjjooouuuxxxyyywww|||{{{}}}{{{vvvpppnnnooonnnjjjggghhhllllllgggeeehhhiiigggfffjjjnnnooonnnmmmoooqqqtttssstttvvvzzz|||zzzxxxyyyyyy||||||xxxzzzyyy{{{~~~~~~~~~~~~~~~~~~{{{yyyyyyxxxuuuxxx}}}|||{{{zzz{{{~~~}}}{{{|||xxxrrrqqqtttsssooonnnjjjhhhhhhfffeeejjjpppmmmkkkhhheeeaaa]]][[[YYYZZZVVVUUUYYYZZZWWWTTTTTTVVVYYY\\\___```ccchhhlllhhhjjjmmmpppssstttttttttttttttqqqnnnooopppkkkdddaaa^^^^^^aaaaaa^^^___aaa^^^bbbhhhkkkkkkiiigggeeeddddddaaa]]]^^^bbbaaa\\\``````aaabbbdddgggiiikkkiiikkkllllllkkkjjjjjjkkkggggggfffeeefffhhhkkknnnnnnnnnnnnnnnpppuuu|||~~~{{{}}}~~~}}}}}}}}}}}}{{{zzzzzz|||}}}~~~{{{vvvpppiiidddkkklllnnnrrryyywwwooojjjbbb\\\WWWUUUXXXYYYWWWTTTQQQPPPRRRVVVWWWSSSRRRTTTTTTTTTTTTTTTUUUVVVWWWWWWRRROOOMMMLLLMMMOOOOOOOOOPPPQQQVVV[[[\\\]]]ccckkkrrr{{{}}}uuukkkccc```]]]XXXTTTSSSRRRSSSWWWVVVSSSSSSVVVTTTVVVXXX[[[]]]^^^^^^]]]bbbbbbccchhhnnnsssuuuuuuvvvvvvxxx}}}}}}|||~~~~~~{{{vvvtttssspppkkkfffjjjkkkjjjiiijjjmmmllliiifffkkkrrruuusssqqqqqqqqqvvvuuutttuuuwwwyyyyyyyyy}}}zzzzzz|||}}}zzz{{{xxx{{{}}}{{{|||}}}|||zzzyyyyyyvvvsssvvv|||{{{zzzzzz}}}~~~~~~{{{wwwwwwxxxuuuqqqpppkkkhhhgggfffeeejjjqqqpppnnnlllhhhdddaaa^^^]]]ZZZXXXXXX\\\]]]YYYUUUUUUUUUXXX\\\```bbbeeehhhjjjkkklllnnnqqqssssssssssssuuuuuurrrnnnnnnooojjjcccbbb^^^]]]^^^^^^]]]^^^bbb^^^ccciiimmmmmmkkkiiihhhkkkiiiddd___^^^```___\\\bbbaaa``````bbbfffiiilllggghhhjjjjjjiiihhhhhhiiidddccccccccceeegggjjjllljjjkkkkkklllnnnsssyyy~~~~~~~~~|||yyywwwwwwwww{{{{{{}}}~~~}}}vvvqqqjjjbbb\\\eeeeeegggjjjooovvv}}}yyyqqqiiibbbZZZWWWXXXZZZXXXUUUSSSQQQRRRVVVVVVRRRQQQSSSRRRRRRRRRRRRSSSUUUVVVWWWRRRPPPNNNNNNOOOQQQQQQQQQRRRQQQSSSUUUTTTRRRVVV]]]bbbjjjrrrvvv}}}xxxpppjjjddd]]]XXXUUUXXXXXXUUUUUUVVVUUURRRTTTTTTUUUWWWXXXYYYZZZZZZZZZYYYZZZ^^^dddjjjnnnpppnnnnnnrrryyy|||yyyvvvvvvqqqtttzzz|||zzzwwwrrrlllgggooommmlllllloooqqqnnnjjjjjjoootttvvvtttqqqqqqqqquuutttssstttvvvyyy{{{||||||yyy|||~~~}}}}}}}}}{{{|||~~~{{{zzz{{{{{{wwwsssvvv||||||zzz{{{~~~|||{{{zzzwwwsssooollljjjjjjhhhfffiiiooopppooommmiiifffbbb```___YYYXXXYYY^^^^^^XXXUUUUUUTTTWWW[[[___bbbeeefffgggkkklllnnnooopppqqqqqqppprrrrrrpppmmmmmmnnnjjjcccddd___]]]^^^^^^]]]```eee```dddiiilllllllllmmmmmmrrroooiiiccc```_________cccbbbbbbbbbdddfffiiikkkfffhhhiiiiiihhhhhhhhhiiieeedddccceeegggjjjmmmmmmjjjkkkkkkkkkllloootttxxx|||{{{zzz{{{zzzvvvtttssswwwxxxzzz|||{{{zzz|||~~~~~~wwwpppiii```ZZZ______```cccgggnnntttxxxxxxoooggg]]]XXXXXXYYYWWWUUUSSSQQQRRRUUUUUURRRRRRTTTPPPPPPOOOOOOPPPQQQRRRRRROOONNNNNNOOOSSSVVVWWWWWWTTTRRRRRRSSSQQQNNNPPPUUUWWW^^^dddgggmmmvvv|||~~~~~~vvvnnnfff```YYY^^^]]]VVVUUUZZZYYYQQQRRRRRRRRRSSSTTTVVVXXXZZZTTTTTTSSSUUUZZZ___dddgggggggggmmmwww}}}yyysssooolllmmmppprrrwww}}}~~~zzzuuunnnjjjrrrooolllmmmoooooommmkkkppprrruuussspppoooppprrrssssssssstttvvvzzz~~~~~~{{{~~~|||zzz{{{}}}|||{{{{{{|||zzzvvvyyy~~~}}}zzz{{{~~~~~~}}}~~~}}}zzzvvvtttlllkkkkkkmmmkkkffffffjjjooommmkkkhhheeebbb___^^^WWWVVVYYY]]]]]]WWWUUUVVVUUUWWWZZZ^^^aaacccddddddiiijjjjjjkkkllllllllllllmmmnnnllljjjlllnnnjjjcccccc^^^[[[]]]]]]^^^aaagggdddfffhhhjjjkkkmmmppprrrssspppjjjeeeaaa______aaaaaabbbccceeeffffffgggggggggiiikkkkkkjjjiiijjjkkkgggfffeeefffjjjmmmmmmmmmlllmmmmmmlllkkklllnnnpppyyywwwuuuvvvzzz}}}|||wwwuuutttvvvxxxzzzyyyxxxxxxxxxyyy}}}~~~xxxrrrjjjaaa[[[\\\\\\\\\^^^ccciiiooorrryyyyyy|||uuulll```YYYXXXXXXVVVSSSRRRPPPQQQUUUVVVTTTTTTWWWRRRRRRQQQPPPOOOOOOPPPPPPNNNMMMMMMOOOSSSUUUVVVVVVRRRPPPPPPRRRPPPMMMNNNQQQRRRXXX\\\^^^bbbjjjooopppwww|||{{{sssnnn^^^bbb___XXXXXX]]][[[SSSRRRRRRRRRRRRTTTVVVYYY[[[TTTSSSQQQQQQRRRVVV[[[___aaabbbiiiuuu|||yyyssspppnnnmmmjjjiiijjjooovvv{{{|||wwwrrrooosssnnnlllmmmmmmkkkkkkmmmsssttttttqqqnnnnnnqqqtttrrrsssuuuvvvxxx{{{||||||yyyxxxyyyzzz{{{~~~{{{zzz}}}}}}{{{|||~~~zzz{{{{{{}}}|||{{{||||||wwwssssssjjjjjjlllnnnlllfffdddffflllkkkiiifffccc```]]]\\\VVVWWWZZZ^^^]]]XXXWWWZZZYYYYYYZZZ]]]aaaccccccbbbfffffffffggghhhhhhiiiiiiiiiiiihhhfffhhhkkkgggaaa^^^ZZZYYY[[[]]]]]]aaaggggggiiikkkllllllooorrruuuqqqmmmjjjhhhccc___```ddd```aaaccceeeffffffeeedddhhhjjjlllmmmllllllmmmnnnjjjgggeeegggjjjlllkkkiiilllmmmmmmkkkiiihhhiiijjjtttrrrpppqqqtttwwwyyyyyyzzz|||zzzyyyyyy}}}~~~zzzxxxyyyyyywwwuuuyyy~~~zzztttlllddd^^^]]]]]]\\\]]]aaaeeejjjnnnsssrrruuu~~~|||sssfff^^^[[[ZZZVVVSSSSSSPPPQQQUUUWWWUUUWWWZZZWWWVVVUUUSSSRRRRRRRRRRRRPPPOOONNNOOOQQQQQQPPPOOOSSSRRRSSSWWWWWWTTTSSSUUUQQQWWWZZZZZZ\\\aaaddddddkkkoooxxxkkkiiieee``````aaa^^^XXXUUUUUUUUUUUUVVVXXXZZZ[[[UUUUUUSSSQQQPPPRRRVVVZZZ]]]^^^eeepppvvvtttqqqqqqooommmjjjeeecccdddhhhlllwwwzzz}}}yyyvvvtttsssooommmooommmkkknnnuuuqqqssstttrrrppppppssswwwsssuuuxxxyyyyyy{{{~~~}}}~~~|||~~~zzztttrrruuuzzz}}}}}}~~~yyywww|||~~~~~~zzz{{{{{{}}}~~~yyywwwyyyxxxssspppqqqkkkjjjkkkllliiidddccceeejjjiiigggdddaaa^^^\\\[[[YYYYYY]]]```___\\\]]]aaa___]]]\\\]]]aaaccccccbbbcccccccccdddeeefffggggggfffgggeeeccceeegggccc\\\\\\YYYXXX\\\^^^___ccchhhiiilllooorrrrrrssssssuuupppmmmlllllliiiccceeejjjffffffffffffggghhhhhhhhhiiikkkmmmnnnmmmmmmnnnooonnnkkkhhhhhhkkkllliiifffiiijjjjjjiiigggffffffgggllljjjiiijjjmmmoooppppppsssyyy||||||~~~{{{|||{{{xxxssswww}}}~~~}}}wwwqqqiiicccbbb```^^^^^^___bbbeeehhhmmmkkknnnxxx~~~~~~~~~zzznnnfffbbb^^^YYYUUUVVVSSSSSSWWWWWWVVVWWWZZZWWWWWWVVVUUUTTTTTTTTTTTTRRRQQQPPPQQQRRRRRRQQQOOOTTTSSSVVV\\\]]]YYYVVVWWWQQQVVVYYYXXXYYY\\\^^^]]]___bbbjjjtttzzz~~~xxxqqqpppnnniiidddbbb[[[[[[ZZZZZZZZZZZZZZZZZZVVVWWWVVVTTTRRRRRRVVVYYYYYYZZZ```hhhjjjjjjkkkooooooooommmjjjfffccccccccckkkooowww~~~}}}zzzxxxwwwuuuqqqqqqrrrpppnnnttt}}}nnnqqqttttttssssssvvvyyyuuuwwwzzz{{{zzz{{{~~~|||~~~|||zzz|||wwwoooooovvv}}}~~~wwwttt{{{~~~~~~yyy{{{{{{~~~}}}vvvtttwwwvvvpppnnnpppllljjjiiijjjgggbbbcccfffiiihhhfffccc```^^^\\\[[[\\\\\\___cccbbb___bbbgggccc```^^^^^^bbbddddddcccbbbbbbbbbcccdddeeefffgggfffgggdddbbbbbbddd___YYY\\\ZZZZZZ___bbbcccgggllliiinnntttwwwxxxvvvttttttrrroooppprrroooiiijjjqqqmmmllljjjiiiiiikkkmmmoooiiikkkmmmnnnmmmmmmnnnooorrrnnnkkkkkknnnnnnjjjfffeeeggghhhgggfffdddeeeeeefffeeeeeefffhhhjjjjjjjjjkkkqqqvvvuuurrrssszzz~~~~~~~~~zzzxxxyyyzzzzzzzzz|||zzz}}}|||vvvnnniiieeeccc```^^^^^^___bbbccciiifffiiittt|||~~~~~~||||||||||||}}}tttkkkgggccc]]]XXXYYYVVVUUUXXXXXXUUUVVVYYYUUUTTTTTTTTTTTTTTTUUUUUUSSSRRRRRRTTTVVVWWWVVVUUUOOONNNRRRYYY[[[WWWRRRRRRPPPVVVYYYXXXXXX[[[\\\ZZZXXXZZZbbbkkkqqquuu~~~}}}~~~{{{qqqkkklll``````___]]]\\\ZZZYYYXXXVVVXXXXXXVVVTTTTTTWWW[[[VVVXXX\\\aaabbbaaaeeelllnnnppprrrqqqmmmgggcccaaa```fffmmmtttyyy|||yyyxxxvvvtttssstttuuuuuutttppprrrtttuuutttssssssssswwwxxxzzzzzz{{{}}}}}}{{{ssshhhlllwww|||}}}~~~zzzyyyyyy{{{}}}}}}{{{zzz}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||{{{wwwrrrpppooonnnkkkhhhiiigggeeebbbaaa```aaaaaafffdddbbb```___^^^^^^^^^bbbaaa``````aaaccceeefffeeecccbbbeeeiiihhhccc^^^^^^___eeellljjjdddccchhhdddeeeffffffdddaaa]]][[[```^^^]]]\\\]]]aaaeeehhhiiinnntttyyyzzzyyywwwwwwvvvvvvtttsssrrrqqqqqqrrrkkkllllllllljjjjjjlllmmmmmmqqqtttrrrnnnmmmppptttooonnnkkkiiigggfffffffffdddeeeeeefffeeedddbbbaaagggddd```^^^___aaabbbcccjjjhhhjjjnnnllliiimmmuuuxxxzzz~~~~~~}}}|||{{{{{{|||}}}~~~yyyxxx~~~~~~yyyvvvtttqqqkkkeeeaaaaaabbbaaa```]]]bbbhhhmmmppptttyyy}}}~~~}}}zzzwwwttttttwwwyyy~~~xxxnnnfffaaa___XXXWWWUUUSSSSSSTTTVVVXXXWWWVVVUUUSSSQQQQQQRRRSSSRRRTTTVVVTTTQQQNNNNNNPPPUUUSSSQQQSSSVVVXXXWWWVVVXXXYYYZZZZZZZZZZZZXXXXXXZZZ\\\___bbbfffmmmtttyyyzzzrrrpppkkkfffcccbbb___YYYSSSXXXXXXXXXWWWWWWVVVVVVVVVUUUWWWYYYXXXWWWZZZaaahhhnnnttt{{{|||wwwnnneee______```bbbeeehhhppp}}}|||zzzxxxuuuuuuuuuvvvvvvuuurrrtttvvvwwwvvvuuuvvvvvvvvvxxxyyyyyyzzz|||qqqhhhmmmxxx~~~{{{yyyyyyzzz}}}~~~}}}|||yyyxxx{{{~~~~~~~~~|||xxxtttpppooonnnmmmhhheeegggeeebbb```___```aaabbbdddcccaaa```____________eeedddcccbbbccceeegggiiifffcccbbbdddhhhhhhccc___^^^___dddkkkkkkeeecccfffffffffggggggeeeaaa^^^\\\aaa```^^^^^^___bbbeeegggeeejjjqqquuuwwwwwwwwwwwwyyyyyyxxxwwwwwwvvvuuuuuummmnnnnnnmmmkkkkkklllnnnooorrrsssrrrooonnnpppsssnnnmmmllljjjhhhffffffeeeddddddeeeeeedddcccbbbaaaccc```]]][[[[[[\\\^^^___aaa___bbbgggiiihhhmmmuuuppptttyyy|||}}}}}}||||||||||||}}}vvvvvv|||~~~zzz~~~}}}zzzyyytttooohhheeeeeeeeedddbbb^^^bbbgggkkknnnrrrwww{{{~~~}}}yyyvvvvvvxxxzzz{{{}}}}}}rrriiidddaaaYYYXXXWWWVVVUUUTTTSSSSSSXXXVVVTTTSSSSSSTTTTTTSSSRRRTTTUUUTTTQQQOOOPPPQQQUUUSSSQQQSSSUUUWWWWWWVVVUUUVVVVVVWWWWWWVVVUUUTTTTTTVVVXXXZZZ^^^ccciiinnnxxx{{{|||zzztttmmmhhhfffccc^^^YYYYYYYYYXXXXXXWWWWWWWWWXXXVVVXXXYYYWWWUUUWWW]]]cccjjjooouuuxxxvvvppphhhcccaaaaaaaaa``````eeeoooyyy~~~}}}zzzxxxwwwwwwxxxwwwvvvtttwwwyyyyyyyyyyyyzzz{{{vvvwwwxxxyyyzzz}}}uuunnnrrrzzz~~~}}}}}}{{{zzzzzz|||}}}}}}||||||yyywwwyyy~~~~~~~~~yyytttqqqnnnmmmllljjjeee```cccaaa___^^^^^^```bbbdddeeedddcccbbbaaabbbcccccchhhhhhfffffffffhhhjjjkkkgggeeecccdddfffgggdddaaa___^^^bbbiiikkkgggcccaaaffffffggggggeeebbb___^^^bbbbbbbbbbbbcccdddffffffeeejjjooossstttsssssssssyyyzzz{{{{{{zzzyyyxxxwwwpppqqqqqqpppnnnmmmnnnppptttssssssrrrqqqqqqqqqqqqmmmmmmlllkkkiiigggeeedddccccccccccccbbbaaa```___```^^^\\\ZZZYYYYYY[[[\\\YYYYYY[[[```bbbccchhhnnnfffkkkrrrttttttvvv{{{{{{}}}~~~|||vvvuuuzzz{{{xxx{{{vvvrrrllljjjjjjiiigggdddaaacccfffhhhjjjnnnsssvvvxxxxxxyyyzzz|||}}}~~~zzz}}}zzzyyy{{{}}}{{{~~~zzzpppiiiddd[[[[[[[[[ZZZXXXUUUSSSQQQXXXUUURRRRRRUUUVVVVVVTTTRRRSSSTTTTTTRRRRRRSSSTTTUUUTTTRRRSSSUUUWWWWWWVVVTTTTTTUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUWWWZZZ___ccclllooosssuuuxxx~~~xxxrrroookkkfffbbb^^^]]][[[ZZZYYYYYYYYYYYYYYYZZZZZZWWWUUUUUUZZZ^^^gggjjjnnnssstttqqqjjjeeehhhgggddd___]]]```hhhnnnrrryyy~~~}}}zzzyyyyyyyyyxxxwwwwwwxxxzzz{{{zzz{{{|||~~~wwwxxxzzz{{{|||}}}~~~xxxyyy~~~~~~{{{~~~|||||||||}}}}}}~~~|||zzzzzz|||~~~~~~}}}~~~}}}yyyqqqnnnlllkkkjjjgggaaa\\\^^^]]]\\\\\\]]]```dddfffgggfffeeeeeeeeefffhhhhhhkkkjjjhhhggghhhiiikkklllhhhfffddddddeeeeeedddbbb______aaafffjjjhhhbbb^^^bbbcccdddeeedddcccbbbaaaeeeeeefffggghhhhhhhhhggglllnnnqqqrrrqqqooonnnnnnwwwxxxyyyzzzzzzyyywwwvvvtttuuuuuusssqqqpppqqqssswwwuuusssrrrrrrsssrrrqqqmmmmmmmmmllljjjgggeeeccc``````______^^^]]]\\\[[[______^^^]]][[[[[[\\\]]]ZZZZZZZZZ[[[[[[\\\___aaa]]]cccjjjllllllnnnsssyyytttxxx|||~~~zzzyyy{{{|||yyyzzz~~~~~~xxxtttpppoooooonnnjjjggghhhhhhgggggghhhjjjmmmooottttttsssssstttuuuwwwxxxxxx~~~yyypppjjjaaa```^^^[[[YYYWWWUUUUUUWWWSSSPPPQQQUUUWWWVVVTTTRRRSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXUUUUUUUUUUUUUUUTTTTTTSSSUUUVVVVVVVVVVVVXXX[[[^^^```cccgggkkkooovvvzzzuuunnnjjjfffeeebbb```]]]\\\ZZZZZZ[[[[[[ZZZXXXVVVVVVYYY\\\eeefffhhhlllooooookkkggglllmmmiiibbb___bbbgggiiihhhnnnsssvvv~~~~~~|||{{{{{{yyyxxxyyyzzz{{{{{{{{{{{{}}}yyy{{{}}}|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{}}}}}}|||}}}}}}}}}}}}}}}{{{ooollljjjiiihhheee^^^YYY[[[[[[[[[]]]___bbbeeeggggggffffffffffffhhhiiijjjlllkkkiiihhhggghhhjjjkkkhhhgggeeeeeeeeeeeedddccc___```aaacccffffffaaa\\\]]]^^^```bbbcccdddddddddggggggiiijjjjjjjjjjjjiiinnnppprrrrrrpppnnnnnnnnntttvvvwwwyyyyyyxxxvvvuuuvvvwwwwwwvvvtttssstttvvvyyywwwtttsssssstttssssssnnnnnnmmmllliiifffcccaaa]]]]]]\\\ZZZYYYXXXXXXWWW^^^```aaa```]]]\\\^^^___]]]\\\ZZZXXXXXXYYYYYYXXXXXX^^^cccfffeeegggkkkpppnnnrrrwwwzzzzzz{{{}}}~~~~~~}}}}}}}}}zzz{{{}}}yyyyyyzzz{{{}}}{{{xxxvvvvvvwwwuuuqqqlllpppnnnkkkhhhhhhhhhhhhiiiooonnnllllllmmmppprrrtttvvv}}}yyysssfffccc^^^ZZZWWWVVVWWWXXXUUUSSSPPPQQQTTTVVVVVVUUUSSSSSSRRRSSSUUUVVVXXXXXXWWWXXXXXXWWWWWWWWWXXXYYYVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWWWWXXXZZZ\\\ZZZ^^^ccchhhlllttt}}}xxxsssrrrpppnnnjjjfffbbb^^^\\\[[[[[[ZZZXXXWWWWWWYYYZZZ___```bbbfffjjjlllmmmllloooqqqmmmeeeaaaccceeeccc```eeeiiilllttt~~~|||{{{{{{|||}}}|||{{{{{{}}}zzz}}}}}}}}}~~~||||||}}}zzz{{{}}}~~~yyy||||||zzz{{{~~~~~~~~~~~~}}}|||pppllliiigggfffccc^^^YYYYYYZZZ\\\___bbbeeeggghhhffffffeeeeeefffgggiiijjjlllkkkiiiggggggggghhhiiiggggggggggggfffdddcccbbb___aaabbbaaabbbcccaaa]]][[[\\\^^^```bbbdddeeeeeefffggghhhiiijjjjjjjjjjjjkkkmmmnnnooonnnnnnooopppssstttuuuvvvwwwwwwvvvuuuuuuvvvvvvuuuttttttuuuwwwyyyxxxvvvtttssstttuuuwwwqqqpppnnnlllhhheeebbb```\\\[[[YYYXXXVVVUUUUUUUUU[[[^^^aaaaaa^^^]]]^^^```]]]]]]ZZZWWWWWWZZZYYYVVVXXXZZZ]]]___```bbbdddeeegggkkkoooqqqrrrssswww{{{~~~|||{{{{{{vvvuuuuuuuuuwwwzzz}}}~~~~~~}}}||||||}}}}}}xxxsssuuurrrooolllkkkiiihhhfffgggfffeeeeeeggglllpppsssttt||||||lllhhhaaa[[[WWWWWWXXXZZZUUUTTTTTTSSSTTTUUUVVVWWWUUUTTTRRRSSSVVVXXXYYYYYYWWWXXXYYYXXXWWWWWWXXXZZZUUUUUUTTTUUUUUUVVVWWWXXXUUUWWWXXXYYYYYYZZZ\\\^^^^^^bbbhhhlllpppvvv~~~~~~}}}{{{xxxsssmmmgggddd___^^^\\\[[[ZZZZZZZZZZZZXXX[[[^^^aaadddiiinnnrrrvvvyyyvvvmmmiiikkkhhhbbb[[[___aaacccjjjtttzzz|||}}}||||||}}}zzz}}}~~~|||||||||{{{}}}|||}}}yyyyyy|||~~~{{{~~~}}}yyyzzz}}}~~~{{{}}}{{{qqqmmmiiifffeeeccc^^^ZZZXXXZZZ___cccfffhhhhhhhhhiiihhhhhhggghhhiiikkklllmmmkkkiiigggfffggghhhiiifffgggiiihhhgggdddbbbaaa___cccccc___]]]```aaa^^^]]]^^^___aaabbbdddeeeeeeccccccdddeeeggghhhiiiiiihhhiiijjjjjjiiijjjlllmmmoooooopppqqqqqqrrrssssssqqqrrrssssssrrrrrrtttvvvxxxxxxxxxvvvsssssswww{{{tttrrroookkkgggcccaaa___\\\[[[YYYWWWUUUUUUUUUUUUYYY]]]bbbbbb```___```ccc______[[[VVVVVVZZZXXXSSSXXXWWWWWWYYY\\\^^^]]][[[^^^bbbfffhhhhhhkkkqqqvvvyyyxxxyyy}}}}}}wwwvvvuuuuuuvvvxxx{{{}}}}}}~~~}}}|||zzz|||{{{}}}{{{vvvwwwtttqqqpppooonnnkkkhhhcccbbb```___bbbfffkkkoooqqqyyywwwrrrkkkddd^^^[[[ZZZZZZUUUXXXYYYWWWTTTTTTWWW[[[WWWUUUSSSSSSVVVYYYZZZYYYVVVWWWXXXWWWUUUTTTVVVYYYVVVVVVVVVWWWXXXZZZ\\\]]]YYY[[[^^^___```bbbdddggghhhmmmrrrvvvwwwzzzzzztttooojjjhhheeecccaaa```^^^]]]XXX\\\______^^^bbbjjjrrruuu{{{{{{tttrrrtttpppfff\\\_________cccjjjmmmlllxxx~~~}}}|||~~~yyy}}}yyywww{{{|||zzzzzz~~~}}}yyy}}}}}}~~~yyywwwzzz~~~~~~|||}}}~~~zzzzzz}}}}}}yyy|||yyysssnnniiifffeeeccc___[[[XXX[[[```eeeiiiiiiiiihhhmmmmmmlllkkklllmmmnnnooommmllljjjhhhgggggghhhiiieeegggjjjjjjgggdddbbbaaa___dddddd^^^ZZZ^^^aaa```aaaaaaaaabbbccccccddddddaaaaaaaaabbbdddfffggghhhhhhhhhhhhgggeeedddeeegggkkkkkkkkkkkklllmmmooopppnnnooopppppppppqqqsssuuuvvvyyyzzzwwwssssssxxx~~~wwwtttooojjjeeebbb```___]]]\\\ZZZWWWVVVUUUUUUVVVYYY^^^dddeeecccaaacccfffbbbbbb]]]VVVUUUXXXVVVOOOYYYVVVTTTVVVZZZ[[[XXXTTTXXX\\\```aaaaaaeeelllssssssrrrsssxxx|||{{{zzzxxxwwwxxxzzz}}}|||}}}~~~~~~|||zzzxxxxxxxxxzzzzzzuuuvvvtttrrrrrrsssrrrnnnkkkdddbbb___]]]]]]aaaeeehhhoooxxx|||vvvnnngggaaa^^^\\\VVVZZZ]]]ZZZUUUSSSXXX^^^YYYVVVSSSSSSVVVYYYZZZYYYTTTVVVWWWVVVSSSRRRUUUWWWYYYYYYYYYZZZ\\\___aaaccc```cccfffhhhiiillloooqqqqqquuuzzz}}}}}}}}}}}}xxxuuurrrnnnkkkiiigggdddbbb]]]bbbccc___ZZZZZZccclllkkktttvvvrrrrrrwwwrrrhhh```bbbaaa```bbbggggggdddkkkqqqzzz{{{wwwuuutttuuuuuu~~~~~~yyy}}}~~~|||zzzxxxrrrzzz{{{~~~~~~zzz~~~~~~~~~~~~|||zzzwww|||~~~{{{|||{{{zzz~~~||||||~~~||||||~~~}}}|||sssooohhhaaa]]][[[[[[[[[YYY]]]bbbfffhhhiiijjjkkkiiilllnnnooonnnlllllllllhhhgggfffggghhhiiihhhgggfffggghhhhhhgggdddaaa^^^___aaaaaa^^^___dddfffdddgggccc```^^^___aaaaaaaaabbbbbbccccccdddeeeffffffbbbbbbbbbeeegggfffbbb___ccccccdddeeegggiiikkkmmmrrrmmmlllnnnpppoooppprrruuuuuuuuuuuuuuuuuuuuuuuuwwwsssnnniiifffdddaaa^^^[[[[[[ZZZXXXWWWWWWYYY\\\^^^___```cccgggiiihhhgggdddbbb```^^^\\\YYYVVVSSSWWWTTTRRRSSSWWWYYYYYYWWWYYYXXXXXXYYY]]]bbbgggjjjnnnmmmoootttuuuuuuyyy~~~}}}yyyxxx{{{}}}}}}|||xxxttttttxxx|||wwwvvv|||}}}yyywwwwwwzzzzzztttsssuuutttoooeeedddbbb___^^^___cccfffooonnnsssuuuooonnniiibbbZZZ___^^^WWWRRRUUUWWWVVVVVVXXXZZZZZZWWWUUUSSSSSSWWWXXXYYYYYYWWWWWWXXXYYYWWWXXX\\\aaagggjjjkkkjjjooosssxxx{{{{{{zzzyyyxxxzzzyyyzzz~~~|||xxx|||{{{zzz||||||{{{|||xxxqqqooorrrhhhjjjjjjeee___]]]```eeeiiiiiikkkppptttuuuqqqmmmkkkhhheeeccccccbbbaaa```eeekkksssxxx{{{~~~}}}|||||||||zzzxxxxxxxxxyyyxxxvvvrrrqqqoookkkhhhggghhhjjj}}}~~~|||zzzxxx}}}~~~~~~{{{~~~}}}|||}}}}}}{{{zzz~~~}}}~~~~~~zzz}}}|||{{{}}}~~~~~~~~~~~~~~~tttpppjjjccc___]]]\\\]]]]]]aaafffjjjkkklllnnnooommmppprrrrrrpppnnnllllllhhhgggffffffggggggfffdddcccdddeeefffeeedddbbb```___aaaaaa___```eeegggeeefffccc```___```aaabbbbbbcccbbb`````````bbbdddfffaaa``````aaacccaaa]]]YYY]]]^^^___aaacccdddffffffmmmiiiiiimmmnnnmmmnnnqqqtttssssssrrrrrrrrrrrrrrruuuqqqlllhhhfffccc```^^^[[[[[[[[[ZZZYYY[[[^^^```gggeeeccccccdddeeeeeeddddddbbb___]]][[[YYYVVVTTTXXXVVVUUUUUUVVVXXXXXXXXXUUUUUUTTTUUUXXX\\\aaadddiiihhhiiimmmnnnmmmpppuuuwwwyyy}}}|||{{{|||~~~zzzxxxyyywwwsssrrrtttyyyuuusssxxx|||yyyuuussstttxxxyyyvvvvvvxxxvvvqqqlllkkkiiifffddddddfffhhhooommmqqq{{{yyyvvvppphhh^^^```^^^WWWTTTWWWYYYWWWUUUVVVXXXXXXVVVSSSRRRRRRXXXXXXXXXWWWVVVXXX[[[^^^aaabbbfffjjjmmmqqqsssuuuuuuyyy}}}~~~~~~}}}xxxtttwwwvvvvvvxxx}}}}}}{{{~~~ssssssqqqkkkddd``````aaahhhhhhjjjnnnqqqrrrqqqppplllkkkjjjiiiiiihhheeebbbbbbgggllloooppptttzzz|||xxxvvvwwwxxx{{{zzzwwwsssqqqooonnnnnngggeeeddddddeeefffeeedddccccccbbb```^^^]]]___aaa~~~||||||{{{}}}||||||}}}~~~|||~~~{{{}}}~~~~~~~~~}}}}}}~~~uuurrrlllfffbbb```______```ccchhhlllmmmnnnpppqqqrrruuuwwwwwwsssooollljjjgggfffeeeeeeeeedddbbb___aaaaaabbbbbbcccbbbbbbaaa]]]``````^^^```dddfffdddeeebbb___^^^```aaabbbbbbdddaaa^^^\\\]]]___bbbddd```______```___]]]ZZZWWWXXXZZZ\\\^^^````````````fffdddfffjjjlllkkkkkknnnrrrqqqooonnnnnnnnnoooooorrroookkkhhhfffcccaaa^^^ZZZ\\\\\\]]]]]]___bbbeeellliiieeecccdddeeeeeeeeedddaaa]]][[[YYYXXXVVVUUUXXXYYYXXXVVVUUUUUUWWWXXXTTTSSSRRRRRRTTTXXX[[[^^^dddbbbdddgggfffeeeggglllpppqqqvvv|||~~~yyywwwyyyzzzvvvrrrqqqvvvrrrpppuuuwwwtttpppooooootttxxxyyyzzz{{{yyyuuurrrrrrpppmmmiiigggggghhhooolllmmmttt|||xxxqqqgggfffaaa[[[ZZZ]]]\\\ZZZUUUWWWXXXWWWVVVTTTTTTUUUYYYYYYYYYXXXYYY\\\aaaeeeiiimmmrrrtttuuuwww|||~~~yyyuuussszzzzzz{{{~~~~~~zzzuuuoooiiieeebbbhhhiiikkkllllllmmmppprrroooooooooppppppnnnjjjgggbbbdddfffeeedddfffkkkooouuuuuutttuuuuuuvvvwwwwwwyyyvvvqqqkkkgggfffhhhkkkllljjjhhheeebbbaaaaaa```[[[ZZZXXXYYYZZZ\\\[[[[[[ZZZ[[[[[[ZZZYYYZZZ\\\^^^|||~~~}}}~~~}}}{{{}}}~~~}}}~~~||||||~~~~~~}}}~~~vvvtttooojjjfffcccbbbaaaaaadddhhhkkkmmmnnnpppqqqvvvxxxzzzyyytttnnnjjjhhhfffdddcccbbbbbb```]]][[[________________________YYY\\\]]][[[]]]aaabbb```aaa___]]]\\\^^^___``````bbb```^^^]]]]]]^^^```aaa```````````````^^^[[[ZZZWWWYYY\\\^^^______^^^^^^``````ccchhhjjjhhhiiilllpppooommmlllkkklllmmmnnnooommmjjjhhhgggeeecccaaa\\\]]]_________```ccceeegggfffeeeeeegggiiiiiiiiiddd```\\\YYYXXXXXXWWWVVVXXXZZZZZZWWWSSSRRRTTTWWWUUUUUUSSSSSSTTTWWWYYY[[[```___```ccccccbbbdddiiijjjjjjnnnuuuyyy}}}~~~||||||uuuqqqvvvqqqpppssstttpppmmmmmmkkkpppvvv{{{}}}}}}{{{xxxttttttsssppplllhhhgggfffnnnjjjjjjpppvvv{{{yyytttooohhhcccaaaaaa___[[[WWWYYYYYYYYYXXXWWWXXXZZZ[[[\\\___```bbbeeeiiilllmmmssszzz}}}||||||{{{~~~{{{wwwvvvwww~~~~~~|||wwwppplllmmmnnnnnnllliiiiiimmmqqqrrrqqqqqqqqqrrrqqqooommmddddddccc```^^^^^^bbbeeeiiijjjkkkjjjjjjjjjlllnnnooonnnjjjddd``````bbbdddbbbaaa___]]]\\\\\\]]]]]]\\\ZZZYYYYYY[[[\\\[[[ZZZXXXYYYYYYYYYXXXYYY[[[]]]}}}~~~{{{yyy}}}~~~~~~|||zzz{{{|||{{{|||~~~}}}}}}}}}}}}}}}wwwuuurrrnnnjjjfffdddccccccfffiiilllmmmoooqqqrrrwwwyyyzzzxxxrrrmmmhhhfffeeebbb```^^^]]]\\\ZZZXXX^^^^^^]]]]]]\\\[[[[[[[[[UUUXXXYYYWWWXXX\\\\\\ZZZ\\\ZZZYYYYYY[[[]]]]]]]]]^^^_______________^^^]]]]]]^^^______^^^]]]]]]\\\WWWYYY[[[]]]^^^^^^\\\[[[]]]^^^bbbfffgggdddfffjjjnnnmmmlllkkkkkklllmmmnnnnnnllljjjiiiiiihhhfffddd```aaabbbaaa``````bbbccccccdddfffiiilllllljjjhhhccc```\\\YYYYYYYYYXXXXXXXXXZZZYYYVVVRRRPPPRRRUUUVVVUUUTTTTTTTTTVVVXXXYYY\\\[[[]]]```aaa```ccchhhdddccceeejjjnnnrrrxxxyyytttxxxtttsssttttttooommmnnnkkknnntttzzz}}}|||zzzyyyuuuuuuuuusssoookkkiiihhhmmmjjjkkkoootttxxx}}}vvvooojjjgggccc^^^ZZZYYYZZZZZZYYYYYYYYY\\\^^^___ccchhhlllnnnoooqqqrrrnnnvvvvvvyyy|||{{{wwwttttttvvvyyyzzz|||}}}|||~~~|||wwwvvvwwwuuuqqqllljjjmmmpppuuussspppoooppprrrssssssgggfffccc___]]]]]]^^^```aaacccccccccbbbbbbdddfffeeefffeeecccaaa___```aaa\\\[[[[[[[[[[[[]]]^^^___ZZZXXXWWWVVVWWWXXXWWWVVVUUUVVVWWWVVVTTTTTTUUUVVV~~~{{{yyy~~~}}}~~~~~~~~~}}}~~~}}}}}}|||vvvwwwyyyyyyyyy{{{~~~}}}|||zzzzzzzzz{{{|||wwwvvvtttpppllliiifffdddfffhhhkkkmmmoooppprrrtttwwwxxxxxxuuupppkkkhhhgggddd```\\\YYYYYYXXXXXXWWW[[[[[[[[[[[[ZZZYYYXXXWWWSSSVVVWWWUUUVVVXXXXXXUUUXXXWWWVVVWWWZZZ[[[[[[[[[[[[\\\^^^``````___]]][[[YYYZZZ\\\\\\ZZZZZZZZZ[[[VVVWWWYYYZZZZZZZZZYYYYYY\\\]]]```cccbbb___aaafffhhhhhhiiiiiijjjjjjkkkkkkkkkjjjjjjjjjkkkjjjhhhfffcccdddeeedddbbbaaabbbccceeefffhhhkkklllkkkgggdddbbb```]]][[[[[[[[[ZZZYYYZZZZZZXXXVVVSSSRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWVVVXXX[[[\\\[[[___dddddd``````dddhhhjjjooouuuyyyzzz{{{}}}}}}zzz|||xxxwwwwwwuuupppoooqqqmmmmmmqqqvvvyyywwwwwwxxxvvvwwwwwwuuurrrooonnnooonnnlllnnnrrruuuvvv||||||vvvsssmmmddd^^^]]][[[[[[[[[ZZZZZZ\\\```cccfffkkkrrrwwwyyyxxxxxxxxxqqqxxx}}}||||||}}}vvvwwwxxxwwwtttqqqppppppssstttwww{{{rrrssswww||||||zzz{{{{{{vvvrrrqqqqqqxxxtttqqqoooqqqtttwwwxxxkkkiiifffbbb___^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]^^^[[[^^^```aaa___^^^]]]]]]XXXXXXXXXYYYZZZ\\\^^^___WWWUUUTTTTTTUUUVVVUUUTTTVVVWWWXXXWWWUUUSSSTTTUUU}}}{{{~~~|||}}}{{{|||~~~~~~}}}{{{|||~~~|||~~~yyytttvvvyyyxxxxxxyyy}}}|||zzzyyyyyyzzz{{{|||wwwvvvuuurrrnnnjjjfffdddeeehhhjjjlllmmmoooqqqssswwwwwwvvvrrrnnnjjjiiiiiiccc___YYYUUUTTTVVVWWWWWWVVVWWWYYYZZZZZZYYYWWWVVVUUUYYYYYYWWWWWWXXXWWWTTTWWWVVVUUUWWWYYY[[[[[[ZZZYYYZZZ[[[\\\]]]\\\\\\\\\XXXZZZ[[[ZZZWWWVVVWWWYYYWWWWWWXXXXXXXXXXXXXXXXXX\\\\\\^^^___\\\YYY\\\bbb___aaacccfffgggggggggfffiiihhhhhhiiijjjjjjhhhfffeeefffggggggeeeddddddeeehhhhhhhhhjjjjjjiiifffcccaaa```^^^]]]]]]]]][[[YYY]]][[[XXXWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVUUUSSSUUUXXXXXXWWWYYY^^^ccc^^^\\\___ccceeeiiinnnpppqqqssswww{{{|||zzzzzzwwwqqqpppsssqqqnnnnnnrrrtttqqqssswwwtttuuuvvvuuusssssssssuuuoooooorrrvvvvvvtttwww|||||||||vvvkkkeeefff`````````______bbbfffjjjooosssyyy|||}}}}}}}}}}}}uuuxxx|||~~~}}}{{{|||||||||zzzyyyyyyzzzwwwuuutttssssssqqqooolllooopppssswww{{{|||zzzwwwmmmmmmqqqvvvvvvtttuuuyyyzzzvvvyyyvvvttttttvvvyyy{{{{{{ssspppllliiieeeccc```^^^___\\\YYYYYY[[[\\\ZZZXXXWWWYYY[[[\\\[[[ZZZYYYZZZXXXXXXWWWWWWXXXZZZ[[[]]]VVVUUUTTTUUUXXXZZZZZZZZZWWWYYYZZZYYYXXXWWWWWWXXX~~~~~~|||}}}{{{yyyzzz}}}}}}~~~}}}yyyyyyzzzyyy}}}yyy|||yyytttvvvzzzzzzyyyyyy}}}|||zzzyyyyyyzzz{{{|||wwwvvvuuurrroookkkgggeeeccceeehhhiiijjjlllnnnqqqwwwwwwuuuqqqmmmkkkjjjkkkccc^^^WWWSSSRRRTTTWWWXXXRRRTTTWWWYYYZZZYYYWWWVVVXXX[[[\\\YYYXXXZZZXXXTTTVVVVVVVVVWWWZZZ\\\\\\[[[YYYXXXXXXXXXYYYZZZ\\\]]]ZZZ\\\]]][[[WWWUUUVVVWWWZZZYYYYYYXXXXXXYYYZZZZZZ\\\\\\]]]]]]XXXTTTXXX___YYY[[[___bbbddddddcccbbbfffffffffhhhjjjjjjhhhffffffgggiiiiiiggggggggghhhiiigggfffggghhhiiigggfffaaa```_________^^^\\\YYY```\\\XXXWWWYYYZZZXXXVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVTTTUUUXXXWWWTTTVVV[[[]]]WWWUUUXXX[[[]]]aaafffiiikkknnnrrrxxx~~~~~~~~~|||{{{wwwrrrqqqttttttnnnlllppppppnnnpppuuuqqqrrrssssssrrrsssuuuwwwqqqrrruuuxxxvvvrrrrrrvvvssstttzzz~~~sssmmmpppffffffeeedddeeehhhmmmqqquuuxxx|||~~~~~~vvvvvvvvvxxx{{{||||||{{{tttvvvxxxyyyxxxxxxyyyzzzvvvsssqqqrrrttttttqqqmmmiiijjjmmmqqquuuuuurrrppplllkkknnnssstttrrrtttyyy{{{yyyxxxxxxyyy|||}}}}}}|||zzzwwwsssoookkkgggccc```bbb]]]YYYYYY]]]^^^ZZZWWWWWWXXXYYYYYYWWWWWWWWWXXXZZZYYYXXXXXXXXXXXXYYYZZZTTTTTTTTTVVVZZZ]]]______TTTVVVXXXXXXWWWVVVVVVWWWxxx{{{yyyzzz}}}~~~}}}}}}}}}}}}||||||||||||zzz}}}~~~{{{zzz||||||~~~~~~|||yyyyyyyyyxxxtttppp{{{||||||zzzwwwuuuuuuvvvvvvuuussspppmmmjjjgggfffdddeeegggjjjmmmpppsssuuuttttttsssrrrpppmmmjjjhhh\\\ZZZXXXVVVVVVXXXZZZ[[[UUUUUUVVVWWWXXXXXXYYYYYY\\\[[[ZZZZZZZZZZZZZZZ[[[WWWYYY\\\\\\[[[YYYXXXXXX]]][[[YYYWWWWWWYYY\\\___ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXYYY[[[\\\\\\[[[YYYXXXZZZ[[[ZZZZZZ[[[^^^bbbccccccbbbfffcccbbbcccfffhhhgggeeefffeeedddeeeggggggfffeeellliiigggiiillllllhhhdddeeedddcccaaa___^^^]]]]]]YYYZZZ[[[\\\\\\[[[\\\\\\[[[\\\[[[XXXTTTSSSUUUXXXVVVVVVWWWXXXXXXXXXXXXWWWUUUWWWZZZZZZXXXYYY]]]```bbbiiimmmmmmooovvvzzzxxxzzzuuurrrooommmnnnppppppkkkfffqqqpppqqqsssvvvwwwvvvuuusssrrrtttyyyxxxtttqqqqqqpppqqqvvv{{{||||||~~~wwwsssqqqnnnmmmnnnnnnmmmqqqxxx~~~|||}}}~~~xxxvvvwwwooooooqqqtttwwwxxxxxxwwwuuuxxxyyyvvvssstttwwwxxx|||uuuqqqssstttooolllmmmmmmlllmmmqqquuutttmmmggglllfffiiiuuu{{{vvvssswww~~~}}}{{{|||}}}xxxsssqqqmmmhhhgggiiijjjaaa[[[[[[\\\ZZZYYY[[[XXXVVVUUUUUUWWWXXXWWWWWWWWWZZZZZZUUUUUUZZZZZZWWWVVVUUUTTTUUUXXX[[[\\\\\\XXXWWWVVVUUUVVVXXXZZZ[[[{{{|||{{{|||}}}~~~}}}}}}}}}}}}|||||||||{{{|||}}}~~~}}}||||||}}}~~~{{{}}}{{{zzzzzzyyyvvvsssxxxyyyyyywwwtttrrrrrrssssssssssssqqqnnnkkkgggeeeeeeffffffhhhjjjnnnqqqrrrvvvuuusssqqqnnnkkkhhhggg```^^^[[[XXXWWWWWWXXXYYYTTTTTTTTTTTTUUUVVVWWWWWW[[[ZZZZZZZZZZZZZZZZZZZZZUUUXXX[[[\\\\\\[[[[[[\\\]]]\\\ZZZXXXXXXZZZ\\\^^^[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWVVVWWWYYYZZZZZZ[[[^^^aaaaaa```^^^bbbaaa```bbbeeefffdddbbbeeeeeeeeeeeeeeeeeefffgggjjjgggfffhhhlllmmmjjjfffhhhfffeeecccaaa```_________]]]\\\^^^aaaaaa^^^[[[ZZZ[[[[[[YYYUUUTTTUUUVVVUUUVVVVVVWWWWWWWWWWWWWWWUUUVVVXXXYYYZZZ[[[]]]^^^^^^dddgggfffhhhooosssrrr|||}}}|||xxxuuurrrrrrssssssooojjjttttttssssssrrrrrrrrrrrrqqqpppssswwwwwwrrrpppqqqnnnnnnrrrwwwxxxwwwzzz}}}wwwrrrqqquuuyyyxxxyyyzzz|||{{{{{{xxxrrroooqqqpppqqqrrrtttvvvwwwvvvuuuvvvyyyzzzxxxvvvuuuwwwxxx|||uuuqqqsssrrrnnnkkkllljjjjjjlllppptttrrrlllfffkkkdddfffqqqvvvssssssxxx|||zzzvvvuuuqqqmmmlllnnnoooiiicccaaa^^^YYYXXXYYY\\\ZZZYYYYYYZZZ[[[ZZZYYYUUUYYYYYYUUUUUUYYYYYYUUUTTTVVVWWWWWWVVVXXX[[[^^^\\\[[[YYYWWWUUUUUUVVVWWW~~~~~~}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{}}}|||{{{|||}}}}}}|||{{{yyy{{{~~~}}}{{{|||{{{xxxvvvvvvwwwwwwvvvsssqqqqqqqqqqqqrrrrrrrrrpppllliiiggghhhgggffffffgggjjjnnnpppwwwuuurrrooollliiigggfffcccaaa^^^ZZZXXXWWWWWWWWWUUUTTTSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZTTTWWWZZZ]]]]]]^^^___```]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWZZZYYYXXXWWWWWWVVVWWWWWWUUUVVVWWWVVVUUUTTTUUUVVVYYYYYY[[[]]]______]]]ZZZ^^^^^^^^^```ccccccaaa```ccceeefffdddbbbbbbfffiiigggeeeeeegggkkkmmmkkkiiijjjiiigggeeecccbbbbbbaaaccc___]]]```dddddd^^^XXXYYY[[[[[[ZZZWWWUUUTTTUUUSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUXXX[[[]]]\\\[[[[[[^^^```___aaafffkkkllluuuwwwyyy}}}}}}yyyxxxxxxwwwtttqqqsssttttttrrrnnnmmmooorrrqqqooorrrvvvvvvrrrpppqqqlllllloootttuuusssuuuzzzzzzyyy}}}zzzwwwrrrkkkkkknnnqqqrrrtttuuuuuuuuuuuutttwwwxxxzzzzzzxxxvvvvvvwwwyyytttqqqrrrqqqmmmjjjjjjiiijjjmmmqqquuusssmmmggghhhbbbbbbjjjoooooorrryyyxxx|||~~~{{{{{{xxxssssssuuuuuuqqqmmmjjjddd^^^\\\___^^^\\\ZZZYYYZZZZZZYYYXXXVVVYYYZZZXXXXXXZZZYYYVVVRRRWWWZZZYYYUUUUUU[[[```]]]\\\YYYWWWVVVUUUUUUUUU}}}{{{zzz}}}}}}|||||||||{{{{{{{{{|||yyywwwxxx{{{|||zzzxxxwwwyyy|||~~~|||||||||zzzxxxwwwxxxyyyxxxuuurrrrrrrrrsssrrrrrrqqqooonnnllllllkkkiiigggeeefffiiilllnnnuuussspppllljjjhhhggggggdddbbb___[[[YYYWWWWWWWWWXXXWWWVVVUUUVVVWWWYYYZZZXXXYYYYYYYYYZZZZZZZZZYYYVVVXXX[[[]]]^^^___```bbb]]]]]]]]]]]]]]]\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\[[[ZZZYYYXXXWWWWWWWWWSSSUUUVVVVVVTTTSSSTTTUUUWWWWWWXXX[[[]]]]]][[[YYY[[[\\\^^^```aaaaaa```___aaadddfffddd``````eeejjjdddcccdddfffjjjlllllljjjjjjiiigggfffeeedddccccccbbbaaa```bbbcccbbb]]]YYYZZZZZZ[[[ZZZYYYVVVTTTSSSQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQRRRVVV[[[\\\ZZZWWW[[[\\\\\\\\\]]]aaafffiiimmmooorrrwww|||~~~}}}|||yyywwwppprrrsssppplllkkkoootttpppnnnpppttttttpppnnnpppkkkjjjmmmrrruuutttvvvyyyzzzvvvooojjjkkkqqqqqqsssuuuvvvvvvvvvvvvvvvxxxwwwwwwyyyxxxtttsssttttttrrrqqqqqqpppnnnlllkkkjjjllloootttvvvtttooojjjfffaaa```eeejjjlllrrryyyyyy}}}yyyxxxzzzyyywwwvvvtttmmmfffeeejjjaaa^^^\\\[[[[[[[[[YYYXXXXXXZZZ\\\\\\\\\\\\ZZZXXXTTTWWWYYYXXXVVVWWW[[[___ZZZYYYXXXWWWWWWWWWWWWWWW|||yyywww||||||||||||{{{{{{{{{{{{yyyvvvtttuuuxxxyyywwwtttwwwyyy|||}}}}}}~~~}}}~~~~~~|||yyyvvvxxxyyyyyyvvvsssrrrrrrvvvtttrrrooonnnooopppqqqllljjjgggffffffiiilllnnnpppooommmjjjiiiiiiiiiiiibbbaaa___\\\ZZZYYYYYYXXXYYYXXXWWWWWWWWWXXXYYYZZZXXXXXXYYYZZZ[[[[[[ZZZZZZYYY[[[]]]^^^^^^^^^___aaa____________^^^]]][[[ZZZWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]][[[ZZZYYYYYYYYYYYYSSSUUUWWWWWWVVVUUUUUUVVVTTTTTTUUUXXX[[[]]]\\\[[[ZZZ\\\^^^___`````````aaa___bbbeeeccc```___dddiiibbbbbbbbbdddgggiiijjjjjjhhhgggfffeeeeeeeeeeeeeeebbbeeegggfffbbb___^^^___[[[[[[[[[[[[ZZZXXXVVVTTTPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQUUUYYYZZZXXXTTTZZZYYYYYYYYYZZZ\\\```eeeeeegggkkkqqqvvv{{{~~~~~~}}}sssuuuvvvrrrlllkkkoootttmmmkkklllpppoookkkiiikkkhhhgggiiiooosssssstttxxx|||~~~yyyuuunnnjjjooowwwrrruuuxxxyyyxxxxxxyyyzzzxxxtttsssvvvuuupppoooqqqnnnpppqqqpppooooooooonnniiikkknnnrrrsssqqqmmmjjjeeebbbbbbdddhhhlllssszzzyyy~~~}}}~~~~~~|||{{{yyyrrrkkkkkkooogggdddaaa______^^^\\\ZZZYYYYYY[[[]]]]]][[[YYYYYYXXXWWWVVVWWWXXXZZZ[[[\\\YYYYYYXXXXXXWWWWWWWWWWWW}}}zzzxxx|||||||||{{{{{{{{{zzzzzzuuutttssstttuuuuuutttsssxxxzzz|||}}}||||||~~~yyy|||~~~|||uuuwwwyyyyyyvvvsssqqqqqqvvvtttrrrpppoooooopppqqqiiihhhgggfffgggjjjmmmnnnllllllkkkjjjiiiiiiiiiiiibbbaaa```^^^]]]\\\[[[[[[WWWXXXXXXXXXXXXXXXXXXXXXWWWYYYZZZ\\\\\\\\\[[[[[[[[[]]]^^^^^^]]]]]]^^^```aaaaaaaaa```___]]]\\\[[[WWWWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[ZZZZZZYYYZZZZZZSSSVVVXXXYYYWWWVVVVVVWWWUUUTTTSSSUUUYYY\\\]]]]]]ZZZ\\\^^^^^^^^^___aaaccc]]]```ccccccaaaaaacccfffbbbbbbbbbbbbdddeeefffgggeeeeeeeeeeeeeeefffggghhheeejjjmmmjjjdddaaacccggg^^^]]]\\\[[[[[[ZZZXXXUUUQQQRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTVVVXXXXXXWWWUUUXXXVVVVVVXXXWWWVVVZZZ___^^^aaafffkkkqqqvvvyyy{{{}}}~~~|||wwwrrrooooooqqqkkkhhhiiikkkjjjfffdddfffeeecccdddjjjoooooooooqqqvvvxxx}}}}}}yyyuuuooolllrrr|||vvvzzz}}}}}}{{{zzz{{{}}}yyyrrrooosssrrrmmmkkkoookkkppprrrpppoooppppppnnngggiiikkkllllllkkkiiigggeeeffffffhhhjjjnnnuuuzzzyyy~~~~~~|||vvvpppooorrrjjjhhhdddbbb```^^^\\\ZZZZZZXXXYYY\\\\\\YYYXXXZZZZZZXXXVVVVVVYYY\\\\\\[[[\\\[[[ZZZYYYWWWVVVTTTTTT~~~~~~|||{{{||||||{{{{{{{{{zzzzzzzzzssstttuuutttsssrrrssstttyyy{{{}}}}}}|||{{{|||}}}yyyzzz{{{}}}~~~wwwyyy{{{{{{xxxuuusssrrrrrrrrrrrrqqqpppooommmllleeeeeeeeefffhhhjjjlllnnnkkkkkkkkkjjjiiihhhffffffeeeeeecccbbb```^^^]]]]]]XXXYYYZZZ[[[[[[ZZZXXXWWWXXXYYY[[[]]]^^^]]]\\\\\\[[[\\\]]]]]]\\\]]]___```cccbbbaaa```^^^]]]\\\\\\YYYZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYXXXYYYYYYZZZSSSVVVYYYYYYXXXWWWWWWWWWXXXVVVSSSSSSVVVZZZ]]]^^^ZZZ[[[\\\\\\[[[]]]aaaddd\\\^^^```bbbccccccbbbbbbbbbbbbaaaaaa```aaacccdddcccddddddeeeggghhhjjjkkkjjjkkkllliiieeedddgggiiibbb___\\\[[[\\\\\\ZZZXXXUUUUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYXXXWWWWWWWWWXXXWWWTTTUUUXXXWWWTTTVVV[[[YYY\\\bbbhhhnnnsssvvvxxx}}}~~~zzzwwwuuusssnnnkkkjjjllljjjfffdddeeefffbbbbbbgggkkkjjjiiijjjqqqssswww~~~}}}yyyrrrpppwww}}}}}}zzz{{{}}}{{{qqqlllppppppkkkjjjooolllsssuuuqqqooopppooolllhhhhhhiiihhhgggffffffffffffjjjlllmmmnnnrrrwwwzzzzzz}}}{{{~~~~~~zzzyyy{{{rrroookkkhhhgggdddbbb___^^^[[[[[[^^^^^^[[[[[[^^^YYYYYYXXXXXXXXXYYY[[[]]]ZZZZZZZZZYYYXXXVVVUUUTTT{{{|||~~~||||||{{{{{{{{{zzzzzzzzzrrrtttvvvuuurrrqqqsssvvvzzz|||}}}}}}|||{{{{{{|||{{{zzzyyyyyyzzz|||zzz|||~~~|||xxxvvvuuunnnppprrrsssrrrnnnjjjgggaaabbbccceeegggjjjlllmmmkkkllllllkkkiiigggdddccciiihhhgggdddbbb```^^^]]]ZZZ[[[^^^______]]][[[YYYXXXZZZ\\\^^^___^^^]]]\\\ZZZ[[[\\\\\\\\\]]]___bbbeeecccbbb```^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYSSSVVVXXXZZZYYYWWWWWWWWW[[[XXXTTTSSSUUUXXX[[[]]]ZZZ[[[[[[ZZZYYY[[[```eee\\\]]]___bbbeeeeeebbb```bbbbbbaaa```^^^^^^```bbbccccccdddfffhhhjjjlllmmmllliiigggeeeeeefffggghhhddd```\\\[[[\\\]]][[[YYYWWWXXXYYYYYYZZZZZZYYYYYYZZZ\\\]]][[[WWWVVVYYY\\\XXXUUUVVVZZZYYYTTTUUU[[[WWWZZZ```ffflllqqqtttvvvxxxyyy|||yyyssspppooopppnnniiiggghhhiiidddccchhhjjjhhhffffffpppqqquuu|||~~~wwwttt{{{~~~zzzzzz|||}}}qqqkkkooopppjjjjjjoooooovvvxxxrrrnnnooonnnjjjjjjjjjiiihhheeeeeeeeegggggglllpppqqqqqqtttxxxzzz}}}}}}yyyzzz|||xxxuuussspppmmmkkkddd___^^^bbbbbb^^^___dddVVVZZZ\\\ZZZVVVVVVZZZ___VVVVVVWWWXXXYYYYYYYYYXXX}}}}}}xxx~~~zzzwwwvvvxxxzzzwwwuuusssqqqpppqqqrrrsssxxxxxxxxxzzz{{{zzzwwwuuu}}}yyyuuutttwww{{{|||||||||zzz~~~}}}||||||zzzxxxvvvvvvrrrnnnnnnooonnniiidddhhheeecccccceeeiiikkklllpppmmmjjjjjjkkkkkkhhheeeeeeeeedddcccbbbaaa```___ZZZYYYYYYZZZ\\\\\\[[[ZZZ[[[[[[\\\^^^___^^^[[[YYY\\\\\\^^^___``````aaaaaacccbbbaaabbbcccbbbaaa___]]][[[ZZZZZZZZZYYYWWWUUUYYYYYYYYYWWWUUUUUUWWWYYYYYYZZZZZZYYYXXXWWWXXXXXXVVVVVVWWWWWWVVVWWWZZZ]]]VVVWWWYYY\\\^^^```aaaaaa]]]```aaaaaadddgggddd]]]cccaaaaaacccbbb^^^]]]______bbbffffffeeeeeegggjjjlllkkkiiigggfffeeeeeeeeecccbbbbbbccc```[[[]]]bbb___[[[YYY]]]^^^\\\[[[\\\\\\[[[[[[]]]```___[[[XXXYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ\\\aaafffkkkmmmmmmxxxyyy{{{}}}{{{{{{{{{yyyvvvqqqllliiihhheeedddhhhjjjgggfffgggrrrqqqrrrvvv{{{~~~||||||~~~}}}yyywwwwwwuuutttppplllnnnssssssoootttnnnkkkmmmlllgggdddgggmmmjjjeeebbbaaadddhhhjjjlllnnnqqqssssssssstttuuu~~~{{{zzz~~~~~~|||zzzsssnnnlllkkkkkkllljjjeeeaaa___aaaaaa^^^ZZZZZZ___dddVVVYYY\\\\\\ZZZZZZ[[[^^^{{{}}}}}}|||yyyvvvuuuuuuwwwvvvuuusssqqqpppqqqrrrrrrvvvvvvvvvxxxyyyyyywwwtttzzzwwwttttttwwwzzz||||||{{{zzz~~~~~~||||||{{{yyywwwxxxtttqqqpppqqqpppkkkggghhhfffdddeeehhhjjjllllllmmmllljjjjjjjjjjjjhhhgggfffeeeeeedddcccbbbaaa```]]]\\\[[[\\\]]]]]]\\\ZZZ[[[[[[[[[\\\]]]]]]\\\ZZZ\\\]]]^^^_____________________^^^```bbbbbbaaa___\\\[[[[[[[[[[[[ZZZYYYWWWZZZZZZ[[[YYYXXXWWWXXXZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWVVVWWWYYY[[[ZZZZZZ[[[\\\\\\]]]^^^^^^]]]```aaaaaadddfffccc^^^ccc``````bbbbbb^^^]]]___^^^```bbbbbbbbbaaabbbcccddddddeeefffgggggghhhhhhcccaaabbbbbb```\\\]]]bbb```]]]^^^``````]]]]]]```___]]]]]]^^^``````]]]ZZZ\\\[[[ZZZYYYYYYYYYXXXYYYXXXYYYZZZ^^^cccgggiiiiiinnnpppsssxxx}}}|||~~~}}}yyyuuussssssmmmiiiiiilllmmmjjjhhhiiimmmnnnooorrrvvvyyyzzzzzz}}}}}}~~~||||||yyyuuusssuuuuuusssqqqtttxxxxxxtttsssmmmjjjjjjhhhcccbbbdddhhhgggeeedddfffiiimmmooopppqqqssstttuuuuuuvvvwwwzzz~~~~~~zzzxxx{{{{{{yyyyyy|||{{{yyyxxxxxxxxxuuuqqqmmmgggiiiiiieee```___aaaeeeZZZ\\\^^^]]]ZZZXXXYYYZZZ~~~|||}}}|||zzzwwwuuuuuuuuuuuutttsssqqqqqqqqqrrrrrrsssssssssuuuwwwwwwvvvtttuuutttssstttwwwzzz{{{{{{}}}yyyzzz~~~~~~}}}~~~}}}|||{{{xxxtttssstttrrroookkkhhhgggggghhhjjjllllllkkkjjjkkkkkkjjjhhhhhhiiijjjggggggfffeeedddccccccbbb```___^^^^^^___^^^\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^]]]]]][[[[[[[[[]]]```aaa```___ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[]]]\\\ZZZYYYYYYZZZ[[[ZZZZZZYYYXXXXXXWWWWWWZZZZZZZZZXXXVVVVVVXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^]]]```aaaaaaccceeeccc^^^aaa^^^___aaaaaa]]]\\\^^^```______```aaaaaa___^^^___```bbbdddfffgggffffffaaa``````bbb```\\\]]]aaaaaaaaaccceeebbb___```fffaaa```^^^___``````^^^]]]^^^]]]]]]\\\[[[ZZZYYYYYYZZZZZZ[[[^^^aaadddeeeeeehhhkkkoootttyyy}}}}}}{{{}}}uuuqqqoooqqqqqqmmmkkkkkkjjjlllnnnppprrrtttwwwyyywwwyyy|||~~~~~~}}}~~~|||{{{yyyuuuqqqqqqssssssrrrtttxxxxxxttttttooojjjgggddd``````ccccccdddfffiiimmmpppsssuuuvvvvvvvvvwwwxxxyyyzzz{{{vvvyyyzzz{{{yyyuuuvvvtttqqqrrrrrrrrrrrrrrrrrrrrrrrr~~~{{{tttuuuuuuqqqlllhhhhhhjjjdddeeeeeeccc___\\\[[[[[[~~~~~~zzzxxxwwwwwwvvvvvvttttttssssssttttttqqqpppqqqsssuuuvvvuuusssrrrrrrrrrtttvvvyyyzzz{{{yyywwwyyy}}}|||{{{}}}~~~~~~~~~~~~}}}~~~~~~{{{xxxvvvvvvtttrrrooolllkkkkkkkkklllllljjjggghhhjjjllljjjggggggjjjmmmhhhhhhggggggfffeeeeeedddbbbaaa____________\\\ZZZZZZZZZYYYYYYXXXZZZ\\\^^^]]]]]]^^^^^^]]]\\\[[[[[[YYYYYYYYY[[[]]]^^^^^^\\\VVVXXXZZZZZZZZZZZZ[[[[[[YYY[[[]]]]]][[[YYYYYYYYY[[[ZZZYYYYYYYYYXXXWWWVVVZZZZZZZZZYYYWWWWWWYYY[[[YYYYYYXXXYYYZZZ]]]```bbb\\\```aaa```aaadddccc___```]]]]]]``````\\\[[[^^^bbb___^^^```cccdddaaa___```aaacccdddcccbbb```___```^^^___aaaaaa]]]]]]```bbbcccfffgggddd___ccciiicccaaa```_______________^^^^^^^^^^^^^^^]]]]]]\\\___^^^^^^```bbbddddddcccjjjlllooosssvvvxxxyyyyyy~~~}}}xxxvvvxxxwwwrrroooooolllnnnqqqqqqqqqssswww|||vvvzzz~~~~~~}}}|||}}}zzz{{{}}}~~~}}}|||}}}}}}yyywwwtttrrrsssuuuyyy|||vvvwwwyyy{{{}}}}}}{{{zzzvvvvvvwww{{{~~~zzzwwwuuutttsssuuutttqqqrrrvvvwwwuuuvvvrrrlllgggbbb```bbbeeeaaadddiiiooosssvvvxxxxxx{{{zzzyyyyyyzzz|||}}}~~~yyyzzz|||}}}wwwrrrqqqmmmiiiiiigggeeeeeefffgggfffeeeuuuzzzzzzvvvttttttrrrqqqpppnnnkkkgggeeeddd{{{yyyxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwqqqpppppprrrtttuuutttsssqqqrrrssstttuuuwwwyyyzzzwwwuuuwww{{{|||xxxxxxzzz}}}zzzyyyyyy|||~~~|||zzzxxxwwwuuutttqqqpppoooooonnnlllhhheeeiiikkkllljjjhhhhhhkkkoooiiiiiihhhhhhgggfffffffffcccaaa```___```^^^\\\ZZZZZZ[[[ZZZYYYWWWXXX\\\___]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYYYYZZZ\\\\\\[[[ZZZSSSUUUXXXYYYXXXXXXYYY[[[WWWYYY[[[[[[YYYXXXWWWXXX[[[YYYWWWXXXYYYZZZXXXVVVXXXYYYYYYYYYXXXYYY\\\^^^ZZZZZZYYYYYY[[[^^^aaaccc\\\```bbb``````cccccc```___\\\]]]```___\\\[[[^^^___]]]]]]___ccceeecccaaa```aaabbbbbbaaa___\\\ZZZ```]]]^^^bbbbbb___^^^```aaacccfffhhhddd```cccjjjccccccbbbaaa_________```]]]]]]___```aaabbbbbbaaabbbaaa```aaabbbccccccbbbhhhiiilllppprrrtttttttttzzz|||~~~|||xxxttttttqqqssstttsssqqqsssxxx}}}yyy|||~~~zzzxxxxxxzzzwwwyyyzzzzzz||||||}}}yyyzzzzzzzzzyyywwwuuutttyyywwwuuurrrrrrrrrtttuuulllkkkiiihhhhhhhhhiiijjjjjjllloooqqqrrrqqqqqqppplllmmmooosssxxx}}}wwwrrrtttwww|||}}}zzzuuussswwwyyyyyyrrrqqqlllddd______bbbeeecccgggnnntttxxxzzzyyyxxx}}}{{{yyyzzz}}}{{{|||~~~}}}uuuooolllhhhccc```^^^]]]]]]^^^______^^^jjjpppwww}}}}}}|||{{{yyyxxxvvvsssrrr}}}zzzxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxsssqqqqqqrrrtttuuutttssstttuuuuuutttssstttwwwyyyuuutttvvvyyyxxxuuuuuuyyy|||yyyvvvuuuwwwyyy{{{{{{~~~~~~{{{zzzyyyyyywwwuuusssrrrqqqnnnjjjgggllllllllljjjiiijjjmmmoooiiiiiihhhhhhggggggggggggcccbbb`````````___]]][[[[[[\\\]]]ZZZWWWXXX[[[___[[[[[[\\\\\\[[[ZZZYYYYYY[[[ZZZYYY[[[\\\\\\[[[ZZZQQQTTTXXXXXXVVVVVVXXX[[[WWWXXXYYYYYYWWWVVVVVVWWWZZZWWWVVVWWWZZZ\\\ZZZWWWXXXYYYZZZYYYYYYZZZ]]]```___^^^]]]\\\\\\]]]^^^___[[[```bbb```___aaabbbaaa___\\\]]]``````]]]\\\^^^ZZZZZZ[[[]]]```aaaaaa```]]]^^^_________^^^]]]]]]```]]]^^^bbbdddbbb```aaabbbbbbdddfffdddaaaccciiidddeeeeeedddbbb```aaaaaa]]]^^^```cccdddeeeeeeeeecccbbbaaaaaabbbbbbaaa```bbbdddfffjjjmmmppprrrssssssxxx||||||xxxxxxvvvtttsssuuuzzz}}}|||}}}~~~|||yyyvvvttttttvvvxxxwwwsssssswww{{{|||~~~}}}{{{wwwvvvwwwvvvrrrrrrtttqqqqqqqqqpppooommmlllkkkkkkiiihhhffffffgggiiijjjbbbaaaaaaaaa```___^^^^^^^^^aaaeeeffffffeeeeeefffccccccdddggglllrrrxxx|||tttnnnqqqvvv}}}|||uuurrrtttvvvuuukkkllliii```[[[]]]aaacccfffkkkrrrxxx{{{{{{yyywww|||yyyxxxzzz~~~zzzyyy{{{~~~|||~~~xxxyyywwwpppkkkhhhccc]]]ZZZZZZZZZ[[[[[[[[[[[[\\\aaafffmmmssswww}}}~~~zzzyyyzzz{{{xxxxxxyyyyyyyyyyyyyyyxxxuuutttrrrssstttuuuuuutttxxxxxxwwwtttqqqrrruuuxxxtttsssuuuvvvuuurrrtttyyyxxxvvvvvvwwwzzzzzzxxxvvv{{{~~~~~~|||}}}~~~~~~{{{yyywwwvvvuuussspppnnnqqqnnnkkkjjjkkkmmmnnnnnnhhhhhhhhhhhhggggggggggggdddcccbbbbbbbbbbbb```^^^\\\^^^___]]]XXXWWWZZZ^^^ZZZZZZZZZ[[[ZZZZZZYYYYYYZZZYYYYYY[[[]]]^^^^^^\\\QQQUUUYYYYYYVVVUUUXXX[[[XXXXXXYYYXXXVVVUUUWWWXXXYYYVVVTTTVVV[[[]]][[[YYYZZZ[[[[[[ZZZYYYZZZ\\\___________________________[[[```bbb___^^^```bbbbbb___]]]]]]``````]]]]]]___XXXZZZ\\\]]]\\\\\\]]]^^^\\\\\\]]]]]]^^^^^^^^^___aaa]]]^^^cccfffdddbbbbbbdddaaabbbeeefffddddddhhhfffhhhjjjiiifffccccccddd___```ccceeefffffffffeeefffdddccccccddddddcccaaabbbbbbdddfffiiillloooppprrrtttyyy~~~{{{xxxyyy{{{~~~}}}}}}{{{yyyuuusssqqquuutttoooooouuuyyyyyy~~~|||zzzxxxvvvnnnkkkkkkmmmlllgggeeeggghhhhhhggggggffffffffffffbbbaaa```___^^^___``````\\\[[[[[[[[[[[[[[[[[[[[[WWW[[[^^^```___^^^^^^___]]]]]]\\\^^^bbbiiipppvvv~~~vvvqqqqqqtttxxx||||||wwwsssrrrqqqoooeeeiiihhh___[[[^^^cccdddiiimmmtttzzz}}}|||yyywwwxxxvvvvvvyyy}}}zzzwwwvvvyyyxxxtttsssvvvnnnqqqpppjjjfffccc^^^YYYVVVYYY\\\\\\YYYWWWXXXZZZZZZ___eeeiiilllqqqxxx}}}}}}|||}}}wwwxxxxxxyyyyyyyyyxxxxxxwwwuuuttttttuuuvvvuuuttt{{{zzzxxxtttpppppptttxxxtttssstttuuussspppsssyyyvvvvvvxxx|||~~~yyytttwww{{{}}}{{{~~~}}}}}}{{{yyyxxxxxxwwwvvvttttttoookkkjjjlllooonnnmmmhhhhhhhhhhhhggggggggggggeeedddccccccddddddbbb```\\\___aaa^^^YYYWWWZZZ]]]YYYYYYZZZZZZZZZZZZYYYYYYXXXXXXYYY[[[___``````___RRRWWWZZZZZZWWWVVVXXX\\\YYYYYYYYYWWWUUUUUUWWWYYYXXXUUUSSSVVV[[[^^^]]]ZZZ\\\]]]\\\[[[YYYYYY[[[]]]\\\]]]^^^```aaabbbbbbbbb[[[```bbb___]]]```bbbbbb___]]]^^^aaaaaa^^^^^^```YYY\\\___^^^\\\ZZZ\\\^^^^^^^^^]]]\\\\\\]]]]]]^^^aaa^^^^^^dddgggeeecccbbbeeeaaaaaaeeegggfffeeeggggggkkkmmmllliiifffeeeeeeaaaccceeegggggggggeeedddiiihhhfffgggggghhhfffeeeggggggfffggghhhjjjlllnnnuuuuuuwww{{{}}}~~~yyyuuummmqqqrrrnnnpppxxx~~~~~~wwwzzz|||~~~~~~}}}yyyvvvuuutttrrreeecccdddgggeee```]]]^^^aaaaaaaaaaaaaaabbbcccddd______^^^]]]\\\[[[[[[[[[YYYYYYXXXWWWXXXYYY[[[]]]UUUYYY]]]^^^]]]\\\]]]^^^\\\[[[ZZZZZZ]]]dddmmmtttxxxzzzvvvtttsssvvv}}}}}}yyyvvvsssoooccciiiiiiaaa]]]aaafffgggiiinnnuuu{{{}}}}}}zzzwwwvvvttttttyyy|||~~~wwwsssssspppkkkjjjnnnhhhkkkkkkfffccc```\\\VVVUUUZZZ^^^]]]XXXUUUVVVXXXWWW[[[```bbbdddhhhnnnsssxxx~~~zzzyyyyyy{{{}}}}}}yyyuuuvvvwwwxxxyyyyyyyyyyyyyyywwwvvvwwwyyywwwrrrrrrvvvpppsssvvvwwwvvvuuuuuuuuutttvvvxxxzzz{{{||||||{{{ssszzz|||xxxwww|||~~~yyyuuutttpppmmmooorrrrrrnnniiillljjjiiihhhggghhhjjjkkkaaaeeeeeebbbdddhhhgggbbb```bbbeeeddd```^^^^^^___YYYZZZ[[[[[[ZZZYYYXXXYYYWWWXXXYYY[[[\\\]]]]]]]]]TTTZZZ[[[WWWVVVZZZ\\\YYYZZZZZZXXXXXXYYY[[[]]]___ZZZWWWTTTTTTWWWZZZZZZYYYaaa```]]][[[ZZZ[[[\\\]]]`````````aaacccdddcccaaaeeebbbaaabbbaaa]]]\\\^^^[[[\\\]]]^^^____________[[[^^^bbbbbb```]]]ZZZYYY```___]]][[[[[[\\\]]]^^^]]]]]]^^^___```aaabbbbbbccccccdddfffhhhiiigggeeeffflllppplllddd___bbbgggiiigggdddccceeegggiiiiiihhhiiikkkkkkiiihhhhhhiiifffcccbbbddddddeeekkkrrrtttrrrsssyyyyyywwwzzz~~~{{{yyywwwssspppppptttxxxyyyxxxtttssssssuuuxxx{{{|||||||||tttmmmkkkllliiiccc```___]]]]]]^^^]]]\\\ZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]WWWWWWXXXXXXZZZ[[[\\\]]]WWWWWWWWWXXXXXXZZZ[[[[[[XXX[[[\\\[[[\\\```bbb___XXX]]]ZZZYYYaaadddfffpppttt}}}|||yyywwwvvvvvvtttuuuyyy||||||yyysssooocccdddeeebbb^^^^^^bbbgggooosssyyy~~~~~~zzzwwwrrruuuxxxyyy}}}|||wwwrrrnnnhhhccccccgggccccccaaa\\\WWWVVVZZZ^^^UUUWWWYYYZZZYYYYYYZZZ[[[VVVWWWYYYZZZ\\\```eeehhhtttvvvzzz}}}|||{{{|||~~~~~~{{{xxxyyyyyyzzzzzzzzzzzzyyyyyyvvvuuuvvvxxxvvvrrrrrruuuqqqtttvvvwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwuuuzzz{{{xxxxxx}}}~~~~~~~~~~~~{{{wwwwwwuuurrrrrrssssssqqqnnnnnnmmmjjjhhhhhhiiikkklllfffgggeeeaaabbbggggggccc^^^```bbbbbb___]]]]]]^^^[[[\\\\\\[[[ZZZZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]]]]UUUZZZ[[[WWWVVVYYY[[[YYYZZZYYYXXXXXXXXXZZZ\\\^^^YYYWWWVVVVVVXXX[[[\\\]]]___^^^]]]\\\[[[\\\]]]]]]aaa```aaaccceeefffeeedddccc___^^^```^^^ZZZYYY\\\\\\\\\]]]^^^____________\\\___aaabbb```]]]\\\\\\```^^^]]][[[[[[\\\]]]^^^]]]^^^^^^___```aaaaaaaaafffeeeeeefffggggggeeebbbfffjjjnnnkkkeeeaaabbbeeehhhfffddddddfffhhhiiiiiiiiikkklllkkkjjjiiiiiijjjfffdddccceeeeeeeeejjjqqqqqqoooppptttuuusssuuu{{{}}}{{{wwwsssrrrtttvvvvvvtttpppooooooqqquuuxxxyyyyyyzzzyyyrrrhhhbbbcccdddccc^^^]]][[[[[[\\\\\\[[[ZZZ]]]]]][[[ZZZYYYXXXXXXXXXYYYXXXXXXWWWWWWXXXYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[WWWZZZ[[[ZZZ[[[___```^^^ZZZ___\\\ZZZaaabbbdddmmmsss|||~~~~~~|||zzzxxxwwwqqqtttwww{{{{{{yyytttpppeeeeeeddd```^^^```gggmmmnnnrrrxxx}}}}}}yyywwwrrrsssuuuyyy{{{uuuoookkkddd^^^]]]```ccc```\\\ZZZXXXXXXYYYYYYWWWWWWWWWVVVUUUWWWZZZ]]]WWWXXXYYYYYYYYY[[[___bbbhhhjjjnnnttt{{{}}}~~~}}}|||}}}}}}||||||{{{zzzzzzyyyvvvtttuuuwwwuuuqqqqqqtttrrrtttwwwwwwvvvuuuuuuvvvrrrrrrssstttuuuvvvvvvvvvyyyzzzyyywwwzzz~~~}}}{{{{{{|||}}}~~~zzz}}}{{{yyywwwuuuuuuttttttssspppmmmjjjiiijjjmmmnnnkkkjjjfffaaaaaaeeeeeeccc___aaabbbaaa___^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZ\\\]]]^^^WWWZZZZZZVVVUUUXXXZZZZZZYYYXXXXXXWWWXXXYYY[[[\\\XXXYYYYYYXXXYYYZZZ^^^```]]]]]]]]]]]]^^^^^^^^^^^^`````````bbbeeeffffffeeebbb^^^]]]___]]]YYYXXX[[[]]]]]]]]]^^^^^^^^^^^^^^^^^^___aaaaaa___^^^^^^______^^^]]]\\\[[[\\\]]]^^^]]]^^^___```````````````hhhgggfffeeeeeedddbbb___eeegggiiiiiifffcccbbbbbbeeeddddddfffhhhjjjjjjjjjkkklllmmmlllkkkjjjjjjkkkhhhffffffiiihhhgggjjjooonnnmmmnnnqqqpppoooqqqvvvwwwyyy{{{}}}|||wwwtttuuuuuussspppkkkjjjkkkmmmqqqtttvvvvvvuuuvvvpppeee\\\]]]aaaccc[[[ZZZYYYYYY[[[[[[ZZZXXX]]]\\\[[[YYYXXXXXXWWWWWWZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWWWWWWWWWWXXXYYYZZZVVVYYYZZZYYY[[[^^^___\\\[[[aaa]]]ZZZaaaaaabbbkkkpppxxx}}}|||~~~~~~~~~|||zzzqqqtttxxx{{{{{{xxxuuurrrhhhgggddd```^^^bbbjjjqqqnnnrrrwww|||}}}{{{xxxuuupppqqqsssyyyvvvoooiiifff```ZZZXXX[[[```\\\WWWWWWYYYYYYVVVSSSXXXWWWUUUSSSRRRTTTYYY^^^ZZZZZZZZZYYYXXXXXXZZZ\\\\\\^^^bbbhhhooouuuzzz}}}}}}~~~~~~|||{{{zzzyyyyyyuuutttuuuwwwuuuqqqqqqttttttvvvwwwxxxvvvuuuvvvvvvnnnnnnoooqqqtttvvvyyyzzz{{{yyywwwwww{{{~~~~~~{{{yyyzzz|||}}}~~~~~~~~~}}}zzz|||~~~~~~{{{wwwvvvxxxzzzwwwtttpppmmmlllmmmoooqqqnnnlllhhheeeeeeeeedddbbbcccdddddddddcccbbbbbbbbb```^^^[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXYYYZZZ\\\]]]XXXYYYYYYWWWUUUWWWYYY[[[XXXXXXXXXWWWXXXYYYZZZ[[[YYY[[[[[[ZZZXXXXXX\\\```\\\]]]^^^```aaaaaaaaaaaa`````````aaacccdddcccaaabbb^^^]]]___]]]YYYXXX[[[^^^^^^]]]]]]]]]]]]]]]]]]___`````````______```bbb___^^^]]]\\\\\\\\\]]]]]]]]]^^^___`````````______hhhfffdddddddddcccaaa___ddddddeeefffgggeeebbb___bbbbbbdddgggjjjkkkkkkiiilllmmmmmmmmmkkkkkklllmmmjjjiiikkkmmmmmmjjjlllqqqnnnooooooooonnnmmmoooqqqmmmqqqvvvyyyyyy{{{zzzwwwvvvuuurrroooiiiiiiiiilllpppsssuuuuuussssssnnneee^^^^^^``````ZZZYYYXXXXXXYYYZZZYYYXXXZZZYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWWWWWWWWWWXXXYYYYYYVVVYYY[[[ZZZ[[[^^^^^^[[[ZZZ```]]]ZZZ```aaaaaaiiilllsssyyyzzz~~~~~~~~~uuuxxx|||~~~|||yyyuuussskkkjjjfffbbb```ccciiiooopppssswwwzzz{{{xxxuuurrrmmmqqquuuzzzoooiiicccbbb___ZZZYYYZZZZZZXXXVVVVVVWWWVVVSSSQQQWWWVVVUUURRRRRRSSSWWW[[[[[[\\\\\\ZZZYYYXXXZZZ[[[ZZZ[[[^^^ccchhhmmmqqqsssrrrsssvvvyyy|||~~~~~~|||zzzyyyxxxxxxvvvuuuvvvxxxvvvrrrrrruuuvvvwwwxxxxxxvvvvvvvvvwwwqqqqqqqqqqqqsssvvvyyyzzz{{{wwwuuuwwwzzz||||||{{{zzz{{{|||}}}~~~~~~}}}}}}zzz{{{~~~~~~zzzyyy{{{|||zzzxxxtttqqqpppqqqrrrtttooommmllllllkkkhhhdddbbbffffffeeeeeeeeeeeeeeedddbbb^^^[[[ZZZ\\\]]]^^^]]]\\\ZZZYYYXXXXXXYYY[[[\\\ZZZYYYYYYYYYWWWWWWXXX[[[XXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\ZZZWWWVVVZZZ]]]]]]^^^```bbbcccddddddddddddcccbbbcccddddddbbb``````]]]\\\]]]\\\XXXWWWYYY^^^^^^]]]\\\\\\\\\]]]]]]___``````___^^^^^^```bbb^^^^^^]]]]]]\\\\\\\\\\\\[[[]]]^^^`````````___^^^eeecccbbbbbbccccccbbbaaabbbaaaaaaccceeeeeebbb___aaaaaacccfffjjjkkkjjjiiikkkllllllkkkkkkkkkmmmooommmlllnnnrrrqqqnnnppptttnnnoooooollljjjjjjkkklllgggkkkpppssstttuuuyyy|||{{{yyyyyyxxxtttqqqkkkjjjkkkmmmqqqtttvvvvvvooooookkkeeedddddd```ZZZ[[[ZZZYYYYYYZZZZZZYYYXXX[[[ZZZZZZZZZZZZ[[[\\\\\\YYYYYYXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXYYYYYYVVVZZZ\\\[[[\\\___^^^[[[WWW]]][[[YYY`````````iiihhhooovvvzzz~~~}}}|||~~~}}}~~~yyyvvvuuuooommmjjjfffcccccceeegggrrrtttwwwzzzyyyvvvrrrpppkkkrrryyy{{{~~~~~~ooohhhcccbbb___[[[XXXXXXTTTVVVWWWWWWTTTRRRQQQRRRSSSTTTVVVVVVTTTTTTUUUVVVXXXYYYZZZYYYXXXXXXYYY[[[\\\\\\^^^aaadddgggjjjkkkjjjlllnnnqqqtttwwwxxxyyyxxxyyyzzzzzzzzz|||~~~|||zzzyyyyyyyyyxxxwwwxxxzzzxxxttttttwwwwwwxxxyyyxxxvvvvvvwwwxxxzzzxxxuuusssrrrsssuuuvvvxxxuuutttwwwyyyyyyzzz|||||||||||||||}}}}}}}}}~~~|||}}}~~~~~~~~~{{{zzzwwwvvvuuuuuuvvvvvvpppmmmnnnqqqpppkkkfffeeehhhfffddddddeeeffffffeeeccc```\\\\\\___```___]]]ZZZZZZYYYYYYYYYZZZ\\\]]][[[ZZZ[[[\\\[[[WWWXXX[[[YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\[[[YYYXXXXXXZZZ\\\______```bbbccceeeffffffgggfffffffffggggggeeeddd^^^[[[ZZZ\\\ZZZVVVUUUXXX^^^]]]\\\[[[[[[\\\]]]^^^___``````___^^^]]]___aaa^^^^^^^^^]]]]]]]]]\\\\\\YYY[[[^^^```aaaaaa```___cccaaa``````bbbccccccbbb```______```bbbcccbbb`````````bbbeeehhhjjjiiiggghhhiiiiiiiiiiiijjjnnnpppooonnnpppssssssqqqrrrwwwlllooonnniiifffggggggfffeeegggjjjmmmnnnppprrrssszzz||||||{{{{{{zzzwwwsssnnnmmmmmmooorrruuuvvvvvvlllkkkhhhfffggggggaaaYYY___]]]\\\\\\\\\\\\[[[YYY___^^^]]][[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\YYYYYYXXXXXXXXXYYYYYYZZZVVV[[[]]]\\\]]]___^^^ZZZUUU[[[YYYXXX^^^___^^^fffgggmmmuuuzzz}}}|||{{{~~~{{{xxxxxxsssqqqmmmhhheeecccccccccrrrtttwwwyyyyyyvvvsssqqqlllttt{{{{{{zzz|||}}}}}}vvvnnnfffdddaaaZZZUUUTTTQQQUUUXXXVVVRRRPPPRRRTTTPPPSSSWWWXXXWWWUUUSSSSSSRRRTTTUUUVVVVVVVVVXXXYYY\\\\\\]]]^^^```bbbdddeeedddfffhhhkkknnnpppqqqrrrnnnooooooooooooqqqtttwwwyyy}}}}}}{{{{{{{{{{{{{{{yyyzzz|||zzzvvvvvvyyyxxxyyyyyyxxxvvvvvvwwwxxx~~~|||wwwsssqqqqqqssstttuuurrrssswwwwwwuuuxxx~~~||||||{{{zzz{{{|||}}}~~~}}}}}}~~~|||~~~{{{zzzzzzyyyyyyyyyxxxxxxrrrnnnnnnrrrrrrnnnjjjkkkjjjhhheeefffhhhiiiiiihhheeebbb___```cccdddbbb^^^ZZZZZZ[[[\\\]]]]]]^^^^^^[[[ZZZ\\\```^^^YYYXXX[[[ZZZZZZZZZZZZZZZZZZZZZYYY]]][[[YYYYYY[[[]]]^^^___```______```aaaccceeeffffffeeefffgggiiijjjiiihhhaaa]]]\\\^^^]]]YYYXXXZZZ]]]\\\[[[ZZZ[[[\\\^^^______``````___]]]\\\]]]^^^]]]^^^^^^^^^]]]]]]\\\\\\WWWYYY]]]```aaaaaaaaa```cccaaa______```bbbbbbaaa^^^^^^^^^^^^___```bbbccc``````aaacccfffhhhgggfffdddeeeffffffgggjjjnnnqqqooommmooorrrrrrqqqtttyyymmmpppoooiiieeeffffffccceeeddddddfffiiikkkkkkkkkoootttyyy{{{{{{~~~~~~|||}}}{{{xxxtttnnnmmmmmmnnnqqqssstttssskkkmmmlllhhhggghhhfffbbbcccaaa_________^^^\\\ZZZ^^^]]]\\\ZZZYYYYYYYYYYYYZZZYYYYYYYYYZZZZZZ[[[\\\[[[ZZZZZZYYYYYYYYYZZZZZZUUUZZZ\\\[[[\\\^^^\\\XXXUUU[[[YYYWWW]]]\\\ZZZbbbhhhmmmtttyyy{{{}}}~~~|||||||||{{{{{{yyyuuunnnhhheeedddeeeeeeoooqqquuuxxxyyyyyywwwuuuooouuuyyyyyyzzz}}}~~~|||yyyppphhhfffccc\\\UUUSSSTTTUUUUUUTTTSSSSSSSSSTTTQQQTTTXXXYYYXXXUUUSSSRRRPPPRRRTTTUUUUUUUUUWWWXXXZZZZZZ[[[\\\]]]___aaabbb___```bbbeeegggiiijjjjjjeeeeeefffffffffgggkkknnnlllooouuu|||~~~||||||}}}~~~|||{{{|||~~~|||xxxxxx{{{yyyzzzzzzxxxwwwvvvwwwyyy}}}{{{vvvrrrqqqrrrtttvvvrrrpppssswwwvvvssswww}}}{{{zzzyyyyyyzzz|||~~~{{{{{{|||||||||||||||{{{{{{~~~zzz{{{{{{||||||{{{zzzyyyuuuooommmqqqrrrooonnnqqqnnnkkkhhhiiikkkmmmlllkkkgggdddbbbcccggggggddd```ZZZ[[[]]]^^^___`````````\\\ZZZ]]]bbb```YYYXXX[[[ZZZZZZ[[[[[[[[[[[[ZZZYYY\\\YYYWWWYYY]]]aaabbbbbb```___^^^^^^___aaadddeeebbbbbbcccfffiiikkkkkkjjjeeebbbaaabbbaaa]]]\\\^^^\\\[[[ZZZZZZ[[[]]]___```^^^```aaa```]]]\\\[[[\\\]]]]]]^^^^^^^^^]]]\\\[[[VVVXXX\\\```bbbbbbaaa```dddbbb______```aaa``````]]]^^^^^^]]]\\\^^^bbbeeeaaa``````bbbdddffffffeeebbbcccdddeeefffiiinnnqqqnnnlllmmmqqqqqqqqqtttzzzppptttrrrkkkggghhhhhhdddeeebbb```bbbeeehhhgggeeehhhnnnuuuyyyyyy{{{~~~}}}{{{wwwtttnnnmmmlllmmmoooqqqqqqqqqlllqqqqqqlllhhhiiillllllfffdddbbbaaaaaa```]]]\\\YYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[TTTYYY[[[[[[[[[]]][[[WWWVVV\\\YYYWWW[[[YYYWWW^^^iiinnntttyyyzzzzzz~~~}}}}}}|||~~~}}}wwwnnnhhheeefffhhhiiikkknnnssswwwzzz{{{zzzyyyrrruuuvvvwww|||}}}wwwnnngggfffddd^^^XXXVVVXXXUUURRRRRRUUUWWWUUUSSSRRRUUUXXXXXXWWWUUUTTTTTTRRRTTTVVVWWWWWWWWWXXXYYYYYYYYYZZZ[[[]]]___aaaccc\\\]]]___aaacccdddeeeeee___````````````bbbeeehhhhhhiiikkkpppwww|||}}}~~~~~~~~~}}}|||{{{{{{zzzzzz{{{|||{{{yyyuuutttvvvxxxzzzyyywwwuuuuuutttuuuuuuuuuvvvxxxyyyyyywwwuuutttyyy}}}|||vvvuuuyyyxxxttt}}}zzzwwwvvvxxxyyyzzzzzz{{{wwwwww{{{{{{wwwxxxwwwvvvuuuvvvuuurrrppplllooommmgggfffjjjkkkhhhgggdddbbbdddiiikkkhhhddd```]]]]]]aaabbb```bbbeee^^^]]][[[[[[\\\\\\ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYSSSUUUXXXZZZ[[[]]]```bbb```]]][[[\\\aaadddeeeeeeiiigggfffhhhkkkllljjjhhhiiihhheeeccc```^^^]]]\\\_________]]]\\\\\\^^^```WWW]]]```]]]^^^aaa___ZZZccc^^^YYYZZZ___aaa]]]XXX[[[]]]^^^]]][[[[[[^^^aaa```aaaaaa___]]]\\\]]]^^^eeebbb^^^[[[[[[^^^aaaddd```aaabbbbbbaaaaaabbbdddfffggggggffffffgggiiilllnnnnnnnnnoooqqqtttvvvxxxuuurrrooollljjjgggcccaaabbbaaa```aaabbbddddddddddddggglllqqqvvvyyyzzz{{{zzz}}}~~~|||yyysssnnnrrrooollliiiiiilllpppssspppnnnlllnnnpppqqqnnnkkkjjjiiihhhdddaaa______aaa___``````___]]]\\\\\\]]]XXXXXXYYY\\\______[[[WWWZZZZZZZZZ\\\]]]]]][[[YYYYYYZZZ\\\^^^___^^^]]]\\\\\\ZZZWWWUUUUUUWWWZZZ\\\___jjjtttwwwyyy~~~~~~|||{{{|||}}}tttvvvuuupppiiieeegggjjjlllnnnrrrvvvyyyyyyyyyxxxnnnsssxxx|||~~~uuuqqqllleee___[[[XXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZYYYWWWTTTRRRSSSTTTYYYYYYYYYWWWTTTSSSTTTUUUUUUVVVWWWYYY\\\^^^___```aaabbbaaa^^^aaaffffffccc```\\\XXXXXXZZZ\\\\\\ZZZaaaaaabbbffflllttt|||~~~}}}|||{{{zzz}}}~~~}}}{{{xxxvvvxxxzzz}}}|||zzzxxxvvvvvvvvvvvvuuuuuuwwwxxxxxxxxxxxxwwwxxx{{{zzzuuutttwwwwwwsssyyyyyyxxxwwwwwwyyy{{{|||}}}yyyvvvvvvyyy}}}{{{~~~}}}|||vvvuuuuuuuuuvvvvvvtttrrroooqqqoooiiihhhkkkllliiiiiieeebbbcccgggiiihhheeeaaa^^^___bbbcccaaabbbeee^^^]]][[[[[[\\\\\\ZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[WWWXXXYYYZZZ\\\^^^___```___]]][[[]]]aaadddffffffhhhgggfffiiilllmmmllljjjlllkkkhhhfffcccaaa```______``````___]]]]]]___```[[[______\\\\\\``````]]]aaa]]][[[[[[^^^```]]][[[[[[^^^aaaaaa___^^^___```_________^^^\\\[[[\\\]]]ccc```]]][[[[[[]]]```bbb^^^```bbbbbbaaaaaabbbcccdddfffhhhiiihhhgggggghhhkkkkkklllmmmnnnqqqsssuuusssqqqnnnkkkiiigggeeecccbbbaaa`````````aaaaaaaaacccfffjjjooosssuuuvvvwwwwwwzzz{{{~~~|||wwwsssuuupppkkkiiijjjmmmooopppooonnnmmmnnnoooooonnnmmmnnnnnnllliiifffddddddeeebbbbbbbbbaaa___^^^___```^^^\\\[[[\\\^^^]]]ZZZWWWYYYXXXXXXYYY[[[[[[ZZZXXXYYYZZZ[[[\\\]]]\\\\\\[[[\\\[[[XXXWWWWWWYYY[[[]]]^^^hhhqqquuuvvv{{{~~~~~~}}}{{{zzzzzz|||~~~~~~yyyzzzyyyssskkkggggggiiifffiiinnnssswwwzzz{{{{{{ttttttuuuyyy~~~~~~yyyvvvpppiiiccc^^^\\\[[[VVVVVVVVVVVVWWWWWWXXXXXXVVVWWWWWWUUUSSSSSSTTTUUUXXXXXXXXXVVVTTTRRRSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]\\\______\\\\\\```bbb```______]]][[[YYYXXXYYYZZZ```___```bbbffflllrrruuu~~~}}}~~~||||||~~~{{{zzz{{{}}}}}}{{{yyyxxxxxxxxxuuuuuuuuuvvvwwwxxxyyyzzzwwwyyyxxxtttsssuuuuuurrruuuwwwxxxwwwvvvwwwzzz~~~yyywwwuuuuuuwwwzzz{{{|||uuuzzz~~~~~~{{{zzz~~~~~~~~~xxxwwwvvvwwwyyyyyywwwvvvrrrsssqqqlllkkkmmmmmmjjjkkkgggdddcccfffhhhgggeeebbb```aaaeeefffcccbbbddd___]]]\\\\\\\\\\\\[[[YYYXXXXXXYYYZZZ[[[\\\]]]]]]\\\ZZZYYY[[[^^^```^^^\\\]]]\\\\\\]]]aaadddffffffgggggghhhjjjmmmoooooonnnpppooollliiigggdddcccbbb___aaabbbaaa```___```bbb___```___[[[\\\___aaa```^^^^^^^^^^^^^^^]]]]]]]]]ZZZ]]]aaabbbaaa___^^^^^^]]]^^^^^^\\\ZZZZZZ[[[\\\___^^^]]]\\\\\\]]]^^^___\\\^^^aaabbbbbbaaaaaabbbcccfffiiijjjhhhfffddddddhhhhhhhhhiiijjjllloooppppppooollljjjhhhgggggggggcccbbbaaa```____________ccceeehhhllloooqqqrrrrrrtttuuuvvvyyy|||yyywwwpppjjjhhhjjjmmmmmmkkklllmmmnnnnnnmmmmmmmmmnnnpppqqqpppnnnjjjhhhhhhiiiggggggfffdddbbbbbbdddfffcccaaa^^^]]]]]]]]]]]]\\\ZZZXXXWWWXXXYYYZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYYZZZ[[[]]]^^^]]]gggpppsssvvvzzz}}}|||}}}{{{yyywwwwwwxxxzzz{{{yyyzzzyyytttnnniiiiiijjjfffiiimmmrrrwwwzzz}}}~~~|||wwwtttvvv||||||xxxyyyuuuooohhhaaa]]]ZZZYYYUUUUUUUUUVVVVVVVVVVVVWWWSSSTTTUUUTTTSSSSSSTTTVVVVVVWWWWWWUUUSSSRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXYYYVVV[[[]]]YYYWWWZZZ]]]]]]^^^aaabbb___YYYUUUVVVXXX]]]]]]]]]]]]___aaadddeeennnooottt|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{vvvuuuttttttuuuwwwyyyzzzxxxxxxwwwuuutttttttttsssrrrvvvxxxwwwsssrrrwww{{{uuutttssssssuuuvvvxxxxxxqqquuuyyyzzzyyyyyy|||{{{{{{}}}}}}|||{{{|||||||||zzzxxxuuuuuussspppnnnmmmmmmlllkkkiiigggggghhhhhhfffdddcccbbbdddhhhhhhdddcccddd```^^^]]]]]]]]]]]]\\\ZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]YYYWWWYYY^^^aaa^^^[[[\\\\\\\\\^^^aaadddfffgggggghhhjjjmmmppprrrsssssssssqqqooollliiigggeeeeeeaaabbbddddddcccbbbcccdddbbbbbb```______aaabbbbbb___aaabbbaaa]]][[[\\\]]]ZZZ\\\^^^______]]]\\\\\\]]]]]]]]]\\\ZZZZZZ[[[\\\[[[\\\\\\]]]]]]]]]]]]]]]ZZZ]]]```bbbbbbaaabbbbbbeeegggiiiiiifffcccbbbbbbeeedddddddddfffhhhjjjkkklllllljjjhhhggggggiiijjjdddddddddcccaaaaaabbbccceeefffhhhkkklllnnnnnnnnnqqqqqqqqqttt}}}|||~~~|||vvvnnngggfffjjjmmmkkkhhhjjjlllnnnmmmjjjjjjlllooonnnppppppooollljjjiiijjjllllllkkkjjjhhhhhhkkkmmmhhhfffbbb``````aaabbbccc^^^\\\ZZZZZZ[[[]]]]]]]]][[[ZZZYYYYYYXXXYYYYYYZZZYYYYYYYYYZZZ[[[\\\^^^^^^^^^gggoootttxxx}}}yyywwwuuussssssuuuxxxzzz~~~tttvvvvvvtttpppmmmlllmmmlllmmmpppssswww{{{~~~{{{vvvvvvxxxzzzxxxvvvwwwtttnnngggaaa\\\YYYXXXVVVVVVVVVVVVVVVVVVVVVWWWTTTUUUUUUUUUSSSSSSUUUVVVTTTUUUVVVUUUSSSQQQQQQRRRTTTTTTTTTUUUUUUUUUVVVVVVSSSZZZ]]]YYYUUUWWWZZZ\\\]]]___aaa___[[[WWWUUUUUUZZZZZZZZZ[[[[[[[[[[[[[[[aaaeeekkkrrrxxx}}}~~~}}}|||{{{{{{|||}}}~~~yyywwwuuuttttttuuuwwwxxx{{{yyyxxxwwwvvvuuuuuuuuurrruuuxxxuuupppooorrruuurrrrrrssssssssstttuuuvvvooossswwwyyyyyyyyyzzz|||zzz{{{}}}~~~||||||~~~~~~~~~}}}zzzxxxxxxvvvtttsssqqqooonnnnnnkkkkkklllmmmmmmkkkgggdddfffeeegggjjjjjjfffdddfffaaa```^^^^^^______]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[WWWUUUXXX]]]```^^^[[[[[[\\\^^^___aaaccceeeggghhhjjjmmmooorrrtttuuuwwwrrrqqqooollljjjhhhgggfffccceeeffffffeeeeeefffgggdddccccccddddddcccccccccbbbeeegggddd___[[[[[[]]]^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]^^^]]][[[[[[\\\]]]YYYZZZ\\\]]]]]]]]]\\\[[[ZZZ]]]```bbbbbbbbbcccdddhhhhhhgggeeebbbaaaaaabbbbbbbbbaaaaaabbbdddeeefffggghhhhhhgggffffffhhhkkkdddeeeffffffddddddfffiiihhhhhhjjjkkklllmmmmmmnnnnnnooooooqqqxxx~~~yyy|||~~~}}}tttmmmfffeeeiiillljjjfffhhhjjjllljjjhhhhhhkkknnnmmmoooqqqqqqooommmlllmmmppppppqqqpppoooppprrrtttqqqooolllhhhfffeeeggghhhccc```^^^]]]^^^______^^^]]]\\\[[[ZZZZZZZZZZZZZZZXXXXXXYYYZZZ\\\]]]___```^^^fffoootttyyyvvvtttqqqoooppptttyyy|||{{{uuuvvvxxxwwwuuurrrpppooonnnnnnooorrrvvv{{{~~~{{{xxxuuutttvvvwwwxxxvvvqqqlllfffaaa]]]ZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXVVVTTTSSSTTTVVVSSSTTTVVVUUUSSSQQQQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSZZZ]]]YYYUUUWWWZZZ[[[\\\[[[[[[\\\]]][[[WWWSSSYYYYYYYYYZZZZZZYYYYYYYYY\\\```ffflllrrryyy~~~~~~||||||||||||}}}~~~{{{zzzxxxvvvvvvvvvxxxyyy}}}zzzxxxyyyxxxuuuuuuxxxsssuuuvvvtttpppnnnoooqqqppprrrtttttttttsssssstttnnnrrrvvvxxxyyyyyyyyyzzzyyyzzz}}}~~~~~~|||zzzxxxzzz{{{}}}~~~{{{xxxzzzwwwvvvwwwuuurrrppprrrmmmoooqqqqqqqqqnnnkkkiiijjjhhhiiilllkkkgggfffgggdddbbbaaa```aaaaaa```^^^___^^^^^^^^^]]]]]]]]]]]]YYYWWWVVVXXX\\\^^^]]][[[[[[]]]___```aaabbbdddfffgggjjjnnnpppqqqsssvvvxxxqqqooonnnllljjjiiihhhhhhfffggggggffffffgggiiikkkhhhffffffiiiiiieeeeeefffeeegggiiifffbbb^^^]]]]]]bbb```]]]]]]^^^_________\\\]]]]]]\\\[[[[[[\\\^^^YYYZZZ[[[]]]]]]]]]\\\\\\\\\^^^```aaabbbccceeeggghhhgggfffccc```___aaabbbaaa``````___```aaaccccccaaadddggggggeeedddgggjjjcccfffhhhgggeeeeeehhhkkkjjjjjjkkkllllllmmmnnnnnnlllnnnnnnnnnrrrxxxyyywwwsssvvvyyy{{{|||uuuoooiiigggiiikkkiiifffgggggggggffffffgggiiikkklllooosssuuutttsssrrrrrrqqqsssvvvwwwwwwxxxyyy{{{zzzyyywwwsssnnnlllkkkllliiifffdddcccccccccaaa`````````___^^^]]]]]]\\\[[[XXXYYYYYYZZZ\\\___bbbddd```gggnnnsssyyy}}}vvvsssnnnlllmmmssszzz{{{|||}}}~~~}}}{{{wwwsssqqqjjjjjjkkknnnssszzz~~~zzzuuusssuuuwwwtttsssrrrnnniiiccc]]]ZZZYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXWWWTTTSSSTTTVVVRRRTTTVVVVVVTTTRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTYYY\\\XXXVVVWWWYYYXXXZZZWWWVVVYYY\\\\\\XXXSSSXXXXXXXXXYYYYYYZZZZZZZZZYYY___ccceeejjjssszzz|||yyyyyyyyy|||}}}|||||||||||||||{{{zzzzzzzzz{{{|||}}}~~~yyyxxxzzzyyyuuuuuuxxxssstttttttttsssrrrqqqqqqpppsssvvvvvvtttsssssstttnnnqqqtttwwwxxxxxxwwwwwwwwwyyy{{{{{{{{{yyyxxxxxxxxxzzz|||}}}}}}}}}}}}yyyyyy|||zzzvvvtttwwwsssssssssrrrqqqpppqqqqqqnnnjjjjjjlllkkkhhhgggiiifffdddcccbbbccccccbbb```^^^^^^^^^^^^^^^_________ZZZZZZZZZ[[[[[[\\\\\\\\\\\\^^^aaabbb``````bbbdddeeeiiimmmooooooqqqsssvvvooonnnmmmlllkkkjjjjjjjjjiiiiiihhhffffffhhhlllooonnniiihhhjjjjjjfffgggkkkfffggghhhhhheeecccaaa```aaa___^^^^^^``````^^^\\\ZZZ[[[\\\[[[ZZZYYY[[[]]]YYYZZZ[[[]]]]]]]]]]]]]]]^^^___``````aaadddhhhkkkeeeffffffdddbbb`````````aaa```_________```aaabbb\\\aaaffffffdddcccdddgggbbbeeegggfffbbbaaaeeehhhkkkkkkkkkkkklllmmmnnnnnnhhhlllmmmjjjkkkpppuuuvvvnnnpppsssuuuvvvxxxzzz}}}zzzyyyuuupppllljjjiiigggffffffdddbbbcccdddggghhhhhhjjjoootttwwwxxxwwwvvvvvvrrruuuyyy|||}}}~~~{{{}}}~~~|||xxxuuutttuuurrrpppnnnmmmllljjjgggeeeccccccccccccbbb```^^^]]][[[[[[ZZZ[[[^^^bbbfffhhhgggmmmsssvvv{{{~~~zzzzzzuuunnnjjjkkkrrrzzz~~~~~~~~~{{{wwwsssmmmlllkkkmmmrrrzzz|||zzzxxxwwwvvvuuupppqqqrrrqqqllleee^^^ZZZXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVVVVUUUTTTTTTUUUWWWRRRTTTVVVWWWUUUSSSRRRRRRTTTTTTTTTTTTTTTUUUUUUUUUSSSVVVWWWUUUUUUWWWVVVSSSWWWWWWWWWXXXXXXXXXVVVUUUWWWWWWWWWWWWWWWXXXYYYZZZWWW\\\^^^]]]aaakkkrrrttttttttttttwwwzzz||||||{{{}}}{{{{{{{{{|||||||||}}}~~~~~~yyywwwzzzyyyttttttxxxtttsssssstttuuuvvvtttssspppssswwwwwwuuusssssstttnnnppptttvvvwwwwwwvvvuuuuuuwwwyyyzzzyyyxxxxxxyyyxxxzzz{{{||||||}}}{{{{{{~~~yyyxxx{{{wwwvvvtttqqqpppqqquuuwwwppplllkkklllkkkhhhhhhkkkgggeeeddddddddddddcccaaa\\\]]]]]]^^^___```aaaaaa]]]^^^^^^]]][[[ZZZ[[[\\\\\\___bbbbbb``````aaacccdddgggkkkmmmmmmnnnqqqtttooonnnmmmllllllkkkllllllkkkjjjhhhffffffhhhmmmqqqrrrlllhhhiiiiiigggjjjpppeeefffggghhhhhhgggdddccc]]]\\\\\\^^^```___[[[WWWYYYZZZZZZZZZXXXXXXZZZ\\\ZZZZZZ[[[\\\]]]^^^^^^^^^___`````````aaadddiiimmmaaadddffffffdddaaa___^^^aaa```_________```aaaaaaZZZ___eeefffdddbbbccceeebbbdddfffddd___^^^```dddkkkkkkkkkkkklllmmmnnnooofffkkkmmmhhhfffkkksssvvvnnnpppqqqqqqqqqqqqssstttuuu}}}~~~{{{vvvpppkkkhhhfffeeefffccc___```dddggggggfffhhhmmmssswwwxxxxxxwwwwwwqqqvvv{{{vvv{{{~~~~~~zzzxxxwwwvvvtttqqqmmmjjjeeeeeeffffffeeebbb```^^^^^^]]]\\\]]]___dddiiillloootttxxxzzz~~~zzz~~~wwwoooiiiiiipppzzz~~~}}}yyyzzz}}}~~~yyyvvvsssrrroooooosssyyyzzzyyy{{{{{{wwwssssssuuuwwwwwwssslllddd^^^WWWWWWWWWVVVVVVUUUUUUUUURRRSSSTTTTTTSSSTTTVVVXXXRRRTTTWWWWWWVVVTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTQQQTTTTTTRRRSSSVVVSSSOOOUUUXXXZZZXXXUUUSSSTTTVVVWWWVVVVVVUUUUUUVVVXXXYYYUUUZZZ[[[XXX[[[eeelllmmmllllllmmmooorrrttttttsssyyy~~~~~~}}}zzzxxxxxxzzzzzzxxxuuuttttttttttttttttttttttttrrrvvvxxxuuussstttssspppnnnpppsssuuuvvvuuutttrrrpppqqqsssvvvwwwwwwwwwwwwtttuuuwwwxxxzzz}}}~~~~~~|||}}}~~~zzzzzzzzzyyywwwtttsssssstttooopppqqqpppnnnlllmmmnnnkkkjjjiiiiiiiiigggdddbbb```aaabbbaaa___^^^]]]^^^______^^^^^^^^^]]]]]]]]]\\\^^^___^^^^^^^^^aaaccc]]]^^^cccjjjnnnmmmnnnqqqpppmmmkkklllnnnooommmjjjkkklllllljjjggggggiiilllpppmmmiiihhhkkkmmmmmmlllnnnpppnnniiigggiiihhheeedddaaa^^^^^^^^^^^^ZZZWWW\\\[[[ZZZZZZYYYZZZZZZZZZZZZXXXXXX\\\```bbb^^^YYY]]]]]]^^^```bbbdddfffggg^^^aaabbbaaa^^^\\\\\\^^^ZZZ]]]``````]]]\\\^^^aaa[[[___bbbaaa^^^^^^ccchhhdddbbbaaaaaaccceeeeeeeeeiiijjjgggdddhhhooopppllliiiiiiiiijjjkkkmmmoooppplllllllllkkkkkklllooorrrsss|||}}}}}}xxxqqqkkkgggfffccc___```dddgggffffffhhhnnnoooqqqsssvvvxxxzzzzzz|||~~~|||yyy{{{}}}wwwmmmiiiiiihhhfffdddaaa___^^^]]]______^^^dddmmmqqqpppvvvwwwzzz~~~yyyuuussspppooovvv|||||||||xxx~~~}}}|||}}}uuullllllwww}}}}}}~~~xxxvvvzzzwwwyyy|||}}}uuulllddd]]]YYYUUUTTTUUUUUUSSSQQQSSSQQQSSSVVVUUURRRTTTXXXRRRSSSUUUWWWWWWVVVTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWTTTQQQSSSVVVWWWTTTTTTVVVQQQSSSUUUUUURRRQQQSSSVVVTTTTTTTTTTTTUUUWWWYYYZZZXXX[[[[[[YYYYYY___dddeeefffggggggggggggiiimmmppppppttt{{{~~~{{{yyyyyyzzzyyywwwuuuuuuuuutttttttttttttttsssrrrvvvwwwtttrrrssssssqqqpppqqqsssuuuuuutttrrrpppsssssstttuuuuuuuuuuuutttuuuvvvwwwwwwxxx{{{~~~}}}}}}|||}}}|||{{{yyywwwvvvvvvvvvttttttsssqqqooommmnnnooonnnmmmkkkjjjhhheeebbb___aaabbbcccbbb```^^^^^^___aaaaaaaaaaaa``````______]]]^^^___^^^]]]]]]___aaaaaaaaaeeekkknnnmmmlllooonnnmmmllllllnnnnnnmmmllllllnnnnnnmmmjjjiiijjjmmmpppnnnkkkkkkmmmooonnnmmmmmmooonnnjjjiiikkkkkkhhhgggddd```___```___]]][[[]]]\\\\\\[[[[[[[[[\\\\\\___]]]\\\___dddeeebbb^^^_________```aaabbbcccddd^^^```bbbaaa^^^\\\]]]^^^ZZZ\\\^^^___^^^^^^^^^^^^^^^```aaa```^^^___cccgggdddbbb``````bbbcccdddccciiijjjgggdddffflllmmmiiiggghhhiiikkklllllllllllljjjkkkjjjiiihhhiiillloootttzzz}}}{{{{{{|||uuunnnjjjiiiddd```aaaeeeiiihhhhhhkkkqqqtttwwwyyyzzzyyyzzz{{{~~~|||sssppppppnnnkkkhhheeecccaaabbbdddddddddjjjrrrwwwvvvzzz{{{~~~{{{wwwttttttssssssyyy|||}}}}}}~~~vvvmmmkkktttzzz||||||||||||~~~yyypppiiiaaa]]]XXXVVVVVVVVVSSSPPPQQQPPPRRRTTTTTTQQQSSSWWWSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWXXXUUURRRRRRUUUUUUSSSSSSVVVPPPRRRSSSSSSRRRRRRSSSUUUUUUUUUTTTUUUVVVXXXYYYZZZ[[[^^^^^^ZZZYYY]]]aaaaaabbbbbbcccbbbbbbdddhhhkkkppptttzzz}}}{{{yyyyyyxxxwwwuuuvvvvvvuuuuuuttttttssssssrrrvvvvvvrrrpppssstttsssqqqrrrtttuuutttsssqqqpppvvvuuutttsssrrrrrrrrrrrruuuvvvwwwvvvvvvwwwzzz}}}}}}zzz~~~~~~}}}{{{zzzzzzyyyzzzyyywwwssspppnnnoooqqqqqqpppnnnkkkgggccc```^^^bbbcccdddcccaaa___```aaabbbbbbbbbaaaaaaaaaaaaaaa___``````___]]]]]]^^^___dddcccfffkkkmmmkkkjjjllljjjkkkllllllllllllmmmooonnnooopppooommmlllllllllpppooonnnoooqqqqqqpppnnnmmmppppppmmmmmmoooooollljjjgggcccaaaaaaaaa``````______^^^^^^^^^^^^______```]]]\\\]]]aaabbbaaa^^^````````````aaaaaaaaaaaa___```aaa```^^^]]]]]]^^^[[[[[[\\\^^^```___]]][[[bbbaaa___^^^^^^```ccceeecccbbb``````aaabbbaaa```hhhhhhfffcccdddhhhhhheeeeeegggjjjlllmmmkkkiiiggggggggggggfffeeeeeehhhjjjooosssttttttvvv|||zzz|||~~~zzzsssooommmfffcccccchhhlllkkkkkknnnqqqwww}}}~~~}}}yyywwwuuussspppmmmiiigggeeefffhhhiiijjjpppyyy}}}|||}}}yyyvvvvvvxxxyyyzzz~~~}}}~~~~~~~~~~~~}}}wwwooolllrrrxxx{{{~~~uuunnneee```[[[XXXWWWVVVTTTQQQQQQPPPRRRTTTTTTQQQSSSWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXWWWSSSRRRTTTSSSQQQRRRUUUQQQPPPPPPQQQSSSTTTTTTSSSVVVVVVVVVVVVWWWXXXZZZZZZ[[[^^^]]]YYYYYY]]]``````^^^^^^___^^^___aaadddgggooosssxxx~~~}}}zzzyyyxxxwwwvvvwwwwwwvvvvvvuuutttssssssrrruuuuuuqqqpppsssuuuuuurrrsssuuuvvvvvvuuutttsssvvvuuusssrrrqqqqqqrrrrrrssstttuuuuuutttuuuwwwzzz{{{zzzzzz}}}}}}yyy{{{~~~}}}~~~}}}|||~~~}}}zzzuuuqqqoooqqqrrrrrrqqqooolllgggcccaaa```ddddddeeedddbbbaaabbbcccaaaaaaaaaaaaaaa`````````cccdddcccaaa___^^^___```cccbbbdddiiikkkiiihhhkkkeeehhhkkkkkkiiiiiilllooonnnoooppppppooommmlllkkknnnooopppqqqrrrqqqpppnnnooorrrsssqqqqqqrrrqqqmmmllliiieeecccbbbbbbcccdddaaaaaaaaa``````aaaaaabbb___]]][[[\\\^^^______]]]___`````````````````````______``````___^^^]]]]]]\\\[[[[[[^^^aaa```\\\XXXdddaaa]]]\\\]]]___aaaaaacccaaa______``````___^^^ddddddcccbbbbbbdddeeeddddddgggkkknnnnnnkkkfffdddcccddddddcccbbbbbbdddffffffjjjkkkmmmqqqwwwwwwtttyyyzzz|||}}}~~~vvvrrrpppllliiihhhmmmooonnnmmmooopppwww~~~|||xxxwwwtttqqqooollljjjiiiiiikkklllmmmsss|||~~~{{{{{{|||~~~~~~{{{xxxrrrqqquuuzzz~~~vvvpppgggbbb[[[XXXXXXXXXUUUSSSSSSRRRSSSVVVUUUSSSTTTXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVWWWXXXTTTRRRSSSRRRPPPQQQUUURRRPPPOOOQQQUUUVVVUUUSSSVVVVVVWWWWWWXXXYYYZZZZZZUUUYYYZZZWWWXXX]]]``````\\\]]]^^^^^^^^^aaadddhhhmmmrrrwww||||||yyyxxxxxxxxxyyyxxxxxxvvvuuutttssssssrrruuuuuurrrqqqtttwwwvvvssstttuuuwwwxxxyyyyyyyyyvvvuuusssrrrqqqqqqrrrsssppprrrssssssssstttvvvxxxttttttuuuyyy}}}}}}zzz{{{}}}~~~|||}}}~~~{{{vvvrrrqqqrrrtttqqqqqqpppmmmhhheeeeeeeeeeeeffffffeeeccccccdddfffbbbbbbbbbbbbbbbbbbbbbbbbgggggggggdddbbb```aaabbb```___aaafffhhhfffgggjjjcccfffiiiiiiggggggjjjmmmmmmmmmnnnoooooonnnlllkkkkkkmmmpppqqqqqqpppooonnnrrrvvvwwwuuuttttttqqqmmmllljjjhhheeecccccceeefffdddcccbbbbbbaaabbbbbbbbbbbbaaa_________`````````]]]^^^___```````````````__________________^^^]]]^^^\\\[[[^^^``````]]]YYYbbb___\\\[[[\\\^^^______aaa```______``````^^^]]]___^^^___aaaaaabbbccceeedddgggkkkmmmmmmjjjfffcccaaabbbcccbbbaaaaaabbbdddaaaeeeiiikkkooosssqqqkkkxxxyyyyyyzzz{{{yyyuuussssssooonnnqqqssspppoooqqquuuzzz~~~}}}}}}xxxwwwuuurrrqqqooooooooolllnnnpppqqqwww{{{yyywwwxxx|||wwwrrrhhhccc]]]ZZZZZZ[[[YYYXXXTTTSSSTTTWWWVVVTTTUUUYYYZZZZZZXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVXXXTTTRRRSSSRRRPPPRRRVVVTTTRRRQQQRRRVVVXXXVVVTTTVVVVVVWWWXXXXXXYYYYYYYYYSSSWWWXXXVVVVVVZZZ]]]]]][[[\\\]]]^^^___bbbfffjjjnnnsssyyy~~~~~~{{{yyyzzz|||zzzzzzyyywwwvvvtttssssssqqquuuvvvssssssvvvxxxxxxtttuuuvvvxxxzzz{{{||||||vvvuuutttsssrrrrrrrrrrrroooqqqsssssssssssstttvvvqqqqqqrrruuuyyy|||||||||{{{~~~}}}|||~~~}}}yyyvvvtttuuuwwwqqqsssrrrooojjjggghhhjjjgggggggggfffdddeeegggiiieeeeeeeeeeeeeeefffffffffiiiiiiiiigggdddbbbcccddd___^^^___dddeeedddeeehhhccceeeggggggggghhhjjjkkklllkkkkkklllnnnooommmllljjjlllpppqqqpppooooooooossswwwyyyxxxwwwvvvrrrmmmllllllkkkhhheeeeeegggiiifffeeedddbbbaaaaaaaaaaaa``````______^^^^^^]]]]]]\\\]]]^^^`````````_________^^^^^^___``````___]]]___^^^^^^^^^______]]]\\\______^^^]]]\\\]]]^^^___```_________``````___]]]\\\[[[]]]aaaaaa___aaaeeedddeeehhhjjjjjjhhheeeccc___aaabbbcccbbbbbbccceeebbbhhhllllllmmmooommmiiitttuuuvvvvvvvvvyyy}}}{{{xxxvvvwwwsssrrruuuvvvtttsssttt|||~~~}}}yyyxxxuuusssrrrrrrrrrrrrooorrrssstttzzz~~~zzzuuunnniiibbb___```aaa```^^^WWWVVVWWWZZZYYYWWWXXX]]]^^^^^^]]]\\\[[[YYYYYYXXXVVVVVVUUUUUUUUUUUUVVVVVVXXXTTTSSSUUUTTTRRRSSSVVVUUUTTTSSSTTTVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXUUUYYYZZZVVVUUUWWWYYYXXXYYY[[[]]]^^^aaaeeejjjnnnrrrxxx|||{{{}}}|||{{{zzzxxxvvvtttsssrrrqqquuuxxxvvvvvvyyyzzzxxxuuuvvvwwwxxxyyyzzz{{{|||xxxxxxwwwvvvtttrrrpppoooqqqrrrtttsssrrrqqqrrrsssrrrssstttuuuuuuwwwzzz}}}{{{~~~}}}{{{}}}~~~}}}zzzyyyyyy{{{tttuuuuuuqqqkkkhhhjjjmmmhhhiiihhhgggeeefffhhhkkkeeeeeefffffffffgggggggggiiiiiiiiigggdddcccccceeebbb``````ddddddbbbccceeegggffffffgggiiijjjjjjiiilllkkkiiikkknnnppppppooojjjmmmppppppooonnnoooqqqqqqvvvzzzyyyyyyxxxuuuooommmnnnnnnllliiihhhiiikkkgggfffdddbbb```___^^^^^^^^^___```___^^^\\\[[[[[[]]]^^^___``````^^^]]]\\\___^^^]]]^^^```aaa___]]]```aaa```___]]]]]]^^^```\\\___aaaaaa^^^]]]___aaa___^^^^^^```aaaaaa```^^^\\\[[[]]]aaa```\\\^^^cccbbbcccdddddddddddddddccc^^^```cccdddddddddfffgggfffkkkmmmjjjhhhiiikkkjjjoooqqqsssssstttvvvyyy{{{}}}{{{zzzxxxttttttxxxzzzxxxxxxyyy{{{yyy||||||{{{~~~yyywwwtttqqqpppoooooooooooorrrssstttyyy|||xxxssskkkgggggghhhgggeee___^^^___bbbbbb___```eeecccccccccbbbaaa___]]][[[XXXXXXWWWWWWWWWWWWXXXXXXVVVTTTTTTWWWWWWTTTUUUWWWTTTUUUVVVUUUTTTSSSSSSTTTUUUUUUWWWWWWXXXWWWWWWVVVVVVZZZ[[[XXXVVVXXXYYYXXX[[[]]]```bbbeeejjjppptttzzz}}}|||||||||zzzxxxvvvtttsssrrrpppvvvyyyxxxwwwzzz{{{yyywwwwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyxxxuuuqqqnnnlllssstttuuutttrrrpppoooppptttvvvwwwuuussstttyyy}}}zzz}}}}}}zzz{{{}}}|||}}}}}}|||}}}}}}vvvxxxwwwrrrlllhhhjjjmmmiiiiiiiiigggfffgggiiillldddddddddeeeeeeeeeffffffhhhiiihhhfffdddcccccceeefffcccbbbeeedddaaaaaadddjjjhhhfffhhhkkkmmmkkkiiimmmkkkiiijjjnnnqqqrrrqqqkkknnnpppqqqoooooopppsssooouuuyyyyyyzzzzzzwwwqqqnnnpppqqqooollljjjkkkmmmgggfffdddbbb___^^^]]]\\\aaaccceeeeeeccc```^^^^^^___```aaaaaa___]]]ZZZYYY```^^^]]]^^^aaaaaa___]]]aaabbbbbb___\\\\\\___ccc[[[```dddddd```^^^```ccc^^^^^^^^^```bbbbbbaaa___]]]\\\^^^bbb```ZZZ[[[aaaaaaaaa``````aaaaaacccccc^^^aaaccceeeeeefffgggiiihhhmmmmmmfffaaaccchhhjjjmmmooorrrtttuuuvvvyyy{{{}}}|||}}}}}}wwwttttttyyy|||{{{|||~~~|||~~~}}}||||||||||||}}}uuutttxxx~~~~~~yyyxxx|||wwwuuurrrnnnllljjjjjjjjjmmmoooqqqqqqvvv|||}}}zzz{{{sssnnnmmmmmmkkkjjjhhhfffhhhkkkjjjgggiiimmmfffggghhhgggfffccc```^^^[[[ZZZZZZYYYYYYYYYZZZZZZUUUSSSTTTXXXYYYVVVVVVXXXSSSUUUWWWUUURRRPPPQQQTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTYYYZZZXXXXXX\\\]]]\\\___aaadddgggkkkpppvvv{{{~~~}}}}}}yyyyyy|||}}}zzztttvvvxxxzzzzzzyyyvvvuuuzzzzzzzzzzzzzzzzzzzzzzzz~~~{{{yyyxxxwwwvvvsssrrrsssssssssrrrppppppqqqsssppprrruuuxxxyyyyyywwwvvv|||}}}~~~}}}{{{zzz{{{|||}}}||||||}}}~~~~~~}}}|||{{{xxxuuurrrooommmmmmjjjmmmoooooollljjjjjjkkkiiigggdddbbbbbbeeehhhkkkiiiiiihhhgggeeeeeehhhjjjiiigggdddcccdddeeedddccccccfffhhhiiihhhhhhhhhiiilllkkkkkkkkkkkklllmmmmmmgggkkkoooqqqooommmlllmmmrrrvvvzzz|||zzzwwwsssqqqpppnnnlllkkkjjjkkkmmmnnniiihhhhhhiiiiiihhheeeccchhhgggeeeddddddcccaaa___^^^```bbbbbbaaa```aaabbb\\\]]]___```aaaaaaaaaaaaaaabbbbbb```^^^]]]^^^```aaa```aaaeeeeee```___```___``````aaaaaaaaaaaaaaa_________``````___[[[YYY\\\^^^______^^^]]]^^^___^^^aaadddfffeeeddddddddddddfffiiijjjiiigggggggggnnnjjjhhhiiinnntttwwwxxxuuuyyy~~~~~~}}}zzz|||}}}}}}{{{zzzzzz{{{}}}~~~}}}zzzwwwyyyxxxsssnnnssswwwvvvtttssswww|||yyyvvvrrrnnnlllkkklllmmmpppppppppqqqtttwwwzzz}}}}}}}}}}}}zzzxxxrrrqqqqqqsssvvvvvvssspppsssrrrqqqqqqlllddd```aaaaaa^^^\\\\\\]]]]]]ZZZVVVTTTVVVXXXZZZZZZZZZXXXWWWWWWYYYZZZXXXTTTRRRSSSUUUSSSTTTUUUWWWXXXXXXXXXXXXXXXYYYXXXXXXXXXZZZ^^^bbbbbbffflllpppssswww}}}{{{{{{~~~~~~|||wwwxxxzzz||||||{{{yyywwwzzz{{{{{{|||||||||{{{{{{|||{{{yyyxxxxxxvvvsssqqquuuvvvvvvtttrrrqqqrrrsssppprrruuuwwwxxxwwwvvvuuuxxxyyyzzzzzzxxxxxxyyy{{{}}}|||{{{zzz{{{|||~~~~~~}}}zzzwwwuuurrrqqqpppjjjmmmooonnnkkkiiiiiijjjkkkiiifffcccccceeehhhjjjgggggggggeeecccdddgggiiijjjgggeeedddeeeffffffeeeeeegggjjjjjjjjjiiijjjkkklllkkkkkkkkkkkklllmmmmmmgggjjjnnnnnnmmmkkkkkkmmmooossswwwxxxwwwtttrrrqqqrrrpppnnnlllkkkkkkkkkllljjjjjjiiijjjjjjiiigggeeehhhfffddddddddddddbbbaaa___aaabbbbbbaaa```aaabbb___```aaacccddddddcccccc```aaaaaa```^^^^^^___```aaa___aaadddddd```___aaa___```aaabbbccccccbbbbbbaaa``````aaaaaa___\\\YYYZZZ\\\]]]]]]\\\[[[\\\]]]]]]```cccddddddcccccccccccceeehhhjjjiiihhhiiiiiinnnkkkiiikkkoootttvvvvvvvvvyyy}}}~~~}}}{{{{{{{{{{{{|||}}}|||zzzzzzzzz|||||||||zzzvvvvvvtttooolllooorrrsssrrrsssvvvzzzxxxwwwtttqqqooommmmmmmmmlllnnnppprrrtttwwwxxxyyy~~~~~~}}}}}}}}}zzzzzzxxxwwwwwwqqqiiifffgggdddbbb```___^^^\\\YYYVVVVVVWWWYYYYYYYYYXXXVVVUUUVVVWWWXXXWWWVVVUUUVVVWWWUUUUUUVVVVVVWWWXXXYYYYYY[[[\\\]]]^^^___bbbgggkkkkkkooosssuuuwwwyyy~~~~~~~~~~~~zzz|||}}}~~~~~~}}}{{{zzzzzz{{{|||~~~~~~~~~}}}|||{{{zzzyyyzzzyyywwwtttqqqtttuuuvvvvvvuuuuuuvvvwwwppprrrtttvvvvvvuuutttssstttuuuvvvvvvuuuuuuwwwyyyyyyxxxwwwxxxyyy|||~~~~~~|||zzzxxxvvvuuuuuunnnpppqqqpppnnnllllllmmmnnnllliiifffeeefffhhhiiihhhhhhgggfffeeeeeehhhjjjiiigggeeeeeefffggggggfffeeegggiiiiiiiiihhhiiijjjlllkkkkkkkkkkkklllmmmmmmhhhjjjkkkkkkjjjiiijjjllllllooorrrssssssrrrqqqrrrtttrrrpppmmmkkkjjjjjjkkkkkkkkklllkkkkkkjjjiiihhhhhhfffddddddeeefffeeeddd```bbbccccccbbb```aaabbb]]]^^^___```aaaaaa```___^^^___```___^^^^^^```bbbaaa___```dddddd```___aaa___aaaccceeefffeeedddddddddcccbbbbbbbbb```]]]ZZZXXXZZZ[[[[[[ZZZYYYYYYZZZ\\\___aaabbbaaa```aaaaaaaaadddgggiiijjjjjjkkklllmmmllllllnnnqqqsssttttttvvvxxxzzz{{{zzzyyyyyyzzz}}}~~~}}}~~~}}}{{{|||~~~~~~|||zzzzzzzzz~~~zzzzzz}}}yyytttssspppllljjjkkkmmmooorrrtttvvvwwwxxxxxxwwwuuusssqqqooonnnlllnnnqqqtttwwwxxxxxxxxxzzz|||~~~~~~}}}}}}wwwooolllnnngggggggggccc^^^ZZZWWWVVVXXXXXXYYYYYYXXXWWWUUUTTTWWWVVVUUUVVVXXXYYYYYYXXXXXXXXXWWWXXXYYY[[[]]]^^^ZZZ\\\___bbbeeeiiinnnrrrxxxyyy{{{{{{{{{}}}}}}~~~}}}|||yyy{{{}}}~~~~~~}}}}}}zzzyyyzzz{{{{{{yyyuuuqqqqqqsssvvvwwwwwwwwwyyyzzzqqqrrrtttuuuuuutttsssrrrqqqssstttsssssstttwwwyyyvvvvvvuuuvvvxxx{{{||||||}}}~~~~~~|||zzzyyyxxxwwwwwwuuuuuuuuutttsssrrrqqqqqqqqqpppmmmkkkiiiiiiiiijjjkkkkkkkkkiiihhhhhhkkknnniiigggeeeeeefffgggggggggbbbdddffffffeeeeeeggghhhlllkkkkkkkkkkkklllmmmmmmiiihhhhhhgggggggggiiijjjjjjlllnnnpppppppppqqqssssssqqqpppnnnlllkkkkkkkkklllmmmnnnmmmlllkkkkkkkkkjjjhhhffffffhhhiiiiiihhhbbbdddeeedddbbbaaaaaabbb\\\]]]^^^_________^^^]]]]]]^^^______^^^___aaaccc```^^^___cccccc``````bbb___aaadddggghhhhhhgggfffgggfffddddddcccaaa^^^\\\XXXZZZ[[[[[[YYYXXXXXXYYY\\\^^^``````_________```___bbbfffhhhjjjkkkmmmooolllmmmnnnpppqqqrrrrrrrrrtttvvvxxxxxxxxxxxxyyy{{{xxx|||~~~~~~|||}}}{{{yyyzzz~~~}}}|||}}}~~~|||~~~|||{{{{{{|||zzzzzz{{{|||}}}|||~~~~~~zzzvvvrrrooommmlllllllllooorrruuuuuuuuuxxxyyyzzzzzzxxxuuurrrppprrrssstttvvvxxxyyyzzz{{{xxxzzz{{{|||}}}{{{tttqqqssslllmmmmmmhhhaaaZZZWWWWWWWWWXXXXXXXXXXXXWWWVVVUUUYYYVVVUUUVVVZZZ[[[ZZZWWW[[[ZZZZZZZZZ\\\___bbbddd]]]```dddhhhlllqqqvvvzzz~~~~~~~~~zzz{{{|||}}}~~~}}}}}}|||zzzzzz{{{|||}}}{{{wwwttttttvvvxxxxxxwwwvvvwwwwwwrrrssstttuuuuuuuuutttsssrrrsssssssssssstttxxxzzzuuuuuuuuuvvvxxx{{{~~~yyyyyyzzz|||~~~~~~}}}{{{zzzxxxwwwwwwwwwzzzyyywwwvvvvvvuuutttssstttsssqqqooonnnmmmmmmmmmnnnnnnmmmkkkiiiiiilllnnniiigggeeeeeefffggggggfffcccdddffffffeeeeeegggiiilllkkkkkkkkkkkklllmmmmmmiiihhhfffeeeeeefffggghhhhhhjjjmmmnnnnnnoooqqqsssoooooonnnmmmmmmmmmllllllmmmnnnooonnnlllkkkmmmooommmkkkiiihhhjjjllllllllldddeeefffeeecccaaaaaabbb```aaabbbccccccbbb``````\\\]]]^^^^^^^^^^^^aaaccc___]]]^^^bbbbbb```aaaddd```aaadddgggiiijjjjjjjjjiiihhhfffeeedddccc```^^^ZZZ\\\]]]\\\[[[YYYYYYZZZ\\\^^^______^^^^^^^^^```___aaadddggghhhjjjmmmoookkklllnnnpppqqqqqqqqqqqqrrrtttvvvvvvvvvxxxzzz|||rrrvvv{{{|||||||||~~~}}}zzzzzzyyyvvvwwwzzz|||zzz{{{~~~~~~||||||{{{|||{{{yyyzzz}}}{{{}}}~~~}}}|||{{{xxxuuurrrqqqpppooooooqqqtttwwwwwwvvvzzz|||~~~~~~{{{wwwuuuzzzyyywwwvvvwwwyyy|||~~~zzzzzzzzzzzzyyy{{{~~~~~~~~~xxxvvvxxxsssuuuuuuppphhhaaa^^^]]]WWWWWWXXXXXXYYYYYYYYYYYY[[[XXXVVVXXX[[[\\\ZZZWWWZZZZZZZZZ[[[^^^aaaeeeggggggkkkppptttxxx|||}}}}}}}}}}}}}}}yyy}}}{{{xxxyyy{{{zzzxxxvvvwwwyyy|||}}}}}}}}}}}}|||||||||||||||||||||{{{|||}}}~~~}}}zzzwwwzzz{{{|||zzzwwwtttsssrrrttttttuuuvvvvvvwwwvvvvvvsssttttttssssssuuuxxx{{{vvvuuuuuuuuuvvvyyy|||}}}wwwwwwwwwzzz}}}~~~|||zzzyyyxxxwwwwww{{{yyywwwuuuuuuuuutttsssuuuuuuttttttssssssrrrrrrooonnnmmmjjjhhhhhhjjjlllllliiigggfffgggggggggffffffggghhhhhhggghhhjjjllllllkkkkkkkkkkkklllmmmmmmiiigggeeedddeeefffffffffgggiiilllmmmnnnoooppprrrmmmmmmmmmmmmmmmlllllllllmmmooopppooolllkkknnnqqqooommmjjjiiikkkmmmnnnnnnfffggghhhgggdddbbbaaabbbaaabbbbbbcccbbbaaa___^^^\\\]]]^^^^^^]]]^^^```bbb^^^\\\]]]aaabbb```aaaeee```bbbdddfffiiikkklllmmmjjjhhhfffeeeddddddbbb```]]]^^^___^^^\\\[[[[[[\\\^^^___``````^^^^^^___aaa___aaadddeeefffhhhkkkmmmiiikkknnnooooooooopppqqqqqqsssuuuuuuuuuvvvxxxzzzooosssxxxyyyyyyyyy{{{}}}~~~zzzxxxyyywwwttttttwwwyyyxxx{{{~~~}}}}}}{{{}}}|||xxxwww|||{{{}}}|||zzz{{{|||{{{wwwtttuuuqqqrrrtttvvvwwwyyy{{{|||~~~|||~~~zzzwwwwwwyyy|||}}}}}}|||zzzxxxxxxzzz|||xxxyyy~~~yyyxxx{{{yyyzzzzzzwwwqqqkkkgggeeeWWWXXXXXXYYYYYYZZZ[[[[[[[[[ZZZYYYYYY[[[[[[[[[ZZZXXXYYYZZZ]]]aaaeeeiiikkkooosssxxx{{{~~~|||yyyyyyyyyxxxwwwqqquuuwwwuuuooolllooosssssspppmmmmmmppptttxxxyyy~~~~~~|||||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{{{{|||~~~|||yyyvvvttttttuuuvvvwwwwwwxxxyyyzzzzzztttuuutttsssrrrtttxxx{{{vvvuuutttssstttvvvxxxyyyuuuttttttxxx|||~~~~~~|||~~~|||}}}~~~}}}|||zzzyyyyyy~~~{{{wwwvvvwwwwwwuuusssuuuuuuwwwxxxxxxxxxxxxwwwqqqqqqooollliiihhhiiikkkpppmmmjjjiiiiiiiiihhhgggggghhhiiihhhggghhhkkkmmmlllkkkkkkkkkkkklllmmmmmmiiigggddddddfffgggfffdddeeehhhkkkmmmmmmmmmnnnooommmmmmmmmmmmlllkkkjjjiiimmmoooqqqooolllkkknnnrrrpppmmmjjjiiijjjlllmmmmmmgggiiiiiigggeeebbbbbbbbb```aaaaaaaaaaaa___]]]\\\\\\]]]^^^^^^]]]]]]___aaa^^^[[[\\\```aaa```bbbeeeaaabbbccceeehhhkkknnnpppiiigggeeedddddddddcccaaa^^^___``````]]]\\\\\\\\\```aaabbbaaa______```bbb```bbbcccddddddfffhhhkkkgggjjjlllmmmlllmmmppprrrqqqsssttttttsssrrrssstttooossswwwwwwvvvuuuvvvxxxyyyvvvuuuvvvuuuqqqpppsssssstttyyy}}}}}}||||||}}}yyy}}}{{{vvvttt{{{{{{}}}~~~~~~~~~~~~|||yyyzzz}}}|||vvvtttvvvooorrrwwwyyyyyy{{{~~~~~~~~~|||yyyyyy{{{}}}vvvwww|||}}}||||||yyyuuuuuuyyyyyyxxxxxxwwwuuuqqqkkkggg[[[ZZZZZZZZZZZZ[[[[[[[[[WWWYYYZZZ[[[[[[[[[]]]^^^ZZZ\\\___dddiiimmmqqqsssuuuyyy}}}yyyuuutttsssqqqpppmmmnnnmmmjjjgggfffhhhkkkllljjjiiijjjnnnrrruuuvvvzzz}}}|||}}}~~~~~~}}}~~~~~~}}}xxxzzz}}}}}}|||zzzzzzzzzvvvwwwwwwyyyzzz{{{||||||uuuuuutttsssrrrssswwwzzzvvvuuusssrrrrrrsssuuuvvvsssrrrrrrvvvzzz}}}|||zzzzzzyyyyyy{{{~~~~~~}}}|||{{{}}}yyyxxxyyyyyyxxxvvvuuuvvvxxxzzz{{{{{{{{{{{{uuutttrrrnnnkkkiiikkklllssspppmmmkkkkkkjjjiiihhhfffggggggffffffgggiiillllllkkkkkkkkkkkklllmmmmmmiiifffdddeeeggggggeeecccdddgggjjjllllllllllllmmmnnnnnnnnnlllkkkiiigggfffmmmoooqqqoookkkkkkooossspppmmmiiihhhiiijjjkkkkkkhhhiiijjjhhheeebbbbbbbbbeeeeeeeeeeeedddcccaaa```]]]^^^^^^^^^]]]]]]___```^^^[[[\\\```aaa```bbbfffbbbbbbbbbdddgggkkkooorrriiigggdddddddddddddddbbb^^^```aaa```^^^\\\\\\\\\bbbbbbcccbbb``````aaacccaaabbbcccccccccdddfffhhhfffiiikkkkkkkkklllpppsssqqqsssttttttqqqooonnnnnnqqqtttwwwwwwtttrrrssstttuuussssssuuutttooonnnpppnnnpppwww~~~~~~zzz~~~~~~{{{zzz{{{|||xxx|||{{{tttsssyyy{{{}}}~~~}}}|||{{{|||~~~|||xxxyyy}}}|||uuurrruuulllqqqwwwzzzzzz}}}~~~|||{{{}}}xxxxxx|||}}}|||}}}|||~~~~~~~~~}}}}}}}}}||||||{{{{{{~~~~~~}}}xxxuuuuuuvvvsssoooppptttuuutttsssttttttqqqkkkfff^^^]]]\\\[[[ZZZZZZZZZZZZTTTXXX[[[\\\[[[\\\___bbb^^^aaaeeekkkqqquuuyyyzzz~~~xxxsssqqqpppmmmkkkmmmjjjeeecccdddeeeffffffhhhggghhhjjjooorrrttttttyyy~~~~~~zzzzzz|||~~~|||{{{{{{{{{{{{zzzzzzzzz{{{{{{|||||||||qqqsssuuuvvvuuuuuuvvvwwwrrrrrrrrrssstttuuuvvvvvvttttttuuuvvvxxxzzz{{{}}}xxxyyy{{{}}}~~~}}}|||{{{~~~~~~~~~}}}~~~|||zzzzzzwwwwwwxxx{{{|||wwwrrrnnnkkkjjjiiikkkmmmnnnnnnmmmllllllmmmmmmkkkhhhffffffhhhkkkmmmkkkkkkkkkjjjiiihhhggggggllllllllliiifffdddcccdddcccfffkkkooopppnnnjjjhhhiiiiiiiiihhhfffeeefffhhhjjjjjjjjjkkkllloooqqqssstttqqqlllhhhhhhjjjmmmooogggjjjkkkiiifffdddeeehhheeefffhhhiiihhhdddaaa^^^cccbbb```^^^]]]^^^___```_________```aaabbbbbbccceeecccdddhhhiiiggghhhkkkhhhddd``````cccdddaaa^^^ccccccbbbaaa``````aaaaaa]]]^^^^^^___```aaaaaabbbaaabbbddddddcccccccccdddhhhhhhhhhhhhjjjmmmppprrrnnnooooooooommmmmmoooqqqqqqsssuuuuuutttssstttuuuuuuuuuuuutttrrrpppnnnlllssssssuuuxxx{{{}}}|||{{{{{{{{{|||}}}|||{{{yyyxxxzzz}}}|||xxxyyy}}}|||www||||||}}}~~~yyyxxx}}}~~~yyyuuuvvvxxxyyyzzz{{{~~~~~~}}}~~~{{{{{{}}}~~~~~~|||{{{|||}}}{{{zzzyyyxxxwwwvvvvvvvvvpppppprrruuuyyy{{{|||{{{zzz}}}}}}xxxyyy~~~||||||wwwuuuuuuxxxzzzzzzpppnnnnnnqqqqqqoooppptttuuutttsssqqqooonnnmmmlllbbb^^^[[[[[[]]]^^^]]][[[WWW___cccaaaaaaeeeiiigggjjjhhhnnnwwwvvvooosss}}}~~~wwwnnnhhheeegggiiigggfffbbb___\\\]]]aaadddggghhhjjjmmmqqqtttwwwxxx~~~||||||~~~~~~}}}|||||||||}}}zzzzzzzzzzzz{{{{{{{{{{{{sssuuuwwwwwwvvvuuuvvvwwwsssssssssssstttuuuvvvvvvttttttuuuuuuvvvwwwxxxyyywwwxxxzzz|||}}}|||{{{zzz}}}||||||}}}~~~~~~}}}|||zzzyyyyyy{{{|||xxxsssooolllkkkjjjjjjlllnnnnnnmmmmmmmmmnnnmmmllljjjhhhhhhjjjlllmmmmmmllljjjiiiiiijjjkkkllliiijjjjjjiiifffddddddeeedddgggjjjmmmnnnllliiigggiiijjjjjjiiifffeeeeeefffiiiiiiiiiiiikkkmmmooopppqqqooollliiihhhjjjmmmnnnjjjjjjkkkjjjhhhgggggghhhdddeeeggggggfffdddaaa___cccaaa___^^^^^^^^^___````````````aaaaaaaaaaaabbbcccbbbdddhhhiiigggfffiiigggccc```aaadddeeeccc```dddccccccbbbbbbaaaaaaaaa^^^______```aaaaaabbbbbbbbbccceeeeeedddddddddeeeggggggffffffhhhjjjlllnnnlllllllllkkkjjjkkkmmmoooqqqrrrttttttssstttuuuvvvwwwwwwvvvuuusssqqqooommmrrrqqqrrruuuyyy{{{{{{zzz{{{{{{{{{{{{zzzyyyyyyxxxxxxzzzzzzwwwxxx{{{{{{wwwyyyzzz{{{|||}}}~~~zzzxxx{{{{{{wwwtttuuuwwwyyy|||~~~}}}}}}}}}}}}}}}}}}||||||{{{zzzyyywwwvvvvvvuuuuuuooopppppprrrtttuuuuuuuuuvvvyyyxxxttttttxxxyyyvvvxxxtttpppnnnoooqqqrrrrrrllliiiiiikkkllljjjjjjnnnrrrrrrrrrrrrqqqpppooonnngggddd```_________^^^\\\\\\dddhhhggggggkkkooonnnqqqooottt{{{yyysssvvv|||tttlllfffdddddddddcccbbbaaa^^^]]]^^^bbbeeejjjlllooorrrvvvzzz|||~~~}}}}}}}}}~~~~~~{{{{{{{{{zzzzzzzzzzzzzzzuuuwwwxxxxxxvvvuuuuuuvvvsssssssssssstttuuuvvvvvvttttttttttttttttttuuuuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{{{{{{{|||}}}|||~~~|||{{{{{{~~~~~~|||xxxtttqqqnnnmmmmmmiiikkkmmmnnnnnnnnnooopppnnnnnnmmmmmmmmmmmmnnnnnnooommmkkkjjjjjjllloooppphhhiiiiiihhhfffeeeeeefffggghhhjjjkkkkkkjjjhhhggghhhjjjkkkjjjgggeeeddddddhhhhhhgggggghhhjjjkkklllmmmlllkkkjjjjjjkkklllmmmlllkkkjjjjjjkkkjjjhhhgggdddeeeeeeeeeeeedddcccbbbdddcccaaa``````aaabbbcccbbbbbbbbbaaaaaaaaa``````bbbaaaccchhhiiifffeeegggeeeccc```bbbeeegggeeecccdddeeeeeeeeedddcccaaa````````````aaabbbbbbccccccbbbdddffffffeeedddeeeffffffeeeddddddeeefffhhhiiiiiiiiiiiigggfffhhhjjjmmmpppqqqssssssssstttvvvyyyyyyyyyxxxvvvtttrrrooonnnpppooooooqqqtttwwwxxxxxxyyyxxxwwwvvvvvvwwwxxxxxxtttwwwwwwuuuvvvyyyyyywwwxxxyyyyyyzzz{{{|||}}}}}}~~~yyyvvvxxxxxxuuusssttttttwww|||~~~|||{{{|||~~~|||{{{zzzyyyxxxwwwvvvvvvuuuqqqqqqqqqqqqqqqqqqqqqpppqqqsssrrrnnnnnnppppppnnnooommmjjjiiijjjjjjjjjjjjiiifffeeeggggggddddddgggmmmnnnppprrrsssrrrqqqqqqnnnkkkgggeeecccbbb```___dddjjjooooooppptttxxxyyy|||yyy{{{}}}wwwyyy~~~~~~xxxooojjjhhhgggfffddd^^^____________aaaeeehhhppprrrvvvzzz~~~~~~}}}}}}}}}~~~|||{{{{{{{{{zzzzzzyyyyyywwwxxxyyyxxxvvvttttttuuutttttttttttttttuuuvvvvvvqqqrrrrrrsssttttttttttttwwwxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~||||||{{{}}}}}}|||yyyvvvsssqqqpppoooiiikkknnnoooooopppqqqsssppppppqqqqqqqqqqqqpppppppppooommmlllllllllmmmnnnhhhiiijjjhhhfffdddeeefffiiiiiiiiiiiiiiihhhgggfffhhhjjjkkkkkkhhheeedddccchhhgggfffeeefffggghhhiiijjjjjjkkkkkkkkkkkkkkkkkkllljjjhhhjjjlllllliiieeeffffffeeeeeeeeeeeeffffffeeeeeedddddddddeeeeeefffeeeddddddcccbbbaaa``````aaa```cccggghhheeeccceeegggeeecccccceeegggfffeeedddeeeggggggfffdddbbbaaaaaaaaabbbbbbbbbcccccccccaaaccceeeeeedddcccdddeeeeeeeeedddccccccdddeeeeeeggggggfffeeedddfffiiilllnnnpppqqqqqqrrrtttwwwzzzzzzyyywwwuuusssqqqooonnnnnnmmmlllmmmpppsssttttttuuutttrrrqqqqqqsssuuuvvvrrrtttvvvuuuvvvwwwyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyvvvttttttttttttuuuvvvqqqvvv|||~~~{{{}}}~~~}}}||||||{{{zzzyyyxxxwwwuuuuuuuuutttrrrrrrrrrsssqqqqqqpppnnnllllllkkkjjjlllkkkiiiiiijjjjjjhhhgggiiifffeeefffeeebbbbbbeeefffiiimmmqqqssstttsssrrrrrrpppmmmjjjhhhgggfffffflllqqqvvvxxxyyy{{{~~~yyyyyy~~~{{{{{{|||{{{tttmmmjjjlllmmmkkkhhh]]]___aaabbbcccfffjjjmmmvvvxxx|||~~~}}}|||}}}}}}~~~|||||||||{{{{{{zzzzzzzzzwwwxxxyyyxxxvvvtttttttttuuuuuutttttttttuuuvvvvvvoooppprrrtttuuuvvvwwwwwwxxxyyyyyyzzz{{{{{{||||||{{{{{{|||}}}}}}~~~~~~~~~}}}~~~}}}|||}}}~~~~~~~~~{{{zzzyyywwwuuusssrrrqqqjjjmmmoooqqqqqqrrrsssuuurrrssstttuuuuuutttsssrrrpppqqqqqqpppnnnllljjjhhhkkklllllliiifffdddddddddjjjjjjiiiiiihhhggggggfffgggiiikkkkkkhhhfffddddddgggfffeeeeeeeeeeeeggggggiiijjjkkklllllllllkkkjjjjjjhhhgggiiillllllhhhdddhhhhhhgggfffggghhhiiijjjdddddddddeeeeeefffggggggggggggfffeeecccbbbaaa```bbb```bbbggggggdddccceeejjjhhhffffffffffffeeeddddddeeeggghhhgggfffdddbbbbbbbbbbbbbbbcccccccccccc```bbbcccdddbbbbbbcccdddeeeeeedddccccccccccccccceeeeeeeeeddddddeeehhhkkklllnnnpppqqqqqqsssvvvxxxxxxwwwuuusssqqqooonnnmmmmmmkkkjjjjjjlllooopppooopppooommmkkklllnnnqqqsssrrrtttvvvwwwwwwvvvyyy|||~~~}}}|||{{{yyywwwvvvvvvrrrssssssrrrrrrtttvvvwwwssswww}}}~~~}}}|||yyyzzzzzzxxxvvvvvvwwwyyyvvvtttssssssqqqnnnmmmmmmnnnlllkkkkkklllllljjjhhhjjjfffeeegggfffbbbbbbeeeccceeejjjooorrrssssssssssssrrrqqqpppoooooopppqqquuuxxx|||~~~xxxvvvxxxwwwuuuuuuxxx}}}xxxrrrllljjjlllmmmjjjfff```bbbeeegggiiilllqqqttt|||~~~~~~}}}}}}}}}~~~}}}}}}}}}|||||||||||||||xxxyyyzzzyyywwwuuuuuuvvvvvvuuuuuutttuuuuuuvvvvvvppprrrtttwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{||||||||||||}}}~~~~~~~~~~~~|||~~~~~~}}}}}}}}}|||}}}}}}}}}|||yyyyyyxxxwwwuuutttssssssmmmooorrrsssssstttuuuwwwuuuuuuvvvvvvvvvvvvuuuuuuqqqrrrssssssppplllhhhfffmmmnnnmmmkkkgggeeedddeeejjjjjjjjjjjjiiihhhhhhggggggiiijjjjjjhhhfffeeefffgggfffeeeeeeeeefffggghhhjjjkkklllmmmmmmlllkkkjjjhhhhhhiiijjjkkkjjjhhhfffiiiiiiiiihhhhhhiiijjjjjjbbbbbbcccdddeeeffffffgggjjjiiihhhgggeeedddcccbbbdddbbbbbbffffffccccccfffkkkjjjiiihhhgggfffffffffcccdddeeefffgggffffffeeebbbbbbbbbbbbbbbbbbbbbbbb___aaaccccccbbbaaabbbcccdddddddddcccccccccbbbbbbbbbdddeeeeeedddeeegggiiiiiikkknnnpppqqqqqqsssuuuuuutttrrrpppooonnnmmmmmmmmmkkkiiiiiikkkkkkkkkjjjlllkkkiiiiiiiiillloooqqqssstttvvvyyywwwuuuxxx}}}~~~~~~|||zzzxxxvvvttttttooorrrtttqqqqqquuuwwwwwwuuuzzz~~~~~~~~~{{{zzz}}}~~~{{{{{{|||zzzvvvtttuuurrrpppoooooooooooonnnlllkkkhhhggghhhgggddddddgggccceeeiiinnnqqqssstttttttttuuuvvvvvvuuuwwwyyy|||}}}~~~|||vvvqqqoooqqqooommmooouuuyyyzzzzzzuuuqqqllljjjiiihhhdddaaafffgggiiikkkmmmqqqvvvzzz}}}}}}}}}}}}~~~~~~~~~~~~yyy{{{|||{{{yyyxxxxxxyyyvvvvvvuuuuuuuuuuuuvvvvvvtttvvvxxxzzz{{{{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{|||{{{|||}}}~~~~~~}}}}}}|||~~~~~~||||||~~~}}}}}}}}}}}}|||zzzwwwwwwwwwwwwvvvuuutttsssppprrrtttuuuuuuuuuvvvxxxwwwwwwwwwvvvvvvwwwwwwwwwtttttttttsssqqqnnnkkkjjjmmmnnnnnnllliiigggggggggiiiiiijjjkkkkkkjjjiiihhhggghhhiiihhhgggfffggghhhgggffffffeeefffgggiiijjjmmmmmmnnnnnnmmmlllkkkjjjfffiiilllmmmllljjjiiihhhiiiiiiiiiiiiiiiiiiiiihhhcccdddeeefffhhhhhhiiiiiikkkkkkjjjiiigggfffeeeeeefffcccbbbeeeeeecccdddhhhjjjjjjjjjiiigggggghhhiiibbbcccdddeeefffgggggghhhbbbbbbbbbbbbbbbbbbbbbbbb```aaaccccccbbbbbbbbbcccbbbbbbbbbbbbbbbbbbaaaaaa___aaadddeeeeeedddeeeffffffjjjnnnppppppppppppppptttsssqqqooonnnnnnnnnnnnlllkkkjjjjjjjjjiiigggeeejjjiiihhhhhhjjjlllnnnpppssssssvvvyyywwwsssvvv}}}{{{zzzyyyxxxvvvuuutttsssnnntttvvvsssqqqtttuuussstttxxx|||}}}|||~~~{{{~~~yyywwwttttttuuuuuutttsssppplllkkkmmmmmmjjjjjjmmmfffhhhjjjnnnqqqtttvvvvvvxxxzzz|||||||||~~~zzztttmmmhhhjjjhhhgggjjjooossssssqqqooonnnllljjjhhhgggfffeeellllllmmmmmmoootttyyy~~~}}}}}}~~~~~~{{{|||~~~}}}|||zzz{{{{{{wwwvvvuuuuuuuuuuuuvvvvvvxxxyyy{{{}}}}}}|||{{{zzzwwwwwwwwwwwwxxxyyyzzz{{{{{{|||}}}~~~~~~}}}}}}|||~~~~~~|||{{{~~~}}}|||}}}~~~}}}{{{yyyvvvvvvvvvvvvvvvuuutttsssqqqsssvvvvvvvvvvvvwwwxxxxxxwwwwwwvvvvvvwwwwwwxxxvvvuuutttrrrqqqpppoooooolllmmmmmmllljjjiiiiiijjjhhhiiikkkllllllkkkjjjhhhgggggghhhgggffffffhhhjjjggggggffffffggghhhjjjkkkoooooonnnnnnmmmlllkkkjjjfffjjjnnnooollljjjjjjkkkiiiiiiiiiiiiiiihhhggggggfffgggiiijjjllllllmmmmmmllllllkkkjjjiiihhhgggggghhhdddbbbddddddccceeeiiihhhiiiiiiiiihhhhhhjjjkkkbbbbbbbbbccceeeggghhhiiibbbbbbaaaaaaaaaaaaaaaaaaaaabbbddddddcccccccccddd```aaaaaaaaaaaaaaa``````\\\___ccceeeeeedddddddddeeeiiimmmppppppooonnnnnnsssrrrqqqooonnnoooooopppmmmkkkjjjjjjjjjhhhdddbbbiiiiiiiiiiiikkkmmmnnnpppssssssvvvyyyvvvqqqttt|||wwwwwwvvvvvvuuuuuuttttttooovvvyyytttqqqsssssspppppptttxxxxxxxxx}}}}}}zzzyyyzzzzzzzzzzzzuuuqqqqqqsssrrrppppppsssiiijjjlllooorrruuuwwwxxx|||~~~~~~zzztttkkkddddddcccdddiiimmmooommmkkkhhhjjjllllllkkkkkklllnnnoooooonnnnnnpppttt{{{{{{yyy{{{|||~~~}}}}}}|||{{{{{{|||uuuuuuvvvvvvwwwwwwwwwxxxwwwyyy|||~~~}}}zzzxxx{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~}}}|||}}}~~~||||||||||||}}}~~~~~~|||zzz{{{~~~~~~zzzuuuuuuuuutttvvvyyyzzzzzzyyyxxxwwwvvvuuuuuuvvvwwwxxxzzzzzzyyyxxxvvvvvvxxxzzzttttttttttttsssrrrqqqpppnnnnnnoooooonnnllljjjiiikkkiiigggffffffhhhjjjlllmmmjjjhhhiiikkkllljjjgggjjjkkkjjjhhheeedddeeefffmmmmmmnnnnnnllljjjgggeeeiiijjjkkkllllllkkkiiihhhiiiiiihhhhhhhhhjjjkkklllggggggggghhhiiilllnnnpppqqqnnnkkkiiiiiijjjiiihhhhhhbbb```dddeeedddhhhoooiiigggeeegggiiiiiifffcccaaaccceeedddbbbaaaccceeefffdddcccbbbcccccccccbbb```aaabbbbbbbbb```___^^^^^^^^^^^^___```aaa___]]]bbbdddbbb___bbbhhhhhhbbbaaadddggghhhiiiiiikkkmmmwwwuuusssqqqqqqqqqpppnnnnnnnnnmmmlllkkkjjjiiiiiihhhgggiiillllllkkknnnsssmmmuuuyyyvvvrrrsssvvvwwwsssuuuwwwwwwvvvuuuvvvvvvwwwwwwwwwuuutttrrrpppoooqqqtttwwwxxxxxx{{{}}}|||{{{zzzxxxwwwvvvuuuuuurrrrrrsssuuuvvvwwwxxxyyy~~~~~~}}}yyyssslllggghhhgggffffffgggiiilllmmmmmmmmmnnnnnnnnnnnnmmmmmmuuusssqqqppprrruuuxxx{{{~~~xxxtttssswww|||~~~~~~~~~||||||}}}vvvwwwwwwwwwxxxxxxxxxyyywwwxxx{{{}}}}}}|||{{{yyy|||||||||{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}{{{|||{{{wwwwwwvvvvvvwwwyyy{{{zzzzzzwwwwwwwwwwwwxxxyyyzzz{{{xxxyyyyyyxxxvvvvvvwwwyyyvvvvvvuuuuuutttrrrqqqpppmmmnnnnnnnnnnnnlllkkkjjjkkkiiihhhfffggghhhkkklllkkkjjjiiikkknnnpppooonnnlllmmmmmmkkkiiigggggghhhmmmnnnoooooommmkkkiiigggggghhhjjjkkkkkkjjjiiihhhiiihhhhhhggghhhiiijjjkkkffffffggghhhjjjlllmmmnnnqqqooommmlllllllllkkkjjjhhhcccbbbeeefffeeehhhmmmiiigggeeeeeeggghhhfffdddbbbdddfffeeecccbbbccceeegggfffdddddddddeeeddddddbbbbbbccccccbbb```___^^^^^^]]]\\\^^^```aaaaaa```aaabbbaaa^^^aaafffeee```cccdddeeeeeeeeehhhkkknnnsssrrrpppppprrrrrrqqqooonnnnnnmmmmmmlllkkkjjjjjjfffeeegggjjjkkkjjjlllrrrrrrvvvxxxxxxzzz|||zzzuuuvvvxxxyyyxxxvvvttttttuuuwwwwwwvvvuuusssqqqpppoooqqqsssvvvvvvvvvyyy~~~}}}|||{{{{{{{{{||||||||||||}}}~~~~~~|||zzzwwwrrrlllgggiiihhhgggggghhhjjjlllnnnlllmmmoooppprrrrrrsssssswwwvvvtttssstttvvvyyyzzz{{{uuuqqqoooqqquuuxxx||||||}}}}}}}}}~~~yyyyyyyyyyyyzzzzzzzzzzzzwwwxxxyyyzzz{{{||||||{{{~~~}}}|||{{{|||}}}~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}||||||~~~~~~~~~|||}}}}}}yyyyyyxxxwwwxxxzzz{{{zzzyyyvvvwwwxxxzzz|||}}}}}}}}}vvvxxxyyyyyyxxxwwwxxxyyywwwwwwwwwvvvuuussspppooolllmmmnnnnnnnnnmmmmmmlllkkkjjjiiihhhhhhjjjlllmmmnnnmmmmmmnnnqqqrrrrrrqqqnnnoooppppppmmmkkkkkkkkkllllllmmmmmmllljjjiiigggeeefffhhhiiijjjiiiiiihhhhhhhhhggggggggghhhiiiiiieeefffgggiiikkklllmmmmmmoooooonnnoooppppppnnnkkkhhhfffeeehhhhhhfffgggjjjiiigggddddddeeeffffffeeeeeefffgggfffdddccccccdddhhhggggggffffffffffffgggddddddddddddcccaaa___^^^^^^\\\[[[\\\___aaabbbbbbbbbcccaaa___aaaddddddaaaddddddcccccccccfffjjjnnnnnnnnnnnnoooqqqrrrqqqooonnnnnnnnnmmmmmmlllllllllfffeeegggkkklllkkknnnsssxxxxxxxxxzzzuuuyyyzzz{{{yyyvvvtttssstttwwwwwwvvvtttrrrqqqpppoooqqqsssuuuuuutttvvv{{{}}}{{{zzzyyywwwvvvrrrmmmiiijjjjjjiiiiiijjjlllnnnoooqqqqqqsssuuuvvvwwwwwwwwwzzzyyyyyyxxxxxxxxxyyyyyy}}}yyyyyyvvvqqqmmmjjjjjjkkklllrrrsssvvvxxx{{{~~~}}}}}}~~~||||||||||||||||||||||||yyyyyyyyyyyyzzz|||}}}~~~}}}|||zzz{{{}}}~~~~~~}}}|||{{{}}}~~~}}}}}}}}}}}}~~~~~~~~~|||zzzxxxxxxxxxzzzzzzzzzxxxwwwxxxzzz|||}}}~~~}}}}}}wwwyyy||||||{{{zzzzzzzzzyyyyyyyyyxxxvvvtttqqqooollllllmmmnnnnnnnnnnnnnnnlllkkkjjjjjjkkklllnnnooosssrrrrrrrrrrrrrrrqqqpppoooqqqssssssqqqnnnmmmmmmjjjjjjjjjjjjiiihhhgggfffdddeeefffhhhhhhiiiiiihhhhhhhhhhhhgggggggggggggggeeefffiiikkkmmmnnnnnnmmmmmmnnnoooqqqrrrqqqnnnllliiiiiiiiijjjiiihhhggghhhiiigggeeecccccceeeffffffhhhhhhgggfffeeedddddddddhhhhhhhhhgggffffffggghhhfffffffffeeedddbbb___^^^```^^^[[[[[[^^^```bbbbbbccccccbbbbbbbbbddddddcccbbbcccdddddddddeeeiiikkklllllllllnnnpppqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnjjjiiikkkoooppppppsssxxx}}}{{{yyy{{{yyyzzz{{{{{{zzzxxxvvvuuuvvvxxxwwwvvvtttrrrqqqpppoooqqqssstttsssrrrsssyyy}}}}}}zzzxxxwwwvvvvvvtttpppnnnmmmmmmmmmmmmnnnpppqqqrrryyyzzzzzz{{{{{{zzzzzzyyy}}}}}}}}}|||{{{zzzxxxxxxxxx|||~~~||||||}}}zzzuuuuuusssooojjjfffdddcccbbbhhhlllooopppppprrrwww{{{~~~}}}}}}~~~{{{{{{{{{{{{|||}}}~~~}}}{{{zzz{{{}}}{{{|||~~~~~~yyyxxxwwwxxxzzzzzzyyyxxxzzz{{{|||}}}~~~}}}|||{{{zzz|||~~~}}}|||}}}zzzzzz{{{zzzxxxuuurrrppplllmmmmmmmmmnnnoooooopppmmmlllllllllmmmnnnpppqqqssssssssssssrrrrrrrrrrrrooorrrttttttrrrpppooonnnkkkkkkkkkjjjiiihhhggggggeeeeeefffggghhhiiiiiiiiihhhhhhhhhhhhggggggfffffffffgggjjjlllnnnoooooooookkklllnnnppprrrqqqnnnkkkjjjkkklllkkkjjjjjjhhhggghhhhhhfffdddcccdddfffgggiiihhhgggffffffeeedddcccggghhhiiihhhffffffhhhjjjggggggggggggeeecccaaa___bbb```]]]\\\]]]_________bbbaaaaaabbbaaaaaabbbddd```cccfffggggggggghhhiiilllkkkkkkmmmoooooonnnmmmmmmnnnnnnoooooopppppppppnnnmmmooossstttsssvvv{{{~~~~~~{{{yyy|||~~~xxxyyy{{{{{{zzzyyyyyyzzzyyyxxxvvvtttrrrqqqqqqqqqqqqssssssrrrqqqsssxxx}}}~~~{{{yyyxxxwwwxxxwwwuuutttqqqqqqrrrrrrsssuuuvvvvvv|||zzzwwwvvvqqqtttvvvuuuuuuxxxxxxuuurrrpppmmmiiieeebbb```___cccfffiiijjjiiijjjmmmqqq~~~~~~~~~~~~}}}{{{{{{|||~~~~~~~~~{{{|||zzzyyyxxxyyy{{{|||{{{zzz}}}}}}}}}~~~~~~}}}}}}|||~~~~~~~~~zzz{{{||||||zzzwwwtttrrrnnnmmmmmmmmmnnnoooppppppmmmmmmnnnnnnooopppqqqrrrpppqqqssstttssstttuuuwwwqqqsssuuutttsssqqqqqqqqqqqqpppooonnnlllkkkjjjjjjhhhhhhhhhiiiiiijjjjjjjjjiiijjjjjjiiihhhgggfffeeeggghhhiiikkkmmmnnnooooookkklllmmmoooqqqpppmmmjjjkkknnnnnnkkkjjjllljjjggghhhhhhhhhfffeeedddfffhhhhhhgggeeeeeeffffffeeecccfffiiijjjiiigggfffiiilllhhhhhhhhhhhhgggeeecccaaacccaaa^^^]]]^^^^^^^^^]]]___^^^___aaa```^^^```eeeaaadddiiikkkkkkiiiiiihhhmmmkkkjjjkkkmmmoooooonnnoooooopppqqqrrrssstttuuurrrqqqsssvvvvvvuuuxxx}}}~~~}}}xxxwww{{{wwwyyy{{{|||{{{|||}}}~~~{{{yyywwwuuusssrrrrrrrrrrrrttttttrrrqqqsssyyy~~~~~~}}}|||yyyyyyzzzzzzzzzyyyvvvwwwxxxyyyzzzzzz{{{{{{|||xxxuuutttlllooopppooopppuuuwwwuuuooommmkkkhhheeecccbbbaaaaaabbbdddddddddeeefffhhh~~~~~~}}}~~~~~~|||}}}~~~~~~~~~~~~{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyzzz|||}}}|||yyyvvvsssooonnnnnnmmmmmmnnnooopppnnnnnnooopppqqqrrrssssssqqqsssuuuuuutttuuuwwwyyytttuuuvvvuuusssrrrssstttuuutttrrrpppnnnlllkkkkkkkkkkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkkiiihhhfffeeeffffffggghhhjjjlllnnnooommmmmmnnnooopppooommmjjjlllooooookkkjjjmmmmmmiiigggiiijjjiiigggeeeggghhhgggeeeddddddfffgggeeecccgggjjjlllkkkhhhgggkkknnnhhhhhhiiiiiihhhfffeeeddd```___^^^^^^___```___]]]___^^^___cccbbb___bbbiiieeegggjjjlllkkkkkkkkklllllljjjhhhiiilllooorrrrrrrrrssstttuuuwwwxxxyyyzzzxxxwwwxxx{{{zzzyyy{{{~~~}}}xxxwwwzzz||||||wwwyyy|||}}}|||}}}~~~}}}{{{xxxvvvtttsssttttttssstttuuusssrrruuu|||}}}}}}{{{zzz{{{|||||||||{{{|||}}}~~~~~~zzzvvvsssrrrjjjmmmmmmkkkmmmrrruuutttlllkkkiiigggfffeeeeeeeee```______```bbbbbbaaa```~~~}}}|||}}}~~~~~~}}}~~~||||||{{{}}}~~~|||{{{}}}~~~yyyzzz|||~~~}}}zzzwwwtttpppooonnnmmmmmmnnnooopppnnnooooooqqqrrrsssttttttuuuwwwyyyxxxuuutttuuuwwwvvvvvvwwwuuuttttttuuuwwwuuutttrrrooommmkkkjjjiiimmmmmmlllkkkkkklllllllllkkkllllllkkkjjjhhhfffeeeeeeeeeeeefffhhhjjjmmmnnnoooooonnnoooppppppmmmkkklllpppooojjjjjjnnnnnnjjjgggiiilllkkkhhhfffgggiiifffdddbbbcccfffgggfffccchhhlllnnnmmmjjjiiimmmqqqggghhhiiiiiiiiigggfffeee^^^]]]]]]___aaaaaa```^^^bbb```cccgggfffcccgggnnnhhhjjjkkkkkkjjjkkkmmmooojjjhhhfffgggkkkqqquuuvvvuuuuuuwwwxxxzzz|||}}}~~~~~~|||}}}}}}}}}yyyyyy|||{{{wwwyyy{{{}}}}}}}}}}}}~~~~~~|||yyyvvvttttttuuuuuutttuuuuuutttsssvvv}}}xxx~~~~~~{{{zzz{{{}}}}}}}}}~~~}}}xxxuuurrrqqqkkkmmmllljjjkkkqqqtttsssjjjiiigggfffffffffgggggg```^^^\\\^^^aaaaaa___\\\}}}|||~~~~~~~~~~~~~~~~~~|||||||||~~~||||||}}}{{{wwwsssqqqppppppooonnnmmmmmmmmmooopppqqqrrrtttuuuvvvvvvxxxxxxwwwwwwxxxxxxyyyzzzsssssssssssssssrrrrrrrrruuussspppoooooooooooonnnppppppppppppooommmlllkkkoooooonnnmmmllljjjiiihhhhhhhhhiiijjjkkkllllllmmmlllmmmoooqqqqqqpppnnnmmmqqqqqqqqqqqqpppooonnnmmmmmmlllkkkjjjiiiiiiiiiiiijjjgggdddcccdddfffggggggfffhhhkkkmmmoooooonnnnnnhhhgggfffeeeccccccccccccaaaaaaaaaaaa```````````````bbbeeehhhjjjjjjjjjiiinnnpppssssssqqqpppoooooopppkkkfffeeeiiinnnqqqrrrxxxzzz{{{||||||}}}|||{{{{{{{{{|||}}}zzzyyy}}}~~~|||zzz|||~~~}}}{{{yyyxxxvvvvvvvvvvvvtttrrrqqqrrrtttwwwzzzzzz{{{~~~~~~}}}}}}~~~~~~{{{zzzzzz}}}}}}{{{xxxuuusssrrrooolllmmmooopppnnnlllkkkkkkkkkkkkjjjiiihhhhhhhhhddd______cccdddbbb___~~~~~~~~~~~~}}}{{{{{{|||zzzvvvsssqqqqqqqqqqqqpppooonnnnnnoooppprrrtttvvvxxxzzzzzzxxxxxxxxxxxxxxxyyyzzz{{{zzzyyyxxxwwwvvvttttttsssuuurrrpppooopppqqqpppoooppppppppppppooonnnmmmlllnnnnnnnnnmmmlllkkkjjjiiigggggghhhiiijjjkkklllllllllmmmooopppqqqpppooonnnnnnoooooopppppppppppppppllllllmmmmmmlllkkkiiihhhkkkhhheeedddfffhhhiiiiiiiiijjjlllnnnooonnnmmmlllkkkjjjiiigggeeeddddddcccddddddcccccccccbbbbbbbbb```aaadddhhhjjjlllmmmmmmnnnppprrrrrrqqqooonnnmmmoookkkgggeeehhhlllpppssszzz{{{}}}}}}}}}~~~~~~|||{{{{{{{{{{{{zzzwwwwww|||}}}}}}~~~~~~}}}{{{yyyxxxvvvvvvuuuwwwuuusssqqqrrrtttwwwyyy{{{||||||||||||~~~}}}{{{yyyvvvtttrrrpppnnnnnnppppppooonnnmmmnnnnnnoooooonnnnnnmmmlllgggdddcccfffgggeeebbb~~~}}}|||{{{{{{{{{yyyvvvsssrrrrrrsssssssssqqqpppooopppqqqsssvvvyyy{{{}}}~~~xxxxxxyyyyyyzzz{{{{{{|||~~~}}}{{{yyyvvvtttsssssstttrrrpppppprrrsssrrrrrrpppqqqqqqqqqpppooonnnnnnnnnooonnnnnnmmmlllkkkjjjhhhhhhhhhiiijjjkkklllmmmmmmnnnooopppqqqpppoooooolllmmmnnnooopppqqqrrrssskkklllnnnpppooommmjjjhhhllliiiggggggiiikkklllllllllmmmnnnoooooonnnllllllllllllkkkjjjjjjiiihhhhhhggggggffffffffffffeeeeeeaaaccceeehhhkkknnnpppqqqoooqqqsssssspppnnnllllllmmmkkkiiiggggggjjjooosssyyy{{{}}}}}}~~~~~~}}}|||{{{zzzyyywwwtttvvv|||~~~}}}{{{yyywwwvvvuuuuuuwwwvvvtttrrrssstttwwwxxx|||}}}~~~~~~~~~}}}|||zzzwwwuuusssqqqpppoooqqqqqqpppooopppqqqqqqrrrrrrrrrrrrqqqooollliiiiiijjjjjjhhheee||||||{{{{{{zzzxxxvvvtttrrrssstttttttttrrrqqqooorrrsssuuuwwwzzz|||~~~yyyyyyzzz{{{||||||||||||}}}{{{yyyvvvtttrrrqqqqqqsssrrrqqqrrrsssuuutttssspppqqqqqqqqqqqqqqqpppoooooooooooooooooonnnmmmllljjjjjjjjjjjjkkkmmmnnnooonnnooopppqqqqqqqqqqqqqqqnnnnnnooooooppprrrsssssslllmmmnnnooonnnmmmkkkjjjllljjjhhhiiikkkmmmnnnnnnnnnnnnoooppppppooonnnnnnlllmmmmmmnnnnnnnnnnnnnnniiiiiiiiihhhhhhhhhggggggffffffgggiiillloooqqqsssqqqsssuuutttrrrooommmmmmllllllkkkhhhfffhhhnnntttuuuwwwzzz}}}~~~|||{{{yyyxxxwwwtttvvv|||}}}|||yyywwwvvvuuuuuuwwwvvvtttsssssstttvvvwww{{{}}}~~~}}}zzzwwwsssrrrqqqqqqqqqqqqqqqqqqrrrssssssssssssrrrrrrqqqpppooommmmmmmmmmmmjjjggg||||||}}}|||{{{xxxwwwvvvsssssstttuuutttsssrrrqqquuuvvvwwwyyyzzz|||}}}~~~zzz{{{|||}}}}}}}}}}}}|||zzzyyyvvvtttsssrrrrrrsssrrrqqqqqqrrrtttuuuuuussspppqqqrrrrrrrrrrrrrrrqqqppppppqqqqqqqqqppppppooonnnnnnmmmmmmnnnppprrrsssppppppqqqrrrsssssssssssssssrrrqqqqqqqqqqqqrrrssspppooonnnmmmlllmmmnnnooolllkkkiiijjjlllnnnoooooonnnnnnooopppqqqqqqqqqqqqppppppqqqqqqqqqpppooonnnjjjjjjiiiiiiiiihhhhhhhhhkkkkkkkkklllnnnppprrrssssssuuuwwwvvvtttqqqoooooolllmmmllljjjgggiiinnnsssqqqsssxxx{{{~~~}}}{{{yyyxxxzzzwwwxxx}}}~~~|||yyywwwvvvuuutttuuuuuussssssssstttvvvwwwyyy{{{~~~|||yyyrrrrrrrrrqqqppppppqqqqqquuuuuuuuuuuutttsssrrrqqqpppppppppqqqpppooollliii}}}~~~|||zzzyyyyyyvvvuuuuuuuuuuuuuuuuuuuuuxxxxxxyyyzzz|||}}}~~~~~~}}}~~~~~~|||{{{zzzyyyvvvtttssstttuuuvvvrrrqqqqqqsssuuuuuutttrrrqqqqqqrrrsssttttttssssssrrrrrrsssssstttsssssssssrrrqqqppppppqqqsssvvvwwwrrrrrrsssssstttuuuvvvwwwwwwvvvtttsssrrrrrrrrrssstttrrrpppnnnnnnppprrrtttnnnmmmllllllnnnpppoooooooooppppppqqqrrrrrrsssttttttttttttsssqqqooolllkkkkkkkkkjjjjjjjjjiiiiiiiiinnnnnnooopppqqqrrrrrrssstttvvvxxxxxxuuusssrrrqqqooonnnlllkkkjjjlllooorrrooossswww|||~~~}}}{{{{{{zzz}}}yyyzzz~~~|||zzzwwwuuuttttttsssrrrrrrrrrrrrtttuuuvvvwwwzzz}}}~~~}}}~~~~~~~~~}}}|||}}}~~~|||xxxpppqqqqqqpppnnnnnnoooqqqvvvwwwwwwvvvvvvuuutttsssqqqsssuuuvvvuuussspppnnn~~~~~~|||||||||zzzyyyxxxwwwwwwxxxyyyzzzxxxyyyzzz|||~~~~~~|||zzz{{{yyyvvvtttssssssuuuvvvrrrqqqqqqsssttttttrrrqqqqqqqqqrrrttttttuuuuuuuuussstttuuuuuuvvvvvvvvvvvvtttsssrrrqqqrrruuuwwwyyytttttttttuuuvvvwwwyyyyyyyyyxxxvvvtttsssssstttuuuwwwvvvtttssstttuuuvvvwwwqqqpppooooooqqqqqqqqqpppsssrrrrrrrrrrrrrrrssssssrrrsssssssssrrrpppnnnllllllllllllkkkkkkkkkkkkjjjmmmnnnppprrrtttuuuuuutttsssuuuwwwwwwuuusssrrrrrrrrrooolllkkkmmmoooqqqqqqsssvvvzzz~~~}}}|||||||||}}}zzz{{{|||zzzwwwuuutttsssoooooopppppprrrsssuuuvvvvvvyyy|||{{{xxxxxxzzz~~~yyyxxxwwwwwwxxxzzz|||~~~}}}~~~~~~zzzvvvnnnooopppnnnlllkkkmmmooorrrsssssstttuuuuuuuuuttttttwwwzzz|||{{{yyyvvvuuu}}}}}}~~~}}}|||yyyxxxxxxzzz|||~~~xxxyyy{{{~~~~~~{{{yyy{{{yyyuuusssqqqqqqrrrsssrrrqqqqqqsssttttttqqqoooqqqqqqssstttuuuuuuvvvvvvtttuuuvvvwwwwwwxxxwwwwwwuuutttrrrrrrsssuuuxxxzzzuuuuuuuuuvvvwwwyyyzzz{{{yyyxxxvvvuuutttuuuwwwxxxwwwxxxxxxyyyyyyyyyxxxxxxsssrrrqqqqqqssssssrrrpppvvvuuutttsssrrrqqqrrrrrrlllnnnppprrrssssssrrrrrrnnnmmmmmmmmmllllllllllllkkkmmmqqqtttvvvwwwwwwvvvqqqsssvvvvvvuuusssrrrrrrtttppplllkkknnnqqqqqqpppwwwyyy}}}~~~||||||}}}~~~}}}zzz{{{|||zzzwwwuuutttsssmmmnnnnnnpppqqqsssuuuvvvvvvyyy|||yyyuuusssuuuyyyzzz|||~~~~~~uuutttssstttuuuxxxzzz|||||||||~~~}}}xxxtttlllnnnooommmkkkjjjlllnnnlllmmmoooqqqrrrsssttttttwwwzzz~~~{{{zzz~~~|||yyyzzz|||}}}|||zzzzzz{{{}}}~~~~~~yyyyyyxxxvvvsssrrrtttuuupppssstttsssqqqqqqtttwwwrrrppppppsssxxx{{{{{{yyy||||||zzzxxxwwwvvvuuuuuusssrrrrrrrrrsssvvvxxxzzzwwwxxxxxxwwwvvvuuuwwwxxx}}}}}}|||zzzyyyxxxwwwwwwwwwyyy{{{|||}}}|||{{{zzzxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvuuurrrqqqrrrsssqqqqqqsssttttttsssrrrqqqqqqqqqpppoooooopppqqqrrrrrruuuxxxvvvrrrqqquuuyyyuuuvvvwwwwwwuuussssssssstttsssrrrrrrtttuuuuuuuuuzzz}}}|||zzz}}}}}}}}}xxxuuuvvvuuurrrnnnoooqqqrrrssssssrrrrrruuuuuuuuuuuuvvvvvvvvvwwwzzz{{{|||~~~zzzwwwvvvuuutttrrrrrrsssvvvzzz|||{{{{{{||||||{{{yyywwwvvvmmmkkkiiihhhggghhhiiijjjmmmnnnooopppppprrruuuxxxxxxzzz}}}}}}}}}~~~~~~|||zzz}}}~~~~~~|||{{{xxxxxxwwwtttrrrqqqssstttqqqrrrtttsssqqqqqqsssvvvrrrqqqqqqtttxxx{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvtttssssssssstttwwwyyy{{{xxxyyyzzzyyywwwwwwxxxzzz~~~~~~}}}}}}|||{{{{{{zzzzzz|||}}}}}}}}}zzzzzzzzzzzzyyyyyyyyyyyywwwwwwwwwuuusssrrrsssuuusssssstttttttttssssssrrrttttttsssrrrrrrrrrssstttvvvyyyzzzxxxtttrrruuuxxxwwwxxxxxxwwwuuuttttttuuuvvvvvvuuuuuuwwwxxxxxxxxx}}}~~~~~~wwwttttttrrrnnnlllnnnpppqqqssssssssssssuuuuuuttttttssssssrrrrrruuuvvvxxxzzz}}}|||xxxvvvsssrrrppppppqqqtttwwwzzzyyyyyyyyyyyyxxxvvvtttsssllljjjhhhfffeeefffhhhiiikkkmmmnnnoooppprrruuuxxx{{{}}}}}}{{{}}}zzzxxxvvvvvvuuusssppppppqqqsssqqqrrrsssrrrqqqqqqssstttrrrrrrrrruuuxxxzzz{{{zzzwwwwwwvvvvvvvvvwwwwwwxxxuuuttttttuuuvvvxxxzzz|||zzz{{{|||{{{zzzzzz{{{|||~~~~~~}}}}}}||||||||||||yyyyyyxxxvvvttttttvvvxxxxxxwwwvvvuuuuuuuuuuuuuuuxxxxxxwwwvvvuuuuuuuuuvvv{{{}}}}}}zzzvvvtttuuuxxxyyyzzzyyywwwuuuuuuvvvxxxyyyyyyyyyzzzzzz|||}}}}}}~~~|||vvvrrrrrrqqqmmmlllmmmoooqqqrrrsssttttttwwwwwwvvvtttrrrqqqpppooorrrsssuuuwwwzzz|||~~~~~~yyyvvvqqqpppnnnnnnnnnqqqtttvvvvvvvvvvvvvvvtttrrrpppnnnkkkiiifffddddddfffhhhjjjjjjlllnnnoooqqqssswwwyyy~~~~~~zzzwwwtttttttttrrrooooooppprrrrrrrrrqqqqqqqqqqqqrrrsssqqqqqqrrrtttvvvxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyuuuuuuvvvvvvxxxyyy{{{|||{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~{{{{{{zzzxxxvvvwwwzzz}}}|||{{{zzzxxxwwwxxxyyyyyy||||||{{{zzzyyyxxxxxxxxx}}}~~~~~~{{{xxxwwwxxxzzz|||{{{zzzxxxvvvvvvxxxzzz{{{|||}}}~~~~~~zzz|||zzzuuusssuuutttqqqnnnnnnooopppqqqrrrssssssxxxxxxwwwvvvtttsssrrrqqqttttttuuuwwwxxxyyyzzz{{{yyyvvvqqqpppnnnmmmmmmoooqqqrrrtttttttttsssqqqooommmkkkkkkiiifffddddddfffjjjllljjjllloooqqqsssvvvyyy|||{{{yyyttttttsssqqqooooooqqqsssrrrqqqpppppppppqqqqqqqqqnnnoooqqqrrrsssuuuvvvwwwzzzzzzyyyxxxwwwwwwwwwwwwuuuvvvvvvwwwyyyzzz||||||{{{}}}~~~~~~}}}~~~~~~~~~~~~|||{{{|||~~~~~~||||||}}}}}}~~~~~~}}}|||{{{{{{|||}}}}}}|||{{{|||}}}~~~}}}}}}|||yyywwwxxxzzz|||}}}{{{}}}{{{wwwuuuwwwvvvsssrrrrrrrrrqqqqqqqqqqqqqqquuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuvvvvvvvvv{{{~~~~~~yyyvvvrrrpppooonnnmmmnnnoooppprrrrrrrrrqqqpppnnnllljjjkkkiiigggffffffhhhkkkmmmkkknnnrrrtttvvvyyy|||~~~|||zzztttuuutttsssqqqqqqrrrtttsssqqqoooooopppqqqpppooommmnnnpppqqqqqqrrrtttvvvxxxwwwvvvuuutttsssssssssuuuvvvwwwxxxyyy{{{||||||zzz|||~~~~~~}}}}}}}}}~~~~~~~~~|||{{{}}}{{{xxxxxxwwwsssvvvuuutttrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssssssssssssssssssrrrrrrrrrrrrvvvyyy{{{||||||~~~|||xxxvvvrrrqqqpppnnnmmmmmmnnnnnnooooooppppppooommmkkkjjjiiihhhgggggghhhjjjlllmmmmmmppptttwwwxxxzzz}}}}}}{{{yyyvvvvvvvvvtttrrrrrrtttvvvssspppnnnnnnpppqqqooonnnllloooqqqrrrqqqqqqtttvvvttttttsssssssssssstttttttttuuuwwwxxxzzzzzz{{{{{{xxx{{{~~~~~~~~~~~~~~~~~~{{{|||{{{wwwwwwvvvtttsssrrrsssssssssqqqqqqqqqrrrrrrsssssssssqqqqqqrrrrrrssstttttttttuuuwwwyyyxxxwwwyyy~~~|||yyywwwvvvrrrqqqooonnnllllllllllllllllllmmmmmmmmmllljjjjjjffffffggghhhiiijjjkkklllmmmppptttwwwyyyzzz|||~~~}}}~~~{{{yyyxxxwwwwwwwwwuuuttttttvvvxxxssspppnnnnnnpppqqqooommmmmmppprrrsssqqqrrrtttwwwsssssssssttttttvvvwwwwwwtttuuuvvvxxxyyyzzz{{{{{{wwwzzz}}}~~~}}}}}}}}}}}}vvvuuutttsssssstttuuuvvvttttttttttttttttttttttttqqqrrrssstttvvvwwwxxxyyywwwyyyzzzxxxvvvwww{{{|||yyywwwvvvvvvqqqpppooommmlllkkkjjjjjjiiijjjkkkllllllkkkjjjiiicccdddfffhhhiiijjjjjjjjjmmmppptttwwwxxxzzz{{{}}}{{{}}}|||zzzyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwssspppppprrrsssoookkkooopppqqqqqqpppoooqqqrrrqqqrrrssstttsssrrrqqqpppuuuttttttuuuwwwxxxwwwvvvzzzyyyxxxxxxxxxyyyzzz{{{~~~}}}|||}}}{{{xxxvvvuuuvvvxxxyyyzzzyyyxxxwwwwwwxxxyyyyyywwwwwwwwwwwwwwwxxxxxxyyyvvvwwwxxxxxxxxxyyy|||}}}~~~~~~}}}{{{xxxwwwwwwvvvrrroooooommmkkkhhhgggggghhhiiilllkkkjjjhhhgggggghhhhhhfffggghhhhhhhhhgggiiijjjrrrpppppprrrwwwzzzzzzyyy}}}}}}{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvwwwwwwtttqqqqqqttttttqqqmmmooopppqqqqqqoooooooooqqqsssssstttttttttrrrqqqppprrrqqqqqqrrrtttvvvuuutttxxxxxxwwwvvvwwwxxxyyyzzz|||~~~}}}|||}}}~~~|||{{{zzzyyyyyyzzz{{{|||zzzzzzzzzyyyzzz{{{{{{|||yyyzzz{{{{{{zzz{{{}}}|||{{{zzz{{{}}}}}}}}}{{{zzzzzz|||||||||{{{yyyxxxxxxvvvttttttuuuuuurrrooommmllljjjgggffffffggghhhiiihhhgggfffffffffggggggeeefffhhhhhhgggfffhhhiiiooonnnmmmppptttwwwxxxxxx}}}}}}|||{{{{{{xxxxxxxxxxxxxxxwwwvvvuuuvvvtttrrrrrruuuuuusssppppppqqqqqqpppnnnmmmnnnooosssttttttttttttrrrpppooonnnmmmmmmoooqqqssssssrrrvvvuuuuuutttuuuvvvwwwxxxzzz{{{}}}~~~|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}~~~|||zzzvvvtttssstttuuuuuutttrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppqqqrrrrrrqqqooolllkkkiiihhhggggggggghhhggggggfffffffffffffffgggfffggghhhhhhgggggghhhiiikkkjjjjjjmmmppptttuuuuuu{{{}}}}}}}}}{{{{{{{{{}}}~~~}}}||||||xxxyyyzzzzzzyyywwwuuuttttttsssqqqrrrtttuuutttrrrpppqqqrrrpppnnnmmmmmmnnnsssssstttsssrrrqqqooonnnlllkkkkkkmmmpppqqqqqqqqqssssssrrrrrrssstttuuuvvvyyyyyy{{{|||~~~}}}}}}~~~}}}~~~{{{||||||}}}~~~~~~~~~~~~yyyzzz|||~~~{{{xxxuuurrrpppnnnmmmmmmnnnnnnmmmkkknnnmmmlllkkkkkklllmmmnnnllllllmmmmmmnnnooonnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjiiihhhgggggggggfffgggiiijjjiiihhhggghhhjjjgggggghhhjjjmmmppprrrssswwwxxxzzzyyyxxxxxxyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzz{{{{{{yyywwwuuutttrrrrrrqqqrrrssstttsssrrrqqqrrrrrrqqqnnnmmmmmmnnnqqqrrrrrrrrrqqqpppnnnmmmmmmllllllmmmpppqqqqqqpppqqqqqqppppppqqqrrrtttuuuxxxxxxyyyzzz{{{|||}}}~~~~~~{{{{{{||||||||||||{{{zzzuuuwwwyyy{{{|||}}}~~~~~~}}}~~~~~~{{{wwwtttpppmmmllljjjiiiiiijjjjjjiiigggjjjiiihhhgggggghhhjjjkkkjjjkkkllllllllllllllllllkkkjjjjjjjjjiiiiiijjjjjjnnnmmmlllkkkiiigggfffeeeggghhhiiiiiigggggggggiiiggghhhiiikkklllnnnqqqrrrrrrtttvvvwwwwwwxxxzzz|||}}}{{{|||||||||}}}~~~~~~}}}|||||||||{{{yyywwwuuuuuurrrrrrrrrrrrrrrsssssssssqqqrrrrrrqqqooonnnoooppppppqqqrrrrrrrrrqqqooonnnnnnmmmmmmnnnpppqqqqqqppppppoooooooooppprrrsssuuuvvvvvvvvvwwwxxxzzz{{{|||{{{}}}||||||}}}}}}|||zzzxxxwwwuuuuuuvvvwwwxxxxxxyyyyyy{{{zzzzzz{{{~~~}}}xxxtttpppmmmjjjiiihhhgggggghhhhhhgggffffffeeedddddddddeeefffggghhhjjjlllmmmllllllmmmnnnkkkkkkkkklllllllllllllllpppoooooonnnllljjjhhhggghhhiiijjjiiigggggggggiiijjjlllmmmmmmnnnoooqqqsssppprrruuuwwwxxxyyy|||~~~~~~~~~~~~|||zzz{{{{{{{{{|||}}}~~~}}}~~~~~~}}}~~~|||zzzxxxwwwvvvvvvssstttttttttssssssssstttqqqrrrsssrrrqqqpppqqqrrrpppqqqrrrssstttsssrrrrrrpppooonnnnnnppppppooonnnoooooonnnoooppprrrsssuuuttttttssstttuuuvvvxxxyyyvvvyyy|||~~~}}}~~~~~~}}}|||yyyvvvtttuuuuuusssrrrrrrssstttuuuxxxwwwwwwxxx{{{~~~zzzuuuqqqnnnjjjhhhgggeeeeeeeeeggghhhgggfffdddddddddddddddeeefffffffffiiilllnnnmmmnnnppprrrpppqqqrrrrrrssssssssssssssssssttttttsssrrrpppooonnnoooooonnnmmmllllllnnnoooppprrrqqqpppppprrruuuqqqsssvvvxxxyyy{{{~~~~~~}}}}}}~~~~~~|||{{{zzzzzz{{{{{{|||~~~{{{}}}~~~|||yyywwwvvvvvvvvvuuuvvvvvvuuutttsssttttttqqqrrrssssssrrrqqqrrrtttqqqrrrsssuuuvvvuuuuuutttqqqooonnnnnnooopppnnnmmmooonnnnnnoooppprrrsssuuurrrrrrqqqqqqrrrtttuuuwwwsssvvvyyy|||}}}~~~~~~~~~~~~}}}{{{xxxtttrrrvvvtttrrrpppoooooopppqqqvvvuuuuuuwwwyyy{{{||||||{{{~~~}}}xxxsssooollliiifffeeedddcccdddfffggggggfffeeeeeeffffffgggggghhhhhhdddhhhlllnnnoooppptttwwwwwwxxxyyyzzz{{{{{{{{{zzzvvvwwwxxxzzzzzzzzzyyyyyytttuuuvvvuuusssrrrssstttrrrtttuuutttrrrqqqtttvvvsssuuuwwwyyyzzz{{{~~~~~~~~~|||~~~|||zzzzzz|||~~~~~~~~~}}}~~~}}}|||{{{}}}{{{xxxwwwvvvwwwuuuttttttuuuuuutttsssqqqssstttsssrrrrrrssstttyyyvvvssssssvvvwwwvvvuuurrrrrrsssssssssrrrqqqqqqpppooommmlllmmmooorrrtttvvvuuusssrrrqqqrrrrrrssssssuuuwwwxxxxxxyyy{{{}}}{{{~~~}}}yyy}}}{{{xxxuuusssrrrqqqqqqsssttttttuuuvvvwwwyyyzzz|||}}}xxxrrrssspppjjjfffgggeeefffhhhhhhgggffffffgggddddddeeefffggghhhjjjjjjkkkmmmpppsssuuuwwwzzz}}}}}}~~~}}}~~~~~~}}}|||{{{zzzzzzzzzzzzxxxzzz{{{zzzyyyyyyzzz{{{{{{zzz{{{{{{}}}}}}{{{}}}|||zzzzzz|||}}}~~~}}}}}}~~~~~~~~~}}}|||{{{~~~~~~|||zzzxxxwwwvvvwwwvvvtttuuuvvvvvvuuusssssstttuuuuuuttttttuuuvvvyyyvvvssssssuuuvvvuuutttsssssssssssssssrrrrrrqqqpppooonnnmmmnnnppprrrtttuuutttrrrqqqpppqqqqqqrrrrrrtttvvvwwwwwwxxxzzz||||||~~~~~~{{{xxxvvvttttttsssrrrrrrsssssstttuuuvvvwww|||zzz{{{}}}uuuooonnnlllfffcccdddeeeggghhhhhhgggfffggghhhfffffffffggghhhkkkmmmooooooqqquuuxxxzzz}}}~~~~~~~~~|||zzz}}}{{{zzzzzz|||}}}}}}|||}}}~~~~~~~~~~~~}}}||||||{{{}}}}}}zzzxxxwwwwwwxxxxxxwwwuuuvvvwwwwwwvvvtttuuuvvvwwwwwwvvvvvvwwwyyyyyywwwtttsssttttttsssrrrtttttttttttttttssssssrrrqqqpppooonnnoooqqqssstttsssrrrqqqpppooooooooooooqqqrrrtttuuuuuuvvvwwwyyy}}}}}}~~~|||yyyxxxwwwwwwtttttttttttttttuuuvvvwwwyyyxxxyyy~~~~~~{{{{{{{{{{{{}}}}}}vvvpppnnnkkkgggfffgggeeeggghhhhhhggggggiiijjjhhhhhhggghhhkkknnnrrruuutttwww{{{~~~~~~}}}}}}{{{yyy|||{{{zzzzzz|||}}}|||{{{}}}}}}~~~~~~~~~}}}}}}}}}zzz}}}|||xxxwwwwwwxxxyyyyyyxxxwwwwwwxxxxxxwwwvvvuuuwwwxxxxxxwwwwwwyyyzzzxxxwwwvvvuuutttsssrrrqqquuuuuuvvvvvvuuuuuutttsssrrrqqqpppppppppqqqssstttrrrqqqpppooonnnnnnmmmmmmoooqqqrrrsssssssssuuuwww{{{{{{{{{|||}}}|||{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{yyyzzz~~~}}}}}}xxxxxxxxxyyy{{{}}}}}}{{{{{{vvvqqqmmmjjjhhhhhhiiifffgggiiiiiihhhiiijjjllljjjiiiiiijjjmmmrrrwwwzzzyyy{{{}}}}}}}}}|||zzz}}}|||{{{{{{}}}}}}|||zzz}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~{{{yyywwwxxxyyy{{{{{{yyyxxxxxxyyyzzzxxxwwwuuuwwwxxxyyyxxxxxxzzz{{{xxxyyyxxxwwwuuutttssssssvvvwwwwwwwwwwwwvvvuuuuuusssrrrrrrqqqrrrrrrssstttrrrqqqqqqpppooonnnmmmlllnnnoooqqqqqqqqqqqqssstttxxxxxxxxxyyy{{{~~~}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}|||{{{~~~xxxxxxxxxyyy{{{}}}{{{xxxtttrrrooojjjffffffffffffggghhhiiiiiiiiijjjlllooollllllkkklllpppuuuzzz~~~|||~~~~~~~~~}}}|||~~~}}}|||}}}~~~~~~|||zzz}}}}}}}}}|||}}}}}}~~~~~~|||zzzyyyzzz{{{||||||{{{yyyzzz{{{{{{zzzxxxvvvxxxyyyzzzyyyzzz{{{}}}yyyzzz{{{zzzxxxvvvvvvvvvxxxxxxxxxxxxxxxwwwvvvvvvttttttssssssssssssttttttssssssrrrrrrpppooommmlllmmmoooppppppppppppqqqsssuuuuuuuuuwwwyyy|||~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{}}}~~~yyyuuuqqqsssrrrlllhhhiiiiiihhhggghhhiiiiiiiiikkknnnqqqoooooooooqqquuuzzz~~~~~~~~~}}}~~~}}}zzz~~~}}}|||||||||}}}~~~}}}|||||||||||||||}}}|||zzz{{{||||||{{{yyyxxxyyy{{{|||{{{|||~~~yyy|||~~~}}}{{{yyyyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwuuuttttttttttttttttttttttttuuuttttttrrrpppnnnmmmmmmoooppppppooooooqqqrrrsssssstttuuuvvvxxxyyyzzz}}}}}}wwwrrrpppuuuvvvppplllmmmllljjjhhhiiiiiiiiijjjlllpppsssssstttuuuwwwzzz~~~~~~}}}{{{~~~}}}|||||||||~~~~~~~~~~~~~~~}}}}}}}}}|||~~~|||{{{{{{||||||{{{zzzyyy{{{}}}}}}}}}~~~zzz}}}}}}{{{{{{}}}yyyyyyzzzzzzyyyyyyxxxwwwuuuuuuuuuuuuuuutttttttttvvvvvvvvvuuutttrrrooonnnmmmoooppppppooooooppprrrrrrssssssttttttuuuuuuuuu|||}}}~~~~~~~~~~~~~~~|||vvvpppkkkrrrtttnnnjjjkkkjjjggghhhiiiiiijjjjjjmmmqqqtttvvvwwwyyy{{{~~~}}}|||||||||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||}}}}}}{{{zzz~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyyyyyyyzzzvvvvvvwwwxxxxxxyyyzzzzzz|||{{{zzzyyyxxxwwwwwwwwwzzzwwwuuuuuuvvvuuuqqqnnnrrrooommmmmmoooqqqpppooouuutttrrrrrrrrrtttvvvwww{{{{{{|||}}}~~~{{{yyyvvvssspppmmmllllllkkkjjjiiiggggggfffhhhkkklllnnnppptttwwwzzz{{{|||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||}}}~~~~~~|||{{{~~~~~~}}}}}}}}}~~~}}}||||||||||||xxxxxxyyyzzzzzz{{{||||||{{{{{{zzzyyyxxxxxxxxxxxx{{{yyywwwwwwwwwwwwsssqqqpppqqqrrrqqqooommmnnnoooqqqpppoooooooooppprrrsssyyyyyyzzz{{{}}}}}}{{{yyyvvvssspppmmmmmmmmmmmmllljjjhhhgggfffhhhkkknnnqqqtttxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||}}}~~~~~~|||~~~}}}}}}}}}~~~~~~}}}|||{{{{{{{{{||||||}}}}}}~~~zzzzzzyyyyyyyyyyyyyyyzzz|||{{{yyyyyyyyyxxxvvvtttpppsssvvvuuupppmmmnnnppppppooonnnnnnnnnoooqqqrrrvvvvvvwwwyyy{{{}}}|||zzzyyywwwtttqqqmmmnnnoooooonnnllljjjhhhgggjjjmmmqqqtttxxx}}}}}}}}}|||||||||}}}~~~~~~||||||}}}~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~}}}|||{{{|||||||||}}}}}}}}}~~~~~~zzzzzzyyyyyyyyyzzzzzz{{{|||{{{{{{zzzzzzxxxwwwuuurrrtttvvvwwwuuusssrrrrrrsssrrrqqqqqqqqqrrrssssssssstttuuuwwwyyy|||~~~~~~{{{zzzyyywwwtttrrrooopppqqqrrrqqqooolllkkkjjjmmmpppsssvvvzzz~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{|||||||||||||||}}}}}}}}}zzzzzzyyyyyyyyyzzz{{{{{{zzz{{{{{{zzzyyywwwvvvvvvvvvtttssswww|||}}}yyyuuutttttttttsssssstttttttttsssssstttvvvxxxzzz|||}}}~~~~~~|||zzzyyyyyywwwuuusssqqqrrrssstttsssqqqooonnnoooqqqtttvvvwwwzzz~~~~~~~~~~~~~~~||||||||||||||||||||||||{{{{{{zzzzzzzzzzzzzzz{{{yyyzzz{{{zzzxxxvvvvvvwwwxxxtttrrrvvv~~~}}}wwwttttttttttttssssssssssssttttttuuuvvvxxxzzz{{{|||}}}~~~~~~|||}}}{{{yyyxxxyyyxxxvvvtttttttttuuuttttttssssssrrrtttvvvxxxyyyyyy{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}|||{{{zzzzzzzzzzzzzzzxxxzzz|||{{{xxxwwwwwwxxxyyyuuusssvvv|||~~~|||yyytttuuuuuuuuuttttttsssrrrvvvvvvwwwwwwxxxzzz{{{|||zzz}}}~~~~~~}}}{{{{{{zzzxxxxxxyyyxxxwwwuuuwwwvvvuuuttttttuuuuuuvvvxxxyyy{{{||||||~~~~~~~~~}}}}}}{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyy{{{}}}|||yyywwwxxxzzzxxxwwwvvvvvvxxxyyyzzzzzzvvvvvvwwwwwwvvvuuuttttttxxxxxxxxxxxxyyyzzz{{{|||yyy|||~~~~~~}}}}}}|||zzz{{{yyyxxxxxxyyyxxxwwwvvvyyyxxxvvvttttttuuuwwwxxxyyy{{{}}}~~~||||||}}}}}}~~~~~~|||||||||~~~~~~|||~~~|||{{{{{{||||||{{{zzzzzzyyyyyyzzzzzz{{{zzzxxxvvvwwwyyyzzzyyyvvvvvvvvvvvvvvvvvvuuutttttttttuuuwwwyyyzzzyyyxxxwwwxxxzzz{{{{{{{{{{{{|||~~~}}}zzz||||||{{{{{{{{{zzzzzzzzz|||zzzyyywwwwwwxxxyyyzzz~~~}}}~~~~~~~~~~~~}}}||||||}}}}}}~~~}}}|||{{{{{{zzzzzzzzzyyyyyyzzzzzzzzz{{{yyywwwxxxzzz{{{zzzxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyyyyxxxvvvuuuxxxyyy{{{{{{zzzzzz|||}}}~~~~~~}}}}}}}}}}}}|||||||||{{{{{{~~~|||{{{yyyyyyzzz{{{|||~~~~~~~~~~~~|||{{{|||}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyy{{{{{{zzzyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxvvvuuuwwwyyyzzzzzzzzzzzz{{{}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{|||}}}~~~~~~~~~~~~~~~{{{||||||~~~}}}||||||~~~{{{yyyzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzyyyzzzzzzzzzzzzyyy|||||||||||||||{{{{{{zzzyyyyyyzzzzzzyyyxxxwwwwwwwwwxxxzzzzzzyyyyyy{{{|||{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{|||~~~~~~|||}}}}}}{{{zzz{{{||||||||||||{{{zzzyyyzzzzzzzzzyyyyyyzzzzzz||||||}}}}}}||||||{{{zzzxxxxxxyyyyyyzzzzzzzzzzzzwwwyyyzzzzzzzzzzzz{{{}}}{{{{{{zzzyyyyyyyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||yyyyyyzzz{{{}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||{{{zzzzzz{{{||||||}}}}}}}}}}}}|||{{{{{{xxxxxxyyyyyyzzz{{{||||||xxxzzz{{{{{{zzz{{{|||~~~|||{{{zzzyyyyyyyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~~~~}}}|||wwwwwwwwwxxxzzz{{{}}}~~~~~~~~~|||}}}}}}||||||~~~~~~|||{{{}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzzzz{{{{{{yyy{{{||||||||||||}}}~~~}}}{{{zzzyyyzzz{{{|||{{{{{{||||||}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{|||}}}~~~~~~}}}||||||wwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{}}}}}}||||||~~~~~~|||zzzzzzzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~}}}}}}{{{|||}}}~~~~~~~~~}}}|||{{{{{{yyyyyyyyyyyyyyyzzzzzz{{{~~~}}}~~~}}}~~~~~~|||~~~~~~}}}|||{{{zzzzzz{{{|||zzzyyyyyyyyyzzz|||~~~zzz{{{{{{|||||||||||||||}}}}}}||||||{{{{{{{{{zzz|||}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{||||||{{{{{{zzzzzz{{{|||~~~zzz{{{||||||}}}}}}||||||}}}}}}}}}||||||{{{{{{{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~|||||||||}}}||||||{{{zzzzzz{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||||||||}}}}}}}}}}}}||||||||||||}}}}}}{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{||||||}}}}}}~~~{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||||||||||||||{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{{{{{{{|||||||||}}}yyyzzz|||~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{zzz|||}}}}}}~~~~~~~~~~~~{{{|||~~~~~~}}}|||}}}~~~|||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{|||||||||zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}~~~{{{}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}|||}}}}}}~~~~~~~~~}}}}}}|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}|||~~~~~~|||}}}~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||~~~~~~}}}||||||||||||}}}||||||{{{zzzzzz{{{||||||~~~~~~~~~}}}|||~~~}}}|||{{{zzzyyy||||||{{{zzzzzzzzzzzzzzz{{{zzzzzzyyyyyyzzz{{{{{{~~~~~~}}}|||{{{}}}}}}|||{{{{{{zzzyyyyyyzzzyyyyyyxxxxxxxxxxxxxxx||||||||||||||||||}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzz{{{yyyxxxxxxwwwwwwwwwwwwwww||||||}}}}}}~~~~~~~~~~~~{{{{{{|||}}}||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}|||yyyyyyzzzzzzzzz{{{{{{{{{yyyyyyxxxwwwwwwwwwwwwwwwyyyzzz{{{|||||||||||||||zzzzzzzzz|||}}}|||||||||{{{{{{zzzzzzzzzzzzzzz{{{|||~~~~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwxxxyyy{{{||||||{{{{{{yyyyyyyyyzzz|||~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}|||{{{zzzyyyyyyxxx{{{zzzyyyyyyxxxxxxyyyyyywwwyyyzzz|||}}}}}}||||||xxxxxxxxxyyy{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyy{{{|||}}}~~~}}}}}}{{{yyyxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{xxxyyyzzz{{{|||~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}|||{{{{{{|||~~~~~~}}}}}}{{{zzzyyyyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||||||||||||||xxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~~~~~~~}}}|||zzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~yyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~