BM6P6(@ ???BBBGGGKKKPPPUUU[[[___^^^___]]]YYYVVVVVVZZZ^^^___^^^\\\YYYSSSNNNIIIFFFBBB@@@@@@CCCHHHKKKKKKIIIAAA>>>;;;;;;???CCCDDDDDDFFFDDDBBB@@@>>>=========DDDGGGLLLPPPRRRQQQOOOMMMLLLMMMLLLKKKKKKMMMQQQUUUTTTRRRQQQPPPPPPMMMHHHDDDEEE===999:::;;;>>>LLL\\\ssswwwgggZZZPPPJJJHHHIIIHHHHHHFFFCCC@@@>>>???@@@<<<=========;;;::::::<<>>???CCCBBB<<<;;;>>>>>>>>>=========>>>@@@AAA???===:::999:::::::::999999:::;;;:::999999;;;<<>>EEEIIIHHHDDD@@@???===999666444444555555;;;999777666666666555444222555666555777<<>>>>>>>>;;;999999;;;===???@@@???>>>===888666444444555777777777;;;======;;;<<<>>>;;;666:::888777666777666555333777888888777666444555666666555555444333333222222222000............---,,,(((***,,,...000000000000000111111111111000//////111222222111...---...............000333555555444111111111111111111111111333222000/////////000111............///000111222///000000000000//////...000000/////////.........111111111222333333333333222111000000000000000000+++,,,.../////////......222111///---+++******))),,,+++)))***,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,...+++((((((+++,,,***(((+++******+++,,,---+++))),,,------,,,+++***)))(((------+++***))))))))))))(((((()))***++++++,,,,,,---///222222///,,,***)))(((((())))))))))))((((((''''''''''''((()))***+++((())))))))))))((((((''''''''''''''''''((())))))))))))))))))((('''&&&%%%&&&'''((())))))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((('''&&&%%%$$$((('''%%%%%%%%%&&&(((*********)))'''&&&%%%$$$###'''%%%%%%'''***+++***''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%$$$$$$######$$$######$$$&&&&&&%%%#########$$$%%%'''(((((()))''''''((((((''''''&&&%%%%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%$$$&&&)))***(((%%%(((((((((((('''%%%###!!!###$$$&&&(((((('''&&&%%%$$$""" """$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&(((,,,......---000000000///...---------000...+++(((&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""@@@DDDJJJQQQWWW___gggllljjjkkkkkkgggaaa]]]]]]___``````^^^ZZZUUUOOOJJJGGGBBBAAAAAADDDIIILLLLLLJJJBBB???======AAACCCDDDCCCEEEDDDBBB???>>>=========BBBFFFMMMRRRUUUUUUSSSQQQOOOOOOOOOMMMMMMOOORRRVVVXXXWWWXXXYYYXXXTTTLLLGGGEEE===888999:::>>>LLL\\\zzzlll```WWWRRRQQQQQQOOOKKKFFFAAA>>>>>>>>>>>>???@@@???>>>===>>>@@@DDDAAAAAAEEEDDD???===??????>>>>>>??????@@@AAABBB@@@>>><<<;;;;;;;;;:::888888999:::999777777888:::===>>>???<<<888666666777888666555666888::::::999<<>>:::<<>>>>>@@@AAAAAAAAAAAA@@@<<<999555444666:::<<<===@@@BBBBBB???@@@AAA>>>999999888666666777666555333666777888777555555555777666555555444333222111111333111////////////...---***+++---000111222111111222222222222222111000000111222222111///......//////......000333555555444222222222222222222222222444333111000000000111111////////////000111222222000111111222222222111111.............../////////111111111111111111222222222222111000////////////+++,,,.../////////...---111000///---,,,,,,++++++,,,+++)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***+++***)))+++******,,,---...---+++,,,,,,,,,,,,+++***)))))),,,+++***)))((('''''''''((())))))***++++++,,,,,,...000222222000---+++***(((((())))))))))))(((((((((((((((((()))***++++++''''''((((((((((((((('''((((((''''''((())))))******))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''%%%%%%((('''&&&%%%%%%&&&((()))***)))((('''&&&%%%$$$$$$&&&%%%%%%'''***+++)))''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$###%%%$$$$$$%%%&&&'''%%%$$$###$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$&&&((()))'''%%%''''''((('''&&&$$$"""!!!###$$$&&&'''((('''&&&%%%$$$""" !!!"""$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%(((+++------,,,........................000...,,,)))'''&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###############$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################@@@EEELLLVVV___jjjtttzzz|||~~~{{{ssskkkfffdddeeedddccc___YYYRRRLLLHHHCCCAAAAAADDDJJJMMMMMMKKKBBBAAA@@@AAACCCDDDCCCBBBDDDCCCAAA???>>>>>>>>>>>>@@@EEEMMMTTTXXXYYYVVVTTTNNNNNNNNNLLLKKKLLLPPPSSSXXXZZZ^^^```___XXXOOOHHHEEE<<<888999:::===LLL\\\uuuhhh___[[[^^^YYYRRRKKKDDDAAA??????BBBCCCDDDCCCBBBBBBCCCEEEGGGDDDDDDFFFEEEAAA@@@AAA???@@@AAABBBCCCCCCCCCCCCBBBAAA???>>>>>>===:::888888999999777555555666777;;;;;;<<<:::888777777888888777666888;;;=========CCCFFFIIIKKKKKKGGGCCC???<<<;;;888666444444444555777666666555555666666777:::>>>AAA@@@AAACCCCCC???BBBDDDEEEEEEEEEGGGJJJLLLKKKJJJHHHHHHHHHGGGEEECCCBBBBBBBBBBBBBBBBBBCCCCCC???;;;888777:::>>>BBBDDDEEEGGGFFFCCCBBBCCC@@@;;;888777666666777777555444444666777666555555666777666666555444333222111000333222000000111111000...,,,...000222333333333333444444444444444333222222111222222111///...///000000000///111444666666555333333333333333333333333333333222111111111222222000000000000111222333444222222222333333444444444,,,,,,------.../////////222111///......///000111222222111000//////......,,,---.../////////...---//////......---.........---+++)))***,,,.........+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,,,,,,,,,,---//////...---,,,,,,,,,++++++***))))))))))))(((''''''&&&'''''')))))))))***++++++,,,,,,---000222111///,,,++++++(((((())))))))))))(((((()))))))))))))))***,,,,,,%%%&&&'''((((((((((((((()))))))))((())))))***++++++***((('''&&&''''''((('''''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&))))))))))))((('''&&&&&&''''''&&&%%%%%%'''((()))))))))((('''&&&%%%%%%%%%&&&%%%%%%''')))***)))'''&&&''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))))))))))))))((('''&&&%%%$$$$$$%%%''''''&&&%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&'''''''''&&&%%%$$$"""!!!!!!###%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$&&&***,,,,,,,,,,,,------...///000000000///...---+++)))'''%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$AAAFFFNNNXXXcccooo{{{|||sssnnnllllllllljjjfff___VVVMMMHHHCCCAAAAAADDDIIILLLKKKJJJBBBBBBCCCCCCDDDCCCBBBAAABBBAAA@@@>>>>>>>>>??????@@@EEEMMMTTTXXXWWWTTTRRRJJJIIIHHHFFFEEEFFFJJJLLLSSSXXX^^^bbb___WWWMMMFFFDDD<<<777999:::===JJJZZZ{{{vvvpppooouuuxxxllldddiiibbbXXXOOOHHHEEEDDDCCCEEEFFFFFFEEEDDDEEEGGGIIIHHHGGGFFFFFFEEECCCAAABBB@@@AAACCCEEEFFFFFFEEEEEEFFFDDDCCCCCCBBB???<<<999999999999777555444555666888999999999888888888888888777777999===@@@AAA@@@DDDFFFHHHIIIFFFBBB???===888888777777777777777777777777888888888999;;;<<<===CCCFFFGGGHHHKKKIIIEEEMMMNNNNNNOOOPPPQQQRRRSSSQQQRRRRRRRRRQQQOOOMMMKKKGGGFFFDDDBBBBBBCCCDDDEEEAAA???===>>>AAAEEEHHHHHHGGGIIIGGGCCCBBBCCC???999777666555555666777666444333444666555555555666777777777666555444333222222444222111222333333111//////000222444555555555444555555666666555555444333111222333222000///000111111000000222444666666555222222222222222222222222222111111111111111111111111111111111222333444444222222222333444555666666............------------111000...---,,,---...///222222111111000...------,,,---...//////...------...............///000111---+++******,,,---...---++++++++++++++++++++++++***---...,,,***)))+++...000///...///000///...,,,,,,,,,+++***************)))((((((''''''''''''((())))))*********+++++++++,,,...//////---+++******(((((())))))))))))(((((())))))))))))***+++,,,---&&&&&&''')))************+++******)))******++++++,,,***(((&&&&&&'''((()))))))))(((((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''************)))((('''&&&'''&&&&&&&&&&&&'''((()))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''((((((((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%'''''''''&&&&&&#########$$$&&&'''&&&$$$%%%%%%$$$$$$%%%'''((()))((((((''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''(((((((((+++*********((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$######"""%%%%%%&&&''''''&&&&&&%%%$$$###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%(((+++,,,+++......//////000111111111.........---+++(((%%%###!!!"""$$$&&&'''&&&%%%$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%FFFKKKRRR[[[eeeqqq|||~~~wwwuuutttttttttrrrmmmdddYYYOOOHHHCCCAAA@@@BBBGGGIIIIIIGGG@@@BBBCCCDDDCCCBBB@@@@@@AAA@@@???>>>>>>>>>???@@@AAAEEEKKKQQQSSSQQQNNNKKKEEEEEEDDDBBBAAABBBEEEHHHNNNSSSZZZ^^^[[[TTTKKKEEECCC<<<888::::::<<>>;;;:::::::::888666555666777777777777777888999999999888777777:::>>>AAABBBBBBBBBDDDFFFEEEBBB???>>>>>>::::::::::::999888777777777999;;;;;;;;;===@@@CCCFFFLLLQQQSSSUUUXXXWWWSSSYYYZZZ[[[\\\\\\\\\ZZZYYYWWWYYY[[[\\\ZZZWWWSSSQQQMMMKKKIIIFFFEEEFFFGGGHHHEEEEEEFFFIIILLLMMMMMMKKKHHHJJJHHHDDDBBBBBB>>>888666555444555666777666555222333555555444444555777777777666666555444444444333222222333444444222000000111333444555555555555555666666666666555444444111222333222111000111222222111111222444666555444000000000000000000000000//////000000000000000000111111111111222333444555111111111111222444555666111111000...---,,,++++++000///---,,,,,,,,,,,,---000111111111000///---,,,------...//////...---,,,,,,,,,------///000111222...,,,******+++---------+++++++++++++++++++++++++++---...---******,,,///333222000000000///,,,***,,,+++***)))))))))******)))))))))((())))))*********************+++++++++)))+++,,,,,,***((((((((((((((())))))))))))(((((())))))))))))***+++,,,---'''((()))++++++,,,,,,,,,++++++************+++++++++***((('''&&&''')))***+++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''************)))((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''&&&&&&%%%&&&''''''''''''''''''%%%&&&'''((()))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$&&&'''(((((('''&&&"""!!!"""###%%%&&&%%%$$$&&&%%%$$$$$$%%%&&&((())))))((('''&&&&&&&&&&&&'''%%%&&&'''(((''''''%%%$$$%%%%%%&&&&&&'''((())))))******)))((('''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$'''***+++,,,111111111111111111111111......//////---***'''%%%!!!"""###%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%MMMPPPVVV]]]eeeoooyyy}}}}}}~~~vvvvvvuuuqqqhhh\\\PPPIIIDDDBBB@@@BBBFFFGGGFFFDDD>>>@@@BBBBBBAAA????????????>>>>>>===>>>???@@@AAABBBEEEIIILLLLLLJJJFFFDDDCCCCCCBBB@@@???AAADDDGGGJJJOOOTTTVVVTTTOOOJJJGGGBBB<<<:::<<<<<<;;;DDDQQQddduuubbbYYYTTTWWW[[[___jjjvvvqqqgggWWWLLLHHHHHHIIIIIIJJJJJJIIIGGGEEEEEEHHHJJJHHHIIIHHHCCCBBBCCCBBB@@@CCCCCCEEEFFFHHHIIIIIIIIIJJJIIIGGGEEEEEECCC@@@===:::;;;;;;999777777888999888777666777999::::::999777777777999===@@@BBBBBBAAACCCEEECCC@@@>>>???AAA?????????>>><<<:::777555999===@@@AAAAAACCCGGGKKKUUU[[[```bbbeeehhhhhhdddgggggghhhhhhgggccc^^^YYYWWW[[[```aaa___[[[XXXVVVSSSQQQNNNLLLJJJJJJKKKKKKIIIJJJLLLOOOQQQQQQNNNKKKHHHIIIHHHCCCBBBBBB>>>888555444333444666777777555222444555444333333444555555555555555555555555555222222222333555444222000000111333444555555444444555555555555555444333333111333444333222111222333222111000111444555444333000000000000000000000000---...//////000000//////111111111111222333444555222111111000111222444555444333222000...,,,******------------------,,,,,,...///000111000///...------.../////////...---,,,++++++,,,---...000111222...,,,******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///444222000000000...,,,)))++++++)))(((((()))***+++******)))******+++,,,---************************((()))******(((''''''((((((((())))))))))))(((((()))))))))))))))***,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++******)))***************)))((((((((()))***++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''$$$&&&((((((&&&%%%&&&'''$$$&&&((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$'''((()))((('''&&&"""!!!"""$$$&&&'''&&&%%%'''&&&$$$$$$$$$&&&((())))))((('''&&&%%%&&&''''''&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&'''(((((()))((((((((('''&&&%%%###"""###%%%&&&'''&&&%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%$$$$$$$$$$$$###$$$###"""$$$'''***,,,,,,222222222222111111111111...///000000///---***)))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%NNNQQQUUUZZZaaajjjsssyyyzzz}}}}}}{{{{{{}}}sssttttttqqqiii^^^SSSLLLGGGDDDBBBCCCFFFGGGEEEBBB;;;>>>@@@???===<<<>>>???>>>=========>>>???AAABBBBBBDDDFFFGGGGGGDDDBBB@@@@@@@@@???>>>>>>@@@CCCGGGFFFIIILLLLLLJJJHHHGGGHHHAAA<<<;;;???===:::AAALLLZZZvvv|||eeeVVVOOOOOOXXX___aaahhhsssyyylll[[[OOOJJJKKKMMMMMMLLLLLLJJJGGGEEEEEEGGGJJJIIIKKKIIICCCAAADDDDDD@@@DDDDDDEEEFFFGGGIIIJJJKKKJJJGGGDDDCCCBBBAAA@@@>>>999::::::999777777999:::999777666777:::<<<;;;999777666666888<<>>;;;999BBBFFFJJJKKKKKKNNNSSSXXXccchhhlllmmmpppttttttppptttssssssrrrnnnfff\\\TTTPPPVVV]]]aaa```]]]ZZZXXXTTTRRRPPPMMMLLLJJJJJJJJJHHHHHHIIIJJJLLLKKKHHHEEEEEEFFFDDD@@@??????;;;555444333333444666777777666333444555444222222333444222222333333444555555555111111222333555444222000///000222333444333333222333333444444333333222111222333444333222222333444111000000111333444333222000000000000000000000000---...///000111000000///000000000111111222333444444333111000000222333444444333222111///---,,,,,,***,,,---...///...---,,,,,,---///000111000///...---.../////////...,,,++++++++++++,,,---///000111...,,,******+++------,,,------------------------...---,,,,,,...//////...111000//////000///---++++++***)))(((((()))***+++)))))))))******,,,------************************((()))***)))'''&&&'''((((((((())))))))))))(((((((((((((((((()))***++++++***++++++,,,,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))***)))(((''''''((())))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((('''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&((((((&&&$$$%%%'''$$$&&&(((******)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''))))))(((&&&%%%$$$######%%%((()))((('''(((&&&$$$###$$$%%%'''))))))((('''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((((((((((('''&&&%%%$$$######&&&((((((&&&%%%&&&(((%%%%%%$$$$$$$$$&&&'''(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&((((((&&&$$$%%%%%%%%%$$$$$$$$$######%%%###"""$$$'''+++------/////////000000111111222///000000111000///...---)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$LLLNNNRRRVVV\\\dddmmmssshhhmmmrrrsssqqqoooooopppoooqqqrrrpppiii___TTTNNNIIIFFFDDDDDDGGGGGGEEEBBB:::<<<>>>===;;;;;;===???======<<<===>>>???AAABBBBBBCCCDDDEEEDDDBBB@@@???=========<<<<<<>>>BBBEEEBBBDDDEEEDDDBBBBBBDDDGGGAAA======@@@>>>:::???IIIXXXrrruuu\\\QQQKKKOOO\\\dddeeekkktttsss```SSSOOOPPPQQQRRROOONNNLLLHHHEEEEEEGGGJJJJJJMMMJJJDDDBBBEEEEEEAAAEEEDDDDDDEEEFFFIIIKKKLLLHHHFFFBBB@@@@@@@@@???>>>888888999888777777999;;;:::888666888;;;<<<;;;999666555555777;;;>>>?????????AAABBB>>>999777:::>>>:::===@@@BBBDDDCCCBBBAAAJJJOOOTTTUUUUUUXXX]]]ccckkkppprrrssstttxxxxxxuuu{{{zzzyyywwwqqqfffYYYOOOIIIQQQZZZ______\\\ZZZYYYQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDBBBBBBBBBBBB@@@???@@@AAA???<<<;;;;;;777111333333222444666777777666333444555444222111222333///000000111333444444555111111111333555444222///...///111222333222222111222222333333222222111000222333444444222222333444111000///000222333333222111111111111111111111111...///000222222222111000000000000000111222333444555444222111111222333444333333222111000///......)))+++---000000///---,,,+++,,,///000111000///........./////////...,,,+++******+++,,,---...000111///---******+++------,,,........................///---***+++///111000---...------...000111///...+++***((('''''')))+++,,,))))))))))))***+++------++++++******************((()))***)))((('''((()))(((((())))))))))))((((((''''''''''''((()))***+++******+++++++++******)))++++++***)))(((((())))))((()))************)))))))))((('''&&&&&&'''))))))))))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((($$$&&&)))(((%%%$$$%%%'''$$$&&&(((***+++)))(((&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((())))))(((&&&$$$%%%%%%%%%'''***+++***)))((('''$$$######%%%''')))***(((&&&%%%%%%%%%'''((()))((('''&&&%%%%%%&&&'''""""""###$$$&&&''''''((((((((((((((('''&&&%%%$$$$$$&&&))))))&&&%%%''')))&&&%%%%%%$$$%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%$$$$$$#########&&&$$$###$$$'''+++---...++++++,,,...///111222222000000111111111111111000---+++(((%%%$$$%%%'''((($$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$HHHKKKOOORRRTTTVVVXXX[[[___```aaaaaaaaabbbdddfffiiikkklllkkkeee]]]TTTOOOLLLJJJFFFDDDCCCAAA???===>>>======<<<<<<<<<<<<===AAA>>>>>>AAAAAA>>>===@@@CCCCCCCCCCCCCCCCCCDDDDDD>>>=========>>>@@@BBBCCCEEEDDDCCCBBBBBBAAABBBBBBHHH@@@===@@@>>>999===GGG[[[qqq}}}gggWWWNNNMMMOOOVVVbbbmmmuuuyyyqqq]]]OOOKKKNNNRRRTTTRRRNNNHHHEEEDDDEEEEEEEEEGGGHHHHHHFFFBBB???======AAAAAAAAABBBCCCFFFHHHIIIGGGCCC???<<<<<<<<<<<<;;;;;;999777777:::;;;:::888888666555666999:::999666444555555777888;;;<<<===;;;===???===:::999:::<<<:::>>>CCCGGGHHHJJJKKKMMMSSSXXX___bbbbbbbbbdddfffnnnmmmmmmmmmnnnqqqtttuuuvvvwwwwwwsssjjj]]]PPPIIIHHHLLLPPPRRRRRRQQQPPPPPPPPPPPPNNNJJJDDDAAABBBCCCAAA???===;;;::::::;;;<<>><<<<<<<<<:::555111222444666888777555222000555444444333333222111111444333222111111111222333000111222111000000222444000111000...,,,,,,...///...///222444444444333222222000///222111......111222111000111222222111000333222000111222222111///222222111111111111111111000///......///111333555444444222111111111222222333333222222000///...------.../////////...,,,,,,...............///000111,,,,,,...000222111///---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,...,,,++++++---......---+++,,,------......------*********---000222111000,,,,,,+++***)))((('''&&&************+++,,,---...+++++++++,,,------+++(((***)))((()))***+++***((()))***+++++++++)))((('''***)))'''&&&'''(((***+++************))))))((((((%%%''')))***((('''''''''&&&((())))))(((''''''(((''''''''''''((((((((((((((()))))))))))))))((('''((((((((()))))))))))))))''''''(((((('''%%%###"""'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&))))))((((((''''''&&&&&&%%%$$$#########$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%###""""""###%%%&&&'''%%%%%%((((((&&&&&&)))%%%$$$######$$$%%%'''(((%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&'''&&&%%%%%%&&&''')))((((((((('''''''''''''''&&&%%%###"""######$$$&&&$$$"""$$$(((,,,///111000///...---...000222333111444333...,,,///111111///...---***&&&%%%&&&'''$$$"""!!!###&&&'''&&&$$$)))((((((&&&%%%$$$######$$$$$$######"""!!!!!!!!!########################GGGJJJMMMNNNOOOPPPRRRSSSUUUWWWYYYZZZZZZ[[[\\\^^^```bbbdddccc^^^WWWQQQMMMLLLIIIFFFDDDBBB@@@>>>=========<<<<<<<<<<<<<<<===???<<<<<>>BBBCCCDDDDDDEEEDDDDDDCCCCCCBBBAAA@@@???@@@AAABBBCCCDDDBBB@@@??????AAACCCEEEHHHAAA???BBB@@@:::===FFFUUUggg|||uuubbbSSSIIIIIIKKKTTTaaannnxxx}}}sssfffVVVKKKHHHJJJMMMNNNMMMJJJFFFDDDDDDDDDCCCBBBDDDEEEEEECCC@@@===<<<<<<>>>>>>>>>???AAACCCEEEFFFEEEBBB>>><<<<<<======<<<:::888666777999:::999777999777666777:::;;;:::888444444555777999;;;===>>>===>>>???===:::888999:::<<>>============<<<======>>>>>>>>>;;;:::===>>>===@@@DDDFFFGGGHHHHHHHHHFFFDDDCCCFFFEEECCCBBBAAAAAAAAABBBCCCAAA>>><<<===@@@DDDGGGGGGBBBAAADDDAAA;;;===CCCLLLYYYgggnnnnnngggZZZNNNFFFEEEGGGNNNYYYfffqqqvvvuuurrr```WWWLLLFFFDDDFFFGGGGGGEEEDDDCCCCCCCCCBBB@@@===???@@@AAA???<<<:::999:::;;;;;;;;;<<<===???@@@AAABBB???<<<;;;;;;======<<<999888666666888999888777999888888888:::;;;:::999333444555777999;;;===>>>>>>???@@@>>><<<:::::::::???@@@DDDLLLVVV\\\^^^]]]___^^^]]]^^^___```___^^^^^^^^^^^^___```bbbcccdddcccbbb```[[[TTTKKKCCC>>>>>>AAADDDFFFEEEEEEEEEEEEHHHHHHGGGCCC???=========<<<;;;999888777777888999888666555666777777555444222222222222222333444555222222222222333333333333000111333444444222///...///000111000//////111333111111111///,,,,,,---///...000222444444444222111000...///222444222333666222111000111222222111000//////...000333444444333111111111000000111111222///...------...///111222555444222000000000000111......000111222222333333111111111111000///------+++,,,---.........---,,,++++++,,,...111222111///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++******,,,------,,,***++++++,,,,,,,,,,,,,,,+++***+++---///111000///000///---***)))((())))))***************+++,,,---+++******,,,------+++)))+++***))))))***+++***)))++++++***))))))))))))******)))(((''''''((()))***++++++******)))(((((('''$$$&&&((((((&&&%%%&&&&&&&&&((())))))(((''''''((())))))))))))(((((((((((())))))))))))((('''&&&%%%(((((((((''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''(((((((((((()))))))))***)))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''(((((((((((((((%%%$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((((((((&&&%%%$$$######$$$%%%&&&'''%%%%%%((((((&&&&&&)))'''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&'''((('''%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%'''&&&%%%$$$############%%%######%%%)))---000111222111000///000222444555111444444///...000222222//////...+++(((&&&&&&'''&&&%%%$$$$$$%%%%%%$$$###(((((('''&&&%%%$$$######"""""""""############$$$""""""""""""""""""""""""QQQRRRRRRPPPMMMKKKJJJKKKNNNPPPSSSSSSPPPMMMJJJJJJKKKOOORRRRRRPPPNNNNNNOOONNNLLLIIIEEE@@@>>>===>>>???>>>>>>>>>???@@@@@@AAAAAA===;;;=========@@@EEEIIIKKKLLLMMMLLLJJJGGGEEEHHHGGGEEEBBB@@@?????????BBBAAA???===>>>@@@ӵ@@@;;;;;;@@@EEELLLTTTXXX[[[[[[TTTLLLGGGEEEDDDFFFLLLTTT\\\aaadddlllvvvzzz{{{uuugggYYYOOOKKKFFFCCCCCCCCCCCCBBB>>>???@@@CCCDDDBBB>>>::::::<<<<<<;;;999777777888999999::::::;;;<<<=========;;;999888:::;;;;;;;;;999888777777888888888888888888888888999::::::999444444555777999;;;===>>>>>>???@@@@@@@@@???>>>>>>@@@@@@CCCKKKWWW^^^```^^^ĦTTTRRROOOSSSSSSTTTĦXXXXXXSSSRRRQQQNNNJJJFFFBBB@@@;;;===@@@AAA@@@@@@@@@AAACCCӵ:::999888888777777777888888555444333333333444444444666666555444444444444444111222222333444555555555111222222222111000///......///000000//////111333333333222000...---///000000111333555555555333222222///000333444222333666222111000111222222111000000//////000222444333222111000000///000000111222000000///Ħ444333111000//////000000...///000111222333333333222222222111000///......+++,,,...//////...,,,+++******+++---000222111000------------------------------------------,,,,,,,,,***)))***+++,,,,,,,,,)))***++++++,,,,,,+++++++++++++++---///000///...111000---+++))))))*********************+++,,,,,,*********,,,------+++)))+++***))))))++++++***))),,,+++***)))))))))***+++***)))(((((('''(((((()))++++++******)))(((((((((&&&'''((((((&&&&&&&&&(((&&&((())))))(((''''''((()))))))))))))))(((((((((***))))))((('''&&&$$$###(((((('''&&&%%%%%%$$$$$$%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))(((&&&%%%%%%%%%%%%((((((((((((((((((((()))&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&''''''(((((((((((((((&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%((((((&&&&&&)))(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&(((******)))(((&&&'''(((((('''%%%###$$$%%%''''''((((((((('''&&&%%%&&&&&&%%%$$$############$$$######%%%***...000111333222111000111333555666111444444000///111333222000000///,,,)))&&&&&&&&&'''&&&&&&%%%%%%$$$###"""''''''&&&&&&%%%$$$######!!!!!!"""######$$$%%%%%%########################UUUVVVVVVTTTPPPMMMLLLLLLKKKMMMOOOOOOLLLJJJIIIIIIHHHLLLQQQRRRPPPOOOQQQTTTRRRQQQMMMGGGAAA======???@@@@@@@@@@@@AAABBBCCCDDDDDD@@@>>>??????===@@@DDDLLLMMMOOOPPPOOOLLLIIIGGGGGGFFFCCC@@@>>><<<<<<<<>>@@@BBBDDDEEEDDDCCCAAA???@@@GGGQQQWWWXXXVVV>LGGGGGGEEECCCIIIJJJ=hĦNNNKKKIIIHHHEEECCCAAA@@@???:::<<<>>>???>>>===>>>???4ĉ@ӵ777777777777777777888888666555444222111111333444444555555555555555444444222222333444555666777777444333000...---...///000...///000000///000222444555555555222000///000222222333555777777666444333444111111444444111111333222111000111222222111000222111000111222222111000111000///...///000222333222222111>L111222111000/////////000000000111222222222222111111333222222111000/////////,,,...///111000///---,,,*********,,,///111111000------------------------,,,,,,---.........---,,,,,,***)))***+++,,,,,,,,,)))***++++++,,,,,,++++++,,,++++++,,,...///...,,,000///---,,,+++***++++++******))))))******++++++***)))***,,,------,,,***+++***)))***+++,,,+++))),,,+++***))))))***+++,,,******)))(((((((((((((((************)))))))))(((((()))))))))''''''(((***&&&((())))))(((''''''(((***)))))))))((((((''''''))))))((((((&&&%%%$$$###(((''''''&&&%%%$$$$$$###&&&'''((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%))))))))))))))))))))))))&&&&&&''''''(((((())))))%%%%%%&&&&&&''''''''''''&&&''''''((((((''''''&&&&&&''''''(((((((((((((((&&&'''(((((())))))((((((&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%((((((&&&&&&)))((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&(((******)))(((&&&'''(((((('''%%%###$$$%%%((((((*********)))'''&&&&&&%%%%%%%%%$$$######"""$$$######&&&+++///111222444333222111222444666777000444555111000333444333000111000...***'''&&&&&&'''''''''&&&$$$#########&&&&&&&&&%%%%%%$$$$$$###!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%VVVWWWWWWUUURRROOONNNNNNGGGHHHHHHGGGFFFFFFHHHJJJGGGMMMSSSUUUSSSRRRUUUYYYXXXWWWSSSKKKBBB>>>>>>@@@@@@@@@@@@AAABBBDDDEEEFFFEEEAAA???@@@@@@>>>???CCCJJJKKKLLLMMMLLLJJJHHHGGGDDDBBB@@@===;;;:::::::::???@@@AAAAAA@@@GG=?999:::<<<@@@CCCCCCEEEJJJKKKIIIEEEDDDBBB???>>>???CCCGGGDDDKKKRRRTTTTTTRRRLLLEEEBBBBBBBBBBBBAAA@@@???>>><<<<<<===???AAA@@@===:::999:::;;;:::888666666666999:::;;;;;;;;;;;;::::::777555444555666888777777777888999888666666888:::555777888888777666888999666666666777888:::;;;<<<;;;<<>>???BBBHHHLLLMMMLLLHdĦ@@@@@@???>>>CCC=ĪjHHHFFFCCC@@@===;;;:::999888:::<<<<<<;;;;;;;;;===GG=?555555666666777777777777777555333111222555888444444444444444555666666222333333444555666666777666333///,,,+++,,,///111///000111111000111333555666666555333000///000222333444666777777666444333444111111333333000///222222111000111222222111000333222111111222222111///000///.........000222444333333333HdĦ000000///.........///111222222333333333222111000000222111111000///000000000...///000000000///...---+++******,,,...000000000------------------------+++,,,...//////...------,,,+++******,,,------,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++,,,......---+++---------,,,,,,,,,++++++******)))))))))******+++))))))***+++---...,,,***,,,*********+++,,,+++***+++************+++,,,,,,******))))))((((((''''''))))))))))))************)))******)))(((((()))+++&&&((())))))(((''''''((())))))((((((''''''&&&&&&''''''''''''&&&%%%$$$###'''''''''&&&&&&%%%%%%$$$&&&''')))*********))))))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&******))))))))))))(((((('''''''''(((((((((((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''&&&'''(((((())))))((((((%%%&&&'''((()))(((''''''%%%%%%&&&&&&&&&&&&%%%%%%'''%%%%%%((((((&&&&&&)))(((((((((((('''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&'''((('''%%%$$$$$$%%%((()))+++++++++***(((&&&%%%%%%%%%%%%%%%###""""""######$$$''',,,000222222444333222111222444666777000444555222111444555333111222111///+++'''&&&&&&'''(((((('''$$$######$$$&&&%%%%%%%%%$$$$$$$$$###""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WWWXXXYYYӵJJJHHHEEEĭӵUUUӵXXXĦ>>>>>>???@@@AAACCCEEEFFFBBBӵӵ;;;:::ĦƜ`1.׼s888::::::777ĦFFFFFF@@@AAAAAA>>><<<<<<@@@ӵNNNĦAAA???===<<<;;;;;;<<<;;;;;;<<<ĭӵ;;;:::Ħ777666555Ħ666Ħ777777888:::888888777777888888999:::GGGDDD>>>EEEDdD???AAADDD?fӵCCCAAA???Ħ666777999ӵƜ`1.׼s111222ĭӵ444===888999111222222333333444444ӵ,,,,,,......Ħ222222222222555...///555444333111222//////Ħ222111000111222222222Ħ...---...000222444333333333DdD---...000222111ӵ///000ӵ...ӵ+++***+++......Ħ000***ӵ++++++,,,,,,ĭӵ------***))))))))))))******)))))))))+++---...,,,+++,,,+++******,,,,,,+++***)))***++++++,,,,,,,,,+++*********))))))((('''&&&''''''((()))***+++,,,,,,)))))))))((('''''')))+++&&&((())))))(((''''''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###'''''''''&&&&&&&&&&&&&&&&&&&&&(((((()))((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''******)))))))))(((((((((((((((((((((((('''''''''%%%&&&'''((()))(((((('''''''''((((((((((((''''''%%%%%%&&&'''''''''''''''$$$%%%'''(((((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%'''%%%%%%((((((&&&&&&)))''''''(((((('''&&&%%%$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&''''''%%%$$$%%%''''''(((***++++++)))'''%%%%%%%%%&&&&&&%%%$$$"""!!!""""""$$$(((,,,000222222333333111111222333555777000444666333222555555444222222222000,,,(((&&&%%%&&&'''((('''$$$###$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&YYYZZZ?~4XXXQQQNNNg&e>&eYYYg&e```>hӵ======???@@@BBBDDDEEEg&e???guO>uO>&e<<<;;;4ff?>ߝL888gĉ@666888;;;<<<ShӵCCC>>>??????===:::999g&eKKK>hӵ===:::888888999===;;;999fff?><z>>>g&e>&e;;;;;;HL999888777ShӵgL:::888777999<<<999999888888888888888S?ʬDDDAAA3h?D%%)?@@@CCCZufĦ<<<;;;:::gL555444555g&e777gĉ@555///g&e>&e777@eQQQJJJ??777:::000111111111111222g<ĉ///...---,,,3we<Ħ2223332223333h?@e444444333111000///---...Z4442221110001112223h?gL///---,,,---000222444222222222D%%)?...fff?><z333333=?Ħ000g&e---g&e---,,,+++S?ʬ...4ff?>ߝL000@e,,,g&e---+++,,,3h?g&e>&e+++---??******)))))))))))))))***)))))))))+++......---+++,,,+++******,,,,,,+++***(((***+++,,,---,,,,,,+++************)))(((&&&&&&&&&&&&''')))***,,,------((((((((('''&&&&&&(((***&&&((())))))(((''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''''''''%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((***)))))))))((((((''''''))))))(((((('''''''''&&&%%%&&&((()))))))))((('''''''''((((((((((((''''''###$$$%%%%%%&&&&&&%%%%%%###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''%%%%%%((((((&&&&&&)))&&&'''((((((((('''&&&%%%&&&%%%$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&'''&&&%%%%%%&&&'''&&&''')))******(((&&&$$$%%%%%%&&&&&&%%%$$$"""!!!""""""$$$(((---111222222333222111111111333555777000444666444333555666444222333333000,,,(((&&&%%%%%%'''((('''%%%###%%%'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]4DӵVVVOOOJJJHƅ^Hu]ĦQQQHu]ĦWWWZuR)Ħ===>>>>>>???@@@@@@@@@Hu]Ħ@@@HŐeHŐeHu]Ħ???qIܗGIӵ;;;tt:::;;;<<<HGgĉ@::::::>>>>>>===;;;:::;;;Hu]ĦWWWZuR)Ħ===<<<;;;:::::::::;;;sߝLGdUĦ;;;Hƅ^Hu]Ħ999ntHdĦ======HGgĉ@555HdĦ;;;:::999777666999:::;;;:::999888Htƅ^DDDBBBBt=o9ĦDtfo9ĦBBBFFFHHHg?888666HdĦ888666666Hu]Ħ777tt666333Hƅ^Hu]Ħ777H׼sLLLOOO222333333222222111111111111tQ000000//////je<Ħ222222222Bt=o9ĦH׼s333222222222111111///111333HtĦ333222222222222Bt=o9ĦHdĦ333222222111000000000111111000Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ---Hu]Ħ---,,,Htƅ^---qIܗGIӵ000H׼s000///Hu]Ħ---///Bt=o9ĦHƅ^Hu]Ħ******+++***((('''''')))+++---((())))))*********))))))******)))))))))))))))***---)))&&&(((+++,,,)))&&&((()))*********)))'''&&&(((((()))*********************)))(((((('''((((((***************)))((('''&&&'''((('''%%%###"""###&&&&&&&&&&&&%%%%%%$$$###((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###%%%'''((()))((('''&&&'''&&&%%%%%%&&&'''((()))'''''''''''''''''''''''''''((((((((())))))******'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&((()))))))))%%%%%%%%%&&&((()))+++,,,&&&''''''&&&$$$$$$&&&'''%%%%%%&&&)))------***'''$$$&&&((()))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%###$$$$$$###""""""###%%%%%%&&&(((+++...111444555000111222333444555555666333444444444444444444444444333111000...***&&&""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((###$$$%%%%%%&&&&&&%%%%%%YYYXXX4DuXӵQQQLLLHHHDdDΦDdDĦLLLDdDĦIIICCCt|<==================>>>>>>DdDĦ>>>DdDΦDdDΦDdDĦ>>>peƜ4DuTӵ999`eĭ:::qet;;;;;;;;;=========<<<;;;<<<DdDĦggg```t|>>======<<<;;;<<<===DdDDdDĦ<<<DdDΦDdDĦ888q<niDdDĦ<<>>???o)h<<<<<<<<<;;;;;;::::::;;;;;;DdDĦ<<<DdDΦDdDΦDdDӵ====ӊB1.uTӵ777HߝL`o9:::po9wӵ;;;;;;<<<<<<;;;;;;<<<DdDĦwww{{{o)hGGGCCC@@@???>>>===<<<>>>???DdDΦDdDĦ<<<DdDΦDdDӵ777GIpӵDdDĦ<<>>===999555333333444555555222222222222222222geĦ111111sp?aĦ333444GIdnuR)ĦDdDĦ222111111111111111000111333DdDĦ333333333333GIdnuR)ĦDdDĦ222222111111111111111000000///DdDĦnuR)ĦDdDΦDdDĦ///DdDĦnuR)ĦDdDĦ---DdDĦ---po9u///......///=ӊB1.uTӵ///DdDĦ------DdDĦ///GIdnuR)ĦDdDΦDdDӵ,,,,,,------,,,,,,******((((((((()))+++,,,***+++++++++++++++******************************---***((()))+++,,,***''')))))))))))))))(((''''''(((((()))***************++++++***))))))))))))*********++++++******))))))%%%'''((('''%%%$$$$$$%%%&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((()))''''''&&&&&&%%%%%%%%%&&&&&&&&&((()))))))))((('''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))''''''&&&%%%%%%$$$######$$$%%%%%%&&&'''((())))))'''''''''''''''((())))))&&&'''((('''&&&&&&''')))''''''(((***++++++(((&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%'''))),,,...)))'''&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%$$$"""!!!###$$$"""$$$'''+++///111333333//////000111222333444444666666555444333222222111444222111000...,,,(((%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''''''''&&&NNNLLL4DuXӵCCCAAA???DdDʜ4DuTӵ>>>>d<Ħ>>>Dt:::;;;:::999888888888888>d<Ħ;;;>d<ʜDd<ʜ4DuTӵ===<<e:::puR)Ħ:::999999:::::::::<<<>d<ĦxxxDtHHH@@@@@@???===;;;??????DdDΦDdDĦ===>d<ʜ4DuTӵ7774DwDd<Ħ===puR)Ħ>d<<<<<<<;;;:::>>>>>>===<<<;;;peӵAAAĦpeӵDx<>d<ӵDdd<888999>d<Ħ3334DufئL>e555DdDʜ4DuTӵ888DdDĦ999555333222111333444444333222222222333333333geĦ222s<v>aĦ333555peӵDx<DdDĦ111111111111111111111222333DdDĦ333333333333peӵDx<>d<111111111111222222000000///>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ...>d<Ħ---peӵ...Ħ222F&uTӵ222DdDĦ+++,,,>d<Ħ///peӵDx<>d<ʜ4DuTӵ------......------***************++++++,,,++++++,,,,,,,,,+++******))))))******++++++******,,,***))))))++++++***((()))))))))))))))(((((('''(((((()))***************++++++***************+++)))******+++******))))))%%%'''((((((&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''((()))***((('''&&&%%%%%%%%%&&&&&&''''''((())))))(((((('''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***)))((((((''''''&&&%%%$$$######"""$$$%%%&&&'''''''''((())))))(((((('''''''''(((((('''((()))((('''''')))***((())))))******)))'''%%%&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%))),,,...)))(((&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''############$$$%%%&&&'''%%%&&&&&&$$$""""""###$$$"""$$$(((---000222333444......///000111222333333555555555444444333333333333222000000///---***'''$$$$$$#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''HHHGGG4DuXӵ???===;;;D&dq&ĒR999:::sdKĦ@@@DHRRud;;;999777666777777888sdKĦ<<<D&oq<Ōq&ĒRAAA>>><<<>dp&ĒR555555nfʜ>><<<;;;>>>>>>>d<Φ>d<Ħ===s&dq&ĒR999999i?ʜtd<Ħ@@@HHܗDӊB<<<<x;;;:::@@@???>>><<<<<<B?d<222111111333444333111222222333333444444geĦ333Hg8>aĦ333555B?Ho9111>d<111111222222222333333>d<ӵ333333B?Ho9555<x222222222333000000///&ӫeʬtIӇ333>d<Φ>d<Ħ...D&ӫetIӇ///DdDĦ...sdKĦ...B?dp&ĒR555666>d<sdKĦ///B?Ho9(((s&dq&ĒR,,,---............---***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,+++++++++,,,+++******++++++***)))***))))))((((((((((((((((((((()))***************+++***************++++++((())))))*********))))))%%%'''(((((('''&&&'''(((&&&''''''(((((('''''''''###$$$%%%'''((()))******((('''&&&$$$$$$%%%&&&''''''(((((((((((((((''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''(((''''''&&&$$$######"""$$$&&&((('''&&&&&&(((***))))))(((''''''''''''(((((()))))))))((((((***,,,))))))******)))((('''&&&'''(((((('''&&&%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$###$$$&&&)))+++)))(((&&&&&&''''''&&&%%%))))))(((((('''&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%'''''''''''''''''''''&&&"""""""""###$$$%%%&&&'''%%%&&&&&&%%%###"""###%%%$$$&&&)))---000222444444---...///000111222222333333333333444444555555555333222000//////...,,,***&&&%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''DDDCCC4DuXӵ===<<<;;;Hu]3hh999888999ne@@@???=e===<<<999777777777888999ne>>>===pIƎ@t@hCCCAAA>>>>h888777777fe<<<@ďD999999999777888888888888:::neRRR\\\=e>>>>>>???>>>===;;;<<<>>>ege<<<<<<sĪj@h>>>===<<<fdDĦAAA@ďD>>>???Hkge???>>>>>>BBBAAA@@@>>>???@hSSSSSS@GKKKFFFHĪj@IŌJJJJJJBene;;;Hkge888ne555444fe333Hu]3hh555555555se444333222222444444333222222333333444444555geĦja>aĦ333444@G444222se222222333333333333333333<Ō333333333@G444666Hkge111222333333333111111000HĪj@IŌ333333ege//////Hu]3hIŌ//////DdDĦ...ne222000@h000111>h222666888se+++ne///...@G))))))sĪj@h+++,,,------......------+++,,,.../////////...---,,,,,,,,,,,,+++***)))(((((()))***,,,,,,,,,++++++,,,++++++++++++***************)))((((((((((((((((((((()))******************))))))))))))***++++++''''''(((((())))))((((((%%%'''((()))((((((((()))&&&'''(((((()))((((((((($$$$$$&&&''')))))))))))))))'''&&&$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''(((***+++***)))'''&&&))))))((('''%%%$$$######$$$&&&)))(((&&&%%%'''***)))(((((('''''''''((((((((()))******))))))+++---(((***+++***(((''''''(((((())))))'''%%%$$$&&&'''###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((((('''&&&'''((()))(((&&&++++++***((('''&&&%%%$$$$$$$$$#########$$$%%%%%%'''''''''''''''&&&&&&&&&#########$$$$$$&&&''''''$$$%%%&&&%%%######%%%&&&'''((())),,,...000222333......///000111222333333111222222333444555666666333111000///000///...,,,((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&AAA4DuXӵ===ĵD^<<<999777777@@@@@@AAA@@@>>><<<:::888777888:::;;;<<<===<<<===???>>>===<<<;;;999888999======<<<::::::::::::999::::::999999;;;EEEHHHMMM======>>>??????>>>===<<aĦ222333333555444444s׼s333333333444444444333444333Ho333444444444444222444666000111222333444444222222111222444444000000111D^000///...DdDĦ///222333222000///000000111444555666666s׼s+++,,,///...---,,,+++******,,,++++++,,,---------------,,,...000111222111///...++++++++++++***)))((('''''')))+++,,,------,,,++++++,,,,,,,,,*********++++++***)))((('''(((((()))(((((()))***************)))((((((((())))))***+++%%%%%%&&&'''''''''''''''$$$&&&)))))))))((()))+++''''''((()))))))))))))))$$$%%%'''((()))))))))))))))(((%%%$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&(((((((((((((((((((((((('''(((***++++++)))'''%%%+++***)))(((&&&%%%$$$######''')))(((%%%$$$'''***(((((('''''''''(((((()))(((***+++*********,,,...''')))+++***(((&&&((())))))))))))'''%%%$$$%%%'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&''''''((('''&&&%%%&&&(((***)))(((******))))))((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''###$$$%%%%%%$$$$$$&&&(((((((((((((((***---///111...//////000111222333444222333333444444555555555333111//////000000///...***((('''%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&Φ4DuXӵtvӵ>d<Ħ<<<===999666777;;;>>>ĦFFFIIIJJJGGGCCC???>>>???===:::999888:::<<<===::::::Ħ<<<======999999::::::::::::::::::;;;;;;<<<<<<>>>???@@@AAA;;;:::999:::;;;;;;:::999888:::<<<>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;<<>>@@@AAA@@@>>><<<@@@CCCDDDBBB???<<<;;;::::::;;;;;;<<<;;;;;;:::===AAADDDAAA;;;999<<d<ĦAAA??????>>>???BBBEEEGGGHHHIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLOOONNNMMMMMMOOOVVV^^^dddiiipppxxxzzzwwwpppjjjgggkkkjjjkkknnnppplllccc[[[\\\```ffflllppppppooonnnccc___XXXOOOGGGBBBBBBCCC>>>>>>>>>===<<<:::999888999999999888Ħ:::::::::::::::999777666555000>d<Ħ888777;;;999666Be444333555444333444666888999888333333444444555666geFYĉ555444>aĦ222222333444555666444444444555555555Be333333444444555555555444444333nu]ӵ333444444444444444///000111444777777444222......///111222333444555333222222222333444444555222444555444111///.........///000111222>d<Ħ000000000///...>d<Ħ//////000Ħ333111000111222222111000///000000///...///222444777666555333Be---+++,,,...000Ħ,,,...///000000000///...---+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,---///111333333222000///+++++++++******(((''''''''')))+++---...---,,,++++++,,,---,,,*********++++++***((('''''''''((()))(((((()))***************(((((('''(((((()))******$$$%%%%%%&&&'''''''''&&&$$$&&&))))))))))))***+++''''''((()))))))))))))))%%%&&&''')))))))))(((((()))(((%%%######$$$&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%'''(((((((((''''''))))))))))))))))))))))))'''(((***++++++)))&&&%%%,,,+++***)))'''&&&%%%$$$###'''***)))%%%$$$'''***'''''''''''''''((()))))))))***++++++***+++---///''')))+++***'''&&&(((+++)))))))))'''$$$$$$%%%'''%%%%%%&&&&&&'''((())))))%%%&&&''''''((()))))))))&&&%%%%%%&&&)))******)))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''"""###%%%%%%$$$%%%'''))))))(((&&&&&&'''***---/////////000111222333444444444444444444444444444333333111//////000111000///+++***(((&&&%%%&&&((()))&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%?aŖ%7uSQuR)ӵsdKĦ@@@===;;;::::::<<<gdKĦJJJKKKKKKIIIEEEBBB???>>>????????????>>>======;;;gdKĦ<<<;;;;;;::::::999888777777888888===<<<;;;::::::;;;===>>>>>><<<999999;;;<<<;;;999<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999::::::gdKĦ======<<<<<<<<<888999;;;===>>>???>>>>>>CCCCCCAAA@@@??????>>>???<<<<<<<<<===<<<<<<;;;:::===???AAAAAA???=========gdDĦFFFEEEAAAHHHKKKKKKIIILLLSSSTTTPPPQQQPPPOOONNNOOOTTT[[[aaahhhbbb\\\\\\ccckkkppprrrwwwzzzuuurrruuuxxxyyyxxxuuupppmmmhhhooozzzwwwiii\\\QQQJJJEEEBBB@@@>>><<<;;;;;;;;;:::999888999:::gdKĦ888===666333888999666666;;;555sdKĦ::::::;;;999777444555666999666555666999:::888666888555222000000222ŶS8887775553we<444555666666777555444444666888777777888777777666555444000111333iĉ@3hR/Ō333444444333333222111000000333777888666444000000111222333333444444111333555555333444777:::;;;999555222000/////////,,,///333444333DdDĦ222111000//////sdKĦ222111gdKĦ222111//////000000...---000000////////////000000555444222000,,,,,,...///000gdKĦ...//////...---------......,,,***))))))***++++++***+++*********+++,,,,,,------+++---333555222//////...---+++)))(((((()))*********))))))******+++,,,,,,+++******))))))******((()))))))))))))))(((((())))))))))))************+++*********))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((((((&&&(((***+++***(((%%%###&&&'''((('''&&&&&&'''))))))((('''&&&%%%&&&'''''''''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((******)))(((((((((((((((&&&((())))))(((''''''((('''((((((((('''&&&%%%%%%'''''''''''''''''''''&&&)))(((''''''&&&&&&&&&&&&%%%%%%(((+++------+++((((((((('''''''''(((((()))(((&&&%%%'''***+++)))&&&%%%%%%&&&'''((((((((('''%%%&&&&&&&&&&&&&&&&&&%%%###%%%&&&&&&%%%%%%'''(((***)))(((((())))))((('''%%%%%%%%%&&&&&&'''''''''***))))))'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""###&&&)))+++222333333222000000222444444333222222444444333222555333111000.........///...,,,(((&&&$$$%%%&&&''''''''''''(((''''''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))>A???ne@@@???>>>===<<<;;;neFFFHHHKKKMMMKKKGGGBBB???@@@@@@@@@@@@@@@???>>>>>>ne===<<<;;;;;;::::::999999999999999:::======<<<<<<<<<===>>>>>>>>>;;;999:::<<<===<<<:::======????????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;>>>===;;;:::::::::ne===<<<<<<<<<<<<<<<999:::<<<>>>????????????BBBAAA@@@??????>>>>>>>>><<<======>>>>>>======<<<<<<===>>>>>>===<<<===DeKKKMMMLLLHHHMMMQQQSSSTTTZZZbbbeeebbb]]]\\\YYYXXX[[[cccnnnuuuvvvrrrnnnooovvv~~~~~~yyyuuuwwwyyyzzzyyytttooolllooowwwqqqaaaUUUKKKEEEBBBBBB???<<<;;;::::::888666888999ne:::999:::666555777999888777888999ne===<<<;;;;;;:::888666666666777888;;;999888888:::;;;999777888666444222222444>A888888777k<444555555666666777555444444666888999888777888888888777666666555222333444fh111222333333333333333222111111444777888777555111111111222333333333444222444666666555555888;;;???<<<999444111///......---000444555444De222222111000000000ne222222ne111333111000000000000///---222111000000////////////333333111///...------------...ne...---...---------------......,,,+++))))))+++++++++***************+++,,,---...///,,,---222444111///000...---+++)))((()))******+++************+++,,,,,,,,,++++++***************((()))))))))))))))(((((((((((()))))))))*********++++++******))))))))))))************)))))))))(((%%%&&&&&&&&&''''''''''''&&&''')))******)))'''&&&''''''(((&&&%%%%%%'''))))))((('''&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((***)))(((((('''''''''(((''''''(((((((((((('''''''''''''''(((''''''&&&&&&((((((((('''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&'''***,,,---+++)))((((((''''''&&&''''''(((((('''&&&(((***+++)))'''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%%%%&&&'''***)))(((((())))))(((&&&&&&&&&&&&''''''((((((((())))))((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""###%%%(((***...000222222111000000111444333222222444444333222666555333111000000000000...,,,)))&&&%%%%%%&&&&&&((((((((()))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&''''''???@@@AAA???>>>>>>>>>>>>>>>BBBBBBFFFKKKNNNMMMIIICCC???AAAAAABBBBBBAAAAAA@@@??????>>><<<;;;::::::::::::::::::;;;;;;;;;<<<===>>>>>>?????????>>>===<<<;;;;;;=========;;;>>>???@@@@@@@@@@@@>>>>>><<<;;;;;;;;;::::::999999>>>>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<:::;;;===???@@@@@@??????@@@@@@??????>>>>>>======<<<<<<===>>>????????????=========<<<<<<===@@@BBBWWWXXXYYYYYYVVVWWW[[[___dddllluuuyyyxxxppplllgggdddgggqqq}}}{{{uuuvvvxxxwwwtttoooiiifffiiiqqqsssbbbTTTJJJCCC@@@BBB@@@===:::999888666444888999===;;;:::888999999777999;;;:::666:::===<<<;;;;;;;;;:::999888888999::::::>>><<<;;;;;;<<<<<<:::999888777666555555666777777777444444555666666666666555444444666888888888777888888888888777777666444555666777111111222333444444333333333333333555777888777666222222222222333333333333333555666666555666888:::???===:::666333222111111///222555666444333222111111111111222222222222444444444222111000111111000...222222111111000000000000111111000///............---...///...---,,,,,,,,,,,,,,,---...///---+++******+++,,,,,,+++))))))***+++,,,---///000111------000222///...000...---+++***))))))***++++++++++++++++++,,,------,,,+++++++++************((())))))*********))))))((((((((()))))))))******+++++++++************))),,,,,,,,,+++++++++******%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))))))))(((((((((&&&$$$%%%(((***)))(((''''''&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''((((((((()))(((''''''&&&''''''''')))'''&&&'''******(((%%%&&&&&&''''''((('''''''''))))))))))))(((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&(((***,,,+++***(((((('''&&&%%%%%%%%%&&&(((''''''(((******)))'''&&&&&&'''(((((((((''''''''''''((((((((((((''''''%%%&&&'''&&&%%%$$$%%%&&&***)))'''((())))))(((&&&'''''''''((((((((((((((((((((('''&&&%%%$$$######%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&(((+++///333555555222111000333222111222333444333222555444222111000000000000///---***'''%%%%%%%%%&&&)))))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&??????@@@BBBCCCBBBAAA???@@@AAACCCDDDDDDBBB???===<<<===???@@@AAAAAAAAA@@@AAADDDIIILLLLLLIIIEEECCCBBBCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@>>>===;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@??????>>><<<<<<<<<===>>>>>>>>>===???@@@AAAAAAAAA@@@???>>><<<<<<;;;::::::999999999???>>>===<<<<<<===>>>???;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>>>>=========:::;;;===>>>???@@@@@@@@@@@@???>>>======@@@EEEIIIVVV^^^eeefffgggiiijjjhhhgggjjjnnnuuu}}}~~~zzzsssnnnnnnuuu{{{vvvqqqqqqqqqoookkkddd^^^[[[\\\bbbooouuufffXXXLLLEEE@@@===@@@>>>;;;:::999888666555777999<<<>>>???===;;;:::999<<<;;;777999======777::::::;;;<<<<<<;;;999999999999888888999:::;;;;;;???>>>===<<<<<<;;;::::::888888888888888888888888666777777777777777666555444444555555555666666666555444333444777888888777777777888888888888888777666666777777777666555555444444555555555444444333444444555555777777777666333333333333333333222222444444555555555666777888999888777666555555555555111333666666555333333333222111111111222333444444222222333333444555555666444333111111222222000///000000111222222222222222000//////......//////000------...//////...------++++++++++++,,,...//////---,,,******,,,---,,,+++))))))***+++---...000111222---+++---...------///---,,,+++************+++,,,,,,++++++,,,,,,---...+++,,,,,,+++++++++******))))))******++++++******((((((((()))))))))******++++++++++++++++++++++++---,,,,,,,,,++++++++++++%%%%%%%%%&&&&&&&&&&&&&&&+++***)))(((((()))******))))))(((&&&$$$%%%(((***)))(((((('''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((''''''&&&&&&&&&''''''***'''$$$&&&***,,,((($$$%%%%%%&&&'''((((((((('''*********)))))))))((((((&&&&&&&&&&&&''''''((())))))'''&&&&&&)))***++++++)))((('''&&&%%%$$$$$$$$$&&&&&&''''''((((((((('''''''''((((((((((((''''''(((((())))))))))))(((((('''((()))(((&&&%%%&&&'''***(((''''''((()))'''&&&''''''''''''''''''((((((''''''&&&%%%$$$$$$######%%%&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########%%%&&&)))///555999999666333111333222111111333444333222111111000///.........---000...+++(((&&&%%%%%%&&&((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%<<<>>>@@@BBBCCCCCCDDDDDDAAABBBDDDDDDCCCAAA>>><<<:::<<<>>>AAABBBBBBAAA@@@BBBCCCEEEGGGHHHHHHGGGFFFBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;::::::;;;<<<<<<;;;;;;::::::;;;===>>>??????>>>>>><<<===?????????>>>>>>>>>@@@AAABBBBBBAAA@@@???>>><<<<<<<<<;;;;;;;;;::::::@@@???>>>>>>>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@??????<<<<<<===>>>>>>>>>======999:::;;;===>>>???@@@@@@AAA@@@>>>======AAAGGGLLL\\\fffooorrrtttwwwzzzyyyzzz{{{~~~{{{vvvuuuxxxyyyrrrnnnmmmmmmkkkhhhbbb[[[UUUQQQSSSVVV^^^iiissswwwtttpppddd]]]SSSJJJDDDAAA???======;;;999999::::::999888777888;;;======<<<:::999:::;;;999777888<<<;;;888:::;;;<<<<<<<<<;;;:::999888888888888999::::::;;;===>>>===<<<;;;:::::::::888888999999999999888888666777777777777777666555555555666666666666666777444444333555777888777666555666777888888888888888777777777777777777777666999999999888777666555444555666666666555555666777444444333333333333333333333333222333444555666666555555555555555555555666222444666666444333333444222111111111222333444444222222333444555666666777444333111111222222000///---...000222333444444444///////////////000111111------............------+++++++++,,,---...///000...,,,++++++,,,------,,,******+++,,,---///111222000+++)))+++,,,++++++---,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,+++***)))))))))***+++++++++++++++))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********&&&&&&&&&&&&&&&&&&&&&&&&---,,,***(((''''''((()))******)))'''%%%%%%'''***((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((())))))''''''&&&&&&&&&&&&'''(((***'''$$$&&&***,,,((($$$%%%%%%&&&'''((((((((('''************************''''''''''''((())))))******(((&&&&&&(((***++++++)))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''(((((((((((((((''''''(((((())))))))))))(((((()))******)))(((''''''((()))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%'''((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$&&&,,,333888888666222000222111000111333444333222111111000000//////......///...,,,***((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%<<<>>>AAABBBCCCDDDFFFGGGBBBBBBCCCCCCBBB@@@===<<<:::<<<>>>AAABBBBBBAAA@@@AAABBBCCCDDDEEEFFFFFFGGGAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@??????===<<<;;;<<<======>>>===<<<;;;::::::;;;<<<===>>>?????????>>>???AAAAAA@@@>>>===>>>@@@AAABBBBBBAAA@@@>>>===========================AAA@@@?????????@@@AAABBB>>>>>>=========<<<<<<<<<<<<<<<>>>?????????>>>>>>;;;<<<===?????????>>>===999:::<<<===>>>?????????@@@???===<<<<<<@@@FFFKKK[[[gggrrrwwwzzz~~~||||||~~~vvvpppllliiikkkjjjhhhccc]]]VVVOOOKKKLLLMMMQQQUUUYYYZZZYYYXXXNNNJJJDDDAAA@@@?????????:::999888999;;;<<<<<<<<<999:::;;;<<<;;;;;;:::999:::777888<<<>>>:::888777<<<===>>>??????>>>======888888888999999:::::::::<<<======<<<:::999:::;;;888888888888888888888888777777777777777666555555666666777777777777777777444333333555777888777555444444555777888888888888666666666777777888888888::::::::::::999888666666555666666555444333555666333333333333444444444444444222111222333555555444666555555555444333333222333444666555444333333444222111111111111222222333222222333333444555666666444222111000111111000...+++---///111333444444333111000000000111111222333........................---------------...///000///---,,,,,,---...------++++++,,,---...///111222///***(((+++,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------+++,,,---------,,,***))))))***+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,---------+++++++++*********))))))(((''''''''''''&&&&&&&&&,,,+++)))(((''''''((())))))******)))'''&&&'''(((((())))))))))))((('''&&&''''''((()))))))))((((((''''''((((((((()))))))))'''''''''&&&''''''((())))))'''&&&'''******(((%%%&&&&&&''''''((('''''''''((((((((()))******++++++***))))))))))))******+++)))'''&&&&&&((()))***)))(((((('''&&&%%%%%%%%%&&&$$$%%%''''''&&&&&&&&&'''(((((()))))))))(((''''''(((((())))))))))))((((((((()))***)))((('''((())))))(((&&&'''(((((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%'''))))))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$"""'''...222333111000///111000000111333444333222333333333333333222111111...---,,,+++)))(((((((((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%>>>@@@CCCCCCBBBBBBDDDGGGCCCCCCBBBAAA@@@>>><<<;;;===>>>???AAAAAA@@@???>>>???@@@BBBDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@???>>>>>>>>>?????????>>>======<<<@@@@@@AAAAAA@@@>>><<<;;;<<<<<<<<<===>>>???AAAAAA???AAADDDCCC@@@=========@@@AAAAAAAAAAAA???===<<<>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@@@@AAACCCDDD@@@@@@???>>>===<<<<<<;;;;;;<<<===>>>???>>>===<<<:::<<<>>>???@@@@@@???>>>;;;<<<===>>>???@@@@@@@@@AAA@@@>>>======AAAFFFKKKTTTaaaooovvvzzz~~~vvvpppnnnmmmlllkkkiiihhheee```YYYRRRKKKGGGDDDFFFIIIJJJHHHGGGGGGHHHCCCAAA???===>>>>>>===<<<;;;999888999<<<>>>>>>=========<<<;;;;;;:::::::::;;;666<<>>666999;;;<<<>>>???@@@@@@???>>>999::::::;;;;;;;;;;;;::::::<<<>>>===;;;:::;;;===777777666666666666777777888888888888777555444444777777777777777777777777333333333555777888666444222333444555777777888888555555555666777888999:::888888999999999999999888555666666444222111333666222333333333444555555555555333111222444666555444444444444555555444444333333444555444333222222333222222111000000000111111222222333333444444444555333111000000000000///---,,,...000111222222111000222222222111222222333444000//////////////////000//////.........//////000///---,,,,,,.........---------------...///000111...***))),,,...------///+++,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++,,,---...---,,,***))))))***+++,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,---------...++++++++++++*********)))))))))((((((((('''''''''''''''''''''((())))))***(((***++++++((('''&&&&&&((())))))***)))((('''&&&''''''((()))))))))))))))'''((((((((())))))))))))((('''''''''(((((()))***''''''(((((((((((('''''''''''''''(((''''''&&&&&&%%%&&&'''(((***+++,,,,,,,,,,,,++++++***+++++++++)))'''&&&&&&((())))))(((((((((''''''&&&''''''(((%%%'''))))))((('''(((***)))))))))))))))((('''''''''(((((())))))(((((('''&&&'''(((((('''&&&((())))))'''&&&&&&'''(((&&&%%%((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&(((***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ $$$***---////////////111000///000222444333222333444444555444333222222------,,,+++******))))))&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&AAACCCEEEDDDBBBAAACCCEEECCCCCCAAA@@@>>>===<<<;;;???@@@AAAAAA@@@???>>>===<<<>>>BBBEEEFFFEEEBBB@@@>>>????????????>>>============>>>>>>>>>======<<>>=========>>>@@@BBBDDD@@@CCCEEEDDD@@@===<<<===@@@@@@AAAAAA@@@???===<<>>===<<<;;;;;;<<<===>>>>>>===<<<<<<:::<<<>>>@@@AAAAAA@@@???===>>>???@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@CCCHHHLLLNNN\\\kkkssswww~~~vvvtttvvvwwwrrrkkkiiijjjmmmoooooofffeeeaaa\\\UUUNNNHHHDDDAAAEEEJJJIIIEEEBBBCCCEEEAAA???=========<<<:::888<<<;;;999:::<<<>>>>>>===AAA???===<<<;;;;;;;;;<<>>>>>>>>===;;;<<<<<<===<<<<<<;;;;;;:::===>>>>>>;;;;;;===???777666555444444555666777999999999888777555444333888888888777777777777777333333333555777888666444111222333555666777777777444444444555666888:::;;;555555777888999::::::;;;555666666444111000333555222222333333444555666666777444222333555777666444000111333555666777888888333444555444222111222333222222111000/////////000222222333333333333444444222111//////000000...---...///111222111000...,,,444333333222222333444444000000////////////000000111000000////////////000///...,,,,,,...///...---...............///000111...******...111//////000++++++,,,---------,,,,,,******))))))******+++,,,+++,,,---......,,,***))))))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,+++++++++************))))))((((((((('''###$$$%%%''')))***+++,,,'''***,,,,,,***'''&&&%%%((()))*********)))'''&&&''''''((()))))))))))))))(((((((((((())))))))))))((((((((((((((()))******&&&((())))))(((''''''((('''((((((((('''&&&%%%%%%$$$$$$&&&''')))+++,,,---......---,,,++++++++++++((('''&&&'''))))))((('''(((((('''''''''(((((()))&&&)))++++++)))(((***,,,)))))))))))))))(((''''''''''''((((((((((((''''''###%%%&&&&&&%%%%%%'''((()))'''&&&&&&'''(((&&&%%%))))))(((((('''''''''&&&''''''''''''''''''&&&&&&&&&(((******(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!%%%))),,,---///000222000//////000222444333222111222333444333222111000,,,,,,,,,+++++++++******''''''((((((''''''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''EEEFFFGGGFFFCCCAAAAAAAAAAAAAAA@@@??????>>>??????>>>???@@@AAAAAA@@@???>>>;;;===@@@CCCDDDCCCAAA???CCCCCCBBB???<<<;;;===???@@@@@@@@@@@@<<<999>>>FFFFFFEEEDDDBBBAAA@@@?????????>>>===???BBBEEEFFFFFFHHHFFFCCC@@@>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBDDDEEEEEEDDDDDDCCCBBBBBBBBBAAA>>><<<>>>???@@@AAAAAAAAA@@@???<<<<<<;;;<<<===>>>@@@BBBDDD@@@======???AAA@@@???FFFEEEDDDBBBAAADDDHHHLLLXXXbbblllqqqtttwwwwwwuuusssuuuxxx{{{{{{vvvuuuvvvxxxpppiiijjjpppsssooojjjddd___XXXOOOIIIEEEDDDCCC@@@??????BBBFFFHHHGGGEEEDDDBBBAAAAAAAAA@@@===;;;BBB>>>;;;;;;>>>???>>><<>>>>>>>>>>>>>>???@@@BBBCCCBBB@@@@@@@@@???@@@@@@???======>>>@@@???>>>???@@@AAA@@@===;;;<<<;;;;;;<<<======;;;888:::999777666777888:::;;;<<<<<<;;;:::999777666555999999::::::999888777666444555666777777666555444333555666666888;;;999555;;;999777666888999999888888888777777777888999999777777777666666555555444333222111333666777555222222222222222222222222222333555666666555444444555333333333333333333333333...000111111000000111222333333111///......111333111000000000000000//////111111222333333333333333000111222333444333222222111111000////////////000------......///.........,,,...//////......000111---------....../////////......//////...---,,,,,,***+++,,,---...000111111///...,,,+++***++++++,,,,,,---...,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------------000///,,,***))))))))))))***************)))(((((())))))))))))(((((((((((()))((((((((((((((())))))(((((('''''''''(((((()))&&&'''((('''&&&''')))***))))))(((''''''''''''''')))((('''((()))***)))(((+++******)))(((''''''&&&&&&'''((((((&&&%%%&&&((($$$&&&''')))++++++******...,,,***)))((()))***+++((('''&&&%%%%%%%%%%%%%%%'''+++...,,,)))'''***------+++******+++,,,+++***'''''''''(((***)))'''%%%))))))(((((('''''''''&&&%%%(((******&&&$$$$$$&&&((('''&&&%%%&&&&&&%%%###%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%&&&&&&!!!$$$'''+++.../////////000...---,,,,,,...000222333333333222222222111111/////////...---,,,***)))((('''%%%%%%%%%%%%###"""''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((FFFGGGGGGEEEBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA===>>>@@@BBBBBB@@@>>>======>>>@@@BBBDDDDDDCCCBBBCCCCCCBBB???======???AAABBBCCCEEEFFFBBB===???DDDHHHGGGEEECCCBBB@@@@@@@@@???======>>>AAADDDFFFFFFJJJHHHFFFCCCBBBAAABBBBBBDDDDDDEEEFFFFFFEEEDDDCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCFFFIIIKKKKKKJJJFFFDDDCCCCCCDDDDDDCCCAAA@@@AAABBBDDDDDDDDDDDDDDD@@@@@@???@@@AAABBBCCCDDDFFFCCC@@@???BBBDDDEEEDDDKKKLLLLLLLLLLLLMMMPPPRRR[[[fffqqqsssssstttsssrrrhhhjjjnnnsssxxx}}}}}}wwwuuuwwwyyy~~~vvvssstttsssnnniiiXXXUUUPPPJJJEEEBBB@@@???@@@??????AAAEEEFFFEEEDDDGGGFFFEEEFFFFFFFFFDDDBBBCCCAAA???>>>@@@AAABBBBBBHHHGGGEEECCCCCCBBBBBBAAA===???@@@AAAAAAAAABBBBBBIIIJJJJJJHHHEEECCCCCCCCCDDDCCCBBBCCCCCCCCC@@@>>><<<<<<<<<===>>>>>><<<:::===<<<;;;;;;<<<>>>@@@AAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;::::::::::::999888999:::;;;;;;;;;:::999666888888777999<<<;;;777;;;999777666888999999999::::::999999999999999:::::::::999888888777777777666444333444777888777555666666666666666666666666555666888888666555666666444444444444444444333333222333444333222222333555///000000000//////000111222222222222222222222222333333444555555555555444111222333444444444333333000///......------............////////////......,,,---......------...///,,,---------..................//////...------,,,,,,------...///000111111000///---,,,+++++++++,,,,,,------,,,***))))))******+++++++++,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,+++...---,,,***))))))(((((())))))******))))))((('''))))))))))))((((((((((((******))))))))))))******(((((('''''''''((((((((('''(((((((((&&&&&&(((***))))))(((''''''''''''''')))((('''((()))***)))(((******))))))(((''''''&&&$$$&&&'''&&&%%%$$$%%%&&&%%%&&&((()))+++++++++***---+++***(((((((((***+++((('''&&&&&&%%%%%%&&&&&&'''***---+++((((((+++///000...+++******+++******)))((('''((())))))(((&&&)))(((((((((''''''''''''&&&'''))))))(((&&&&&&&&&((('''%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$%%%%%%%%%%%%$$$###!!!""""""###$$$$$$%%%%%%"""$$$'''***,,,...//////000///.........///000111444333333222111111000000///...---,,,+++***))))))((('''&&&&&&&&&&&&%%%$$$((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''HHHHHHGGGDDDAAA@@@AAACCC?????????@@@@@@AAABBBCCC===???BBBDDDDDDBBB???===>>>???@@@BBBCCCEEEFFFFFFDDDDDDCCCAAA??????AAACCCDDDEEEIIILLLHHHBBB@@@CCCIIIHHHFFFDDDCCCAAAAAA@@@@@@???>>>@@@CCCEEEFFFFFFGGGFFFDDDBBBAAAAAAAAAAAADDDDDDEEEEEEDDDCCCBBBBBB???@@@AAABBBCCCCCCCCCCCCBBBBBBDDDHHHLLLNNNNNNMMMFFFEEECCCCCCEEEFFFEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEGGGEEEBBBBBBEEEHHHJJJKKKLLLOOORRRTTTUUUVVVWWWYYYaaalllvvvuuupppmmmkkkjjj```bbbgggnnnuuu~~~{{{{{{wwwqqqjjjddd___OOONNNMMMJJJGGGDDDAAA@@@CCCCCCCCCDDDGGGIIIHHHGGGJJJIIIJJJKKKMMMNNNLLLKKKHHHHHHGGGEEEDDDEEEHHHKKKMMMMMMNNNNNNMMMJJJHHHFFFBBBBBBCCCEEEGGGIIIKKKLLLQQQSSSSSSRRRNNNJJJHHHGGGGGGFFFDDDDDDEEEDDDCCCAAABBBAAAAAABBBCCCDDDBBB@@@>>>======>>>???AAACCCDDDDDDDDDEEEEEEDDDBBB@@@???>>>===;;;:::999:::;;;<<<;;;<<<>>>?????????>>>===:::<<<:::888999======999:::888666666888999999999999999999999888888888888;;;:::999888777777777777888666444444666777777777666666555555555666666666444555777777555555555666333333333222222111111111222333222111000111444666///000111111222111000000000000000000000000000000000111222222333333222222111222444555555555444333000///......------......//////000000000//////...---/////////---,,,---...,,,,,,,,,------------............///......---,,,....../////////000000000000///...,,,++++++******+++,,,,,,+++)))((()))***((())))))***+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++******++++++++++++***(((''''''(((((()))))))))(((''''''(((((((((((())))))))))))+++******))))))******+++((((((((((((''''''(((((((((((()))(((&&&&&&'''))))))((((((''''''''''''((()))((('''((()))***)))(((***))))))(((((('''''''''###$$$%%%%%%######$$$%%%%%%&&&''')))************+++***)))((('''((()))***(((''''''&&&&&&&&&&&&'''(((***+++***((()))---111333000,,,))))))************)))'''((()))******)))(((((((((((('''''''''''''''''''''((())))))((('''(((&&&%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&###$$$%%%%%%%%%%%%$$$###!!!!!!""""""######$$$$$$$$$%%%&&&(((***,,,///000000000000000000/////////333333222111111000/////////...,,,***)))))))))***((((((((('''''''''''''''************************''''''&&&%%%%%%%%%&&&&&&IIIHHHGGGDDDAAAAAACCCEEEAAA@@@@@@@@@@@@AAAAAABBB@@@BBBEEEGGGGGGEEEBBB@@@?????????@@@BBBEEEGGGIIIGGGFFFEEECCC@@@@@@BBBDDDDDDEEEHHHLLLJJJDDDCCCEEEIIIHHHGGGEEECCCBBBAAAAAABBBAAAAAABBBEEEGGGHHHGGGEEEDDDCCCBBBAAAAAAAAABBBEEEEEEEEEDDDDDDCCCCCCCCC@@@AAACCCDDDEEEFFFFFFFFFEEEFFFHHHLLLOOOQQQPPPNNNKKKIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIIIIIIIJJJKKKKKKNNNMMMKKKLLLNNNRRRUUUWWWSSSVVVZZZ^^^aaadddhhhjjjrrr|||vvvooollliiicccfffkkksss}}}yyynnnddd]]]ZZZSSSTTTTTTTTTRRRNNNKKKIIIJJJJJJKKKMMMOOORRRSSSTTTUUUUUUVVVYYY\\\]]]\\\ZZZTTTTTTSSSOOOKKKLLLPPPTTTXXX[[[^^^___\\\VVVRRROOONNNMMMMMMPPPTTTXXX[[[]]]]]]___aaa___[[[VVVRRRQQQLLLKKKJJJJJJLLLMMMMMMMMMKKKJJJJJJKKKMMMNNNMMMLLLGGGFFFFFFFFFFFFGGGHHHIIILLLMMMMMMMMMKKKIIIGGGEEEGGGEEEAAA???>>>???AAACCCAAACCCEEEGGGHHHFFFEEECCCBBBBBB@@@===>>>CCCCCC@@@>>><<<::::::<<<>>>>>>===::::::;;;<<<<<<<<<<<<<<<>>>===<<<::::::999999:::<<<:::888777888999;;;;;;999888777666666666777888666888999999777666777777555555444444333222222222222222222111000333777:::666555333333333333222111000000000000000000000000///000111111222222111111111222333444555444333333111000000////////////////////////000//////...---///000111000...---...///,,,,,,,,,------------------...............------////////////............//////---,,,+++***))))))***+++,,,+++)))((()))***'''((((((***+++,,,------,,,,,,,,,+++++++++******+++++++++++++++***)))(((((()))*********((('''&&&''''''((((((((((((''''''(((((((((((())))))))))))+++***))))))((()))))))))((((((((((((((('''''''''((())))))(((&&&&&&'''))))))(((''''''''''''(((((()))((('''((()))***)))((())))))((((((((('''''''''"""$$$%%%%%%$$$###$$$&&&$$$%%%&&&''''''(((((((((***)))(((((('''((())))))(((((('''''''''''''''((()))))))))((((((***///333444000+++))))))***,,,,,,+++)))'''''')))***++++++((((((((((((((('''''''''(((&&&%%%&&&***+++)))''''''&&&%%%&&&'''((('''&&&$$$$$$###$$$$$$%%%&&&'''((((((((((((((((((((((((''''''((()))(((((('''&&&###$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$&&&&&&%%%&&&(((+++...000///000000111000//////...000000000000000000000000000...,,,***))))))+++,,,((())))))))))))((()))***++++++++++++++++++++++++((('''&&&%%%%%%%%%%%%%%%IIIHHHGGGEEECCCCCCEEEHHHDDDCCCBBBAAA@@@@@@???@@@AAACCCEEEGGGGGGEEECCCAAA@@@??????@@@BBBEEEHHHIIIJJJJJJHHHEEEBBBAAACCCEEEDDDBBBDDDHHHHHHFFFFFFJJJIIIHHHFFFEEECCCBBBBBBBBBBBBAAABBBCCCFFFHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGGGGHHHHHHIIIIIIEEEFFFHHHJJJKKKMMMMMMMMMNNNNNNOOOQQQSSSTTTSSSQQQTTTRRRPPPPPPQQQRRRQQQPPPOOOOOOPPPPPPPPPQQQRRRRRRTTTTTTSSSRRRSSSTTTVVVWWW[[[\\\]]]^^^```cccfffiiigggjjjnnnrrrwww}}}{{{xxxpppsssxxxvvvlllfffdddaaabbbcccbbbaaa^^^[[[XXXWWWXXXYYY\\\^^^bbbeeegggjjjkkkmmmqqqtttuuutttrrreeedddaaa\\\WWWWWW\\\```kkkpppvvvvvvrrrjjjddd```___]]][[[^^^ccciiinnnoootttvvvvvvsssmmmeee```]]]VVVUUUUUUWWW[[[^^^______WWWVVVUUUWWWYYYZZZZZZZZZ[[[[[[YYYXXXVVVUUUUUUTTTWWWYYY[[[\\\\\\[[[YYYXXXVVVSSSOOOKKKIIIIIIKKKMMMKKKNNNRRRUUUUUURRRNNNKKKIIIIIIGGGEEEFFFKKKKKKHHHEEECCCAAAAAACCCEEEEEEEEE???@@@BBBCCCDDDEEEDDDDDDEEECCCAAA???>>>>>>??????BBBAAA@@@>>>>>>???AAABBBAAA@@@>>><<<;;;;;;<<<===<<<===>>>===;;;999999:::888888888777777666666666666666666666666999===AAA???;;;555222222333444333444444444444333333333333111222333333444444333333000111333444444444333222111000000//////////////////////////////...---,,,///000000///---,,,---...------------------------------...............---......------------,,,,,,------,,,+++***)))((('''***+++,,,+++))))))***+++'''((((((***+++,,,------,,,,,,,,,+++++++++******+++++++++++++++***)))((('''((()))******)))'''&&&''''''(((((((((((('''''''''((((((((()))))))))***))))))((('''''''''''''''(((((())))))((('''&&&&&&'''((()))(((&&&&&&''')))((((((''''''''''''(((((()))((('''((()))***)))(((((((((((((((''''''''''''$$$%%%&&&&&&%%%%%%&&&((($$$$$$$$$$$$%%%&&&&&&''')))((((((((((((((())))))(((((((((''''''(((((())))))))))))((())),,,000333111...***((()))+++---...+++)))'''''')))+++++++++'''''''''((((((((((((((()))&&&$$$&&&)))+++)))''''''&&&%%%&&&((()))((('''$$$$$$$$$$$$%%%&&&''''''((((((((((((((((((((((((&&&'''((()))))))))'''&&&###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&))),,,........./////////......---,,,------...000111111222000///---+++***+++,,,---(((***++++++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&%%%%%%%%%%%%%%%GGGHHHHHHGGGFFFFFFIIIKKKGGGGGGEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAABBBAAAAAABBBDDDFFFHHHJJJLLLLLLJJJGGGDDDCCCEEEGGGEEECCCCCCGGGHHHHHHJJJNNNHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCEEEHHHIIIHHHGGGCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLNNNOOOKKKMMMNNNQQQRRRTTTUUUUUUXXXVVVUUUVVVWWWWWWWWWUUU\\\[[[[[[\\\^^^^^^]]][[[VVVWWWXXXYYY\\\___aaabbbbbb```^^^]]]^^^aaaeeegggkkknnnqqqssstttvvvyyy{{{{{{yyyxxxxxxwwwvvvuuutttrrrqqqmmmoooqqqsssuuuxxx}}}}}}zzzuuupppmmmnnnrrruuu}}}xxxtttppprrrxxx}}}tttmmmiiiddddddfffiiinnnrrrsssssskkkjjjiiijjjmmmooopppoootttsssqqqooollliiigggfffdddfffjjjnnnpppqqqpppooohhheee```ZZZWWWUUUVVVVVVWWW[[[aaaeeeddd___YYYTTTPPPQQQPPPNNNPPPUUUUUUQQQLLLJJJHHHIIIKKKLLLMMMMMMIIIJJJLLLMMMMMMLLLLLLKKKKKKIIIFFFDDDCCCCCCCCCDDDHHHHHHHHHFFFEEEEEEGGGHHHJJJHHHEEECCCAAAAAAAAABBB@@@AAAAAA@@@===:::::::::999999999999999999999999:::;;;;;;;;;;;;<<<@@@CCCDDD>>>666333444666777666777777666555444333222222000000111222222222222222111222333555555444444333111000//////......//////000000000000///...------,,,---...---,,,+++,,,---///............---------,,,---......///.........------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((***,,,---,,,******+++,,,((())))))***+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++******'''(((((())))))))))))(((''''''((()))))))))((((((''''''(((((())))))******))))))((('''&&&&&&&&&&&&(((((()))))))))'''&&&%%%&&&'''((('''&&&'''(((***(((''''''''''''(((((())))))((('''((()))***)))(((''''''''''''''''''''''''$$$&&&''''''''''''(((***$$$$$$######$$$%%%&&&&&&(((((())))))))))))******)))(((((((((((())))))******)))))))))***---000111...,,,)))((()))+++------)))((('''''')))++++++***'''''''''((((((((((((((((((&&&%%%%%%'''(((((('''&&&%%%%%%&&&(((***)))(((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%''')))******)))((('''###$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((+++---+++++++++,,,,,,,,,------++++++,,,---///000111111///...---,,,,,,,,,------)))+++---,,,)))(((***,,,++++++++++++++++++++++++''''''&&&%%%%%%%%%&&&&&&FFFHHHIIIJJJIIIJJJLLLMMMJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHFFFGGGIIIKKKIIIFFFFFFJJJLLLKKKLLLOOOIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNOOONNNLLLGGGGGGHHHJJJJJJKKKKKKKKKJJJKKKLLLNNNQQQUUUXXXZZZ\\\]]]___aaadddeeefffgggjjjhhheeedddfffgggggggggmmmnnnpppsssvvvwwwuuusssnnnnnnnnnoooqqqtttvvvwwwzzzwwwtttrrrtttyyy~~~}}}zzztttoookkkiiiiiimmmsss{{{~~~wwwmmmfffdddfffgggfffiiimmmllliii```^^^]]]]]]___aaabbbbbb``````aaaaaa___]]]ZZZYYYZZZXXXUUURRRQQQQQQRRRSSSWWWYYYZZZYYYVVVUUUVVVXXXYYYWWWSSSOOOMMMLLLLLLMMMMMMMMMMMMKKKGGGDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFDDDDDDEEEFFFGGGAAA;;;999<<<>>>>>><<<======;;;:::888666555555222333444444555555444444333444666777777777666555444333222222111111222222222222222222111000//////---...//////......///000000000/////////.........,,,------...//////......,,,,,,------------------+++,,,------------,,,++++++,,,------,,,+++,,,---***+++++++++,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,+++(((((((((((())))))***+++'''((())))))******))))))'''''''''((()))************)))(((''''''&&&&&&&&&(((((()))***)))'''%%%$$$%%%&&&'''''''''(((***,,,'''''''''''''''((()))))))))((('''((()))***)))(((''''''''''''''''''''''''$$$&&&'''((('''''')))***&&&%%%%%%$$$$$$%%%''''''((())))))******+++******))))))(((((())))))***+++***))))))***,,,...//////...+++)))((()))******)))'''&&&&&&(((***+++***(((''''''''''''((((((((()))&&&'''&&&%%%$$$$$$%%%'''&&&%%%%%%&&&)))******)))&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))++++++***((('''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&((()))+++((((((''''''(((***,,,---,,,------------.........---------,,,,,,,,,,,,,,,))),,,...,,,(((&&&(((+++))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''EEEGGGJJJKKKLLLLLLNNNOOOKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKHHHIIIIIIHHHHHHIIILLLOOOMMMJJJJJJOOOQQQNNNMMMNNNJJJJJJJJJJJJJJJKKKLLLMMMPPPPPPQQQSSSUUUVVVUUUSSSRRRRRRTTTUUUVVVWWWWWWWWWUUUVVVWWWZZZ^^^cccgggiiiqqqsssuuuwwwzzz{{{}}}}}}}}}zzzyyy{{{}}}~~~{{{yyyxxxxxx{{{}}}}}}}}}{{{{{{zzzyyyvvvrrrnnnlllooommmjjjgggeeefffggghhhlllnnnppppppmmmkkkkkkmmmllliiieee```]]]\\\\\\]]]``````___]]]XXXTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYWWWXXXWWWUUURRRPPPOOOPPPHHHDDD@@@AAAEEEGGGEEECCCIIIHHHGGGEEEBBB@@@???>>><<<<<<===>>>>>>>>>>>>===555666888999999999888777888888777666666666666777555555555444333222111000000111333333222222333555111111000000/////////...,,,,,,---.../////////...---------.........//////,,,---.../////////...---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,---------------))))))(((((((((***+++---(((((()))***************&&&''''''((()))******+++++++++)))(((''''''''''''((()))******)))'''%%%$$$$$$%%%'''''''''(((+++---'''''''''''''''((()))***)))((('''((()))******(((&&&'''''''''''''''''''''$$$%%%''''''''''''(((***((('''&&&%%%&&&'''((()))((()))***+++++++++++++++))))))((())))))***++++++*********+++---......---...,,,***))))))((('''%%%%%%%%%&&&(((***+++)))'''&&&'''''''''(((((())))))&&&'''(((%%%"""!!!$$$'''%%%%%%%%%&&&)))++++++***''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))++++++***((('''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((())))))&&&%%%%%%%%%&&&)))+++---///......------,,,++++++++++++,,,,,,,,,+++*********---///---(((&&&(((+++((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((FFFHHHKKKNNNQQQRRRSSSSSSOOOOOOOOOQQQSSSTTTSSSRRRMMMMMMMMMKKKIIIIIIKKKLLLJJJLLLNNNPPPQQQQQQPPPOOOPPPTTTXXXWWWSSSQQQSSSVVVTTTUUUWWWZZZ\\\[[[WWWTTTVVVWWWWWWWWWVVVVVVXXXZZZ]]]___```bbbccccccccccccaaaaaabbbdddeeeggghhhiiijjjlllnnnpppuuu|||xxxtttvvvxxxyyyyyy{{{{{{xxxtttnnniiigggfffiiinnnnnnkkklllrrrtttpppqqqpppmmmhhhdddbbbcccddd]]]TTTNNNPPPTTTVVVWWWYYY]]][[[XXXTTTPPPLLLJJJIIILLLJJJIIIIIIKKKKKKHHHEEEFFFDDDAAABBBDDDCCC@@@===AAAAAA<<<777888===>>><<<<<<;;;999888999999888777777666666777888777555333333222111000000111222333000///...///000111000///......///////////////......///000111111000///......,,,+++,,,---//////...++++++*********+++,,,,,,...,,,***)))*********)))******+++,,,------------******))))))))))))******((()))+++,,,,,,++++++******))))))***++++++)))''',,,+++***((('''''''''''''''(((***,,,,,,+++)))((('''''''''''''''((()))***))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%************+++,,,---...,,,,,,,,,+++++++++************)))))))))***,,,---***+++***)))'''''')))+++((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''''''(((((())))))))))))((('''(((((('''&&&%%%&&&'''''')))***)))'''&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++)))'''%%%$$$%%%'''+++---,,,,,,++++++******++++++))))))))))))************,,,,,,,,,+++***)))(((((('''((()))))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''MMMOOOQQQTTTVVVYYYZZZ[[[VVVVVVWWWXXXZZZZZZZZZYYYZZZZZZYYYWWWUUUUUUWWWYYY[[[\\\]]]^^^^^^]]]\\\[[[ZZZ^^^aaaaaa___^^^aaadddffffffhhhjjjllljjjgggccceeeggghhhhhhggghhhjjjlllppprrrtttwwwyyyzzzzzz{{{xxxyyyzzz{{{|||}}}~~~~~~|||{{{|||uuulllfffiiimmmppprrruuuwwwvvvsssooollliiigggfffdddaaa___^^^___^^^[[[XXXYYYXXXWWWVVVVVVTTTQQQOOOKKKLLLJJJGGGGGGIIIHHHDDDCCCAAA??????@@@AAA@@@???@@@???>>>?????????<<<:::777666666555444444444555333222000111222222111///222222333222222111//////000000111111111000//////222000//////111222222111///.............../////////---+++***,,,------,,,,,,,,,---...............,,,,,,++++++++++++,,,,,,((()))+++,,,,,,,,,,,,+++***)))((((((******)))(((+++***)))((('''''''''''''''''')))*********)))((((((((('''''''''((())))))******)))))))))((((((((()))(((((('''''''''(((((('''(((((((((((((((((('''%%%%%%%%%&&&'''(((******%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***,,,...///,,,,,,++++++******************)))))))))***,,,,,,***++++++)))'''''')))+++''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))))))))))))))((())))))(((&&&%%%%%%%%%'''((()))(((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''%%%%%%%%%(((***,,,+++******))))))*********(((((((((((())))))))))))+++,,,,,,++++++)))((((((&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''TTTTTTUUUWWWZZZ]]]```bbbcccdddfffhhhiiiiiiiiiiiimmmllliiifffdddeeehhhkkkooopppppppppooonnnlllkkkmmmppptttuuuttttttxxx{{{~~~|||zzzxxxuuuwwwxxxxxxvvvrrrooommmllleeefffeeeaaa___^^^YYYSSSTTTRRRQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIGGGDDDAAA?????????>>>===<<<;;;::::::888777666777666444333333333444444444333111000222222222111111000000///333222111111222222111000000//////.........//////---+++))))))+++,,,---,,,,,,,,,------...---------******))))))))))))******((()))***+++,,,------,,,///---***))))))***)))((()))((((((''''''(((((()))''''''''''''((((((((((((***)))((((((((((((((((((++++++*********)))))))))***)))((((((''''''''''''((((((((())))))(((((((((&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''')))+++---...+++************)))))))))******)))((()))***+++,,,***++++++***(((''')))***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&***))))))(((&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''((()))))))))))))))))))))(((((('''&&&%%%%%%'''((()))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&'''((()))***))))))))))))))))))))))))'''''''''((((((((())))))+++++++++++++++***)))((((((((()))***)))((('''&&&&&&&&&&&&'''''''''((((((___^^^^^^___bbbfffjjjmmmqqqtttxxx{{{}}}~~~}}}{{{|||{{{yyyssslllqqqpppnnnmmmmmmllliiigggdddbbb```^^^\\\YYYTTTQQQNNNNNNNNNMMMLLLIIIGGGEEEFFFDDDBBBAAA@@@???===;;;888999:::;;;;;;:::999888999888777666555444555555777666444444555555333111333222111000000000000000///---++++++,,,......---...///////////////...---+++******))))))******+++((()))***+++,,,,,,------666333...+++******)))(((((('''''''''(((((()))***''''''&&&&&&&&&'''((()))+++******)))((((((((((((++++++++++++*********)))+++***)))(((''''''''''''''''''((())))))(((''''''''''''&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))***++++++***)))))))))))))))))))))+++***)))(((((()))***+++***++++++***((('''((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))***))))))((('''''''''((((((((('''(((******)))'''%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&''''''(((((((((''''''(((((()))************(((((((((((())))))))))))+++++++++++++++***)))(((***++++++,,,+++***((('''&&&&&&'''''''''(((((((((qqqpppoooppprrrvvvzzz}}}|||wwwrrrnnnfffffffffdddbbb___\\\ZZZWWWUUUSSSQQQQQQOOOMMMKKKJJJJJJKKKKKKJJJGGGDDDCCCEEECCCAAA???>>>===>>>???@@@???>>>===>>><<<:::777999999777666555555555555555222000///000000000///222222222222222111000///......------------......))))))******+++,,,------444111---++++++++++++***((((((((((((((()))***+++(((''''''''''''((()))))),,,+++***)))))))))))))))++++++++++++*********)))******)))(((((((((((((((&&&'''((())))))((('''&&&(((((('''''''''(((((()))''''''''''''''''''''''''%%%&&&'''((())))))(((((()))))))))))))))))))))***+++***)))(((((()))*********+++,,,+++)))''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))))))))(((&&&%%%%%%%%%%%%&&&''''''&&&'''((()))************&&&%%%%%%&&&)))+++***)))+++,,,---+++)))'''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((((((''''''&&&'''((()))***++++++++++++))))))*********+++++++++******+++++++++***))))))******++++++***((('''&&&&&&&&&&&&&&&'''''''''((({{{yyywwwrrrpppnnnlllllljjjhhheeedddeeedddccc___ZZZUUURRRVVVTTTPPPMMMKKKLLLMMMNNNOOONNNMMMMMMLLLJJJGGGDDDCCCBBBAAA???>>>=========<<<999666333333222111000444444444333222111000/////////............//////------,,,,,,,,,---...///,,,+++))))))+++---------))))))))))))******+++,,,))))))))))))************,,,+++******************++++++*********)))))))))***))))))(((((())))))***&&&''')))******)))'''&&&))))))(((((('''((((((((((((((((((((((((((((((((('''((()))******)))(((''')))))))))************++++++***)))((('''((()))******+++,,,+++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%''')))*********)))&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))************'''%%%$$$&&&***,,,+++))),,,---...---***((('''(((&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&'''''''''&&&&&&%%%''')))+++,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++******)))(((((())))))(((&&&$$$###%%%%%%%%%&&&&&&&&&''''''|||wwwtttwwwtttooollljjjjjjlllmmmlllkkkjjjjjjiiifffbbb___YYYYYYWWWUUUTTTSSSRRRRRRMMMJJJEEEBBB@@@>>><<<:::=========<<<;;;:::888888333333333222222333333333222111000//////000000111---,,,+++,,,...///...---++++++++++++++++++,,,,,,******,,,---------,,,+++++++++*********+++,,,,,,******)))))))))((((((((((((((((((((()))***++++++((()))+++------+++)))(((******)))(((''''''(((((((((((((((((((((((((((((('''(((***,,,,,,,,,******************++++++,,,,,,+++***)))((('''(((((()))***+++---,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&(((*********)))(((&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))******++++++***'''%%%&&&***,,,***''',,,---...,,,)))'''''''''&&&&&&&&&&&&&&&'''((((((+++***)))(((&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''***+++,,,++++++)))************+++++++++)))******+++++++++******)))*********)))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&}}}tttsssqqqooonnnmmmllllllddd```[[[WWWTTTQQQNNNLLLNNNNNNNNNMMMLLLJJJIIIHHH>>>>>>============>>>>>>666555444222222222222333444333222111111000---+++------,,,,,,+++,,,,,,---***+++---//////...---,,,************+++,,,------))))))))))))((((((((((((''''''(((((()))+++,,,---)))+++---//////---+++)))+++***)))((((((''''''((())))))))))))))))))))))))&&&(((***---......---,,,******+++++++++,,,,,,,,,+++***)))'''''''''((()))***,,,---,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((***+++***)))'''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))******++++++---)))&&&'''***+++((($$$,,,------+++)))&&&&&&&&&'''&&&&&&&&&&&&'''((((((---,,,+++)))((((((''''''$$$$$$$$$%%%&&&'''((()))''''''&&&%%%%%%%%%&&&&&&"""###&&&)))***+++******))))))))))))************)))******+++++++++******------------,,,***((('''######$$$$$$$$$%%%%%%%%%yyysssmmmjjjjjjooonnnllliiieeeaaa^^^\\\UUUSSSQQQPPPQQQOOOJJJFFFEEECCC@@@>>>>>>>>><<<;;;::::::999999:::999666444222222222222222000//////111------111111,,,,,,000---,,,***))))))+++...000///---+++*********)))'''((())))))******++++++,,,...(((''',,,---)))(((++++++,,,,,,+++))))))***,,,***+++,,,------,,,***)))++++++++++++++++++++++++************+++,,,---...---***((('''(((*********,,,+++***))))))***+++,,,&&&%%%$$$&&&((())))))((((((''''''((())))))(((&&&&&&''')))******(((&&&%%%(((&&&%%%&&&(((((('''&&&&&&)))+++***((((((***---...+++'''$$$######%%%'''++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%'''&&&%%%%%%&&&''')))***))))))************))))))(((((((((***,,,---,,,***)))***+++,,,+++)))'''%%%$$$$$$%%%&&&&&&&&&%%%%%%}}}vvvsssooollliiieee___[[[XXXVVVTTTSSSRRRQQQOOOLLLIIIIIIHHHHHHHHHFFFBBB??????>>><<<:::777555333222333///...111000++++++...,,,+++***)))***,,,...///000...,,,+++,,,,,,+++***,,,,,,,,,,,,---.../////////+++***...///,,,+++---+++,,,,,,+++******+++---------......---,,,)))(((,,,,,,,,,---------------*********++++++,,,---...---+++(((((()))*********+++******))))))******+++&&&%%%%%%&&&((())))))((((((''''''((())))))(((&&&$$$$$$&&&'''(((((('''&&&((('''&&&'''((()))((('''''')))+++***)))(((***,,,,,,***(((%%%$$$$$$&&&'''******))))))((('''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''')))***)))***************)))(((((((((***,,,//////...,,,++++++,,,---,,,***((('''$$$%%%%%%&&&&&&&&&%%%%%%{{{vvvuuuttttttssspppllliiieeeddddddddddddaaa\\\XXXTTTRRRMMMHHHCCC???<<<;;;:::777666777555222111222///////////////000000111333111/////////000///...------,,,,,,---...000111...+++***---...,,,+++,,,,,,---...---,,,,,,...///111111111111000---+++***............/////////000+++++++++,,,,,,---......---+++))))))***+++***)))))))))************))))))'''&&&%%%''')))***)))((((((''''''((())))))(((&&&"""######$$$%%%&&&''''''(((''''''(((***+++***)))(((***+++***))))))***++++++***((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))******+++++++++***)))(((((('''(((+++...111222000---,,,,,,---------+++***)))%%%&&&&&&&&&&&&&&&%%%%%%}}}zzzoookkkeee]]]WWWRRROOOMMMMMMKKKIIIHHHFFFCCCAAAAAA;;;;;;;;;::::::999888888999777444444444444333222222111000//////111222333000...---...//////...---...///000///......000111333333444333222111000///.../////////000000000000,,,,,,------...............,,,++++++,,,,,,+++***((((((***++++++***((((((((('''&&&''')))***)))((((((''''''((())))))(((&&&%%%$$$$$$$$$$$$%%%&&&''')))(((((()))+++---,,,+++******+++******)))******))))))))))))(((((('''&&&'''''''''((((((((())))))'''&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&(((******)))(((&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&'''((()))******++++++++++++***)))((((((&&&'''***...222222000...,,,,,,------,,,+++******'''''''''''''''&&&%%%$$$zzztttooolllkkkooommmjjjddd___[[[WWWTTTNNNNNNMMMKKKJJJHHHGGGFFFDDDBBB???======<<<;;;999;;;:::888777777777888888555555333222333333222//////000000///......000111111222222333333333333222000000000000000000000000------.../////////.........------...000///...,,,((()))***++++++***)))((()))((('''(((*********((((((''''''((())))))(((&&&)))((('''&&&%%%%%%&&&&&&***))))))+++---//////...,,,++++++*********))))))((()))*********)))((('''&&&&&&''''''(((((())))))((('''&&&&&&%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%&&&(((******)))(((&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&''')))*********+++++++++++++++***))))))%%%&&&(((,,,///000///---+++++++++++++++*********)))))))))((('''&&&%%%$$${{{~~~zzzuuuooojjjgggfffeeecccbbbaaaaaaaaa[[[XXXUUURRRPPPNNNKKKIIIEEEEEEDDDBBBAAA???>>>===;;;<<<999666666777555111222333333222000000111222111111222222333444444444222222111111000/////////......000111111000///...---...///111333333111///******++++++++++++*********)))((()))***+++***)))(((''''''((())))))(((&&&******)))((('''&&&&&&%%%+++******,,,///111111111...,,,++++++++++++)))'''((()))***************)))&&&&&&&&&''''''((((((((()))((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((''''''$$$$$$$$$$$$%%%&&&''''''$$$%%%'''(((******++++++******+++++++++++++++***&&&&&&'''***---...---,,,+++++++++************************)))(((&&&%%%$$$yyysssrrrrrrssstttsssqqqqqqqqqrrrttttttpppppprrryyy~~~yyysssoooooopppooonnnjjjkkkkkkkkkjjjiiigggfffeeegggiiikkkmmmooorrrtttyyyxxxwwwwwwyyy|||~~~yyyvvvwww{{{{{{rrruuuyyy~~~}}}}}}|||yyytttooolllnnnnnnjjjhhhgggiiihhhhhhgggfffeeeeeedddggghhhiiiiiifffdddcccccc\\\^^^bbbcccccccccccccccaaaaaaaaabbbdddfffhhhiiipppzzz{{{yyyuuusssuuuzzz{{{xxxxxx{{{rrrpppoooqqqtttxxxzzzzzzyyyyyyyyyzzz}}}}}}yyytttpppllliiieeebbbZZZZZZZZZYYYVVVSSSOOOMMMKKKLLLJJJDDDCCCEEEBBB===<<<======;;;888777888999777777666666777777888888666555444333222000//////...///111222222111///...---...111444777777555222,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))(((''''''((())))))(((&&&((())))))***)))(((&&&%%%+++++++++---000333333222///---++++++++++++)))''')))))))))******+++++++++&&&''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''((($$$%%%''')))***+++++++++))))))***+++,,,,,,,,,,,,(((''''''(((+++,,,---,,,,,,,,,+++++++++,,,,,,,,,+++++++++***(((&&&%%%$$$~~~wwwrrrqqqrrrtttuuu~~~vvvmmmlllqqqnnnxxx{{{wwwwww{{{~~~~~~}}}wwwmmmccc]]]ZZZZZZ\\\ZZZ[[[ZZZYYYYYY[[[___cccaaa```bbbhhhqqquuuuuurrrpppjjjddd``````aaabbbaaa[[[]]]______]]][[[[[[[[[\\\]]]^^^^^^___bbbgggkkkllllllnnnoooqqqrrrssstttuuuwww|||vvvmmmfffgggkkkrrrzzz}}}|||zzzvvvrrrnnn___aaaeeeiiikkkjjjiiigggccciiillljjjhhhjjjmmmmmmeeeaaa___```^^^XXXTTTTTTSSSRRRRRRRRRQQQQQQPPPPPPSSSSSSSSSQQQNNNLLLKKKKKKIIIKKKNNNPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPZZZgggllliiibbb\\\YYYUUURRRTTTZZZZZZVVVVVVYYYXXXVVVUUUUUUXXX[[[]]]]]]dddbbb```___^^^___```aaaaaafffkkkmmmjjjgggffffffeeeiiillllllkkkmmmsssyyyzzz}}}xxxxxx{{{{{{xxxsssttttttssspppkkkfffddd```bbb___YYYWWWYYYVVVOOOFFFGGGFFFDDDAAA@@@@@@BBB???>>>===<<<<<<<<<<<<<<<999888777555333111000//////000111222222111///...---...222666999999777444...---,,,++++++,,,---...,,,***)))***++++++***)))(((''''''((())))))(((&&&%%%&&&(((******)))'''&&&,,,++++++...111444444333000---++++++,,,+++)))&&&***)))))))))***+++,,,---''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%************))))))))))))&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((###%%%''')))++++++++++++((()))***+++,,,---------+++)))'''(((***,,,------------,,,,,,,,,------...,,,,,,+++***(((&&&%%%$$$|||sssnnnjjjfffdddcccaaa______aaaccccccccckkkrrrvvvmmmnnnooojjjcccaaakkkeeeeeeooozzz{{{tttllljjjppp{{{xxxqqqnnnoooqqqrrrsssnnneee\\\WWWUUUVVVXXXSSSPPPNNNNNNPPPSSSUUUVVV[[[ZZZ]]]eeemmmqqqoookkkjjjgggdddcccdddccc```]]]UUUUUUUUUYYY^^^___]]]ZZZ___YYYXXX^^^aaaaaadddiiinnnoooqqqrrrsssuuuyyy|||~~~pppggg]]]\\\]]]^^^ccchhhnnnrrrlllmmmooopppooollliiiggg]]]\\\[[[[[[[[[[[[ZZZYYYWWWXXXZZZ]]]___aaabbbbbbccc```[[[VVVQQQMMMJJJIIIEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDJJJQQQSSSOOOJJJGGGHHHHHHEEEBBBAAACCCDDDEEEEEEDDDFFFGGGHHHGGGHHHIIIKKKJJJJJJIIIIIIJJJLLLOOOPPPSSSSSSTTTTTTSSSQQQOOONNNKKKKKKKKKLLLOOOSSSXXXZZZ]]]___bbbeeeeeedddaaa````````````aaaaaa`````````dddaaa^^^^^^bbbhhhlllooozzz~~~xxxrrrnnnkkkhhhfffgggaaaXXXRRROOOOOOPPPPPPLLLIIIFFFEEEEEECCC@@@<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>CCCIIIJJJFFFBBB@@@AAA@@@>>>;;;;;;<<<>>>??????>>>???AAAAAA@@@@@@BBBCCC???>>>>>>===>>>@@@BBBDDDBBBBBBCCCCCCCCCAAA@@@??????>>>======???BBBFFFHHHKKKLLLLLLMMMNNNNNNMMMMMMJJJJJJJJJKKKKKKJJJJJJJJJLLLJJJGGGHHHKKKPPPSSSUUUYYY^^^eeelllqqqsssssssssrrrqqqooommmlllnnnoooqqqqqqqqqsssvvvyyyzzzxxxwwwvvv{{{|||xxxrrrnnnkkkjjjiiiggg^^^[[[XXXVVVUUUQQQLLLHHHKKKGGGBBB???>>>>>>======777777888999999888555222444333333333444333222000333222000///......///000000000///...,,,+++)))((((((((()))***+++,,,,,,------+++)))((()))******))))))***,,,...//////...---000///...---+++***))))))+++)))'''(((***,,,,,,,,,(((((('''''''''&&&&&&&&&+++(((%%%&&&)))***'''$$$(((&&&&&&))))))''''''***###$$$%%%%%%$$$%%%''')))&&&%%%%%%$$$%%%%%%&&&&&&'''''')))***+++,,,,,,,,,***++++++++++++,,,,,,,,,,,,***))))))***,,,,,,,,,---,,,+++,,,...000000///...------+++)))'''%%%$$$~~~yyyssssssqqqqqqpppqqqrrrssstttrrrpppoooppppppooonnnhhhhhhhhhggggggfffeeedddbbbaaa___^^^^^^```aaacccfffeeefffgggiiijjjhhhfffcccaaa]]]ZZZYYYZZZ\\\]]]eeefffffffffccc^^^YYYVVVWWWTTTQQQOOOOOOOOOOOONNNJJJIIIHHHIIILLLOOOQQQQQQWWW[[[dddrrrzzztttttttttoooiiifffcccbbbcccfffeeebbbeeekkkfffeeedddcccdddiiiqqqwww}}}{{{xxxuuurrrnnniiifffddd___XXXSSSSSSTTTVVVWWWZZZVVVQQQLLLJJJKKKNNNPPPNNNLLLJJJJJJMMMPPPQQQQQQRRRTTT[[[cccjjjjjjfffaaa\\\[[[ZZZ[[[\\\]]]]]][[[WWWUUUTTTWWW^^^dddfffgggiiibbb\\\[[[\\\^^^eeelllooorrruuuxxx{{{}}}||||||zzzsssjjj___UUUNNNIIIHHHGGGFFFGGGJJJMMMOOORRRTTTVVVXXXXXXVVVTTTRRRPPPOOOOOONNNNNNNNNNNNNNNIIIJJJLLLOOORRRUUUWWWXXXVVVSSSOOOKKKGGGCCCBBBAAA???????????????>>>======>>>>>>>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======999===AAA@@@===;;;;;;<<<999777666666888:::::::::999;;;<<<;;;:::999:::<<<::::::999888999:::<<<===888999:::;;;;;;:::999888999888777666777999;;;<<>>>>>======>>>???@@@<<<<<<============<<<<<<<<<:::999:::===???AAAAAA???BBBGGGKKKOOORRRRRRSSSRRRQQQOOOMMMMMMNNNOOOPPPPPPPPPQQQTTTVVVWWWVVVTTTQQQVVV\\\^^^^^^^^^```cccgggiiillloooqqqrrrsssssstttvvvzzzvvvtttrrrooolllfff```\\\\\\XXXSSSPPPOOOOOOOOOOOOFFFGGGFFFEEECCC???<<<999:::::::::888666555666777888666444111000000111222......///000...,,,)))''''''((())))))***+++,,,---...,,,+++***+++,,,+++***((()))+++---.........---222000...,,,+++***++++++***((('''(((***,,,,,,+++((((((((('''''''''&&&&&&***'''%%%&&&((()))'''$$$'''%%%%%%((((((&&&&&&)))###%%%%%%%%%$$$%%%''')))&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((***++++++++++++******+++++++++,,,,,,,,,---***(((''')))+++,,,,,,---,,,,,,---///000000///------,,,+++***(((&&&%%%~~~}}}|||{{{yyyuuurrrooommmkkkiiihhhddd___ZZZ^^^]]][[[ZZZZZZ[[[]]]^^^^^^\\\ZZZYYYZZZZZZYYYXXXSSSTTTUUUUUUVVVUUUUUUUUUUUUTTTSSSRRRSSSUUUXXXZZZZZZ\\\^^^```aaa```^^^]]]]]]ZZZWWWSSSRRRRRRSSSTTTVVVXXXYYYZZZXXXUUURRROOOQQQQQQPPPOOOOOONNNMMMLLLJJJHHHGGGHHHKKKNNNOOOOOORRRUUU]]]iiixxx~~~}}}uuuoooiiiddd^^^XXXYYY]]]ZZZZZZZZZ\\\^^^bbbgggjjjvvv}}}{{{uuusssrrrqqqiiifffaaa______]]]YYYUUUVVVRRRMMMJJJJJJLLLNNNOOORRRPPPLLLIIIHHHIIIKKKMMMOOOMMMKKKLLLNNNQQQRRRRRRQQQTTTZZZ```ccc```YYYSSSSSSRRRSSSSSSUUUVVVVVVVVVSSSSSSUUU\\\eeennnrrrsssuuuooofff___\\\]]]ccciiinnnppptttvvvyyy|||~~~zzzuuuoookkkjjjjjjppplllfff```YYYQQQIIIDDDDDDCCCBBBAAAAAACCCEEEFFFJJJKKKMMMNNNMMMLLLJJJHHHHHHHHHHHHGGGFFFFFFGGGIIIHHHHHHJJJKKKMMMPPPQQQRRRPPPNNNKKKGGGCCCAAA??????????????????>>>>>>===============>>>??????@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>:::<<<===<<<:::999:::;;;777666555666888:::::::::999:::;;;:::888777888999:::999999888999999:::;;;888999:::;;;;;;;;;:::999888888777666777888:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;888777777888:::;;;;;;999777999;;;===???AAACCCDDDCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@BBBDDDEEEDDDCCC@@@CCCFFFGGGFFFEEEFFFGGGJJJKKKMMMOOOQQQRRRRRRSSSRRRSSSUUUYYY^^^bbbfffhhhffffffeeedddeeefffhhhiiipppooooooooollllllttt}}}wwwsssssspppmmmjjjiiihhheeeddd^^^^^^\\\YYYSSSMMMIIIGGGFFFGGGHHHEEEBBBAAADDDGGGBBB???<<<888666555555555//////111111111111000///+++++++++,,,---......///000...---,,,------,,,+++)))***,,,---.../////////000///...---,,,++++++***)))((('''(((+++,,,,,,+++(((((((((((('''''''''''')))'''%%%&&&(((((('''%%%&&&$$$$$$''''''%%%%%%((($$$%%%&&&&&&%%%%%%'''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&((()))***+++++++++*********++++++,,,,,,------+++((('''(((***+++,,,,,,++++++,,,...///...---,,,,,,,,,,,,+++***((((((}}}yyyuuurrrqqqqqqrrrpppppppppmmmiiigggfffffffffdddcccbbbaaa___\\\YYYWWWWWWVVVVVVUUUSSSPPPMMMPPPOOONNNMMMNNNPPPRRRSSSSSSPPPNNNMMMMMMMMMKKKJJJFFFGGGIIIJJJLLLMMMNNNNNNOOONNNMMMMMMMMMOOOQQQRRRPPPSSSVVVXXXXXXVVVUUUSSSUUUSSSOOOLLLKKKJJJKKKLLLMMMOOORRRSSSSSSQQQNNNLLLJJJKKKLLLLLLKKKJJJIIIHHHGGGEEECCCDDDFFFGGGHHHHHHKKKNNNUUU```ppp|||nnnddd\\\VVVUUUWWWSSSSSSSSSUUUWWWYYY[[[\\\```eeegggccc___^^^\\\YYYYYYTTTOOOMMMNNNOOONNNMMMMMMJJJFFFEEEFFFIIIJJJKKKNNNMMMJJJHHHGGGHHHJJJKKKMMMLLLKKKLLLNNNPPPQQQPPPMMMQQQVVV[[[[[[WWWQQQKKKNNNOOOOOOPPPPPPPPPQQQRRRMMMPPPVVVbbboooyyy~~~~~~}}}sssfff]]][[[^^^aaaiiikkknnnooopppqqqsssuuupppmmmiiibbb]]]\\\^^^``````\\\WWWSSSNNNJJJEEEBBBBBBAAA@@@???@@@AAACCCDDDDDDDDDEEEFFFEEECCCAAA@@@BBBCCCCCCBBB@@@@@@CCCFFFHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIFFFBBB@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>???AAABBB::::::::::::::::::::::::===<<<<<<<<<<<<===>>>>>>;;;<<<;;;:::999999:::;;;888666666777999;;;;;;:::999:::;;;:::888777777888777666666666666777777777666777888999999999888777222222222333444555777888777888:::<<<<<<:::888666777777888888888888777777333333333555666666444222444444444555666888999:::::::::999888777888888999666555555666888999888777888999;;;<<<;;;;;;;;;<<<======>>>>>>??????????????????@@@AAACCCEEEGGGHHHEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPMMMLLLQQQZZZ^^^bbbeeeddd```^^^aaadddkkkmmmppprrruuuxxx}}}{{{wwwyyyyyyvvvqqqiiibbb^^^]]]^^^______[[[VVVUUUVVVYYYMMMKKKHHHDDD@@@===;;;::::::999888777666666777777111111111111111222222222000///............,,,******+++,,,------.........,,,...///000///---***'''))))))(((***,,,---,,,+++))))))(((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&###$$$''''''%%%%%%(((%%%&&&'''&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%&&&%%%&&&'''((()))*********))))))***+++,,,,,,---------+++(((((()))+++++++++)))))))))+++---...,,,+++,,,,,,------,,,,,,+++***~~~}}}{{{xxxvvvsssqqqppptttxxxxxxpppjjjgggfffcccbbb```^^^[[[YYYYYYZZZZZZ[[[\\\\\\ZZZWWWTTTSSSSSSVVVUUUSSSSSSSSSRRRPPPNNNKKKLLLNNNOOOOOOMMMLLLJJJKKKKKKJJJJJJKKKLLLNNNOOONNNLLLIIIHHHIIIHHHGGGFFFAAABBBDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLOOORRRSSSQQQOOONNNNNNMMMKKKIIIGGGFFFFFFGGGGGGKKKMMMOOOPPPOOOLLLIIIGGGBBBEEEHHHIIIHHHGGGHHHHHHEEECCCBBBBBBCCCEEEEEEEEEJJJMMMTTT___nnn~~~sssfff]]]VVVTTTVVVPPPOOONNNNNNPPPRRRSSSRRRRRRUUUUUURRRQQQRRRPPPLLLMMMJJJFFFCCCDDDFFFHHHIIIGGGEEEBBBBBBDDDFFFGGGHHHLLLJJJIIIGGGGGGHHHIIIJJJKKKJJJIIIJJJLLLNNNNNNNNNIIIMMMQQQUUUUUUSSSOOOLLLHHHIIIKKKKKKKKKLLLMMMOOOMMMQQQZZZhhhxxxrrrddd]]][[[YYYcccdddffffffeeeddddddeeecccaaa]]]XXXUUUUUUXXX[[[TTTRRRNNNKKKIIIGGGDDDAAA???>>>>>>>>>>>>???AAAAAA>>>>>>?????????>>><<<;;;@@@BBBBBB@@@>>>>>>BBBFFFEEEDDDCCCBBBAAABBBCCCDDDEEECCC@@@>>><<<;;;::::::<<<;;;;;;;;;<<<===>>>???;;;;;;::::::<<<===???AAA999999999999999999999999<<<;;;;;;;;;;;;<<<======;;;:::999888888888999999777666555777999999999888777888999888666555666777555666666666777777888888666777888888888777666555//////000111333555666777555777:::<<<<<<999666444444444555555555555444444000000000222333333111///222222222222222333444555555555444444333333444444222111000111222333222111///000222444555666777777888888777777777777666666999888888888888777777777666666777888999;;;<<<===999999;;;>>><<<999<<>>======<<<<<<<<<======999:::;;;======>>>>>>>>>@@@BBBCCCAAA>>>>>>CCCHHHBBB@@@???>>>>>>???AAABBBCCCAAA???===<<<;;;;;;;;;::::::::::::<<<>>>@@@AAA===<<<<<<;;;<<<>>>@@@BBB;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>:::999888888888999888888777666666777888999777666555666777666555444555666555555666777888999999999999999::::::999888777666111111222333555666777888888999:::;;;:::999777666555555666666666666555555111111111333555555333222333222222222222333333444444444333333333222222222444222000111222333222111------...///111333333333444444333333333333444444444444555555444333111000000111111333444555666777555222222555555333444888444555666777666666555444666888:::;;;<<<===???AAA@@@@@@@@@BBBFFFIIIJJJJJJRRRRRRSSSVVVZZZ[[[[[[YYYXXX[[[^^^``````bbbdddfffjjjjjjlllqqqvvvxxxvvvssswww{{{wwwppppppqqqpppnnnjjjeeeccc^^^\\\XXXSSSOOOJJJGGGFFFCCCBBBAAA@@@???===<<<<<<===<<<;;;;;;<<<;;;888666333333222111000000000000///000222333333000...,,,+++++++++---///000...---))))))))))))((((((((('''$$$%%%&&&&&&&&&&&&'''((('''$$$%%%((((((&&&&&&)))&&&'''((('''%%%%%%'''((()))((('''&&&&&&%%%%%%%%%$$$%%%&&&'''((()))))))))((()))***+++,,,------...---,,,,,,---...---+++)))(((((()))+++------+++)))((()))******++++++++++++bbb```^^^^^^^^^]]][[[YYYUUUUUUVVVWWWXXXXXXYYYYYYUUUWWWUUURRRQQQSSSPPPKKKJJJJJJKKKMMMNNNOOOPPPPPPJJJLLLOOOOOOOOONNNNNNOOOJJJIIIIIIJJJLLLMMMLLLKKKEEEGGGJJJKKKJJJIIIHHHHHHIIIJJJJJJIIIIIIGGGFFFEEEDDDCCCAAABBBDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEHHHIIIJJJIIIHHHGGGJJJLLLNNNMMMJJJGGGGGGHHHFFFFFFEEEEEEEEEFFFHHHHHHFFFHHHKKKMMMMMMKKKHHHFFFEEEHHHJJJIIIGGGFFFGGGIIIEEEDDDCCCDDDGGGJJJKKKLLLMMMQQQWWW```kkkxxxyyycccSSSOOOTTTOOOKKKGGGFFFIIIMMMNNNNNNIIIJJJHHHFFFIIIMMMMMMIIICCCFFFHHHFFFBBB???@@@BBBDDDCCCAAABBBDDDFFFGGGFFFKKKKKKLLLMMMNNNPPPRRRSSSMMMLLLLLLMMMPPPQQQQQQPPPRRRRRRRRRQQQNNNMMMLLLMMMNNNQQQVVVXXXXXXZZZ^^^bbbdddffflllyyy|||oooeee]]]XXXZZZ[[[[[[XXXVVVUUUUUUVVVXXXYYYXXXUUURRRPPPOOOLLLJJJHHHFFFEEEBBB???<<>>===<<<;;;:::::::::888999;;;===???AAABBBCCCAAACCCDDDBBB>>>???DDDIII@@@???>>>===>>>@@@BBBCCCDDDCCCAAA???>>>>>>>>>>>>;;;;;;;;;<<<===@@@BBBDDDAAA@@@???>>>???AAACCCDDD????????????????????????>>>============>>>??????;;;:::999999::::::999888999888777888999999777666555666777777555555666777000111333444666666777777888999999999888777555444222222333333444555555666888777666555555555555555555666666777777666666555333222222333555666555444111111111111111111111111222222222111111111000000444222000000111222111000111000//////000000///...000000000000111222333444///000222333333222000///------...///111222333333333...+++---...---...111/////////000222111///---111222444444444444666777555444333555777999:::999BBBBBBCCCEEEGGGGGGEEECCC===@@@CCCFFFGGGHHHJJJLLLNNNNNNPPPVVV^^^```\\\XXXXXX```kkkrrrsssooollljjjppptttyyy|||}}}~~~{{{xxxqqqqqqooolllhhhccc^^^[[[VVVUUUTTTRRRPPPNNNMMMLLLGGGFFFEEEEEEFFFDDDAAA???:::999777666555444444444333333333333333222111000,,,,,,,,,...000111///---))))))))))))(((((((((((($$$%%%&&&&&&&&&&&&'''((('''%%%%%%((((((&&&&&&)))'''(((((('''%%%%%%'''((())))))((('''&&&%%%%%%%%%$$$$$$&&&'''((()))))))))((())))))+++,,,---......---------///000...+++)))((()))***,,,......,,,***&&&'''((())))))*********ZZZYYYXXXWWWVVVUUUTTTTTTRRRQQQPPPQQQRRRRRRPPPNNNLLLMMMMMMMMMMMMLLLKKKKKKMMMNNNNNNNNNLLLMMMNNNPPPOOOOOONNNOOOPPPOOOLLLJJJLLLKKKJJJIIIHHHHHHGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGJJJGGGDDDEEEGGGIIIIIIGGGEEEEEEEEEEEEFFFGGGGGGGGGIIIGGGFFFGGGHHHIIIIIIHHHFFFIIILLLLLLIIIHHHIIIJJJQQQOOOLLLIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMKKKHHHEEEEEEFFFHHHIIICCCBBBHHHNNNPPPRRRTTTQQQVVV___gggppp{{{rrraaaVVVSSSRRRLLLHHHJJJPPPTTTRRRNNNMMMKKKIIIHHHIIIJJJJJJIIIEEEEEEEEECCCBBBAAACCCDDDAAABBBCCCBBBBBBDDDHHHKKKTTTQQQOOOPPPUUUYYY[[[[[[XXXUUURRRTTTYYY]]]\\\YYY[[[[[[ZZZWWWUUUTTTVVVXXXXXXYYY[[[aaaiiipppuuuwwwzzzxxxxxx{{{nnneee```\\\ZZZZZZWWWTTTVVVZZZYYY\\\______\\\XXXTTTRRRPPPMMMIIIGGGGGGEEEBBB>>>@@@@@@???>>>============;;;;;;<<<@@@EEEHHHJJJJJJHHHGGGEEECCCBBBBBBCCCCCCEEECCCAAA??????BBBEEEHHHCCCCCCBBBAAA???===:::999:::;;;<<<>>>@@@CCCDDDEEEFFFEEECCCBBBAAAAAAAAAAAADDDBBBAAAAAABBB@@@<<<888;;;===???AAA@@@>>>;;;999::::::999777555666999;;;777888888777666666777999777666666777888888666444444333333333444555777888777888999999888666444222333222111222444666666555:::888555333333444666777555555555555555555555555333333333222333333444444222333444333111000111222111222222222222111000000222111000111222111000...,,,------...///000111111222111111111000000/////////////////////...------,,,---...//////...---,,,,,,---......///...............------------......000,,,)))***...000...+++//////000000000000//////444333333444666666555333222444555666555666999;;;:::;;;===@@@AAAAAAAAAAAAHHHJJJNNNQQQSSSSSSRRRQQQWWWXXXZZZ[[[^^^dddkkkppp{{{{{{{{{|||zzztttpppppplllgggdddbbb^^^YYYTTTSSSPPPMMMNNNRRRSSSPPPLLLIIIDDD>>>;;;<<<===<<<;;;>>>;;;777666777777555333333///---///333555333000***))))))***,,,,,,***)))((('''''''''))))))'''%%%&&&'''((('''&&&&&&((()))***)))'''%%%$$$'''+++///---,,,***)))((('''''''''$$$%%%&&&((()))*********(((***++++++++++++,,,......------,,,,,,++++++***)))************+++++++++******)))((()))***,,,---WWWWWWVVVUUUTTTRRRQQQPPPPPPOOOOOOPPPQQQQQQPPPNNNJJJJJJJJJIIIIIIIIIIIIHHHKKKMMMNNNOOOOOOOOOQQQSSSRRRQQQPPPQQQQQQPPPMMMKKKQQQPPPNNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJGGGEEEEEEHHHJJJIIIHHHJJJIIIIIIIIIJJJKKKKKKJJJMMMLLLLLLMMMOOONNNLLLJJJLLLMMMNNNOOONNNMMMMMMMMMOOONNNLLLKKKIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPOOOLLLJJJIIIJJJKKKOOOKKKIIIMMMPPPQQQTTTXXX\\\```hhhoooxxxvvvfff\\\YYYTTTQQQPPPTTTZZZ\\\YYYTTTOOOMMMJJJIIIKKKMMMNNNNNNNNNMMMKKKHHHFFFEEEFFFGGGDDDDDDDDDCCCCCCFFFJJJMMMSSSSSSUUUZZZaaagggjjjkkkeeebbb___aaafffiiijjjhhhjjjfffaaa___```aaaaaa```dddeeejjjsss}}}zzzpppiiiddd___]]]YYYUUUVVVZZZ[[[^^^bbbccc```\\\YYYXXXTTTQQQMMMJJJIIIGGGDDDAAA??????>>>>>>>>>>>>??????<<<<<>>???BBBEEEGGGIIIKKKLLLJJJHHHEEECCCAAABBBCCCDDDIIIJJJJJJJJJHHHEEEAAA>>><<<>>>@@@BBBAAA???<<<:::::::::999777666666888:::777888888777666666777999666666666777999999777555222222222333444666777888777777777777666555444333444333222333555666666666888666444222111222444666555555555555555555555555333333333333333444555555444555555555333222333444222222222111111111111000222111000000111111000...---.........///000000000111111000000000/////////000000000000///...------,,,,,,---......---,,,,,,,,,,,,---...////////////......------------......///+++)))***...000///,,,...//////000000//////...111000000111333333222000///000111000///000333555444555666777888999999999999:::===???@@@AAA@@@@@@DDDEEEFFFFFFHHHLLLQQQTTT______```bbbggglllqqqttttttvvvxxx||||||zzzwwwsssooolllccc```^^^___cccdddbbb___ZZZUUUPPPMMMNNNNNNNNNMMMNNNKKKHHHFFFEEECCC???<<<999666333444777888444111---,,,***+++,,,---,,,***+++******+++,,,,,,+++***+++++++++)))(((((()))***''''''''')))***+++***))),,,+++)))((('''&&&&&&&&&%%%&&&''')))***+++++++++***+++------,,,,,,...///......---,,,,,,++++++***)))************+++++++++))))))******+++---...///WWWWWWXXXWWWUUURRROOOMMMLLLKKKKKKMMMOOOOOONNNMMMLLLKKKJJJIIIHHHIIIJJJJJJKKKMMMPPPRRRRRRSSSUUUWWWUUUTTTTTTTTTTTTSSSPPPNNNRRRQQQOOOMMMKKKKKKJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJLLLJJJHHHIIIJJJLLLMMMLLLNNNMMMLLLMMMOOOQQQQQQQQQPPPQQQSSSVVVZZZ[[[ZZZXXXYYYVVVSSSRRRTTTUUUSSSQQQRRRQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKLLLNNNPPPSSSUUUVVVYYYYYYXXXUUURRRPPPPPPQQQUUUSSSSSSVVVXXXYYY___eeeooottt{{{xxxhhh___\\\VVVWWWZZZaaaggghhhaaa[[[VVVTTTRRRRRRUUUXXXYYYZZZ[[[YYYUUUPPPMMMKKKKKKKKKHHHHHHFFFEEEEEEHHHMMMQQQZZZ]]]dddmmmwww~~~|||yyyvvvwww|||zzzrrrqqquuuxxxwwwtttyyy{{{{{{wwwooohhhccc^^^YYYYYY]]]]]]aaaeeefffddd```]]]\\\VVVSSSOOOLLLKKKIIIFFFDDD@@@???>>>>>>>>>???@@@AAA===>>>AAAGGGNNNSSSUUUVVVOOOMMMJJJGGGGGGHHHKKKLLLOOOOOOOOOOOOPPPPPPQQQQQQMMMJJJFFFBBB???=========@@@CCCGGGKKKNNNPPPQQQQQQQQQMMMHHHCCCBBBDDDGGGIIIOOOSSSVVVUUUOOOHHHDDDCCC>>>???AAACCCBBB@@@>>><<<;;;;;;:::888666555777888777888888777666666777999666666666777999:::999777333333333333444666777888666666555444444333444444555444333444555777777666555444222000000111333444444444444444444444444444222222222333333555666777555666777666444444444555333333111000000000111222222111000000111111000...////////////////////////000000///////////////...111111111000000///------,,,,,,------------,,,,,,+++,,,---...///000000000......------------......---***)))***...000///---......////////////......------,,,...///000///------------+++***+++...111000000//////000111111222222222333444444555555555666777888888888999;;;===@@@AAACCCFFFKKKOOORRRTTTVVVWWWYYY\\\```ccceeefffccccccfffmmmvvv}}}~~~}}}~~~wwwtttssstttwwwxxxvvvssskkkgggdddaaaaaaaaaaaaaaaaaa^^^[[[XXXUUUPPPKKKGGGEEEBBB@@@@@@@@@???:::666444222///...///000//////,,,+++***+++------+++***,,,+++)))'''&&&&&&&&&'''***((((((***,,,---***(((,,,+++***(((''''''''''''%%%&&&(((***+++,,,------+++---......---...///111......------,,,+++++++++)))************+++++++++)))***+++---.../////////\\\]]]]]]\\\ZZZUUUQQQNNNMMMMMMMMMNNNQQQRRRQQQOOOQQQOOOMMMLLLLLLLLLNNNOOOMMMPPPSSSUUUUUUVVVWWWXXXWWWWWWVVVWWWWWWVVVSSSQQQUUUSSSQQQNNNMMMLLLMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKNNNNNNMMMMMMOOOQQQRRRSSSRRRPPPPPPSSSXXX\\\]]]]]]YYYZZZ]]]bbbjjjpppssstttnnneee[[[WWWZZZ^^^]]][[[\\\ZZZVVVRRRPPPQQQRRRSSSRRRSSSUUUXXXZZZ\\\^^^^^^XXXYYYZZZ\\\___bbbeeeggglllkkkiiieee```]]][[[[[[^^^^^^```dddfffiiirrr|||wwwfff]]]ZZZWWW[[[bbbkkkqqqpppiiibbb[[[[[[]]]```cccdddcccbbbgggccc]]]XXXUUURRRPPPOOOLLLKKKHHHFFFFFFIIIOOOSSS___eeeooozzzwwwnnniiiddd______bbb]]]```ddddddbbb^^^\\\ZZZUUUSSSPPPNNNLLLJJJIIIHHHCCCBBB@@@>>>>>>>>>???@@@<<<>>>BBBIIIPPPVVVYYYYYYRRROOOLLLIIIIIIKKKOOOQQQSSSUUUVVVXXXXXXXXXWWWVVVVVVRRRKKKDDD@@@>>>>>>???AAADDDIIINNNRRRTTTTTTTTTUUUQQQJJJDDDBBBEEEIIIMMMUUU[[[```\\\RRRHHHCCCCCC???@@@BBBCCCCCCAAA???===;;;;;;;;;999666555666777666777888777555555777888666555555777999::::::999666666666666666666666666666444333111111222444555666555444444666777777666444333222111111222333444444444444444444444444444000000111111333444555666555666777666555444444666444333111//////000111333333111//////111111000///000000000///////////////////////////............111111111111000///......---..................---+++,,,---///000000000000......------------......,,,***)))***---//////...------............------++++++***,,,---...---+++,,,,,,,,,******,,,///222111000///......///000111444333222111111222333444222333555555444333444555222444666999<<<>>>???@@@AAACCCDDDGGGIIIKKKLLLMMMKKKKKKMMMRRRXXX]]]^^^^^^aaaccceeegggjjjoootttyyyuuuxxx~~~|||{{{zzzwwwvvvuuuuuuuuuttttttsssqqqnnniiiccc^^^ZZZUUUSSSQQQPPPOOOLLLGGGCCC@@@===999777777888888777333222111000000///---***---+++)))(((((((((((('''//////...---,,,+++++++++,,,+++***)))((((((((((((&&&'''(((***+++,,,------+++---............///111.........---,,,,,,++++++))))))*********+++++++++)))+++,,,.........---,,,dddddddddbbb___ZZZUUURRRRRRQQQQQQSSSUUUVVVUUUTTTSSSQQQOOONNNMMMNNNPPPQQQPPPRRRTTTUUUUUUUUUVVVWWWWWWVVVVVVXXXYYYYYYWWWUUUZZZXXXVVVTTTSSSTTTUUUWWWSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRTTTVVVYYY[[[\\\ZZZZZZ___hhhooorrrrrrrrrqqqqqquuu~~~{{{kkkcccdddiiijjjiiijjjfff___YYYWWWXXX\\\___\\\___dddiiinnnqqqrrrssspppppprrrtttxxx|||zzzsssmmmkkkjjjooonnnppptttxxx|||wwwggg^^^[[[XXX]]]eeeooouuutttmmmggg___bbbhhhnnnqqqpppjjjfffkkkgggaaa]]]ZZZVVVRRROOOLLLKKKIIIGGGFFFIIIOOOSSSZZZaaalllyyy~~~tttkkkfffccc```___bbbZZZ\\\^^^]]]ZZZWWWVVVUUUTTTUUUTTTSSSQQQPPPOOONNNHHHFFFCCC???============;;;===AAAHHHPPPUUUWWWWWWRRROOOLLLJJJJJJMMMPPPSSSWWWYYY\\\^^^______^^^\\\]]]XXXPPPGGGBBB@@@@@@AAACCCFFFKKKOOOSSSTTTTTTTTTUUUPPPIIIDDDCCCEEEJJJMMMYYY```eee```SSSGGGBBBAAA???@@@AAABBBBBB@@@???>>>;;;;;;;;;999777555666777666777777666555555666888666555555666888::::::999::::::999888777666555444444333111000000222444555777555444444666777777666444444333222222333444555444444444444444444444444/////////000111333444555444555666555333333333444444333111//////000111333333111//////000111000///000000000000000/////////............////////////111111111222111000000///000000////////////000000,,,---...///000000000000......------------......+++*********,,,---......,,,,,,------------,,,,,,+++******+++---...,,,+++******+++++++++---111444333222111//////000111111222111///------...///000---///111222111000111111111222333555555555555444888999;;;<<<>>>?????????>>>>>>>>>@@@CCCFFFGGGGGGMMMOOOQQQRRRTTTWWW\\\___\\\^^^aaadddfffggggggggghhhlllqqquuuwwwxxxyyyzzzwwwwwwwwwvvvvvvxxx|||~~~zzzuuusssgggfffeeecccaaa^^^[[[XXXRRROOOKKKHHHGGGGGGFFFFFFDDDBBB???===;;;888444111444222000000111111///...000555:::;;;666000,,,++++++***))))))(((((((((((('''((()))***+++,,,,,,,,,+++,,,......------///000//////...------,,,,,,+++))))))*********++++++++++++,,,---------,,,***)))lllllljjjhhhccc^^^ZZZWWWSSSSSSSSSTTTVVVWWWVVVTTTTTTSSSQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUVVVXXXZZZYYYYYYZZZ]]]```aaa```___^^^]]][[[ZZZ[[[]]]```bbb___^^^\\\YYYWWWVVVUUUUUUUUUWWWYYY[[[]]]```dddgggnnnkkklllssssssqqqssstttsssrrrmmmfff```___aaafffiiihhhmmmttt|||zzzxxxxxx{{{{{{wwwhhh```]]]VVVZZZbbbjjjooooookkkgggfffkkksss{{{}}}yyyqqqjjjfffbbb^^^[[[ZZZVVVQQQLLLKKKJJJHHHFFFFFFHHHMMMQQQTTT[[[fffrrr}}}~~~|||zzzxxxtttrrrqqqrrrwwwqqqhhh___]]]\\\ZZZYYYZZZUUUVVVUUUTTTQQQPPPPPPQQQXXXZZZ\\\\\\YYYVVVTTTTTTKKKIIIDDD@@@===<<<<<<<<<:::<<<@@@GGGMMMQQQRRRQQQNNNMMMJJJIIIIIILLLOOOQQQVVVXXX\\\```bbbbbbaaa```^^^YYYQQQIIIDDDBBBCCCDDDFFFHHHKKKOOOQQQRRRRRRRRRPPPLLLGGGCCCBBBDDDHHHKKKWWW]]]bbb]]]QQQFFF@@@???>>>???@@@@@@@@@???======999:::;;;:::777666666777666777777666555555666888777555444555777888888888;;;;;;:::999888666444333333222111000111222444666777555444444555666666555444444444444444555555666333333333333333333333333000000000000111333444444333444555444222222222333333333111000000000111222444111///...///111000000000000000000000000000000...////////////000000000000000111222222222222222111111000000000000111111......///000000000//////......------------......+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,++++++,,,......---+++((()))++++++,,,---///111111000000/////////000000000///...---,,,------...,,,...000111000000111222111111111111000///...---222333555777888999888888555555666777888:::<<<===BBBCCCDDDDDDEEEGGGJJJLLLIIIIIIJJJKKKLLLNNNOOOPPPQQQUUUZZZ]]]^^^___```bbb___````````````bbbfffiiipppwwwwwwvvvuuutttsssrrrrrrqqqiiifffbbb___^^^]]][[[YYYVVVSSSOOOLLLHHHDDD???;;;>>>;;;:::;;;<<<;;;777333111;;;GGGMMMIII>>>222***+++******)))(((((())))))***++++++,,,,,,,,,,,,,,,+++,,,......------///000//////......---,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,++++++***wwwuuusssooojjjeeeaaa___[[[[[[ZZZ[[[]]]]]]\\\ZZZ[[[[[[[[[ZZZZZZZZZYYYYYY[[[[[[\\\[[[[[[^^^bbbeeebbbbbbeeeiiimmmppppppoooiiihhhfffgggiiilllpppsssqqqpppmmmiiifffcccaaa``````cccfffiiikkkooouuuyyy~~~~~~zzzxxxvvvtttooollliiiffffffiiimmmoootttyyy}}}}}}~~~yyywww|||ssscccYYYUUUNNNQQQWWW]]]aaabbbaaa```eeeiiiqqqxxxyyytttkkkddd[[[XXXVVVVVVVVVSSSLLLFFFHHHHHHGGGEEEDDDFFFJJJMMMQQQVVV]]]eeekkksss{{{|||ssskkkeee```\\\ZZZ]]]]]]]]]___dddllluuuzzzzzz{{{{{{zzz|||}}}yyyssseee\\\UUUUUUUUUSSSQQQQQQOOOOOONNNLLLKKKLLLOOORRR[[[___bbbbbb^^^YYYUUUTTTLLLIIIDDD@@@===<<<===>>>;;;===@@@EEEJJJLLLLLLJJJJJJIIIHHHGGGHHHJJJLLLNNNOOOQQQUUUYYY\\\]]]]]]]]]XXXTTTMMMGGGDDDDDDFFFGGGFFFGGGHHHJJJKKKLLLLLLLLLHHHGGGDDDBBBBBBCCCEEEFFFNNNRRRVVVSSSJJJBBB===;;;======>>>>>>======<<<;;;888999::::::888777777888555666777666444444666777777555333333555666666666777777888888777666444333222222111111222333555666666444333333444555555444444444444444555555555666333333333333333333333333333222222222333444444555333444555444222222222333222222222111111111111000444222///...///000111000/////////000111111111222/////////000000000111111//////111222333444444444111111000//////000111111///000000000000///............------------......,,,,,,,,,+++******+++,,,******++++++++++++******++++++***,,,---...---+++***,,,...///---,,,------------......///.........000000///.........//////...000111111111111333444000//////...---,,,,,,,,,///000222444555555444444111222333333444666888:::999:::;;;::::::;;;===???======>>>>>>??????@@@@@@AAACCCGGGIIIIIIJJJKKKMMMKKKLLLNNNNNNNNNNNNQQQSSSYYY___hhhmmmooooooppppppqqqtttxxx{{{||||||zzzyyyyyywwwuuuvvvzzz}}}zzzwwwuuusssooommmjjjgggccc```\\\XXXRRROOOPPPNNNMMMNNNNNNKKKDDD===<<>>AAAEEEIIIJJJHHHFFFFFFFFFFFFFFFGGGHHHJJJKKKFFFIIIMMMQQQTTTVVVWWWWWWRRROOOJJJFFFDDDEEEHHHJJJDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBAAAAAABBBCCCCCCDDDGGGJJJIIICCC===888777<<<<<<<<<<<<<<<;;;;;;:::777999::::::888777777888555666777666444444666777888555333333444555555555333444555666666666555444111111222222333444555666666444333333444555444333333333333444444555555555333333333333333333333333555555444444444555555666444555666555333222333444111222222222222111000000444222///...///000111111......///000111222222333//////000000111111222222...///000222444555555555111000///......///000111111111111111000///...---.........------.........---------+++***)))***+++******++++++++++++******+++******+++------,,,+++...111333333000---,,,++++++,,,---/////////...---.....................---.../////////......000222000000///...------......---///111333444444333333222222333222222333666888222333444444333333555777999999:::;;;;;;:::999888===???AAABBBCCCCCCEEEFFF@@@BBBCCCDDDCCCCCCDDDFFFFFFKKKQQQUUUWWWYYY\\\______bbbfffjjjlllllljjjiiiiiieeeaaabbbgggnnnrrrssstttwwwzzz|||~~~|||yyy~~~|||xxxuuuqqqmmmiiieeeeeecccbbbbbbbbb]]]TTTLLLKKKGGGHHHRRR]]]\\\OOOAAA666666555555444555555555222222222222111000.........///111111000000222333/////////...------,,,,,,)))************++++++++++++******+++---000222444}}}{{{zzzyyyxxx~~~}}}xxxuuuyyy~~~|||yyyxxxppprrrtttuuuuuuuuuvvvwwwyyy~~~~~~wwwsssqqqqqqzzz~~~{{{{{{|||uuupppkkkggg\\\\\\\\\^^^aaaeeehhhkkknnnuuuyyysssssssssrrrrrrtttyyyzzztttssssssrrrkkkfffaaaaaaiiiyyyzzzdddUUULLLGGGEEEEEEEEEFFFHHHKKKNNNOOOOOOUUUWWWUUURRRQQQOOOKKKJJJJJJJJJKKKKKKKKKIIIGGGJJJIIIGGGFFFFFFGGGHHHIIIMMMMMMMMMOOOSSSVVVZZZ\\\[[[```hhhoootttwwwzzz{{{zzzrrriiifffgggeee___XXXWWWQQQMMMMMMLLLHHHHHHJJJGGGKKKMMMNNNQQQVVVWWWUUUWWWWWWWWWVVVXXX\\\ccchhheee\\\UUUSSSPPPJJJIIILLLNNNKKKHHHGGGIIIKKKLLLLLLWWWYYY\\\]]][[[VVVPPPMMMHHHFFFDDDAAA@@@@@@AAAAAABBBAAAAAABBBDDDFFFFFFEEEGGGFFFEEEFFFGGGHHHHHHGGGBBBDDDGGGKKKMMMNNNNNNNNNJJJHHHFFFEEEEEEEEEGGGHHHDDDAAA>>>===???@@@???===@@@??????AAACCCDDDAAA>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;:::999999999999<<<999666666777999:::999999999999999999888777777666666555444444333222222000222555666555444444444111222333333444444444444555222000000222444333222---///111111111111111333000000222333333222111000000111222444444555555444666555444444222222111000444333333333444222000---000111111111111000//////555444444333333222111111//////000111111111111111000000000000111222333444333333333111...---...////////////000111000---+++---...//////------...///,,,++++++******)))))))))---+++***+++,,,,,,+++***---***((((((+++------+++,,,---.........---,,,+++---------...------,,,,,,---------------,,,,,,,,,///...------///000000///....../////////...,,,+++...///000111111111111111///000222333444333222222///111333333333444555777777666555444333444555555555;;;AAACCC@@@======???>>>===;;;999999999;;;<<>>???>>><<<>>>======>>>@@@AAA>>><<<<<<===>>>??????>>>===<<<;;;;;;:::999999888999999:::888666555666888999888888888999999888888777666777666666555444444333333000333666777666444444444222222333444444444444444444222//////222333333111...000111222111000111222000111222333333222111000111111111222333444444444444444444333333222222111222222222333444444111///000111111222222111111000666555555444333333222222//////000111111111111111000000000000111222333333444444444222000///000111111000///000111000///---,,,...///...---,,,---...------,,,++++++***)))))),,,+++***+++,,,---,,,+++...+++)))))),,,------,,,,,,,,,,,,---,,,,,,+++***,,,------...------,,,,,,---------------,,,,,,,,,///......///111111000...//////000111000///...---///000000000111111111111///000111222222333333222000111333444333444666777666555444333333333444444333888===>>><<<:::;;;===<<<;;;999888888999:::;;;========================:::;;;===???@@@BBBBBBCCCEEEFFFGGGHHHKKKMMMOOOPPPMMMPPPSSSVVVWWWYYY[[[]]]cccjjjqqqqqqmmmmmmsssyyy}}}|||zzz|||~~~~~~xxxssspppmmmlllllllllhhh___XXXQQQQQQOOOKKKGGGDDDCCCCCCAAABBBBBB???;;;888666666555444333444555666555444777666333000...---...///,,,...///...,,,+++---///,,,+++***+++---...---,,,xxxsssrrrsssrrrssssssqqqtttxxxxxxuuunnnllliiihhhiiijjjiiiiiidddeeefffeeeccccccdddfff___\\\XXXTTTSSSQQQOOOMMMJJJKKKLLLNNNOOOQQQRRRSSSSSSXXX^^^cccccc___XXXTTTMMMNNNPPPRRRUUUYYY___cccfffccc^^^]]]bbbgggeee___ZZZWWWUUUUUU\\\gggsss{{{}}}zzzwwwtttttt{{{wwwbbbRRRJJJIIIKKKEEEEEEEEEEEEEEEFFFGGGHHHKKKOOOQQQNNNKKKLLLKKKHHHDDDEEEGGGHHHJJJJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQSSSQQQQQQRRRUUUWWWYYYXXXVVV\\\[[[]]]bbbhhhiiieee``````]]]YYYUUUSSSPPPLLLIIIIIIFFFEEEGGGHHHFFFHHHKKKHHHMMMPPPRRRUUUZZZ[[[XXXVVVVVVVVVVVVYYY___gggmmmnnnfff^^^YYYUUUQQQPPPRRRRRROOOJJJHHHIIIKKKLLLLLLLLLMMMOOOOOOMMMJJJGGGDDDCCCBBBAAA@@@@@@AAACCCDDDAAACCCEEEGGGHHHIIIIIIHHHIIIHHHHHHIIIJJJIIIFFFDDDBBBBBBCCCDDDEEEDDDDDDCCCDDDCCCBBBAAA@@@AAABBBCCCAAA>>><<<;;;<<<<<<<<<;;;===<<<<<<===>>>>>><<<;;;;;;<<<===>>>>>>===<<<<<<:::999999888888888888999999777555444666777777777777777888888777777666555666666666555555444444333111333666777666555444444222333444444444444444444333111//////111222111111///111222222111000111333111111222222222222111111111111000000111222444555333333333333333333333333111111111222444444333111000000111222333333333333666666555555444333333222//////000111111111111111000000000000111222333333444444444333111111222333222111//////000111000///,,,---......,,,,,,---...//////...---,,,+++***)))+++***)))+++---...---,,,...,,,******,,,.........---,,,++++++*********+++,,,,,,------...------,,,------------------------/////////111333333000...000000111222222111///...111000/////////000111222111111111111111222222333000111333333333333555777555444333333222222333333111555888999777777999;;;999999888888888888999:::666666555444333333333333000111333555666777888888::::::;;;<<<>>>@@@BBBCCC???AAADDDFFFFFFGGGIIIKKKNNNRRRVVVXXXZZZ^^^dddiiioooqqqsssttttttuuuwwwyyyxxxzzz}}}}}}{{{zzzzzzyyyuuunnnhhhcccaaa^^^YYYTTTQQQQQQRRRQQQQQQPPPMMMIIIEEEDDDDDD???===<<<<<<<<<<<<;;;999:::888444111......///000,,,---...---++++++,,,------,,,+++,,,---...---,,,~~~|||yyyrrrnnnmmmmmmgggccc``````cccfffccc___bbb```]]]\\\\\\ZZZXXXVVVUUUUUUVVVTTTSSSRRRTTTUUUNNNMMMMMMLLLLLLKKKKKKJJJGGGHHHIIIKKKKKKLLLKKKKKKMMMPPPTTTWWWWWWSSSOOOLLLGGGIIILLLMMMOOOQQQUUUXXXYYYYYYXXXWWW\\\bbbaaa\\\TTTRRRQQQRRRWWW___gggmmmmmmgggaaa```aaadddkkktttyyyfffVVVMMMIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMRRRTTTQQQNNNOOOMMMKKKEEEGGGIIIKKKKKKLLLNNNOOOOOOPPPQQQSSSVVVYYY\\\]]]]]]]]]^^^aaaeeeeeebbb___```]]]\\\ccckkknnnhhhaaa]]]\\\ZZZVVVRRRNNNKKKIIILLLIIIIIIKKKJJJGGGIIIMMMOOOUUU\\\```fffmmmooommmkkkjjjhhhggghhhmmmuuuzzzyyyssslllgggdddaaa``````ZZZUUUOOOKKKIIIIIIIIIIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCCCCDDDFFFHHHJJJHHHIIILLLMMMLLLKKKJJJJJJLLLLLLNNNOOOPPPNNNJJJFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAABBB???>>><<<;;;:::;;;;;;;;;>>>>>>============<<<;;;;;;<<<===>>>??????>>>===999999888888888888999999888666444444666777777666777777777777777666555555555555555444444444333333222444777888777555444555222222333333333333333222111000000000000111000000111222333222111000222333222222222222222222111111222111000//////111333444111111222222333333333333333222111222333444222111///000222333444555555555555555444333333222222111//////000111111111111111/////////000000111222333222333333222111111222444222000...---///000000000,,,---...---,,,+++,,,...111000///...---,,,+++***+++***)))+++---......---...---,,,+++,,,---...///...---,,,*********++++++,,,,,,------...------------.........//////000000//////111333555444111...000000111222222111000///222111///......000111333666555333111111111222222///000222222222222333555333333222222111111111111111333444555444555777:::888888888999999999999999333222000...------------...///111333555666777777333333444555777888:::;;;888:::<<<=========>>>@@@@@@@@@BBBEEEJJJOOOUUUYYY]]]^^^___aaaccceeegggggglllooossswwwyyy|||~~~|||{{{|||}}}}}}yyyvvvtttrrrnnnhhhcccaaabbbcccbbbbbb```\\\XXXUUUTTTUUUOOOMMMJJJIIIHHHFFFCCCAAAAAA===888333111000000///---...............//////000///......///000///---{{{xxxvvvqqqpppnnnppp|||}}}uuusssuuutttuuuuuusssnnnjjjgggfffaaa[[[VVVXXX[[[\\\XXXTTTWWWUUUTTTTTTTTTSSSQQQOOONNNOOOOOONNNLLLLLLMMMNNNHHHHHHIIIJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHKKKMMMPPPRRRRRROOOLLLJJJHHHJJJKKKLLLLLLLLLNNNPPPNNNRRRTTTSSSTTTXXXYYYWWWRRRQQQPPPQQQTTTYYY___bbb___XXXSSSSSSVVVYYY```hhhrrr}}}nnn[[[OOOLLLMMMJJJGGGKKKKKKMMMOOOQQQRRRSSSTTTTTTZZZ]]][[[XXXWWWSSSOOOLLLNNNQQQRRRSSSTTTWWWZZZZZZ[[[^^^aaaeeehhhkkkmmmmmmllllllpppssssssooojjjgggcccbbbhhhqqqsssmmmddd]]]]]]\\\ZZZWWWRRROOOLLLPPPOOOQQQSSSQQQOOOQQQVVV[[[cccmmmuuu~~~{{{wwwtttppplllaaa\\\UUUOOOMMMMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIKKKNNNPPPRRRTTTVVVTTTQQQNNNMMMMMMNNNPPPUUUYYY[[[WWWPPPKKKGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA??????>>><<<;;;;;;<<<===>>>>>>>>><<<;;;::::::::::::;;;<<<>>>?????????>>>;;;:::999999999999999999888777555666777888777666777777777777777666555555444444444333333333333333333666888999777555555555111111222222222222111111000000111111000000000000222333333222111111333555444333333222222222111111333111000//////111333444000111111222222333333444555444222222222222111//////000222333555555666666333333222222111000000/////////000111111111111111////////////000111222333000111222111//////000222000...,,,,,,---/////////,,,---......,,,,,,---...111111000///...---,,,++++++******+++---///...---------,,,,,,,,,,,,...000000///---+++++++++,,,,,,+++,,,,,,---.........---...//////000111222222333//////111333555444111/////////111111111111000///333111000......///111222999888555333111111111111...///111111000000111333111111111111111000000///111222222333333555888:::888999:::;;;;;;:::999999222111///,,,+++++++++,,,+++,,,...000111333333444000000000111222333555555333555666777666666666777888777777888<<>>@@@>>>???>>><<<:::888999:::999:::<<<>>>???@@@@@@???>>>===<<<;;;;;;:::::::::999888777888999:::999777777777888888777777666555444444444444444444444444444777999999888666555555222222222222222111111000///111222222111000000111222222333222111222555777555444333222222111222222333222111000111111222333000111111111222222333333777555222111111111000//////000222333444555555555222222111000000//////...//////000111111111111111////////////000111222222000000000///------...///...---+++,,,---......------...//////------...///000000//////...---------,,,+++***,,,---///...---,,,,,,---,,,++++++---000000///...---,,,+++++++++++++++,,,---..................///000222333444444000///000222444444111///...///000111222111000000222111000/////////000111777666555444222222111111...000111111000000111222///000000000000///......111111222333444666888999888:::;;;<<<<<<:::888666333111...,,,++++++,,,---***+++,,,...000111222222------------...///000111222444555666555444555666333222111111222555888;;;===???AAABBBBBBCCCEEEGGGNNNQQQTTTUUUUUUWWW[[[___eeegggkkkmmmoooqqqtttwwwxxxxxxwwwvvvvvvxxx}}}{{{{{{}}}~~~~~~zzzyyyzzz|||~~~zzzxxxwwwzzz|||vvvsssooollliiieeeaaa^^^XXXSSSMMMJJJHHHFFFBBB>>>888777666666777777666555666444222222333222111///{{{pppqqqrrrtttwwwyyy|||}}}}}}zzztttlllddd^^^[[[[[[UUUXXXZZZ[[[bbbmmmtttuuusssqqqooolllhhhdddaaa```___aaacccbbb___[[[XXXWWWSSSMMMJJJMMMOOOLLLJJJKKKGGGFFFEEEFFFIIIKKKLLLLLLHHHHHHHHHGGGEEEDDDEEEFFFDDDEEEFFFEEECCCCCCEEEHHHHHHHHHGGGFFFFFFGGGHHHIIIFFFHHHKKKNNNNNNMMMKKKIIIGGGHHHHHHGGGFFFFFFIIIKKKOOOSSSUUUUUUWWWZZZXXXTTTQQQPPPNNNMMMNNNPPPRRRTTTPPPNNNNNNPPPOOONNNRRRXXX^^^pppmmmhhhaaa[[[ZZZ]]]```bbbaaaccceeeggghhhiiiiiiiiiqqq{{{yyynnneee```eeekkkooorrrxxx~~~||||||wwwvvvwww|||~~~yyymmmnnnsssvvvuuurrrvvv|||xxxqqqhhhaaa\\\ZZZZZZYYYRRRQQQOOONNNNNNPPPSSSUUUVVVUUUUUUUUUWWWZZZ\\\^^^fffgggfffaaa[[[XXXZZZ]]]^^^fffrrr}}}{{{qqqhhh[[[XXXSSSNNNJJJHHHGGGHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEECCC@@@???AAADDDBBBCCCCCC@@@<<<;;;<<<>>><<<>>>@@@BBBDDDDDDDDDDDDBBBAAA???>>>===<<<;;;;;;;;;:::::::::<<<<<<;;;999888888999999888888777666666666666666666666666666555777::::::888666555555444444444444444333222222///222444444222000111222111222222222222333777:::666555333222111111222222333333333333222222222222111111111111111222222222666333111111111222222111000000111333444444444444222222111111000///////////////000111111111111111///......//////000111222000111111///---,,,,,,...---,,,,,,---///000///---...///000000......///000........................---,,,+++,,,---...---,,,***,,,,,,+++)))***,,,///.........---,,,+++***)))***+++,,,---............,,,---...///111222333444000//////111222333111000///000222333333333222111111111111111000000000///111111222222333333222222000111222222111111222333...//////000///...---,,,000000111333555777888888888999;;;<<<;;;888555333222000...+++***+++,,,...+++,,,...000111333333333------,,,------...///000111333555555444444444555111222111///---...000333555999<<<;;;777666:::>>>AAACCCEEEDDDBBBCCCIIINNNOOOQQQUUUWWWYYY[[[^^^aaaeeefffffffffgggjjjpppuuuxxxyyy{{{~~~~~~{{{vvvwwwyyyzzzzzz|||~~~}}}{{{yyyvvvssspppfffbbb^^^]]]^^^\\\WWWSSSIIIGGGDDDBBBBBBAAA>>>;;;>>><<<:::::::::999777666uuummmdddeeefffgggggggggffffffiiigggccc]]]WWWTTTSSSTTTMMMRRRUUUVVV[[[dddkkkmmmeeedddbbbbbbbbbaaa^^^\\\\\\\\\\\\YYYUUURRRPPPPPPOOOIIIHHHKKKLLLHHHHHHKKKEEEDDDCCCDDDGGGJJJKKKLLLIIIIIIIIIGGGEEEDDDEEEFFFFFFGGGHHHGGGEEEEEEHHHKKKKKKIIIHHHGGGGGGHHHJJJKKKFFFHHHKKKNNNOOONNNLLLJJJIIIJJJJJJIIIHHHIIIMMMPPPPPPQQQQQQSSSYYY]]]XXXPPPQQQOOOMMMKKKKKKMMMOOOPPPKKKLLLOOOSSSRRRPPPSSSZZZYYYeeerrr}}}wwwiiijjjjjjgggccceeemmmuuu|||}}}|||qqqsssyyy~~~ssshhhaaa\\\YYYXXXXXXWWWTTTSSSTTTWWWZZZ\\\^^^^^^]]]]]]___bbbdddfffjjjkkkjjjddd^^^\\\```dddiiirrrwwwgggccc\\\UUUPPPMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJFFFGGGGGGEEEBBBAAACCCFFFHHHIIIHHHEEEAAA???AAACCCAAACCCEEEGGGIIIJJJJJJJJJDDDCCCBBB@@@>>>===<<<<<<<<<;;;;;;<<<======<<<:::999999999999999888777777777777777777888888888888666888::::::888666555555555666666666555444444333///222555555222111111333111111222222222444888;;;666555444222111111222222333333444444444333333222111111111111111111111111444222000000222333444333000000111222333333333333333333222222111000000000//////000111111111111111.........//////000111222111222111///---+++,,,------------///111111///---///000111000///...///111---------..................---,,,,,,---...---+++***+++,,,+++)))))),,,///------------,,,***((('''***+++,,,---............***+++,,,...///111222333111///...///111222111000111111333444555444444333111111111111111000///...***,,,...111333333333333222333444444333222333555---.../////////...---,,,//////000333666777777666777999;;;;;;:::777333111111///,,,******+++,,,...***+++,,,...000111222222...............///000000---///111111000000000111111333444111---,,,...111111777:::888333111444::::::<<<<<<999666888>>>DDD>>>AAAEEEGGGHHHIIIKKKMMMQQQTTTWWWYYYZZZ]]]ccchhhnnnooorrrvvvyyyzzzyyywwwnnnoooqqqssstttvvvzzz|||~~~|||wwwtttrrrsssuuutttooojjj```\\\XXXUUUTTTQQQMMMIIIFFFDDDBBBAAABBBAAA???===zzzxxxxxx}}}{{{tttnnnggg```YYY[[[]]]\\\ZZZXXXWWWWWWUUUVVVXXXYYYXXXUUUOOOKKKRRRPPPNNNPPPTTTYYY]]]___\\\ZZZZZZ]]]aaabbb]]]XXXVVVTTTQQQPPPOOOMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCEEEIIIKKKJJJHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGFFFEEEAAADDDIIILLLKKKJJJIIIIIIKKKJJJIIIIIIJJJLLLOOOPPPSSSSSSTTTUUUUUUVVVVVVWWWPPPMMMIIIHHHKKKOOOQQQSSSOOOOOOOOOPPPQQQRRRSSSTTT___aaagggpppyyy{{{vvvqqqnnnmmmkkkkkkpppyyy~~~sssmmmkkkiiiccc^^^aaa]]]XXXVVVYYY___dddgggjjjhhheeecccbbbbbbcccccclllppprrrooohhhaaa``````nnnwwwoooiii```YYYVVVUUUUUUUUU^^^YYYSSSQQQRRRRRROOOKKKOOOOOONNNMMMLLLKKKKKKKKKOOONNNKKKHHHEEECCCBBBAAAGGGKKKMMMOOOSSSWWWVVVRRRNNNKKKGGGDDDCCCCCCCCCCCCAAABBBCCCCCCBBB@@@>>><<<===:::888888:::<<<;;;:::<<<;;;999777666777888999999999888777666666555444<<<:::888777777777666555444333333444555666444333///222555666444444666888:::888666444444666888:::777777666555444333444444111111111111111111111111666666666666666555444333111111222222222222222222000111111111111111000/////////000111222111111111222222333333333222222111111111000000/////////...---------,,,,,,---......---...///000000///...---......---,,,,,,,,,------............------,,,+++///...,,,******+++,,,---......---,,,+++))))))(((------,,,++++++,,,,,,,,,......///000111222333333...///111222222111111000111000000000000222333444///////////////////////////......///222333333222111333444222///...111333///111///+++,,,///...***555444333222222444555666555:::???>>>888333222444333000---++++++***)))((()))+++///111333333222111///......///111111000...,,,+++)))***///333333000...000000...+++)))***,,,000000111222333333333333999888777666555444444444;;;<<<>>>???@@@??????>>>BBBCCCEEEHHHLLLPPPSSSUUUYYY[[[^^^aaadddfffggghhhhhhkkknnnmmmlllnnnuuu{{{}}}~~~|||~~~|||xxxsssqqqmmmiiifffcccbbbbbb```]]]YYYVVVTTTOOOIIIEEE|||tttpppooojjjppptttqqqlllggg```YYYVVVWWWXXXVVVTTTRRRQQQRRRSSSSSSTTTUUUTTTQQQMMMJJJOOOMMMLLLMMMPPPTTTWWWYYYXXXWWWWWWZZZ^^^^^^[[[VVVSSSPPPMMMLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBEEEHHHJJJJJJIIIIIIHHHFFFEEEEEEEEEEEEFFFHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHIIIJJJJJJHHHFFFDDDEEEGGGJJJMMMOOONNNLLLKKKKKKKKKKKKKKKMMMPPPSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWPPPMMMJJJJJJMMMRRRVVVXXXXXXVVVTTTTTTUUUXXX\\\^^^```aaaeeelllsssvvvrrrnnnpppqqqsssvvv~~~uuuqqqqqqppplllggggggccc^^^\\\___ccchhhjjjrrrqqqooollljjjiiijjjkkkooorrrtttqqqjjjdddbbbcccpppzzzxxxrrrjjjbbb]]]\\\\\\\\\bbb```\\\ZZZZZZXXXUUUSSSVVVUUUSSSQQQPPPPPPPPPQQQQQQPPPNNNLLLJJJIIIHHHGGGIIIMMMQQQTTT[[[bbbdddaaaaaa]]]VVVQQQNNNMMMKKKJJJHHHHHHIIIIIIHHHEEECCCBBBEEEBBB???>>>@@@AAA@@@???AAA@@@===;;;;;;;;;<<<===;;;;;;:::999888888777777>>><<<::::::;;;;;;999888555444444555666777555444333666999:::999999;;;===;;;:::777555555666777888888888777666555444444444333444444444444444444444555555555555555444333222222222111111000111111111444444444555555555555444000000111111222222111111222222333333333222222111000000000/////////......------,,,,,,,,,------...---...///000000///...---------,,,,,,,,,------...---------------,,,++++++...---,,,+++++++++,,,,,,......------,,,++++++***---,,,,,,,,,,,,,,,,,,,,,......///000111111222222///000111222222222111111111111000000111222444444222222111000///......---...------///111333222222000222333111//////111333111222111------000000,,,444444444333333444444555555888<<<;;;888444222222111///,,,+++++++++***)))'''***---111333444333333222111000000111111///---++++++***+++...111111000...000111000---++++++,,,111222222222222222111111555555444222222111111111666666777888999999999999888999:::<<>>=========>>><<<<<<;;;:::::::::::::::@@@>>>===<<<======<<<;;;777555444555666777666444555777:::;;;;;;<<<===???<<<:::888666555555666777777777666555333222222111222222333333333333222222444555555555555444333333555444222111000111111222111111222222333333444444222222222111111111111111111111222222222222111111////////////............------,,,,,,,,,,,,,,,---,,,---...//////...---,,,,,,,,,,,,,,,------...///,,,,,,------,,,,,,++++++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,---...//////000000111111111///000111222222222111111000000000000111222333444555555333111///...,,,,,,---,,,,,,...000111111000000111111000//////111333222444333//////111111...333333333444444333333222444666777888777555222000///---+++++++++,,,+++***&&&))),,,000333444444444444333111111111111///---)))***+++,,,,,,---///111---///222222000...------333333333333222111000///333333222111000000000000222222222222333444555666555555444555666888:::;;;:::;;;>>>@@@AAABBBBBBBBBEEEIIILLLNNNPPPSSSZZZ___cccfffhhhhhhggghhhmmmqqqmmmnnnrrrxxx~~~}}}zzzuuuooojjjyyyyyyvvvpppiiiddddddeeeeeelllrrrpppmmmjjjddd^^^ZZZZZZYYYVVVSSSQQQRRRTTTSSSRRRRRRPPPNNNNNNNNNOOOQQQSSSUUUVVVVVVVVVWWWXXXYYYXXXVVVWWWXXXXXXVVVSSSQQQNNNKKKJJJJJJKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEGGGIIILLLNNNOOOPPPOOONNNLLLKKKKKKMMMOOOQQQOOOOOOOOONNNMMMKKKJJJIIILLLNNNPPPRRRQQQQQQRRRRRRTTTQQQOOOQQQUUUVVVRRRMMMOOOOOOPPPQQQTTTVVVXXXZZZVVVTTTRRRQQQRRRTTTWWWXXXVVVTTTRRRTTTZZZbbbhhhkkkmmmjjjgggdddeeehhhllloooqqqpppooopppsssvvvvvvuuuwww{{{~~~yyyvvvsssrrruuuyyy}}}~~~}}}{{{vvvssstttwwwyyy{{{{{{xxxtttooommmmmmmmmtttwwwoookkkjjjkkkqqqvvvzzzyyysssnnnlllmmmllliiieeeaaa___```aaabbbbbbbbbccccccccccccccccccaaacccdddeeekkktttxxxwwwsssnnngggaaa^^^\\\ZZZYYYWWWXXXYYYYYYZZZYYYXXXXXXTTTQQQNNNKKKIIIHHHGGGFFFJJJIIIFFFCCCAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@DDDCCCAAABBBBBBBBB@@@???<<<:::999999:::;;;:::999888999;;;===>>>???@@@AAA>>><<<;;;999888999999:::999999888777555444222111222333333444444333222111555555666666666555555444888777444333222222333333.........///000111222222333333222111000000000/////////000000111111000000//////.....................------,,,,,,,,,,,,,,,,,,---...//////...---,,,+++++++++,,,---...///000+++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,+++***++++++,,,,,,---.........,,,,,,------------------///000000000000000000000...///000111111111000000.........///000000111111555444333222000...---,,,---,,,+++---///000000//////////////////000111222111444444000...000111///000111222222222111000///333333333555666555222///...---,,,,,,------,,,+++)))***---000222444444444444222111111111222111///)))***,,,---+++)))---222---///222333333111///...333444444444333333222111333222111111000000000111111111000000111222444555666555333222222333444444222333444666666666666555888;;;>>>AAACCCFFFJJJMMMPPPQQQSSSSSSTTTVVV[[[______```dddkkkrrrxxx{{{|||~~~{{{pppqqqooojjjdddaaabbbdddiiiooosssppplllhhhccc]]]\\\[[[ZZZWWWUUUTTTUUUVVVTTTTTTSSSQQQOOOOOOQQQTTTWWW[[[___aaa___]]]\\\\\\[[[YYYWWWVVVUUUUUUSSSRRRRRRPPPMMMLLLMMMNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGIIIKKKMMMOOOQQQRRRRRRRRRQQQQQQRRRTTTVVVWWWYYYXXXUUURRRQQQQQQRRRSSSVVVWWWXXXXXXYYY[[[```eeeaaa\\\YYYYYY\\\\\\YYYTTTUUUVVVVVVWWWYYYZZZ[[[\\\YYYXXXWWWVVVXXX[[[^^^```___^^^]]]```fffmmmsssuuuyyyxxxwwwvvvvvvvvvwwwwww}}}{{{zzzzzz|||~~~{{{zzz{{{~~~}}}zzzvvvrrrpppppprrrsssrrrssstttuuuuuuuuuuuuuuutttuuutttsssxxx{{{uuupppmmmjjjhhhfff___```bbbccceeefffggggggeeeccc```\\\XXXVVVUUUUUUVVVTTTQQQMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIIIIHHHFFFDDDDDDBBB@@@???@@@AAA@@@???===>>>???AAACCCDDDDDDDDD??????>>>===<<<===>>>>>>>>>======<<<:::777555444666666777888777666444333444555555666666666555555888777666444333333444444111111000111222333444555555444333111000/////////------...///000000//////....../////////////////////...------,,,,,,,,,---------...//////...------+++++++++,,,---...///000+++,,,,,,------,,,,,,,,,,,,,,,---------,,,+++***))))))***+++,,,---......,,,---...///////////////111111111111111000000000---...///000000000///...,,,,,,------.../////////222222111111000/////////---,,,+++,,,...000///......------...///111111222///333444///---...000///......///000///...---+++111111111333555555333000///.........///000///------...000111222333333333222000//////111333333333+++***,,,...,,,(((+++222---...111333444333111///222222333444444444444444111111000////////////000000000/////////111333444333222111000...---------///000111222222222111000444666888:::<<<===???@@@???@@@@@@AAABBBFFFJJJMMMQQQQQQSSSYYY```hhhmmmooorrrtttxxx|||hhhiiiiiifffaaa```bbbeeerrrvvvxxxsssnnnkkkfffaaa[[[\\\\\\ZZZXXXVVVWWWXXXXXXYYYYYYWWWTTTTTTWWW[[[aaafffkkklllhhhccc______[[[ZZZWWWUUUTTTTTTTTTUUUUUUTTTRRRRRRRRRRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIKKKNNNOOOPPPQQQSSSUUUXXXXXXYYYZZZ[[[]]]^^^___```^^^ZZZWWWUUUWWWYYYZZZ\\\]]]^^^]]]]]]aaaiiiooogggddd``````aaabbb```]]]]]]]]]^^^___```aaaaaaaaa_________aaadddhhhkkknnnkkkkkkkkkoootttyyy|||~~~|||yyyuuuuuuwwwyyy{{{}}}{{{zzzwwwsssnnnjjjjjjjjjhhheeebbb^^^[[[ZZZYYYYYYUUUTTTRRRRRRRRRTTTVVVWWWWWWVVVUUUUUUUUUSSSOOOMMMMMMKKKHHHGGGHHHIIIIIIHHHEEEEEEEEEGGGIIIJJJJJJHHHBBBBBBAAA@@@????????????AAAAAA@@@???===:::777555777888:::::::::888666444666666777888888888777777999999888888777777666666333222222111222333555666999888555333111000000000---...///000000111000000////////////000000000000111000///...---------------...///000000///...---,,,,,,,,,,,,------...///,,,,,,------......------------,,,,,,,,,,,,++++++((())))))***,,,------...---...000111222222111000333333333222222111111000---...///000000000///...++++++,,,---............///////////////000000000...---,,,---///000///...---,,,+++---///111222111...222333///+++---///...............---,,,++++++///000222333444333333333222222111222333333111///000111222333333444444333111///......111333444444...******///...)))***111------///222444555333111000000111222333333333333...------,,,,,,---------------------...///000111222333333333111///---+++...///000000000000......222333666777888999888888444444444555777:::<<<===DDDCCCCCCGGGNNNUUUZZZ]]]aaacccgggkkkooorrrtttuuuyyyyyyyyy{{{gggiiikkkiiigggfffhhhkkkzzz}}}}}}wwwqqqooolllhhhaaabbbccccccaaa``````aaaaaaccceeebbb______cccgggnnntttyyyxxxppphhhbbb```\\\[[[ZZZYYYXXXYYY\\\^^^\\\\\\[[[\\\\\\ZZZWWWTTTUUUUUUUUUUUUUUUUUUUUUUUURRRTTTWWWWWWWWWWWWZZZ\\\aaaccceeegggiiijjjkkkkkkiiigggeeebbbbbbbbbcccdddhhhjjjkkkiiihhhkkkrrrxxxqqqpppooonnnooopppqqqrrrqqqrrrtttvvvwwwxxxyyyyyyuuuvvvyyy}}}|||yyywwwvvvvvvpppooommmmmmnnnppprrrtttuuutttrrrrrrqqqnnnjjjgggeeebbb___^^^___``````___ZZZXXXXXXYYY\\\\\\[[[XXXUUUTTTSSSQQQOOOMMMLLLKKKLLLLLLLLLKKKHHHEEEBBB@@@>>>???AAABBBAAA???<<<:::<<<<<<===>>>>>>>>>>>>>>>===>>>@@@AAAAAA???>>>===777666555444444555777888>>><<<999666444333222333///000111222333333333333000000000000111111222222222111000//////............///000111111000///...------,,,,,,,,,------...,,,---....../////////......---,,,+++++++++,,,,,,)))******+++,,,---.........000222333444444333222555555444444333222111111...///111222222222111000+++,,,...///000000//////................../////////---------///000///...,,,+++***,,,///222222111---333444///+++,,,...///000///...------,,,,,,,,,,,,000333444222222444666666555555555666666333111111111222333555666666777111///------///111222222222***)))///000+++***000---------///333555444222...//////000000000//////------,,,,,,,,,------...,,,---...//////000//////444555777888777444000...---...///000000///...---///000222555666666444222000//////111222333444333777777777;;;@@@DDDGGGGGGKKKMMMQQQVVVZZZ]]]___```bbbeeehhhlllqqqvvv{{{~~~kkknnnqqqqqqooooooqqqttt{{{~~~|||vvvqqqooommmjjjhhhkkkmmmmmmllljjjjjjjjjjjjmmmooommmjjjiiimmmrrryyywwwllldddaaa^^^^^^^^^]]]^^^aaaeeehhhdddddddddeeeeeebbb^^^[[[^^^^^^^^^^^^^^^^^^^^^^^^ZZZ]]]``````______aaadddjjjlllpppsssuuuvvvuuuuuutttttttttsssrrrrrrrrrqqqxxx{{{}}}|||zzzzzz}}}{{{|||}}}}}}|||sssqqqpppqqqssstttrrrooopppooommmjjjgggdddaaa```______^^^]]]ZZZWWWSSSQQQKKKLLLNNNOOONNNKKKIIIGGGCCCDDDEEEEEEFFFFFFFFFFFFCCCEEEHHHJJJJJJHHHFFFDDD@@@>>>===;;;;;;<<<>>>???BBB???<<<999666555555555111222333444555666666666000000111111222222222333333333111000///////////////000111222222111000///......---,,,,,,,,,------------...///000000/////////...,,,******+++,,,---++++++,,,------.../////////111333555666555444333666666555444444333222222000111222333444333222222---...///111111111111000...............---------///...---...000000///...,,,***)))+++///222222111...333555000+++,,,///000222111///...------......+++000444444111111444888888777777888888777555222000111222444666888999:::333000...---...000000000555+++(((///222,,,+++///...,,,,,,...222555555333............---,,,+++***//////.........//////000---...000111222222111000111444777999888444000,,,......000000111000///...,,,---///222555444222000/////////000111111000/////////111555999;;;:::999:::===AAAEEEIIILLLNNNOOOMMMQQQVVV\\\```eeeiiikkknnnppptttxxx|||~~~ttttttyyywwwtttvvv~~~yyywwwxxxxxxvvvssssssuuuxxx{{{{{{yyyvvvttt~~~|||zzzwwwvvvvvvwwwxxxyyypppjjjeeefffhhhhhhhhhjjjllloooppprrrtttvvvvvvtttrrrppplllooorrruuuvvvuuutttrrrppprrrtttwwwxxxyyyxxxxxx~~~~~~|||{{{yyyuuuoooiiihhhgggeeeeeedddbbb___\\\^^^XXXRRRQQQSSSUUUTTTQQQRRRPPPOOOQQQTTTUUUSSSPPPQQQOOOLLLHHHEEEDDDDDDDDDFFFCCC???>>>???>>><<<999777777888888888888888999:::444111555888777444222666666555444333222111111444222111111222222111000------......///......---000...---...//////...---...---+++******+++---...,,,,,,,,,------......///...///000111222333444555999666444444555555333000111111222222111111000///......//////000////////////...---,,,+++,,,,,,---...///111111000000111333------...000222444333222222000///---------///000...000000,,,))))))///444000---+++++++++,,,222999666666666888::::::555111333444444555444333111000444000,,,,,,000222111......---+++******,,,...///...---,,,+++,,,...000111111000///---,,,,,,,,,,,,------......------,,,,,,+++///000//////111///,,,111111111111111222222222333111000111222222111000---///111222111111111222000...,,,...111111///,,,+++,,,...///000000111111444666999;;;;;;<<<>>>???BBBDDDGGGIIIKKKNNNRRRUUUZZZ^^^bbbcccccceeelllqqqqqqpppqqqtttyyy|||~~~|||~~~~~~~~~~~~yyy{{{~~~~~~zzzzzz|||~~~{{{uuupppnnnpppqqqpppmmmmmmkkkiiijjjllllllkkkiiihhhfffbbb]]]YYYVVVTTTTTTUUURRRMMMKKKJJJHHHEEEBBBBBBBBBAAA@@@>>>===<<<<<<@@@999666:::===<<<:::::::::::::::::::::999888777:::888666666777666444333222111111000///......---///......///000222111000111000///......///000111......///000000111111111111222222333333444444444:::888555555666666444222000111111111111000////////////000000000000//////111000...---------...///...///111111000000222333.........000222333222222---......---------------111222111...******...333111---,,,---,,,+++///666666555555888::::::777444444444555555444333111000000---***,,,000222000...,,,+++***))))))***++++++,,,+++*********,,,...////////////...------,,,+++******,,,------......------111222111000222000---000000000000111111111111666444222222333222111///---...000000000000222333222111000000111111///---,,,,,,---...////////////000222555666666666888999666888:::;;;<<<>>>BBBDDDFFFJJJMMMNNNNNNPPPVVV\\\cccdddfffiiimmmqqqtttvvv~~~xxxssspppnnnooolllgggddd```]]]YYYVVVUUUTTTSSSRRRQQQOOONNNNNNMMMFFFBBBDDDGGGFFFFFFGGGDDDEEEFFFGGGFFFEEECCCAAABBB@@@>>>======<<<999777888777666444333333333333000......///111333333222222111000//////000111222//////000000111222222333555555555666666555555444777555444333444333111000111222222222222111000000000000111111111000000///222111000/////////000111...///111111000000222333...///000000111111111000***+++,,,---------,,,+++000111111...,,,,,,000555333111000111///,,,...222444333444666888999999888555555555555444333111111,,,******,,,000111///------------,,,,,,+++++++++++++++*********,,,---...---.../////////---+++***'''((()))+++---......///000333444222111333111---........./////////000000888666444333333333111///---............///222555444555555333111///......,,,,,,------------------...000222222111111222333111222333333333444666888777:::===>>>>>>@@@EEEJJJOOOSSSWWWYYY[[[^^^cccggg{{{wwwuuuppppppppppppppppppppppppfff___ZZZYYYZZZXXXYYY\\\YYYZZZ\\\\\\[[[XXXTTTRRROOOMMMKKKJJJHHHFFFBBB???@@@???===<<<<<<<<<<<<===777666444444555666666666555444333333222333333444333333444444555555555666555666777777777777666555666555444444333222111000333333444444333333222111111111111111111111000///222111000//////000111222...000111111000000111333///000111111000/////////,,,,,,+++++++++,,,---...---......------...222666666444444555222------000000000111333666888999999666666555444333222222111---,,,,,,...000000...+++000111111111000///...---,,,++++++***++++++,,,---+++---///111000---***(((&&&'''(((***,,,------...111444444111000222000---,,,,,,,,,---......//////666444222222333222111///---......------///333666444666777444///,,,,,,------,,,,,,+++++++++++++++...000222111000///000000222333333222000000111222111222444555666888<<>><<<===>>>@@@???>>><<<;;;:::;;;<<<:::888666666777444444555555444444333222555555555555444333333222111111000///000111222333222333333222///......///---000222111...---...000666222---)))(((,,,111444222111///---,,,+++++++++111000111222///***(((+++***,,,000222444555888:::888777666444333222222222222222111000...,,,+++***((())))))***+++,,,------///...---,,,***)))((('''---///000111///+++'''%%%'''''')))***+++,,,,,,,,,///111000------//////,,,)))***++++++,,,---.........---,,,---///000000//////000000000///000222444111111222000...+++++++++---,,,+++)))))))))***+++,,,---......,,,+++++++++000111000...,,,++++++,,,''''''''''''(((***,,,---111333555444333333666999xxxtttnnniiigggfffdddcccccccccaaa___]]]ZZZXXXWWWUUUTTTSSSQQQOOONNNLLLLLLNNNOOOPPPPPPNNNKKKHHHFFF@@@AAABBB@@@===;;;<<<===:::::::::;;;:::999999888999999999999888777666555333222111111111222444555444444444222///---,,,---+++///222111...,,,...111777333...***)))+++///222222000///......---------000///000222///******---)))---222555666666888:::999888666444333222222222111000///...,,,***++++++))))))***+++...111333555777666555333000---+++***000000111000---***&&&$$$%%%&&&(((***,,,...//////...000///,,,,,,//////---)))******+++---......///...---,,,---...///...---000222333222111000111333000///......//////---+++---,,,***))))))***+++,,,***,,,------+++******+++///000///...,,,+++,,,---((('''&&&'''(((***+++,,,.........///000111222333~~~{{{xxxuuurrrqqqkkkjjjiiifffdddbbb```___``````aaa___\\\XXXTTTQQQJJJLLLMMMKKKHHHFFFGGGIIIAAAAAAAAAAAAAAA@@@@@@???<<<======<<<;;;:::999888444333333222333444555666555666555222///,,,+++,,,***...222111...,,,///222666333///,,,++++++---///...---,,,...000222333333222000111333111------111***///555888888888999;;;:::999666444333222222222......---+++******+++---//////000111555999===??????>>>===:::777444111///111111111///,,,)))%%%######%%%'''***---000111222---000///,,,---000111...)))******,,,---...//////000///------......---+++111333444444222111111222000...,,,...111111///,,,---,,,***))))))+++,,,---+++---......,,,+++,,,---***++++++)))''''''(((***(((&&&%%%%%%'''))))))))),,,+++***,,,///111222222{{{yyy}}}|||~~~|||tttlllggg___``````^^^[[[XXXTTTQQQWWWUUUQQQOOOOOOOOONNNMMMKKKIIIGGGEEEDDDBBB???<<<>>><<<:::;;;======:::777;;;999777555444222///---...///000111222222222111666333000---,,,,,,---......000111222222111000...111000///.........//////,,,...111444777888999999999888666444333222333333555111---+++---...---+++,,,,,,---222<<>>CCCBBB???<<<;;;;;;<<<===:::888666333222222333333222333555666666666555444222111000000000111222333...000333555666555444222444333222111111222333444444222000//////...,,,+++...000777HHH^^^ssskkkfffcccbbb```VVVDDD666000000///...---+++)))(((...,,,******,,,.........//////000000111111222222111///---***(((((((((((())))))(((***,,,......---............------------...------------...//////***************+++,,,,,,...++++++------,,,,,,///,,,***))))))+++---,,,,,,(((((((((((((((((('''''')))***+++,,,---...//////~~~}}}||||||zzz}}}}}}}}}}}}~~~{{{zzz}}}}}}{{{yyywwwuuurrrrrrrrrsssrrrnnniiieeeeeehhhjjjkkkiiihhhiiijjjkkklllmmmpppssswwwzzz{{{tttsssooojjjfffeeegggiiimmmqqqyyy}}}yyytttooollljjjjjjjjjgggfffdddeeegggiiijjjiiibbb]]][[[]]]___\\\[[[]]][[[[[[YYYWWWVVVWWWYYYZZZZZZZZZZZZ\\\___ccceeegggjjjkkkkkkiiihhhhhhjjjllloooqqqtttvvvvvvuuuttttttrrrrrrooojjjeeecccdddgggkkkqqq{{{zzzuuusssssstttssssssvvvyyyzzzyyyxxxnnnjjjddd```]]]ZZZWWWTTTXXXXXXYYYYYYYYYYYYXXXXXXWWWZZZ[[[XXXYYY```dddeeeiiikkkkkkjjjlllooolllgggeeeaaa^^^bbbjjjrrrttttttqqqpppnnnnnnppptttyyy{{{}}}}}}zzzuuummmlllllllllmmmnnnnnnnnnrrrmmmfff___YYYTTTPPPMMMQQQPPPNNNLLLKKKJJJJJJIIIEEECCC@@@===;;;::::::::::::;;;;;;;;;:::999777666444333222222222333444555333555777888888666333111555555444444444555777888555555444333222000...,,,---///:::TTTqqqxxx]]]SSSIIIIIIQQQSSSLLLCCC000000000///...,,,***)))---,,,******+++---///000///////////////000000000///---+++)))''''''((())))))(((((())),,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000***************+++,,,,,,,,,+++***+++,,,+++,,,...,,,***)))***,,,---,,,+++******)))(((((('''''''''++++++,,,,,,---...//////}}}|||~~~uuurrrtttvvvwwwwwwuuusssqqqmmmkkkiiieeecccccceeefffhhhmmmsssvvvuuuuuuxxx|||}}}}}}zzzxxxzzz|||wwwrrrooollliiigggggghhhiiikkkllliiidddaaa```ccchhhkkklllllllllllleeegggkkknnnrrrtttvvvwwwooonnnkkkgggdddcccdddfffjjjooowww~~~}}}{{{rrrnnniiiccc```___```aaaaaaaaabbbeeejjjoooqqqqqqkkkeee```___^^^[[[\\\___\\\[[[ZZZZZZ[[[\\\]]]]]]\\\\\\]]]^^^aaafffkkknnnqqqsssuuuvvvtttrrrqqqrrrtttvvvyyyyyywwwuuuttttttvvvvvvsssllleeeaaabbbeeemmmwww|||tttpppmmmiiijjjkkklllmmmkkkhhhfffaaa^^^XXXSSSOOOKKKHHHFFFKKKLLLLLLLLLLLLLLLKKKKKKMMMPPPPPPMMMMMMRRRVVVWWWWWWZZZZZZYYYYYYZZZWWWRRROOOJJJFFFHHHOOOTTTVVVUUUOOONNNMMMMMMOOOTTTXXX[[[[[[^^^```aaa___\\\ZZZYYY[[[```fffkkknnnoooqqqsssmmmpppuuu{{{}}}vvvqqqlllhhheeeaaabbbccccccbbb___]]][[[VVVTTTRRRNNNLLLJJJHHHHHHGGGFFFEEECCC@@@===;;;:::===<<<;;;::::::;;;<<<===;;;<<<======<<<999666444666555444444444555777777666666666444222000...---///333DDDdddxxxdddSSSEEE666333;;;BBBAAA<<<111222111111///,,,)))'''))))))))))))***---000222...............---------+++***(((''''''((()))***(((((((((***,,,---,,,***+++++++++,,,,,,,,,,,,,,,++++++++++++,,,...///000+++++++++++++++,,,------*********)))***+++,,,,,,+++******+++,,,---,,,++++++***)))(((''''''((((((000///............//////uuutttssstttuuuuuutttrrrppprrrqqqqqqwww|||vvvjjjccceeefffggghhhgggeeedddaaa```\\\XXXVVVXXX]]]```aaahhhqqqtttuuuxxx~~~}}}|||wwwpppjjjgggfffdddddddddeeefffiiijjjiiieeebbbbbbeeejjjoooqqqqqqooommmgggiiilllooorrrtttttttttppppppnnnjjjeeecccbbbccchhhmmmtttzzz|||{{{xxxvvviiifffaaa\\\ZZZZZZ\\\]]]___```dddjjjqqqwwwyyyzzzuuunnnhhhfffbbb___```ddd]]]\\\]]]```ccceeedddcccgggggghhhjjjlllrrryyy~~~}}}|||{{{~~~{{{xxxxxxzzz||||||zzzsssjjjeeegggkkktttyyyqqqlllffffffggggggfffeeecccbbb___[[[VVVOOOIIIEEEBBBAAACCCCCCEEEFFFGGGGGGGGGGGGJJJMMMLLLIIIIIINNNRRRRRRPPPTTTUUURRRQQQPPPMMMHHHEEEAAA======@@@CCCDDDDDD@@@?????????BBBFFFJJJLLLKKKMMMOOONNNLLLIIIHHHGGGIIIMMMRRRUUUVVVVVVVVVWWWUUUWWWZZZ^^^aaacccdddeeeddddddfffiiinnntttzzz~~~}}}xxxuuuvvvwwwwww{{{vvvwwwyyyzzzyyyuuuqqqnnnjjjiiigggdddbbb```______ZZZYYYVVVRRROOOKKKHHHGGGHHHGGGFFFEEEEEEEEEFFFFFFBBBBBBAAA@@@>>><<<:::888:::999777666555666666777888999888666222000000000111:::OOOlll~~~fffPPP;;;222((('''---222111...111111111111///,,,)))'''%%%''')))***+++---111444//////......------,,,,,,***)))'''''''''(((***,,,(((((()))+++...///---,,,,,,,,,,,,,,,------------*********+++,,,---...///+++++++++++++++,,,------)))++++++)))))),,,---++++++******+++------,,,***+++***)))((('''((()))***222111///.........///000~~~~~~~~~~~~{{{}}}zzztttpppmmmkkkjjjkkkmmmoooooooooooossstttttt|||{{{mmmaaaaaabbbcccddddddddddddaaa^^^ZZZVVVTTTXXX```gggkkkttt}}}wwwqqqjjjeeedddeeeggghhhggggggiiikkklllkkkiiifffhhhjjjooossstttrrrnnnjjjiiikkkmmmoooqqqqqqqqqqqqnnnnnnnnnkkkgggdddccccccdddgggmmmrrrttttttrrrqqqccc```]]]YYYXXXYYY\\\]]]aaaccchhhooowww{{{|||{{{yyyuuuqqqoookkkggggggkkkeeefffiiinnnsssuuutttqqqvvvxxxyyy{{{~~~}}}zzz{{{~~~yyyqqqmmmppptttzzzsssjjjaaaaaa```___```bbbeeegggddd```YYYPPPHHHBBB@@@???===???AAADDDGGGJJJKKKLLLPPPSSSSSSPPPQQQVVV[[[\\\^^^aaa```[[[UUUQQQKKKEEEAAA???<<<999999:::<<<===;;;;;;;;;===???BBBEEEFFFEEEFFFGGGGGGEEECCCCCCDDDBBBEEEIIIKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOMMMNNNOOORRRUUUYYY\\\^^^___ZZZXXXYYYZZZZZZ]]]bbbbbbcccdddfffhhhjjjkkkkkkfffeeecccbbbcccfffjjjmmmpppqqqsssrrrrrrqqqssstttrrrpppmmmlllmmmqqqwwwzzz|||{{{{{{zzzyyyyyyxxxxxxsssqqqnnnjjjfffcccaaa___[[[ZZZXXXVVVUUUUUUVVVVVVQQQPPPNNNLLLJJJHHHGGGFFFFFFEEECCC@@@???>>>>>>>>>???@@@???;;;777555666888999GGG\\\mmmpppcccOOO@@@444222///000222444555444---...000000///---***(((%%%(((+++,,,---...222444111111000//////...---------,,,***)))((()))+++,,,((((((***---000111000...---------.........//////++++++******+++,,,------***************+++,,,,,,***------******...///,,,*********+++------,,,******)))((('''((()))***,,,000///...------...000111|||wwwtttsssssstttuuuxxx||||||yyyxxxxxxzzz{{{zzzuuuuuu|||sssnnnooollljjjiiikkkmmmnnnnnnrrrwwwyyyzzzsssccccccdddeeeeeefffggghhhcccaaa\\\WWWVVV\\\fffnnn~~~tttnnngggccccccgggkkknnnmmmmmmmmmnnnpppooollljjjmmmooosssvvvwwwsssmmmhhhggghhhjjjkkkllllllkkkjjjeeeggghhhhhheeecccbbbbbb\\\___dddhhhkkklllkkkkkk]]][[[XXXVVVVVVWWWZZZ[[[```bbbhhhooouuuxxxxxxvvvxxxuuuttttttpppkkkjjjlllppprrrwww~~~yyywwwyyy|||wwwtttxxx}}}tttiii]]]\\\ZZZXXXZZZ```hhhmmmiiieee^^^SSSIIIBBB???>>><<<>>>BBBGGGKKKOOORRRTTT^^^aaabbb```aaaggglllmmmuuuwwwuuukkkaaaYYYPPPIII???>>>;;;888555555888;;;555555666888:::<<<>>>???>>>???@@@@@@>>>>>>@@@AAA???BBBGGGIIIJJJIIIIIIJJJEEEDDDCCCBBBBBBBBBDDDDDDCCCDDDFFFHHHJJJKKKKKKJJJNNNJJJHHHJJJKKKJJJMMMQQQPPPQQQSSSSSSSSSSSSUUUWWWVVVTTTPPPMMMLLLNNNQQQSSSVVVXXXZZZZZZZZZZZZ\\\^^^VVVTTTQQQOOOQQQVVV[[[___bbbaaaaaa______aaaeeehhhiiigggeeebbbbbbgggmmmrrrsssrrrqqqsssvvvzzz||||||}}}~~~zzzxxxvvvuuuooonnnllljjjiiihhhhhhhhheeedddaaa^^^\\\[[[ZZZZZZTTTSSSPPPMMMKKKIIIIIIIIIGGGGGGFFFBBB===;;;===@@@FFFWWWjjjooocccPPPAAA:::555444222///,,,+++---///***,,,...000///...+++***&&&)))---///...///111444333333222111000///......000///---+++******+++,,,((()))+++...222333111000.........//////000000000++++++******++++++,,,---)))))))))))))))******+++,,,000///++++++000111---*********,,,------,,,******)))((('''((()))+++------,,,,,,+++,,,...111222~~~~~~~~~~~~zzztttooonnnmmmjjjjjjlllmmmiiihhhkkkmmmpppyyy~~~wwwuuusssrrrtttxxx|||}}}{{{qqqnnnjjjhhhiiijjjjjjiiieeebbb\\\WWWVVV\\\fffmmmzzzyyyoookkkeeebbbcccgggkkkmmmvvvwwwwwwvvvtttqqqnnnlllmmmooorrrssssssqqqnnnlllfffgggiiikkkmmmmmmmmmmmmkkkkkkkkkkkkiiifffdddbbb```aaadddgggiiijjjkkkkkk``````___]]][[[[[[\\\^^^aaaffflllqqqssssssssssssrrrtttvvvuuuqqqnnnnnnoootttzzzzzzyyyxxxxxxyyyyyywwwuuuvvvyyy{{{{{{yyyxxx{{{~~~yyykkkbbbVVVRRRQQQVVV[[[___eeekkkjjjgggbbbYYYOOOFFF@@@>>>>>>???AAAEEELLLTTT\\\```eeegggjjjooouuuxxxyyyyyy}}}yyysssllldddZZZQQQJJJDDD???:::777888888777666777777777777888999;;;;;;777:::===>>>>>>>>>>>>??????DDDIIIKKKJJJIIIKKKMMMFFFBBB>>>;;;;;;;;;;;;;;;>>>??????@@@@@@@@@??????@@@???===>>>@@@CCCDDDCCCEEEDDDDDDGGGKKKMMMLLLJJJLLLJJJHHHEEECCCBBBBBBBBBEEEFFFIIIKKKMMMMMMLLLKKKCCCCCCCCCBBB@@@AAACCCEEEGGGIIIJJJJJJIIIIIIJJJLLLOOOMMMLLLKKKLLLNNNQQQSSSUUUUUUTTTUUUVVVXXXYYY[[[ZZZ^^^dddkkkqqqtttvvvvvvuuuwwwzzz{{{zzzyyyyyyzzz||||||yyywwwyyy~~~}}}|||~~~}}}wwwooolllpppuuusssmmmddd^^^ZZZZZZZZZZZZ\\\VVVSSSSSSPPPKKKKKKPPP\\\hhhlllcccVVVMMMGGGBBB???:::555444666666333000111///------...///...---...,,,+++---111444333222444333222000......000222000,,,(((&&&'''***,,,,,,---,,,,,,---///000///......,,,******,,,.........&&&'''((())))))******+++)))((('''&&&'''(((+++,,,+++******+++------+++***'''(((***+++,,,,,,++++++---+++)))((('''((()))***000,,,)))***///222000...{{{}}}yyyuuuvvvzzz}}}}}}{{{yyy{{{~~~~~~}}}}}}}}}|||xxxqqqmmmlllkkkhhhgggiiikkkhhhgggiiilllqqq{{{}}}xxxqqqllljjjiiiiiihhh___\\\WWWSSSTTTZZZcccjjjxxx~~~xxxpppmmmiiihhhjjjnnnrrruuuzzzzzzzzzyyywwwssspppnnnpppqqqssssssrrroookkkiiihhhkkkpppssstttssspppnnnlllnnnoooppppppnnnkkkjjjdddeeehhhjjjlllmmmmmmmmmgggggggggdddaaa``````aaaeeeiiiooorrrsssrrrqqqqqqooosssxxxzzzyyywwwvvvvvv~~~}}}zzzyyyyyyzzzyyyxxxxxxxxxxxxvvvtttrrruuuxxxzzzzzz|||}}}{{{pppddd]]]UUUQQQQQQVVV[[[___eeekkkooollldddZZZOOOFFF???<<<<<<===AAAGGGPPPZZZbbbhhhnnnoooqqquuuzzz}}}}}}|||yyyuuupppjjjccc[[[SSSMMMBBB>>>999666777777666555666666666666777888999:::777:::<<<=========>>>???AAACCCGGGIIIJJJJJJKKKKKKCCC???;;;999999:::::::::;;;<<<<<<=========<<<<<<;;;:::999999<<<>>>??????AAA@@@AAADDDHHHJJJJJJHHHGGGFFFDDDBBB@@@@@@@@@@@@@@@AAACCCEEEEEEEEEDDDCCC>>>>>>===;;;999888999;;;:::;;;===<<<<<<;;;===>>>???>>><<<;;;<<<>>>@@@BBBDDDCCCBBBAAABBBCCCDDDEEEEEEHHHLLLQQQVVVXXXZZZZZZ\\\^^^______^^^^^^^^^```gggjjjnnnqqqrrrssstttvvvvvvxxxzzz{{{{{{{{{|||}}}~~~}}}~~~~~~||||||vvvrrrooonnnmmmllllllhhhfffgggfffdddiiipppyyy{{{uuufffWWWQQQNNNKKKLLLGGGAAA>>>???>>><<<888<<<;;;:::;;;;;;:::777555222111111333666777555333000111222222111000000000333000,,,+++,,,---.........---,,,,,,---...---+++)))))))))***,,,,,,+++)))(((((((((((()))***+++,,,***))))))(((((()))***++++++******+++,,,,,,+++)))'''(((***+++,,,,,,++++++,,,+++)))(((((((((***+++000,,,)))***///111000...wwwqqqooollliiijjjmmmoooooommmlllpppvvv{{{zzzsssooonnnllliiihhhiiihhhdddcccfffjjjqqq|||~~~wwwnnneee```^^^]]]\\\WWWUUURRRPPPQQQWWW___eeepppttt{{{~~~||||||}}}}}}xxxwwwwwwwwwzzz~~~}}}zzzxxxyyyzzz{{{zzzxxxtttpppnnnrrrwww}}}|||yyywwwyyy}}}}}}{{{tttuuuwwwxxxyyyyyyzzzyyyyyyyyyyyywwwtttqqqpppppptttxxx|||~~~}}}{{{zzzzzz{{{~~~{{{yyyxxxzzz}}}xxxpppiiiaaa]]]WWWTTTUUUZZZ^^^aaagggmmmpppllldddYYYOOOFFF???;;;;;;<<>>;;;777555555555555444444444555555666666777777666888:::;;;;;;;;;<<<===>>>???@@@CCCFFFGGGFFFEEE===;;;888666777888888888888888888999999888888777777666555666888:::::::::;;;;;;<<>>=========>>>???===>>>>>>???>>>===;;;:::::::::999666333111111222333444555555444333555666666555444333333444666777999888666555444555555666:::;;;===???AAACCCEEEFFFIIIIIIIIIHHHFFFFFFGGGIIIOOORRRVVVWWWXXXXXXYYY[[[YYY[[[\\\\\\[[[\\\^^^```ddddddccccccccccccdddeeelllkkkkkknnnqqquuuvvvvvvrrrrrrsssvvvzzz}}}}}}|||{{{yyy}}}||||||~~~mmm```^^^___^^^```ZZZTTTPPPOOOOOOLLLJJJHHHGGGGGGGGGGGGDDD@@@===:::999888999:::999777444000222444555555444333111222000------------,,,+++///---,,,+++,,,,,,***)))'''''')))+++---,,,)))&&&***)))(((((((((***,,,---++++++,,,,,,,,,+++******+++***)))***++++++***)))((()))***,,,,,,,,,+++++++++***)))(((((()))+++,,,...,,,***+++...000000...|||rrrkkkhhhgggfffgggkkknnnnnnmmmooorrrwwwzzz~~~|||vvvuuurrrmmmkkkllljjjeeedddgggllltttssslllaaaXXXSSSQQQQQQQQQPPPPPPOOONNNOOOUUU\\\aaaeeeeeehhhlllpppwwwyyytttpppllljjjeeecccdddhhhjjjkkkooouuurrrmmmfff]]]SSSIII@@@;;;;;;;;;<<<@@@FFFMMMTTTXXXWWWVVVUUUUUUVVVWWWUUUTTTQQQNNNLLLIIIGGGDDD???<<<:::999666444333333333333333333333444444444444444333555777777777777888999888777666999>>>@@@>>>;;;888666444333555666666666555555666666666555444444444333333444777888888888666666888;;;===?????????999999999999999;;;===>>>>>>>>>======;;;999777666888888777555222000000111222333444444222222333444666555444333222333444555666555333222222333333444999999999:::;;;===???AAAAAAAAA???===:::;;;===@@@BBBEEEGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGHHHKKKMMMNNNMMMLLLMMMPPPQQQRRRQQQUUUUUUUUUWWW[[[^^^___^^^ZZZ[[[\\\^^^ccchhhmmmpppuuuuuuuuutttttttttrrrrrrpppuuu|||~~~|||{{{{{{}}}~~~}}}|||}}}yyyrrrrrrtttssstttoooiiieeeddddddcccbbb[[[YYYWWWUUUTTTRRRNNNLLLHHHFFFBBB@@@===<<<;;;:::777888888:::;;;;;;999888444222111000000///,,,***...---++++++,,,,,,+++)))))))))***,,,------***(((+++***(((''''''))),,,...---...///000///---+++***,,,***))))))***+++***)))))))))+++,,,,,,,,,++++++***))))))))))))***,,,,,,---+++***+++...000///...}}}rrriiiaaaaaaaaadddhhhlllooopppssstttuuuvvvxxx}}}}}}yyysssoooooooookkkiiilllqqqyyyzzzoooeee___WWWQQQNNNNNNNNNNNNMMMNNNOOOOOOPPPTTTYYY]]]___\\\[[[\\\]]]bbbnnnzzzxxxooocccVVVHHH>>>:::999999:::>>>CCCHHHKKKMMMKKKIIIHHHIIIHHHFFFEEEDDDBBB@@@??????===;;;999777666555444222222222333222222333333333222111111000222333333222222444555333222111333777999888666555333111222333555555444444555555555444444333222111111111222555666666555111333555777888999:::;;;666666555666777999;;;<<<>>>===<<<:::888666555444444555666555333111222222000111222111000///000111333222111000000000111222111111000000000111222333555444444444666888;;;<<<<<<;;;999555333333666999>>>???AAA@@@===;;;::::::<<<======<<<;;;<<>>;;;999888777888888777555444555555444222111222444111222333333333111000//////000111000//////111333222222111333555777777666333222111111333444444333444444444444444333222111///......000333444333222///111444555444444555777444444333333444666888999:::999888666444333222111///111333333222111111222111222333222000///000111000///////////////000000111000000///000111333333111111111111222444666888888777666333111111333666:::;;;<<<;;;888666555555444555666555444555666888;;;;;;;;;;;;<<<===>>>???;;;::::::<<<>>>???>>>=========>>>???@@@BBBCCCDDDAAADDDFFFHHHGGGGGGGGGHHHFFFJJJPPPTTTVVVVVVVVVWWWSSSSSSTTTVVVZZZ___dddgggqqqtttyyy||||||zzzxxxxxxvvvwwwyyyzzzzzzzzzxxxwwwxxxxxxyyyyyy{{{|||}}}}}}|||zzz}}}zzzuuussssssttttttnnnkkkfff```[[[ZZZ]]]```XXXTTTOOOMMMOOOPPPOOOMMMEEEDDDAAA@@@???===999777999777555555666555444222000...,,,+++,,,---------...---,,,++++++,,,...///111222333444444333111//////---***)))***++++++******+++,,,------,,,+++************+++++++++++++++***+++,,,---.........---zzzlllcccbbbaaaaaabbbffflllsssxxxsssttttttuuuxxx}}}~~~{{{{{{zzzwwwuuuwwwyyy}}}yyynnnaaa[[[XXXXXX]]]dddooo~~~yyylllccc^^^ZZZVVVSSSPPPOOONNNNNNOOONNNLLLJJJNNNPPPSSSSSSSSSSSSTTTUUUXXXSSSPPPRRRUUUXXX___gggnnn|||zzz|||}}}~~~vvvYYYEEE999888777666888<<<@@@CCCCCC@@@===;;;;;;;;;:::888555333222222333444333222222444555444222111222444222222333444333111///...///000000///...///111333111333444444444444666888333222111222444444444333444444444333333222000000/////////222444555444222///111444444222111222444333222111111111333444555555555444222111111000000...000222222111000000000111222333222000000000111/////////000000111111222555444333222111222333333333333222222333444444555555555444222000000222555444666888888666555444555000222444444333222333444666888:::888666555777:::666666666777888888666444555666777888888888888777444777:::;;;:::999999:::888;;;???AAABBBBBBBBBCCC???@@@AAACCCFFFIIIMMMOOOUUUYYY]]]____________```bbbbbbccccccdddccccccbbbddddddeeegggjjjooosssvvvxxx{{{~~~zzzyyyyyyzzz{{{{{{|||}}}~~~|||{{{~~~zzzxxxxxxxxxxxxvvvvvvuuurrrooonnnqqqsssnnnjjjeeeddddddccc___\\\VVVSSSPPPNNNLLLJJJGGGEEEEEECCC@@@???>>><<<999777444333222222333333222000111111000000000000000111222333444555555555444333111...+++***+++,,,,,,+++++++++,,,------,,,+++***+++++++++,,,++++++******)))***,,,---------------|||ppphhhbbbaaa``````ccciiiqqqvvvoooppprrrtttvvvzzz~~~{{{nnn___WWWUUUVVV]]]eeeooozzznnn```XXXSSSQQQPPPPPPQQQRRRSSSTTTUUUSSSOOOKKKOOOQQQTTTTTTSSSRRRQQQRRRQQQLLLJJJNNNSSSWWW^^^eeepppwwwwwwyyyzzz{{{}}}}}}\\\FFF;;;:::777666666888;;;===@@@===:::888888888777666666444333333444555444333111444555444222111333555222333444444333111///---000111111000//////111333000222444444222222555888444333222333444555444222333333333333222111000///111111222555777888666555///222444444111000111222222111000//////000111222444333222111111111111111///111333333111000///000...//////...,,,,,,,,,---,,,------...///000000111666444333111000///000000444444333333333222222222000111111///------///111000333555666666666666777222444666777555444444555555888:::888333111444888555444444555555555222000111222444555666444333222///333666777444222333444111333666777666666777888444444555666888:::<<<===@@@CCCFFFHHHIIIIIIKKKLLLQQQPPPPPPOOOOOOOOONNNNNNRRRRRRSSSVVV[[[bbbiiimmmjjjmmmrrruuutttqqqnnnmmmlllmmmpppsssvvvyyy{{{}}}}}}|||zzzyyyvvvyyy{{{|||zzzyyy{{{}}}{{{wwwwwwwwwtttmmmgggiiifffbbb___]]][[[YYYWWWNNNLLLHHHEEECCC@@@===:::888888999;;;<<<:::777444333333333333333333333333333333444555555666666666222///,,,++++++,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,+++***)))(((***---...------------yyyqqqmmmkkkjjjiiijjjnnnttt{{{yyyggg^^^VVVSSS___pppyyyoooeeeYYYRRRSSSSSSQQQNNNRRRRRRRRRTTTVVVUUUQQQMMMSSSQQQNNNNNNOOOPPPQQQPPPTTTOOOLLLPPPUUUYYY___eeeooo|||}}}yyywwwxxxzzz{{{mmmSSSDDD888777555444666999===???===<<<;;;:::999777777666333444444444444444444333555555555555555555555555444555555555444222111///000111222222222222444666555555555555555444333222000000111222222222222222444333333222222222222222000000222333333222111000///111444555333111000000222222111111000000111111333222000/////////000111111333444444222000///000222111000000111111000///...000222222000000000111444444444444444444444444111111111000000111222222222111000//////000222333555444333222222333444444111222444666777777777777333333444444555555555666666555444222111111000000111111222333333222111000........./////////000000///000111111111000...---//////000111222333444555666555666888;;;<<<;;;:::;;;:::999999:::;;;<<<===AAADDDHHHMMMQQQTTTUUUVVVSSSUUUZZZ```eeefffdddaaabbbeeeeeedddhhhoootttuuu}}}{{{{{{~~~~~~~~~}}}~~~|||wwwwwwvvvuuuuuuuuurrrmmmhhhfffccc^^^ZZZVVVQQQKKKGGGBBBCCCEEEEEECCC@@@<<<999:::999999888888888999999======;;;999777666444333888444111111///+++***------......---,,,,,,---...000...,,,+++,,,,,,,,,+++******,,,------.........}}}yyyvvvuuuvvvxxx{{{uuueee[[[XXXdddttt|||hhh```VVVRRRSSSUUUSSSPPPSSSRRRRRRTTTVVVVVVRRROOOPPPMMMKKKJJJMMMOOOQQQRRRSSSNNNLLLOOOSSSWWW]]]ccclllwww|||yyyxxxxxx{{{|||eeeNNNAAA999777555444444666888:::;;;;;;:::999888777666555444444555555555555444444555555555555555555555555555555666666555333222111111111222222222222444555555555555555555444333333111111222333333333333222222222111111111111222222444555666777777666555555444666777777555444333444222222111111222222333444444333222000000111111222222444666666444333333333333222111111333444333222444666777777666555555666777777666666555555444444555444444333333444444555444333222111222333555666666555444333333444555666111222333555555555555555222222333333333444444444666555444333111111000000...//////000000///......---------.........//////...///000000000///------,,,,,,---...///000111111111000000222444555444222555444333222333444666777888:::>>>BBBEEEFFFGGGGGGGGGGGGHHHJJJNNNPPPOOOOOOSSSVVVWWWXXX\\\ccchhhhhhqqqpppppprrrvvvxxxwwwuuuuuuvvv{{{~~~zzzyyytttnnnhhhdddaaa___]]]WWWVVVTTTRRROOOLLLIIIGGGDDDCCCCCCAAAAAA@@@@@@???CCCBBB@@@>>>;;;999888777;;;777444333111------000)))+++---......------...444222000/////////...,,,)))***+++,,,---.........nnn___]]]kkk{{{wwwooo___YYYRRRPPPSSSVVVUUURRRRRRQQQQQQRRRTTTTTTSSSQQQNNNKKKGGGGGGJJJNNNQQQSSSQQQMMMKKKNNNQQQSSSYYY```gggooo{{{{{{{{{{{{yyyxxxyyy|||ppp]]]KKK???;;;:::888666555555555666999999888777666666555555666666777777777777666666666666666666666666666666555666666666555444333333222222222222333333333333555555555666555555444333111222333333444444333333333333222222222333333444444555555666666555444444666777777666444222333333111000000000111222333444333222000//////000111111111333666666555444444555333111000111333444444444666888999999888777777888888888888777666555444333444444333333333333444444333333222111111333444555333333222111111222333444444555555666666555555444222222333333333333444444555444333222222111000000------...//////......---............////////////------.........---,,,+++******+++,,,---......///,,,,,,,,,---//////...---///...---,,,,,,---///111111222555888:::::::::999???<<<999888:::===??????AAAEEEHHHIIIMMMTTTWWWVVV]]]]]]]]]___ccceeeeeeddddddgggooozzz}}}}}}~~~~~~}}}~~~|||vvvssssssssstttqqqnnniiiccc^^^ZZZXXXWWWRRRRRRRRRRRRQQQPPPOOONNNOOONNNKKKGGGDDDBBBAAA@@@BBB===999888555000000333***+++---///000000//////333222000/////////---+++***+++,,,...///000000000wwwbbb___ooottthhhbbbWWWSSSOOOOOORRRTTTSSSQQQOOOOOOOOOOOOQQQRRRRRRRRROOOLLLGGGFFFHHHLLLPPPRRRNNNKKKJJJLLLNNNPPPVVV]]]aaagggqqqzzz~~~|||zzzvvvxxxxxxxxxwwwzzz~~~rrrggg\\\NNNBBB>>>===<<<:::999777777777777777777666666555555555777888888888888888888777666666666666666666666666555555555555555555444444555444444444555555444222444444555555555555444444222222333444444444444333555555555555555666777888666666666666555555555444888999888666333222333444444444444333444444555555444333222111111222333444333555888999888888888999666444333444666888888888888:::;;;;;;:::999:::;;;<<<=========<<<;;;999999666666555444444444555555555444444333444444555666444333333222222333555555999999999888777777666666333444444444444444444444333333333222222111000/////////000000000000000000000000000000111111111111,,,,,,,,,,,,,,,+++++++++++++++,,,------...//////+++++++++---///000///......---+++******+++---......///222555666777666555999666333111333555777777666;;;>>>???BBBGGGHHHFFFIIIIIIJJJLLLNNNQQQRRRSSSQQQWWW___ggglllnnnooopppgggiiikkkmmmoooqqqsssuuu|||}}}}}}~~~~~~~~~}}}||||||||||||zzzxxxxxx{{{||||||}}}~~~yyyrrrlllgggcccaaa___```bbbdddeeeeeeddddddbbb___[[[VVVRRROOONNNNNNMMMHHHCCC@@@<<<666444777333222111111222222111000222000//////000000...---,,,---...000111111222222ddd]]]mmmzzzoooeee^^^\\\SSSPPPMMMMMMOOOPPPOOONNNNNNNNNPPPPPPQQQRRRTTTUUUTTTPPPJJJGGGHHHKKKNNNOOOKKKIIIIIIKKKLLLMMMSSS[[[]]]bbbkkkssswwwwwwuuusssrrrtttvvvvvvvvvzzzyyyooonnnkkkfffddd```TTTGGG======<<<::::::999999888777777777777666666666666888999999::::::999999888777777777777777777777777666666555555666666666777888666666777999999666444444444555555555555555444333333444555555555555444666666666666777888999:::<<<<<<;;;;;;::::::::::::<<<<<<;;;999777555666888::::::999888777777777888666666666666777888:::;;;888;;;===>>>>>>>>>>>>???<<<:::888999;;;===>>>>>><<<>>>@@@AAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBB<<<<<<;;;:::::::::::::::;;;;;;::::::999999999999999999888777888999:::;;;<<<;;;:::999888777777666444444444333333333333333333333333333333222000000000000000000111111222222///000000000000111111111------,,,,,,++++++++++++++++++,,,,,,------......******+++---000222111000---,,,+++******+++,,,,,,***,,,///222444555555555222000//////000222222111111666999888:::======:::;;;;;;<<<===>>>@@@CCCEEEBBBGGGNNNRRRSSSSSSTTTTTTPPPRRRTTTUUUWWW[[[aaafffkkkkkkmmmpppsssvvvwwwwwwrrruuuwwwwwwvvvuuuuuuwwwvvvtttqqqqqquuu{{{}}}|||{{{}}}wwwqqqllliiihhhkkkoootttwwwyyyyyyyyytttqqqkkkeeeaaa___^^^^^^]]]WWWRRROOOIIIBBB>>>???@@@<<<777444444444333222222111111333444555333111---...///000000111000000dddZZZeeetttyyynnnfff___[[[ZZZQQQNNNKKKJJJKKKLLLLLLLLLMMMOOORRRTTTTTTUUUWWWXXXWWWRRRMMMJJJIIIKKKLLLLLLHHHGGGHHHKKKKKKLLLRRRZZZ\\\aaahhhnnnrrrrrrpppnnnnnnqqqsssssstttzzz{{{uuurrrnnneee]]]XXX[[[\\\\\\```bbbXXXIII<<<;;;:::888777888888999777888888888888888888888999999::::::::::::999999777777777777777777777777888888777777888999:::;;;;;;999888:::===>>>;;;777555666666777777777777777555666666777888777777777666666666777888:::;;;<<<@@@???>>>===<<<<<<<<<===;;;<<<===;;;999888888999::::::999888888888888888777777777888:::===???AAA>>>@@@CCCDDDCCCCCCCCCDDD@@@>>><<<<<<>>>@@@AAAAAA@@@BBBEEEFFFGGGGGGIIIJJJIIIJJJKKKLLLKKKIIIGGGFFFAAA@@@???>>>>>>>>>>>>>>>??????>>>===<<<:::999999;;;:::999999:::;;;===>>>===<<<;;;999888888888888555555555555555444444444555555666777666555333222000000000000000111333333////////////000000000000///...---,,,,,,,,,------***+++++++++,,,,,,,,,,,,*********---///111000///++++++,,,,,,,,,+++***)))&&&(((+++///222333333333111000000111222333222111///333444333444666555222444555555555555777:::===999<<<@@@BBBBBBAAA@@@@@@???@@@@@@AAACCCHHHNNNSSSTTTTTTVVVXXX[[[___bbbdddcccfffjjjkkkiiihhhiiikkkllljjjggggggkkkrrrzzz~~~~~~{{{zzzyyyzzz~~~~~~yyyuuussspppsssyyy{{{vvvpppnnnmmmooopppooojjjgggddd^^^UUUPPPPPPOOOIIIBBB>>>===<<<:::777222222222444666666444222//////000000000000//////cccXXX^^^fff{{{~~~qqqjjjddd]]]WWWUUUNNNLLLIIIGGGHHHIIIKKKKKKIIIMMMRRRTTTTTTTTTVVVWWWVVVRRRNNNKKKJJJJJJJJJJJJEEEEEEHHHKKKJJJKKKRRR[[[___bbbfffjjjlllmmmmmmmmmlllooopppppprrrzzzqqqjjjbbb]]][[[YYYTTTPPPMMMQQQSSSSSSZZZ___VVVGGG???===:::888666777888999999999999:::::::::;;;;;;999999999::::::999999999888888888888888888888888<<<;;;;;;;;;<<<===???@@@===;;;;;;>>>BBBCCC???;;;888999::::::;;;;;;;;;:::999::::::;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAACCCBBBAAA??????????????????AAACCCBBBAAA???>>>???????????????@@@AAABBBCCCAAAAAABBBDDDGGGJJJMMMOOONNNPPPRRRSSSRRRQQQRRRRRRNNNKKKHHHGGGIIIKKKLLLLLLKKKNNNQQQSSSTTTVVVXXXZZZXXXXXXYYYYYYWWWSSSPPPNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEECCCAAA???===<<<>>>>>>======>>>@@@AAABBBAAA@@@???===<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::888999;;;;;;;;;:::888777333222222222333444555666111111111222222222333333111000///...---......///,,,,,,,,,------------...---,,,,,,---//////...,,,+++---///000000...+++)))'''))),,,000222333333333444333111111222333333222...111222000111444444111333444444333222333666:::666666777888888888888777666666555666999<<>>>>>>>>>>>???@@@BBBCCC???===<<<@@@EEEFFFBBB>>>;;;<<<<<<===>>>>>>>>>===<<<======>>>???>>>>>>>>>??????@@@AAABBBDDDFFFGGGJJJIIIGGGFFFEEEEEEEEEFFFIIILLLOOOOOONNNLLLKKKKKKKKKKKKLLLMMMOOORRRTTTUUUQQQRRRSSSVVVYYY]]]aaacccccceeeggghhhgggffffffgggaaa^^^ZZZYYYZZZ\\\]]]]]]\\\^^^bbbeeefffhhhkkkmmmlllllllllkkkhhhccc___\\\YYYXXXWWWVVVUUUUUUUUUUUUSSSRRRQQQOOOLLLJJJGGGFFFHHHGGGGGGGGGHHHIIIKKKLLLFFFEEEDDDBBBAAAAAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAA;;;===>>>??????===<<<:::666666555555666777999:::555555555666666666777777222111000///...///000000//////000000000000000000111000/////////...,,,***---000333555444111---+++---///111444666777666666444111...,,,---............222222000222666666444444555555333111222666999666444333444666777666555333222222444666777666444666999===???@@@?????????===BBBGGGHHHFFFEEEGGGJJJPPPOOOMMMMMMQQQWWW^^^ccc___bbbfffggghhhiiimmmqqqsssttttttsssqqqssswww{{{~~~}}}~~~|||zzzzzz}}}}}}}}}|||zzzwwwvvvxxx}}}|||vvvuuuiiieeebbbbbbaaa\\\TTTLLLIIIHHHHHHGGGGGGEEEAAA=========<<<<<<:::999888777nnn\\\QQQTTT]]]jjjvvvxxxmmmeeeXXXJJJLLLVVVKKKKKKJJJIIIIIIIIIIIIIIIIIIKKKMMMPPPRRRSSSSSSSSSRRRPPPNNNKKKIIIGGGFFFFFFEEEDDDCCCFFFJJJPPPSSSUUU___\\\^^^gggnnnnnnkkkiiijjjooommmnnnxxxyyyqqqiiidddeee```ZZZXXXYYYXXXSSSOOOLLLLLLLLLPPPXXX\\\VVVKKKFFFBBB===::::::;;;;;;;;;777999<<<<<<<<<;;;;;;;;;>>>??????===:::888888999::::::;;;<<<<<<===>>>>>>BBBCCCDDDEEEEEEGGGKKKMMMKKKIIIHHHKKKOOOOOOJJJEEEFFFFFFGGGFFFEEEFFFHHHJJJMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUVVVVVVZZZ[[[]]]aaaeeegggfffeeedddbbbaaaeeemmmrrrrrrppppppnnnmmmpppuuuyyyyyyxxx|||wwwxxx}}}~~~zzzuuuwwwyyy|||zzzrrrmmmooollliiiiiikkkkkkhhheeeiiigggaaaZZZYYY\\\]]]ZZZ[[[ZZZZZZZZZZZZXXXVVVSSSRRRQQQOOONNNMMMMMMOOOOOOPPPOOOPPPRRRUUUTTTPPPLLLKKKMMMMMMKKKGGGFFFHHHJJJEEEAAA>>>???CCCEEECCC@@@@@@???======>>>?????????<<<777444555555222111333444222000222444666444222111111111333444333111...///111444555333222111111,,,///333444333333444666333222222333444333111//////222555444222000000222222333444222//////111444555444333444555666555444555555444333222222111111111444777999:::===@@@BBB???<<<999666666999<<<>>>???DDDIIIJJJIIIIIIMMMQQQTTTTTTSSSRRRRRRVVV[[[```aaaaaabbbbbbcccfffkkkoootttvvvyyy|||~~~||||||~~~~~~wwwpppsss|||}}}{{{|||tttrrrpppnnnlllhhhddd```WWWXXXYYYVVVRRROOOLLLLLLNNNLLLHHHDDDAAA???>>>===yyycccXXXRRRTTT[[[cccnnn~~~wwwnnnbbbOOO>>>???JJJLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPNNNMMMLLLKKKIIIHHHGGGFFFGGGFFFEEEGGGLLLQQQTTTVVV^^^ZZZ\\\dddjjjkkkjjjjjjkkkqqqqqqsss~~~~~~}}}yyysssmmmiiifffdddccceeeaaa\\\ZZZ[[[ZZZUUUQQQMMMMMMMMMPPPXXX]]]XXXOOOJJJFFFAAA===<<<======<<<<<<===??????>>>===>>>???AAABBBBBB@@@>>>>>>???@@@AAAAAABBBBBBCCCEEEFFFGGGLLLNNNOOOPPPRRRUUUYYY]]]cccaaa___aaabbbaaa[[[VVVUUUUUUVVVUUUTTTTTTWWWYYY``````bbbccccccbbbaaa```bbbccceeefffgggffffffeeehhhjjjmmmpppqqqqqqooonnnppprrrwww~~~~~~}}}xxxrrrrrruuuuuusssqqqrrrssstttuuuuuutttsssllljjjgggeeedddeeefffhhhdddeeehhhlllooooookkkggghhhgggeee___ZZZXXXYYY[[[YYYVVVSSSTTTXXXYYYVVVSSSQQQNNNJJJIIIKKKLLLKKKJJJFFFAAA======<<<888777888999888777999;;;<<<;;;999:::888666666666777666555555666777999999888666555111444777777555444555666333333333555666666444111000444999:::888555333333444555555444111111333555666555555555777888777666444333333222111000/////////111444555666888:::<<<<<<999666444444666888::::::>>>BBBBBB@@@???BBBEEEGGGHHHIIIIIIIIIJJJMMMPPPPPPQQQRRRRRRRRRUUUZZZ^^^eeegggjjjnnnrrrtttvvvwww~~~|||}}}~~~xxxrrrrrrxxx~~~~~~vvvvvvvvvvvvuuurrrmmmiiiggghhhhhhfffbbb_________\\\ZZZXXXUUUSSSQQQOOOOOOfffWWWSSSQQQUUU[[[dddooo~~~~~~xxxpppdddOOO>>>>>>HHHKKKJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIKKKLLLMMMLLLLLLLLLKKKJJJIIIGGGFFFIIIHHHGGGIIIMMMRRRUUUVVV[[[WWWXXX___fffhhhiiikkkkkkssstttxxxyyyooolllooosssrrrrrrqqqooommmjjjgggffflllhhhccc```___```dddffffffccc___^^^^^^\\\XXXTTTQQQRRRQQQSSSZZZ___]]]WWWQQQNNNIIIEEEDDDDDDCCCBBBCCCDDDDDDDDDCCCCCCDDDFFFIIIJJJJJJIIIHHHIIILLLNNNSSSSSSRRRSSSTTTWWWZZZ[[[bbbccceeegggiiinnntttyyy~~~|||}}}~~~|||wwwrrrrrrssssssrrrqqqqqqsssvvv~~~}}}|||}}}~~~|||wwwvvvwwwyyywwwtttrrrsssvvvvvvsssppplllfff```___aaacccaaa^^^ZZZTTTNNNMMMKKKFFFDDDEEEEEEEEEFFFIIIKKKLLLKKKJJJLLLHHHDDDBBBBBBBBBCCCCCC@@@???>>>@@@BBBBBB@@@<<<<<<>>>???===;;;999999999666666777:::;;;:::777444000444999;;;:::777444333444555555333222111333444444333333333555666555444444333222111000///.........000222333333444666888888666333111111222444555666999;;;;;;888666777:::999;;;===>>>======>>>???CCCDDDEEEEEEEEEHHHLLLOOOSSSUUUWWW[[[___bbbeeefffsssqqqrrruuuuuuqqqppprrr{{{~~~~~~wwwxxxyyy{{{{{{yyytttppprrrrrrpppnnnjjjiiijjjkkkkkkjjjjjjiiigggfffdddcccwww^^^SSSPPPPPPVVV___mmmwwwuuupppjjjaaaTTTHHHHHHNNNIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGEEEEEEGGGIIIMMMOOOOOOOOONNNMMMLLLIIIGGGFFFIIIHHHHHHJJJNNNRRRTTTUUUVVVRRRSSSZZZaaaeeejjjnnnllltttuuuyyy}}}tttjjjbbb^^^^^^^^^]]]ZZZYYYXXXZZZ\\\]]]cccbbb___]]]^^^aaafffiiiiiihhhfffeeedddaaa]]]YYYYYY[[[[[[[[[___dddddd___[[[WWWTTTQQQQQQRRRQQQQQQOOOPPPQQQQQQQQQRRRUUUXXX\\\]]]]]]^^^^^^```dddgggqqqpppooooooqqqtttxxxzzzyyyxxx{{{}}}|||xxxrrrkkkeeeccc___ZZZXXXYYYXXXZZZ]]]aaadddfffffffffdddaaa\\\YYYYYYYYYXXXWWWPPPMMMKKKMMMQQQRRRNNNJJJLLLLLLKKKIIIFFFDDDBBBBBB??????@@@BBBCCCAAA===999777999<<<===<<<:::888777777777777777666555666666777555444555777777666555555444333222111000///......000222333333555777999666555333111000000111222555777888777555444444555555666777777666555666777<<<<<<=========???CCCEEEEEEFFFHHHJJJMMMQQQTTTUUU[[[ZZZ]]]ccciiikkkjjjiiiiiimmmrrrrrrrrrttt{{{{{{{{{zzz{{{|||~~~xxxwwwwwwxxxyyyxxxuuusssuuutttqqqnnnkkkjjjlllnnnqqqrrrsssttttttrrrqqqpppsssaaaXXXRRRQQQZZZggguuu~~~zzzsssggg```YYYUUURRRNNNLLLLLLJJJIIIIIIHHHGGGHHHHHHHHHEEEEEEDDDEEEHHHMMMRRRUUUWWWVVVTTTQQQNNNJJJGGGFFFGGGGGGGGGJJJNNNRRRTTTUUUSSSOOOPPPWWW^^^dddjjjpppooovvvvvvxxx~~~|||vvvlllbbbZZZTTTRRRQQQOOOLLLKKKNNNRRRXXX[[[XXXZZZ\\\]]]^^^```eeehhhnnnnnnoooooonnnlllhhheeedddhhhjjjiiikkkooonnnkkkhhhfffddddddfffhhhhhhhhhiiijjjkkklllnnnppptttwww|||}}}zzzxxxvvvqqqppprrrpppssswww{{{~~~}}}{{{xxxvvvuuusssqqqooogggccc```bbbfffhhhddd```___^^^[[[YYYWWWVVVTTTRRRPPPOOOOOOOOOOOOLLLHHHEEEHHHFFFEEECCCCCCCCCCCCCCC>>>>>>>>>>>>>>>======<<>><<<<<<===>>><<<;;;666555444333111000///......000222444444666888:::777666555333222111111111333555666666555444555555555555555333111111333555444555666666666777:::<<<;;;;;;<<<>>>BBBFFFJJJLLLGGGHHHKKKQQQYYY^^^]]]ZZZTTTYYY^^^```aaadddlllrrrnnnnnnpppsssvvvzzz}}}~~~~~~~~~~~~}}}{{{yyywwwvvvvvvvvvuuutttxxxwwwtttpppmmmllloooqqqssstttuuuwwwxxxwwwwwwvvvvvvhhh___XXXVVV```nnn}}}|||oooggg]]]UUUNNNLLLNNNPPPMMMJJJLLLKKKKKKJJJJJJJJJJJJJJJFFFFFFGGGIIINNNSSSYYY\\\^^^\\\XXXSSSOOOKKKHHHGGGFFFFFFGGGJJJOOOSSSUUUUUUSSSQQQRRRWWW]]]aaahhhooosssxxxvvvuuuyyyzzz||||||}}}vvvkkk```WWWSSSQQQRRRJJJHHHGGGGGGKKKQQQWWW\\\PPPUUUZZZ^^^___```dddgggnnnqqqtttwwwxxxwwwuuutttttt{{{}}}zzzyyyyyy|||}}}{{{yyyrrrpppmmmllllllkkkjjjhhhfffdddcccbbbbbb```\\\ZZZYYYUUUQQQNNNNNNNNNOOOOOOFFFEEEEEEEEEGGGFFFDDDCCCGGGEEECCCCCCCCCBBB@@@>>>999888777555444222111000000222444555555666888:::999888777666444333222111222333444444555555444444444444333111///000222444222444555555444555777999555555555777;;;@@@EEEHHH???AAABBBDDDIIIMMMLLLHHHEEEIIIMMMPPPRRRUUU[[[___]]]^^^bbbfffkkkooorrrsssrrrrrrsssvvvyyy||||||{{{{{{yyyvvvuuuuuutttsssrrrtttsssqqqooommmmmmpppsssssstttuuuwwwxxxyyyyyyyyyxxxjjjddd```^^^eeeqqqyyypppfff___UUUPPPJJJGGGJJJMMMNNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLOOOTTTYYY^^^aaabbb___YYYSSSNNNKKKIIIIIIEEEFFFGGGLLLQQQUUUXXXXXXWWWUUUVVVZZZ]]]___dddkkkqqquuupppnnnrrrttt|||xxxuuu{{{yyyooohhh^^^UUUOOOMMMLLLLLLEEEDDDCCCDDDGGGMMMSSSVVVQQQVVVZZZ\\\[[[[[[^^^bbbdddiiiqqqwww|||}}}~~~~~~}}}|||~~~~~~}}}{{{yyywwwvvvvvvvvvuuusssmmmiiidddaaaaaaaaa___^^^XXXWWWVVVWWWYYYYYYVVVSSSRRRPPPNNNLLLLLLJJJHHHFFFAAA@@@???===;;;:::888888777999:::999888888999:::::::::999888666444222111444444444444555555444333222333444333111111111222444555777777666666777999888777555444555888<<>>===:::;;;>>>>>>999<<<>>>@@@CCCEEEGGGIIIJJJJJJLLLPPPUUUZZZ]]]```aaabbbbbbcccfffkkknnnppppppnnnnnnnnnoooooonnnjjjhhhhhhiiijjjjjjjjjlllpppssssssssstttuuuvvvxxxzzzzzzyyyjjjfffeeedddiiiqqqwwwuuurrrnnniiibbb\\\WWWKKKIIIEEEBBBCCCHHHLLLMMMHHHGGGFFFFFFEEEEEEFFFFFFLLLMMMPPPSSSXXX]]]aaacccccc___YYYRRRMMMKKKJJJKKKFFFFFFHHHMMMSSSXXXZZZZZZ\\\YYYYYY\\\]]]]]]aaagggmmmpppjjjgggkkkooo{{{zzzvvvuuunnnwww~~~mmmYYYVVVRRRNNNJJJFFFAAA>>>===<<<<<<===@@@DDDIIILLLRRRUUUXXXVVVQQQPPPSSSVVVYYY```jjjssszzz}}}~~~zzzxxxwwwuuurrrnnnooommmlllnnnppppppllliiiaaa___\\\ZZZYYYWWWTTTRRRIIIHHHGGGEEECCCBBB@@@@@@???@@@@@@>>><<<::::::;;;:::;;;:::999777555222000777777666666666666444222000333666777555333222111222333555555444333555666???<<<777333111222333555777:::999333222666666222777777888;;;===>>><<<;;;<<<>>>CCCGGGKKKNNNPPPQQQXXXWWWWWWZZZ]]]```bbbbbb___aaadddhhhiiifff```\\\aaacccfffhhhjjjmmmrrruuusssrrrrrrssstttvvvyyyzzz|||nnniiikkknnnllliiillliiiddd^^^XXXSSSPPPOOOJJJGGGEEEFFFHHHLLLNNNOOOKKKIIIEEECCCCCCEEEIIIKKKLLLLLLNNNSSSZZZ___``````]]]ZZZUUUOOOKKKIIIIIIIIIEEEFFFJJJNNNTTT[[[```cccdddbbb___\\\\\\___bbbeeefffgggiiiiiihhhlll{{{|||{{{iii]]]PPPMMMIIIEEECCC@@@===;;;;;;:::::::::;;;>>>AAABBBKKKNNNQQQQQQNNNJJJGGGFFFIIIPPPRRRXXXccchhhqqq|||xxxzzzyyysssnnnkkkgggbbb[[[\\\\\\[[[YYYTTTPPPNNNOOOLLLIIIFFFDDDCCCCCCCCCFFFHHHGGGBBB???>>>;;;666777888999999999888666555222222333666999888444000111222444555666666666555888888666444333333555777111555888555111///222555555555777999::::::777444333444666999<<>><<<:::;;;::::::999:::<<>>>>>EEEGGGKKKUUU[[[fffzzz|||wwwqqqrrrrrrrrrpppmmmjjjgggeeebbb^^^[[[YYYXXXWWWWWWPPPRRRQQQLLLIIIHHHDDD???>>>??????>>><<<999666555333333444777999888444111///000222555666777777777777888888777666555555555666777555222...---000333666555444555666666444222111222333444666777888888;;;;;;;;;===@@@BBBAAA@@@AAACCCGGGJJJLLLKKKJJJIIIOOOPPPSSSZZZbbbgggjjjjjjkkkmmmoooooooooqqqtttwwwwwwpppnnnjjjccc]]]UUUSSSNNNIIIFFFEEEDDDEEEIIIGGGFFFGGGJJJMMMOOOPPPMMMKKKHHHEEEDDDEEEGGGHHHIIIHHHHHHKKKOOORRRSSSSSSNNNLLLJJJGGGFFFFFFGGGHHHKKKKKKLLLNNNRRRVVV[[[^^^aaa___]]][[[[[[[[[]]]^^^______aaabbbccciiiwwwtttcccRRRHHHAAA???===<<<<<<;;;:::999;;;:::999999999:::;;;<<<===???@@@@@@===:::999888333;;;;;;===EEEJJJXXXnnn~~~zzzwwwrrrooommmlllkkkiiiaaacccccc^^^ZZZYYYTTTOOOPPPOOONNNKKKGGGBBB===:::999999999:::;;;:::666333000111444777999:::::::::555666666777666444333111999777333000...///222444666555444444444444333111111111111111000000000000/////////111444555555444222444777:::<<<===<<<;;;AAABBBFFFMMMTTTZZZ]]]]]]___dddiiijjjiiijjjppptttsssiiibbb\\\UUUOOONNNLLLHHHEEECCCCCCEEEFFFHHHGGGFFFGGGJJJMMMOOOOOOLLLJJJGGGDDDBBBBBBDDDEEEEEEEEEEEEEEEGGGIIIKKKKKKHHHGGGFFFFFFGGGHHHJJJKKKMMMLLLKKKKKKNNNRRRWWWZZZ______]]]\\\\\\\\\\\\\\\\\\[[[]]]```bbbhhhwww|||yyy~~~~~~uuummmiiibbbUUUJJJEEE;;;999888888999::::::999::::::999888888888888999:::<<<===<<<999777666777222999777666;;;???MMMdddzzzwwwsssooorrrwwwzzzqqqrrrssssssuuuxxx}}}|||vvvwwwyyy|||~~~}}}||||||zzzxxxuuuwwwwwwrrrnnnmmmhhhcccgggfffddd___ZZZSSSMMMJJJFFFFFFEEECCCAAA???<<<:::888999;;;<<<>>>>>>>>>===999888777777777666555333999666333222333444555444444444555666888777444111333222222000///...------*********,,,///000///...+++,,,///111333444444444555666:::???EEEIIILLLMMMQQQVVV[[[[[[YYY\\\dddlllpppbbbYYYSSSMMMIIIIIIGGGEEEDDDDDDEEEGGGIIIHHHGGGFFFGGGJJJLLLMMMMMMJJJHHHEEEBBB@@@@@@AAAAAABBBBBBBBBAAAAAACCCEEEGGGFFFFFFGGGHHHIIIKKKMMMOOOMMMKKKIIIHHHJJJOOOTTTWWW]]]]]]]]]]]]]]]\\\[[[ZZZ\\\[[[\\\```dddkkkzzz{{{sssnnntttvvvyyy{{{zzzvvvppplllccc\\\WWWUUUQQQJJJDDDBBB888777666777999:::;;;::::::999888888777666666666999:::;;;999777666666777666;;;777444777999DDDXXXttt~~~|||{{{{{{|||}}}~~~}}}yyyxxxxxxyyyzzz|||||||||~~~~~~|||wwwwwwyyypppnnnjjjfffdddeeegggiiihhhddd```___\\\YYY\\\bbbfffhhhiiigggiiiooorrrqqqnnnrrrxxxzzzwwwpppfff```ZZZ]]]```bbbcccdddeeeggglllnnnsssyyy|||yyyqqqjjjiiigggeeeccceeeiiinnnrrryyy{{{~~~~~~~~~~~~~~~{{{}}}~~~{{{wwwzzzyyyuuuqqqkkkeee```]]]ZZZYYYWWWSSSNNNJJJHHHGGGEEEEEEFFFFFFEEEDDDBBBAAABBB???===<<<<<<===;;;:::;;;999888888888777444222111222666:::;;;:::555111444333222111000......---***))))))+++---///...,,,)))***+++,,,...///000000...000333666888:::<<<>>>BBBFFFIIIGGGEEEIIISSS]]]wwwgggYYYPPPLLLHHHEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFGGGIIIJJJJJJJJJGGGFFFCCC@@@???????????????@@@@@@???>>>???CCCFFFFFFGGGHHHIIIKKKNNNPPPQQQMMMKKKHHHFFFIIINNNTTTXXX[[[]]]___``````___]]]\\\^^^]]]^^^ccciiiqqq~~~xxxppphhhccc``````___```___]]]YYYVVVQQQLLLHHHHHHFFFAAA>>>???888777666777999;;;;;;:::999999888888777666666555888888888666444333444666888;;;666333777666<<>>???>>>===???CCCGGGFFFFFFGGGIIIKKKMMMOOOPPPMMMKKKGGGFFFIIIOOOVVV[[[```bbbeeehhhiiigggeeecccbbb```bbbgggnnnwww{{{yyyxxxuuutttrrrmmmggg```ZZZVVVNNNMMMKKKLLLLLLKKKHHHEEEDDD@@@???AAAAAA===<<<>>>999888777777999:::::::::888888888888888777666555777777666444222222444666777999444333999777888CCCMMMbbbsss|||wwwwwwxxx~~~}}}xxxqqqkkkfffeeeZZZZZZZZZZZZYYYYYYXXXXXXSSSSSSTTTUUUWWWYYY[[[\\\WWWSSSOOOMMMNNNPPPPPPPPPMMMMMMNNNOOOQQQSSSTTTVVVWWWRRROOOPPPOOOLLLJJJKKKIIIHHHGGGGGGGGGIIIKKKMMMKKKMMMNNNMMMLLLLLLPPPSSSRRRSSSTTTTTTTTTRRRQQQPPPPPPTTTXXXXXXUUURRRQQQQQQKKKKKKLLLKKKKKKKKKLLLMMMFFFEEEEEEEEEGGGJJJMMMOOOOOOMMMKKKGGGEEECCCBBBBBBAAACCCDDDCCCAAA???@@@BBB???======>>><<<999:::>>>999;;;:::777888<<<>>><<<>>>@@@CCCFFFFFFDDDAAA>>><<<>>>BBBCCCBBBAAAAAAAAADDDHHHLLLOOOMMMJJJHHHFFFFFFFFFDDDAAA@@@AAAFFFKKKIIIKKKMMMNNNNNNOOOQQQSSSQQQRRRRRRPPPMMMMMMOOOQQQSSSWWWZZZ[[[^^^eeegggfffiiinnnsssuuuyyy|||zzztttuuusssqqqqqqsssvvvyyyzzzuuuvvvwwwwwwxxxzzz}}}~~~||||||}}}~~~~~~~~~|||wwwqqqnnnooopppllllllkkkiiifffccc```^^^YYYXXXWWWYYY[[[YYYSSSMMMMMMOOOPPPOOOJJJGGGGGGHHH>>>>>>>>>??????>>>;;;888888777666444111///---,,,+++******,,,...///...,,,,,,+++***))))))***+++,,,***---//////...---///111222333333333222333777:::~~~}}}wwwkkkdddddd^^^VVVOOOKKKIIIFFFDDDBBBDDDGGGIIIKKKLLLLLLLLLHHHGGGFFFFFFGGGGGGEEEDDDFFFEEECCCAAA@@@@@@@@@AAA<<<>>>>>>======???DDDIIIEEEEEEGGGHHHJJJLLLMMMNNNNNNKKKHHHGGGJJJQQQYYY^^^fffiiimmmpppqqqpppmmmkkkeeecccdddjjjrrr{{{vvvooolllkkkrrroooiiiaaaYYYSSSNNNKKKJJJHHHFFFFFFGGGEEEAAA===;;;888999===???>>>>>>AAA:::888777777999:::999999888888888888888777666666888888777444222333555777777888333444<<<:::888@@@AAARRR[[[dddwww}}}wwwnnnfffaaa``````aaaggglllkkkfffbbbdddhhhgggjjjnnnqqqqqqoookkkhhh`````````aaabbbdddfffhhheeeffffffddd```]]][[[[[[aaabbbaaa\\\TTTNNNKKKJJJJJJHHHGGGEEEEEEFFFGGGHHH@@@@@@AAAAAABBBDDDEEEFFFFFFCCCBBBBBBEEEEEECCCAAA@@@@@@@@@AAABBBDDDEEEFFFEEEAAA???BBBCCCAAA@@@BBB???>>>>>>>>>???AAADDDEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFKKKOOOOOOLLLIIIHHHHHHAAA@@@>>><<<;;;<<>>AAACCCCCC@@@===::::::999888666444777;;;;;;999777666777888666777888666222222555111444555444444888888555777888888999:::<<<======777888::::::999999;;;<<>>???:::<<<>>>>>>;;;:::;;;===888999;;;<<<<<<===@@@BBB???@@@@@@>>>:::999;;;>>>===DDDKKKPPPVVV\\\^^^[[[]]]bbbfffiiinnntttsssooopppkkkfffdddfffhhhhhhgggeeeeeeeeefffhhhlllqqquuuvvvyyy~~~|||yyywww|||zzz|||||||||{{{yyywwwssspppooommmmmmoootttvvvrrrhhh___TTTWWWZZZXXXUUUUUUYYY^^^KKKHHHDDDBBBBBBAAA@@@???===<<<:::777444111///------,,,,,,...000000///...///---+++***)))***+++,,,***---//////...---///111000111222333333222111000}}}||||||pppfff___YYYVVVUUUUUUTTTPPPKKKGGGEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLFFFFFFFFFFFFEEEEEEEEEDDD@@@?????????@@@BBBDDDEEEAAA>>><<<<<<>>>BBBEEEFFFEEEDDDEEEHHHKKKMMMKKKHHHKKKLLLMMMOOORRRVVV[[[^^^dddggglllqqqtttvvvwwwvvvjjjkkkmmmpppwwwzzzqqqkkkiiiiiijjjbbbXXXQQQNNNJJJDDD???BBBBBBCCCCCCBBBAAA???>>>888888888999:::===???@@@>>>;;;777555666999:::;;;777777777777777888888888666555444444333333333333777666555555555666888999???AAAFFFMMMVVV___gggllllllmmmlllkkkhhhfffffffff___]]]YYYSSSNNNLLLLLLNNNQQQUUUWWWUUUPPPMMMMMMPPPRRRTTTWWWWWWUUUSSSRRRRRRQQQPPPNNNLLLKKKKKKLLLMMMHHHIIIKKKLLLLLLKKKJJJIIIJJJIIIHHHFFFCCCAAA>>>===>>>>>>>>>===<<<;;;:::999999999888888888999;;;<<>>===<<<::::::888888888888999999999999;;;:::999777777777888888666999;;;=========>>>@@@AAA@@@@@@@@@AAABBBDDDEEEDDDCCCAAA???>>>>>>???@@@DDDFFFHHHGGGDDDAAA??????>>>===;;;999888777666666666666666666666777888888666666777777666444222111333444444333111111333444000111111111111000/////////////////////000111111555555555555555666777888555555555555555666888888<<<======>>>>>>===<<<<<<999888777777777777555333000111111222333333444444777666555444333444444555>>>BBBJJJRRRZZZ___aaabbb___bbbgggnnnrrrtttqqqnnnqqqlllfffaaa\\\XXXWWWXXXVVVVVVTTTPPPPPPTTT[[[^^^aaa```___aaaccceeeeeedddkkkmmmooonnnmmmqqqzzz}}}~~~}}}}}}{{{|||}}}|||mmmnnnkkkeeeeeeiiilllkkkYYYQQQKKKLLLKKKEEEBBBDDDDDDCCCAAA>>>;;;888555444444111...///222333///+++111...,,,---......,,,)))+++...000000...---///111000000111111000000///...rrrmmmddd]]]YYYVVVSSSRRRRRRRRRQQQNNNKKKHHHGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLEEEEEEDDDCCCCCCCCCCCCCCC????????????@@@BBBCCCEEEAAA>>><<<===@@@DDDFFFHHHGGGFFFGGGIIILLLMMMKKKIIILLLMMMOOOQQQTTTXXX\\\^^^eeehhhmmmrrrwwwyyyzzzzzztttssssssvvv|||~~~{{{vvvooojjjhhhhhhiiibbbZZZQQQJJJGGGDDD@@@<<<===>>>>>>>>>>>><<<;;;:::999999999:::;;;===???@@@???<<<888666777999;;;;;;888888888888888888888888555555444333333333333333777666555555555666888888777999;;;???DDDJJJOOOQQQQQQQQQRRRPPPNNNLLLMMMMMMJJJIIIGGGCCC@@@>>>???@@@CCCFFFIIIHHHDDD@@@AAACCCDDDEEEFFFHHHIIIIIIHHHGGGEEECCCAAA?????????@@@AAA>>>@@@AAACCCCCCBBBAAA@@@AAAAAA???===;;;999888777888888888888777666555444777666555555555777888999999999999999888777666666555555555555666666666666666666444444333444555555444666888999999:::===???>>>>>>>>>>>>@@@AAACCCDDDAAA???===;;;:::;;;<<<===AAACCCDDDCCC@@@===<<<<<<;;;:::999777666666555555555555444444444555555666333333333333222111000000333333444222000000111222111111111111000//////...---------------...//////222222222222222333444444222222222222222333555555777777888888999888888888777666555555555444222000.........///000111111111333333222222222333444555777===GGGSSS^^^eeeiiijjjhhhjjjnnnssswwwwwwtttqqqoooiiibbb\\\XXXTTTQQQPPPOOOLLLGGGEEEGGGJJJKKKKKKMMMMMMMMMPPPRRRTTTSSSRRRUUUXXXYYYXXXWWWYYY```eeeiiilllppptttwww{{{~~~zzz{{{wwwrrrpppsssuuussslllddd______\\\VVVSSSSSSQQQPPPNNNKKKGGGBBB>>><<<;;;888666777::::::666222555333000///111111000...000222333222///---,,,---000000111111000000///...}}}|||}}}}}}uuummmgggWWWSSSOOOLLLLLLMMMMMMMMMMMMNNNNNNLLLJJJIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJDDDCCCAAA@@@???@@@AAABBB>>>>>>>>>???@@@AAABBBCCC@@@???===???CCCGGGIIIJJJKKKJJJJJJLLLMMMNNNLLLKKKMMMOOORRRUUUYYY[[[]]]^^^dddgggmmmtttyyy}}}~~~~~~zzzxxx{{{~~~|||vvvvvvvvvyyy~~~{{{ssskkkeeebbb``````XXXQQQHHHCCC@@@???===;;;:::;;;;;;;;;:::999888777999999999999:::;;;<<<===>>><<<999777888:::;;;:::999999999999888888888888444444333222222222333333666666555555666666777888555666777999;;;===??????<<<>>>>>>===<<<;;;<<<===<<<======<<<999888999::::::>>>AAAAAA===;;;;;;<<<===;;;;;;===AAADDDCCCAAA===<<<;;;999999999:::;;;<<<===>>>???@@@???>>>>>>;;;:::888666444333222222333333333333333222111000333222222222222333444444333333444444444444333333111111111222222222333333111000000///000000111222222333444555555777:::===<<<<<<<<<===>>>???AAABBB===;;;777555444666888:::;;;===>>>===;;;888777777666555444444333444444444333333333222222222222222000//////.........//////333444333222///...///111111111111000///...---,,,+++++++++++++++,,,------//////.........///000000............///000111111222222333444444555444444555333222222333222000---+++++++++,,,,,,------............///111333555777888???LLL]]]mmmwww|||~~~|||}}}~~~zzztttkkkeeebbb^^^XXXRRRKKKCCC<<<;;;>>>???<<<999??????@@@CCCEEEEEECCCAAACCCFFFHHHGGGFFFFFFIIIMMMPPPPPPQQQUUU[[[aaadddfffdddeeeddddddkkkrrrtttqqqqqqnnnjjjhhhjjjpppwww{{{}}}|||{{{}}}}}}xxxtttsssqqqllliiiiiieeedddbbb___YYYSSSMMMIIIFFFDDDBBBDDDFFFFFFBBB??????<<<888777888999::::::888888888666222///..................------,,,,,,|||xxxuuuwww{{{~~~yyyqqqjjjddd^^^YYYVVVNNNKKKIIIGGGHHHIIIIIIIIIKKKKKKKKKJJJHHHHHHIIIKKKJJJIIIHHHFFFFFFFFFFFFGGGDDDCCC@@@>>>>>>???AAACCC>>>>>>??????@@@AAABBBBBB@@@???@@@BBBGGGKKKNNNOOOPPPOOOOOOOOOPPPPPPOOONNNPPPRRRUUUYYY]]]_________bbbfffllltttzzz~~~|||yyy|||vvvqqqttttttwww{{{xxxpppjjjjjjlllooovvv~~~vvvkkkaaa[[[WWWUUUPPPKKKDDD???============;;;;;;;;;::::::999888888888888888888888999999999===:::888888999:::999999888888888888777777777777444333333222222222333333555555555555666666777777555666777999;;;<<<<<<<<<777999::::::999888:::;;;999;;;======;;;:::::::::999<<>><<<<<<<<<<<<999666888>>>AAA@@@===::::::999888888888999999<<<<<<>>>???????????????<<<;;;888666333222111111222222222222222111000000000000000000000000111111111111222333444444333333......//////000000111111............//////000000111222222222222555999<<<======<<<<<<<<<=========999666333000000222555777777888999888666444333333111111000000111111222333222222222222222111111111000///...------...000111444444444222///...///000000000000///...---,,,++++++************+++,,,,,,---,,,,,,,,,,,,,,,------++++++++++++,,,---...///000111222333444444444444333222111111111111///---))))))*********+++++++++++++++,,,...111444777999;;;BBBQQQeeexxx}}}vvvsssnnndddYYYJJJBBB:::888999999888999;;;;;;<<<>>>>>>===999666999;;;>>>???>>>>>>???AAA>>>;;;:::===CCCIIIKKKKKKHHHKKKLLLMMMRRRXXXYYYUUUUUUSSSQQQPPPTTTZZZaaafffkkklllmmmoooqqqrrrssssssnnnnnnoooqqqtttwwwxxxyyy{{{|||~~~{{{zzzxxxwwwvvvsssmmmeee^^^ZZZTTTTTTSSSUUUVVVUUURRROOONNNKKKGGGEEEEEEGGGIIIKKKEEECCC???:::666444444444//////......------------zzzwwwtttppppppyyy|||vvvuuuiiiddd]]]WWWSSSPPPNNNLLLKKKJJJHHHGGGHHHIIIHHHGGGJJJJJJIIIGGGEEEEEEGGGIIIIIIHHHFFFDDDCCCCCCCCCDDDEEECCC@@@???>>>???BBBCCC>>>??????@@@AAAAAAAAAAAA@@@@@@BBBGGGLLLQQQSSSTTTTTTUUUTTTTTTSSSSSSSSSTTTSSSTTTWWW\\\aaacccaaa___```dddjjjrrrxxx|||~~~zzzxxx|||{{{uuuooolllffffffjjjmmmlllggggggkkkmmmpppuuu~~~rrreee\\\UUUOOOLLLHHHEEE@@@<<<;;;<<<===>>><<<<<<;;;:::999999999999999999999:::::::::999999;;;999888888999999888777777666666666555555555444333333333222222333444444444555555666666666666666222333444555666777666666333555666666666666777999666888;;;;;;999888777777777:::===???>>><<<;;;::::::666333444999;;;999666555555555555555555666666777888888999:::;;;;;;;;;???>>>;;;888555333111000111111111222111111000///000000000000000000000//////000111222222333222222------...//////000111111...//////000000111111111111222222111111333777:::>>>======<<<;;;:::888888555333111///...000222444444555666555222111111111............///000111222222222333333333222222111111000/////////000111222444555444222///...///000/////////...---,,,+++++++++++++++***++++++,,,---,,,,,,+++++++++++++++,,,************+++,,,---...000000111222222222222222111000000000111111000...))))))***************+++***+++,,,///222666999<<<888>>>LLL```vvv{{{uuugggXXXJJJBBB;;;888666555:::BBB999999888999888555000------000333666777777888888666222000111666999::::::555999<<<===@@@CCCAAA<<<>>>>>>>>>@@@CCCHHHMMMOOOPPPQQQSSSUUUUUUUUUUUUUUUYYY[[[^^^```bbbdddfffgggmmmpppuuu|||}}}|||uuuoookkkhhhiiijjjkkklllkkkhhhfffaaa___\\\YYYXXXZZZ^^^aaaZZZTTTKKKBBB<<<999777777333333222111000111111222zzzuuuqqqmmmmmmppp{{{nnnfffcccYYYTTTNNNJJJHHHGGGGGGGGGFFFEEEDDDFFFHHHIIIHHHGGGIIIIIIHHHEEECCCCCCEEEHHHHHHGGGEEECCCBBBBBBBBBBBBDDDCCCAAA@@@???@@@BBBCCC???@@@AAABBBBBBBBBBBBAAAAAABBBFFFKKKRRRWWWYYYYYYYYYYYYZZZXXXWWWWWWXXXZZZVVVVVVXXX]]]bbbeeeccc```^^^bbbiiipppuuuyyy{{{|||yyywwwvvv|||{{{vvvrrrnnnjjjgggaaa```bbbcccaaa___bbbhhhkkkooowwwpppaaaVVVMMMFFFAAA@@@>>><<<:::999:::;;;<<<;;;:::999888888777777888:::;;;<<<<<<<<<<<<<<<;;;:::999999999::::::888666666666555555444444333333444444333333333444555555444444555666666666666555444333333222222111000000000222333333333333444666555777999:::888777666777999;;;>>>@@@@@@???<<<:::999666444555777777555333333333444444555555555555444555555666777888999999<<<<<<;;;888666333000...//////000000000000//////000000111111111000///...------...///000000000///------...///000000111111///000111111111111111000111222222222111222444777;;;;;;;;;:::888777555444222111///......///111222222333333222000...///000------------...///000111000111333444444444333222222222111111000111111111222333333111///......000,,,------------,,,+++++++++++++++++++++,,,------,,,,,,++++++******++++++************+++,,,------...///////////////......///......000222222111000************************+++,,,---///333666:::<<<999<<>>@@@@@@???>>>???@@@EEEHHHLLLOOOQQQSSSVVVXXX\\\```eeejjjnnnoooooonnnooouuu}}}~~~{{{}}}~~~}}}wwwvvvssspppoooqqquuuxxxuuummmaaaUUUKKKDDD???<<<777666444333333333444555|||wwwqqqnnnssszzzsssfff]]]YYYQQQMMMGGGDDDCCCCCCDDDDDDCCCCCCDDDGGGJJJKKKJJJIIIGGGGGGFFFDDDBBBCCCFFFHHHGGGFFFEEECCCBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBBBBBBBDDDIIIOOOWWW\\\]]]]]]\\\]]]^^^\\\ZZZZZZ]]]```YYYWWWXXX\\\bbbfffdddaaa___ccchhhoootttwwwxxxyyysssrrrsssyyy}}}yyyvvvrrrnnnkkkgggccc___^^^^^^___aaa___^^^dddkkkooovvvyyyhhhYYYOOOFFF???:::;;;;;;;;;:::999999:::<<<<<<;;;999888777777888888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<===<<<:::777777666666555444444333333555444444444555555666777333444555666666666555555555444222000/////////000000111333333222222333555666777999:::999888999:::;;;===???BBBBBB@@@<<<999666666777777777666555444222222333444555666666666333333444444555777888999666777888888666333000...//////000000000000000//////000111111000///...---------......///.........,,,,,,---...///000111111///000000111111000///...000111222222000000111222666666666666666444333222..................//////000000111///---,,,---///......---......///000111...///111333444444333333111111111111000///......//////000...,,,,,,---...***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++***))))))******))))))))))))***+++,,,---////////////...---,,,,,,,,,+++,,,...111222222111************************,,,,,,---///222555999:::<<<<<>>???@@@AAA}}}wwwttt|||zzznnnbbbZZZVVVOOOKKKFFFCCCBBBCCCCCCCCCGGGGGGHHHJJJMMMNNNLLLKKKEEEEEEDDDBBBAAACCCGGGJJJHHHGGGEEEDDDCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@??????AAABBBCCCDDDDDDDDDCCCBBBCCCEEEJJJRRRYYY^^^``````]]]___```^^^\\\]]]```cccZZZXXXXXX\\\bbbfffeeebbb```dddiiiooosssvvvwwwwwwmmmmmmooottt~~~~~~zzztttqqqmmmjjjfffaaa\\\XXXSSSUUU[[[bbbdddgggpppzzznnndddVVVKKKFFFCCC>>>;;;:::;;;<<<<<<;;;;;;<<<<<<===<<<;;;999999999999:::444555777888999999888888===<<<===>>>???>>>;;;999888777777666555555444444555555555555555666777888333333555666666666555444111000...,,,,,,---///000///000222111111000222333333555777777777888:::<<<888:::<<<>>>???===888555000222555666444222111222......000111222222333222/////////000111333444555222444666888888555222000111111222222222222222111//////000111000///---,,,/////////000000//////...+++,,,,,,---///000111111...//////000///...,,,+++///111222111000......///000111222333444333222111,,,------.........------...//////---,,,+++,,,...///............///000111,,,...000333444444333333//////000000///---+++***,,,------,,,+++***,,,---))))))***+++,,,,,,,,,,,,***************++++++,,,,,,+++***))))))))))))))))))(((((())))))***+++,,,111111111000///...---,,,))))))***---000222222111***************)))))))))---------///111444777999;;;:::>>>OOOiiiyyydddPPP===111---333777111...111333111///......---+++)))&&&'''(((+++...000000///(((+++---,,,)))&&&''')))...///---'''&&&***------111000/////////111333444,,,///000000///000333666333666888888666666888;;;:::===@@@CCCCCCDDDDDDEEEAAAKKKWWW^^^_________aaaeeejjjoooqqquuuzzz{{{yyyvvvsssfff]]]VVVUUUSSSQQQQQQRRRSSSTTT{{{||||||tttmmmggg___UUUNNNHHHFFFDDDDDDDDDEEEDDDCCCDDDCCCDDDHHHMMMOOONNNLLLFFFDDDAAA@@@BBBDDDFFFGGGHHHGGGEEEAAA===<<<===???<<<===???@@@AAA@@@???>>>AAAAAACCCEEEGGGGGGDDDAAAEEEHHHOOOWWW^^^```___]]]dddfffgggeee```___bbbfffaaa___^^^___bbbddddddbbb```cccgggkkkooorrrttttttrrrmmmmmmuuuzzzvvvrrrpppnnnpppnnnjjjfffbbb```^^^^^^[[[ccclllpppqqqwwwrrr]]]UUULLLFFFEEECCC@@@<<<;;;===>>>??????===:::999===:::777999<<<<<<888333555777::::::888777999;;;555888<<<>>>>>>======>>>:::999777666555666777999444444555555555555444444555555555555444333222111333222111/////////000111000///////////////000111222555777888888777777888;;;888666555777777555333222333333444333222111000///............///000000222222222111222222333333444555555555444222000///222222222222222222333333000000///......///111111222222000//////.........,,,,,,------...///000000..................------...///000111111222111111111222222333333111000///............////////////222111000///...---,,,+++......//////......---,,,111///---...111222000...//////000000///---,,,***,,,,,,+++***))))))******)))*********++++++++++++)))))))))))))))*********+++******))))))***+++++++++++++++)))'''''')))+++***+++---//////...---,,,((((((***+++---///000000///---******---...,,,***+++++++++,,,...111333555666999===KKKfff{{{```MMM===666000111222111000222///111222222///---++++++'''(((+++---//////...---000---******,,,,,,)))&&&///...,,,+++***++++++,,,000+++,,,444444------222)))******,,,///222555777555777666111///444777888555666888999999888666555;;;<<<>>>AAAEEEHHHKKKMMMNNNPPPSSSVVVYYY\\\aaadddmmmqqqwww~~~}}}wwwppplllkkkllliiidddbbbdddzzzuuuwww{{{|||{{{wwwqqqiiiccc___YYYQQQKKKFFFEEECCCCCCDDDEEEEEEDDDDDDDDDEEEHHHLLLMMMLLLJJJEEECCCAAABBBDDDFFFHHHHHHGGGFFFDDDAAA===<<<===>>>>>>???AAABBBBBBAAA@@@>>>@@@AAACCCFFFIIIIIIFFFDDDGGGJJJPPPXXX___bbbaaa___dddfffhhhfffccccccgggkkkfffccc``````aaabbbaaa______aaadddhhhllloooqqqqqqpppmmmnnnuuu}}}xxxssspppnnnmmmllliiihhhgggffffffhhhiiijjjmmmuuu~~~qqqcccUUUOOOGGGDDDDDDCCC@@@===<<<===???@@@@@@>>><<<::::::888666888<<<===999555555888::::::888777888999666888<<<===============:::999777555555666777888444444555555555555444444555555555444444333222111333222111000//////000111000000///....../////////000222555666666555666777888555333333444555333222222222333333333222111000............//////000000222222111111111222222333444444444333222111000///222222222222222222111111000///.........///000111111111000///............,,,,,,------...//////000........................//////000000111000000000///000000111000///...---............////////////111111000///...---,,,,,,...............------,,,000...---...000111///---//////000000///...,,,+++,,,++++++******)))******)))))))))*********++++++++++++******))))))((((((++++++*********++++++++++++++++++)))'''''')))+++)))+++,,,......---,,,+++((()))***+++,,,---...//////,,,******,,,,,,+++))),,,,,,+++,,,---///222333666999>>>KKKeeewww\\\III;;;333------//////000333222333444333///,,,******((())),,,...//////.........,,,***+++------+++)))...---,,,+++++++++,,,------+++---111222///...000((())))))+++---000333555777:::999444111333444333...///111222222111000///000111222555777:::===>>><<<>>>@@@BBBCCCEEEIIIKKKQQQUUU\\\dddjjjnnnpppqqqqqqsssvvvxxxzzz}}}{{{yyyyyywwwttttttwww}}}uuurrrssssssqqqnnniiiddd^^^YYYVVVRRRMMMIIIDDDCCCBBBCCCEEEFFFFFFFFFEEEDDDEEEGGGIIIJJJIIIGGGCCCBBBAAACCCFFFIIIJJJIIIFFFFFFDDDAAA>>><<<===>>>???AAACCCDDDDDDBBB@@@??????@@@CCCGGGKKKLLLJJJHHHJJJLLLQQQXXX^^^bbbbbbaaa```ccceeeeeedddeeejjjnnnllliiifffcccbbbaaa```___]]]___aaadddgggjjjlllmmmmmmmmmpppuuu|||{{{wwwuuuuuusssqqqnnnlllllllllmmmggghhhiiilllqqqvvvzzz}}}{{{nnn]]]QQQIIIEEEAAAAAABBBBBB???===<<<>>>@@@AAAAAA???<<<;;;888666555888;;;===;;;888666888999999777666666777666888;;;<<<<<<;;;<<<<<<999888777555555666666777444444555555555555444444333444444444333222111000222222111000000000111111111111000///............---000222333333333444555333111000000111222111000111222333333333222111000......///000000000000000222111111000000111111111333222111000000000000000222222222111111000000000//////......//////000111000///...---------------,,,,,,------.../////////........................//////000000000///......---............---,,,,,,............////////////000000//////...---,,,,,,...............---,,,,,,...---,,,---...///...,,,...//////000///...,,,++++++++++++***************((((((((()))))))))******,,,,,,+++***)))((((((''',,,,,,,,,+++++++++++++++***++++++***(((((()))+++))))))+++,,,,,,,,,+++***))))))******+++,,,,,,---...,,,***)))******)))(((++++++++++++,,,...000111777999>>>KKKbbb}}}vvvZZZFFF999000)))))),,,---000333444555555333///+++******)))+++---///000000///...,,,+++***+++---......---------,,,,,,,,,---......+++///111111222444333///))))))***+++---000333555888<<<<<<888444333000---((()))***+++,,,,,,+++***,,,,,,---...///111222333000111333333333444666888:::>>>CCCJJJPPPUUUXXXZZZWWWXXXZZZ\\\aaahhhqqqwww|||yyytttrrrnnngggbbbaaa]]]XXXTTTQQQOOOKKKIIICCCBBBBBBCCCEEEGGGHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDAAA@@@AAADDDGGGJJJJJJJJJFFFFFFEEEBBB???===>>>???>>>@@@CCCDDDDDDCCC@@@>>>???AAADDDIIIMMMOOONNNMMMKKKMMMPPPVVV[[[___``````[[[]]]_________bbbeeeiiiooommmiiifffdddbbbaaa```]]]]]]^^^```bbbeeegggiiiiiikkkpppuuuyyyyyypppnnnppprrrsssrrrqqqooommmmmmooopppnnnppptttyyyuuummmdddZZZNNNEEE@@@>>>===>>>??????===:::;;;<<>><<<;;;888777666777:::;;;:::888777888999888777666666555666888:::;;;:::::::::;;;888777666555555555666666444444555555555555444444222333333333222222111000222111111111111111111111333333222000///////////////000222222111000111333000///......///000000000000111222333333222111000...///000111222111000///111111000/////////000000111000///...---...///000222222111000000///..................///000000111///...------,,,,,,,,,,,,---------.........//////---------...............//////000//////...---------------------,,,,,,+++............/////////////////////......---------------.........---,,,,,,---,,,,,,,,,,,,---,,,,,,,,,---.........---+++*********+++++++++*********(((((((((((())))))))))))+++++++++******))))))))),,,,,,------,,,,,,++++++***+++++++++))))))***+++((((((******+++***************************++++++---,,,***))))))((((((''')))))))))***,,,...000111777999>>>III\\\uuuxxx[[[HHH;;;111)))((()))+++...333333333333000---+++***++++++---///000111000///...,,,,,,,,,------......---,,,,,,---------.../////////666888333333888666///+++++++++,,,...000333444555;;;===:::666333///***'''''')))***************,,,,,,,,,+++,,,,,,------,,,---......------///111222444666999===@@@BBBCCC@@@AAACCCEEEJJJQQQYYY___ccckkkuuu|||~~~~~~|||vvvpppiiiaaa\\\\\\ZZZVVVSSSPPPMMMJJJIIIEEEDDDCCCDDDFFFHHHHHHHHHEEEEEEEEEDDDCCCBBBCCCCCCAAAAAAAAADDDGGGIIIJJJIIIFFFFFFFFFCCC@@@??????@@@===@@@CCCEEEEEEDDDAAA???AAACCCFFFKKKPPPRRRQQQOOOLLLLLLMMMQQQVVVZZZ[[[\\\XXXXXXYYYZZZZZZ\\\___aaaiiiiiihhheeecccaaa``````]]]\\\\\\\\\^^^aaaccceeedddggglllqqqvvvuuuhhhaaabbbhhhmmmssstttuuusssqqqqqqsssvvvvvvyyyyyypppjjjbbbZZZSSSLLLEEE@@@<<<<<<<<<<<<<<<;;;999777999;;;===>>>???===;;;999999888777777888999888888999888888888888777666555777888::::::888888999:::777666666555555555555555444444555555555555444444222222333333333222111111111111111222222222222111555444333222111111000111222333333222000///000111//////////////////000111000000111222222222111000---///111333333222000///111000//////.........//////...---,,,---...///000111111000//////...------,,,------...///000000000...------,,,,,,,,,,,,------------...............---------.........////////////000//////...------......---------,,,,,,,,,............////////////............---------------------...---,,,,,,++++++,,,,,,,,,+++++++++,,,***+++,,,---,,,+++***))))))******+++++++++******(((((((((((())))))))))))))))))******++++++,,,,,,,,,------------,,,+++***)))***,,,+++***)))***+++(((((()))))))))***))))))************************++++++***)))((('''((((((''''''((())),,,...111333666777<<>><<<<<<<<<;;;:::999888777888999<<<>>>>>>===;;;999999888888777777777888888999888888888::::::888666777888999888777666777888555555555555555444444444444444555555555555444444222222333333333333222222000111222222333222222222444444333222111111111222333444333222///...///111000111111000///...000111///000111222222222111000---///222555555333111///000000///...---------------------------...///000/////////......---------+++,,,---...///000000000...------,,,,,,,,,------........................,,,,,,------...///////////////000000000///......///......---,,,---------............////////////---------------.........---------------,,,++++++***,,,---,,,+++***+++---***+++,,,,,,,,,+++***)))((()))***,,,,,,+++******((((((((()))))))))******((())))))***+++,,,------,,,,,,---------+++***)))(((***,,,,,,+++***+++,,,((((((((()))))))))***************+++++++++++++++***++++++***(((''')))***(((((((((***,,,...111333444555999@@@KKK]]]wwwcccNNN@@@555,,,))))))***,,,000......---***)))))),,,...---...000111111///---,,,---......---+++***+++,,,---...//////000/////////000444666444333222///***''''''&&&'''(((***,,,---,,,222555333222111///,,,((((((((('''''''''(((((((((''''''&&&&&&&&&&&&'''###%%%&&&&&&&&&''')))+++((()))***+++,,,...//////,,,---///000//////000111:::@@@EEEGGGFFFCCCCCCDDDOOOQQQUUU[[[aaahhhmmmppppppqqqrrruuu{{{~~~uuullleee```\\\[[[UUUWWWXXXXXXUUURRROOONNNMMMKKKIIIHHHHHHIIIHHHFFFIIIJJJJJJHHHFFFEEEGGGIIIKKKIIIFFFFFFHHHIIIJJJJJJGGGHHHIIIGGGEEEBBBBBBCCCBBBFFFKKKOOOPPPOOOMMMKKKHHHIIILLLPPPSSSTTTRRRPPPOOOLLLJJJJJJLLLPPPRRRSSSQQQQQQPPPRRRTTTWWWYYYZZZ[[[^^^bbbbbb___[[[XXXXXXZZZXXXVVVTTTTTTWWWZZZ]]][[[ZZZ[[[^^^eeessszzzqqqmmmfff^^^XXXYYY^^^dddgggmmmsssxxxzzz}}}qqqaaaVVVPPPNNNJJJFFFCCC@@@>>>===<<<<<<<<<;;;:::999999999888:::<<<>>>???===;;;:::777777777666666777999;;;:::888777999;;;<<<:::888888888999777555555666777555555555555444444333333444444555555555555444444333333444444444444333333000111222333333333222222222111111000000000111111111111111000//////111333111222222111...---///111...///000222222222111000---///333666666444111...000///...---,,,,,,,,,,,,+++,,,---...////////////......------------------***+++---...000000000///......------------..............................,,,,,,------...//////000//////000000111000000000///...---,,,,,,,,,------............////////////,,,,,,,,,------.........,,,------------,,,++++++***,,,...---+++***+++---+++,,,---......---,,,+++''')))***,,,,,,,,,***))))))))))))*********++++++*********++++++,,,,,,,,,+++,,,------,,,***((('''(((***,,,---,,,++++++,,,))))))((()))))))))***+++******++++++,,,,,,------(((***+++***((((((***---,,,+++++++++,,,---///000222222666;;;BBBRRRmmmjjjSSS===444+++)))******,,,///000///---***((((((+++...---...000000000...,,,+++)))+++---,,,+++***,,,...//////000000000///......///...111555555000------((('''''''''((()))+++,,,***///111...---......,,,)))((('''&&&&&&&&&%%%&&&''''''&&&&&&''''''((((((%%%&&&''''''&&&&&&(((***((()))+++,,,---.........***++++++***(((((((((***...222555666333111111333:::;;;===BBBGGGLLLOOOPPPSSSTTTWWW[[[aaagggmmmpppsssqqqsssyyy~~~uuuiiiaaa\\\ZZZYYYUUUXXX[[[\\\[[[XXXUUUTTTOOOMMMKKKIIIIIIIIIGGGFFFLLLMMMMMMKKKHHHGGGJJJMMMPPPMMMIIIHHHHHHJJJKKKKKKHHHIIIJJJHHHFFFDDDCCCDDDFFFJJJOOOTTTVVVUUUSSSQQQKKKKKKNNNQQQTTTTTTRRRPPPPPPMMMJJJIIIKKKNNNPPPQQQMMMLLLLLLMMMQQQTTTVVVWWW[[[___dddeeeaaa\\\XXXWWWYYYWWWSSSQQQQQQTTTWWWZZZYYYUUUTTTVVV]]]lll~~~yyyrrrmmmdddbbb___YYYUUUVVV[[[```bbbiiirrrzzz{{{qqqhhh\\\PPPGGGDDDCCCAAA@@@???>>>>>>===<<<<<<<<<;;;::::::;;;<<<999;;;===???@@@>>>===;;;444555666666666888;;;===:::888777999<<<===;;;999888888888777555444555777444444555555444444333222444555555555555555555444333333444555555444444444000111222333444333333222000///////////////000111---...///......///222555111222333111---,,,...000...///000111222222111000---///444777777555111...000///...---,,,++++++,,,***+++---///000000//////,,,---------------------)))+++---///000000000///......---------......///.....................---,,,,,,------...///000000...///000111111222111111...---,,,+++++++++,,,---............/////////000+++,,,,,,------.........,,,,,,---------,,,++++++***---...---+++***,,,...,,,---.../////////...---'''(((***,,,---,,,***)))************++++++++++++,,,,,,++++++++++++++++++***+++,,,---,,,***(((&&&(((***,,,---,,,++++++,,,)))))))))))))))***++++++***++++++,,,------......(((***++++++)))))),,,//////...---,,,,,,,,,---...000111444888===KKKgggqqqYYY:::111))))))***+++---000333222///+++((((((+++------...///000///...,,,***&&&))),,,,,,******---000000000111111111///...---///+++///888999111...222+++************,,,---///***......+++))),,,---,,,+++***((('''&&&&&&%%%%%%###############$$$&&&&&&%%%&&&'''&&&$$$$$$%%%''''''((()))******)))(((((()))))))))'''%%%%%%''')))%%%(((,,,---,,,+++---///......///333777:::;;;;;;???@@@BBBEEEIIIMMMPPPRRR[[[[[[```iiipppssswww|||zzznnniiieee^^^YYYXXX^^^^^^___bbbdddaaaZZZTTTRRRKKKHHHKKKLLLHHHHHHKKKPPPQQQRRRPPPLLLJJJLLLNNNPPPLLLHHHIIILLLMMMKKKGGGDDDDDDEEEGGGHHHGGGEEEBBBFFFHHHMMMQQQTTTUUUUUUTTTLLLOOOSSSWWWXXXWWWUUUSSSQQQNNNKKKHHHIIILLLPPPSSSQQQNNNKKKKKKOOOUUUYYY\\\```cccfffhhhgggccc^^^ZZZ]]]WWWOOOMMMQQQVVVXXXXXXYYYUUUSSSVVV^^^kkk~~~|||{{{vvvmmmfffccc]]]______[[[WWWVVVZZZ___bbbjjjttt~~~~~~qqqhhh]]]UUUOOOIIIAAA<<<===>>>???@@@???>>>;;;:::<<<<<<<<<;;;;;;:::999999888;;;======:::999:::<<<888666555666888999999999::::::999888888999999::::::999777666555555555666555555444333333222111111222444777777555333222222444444333333333444444555222111111111222333333444000111111222222111111111000///.........000111222111111111111111222222333...000111000///...///111---000555666555111///---000...------......---,,,,,,---......//////......000...,,,,,,...///...---.../////////...---,,,,,,000...,,,++++++---000111---...///000000///...---)))***,,,---.../////////............///////////////,,,+++......+++,,,///------............------,,,+++*********+++,,,---............---,,,++++++++++++++++++++++++++++++---++++++,,,//////,,,(((///...---+++***))))))((())))))***+++,,,,,,------------------------------++++++,,,,,,+++***((('''++++++******++++++,,,---************************---,,,,,,+++*********+++++++++***)))(((((()))))),,,++++++******++++++,,,000555333666BBBMMM___xxxxxxTTTBBB///***,,,''''''---...///...---+++***)))((((((***+++---------+++)))(((((())))))))))))***---000333222111///............***+++---000222111...******++++++,,,,,,---------------,,,,,,+++*********)))'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%(((((((((((((((''''''''''''&&&&&&'''***++++++******+++,,,,,,,,,---000333444444555666666777888888>>>BBBGGGLLLPPPTTTXXX[[[xxxmmmiiieee___ZZZYYY^^^```bbbdddddd```ZZZUUUTTTNNNLLLOOOOOOLLLJJJMMMOOOPPPPPPNNNKKKJJJLLLNNNNNNKKKIIIKKKMMMLLLHHHDDDEEEEEEFFFGGGIIIHHHFFFCCCGGGJJJMMMQQQTTTUUUUUUTTTQQQTTTWWWZZZ[[[YYYVVVTTTSSSPPPMMMJJJJJJMMMPPPSSSRRROOOLLLMMMQQQVVVZZZ]]]fffiiimmmpppoookkkfffccc]]]WWWOOOLLLPPPUUUWWWWWWVVVSSSRRRUUU]]]jjj~~~~~~yyyuuuttttttppphhhbbb```___``````]]]YYYZZZ```eeelllsss~~~|||kkk]]]WWWPPPKKKIIIFFFAAA===<<<<<<===>>>>>>===;;;:::>>>>>>===<<<;;;;;;::::::999;;;===<<<:::999:::<<<999777666777999::::::999999999888888888999999:::999888666555444444555555555555444333333222111111111444666666444222222222333333333333333444555666222111111111222333333444111222222222222222111000000///.........000111222000000000000000111222222...000111000///...///111...111444555333111///...000...------...///---,,,,,,---......//////......///---,,,---...///...---------......------,,,+++///---,,,++++++---///000......///000000///......,,,,,,,,,---.........///---.........////////////...++++++------++++++...------............------,,,+++*********+++,,,------......------,,,+++***++++++++++++++++++++++++,,,++++++,,,......,,,)))...---,,,******)))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((***************++++++,,,************++++++++++++---,,,++++++*********+++++++++***)))))))))))))))+++++++++******+++++++++000555222444???HHHYYYqqq}}}ZZZCCC000)))+++%%%%%%***+++...---,,,+++***))))))))))))***,,,,,,,,,***)))''''''((()))))))))***---///111111///......---------++++++,,,///000000---++++++++++++++++++,,,,,,,,,******************++++++((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&%%%%%%&&&)))******)))((()))***))))))***---000.........//////000000111000333888;;;===???BBBEEEzzzqqqiiifffccc^^^ZZZYYY]]]```cccdddaaa\\\WWWTTTRRRNNNLLLMMMNNNKKKJJJKKKPPPPPPPPPNNNLLLLLLMMMOOOMMMLLLKKKMMMOOOMMMHHHCCCFFFFFFFFFGGGIIIHHHFFFDDDHHHJJJMMMPPPSSSUUUVVVVVVWWWYYY]]]___^^^[[[WWWTTTTTTQQQNNNKKKKKKNNNQQQSSSUUURRROOOPPPSSSXXX\\\^^^jjjnnnssswwwwwwtttnnnjjj```ZZZRRROOOQQQVVVXXXYYYUUURRRRRRWWW^^^jjj|||~~~yyysssooonnnllllllmmmjjjbbb]]]]]]\\\]]]^^^]]]^^^bbbjjjppp|||vvveeeWWWKKKHHHEEEDDDEEEDDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;??????>>>===<<<;;;:::999999:::;;;;;;:::999:::;;;:::999888888:::;;;:::999888888777777888999::::::777666555333333333444444555444444333333222222111111333555555333111111111222222222222333555666666222222222222222222333333333333333333333222111000000//////......///111111///////////////000111111...000111000///...///111000222444444222000000000000///---...//////...,,,------...////////////......---,,,---//////---,,,,,,------------,,,++++++---,,,+++******,,,...///......///000000///............---------......///---------.........//////...******,,,,,,******...------............------+++++++++++++++,,,------------------,,,+++***)))++++++++++++++++++++++++,,,++++++,,,------,,,***++++++***))))))))))))***))))))******+++,,,,,,,,,************************,,,------------+++***)))))))))(((((())))))***+++*********++++++,,,,,,,,,,,,,,,+++************++++++***))))))))))))))))))++++++************++++++...333000111:::BBBQQQhhh~~~eeeJJJ444,,,,,,&&&%%%)))))),,,++++++***************((()))*********)))(((''''''((()))))))))))),,,...///......---,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,++++++***)))))))))''''''(((((()))******+++&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''((((((((()))%%%$$$$$$%%%''')))((((((%%%&&&''''''&&&''')))+++))))))))))))))))))))))))***,,,///000000111222444~~~xxxooogggbbb```^^^ZZZXXXYYYYYY]]]```___ZZZTTTQQQPPPQQQOOOMMMMMMNNNNNNMMMMMMQQQQQQOOONNNMMMMMMOOOPPPMMMLLLLLLNNNOOONNNKKKHHHFFFEEEEEEFFFGGGGGGEEECCCFFFHHHJJJNNNRRRVVVYYY[[[\\\^^^```aaa___[[[UUUQQQQQQOOOMMMLLLMMMOOOSSSUUUXXXUUUSSSSSSWWW[[[___aaaiiinnntttyyyyyyvvvqqqmmmddd___YYYVVVWWWZZZ]]]^^^XXXVVVXXX\\\cccmmm}}}~~~wwwssspppmmmllliiiggghhhiiieee^^^ZZZ[[[[[[]]]aaaffflllvvv{{{mmmbbbVVVMMMFFFEEECCCDDDEEEDDDAAA???@@@???===<<<;;;:::::::::???>>>>>><<<;;;:::999888999::::::999999999:::::::::999888999::::::999777777777777777777888999:::666555333222222222333333444444444333333222222222111333444444222111111111111111111222333555666777111222222222333222222222333333444333333222111000111000///......///000111...............///000000...000111000///...///111111222333222000000000111000///......//////...---------...///////////////---,,,,,,---//////---+++---------......---,,,,,,,,,+++***)))***+++---............//////.........000///...---------......,,,,,,---------.........---***))),,,,,,)))***---,,,------......------,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))))))))******))))))******+++++++++,,,************************++++++,,,---,,,+++***)))(((''''''''''''((())))))******++++++,,,,,,------++++++***************+++******)))))))))))))))*********))))))))))))*********///------555;;;III___wwwrrrSSS<<<000///((('''***)))******)))))))))******+++&&&'''(((((((((''''''&&&&&&((())))))((()))***,,,---,,,,,,++++++++++++,,,,,,+++)))***+++,,,,,,+++,,,,,,+++***)))((('''&&&&&&&&&'''''''''(((((((((%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%$$$######$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''((())))))%%%$$$$$$%%%''')))((('''###%%%&&&&&&%%%%%%'''((((((((((((((((((''''''''')))+++------,,,,,,---...}}}uuuoooccc]]]YYYYYYXXXUUUVVVYYYVVVXXXZZZWWWRRRMMMLLLLLLTTTSSSSSSSSSVVVXXXXXXVVVQQQOOOMMMKKKKKKLLLMMMNNNLLLKKKKKKLLLMMMMMMMMMLLLDDDCCCBBBCCCEEEEEEDDDBBBBBBCCCFFFJJJQQQXXX^^^aaa___aaacccddd```ZZZTTTOOOLLLLLLKKKLLLNNNRRRWWWYYY[[[YYYWWWWWW[[[___bbbccchhhlllrrrwwwxxxuuuqqqmmmgggddd___]]]]]]```bbbcccaaa___aaaeeejjjppp}}}zzzsssmmmjjjiiiiiiiiihhhffffffeee```YYYWWWZZZ^^^ccclllxxxqqqcccZZZRRRLLLHHHEEEEEEEEEEEEFFFFFFDDDCCCEEECCCAAA???===;;;::::::======<<<;;;:::888888777:::999888888888999999999999888888888999888666444777666666666777777888999444444222111111222333333444444333333333333222222111333444333222000111222000000111222333444666777111222333333333222222111333333333333222222111000111000///......///000111...............//////000...000111000///...///111222222333222000///000222111///......///000...------...//////000000//////---,,,,,,---......---+++......////////////......++++++*********+++,,,---...------------------...000///...---------------,,,,,,,,,,,,---------------***))),,,,,,)))***---,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++******++++++++++++,,,---)))))))))((())))))***+++)))***************++++++************************))))))***++++++***((((((''''''&&&&&&''''''((()))*********++++++,,,,,,,,,*********))))))***++++++***)))))))))))))))*********))))))(((((())))))***&&&+++)))***222777CCCXXXppp~~~ZZZAAA333000)))'''***((())))))(((((())))))******&&&&&&&&&&&&'''&&&&&&&&&%%%'''))))))(((((()))***+++***************+++,,,,,,***(((((()))******)))******)))((('''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&'''(((((($$$%%%%%%&&&'''(((((()))'''&&&%%%&&&((())))))((($$$&&&''''''%%%%%%&&&'''((((((((('''''''''''''''$$$&&&((((((((('''((()))yyyrrrlllggg[[[VVVSSSSSSSSSSSSWWW\\\XXXWWWVVVRRRNNNLLLLLLMMMRRRWWW\\\___cccfffccc^^^SSSOOOKKKIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLDDDBBBAAABBBCCCDDDCCCBBB???@@@BBBGGGOOOXXX```eeeccceeehhhgggccc\\\UUUPPPKKKKKKKKKMMMQQQUUUZZZ]]]^^^\\\ZZZ[[[^^^bbbdddeeeiiilllqqquuuvvvtttqqqnnnhhhhhhfffeeeeeefffhhhiiikkkiiijjjmmmnnnqqqzzzyyyuuuvvvvvvsssnnnjjjggghhhiiikkkjjjgggeeebbb\\\UUUVVV[[[bbbiiiwwwvvvhhhZZZRRRMMMIIIEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDBBB???===<<<;;;;;;;;;::::::999888888888;;;888666666777999999999999888888888999888555333777777666666666666777777444333222111111222333444333333333333333333333333333444444333222111222333111111111111222444555555111222333444333222111000000111111222222222111111111111///......//////000...............///000000...000111000///...///111111222333222000000000222111000...///000000///---......///000000000000///...,,,++++++,,,------,,,......///000000000000///++++++******++++++,,,------,,,,,,++++++,,,,,,------.........---,,,+++++++++++++++,,,,,,,,,------...******,,,,,,******...,,,,,,------------,,,,,,++++++,,,---------------------------,,,+++***)))++++++++++++++++++++++++)))***+++***)))***,,,...******)))))))))******+++************************************************(((((()))******)))((('''''''''&&&&&&''''''((()))***************************))))))))))))***++++++)))))))))))))))******+++))))))(((((((((((())))))$$$)))((((((///333>>>RRRggg^^^CCC333///(((&&&)))&&&)))((((((((((((((())))))%%%%%%%%%%%%&&&&&&&&&'''%%%'''((()))((('''((()))))))))))))))***+++,,,,,,+++)))''''''((()))((('''''''''''''''&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&'''''''''((('''&&&%%%&&&((()))((('''%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&!!!###%%%&&&&&&&&&'''(((~~~sssmmmhhhccc```YYYTTTQQQQQQRRRTTT[[[bbb___[[[UUUQQQPPPQQQRRRRRRTTT```llluuu{{{|||tttjjjYYYTTTOOOMMMMMMNNNNNNMMMOOORRRVVVXXXWWWSSSNNNLLLDDDCCCAAABBBCCCDDDCCCBBB>>>???@@@DDDLLLVVV```eeeiiikkkmmmmmmiiiaaaYYYSSSMMMMMMNNNPPPTTTXXX\\\___aaa___]]]^^^aaadddfffgggiiilllooorrrsssrrrpppnnnmmmnnnpppqqqqqqpppqqqqqqqqqppppppqqqpppooouuu}}}vvvpppmmmooosssrrrpppmmmkkkiiijjjmmmooommmjjjgggccc\\\WWW[[[bbblllvvvtttmmmbbbVVVKKKIIIHHHEEECCCDDDCCCCCCCCCCCCCCCDDDFFFHHHCCCDDDDDDCCCBBB@@@>>><<<::::::::::::::::::::::::;;;888555555777999999888::::::999::::::888555222888888777666555555555555444333222111222222333444333333333333333333333333444555555444222222333444222222111111222333444444111222333444444222111///......///000111111111111222111000.........///000//////......//////000111...000111000///...///111000222333333111000000111111000//////000000///---......///000000000000000000---***)))***,,,---...---......///000000//////++++++++++++,,,,,,,,,---++++++***))))))***++++++***+++---......,,,***)))++++++++++++,,,,,,,,,,,,...++++++------++++++...+++,,,,,,------,,,,,,++++++,,,---.........---,,,---......------,,,+++***++++++++++++++++++++++++(((***+++***)))))),,,///,,,++++++*********++++++************))))))))))))))))))))))))))))))))))))((()))***++++++***)))((('''''''''''''''(((((()))+++******))))))((((((((()))))))))))))))***++++++)))))))))))))))***++++++)))((((((''''''(((((()))%%%+++)))(((...///999LLL^^^yyybbbFFF444000)))'''***'''))))))((('''''''''((((((%%%%%%%%%%%%&&&&&&''''''$$$&&&((()))(((''''''((())))))))))))***+++,,,---)))(((''''''(((((('''%%%###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''')))******))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%'''((('''&&&%%%''')))((('''%%%%%%%%%#########$$$$$$%%%%%%&&&###%%%'''''''''&&&'''(((vvvkkkeeeaaa^^^\\\YYYTTTQQQRRRSSSWWW___gggfff___WWWSSSTTTVVVXXXXXX]]]mmmxxx```[[[UUURRRRRRSSSSSSRRRTTTZZZ```ccc```YYYQQQLLLEEEDDDBBBBBBDDDEEEDDDCCC??????@@@CCCKKKUUU^^^dddmmmoooqqqqqqmmmeee\\\WWWPPPQQQQQQSSSVVVZZZ]]]```bbb```___```cccfffggghhhiiijjjmmmooopppooonnnmmmrrruuuxxxzzzzzzyyyyyyyyyuuusssssssssooommmpppwwwvvvjjjggghhhmmmsssmmmmmmllljjjiiijjjmmmooorrrnnnjjjfff___\\\aaajjj|||uuufff]]]VVVKKKDDDEEEHHHEEEDDDFFFGGGFFFEEECCCAAABBBDDDFFF@@@AAABBBCCCCCCBBB@@@>>>:::::::::;;;;;;;;;<<<<<<;;;888444444777999999888;;;;;;;;;;;;;;;999666333999888777666555444444444444333222222222333444555333333333333333333333333555555555444222222333555222222222111222222333333111222444444444222000///,,,---...000111111111111222111000.........///000///////////////000111111///000111000///...///111000222444444222000000000111000//////000000///......//////000000000000000111---)))((())),,,......,,,,,,---.../////////...++++++,,,,,,,,,---------+++***)))(((((()))***+++'''))),,,//////---***(((******+++++++++,,,,,,,,,///,,,+++......+++,,,///+++,,,,,,------,,,,,,++++++,,,---.........---,,,............---,,,++++++++++++++++++++++++++++++(((***+++***((())),,,000---,,,,,,+++******++++++*********)))))))))))))))(((((((((((((((((((((((())))))+++,,,,,,+++***)))(((''''''''''''((())))))++++++***)))((('''&&&&&&))))))((())))))***++++++))))))((())))))***++++++((((((''''''''''''(((((((((---***)))------555HHHYYYttt|||fffIII777222+++***,,,)))))))))((('''''''''''''''&&&%%%%%%%%%&&&&&&'''((($$$&&&((()))(((&&&&&&'''))))))))))))***+++------((('''''''''((((((&&&$$$!!!"""###$$$&&&'''((()))$$$%%%%%%&&&&&&''''''(((%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''***+++,,,+++***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$$$$$$$&&&'''&&&%%%%%%''')))((('''%%%$$$$$$"""######$$$%%%&&&''''''###%%%&&&&&&%%%%%%%%%&&&tttggg^^^[[[[[[\\\WWWWWWWWWXXX\\\dddmmmtttyyyuuunnngggbbbaaadddgggqqqhhh^^^\\\dddggg```[[[]]]ZZZfffrrruuummmaaaXXXTTTGGGHHHHHHGGGEEEDDDEEEFFFEEECCCCCCGGGKKKQQQ^^^iiimmmsssvvvtttpppllleee]]]aaaaaa```^^^\\\\\\^^^```______aaabbbdddfffggghhhkkklllnnnmmmlllkkkkkklll|||~~~wwwqqqqqqnnnlllllliiihhhnnnvvv}}}lllhhhccceeekkkkkkllliiidddccceeeiiimmmooonnnjjjhhhhhheeegggtttwwwjjjaaa\\\OOOHHHEEEGGGFFFBBB@@@CCCCCCDDDEEEEEEEEECCCBBBAAACCCDDDFFFFFFEEEBBB???===<<<<<<<<<<<<;;;;;;;;;:::AAA<<<777666777::::::999666777888999999999999999999777666555666666444333333111111222333444333222444333222222111111222222444444555555555555555444555666666444222111222333333333333222222000//////000111222222111222444666555222//////111333222000444222000//////000000000---------------...///000333333222222111000000000//////.........//////000,,,---...///000000000000000...,,,+++++++++---...000000//////......------....../////////...,,,++++++***)))(((''''''''''''((()))***+++,,,++++++***---,,,+++*********+++,,,---------...------,,,,,,+++*********+++,,,,,,---,,,,,,***)))((()))---000............---------------///000///,,,+++++++++,,,+++***))))))+++---...---,,,,,,+++*********+++))))))))))))************************))))))))))))+++***(((***,,,---***(((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))*********)))******+++,,,***)))(((''''''((()))***&&&'''+++---,,,---666AAAYYYqqqkkkSSS999---,,,,,,***(((+++)))'''%%%%%%&&&(((***++++++)))(((''''''''''''%%%(((***+++***((((((((((((((((((((())))))))))))''''''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&***)))(((((())))))((('''''''''&&&%%%%%%$$$######&&&$$$$$$(((---///+++'''(((((())))))((('''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$!!!!!!!!!"""######$$$$$$$$$%%%''''''&&&%%%&&&'''~~~yyyoooddd\\\XXXXXXYYYXXXYYY[[[\\\aaakkkyyyxxxsssuuuxxxoooggghhhsssyyysssooopppjjjrrr{{{}}}wwwmmmeeeaaaRRRRRRQQQNNNIIIFFFDDDDDDDDDCCCDDDIIIMMMQQQZZZdddmmmtttxxxwwwtttpppiiibbbdddeeeeeedddaaa```aaabbbeeeeeeeeeeeeffffffggggggeeegggjjjllllllmmmnnnooovvvpppkkkiiiiiijjjiiijjjrrr{{{}}}kkkgggbbbccchhhgggiiifffbbbaaacccgggiiikkknnnkkkiiiiiillltttzzzmmmccc\\\XXXNNNHHHEEEFFFEEEAAA@@@BBBDDDDDDEEEDDDDDDBBBAAA@@@@@@AAACCCDDDCCCAAA>>>===:::::::::;;;;;;;;;;;;;;;???;;;777555777888999999<<<<<<;;;;;;;;;:::::::::;;;:::888888888888666444777555444444555555444222555444444333222333333333333333444555666666666666777888777555333222222444333333333333222111000///000111222222111222444555555222//////111333222111333222000///000000000000---------------...//////222222222111111000000000//////.........//////000---......///000000111000000///---,,,,,,,,,......000000//////.........------.../////////...---,,,,,,+++***)))((('''''''''((()))***,,,,,,,,,++++++,,,++++++******+++,,,,,,---------......------,,,+++++++++++++++,,,,,,---+++++++++***)))***---///////////////////////////---...//////,,,+++++++++,,,+++***))))))+++,,,------,,,++++++******++++++))))))))))))************************))))))))))))+++***)))***,,,,,,***((('''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,***)))(((((((((((()))***'''(((+++---,,,,,,444>>>TTTllloooWWW===000---+++(((&&&)))(((&&&%%%%%%'''***++++++***)))(((''''''''''''&&&(((******)))(((((((((''''''((((((((()))))))))''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''(((((((((''''''&&&&&&&&&%%%+++)))(((((())))))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$'''+++---***&&&'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%'''''''''&&&%%%$$$"""""""""############$$$###%%%''''''&&&%%%&&&'''}}}yyyqqqhhhaaa^^^^^^```___aaacccbbbeeepppuuuqqquuu{{{~~~{{{uuuqqqdddbbb^^^WWWPPPJJJHHHGGGGGGFFFHHHMMMPPPSSSYYY```lllttt{{{|||zzzvvvpppiiijjjkkkllljjjhhhffffffggglllkkkjjjhhhgggfffeeeeeeaaadddiiimmmoooppprrrtttuuupppgggeeefffiiikkkoooxxxlllhhhcccdddhhheeegggeeebbbaaacccfffhhhhhhooollljjjllltttttthhhaaa]]]YYYUUUOOOJJJFFFFFFFFFCCCAAABBBDDDDDDDDDCCCBBB@@@???>>>===>>>@@@AAAAAA@@@>>>===::::::;;;;;;<<<=========???<<<888777777999::::::;;;;;;;;;:::::::::;;;;;;:::999888888999888666444:::888666666666666444222666555555444333444444444111222444555777888888888:::::::::777444333333444333333333333333222111000000111222222111222333555444222000000111333333222333222111000000000111111...------------...//////111111111111111111000000000//////....../////////---......///000000111111111000...---------...//////////////////.........------.../////////......---,,,+++***((((((((((((((()))***,,,------,,,,,,************+++,,,------,,,------.........------+++++++++,,,,,,,,,------***+++,,,,,,++++++,,,---------......//////000000---...//////---++++++,,,---,,,+++*********+++,,,,,,,,,++++++******++++++))))))))))))************++++++*********)))))))))+++***)))***+++,,,***)))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))***+++,,,---******))))))))))))******((((((+++---,,,,,,333<<>>===<<<;;;<<<>>>???@@@@@@???>>><<<<<<=========>>>>>>>>>@@@>>>;;;:::999:::;;;<<<999::::::<<<======>>>>>>:::999999:::;;;;;;999777999888666666777666555333666666555444444444444444111222444666888999::::::<<<<<<;;;999555333444444222222222222222111000000000222333333222222333444444333111111222333444444333333333222111000111222......---------......///000000000000111111111111111000//////////////////---------......///000000111111000///.../////////.........///////////////------....../////////000...---,,,***)))))))))))))))***+++------------,,,)))))))))***+++---......,,,------...............,,,,,,---------------,,,)))+++---...,,,++++++,,,++++++,,,---...//////000,,,...///...---++++++,,,------,,,************+++,,,,,,++++++***++++++,,,((()))))))))************+++++++++*********))))))+++************+++******(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))+++,,,---*********))))))*********''''''))),,,,,,,,,333;;;GGG^^^zzzsss]]]CCC555///***'''%%%''''''&&&&&&&&&(((***+++******)))(((((((((((((((((())))))(((&&&&&&''')))&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))******))))))((('''&&&%%%%%%$$$+++)))''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%$$$######"""###%%%''''''&&&&&&'''(((|||sssllllllssszzz}}}wwwzzz}}}|||zzzpppeee]]]ZZZ\\\___[[[UUUQQQRRRSSSTTTYYY^^^fffpppyyy{{{zzzzzzyyywwwxxxvvvtttqqqoooppptttxxxyyywwwtttqqqooonnnmmmmmmmmmqqqvvvyyyzzzxxxwwwwww~~~xxxrrrooollllllmmmqqqsssvvvrrrqqqpppqqqsssooojjjhhhfffeeegggiiiiiiiiihhhlllrrr{{{vvvlllcccYYYTTTUUUWWWWWWVVVPPPNNNJJJGGGFFFEEEDDDAAACCCBBBAAA???===<<<;;;;;;;;;<<<===???@@@@@@@@@@@@>>>>>>==================@@@???>>><<<;;;;;;<<<===;;;===@@@CCCDDDCCCAAA@@@<<<<<<<<<>>>??????<<<:::777666555666777888777555666666555444444444444555222333555777888999::::::<<<<<<;;;999555333444444111111111111111111000///111333555555444333333444333333333222222333555666555666777666333111111222///......---------....../////////000000111111222111111000///////////////,,,,,,,,,,,,,,,...///000111111000000////////////------......//////000000............//////000000...---,,,++++++******+++***+++,,,---...------,,,(((((()))+++,,,---......,,,---....../////////...------.........------,,,***,,,...///---,,,++++++,,,,,,---...//////000000,,,---///...---,,,,,,------,,,,,,+++************,,,++++++***++++++,,,,,,((()))))))))************++++++++++++************++++++******))))))+++,,,))))))))))))((((((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))******)))))))))%%%%%%''',,,---...333:::CCCWWWrrrppp[[[CCC555///+++)))((()))(((''''''''''''((((((***))))))(((((((((((()))((())))))(((&&&%%%'''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***)))(((((('''&&&&&&%%%%%%)))(((&&&&&&'''&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%###$$$&&&'''''''''&&&&&&'''&&&&&&%%%$$$###"""""""""$$$&&&'''&&&&&&'''(((zzzrrrrrryyy}}}xxxvvvuuuuuuyyy}}}uuukkkeeedddgggjjjccc[[[UUUTTTUUUUUUXXX\\\bbbkkkrrrrrrrrruuuxxxyyyyyyxxxwwwttttttwww|||}}}yyyvvvuuuuuuuuuvvvzzz~~~~~~yyyvvvtttsssxxx||||||xxxrrrooonnnpppoooqqquuuuuuvvv|||wwwxxxxxxyyyzzztttllliiifffeeefffhhhjjjjjjeeennnyyyvvvkkkccc^^^ZZZUUUQQQQQQSSSUUUVVVQQQPPPLLLGGGFFFGGGEEEAAAAAA@@@>>>===;;;;;;::::::<<<<<<>>>???@@@AAAAAAAAA>>>>>>>>>>>>????????????AAABBBAAA???======>>>@@@@@@DDDKKKOOOPPPLLLGGGCCCBBBBBBAAABBBBBB@@@<<<999999888777888:::;;;:::999888777666666555555666666555555777888999999999999:::::::::777444333333444111111222222222111111000222444777777666444444555333333444333222333666888888:::;;;999444111111222//////...------------.........//////000111222222222222111000////////////---,,,,,,+++,,,...///000000000000000////////////,,,------...///000111111/////////......///000000------,,,,,,,,,,,,------,,,---.........---,,,+++'''(((***+++------------,,,---...///////////////---.../////////...---,,,+++---//////---+++++++++......//////000111111111+++---......---,,,,,,---,,,,,,,,,++++++++++++***++++++******++++++,,,,,,))))))))))))************,,,++++++++++++*********+++++++++***((((((+++---))))))))))))(((((((((((((((((())))))***+++,,,,,,))))))))))))))))))))))))))))))((((((((()))******(((((())))))))))))((((((%%%$$$'''+++------222888???QQQjjjjjjWWWAAA444///+++******))))))((('''''''''''''''))))))(((((((((((())))))((())))))(((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((''''''''''''&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%###$$$&&&''''''''''''&&&&&&%%%%%%$$$###""""""""""""$$$&&&'''&&&&&&''')))~~~vvvsssxxx}}}~~~yyyuuutttqqqpppttt{{{}}}uuummmjjjkkkmmmrrrxxx~~~|||xxxsssnnnllllllnnnjjjbbb\\\\\\\\\YYYYYY[[[^^^fffkkkiiihhhnnnvvvzzzwwwxxxzzz{{{|||}}}yyyxxxwwwxxx{{{~~~~~~xxxrrroookkklllmmmmmmmmmlllkkkkkknnnooorrruuutttsssvvv}}}{{{ooolllhhhfffgggjjjlllmmmgggssswwwiiibbb\\\UUUTTTUUUTTTRRRQQQQQQUUUXXXVVVWWWSSSLLLKKKMMMKKKFFF???>>><<<;;;:::::::::;;;<<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCEEEFFFHHHHHHHHHIIIIIIGGGEEEDDDEEEGGGKKKSSS^^^hhhjjjfff^^^XXXUUUTTTRRRPPPNNNIIIDDD??????>>>======>>>???>>><<<::::::999888888888888999888888888999999888777777777888777555333222222444222333333444444333333333444666999999888666555666222444555444333333666999;;;>>>???<<<666111111222//////...---------------------...///000111222333333222111000///////////////...---------///111222//////000000//////......,,,,,,---...///000111222111000///......//////000,,,,,,,,,,,,---...///000////////////...---+++***((()))***,,,------,,,,,,,,,---...///000000000000......000000000///---,,,,,,...///...,,,++++++,,,........................+++---......---,,,,,,---******+++,,,,,,,,,++++++++++++******++++++,,,---))))))))))))************,,,,,,+++++++++************++++++)))'''(((+++...***)))))))))(((((((((''')))))))))******+++++++++))))))))))))))))))))))))******)))(((((((((((()))&&&'''((())))))((('''&&&(((&&&(((+++---,,,...333:::JJJccc|||gggTTT@@@333---***(((***''''''''''''(((((((((((())))))(((((((((((())))))&&&(((***)))'''%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$$$$&&&'''&&&%%%(((((('''&&&$$$###""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''(((''''''&&&$$$$$$$$$######"""""""""!!!$$$&&&'''&&&&&&((())){{{rrrmmmooossszzz~~~}}}yyyyyyyyyvvvrrrpppppprrrmmmgggdddfffkkkppptttvvv{{{xxxtttrrrsssrrrllldddaaacccggglllqqqvvv{{{}}}zzz{{{{{{xxxtttpppnnnnnnooohhhddddddddd```\\\\\\\\\cccfffbbbaaaiiissszzztttxxx}}}}}}xxxvvvuuuuuu|||}}}vvvooolllgggfffdddeeegggiiiiiiiiikkklllppptttsssppprrrwww|||tttpppkkkiiijjjmmmpppqqqlllxxxwww```XXXXXXTTTNNNPPPSSSVVVUUURRRRRRWWW[[[]]]^^^ZZZSSSQQQTTTRRRLLL>>>===;;;:::999::::::;;;<<<<<<======>>>??????@@@DDDEEEGGGJJJLLLOOOQQQRRROOOQQQRRRPPPLLLKKKMMMOOOZZZeeeuuu}}}wwwmmmkkkhhheee```ZZZRRRMMMFFFDDDBBBBBBBBBBBB@@@???===<<<;;;;;;::::::;;;;;;:::::::::999888777666555555666666444222111222333444444555555666555555555555777::::::999777666666222444555444333333777:::===@@@BBB>>>777222111222000///...---------------,,,---...///000111222333333222111000////////////111000///...///111333444///////////////......---+++,,,---...///111111222222111000.........///000,,,,,,,,,---...///000111000000000000...,,,***)))((()))+++,,,------,,,+++,,,---...///000000000000...///000111000///---+++---...///...,,,+++,,,---+++*********************+++---......---,,,---...)))***+++,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))))))))************,,,,,,,,,+++++++++*********,,,,,,)))''''''+++...******))))))((((((((('''***************+++++++++))))))))))))))))))))))))+++***)))(((((('''''''''%%%&&&'''(((((('''&&&%%%+++)))))),,,,,,***+++///666FFF^^^xxxeeeTTT???333,,,((('''(((%%%&&&&&&'''((()))******))))))(((((((((((()))***&&&(((******(((%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((($$$######$$$&&&''''''&&&))))))'''&&&$$$###!!!!!!!!!$$$&&&((('''&&&%%%%%%$$$%%%&&&&&&''''''''''''''''''((((((''''''&&&%%%######$$$$$$$$$%%%%%%%%%###$$$%%%'''((((((''''''#########"""""""""""""""!!!###&&&'''&&&'''((()))zzz{{{|||{{{yyywwwvvvwwwpppqqqsssrrroookkkhhhgggkkkooosssuuussspppnnnmmmrrrrrrpppmmmiiifffeeefffiiifffeeefffiiilllkkkjjjhhhgggfffiiilllkkkeee___bbbcccdddeeeggglllrrrvvvtttyyy|||wwwtttttttttpppiiifffddd___YYY]]]___aaaaaa___aaahhhnnnpppzzz|||yyyzzz|||~~~}}}zzzqqqfffbbbeeeggggggeeedddfffiiimmmrrruuutttuuuwwwvvvrrrvvvpppjjjggghhhkkkmmmnnnoooxxxkkkYYYRRRPPPNNNLLLJJJMMMPPPRRRTTTXXX___eeeeeeccc]]]YYYZZZ\\\XXXQQQFFF@@@:::888777666999>>>;;;<<<<<<>>>@@@BBBDDDEEE???FFFOOOYYY___aaaaaa```ddd```\\\WWWRRROOOVVV___rrr{{{vvvnnnfff___]]]XXXRRROOOPPPPPPMMMIIIGGGEEECCCDDDFFFFFFCCCAAAFFF@@@===>>><<<666555999777555333333444555555444333444444555666777999::::::CCCFFFAAA;;;:::888555999888666444444444666777AAA@@@>>>999444000...///111000///...---...///000...///000111111111111111111222222000---,,,///222///......///222333333222333222000///....../////////---+++---000222222111111333333//////111000---000...---...//////...,,,////////////...---,,,+++************************+++,,,---...///////////////000111222111000---,,,......//////////////////,,,,,,,,,,,,+++++++++++++++,,,------,,,+++***)))***+++,,,------,,,+++***---+++))))))+++,,,,,,,,,)))***++++++++++++***)))000...,,,***))))))***+++++++++************++++++))))))((((((((((((((()))+++******)))))))))))))))(((((((((((()))***+++,,,''''''((((((((((((''''''(((''''''''''''(((((())))))(((((()))+++---///000444@@@XXXvvvjjjUUU???222...,,,++++++)))'''&&&%%%''''''&&&%%%)))))))))))))))((((((((((((((()))))))))(((&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&'''((((((&&&%%%$$$#########$$$%%%***'''%%%###$$$&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###########################!!!$$$&&&'''&&&%%%&&&&&&$$$$$$###############$$$"""###$$$%%%&&&&&&&&&&&&zzzvvvvvvwwwxxxvvvrrrooommmmmmggggggfffdddbbb```______cccgggkkknnnmmmjjjhhhhhhmmmllljjjfffbbb``````bbbbbbaaa```bbbfffggggggeeecccbbbbbbfffjjjjjjeeeaaabbbbbbaaa``````ccciiimmmooouuu||||||rrrjjjeee^^^XXX\\\___bbbaaaaaaccciiiooorrr{{{|||}}}~~~~~~zzzwwwooofffccceeeffffffeeefffhhhkkkqqquuuwwwvvvwwwyyywwwtttyyywwwqqqjjjggggggjjjlllmmmqqquuu}}}vvvaaaRRRMMMLLLKKKIIIIIIKKKOOORRRVVV\\\bbbfffgggeee```]]]___bbb^^^VVVGGGAAA<<<:::888666999>>>:::;;;===???BBBEEEGGGIIIOOOTTT\\\eeekkknnnnnnmmmkkkgggbbb^^^WWWUUUZZZcccyyy|||wwwrrrrrrsssoooggg___VVVTTTRRRSSSWWWWWWTTTPPPSSSKKKCCC@@@<<<777777:::555444444444666666444333666666777777888:::===@@@AAAHHHKKKGGGDDDCCC@@@;;;===<<<999777666666777888<<<<<<:::666111...---...///////////////000111222//////000000000000000000///111222111//////111333222111000111333333222111222111000///.........///...,,,+++---000222111000333555555111000333222///111000......///000///...////////////...---,,,++++++++++++++++++++++++++++++,,,---......////////////000000000000...---,,,------.../////////......+++++++++************)))***+++,,,---...------,,,***+++,,,,,,,,,,,,+++***...+++))))))***+++++++++,,,++++++++++++++++++,,,///...+++)))((((((((()))******))))))))))))******))))))(((((((((((())))))+++******)))))))))))))))******)))((((((((())))))(((((())))))))))))((((((((((((((())))))*********++++++*********+++,,,---000:::OOOlllmmmXXXBBB555000---,,,,,,***(((&&&&&&'''((('''&&&(((((((((((((((((((((((('''(((((()))((('''&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''***'''%%%$$$%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&########################!!!###&&&&&&&&&%%%%%%&&&%%%%%%$$$######"""######"""###$$$%%%&&&&&&&&&&&&{{{vvvppplllqqqrrrrrroookkkfffcccbbbaaa___\\\ZZZXXXXXXXXXYYYYYY]]]aaadddcccaaa``````dddcccaaa]]]YYYXXXZZZ\\\ZZZZZZ[[[^^^aaabbbaaa```]]]\\\^^^bbbgggiiigggdddcccaaa^^^YYYWWWXXX\\\```gggmmmuuu|||~~~pppggg___XXX]]]```bbbccccccdddiiimmmrrrzzz}}}xxxsssmmmgggdddeeeffffffgggiiinnnqqqvvvzzzzzzxxxxxxyyyxxxtttrrrvvv}}}wwwqqqjjjffffffhhhkkklllrrrsssvvvrrrfffVVVLLLIIIIIIIIIHHHHHHIIILLLRRRYYY```dddeeeffffffddddddggghhhcccZZZGGGAAA===;;;999666888<<<:::<<<>>>AAAEEEIIILLLNNNVVVYYY___eeejjjmmmnnnooonnniiiddd___YYYVVV[[[cccsss~~~uuurrrqqquuu}}}|||wwwqqqeeeXXXMMMEEE>>>;;;===666555555777888888666444999999999:::<<<@@@GGGKKKOOORRRSSSQQQPPPOOOIIICCCBBB@@@<<<999777666666777888888777444111......///---...///000111222333333111111111111111111111111...000111111111111222444555444333444555555333111222111000///............///...///111444555444222333666555222222555555333444222000///000000000//////000000//////...---,,,------,,,,,,,,,,,,------+++,,,---...////////////000//////......---,,,,,,,,,,,,---...............,,,,,,+++++++++*********)))***,,,...////////////++++++,,,,,,,,,,,,++++++...,,,***)))*********)))...---,,,++++++,,,---...///---+++)))''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))+++******)))))))))))))))+++***)))(((''''''''''''))))))************))))))''')))***,,,------,,,,,,...---,,,+++************000666EEE```ooo[[[EEE777111---+++++++++)))''''''((((((((('''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((())))))'''%%%$$$%%%&&&'''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&%%%%%%%%%&&&'''&&&%%%######""""""""""""###$$$%%%&&&&&&&&&&&&}}}yyyvvvrrrmmmjjjlllmmmmmmkkkfffbbb______aaa___\\\ZZZYYYYYYYYYYYYRRRUUUYYY\\\[[[ZZZYYYYYY]]][[[XXXTTTQQQQQQTTTVVVUUUVVVYYY\\\^^^^^^]]]\\\YYYYYY[[[```eeehhhhhhgggfffccc]]]WWWRRRQQQTTTWWW^^^ccckkkssszzzwwwmmmeee```bbbeeeggghhhggggggiiikkkpppwww~~~~~~~~~|||vvvqqqllliiidddeeeeeegggjjjooouuuxxx{{{~~~}}}yyywwwwwwuuuqqqnnnpppuuuuuupppjjjeeedddfffjjjmmmqqqrrrssswwwzzzddd\\\QQQKKKIIIJJJJJJHHHGGGGGGJJJRRR[[[aaacccbbb```cccfffiiillllllcccXXXHHHBBB===<<<999666777;;;>>>???AAAEEEIIINNNRRRTTTTTTUUUXXX[[[^^^___```aaaccc^^^ZZZWWWSSSQQQVVV]]]eeeqqq~~~{{{jjj[[[NNNDDD???:::888777777:::;;;<<<<<<===>>>???@@@DDDLLLVVV^^^```___]]]]]]^^^[[[RRRJJJGGGEEEAAA<<<999666555444666777666444111000000111---...000111333444444555333333444444444555666666///000111111111111111111555555555777999999888666333333111000///.........111222555888::::::999888333666666444666:::<<<;;;999666222000000000000///000000000000000///...---///...---,,,,,,---...///---...///000111111111111000///...,,,,,,,,,,,,,,,++++++,,,---..................------------------+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,///---***)))*********)))///---,,,******,,,---//////...,,,***)))(((''''''))))))************)))))))))(((((((((((())))))***+++******)))))))))))))))))))))((('''''''''''''''*********++++++*********&&&(((***---...---,,,+++------,,,++++++*********333555AAAZZZzzzrrr___HHH:::111+++((((((+++)))((('''((()))((('''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&((())))))'''%%%%%%&&&''''''&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&%%%&&&'''((('''%%%$$$###""""""!!!######$$$%%%%%%%%%%%%%%%~~~zzzwwwtttrrrnnnlllhhhiiiiiigggcccaaaaaaaaacccaaa^^^^^^^^^]]]ZZZXXXQQQTTTWWWXXXWWWVVVUUUUUUWWWUUUSSSOOOMMMMMMPPPSSSSSSVVVYYY[[[\\\\\\\\\\\\YYYYYY[[[^^^bbbeeeggggggfffccc]]]VVVQQQOOOQQQSSSVVVZZZ```gggnnnvvv~~~~~~wwwsssooonnnppprrrsssqqqpppnnnnnnrrrvvv{{{~~~}}}}}}{{{{{{}}}xxxqqqnnnmmmfffffffffiiinnntttzzz}}}|||~~~}}}xxxuuutttqqqlllmmmnnnrrr|||}}}sssoooiiidddbbbeeejjjnnnnnnrrrsssrrrrrrsssqqqlll\\\VVVOOOKKKJJJKKKJJJIIIGGGHHHLLLSSS[[[___^^^\\\XXX^^^dddjjjnnnlllaaaTTTKKKEEE@@@>>>;;;888:::>>>EEEFFFHHHKKKNNNRRRUUUVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOKKKKKKJJJJJJOOOUUU]]]jjjvvv{{{|||zzzeeeQQQCCCBBB>>>999888;;;AAAEEEHHHIIIKKKMMMOOOSSS\\\iiirrrrrrmmmiiiiiiiiidddZZZSSSOOOMMMJJJEEEAAA<<<999777555666555333000///000111///000111333555666888999666666666666777999:::;;;333222111000000///......444444777;;;???AAAAAA???999777444111////////////111555:::>>>@@@@@@>>>===888;;;<<<<<>>===<<<;;;;;;<<<===>>>777444111////////////...222444888>>>EEEIIIIIIIII@@@===888333000000000111111777???EEEFFFFFFDDDDDDCCCGGGHHHIIIMMMVVV[[[[[[MMMGGG???888444222111000000000111111111111000000000///---,,,,,,---///000000000111222333333333333///......------,,,++++++***+++,,,....../////////,,,,,,---...///111111222666666555444222000---,,,------,,,,,,,,,,,,------000...,,,+++,,,,,,,,,+++---,,,+++******+++,,,---//////...---,,,++++++******+++,,,------,,,+++***(((''''''(((((()))***++++++******)))))))))))))))''''''''''''((()))***+++******++++++++++++******'''((()))*********)))(((((()))***+++,,,---------+++111===SSSooouuu]]]KKK<<<111,,,,,,+++)))''''''((((((((('''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""###$$$&&&''''''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&(((((((((((()))((('''&&&$$$$$$###############$$$$$$$$$$$$$$$###}}}{{{xxxwwwwwwwwwvvvuuuoooooommmkkkjjjlllppptttooojjjdddbbbcccccc___\\\[[[\\\]]][[[XXXUUUSSSSSSNNNNNNNNNLLLKKKKKKMMMOOOSSSUUUWWWWWWUUUUUUVVVYYYYYYXXXWWWVVVUUUUUUWWWYYYUUUTTTSSSPPPMMMLLLMMMOOOLLLOOORRRVVVZZZ```fffkkktttyyy{{{zzz{{{||||||~~~~~~zzzyyywwwxxx{{{{{{xxxzzzzzzxxxwwwzzzwwwuuuxxxmmmkkkjjjllloooqqqrrrqqqqqqvvvyyywwwvvvuuupppkkkjjjkkkoooyyyyyyuuummmccc]]]]]]aaafffgggkkkmmmjjjhhhgggccc]]]SSSQQQOOOMMMNNNOOOQQQRRRQQQUUU[[[]]]\\\XXXTTTRRROOOSSSXXX^^^hhhmmmiiiaaa]]]UUUNNNKKKIIIIIINNNTTT[[[ZZZXXXWWWVVVUUUUUUUUUKKKJJJIIIGGGEEEBBBAAA@@@CCC>>><<>>EEELLLPPPMMMKKKHHHEEEDDDCCCCCCDDD:::666111///000222333222222555:::BBBIIINNNPPPOOOHHHCCC<<<555111000222444444<<>>888555333111000111111222222111111000000///---++++++---///000...///000111222222222222......//////...---+++***+++,,,---...///000000000---...000222444666777888;;;::::::999666333111///...---,,,,,,,,,,,,---...111...,,,,,,---.........------,,,,,,,,,,,,------------------,,,,,,++++++)))***,,,------,,,***)))''''''''''''((()))***++++++******)))))))))))))))))))))((((((((()))******))))))************)))))))))))))))))))))(((((((((((()))+++,,,------,,,,,,***000<<>>666111111333666999AAAMMMUUUWWWVVVUUUUUUWWWZZZZZZYYY]]]eeejjjjjjaaaZZZNNNCCC<<<777444333000111111222222222111111000///---++++++---///000---...///000000111111000---...000000000...,,,***+++,,,---///000111111111111222444666999;;;===>>>=========<<<:::777444333...---,,,,,,,,,,,,---...111///------...000000000------...//////...------***++++++,,,,,,++++++***((()))+++,,,,,,+++)))(((''''''''''''((()))+++++++++******))))))))))))))),,,+++***))))))(((((()))))))))************)))))),,,+++***)))(((((((((((()))***+++,,,---,,,+++***,,,222;;;III[[[sssjjjUUUBBB333---,,,)))'''&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((())))))(((''''''&&&'''((()))***'''''''''''''''((())))))***))))))((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&''''''&&&&&&''')))***)))'''''')))***,,,,,,***)))'''&&&%%%$$$######$$$%%%&&& !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%(((*********+++,,,&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$######"""{{{|||wwwttttttyyyyyyooojjjjjjiiiddd`````````^^^\\\YYYVVVTTTSSSRRROOOKKKKKKNNNPPPQQQPPPNNNPPPQQQQQQOOONNNNNNNNNQQQQQQQQQNNNJJJJJJMMMPPPOOOMMMJJJHHHFFFFFFGGGGGGIIIMMMPPPRRRSSSVVV[[[___aaadddiiiooossssssppplllkkklllpppwww}}}xxxssskkkkkkuuuyyyttttttyyyzzz}}}vvvqqqqqqhhhlllkkkeeecccgggjjjhhhnnnssszzz}}}|||wwwrrroookkkfffgggtttuuufff^^^[[[YYY\\\```aaabbbeeehhhjjjiiieeeaaaYYYXXXXXXYYY[[[\\\^^^___bbb___^^^```^^^VVVOOOMMMOOOQQQUUU[[[aaafffkkkmmmllleee]]]WWWUUUVVVXXXYYY^^^XXXUUUWWWVVVPPPMMMOOODDDDDDCCCBBBBBBAAA@@@??????????????????BBBGGGJJJTTTUUUUUUVVVVVVVVVUUUUUUQQQSSSUUUWWWYYYYYYZZZZZZ]]]aaahhhoootttvvvuuutttyyy{{{~~~~~~|||yyyvvvwww|||zzzooofff```\\\[[[ZZZ]]]\\\[[[XXXUUURRROOOMMMMMMPPPVVV[[[^^^^^^\\\[[[WWWNNNEEE@@@<<<777555777222333666>>>HHHRRRYYY\\\```[[[UUUSSSSSSQQQLLLHHH???:::555444777888777444666999>>>DDDIIIMMMPPPQQQOOOKKKCCC;;;666555999<<>>BBBCCC@@@======@@@BBBBBB>>>888444222/////////---***)))***+++...---,,,...222444444222------...//////......---...+++)))((()))***++++++((((((((()))+++,,,+++)))************))))))))))))'''((()))***++++++***)))+++***)))'''''''''((()))((())))))*********)))))))))))))))(((''''''&&&&&&++++++******++++++,,,---000666???JJJXXXmmmqqqXXXAAA333///000,,,+++***))))))(((&&&###''''''&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((((((((('''''''''(((((()))))))))((('''&&&&&&%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&((()))))))))((((((((((((((()))(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&&&&$$$"""$$$&&&(((&&&$$$%%%$$$###$$$%%%&&&$$$"""~~~{{{wwwtttvvvzzz{{{qqqmmmllllllhhhccccccaaa^^^ZZZWWWUUUTTTSSSRRRPPPNNNOOORRRSSSRRRQQQNNNPPPPPPOOOMMMKKKKKKKKKMMMNNNNNNLLLIIIHHHJJJLLLLLLKKKHHHFFFEEEEEEFFFGGGKKKNNNQQQRRRRRRTTTXXX\\\bbbdddhhhmmmppppppllliiihhhgggggglllrrrvvvuuusssnnnhhhjjjtttyyyuuuuuu{{{}}}|||qqqlllkkkhhhlllkkkfffdddhhhiiihhhkkkqqqyyy~~~zzztttqqqkkkhhhiiitttvvvggg___[[[YYY\\\___aaabbbcccfffhhhhhhfffccc\\\]]]]]]___bbbcccdddcccddd```^^^___]]]VVVQQQOOOQQQSSSWWW[[[```cccfffggglllfff^^^YYYVVVVVVVVVVVVWWWRRROOOQQQPPPKKKIIIJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>???>>>???AAAFFFIIIQQQRRRRRRSSSSSSSSSSSSRRRPPPRRRTTTWWWXXXYYYXXXXXXZZZ]]]bbbhhhnnnpppqqqppplllmmmpppvvv||||||vvvtttwwwzzzsssmmmccc[[[VVVSSSQQQOOORRRQQQPPPNNNMMMLLLKKKJJJMMMNNNQQQTTTXXXZZZ\\\]]][[[TTTMMMIIIDDD<<<888888666777;;;BBBLLLUUU[[[]]]^^^YYYTTTRRRRRRQQQMMMIIIDDD@@@;;;;;;>>>???>>>;;;:::<<>>>>>>>>???AAAEEEHHHMMMMMMNNNNNNOOOOOOOOOPPPOOOQQQTTTWWWXXXWWWVVVUUUUUUVVVZZZ___eeehhhiiiiiihhhfffgggjjjnnnwww{{{qqqiiigggiiikkkddd___WWWQQQLLLJJJHHHFFFGGGFFFEEEDDDEEEFFFHHHIIILLLLLLLLLMMMPPPUUUYYY\\\]]]XXXUUUTTTOOOFFF???<<<<<<===@@@GGGOOOUUUYYYZZZXXXTTTQQQPPPQQQPPPNNNKKKIIIFFFDDDEEEHHHJJJIIIGGGBBBCCCDDDEEEGGGIIIKKKLLLLLLJJJGGGEEEDDDHHHNNNSSS___bbbgggjjjhhhbbb\\\WWWOOONNNJJJGGGKKKRRRTTTQQQMMMIIIEEECCCCCCBBB>>>;;;===:::888999===???===;;;:::999888777666555555555000000000000111111111222000333666888999999:::;;;>>>>>>===:::777555666777>>>BBBFFFFFFCCC@@@???@@@DDDFFFHHHFFFBBB<<<777555...//////---+++******,,,---,,,---000555888999999111000///..................---,,,,,,------,,,+++***)))***,,,------+++)))((((((((())))))***************+++,,,,,,,,,,,,+++******)))((((((((())))))))))))************)))))))))))))))(((''''''&&&&&&(((((())))))+++,,,...///000666>>>HHHVVVjjjzzzfffOOO<<<000,,,***)))))))))******(((&&&$$$$$$$$$%%%&&&''')))***&&&&&&&&&&&&''')))***+++***)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((((((''''''((()))))))))((('''&&&%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$###%%%&&&&&&%%%%%%%%%'''&&&%%%$$$%%%'''''''''%%%%%%$$$###$$$%%%&&&$$$"""}}}}}}vvvqqqoooooommmkkkgggccc\\\VVVRRRRRRSSSTTTSSSUUUYYY[[[\\\YYYUUURRRMMMNNNNNNLLLJJJIIIJJJKKKGGGIIIJJJKKKJJJHHHGGGFFFEEEDDDBBBBBBBBBCCCEEEGGGOOORRRSSSRRROOOOOORRRUUU\\\^^^aaaeeehhhiiifffcccbbb___[[[[[[___dddhhhiiillllllqqqwwwxxxtttuuuzzzxxxooojjjiiieeeggggggeeeccccccddddddooouuu}}}}}}uuummmgggeeehhhmmmvvvuuuggg```\\\[[[\\\```cccbbbbbbeeeiiinnnqqqrrrmmmjjjgggfffiiikkkkkkjjjaaa\\\YYYZZZXXXTTTRRRSSSRRRTTTXXX[[[\\\\\\ZZZYYY^^^[[[WWWTTTSSSQQQOOOMMMKKKIIIHHHIIIJJJIIIHHHGGGEEEDDDBBB???>>>>>>>>>???>>>????????????AAADDDGGGJJJJJJJJJKKKLLLMMMMMMNNNNNNPPPSSSVVVWWWVVVTTTSSSQQQQQQRRRWWW]]]aaacccbbbhhhfffeeegggiiimmmyyyyyyvvvqqqiiiaaa\\\[[[^^^```[[[WWWQQQMMMJJJIIIGGGEEEEEEDDDBBBBBBCCCFFFIIILLLLLLJJJIIIIIIKKKOOOSSSUUUXXXVVVWWWZZZXXXOOOGGGDDDAAABBBDDDIIIMMMQQQQQQQQQQQQNNNLLLKKKLLLMMMKKKJJJIIIHHHIIILLLPPPRRRSSSRRRNNNMMMKKKIIIHHHHHHHHHIIIFFFFFFEEEEEEFFFKKKRRRWWW^^^aaadddeeeddd```ZZZWWWNNNMMMJJJHHHLLLRRRRRROOOHHHEEEAAA@@@@@@@@@>>><<<@@@>>><<<<<<>>>??????>>><<<;;;:::999888888888888111111111222222222222222111444777:::;;;===???AAACCCCCCBBB???<<<::::::<<<===AAAEEEDDD???;;;<<>>=========>>>???@@@@@@@@@BBBDDDGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNPPPRRRTTTUUUTTTRRRQQQOOOMMMMMMQQQXXX]]]^^^\\\^^^]]]___cccdddeeekkksssvvvyyywwwooojjjiiihhhfffjjjeee```[[[YYYZZZ\\\^^^WWWSSSNNNKKKKKKJJJJJJIIIIIIGGGEEECCCDDDGGGKKKNNNLLLKKKJJJJJJJJJKKKLLLLLLOOONNNRRRYYYZZZTTTNNNLLLIIIHHHHHHJJJLLLLLLKKKIIIJJJHHHGGGFFFGGGGGGGGGFFFEEEFFFIIINNNRRRUUUVVVVVVVVVTTTPPPLLLIIIGGGFFFEEEBBBCCCDDDEEEHHHMMMSSSXXX^^^```aaaaaa```]]]YYYWWWNNNOOONNNNNNQQQUUURRRMMMEEECCC@@@>>>======<<<<<>><<<===>>>>>>>>>>>>===<<<;;;:::::::::::::::444444333333222222222222111444777:::<<>>>>>@@@999>>>AAA@@@<<<:::<<<@@@@@@BBBDDDCCC===777222000...//////---++++++,,,---+++---///222444777999;;;444333333222111111111222111000000222444444333111,,,+++******+++***)))'''((()))))))))******++++++*********)))))))))******))))))*********************************)))(((((()))))))))(((''''''&&&&&&&&&&&&'''(((***---///000111555<<>>===<<<;;;===???@@@@@@@@@AAACCCEEEEEEEEEEEEFFFGGGIIILLLMMMMMMNNNOOOPPPPPPOOOOOONNNMMMJJJJJJNNNUUUZZZZZZWWWSSSSSSXXX^^^``````ccchhhggghhheee\\\WWWYYY]]]^^^aaa^^^[[[YYYYYYYYYXXXWWWQQQNNNJJJHHHHHHJJJLLLLLLMMMKKKIIIGGGHHHJJJMMMOOOMMMMMMLLLKKKJJJIIIHHHGGGIIIHHHKKKSSSVVVSSSPPPPPPNNNLLLJJJJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAABBBBBBAAACCCHHHLLLPPPRRRSSSSSSUUUSSSPPPLLLHHHEEECCCBBBAAACCCEEEGGGKKKPPPWWW[[[cccbbbbbbaaa```^^^\\\[[[SSSTTTSSSRRRTTTUUUQQQJJJDDDBBB???<<<;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<777666555444333222111000111333666999;;;>>>AAADDDAAACCCDDDCCCAAA??????@@@999;;;>>>===<<<<<>>>>>>>>???@@@BBBCCCBBBBBBCCCEEEGGGJJJLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKHHHGGGLLLTTTXXXVVVRRROOONNNQQQVVVXXXWWWYYY]]]ZZZ]]][[[TTTOOOQQQVVVXXXUUUTTTTTTUUUVVVUUUQQQNNNMMMIIIEEECCCEEEIIILLLMMMPPPNNNMMMLLLLLLNNNQQQSSSOOONNNLLLKKKJJJIIIIIIIIIIIIFFFFFFKKKNNNMMMLLLNNNLLLJJJGGGFFFFFFFFFFFFEEEDDDDDDCCCAAA???>>>>>>>>>???BBBGGGJJJLLLKKKKKKKKKLLLKKKJJJHHHEEECCC@@@??????AAAEEEIIINNNTTTZZZ^^^ccccccbbbbbbbbbcccdddddd^^^]]]YYYUUUTTTTTTOOOHHHBBBAAA???<<<:::999;;;===999:::;;;;;;;;;<<<>>>?????????>>>============>>>:::999777555333111000///111333555777999;;;>>>AAA???BBBDDDDDDAAA>>><<<<<<999999999:::;;;<<<>>>@@@===???AAA@@@<<<777222000...//////...,,,,,,---///+++---000000///000222444333555777999:::999777666555444333555999<<<>>>>>>444000,,,))))))+++,,,,,,...------,,,,,,+++++++++,,,+++***)))))))))******((()))***++++++++++++***+++++++++******)))(((''')))))))))(((''''''&&&&&&&&&&&&'''(((***+++---...111555:::AAALLL```www{{{aaaIII888000+++***)))***++++++***(((***)))(((''''''&&&''''''%%%%%%&&&&&&((()))***+++''''''&&&&&&%%%&&&&&&'''((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$######&&&&&&&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$$$$%%%!!!###%%%%%%$$$###$$$%%%###%%%'''&&&$$$$$$&&&(((%%%$$$###$$$%%%&&&$$$"""yyy}}}yyypppjjjhhhhhhiiiaaaccceeeggggggfffcccbbb```aaaaaa]]]WWWRRRQQQRRRUUUTTTRRRMMMIIIGGGHHHJJJJJJHHHGGGHHHKKKLLLIIIGGGGGGFFFDDDCCCDDDEEEGGGIIIKKKMMMOOOOOOLLLLLLOOOSSSSSSXXX___fffjjjhhhbbb\\\YYY]]]aaafffjjjmmmppprrruuu|||xxxooonnntttzzzzzzuuuxxx}}}uuummmfffcccccccccdddiiitttoooeee\\\[[[]]]___ccchhhoooppptttxxxzzzyyyuuurrrhhhccc___aaafffhhhddd___]]][[[\\\aaaeeeddddddfff___^^^[[[WWWSSSPPPMMMLLLIIIGGGEEEEEEEEEEEEDDDCCCBBBEEEDDD@@@BBBGGGFFFAAA@@@AAABBBBBB@@@===999777999;;;======<<<===>>>@@@AAA@@@@@@AAACCCFFFIIIKKKIIIHHHGGGFFFEEEFFFGGGHHHIIIFFFFFFKKKSSSWWWTTTPPPMMMJJJJJJLLLLLLJJJLLLPPPSSSXXXXXXQQQLLLMMMPPPRRRNNNNNNPPPSSSVVVTTTOOOJJJJJJFFFBBB@@@CCCHHHLLLNNNRRRQQQPPPPPPQQQSSSUUUWWWPPPNNNLLLJJJIIIJJJKKKMMMLLLGGGEEEGGGHHHGGGHHHJJJGGGEEEBBBAAABBBCCCCCCCCCEEEEEEDDDAAA>>><<<<<<===@@@CCCGGGIIIHHHGGGEEEDDDCCCCCCDDDCCCBBBAAA???===<<>>;;;999:::<<<>>>888999:::;;;;;;<<<>>>@@@@@@@@@??????>>>?????????;;;:::999666333111///...111222555666777999<<>>AAADDDDDDAAA===:::888999777555666999;;;<<<<<<===@@@BBBBBB>>>888444222...//////...,,,,,,---///+++...000///------///222222555888;;;<<<;;;999777777555444666:::>>>AAABBB888333---******,,,...///000///......,,,,,,+++***...---+++*********++++++((()))***+++,,,,,,+++***+++++++++******((('''''')))))))))(((''''''&&&&&&'''''''''((()))+++,,,---111444999@@@LLL___vvviiiPPP>>>555,,,+++******++++++)))((((((((('''''''''(((((()))&&&&&&&&&'''''')))***+++(((((('''''''''(((((()))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''&&&%%%$$$###"""%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$%%%&&&'''''''''&&&$$$######$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''!!!""""""###$$$$$$%%%%%%###$$$&&&&&&%%%%%%%%%&&&$$$''')))(((&&&%%%'''***%%%$$$###$$$%%%&&&$$$"""uuulllhhhhhhjjjllliiieeecccbbbbbbbbbaaabbbaaa^^^ZZZXXXVVVUUUUUUQQQQQQQQQQQQOOOMMMJJJIIIKKKLLLMMMNNNMMMKKKIIIGGGAAAAAAAAABBBDDDFFFHHHIIIKKKKKKKKKMMMOOOQQQQQQQQQYYY^^^bbbeeeiiikkkeee]]]___bbbgggmmmrrrwwwzzz{{{{{{xxxvvvqqqnnnrrryyy}}}vvvnnnhhhdddccchhhjjjqqq|||oooddd___ccceeeccceeejjjuuuttttttwwwzzzxxxpppiiiggghhhhhhfffbbbaaabbbeeehhhfffdddeeeiiimmmnnnnnnmmmggg^^^YYYVVVSSSOOOLLLIIIHHHEEECCCBBBBBBBBBCCC???AAADDDDDDDDDCCCCCCDDDAAAAAABBBBBB???:::888999<<<:::888888;;;>>>@@@AAACCCAAA>>>===>>>AAAEEEHHHLLLKKKIIIGGGEEECCCBBBAAABBBBBBCCCHHHMMMOOOMMMJJJJJJJJJJJJJJJJJJIIIHHHGGGKKKMMMOOOQQQPPPNNNKKKHHHGGGHHHKKKNNNOOOMMMHHHDDDCCCAAAAAADDDIIINNNRRRSSSQQQPPPPPPOOOOOOPPPPPPQQQJJJLLLNNNNNNLLLJJJJJJKKKIIIGGGDDDAAA???>>>??????DDDDDDCCC???;;;<<>>>>>===???AAADDDFFFFFFDDDBBB@@@>>>???@@@@@@???===;;;:::===AAADDDJJJTTT___cccaaahhhddd``````eeejjjnnnooolllddd[[[VVVSSSOOOJJJEEEBBB@@@===;;;999999::::::888888777888:::===@@@BBBCCC@@@===<<<>>>???>>><<<@@@<<<777333222222222111555555666666777888:::;;;@@@AAABBBAAA>>><<<::::::777666555555777999<<<>>>===>>>@@@AAAAAA???===<<<777555222000//////......000///...---,,,------...888888999::::::888777666555555555777999<<>>GGGVVVmmmsssWWW???111000***&&&''''''&&&''')))+++***)))'''&&&&&&&&&&&&''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''+++***(((&&&&&&&&&''''''%%%&&&'''((())))))))))))'''%%%%%%)))...///,,,((('''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$&&&((('''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''*********)))(((&&&%%%$$$'''&&&%%%$$$############$$$$$$$$$############"""xxxnnniiiggghhhgggeeebbb```aaabbbbbbaaa___^^^[[[YYYVVVUUUUUUUUUTTTTTTTTTSSSQQQOOOMMMKKKJJJKKKLLLMMMLLLJJJHHHGGGBBBAAAAAAAAAAAACCCDDDEEEKKKJJJKKKNNNQQQTTTUUUUUUXXX]]]bbbfffjjjmmmhhhaaaeeehhhnnnsssyyy|||~~~zzzvvvqqqnnnrrryyyxxxpppjjjhhhhhhkkklllppp{{{pppeee___dddgggfffiiioootttwwwzzz|||yyyssskkkfffhhhiiiiiihhheeeddddddeeellljjjhhhjjjnnnrrrttttttnnnhhh```ZZZWWWSSSNNNKKKHHHFFFCCCAAA??????@@@@@@AAACCCEEEFFFDDDCCCBBBBBB>>>>>>>>>>>><<<:::999:::;;;999777888:::===???@@@AAA???===<<<===@@@CCCEEEIIIIIIHHHGGGEEECCCAAA@@@@@@???AAADDDIIIKKKJJJHHHEEEEEEDDDDDDDDDCCCCCCCCCHHHIIIKKKLLLLLLJJJGGGFFFFFFGGGIIILLLMMMKKKFFFBBBAAAAAACCCGGGMMMRRRTTTUUUPPPNNNKKKIIIIIIKKKMMMOOOJJJLLLMMMNNNLLLKKKKKKKKKGGGEEEBBB???===<<<<<<<<<===>>>===:::888999===AAACCCBBBAAA@@@>>>===<<<<<<>>>@@@CCCEEEEEECCCAAA??????>>>>>>======<<<:::999===BBBHHHNNNYYYdddhhhfffhhhddd______ccciiimmmnnniiicccZZZTTTQQQMMMHHHCCC@@@>>><<<999888888999:::777777777777999<<>><<<;;;===>>>===<<<>>>;;;777444444444444444666666666777888999:::;;;>>>???@@@???<<<:::999999666666666666777999<<<===@@@AAABBBCCCDDDCCCBBBBBB;;;:::888444111......///000///---------///111222::::::999888777555444333444444444555777999<<<===:::777222000///000//////111111222222222111000000000///...---,,,,,,+++,,,***))))))***+++,,,------,,,,,,++++++******)))))))))))))))))))))))))))(((,,,+++***************+++---...333999@@@MMMbbbuuu|||___FFF777000+++'''))))))((((((******))))))((((((''''''&&&'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''***)))(((''''''&&&&&&&&&%%%%%%&&&'''((((((((((((((('''&&&***...///,,,(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$&&&''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&''')))))))))((('''&&&$$$$$$'''&&&%%%$$$############$$$$$$$$$############"""|||qqqiiiffffffdddbbb``````bbbcccdddccc^^^]]][[[XXXWWWUUUUUUUUUSSSSSSSSSRRRPPPMMMKKKJJJKKKLLLLLLMMMLLLKKKIIIHHHDDDCCCBBBAAAAAAAAABBBCCCIIIJJJKKKOOOUUUYYY[[[[[[\\\bbbggglllppptttqqqkkknnnqqqwww|||{{{vvvqqqooossszzzzzzrrrnnnmmmnnnooonnnpppzzzuuuiiicccgggkkkkkknnnuuuxxx~~~yyyooogggdddeeefffggghhhiiijjjjjjjjjqqqooonnnooosssvvvyyyyyyuuupppjjjfffbbb\\\UUUOOOHHHFFFCCCAAA???>>>>>>???CCCEEEGGGHHHEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB===;;;999999:::<<<======>>>===<<<<<<<<<>>>???@@@EEEEEEFFFFFFDDDBBB???===>>>======@@@CCCEEEEEEEEEBBBAAA???>>>>>>???@@@AAAEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFIIIIIIHHHCCC@@@???AAAEEEKKKQQQUUUVVVUUUOOOLLLHHHEEEEEEGGGJJJLLLHHHJJJLLLMMMKKKJJJJJJKKKCCCAAA???<<<:::999999999888999888777777999<<>>@@@BBBCCCBBB@@@>>>@@@===::::::;;;<<<999777;;;CCCMMMVVVaaakkknnnkkkhhhbbb]]]\\\aaafffjjjkkkfff```XXXRRROOOJJJEEEAAA===<<<:::888777777888999666666555666777:::===>>>???===;;;;;;<<<======<<<<<<999777555666888888888777777777888999:::<<<<<<<<<======<<<999777777888777777777888999;;;<<<>>>BBBBBBCCCDDDEEEFFFGGGGGGAAAAAA@@@;;;555111111222222111///...///222555888<<<;;;999666444222111000444444333444444666888999999666222111111222333222333444555666666666555444333222111///...---------))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++***))))))((())))))******...---+++***)))***+++,,,,,,---///444999DDDXXXjjjfffKKK:::000+++)))++++++))))))+++((((((*********)))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((()))))))))((('''&&&%%%$$$$$$%%%&&&''''''''''''***((((((***---...+++((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&''')))&&&$$$$$$%%%'''((((((&&&%%%$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''%%%$$$###&&&&&&%%%$$$############$$$$$$$$$############"""}}}rrrjjjfffeeedddbbbaaabbbdddeeefffeee```___]]][[[XXXVVVUUUTTTSSSSSSSSSRRRPPPNNNKKKJJJLLLMMMMMMMMMMMMLLLKKKJJJFFFEEEDDDCCCBBBCCCDDDEEEIIIJJJLLLRRRXXX]]]```aaaeeekkkqqquuuzzz}}}|||wwwwwwzzzxxxtttqqqpppvvv}}}{{{tttpppqqqssstttpppoooxxx|||ppphhhlllpppqqqvvv~~~|||rrrjjjggg___```bbbggglllooopppooorrrqqqooooooqqqsssuuuvvvuuutttssssssooofff[[[RRRJJJIIIEEEBBB@@@@@@@@@@@@DDDFFFIIIIIIGGGDDDCCCCCCHHHIIIIIIGGGIIILLLMMMKKKDDDAAA>>><<<;;;<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<===???AAABBBBBBCCCAAA>>><<<<<<>>>@@@BBBEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFFFFEEEAAA>>>???AAAFFFMMMRRRTTTSSSRRRMMMKKKHHHEEEEEEEEEGGGIIIEEEGGGIIIJJJIIIHHHIIIIIIBBB@@@>>><<<:::888888777999999999999999;;;===>>>>>>??????>>>===;;;999777:::;;;>>>@@@AAA@@@???>>>@@@<<<777777999;;;999777:::FFFUUUbbblllsssrrrlllfffaaa[[[ZZZ^^^cccfffgggbbb]]]WWWQQQLLLGGGBBB???;;;999888666666777888999666555444444666888:::<<<>>>===<<<<<<============:::888777777999;;;<<<<<<888888888999:::;;;<<<===;;;<<<;;;999777666666888888888:::;;;<<<===>>>???@@@@@@AAABBBDDDFFFIIIJJJEEEGGGGGGBBB<<<777888::::::777444222222555999;;;<<<:::888555333222111222555444333333333444555666777555222222444555666555333444666777888888777777666555333111000///......***)))))))))******+++,,,******++++++++++++++++++******)))))))))***+++,,,///---+++(((((()))+++,,,,,,,,,...111555???SSSddd~~~kkkOOO>>>000+++)))++++++)))(((***&&&(((***+++,,,+++***(((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((*********(((%%%#########$$$%%%&&&&&&&&&&&&)))(((((()))++++++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&''')))&&&###"""$$$&&&(((((('''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$#########""""""{{{qqqjjjgggfffdddcccbbbccceeeffffffeeecccbbb```]]]ZZZXXXUUUTTTWWWWWWWWWUUUSSSQQQNNNLLLLLLLLLMMMMMMLLLLLLKKKKKKEEEEEEDDDCCCDDDEEEFFFGGGIIIJJJNNNTTT[[[aaadddeeellltttzzz~~~|||tttqqqqqqtttzzz|||uuurrrsssuuuvvvrrrpppwwwssskkkooouuuyyyzzzsssnnnaaa______dddkkkooonnnlllmmmllljjjhhhgggggghhhjjjjjjmmmssswwwuuukkk\\\PPPLLLJJJGGGDDDBBBBBBBBBBBBFFFHHHIIIIIIGGGFFFFFFFFFJJJLLLLLLKKKOOOUUUUUUPPPMMMIIICCC???===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::===???AAABBBBBB@@@===;;;<<<============>>>@@@AAABBB@@@===;;;;;;>>>AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDAAA???@@@BBBFFFKKKOOOPPPNNNLLLHHHGGGGGGFFFDDDCCCBBBAAAAAADDDFFFGGGGGGFFFGGGHHHCCCBBB@@@>>><<<:::999888;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>===:::777555888999<<<>>>?????????>>>@@@;;;777555777:::;;;;;;???NNNaaaoooxxx{{{uuunnnddd```ZZZYYY]]]```bbbbbb```\\\VVVQQQKKKEEE@@@===999888777666666888999;;;666555444333444666888:::>>>?????????>>>======>>>999888777888;;;===>>>>>>888888999999:::;;;===>>>;;;;;;:::777555444666888999;;;===>>>@@@@@@@@@@@@>>>???@@@BBBDDDGGGIIIKKKGGGIIIJJJGGGCCCAAAAAACCCBBB???;;;777666777:::;;;:::999777555444444444555666555444333222222333444555333222333555777888888333333444555666777777888999777666333111000//////******************+++,,,)))))))))******************************+++,,,,,,...,,,)))''''''(((***+++******,,,///333>>>QQQccc}}}qqqSSS@@@111,,,)))******'''&&&(((&&&''')))+++,,,+++***)))((((((((((((((('''''''''(((''''''&&&&&&''''''(((&&&(((***+++***(((%%%###"""###$$$%%%&&&&&&&&&&&&((('''&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&'''&&&&&&%%%%%%&&&&&&''''''$$$!!!!!!"""%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""yyyoooiiiggghhhccccccbbbdddfffhhhgggfffffffffdddbbb___\\\ZZZXXXWWWWWWWWWUUUSSSPPPMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMGGGFFFEEEEEEEEEFFFGGGHHHKKKLLLOOOUUU]]]cccfffgggoooxxxwwwppppppsssxxx|||wwwuuuuuuvvvwwwtttrrrvvvuuummmqqqyyy{{{wwwkkkfffaaabbbhhhjjjgggbbbddddddbbb^^^ZZZYYYZZZ\\\```eeeooowwwxxxpppaaaUUUMMMKKKHHHFFFEEEEEEEEEFFFJJJKKKJJJHHHFFFEEEGGGHHHLLLQQQSSSSSSZZZcccccc\\\TTTNNNGGGAAA>>>>>>>>>>>>=========<<<<<<;;;;;;:::<<<===???@@@@@@???>>>===<<<===>>>>>>======>>>???AAA???<<<:::;;;===@@@BBBEEEFFFGGGHHHHHHHHHGGGFFFHHHFFFEEEEEEEEEEEECCCAAAAAABBBDDDGGGKKKLLLKKKJJJCCCCCCCCCCCCAAA???<<<;;;???BBBEEEFFFFFFFFFFFFGGGEEEDDDCCCAAA???===;;;:::999999999:::<<<===;;;:::;;;<<<>>>???>>>:::666444777888:::<<<>>>?????????>>><<<888666666:::>>>BBBIIIYYYkkkwww}}}}}}wwwoooeeeaaa]]]\\\___aaaaaa```^^^\\\WWWQQQKKKEEE@@@===999888777777888:::<<<===666555444333444555777999???@@@AAA@@@>>>===<<<===999888888999<<<>>>>>>>>>888888888999:::;;;<<<===:::999777555222333666888:::;;;>>>AAABBBBBBAAA@@@===>>>@@@BBBEEEHHHIIIKKKHHHHHHHHHIIIIIIIIIHHHHHHGGGDDD???;;;888888888999777666666555555555555666666444333222111111222222444222222333666888999888333333222222333444666777:::999777555222111000///,,,+++++++++++++++,,,,,,***))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++***(((''''''(((***+++'''''')))---222<<>>@@@BBBDDD@@@???>>><<<<<<;;;;;;<<<<<<<<<===>>>?????????>>>:::===??????===;;;;;;===@@@???===<<<<<<>>>@@@BBBJJJKKKNNNPPPPPPOOOMMMLLLKKKIIIGGGFFFGGGFFFEEECCCAAA@@@AAACCCGGGJJJKKKKKKCCCCCCBBB@@@>>>===;;;:::???BBBEEEFFFGGGGGGHHHIIIFFFFFFEEECCCAAA???===<<<888777888;;;>>>???>>>;;;:::<<>>;;;666333666888:::<<<>>>??????@@@======;;;777666999BBBIIISSS```nnnuuuwwwwwwsssmmmfffcccaaaaaacccdddbbb```^^^]]]YYYSSSKKKEEE@@@>>>:::999888888999<<<>>>@@@777666444444444555777888>>>@@@BBBAAA===::::::;;;:::999999:::<<<======<<<888888888888999;;;<<<===888777555111///000444777888:::>>>AAABBBBBB@@@???999;;;>>>AAADDDEEEFFFFFFHHHFFFEEEHHHLLLMMMJJJGGGFFFDDD@@@<<<999777777777444555555555555444444333333222111/////////000000333222222333666888888888555333000...///222555777<<<:::888555333111//////------,,,,,,,,,,,,,,,---+++++++++******)))))))))'''))),,,...///...,,,+++))))))))))))***+++,,,,,,((((((***---222<<>>AAAFFFHHHBBB@@@???===<<<<<<<<<===<<<<<<======>>>??????@@@999<<<@@@@@@===::::::;;;AAA@@@?????????AAABBBDDDOOORRRUUUWWWXXXVVVTTTRRRMMMKKKHHHGGGHHHHHHFFFEEEAAA??????AAAEEEJJJMMMNNNGGGEEECCC@@@>>>=========@@@CCCFFFHHHHHHHHHIIIJJJGGGFFFEEEDDDBBB@@@>>><<<777777888===AAACCCAAA???:::<<>>???@@@@@@<<<======999555999DDDMMMWWWaaakkknnnnnnooommmjjjhhhfffdddeeeggggggddd```^^^]]]ZZZTTTLLLEEEAAA???::::::999999;;;===@@@BBB888666555444444555777888>>>@@@BBB@@@<<<999888999;;;:::999:::<<<===<<<;;;777777777888999:::<<<<<<777555333///---///222666777999===@@@AAAAAA???===444777:::>>>AAABBBBBBBBBHHHDDDBBBFFFLLLNNNJJJEEEDDDBBB???<<<999777666555333444555555444333111000111000///...------...///222111222333666888888777666333///------000444777<<<;;;888555333111//////......---,,,,,,---------------,,,,,,+++***))))))&&&))),,,///000///,,,+++((()))***+++,,,------...++++++---000333===PPPbbb~~~lllYYY===555,,,)))'''$$$%%%))))))(((''''''''''''(((((($$$%%%&&&'''(((***++++++((((((''''''''''''((((((((()))))))))((('''&&&%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%$$$######$$$&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%((('''&&&&&&'''((('''&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&'''((())))))))))))$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############"""~~~wwwnnnfffgggnnnjjjnnnsssyyy~~~~~~}}}~~~yyyuuuttttttnnneeedddhhhhhhbbb^^^______^^^^^^aaaaaa]]]WWWRRROOONNNNNNOOOPPPOOOSSSYYY^^^aaafffmmmxxx{{{zzz~~~~~~~~~{{{zzzuuussstttzzz~~~xxxssspppttt}}}~~~uuulllbbb]]]\\\]]]\\\YYYUUUTTTRRROOOLLLIIIGGGEEEIIIJJJMMMUUU^^^eeefffeeejjjccc]]]\\\[[[WWWVVVXXX```[[[TTTNNNJJJHHHFFFDDDFFFIIIQQQ[[[dddhhhfffcccPPPLLLFFF@@@>>>@@@CCCEEE>>>>>><<<;;;;;;<<<===>>>;;;;;;<<<===>>>??????@@@@@@???>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEEEEGGGIIILLLXXXcccfff___VVVSSSTTTNNNKKKMMMRRROOOGGGBBBCCCBBBBBBAAABBBEEEIIIMMMPPPFFFFFFDDDAAA>>>>>>@@@BBBIIIJJJLLLMMMMMMLLLKKKKKKFFFFFFEEEDDDCCCAAA???>>><<<===???AAABBBBBBBBBAAAAAAAAAAAA@@@>>>;;;999777888999<<<>>>??????>>>>>><<<;;;999888999@@@HHHNNNZZZ^^^aaa```___aaagggmmmhhhhhhhhhgggccc___[[[XXXWWWVVVSSSPPPKKKGGGCCCAAA;;;;;;::::::::::::::::::777666444333333555888:::@@@BBBCCCAAA>>>:::888777::::::::::::::::::::::::555555666666777888888888111111000///------000222666888;;;===<<<<<<===>>>555777:::<<<======<<<;;;???<<<<<>>???BBBDDDAAA@@@>>>===<<<<<<<<<===;;;<<<<<<===>>>?????????@@@??????>>>???@@@AAABBBBBBDDDFFFFFFEEEEEEGGGIIITTT^^^gggggg___XXXVVVWWWQQQOOOPPPSSSQQQIIIDDDEEE@@@AAABBBDDDFFFHHHJJJKKKIIIIIIIIIGGGDDDCCCDDDEEEJJJLLLOOOQQQQQQNNNKKKIIIHHHHHHGGGEEECCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAA@@@>>><<<999888999:::<<<>>>>>>>>><<<<<<777777777888<<>>======>>>@@@BBBCCCAAA???===<<<<<<<<<<<<<<<======>>>????????????????????????@@@AAACCCDDDCCCEEEFFFFFFEEEEEEGGGHHHSSSZZZ___]]]VVVPPPQQQSSSSSSQQQRRRSSSPPPIIIEEEDDD@@@AAABBBDDDFFFFFFFFFFFFKKKMMMPPPQQQOOOMMMLLLLLLOOORRRVVVYYYYYYUUUOOOKKKLLLLLLJJJHHHGGGEEEDDDCCCFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAA@@@>>><<<:::999;;;<<<======<<<;;;:::999333555888<<>>===<<<::::::;;;::::::999999888888777555444444555666777<<<>>>???>>>;;;888777777888888888888888888888888555555444444444444333333000000000///......000333555777999:::999888999:::;;;:::::::::999999888888555444666<<>>===<<<<<<<<<===>>>AAA@@@>>>===<<<<<<<<<===>>>???@@@AAAAAAAAA@@@???>>>??????@@@AAACCCDDDDDDCCCEEEFFFEEEDDDDDDEEEFFFLLLPPPRRROOOJJJHHHKKKOOOSSSQQQQQQPPPLLLGGGCCCBBBBBBAAABBBBBBBBBCCCCCCDDDKKKPPPXXX\\\\\\YYYVVVTTTWWWZZZ___aaaaaa]]]XXXTTTPPPPPPPPPOOOMMMKKKHHHFFFIIIIIIHHHHHHFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<;;;=========<<<;;;999888666666999<<>><<<;;;999888888999999::::::999888777666555444333333333555666777:::;;;===<<<999777777777777777777777777777777777555444444333222111111111111222222222111111333555888:::;;;;;;::::::;;;<<<<<<;;;:::888666555555555222222444999???BBBBBBAAA:::999999777555333///---///......///000000...---,,,,,,,,,---------......///...---...000000...---******+++,,,---.........///111333444222000/////////222666777555333111000...//////---***)))***+++)))))))))))))))******+++,,,,,,,,,,,,+++***)))(((((('''))),,,///555@@@LLLcccxxxcccGGG666333,,,***,,,(((((()))******(((''''''(((&&&&&&&&&'''''''''''''''***)))''''''((((((((('''&&&&&&%%%%%%$$$%%%%%%%%%((('''&&&&&&&&&'''''''''''''''((()))))))))((((((&&&''''''&&&%%%&&&%%%$$$"""""""""###$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((&&&$$$$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""###%%%&&&%%%$$$###$$$&&&|||sssllliiinnnuuu|||sssppplllkkkooopppooonnnpppqqqrrrtttvvvuuunnnaaaXXXQQQOOOSSS___jjjrrryyy~~~|||zzzzzz~~~|||vvvsssssstttuuuvvvxxxzzz||||||}}}~~~||||||~~~vvvtttyyy|||tttkkkddd[[[RRRQQQOOOLLLKKKKKKMMMMMMNNNMMMLLLKKKJJJIIIGGGFFFFFFEEEJJJOOOSSSVVV[[[aaafffddddddggggggaaa\\\^^^dddmmmqqqsssmmmbbbWWWPPPOOOMMMMMMKKKJJJHHHGGGGGGGGGAAA@@@???===<<<;;;;;;:::>>>===<<<<<<<<<===>>>???AAABBBCCCDDDDDDCCCAAA@@@>>>>>>???AAABBBCCCDDDDDDBBBCCCDDDDDDBBBAAABBBCCCFFFIIIJJJIIIFFFGGGLLLQQQRRRRRRQQQMMMJJJGGGDDDBBBEEECCC@@@>>>>>>@@@BBBDDDJJJSSS```iiillliiiddd```aaacccfffggggggddd```^^^TTTUUUVVVVVVTTTPPPLLLIIIKKKJJJIIIHHHGGGGGGFFFFFFCCCBBBAAA@@@???>>>======>>>>>>===<<<:::999777777;;;===AAAGGGPPP\\\iiirrrsssoooiiibbb]]]\\\^^^```cccbbb___ZZZTTTLLLEEEAAA???===;;;999777666666666888999999:::999777555444111111111111333444666777888999::::::888777777888666666666666666666666666444444333222111000/////////111222222222222444666999:::;;;;;;;;;;;;<<<>>>===<<<999777555333222222222222444666999;;;<<<===999999999888555111///---......---...000000///---)))******++++++,,,,,,---...---------......,,,***))))))***+++,,,------------///111222000//////000...222666888777444222111...///...,,,***)))***+++))))))(((((())))))***+++,,,,,,,,,+++***)))((('''(((&&&(((+++...111:::CCCWWWllljjjLLL888333,,,***+++'''((()))******(((''''''(((&&&&&&&&&'''''''''((((((***(((&&&&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''(((&&&&&&''''''(((((((((((('''&&&'''((('''%%%$$$$$$"""""""""###$$$%%%&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%"""$$$%%%''''''%%%$$$"""###$$$%%%$$$###"""###$$$|||vvvooohhheeelllsss|||xxxrrrllliiijjjkkkkkklllooottttttvvvyyyzzzsssfff\\\VVVRRRSSS^^^jjjssszzz}}}|||}}}~~~zzzuuurrrqqqrrrrrrrrrssswww{{{{{{xxxwww{{{~~~~~~yyywwwxxx~~~}}}xxx{{{zzzpppfff___WWWPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGIIIMMMPPPTTTYYY^^^aaa]]]\\\\\\[[[WWWRRRTTTXXX```dddhhhgggaaaYYYTTTRRRMMMMMMLLLJJJGGGFFFFFFHHHFFFEEEBBB???===<<<;;;;;;>>>===<<<<<<===>>>@@@AAABBBCCCEEEEEEEEECCCAAA@@@===>>>@@@AAABBBBBBBBBBBB@@@AAABBBAAA???>>>>>>???>>>AAACCCDDDDDDFFFKKKOOOSSSTTTRRRLLLJJJIIIGGGDDDGGGDDD???<<<<<<>>>BBBEEELLLXXXjjjyyy~~~{{{uuupppnnnoooppppppnnnkkkgggeeeYYYYYYXXXWWWUUURRROOOMMMLLLKKKIIIHHHGGGFFFFFFFFFDDDCCCAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999===@@@FFFMMMWWWdddqqqyyyxxxsssjjjbbb]]][[[]]]^^^``````]]]YYYSSSLLLFFFBBB===<<<:::888666666666666999:::;;;;;;:::888666444000000111222333444666777777888999999777777888:::666666666666666666666666333333222222111000//////---///111222222222444666777999::::::::::::===???>>>===;;;999666333222000222333444444444555888:::777888888555222...------......---...000000///...))))))******++++++,,,,,,...---,,,,,,------+++***************+++,,,,,,------/////////...---...000...111555777666444333333//////...,,,))))))***,,,******)))((()))***+++,,,+++++++++******(((''''''(((&&&'''+++---///555<<>>===>>>@@@AAAAAAAAA@@@@@@>>>??????>>><<<:::;;;<<<888;;;>>>@@@AAACCCGGGJJJQQQSSSPPPJJJGGGIIIHHHDDDEEECCC@@@>>>===???BBBDDDPPP___uuu}}}|||uuunnniii___\\\WWWRRRPPPPPPQQQRRRNNNLLLJJJGGGEEEDDDCCCCCCDDDCCCBBB@@@????????????======<<<<<<;;;<<<<<<<<>>>>>===;;;888666444444444444444555555555666888888888777888999;;;666666666666666666666666333222222111111000000000///111444555555555777999888999::::::;;;<<<@@@BBB??????>>><<<:::666333111000222444333111222777;;;999999888555111......000///......///111111000///+++++++++,,,,,,,,,,,,,,,---,,,+++,,,------,,,***---,,,***))))))***,,,---...///...,,,++++++...000...111444666555444444444//////...+++))))))***,,,,,,+++)))))))))***,,,---)))*********)))((('''''')))&&&'''+++---...222777DDDYYYtttwwwUUU<<<444,,,++++++&&&((()))******(((''''''(((%%%%%%&&&&&&'''(((((())))))(((&&&&&&'''''''''&&&$$$$$$$$$$$$%%%&&&((((((&&&'''((('''%%%%%%''')))$$$%%%%%%&&&'''(((******(((&&&''',,,+++'''%%%'''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''"""###$$$%%%&&&%%%%%%$$$&&&&&&'''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%######""""""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$###$$$%%%zzzqqqnnnqqqtttssspppnnnssszzzsssiii___[[[YYYXXX\\\aaaddddddiiirrr{{{|||uuunnnfff]]]VVVXXX___ccchhhlllmmmpppvvvzzz{{{zzzxxxwwwtttuuuvvvxxx~~~}}}}}}wwwtttpppmmmmmmlllkkkjjjaaajjjssstttnnniiijjjmmmpppnnnmmmpppuuuxxxwwwuuuuuutttsssvvv||||||xxxxxxxxx}}}~~~~~~{{{|||vvvhhh[[[UUUQQQOOONNNNNNNNNLLLJJJHHHHHHHHHKKKKKKJJJJJJJJJIIIIIIIIIJJJHHHHHHKKKRRRWWWXXXXXXSSSMMMIIIJJJJJJIIIJJJMMMKKKMMMRRRVVVYYYXXXSSSOOOFFFIIILLLMMMLLLLLLOOORRRLLLJJJFFFCCCAAAAAABBBCCCEEEDDDBBBAAA@@@AAAAAABBBAAABBBCCCDDDCCCAAA>>><<<===>>>@@@@@@AAA@@@???>>><<<======<<<:::888888999888;;;???BBBCCCDDDGGGIIINNNPPPMMMFFFDDDGGGGGGBBBCCCBBBAAA@@@@@@@@@AAABBBSSSddd}}}~~~ssslllccc]]]TTTMMMJJJMMMRRRVVVPPPNNNKKKGGGDDDBBBAAA@@@EEEDDDBBB@@@??????@@@@@@===<<<<<<<<<<<<===>>>>>>BBBIIIUUUaaakkkttt{{{zzztttjjjccc```aaadddeee]]]\\\YYYUUUOOOGGGAAA===888777666555666888;;;<<<>>>???AAAAAA@@@===:::888888888777666555555444444666777888888777888:::<<<777777777777777777777777222222222222111111111111333555888999999:::;;;===:::;;;<<<===>>>@@@CCCFFFAAAAAAAAA@@@===999555333///111333222000111777<<<<<<<<<;;;777222000111333///......///111222111///---------------------------,,,+++,,,---...,,,***///---***)))(((***,,,...//////---+++)))***---000...000444555555444444555000///...+++))))))***,,,,,,+++***))))))+++---...)))))))))))))))((((((''')))'''(((+++------000444@@@TTTppp{{{XXX>>>555---,,,,,,'''((()))+++***(((''''''(((%%%%%%&&&&&&'''((()))))))))(((&&&&&&'''''''''&&&$$$$$$$$$%%%&&&'''((()))&&&''')))'''%%%$$$''')))%%%%%%%%%&&&''')))+++,,,)))&&&'''------'''&&&)))''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''"""###$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$############%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&~~~~~~{{{yyy}}}|||wwwtttvvvwwwyyy~~~~~~~~~tttlllaaaXXXSSSUUUYYY]]]bbb```aaakkkxxx}}}xxxmmmcccXXXTTTXXX^^^```___``````dddkkknnnmmmnnnpppnnnmmmnnnsssyyy~~~~~~~~~~~~|||}}}yyysssqqqooojjjfffddddddeeecccdddgggjjjllljjjfffbbb```dddfffeeejjjrrrtttpppooommmkkkmmmssszzzzzzwwwvvvwwwxxx{{{{{{wwwrrrmmmhhhddd]]]SSSNNNNNNOOORRRRRRMMMJJJJJJIIIGGGIIIFFFEEEIIIJJJHHHGGGIIIGGGFFFGGGKKKQQQUUUUUUTTTPPPIIIGGGJJJJJJFFFGGGKKKHHHKKKPPPVVVZZZXXXQQQLLLIIIIIIIIIIIIJJJLLLOOOPPPQQQJJJFFFFFFFFFDDDDDDGGGJJJIIIEEE@@@AAACCCAAA<<<;;;>>>BBBBBB@@@???@@@BBB======>>>@@@BBBCCCAAA???<<<======:::777666888:::;;;===???AAACCCGGGKKKNNNSSSPPPLLLIIIGGGFFFEEEDDDEEEAAA>>>>>>;;;999<<>>>>>???;;;<<<<<<<<<;;;<<<>>>AAAFFFNNN[[[hhhqqquuutttrrrlllgggbbbaaaccceeeeeedddccc[[[TTTPPPPPPNNNGGG@@@:::888555444555999>>>AAABBBDDDGGGHHHFFFAAA<<<888666666777777666555444444888777666555666777999:::777666666666666555555555444333222222111222222222888;;;===<<<:::999;;;>>><<<:::;;;???DDDFFFDDDBBBEEEDDDBBB???;;;888444333/////////111555777888777:::::::::888666333000///...---,,,...000111111000...---,,,,,,++++++,,,,,,)))+++...///...------...111///,,,)))((((((***+++.........---,,,...111444///111333555555444333222///---+++((('''((()))***************+++,,,---...'''***,,,+++)))'''(((************)))))),,,000333AAANNNeeezzz\\\>>>444111+++((()))---+++)))((())))))((('''&&&&&&'''((()))******+++///+++''''''***+++)))%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))***(((%%%###%%%***+++((($$$'''(((((()))))))))((((((&&&''''''&&&%%%$$$&&&'''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%$$$#########$$$%%%&&&$$$%%%&&&'''&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%|||{{{~~~~~~}}}|||{{{xxxtttrrrvvv}}}}}}{{{wwwuuuwwwyyy{{{sssnnniiiaaaZZZUUUSSSTTTVVVZZZXXX[[[gggvvv~~~qqqggg[[[VVVXXX[[[\\\ZZZZZZYYY[[[aaacccbbbbbbeeeffffffgggkkkqqquuuvvvvvv}}}|||}}}~~~xxxsssrrrppplllgggbbb```___```aaacccfffiiihhhfffccc___ccceeeeeeiiipppppplllllljjjhhhjjjoootttxxxzzzxxxvvvuuuwwwxxx{{{yyytttnnnhhhdddaaa[[[SSSOOOPPPUUUYYYYYYTTTPPPOOOLLLHHHHHHEEEEEEIIIKKKHHHEEEFFFCCCBBBCCCFFFKKKOOOPPPOOOMMMHHHGGGJJJJJJGGGFFFIIIEEEIIIPPPXXX\\\ZZZTTTNNNGGGGGGGGGHHHJJJMMMOOOPPPQQQJJJEEEEEEFFFEEEHHHKKKNNNMMMIIICCCBBBDDDAAA<<<:::===@@@@@@???>>>@@@BBB@@@???>>>???@@@@@@>>>======>>>>>>;;;888888999<<<;;;===???BBBDDDHHHMMMQQQTTTPPPLLLHHHGGGGGGFFFEEEEEE@@@>>>===:::999<<>>@@@AAA@@@>>>=========::::::;;;;;;;;;===@@@CCCHHHPPP\\\iiipppqqqmmmjjjccc___\\\]]]bbbfffiiiiii```YYYSSSQQQRRRQQQLLLGGG===;;;777555666:::???BBBEEEFFFGGGGGGEEEAAA<<<999666666666555555555444444999888666555555777888:::777777777777777777777777555555444333333333333444888;;;<<<<<<::::::;;;===<<<<<<===@@@CCCDDDDDDBBBEEEDDDAAA>>>:::777444222///...///111444666777666888888999888777555333111///...---...111222111000...------,,,+++++++++++++++---000000////////////000...+++)))((((((***+++---.........---...000333111222444555666666555444111///,,,)))((('''((()))))))))))))))***+++,,,---'''***,,,+++)))((()))************)))))),,,000333@@@MMMddd|||^^^@@@444111,,,***,,,---+++))))))***+++***)))((((((((())))))*********...***''''''***+++(((%%%''''''((((((((((((''''''&&&&&&%%%%%%&&&''')))***(((%%%###%%%)))+++(((%%%'''(((((()))************'''(((((('''%%%$$$&&&'''&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%$$$###"""######$$$%%%$$$$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%zzzwwwyyyyyyvvvuuuvvvttttttssspppnnnpppvvv{{{yyyyyyuuutttvvvyyy{{{xxxxxxzzzuuulllgggeeebbb^^^YYYTTTPPPNNNRRRRRRVVVcccuuuxxxnnnaaaYYYWWWWWWVVVSSSSSSPPPQQQUUUWWWUUUWWW[[[^^^^^^___bbbhhhlllooopppyyy|||}}}|||~~~|||vvvmmmmmmkkkiiieee```\\\YYY]]]^^^___cccgggiiiiiihhh```cccddddddhhhkkkkkkgggjjjiiihhhiiimmmppprrrrrrrrrqqqrrrtttvvvyyytttooohhhccc___]]]ZZZTTTSSSUUU\\\aaaddd```[[[WWWRRRMMMJJJGGGGGGKKKKKKGGGDDDDDD@@@??????BBBEEEIIIKKKKKKKKKIIIIIILLLKKKIIIHHHJJJFFFKKKTTT[[[^^^ZZZRRRLLLDDDEEEGGGIIILLLOOORRRSSSSSSKKKEEEDDDFFFHHHMMMRRRVVVUUUPPPIIIFFFEEEBBB===<<<===>>>???>>>???BBBDDDCCCAAA???>>>>>>===<<<:::>>>>>>???===;;;;;;<<<>>><<<===@@@BBBEEEJJJPPPTTTTTTPPPKKKGGGFFFGGGGGGGGGDDD@@@<<<;;;999888===DDDNNN```yyynnnaaaWWWOOOEEE@@@BBBHHHMMMOOOKKKJJJGGGDDDAAA???===<<<===???@@@@@@>>><<<;;;;;;888999999999:::>>>CCCHHHKKKQQQ\\\ffflllkkkeee```]]]YYYVVVXXX^^^dddggghhh\\\VVVQQQQQQSSSTTTQQQNNNAAA???;;;999:::===BBBFFFHHHHHHHHHFFFCCC???;;;999777666555444333444555555999888666555555666777888777777888888999999::::::777666555444444444555555999;;;<<<<<<;;;;;;<<<===<<<>>>AAABBBBBBBBBBBBCCCDDDBBB@@@<<<999555222111.........000333555555444666666777777777666444333000......///111222222111......---,,,++++++++++++---000222222111000000111///...+++)))(((((()))***+++---//////......///000111222444666666666666555444222...+++(((''''''((((((((((((((()))***++++++(((***++++++***))))))***)))************,,,///222>>>KKKbbb}}}cccEEE666111,,,,,,...,,,+++)))***+++---,,,,,,)))*********************,,,)))&&&&&&))))))(((%%%(((((())))))))))))((((((&&&&&&%%%%%%&&&''')))***(((&&&$$$&&&)))***(((&&&'''((())))))***+++,,,,,,*********(((&&&%%%&&&'''''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%}}}wwwtttvvvvvvttttttwwwvvvwwwwwwtttpppooorrrvvv~~~{{{vvvtttpppooorrrtttvvv{{{~~~yyyssssssvvvssslll```bbbcccccc___YYYRRRNNNQQQPPPUUUbbbtttuuuhhh]]]XXXTTTPPPMMMNNNKKKKKKNNNPPPPPPRRRWWW[[[[[[[[[^^^ccchhhmmmooovvvxxxzzz{{{}}}|||xxxtttfffdddbbbaaa___]]][[[YYY]]]\\\^^^bbbhhhmmmpppqqqgggfffeeedddfffiiiiiihhhlllkkkkkklllooopppppppppmmmkkkmmmpppsssvvv}}}pppiiiccc___\\\\\\ZZZWWWWWW[[[cccjjjnnnlllhhhddd^^^XXXRRRMMMKKKMMMMMMHHHEEEEEE@@@??????@@@CCCFFFIIIKKKMMMMMMMMMNNNNNNMMMNNNPPPOOOTTT[[[```___XXXNNNFFFCCCEEEIIIMMMRRRUUUXXXYYYYYYOOOGGGEEEGGGJJJQQQXXX^^^]]]WWWNNNIIIGGGCCC>>>======>>>>>>@@@BBBEEEGGGEEECCC???======<<<;;;:::>>>>>>???>>>>>>>>>?????????@@@BBBCCCEEEJJJOOOSSSRRRNNNHHHEEEDDDEEEFFFFFFCCC>>>:::999888888>>>FFFLLL[[[pppzzzdddYYYQQQKKKCCC???@@@DDDIIIKKKGGGFFFDDDAAA@@@>>>=========???@@@@@@===:::999999777777777777:::???FFFKKKLLLPPPWWW___eeefffaaa\\\^^^YYYTTTTTTWWW\\\^^^___XXXTTTPPPOOOQQQRRRQQQNNNDDDAAA===;;;===AAAGGGJJJJJJIIIGGGDDD@@@<<<999777777666444222222333555666:::888777555555666777888777777888999:::;;;<<<<<<999777666444444555666777999:::<<<======<<<<<<<<<;;;???CCCCCCAAA???AAACCCBBB@@@===:::666333111000......---///222333333222444555666666666444333222000......///111111111000///...---,,,++++++++++++///111333333222000000000...---+++)))))))))*********,,,///000///.........000111333444555555555555777444111---***((('''''')))))))))))))))***++++++((()))***++++++*********((()))*********+++///111<<>>===<<<<<<>>>AAADDDGGGHHHFFFDDD@@@>>>>>>>>>===<<<======>>>>>>@@@@@@@@@@@@BBBBBBCCCCCCDDDGGGMMMPPPNNNJJJEEECCCCCCDDDDDDDDDAAA<<<999888777888???FFFOOOYYYgggqqqvvvzzzkkk[[[TTTLLLHHHBBB>>>>>>AAAEEEGGGBBBAAA@@@???>>>>>>>>>>>>===???AAA@@@===:::888777666666666777:::???GGGLLLMMMMMMPPPWWW___cccccc```___YYYSSSPPPQQQTTTUUUUUUUUURRROOOOOOPPPOOOMMMKKKCCC@@@<<<:::<<>>:::777666777555444333333444666777:::999777666666777888999777777888:::;;;<<<===>>>:::888666555444555777888::::::<<<===>>>===<<<;;;:::>>>AAAAAA???===>>>@@@???===:::777444222000000///......///111222222111444444555555444222000///000.........000111000//////...------,,,,,,------000222444444222000///000...---,,,+++******++++++))),,,///111///...------......///111222333333333777666222///,,,***((((((++++++*********+++,,,,,,))))))***+++,,,,,,+++***''')))*********+++...000:::DDDXXXqqqzzz\\\EEE777///,,,---)))((('''(((***,,,,,,,,,+++++++++***************)))((('''''''''(((''''''))))))************))))))&&&&&&%%%%%%&&&''')))******((('''&&&'''(((((((((((((((((()))***,,,---............,,,)))((()))*********)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%###"""""""""###$$$#########$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%xxxqqqlllmmmqqquuu{{{yyyqqqlllkkklllppptttuuussspppllljjjiiieeeeeehhhjjjkkkoootttzzzyyywwwvvv{{{~~~xxxppplllkkkkkkiiiggg```bbbdddfffeeebbb___]]]UUUSSSTTT\\\jjjzzztttggg\\\SSSLLLHHHFFFCCCCCCGGGJJJKKKNNNSSSRRRTTTUUUXXX]]]dddmmmssssssqqqrrruuuvvvrrrnnnnnnkkkeee]]]YYYYYYZZZYYYXXXUUUVVVYYYaaajjjttt{{{~~~~~~wwwrrrqqqqqqrrrtttxxxsssqqqpppoooppppppnnnllljjjhhhhhhjjjlllqqq|||qqqgggccc``````bbbbbb^^^^^^aaajjjqqqwwwxxxyyyzzzyyyuuukkkfffbbbbbb]]]UUUNNNLLL@@@@@@@@@???@@@DDDJJJOOOVVV]]]aaaaaa___aaabbbbbbbbbeeehhhfff___VVVMMMHHHHHHLLLTTT\\\ccchhhkkkllleeeZZZOOOLLLMMMQQQYYYaaadddddd___TTTKKKGGGDDDAAA=========@@@DDDHHHJJJJJJIIIGGGDDDBBBAAA@@@>>>===;;;;;;;;;===@@@AAA@@@???CCCCCCBBBAAABBBEEEJJJNNNJJJGGGDDDBBBBBBCCCCCCBBB>>>:::888888888999???FFFRRRYYYbbbggghhhjjjppptttyyy}}}~~~xxxjjj\\\RRRNNNFFFDDD@@@===<<<>>>AAACCC=========<<<======>>>>>>>>>@@@BBBAAA>>>:::777666555666777888;;;???FFFJJJLLLKKKLLLSSS^^^fffiiihhh___YYYQQQLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQQQQNNNLLLDDD@@@;;;888999===CCCHHHJJJIIIGGGCCC???;;;777555666666555444555666777888:::999777777777999:::<<<999:::;;;<<<===>>>??????<<<;;;888666666777999;;;::::::;;;===??????<<<:::888:::=========<<<<<<===;;;:::777444222111000000000///...///111222222111444444555555444222000///111000//////111111000//////............///000000222444555555222000///000......---,,,,,,,,,,,,,,,***---///000///---,,,,,,+++,,,---...///000111222777555333000...,,,+++***,,,+++++++++++++++,,,,,,***))))))***,,,---,,,+++'''(((*********+++...000777@@@PPPhhhjjjPPP>>>444...,,,)))'''''''''***+++,,,+++)))*********************))))))(((''''''(((((()))))))))************))))))&&&&&&%%%%%%&&&''')))******)))((('''''''''((())))))((((((((()))***,,,.../////////---+++***+++,,,,,,+++***)))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&%%%############$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%~~~tttlllkkknnnsss|||}}}rrrkkkhhhhhhlllqqqtttrrrmmmhhhgggfffcccdddiiilllnnnsssxxxzzzxxxuuuvvv}}}{{{yyysssmmmjjjjjjjjjiiiiiidddcccbbbaaaaaaaaaaaaaaaXXXVVVUUU[[[gggvvvwwwjjj^^^TTTMMMIIIGGGDDDDDDHHHJJJIIILLLPPPOOOQQQSSSVVV[[[cccnnnuuusssooonnnrrrrrrmmmjjjkkkgggaaaZZZWWWXXXYYYWWWTTTTTTUUUZZZcccnnnyyy|||}}}~~~{{{{{{~~~{{{xxxtttqqqpppnnnllljjjfffcccaaabbbdddiiiuuuwwwkkkdddbbbcccfffeee```^^^___ccciiinnnoooqqquuuvvvuuusssqqqqqqrrrlll___RRRMMMCCCCCCCCCBBBCCCHHHOOOUUU___lllvvvxxxvvvuuurrrnnnnnnooonnnhhh]]]SSSLLLHHHJJJOOOXXXbbbjjjpppssstttfff\\\RRROOOQQQVVV___gggjjjkkkggg\\\SSSOOOMMMJJJBBBBBBCCCHHHMMMPPPQQQPPPMMMKKKHHHFFFDDDBBB>>>;;;999888999<<<@@@AAA@@@>>>@@@@@@@@@???@@@CCCIIIMMMGGGFFFDDDDDDDDDDDDBBBAAA<<<888777888999999>>>EEEPPPVVV]]]___]]]\\\^^^```ccccccbbb]]]UUUNNNHHHFFFAAA@@@===:::999:::<<>>??????AAACCCBBB???:::777666666777999:::<<>>>>>???@@@AAAAAABBB@@@>>>;;;999999:::===>>>;;;:::;;;>>>@@@@@@===999666666777999;;;<<<:::999888777444222000000111111111000///000222222222000333444555666666555444333333222111111333333222111......//////000222333444555666777777444222111111//////.........---------+++---//////---,,,,,,---+++++++++,,,...000111222555444333111000...------++++++************++++++***)))(((***---...---+++&&&(((*********+++---///555<<>>>>>======>>>CCCIIINNNGGGFFFEEEEEEFFFEEECCCAAA:::777777999999:::>>>EEEKKKRRRYYYZZZVVVQQQPPPQQQRRRQQQOOOLLLHHHCCC@@@>>>>>>===;;;999777777999<<<888888999:::;;;===>>>??????AAADDDCCC???:::777555666888:::;;;<<>>BBBFFFKKKKKKJJJHHHDDD???;;;888555666777888999999888888:::999888888:::<<>>;;;;;;===???AAA;;;:::;;;>>>AAA@@@===999555444444777:::<<<:::777666555222111000000111222222111000111222333222111222333555777888888777777555444333333555555444333......///000111333555666777888999888666333222222///////////////.........,,,---///...---,,,,,,---+++++++++,,,...000111222444333333222111000//////******)))))))))))))))******)))(((***---///---+++&&&(((*********+++---///444999FFF[[[tttzzz```LLL>>>444...,,,+++)))***+++---,,,,,,&&&''''''((()))******+++)))******)))((((((***+++(((((())))))))))))((((((&&&&&&%%%%%%&&&''')))***++++++)))'''&&&&&&(((******)))'''&&&&&&(((***+++//////000///------...000---,,,+++*********+++,,,))))))))))))))))))))))))(((((('''&&&%%%$$$$$$###''''''&&&%%%&&&'''((())))))((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&''')))***'''&&&%%%%%%$$$$$$%%%%%%xxxssspppqqqxxxzzzooohhhiiikkkrrr{{{yyypppjjjkkknnnkkknnntttuuusssvvv|||~~~sssmmmppppppkkkmmmuuusssmmmddd[[[VVVUUUXXXZZZWWW\\\XXXXXXeeessssssbbbVVVRRRQQQLLLJJJIIIIIILLLOOOPPPQQQNNNQQQTTTVVVYYY___hhhooommmkkkhhhgggffffffdddbbb[[[UUUTTTXXXYYYUUUTTTVVVVVV[[[cccmmmxxx}}}zzzzzzvvvlllccc^^^YYYUUUVVVWWW[[[eeeoooxxxnnneee___``````\\\VVVTTTZZZ___cccaaa]]]]]]bbbhhhlllssszzzzzzqqqcccVVVNNNIIIGGGIIILLLJJJKKKYYYkkk|||ooocccUUUJJJGGGIIIIIIKKKQQQ\\\hhhoooooolll^^^WWWOOONNNUUUcccrrr{{{{{{uuunnngggbbb___VVVTTTTTTXXX]]]]]]XXXSSSPPPMMMHHHDDDBBB???;;;999777888999999:::;;;<<<<<<;;;???@@@???BBBGGGJJJHHHKKKJJJKKKMMMMMMIIIAAA;;;888666555777888888===CCCMMMQQQSSSQQQJJJEEEEEEFFFDDDCCCAAA@@@@@@@@@AAABBB???<<<777333222444666999;;;999999<<<@@@BBBAAA???@@@???>>>===;;;:::888888:::::::::;;;<<<===??????EEEHHHOOOYYYdddmmmrrrssskkk```RRRJJJDDD@@@AAADDDFFFKKKRRR[[[bbbhhhkkklllbbbXXXKKKBBB???BBBEEEFFFJJJLLLMMMMMMKKKFFFAAA>>><<<;;;;;;::::::::::::;;;>>>===;;;:::;;;>>>@@@BBB???@@@CCCGGGJJJIIIEEEBBBDDDDDDCCCCCCCCCCCCDDDEEECCCCCCBBBAAA???===;;;::::::888666777999999777555888777555333222222333333///111333333111111444777555888999777777:::999666666777777666555555888::://////000222444666888:::<<<:::999777666444111...555444444222111///...---111000//////---,,,,,,+++,,,+++++++++,,,...///111555555333111///...,,,+++...---,,,,,,+++++++++,,,------,,,***************))))))(((((((((((())))))///666CCCVVVmmmeeeRRREEE666***+++***)))***+++,,,+++***+++***)))'''''''''((()))))))))************))))))'''(((((())))))))))))(((''''''''''''((((((((())))))((('''(((***+++***)))---,,,***((('''((()))******,,,...///---,,,,,,---333111---***))))))******((())))))************)))(((((('''&&&$$$###""""""&&&%%%%%%(((,,,---+++(((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&''')))***%%%%%%%%%$$$$$$$$$######}}}uuunnnmmmsss|||}}}vvvrrrqqqssszzzxxxssstttqqqooopppuuuxxxwww{{{uuupppssssssnnnooovvvuuuoooddd[[[UUUTTTVVVXXXUUU\\\ZZZ[[[hhhuuuyyygggZZZUUUTTTRRRQQQNNNNNNOOORRRTTTUUUTTTUUUVVVVVVWWW]]]eeelllkkkhhheeecccbbbaaa___]]]XXXSSSRRRVVVWWWSSSRRRTTTYYY^^^hhhsss~~~xxxmmmccc\\\WWWTTTTTTUUUYYYbbbkkk{{{}}}ssshhh^^^[[[[[[WWWTTTSSSWWW[[[^^^\\\WWWUUUYYY^^^fffmmmtttvvvnnnaaaUUUNNNHHHFFFGGGKKKLLLPPPaaattt{{{mmm```RRRGGGDDDFFFIIIJJJNNNVVV^^^bbb```]]]SSSOOOLLLNNNXXXhhhxxx|||wwwssspppkkkgggaaa``````]]]WWWQQQMMMJJJFFFCCCAAA>>>;;;999888888999:::;;;<<<===>>>???BBBCCCBBBCCCHHHJJJIIIHHHIIIKKKNNNNNNIIIAAA:::777555555777888999???FFFNNNOOOPPPMMMIIIEEEBBBBBBBBBAAA@@@?????????@@@AAA===:::666333222333666999<<<;;;;;;???CCCEEECCCAAA======<<<;;;:::888888777666666888999<<<>>>@@@AAAFFFJJJRRR\\\gggoootttuuummmaaaSSSJJJDDD???@@@DDDIIINNNVVV___gggmmmqqqsssiii___QQQFFFBBBCCCEEEFFFKKKLLLNNNNNNLLLHHHCCC@@@AAA@@@???>>>============>>><<<;;;:::;;;>>>AAABBB@@@AAADDDHHHJJJJJJFFFCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@???;;;999777777999999777555777666555555444555555666222333444222111111444777>>>AAABBB???===>>>;;;666777888888777777777:::<<<555555555555555666777888999888666666555444222111666666666555333111...---////////////......------------,,,,,,,,,---...///333222222111000///......------,,,,,,+++,,,,,,,,,......---,,,,,,++++++***))))))(((((((((((())))))...444@@@RRRiiilllWWWGGG777++++++***)))***+++,,,+++)))+++***)))'''''''''((())))))******************)))++++++,,,+++***)))(((((('''''''''((((((((())))))***((('''(((******)))(((+++***((('''&&&'''((())))))+++---...---,,,,,,---000...+++)))((()))***+++))))))************))))))(((''''''&&&%%%$$$######'''&&&%%%(((,,,---***'''''''''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###~~~rrrlllpppxxx~~~|||~~~~~~xxxvvvwww{{{~~~|||uuusssxxxyyyttttttxxxxxxpppeeeZZZSSSRRRTTTVVVSSS\\\]]]```mmmxxxooo```YYYXXXYYYWWWUUUSSSTTTWWWZZZ\\\^^^]]][[[XXXWWW[[[bbbiiijjjgggccc```^^^\\\ZZZXXXVVVSSSRRRTTTUUUSSSRRRSSSYYY```lllyyy{{{nnnccc[[[VVVSSSRRRSSSUUU]]]eeessswwwjjj\\\WWWTTTRRRQQQQQQVVVYYYZZZWWWQQQOOOQQQUUU\\\bbbjjjlllggg]]]SSSLLLGGGDDDEEEKKKNNNUUUggg{{{uuufffZZZNNNEEECCCFFFIIIIIIJJJNNNSSSSSSPPPLLLIIIIIIJJJPPP[[[kkkzzzzzzooofffaaa\\\UUUOOOIIIFFFCCC@@@???>>>;;;:::888999999:::<<<>>>???@@@DDDFFFFFFDDDEEEIIIJJJHHHEEEGGGLLLOOOOOOIII@@@999666444444777999<<>>??????>>>>>>>>>??????@@@;;;999555222222444777999>>>===???CCCGGGHHHEEEBBB;;;::::::999888777777777222333555888;;;???BBBCCCHHHMMMUUU```kkksssvvvwwwrrreeeVVVLLLEEEAAAAAAEEEJJJNNNUUU]]]dddjjjnnnooohhh___RRRHHHCCCDDDFFFHHHLLLMMMOOOOOONNNKKKGGGEEEGGGFFFEEECCCAAA@@@@@@@@@===<<<::::::;;;>>>AAACCCAAABBBEEEIIILLLKKKGGGDDDDDDEEEGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDD>>><<<::::::;;;:::999777555666666777777777777777444444444222222333777:::EEEIIIJJJHHHEEECCC???999888999:::999999999<<<>>><<<;;;:::888777666555555555444444333444444555555888999::::::888444///---..............................---,,,,,,---...///000000000000000000000000---,,,,,,,,,,,,,,,------...////////////---,,,+++***))))))(((((())))))***,,,111<<>>>>>===;;;:::999999:::;;;<<<>>>AAABBBFFFHHHHHHDDDEEEHHHHHHFFFAAAFFFKKKOOONNNHHH???999777444444777:::???GGGPPPVVVQQQKKKIIIIIIGGGBBB===>>>======>>>>>>>>>??????;;;999666444444666999;;;>>>>>>@@@EEEIIIJJJFFFBBB:::999999999888888777777111222444777;;;>>>AAACCCJJJOOOXXXcccnnntttvvvvvvwwwjjjZZZPPPHHHBBBBBBEEEMMMPPPTTTZZZ___bbbdddeee```YYYNNNFFFBBBDDDHHHKKKNNNOOOPPPQQQPPPNNNLLLKKKMMMLLLJJJGGGDDDBBBAAAAAA<<<;;;::::::;;;>>>AAACCCBBBDDDGGGJJJMMMLLLIIIEEEBBBDDDGGGJJJLLLMMMMMMLLLMMMLLLKKKIIIHHHGGGFFFFFFAAA@@@>>>===<<<;;;:::999666777999::::::999777666555444333333555888===@@@JJJOOOQQQOOOLLLIIICCC<<<888:::;;;;;;:::;;;<<<>>>???===;;;999777555444333111222222333333555777999;;;<<<>>>???<<<777111...............------------...---,,,,,,---...///000000000000000000000//////---,,,,,,,,,,,,---.........///111111111///,,,+++***))))))))))))))))))***,,,000888GGG^^^{{{yyy]]]GGG999000,,,+++)))***++++++***)))***)))(((''''''((()))***+++++++++,,,,,,+++++++++//////......---+++***)))(((((()))))))))*********,,,+++******++++++***)))''''''&&&'''''')))***+++(((***---///......///000...---+++***)))***++++++,,,,,,,,,+++***)))((('''''''''''''''''''''''''''***)))***...222444333000+++)))'''%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$}}}wwwyyysss||||||xxxrrrlllggghhhhhhmmmvvv|||}}}}}}~~~uuunnncccXXXPPPMMMNNNOOORRR^^^bbbeeeooouuuwwweee\\\[[[WWWYYYZZZ\\\^^^ccciiinnnsssqqqkkkddd^^^^^^dddiiilllgggaaa\\\YYYVVVTTTRRRTTTTTTTTTUUUWWWZZZZZZXXX^^^eeerrrzzzkkkaaaZZZVVVSSSSSSRRRQQQVVV]]]eeesssqqqeeeZZZUUUTTTQQQNNNOOORRRSSSTTTRRROOONNNPPPRRRRRRUUU[[[^^^^^^XXXQQQLLLGGGDDDGGGNNNQQQRRR]]]kkk|||jjj]]]PPPHHHDDDAAABBBEEE@@@@@@@@@BBBDDDEEEEEEDDDGGGJJJOOOTTTYYYaaajjjpppyyyzzz}}}xxxhhh]]]VVVPPPKKK@@@>>><<<<<<<<<<<<;;;:::;;;::::::;;;<<<>>>AAABBBDDDGGGFFFCCCCCCFFFFFFDDD@@@DDDJJJMMMLLLFFF???;;;888555444777;;;@@@JJJTTT[[[TTTMMMJJJKKKJJJEEE???>>>>>>>>>?????????>>>>>>;;;:::888666666888;;;=========???DDDHHHIIIEEEAAA;;;;;;::::::999999999888333444666888;;;>>>AAABBBKKKOOOWWWbbblllrrrsssssstttgggYYYOOOHHHBBBAAADDDOOOQQQTTTXXX[[[^^^``````ZZZTTTLLLEEEBBBEEEJJJNNNQQQRRRRRRRRRRRRQQQPPPPPPRRRPPPMMMIIIFFFCCCAAA@@@;;;:::999999;;;===AAACCCCCCDDDGGGKKKNNNMMMIIIFFFAAACCCGGGKKKNNNOOOOOOOOOSSSQQQNNNKKKIIIGGGEEEEEEAAAAAA@@@>>>;;;999888888888:::<<<>>>===:::777444444333333555:::@@@EEEHHHSSSWWWYYYVVVRRRNNNFFF???:::<<<======<<<<<<===>>><<<;;;999777555444333333///111333444555666:::<<<===???AAABBB???:::444000/////////...---,,,,,,+++,,,,,,,,,,,,---///111222111111000000///.........---------,,,,,,---.........///111111111///,,,+++******))))))))))))******,,,///666DDDZZZwww{{{^^^HHH:::222,,,+++******++++++***(((***)))(((''''''((()))***+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++)))))))))************+++---,,,++++++------,,,+++''''''(((((()))***+++,,,))),,,...000000000000111111000...,,,+++*********,,,,,,,,,,,,+++)))(((((('''(((((((((((()))))))))++++++,,,111777::::::777,,,***(((&&&$$$#########"""###%%%'''((()))******&&&&&&&&&%%%%%%%%%$$$$$$}}}vvv|||~~~wwwqqqkkkfffbbb```bbbhhhooovvvxxxxxxwwwpppjjjaaaWWWPPPLLLKKKKKKPPP]]]aaabbbhhhllluuuwwweee\\\[[[VVVYYY^^^aaadddjjjqqqwww|||yyytttlllfffeeejjjnnnmmmhhhaaa\\\XXXVVVTTTRRRRRRTTTUUUUUUYYY^^^___]]]eeekkkuuu{{{lllbbbYYYUUUSSSSSSRRRQQQUUU[[[___kkkooodddZZZWWWVVVRRROOOOOOMMMNNNOOOOOONNNOOOPPPRRRUUUWWWZZZ]]]]]]YYYRRRMMMIIIFFFIIIPPPRRRQQQYYYdddxxx~~~qqqaaaUUUHHHBBB>>>;;;;;;>>>888888:::<<<>>>@@@BBBCCCDDDIIIPPPUUUYYY```gggmmmsssuuuzzzvvveeeZZZRRRKKKFFF>>><<<;;;:::;;;<<<;;;:::<<<;;;::::::;;;===@@@AAAAAACCCCCC@@@AAADDDEEEBBB@@@DDDHHHJJJHHHDDD@@@>>><<<888666888<<>><<<;;;999888888999<<<===<<<<<<===BBBFFFGGGDDDAAA===<<<<<<;;;:::999999999666777888:::===???AAACCCJJJMMMTTT^^^ffflllnnnmmmhhh^^^SSSLLLGGGBBBBBBDDDJJJKKKNNNRRRVVVYYY[[[\\\YYYUUUNNNHHHDDDGGGMMMRRRUUUUUUUUUTTTTTTTTTTTTTTTVVVTTTPPPKKKGGGCCC@@@>>>;;;:::999999:::===AAACCCCCCDDDGGGKKKNNNMMMIIIFFFAAACCCGGGKKKOOORRRSSSTTTWWWTTTQQQMMMJJJGGGFFFFFFAAABBBAAA>>>:::777666777;;;>>>AAACCCBBB>>>999666444444444888???FFFLLLNNNZZZ^^^___ZZZUUUPPPHHH@@@>>>???AAA@@@???======>>>999888777555444222222222///333777888888888;;;>>>???@@@CCCCCCAAA<<<777333000000000/////////......------,,,,,,---///111222000000000//////.........///......---------------...////////////---,,,++++++******))))))******++++++---444AAAWWWsssdddNNN===333---+++******++++++)))((()))((((((''''''(((************++++++++++++******((((((***+++,,,---------)))*********++++++++++++,,,+++***+++---...---,,,'''(((((()))***++++++,,,***,,,///000/////////000333222000...,,,+++******,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))++++++,,,222888<<<;;;999,,,***(((&&&$$$$$$$$$$$$!!!"""%%%(((***+++++++++&&&&&&&&&&&&%%%%%%%%%%%%}}}~~~zzzrrrlllhhhdddaaa___aaaeeeiiimmmnnnllliiijjjfff^^^WWWPPPLLLJJJIIINNN[[[]]][[[___aaaiiiyyyvvveee]]][[[XXX]]]dddiiilllqqqxxx~~~{{{tttnnnmmmppptttrrrmmmfff```]]][[[YYYXXXTTTXXXZZZZZZ___fffhhheeejjjnnnvvv~~~nnndddWWWTTTRRRSSSRRRPPPSSSYYY\\\hhh}}}rrrfff[[[WWWVVVSSSPPPPPPLLLMMMNNNNNNNNNOOOQQQRRRWWWWWWXXXZZZZZZVVVOOOIIILLLHHHJJJPPPSSSSSS[[[gggtttssseeeXXXLLLAAA<<<;;;999888:::555666888999;;;===@@@BBBCCCIIIQQQVVVZZZ```hhhnnnrrruuu{{{~~~mmm___VVVOOOHHHCCC>>><<<::::::;;;<<<;;;:::>>><<<:::999:::<<<>>>@@@>>>@@@AAA???@@@DDDEEECCCAAADDDGGGFFFDDDAAAAAABBB???;;;888999<<>><<<;;;999888888999:::<<<===<<<<<<@@@DDDFFFDDDBBB>>>===<<<;;;:::999888777888888:::<<>>:::999888888:::===AAACCCCCCDDDGGGKKKMMMLLLIIIFFFCCCDDDHHHLLLPPPTTTWWWYYYXXXVVVRRROOOLLLJJJIIIIIIFFFGGGFFFCCC===:::999:::===AAAEEEHHHHHHDDD>>>;;;666666777===DDDKKKOOOPPPUUUYYYZZZWWWTTTQQQKKKDDDBBBDDDEEEDDDBBB@@@??????999888666444222111111000000555;;;===;;;:::<<<>>>???AAACCCCCCAAA>>>999666000000111222333444444555000///...------...//////.........////////////000111000///---,,,,,,,,,,,,......---,,,,,,++++++***+++******))))))******+++)))+++222???SSSnnnpppWWWAAA333---,,,******+++***)))''')))(((''''''''')))***+++)))******************)))((((((***+++,,,------...*********+++++++++,,,,,,)))((((((***,,,------,,,''''''((())))))*********)))+++.........------...000000///---,,,+++******+++++++++,,,,,,+++************************))))))******+++///555888777444+++***(((&&&%%%$$$%%%%%%!!!###%%%((()))***))))))'''&&&&&&&&&&&&%%%%%%%%%~~~uuummmgggdddbbbaaaaaaccceeeeeegggfffccc^^^fffbbb]]]VVVPPPLLLIIIHHHLLLXXXZZZWWWXXXYYY```pppuuueee]]]\\\[[[aaaiiiooorrrvvv|||yyysssrrruuuxxxwwwrrrkkkfffbbb```___^^^YYY]]]___```eeennnpppllljjjmmmsss|||pppfffUUURRRQQQRRRQQQOOORRRXXX^^^iii}}}vvviii\\\WWWUUURRRQQQQQQOOOOOOOOOOOOPPPQQQSSSTTTVVVUUUUUUVVVUUUQQQJJJDDDOOOIIIJJJPPPTTTVVV```mmmwwwppp```OOODDD:::999:::999999;;;888999:::::::::===@@@BBBFFFLLLSSSXXX[[[```hhhnnnssswww}}}zzzpppbbbWWWQQQMMMGGGBBB>>><<<::::::;;;;;;;;;:::>>>===;;;999999;;;===>>><<>>@@@DDDFFFDDDCCCDDDEEEDDDAAA@@@BBBDDDBBB<<<999999<<>><<<;;;999777777888999:::>>><<<<<>>===<<<;;;999888777666888999:::===@@@DDDGGGIIIHHHIIIMMMTTT[[[```ccccccVVVPPPLLLNNNOOONNNOOORRRRRRRRRRRRSSSTTTUUUUUUVVVLLLKKKIIIGGGGGGMMMWWW^^^[[[ZZZXXXWWWVVVVVVWWWXXX\\\YYYTTTNNNHHHCCC@@@>>>:::999888888:::===AAACCCBBBDDDGGGKKKMMMLLLIIIFFFEEEFFFIIIMMMQQQVVVZZZ]]]YYYWWWSSSPPPMMMLLLLLLMMMLLLMMMLLLHHHCCC???>>>???>>>BBBHHHLLLLLLIIICCC@@@999888:::???GGGMMMPPPPPPJJJOOORRRQQQPPPQQQMMMHHHFFFGGGHHHGGGEEEBBBAAA@@@999888666444222111000///111777>>>@@@===;;;<<<>>>@@@AAACCCCCCAAA>>>;;;888000000222444666888::::::333222000...---,,,,,,---,,,,,,---...///000111222222111///...,,,,,,++++++...---,,,***************++++++************++++++'''***000===QQQkkkyyy___DDD222---,,,******+++***)))''')))(((''''''''')))***+++))))))************)))))))))***+++,,,------------******+++++++++,,,,,,,,,'''&&&&&&(((+++,,,,,,,,,&&&'''(((((((((((((((((((((***------,,,+++++++++---------,,,,,,+++++++++******+++,,,,,,,,,+++++++++++++++*********))))))***((())),,,111333111///+++)))(((&&&%%%%%%%%%&&&"""###&&&'''(((((('''&&&''''''&&&&&&&&&%%%%%%%%%zzzqqqiiiccc```___\\\ZZZ[[[```bbb```^^^___dddeeeccc[[[QQQKKKJJJLLLPPPPPPSSSVVVVVVVVV^^^gggwwwxxxjjj```\\\dddiiioooppppppttt}}}}}}~~~~~~|||tttllllllpppmmmeeedddcccdddhhhmmmqqqqqqooowwwvvvzzzpppeee[[[UUUPPPPPPOOONNNQQQVVV___hhh{{{yyyfff]]]YYYRRRSSSVVVRRRQQQQQQPPPOOOMMMNNNQQQSSSSSSUUUVVVUUURRRNNNKKKJJJRRRQQQSSSXXX[[[___iiisss~~~nnn```PPPEEE===<<<<<<;;;:::;;;;;;:::999999;;;>>>AAACCCGGGPPP]]]eeehhhiiilllnnnrrrsssvvvzzz||||||yyyvvvhhhbbbYYYQQQKKKFFFBBB???BBB???;;;777666777:::===@@@>>>;;;999999:::<<<===============???BBBEEEGGGFFFHHHGGGDDDEEEGGGDDD??????;;;:::>>>@@@BBBGGGMMMOOOMMMJJJFFFDDDEEEGGGIIIMMMMMMMMMJJJFFFBBB??????>>><<<:::777666777888:::@@@======AAAHHHLLLJJJHHHCCCCCCAAA>>>:::888888999777888;;;>>>BBBFFFJJJMMMNNNRRRXXX___cccddd```]]]YYYVVVRRRRRRTTTVVVVVVUUURRRTTTVVVXXXXXXVVVTTTRRRKKKKKKJJJJJJLLLQQQXXX]]]```^^^\\\YYYWWWVVVVVVVVV[[[ZZZYYYVVVQQQIIIAAA;;;===;;;;;;???>>>;;;===CCCEEEFFFGGGIIIIIIIIIHHHGGGDDDCCCEEEMMMWWW^^^___^^^[[[XXXUUURRRQQQQQQPPPPPPTTTRRRPPPNNNLLLHHHDDDAAAAAAFFFKKKOOONNNKKKIIIGGGBBB@@@???AAAFFFIIIIIIGGGCCCDDDHHHLLLNNNNNNKKKHHHFFFEEEDDDBBB@@@>>>===<<<>>>:::666444444444222000333666999:::888888:::<<<;;;===AAAAAA???<<<:::999,,,444;;;===???AAA@@@===;;;888333///---+++++++++***++++++,,,,,,------...222000...,,,+++,,,---...000///...+++***(((((('''***++++++++++++***)))))),,,((()))555HHH```zzzeeeGGG777222---***++++++)))((()))***++++++)))&&&&&&***------,,,,,,,,,------+++)))...------,,,,,,,,,------+++,,,...//////---+++***&&&(((***,,,---,,,+++***(((((((((((()))))))))))),,,------,,,)))''''''(((***+++,,,------,,,***)))+++,,,---------,,,+++***............---,,,,,,+++***+++,,,.........------+++***(((&&&%%%%%%%%%&&&'''((()))***+++***))))))+++***)))(((((()))***+++zzzppphhhaaa^^^\\\\\\XXXYYY]]]```^^^^^^```eeegggfff___WWWPPPOOOPPPOOOOOORRRUUUVVVWWW^^^gggssszzz}}}rrrhhhdddeeegggjjjnnnooopppvvvyyywwwzzzwwwqqqllljjjjjjmmmsssyyy{{{|||~~~~~~mmmaaaZZZUUUQQQPPPPPPOOORRRWWWbbbkkk}}}~~~kkkbbb^^^VVVVVVXXXTTTRRRRRRRRRQQQOOOOOOQQQSSSQQQSSSTTTSSSPPPLLLJJJIIIQQQQQQTTTYYY^^^dddooozzzqqqcccOOOFFF>>>===>>><<<<<<======<<<;;;:::<<<>>>AAACCCIIIRRR^^^hhhmmmnnnmmmmmmmmmmmmooouuu{{{}}}{{{wwwggg```VVVNNNIIIEEEBBB@@@BBB@@@<<<888888:::===??????===;;;::::::;;;===???<<<======>>>@@@CCCGGGJJJIIIKKKKKKHHHHHHIIIEEE??????<<<<<>>;;;999999999;;;<<<@@@???@@@EEELLLQQQPPPNNNHHHGGGDDD@@@;;;888888999666777999===AAAGGGMMMQQQXXX[[[aaagggkkkiiiddd___XXXUUURRRRRRUUUWWWWWWWWWUUUUUUVVVUUUTTTRRROOONNNHHHIIIIIIIIILLLRRRYYY___dddbbb___\\\[[[ZZZ[[[[[[XXXXXXYYYXXXUUUOOOHHHCCCEEE@@@@@@CCCCCC@@@AAAEEEAAADDDGGGJJJKKKIIIGGGFFFBBBBBBFFFNNNYYYaaadddddd^^^[[[VVVSSSQQQQQQQQQQQQWWWUUUTTTSSSRRRPPPMMMJJJIIIKKKNNNQQQRRRQQQOOOMMMKKKGGGDDDDDDFFFGGGEEECCCCCCDDDHHHLLLNNNNNNKKKHHHCCCCCCBBB@@@???>>>======@@@<<<888666666555333000222444666666555555777999;;;>>>AAABBB@@@===;;;:::777>>>DDDGGGIIILLLKKKHHH???<<<666111...---,,,,,,******+++,,,------......111000...,,,+++,,,------...---,,,******)))))))))+++++++++++++++***))))))***(((+++555FFF]]]xxxmmmPPP>>>444///+++,,,+++((('''(((***++++++)))''''''***---...---++++++,,,---+++***...------,,,,,,------------...///000///...,,,+++((((((***+++,,,,,,++++++******)))))))))*********---......,,,)))''''''(((***+++,,,......---+++***,,,,,,---...---,,,+++***++++++,,,---------,,,,,,+++,,,...//////...---,,,***)))(((&&&&&&&&&&&&''''''(((***,,,------,,,+++++++++***))))))***++++++~~~yyyoooggg```\\\ZZZZZZVVVUUUYYY\\\\\\]]]```dddeeeeee```XXXSSSQQQQQQPPPOOOPPPRRRRRRSSSZZZbbbnnnuuuzzzuuujjjdddgggmmmoooooooooooorrrxxx~~~~~~zzzuuutttssswww}}}|||kkk___YYYTTTQQQRRRRRRQQQTTTYYYeeennnqqqgggccc[[[YYY[[[UUURRRSSSTTTSSSRRRPPPQQQQQQNNNPPPRRRQQQNNNKKKIIIIIIPPPPPPSSSYYY___gggtttsssdddOOOGGG@@@???@@@???>>>@@@@@@???>>>===>>>@@@CCCDDDLLLSSS```lllssssssmmmhhhfffeeehhhqqq|||~~~zzzhhh___SSSKKKFFFDDDBBB@@@AAA???<<<::::::===???BBB>>>===<<<;;;;;;<<<>>>@@@===>>>@@@AAACCCFFFKKKOOOPPPRRRRRROOONNNMMMHHHAAA@@@===>>>AAACCCCCCDDDHHHJJJJJJIIIGGGGGGHHHLLLPPPRRRSSSRRROOOKKKHHHGGGGGGAAA@@@>>>===<<<======>>>AAAAAADDDJJJRRRVVVVVVUUULLLKKKGGGBBB<<<888888999888999;;;>>>DDDLLLUUU\\\dddggglllqqqrrrmmmeee^^^XXXUUUSSSSSSUUUWWWXXXXXXXXXWWWUUURRROOOLLLJJJHHHGGGHHHHHHIIILLLQQQXXX]]]___]]][[[YYYXXXYYY[[[\\\WWWYYYZZZ[[[ZZZWWWSSSQQQOOOJJJFFFHHHIIIGGGEEEEEEAAAEEEJJJNNNOOOLLLHHHEEEBBBBBBEEEMMMXXXaaaeeeeeebbb___ZZZUUURRRQQQRRRRRRZZZYYYXXXXXXXXXWWWUUUSSSPPPOOONNNPPPTTTVVVUUUSSSTTTOOOIIIGGGGGGFFFDDDBBBCCCEEEHHHLLLOOONNNKKKHHHBBBAAA???>>>>>>>>>>>>>>>CCC@@@===:::999777444111333333444333222333555777<<>>>>>DDDJJJLLLOOOSSSRRRNNNGGGBBB:::444111///...---)))***+++,,,---...//////000///---,,,++++++,,,---++++++***)))))))))******+++++++++++++++******)))))))))---444@@@SSSnnnrrrUUUAAA666000,,,,,,+++(((&&&(((*********)))((((((***,,,///---+++***+++,,,,,,,,,---------,,,,,,------...000000111111000...,,,+++)))))))))******+++,,,---++++++***************+++---......---***((((((((()))***,,,---......---,,,---------------,,,++++++((()))***+++,,,,,,,,,,,,+++---///000000...,,,***)))((((((''''''(((((()))'''))),,,///000000///...---,,,+++******+++,,,---}}}wwwooohhhaaa\\\ZZZZZZUUUSSSVVVYYYZZZ\\\```cccdddbbb^^^YYYUUUUUUVVVWWWSSSRRRRRRQQQRRRXXX```mmmsssvvvoooddd___dddllluuussspppooorrryyy}}}yyyzzz|||{{{jjj^^^WWWSSSQQQSSSTTTSSSUUUZZZfffooosssiiifff]]][[[\\\VVVRRRTTTUUUUUUSSSQQQOOOOOONNNPPPQQQPPPNNNKKKJJJJJJOOONNNQQQWWW\\\cccppp}}}qqqbbbPPPIIICCCCCCCCCAAAAAADDDDDDCCCBBBBBBBBBDDDEEEGGGOOOTTT```mmmuuusssiii___aaaaaagggttt{{{lllaaaSSSIIIEEECCCAAA>>>???>>><<<<<<<<<>>>AAACCC@@@???===<<<<<<===>>>??????AAADDDFFFGGGKKKQQQUUUWWWZZZZZZWWWTTTRRRKKKCCC@@@>>>???DDDEEECCCDDDFFFJJJLLLLLLKKKIIIKKKNNNRRRTTTVVVWWWUUUQQQLLLIIIGGGAAAAAAAAA@@@@@@@@@@@@AAADDDEEEHHHNNNTTTXXXYYYXXXMMMKKKGGGAAA<<<888888999<<<>>>AAADDDJJJUUUaaajjjnnnqqqtttwwwuuummmccc[[[YYYWWWUUUTTTUUUVVVWWWXXXVVVVVVUUUSSSOOOJJJFFFDDDFFFHHHIIIKKKMMMQQQVVVZZZXXXWWWUUUUUUVVVYYY\\\^^^[[[\\\\\\\\\[[[\\\]]]^^^[[[UUUOOONNNNNNLLLHHHDDDEEEIIIOOOSSSSSSOOOHHHDDDAAAAAADDDKKKTTT\\\aaacccfffccc^^^XXXTTTRRRSSSUUU\\\[[[YYYYYYZZZYYYXXXVVVTTTOOOLLLNNNTTTYYYYYYWWWXXXSSSMMMJJJIIIIIIGGGDDDDDDFFFIIIMMMPPPPPPLLLIIIDDDCCC@@@>>>===>>>??????FFFEEEBBB@@@===999666333555555444333222444666888>>>AAAEEEHHHGGGFFFDDDDDDEEEJJJNNNPPPTTTYYYXXXUUUNNNGGG===666222000///---)))***+++,,,---///000000///...---,,,+++,,,,,,,,,+++***))))))(((((())))))++++++,,,,,,++++++***))))))+++...222888GGGbbbzzzwwwYYYCCC777000,,,,,,+++((((((************))))))***+++,,,///---***)))***,,,------------,,,,,,,,,---......111111111111///...,,,++++++***)))))))))+++---///,,,+++***)))))))))******---...///...+++)))((()))((()))+++,,,---------------------------,,,,,,+++((()))***************))),,,---///111000...+++)))(((((((((((())))))******(((***...111333333222111...---,,,,,,,,,,,,---...{{{zzzwwwssslllfff```]]]ZZZUUURRRUUUXXXYYY[[[___aaaaaa___]]]\\\\\\]]]^^^]]]XXXUUUVVVVVVXXX___fffqqquuuvvvnnnaaaZZZ]]]cccnnnmmmlllmmmqqqyyy~~~{{{{{{|||}}}vvv{{{xxxhhh\\\TTTQQQPPPTTTUUUTTTWWW[[[dddooouuukkkfff]]][[[\\\VVVRRRTTTVVVVVVTTTQQQOOONNNPPPQQQRRRQQQNNNLLLKKKLLLNNNMMMNNNQQQTTTYYYdddooovvvzzz~~~|||nnn```QQQKKKGGGFFFFFFCCCDDDGGGGGGGGGFFFFFFGGGHHHIIIJJJPPPUUU___llltttpppdddXXX___bbbkkk{{{{{{pppdddTTTIIIEEEBBB???<<<======<<<<<<===???AAABBBBBBAAA@@@>>>=========>>>BBBFFFIIIKKKLLLOOOVVV\\\]]]______[[[XXXUUUMMMEEEAAA???AAAEEEFFFDDDDDDFFFMMMPPPSSSRRRPPPOOOQQQTTTVVVXXX[[[YYYTTTMMMGGGEEEBBBBBBCCCDDDDDDDDDCCCCCCHHHIIIKKKOOOSSSVVVXXXXXXLLLKKKFFFAAA;;;999999;;;>>>BBBGGGKKKRRR]]]kkkuuuxxxxxxyyyxxxtttkkkaaaYYYZZZYYYWWWUUUSSSSSSUUUVVVTTTUUUUUUTTTQQQKKKFFFBBBBBBFFFJJJNNNQQQUUUXXX[[[VVVUUUUUUVVVYYY]]]aaaccc___^^^]]]ZZZYYY[[[aaaeeegggbbb[[[VVVUUUSSSMMMGGGIIIMMMRRRUUUTTTNNNGGGBBB@@@AAADDDJJJRRR[[[bbbeeeiiigggccc]]]WWWTTTUUUWWW^^^\\\ZZZYYYYYYXXXVVVUUUTTTOOOJJJLLLSSSZZZ]]]]]]^^^YYYSSSOOOMMMLLLHHHEEEGGGIIILLLPPPSSSRRROOOLLLJJJGGGCCC@@@>>>>>>???AAAHHHHHHHHHEEEAAA<<<888666777555444333444666888999@@@DDDIIIMMMMMMMMMMMMMMMQQQTTTWWWYYY^^^dddddd```UUULLL@@@777444222///---***++++++,,,...//////000......------,,,,,,------,,,,,,***)))((((((''''''+++,,,,,,,,,,,,+++******(((***...222666CCC^^^uuubbbIII777000,,,,,,,,,******,,,******)))******+++,,,,,,///,,,***)))+++,,,------,,,,,,,,,,,,,,,---...///111111000///...---,,,+++,,,+++)))))))))+++...///+++***)))'''''''''((()))+++---//////---+++******((())))))++++++,,,,,,,,,------,,,,,,++++++++++++***+++******)))((('''&&&+++---...//////---***)))(((((()))******+++++++++)))+++...222444444333333000///...------...///000~~~zzz{{{|||zzzuuummmeee```[[[VVVSSSVVVXXXYYY[[[^^^XXXZZZ]]]aaaeeehhhjjjkkkaaa\\\XXXYYY\\\```gggoooxxxyyyvvvlll___XXXXXX\\\aaadddhhhmmmsss{{{}}}xxxvvvrrroooooorrrsss{{{rrrcccWWWPPPNNNOOOTTTVVVUUUWWW[[[bbbmmm}}}pppjjj___\\\]]]XXXUUUWWWXXXWWWTTTQQQOOOOOORRRSSSSSSRRROOOMMMLLLLLLMMMKKKKKKMMMMMMNNNVVV___fffkkkqqquuuwwwuuujjj```TTTOOOKKKJJJHHHEEEEEEIIIGGGGGGHHHHHHIIIJJJKKKKKKQQQVVV___kkkqqqnnncccYYYbbbgggrrrzzzqqqdddSSSIIIEEECCC???:::<<<======>>>???@@@AAABBBBBBBBBAAA@@@????????????EEEIIIMMMOOOOOORRRZZZ```___aaa___ZZZWWWTTTMMMEEEAAA???AAAEEEFFFDDDEEEGGGQQQWWW]]]]]]ZZZWWWXXXZZZ[[[\\\\\\YYYRRRJJJEEEBBBDDDEEEGGGHHHIIIHHHGGGGGGKKKKKKLLLMMMPPPSSSWWWYYYOOOMMMIIICCC===;;;<<<>>>???FFFNNNUUU[[[fffsss}}}}}}zzzvvvppphhh___YYYXXXXXXWWWTTTRRRRRRTTTVVVTTTUUUUUUTTTPPPKKKEEEBBB???EEEMMMUUUZZZ\\\^^^```UUUVVVWWWXXX[[[^^^aaabbbaaaaaa```]]]ZZZ\\\bbbhhhnnnllleee^^^[[[ZZZUUUNNNLLLOOORRRTTTRRRMMMGGGCCCBBBCCCFFFKKKSSS\\\dddiiijjjjjjgggaaaZZZWWWWWWYYY^^^\\\YYYWWWVVVUUUTTTRRRQQQMMMJJJLLLSSS[[[aaadddfffaaa[[[VVVTTTPPPJJJFFFKKKLLLPPPTTTWWWVVVSSSPPPNNNJJJEEEAAA??????AAACCCJJJKKKLLLJJJEEE???<<<:::888666555666888;;;<<<;;;BBBGGGMMMRRRTTTUUUVVVWWWYYY[[[\\\^^^eeellllllhhhZZZPPPBBB999555444222///,,,,,,,,,---......//////........................------+++***)))(((((((((,,,,,,,,,,,,,,,++++++***&&&)))---111777EEE^^^uuuhhhLLL999222---,,,,,,******---***))))))***,,,---,,,+++...,,,******,,,---------,,,,,,,,,,,,---....../////////...---,,,+++++++++,,,+++***)))***,,,...///,,,***((('''&&&'''((()))))),,,///000///---,,,---*********++++++,,,,,,---,,,,,,+++***************,,,,,,+++***)))'''&&&%%%++++++,,,---,,,,,,******))))))***+++,,,,,,,,,+++***,,,...000222333444444222111000//////000111222~~~~~~uuukkkddd]]]XXXVVVXXXZZZYYYZZZ]]]WWW]]]hhhttt~~~tttmmmggghhhjjjmmmttt|||~~~zzzssshhh^^^YYYYYY[[[^^^fffooouuuyyy{{{ooojjjiiijjjhhhdddeeejjjsss}}}vvvjjj]]]SSSMMMLLLNNNSSSVVVVVVWWW[[[```kkk{{{pppccc___```[[[YYYZZZ[[[YYYVVVSSSRRRRRRSSSTTTTTTQQQNNNLLLKKKLLLLLLJJJJJJKKKIIIGGGLLLSSSWWW^^^dddfffhhhhhhccc]]]VVVQQQNNNMMMJJJEEEFFFJJJEEEFFFFFFGGGIIIJJJKKKKKKQQQVVV```kkkqqqooohhhaaaggglllvvvyyymmm```PPPGGGEEEDDD???:::>>>>>>???@@@AAABBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBFFFKKKOOOPPPOOORRRZZZaaa^^^___\\\VVVSSSPPPJJJCCCBBB@@@AAAEEEFFFEEEFFFJJJTTT\\\fffiiifffbbbbbbdddbbb```[[[SSSKKKEEEBBBAAAGGGHHHKKKMMMNNNMMMLLLKKKMMMLLLLLLLLLNNNRRRWWW[[[WWWTTTOOOHHHAAA??????AAACCCLLLXXX```gggppp||||||uuunnnhhhaaaZZZVVVTTTUUUUUUSSSQQQQQQUUUXXXXXXWWWTTTPPPKKKGGGDDDCCCDDDKKKVVV^^^bbbbbbaaa```ZZZ[[[\\\]]]^^^_________dddgggiiigggeeedddhhhlllkkkmmmiiiaaa]]]]]]ZZZUUUPPPRRRTTTUUUTTTQQQMMMKKKHHHHHHIIIKKKPPPWWW___eeejjjkkkkkkeee^^^YYYYYYZZZXXXUUURRRQQQPPPPPPOOOMMMJJJHHHGGGIIIOOOXXXaaagggiiieee```^^^\\\XXXQQQLLLNNNPPPSSSWWWZZZZZZVVVSSSMMMJJJEEEAAA???@@@CCCFFFJJJMMMOOONNNHHHBBB>>>===<<<;;;;;;===AAACCCCCCBBBDDDIIIQQQWWW[[[]]]___```]]]^^^^^^```hhhoooppplll```TTTEEE;;;888777555222------...................../////////////////////,,,,,,+++***************,,,,,,------,,,,,,+++***((()))+++///555BBBYYYnnnnnnQQQ===555///---+++((((((******)))(((***---...---+++,,,+++***+++---...---,,,,,,,,,,,,,,,---...//////,,,,,,+++***************++++++******+++,,,...///...,,,)))'''&&&''')))***'''***...000000/////////---------,,,,,,------...+++***)))((((((((()))***+++++++++***)))((('''&&&******************++++++***+++,,,------,,,++++++,,,,,,---...///111333444333222111000000111222333}}}|||||||||}}}~~~~~~|||zzzzzznnneee^^^YYYXXXZZZ\\\ZZZZZZ\\\```jjj||||||}}}zzzoooddd]]]ZZZ[[[]]]eeennnyyyttt```^^^```eeefffdddfffllluuuwwwlllcccYYYQQQLLLJJJMMMSSSVVVVVVWWWZZZ___jjj~~~wwwgggbbbbbb]]]\\\]]]]]][[[XXXUUUTTTTTTTTTTTTTTTQQQMMMKKKJJJKKKLLLJJJKKKKKKGGGDDDGGGMMMOOOUUUZZZZZZ[[[]]]\\\ZZZWWWSSSPPPOOOKKKFFFFFFJJJCCCCCCEEEFFFHHHIIIJJJKKKQQQWWWaaalllrrrrrrmmmiiijjjooowww}}}xxxhhh\\\NNNFFFEEEEEE@@@:::???@@@AAABBBCCCCCCCCCCCC======???@@@BBBCCCEEEEEEFFFKKKPPPPPPOOORRRZZZaaa\\\\\\YYYSSSOOOMMMHHHAAABBB@@@@@@DDDFFFEEEGGGKKKUUU```lllqqqnnnjjjjjjkkkhhhcccZZZOOOEEEAAAAAABBBIIIKKKNNNPPPQQQQQQOOONNNMMMLLLKKKKKKMMMRRRYYY^^^^^^[[[TTTLLLEEEBBBBBBCCCIIISSSaaakkkqqqyyy~~~xxxoooggg```ZZZVVVSSSPPPRRRSSSRRRQQQRRRVVVZZZ]]]YYYRRRLLLGGGDDDCCCCCCMMMTTT^^^fffgggddd___\\\dddeeefffffffffdddcccbbbggglllrrrssspppnnnoooqqqeeeiiiggg___[[[\\\\\\XXXTTTUUUVVVWWWWWWVVVTTTSSSNNNMMMLLLKKKLLLPPPVVV[[[iiillllllhhh```[[[ZZZ[[[QQQNNNKKKJJJJJJKKKJJJIIICCCCCCDDDFFFKKKTTT___fffgggdddbbbbbbbbb___YYYTTTQQQRRRUUUZZZ\\\\\\YYYVVVLLLHHHCCC@@@???AAAEEEHHHKKKNNNQQQPPPJJJDDD@@@???BBBAAAAAAEEEIIIKKKJJJIIIEEEKKKSSSZZZ^^^aaadddeeebbbbbbbbbdddllltttuuupppcccVVVGGG===::::::777444///............---------//////000000000000000///++++++******+++,,,,,,---,,,,,,------,,,,,,+++***,,,******,,,000<<>>@@@AAAAAAAAA@@@??????>>>???@@@BBBDDDGGGIIILLLMMMPPPSSSVVVYYY[[[\\\[[[XXXSSSNNNJJJHHHGGGGGGDDDDDDDDDDDDEEEHHHKKKNNNYYYaaajjjooooooooorrruuummmdddYYYQQQIIIBBBCCCFFFHHHNNNVVVZZZYYYSSSMMMJJJOOOSSSPPPOOOQQQOOOUUUhhhlllkkk\\\OOOMMMHHHDDDKKKWWWcccooovvv|||vvviii^^^XXXXXXZZZ[[[WWWVVVTTTRRRQQQSSSXXX\\\___]]]VVVMMMHHHIIIIIIGGGTTTXXXcccnnnpppjjjhhhlllnnnppprrrpppllliiihhhhhhjjjppptttsssuuuxxxwwwrrrkkkccc\\\[[[\\\ZZZYYY[[[[[[^^^^^^ZZZYYYYYYWWWSSSPPPNNNJJJGGGHHHMMMTTTZZZaaadddccc___]]]]]][[[WWWSSSQQQMMMJJJFFFDDDCCCBBBBBBAAAAAADDDJJJRRRZZZ___aaabbbccccccaaa\\\XXXUUUUUUWWWYYYZZZ^^^aaa]]]WWWIIICCC======AAAFFFHHHHHHIIIKKKLLLJJJEEE@@@<<<:::>>>BBBGGGLLLOOOPPPOOOMMMOOOSSSWWW\\\dddjjjjjjeeeaaa^^^^^^dddnnntttssspppeeeZZZJJJ>>>888777666666222222000///---,,,++++++000///...000222222///,,,...---+++******,,,---///------,,,,,,,,,,,,++++++((((((***---000777GGGWWW{{{~~~[[[JJJ666------***,,,---&&&))))))***++++++,,,------,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,+++++++++************)))+++++++++,,,,,,---------...---+++******+++,,,---***---111222222222222333333222000...,,,++++++***...,,,)))'''(((***(((%%%)))'''''')))++++++)))%%%))))))(((((()))+++---......---,,,+++***+++,,,---*********+++,,,---///000000222333444333222333444yyyttttttqqqoooppppppoootttzzzyyyjjjeee```]]]___dddiiikkkssswwwjjjgggeeebbbgggqqqzzzuuukkk```^^^\\\\\\___dddiiikkkxxxzzzrrrllliiijjjgggaaa[[[UUUPPPMMMLLLKKKLLLOOOPPPRRRTTTXXX[[[___iiiyyy|||uuuooollllllmmmnnnmmmiiiccc\\\XXXRRRRRRSSSRRRPPPMMMJJJHHHGGGGGGGGGEEEDDDEEEHHHJJJSSSWWW\\\]]]\\\]]]```dddiiifff```VVVNNNHHHFFFDDDIIIGGGHHHIIIGGGCCCEEEIIIXXXaaalllssszzzzzzpppiiigggfffdddaaa[[[PPPFFFCCCDDDDDDEEEHHHFFFEEECCC@@@======>>>???>>>???@@@BBBDDDFFFHHHJJJMMMNNNRRRUUUXXXZZZ[[[[[[\\\XXXRRRLLLHHHGGGFFFFFFCCCCCCDDDEEEGGGJJJMMMPPPUUU^^^jjjpppqqqpppqqqsssiii```XXXRRRMMMGGGEEEGGGKKKPPPWWW[[[ZZZVVVRRROOORRRWWWSSSQQQSSSQQQYYYlllwwwvvvgggWWWRRRMMMKKKTTTfffqqq}}}vvvhhh\\\WWWWWWYYY[[[VVVVVVTTTRRRQQQTTTYYY]]]\\\\\\VVVNNNJJJLLLLLLJJJUUUYYYccclllooommmqqqxxxwwwyyyzzzxxxtttqqqqqqrrrooorrrsssrrrtttxxxuuupppggg]]]TTTQQQQQQQQQTTTXXXZZZ\\\\\\YYYWWWWWWTTTPPPNNNLLLIIIFFFFFFJJJPPPVVV^^^``````\\\[[[]]][[[XXXUUUSSSOOOKKKGGGDDDBBBAAA???>>>???BBBHHHPPPWWW\\\]]]^^^``````___\\\YYYWWWVVVZZZ^^^```bbbaaaZZZRRRFFFAAA<<<;;;???CCCDDDCCCBBBDDDEEECCC@@@===;;;:::AAADDDJJJPPPSSSUUUUUUTTTSSSWWW[[[___eeejjjiiicccaaa______eeennnttttttqqqggg\\\LLL@@@:::888777777888666333000...---,,,,,,///......000222333111......---+++******+++,,,------------,,,,,,+++++++++((((((+++---///666FFFVVVvvv___KKK777...---***,,,---'''))))))***+++,,,---......------------,,,+++***)))))))))******+++*********))))))******+++++++++,,,******+++,,,------......///...,,,++++++,,,...///,,,///222444333222222222000///...---,,,+++++++++...+++((('''))),,,,,,***)))(((((())),,,,,,***''')))))))))******+++------------,,,+++++++++++++++************+++---...///000222333333222222333444{{{tttrrrooolllllljjjkkkrrrzzzxxxqqqiiidddfffmmmtttxxxxxxllljjjiiiiiioooyyyqqqfff^^^\\\ZZZZZZ\\\bbbiiimmm{{{yyyqqqpppqqqzzzsssiii^^^UUUOOOMMMLLLKKKLLLMMMMMMOOORRRWWW[[[___hhhvvvzzzuuussstttuuuwwwvvvqqqhhh```[[[RRRSSSTTTTTTSSSPPPMMMKKKIIIIIIGGGEEEDDDFFFJJJMMMVVVYYY\\\]]]^^^```fffjjjtttppphhh]]]QQQHHHEEEEEEIIIIIILLLMMMIIIEEEHHHNNN^^^fffoooyyytttfff]]]XXXUUUSSSRRRJJJCCCDDDFFFGGGHHHKKKLLLJJJEEE???;;;;;;>>>AAA???@@@BBBEEEHHHJJJKKKLLLPPPRRRUUUYYY[[[\\\]]]\\\\\\WWWOOOIIIGGGFFFFFFFFFCCCDDDFFFHHHLLLOOOQQQSSSSSS]]]iiipppqqqoooooopppddd\\\UUUTTTRRRMMMJJJJJJOOOSSSWWWYYYXXXVVVTTTTTTWWW\\\XXXTTTUUUTTT]]]ppprrr```YYYUUUXXXfffwwwvvvfffYYYSSSTTTWWWYYYVVVUUUTTTRRRQQQTTTXXX\\\[[[[[[VVVOOOMMMPPPQQQOOOVVVZZZbbbhhhjjjmmmwww~~~{{{yyyyyyrrrpppmmmlllooorrrooohhh```UUUJJJFFFEEEHHHOOOWWWXXX[[[[[[WWWUUUTTTQQQLLLKKKJJJGGGDDDDDDGGGLLLQQQXXX[[[\\\ZZZZZZ]]]]]][[[YYYVVVQQQLLLGGGCCCAAA@@@:::;;;<<<@@@FFFMMMTTTXXXWWWXXXYYYZZZZZZYYYXXXWWWUUU[[[bbbdddddd```VVVKKKBBB>>>::::::<<<>>>>>><<<;;;<<<<<<;;;999888999;;;@@@DDDJJJPPPVVVYYYZZZZZZXXX]]]aaacccgggiiigggaaa^^^\\\]]]ccckkkppppppnnncccYYYKKKAAA============AAA===888333///------......---...000333444222111...---+++***))))))***+++......---,,,,,,+++******((()))+++---///555DDDSSSooofffNNN999///---***,,,...(((((()))***,,,---///000000/////////...---,,,******)))))))))***))))))(((((('''((()))***+++,,,------)))***+++,,,---...///000000///...------...///000///222444555333111111111---,,,+++++++++++++++++++++)))'''(((+++------...)))((((((***,,,,,,+++))))))***++++++,,,,,,,,,,,,++++++,,,---,,,+++***)))***************+++,,,---000111333222222111222444xxxtttqqqmmmkkkiiijjjsss~~~|||tttpppssszzzxxxnnnkkkkkkmmmssszzz~~~~~~nnnddd\\\[[[YYYXXXZZZaaaiiinnnyyy|||uuuvvvzzzyyynnnbbbXXXQQQNNNMMMKKKKKKKKKKKKLLLQQQWWW[[[___gggtttzzzwwwxxx}}}}}}|||xxxrrrjjjccc^^^UUUVVVWWWWWWVVVRRROOOLLLMMMLLLJJJHHHGGGIIINNNRRRWWW[[[```dddgggjjjnnnrrrzzztttlll```QQQFFFDDDGGGFFFIIINNNQQQMMMJJJOOOWWWaaaiiiuuu{{{gggZZZTTTQQQPPPOOOIIIEEEGGGIIIIIIJJJMMMLLLKKKGGGBBB======AAADDD@@@BBBFFFJJJMMMOOOPPPPPPUUUWWWZZZ^^^``````______[[[TTTLLLHHHGGGIIIJJJJJJHHHHHHJJJNNNRRRVVVXXXYYYVVV___iiinnnmmmkkkkkkmmmddd[[[TTTTTTUUUSSSQQQRRRVVVWWWWWWVVVTTTSSSTTTUUU\\\dddaaaZZZYYYYYYbbbtttxxxggg```]]]fffxxx}}}rrrbbbUUUOOOPPPSSSVVVVVVUUUSSSQQQPPPRRRWWWZZZ]]]]]]YYYRRRPPPRRRSSSQQQTTTZZZaaaeeeffflllxxxzzzwwwmmmgggaaa```dddfffbbb\\\WWWNNNEEEAAAAAAEEEMMMVVVVVVYYYZZZVVVTTTSSSOOOJJJGGGFFFEEEDDDDDDFFFKKKOOOTTTWWWXXXWWWYYY^^^```^^^ZZZWWWRRRLLLFFFBBB???===777999;;;@@@EEEKKKQQQTTTQQQQQQQQQQQQQQQRRRRRRRRRQQQXXX___aaa```[[[QQQGGG???<<<:::999::::::888777777777777555444555888;;;===AAAGGGNNNTTTYYY\\\]]]]]]aaaeeeeeeeeefffccc]]]XXXWWWXXX]]]dddhhhgggeeeXXXPPPFFF@@@@@@BBBDDDDDDGGGCCC<<<555000...//////...///000111222222111000---,,,+++***)))((())))))......---,,,++++++******))))))+++---...333BBBPPPiii~~~mmmQQQ<<<000...***,,,///)))((()))***,,,...000111222111111111000...---+++***************)))(((((('''((())))))***++++++,,,,,,((()))***,,,---///000000000000/////////000111111111333555444222///......)))))))))))))))***+++,,,(((''')))...///---,,,,,,''''''((()))***+++++++++***+++,,,---------++++++)))***,,,------+++)))'''******)))))))))******+++...///000000000000222444{{{uuuooollliiijjjsss}}}}}}}}}|||xxxoookkkkkklllppptttwww~~~vvvhhh```[[[ZZZYYYXXXYYY___hhhnnnuuu~~~|||rrrpppsssccc```[[[VVVQQQNNNMMMMMMLLLLLLKKKKKKLLLQQQWWW\\\___gggrrr{{{{{{yyyrrrlllfffbbb```YYYZZZ[[[[[[YYYTTTPPPMMMNNNNNNLLLIIIIIIKKKPPPTTTYYY___hhhpppvvvyyyzzz{{{}}}ssshhh^^^PPPFFFEEEJJJEEEIIIOOOSSSOOOLLLQQQYYY```lll}}}lll\\\SSSPPPOOOKKKGGGEEEHHHJJJJJJLLLOOOMMMOOOOOOKKKDDDAAAAAACCCDDDFFFJJJNNNRRRUUUVVVWWW[[[\\\___aaaccccccbbbbbbXXXRRRKKKHHHKKKNNNPPPPPPOOONNNOOORRRWWW\\\]]]]]]\\\ccciiikkkiiigggiiilllhhh___WWWVVVVVVVVVXXX\\\^^^]]]ZZZVVVRRRQQQSSSUUUcccnnnmmmdddaaaaaahhhwww{{{kkkdddcccnnntttkkk]]]QQQLLLLLLOOOQQQUUUUUUSSSPPPOOORRRVVVZZZ```aaa]]]VVVSSSUUUTTTRRROOOWWW___ccchhhqqq}}}|||sssnnnbbbZZZTTTTTTXXXYYYUUUQQQNNNHHHCCCBBBBBBDDDKKKRRRTTTXXXYYYVVVSSSRRRNNNIIICCCDDDDDDEEEEEEGGGKKKNNNPPPSSSUUUTTTWWW]]]```___XXXUUUPPPJJJDDD???<<<:::666888<<>>@@@FFFMMMSSSSSSQQQNNNHHHBBB::::::888666555444333333777666444222111222666:::999;;;@@@FFFMMMSSSXXX[[[[[[___```[[[XXXXXXWWWUUUSSSSSSSSSUUUVVVVVVSSSQQQHHHEEEBBBBBBEEEFFFDDDBBBCCC???999222///...///000000111333222000---,,,---,,,,,,,,,++++++***))))))------,,,,,,,,,,,,++++++)))***,,,---,,,///<<>>AAAAAA???BBBIIILLLLLLIIIGGGCCC>>>:::777555444555888===AAADDDEEEDDDCCC<<<999555222222555888;;;CCCMMMUUUUUUQQQKKKCCC<<<666666444111//////111222---......------000444888000222555999???FFFKKKNNNSSSVVVUUUOOOKKKLLLOOOOOOMMMMMMMMMLLLIIIEEE@@@===;;;<<<@@@FFFLLLMMMIIIEEE777444111...,,,---...///***---000000...,,,---///++++++,,,---------,,,,,,***++++++,,,,,,------...******,,,---+++---999FFFVVVmmm{{{cccJJJ999111)))))),,,'''))))))***++++++,,,---------......///////////////&&&&&&'''((()))))))))((((((((()))***+++,,,,,,---''''''(((((()))))))))***)))***+++,,,------------111333555444111...,,,,,,&&&&&&'''''')))***,,,,,,'''$$$)))111///%%%$$$+++###%%%''''''''')))---111222000///---,,,,,,,,,---((()))*********)))'''&&&$$$$$$%%%&&&'''(((***+++,,,...000222555:::???CCC}}}wwwooonnnqqqrrrpppooonnnmmmllliiifffccc```\\\[[[]]]```bbbccc\\\___cccfffiiimmmqqqttttttqqqllliiifffccc___]]]```ccceeeffffffhhhllloooiiigggddd```\\\XXXUUUTTTNNNPPPRRRSSSTTTUUUWWWZZZ___dddjjjooorrrtttvvvxxxxxx}}}nnnbbb^^^XXXVVVSSSRRRQQQPPPNNNLLLNNNOOOOOOOOOPPPTTTYYY^^^___bbbkkk|||yyynnngggeeeqqqqqqnnnlllnnnnnnggg^^^bbb^^^ZZZ\\\aaaddddddbbbfffooo{{{vvv```TTTRRRRRRSSSTTTXXXWWW]]]kkkvvvvvvrrrnnn~~~}}}oooaaaVVVQQQQQQJJJFFFJJJNNNPPPQQQTTTYYY```iiillleee[[[WWWWWWUUUVVVTTTTTT[[[cccbbb\\\]]]XXXRRRPPPSSSZZZ```dddccc[[[SSSSSSXXX\\\YYYUUUUUUQQQMMMPPPWWW\\\[[[XXXWWWYYY___eeedddaaabbbfffkkkkkkkkkjjjfff___[[[[[[TTTQQQMMMLLLMMMNNNOOOOOOXXX```hhhiiiddd\\\WWWUUUVVVXXX\\\^^^ZZZXXX___hhhvvv}}}|||oooccc^^^^^^XXXYYYYYYVVVRRRNNNMMMLLLOOOTTTYYY[[[```fffhhhfffaaa\\\ZZZ\\\^^^\\\\\\^^^]]]]]]YYYWWW^^^iiilllhhh^^^\\\XXXTTTPPPPPPSSSVVVXXXSSSPPPTTT\\\bbbccc```aaa^^^YYYTTTPPPMMMLLLLLLOOONNNLLLLLLLLLKKKIIIGGGEEEGGGHHHHHHFFFAAA<<<999===>>>?????????AAADDDGGGAAAAAAAAA???;;;777666666666888;;;@@@DDDFFFEEECCC===777000...111666999:::@@@GGGOOOSSSPPPHHH@@@;;;555444333222111111111111...//////000000000000000333444444666:::>>>CCCEEEIIIMMMOOOMMMGGGEEEGGGKKKDDDDDDBBB???<<<888555444555777:::AAAFFFHHHEEEBBB777333///,,,+++,,,,,,,,,////////////...---,,,+++.........------,,,,,,,,,+++,,,...//////...,,,+++...***'''((())),,,555>>>SSSdddxxxhhhSSS;;;000...---+++***)))'''&&&(((+++---,,,***---.........---+++)))(((%%%&&&((()))***)))'''&&&(((((((((((())))))))))))((()))))))))))))))((('''((()))***+++---...///000111000000000////////////'''%%%######&&&(((******)))))))))))))))(((''''''%%%%%%&&&'''((()))***+++......---,,,+++))))))((((((***,,,,,,***((('''((()))((('''&&&''')))+++,,,***,,,111555999>>>DDDGGGxxxppplllnnnmmmjjjfffeeeeeefffffffffbbb```]]]]]]___aaacccccc```cccgggiiikkkllloooqqqllljjjhhhfffeeebbb^^^[[[___aaaccccccbbbcccfffhhhaaa```]]][[[WWWTTTRRRQQQOOOQQQRRRSSSRRRSSSTTTVVVZZZ^^^cccfffhhhiiijjjkkkooovvv|||zzzmmmbbb^^^WWWUUUSSSRRRQQQPPPNNNLLLNNNNNNNNNNNNOOORRRWWW[[[```dddlll|||~~~yyyxxx||||||zzzvvvuuutttmmmeeeiiiiiiiiiiiiiiiiiiiiihhhbbbiiirrr|||nnn]]]UUUTTTRRRRRRSSSVVVWWW```nnnxxxyyywwwvvvtttfffYYYQQQPPPIIIFFFJJJNNNPPPSSSUUUZZZaaajjjnnniii```ZZZXXXSSSVVVVVVSSSUUU[[[]]]ZZZXXXTTTOOONNNQQQVVV[[[^^^^^^XXXRRRQQQVVVYYYXXXUUUSSSOOOMMMPPPWWW\\\[[[WWWYYY[[[```dddaaaZZZYYY[[[dddfffiiijjjfff___ZZZXXXPPPMMMJJJIIIJJJLLLLLLMMMTTT\\\dddfff```XXXTTTSSSRRRTTTWWWYYYWWWWWW___iiivvv}}}{{{mmm```ZZZYYYXXXXXXXXXUUURRROOOOOOOOOQQQWWW\\\___dddiiihhheee^^^YYYXXX[[[]]]]]]___aaaccc```ZZZTTTVVV\\\\\\WWWSSSRRRPPPNNNMMMPPPVVVZZZZZZWWWUUUZZZdddlllmmmlllccc___[[[XXXVVVTTTRRROOOOOONNNLLLJJJIIIGGGDDDAAABBBCCCEEEEEECCC???:::777:::;;;<<<<<<===>>>AAADDD???@@@@@@===:::777666666777888<<>>???BBBEEEIIIIIIFFFDDDDDDEEE===<<<<<<:::888666444333333444888===AAABBB???<<<444111...------......---------------,,,+++***)))......---,,,,,,,,,,,,,,,***,,,---......---,,,+++...***((()))***,,,333<<>>@@@@@@???<<<999666777888999::::::;;;===???===>>>===;;;888666555666777999>>>CCCFFFFFFCCC@@@888888777666555777;;;>>>===AAAEEEEEEAAA:::444111444444333333222111111111,,,---......//////......000111222444555666777777999;;;???BBBCCCAAA???===666666777777666555444444111222555888;;;:::777444111000//////000000///...,,,------,,,,,,+++***)))...---,,,+++***+++,,,---***+++,,,------,,,+++***---***)))***+++,,,111888DDDVVVlllvvv___DDD555///+++*********)))((()))++++++***)))***+++,,,------,,,+++***&&&''')))*********)))((())))))))))))(((((((((((('''((()))***************,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,+++)))'''&&&((())))))))))))))))))))))))(((''''''((('''&&&%%%&&&)))+++,,,++++++++++++++++++++++++***,,,------+++******+++---+++)))((((((+++...000333555999<<<===???BBBDDD|||sssooonnniiiccc```aaaeeehhhjjjfffeeeddddddfffggggggfffgggjjjmmmooommmkkkjjjjjj```]]][[[YYYYYYYYYXXXWWWZZZ[[[]]]]]]\\\[[[ZZZZZZYYYXXXWWWUUUSSSQQQPPPOOONNNPPPQQQPPPOOOOOOPPPQQQVVVXXXYYYYYYXXXWWWXXXYYY```dddkkkrrrzzz|||xxxwwwqqqggg```]]]TTTRRRQQQQQQRRRRRRPPPOOONNNNNNOOONNNNNNQQQUUUXXX]]]aaajjjwwwzzzzzzzzz||||||wwwooohhhXXXYYY\\\fffuuu}}}tttfff]]]UUURRRPPPMMMMMMNNNNNNWWWfffrrrvvvvvvyyyqqqfffVVVNNNHHHIIIMMMOOORRRVVVZZZ]]]aaacccggggggbbb[[[VVVUUURRRMMMKKKKKKMMMMMMNNNMMMMMMOOOSSSVVVXXXYYYSSSRRRQQQOOOMMMMMMPPPRRRMMMLLLLLLQQQWWW[[[ZZZXXXUUUXXX^^^ccc^^^UUUOOOPPPYYY___cccbbb```^^^[[[XXXKKKJJJIIIIIIKKKMMMMMMLLLRRRZZZdddfffbbb[[[VVVUUUTTTSSSTTTWWWYYY]]]hhhsss~~~uuuggg\\\XXXXXXZZZZZZWWWSSSOOOMMMNNNPPPQQQXXX___eeejjjkkkeee\\\TTTPPPPPPVVV\\\___cccgggaaa\\\UUUNNNLLLLLLKKKIIIJJJJJJKKKLLLOOOVVV^^^ddd^^^[[[YYY[[[aaaeeefffeee[[[WWWUUUXXX]]]\\\UUUNNNKKKIIIHHHFFFEEEBBB===:::;;;;;;<<<===<<<;;;999777666888999999999999;;;===;;;;;;;;;:::777666666777999;;;@@@EEEGGGFFFBBB>>>999;;;<<<;;;888888;;;>>>;;;===???===:::555222000444444444444333222111111---......///000/////////000111222444444333222111444444666:::======<<<:::555666666777777666666555111333555666777555222000000000000000222111///---...............---,,,+++...---+++******+++,,,---++++++,,,,,,,,,+++***)))---******,,,,,,+++///555@@@QQQiiihhhLLL999000+++)))***+++******************))))))***+++,,,---,,,,,,+++'''((()))*********))))))))))))))))))((((((((((((%%%&&&'''((()))*********++++++,,,---......//////*********++++++++++++,,,,,,***(((((()))***)))((()))))))))))))))((('''''')))(((&&&&&&&&&(((+++---)))))))))***++++++,,,,,,+++,,,------+++++++++,,,---+++)))'''(((+++...111555777:::<<<<<<<<<===>>>wwwmmmjjjfffbbbbbbeeeiiimmmooommmkkkiiiiiiiiiiiihhhgggfffiiilllmmmllljjjiiihhhbbb]]]WWWTTTSSSUUUVVVWWWWWWXXXZZZ]]]]]]]]][[[YYYZZZYYYWWWUUUSSSQQQOOONNNMMMOOOPPPPPPOOOOOOQQQRRRUUUVVVWWWWWWVVVVVVXXXYYY\\\___eeemmmsssxxx|||{{{vvvrrrpppkkkaaaZZZXXXTTTRRRQQQQQQRRRRRRQQQPPPOOOPPPQQQQQQQQQSSSVVVYYY]]]cccmmmwww}}}zzz}}}}}}yyy|||}}}pppcccTTTUUUXXXcccrrr{{{uuujjjccc[[[TTTOOOLLLHHHJJJNNNPPPZZZiiiuuuvvvtttyyy}}}tttcccXXXNNNJJJKKKLLLOOOTTTZZZ\\\]]]^^^dddkkkjjjccc\\\UUUMMMJJJKKKKKKIIIHHHJJJJJJKKKOOOSSSWWWXXXWWWQQQQQQPPPMMMJJJIIIKKKNNNLLLKKKLLLPPPVVV[[[\\\[[[YYY\\\cccgggbbbXXXRRRRRRYYY^^^^^^YYYVVVYYYYYYWWWLLLKKKKKKLLLNNNOOONNNMMMRRR\\\gggkkkggg```ZZZXXXXXXVVVUUUXXXZZZ___iiisss{{{pppeee]]]\\\^^^]]][[[XXXRRRMMMKKKKKKLLLNNNTTT[[[aaaggghhh___UUUPPPMMMNNNUUU[[[]]]```cccYYYTTTOOOKKKJJJIIIJJJKKKOOOOOOOOOOOOPPPTTTZZZ___YYYUUUSSSSSSVVVXXXXXXXXXUUURRRQQQUUUZZZZZZRRRJJJEEEEEEEEEEEEEEECCC@@@===;;;;;;;;;;;;;;;::::::999888999;;;;;;::::::;;;<<<:::::::::999777777999:::;;;===AAAFFFHHHFFFAAA===;;;===???===:::888:::<<<999:::;;;999666444333333444444555444444333111000//////000111111111111000000222333444444222000///333111111333666999::::::555666666666666555444444333444666777555333111000111111000111111000---***---------...------,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,++++++******,,,******,,,,,,+++...444:::JJJbbbzzzoooSSS???333,,,***+++++++++++++++************((()))+++,,,---,,,,,,+++'''(((((()))))))))))))))***)))))))))((((((((('''$$$%%%&&&'''(((((()))(((((()))***,,,...000111222+++++++++++++++++++++,,,---+++))))))******)))''')))))))))))))))((('''''')))((('''&&&''')))+++,,,'''((()))***+++,,,,,,---+++,,,------++++++,,,...,,,+++)))'''(((+++...000444555777777777666777888rrriiifffccccccgggmmmrrruuuuuurrrnnnkkkjjjiiigggfffdddfffiiiiiihhhfffeeefffccc^^^WWWSSSRRRTTTUUUVVVVVVWWWZZZ]]]______\\\YYYXXXWWWVVVTTTRRRPPPOOONNNNNNPPPQQQQQQPPPPPPRRRSSSRRRSSSSSSSSSRRRSSSVVVYYYYYYZZZ___hhhooorrruuuyyywwwqqqmmmkkkfff^^^WWWVVVUUUTTTSSSSSSSSSTTTRRRQQQPPPQQQRRRSSSSSSUUUXXX[[[aaaiiisss|||{{{wwwwww{{{}}}ppp```TTTUUUXXXaaaooowwwqqqfffbbb\\\UUUOOOIIIFFFHHHNNNSSS]]]lllwwwxxxuuuzzzwwwhhhXXXOOOKKKJJJMMMQQQXXX\\\]]]]]]eeeppprrrmmmaaaVVVLLLKKKLLLKKKIIIIIIHHHHHHJJJNNNRRRTTTTTTSSSOOOOOOOOOLLLJJJIIIKKKLLLLLLKKKLLLPPPUUU[[[^^^___aaadddjjjmmmggg]]]WWWVVV^^^aaa]]]TTTPPPUUUXXXVVVPPPOOOPPPQQQSSSSSSQQQOOOSSS^^^kkkqqqnnneee___[[[\\\XXXVVVXXXYYY\\\dddmmmzzzxxxssskkkbbb]]]]]]___\\\[[[XXXRRRLLLIIIGGGHHHKKKOOOTTTZZZ```bbbZZZPPPOOOLLLNNNUUUYYYYYYZZZ\\\RRRMMMIIIGGGFFFDDDFFFJJJQQQQQQQQQOOONNNNNNQQQSSSNNNLLLJJJJJJLLLNNNOOOPPPNNNMMMMMMQQQTTTSSSLLLFFF@@@@@@BBBDDDFFFEEEBBB???<<<<<<;;;;;;;;;::::::::::::<<<>>>>>>===<<<<<<===:::;;;;;;:::999999<<<>>>???@@@CCCFFFGGGEEE@@@<<<===>>>>>>===<<<;;;;;;;;;:::::::::888555444444555444444555555555333111000000000111222222222111111111222333444444333111000222111000000111444777999333333444444333222222111222444666666444222111111111000000000000///,,,)))******++++++++++++******,,,,,,---------------...------,,,,,,++++++******,,,***)))+++++++++...444:::HHH^^^wwwuuuYYYDDD777...,,,---)))+++,,,+++******+++,,,((()))***,,,,,,,,,++++++''''''''''''((((((((()))******))))))((((((''''''%%%&&&''''''((((((((((((&&&'''(((+++---///111222------,,,,,,++++++++++++,,,***))))))******)))''')))))))))))))))(((''''''(((((((((((())))))***+++''''''((()))***+++,,,---+++,,,---,,,++++++---///+++***))))))***+++---///000111111111000000222333{{{uuummmiiikkkqqqwww{{{{{{vvvpppkkkhhhfffeeecccdddeeefffeeecccaaaaaaaaa```]]]YYYWWWVVVWWWVVVVVVWWWWWWZZZ^^^aaa___[[[WWWVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRQQQRRRSSSQQQQQQPPPOOOOOOPPPTTTWWWWWWWWW]]]hhhoooqqquuu{{{wwwqqqmmmllliiiaaa\\\[[[XXXVVVTTTTTTUUUTTTSSSQQQOOOPPPRRRSSSTTTVVVZZZ\\\ccclllxxx{{{uuuyyy~~~|||lll^^^UUUUUUVVV\\\iiirrrppphhh___[[[WWWRRRKKKFFFHHHNNNSSS\\\kkkwwwxxxwww{{{zzzdddTTTLLLIIIKKKPPPPPPYYY^^^___gggsssvvvpppcccYYYPPPNNNMMMJJJKKKOOOMMMMMMMMMOOOQQQRRRQQQPPPMMMLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLOOOTTT[[[```ccceeehhhnnnqqqmmmddd___```hhhkkkfffYYYTTTYYY\\\YYYXXXXXXYYYZZZ[[[ZZZWWWUUUVVVcccrrrzzzwwwmmmeeeaaaaaa\\\YYYYYYYYYZZZ___eeeiiijjjiiieee___[[[YYYZZZXXXXXXVVVRRRLLLHHHFFFFFFHHHKKKNNNSSSZZZ^^^WWWMMMOOOMMMOOOUUUXXXUUURRRSSSMMMHHHEEEEEEDDDBBBEEEKKKNNNOOOPPPNNNLLLJJJJJJKKKFFFEEECCCCCCDDDFFFHHHHHHFFFGGGHHHJJJJJJHHHCCC???<<<===???CCCEEEEEEBBB@@@===<<<;;;:::999::::::;;;<<<>>>@@@@@@>>>======>>>;;;;;;<<<;;;:::<<>>>>>===<<<<<<;;;999555333444555444444555666555333222000//////000111111111111111000111222333333333222111///111222111//////222666111111222222222222222111///222444444222000111222///...---.........---+++)))******+++++++++******+++,,,...000000///...---///...---,,,,,,+++++++++,,,)))(((*********///666:::FFFZZZtttwww]]]III;;;111......(((***,,,,,,******,,,...))))))+++,,,,,,+++******&&&&&&&&&&&&&&&''''''(((*********)))((('''''''''(((((()))))))))))))))(((&&&'''(((***,,,...///000...------,,,+++***))))))***)))((()))******(((''')))))))))))))))((('''''''''((()))*********))))))'''(((((()))***+++,,,,,,++++++,,,+++******---///+++++++++,,,------......,,,,,,,,,***)))+++...111|||rrrppptttzzz~~~~~~xxxqqqjjjfffdddbbbaaaeeeeeeeeeccc___]]]]]]^^^]]]\\\[[[[[[[[[ZZZXXXVVVXXXXXXZZZ^^^aaa___YYYUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWUUURRRQQQQQQQQQQQQQQQPPPNNNMMMOOORRRUUUXXXXXX^^^jjjrrruuuyyyzzzuuuqqqqqqnnngggcccbbbYYYWWWVVVUUUUUUUUUSSSQQQMMMOOORRRSSSTTTWWWZZZ]]]bbbmmmyyyvvvuuu{{{~~~|||uuuhhh]]]VVVVVVUUUXXXcccnnnoookkk\\\ZZZXXXUUUNNNGGGIIIOOOPPPYYYgggtttwwwvvvzzz}}}}}}lllYYYNNNIIIKKKPPPHHHTTT]]]```gggsssuuuooobbbZZZTTTQQQMMMHHHLLLTTTTTTSSSRRRRRRSSSSSSQQQOOOKKKJJJIIIKKKNNNPPPPPPOOOMMMMMMLLLOOOTTT[[[aaaeeecccgggnnnsssqqqjjjgggiiirrrvvvpppbbb\\\```bbb]]]``````aaaccccccbbb^^^[[[ZZZhhhyyy~~~uuukkkffffff```\\\\\\ZZZYYY]]]bbb[[[^^^aaaaaa]]]XXXUUUSSSUUUUUUTTTQQQMMMHHHFFFFFFGGGIIIJJJNNNVVV[[[VVVMMMOOONNNPPPVVVWWWRRRNNNMMMJJJEEECCCEEEEEECCCHHHOOOLLLNNNOOOOOOLLLIIIHHHHHHCCCBBB@@@>>>>>>???@@@AAA@@@AAACCCCCCBBB???;;;999:::;;;>>>AAADDDDDDAAA>>>===<<<;;;999999999::::::===???AAAAAA???>>>===>>><<<<<<<<<<<<<<<===AAADDDDDDCCCDDDEEEEEEDDD@@@===<<<999888:::>>>AAAAAA???>>>>>>===999555333222333444555666666666444222000...//////000000000000000///000111222222333333333+++000444333///---///222000000111333333444444444,,,///222222000///000111---,,,+++,,,...///...---+++,,,,,,---------,,,,,,+++---///111222111///---000///...---,,,,,,,,,,,,,,,)))((()))******000777444@@@SSSlllyyy___LLL===333///000'''***,,,,,,******---///)))***+++,,,,,,+++***)))&&&%%%%%%%%%%%%&&&''''''+++******)))(((''''''&&&***++++++++++++******)))'''((((((***+++,,,------...---,,,+++***((('''''')))((('''(((******(((''')))))))))))))))((((((''''''(((***+++,,,+++)))(((((((((((()))******++++++***++++++***)))***,,,///+++,,,---...////////////+++***)))'''&&&(((---000~~~~~~~~~yyyuuuqqqjjjcccaaadddccceeegggiiijjjhhheeeccceeedddbbb___\\\YYYWWWVVVZZZ[[[[[[\\\]]]]]]]]]\\\YYYXXXXXXWWWXXXYYYZZZ[[[[[[]]][[[VVVTTTUUUTTTQQQPPPRRRRRRPPPNNNPPPTTTXXX^^^[[[[[[bbbooozzz|||xxxssspppooolllgggcccccc^^^YYYWWWYYYYYYUUURRRRRRSSSUUUUUUVVVYYY^^^aaagggmmmxxxuuuuuuyyy||||||yyyvvvnnnhhh[[[VVVZZZ^^^___jjjoooggg^^^YYYUUUSSSOOOLLLMMMRRRTTTZZZbbbjjjooossswwwyyyxxxxxxvvvsssvvv}}}hhhVVVLLLIIIJJJIIIOOOXXXccckkkmmmkkkhhh___ZZZVVVTTTOOOJJJJJJMMMQQQPPPOOOMMMMMMMMMNNNNNNIIIIIIJJJJJJLLLMMMOOOOOOMMMNNNPPPTTTZZZaaagggjjjooommmlllkkkkkkjjjjjjiiisssxxxtttjjjfffkkkkkkdddeeedddfffkkkqqqrrrnnniiieeeiiiqqqyyywwwnnnhhhfffhhhhhhddd\\\ZZZ[[[[[[YYYWWWUUUQQQOOONNNNNNMMMMMMNNNPPPRRRQQQMMMIIIGGGEEEJJJKKKLLLPPPSSSTTTRRRPPPNNNOOOPPPQQQRRRRRRQQQQQQLLLIIIEEEBBBCCCFFFKKKNNNOOOMMMLLLKKKLLLLLLLLLKKKHHHDDD@@@<<<;;;;;;;;;:::======<<<<<<<<<======>>><<<;;;;;;;;;<<<>>>@@@AAA::::::;;;;;;;;;<<<<<<<<<<<<:::999999;;;<<<<<<;;;===;;;:::>>>DDDHHHGGGDDDGGGFFFDDDBBB@@@?????????<<<;;;;;;;;;<<<===???@@@<<<===<<<888333000111222111111000000000000111111222222222111000//////...111111111111111000///......111444333000......000////////////000111333333------------------------++++++++++++,,,---.........---,,,,,,---...,,,+++....................................---,,,+++***+++,,,,,,,,,+++,,,///111555===MMMeee}}}fffLLL888///...000+++***)))***,,,---------***************)))((((((''''''''''''''''''''''''(((((((((((((((''''''&&&'''((()))++++++)))((('''%%%'''((((((''''''(((***,,,++++++***)))((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((***---000111///,,,++++++***)))***+++***(((&&&)))((('''''''''(((***+++...,,,******+++,,,,,,++++++)))'''&&&&&&&&&((())){{{wwwooogggcccddddddfffjjjmmmnnnnnnlllkkkkkkjjjhhheeebbb```^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXXXXXXXZZZ[[[]]]___```^^^YYYWWWXXXVVVSSSUUUUUUUUURRRPPPQQQTTTXXXZZZYYY[[[dddqqq}}}}}}yyyuuuqqqmmmiiigggfffaaa[[[YYY[[[[[[YYYWWWUUUUUUVVVWWWYYY]]]bbbfffjjjoooyyy}}}xxxwwwwww}}}yyyvvvooojjj^^^XXXZZZ]]]]]]fffkkkbbb]]]YYYUUUSSSOOOLLLLLLQQQVVVZZZaaafffkkknnnrrrtttvvvvvvtttqqqttt|||nnn\\\PPPLLLKKKJJJNNNVVV```hhhlllkkkiii```[[[XXXWWWSSSNNNLLLNNNPPPOOOMMMLLLKKKKKKKKKLLLJJJJJJJJJJJJKKKLLLNNNNNNOOOQQQTTTYYY^^^dddiiilllnnnnnnmmmlllkkkkkkkkklllrrrwwwtttkkkjjjqqqsssooojjjjjjooowwwwwwooodddffflllrrrqqqkkkggggggllllllhhh```[[[[[[ZZZVVVPPPLLLGGGFFFHHHJJJKKKJJJMMMOOOQQQQQQNNNJJJGGGGGGJJJJJJLLLOOORRRRRRQQQOOONNNPPPRRRTTTTTTTTTRRRQQQJJJGGGDDDBBBDDDHHHMMMPPPOOONNNLLLKKKKKKJJJJJJIIIFFFCCC>>><<<;;;<<<;;;;;;======<<<<<<<<<<<<======888888777777888999:::;;;:::::::::::::::::::::::::::999888999;;;=========<<<::::::>>>EEEIIIIIIGGGFFFDDDBBB???>>>>>>>>>???:::::::::;;;<<<>>>@@@AAA??????>>>:::555111111222111000000000000000000111222222111000000///......111111111111111000///...///111333333000//////000......---......///000111..................------,,,+++++++++,,,------...///---,,,---......---,,,.......................................---,,,++++++,,,,,,++++++,,,...111222:::III```yyylllSSS???333//////---+++******,,,------,,,))))))******))))))(((''''''''''''''''''&&&&&&&&&((()))*********)))''''''&&&'''(((******((('''&&&%%%'''((((((''''''((()))+++******)))((((((''''''''''''((((((((()))))))))))))))((((((((((((((()))+++---///000000...,,,***+++***))))))******(((''')))))))))))))))***++++++************))))))((((((***)))'''%%%%%%&&&'''((({{{vvvooofffcccdddjjjmmmpppsssuuuuuutttsssooonnnllliiifffcccaaa`````````___^^^^^^]]]\\\\\\]]][[[YYYXXXXXXZZZ\\\^^^cccdddccc]]][[[[[[ZZZVVVZZZYYYXXXUUURRRSSSUUUXXXZZZZZZ^^^fffrrr|||~~~xxxpppkkkjjjjjjjjjeee___\\\]]]^^^]]]\\\WWWXXXXXXYYY\\\aaahhhmmmpppssszzz{{{uuuqqqvvv~~~zzzvvvoooiii___XXXZZZ\\\]]]fffjjj```\\\WWWSSSRRROOOKKKKKKNNNSSSWWW\\\aaafffkkkppptttuuuvvvssspppsss|||sssaaaTTTMMMLLLLLLNNNTTT\\\dddiiijjjjjjbbb^^^[[[\\\ZZZUUUPPPPPPPPPOOOLLLJJJIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMRRRUUUZZZ```fffjjjnnnooommmnnnooonnnlllkkkkkkllllllpppnnnggggggpppvvvvvvjjjjjjnnnwww~~~ssshhhbbbbbbeeeiiihhheeefffiiimmmnnnjjjbbb]]]\\\XXXTTTIIICCC======BBBHHHJJJJJJLLLNNNPPPPPPNNNKKKIIIHHHIIIIIIKKKMMMPPPQQQOOOMMMNNNQQQTTTWWWXXXVVVTTTRRRHHHFFFDDDCCCDDDIIINNNQQQNNNMMMLLLJJJIIIGGGFFFEEEBBB@@@===<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<666666555555555666666777999999999999999999999999777666666999<<<>>>???>>>;;;:::;;;???FFFJJJKKKJJJDDDBBB>>>;;;:::;;;<<<>>>999999:::;;;===@@@BBBCCCEEEDDDAAA<<<777333111111000000////////////000000111111000000//////......///000000000000000///...///111333333111//////000---,,,,,,,,,,,,,,,------///000000//////...---------,,,,,,,,,,,,,,,---...///...------///000///------------------------------.../////////...------***+++,,,+++***+++---000000777DDDYYYqqqttt\\\FFF777000......,,,******+++,,,+++***((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++,,,+++***(((''''''((()))******)))((('''%%%&&&''''''&&&&&&'''((()))))))))(((''''''&&&&&&''''''((()))***++++++,,,---,,,***((('''((()))***///////////////...,,,,,,+++)))((()))******)))''')))***+++,,,,,,,,,++++++'''))),,,+++'''%%%%%%&&&((('''&&&%%%$$$%%%&&&'''zzztttnnnhhhgggjjjrrrtttwwwzzz{{{|||{{{zzzwwwvvvssspppllliiifffdddeeedddcccbbb``````______^^^\\\ZZZXXXXXXZZZ]]]^^^dddfffeee```^^^___]]]YYY\\\[[[XXXVVVUUUVVVXXXYYY______bbbgggooouuuwwwxxxzzz||||||vvvmmmhhhjjjmmmnnniiibbb^^^]]]]]]^^^]]]YYYZZZZZZ[[[^^^eeemmmsssxxxzzz~~~}}}rrrmmmpppvvvyyypppiiiaaaZZZ[[[^^^aaakkknnnddd[[[UUUQQQPPPNNNJJJJJJLLLOOOSSSXXX^^^dddkkkrrrwwwxxxyyywwwtttvvv~~~sssbbbUUUPPPOOOOOOPPPSSSXXX```fffjjjkkkfffaaa```cccddd^^^XXXUUUSSSQQQMMMJJJIIIHHHIIIJJJLLLLLLKKKKKKKKKLLLLLLMMMSSSWWW^^^fffmmmrrrtttuuuppprrrtttuuurrrooolllkkkhhhjjjhhhbbbbbbkkktttwwwlllhhhggglllsssqqqfff[[[aaa^^^]]]______^^^cccjjjkkkmmmkkkeee```]]]YYYSSSHHH@@@999888???FFFJJJJJJKKKMMMPPPQQQOOOMMMKKKKKKIIIIIIJJJMMMOOOOOOMMMKKKOOORRRVVVZZZZZZXXXTTTQQQIIIGGGDDDCCCDDDHHHLLLOOOLLLLLLLLLIIIFFFDDDBBBBBB???>>><<<<<<>>>>>>>>>===<<<=========<<<<<<;;;;;;999888888777777666666666777777888888999:::::::::555555666999===???@@@???<<<<<<===@@@EEEIIIIIIIIIBBB???;;;888666888:::<<<888999;;;===@@@CCCEEEFFFIIIHHHDDD>>>999444222000/////////000000/////////000000000//////...............///000000////////////000111222111000//////---,,,,,,++++++++++++,,,///000000000///...---,,,...------,,,,,,,,,------...------...000111000///---------------------------...///000111000......***++++++***)))***,,,...///444AAASSSjjjzzzaaaJJJ999111......,,,***)))******)))(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&'''''''''((()))+++,,,+++***'''&&&)))******++++++******)))%%%&&&'''&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''((()))+++,,,---...000...+++)))((((((***+++000//////.........//////***)))'''((()))***)))(((''')))+++------,,,***)))%%%***---,,,'''######%%%'''&&&%%%$$$$$$$$$%%%%%%}}}uuupppoooqqqtttvvvyyy}}}~~~{{{vvvrrroooiiihhhfffdddcccbbbaaaaaa^^^\\\ZZZYYYYYYZZZ\\\^^^bbbeeeeeeaaa```aaa___\\\\\\ZZZXXXVVVWWWYYYZZZ[[[```aaacccfffjjjmmmnnnnnnrrrvvvxxxssskkkggglllqqqpppkkkeee___\\\[[[[[[[[[ZZZZZZ[[[]]]aaahhhpppvvv~~~rrrkkkmmmqqqzzzxxxoookkkbbbbbbeeegggppprrrfff[[[TTTNNNLLLKKKIIIIIIKKKPPPSSSXXX]]]ccckkkrrrwww{{{~~~~~~zzzzzzrrrbbbWWWUUUVVVSSSRRRSSSWWW^^^eeejjjllljjjeeeccciiimmmhhhaaa\\\WWWUUUPPPMMMJJJJJJJJJKKKMMMMMMLLLLLLLLLMMMMMMNNNSSSXXXaaakkkrrrwwwyyyzzzwwwzzz{{{sssmmmkkkkkkhhhaaa___eeennntttrrrkkkeeefffjjjkkkeee^^^```[[[WWWVVVVVVWWW^^^fffmmmpppoooiiiddd```YYYRRRIIIAAA999777;;;BBBGGGIIIKKKNNNQQQRRRQQQOOOMMMMMMJJJJJJKKKMMMOOOOOOMMMKKKOOORRRWWWZZZZZZVVVRRRNNNJJJHHHEEECCCCCCEEEIIIKKKHHHIIIJJJHHHDDDAAA@@@@@@>>>======>>>@@@AAA@@@>>>======>>>>>>>>>===<<<;;;::::::::::::999888888777555555777888:::<<<===>>>555555777:::>>>@@@@@@??????>>>???@@@CCCDDDEEEEEE???<<<888555444666888:::999;;;===@@@CCCFFFHHHIIILLLIIIDDD???:::666222000//////000000000000///////////////...............,,,---...///////////////......///000111000///...------,,,,,,+++,,,,,,,,,...///000000000...---,,,///......---,,,,,,,,,,,,...---,,,...000111111000------------------------,,,---///111111000...---)))******)))((((((+++---...333>>>OOOeee~~~eeeMMM;;;222...---+++(((((((((((('''&&&'''''''''''''''&&&%%%%%%&&&&&&&&&''''''((((((((('''((()))******(((&&&%%%))))))))))))))))))))))))%%%&&&'''&&&%%%$$$%%%'''''''''''''''&&&&&&&&&&&&&&&'''(((***+++---...///111///,,,)))((()))+++,,,...---------...000111222***(((''''''((())))))(((&&&(((+++------,,,)))(((&&&***...---'''###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$xxxssssssrrruuuxxx}}}~~~zzzrrrpppllliiieeecccbbbbbb^^^^^^]]]\\\[[[\\\]]]]]]^^^bbbcccaaabbbdddccc___^^^\\\YYYXXXYYY[[[]]]]]]]]]^^^```cccfffiiikkkllllllppprrrnnniiihhhmmmsssoookkkfff```\\\ZZZZZZ[[[ZZZ[[[]]]___cccjjjrrrxxx~~~~~~~~~ssslllkkknnnssszzz~~~zzzpppmmmmmmmmmuuutttfff\\\SSSJJJHHHHHHGGGHHHJJJUUUXXX\\\___ccciiiooosss{{{}}}||||||~~~}}}rrreee\\\[[[^^^XXXWWWVVVXXX^^^dddiiilllllleeedddlllsssppphhhbbb\\\YYYTTTOOOLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOPPPPPPVVV[[[dddmmmtttyyyzzz{{{|||}}}qqqkkkjjjeee]]]WWWYYYbbbiiipppkkkgggfffiiijjjgggddd^^^WWWRRROOONNNOOOWWW___nnnqqqrrrmmmgggaaaXXXPPPHHHBBB;;;777888>>>DDDGGGMMMPPPSSSTTTSSSQQQOOOOOOMMMLLLMMMOOOQQQPPPNNNKKKOOORRRUUUXXXWWWSSSNNNJJJIIIGGGDDDBBBBBBCCCFFFGGGBBBEEEHHHFFFBBB??????@@@??????@@@BBBDDDDDDBBB@@@>>>???@@@@@@???>>><<<;;;:::;;;;;;;;;:::999888888666777888:::<<<>>>???@@@777888999<<>>????????????@@@@@@@@@@@@<<<:::777444333555777888999;;;>>>AAAEEEGGGIIIIIIKKKHHHCCC>>>;;;777333111///000111222222111000///..................------++++++---...////////////---,,,,,,...000000...,,,------,,,,,,,,,,,,---------///000222222000///...000000...---,,,,,,,,,,,,,,,++++++---///111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111///---+++)))))))))((('''''')))+++...111:::HHH^^^yyykkkSSS@@@444///,,,***((('''(((((('''&&&'''''''''((('''&&&&&&%%%'''''''''((())))))******(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&'''(((***+++,,,......///...,,,***)))***+++,,,+++,,,,,,---...000111222***(((&&&&&&''')))))))))&&&(((***,,,---+++)))((((((+++---,,,(((&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$|||xxxuuuwwwyyy|||~~~~~~xxxrrrlllhhhfffeee```````````````___^^^^^^ZZZ___bbbbbbcccggggggcccccc```[[[ZZZ\\\]]]^^^]]][[[]]]___aaacccfffiiilllgggjjjjjjhhheeeeeejjjoookkkiiifffaaa^^^\\\\\\\\\[[[]]]```cccgggmmmtttyyy}}}zzzxxxwwwzzzvvvllliiiiiijjjmmmuuuxxxttttttssszzzxxxiii^^^RRRHHHEEEFFFFFFHHHKKKVVVYYY]]]aaadddhhhmmmqqqwww}}}|||zzz}}}~~~~~~zzzuuurrrwwwyyyssshhh___^^^```]]][[[YYYZZZ___eeeiiilllllldddbbbkkkuuutttlllfff___\\\VVVQQQNNNMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSZZZ___fffmmmssswwwxxxxxxzzzrrrjjjhhhbbbYYYQQQPPPWWW___jjjjjjkkklllllliiieeeaaaZZZTTTMMMJJJGGGGGGNNNVVVccchhhkkkiiieee```XXXOOOFFFCCC>>>999888<<>>??????@@@;;;;;;<<<>>>AAAAAA???======>>>>>>>>>===<<<<<<===:::888666444444444666777999:::===AAADDDFFFGGGHHHIIIEEE@@@===;;;888444111000111222333333222111000------------------------******,,,---.../////////+++******,,,//////---***++++++++++++,,,------......000222444555444222111111000///...,,,,,,+++++++++******,,,///111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111000...+++)))((())))))'''&&&&&&(((***,,,...444@@@SSSnnnuuu^^^HHH888000---+++)))))))))***)))(((((((((((((((((('''&&&&&&((((((((()))***+++++++++***)))((('''''''''((()))(((''''''''''''''''''((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''''''''((()))***+++,,,---,,,,,,+++++++++++++++,,,++++++,,,---.../////////***'''%%%%%%''')))******((()))+++,,,---,,,+++***))))))))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%$$${{{{{{|||||||||{{{zzzzzz{{{tttnnnjjjiiiaaabbbcccccccccaaa```___YYY^^^aaabbbeeeiiiiiiggghhhccc^^^]]]]]]___^^^]]]]]]^^^___```aaadddgggjjjdddddddddbbb```aaaeeeiiiggggggeeebbb___^^^^^^___\\\___bbbeeeiiiooouuuyyyyyyvvvsssrrruuuxxxlllgggeeeccceeelllxxxzzzvvvvvvwww~~~|||mmm___RRRFFFCCCDDDEEEHHHKKKSSSVVV[[[```eeejjjooorrrrrryyy}}}zzzwwwxxxzzz{{{{{{xxxvvvwwwzzzxxxrrrlllgggooouuussshhh___]]]^^^```]]][[[\\\```eeeiiikkkkkkbbb```jjjuuuvvvnnnggg```]]]WWWQQQNNNMMMNNNOOONNNOOOOOOPPPQQQRRRTTTUUU^^^bbbgggmmmrrrtttuuutttuuuzzzqqqmmmkkkeee\\\SSSOOOVVV^^^iiinnntttvvvrrrjjjaaa\\\WWWQQQJJJGGGCCCBBBHHHOOOTTT[[[aaacccbbb___XXXQQQFFFEEEBBB===:::===FFFMMMQQQSSSVVVWWWUUUSSSRRRQQQQQQPPPQQQRRRSSSSSSPPPMMMOOOPPPRRRRRRPPPKKKFFFCCCCCCBBB@@@@@@AAACCCFFFGGG:::???DDDDDDAAA>>>@@@BBBCCCCCCEEEGGGIIIIIIFFFCCC@@@AAABBBCCCBBB@@@>>><<<===>>>???@@@@@@???>>>>>>????????????????????????======>>>@@@AAAAAA???<<<;;;<<<===<<<;;;;;;;;;<<<888777666555444555555666888999===@@@CCCEEEEEEFFFGGGCCC>>>;;;:::888555111000111333444444333111000------------------------)))***+++---...//////000***))))))+++......,,,)))************+++,,,---...///111444666777777555444222111///...,,,,,,++++++***))))))+++...000111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111000---***'''((())))))'''&&&&&&(((******,,,000:::LLLfff~~~gggOOO;;;111...,,,******+++,,,+++***(((((())))))(((((('''&&&((())))))***+++,,,,,,,,,,,,+++)))''''''(((***+++++++++************++++++((()))***)))'''&&&&&&(((''''''((((((((((((((((((''''''((()))***++++++,,,***+++++++++++++++++++++,,,,,,------...------,,,)))'''%%%%%%''')))*********+++,,,---------,,,,,,***(((&&&&&&((((((((('''&&&&&&'''''''''&&&%%%$$$|||uuupppvvvvvvmmmgggcccggggggbbb___``````^^^```ccccccdddjjjpppmmmeeegggdddaaa````````````___]]][[[ZZZ\\\aaaeeefffeeebbbbbbaaa``````aaaeeehhhhhhgggeeedddbbb```^^^]]]cccbbbcccgggmmmsssuuutttxxxrrrnnnnnnqqqrrrfffaaaaaacccjjjsssyyy~~~zzztttvvv{{{}}}wwwqqqaaaTTTGGGCCCCCCDDDGGGJJJPPPWWW[[[ZZZ\\\eeelllmmmwwwxxxzzzzzzzzzzzzyyyyyy}}}yyyuuutttuuuuuusssqqqjjjlllllliiiccc______```bbb___[[[ZZZ\\\bbbiiinnngggdddcccgggnnnoookkkeee___^^^XXXPPPMMMOOOQQQPPPNNNHHHJJJUUUYYYTTTTTTZZZbbbhhhnnnttt|||}}}vvvyyy}}}iiidddbbb```YYYNNNHHHMMMWWWhhhkkkoooqqqnnnggg^^^XXXLLLIIIFFFBBBAAABBBEEEFFFKKKQQQWWW[[[YYYUUUPPPMMMFFFBBB===:::;;;AAAIIINNNYYYWWWYYY]]]ZZZQQQLLLNNNMMMMMMOOOQQQTTTTTTRRRPPPUUURRRPPPOOONNNLLLGGGCCC@@@CCCCCC@@@BBBHHHHHHDDD>>>======@@@CCCDDDBBB???DDDDDDIIIOOOOOOJJJFFFGGGBBBCCCCCCCCCBBBAAA???===@@@@@@?????????>>>>>>===<<<======<<<;;;;;;<<<>>>>>><<<;;;<<>><<>><<<;;;::::::999888999:::999888888:::;;;>>><<<;;;<<>>BBBFFFIIIJJJJJJIIIDDD???;;;<<>>888222444333222333555666444222222111000000000///---***------,,,+++++++++,,,,,,---+++)))***---//////...,,,---...---+++,,,///222333333333444444555555555333333222000---,,,,,,---+++,,,------------///111.............../////////...///000000000...,,,+++*********)))))))))(((((()))---,,,111CCCTTTlllxxxZZZAAA444///+++'''&&&)))+++***)))((()))***)))((('''((()))(((((((((((()))))))))***************************+++++++++******)))))))))&&&)))***((((((******''')))))))))(((((((((''''''***)))))))))***,,,...///******************************+++,,,------------++++++++++++++++++++++++,,,,,,------,,,+++)))(((((((((((((((((((((((((((&&&&&&'''((())))))((((((yyyuuuuuu}}}{{{sssnnniiimmmmmmiiifffggggggeeecccdddcccdddiiinnnmmmiiifffdddccccccdddcccaaa______^^^]]]^^^```bbbbbbbbbaaaaaaaaa```^^^___aaacccdddcccbbb```______^^^^^^bbbcccdddgggkkkmmmlllkkkjjjhhhiiimmmoooyyynnnccc______cccjjjooorrrxxx}}}rrrjjjgggiiihhhkkksss{{{|||uuummm```TTTGGGBBB@@@@@@BBBEEEJJJPPPTTTTTTWWW___gggkkksssuuuxxxyyyyyyxxxyyyzzz~~~}}}~~~xxxtttnnniiieeebbb```^^^```\\\WWWSSSTTTYYY```dddfff___ZZZZZZaaahhhkkklllddd```YYYUUUXXX]]]]]]XXXMMMIIILLLVVV\\\[[[\\\aaannntttzzzppp]]]PPPMMMMMMLLLIIIBBB>>>DDDNNNYYY___ffffff```WWWOOOKKKGGGGGGFFFFFFEEEEEEEEEEEE???AAADDDEEEDDDBBBAAAAAAAAA@@@@@@AAAEEEKKKPPPTTTWWWWWW\\\```^^^UUUNNNKKKJJJJJJLLLOOOSSSUUUUUUTTTSSSRRRQQQPPPOOOMMMIIIFFFFFFFFFCCC@@@AAAFFFGGGEEE@@@??????AAACCCCCCBBBAAAAAAAAAEEELLLNNNJJJIIIJJJKKKJJJHHHFFFEEEDDDDDDDDD???===;;;888777666666666666777888777666777999;;;===<<<;;;<<<===>>>===<<<===;;;999999;;;;;;999666999;;;===>>><<<999888888???BBBFFFJJJLLLLLLJJJIII???<<<:::<<>>???@@@???>>>>>>???@@@BBBCCCEEEHHHMMMQQQVVVXXXWWWXXX[[[^^^^^^ZZZUUURRRKKKJJJKKKMMMQQQSSSTTTTTTRRRRRRQQQPPPOOOMMMJJJHHHHHHFFFCCCAAACCCGGGJJJJJJIIIHHHFFFEEEDDDBBB@@@???@@@???CCCIIIKKKIIIIIIKKKLLLJJJGGGDDDBBBBBBCCCDDD===;;;999777666666666777777888999999888999:::<<<::::::::::::;;;;;;;;;:::>>>:::777888;;;===;;;999<<<>>>@@@???<<<:::999999AAACCCGGGKKKLLLKKKHHHGGG>>>;;;999:::===<<<999555555555555555666777888888777444222000000///---,,,...---,,,+++************,,,,,,,,,---.../////////000000///......///000111444444444444444444333333000000000///,,,+++,,,...)))***,,,,,,,,,---///222111///...,,,,,,---...000------......---,,,++++++)))))))))((((((((('''''')))---***+++888FFF^^^zzzqqqUUUCCC444///(((%%%'''***++++++'''((())))))(((((()))***(((((()))))))))*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,***&&&&&&***+++)))************************,,,++++++***************************************++++++,,,,,,,,,++++++***+++,,,---...///111222222///......---,,,***))))))((((((((((((((((((((((((%%%&&&'''((())))))))))))}}}zzzxxxxxx{{{yyysssnnnmmmkkkhhhgggeeeeeefffhhhiiiiiijjjbbbaaaaaabbbbbbbbb___]]]^^^^^^^^^^^^]]]\\\\\\\\\```aaabbbbbb```___```aaa```^^^]]]\\\[[[\\\]]]^^^\\\^^^aaaccccccbbbbbbaaaaaaccciiioooqqqxxx|||qqqhhheeefffllloooqqqtttxxxzzz|||oooccc____________bbbhhhoooqqqmmmiii[[[QQQHHHCCC@@@???BBBGGGJJJKKKMMMOOOPPPTTT\\\ccclllqqqxxx{{{|||~~~|||vvvqqqjjjaaaZZZ\\\WWWPPPKKKKKKOOOVVV[[[UUUSSSQQQTTTYYY___bbbccccccaaa]]][[[```ccc^^^UUULLLKKKNNNVVV]]]bbbeeehhhnnntttyyy|||ttt```PPPEEEAAACCCBBBAAA@@@;;;888<<>>===???>>>AAAFFFHHHGGGGGGIIIKKKIIIEEEBBB@@@AAABBBDDD;;;:::999888888999::::::777999<<<<<<;;;:::;;;;;;888888888888777777777888===:::777888;;;>>>>>>===AAABBBBBBAAA>>>;;;::::::@@@BBBEEEGGGGGGFFFCCCBBB@@@<<<888777888999888777666666666666666777888999555444222222222222000...---,,,++++++************,,,---.........//////000000///.........000111111444333333222222111111111...//////...,,,+++,,,...***+++,,,,,,,,,---///111000///---++++++,,,---...++++++,,,,,,++++++******))))))))))))(((((((((((((((---******555BBBZZZvvvzzz```MMM999333***&&&&&&((())))))&&&((())))))(((((()))+++))))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---***,,,***''''''***+++)))************++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))+++++++++,,,++++++******++++++,,,...000222333333333222111///---+++***)))))))))))))))))))))))))))'''(((((((((((((((''''''}}}yyyxxxxxxxxxxxxzzz}}}{{{tttnnnmmmkkkhhhhhhffffffhhhhhheeeeeegggaaa```___```aaaaaa___]]]]]]^^^______]]][[[[[[[[[```bbbdddeeecccbbbbbbbbbbbb```^^^\\\\\\]]]^^^___]]]```bbbdddccccccdddeeeaaadddjjjpppqqqyyy|||qqqmmmkkkooorrrrrrsssvvvwww|||~~~xxxlllbbb^^^^^^bbbaaacccggglllooommmkkk\\\TTTKKKFFFBBB???BBBHHHJJJIIIKKKNNNOOORRRZZZcccmmmsssyyy{{{yyyyyy}}}}}}tttkkkccc]]]___YYYPPPJJJHHHKKKPPPUUUOOOOOOQQQUUUZZZ^^^______```aaaaaaaaadddeee___VVVKKKKKKNNNUUU\\\cccgggiiinnnssswwwyyy~~~qqq\\\KKKAAA===BBB@@@???>>>;;;888;;;AAAEEEIIIOOOUUUWWWVVVSSSPPPLLLMMMNNNMMMKKKHHHDDDBBBAAA@@@>>>;;;:::<<<@@@CCCJJJKKKMMMOOOQQQRRRRRRRRRPPPPPPPPPQQQWWW^^^^^^[[[LLLJJJHHHHHHJJJMMMNNNOOOPPPRRRRRRPPPMMMIIIHHHGGGGGGCCCBBBFFFJJJLLLOOOSSSRRRRRROOOIIICCC???======@@@>>>???CCCDDDBBBCCCFFFIIIGGGDDDAAA@@@AAACCCDDD;;;;;;<<<<<<<<<=========777:::>>>@@@>>><<<:::999666777888777666555666777;;;:::999888:::===@@@BBBFFFGGGGGGEEEAAA>>>======???@@@AAABBBAAA???===<<<@@@<<<777555555777888999888888888666555555777999555444333444444333000...++++++************+++++++++---///000//////000111000///---...000222222222444333333222111000000///---......---++++++,,,...,,,---......------///111000000...---,,,,,,------++++++++++++++++++++++++************))))))))))))'''---++++++333>>>TTTpppfffRRR<<<555,,,''''''(((((('''&&&'''))))))((((((***+++)))))))))*********++++++))))))******++++++,,,,,,++++++,,,,,,,,,,,,------(((+++***((((((,,,,,,******************+++++++++++++++++++++***)))((('''))))))))))))))))))))))))******+++++++++++++++*********,,,---///111222333555444111///---,,,++++++))))))))))))))))))))))))((((((((((((((('''&&&&&&{{{zzzvvvqqqnnnoooqqqssstttvvvyyywwwqqqmmmlllkkkhhhhhhfffgggiiihhhbbbaaadddcccaaa______```aaa```___]]]___aaaaaa^^^\\\\\\]]]```cccfffgggfffeeeeeeeeefffdddbbb_________aaabbb\\\___bbbbbbbbbcccfffhhhccceeekkkooopppyyyyyysssppprrrsssqqqoooqqquuuyyy{{{wwwnnngggcccbbbddddddfffkkkppprrrpppnnn```XXXOOOIIICCC???AAAFFFHHHFFFHHHMMMPPPRRR\\\fffnnntttzzz{{{yyyxxx|||xxxoookkkiiieee^^^SSSJJJEEEFFFJJJNNNJJJKKKNNNSSSWWWYYYZZZYYY]]]bbbgggiiikkkjjjccc[[[OOOPPPSSSXXX```hhhmmmnnnpppuuuxxxxxx}}}mmmZZZKKK@@@;;;>>><<<;;;<<<:::777:::@@@BBBCCCFFFLLLSSSUUURRRNNNKKKLLLNNNNNNMMMKKKHHHGGGCCCAAA???<<<;;;===AAAEEEKKKLLLLLLKKKKKKIIIHHHGGGGGGIIIIIIJJJQQQYYYXXXRRRIIIGGGDDDEEEHHHKKKNNNOOOPPPRRRRRRPPPKKKGGGFFFFFFGGGBBBAAAGGGKKKJJJLLLPPPJJJJJJIIIEEE@@@===>>>???AAA>>>>>>AAAAAA>>>???BBBCCCBBB@@@???>>>???@@@AAA<<<===???@@@@@@>>>===<<<999>>>DDDFFFDDD???;;;888777888:::999666555666888999:::;;;999888;;;AAAGGGMMMMMMLLLIIIEEEBBBAAABBB???>>>>>><<<;;;:::999888:::999666555666777999:::999999999666444333666888666555666777666444///+++))))))))))))***+++,,,---+++...111111000///000111111///---...222555555555555555444333111000000///,,,------,,,++++++---......///000///...---///111111111111000///.........---,,,,,,,,,,,,,,,------++++++++++++************'''...,,,+++111999MMMhhhgggQQQ;;;555---(((((()))((('''&&&'''))))))((((((***+++))))))*********+++++++++***************************+++++++++,,,,,,,,,,,,&&&)))***)))***------+++)))))))))*********++++++******++++++***)))((('''))))))))))))))))))))))))((()))***+++++++++++++++))))))***,,,...///000111222111///...------------))))))))))))))))))))))))&&&'''((((((((((((((('''xxxwwwsssooolllnnnqqqtttuuuqqqttttttnnnkkkkkkkkkhhhhhhfffgggjjjhhh```^^^aaadddbbb```___aaabbbbbbaaa^^^aaacccccc```]]]^^^___```cccgggiiihhhgggfffgggjjjhhheeebbbaaabbbcccdddZZZ]]]___``````aaaeeeiiidddeeekkknnnnnnxxx~~~xxxssssssrrrnnnllllllssswwwyyyxxxsssnnnkkkjjjdddfffjjjppptttvvvtttqqqddd\\\SSSKKKDDD>>>@@@EEEFFFDDDFFFMMMPPPTTT^^^jjjnnnuuu|||}}}{{{{{{}}}uuusssuuujjjbbbVVVJJJDDDCCCFFFIIIEEEGGGJJJNNNQQQSSSTTTUUUZZZccckkkooopppnnnggg```UUUVVVYYY]]]eeennnssssssrrrwwwyyyyyy}}}xxxgggXXXKKKAAA;;;:::888888:::999777:::@@@CCCAAABBBHHHQQQUUUQQQLLLJJJKKKMMMNNNNNNMMMLLLKKKEEEDDDAAA???===???CCCGGGKKKJJJIIIHHHEEECCC@@@???@@@CCCEEEFFFMMMTTTQQQJJJFFFDDDBBBCCCFFFKKKOOOPPPPPPRRRRRROOOJJJFFFDDDEEEFFFAAAAAAGGGJJJHHHIIIMMM@@@BBBBBB@@@======???BBBBBB>>>===??????<<<<<>>???AAABBBAAA???<<<:::===BBBIIILLLJJJDDD>>>:::888:::;;;:::777666777999777:::<<<:::777:::BBBJJJQQQQQQPPPMMMIIIFFFEEEEEE???>>><<<:::888777666666555555666777888999::::::999:::999666333222555888777777888999777333---((((((((())))))***+++------+++...111222000///000222222///...000444777888777666666555444222111000000+++,,,---,,,++++++---...000111111000......///000333333333333222111///.........---------......///,,,,,,,,,+++++++++******'''///---+++000555GGGbbbvvvfffNNN999333,,,))))))******(((%%%'''))))))((((((***,,,)))************+++++++++*********)))))))))))))))*********++++++,,,,,,,,,$$$(((******+++......+++(((((())))))************)))***+++++++++)))((('''))))))))))))))))))))))))'''((()))***+++,,,,,,,,,((()))***+++---.../////////...---,,,,,,---///000))))))))))))))))))))))))%%%%%%'''((())))))******}}}xxxtttpppnnnlllllloootttqqqlllgggfffhhhjjjjjjhhhhhhfffcccbbbbbbaaa___^^^___^^^]]]]]]]]]___aaaccceeedddcccbbbaaa___^^^^^^aaabbbdddeeefffggggggggghhheeebbbaaabbbcccccccccbbb^^^[[[\\\___aaaaaa```aaahhhgggfffmmmyyyzzzsssrrrrrroookkkiiinnnpppsssxxx|||}}}|||{{{tttooommmssszzz|||xxxuuuwwwiiiXXXMMMEEE@@@AAAEEEEEEGGGLLLRRRYYY```eeeiiiqqqqqquuu|||~~~{{{}}}~~~zzznnn^^^NNNEEEAAA@@@@@@@@@@@@CCCFFFHHHIIIPPPYYY^^^bbbeeehhhlllnnnhhh```^^^bbbfffggggggjjjpppvvvuuuvvvzzzwwwhhh\\\TTTJJJ>>>444999:::;;;;;;::::::<<<>>>>>>???BBBGGGMMMRRRTTTTTTIIIKKKMMMOOOPPPOOONNNMMMLLLFFFBBBCCCBBB@@@???AAADDDDDDCCCBBBAAA???===<<>>===<<<<<<===>>>===;;;:::<<>>>>>>>><<<;;;999===???CCCEEEDDD@@@;;;777666777777555333222333444555444333444666;;;???CCCJJJJJJJJJKKKLLLKKKHHHEEECCC???;;;999888777333000111222444666888888888777:::::::::888666444555666999888777666666444000...---,,,++++++,,,---///000---///222222111111333666444222///...000333555666333666888666333000000111---------,,,,,,,,,++++++//////111222333444555555333222///---,,,,,,---...,,,++++++******++++++,,,+++++++++*********))))))'''))),,,,,,***000AAASSSnnnkkkPPP>>>444,,,+++,,,***(((((((((((()))***************'''***------++++++...000...---+++)))((('''&&&&&&))))))))))))((((((((((((*********)))'''(((***,,,(((((((((((()))))))))))),,,,,,***)))(((((((((((('''((()))'''$$$$$$&&&)))'''''''''''''''((())))))((()))***+++++++++++++++++++++******++++++,,,---++++++***)))'''%%%$$$$$$&&&$$$###$$$&&&)))******zzztttooommmnnnqqqnnnkkkiiihhhiiikkkllllllfffdddbbbbbbbbbbbb```___```___^^^]]]^^^```bbbcccdddccccccccccccccccccccc```cccfffjjjkkkkkkjjjiiigggeeebbbaaaaaaccccccbbb___]]]ZZZZZZ\\\______^^^^^^ffffffdddlllxxxzzztttttttttqqqllljjjkkknnnsssyyy~~~{{{vvvsssxxxsssbbbVVVMMMGGGGGGJJJJJJNNNSSSWWW[[[aaahhhnnnsssssswww~~~||||||zzzpppaaaSSSHHHBBB???===<<<<<>>@@@AAAAAADDDHHHLLLPPPPPPPPPFFFHHHJJJLLLNNNOOOOOOOOONNNHHHDDDEEEDDDAAA???AAABBBBBBCCCCCCBBBBBB@@@@@@DDDDDDEEEHHHJJJIIIEEEAAA@@@???>>>AAAGGGPPPXXX\\\VVVOOOIIIFFFBBB???AAAGGGKKKIIIGGGEEEDDDEEEFFFFFF<<<;;;::::::;;;;;;:::888777:::===???>>>;;;777444222333555777999:::;;;<<<::::::;;;;;;::::::999999<<<>>>AAABBBAAA===999666666666666555333222333444222111111111333777:::===DDDEEEGGGHHHGGGFFFDDDCCCBBB???:::777777555333111111222444555777777777777999:::999777444333444555777777777777666444000...,,,,,,++++++,,,---///000,,,///111111000000333555555222//////000111111111444666777666333000///000---,,,,,,,,,++++++++++++///000222444555666666555333222///---,,,------...,,,++++++++++++++++++,,,++++++*********)))))))))(((***,,,,,,***000AAASSSgggoooRRR===333+++***+++***))))))(((((()))***************(((+++------,,,,,,...111...---+++***((((((''''''))))))))))))((((((((('''((())))))(((''''''(((***(((((((((((()))))))))***,,,+++******))))))))))))((())))))'''%%%%%%(((***'''''''''''''''(((((()))((())))))************)))))))))(((((())))))***+++---,,,***(((&&&$$$$$$###&&&%%%$$$%%%'''***,,,---xxxrrrooonnniiiiiiiiigggeeeeeegggiiieeedddbbbbbbbbbbbbaaa___```___^^^^^^___```bbbcccbbbccccccdddeeefffggghhhaaaeeejjjoooqqqqqqooonnnjjjgggdddbbbbbbbbbbbbaaa^^^\\\ZZZZZZ\\\]]]^^^]]]]]]fffeeedddlllxxxzzzuuuvvvwwwsssnnnkkkllloootttyyy~~~}}}{{{|||lll___UUUMMMKKKMMMPPPVVV[[[\\\]]]aaakkksssqqqsssyyy~~~~~~ssskkk___SSSJJJDDD???===;;;;;;>>>CCCEEEGGGNNNVVV___dddeeecccbbbddddddbbbkkkjjjhhhccc___```eeejjjtttzzzyyynnnfffaaa]]]WWWRRRMMMHHHBBB???<<<===>>>======???BBBDDDEEEEEEGGGIIILLLMMMLLLJJJCCCDDDFFFIIIKKKMMMOOOPPPNNNIIIFFFGGGFFFAAA>>>???>>>@@@BBBDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHFFFCCC@@@;;;<<<===AAAHHHQQQYYY^^^VVVQQQLLLIIIDDDAAACCCHHHMMMKKKGGGDDDBBBBBBCCCDDD???>>>===<<<<<<;;;888666333666999;;;;;;999555333///000222444666888::::::666666666666666777777888<<<<<<======<<<999666444555555555444222111222444111111111111333444666777<<>>???AAAAAA>>>;;;999777666444222111111333444555555555555888888888555222111111333444555777888777444000...++++++++++++,,,---...///,,,...///000///000111333444222///.........---+++333555666555222///......,,,,,,,,,+++++++++******...000333666888888666666333222000...---------...++++++++++++++++++++++++************))))))))))))******++++++***///@@@PPPaaayyytttVVV===333***)))***)))))))))(((((()))))))))************+++---------...///111---,,,+++***)))))))))))))))))))))(((((((((''''''&&&'''))))))'''''''''(((((((((((((((((())))))***+++++++++***************((())))))(((&&&''')))+++'''&&&&&&&&&&&&'''((((((((((((((()))((((((''''''&&&&&&&&&&&&&&&''''''(((---+++)))&&&%%%$$$$$$$$$'''&&&%%%&&&(((+++///111|||sssmmmkkkllllllhhhcccaaabbbdddfffeeecccccccccbbb```^^^_______________aaabbbccccccccccccdddeeegggiiijjjfffiiinnnrrrvvvwwwwwwwwwrrrnnniiifffdddbbbaaa___^^^]]]\\\[[[\\\]]]]]]]]]]]]fffgggfffnnn{{{{{{uuuvvvwwwsssnnnlllqqqsssvvvxxxzzz|||~~~ooocccXXXNNNKKKLLLSSSZZZ```___\\\___kkkvvvooottt{{{{{{gggaaaWWWNNNHHHEEECCCAAA>>>???BBBFFFGGGGGGMMMUUU^^^cccfffcccbbbfffjjjllloookkkfff___[[[]]]ccciiipppyyyuuudddYYYYYYZZZZZZWWWRRRJJJCCC>>>===>>>?????????AAAEEEGGGJJJJJJKKKLLLMMMLLLHHHEEEBBBCCCCCCEEEGGGJJJLLLMMMLLLGGGEEEFFFEEE???<<<<<<;;;>>>BBBFFFHHHIIIHHHHHHHHHHHHHHHHHHFFFCCC???===888999<<<@@@FFFMMMUUU[[[UUUSSSQQQLLLHHHEEEGGGKKKNNNKKKGGGCCCAAAAAAAAABBBFFFEEECCCBBB@@@===888444000222555888888777444222...///000222444777999:::333333222222333444666777:::999999777666444333222333444444333111111222333222333444444555555555555555999======999777:::>>>>>>?????????===999555222000111111222333333333333666666666333111///000111111444777999777333000...+++++++++,,,------......,,,---.../////////000111000///------------+++)))111222333222111///---,,,,,,,,,+++++++++*********---///333777999888666555333222000///...---......++++++++++++++++++++++++******)))))))))(((((((((+++***+++***)))...===LLL^^^uuuxxxYYY@@@555+++((()))))))))***((((((((((((((()))******+++,,,---......///000111,,,++++++************+++))))))((((((((('''''''''%%%(((******)))''''''''')))(((((('''((()))******+++++++++,,,,,,,,,,,,,,,(((((('''&&&&&&'''((()))&&&&&&%%%%%%&&&&&&'''((('''''''''''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''***)))'''%%%$$$$$$%%%&&&''''''''''''(((,,,000444}}}rrrqqqrrrqqqlllfffccceeeggghhhgggeeeeeedddbbb___]]]_________```aaaaaabbbccceeedddddddddeeegggiiijjjmmmnnnqqqtttxxx|||{{{vvvpppjjjfffccc```]]]\\\\\\\\\[[[[[[[[[[[[\\\[[[dddfffgggppp}}}}}}uuuttttttqqqmmmlllqqqsssuuuuuuuuuvvvxxx{{{~~~ooocccXXXOOOLLLMMMTTT[[[bbb```\\\___kkkwwwvvv{{{yyybbb[[[RRRJJJFFFEEEFFFFFFCCCCCCEEEHHHGGGFFFJJJQQQYYY___cccccceeemmmtttwwwsssmmmccc[[[WWWZZZ```fffmmmyyywwwdddXXXXXX]]]bbbddd___TTTHHHAAA???@@@@@@???@@@BBBFFFIIILLLLLLNNNOOOOOOLLLGGGCCCBBBBBBBBBBBBCCCEEEFFFGGGFFFBBB@@@BBBAAA<<<999999:::===BBBGGGJJJKKKIIIHHHHHHHHHGGGEEEAAA<<<999777666999<<>>777222...000333555666555333111......///111333555888999111111000000111333555666666555444333222111111111222333333222000000111333333444555555555444333222111555999888555333666:::;;;>>>CCCEEECCC===666222000000000000000000111111444444444222///...///000111444888999777333000///+++,,,,,,---.........///---------...///000000///,,,+++***+++,,,,,,+++***/////////000000///---+++,,,,,,,,,+++++++++******+++...222666888777666555333222111000///......---***++++++,,,,,,++++++***)))))))))(((((((((''''''***)))******)))---999FFF]]]sss{{{^^^FFF999---***)))((((((***((((((''''''(((((()))***,,,,,,,,,---///000000000++++++******)))******+++((((((((((((''''''''''''''')))++++++***(((((())))))((('''''''''(((***++++++,,,------...------,,,((('''%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&'''(((&&&'''(((((((((+++000444xxxvvvrrrmmmhhheeefffgggiiihhhggggggfffdddaaa^^^aaaaaabbbccccccdddddddddgggfffeeedddeeegggiiijjjrrrssstttwww{{{|||tttnnnhhhddd```]]]ZZZ[[[\\\[[[YYYYYYYYYZZZYYYcccfffhhhssswwwsssqqqooommmnnnoooqqqssssssrrrtttxxx|||~~~nnnbbbXXXQQQOOOQQQUUU]]]dddddd```cccnnnyyy|||||||||tttbbb[[[RRRJJJGGGFFFGGGGGGEEEEEEGGGIIIHHHEEEHHHNNNTTT[[[aaafffmmmxxx|||ssseeeZZZVVVYYY```fffsss~~~kkk```]]]bbbjjjooommmbbbTTTIII@@@@@@@@@??????AAAEEEHHHKKKLLLNNNPPPPPPMMMGGGBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@<<<:::<<<===999888999;;;>>>DDDIIIKKKJJJHHHFFFDDDEEEDDDAAA<<<777444333666:::===???@@@CCCHHHMMMKKKRRRVVVQQQJJJFFFEEECCCEEEDDDCCCBBBBBBBBBCCCDDDGGGGGGGGGFFFCCC===666111///000333555555444222111.........///111333555777/////////000000222333333222111000000//////000000000111222111//////111222111222222222222111000///111333555444222111333555666<<>>===???CCCGGGGGGHHHLLLOOOOOOLLLFFFAAA>>>??????@@@@@@???>>>===;;;777555888999888888;;;<<<@@@EEEJJJKKKIIIEEEBBBAAABBBBBB???;;;777666666666:::???@@@???AAAFFFJJJMMMWWW\\\WWWMMMGGGBBB===>>>???@@@BBBDDDEEEEEEFFFAAABBBDDDEEEDDD???999333000111333555555444222111...---,,,,,,...000222333------...//////000//////...............///000000///000111000//////000222000000000///////////////111111000000//////000000333888>>>@@@<<<777222///000///...---,,,,,,---...///000111000//////111333555999<<<:::555111111222---...///000111111111000000...---...000111000...+++(((&&&''')))+++,,,,,,///......111444555333111.........---------,,,,,,...///222555777888888888222222222111000///...---)))***,,,------,,,***)))((((((((('''''''''&&&&&&%%%&&&(((+++******111999MMMccc~~~uuuVVVGGG777///,,,((('''))))))((('''&&&&&&((()))***+++***)))+++...000///...******)))((('''''''''((((((((('''''''''&&&&&&&&&((()))***)))'''''')))******)))'''&&&&&&(((***,,,...///000000000...,,,+++---***&&&$$$%%%%%%###!!!$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%###############$$$%%%%%%"""$$$%%%&&&&&&%%%$$$###!!!%%%))))))''''''***...~~~vvvpppkkkhhheeeeeefffiiikkkkkkhhhfffggghhhiiijjjkkkkkkkkkjjjhhhggggggggghhhllloooqqqsssvvvzzz{{{tttnnniiifffbbb``````bbbdddccc```^^^___aaa^^^iiinnnsss|||rrrnnnmmmpppssstttvvvxxxvvvsssuuu{{{wwwggg\\\UUUQQQSSSWWW^^^dddlllooopppttt}}}yyyiii\\\PPPNNNKKKJJJJJJJJJHHHGGGIIIIIIMMMPPPNNNLLLOOOUUUYYY```iiitttrrrggggggnnnyyyyyyooosssrrrssswwwxxxooo___QQQAAA@@@???===<<<>>>BBBEEECCCEEEIIIMMMOOOLLLFFFAAA;;;<<<>>>@@@@@@???===<<<999444222555888888999======AAAFFFJJJKKKGGGCCC???@@@BBBCCCAAA===;;;;;;<<<666;;;???AAA@@@AAAFFFJJJRRR^^^ddd]]]QQQIIIBBB;;;:::<<>>???BBBEEEFFFBBB===888222333444555555444222111---,,,+++++++++---///111+++,,,---...///...---,,,,,,,,,---......///000000///000000000......000222111000000/////////000000111///------.........,,,111555999999666111//////000///---,,,+++,,,,,,---...///000000000000222444777;;;===;;;555111111444---...000111222222111111111///---...111222111...,,,***'''&&&(((***,,,,,,000//////333777888777444//////.........---------000111333555777999:::;;;222222222222111///...---)))***,,,------,,,***)))(((((('''''''''&&&&&&&&&$$$$$$'''+++***)))...555CCCZZZvvvZZZKKK:::111,,,)))'''((()))(((&&&%%%&&&''')))++++++)))(((***...000///---***)))(((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((()))((('''%%%&&&(((******)))'''&&&&&&(((***,,,///000111111000...,,,***///,,,'''%%%&&&%%%###!!!$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&&&&&&&&&&"""""""""""""""###$$$$$$$$$%%%'''''''''$$$!!!$$$))))))'''%%%(((+++{{{sssnnnlllkkkiiijjjkkklllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhffffffhhhiiiiiinnntttyyy}}}}}}tttmmmhhheeecccbbbeeeeeedddbbb______```aaaiiimmmssswwwwwwnnnkkknnnsssxxxtttpppqqqvvv|||yyygggZZZUUUTTTSSSRRR]]]bbbjjjrrryyytttdddZZZSSSPPPMMMJJJIIIIIIIIIJJJJJJLLLOOOPPPQQQQQQSSSTTT\\\```jjj{{{llleeeffflllyyy|||wwwxxxrrrnnnrrrxxxsssbbbSSSDDDAAA>>>>>>AAACCCBBBAAACCCHHHNNNSSSSSSNNNGGGBBB===???AAAAAA???<<<;;;:::777888888888777888:::<<>>??????BBBEEEIIIWWWeeejjj\\\LLLDDD>>>888;;;888999>>>BBBCCCGGGMMMKKKFFFCCCGGGMMMLLLAAA666777666555555666333...))),,,,,,,,,+++***+++---///------...............------.........//////000000222///,,,,,,///000000...000///---,,,---...000111777555222///---------...///000222111000......//////...,,,******+++,,,---,,,---...000000000000///222333444444444222111///222222222111222222333333///---++++++...111222333000,,,((('''))),,,,,,,,,///000111555777777444222,,,+++***+++---...---,,,111111222333444444444444555444333222000///.........,,,******+++,,,+++***+++***)))''''''&&&&&&&&&++++++***)))(((***...111>>>TTTooo~~~bbbKKK:::777222'''%%%---''''''(((((()))))))))*********+++,,,------------,,,+++)))'''&&&%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%***))))))((((((((())))))***++++++)))'''''',,,000*********++++++,,,,,,,,,///---***&&&$$$$$$$$$%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((((((zzzvvvtttqqqpppnnnllliiiffflllllllllkkkjjjiiihhhggggggeeegggjjjlllmmmrrrxxxvvvmmmiiiggggggggglllkkkjjjgggdddcccdddfffnnnrrrvvvzzz{{{qqqkkkkkkooosssqqqooorrryyyyyyiii\\\UUUSSSRRRRRRZZZ```jjjttt|||tttcccXXXNNNMMMMMMNNNOOOQQQQQQQQQOOOQQQRRRRRRRRRRRRSSSUUU```dddnnn~~~qqqhhhggglllvvvxxxsssvvvqqqnnnrrrvvvqqqaaaRRREEEBBB>>>>>>AAABBBAAA???AAAGGGPPPWWWYYYTTTLLLFFF@@@AAABBBAAA>>><<<:::999:::;;;;;;:::888777888:::??????@@@BBBCCC@@@:::666666999>>>@@@@@@>>><<<<<<>>>>>>??????@@@CCCHHHKKKTTTaaadddWWWIIIBBB>>>888555333555;;;@@@BBBGGGMMMNNNKKKJJJOOOUUURRRGGG<<<999777666777777444///++++++,,,,,,+++***+++---///,,,---......////////////////////////000000000111111///,,,,,,///000///...///...---,,,---...000111666555222000///...///000...///000///...------///...---,,,+++++++++,,,,,,,,,---...///000000000///111111111111111111000000000000000111111222333444///...,,,---000222333333111...+++***,,,...---,,,...///111444666666444111,,,+++***+++---...---,,,//////000111222222222222222222333333333222222111...,,,******+++,,,+++******)))(((''''''''''''''')))))))))((((((***...111===RRRnnnhhhPPP<<<888333***(((...((((((((())))))*********)))***+++,,,------------,,,***)))'''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&)))((((((''''''(((((()))***+++***)))'''(((+++///))))))******************...,,,***'''%%%$$$$$$$$$%%%$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&{{{wwwrrrnnnhhheeehhhiiikkkkkkkkkiiigggffffffeeehhhnnnppprrrwww}}}yyyooojjjkkknnnpppwwwuuurrrmmmhhhfffgggiiiooosssxxx}}}ssskkkiiikkkmmmlllmmmqqqyyyzzzmmm___VVVQQQPPPPPPUUU]]]hhhttt}}}lll[[[PPPJJJKKKNNNRRRVVVXXXWWWUUUPPPQQQRRRQQQQQQRRRTTTVVV```dddnnn{{{ssskkkiiillluuu}}}|||zzzyyytttmmmnnnkkkjjjnnnqqqkkk]]]PPPGGGCCC???>>>@@@AAA???===@@@FFFPPPYYY]]]ZZZQQQKKKEEEDDDCCCAAA???===<<<;;;@@@@@@@@@===999777666666;;;:::;;;<<<<<<;;;777555333666999;;;===???BBBDDDAAAAAA@@@???@@@DDDIIINNNPPPZZZ]]]SSSGGGAAA<<<777333000222777;;;>>>BBBHHHOOONNNPPPUUUZZZVVVKKK@@@:::999888888777555000---+++,,,,,,+++******---///,,,------...///000111111///000000000000111111111000///------///000///.........---,,,---...///000555444222000000000111111.........,,,******,,,...------,,,,,,,,,,,,++++++,,,---...///000000000000///......------...///000////////////000111333333///......///222333333222111000......///000///------...000333555555333000,,,+++***+++,,,---,,,+++------...///000000000000...000222444555555444444...,,,******+++,,,+++***)))(((((('''''''''((((((''''''''''''''')))...111===QQQlllrrrWWW???888555...+++///)))))))))***************))))))+++,,,,,,,,,,,,,,,+++***((('''&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&((('''''''''''''''((((((*********((('''(((+++...))))))))))))))))))((((((,,,+++***((('''%%%$$$$$$######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########~~~wwwqqqkkkhhhfffhhhkkkmmmnnnnnnlllkkkhhhhhhkkkqqqtttvvv{{{|||rrrooorrrwwwzzz{{{ssslllhhhhhhiiijjjooovvv~~~rrrjjjiiikkkjjjkkkmmmqqqxxx|||qqqbbbVVVOOOMMMNNNRRRYYYdddppp{{{}}}}}}zzzfffTTTJJJHHHJJJOOOUUU[[[\\\XXXUUUOOOOOOOOONNNNNNPPPTTTWWWZZZ^^^fffqqq||||||rrrllljjjnnntttzzzrrrooojjjiiioootttqqqjjjdddbbbccciiimmmhhh[[[OOOHHHDDD@@@???@@@@@@>>>;;;@@@DDDLLLUUU[[[ZZZSSSMMMHHHFFFDDDBBBBBBBBBBBBAAAGGGGGGEEEAAA<<<777555444888777777777777777666555333555666888:::>>>DDDHHHFFFEEEBBB@@@???BBBHHHLLLKKKTTTYYYSSSIIIBBB;;;444555222111555777777:::>>>HHHIIIMMMSSSWWWRRRHHH???999999888777666333000...+++,,,,,,+++******---///,,,,,,---...///000222222///////////////000000000//////......////////////------,,,,,,,,,---...///111111000000000000111111------,,,***((((((+++---,,,,,,---------,,,+++***------...//////000000000---,,,*********,,,...000000////////////000000111.........000222333222000000111111111111000...---,,,---///222444444222///,,,+++***+++,,,---,,,+++,,,---...//////000//////,,,...111444555555333222...,,,******+++,,,+++***(((''''''''''''(((((()))%%%&&&&&&&&&&&&)))---111>>>QQQiiizzz^^^BBB888555000,,,...******************++++++((()))***+++,,,,,,,,,,,,+++***((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((******)))(((((()))+++,,,*********))))))(((((((((*********)))(((&&&%%%$$$"""""""""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$###wwwqqqmmmjjjlllnnnqqqqqqpppnnnllllllkkknnntttwwwyyy~~~{{{yyy|||{{{rrrkkkhhhhhhggglllsss~~~qqqkkklllpppppprrrtttwwwzzz|||qqqbbbUUUMMMJJJKKKQQQVVV___jjjvvv|||}}}{{{fffUUULLLHHHIIIOOOWWW___aaa^^^YYYSSSSSSRRRPPPNNNNNNPPPSSSRRRVVV]]]eeemmmtttzzz~~~|||vvvpppmmmooosssuuuhhhbbb[[[\\\hhhssssssmmm___^^^```hhhpppmmm```SSSJJJFFFAAA@@@@@@@@@>>>;;;AAABBBGGGOOOVVVWWWSSSNNNJJJGGGDDDCCCFFFIIIJJJKKKNNNNNNKKKFFF???999555444777777777555555444555666555666666666888<<>>???DDDHHHHHHPPPVVVUUUOOOFFF;;;333666222111333444333555999???BBBGGGLLLNNNJJJBBB<<<777777777555333000...---,,,,,,,,,+++***+++---///,,,,,,,,,---...000222333...........................////////////......///,,,,,,,,,,,,,,,------..................///000000------,,,)))((((((+++---,,,,,,---------,,,+++***------......//////000111---+++)))((((((+++...000111111000///...............------///111111000//////000222222000///---,,,,,,---...222444444111///,,,+++******,,,,,,+++***,,,---...///000000000000,,,...111333444222111///...,,,******+++,,,+++***(((''''''''''''(((((()))%%%%%%&&&%%%&&&)))---111???OOOeee{{{dddFFF888444000,,,,,,++++++******************(((((()))***++++++++++++***)))((('''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((***)))(((((()))******++++++++++++******))))))((())))))))))))((('''%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################!!!"""###%%%%%%&&&%%%%%%|||vvvppppppppppppmmmjjjgggeeeooommmpppuuuxxx{{{wwwooojjjhhhfffkkksssvvvpppqqquuuyyy{{{}}}xxxkkk^^^SSSLLLIIIIIIPPPUUU]]]ggguuuzzzdddSSSJJJGGGHHHLLLVVVaaafffeeeaaa[[[ZZZXXXTTTPPPMMMMMMNNNNNNSSSYYY^^^bbbhhhpppvvv~~~}}}uuuppppppooonnnbbb[[[SSSVVVfffwwwzzzuuudddaaabbbmmmxxxvvvhhhYYYKKKGGGCCCAAAAAAAAA???<<>><<<<<<@@@CCCEEEJJJQQQUUURRRJJJ???777666333111333444222444888888;;;???BBBCCC@@@===:::555666666444000------------......---,,,,,,...111---,,,,,,,,,---...000111......---------------,,,---///000000///......///+++++++++,,,,,,,,,------,,,---------............---------+++))))))+++---------,,,,,,,,,,,,++++++...------......///000111...,,,***))))))+++---///222111000//////......///...------...///000000//////111222222///---,,,,,,,,,---///222444444222///,,,+++******++++++***)))------...///000000000000...///000222222111///......,,,******+++,,,+++***)))(((((('''''''''((((((&&&&&&&&&&&&&&&(((---000<<>>BBBBBBFFFPPP[[[___\\\WWWKKKFFFAAABBBHHHOOOSSSTTTVVVVVVTTTOOOHHH@@@;;;999888999:::777444222333555666777888888888:::<<>><<<:::;;;===@@@AAADDDJJJPPPRRRMMMFFF@@@;;;777444555444111222666111444777888888777777888444666666333///,,,,,,---...//////...------000222---,,,+++++++++---...000//////......------------,,,///111111///---...///******+++,,,,,,,,,,,,,,,------..................---...///...,,,+++,,,---...---,,,+++++++++,,,,,,......------...///111222///...,,,+++***+++---...000/////////000000111222111///------///000111000000222333222...,,,---...------///222555555222000,,,+++******++++++***(((,,,---...///000000000000//////000111111111111111...,,,******+++,,,+++******)))((('''''''''''''''((((((((('''&&&(((,,,000666DDDYYYpppnnnRRR>>>333...+++************))))))(((((((((&&&'''((()))***************)))'''&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''((()))***+++)))(((&&&'''***+++***((((((((())))))))))))))))))))))))'''&&&&&&'''((((((&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###########################$$$&&&(((((((((&&&&&&~~~|||zzzyyynnnlllmmmsssxxxwwwnnngggddd___eeeppp~~~yyyyyyyyy}}}rrrgggYYYPPPMMMMMMKKKIIINNNUUU```mmm{{{gggUUULLLHHHEEEFFFLLLWWW]]]]]]ZZZRRRSSSTTTTTTQQQOOOOOOOOOLLLQQQVVVWWWXXX]]]fffoooooovvvxxxsssnnnmmmjjjfff^^^XXXSSSXXXkkkppphhhfffrrrmmmYYYLLLHHHDDDCCCDDDDDDBBB???AAACCCIIIVVVbbbfffbbb\\\LLLFFF@@@@@@GGGNNNRRRSSSXXXXXXVVVQQQJJJCCC>>>;;;888::::::888444222222444555777999:::999:::;;;===;;;<<<;;;:::999:::===??????@@@DDDLLLPPPOOOKKKHHHAAA<<<888777444//////111---///111111000000333555555666666333///,,,,,,...///000000///......111333...,,,+++******+++---...000000//////.........---+++///111111///---...///******+++,,,,,,,,,,,,+++......///////////////...---///000000...---------///...,,,******+++,,,---......------...///111222000///---,,,,,,,,,,,,------......///111222444555333111...---///111222222222333444222...,,,---///---...000333555555333000---+++******++++++***(((,,,,,,---...//////////////////000111222333333444...,,,******+++,,,+++***+++***)))''''''&&&&&&&&&))))))(((''''''(((,,,///222???TTTmmmrrrVVVAAA444---++++++***)))))))))((((((''''''&&&'''((()))************))))))'''&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''((('''''''''((((((***++++++)))'''&&&'''***+++***(((&&&'''''''''(((((())))))***)))'''&&&%%%'''(((***((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""&&&'''((())))))'''%%%$$$}}}vvvqqqnnnpppxxx}}}|||}}}zzzqqqjjjhhhdddiiisssyyy}}}~~~~~~}}}{{{}}}mmm]]]QQQOOOLLLFFFGGGNNNSSSZZZeeerrrhhhTTTKKKGGGEEEDDDEEEIIINNNQQQRRRRRROOOKKKGGGGGGIIILLLOOOPPPVVVYYYVVVWWW]]]fffjjjiiilllmmmkkkfffaaa```aaaVVV]]]______jjj{{{~~~jjjdddbbblllzzzzzzlll]]]HHHFFFDDDCCCCCCBBB@@@>>>AAADDDNNN\\\iiikkkddd\\\OOOFFF>>>@@@IIIPPPOOOJJJOOOPPPOOOKKKEEE@@@<<<;;;<<<===<<<999666444555666888999::::::999999:::<<<;;;:::999777777:::???DDD@@@@@@AAADDDGGGIIIIIIHHHEEE@@@999222000111555888///000000000///000222555888777555111...,,,---...---------......---,,,,,,...,,,)))(((***---111444444111------///000///------222777888555111......---+++((())),,,---,,,***------,,,,,,,,,...000111///000000000000...,,,+++***+++,,,***((((((***------------------...///000........................///000111222333444444555222111000///...//////000555444222111111111222333333333333555666666444222000...***''''''(((***+++***,,,...///......///000555555444333111000//////000...+++***+++***)))((()))(((''''''''''''((())))))((('''''''''(((***+++222<<>>AAADDD???:::888:::===AAABBBAAA===777111//////222444333333222000...///111444555666777555222///......++++++,,,,,,,,,,,,,,,,,,---,,,***+++---111666999;;;888444222111111///...---111555777555222///...///---,,,,,,---...---,,,,,,---...///000000000000111111222111000...,,,++++++++++++***((((((+++------,,,,,,+++++++++,,,,,,...//////000000//////...//////000222444666888999777555222000//////000111000111333444555555444444444222000000111222222222...,,,)))'''&&&&&&((())))))***,,,,,,,,,...000333333333222222222222333333///---+++***++++++***((('''((()))******)))(((''')))((('''''''''((()))***...666GGG___{{{yyy___GGG777000,,,+++)))((('''&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++,,,+++)))''''''''''''((()))'''&&&&&&'''''''''&&&&&&''''''''''''((((((((())))))************))))))******)))((('''&&&&&&%%%%%%$$$#########$$$&&&'''&&&((())))))'''&&&%%%&&&######$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$###############$$$%%%%%%&&&&&&%%%%%%$$$yyywwwxxx~~~}}}{{{{{{zzz~~~}}}~~~~~~~~~|||yyyvvvuuuuuuxxx|||ppp^^^OOOIIIEEEFFFEEEBBBDDDHHHOOO[[[nnn~~~cccQQQJJJBBB@@@??????AAACCCDDDDDDEEEDDDBBBAAAAAACCCEEEGGGQQQUUUVVVSSSTTTZZZ___aaaaaaaaa___ZZZUUUSSSUUUXXXbbbkkkrrruuuxxx|||nnn^^^[[[aaaeee```YYYPPPMMMHHHEEEDDDCCCBBB@@@AAAAAAEEEOOOYYY\\\WWWPPPFFF@@@<<>>>>>@@@AAABBBAAAFFFEEECCCBBBBBBBBBCCCDDDJJJOOORRRSSSWWW___eeefffgggfffccc]]]WWWUUUWWWZZZ```iiisss|||qqqlllnnnlllcccZZZRRRQQQQQQQQQPPPMMMHHHEEE@@@>>>@@@GGGPPPTTTOOOJJJCCC???<<<@@@HHHOOOOOONNNAAA???;;;666222222555888:::<<<===<<<<<<<<<>>>@@@::::::;;;999777666666777222333333222111111333555777555222111222222222111222111//////111555999;;;<<<;;;:::777333111222333222555777777555111///...+++************+++,,,---+++******+++---000444666<<<;;;888444111///...///---///111444555333111///------,,,+++******+++++++++,,,...000000000//////111222222222222000///...,,,+++)))))))))***++++++,,,+++***)))))))))))))))...///000111111000///...++++++,,,---000333777999888777555333222111000000000222666999::::::888777555222...,,,---///000111...,,,***'''&&&&&&&&&&&&&&&(((***++++++---000222,,,,,,+++,,,---000222444...,,,******++++++***))))))(((&&&%%%%%%&&&((()))((('''&&&&&&&&&''')))***)))///;;;NNNgggpppVVV@@@222+++((((((((('''%%%$$$$$$$$$$$$''''''&&&&&&'''(((***+++---,,,+++***)))(((''''''((('''%%%%%%'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***,,,++++++)))((('''&&&&&&%%%$$$$$$$$$%%%&&&((()))'''***------+++(((&&&%%%"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%'''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$###|||||||||~~~~~~}}}}}}}}}}}}{{{xxxuuuoooooonnnnnnkkkcccWWWNNNCCCDDDDDDDDDDDDEEEIIILLLRRR___sssvvv\\\KKKDDD@@@???===>>>???@@@@@@???FFFEEEEEEDDDCCCBBBBBBBBBEEEKKKQQQUUU\\\eeeiiiiiinnnmmmiiibbb[[[WWWXXXZZZ[[[bbbnnn~~~~~~vvvfffYYYTTTVVVZZZ]]]^^^YYYRRRMMMBBB???>>>CCCKKKOOOLLLGGG???;;;999<<>>???BBBEEEHHHGGGFFFBBB<<<777444444555222333444333000//////000111000000111222111///---......///222666;;;@@@CCC@@@AAA@@@===999555333222111333666666444111//////++++++*********,,,---///---,,,+++,,,---///222333888777666222///---...///---...///222444444222///,,,------+++))))))***++++++,,,---...////////////000111222333333222111000---+++((((((***++++++++++++******)))))))))******---...000111111000...---+++++++++,,,...222666888999999999888777555333222333555888;;;<<<<<<:::999555222...---...///000000...---+++)))'''&&&&&&&&&%%%(((***,,,,,,,,,...///******)))***+++...111333...,,,******+++++++++***)))((('''&&&&&&'''((()))((('''&&&&&&&&&'''((())),,,000:::JJJ```yyyyyy___GGG666,,,'''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((())))))))),,,++++++***)))(((''''''(((&&&%%%%%%'''(((((('''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''((()))***+++******)))(((''''''&&&%%%%%%%%%%%%&&&''')))***(((***------+++(((&&&%%%######$$$%%%&&&&&&%%%%%%""""""######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###{{{zzzyyyzzz{{{{{{xxxuuummmkkkiiigggccc[[[RRRMMMCCCEEEFFFEEEEEEHHHMMMPPPYYYeeewwwmmmWWWJJJFFF===<<<;;;<<<>>>??????>>>CCCDDDDDDDDDDDDCCCCCCCCCBBBHHHPPPVVV^^^eeegggdddhhhhhheee```YYYVVVWWWYYYVVVYYYeeeyyy~~~lll]]]SSSVVV\\\aaaccc___XXXSSSDDD@@@===AAAHHHKKKIIIDDD===999777999???CCCCCCAAA>>>???>>><<<888666666666555888<<>>999444333000222555555333000//////,,,,,,+++***+++---///000000000.........///000111222333222000,,,+++---///------...111444555222000---......---***)))***,,,+++++++++,,,,,,---...//////000111333333333333222---***((((((***,,,+++*********))))))******++++++,,,---///111111///---,,,,,,,,,+++,,,...222555888:::;;;===>>>===;;;888666777999;;;===>>>===<<<<<<555222///...///000000//////...,,,***((('''&&&&&&$$$'''+++------,,,,,,,,,+++***))))))+++...111333...,,,******+++,,,+++***''')))***++++++***)))'''''''''&&&%%%&&&'''((())),,,///777DDDYYYrrrfffNNN;;;///***''''''&&&&&&&&&&&&&&&'''$$$%%%''')))***)))(((((()))*********)))((((((''''''&&&%%%%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&((()))***)))))))))(((((('''''''''%%%%%%$$$%%%&&&((()))+++)))***,,,,,,)))'''%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%######$$$$$$%%%'''((()))&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$${{{yyywwwxxx{{{{{{yyywwwmmmjjjfffccc\\\SSSLLLIIIDDDGGGHHHFFFFFFJJJPPPSSS___jjj{{{gggSSSJJJHHH;;;::::::;;;===>>>===<<>>EEEHHHFFFBBB===:::888999>>>AAAAAA???;;;===>>>>>>;;;888777666444777;;;@@@DDDJJJPPPSSSXXXTTTLLLDDD===;;;<<>>>>>>>>>>>===555333000///000000000///000///---+++)))''''''&&&$$$''',,,......,,,******,,,+++***)))+++...111444---,,,******+++,,,+++***&&&)))...111111...)))&&&''''''&&&%%%&&&'''((()))***,,,333???SSSllljjjRRR>>>222,,,''''''&&&&&&&&&'''((((((###%%%(((***+++***((('''(((((()))))))))((((((''''''&&&%%%%%%'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***((((((((((((''''''''''''$$$$$$$$$$$$%%%''')))***)))+++,,,+++(((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%'''(((******%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$~~~wwwvvvxxxzzz}}}}}}zzzuuuqqqjjjccc]]][[[\\\YYYSSSLLLHHHEEEEEEIIIKKKKKKMMMQQQaaakkkyyyfffPPPDDD@@@<<<;;;:::999:::;;;<<<===BBB@@@???CCCHHHIIIFFFAAA@@@CCCJJJSSS\\\___\\\YYYQQQMMMJJJJJJMMMPPPPPPOOOIIIJJJRRReee}}}wwwjjjdddWWWVVVWWW\\\```___YYYRRRJJJCCC<<<<<<@@@BBB???<<<888444333999======<<<>>>>>>AAAEEEFFFBBB<<<777444888999<<>>AAAFFFHHHHHHEEECCCBBB???;;;999:::>>>@@@===:::333222000///------,,,,,,,,,,,,------,,,+++)))(((''')))******)))))))))+++***))))))***+++...000111...---+++***)))(((((((((''')))+++------***'''%%%###%%%&&&&&&&&&''')))++++++,,,111===LLL```yyytttVVV>>>000,,,+++)))&&&%%%&&&'''&&&%%%&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%((('''%%%'''+++&&&&&&&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%&&&&&&''')))))))))***+++,,,***(((%%%###&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''###%%%''''''%%%$$$%%%%%%wwwvvvvvvuuuvvvxxx~~~{{{yyyuuuooojjjddd___YYYYYY[[[ZZZUUUPPPJJJFFFFFFJJJLLLLLLOOOTTTbbbjjjuuu{{{bbbOOODDD@@@;;;;;;999999999999:::;;;@@@??????DDDKKKNNNKKKGGGDDDDDDFFFLLLSSSXXXXXXVVVNNNJJJFFFFFFIIIJJJJJJHHHAAAAAAGGGWWWnnn}}}~~~|||rrrhhhcccTTTUUUWWW[[[^^^^^^YYYTTTMMMFFF>>><<<>>>>>>;;;777444111000666:::;;;;;;===???BBBEEEEEEAAA<<<888555666999<<<>>>@@@AAABBBBBBJJJMMMKKKEEEAAABBBBBBAAABBBAAA@@@===:::666444222444222000///000333777:::>>><<<;;;;;;>>>DDDKKKOOOJJJHHHFFFEEEEEEBBB>>>:::888999888666333111222333222222222000///000333666>>>;;;777333111000111222333222111000...---,,,+++******+++---///000///...,,,---///...,,,++++++,,,,,,---------,,,,,,+++***---++++++---///222222222///...---++++++,,,...///+++******)))***+++---.........///000000000000///---,,,,,,---111666;;;>>>@@@EEEKKKOOOOOOLLLHHHFFFAAA===:::;;;>>>???<<<999111000///...------------,,,,,,------,,,+++)))(((''')))++++++***)))***+++***))))))***,,,...000111......---,,,***)))((((((&&&((()))+++***(((&&&%%%$$$%%%&&&&&&&&&''')))+++,,,,,,111;;;JJJ^^^xxxyyy\\\CCC333---,,,)))'''&&&'''''''''&&&&&&'''((())))))((('''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''***)))%%%'''+++&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))***++++++***(((%%%###%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$$$$%%%|||yyywwwsssrrrsss~~~xxxsssooohhhbbbaaa\\\XXXWWWZZZZZZWWWSSSMMMIIIHHHJJJLLLLLLPPPUUU```eeelllrrrvvv{{{nnnZZZLLLCCC???;;;;;;999888888888888888>>>===???FFFOOOTTTRRROOOIIIFFFCCCDDDIIINNNQQQQQQKKKGGGCCCBBBDDDDDDCCCAAA???>>>AAANNNcccwww~~~zzzxxxtttkkkbbb]]]TTTVVVZZZ]]]^^^^^^[[[ZZZPPPIII@@@;;;;;;:::666222222//////555:::;;;===@@@BBBDDDEEEDDD@@@;;;888777777999===>>>>>><<<;;;;;;???CCCDDDAAA???AAABBB@@@BBBAAA@@@>>>;;;999777666555333000///111666<<<@@@EEEAAA===;;;===BBBIIINNNMMMKKKGGGEEEDDDCCCBBB@@@@@@???<<<888444222333444777777666444222222555777;;;999777555333444555666444444222000///---,,,+++)))))))))+++---......,,,+++---......------...///000//////...---,,,++++++,,,******+++...000000000///...---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,///............///000000///...---...222777===AAAFFFJJJPPPTTTUUURRRMMMJJJFFFBBB>>>=========:::777///......---......//////,,,---------,,,+++***)))(((***,,,,,,+++***+++,,,)))******+++,,,...///000......///...,,,***(((''''''''''''((('''&&&&&&%%%$$$&&&''''''&&&''')))+++,,,,,,///999FFF[[[vvveeeJJJ777///,,,***'''&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''))),,,***&&&&&&)))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((()))******)))'''%%%###$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$###$$$%%%}}}wwwuuuuuu}}}~~~~~~wwwqqqkkkccc]]]```]]]YYYXXX[[[\\\ZZZWWWRRRMMMJJJKKKKKKKKKNNNTTTYYY]]]aaabbbccchhhooovvvwww```QQQHHHBBB>>><<<;;;;;;:::999888888777===<<>>;;;>>>===???JJJ]]]sss~~~uuuiii^^^XXXWWWZZZ^^^``````_________PPPIII@@@:::888777444111333111111777;;;>>>BBBGGGGGGGGGEEEBBB>>>:::999999999===AAAAAA>>>:::888888888===???<<<<<<>>>???===???>>>>>>===<<<<<<<<<<<<777444111000222888???DDDEEEBBB>>><<<===BBBGGGKKKMMMLLLIIIGGGFFFDDDCCCBBBCCCBBB>>>:::666444555777:::999888555333333444666333333333333444666888999555444333111///---++++++)))))))))***---......---,,,...////////////111333222222000///---,,,+++++++++***)))***,,,......---......------...///000000.........///...---,,,,,,...---,,,,,,,,,---///000000///---...222777===AAAHHHJJJNNNSSSUUUUUURRRPPPNNNJJJDDD@@@===:::666333,,,,,,------...///000111---------,,,,,,+++******)))***,,,,,,+++++++++,,,)))******+++,,,---//////...///000000...,,,)))'''(((((('''&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++,,,+++...666BBBVVVsssmmmQQQ;;;000+++)))&&&%%%&&&'''&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''))),,,***%%%$$$&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''''''''((())))))((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%$$$###"""$$$%%%}}}}}}}}}{{{rrrjjjbbb\\\]]]ZZZXXXYYY\\\___```___WWWRRRMMMLLLKKKIIILLLQQQQQQTTTVVVVVVUUUZZZdddmmm|||jjjUUUJJJDDD@@@======<<<<<<;;;:::999999888<<<<<>>999777666555444444222333888<<>>999777888666:::<<<999777999999777999::::::;;;===???AAABBB<<<999555222444888>>>BBBBBBAAA???>>>???AAAEEEGGGGGGGGGGGGFFFCCC@@@===<<<@@@???===999666666888:::::::::888555222222333555111111222444555777888999444333222000///---,,,++++++******+++---//////......///000111111222555777444333111///---,,,,,,,,,+++)))((()))+++,,,,,,+++------......///000111222///////////////...,,,,,,---,,,+++***+++,,,---......---,,,---000555:::>>>BBBBBBDDDJJJQQQVVVYYYYYYUUUPPPIIIBBB===777333111,,,,,,,,,---///111222333......---,,,,,,+++++++++)))***,,,,,,+++++++++,,,)))***+++,,,------............000000///---***(((***)))((('''''''''((()))&&&'''(((((('''''')))+++++++++---444>>>RRRooouuuXXX???111***(((%%%%%%%%%&&&&&&%%%''''''&&&&&&&&&&&&''''''"""""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%'''***)))$$$"""%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&''''''''''''&&&%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&uuuiiiaaa\\\WWWUUUUUUWWW\\\```cccdddZZZUUUQQQPPPNNNKKKLLLPPPKKKOOOQQQPPPOOOTTT```jjj}}}yyybbbOOOEEE@@@>>>;;;<<<<<<<<<<<<<<<;;;:::999;;;;;;???HHHSSSZZZZZZXXXSSSOOOKKKIIIJJJIIIEEEBBB@@@===:::;;;<<<<<<999666555666999AAAPPPeeezzzvvvkkk___^^^]]]\\\ZZZXXXVVVUUUIIIDDD===888777777888999555333444888<<>>;;;:::999:::;;;;;;;;;:::999999::::::???IIIUUU]]]^^^\\\UUURRRMMMLLLLLLJJJFFFCCCAAA>>>===>>>@@@AAA>>>;;;666888;;;@@@JJJZZZmmmzzzvvveeeaaa\\\YYYWWWUUUPPPMMMGGGBBB<<<888777888;;;<<<999777888;;;>>>BBBJJJTTTXXXRRRIII>>>777444777:::;;;@@@CCC@@@:::555666999999;;;:::444111222333222444444555666999===@@@BBB@@@???<<<;;;===@@@DDDGGGJJJGGGBBB???>>>???AAACCC>>>???>>>:::555111000111444555555555444444666888888888777444111000222444333444555555555333111000/////////...---,,,,,,,,,---,,,***+++...000000000///000000000000111555888444222000...,,,,,,---...,,,***))))))***+++******,,,---...000111222333333000///...---------...///,,,,,,---............---++++++,,,---///111333444555444666???KKKUUU[[[\\\QQQMMMGGG@@@888444222111......///000222333555666000///---,,,++++++,,,,,,''')))++++++***)))***+++)))***,,,------------,,,+++,,,,,,,,,------------++++++*********)))))))))'''((()))((('''''')))+++'''(((---222:::LLLiiieeeIII888---***((('''(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$%%%((('''$$$%%%)))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%'''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''''''''%%%$$$$$$''')))|||xxx{{{yyyeeeZZZVVVWWWUUUSSSQQQRRRSSSUUUWWWZZZWWWUUUWWWVVVSSSTTTWWWLLLQQQTTTRRRPPPVVVbbbnnn{{{yyynnn]]]MMMBBB<<<::::::777888999:::;;;:::999888999999>>>IIIWWW___aaa```WWWSSSNNNLLLLLLKKKHHHDDDDDDBBBAAACCCFFFGGGEEEBBB444777999<<>>===;;;<<>>666333666999999===@@@===666222555888:::<<<999333000222333222555444444555777:::>>>@@@::::::;;;===BBBHHHNNNRRRPPPLLLEEE>>><<<===AAADDDAAAAAA>>>888111///000222111222333333222222333444888888777444111111333555---///111222222111000///......---------,,,,,,,,,---+++******---///000000...//////......000333666333111///---,,,,,,---...---+++))))))***+++***))),,,---...000222333444444000...---+++,,,---///000,,,---///000000000///...+++,,,---...///000111111999777999@@@KKKRRRTTTSSSKKKIIIDDD===777333222333//////000111222444666777000///---,,,++++++,,,---''')))******))))))***+++)))***,,,---...------,,,++++++***++++++---...///***************)))((((((((())))))((('''''')))+++&&&(((---222:::KKKgggiiiLLL;;;...,,,***))))))******)))'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&((('''%%%'''+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!###%%%'''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%(((((('''&&&$$$%%%'''***xxxggg\\\XXXVVVVVVTTTOOOJJJIIILLLPPPUUUUUUWWW]]]cccddd___YYYRRROOOOOOQQQSSSXXXcccnnnvvvyyy~~~mmmXXXJJJAAA;;;888999999666777===>>>999888;;;<<<@@@FFFMMMVVV```eeeggg___\\\UUUOOOOOOPPPLLLEEEEEECCCBBBDDDHHHIIIGGGDDD999666888>>>AAAEEERRRccc|||jjjYYYVVVVVVXXXWWWPPPJJJIIIDDDBBB@@@>>>>>>>>>???@@@BBB??????AAABBBDDDJJJRRRZZZQQQEEE;;;666444333222;;;999777333222333777:::;;;;;;999777333222222222666777999888666555666888666666666888<<>>AAACCCBBB===888666555444111...000///...---...000222333::::::999777444111///...,,,---///...------...000---///111111///---------++++++,,,---...///000111111222444444444222000///...---,,,+++************)))************+++++++++,,,,,,------///000111222///...,,,+++***++++++,,,,,,---......//////......***+++,,,++++++---000333888999===DDDJJJLLLHHHDDDFFFCCC???:::555333111111...///000111111111111111,,,---...//////...------///...---,,,+++***))))))&&&(((+++,,,+++******+++...+++)))(((***+++******'''((())))))))))))(((((('''((()))******+++******((((((+++111999IIIbbbwwwuuuUUU<<<444///,,,---,,,'''%%%&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###''''''&&&&&&&&&''''''(((***)))(((&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&yyyggg]]]XXXVVVUUUSSSNNNJJJIIILLLOOOTTTTTTYYYbbbjjjjjjbbbZZZSSSQQQQQQRRRTTTXXXbbblllnnnssszzz{{{iiiUUUIIIBBB>>><<<>>><<<888888======:::999<<<<<>>AAANNN^^^{{{yyy^^^QQQNNNNNNQQQPPPKKKGGGFFFBBBBBBAAA@@@AAACCCEEEFFFCCC???>>>AAADDDFFFKKKPPPTTTLLLBBB:::777555444333888777666333333555:::======<<<999555333333444666666888999888777666666777000111333666<<>>BBBCCCCCC>>>999666555444111...///...---------///222333;;;:::999777444222///...,,,---......------...000///111333222111/////////++++++,,,---...///000000444555555555444111///---...---,,,+++************)))************+++++++++,,,,,,------...000111222///...,,,++++++++++++,,,,,,,,,------...---------***,,,---------...000222888:::???DDDGGGGGGDDDBBB===;;;777444111000000000///000111222222111000///---...///000000000000///222111000...---+++***)))&&&(((*********)))***+++...,,,***)))***++++++***((((((((((((((()))))))))''''''(((******++++++++++++***,,,111777EEE]]]qqqzzzZZZ@@@444///++++++***'''&&&'''((((((((('''&&&&&&%%%%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$''''''&&&&&&%%%&&&&&&&&&)))((('''%%%$$$#########%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%}}}||||||}}}{{{jjj___ZZZWWWUUURRRNNNJJJJJJLLLNNNSSSSSSYYYeeeooooooeeeZZZRRRPPPOOOQQQRRRTTT]]]ggggggooozzztttdddQQQFFFBBB@@@@@@CCCAAA===;;;>>>???>>>===>>>???DDDJJJRRRZZZeeeqqqzzz{{{vvvlllaaa[[[WWWQQQIIICCCCCCGGGLLLQQQRRRNNNIIIAAA;;;999;;;<<<@@@OOOaaaoooTTTHHHDDDCCCFFFGGGDDDBBBBBBAAA@@@@@@AAACCCGGGJJJLLLDDD>>><<>><<<999666555666888999777888888999888777666555...000222555:::AAAJJJOOOHHHCCC===999:::>>>AAADDDDDD???999555555444111///---,,,,,,,,,---///111333:::999888666333111///...,,,---......------...000///111333333111000///000,,,,,,---...///000000111777777777666444111---+++...---,,,++++++*********)))************+++++++++,,,,,,,,,---...///000111000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++---000000000000111222999<<<@@@BBBAAA???>>>===333222111/////////000000000111222333333000...,,,---...///000111222222222555444333000...,,,***)))'''((())))))((()))+++---...,,,++++++,,,,,,+++******)))(((''''''((()))***&&&'''((()))++++++,,,,,,---,,,---000444@@@UUUhhh^^^CCC555...))))))(((&&&&&&))))))(((((('''&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$"""######$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$'''&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$zzz{{{|||~~~nnnccc^^^XXXVVVRRRNNNLLLLLLMMMOOOSSSRRRVVVaaakkklllaaaWWWMMMLLLLLLMMMMMMNNNUUU^^^fffppp~~~ooo___NNNEEEBBBBBBEEEIIIIIIEEEBBBCCCFFFGGGFFFFFFGGGHHHMMMTTT[[[eeettt~~~rrrddd[[[WWWRRRLLLAAAAAACCCGGGLLLMMMJJJFFFBBB;;;888:::===CCCUUUiiiiiiPPPCCC???===???@@@>>>===???>>>>>>>>>???BBBEEEIIIKKKDDD===;;;AAAHHHIIIIIIIIICCCAAA<<<999666444333222222222222111222444999===<<<;;;::::::;;;<<<===<<<999888888999:::999555222222444555666777;;;@@@CCCAAA>>>:::888888<<>>;;;======;;;:::<<<<<<;;;;;;;;;===@@@CCCDDDBBB<<<;;;AAAGGGGGGDDDCCC>>>===;;;777333111//////111111111//////000444777888999<<>>???;;;;;;AAADDDAAA>>>===::::::888555000---------000000000...---...000333666888>>>FFFMMMNNNJJJEEE@@@===;;;>>>BBB@@@888000333555888888888888999::::::;;;:::999777888:::<<>>>>>:::777111000/////////111333555555444111///---,,,,,,,,,///000111111000000111222222444666777555444444555222222333333444444444444222333555777777666555444///...---,,,++++++++++++)))************++++++++++++++++++++++++,,,---...222111///---++++++++++++******)))((()))***+++,,,111333444444222111111222444555555444222000000000......---------,,,++++++...000222333333111///---++++++++++++,,,---...///222111000...,,,***)))(((+++---.........///222444222222333555666444111...+++***)))(((''''''(((((('''((()))******+++******&&&&&&'''***+++333CCCSSSooofffKKK888111***((('''&&&'''***&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########"""######$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$############"""""""""yyykkkbbbZZZUUUOOOLLLLLLMMMMMMLLLIIIIIIJJJLLLMMMLLLJJJHHHDDDDDDFFFHHHGGGFFFJJJQQQVVVbbbpppxxx|||oooaaaUUUSSSXXXaaajjjrrrpppqqqqqqttt}}}~~~kkkYYYJJJIIIMMMPPPZZZfffqqqtttrrrjjjaaaYYYOOOGGGEEEBBBAAACCCGGGIIIIIIGGGDDD===999<<>>HHHQQQTTTQQQMMMFFFBBB@@@CCCHHHGGG<<<222222555999::::::999999999<<<===>>><<<999888999;;;>>>>>>???BBBFFFFFFBBB>>>555444222111111333444555666444222///---------...000222333333222111333444000222555555444333444444222222222222333333333333222333555777888777666555///...---,,,,,,+++,,,,,,)))************++++++++++++++++++++++++,,,,,,---333111///---,,,+++++++++))))))(((((()))+++---...333444444222111000111333111000//////000000///...------------,,,,,,+++***---...000111222222222111,,,++++++***+++,,,---...//////......---,,,++++++---///222333333333555666333444666888999777333000*********)))((('''''''''))))))************))))))%%%%%%'''((()))...===LLLgggiiiOOO:::333,,,+++)))&&&&&&)))$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&''''''''''''&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''###############$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$#########""""""yyyjjj```XXXSSSMMMKKKKKKLLLKKKJJJDDDGGGJJJLLLKKKIIIHHHHHH@@@@@@BBBEEEDDDCCCGGGNNNQQQ]]]jjjssswww}}}kkk^^^RRRRRRZZZeeepppyyyyyy{{{}}}xxxaaaOOOLLLNNNPPPXXXbbbkkkrrrvvvqqqhhh]]]OOODDD@@@@@@AAAEEEJJJKKKIIIFFFCCC===;;;AAAGGGSSSjjjuuufffWWWHHH???777444555:::<<<;;;:::<<<999999777777777999;;;<<<999999===AAA>>>777444666222333333000,,,+++---000.../////////...///222444888999>>>GGGRRRWWWVVVSSSJJJEEECCCGGGMMMKKK@@@555444777;;;<<<;;;999888777>>>@@@AAA???;;;999:::;;;>>>???BBBGGGKKKKKKGGGCCC888666555333333444555666777666333000///...//////111333444444333222444555---///111222111000000111111111111111111111222222333444666888888777555444//////...---,,,,,,,,,,,,)))************++++++++++++++++++***++++++,,,,,,333222///---,,,+++++++++)))((((((((())),,,...000444444333222000///111333///---***+++///111000...------............---,,,,,,---...000222333444444---,,,+++++++++,,,---..................---------...000444555666666666777444555888:::;;;999444111************)))(((&&&&&&***************)))((((((&&&&&&'''(((''',,,999HHHbbbjjjPPP;;;444...,,,***'''&&&(((###$$$%%%&&&((()))***+++******))))))((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((''''''''''''&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&((((((############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############pppbbb[[[SSSLLLLLLLLLKKKJJJLLLGGGHHHJJJLLLLLLLLLJJJIIIDDDAAA@@@BBBDDDDDDGGGLLLTTTYYYeeerrrzzz~~~yyyjjj^^^TTTQQQSSSWWW]]]dddjjjooowwwqqqaaaUUUVVVVVVSSSXXXaaadddkkkqqqoooeeeYYYOOOKKKDDDBBBCCCIIIQQQSSSOOOIIIBBB???>>>BBBOOO___oooxxxvvvfff\\\RRRGGG>>>:::333444888>>>CCCCCC???;;;999<<>>???===:::::::::888444000222111////////////,,,***,,,...000333444444444444:::777888AAAMMMUUUWWWUUUHHHFFFEEEGGGGGGCCC;;;333:::555555:::<<<888777999EEEBBB>>>:::888:::???CCCFFFEEEFFFGGGHHHGGGDDDAAA<<<;;;999888999::::::;;;<<<:::666333111111222333444444444666999999888666333333222111000/////////111444444111///222333111111111111111111222333333,,,,,,,,,,,,,,,+++***)))******+++,,,------------***+++,,,++++++---000222333111///---+++*********+++***)))((('''***...222666444222111222222222222///...,,,++++++++++++,,,++++++---.........---,,,...---,,,---///000///...+++******)))***+++---...,,,,,,---------------,,,111111333555777888777666777777777777555333111000*********)))))))))))))))'''(((***++++++***)))((('''&&&'''((((((+++666BBB[[[xxxlllPPPBBB111,,,///((($$$%%%###&&&%%%%%%&&&&&&((())))))'''(((((()))))))))((((((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$###"""%%%$$$######$$$''')))+++&&&&&&&&&&&&%%%$$$###""" !!!!!!"""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$%%%'''(((%%%"""!!!!!!###############$$$&&&((((((&&&###&&&%%%$$$######$$$%%%&&&vvvfff\\\SSSMMMLLLLLLKKKJJJLLLGGGHHHJJJKKKLLLMMMLLLLLLFFFBBB@@@CCCDDDDDDGGGLLLTTTZZZeeerrryyy}}}qqqaaaWWWNNNLLLLLLNNNRRRWWW]]]bbbjjjssszzz|||{{{zzzlll```ZZZ]]]___\\\^^^dddfffjjjmmmiii___UUUNNNKKKIIIFFFFFFLLLUUUXXXSSSMMMFFFBBB???CCCQQQbbbqqqyyywwwiiiYYYNNNFFF===888777444666;;;AAAEEEEEE@@@<<<:::===AAADDDEEEEEEEEEDDDAAA===999777666444111///000///...///000000...---000111222444666888999:::<<<888666<<>>999777555777<<<===:::;;;???BBB@@@<<<999999<<>>>>>===<<<;;;;;;<<<>>>AAA>>>:::666333111111111555666999===@@@???;;;888333222111000//////000222666888777333000222222///111111000000000000000000------------,,,+++*********+++,,,------.........+++---......---...000222000///---+++************)))))))))((())),,,222666:::888666444333333222222///...,,,+++***++++++,,,***+++,,,---------,,,,,,...,,,++++++---......---************+++,,,...///........./////////......111111333555888999888777666666666555444222000...++++++******))))))))))))'''(((***++++++***)))((('''&&&''')))(((+++555AAAXXXtttpppWWWEEE333---///(((%%%'''%%%%%%%%%%%%&&&'''((()))***'''((())))))*********)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))***&&&&&&&&&&&&%%%$$$######"""""""""###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$""""""###%%%&&&'''$$$""""""###$$$###"""######$$$&&&((((((&&&$$$%%%%%%$$$######$$$%%%%%%~~~kkk\\\TTTMMMLLLLLLKKKJJJLLLGGGHHHIIIJJJLLLNNNPPPQQQIIIEEEBBBDDDEEEEEEHHHMMMUUUZZZdddpppvvvyyyvvvgggWWWPPPJJJHHHGGGFFFGGGJJJNNNSSS[[[ccchhhhhhfffeeebbb\\\]]]eeejjjgggeeehhhgggiiihhhccc[[[SSSPPPOOONNNKKKKKKRRR\\\aaa]]]WWWNNNHHHDDDIIIVVVdddooottteeeXXXIII@@@:::555333555555888===CCCGGGEEEAAA<<<===@@@EEEKKKPPPPPPNNNLLLDDD@@@;;;777555333111000...------///222333222111444444555666999<<<@@@BBBAAA;;;666888???GGGKKKKKKNNNKKKGGGFFFGGGFFFCCC@@@777888<<<@@@???>>>AAAFFFBBB???<<<:::;;;@@@EEEIIIMMMNNNMMMIIICCC??????@@@???AAABBB@@@===<<<>>>AAAEEECCC???:::777555444444999<<<@@@EEEGGGDDD>>>999444333111...---...222666;;;<<<:::555222222111---000000//////...------,,,---.........---,,,***)))+++,,,---......///......,,,...000000//////000111...---,,,+++************((())))))***+++///555999???>>>;;;999666444333222///...,,,+++******++++++******+++,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,*********+++,,,...///000111111111111111111000000111222333555777777888888444444333333111000...---------,,,+++***)))))))))((()))*********)))((('''&&&&&&((())))))+++444???RRRjjjyyyaaaJJJ666...///)))&&&(((&&&$$$%%%%%%&&&((()))******'''((()))***+++++++++++++++***(((&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))&&&&&&'''&&&&&&%%%$$$###%%%%%%$$$$$$%%%&&&&&&''')))(((&&&%%%%%%&&&((()))'''&&&$$$###"""###$$$$$$%%%$$$###$$$%%%%%%###!!!#########%%%'''(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%mmm\\\SSSLLLKKKKKKJJJIIIKKKGGGGGGGGGIIIKKKOOORRRTTTNNNIIIFFFGGGGGGFFFIIINNNTTTXXXbbblllqqqsssxxx~~~~~~~~~yyykkk]]]QQQLLLIIIIIIGGGCCCBBBDDDEEEJJJRRRYYY[[[[[[YYYXXXVVVVVV]]]jjjrrrpppkkkjjjiiijjjiiifff```[[[YYYYYYVVVRRRRRRYYYdddjjjhhhbbbWWWRRRPPPTTT]]]dddfffeeeUUUJJJ@@@;;;777444444666777:::@@@DDDFFFDDD???<<>>;;;777444222,,,,,,---000333555555555666666555666999>>>CCCGGGEEE???888777<<>><<>>:::;;;>>>>>>AAABBBAAA===;;;>>>AAAFFFDDDBBB@@@???>>>??????BBBDDDGGGIIIJJJFFF@@@;;;888777333///,,,...444999===>>><<<777555666333............---------,,,,,,---......///...,,,***(((+++,,,---...////////////,,,...111111000///...///---------,,,,,,,,,,,,,,,******++++++,,,000666:::CCCBBB@@@===888555333333000///---+++******+++++++++++++++,,,,,,,,,,,,,,,,,,***(((''')))+++,,,,,,++++++,,,...000111333444444333333222222222222222111333444444333333444555333333222111000///...---///...---+++***)))))))))((())))))***))))))((('''&&&&&&(((***)))***333===JJJ___wwwkkkPPP::://////(((&&&((('''$$$%%%&&&'''((()))******'''''')))***,,,,,,------+++***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((&&&&&&''''''&&&%%%$$$$$$''''''&&&&&&&&&&&&'''''')))(((%%%$$$$$$%%%((()))'''&&&%%%$$$###"""############$$$%%%&&&&&&###!!!###"""###%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%lll\\\TTTLLLKKKKKKIIIHHHJJJGGGGGGGGGIIILLLPPPTTTWWWTTTNNNJJJJJJIIIHHHKKKPPPRRRVVV^^^gggjjjkkkooouuusssvvvxxxzzzzzzsssdddWWWLLLJJJIIIJJJHHHCCCBBBDDDAAAGGGOOOTTTVVVUUUUUUUUUQQQUUU^^^llluuuuuupppllllllmmmoooooommmkkkhhhgggaaa]]][[[___eeeiiigggccc\\\[[[]]]```cccaaaYYYRRRGGGAAA<<<;;;999666666999:::===BBBDDDDDDAAA===;;;<<>>777555888???EEEIIILLLMMMMMMNNNNNNLLLIIIGGGGGGLLLOOOMMMIIIGGGJJJLLLFFFBBB===<<>>@@@???===<<<===???BBBBBBCCCEEEGGGJJJLLLNNNNNNLLLKKKIIIHHHEEEAAA======<<<888222---///666<<<>>>???>>>;;;;;;===:::444///...------------...///......///000///,,,***(((+++,,,---...////////////+++...000000///.........////////////////////////------,,,+++,,,///444777BBBCCCBBB???999666444555111000...---+++++++++,,,,,,,,,,,,,,,,,,---------+++***((((((***+++,,,+++,,,---///111333555777888666555444333333333333444222333444222///...///000333222111000000///......000...,,,***)))))))))***))))))))))))((((((''''''&&&&&&)))+++******111:::FFFWWWmmmtttXXX???111...'''%%%(((&&&%%%&&&'''((())))))))))))'''''')))***,,,,,,------***)))((((((''''''((((((''''''&&&%%%%%%$$$######'''''''''&&&'''''''''(((&&&&&&'''''''''&&&%%%%%%)))(((''''''&&&'''''''''(((&&&$$$""""""$$$&&&((('''&&&%%%$$$######""""""######$$$&&&''''''$$$!!!###""""""$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%nnn^^^VVVNNNMMMMMMKKKJJJKKKIIIIIIIIIKKKOOOSSSWWWZZZXXXRRRMMMLLLJJJIIILLLQQQQQQTTT[[[ccceeedddgggmmmkkkmmmqqqvvvwwwoooaaaUUUKKKIIIIIIIIIFFFAAA@@@DDD@@@FFFNNNSSSUUUVVVYYY[[[XXX[[[cccmmmtttuuupppkkkkkkmmmqqqssstttsssqqqooohhhfffbbb```^^^]]][[[YYYZZZ^^^cccgggdddZZZMMMDDD@@@<<<:::;;;;;;888999<<>>;;;:::999???HHHNNNOOONNNMMMLLLKKKMMMOOOLLLEEE<<<444///,,,---...111555888888888666444222111333888>>>BBB>>>999444111444999>>>AAAEEEGGGJJJMMMNNNNNNMMMKKKQQQUUUVVVQQQMMMLLLLLLKKKFFF@@@;;;:::???DDDHHHIIILLLLLLIIICCC<<<888888:::<<<<<<===>>>????????????>>>@@@CCCHHHMMMRRRVVVXXXUUURRRMMMIIIGGGEEEBBB@@@@@@@@@<<<666111222:::AAADDDEEEDDDCCCFFFIIIEEE???444222///------///111222000111222333111...+++)))+++,,,---......///......+++---//////......///000111111222222222111000000...---,,,+++***,,,111444===@@@AAA>>>999666666777333222000...---,,,------+++++++++++++++,,,------+++*********,,,---,,,++++++---000333666888999:::777555444222222222333333111222333000,,,+++,,,///222111000///............///---+++)))((()))*********))))))(((((('''''''''%%%&&&))),,,***)))000888DDDRRRhhh~~~aaaEEE444...'''%%%(((&&&'''''')))******)))(((''''''((()))***++++++++++++)))((((((((()))******+++(((''''''&&&$$$######"""&&&&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''''''''((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%$$$###############$$$&&&''''''%%%"""###""""""$$$&&&(((((('''%%%%%%&&&&&&&&&&&&%%%%%%sssbbbYYYRRRPPPPPPNNNMMMNNNLLLLLLNNNPPPTTTXXX[[[]]]YYYSSSMMMKKKIIIHHHJJJOOOQQQTTT[[[aaabbb```ccchhhiiiiiikkkppprrrkkk^^^UUUNNNLLLJJJIIIDDD??????CCCDDDJJJQQQVVVXXX\\\aaafffbbbcccfffiiimmmnnniiidddccceeegggiiillllllkkkiiieeeeeebbb[[[SSSOOONNNPPPQQQYYYbbbeee___SSSFFF>>>???<<<:::;;;;;;:::===CCCEEEGGGGGGEEE@@@<<<;;;;;;:::BBBMMMRRRQQQPPPRRRTTTVVVWWWWWWQQQGGG;;;333///......///222666888888777666444111000111555999<<<:::777333000111444777999;;;===BBBFFFJJJMMMPPPRRRWWWZZZXXXRRROOOOOOMMMHHHEEE@@@;;;;;;AAAHHHLLLLLLJJJIIIFFFBBB>>><<<;;;:::>>><<<<<>>@@@CCCIIINNNSSSXXXZZZVVVSSSNNNKKKIIIGGGEEECCC@@@AAA???:::555777@@@HHHNNNOOONNNNNNRRRVVVRRRKKK<<<888333///---///222444333555666777555222///,,,***+++,,,------.........,,,...//////...///111333222333333444333222111000,,,,,,+++))))))+++///333777;;;>>><<<888666777999555444222000............***)))((((((((()))++++++++++++,,,...//////---+++***+++///222666888999:::666555333111000111222333///111222000,,,+++...222000///...---,,,,,,---------,,,***((('''(((***+++******)))((('''&&&&&&&&&%%%&&&***---+++)))...666AAALLLbbb|||iiiLLL888111(((&&&)))'''((()))***+++***(((&&&%%%'''((())))))*********))))))))))))))))))***+++,,,&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&(((((()))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$###$$$%%%''''''%%%$$$###""""""###&&&((()))(((%%%%%%&&&''''''&&&%%%%%%wwweee\\\UUUSSSSSSPPPOOOPPPNNNOOOQQQTTTWWW[[[]]]___YYYSSSMMMJJJHHHFFFIIINNNRRRUUU[[[aaaaaa___aaafffjjjhhhhhhlllmmmggg]]]UUUSSSPPPMMMJJJDDD>>>???DDDHHHNNNUUUYYY\\\aaaiiioooiiihhhfffeeeffffffaaa\\\[[[ZZZ[[[\\\___``````___]]]^^^]]]UUUKKKFFFHHHLLLJJJTTT___bbbZZZNNNDDD>>>CCC>>><<<<<<<<<<<>>FFFMMMQQQRRRJJJGGGDDDBBBAAA@@@===;;;AAA===<<>>@@@DDDIIINNNRRRVVVXXXUUURRROOOMMMLLLJJJHHHFFF???AAAAAA<<<999;;;EEEMMMWWWWWWWWWWWW[[[^^^ZZZSSSBBB>>>777000---...222444666888999:::888555111///******+++,,,------------...////////////000333666333333444444333222000///******)))((((((***///333333777;;;;;;888666888:::666555333111////////////(((''''''&&&&&&''')))***+++,,,---000222111...+++(((***...222555888999999666555222000///000111222---000222000---,,,111555///...,,,+++***++++++,,,,,,+++(((''''''(((***,,,******)))''''''&&&&&&&&&%%%&&&***---+++)))...666===GGG]]]xxxoooPPP;;;333***(((***((()))***++++++***(((%%%$$$'''(((((()))))))))((((((+++***************++++++$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((()))*********&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''######$$$%%%%%%%%%$$$$$$$$$$$$###%%%&&&'''&&&%%%###"""!!!###&&&((())))))%%%%%%&&&''''''&&&%%%%%%mmm___SSSQQQTTTTTTQQQOOOJJJQQQ[[[```aaaaaaaaabbb[[[WWWRRRKKKHHHIIIMMMQQQWWWXXX[[[aaaggglllmmmmmmnnnmmmmmmnnnnnnggg\\\RRRQQQKKKFFFFFFEEEBBBBBBEEEKKKOOOSSSVVVYYY```jjjrrrpppllleeeaaa^^^ZZZUUUPPPKKKKKKKKKLLLMMMPPPRRRSSSVVVTTTOOOKKKGGGEEEDDDDDDKKKSSS\\\^^^WWWMMMFFFCCC@@@FFFHHHCCC@@@CCCGGGIIIIIIJJJIIIEEE@@@===>>>???CCCKKKXXXaaaeeeccc___\\\cccaaa[[[QQQEEE;;;444111111111333666999;;;:::999555333222555666444555888;;;777222///000222444555<<<777666999===AAAHHHPPPRRRRRRRRRRRRRRRPPPNNNKKKFFFAAA>>>AAAJJJSSSWWWYYYQQQJJJBBB>>>???@@@???<<<@@@???AAAEEEJJJKKKIIIGGGBBBDDDFFFGGGGGGHHHIIIJJJOOOLLLHHHDDDCCCDDDFFFHHHFFFJJJKKKGGGAAAAAAIIIRRRaaadddccc^^^^^^___[[[TTTLLLBBB999888777444444888<<<<<<:::888555222///...,,,---///000/////////000222111000///000222555666333333444666777666222///---,,,+++***+++---///111777888888888666555666777<<<:::666222///---++++++,,,,,,+++*********+++++++++---///000000...+++)))+++,,,...///111222333333222111...,,,+++,,,------...111111......111111...---,,,***(((((()))***+++))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%''')))))))))***,,,---777AAAWWWrrr}}}]]]===111---))))))---,,,++++++***)))(((''''''(((((((((''''''&&&&&&&&&***))))))))))))******+++$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))((('''&&&'''((((((&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&$$$#########$$$$$$oooaaaVVVTTTWWWVVVRRROOOLLLRRRYYY___bbbbbbbbbbbbZZZWWWRRRMMMLLLMMMRRRUUU[[[]]]aaafffkkkooorrrtttwwwtttqqqpppmmmfff[[[RRRLLLGGGEEEFFFEEECCCBBBEEEHHHMMMSSSWWW\\\cccmmmuuunnnhhhaaa[[[XXXTTTNNNJJJFFFEEEDDDDDDEEEFFFGGGHHHLLLJJJGGGEEECCCCCCCCCCCCGGGOOOXXX[[[WWWQQQNNNNNNMMMQQQQQQJJJEEEGGGMMMOOOJJJJJJIIIEEEAAA>>>>>>@@@DDDMMMZZZcccfffddd___]]]```]]]XXXNNNCCC999333000111111333666999;;;:::999888555555888999777999<<<:::666222111222444555666999444222555888:::@@@GGGMMMMMMMMMMMMNNNMMMKKKJJJGGGDDDAAAEEELLLSSSUUUUUUNNNHHHAAA>>>@@@AAAAAA???AAAAAACCCGGGLLLNNNMMMKKKIIIJJJJJJJJJIIIGGGGGGGGGHHHFFFBBB@@@???AAADDDFFFIIINNNQQQPPPLLLLLLQQQVVVaaaeeegggeeedddccc]]]TTTKKKBBB;;;;;;;;;999:::>>>>>>===;;;999666333000///,,,...000000000///000111777666555444333444555555555444555666777666333000------,,,------///000111555666666666444333444666999777555222000...------------------------------,,,---.........,,,***)))***+++---///000111222222///...,,,++++++,,,---......111111......111111...---,,,***(((((()))***+++))))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%''')))))))))***+++---555===OOOjjjbbbBBB444...)))(((++++++++++++***)))((((((''')))(((((((((''''''''''''(((((('''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''))))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((('''&&&'''((((((&&&$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%pppcccXXXWWWYYYWWWQQQNNNMMMPPPVVV^^^dddggggggeee]]]ZZZUUURRRQQQRRRVVVXXX___ccciiilllnnnrrrwww{{{zzztttnnnhhh___UUUNNNFFFCCCCCCFFFGGGEEEEEEHHHKKKPPPUUUYYY]]]bbbiiinnnggg```XXXQQQNNNJJJFFFCCC@@@@@@>>>======<<<<<<===AAAAAA@@@@@@@@@BBBDDDEEEGGGMMMTTTWWWWWWVVVYYY]]]___aaa]]]RRRKKKLLLRRRUUUOOONNNLLLHHHCCC@@@???@@@EEENNNZZZccceeeccc^^^[[[ZZZWWWRRRIII???777222000111222666:::>>>>>><<<:::666333333666777666888<<<999777555444666888999999888444111333444555999>>>GGGHHHHHHIIIJJJJJJJJJJJJHHHFFFEEEIIINNNQQQQQQOOOIIIDDD???>>>@@@BBBCCCBBBAAAAAADDDHHHMMMPPPQQQPPPQQQQQQPPPMMMJJJGGGDDDBBB@@@>>><<<:::;;;===AAACCCJJJNNNTTTWWWXXXWWWWWWWWW]]]aaaeeeeeeeeebbbYYYQQQIIICCC>>>>>>??????AAADDD@@@???===:::777444111000---///111222111111222333;;;;;;:::999888777555444777666444444555444333111...//////000111111111111222333333222111111333444666555333111000//////......///000000111000///.........---,,,+++)))((((((******,,,---///000000000,,,+++*********+++---...---000000------000000---,,,+++***)))((()))******))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''))))))))))))+++,,,444888HHHbbb}}}iiiIII777///)))''')))++++++******))))))((((((((((((((((((((('''''''''(((((('''&&&%%%%%%%%%%%%(((((()))))))))(((((('''&&&&&&&&&''''''''''''(((***)))'''&&&$$$"""!!! ########################''''''((())))))))))))))))))'''&&&&&&'''(((&&&%%%"""###%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&ooobbbXXXWWWYYYVVVOOOKKKJJJLLLRRR[[[dddjjjjjjhhhaaa^^^YYYVVVVVVWWWYYYZZZaaaffflllnnnnnnqqqwww}}}zzzqqqhhh___VVVMMMGGGDDDAAABBBEEEFFFFFFJJJOOOUUUXXXZZZZZZYYYYYY[[[\\\[[[UUULLLFFFDDDCCC@@@=========<<<;;;:::999999999======>>>???AAACCCEEEFFFHHHMMMRRRUUUWWW[[[dddjjjqqqqqqiiiZZZPPPPPPTTTWWWXXXVVVSSSNNNHHHDDDAAA@@@CCCKKKVVV^^^```]]]XXXUUURRRPPPKKKCCC:::333000000222666===DDDHHHFFFAAA<<<555222222555777777999===<<<;;;::::::===???@@@@@@<<<777444444444333555:::CCCDDDFFFGGGGGGHHHHHHIIIFFFFFFGGGJJJLLLLLLJJJGGGBBB???;;;;;;>>>AAABBBCCC???@@@BBBFFFJJJNNNQQQRRRVVVTTTRRROOOLLLGGGBBB>>>;;;999777666777:::===???DDDIIIPPPXXX\\\[[[VVVRRRTTTWWWYYY[[[[[[WWWPPPJJJGGGDDD@@@??????@@@BBBDDD@@@???>>>;;;888555222000000222444444333333333444;;;<<<<<<<<<;;;999666555777555222111222222111111///111222444444444222111///000000///...///111333444444222111///...---------...000222222111///...000///,,,***(((''''''''')))***+++,,,---.........******)))))))))******++++++......++++++......+++++++++***)))((())))))***))))))(((((((((((())))))((((((((((((''''''''''''&&&'''))))))((()))***,,,333666DDD___|||oooOOO;;;111***'''(((*********)))))))))))))))''''''''''''''''''''''''+++***)))''''''&&&&&&&&&((())))))))))))((((((''''''&&&&&&&&&''''''(((((((((((('''&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))))))))(((''')))'''&&&&&&''''''&&&%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{lll```UUUTTTVVVSSSMMMHHHJJJKKKNNNVVV___ddddddbbbaaa]]]ZZZYYY[[[^^^_________dddiiijjjjjjlllrrrxxx|||vvvmmmcccYYYPPPHHHDDDBBB@@@@@@CCCDDDEEELLLTTT\\\\\\[[[XXXTTTOOOLLLKKKNNNHHHAAA>>>>>>>>>===;;;:::::::::::::::::::::999<<<<<<===>>>@@@AAACCCCCCDDDIIINNNRRRWWW```lllvvv}}}tttcccWWWTTTWWWYYY```^^^ZZZUUUPPPIIICCC@@@???FFFOOOUUUVVVSSSPPPMMMKKKIIIDDD<<<555111000000333:::DDDNNNRRRNNNEEE>>>;;;888777:::<<<<<>>AAADDDFFFEEEDDDEEEFFFCCCCCCEEEFFFGGGFFFCCC@@@;;;999888888;;;>>>@@@AAA<<<===???BBBEEEIIIMMMPPPTTTRRRPPPNNNKKKGGGAAA<<<999888666555666888:::<<<>>>BBBJJJSSSXXXWWWQQQKKKLLLJJJKKKMMMMMMKKKGGGEEEFFFEEECCC???======>>>???@@@???===;;;999666333222333555777666555444444555888999;;;<<<;;;999777555666333000///000111111000111222555666666555333222/////////...,,,---///111333333222000...,,,******+++,,,...000000000...---111///,,,)))'''&&&&&&'''))))))***,,,------------++++++***)))((('''''''''(((++++++((((((++++++(((*********)))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''&&&'''))))))(((((()))+++000222AAA\\\xxxuuuUUU>>>222,,,)))((()))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&+++***)))''''''&&&&&&&&&((((((((((((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%***(((&&&%%%&&&''''''&&&"""###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$$$$######yyykkk^^^SSSRRRTTTRRRLLLIIIMMMMMMPPPTTTXXX[[[[[[[[[]]]ZZZYYY[[[___dddeeeddd\\\___aaabbbbbbdddiiimmmssspppjjjbbbYYYPPPJJJFFFBBBAAABBBEEEEEEFFFMMMVVV\\\ZZZWWWSSSNNNIIIEEECCCDDD???:::999;;;<<<<<<:::888888999:::::::::999999;;;;;;<<<======>>>>>>>>>>>>CCCJJJOOOVVVaaappp{{{yyyjjj]]]YYY[[[\\\bbb```^^^ZZZUUUNNNEEE???===BBBHHHMMMMMMKKKHHHGGGEEECCC>>>777111//////111444;;;FFFPPPTTTPPPGGG???>>>:::999;;;<<<<<>>888666444222555:::;;;@@@EEEGGGDDDBBBAAABBB???@@@AAAAAA@@@???>>>===777777666666888:::===???<<<===>>>???AAADDDIIIMMMPPPMMMKKKJJJIIIEEE>>>999777666555555666777999;;;:::>>>EEELLLPPPOOOJJJGGGFFFBBB@@@CCCEEECCCCCCEEEEEEGGGFFF@@@<<<<<<<<<:::@@@???>>>===;;;888666555777999:::999666555444555555666888999999888777666444222000///000111111111333444666777777666444333111000///---,,,,,,...111111000000...,,,***(((''')))***,,,---......---,,,000///,,,***(((''''''''')))***+++,,,------------++++++***)))((('''&&&%%%'''******''''''******'''******)))))))))((((((((())))))(((((((((((()))))))))))))))(((((((((''''''&&&''')))((((((''')))***,,,...<<>>;;;888888:::<<<;;;999888999::::::::::::999888:::;;;<<<<<<======<<<<<<===BBBHHHLLLRRR[[[iiisssxxxzzzvvviii^^^[[[\\\]]]\\\\\\\\\[[[XXXPPPFFF>>>===@@@EEEGGGGGGEEEEEEDDDAAA>>>999333///...000222222888@@@IIIMMMKKKDDD>>>???;;;999;;;<<<;;;???CCCCCCAAA>>>>>>AAADDDGGGHHHIIIAAA:::777555444999???>>>DDDKKKLLLHHHCCCAAAAAA=========<<<;;;;;;<<<===666666777666777999;;;===???@@@@@@??????BBBGGGLLLKKKHHHFFFFFFFFFBBB:::444444333333444666888;;;<<<888;;;@@@DDDEEEEEEDDDCCC@@@<<<;;;???BBB@@@AAADDDFFFJJJIIIBBB======<<<:::AAAAAA@@@???>>><<<;;;:::;;;<<<<<<;;;777555444444555555666777777666555555333222111111333444444333444555666777777666555444333222111...++++++...000,,,,,,---,,,+++)))((('''))))))***+++,,,,,,------///...---+++)))(((((('''******+++,,,------------)))))))))))))))(((''''''(((++++++((((((++++++((()))))))))))))))(((((('''))))))(((((((((((())))))))))))))))))((((((((('''&&&''')))(((''''''((())),,,...999NNNeeeyyydddHHH777000+++''''''(((((()))***+++++++++(((((((((((()))))))))***(((((('''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$&&&%%%#########$$$&&&'''$$$&&&((()))******)))(((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''***(((%%%$$$%%%'''''''''!!!"""###%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###!!!"""###$$$%%%$$$$$$###oooaaaUUUSSSVVVUUURRRPPPQQQUUUZZZ\\\^^^aaafffjjjeeeaaa]]]]]]```aaa___[[[XXXUUUSSSTTTVVVYYYZZZZZZ^^^___aaa___YYYRRRLLLIIIIIIMMMTTTZZZYYYUUUWWW\\\ZZZVVVQQQMMMIIIEEEAAA>>>===:::777888;;;<<<:::888;;;;;;<<<<<<<<<:::999888;;;<<<===>>>>>>>>>>>>===AAAEEEIIIKKKNNNTTT___gggmmmqqqoooeee\\\ZZZ[[[[[[VVVWWWXXXZZZXXXQQQFFF===>>>@@@CCCEEEDDDCCCDDDDDD???<<<777111------000333111444:::AAAEEEEEEAAA>>>EEE@@@>>>???@@@???BBBGGGBBB???;;;:::===AAADDDFFFMMMEEE===999777888===DDDCCCJJJQQQSSSNNNGGGDDDCCC<<<<<<;;;999888999<<<>>>777777888777777888:::===BBBCCCCCCAAA@@@BBBGGGLLLIIIFFFCCCCCCCCC???777000000111222333666999<<<>>>555888<<<>>>======>>>???<<<777888>>>AAA??????CCCGGGLLLLLLDDD?????????<<>>======>>>>>><<<888555444444666666666666666555444444333222222333555666666555555666666666666666555555555444222...,,,,,,...000((()))***++++++***)))(((******)))***+++,,,---.........---,,,+++)))((((((***+++,,,---------------'''((())))))***)))))))))))),,,,,,)))))),,,,,,))))))))))))))))))(((((('''))))))(((((((((((())))))))))))))))))((((((((((((&&&''')))(((''''''((()))///000888JJJ___tttjjjLLL999111+++&&&''''''((()))***++++++,,,))))))******+++++++++,,,***))))))))))))******+++(((((((((((('''&&&%%%$$$%%%$$$###""""""$$$&&&'''$$$&&&(((******)))((('''((((((((((((((((((((((((''''''&&&%%%%%%'''((()))+++(((%%%$$$%%%'''''''''!!!"""###$$$%%%$$$######!!!"""###$$$%%%$$$######"""###$$$%%%&&&%%%%%%$$$wwwiii[[[VVVUUUSSSPPPPPPSSSYYY^^^bbbkkkvvvzzzwwwnnnfff^^^\\\^^^```^^^ZZZRRRQQQPPPPPPQQQRRRSSSTTTYYY[[[\\\[[[WWWQQQNNNLLLLLLUUU\\\^^^aaadddaaaZZZZZZSSSKKKFFFFFFFFFCCC@@@;;;;;;;;;;;;::::::999999;;;999888888:::;;;<<<<<<999;;;===<<<:::999<<<>>>;;;@@@GGGJJJKKKOOOWWW]]]iiikkkjjjddd[[[WWWYYY]]]ZZZVVVQQQQQQRRRNNNEEE===>>>@@@AAABBBBBBCCCEEEGGG===;;;777333222222444555111444999===??????===<<>>999:::???EEEIIIDDDIIINNNPPPNNNIIIDDDBBB>>>>>>>>>===:::999999:::<<<;;;999777666999>>>BBBEEECCC???===???CCCHHHLLLHHHDDDBBBCCCAAA:::444333444333444777999;;;;;;:::======>>>>>>>>>===;;;::::::;;;<<<;;;::::::<<<>>>CCCCCCBBBBBBAAA@@@@@@???CCCDDDDDDBBB???>>>@@@CCCFFFEEEBBB>>>:::777444333444666777888777555222000333333444444555666777777888666333222333333333222333222///,,,++++++,,,,,,---,,,***(((&&&&&&&&&''')))))))))))))))******+++...+++((()))+++,,,,,,***...---,,,,,,++++++,,,,,,)))(((((('''(((***,,,---++++++++++++******))))))&&&'''(((((())))))((((((******))))))******+++,,,***++++++,,,,,,,,,++++++'''''''''''''''((()))***,,,...555BBBVVVppppppRRR<<<111------))))))*********+++++++++((())))))***,,,------...+++*********))))))(((((((((((('''&&&%%%%%%$$$$$$%%%$$$"""!!!!!!###$$$&&&&&&%%%%%%'''((()))((('''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&'''((()))***'''&&&&&&%%%$$$###""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$##################!!!!!!!!!"""###%%%&&&'''~~~ooo```YYYXXXVVVSSSSSSSSSZZZaaagggqqq{{{|||nnnfff^^^\\\```bbb^^^XXXRRRQQQPPPOOOPPPQQQQQQQQQSSSUUUWWWVVVSSSNNNLLLKKKTTT]]]eeehhhjjjkkkfff___YYYSSSKKKFFFEEEDDDAAA>>><<<;;;;;;::::::999999999;;;:::888999;;;<<<<<<;;;;;;<<<<<<:::888999===AAAAAABBBBBBDDDHHHNNNUUUYYYaaabbb```ZZZSSSQQQTTTYYYYYYWWWSSSRRRPPPLLLFFF@@@@@@AAA@@@@@@AAADDDJJJNNNDDDAAA===888555333333444222444777:::;;;;;;:::999<<<;;;:::999999<<>>BBBJJJFFFBBB@@@@@@AAACCCEEEHHHJJJMMMOOONNNIIICCC???@@@AAAAAA???===::::::;;;999999999888888;;;@@@CCCFFFCCC@@@???@@@DDDIIILLLHHHDDDBBBCCC@@@:::555444444555888<<>>>>>>>>CCCEEEEEECCC@@@@@@BBBEEEGGGFFFCCC@@@<<<999666555222444555666666444111///111111222444666777999:::777555222111222222222111222111///---,,,+++,,,,,,,,,+++***(((''''''&&&&&&))))))((())))))***+++,,,...+++((((((***,,,+++***------,,,+++++++++++++++))))))(((((()))+++,,,---************))))))((((((''''''''''''((((((((((((******))))))******+++,,,******+++++++++++++++***'''''''''''''''((())))))***---444AAAVVVppppppSSS>>>222...---))))))*********+++++++++))))))***+++,,,---......+++++++++***)))(((((('''(((''''''&&&%%%%%%$$$$$$%%%$$$###!!!!!!"""###$$$'''&&&&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%$$$###""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$##################!!!!!!!!!"""###$$$&&&&&&uuuddd\\\YYYVVVSSSSSSQQQXXX```iiisss|||~~~|||mmmddd\\\]]]dddfff___XXXSSSQQQOOOOOOOOOPPPNNNMMMNNNPPPRRRQQQOOOLLLKKKKKKUUU]]]fffkkkllljjjccc[[[XXXSSSLLLHHHGGGEEEBBB??????>>>>>>===<<<;;;;;;:::;;;::::::;;;<<<===<<<;;;===<<<;;;888777;;;DDDJJJLLLGGGCCCBBBGGGNNNSSSUUUXXXWWWTTTNNNJJJKKKQQQVVVZZZYYYXXXTTTOOOJJJHHHGGGHHHFFFDDDBBBCCCHHHOOOUUUNNNKKKEEE>>>999555222222222333444555666666555555555666777777888<<<@@@DDD??????<<<999777777:::<<>>;;;::::::777999::::::;;;===AAADDDEEEDDDBBBAAACCCGGGLLLOOOIIIEEEBBBCCCAAA;;;777777666888===BBBEEECCC>>>:::;;;<<<<<<======<<<::::::999999999888666555666777999::::::;;;<<<<<<======CCCDDDDDDCCCBBBBBBEEEGGGHHHFFFDDDAAA>>>;;;999777111222444444444222000......///000222555888:::;;;555333111000111222111000/////////...---,,,,,,+++*********))))))'''&&&&&&((((((((()))***+++,,,------+++)))(((***+++++++++---,,,++++++******++++++************+++,,,------)))))))))))))))(((((((((((('''&&&&&&&&&'''((()))******))))))******+++,,,******+++++++++******)))''''''(((((((((((())))))))),,,333???SSSmmmuuuYYYCCC666000///)))))))))************+++)))******+++,,,---......,,,,,,,,,+++***((('''&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$###"""!!!!!!"""###'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$###""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%xxxeee[[[VVVSSSPPPPPPMMMRRR[[[eeennnttttttrrrggg___ZZZ^^^gggjjjddd\\\VVVSSSPPPOOOPPPPPPNNNLLLOOOPPPPPPOOOLLLKKKKKKLLLQQQYYYbbbiiiiiiddd\\\TTTVVVRRRNNNKKKJJJHHHFFFDDDDDDCCCBBBAAA@@@???>>>>>><<<;;;;;;===>>>???>>>===>>>===;;;888999@@@KKKTTTSSSPPPKKKIIIJJJMMMPPPRRRTTTQQQKKKFFFEEEJJJQQQWWW\\\^^^]]]WWWNNNJJJLLLOOOTTTRRRPPPLLLKKKNNNSSSWWWUUURRRKKKDDD<<<666222000000000000111111222333444111333666888999;;;>>>AAABBBBBB@@@===999777777888BBBDDDFFFFFFDDDAAA>>><<<@@@??????DDDJJJLLLHHHCCCDDDEEEDDDBBB>>>:::888888888:::<<<======>>>@@@BBBCCCCCCCCCDDDGGGLLLQQQTTTKKKFFFCCCDDDCCC???<<<<<<<<<===@@@CCCDDDAAA<<<888===>>>????????????======888999999777444333444555666777888999:::<<<======AAAAAAAAAAAAAAACCCEEEGGGFFFEEECCC@@@>>>;;;999888444444444444333111///.........///000222555777999444333111111222222111000------.........---,,,+++))))))***+++***)))'''&&&((((((((()))***+++,,,------+++******+++,,,------,,,,,,+++************+++++++++++++++,,,,,,------************))))))))))))((('''&&&%%%%%%''')))*********))))))******+++,,,******++++++******))))))((((((((()))))))))(((((())),,,222===OOOggg|||aaaIII:::222///))))))))))))*********************+++,,,------...---------,,,***(((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%###""""""!!!""""""''''''((('''&&&%%%&&&'''&&&''''''''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""!!!!!!###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$$$${{{ggg\\\VVVQQQMMMMMMLLLOOOWWWaaagggiiigggeee```ZZZXXX^^^iiinnnjjjccc[[[WWWRRRPPPRRRRRRPPPMMMQQQQQQOOOMMMJJJHHHIIIKKKRRRWWWaaahhhiiibbbZZZUUUQQQPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@???>>>======>>>AAABBBBBBAAAAAA@@@>>>;;;;;;AAAKKKSSSSSSUUUVVVSSSNNNLLLNNNQQQSSSMMMEEEAAACCCJJJRRRXXX___aaa```XXXNNNJJJOOOVVV^^^^^^\\\YYYTTTRRRRRRSSSUUURRRMMMFFF>>>777222///............000222444555222444888999:::;;;===???GGGGGGEEEAAA<<<999777777???AAACCCBBB@@@=========CCCAAAAAAEEEKKKOOOLLLIIIIIIIIIGGGCCC???;;;:::::::::<<<===>>>===<<<===???AAAAAACCCFFFJJJOOOTTTWWWLLLGGGDDDEEEEEECCCBBBCCCDDDBBB@@@@@@???===999777===>>>???@@@@@@???>>>>>>999:::999777444333444555666777888999;;;<<<======>>>======>>>???BBBCCCDDDBBBAAA???===;;;999888777777777666666444222000...//////......///111333444444333222222333333222111+++,,,------...---------))))))+++++++++***)))((())))))))))))***+++,,,------,,,,,,++++++,,,...///---,,,++++++******+++++++++,,,,,,,,,------------++++++++++++++++++++++++)))(((&&&&&&&&&''')))+++******))))))******+++,,,+++++++++++++++***))))))(((((()))******)))((('''***---222:::HHH^^^wwwgggNNN;;;000---)))))))))))))))))))))))))))******++++++,,,,,,,,,------------+++)))&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###############&&&''')))((('''(((***---))))))******)))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""!!!!!!###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%###"""""""""""""""######kkk___YYYRRRMMMLLLOOOOOOUUU^^^bbb```]]]\\\YYYWWWWWW___iiipppooolll```YYYRRRPPPRRRTTTSSSQQQQQQPPPNNNJJJGGGGGGIIIKKKPPPSSS[[[dddeee___YYYWWWQQQQQQQQQQQQPPPNNNMMMLLLIIIHHHGGGEEECCCBBB@@@@@@@@@>>>>>>???CCCFFFGGGHHHGGGGGGEEEBBB@@@BBBGGGMMMQQQWWW[[[ZZZTTTQQQRRRUUUSSSKKKBBB???CCCKKKSSSWWW___aaa^^^UUUKKKIIIPPPXXX```aaa```]]]XXXRRROOONNNNNNMMMIIIDDD===777222///.........///111333444555333555999;;;;;;<<<>>>@@@GGGGGGFFFBBB>>>;;;999999<<>>===???BBBMMMKKKIIIKKKNNNPPPOOOMMMPPPOOOKKKEEE@@@<<<<<<===;;;<<<======<<<;;;<<<===???@@@BBBFFFJJJOOOSSSUUUKKKFFFCCCEEEGGGFFFFFFIIIJJJFFFBBB>>>===;;;:::888<<<<<<>>>??????>>>>>>===;;;;;;;;;999666555666777999999999:::;;;<<<<<<===<<<;;;:::;;;>>>@@@AAAAAA>>>===<<<:::999777666666777777777666555444333222111000...------...000111333222222333444444222111***++++++,,,---.........***++++++,,,,,,,,,+++++++++************+++,,,,,,+++,,,,,,,,,+++,,,...000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,))))))((((((((()))***+++******))))))******+++,,,,,,,,,,,,,,,,,,+++***)))((()))***+++***)))((('''***,,,000555AAAUUUmmm~~~kkkQQQ<<>>@@@DDDIIILLLNNNJJJMMMNNNMMMKKKJJJLLLOOOTTTXXX]]]___^^^^^^___aaaWWWMMMCCC@@@EEENNNTTTWWW]]]\\\XXXNNNEEEDDDLLLTTTYYYZZZZZZXXXSSSOOOLLLKKKEEEDDDCCC@@@<<<777333000000000111222333333444444111444777:::<<<>>>AAACCCAAABBBBBB@@@===<<<<<<===:::>>>BBBBBB@@@@@@DDDHHHQQQPPPNNNNNNNNNOOOPPPPPPSSSPPPJJJCCC===:::;;;===:::;;;<<<;;;::::::<<<>>>>>>???AAADDDGGGKKKMMMOOOHHHCCCAAACCCFFFGGGIIIMMMLLLIIIDDDAAA@@@???>>>===<<<===>>>?????????>>>>>>=========<<<999888999;;;;;;;;;;;;;;;::::::::::::<<<:::888:::===@@@@@@@@@;;;:::999888777666555555333444444555666666777777333111///......///111222111111111222333333111000************+++---///000,,,,,,,,,,,,,,,---...///,,,,,,+++*********++++++)))***+++***)))***---000///...------,,,,,,------***+++,,,------,,,+++*********+++++++++,,,,,,,,,************++++++++++++******))))))******+++,,,---......------+++******((()))+++++++++)))(((&&&'''***---111;;;NNNgggxxxpppVVV@@@444///******))))))(((((((((((((((((((((((())))))))))))+++,,,---...---+++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&)))***)))&&&'''+++000++++++++++++***)))((('''$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###""""""!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$###$$$$$$mmm|||mmmbbb[[[RRRKKKHHHOOOMMMPPPXXXZZZVVVRRRTTTVVVXXX[[[```ffflllqqqsssdddZZZPPPMMMPPPUUUVVVUUUTTTRRROOOLLLKKKNNNSSSWWWPPPOOOTTT]]]```\\\[[[^^^bbbcccdddbbb___[[[XXXWWWSSSRRRQQQOOOLLLJJJHHHHHHCCCAAA???@@@EEEKKKOOORRRKKKPPPUUUWWWVVVUUUVVVWWWZZZZZZ]]]bbbgggkkklllkkk[[[QQQFFFCCCIIIRRRWWWXXXZZZXXXRRRIIIAAAAAAHHHPPPQQQRRRRRRQQQNNNKKKJJJJJJ>>>>>>>>>===:::777333111333333444444444444333222///222666999;;;???CCCEEE;;;<<<===<<<;;;<<<>>>???:::???DDDEEEDDDDDDHHHLLLMMMMMMMMMLLLLLLMMMQQQTTTRRRNNNGGG>>>888666888;;;888999:::999999;;;>>>@@@>>>???AAABBBDDDFFFHHHHHHFFFAAA>>>BBBEEEGGGJJJNNNLLLJJJFFFEEEDDDCCCBBBAAA>>>???@@@AAABBBAAAAAA@@@>>>??????===;;;;;;<<<===<<<<<<;;;;;;:::999999888===:::888:::===@@@@@@???:::999999888777666555555///000222444666888:::;;;444222000//////111333555000///000111333222000...+++***))))))+++---000222...---,,,,,,---...000111------,,,+++************''')))***)))'''(((+++/////////...------------...***+++,,,,,,,,,+++***)))))))))******++++++++++++******+++,,,,,,,,,,,,+++*********)))***++++++,,,............---,,,+++***)))***+++,,,+++***(((&&&%%%'''***...888KKKdddvvvuuu\\\GGG:::555******))))))((((((((('''''''''''''''((((((((((((***+++---......,,,)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))))))))'''***+++(((%%%%%%)))...+++++++++******(((''''''#########$$$%%%&&&'''((('''&&&&&&%%%$$$###""""""!!!"""###$$$$$$%%%$$$$$$######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$qqqpppwwwrrrcccVVVMMMKKKLLLOOONNNNNNPPPSSSVVVWWWWWWUUUVVVYYY```gggmmmpppqqqeee^^^VVVSSSTTTTTTSSSPPPRRROOONNNNNNMMMMMMTTT\\\VVVUUUSSSQQQRRRUUU[[[___aaagggjjjhhheeeeeebbb^^^UUUPPPLLLLLLNNNOOOLLLHHH>>>>>>>>>BBBHHHNNNRRRTTTSSSTTTXXX\\\```aaa___]]]ZZZ[[[[[[[[[aaakkkqqqqqqdddYYYMMMIIIMMMTTTWWWXXXWWWQQQIIIBBB@@@CCCHHHLLLQQQOOOLLLMMMNNNNNNJJJGGGAAA>>>;;;999888777444333444666:::<<<<<<:::777444222666<<<>>>>>>===???AAABBB;;;888;;;===;;;>>>CCCEEEIIIMMMLLLIIIHHHLLLPPPNNNHHHEEEGGGJJJJJJJJJKKKJJJGGGDDDAAA@@@???>>><<>>CCCFFFEEEFFFIIIEEE>>>;;;===AAACCCFFFIIIJJJIIIHHHHHHHHHGGGEEECCCAAA@@@AAACCCEEEEEECCCAAA@@@>>><<<;;;:::;;;===>>>;;;;;;:::999888888888888??????===<<<<<<===>>>>>>444333333666999:::666333000111333555666777888888555555444111//////111333111//////111333333111...)))******+++,,,,,,------............///000222222111///---+++)))((((((((())))))***)))((((((***,,,...///000111111222222111111000...---++++++++++++***)))))))))))))))***+++...,,,***+++......+++)))***))))))(((((()))******......---,,,,,,,,,,,,---,,,,,,+++***(((&&&$$$######)))))),,,999EEEWWWooo|||fffPPP===333---+++((((((((())))))((('''&&&&&&'''(((((('''%%%***,,,...//////,,,)))'''***(((%%%"""!!!"""%%%&&&"""###%%%'''))))))))))))'''''''''''''''((())))))+++******)))))))))(((((('''&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###$$$######$$$&&&&&&$$$###$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$rrrooosssuuueeeYYYPPPMMMOOOOOOOOOPPPRRRVVVXXXYYYYYYWWWWWWYYY^^^eeelllqqqrrrllldddZZZTTTSSSSSSQQQOOOOOOMMMLLLNNNNNNOOOVVV^^^VVVVVVUUUSSSSSSUUUXXXZZZbbbiiinnnmmmkkkkkkhhhdddXXXSSSOOONNNOOONNNJJJEEE@@@???@@@DDDJJJQQQUUUWWWQQQTTTYYY^^^bbbcccbbb```]]]^^^\\\[[[```iiinnnnnnfff\\\QQQLLLPPPUUUWWWWWWSSSNNNFFF@@@>>>AAAFFFJJJMMMKKKIIIJJJLLLLLLIIIFFFAAA>>>;;;999888888666444777888;;;======;;;999777888;;;??????======>>>AAA???;;;;;;@@@BBB@@@@@@CCCJJJMMMOOONNNLLLKKKNNNPPPFFFAAA>>>BBBEEEEEEFFFIIIIIIGGGDDDBBBAAA@@@??????BBB>>><<<======;;;<<>>@@@AAABBBFFFHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEGGGHHHHHHEEECCCAAA???>>>===;;;;;;<<<>>>???===<<<:::888777777777777=========<<<======>>>>>>555444444666999999666222///000222444666777888888444444333111//////111333222111000111444444222///++++++++++++,,,,,,------.........///000111222222///...,,,******)))******)))***+++***(((((()))+++//////000111222222222222//////...---,,,+++************))))))******+++,,,///...,,,---//////---***************************......---,,,,,,,,,,,,,,,,,,++++++***)))'''%%%%%%$$$***)))+++666@@@QQQiii~~~iiiQQQ===222...+++)))((()))))))))(((((('''&&&'''))))))'''&&&***+++...//////---***)))***(((%%%###"""###%%%'''"""$$$%%%'''((((((((('''(((''''''''''''((())))))++++++*********)))))))))''''''&&&%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&###$$$&&&'''&&&%%%$$$"""wwwrrrqqqxxx{{{kkk]]]SSSPPPRRRPPPPPPRRRVVVZZZ\\\\\\[[[ZZZXXXXXX\\\ccckkkqqqttttttkkk___VVVRRRQQQPPPNNNLLLJJJKKKOOOQQQSSSZZZbbbZZZYYYXXXWWWVVVVVVWWWWWWdddlllrrrrrrrrrrrroookkk]]]XXXTTTRRRSSSPPPIIICCCBBBBBBCCCGGGNNNUUUYYY[[[SSSWWW]]]bbbeeeeeecccaaa^^^^^^\\\ZZZ^^^fffkkkjjjggg___UUUQQQTTTWWWXXXWWWSSSNNNGGGAAA???AAAEEEHHHHHHFFFEEEGGGIIIJJJGGGDDD@@@>>>;;;999999999888777:::;;;<<<<<<<<<;;;;;;:::???AAABBB@@@<<<;;;>>>AAA>>>>>>BBBHHHIIIFFFCCCDDDOOOOOONNNMMMMMMLLLMMMMMM@@@;;;999===@@@AAADDDGGGJJJIIIGGGEEEDDDDDDDDDEEEEEEAAA???@@@>>><<<<<>>===???BBBDDDDDDCCCCCCDDDEEEEEEFFFFFFJJJNNNNNNIIIDDD@@@??????>>>=========>>>???@@@???===:::666555555666777:::;;;<<<===============777555444666888888555222...000111333555666777777333333222000///000222444444222222222333444333111------,,,,,,,,,---------/////////000000111222222...---+++******++++++,,,++++++,,,***(((''')))***//////000111222222222222------......---+++***(((***************+++,,,,,,000/////////000000...---***+++,,,,,,,,,+++******---------,,,,,,,,,++++++************)))(((''''''%%%+++)))***333:::III```yyynnnTTT???222///,,,***))))))***))))))(((((('''((()))***(((&&&)))+++---//////...,,,***+++)))&&&$$$###$$$&&&'''$$$%%%&&&'''((('''&&&&&&((((((((((((((()))******+++++++++++++++******)))(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###%%%%%%&&&'''''''''''''''"""$$$'''))))))'''%%%###zzzuuutttwwwrrrcccWWWRRRRRRQQQRRRUUUYYY]]]___^^^\\\]]]ZZZXXXZZZaaaiiippptttvvvmmm```VVVQQQOOOOOOOOOKKKIIIKKKQQQVVVZZZ```gggbbb___[[[YYYXXXXXXXXXWWWeeelllssstttttttttqqqmmmaaa]]]YYYXXXYYYVVVNNNHHHFFFFFFGGGKKKRRRYYY]]]___[[[^^^cccfffeeeaaa^^^\\\[[[[[[YYYWWW\\\dddhhhgggccc]]]WWWTTTVVVYYYZZZYYYXXXSSSLLLFFFBBBCCCEEEGGGCCCBBBBBBDDDHHHHHHEEEBBB???<<<:::999:::;;;;;;:::<<<<<<;;;:::::::::;;;;;;AAABBBAAA>>>:::;;;???CCCCCCEEEIIILLLLLLIIIHHHGGGOOOMMMJJJHHHIIIIIIHHHFFF@@@;;;:::<<>>AAAAAA???AAAHHHMMMLLLLLLNNNNNNGGGAAA???===:::<<>>@@@??????>>>??????@@@AAAAAA>>>:::666333333555666888999;;;<<<=========<<<888666444555888888555111...///111333444555666666111111111000///111444666555444222222222333333333000///...------------...///000000111111222222222///...,,,+++******+++,,,,,,,,,,,,+++((('''(((***---...///000111111111111+++,,,---......,,,***((()))))))))))))))***+++,,,000000000000000000...---***,,,---......,,,+++))),,,,,,,,,,,,,,,++++++***((())))))******))))))(((%%%+++))))))111777DDDZZZvvvsssYYYBBB444///---***))))))***)))((()))(((((()))******)))''')))***---...///...---,,,***)))'''%%%$$$%%%'''(((&&&'''((((((((((((&&&&&&)))(((((((((((()))*********+++,,,,,,,,,,,,+++***))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%&&&''''''%%%###%%%%%%&&&'''(((((((((((("""$$$''')))***)))'''&&&{{{uuuqqqvvv{{{iii[[[SSSRRRRRRSSSUUUYYY]]]___^^^\\\^^^[[[XXXYYY___gggmmmqqqqqqjjj```VVVQQQOOOOOOPPPLLLJJJMMMUUU\\\```fffkkkgggbbbZZZUUUUUUWWWXXXYYYcccjjjpppqqqppppppnnniiiccc___\\\]]]^^^\\\VVVPPPJJJJJJKKKOOOVVV\\\aaacccdddgggiiigggaaaZZZUUURRRTTTUUUUUUUUUZZZbbbfffddd]]]YYYUUUUUUXXX[[[]]]]]]]]]YYYRRRKKKFFFDDDEEEFFFCCCBBBBBBEEEHHHHHHDDD@@@===;;;888888:::<<<======<<<;;;999888777888999:::??????>>>;;;999:::@@@EEEKKKMMMNNNLLLJJJJJJKKKLLLNNNKKKGGGEEEEEEDDDCCCBBBAAA===;;;=========AAAGGGLLLMMMLLLJJJHHHGGGIIIKKKCCC@@@@@@BBBCCC@@@@@@DDDFFFBBBBBBGGGJJJKKKMMMQQQNNNGGGAAA>>>;;;999<<>>:::777;;;BBBCCCFFFHHHFFFBBB???@@@BBBIIINNNTTTVVVRRRMMMIIIHHHCCCCCCCCCBBBBBBBBBAAAAAAAAA???;;;888666555666666777888999:::::::::::::::888666333444777888666333333333444444444444333333///000111111222555999<<<888777555333111111444777666555222///.........///111111333444444333222111222111///,,,***))))))))),,,,,,,,,+++)))(((***+++******+++,,,------------+++,,,---.........---,,,(((((((((((()))***,,,,,,,,,...//////---,,,,,,---,,,------...---,,,***)))******+++,,,+++***)))(((%%%&&&''''''((((((((('''$$$***)))***111555???SSSllldddJJJ:::///,,,)))((((((((('''&&&(((((('''((()))***(((&&&)))***+++,,,,,,++++++***((('''&&&%%%%%%&&&'''''''''((()))***))))))'''''''''''''''''''''((())))))((()))+++------,,,***)))((((((((((((((('''&&&%%%$$$$$$%%%&&&'''))))))***)))(((''''''((('''&&&$$$###$$$%%%&&&'''(((((((((&&&&&&'''(((***,,,...///}}}vvvvvv{{{wwweeeZZZVVVSSSRRRRRRTTTWWWYYYYYYXXX\\\[[[ZZZ\\\___bbbdddddddddccc```\\\WWWSSSPPPPPPOOOMMMQQQZZZcccgggiiimmmhhhaaaXXXUUUWWWYYYZZZZZZ\\\bbbfffffffffiiijjjhhh```\\\XXXYYY]]]^^^ZZZVVVRRRQQQQQQUUUZZZ```ccceeeiiijjjiiibbbWWWNNNJJJJJJLLLQQQUUUXXX^^^cccccc___WWWVVVTTTUUUXXX]]]bbbdddccc___YYYSSSOOOLLLKKKKKKLLLJJJJJJKKKMMMJJJEEE@@@999666444555888<<>>@@@CCC???<<<;;;<<<;;;<<>>888555999@@@GGGJJJMMMJJJDDD>>>======EEEIIINNNRRRRRRPPPMMMKKKEEEEEEEEEDDDCCCBBBAAA@@@@@@???<<<:::888777777777999999888888888999999:::888555333444777888777555666666666555555333222222///000111222444777;;;???;;;:::888555222333777:::999777333000......//////111222444555444333222111111000...,,,+++++++++++++++,,,,,,+++***)))+++,,,******+++------------------------....../////////)))))))))***+++,,,...///,,,...000///---+++,,,------------,,,+++*********)))***+++,,,+++***((('''$$$%%%&&&&&&'''&&&&&&&&&%%%+++******000222;;;NNN```yyyiiiMMM;;;...,,,)))'''''''''&&&%%%((('''&&&'''))))))'''&&&))))))*********)))((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''(((&&&(((***,,,,,,+++***(((''''''((())))))((('''&&&$$$$$$%%%'''((()))++++++***((('''(((((((((&&&$$$"""###$$$&&&''''''(((((($$$%%%(((***---...//////|||wwwxxx~~~zzziii]]]YYYSSSRRRQQQRRRTTTVVVWWWVVV[[[[[[[[[]]]___aaa```___bbbcccbbb___YYYTTTPPPOOOPPPNNNQQQ[[[cccgggiiikkkiiiccc\\\ZZZ]]]___^^^\\\YYY___cccccceeeiiilllkkk^^^YYYUUUVVVYYY[[[XXXTTTTTTSSSSSSVVV[[[```ccceeefffhhhfff___TTTMMMJJJKKKMMMRRRWWW[[[```dddbbb]]]YYYWWWUUUVVVYYY^^^bbbfffeeebbb]]]XXXUUUSSSRRRRRROOONNNMMMNNNOOOLLLEEE@@@777555333444888<<<@@@AAA;;;:::999777777777777777:::;;;<<<;;;:::<<>>CCC???<<<<<<======???FFFOOOQQQSSSRRRMMMFFFBBBCCCFFFMMMJJJJJJLLLKKKGGGFFFHHHAAA???AAAHHHMMMNNNPPPRRRRRRLLLEEE>>>777333777>>>JJJNNNPPPMMMEEE>>>;;;;;;@@@BBBFFFLLLPPPPPPMMMJJJFFFFFFFFFEEEDDDBBB@@@???@@@???===;;;:::888888777:::999888777777777888999777444222333777999888666777777777666555333222111///111222333555888===@@@======;;;777444444999===:::888444111......//////111222444555555444222111///...---,,,+++,,,------***+++,,,+++******,,,---++++++,,,---...........................///000111+++++++++,,,---...000111,,,///111000---+++,,,......---,,,+++************((()))+++,,,+++***((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&,,,******//////888JJJVVVpppkkkNNN<<<...+++(((&&&&&&&&&%%%$$$'''&&&&&&'''(((((('''%%%)))))))))))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%'''***,,,,,,+++)))(((&&&'''((())))))(((''''''$$$$$$%%%'''(((***+++,,,***)))(((((()))(((&&&$$$!!!"""$$$%%%&&&'''''''''"""%%%)))---000000///...yyypppmmmpppzzz|||jjj]]]XXXOOONNNNNNOOORRRTTTTTTSSSWWWWWWXXXYYYZZZ\\\^^^______```aaa___ZZZTTTQQQPPPJJJNNNQQQUUU___kkkpppmmmqqqqqqnnnkkkkkklllggg```aaa]]]^^^eeejjjjjjhhhhhh^^^XXXSSSRRRUUUWWWVVVTTTTTTTTTTTTWWW\\\___aaaaaaaaa```___\\\XXXTTTQQQPPPWWW[[[]]]\\\]]]___^^^ZZZWWWWWWWWWWWWWWWYYY\\\___ddd]]]XXXYYYZZZWWWUUUVVVRRRRRRSSSTTTTTTPPPIIICCC<<<666000000555;;;===<<<>>>>>>===:::777666777999;;;;;;::::::;;;>>>AAACCCCCCFFFDDD???@@@HHHLLLKKKJJJNNNLLLBBB<<<======:::888999:::===@@@CCCFFFHHHLLLOOOOOOJJJDDDAAABBBEEEIIILLLNNNMMMJJJGGGFFFGGGEEEIIIMMMPPPOOOMMMLLLLLLNNNIIIAAA:::777777999<<>>>>>>>>>>>???CCCGGGLLLOOONNNKKKHHHDDDBBB@@@??????AAA@@@???===;;;:::::::::<<<888555444777999999777444222444888999777777:::<<<<<<;;;999888666444333111000///111666:::===>>>AAA>>>:::888999:::::::::888555222111000000...---111111222333333111000///222222111///---,,,...///,,,***)))((()))+++...000,,,,,,+++,,,---///111222222111000...------------+++++++++,,,.../////////111000///---,,,+++******------,,,,,,,,,,,,++++++)))(((((()))******(((&&&&&&%%%%%%%%%%%%&&&''''''(((***++++++,,,///666<<>>999333222666;;;======@@@@@@>>>;;;777666777888;;;::::::::::::<<<===>>>BBBEEECCC???@@@GGGLLLLLLKKKOOOMMMEEE??????>>><<<::::::<<<>>>AAACCCFFFGGGIIIKKKLLLIIICCC@@@AAACCCHHHKKKNNNNNNLLLIIIHHHHHHJJJMMMPPPRRRQQQOOONNNMMMKKKGGGAAA<<<999999;;;===DDDHHHJJJHHHAAA<<<;;;;;;>>>======>>>AAAEEEIIIKKKLLLKKKHHHEEEBBB???===<<<@@@???>>><<<;;;;;;;;;;;;:::777444444666888888777444222444888999777777:::<<<<<<<<<;;;:::888666555222111000333777;;;>>>???AAA???===<<<<<<<<<:::999999555111//////000000000111111222222111000///...///000000...,,,---...000...,,,***))))))+++---///+++++++++,,,---///111333222111000...---,,,,,,,,,+++++++++,,,...///......///...---,,,,,,+++,,,,,,------,,,,,,,,,+++++++++(((''''''(((***)))'''%%%&&&&&&%%%%%%&&&&&&'''(((''')))*********---333999LLLcccsssVVV???444---'''((()))&&&%%%%%%'''&&&%%%%%%%%%&&&''''''(((((((((((((((''''''&&&))))))(((&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""&&&$$$###$$$&&&((((((((((((''''''((()))*********---------,,,+++)))'''%%%###$$$%%%&&&'''(((((((((((('''%%%$$$###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''))),,,...---***'''|||nnnfffcccgggnnnxxxuuubbbVVVUUURRROOONNNPPPSSSUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\___```aaaaaa```[[[UUUPPPQQQUUU[[[bbbmmmyyy~~~~~~vvvjjjgggbbb```cccccc^^^XXXVVVQQQNNNKKKLLLPPPTTTUUUTTTSSSRRRQQQSSSWWWZZZ[[[[[[^^^^^^]]][[[YYYYYY\\\^^^eeefffddd___\\\[[[YYYUUUTTTVVVWWWXXXXXXYYY[[[]]]aaa___```aaa___]]]```fffaaa___[[[WWWSSSNNNHHHDDD@@@;;;555333666;;;>>>>>>AAAAAA>>>;;;777666666888::::::::::::::::::999999===@@@@@@>>>???EEEJJJKKKLLLNNNLLLFFF@@@???===:::999999:::<<<>>>@@@BBBCCCBBBEEEGGGFFFBBB???>>>@@@BBBFFFJJJLLLLLLKKKJJJIIILLLNNNQQQQQQOOOMMMLLLMMMIIIGGGCCC???===<<<===>>>CCCFFFIIIGGGBBB>>><<<<<>>===>>>???BBBDDDFFFJJJJJJIIIFFFCCC>>>:::888===<<<;;;:::::::::;;;<<<999777555444666777777777555333333777888666777:::;;;;;;======<<<:::888777333222222555999===@@@@@@@@@@@@@@@AAAAAA>>>:::666888444///------000111222000000000000///...---,,,,,,------------...000333111///---+++***+++,,,---)))******,,,...000222333333222000...---,,,++++++***+++,,,---------------,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++'''&&&'''((())))))'''%%%&&&&&&&&&%%%&&&&&&'''((('''((()))((('''***000555GGG^^^xxx{{{^^^EEE666...(((((()))'''&&&(((((('''&&&$$$$$$%%%'''(((&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$"""&&&$$$###$$$&&&'''''''''&&&&&&'''((()))+++,,,---//////...---+++)))'''&&&######$$$%%%&&&''''''((()))'''%%%######$$$&&&(((''''''&&&&&&&&&''''''(((***))))))***+++***(((%%%{{{lllcccaaadddfffhhhmmmzzzzzzggg[[[VVVSSSOOONNNQQQUUUXXXZZZZZZZZZYYYYYYYYYYYYYYYZZZ]]]^^^aaaeeefffddd^^^YYYWWW[[[bbbjjjuuuxxxoooggg```___\\\WWWSSSRRRNNNLLLKKKMMMPPPTTTTTTTTTSSSRRRRRRUUUXXX[[[\\\\\\`````````]]]\\\]]]bbbfffkkkkkkggg___ZZZYYYWWWSSSTTTVVVYYYZZZZZZZZZ[[[\\\```bbbgggiiieee```cccjjjgggccc]]]UUUOOOIIIEEEBBB???:::555444666;;;???@@@>>>>>><<<888666555777999888999;;;<<<<<<;;;999888888;;;<<<;;;<<>>AAA@@@???>>>???@@@BBBCCCIIIJJJJJJIIIFFF@@@;;;888:::999888777777999:::<<<:::999888777777888888888666333333666777555666:::888:::<<<===<<<;;;999777444333444666;;;>>>@@@AAA>>>???BBBDDDDDD???999333333111...---...000000000/////////...---,,,++++++***+++,,,------///333666333222///---++++++++++++((((((***,,,...000222333333222000...,,,++++++******,,,---...---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***((('''''')))++++++)))'''&&&&&&&&&&&&&&&'''(((((('''((()))'''&&&(((...333CCCXXXqqqdddKKK999111***)))***((((((******(((&&&$$$$$$%%%'''((($$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&$$$"""!!!"""###$$$$$$###%%%$$$###$$$&&&'''&&&&&&$$$%%%&&&'''(((+++...000000000///---+++)))'''&&&$$$$$$$$$$$$%%%&&&''''''***(((%%%######%%%((()))((((((''''''((()))******...---+++******)))'''&&&|||ooofffdddeeeeeecccccciiivvv~~~mmmaaaWWWTTTPPPOOOSSSXXX]]]___aaa```^^^\\\ZZZYYYXXXXXX\\\^^^cccgggiiigggbbb___^^^```gggpppyyywwwkkk^^^WWWSSSPPPPPPRRROOOPPPQQQSSSVVVWWWWWWVVVVVVVVVXXX[[[^^^```___^^^___```___]]]ZZZ[[[aaaggglllkkkfff]]]XXXXXXWWWTTTVVVYYY]]]^^^^^^\\\[[[[[[]]]bbbiiikkkeee^^^___eeegggccc[[[RRRIIIDDDAAA@@@;;;888555444777;;;???AAA999999777555444555888;;;777999<<<>>>>>>===<<<;;;888999:::;;;;;;???HHHPPPPPPMMMIIIEEEAAA<<<888666555555555666777888999::::::<<<>>>???===<<<::::::222555<<>>??????;;;===AAADDDDDD???777111.........000111111...,,,///...---,,,,,,+++++++++)))+++,,,---...000444777444222000...,,,+++******'''(((***,,,...000111222222111///...,,,++++++***+++---000000...,,,,,,,,,......---,,,++++++++++++,,,,,,+++++++++*********)))))))))+++------+++)))'''&&&&&&&&&&&&'''((((((((())))))(((&&&)))...333???SSSlll~~~iiiQQQ===444,,,******))))))+++***)))'''%%%%%%&&&'''(((###$$$%%%'''((((((((((((%%%%%%$$$$$$$$$$$$$$$%%%$$$###!!!!!!###%%%%%%$$$%%%$$$###$$$&&&&&&%%%$$$"""$$$&&&&&&''')))...111111000///---+++***)))(((&&&%%%%%%%%%&&&'''((()))***)))&&&%%%$$$&&&((()))''''''(((((()))***+++,,,...,,,***)))((((((&&&%%%~~~ssshhheeeeeedddaaa```dddkkkqqq{{{rrrgggZZZVVVSSSSSSVVV[[[```bbbcccaaa___]]]ZZZXXXWWWWWWZZZ^^^eeehhhhhhgggeeeeeedddeeeiiiqqqxxxppp^^^TTTOOOLLLNNNRRRRRRUUUZZZ^^^``````^^^]]]\\\]]]```cccfffeeeaaa^^^XXXZZZ[[[XXXUUUVVV\\\ccchhhgggaaaYYYVVVXXXZZZXXXZZZ]]]bbbcccbbb^^^\\\ZZZ___ccchhhjjjddd]]]^^^dddbbb___WWWNNNEEE???>>>>>>999888777777888;;;>>>@@@666555444333222444999<<<999:::===?????????>>>===:::999:::<<<<<<@@@KKKVVVYYYRRRLLLHHHCCC===999999666666666777777999:::;;;:::;;;;;;<<<<<<;;;999999333555999@@@GGGLLLNNNNNNMMMLLLIIIFFFCCCCCCEEEHHHIIIIIIIIIJJJJJJIIIIIIIIIBBBBBBAAA???>>>===<<<<<>>888222......111333444222...+++------,,,+++++++++,,,,,,)))+++,,,------///333666222111000...---,,,++++++'''(((***,,,...///000111000000...---,,,,,,++++++,,,///222222///,,,,,,---000///...---,,,,,,++++++++++++++++++***************)))***,,,......,,,+++''''''&&&&&&''''''((()))((()))***(((''')))///444>>>QQQiii{{{nnnXXXBBB888...+++***))))))+++))))))((('''&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&%%%$$$$$$###$$$$$$%%%###""""""$$$&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###!!!###%%%%%%%%%'''---111111000///---,,,+++******)))((('''''''''(((***++++++***((('''&&&&&&''''''&&&&&&'''''')))***+++,,,***(((&&&&&&&&&&&&$$$"""~~~rrrfffaaa```^^^^^^```eeejjjmmmooo}}}uuujjj^^^[[[WWWWWWYYY]]]___aaa___^^^\\\ZZZXXXWWWVVVUUUUUU]]]gggkkkkkklllppptttjjjhhhjjjpppuuuzzzzzzgggZZZSSSOOOPPPSSSTTTZZZbbbiiikkkjjjhhhfffdddeeeiiikkklllggg```[[[QQQUUUWWWUUURRRSSSZZZaaabbbaaa\\\UUUTTTYYY]]]]]]^^^bbbfffhhhfffaaa]]]ZZZ^^^^^^___```\\\XXX\\\bbb]]]ZZZTTTKKKBBB===<<<>>>;;;;;;;;;;;;;;;;;;<<<===777666555222222444999<<<<<<<<<===>>>>>>>>>===<<<999777888999999===KKKZZZ___UUULLLIIIDDD<<<888999555555555666777888:::;;;<<<;;;::::::::::::999888666666888===DDDIIIKKKJJJJJJIIIEEEAAA>>>???CCCFFFGGGGGGIIIKKKMMMPPPRRRSSSLLLHHHDDD???===;;;::::::@@@@@@AAABBBCCCDDDEEEEEEEEEHHHLLLNNNNNNLLLHHHEEE;;;999777666666999<<<>>>DDDEEEEEECCC>>>;;;:::;;;777444222444555333555999999888666555555555666666666555555666888999888777:::;;;===@@@AAA>>>:::666222222333555666444111...,,,,,,+++++++++,,,---...)))***+++++++++,,,///222//////...------,,,,,,,,,'''(((***---...////////////...------,,,,,,,,,------111555444000,,,,,,...///......------.........++++++++++++************)))))))))+++---...,,,+++'''''''''''''''(((((()))'''((()))'''''')))///444===PPPhhhzzzsss```FFF;;;000,,,***((()))+++((()))))))))((('''%%%$$$$$$%%%&&&&&&'''''''''''')))((('''&&&%%%$$$$$$$$$&&&$$$""""""%%%'''(((((($$$$$$$$$%%%&&&&&&$$$""" """$$$$$$###%%%+++111111000...---,,,,,,,,,---,,,+++)))))))))***,,,---++++++***)))((('''%%%$$$$$$$$$%%%&&&((()))+++,,,&&&%%%%%%&&&'''&&&%%%###|||nnn```\\\ZZZXXXZZZ```ggglllnnnhhhrrrwwwkkkbbb^^^[[[YYY[[[]]]^^^___ZZZYYYXXXWWWVVVUUUUUUUUUPPP[[[hhhnnnpppttt}}}mmmjjjjjjooorrrvvvpppcccZZZTTTSSSUUUUUU]]]gggpppsssrrrooollliiikkknnnpppooohhh^^^XXXMMMRRRVVVUUUSSSTTT[[[bbb]]]]]]XXXRRRSSSZZZ___``````eeeiiikkkhhhbbb]]]ZZZWWWSSSPPPOOOMMMMMMSSS\\\ZZZXXXRRRJJJAAA<<<<<<>>>===?????????===;;;::::::999888666333222444888<<<>>>>>>>>>>>>===<<<;;;:::777444444555555:::IIIZZZaaaVVVKKKGGGBBB:::666777222222333444555666888999>>><<<:::999:::::::::999888666666:::???DDDEEEEEEFFFDDDAAA<<<:::;;;???CCCDDDEEEHHHKKKPPPTTTXXXZZZUUUPPPIIIBBB>>><<<;;;:::>>>???@@@AAACCCDDDEEEFFFDDDFFFJJJMMMNNNMMMJJJHHH===<<<999888888:::===@@@EEEGGGGGGDDD>>>:::999:::888444222444444333555999;;;999777555444444666777666555444555777777666444;;;;;;===???@@@???<<<888777666555555666555333111,,,++++++***+++---...///((()))***))))))***,,,///------------------------((()))+++---...............------,,,,,,------...---222666666111------...---------......000111111+++++++++************)))(((((((((***------,,,***'''''''''''''''((())))))%%%'''((('''&&&)))///444===PPPgggzzzvvveeeIII===222,,,***((()))+++((((((******)))'''%%%###%%%%%%&&&&&&''''''&&&&&&,,,+++)))((('''&&&%%%%%%'''%%%######%%%((())))))$$$$$$$$$%%%&&&&&&$$$!!!"""$$$###!!!$$$***000000///...---,,,---.........---+++******,,,---///+++,,,,,,+++)))'''$$$#########$$$%%%''')))***+++&&&&&&&&&((())))))'''%%%}}}uuuooohhhbbb```\\\YYY\\\dddkkkooopppjjjnnnxxxrrrfff^^^YYY[[[______^^^^^^\\\ZZZWWWUUUTTTSSSTTTUUUUUUYYY```gggmmmqqqrrrssskkkhhheeegggoooyyy{{{iii]]]ZZZ\\\```gggiiilllmmmkkkhhhgggfffjjjlllooopppllldddZZZRRRNNNPPPQQQRRRRRRTTTXXXZZZVVVWWWUUUPPPOOOTTTZZZ[[[____________^^^\\\YYYXXXOOOKKKFFFBBBAAADDDIIILLLMMMLLLIIIGGGDDDBBBAAA@@@GGGEEEAAA<<<<<<===:::444999:::::::::888777888999999:::;;;;;;;;;:::999888777555222///222>>>PPP^^^]]]XXXPPPGGG???:::777666444444333333666:::>>>@@@CCCBBB>>>:::666555777:::555444555888===BBBDDDEEECCCBBB???;;;888777888:::AAA???@@@CCCKKKTTT[[[```___VVVPPPLLLDDD;;;888:::;;;;;;<<<>>>AAABBBAAA@@@EEEBBBAAADDDIIIKKKIIIEEE???===:::888999<<<@@@BBBHHHIIIHHHFFFBBB>>>;;;:::666444222222333555555444666555444333222222222222333444666888999888777666:::::::::<<<<<<;;;777333777666555444444444444555...,,,***+++---...///...((()))***++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000000///000...,,,***)))***,,,...111111111111111111111111000///...///000///---+++---,,,***((((((((())))))&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))%%%&&&((()))))),,,///222>>>HHH___yyy}}}iiiNNNAAA333,,,***((((((***))))))))))))))))))(((((())))))(((((('''''''''&&&(((((())))))((('''&&&&&&)))((('''%%%%%%&&&'''((($$$$$$###############$$$ !!!###%%%'''((()))******+++,,,------------+++++++++(((&&&%%%'''((((((((()))))))))'''&&&%%%'''&&&%%%''')))***'''$$$'''%%%%%%'''))))))'''$$$}}}~~~{{{sssnnnjjjfff```]]]ZZZXXX\\\eeelllppppppgggiiioooyyyvvviii```YYYZZZ]]]\\\[[[\\\[[[YYYVVVTTTSSSRRRSSSTTTUUUXXX^^^dddjjjnnnqqqsssllliiifffhhhpppzzz{{{lllcccaaadddfffmmmooopppnnniiidddaaa___aaadddgggiiiggg```WWWPPPKKKNNNQQQSSSTTTUUUVVVXXXUUUVVVSSSMMMKKKOOORRRSSSQQQRRRRRRRRRRRRQQQOOOOOOKKKGGGBBB>>>>>>AAAEEEHHHIIIHHHGGGFFFFFFGGGHHHHHHGGGHHHEEE@@@===>>>;;;777;;;<<<>>>===;;;::::::;;;888888999::::::999888888666555333222555@@@QQQ]]]ZZZVVVMMMDDD===888555555444444444666888<<>><<<:::777444444666777;;;;;;===BBBJJJRRRXXX\\\aaaYYYRRRPPPKKKCCC>>>>>>:::999999;;;???AAABBBBBBCCC@@@???@@@DDDEEEBBB???<<<:::999888:::>>>BBBEEEHHHHHHHHHGGGDDDAAA???>>>777444222111222333333333333333222111111111222222333555777999999999888777888777777888999777444222444444333333222333333333...,,,++++++---...///...******+++++++++***)))(((*********++++++,,,,,,,,,,,,,,,---...///000000///...,,,***))))))***,,,...111111111111111111111111000///...///000000///---,,,+++***)))((((((((()))(((((((((((((((((()))))))))((('''&&&&&&'''((()))((())))))))))))***---///:::EEE\\\uuunnnWWWGGG666...,,,***))))))''''''(((((((((((((((((()))((((((((('''''''''&&&((((((((((((((('''&&&%%%'''&&&&&&&&&&&&&&&''''''$$$$$$############$$$$$$!!!"""###$$$%%%&&&''''''((()))***+++,,,---------++++++***(((&&&%%%&&&((('''(((((()))((((((&&&&&&'''&&&&&&'''))))))'''$$$'''&&&&&&(((******'''$$$nnnpppnnniiiffffffddd```[[[YYYZZZ___fffmmmppppppjjjjjjmmmsssxxx~~~rrrggg]]][[[[[[ZZZZZZ[[[YYYXXXUUUSSSQQQQQQRRRRRRUUUWWW[[[```gggmmmsssvvvtttppplllmmmttt{{{ooojjjhhhhhhhhhmmmnnnnnnjjjddd^^^ZZZXXXVVVYYY^^^```___ZZZSSSNNNKKKOOOTTTWWWWWWVVVUUUTTTSSSTTTQQQJJJFFFHHHJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJHHHEEE@@@======@@@DDDGGGIIIHHHGGGFFFGGGJJJLLLNNNIIIMMMMMMFFF@@@???>>>===>>>@@@BBBAAA???===;;;;;;777777888999999888888777666666555444666>>>JJJSSSSSSNNNGGG???888555333333444555777999;;;===???@@@???;;;666555777::::::999555333111333777<<>>>>>@@@@@@===:::999888888888;;;???CCCFFFFFFGGGGGGGGGGGGEEEDDDCCC:::777444222333333333333000000//////000000111111444555888:::;;;:::888777666444333333444444222000111111111111111111222222///---++++++---...///...,,,,,,,,,,,,,,,+++******(((((()))***++++++,,,,,,---,,,,,,------...///000,,,+++))))))***+++...///111111111111111111111111000//////000111222000///,,,+++***)))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((***++++++***((()))+++---666BBBXXXpppuuubbbNNN999000...,,,)))'''&&&&&&&&&''''''(((((((((((((((((('''''''''''''''&&&''''''''''''&&&%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***+++,,,,,,++++++***(((%%%%%%&&&'''&&&&&&'''((((((((((((''''''''''''((())))))'''%%%''''''(((***,,,+++'''$$$dddggggggddddddeeeeeeaaa]]]]]]^^^bbbhhhlllmmmmmmmmmkkkmmmrrrtttwww~~~|||ooobbb]]]\\\ZZZZZZ[[[XXXWWWTTTRRRPPPPPPQQQQQQTTTUUUXXX^^^gggpppyyy~~~|||wwwwww|||zzzoookkkhhheeebbbcccdddeeeccc^^^YYYVVVTTTPPPTTTYYY[[[ZZZUUUPPPNNNPPPUUU[[[]]][[[WWWSSSPPPPPPRRRPPPIIIEEEFFFGGGEEEGGGGGGGGGGGGGGGGGGFFFFFFGGGEEEAAA??????CCCGGGJJJNNNLLLIIIGGGGGGIIILLLOOONNNTTTUUUMMMEEEBBBCCCCCCAAACCCEEEDDDAAA===:::999777777777888888888888888888888666444444777===BBBFFFCCC>>>888444222222222555666888;;;<<<============888333444999<<<;;;999777444111111444999===???;;;999777555555555555555666777:::>>>DDDLLLTTTYYYWWWRRROOOQQQUUUSSSKKKDDD<<<999555444888===BBBEEEFFFCCCAAA@@@@@@@@@>>><<<888888888:::<<>>:::666444333444333333---------......///111111444666999;;;<<<;;;999777444222000///000111111000...///000111111222222222000...,,,,,,---...///............------,,,++++++'''((()))***+++,,,---...---,,,+++++++++---...///+++*********,,,...000222222222222222222222222222/////////000222333222000,,,+++******))))))((((((++++++******))))))(((((((((((((((''''''(((((((((***++++++***((()))+++---444@@@UUUkkk}}}|||jjjSSS:::000///---)))&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%!!!"""$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######%%%%%%&&&'''(((***+++,,,******)))'''%%%$$$%%%'''%%%%%%&&&'''((((((((()))(((((())))))***)))'''&&&'''(((+++,,,,,,+++(((%%%^^^bbbcccbbbccceeedddaaabbbbbbccceeeggghhhiiihhhiiigggiiimmmnnnmmmpppuuu|||tttfff___]]]ZZZZZZ[[[YYYWWWTTTRRRQQQQQQQQQRRRRRRTTTWWW___iiivvvssskkkgggddd```\\\\\\^^^___^^^ZZZVVVSSSRRRQQQUUUYYY[[[XXXTTTPPPOOOZZZ^^^bbbbbb^^^WWWPPPMMMLLLPPPPPPKKKHHHHHHHHHFFFDDDDDDCCCBBB@@@@@@??????EEECCCAAA@@@BBBFFFKKKNNNQQQMMMIIIFFFFFFIIIMMMPPPTTT[[[[[[RRRHHHEEEGGGIIICCCEEEFFFDDD@@@;;;777555777777777777777888888999777777666555444444666888999888666444333222333333555777999;;;<<<<<<;;;:::<<<777444555:::>>>===:::888555111111333888;;;===<<<:::666555666666444333555666777888<<>>:::444222555;;;AAADDDFFFEEEBBBAAA@@@@@@???>>>:::::::::;;;===>>>@@@AAA?????????BBBEEEGGGEEEDDD===999555111111111111111,,,,,,------...///111111333555999<<<<<<;;;888777444222//////000111111111---...000222333444444444000...,,,,,,---.........000///...------,,,,,,,,,))))))***+++,,,---...///,,,,,,*********+++---...+++,,,,,,---///111333444333333333333333333333333/////////000222333222000,,,,,,,,,++++++***))))))++++++******))))))(((((('''(((((((((((((((((('''((()))***))))))***---///555AAATTThhhyyynnnVVV<<<111///---)))%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%!!!"""$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%$$$######%%%%%%%%%%%%'''(((***+++)))))))))&&&$$$###$$$&&&$$$%%%%%%&&&'''((())))))((()))***+++***(((''''''(((***,,,---,,,***(((&&&XXX^^^bbbbbbdddfffddd```eeeeeeeeeddddddcccccccccgggeeefffiiiiiifffeeeggggggqqqxxxiiiaaa^^^[[[[[[\\\ZZZYYYVVVTTTRRRRRRSSSSSSRRRSSSXXX```mmm|||yyyssskkkeeebbb```\\\YYY[[[]]]^^^]]]YYYTTTQQQPPPRRRWWW[[[\\\XXXTTTRRRRRR```ccceeeccc\\\TTTMMMJJJHHHMMMOOOLLLJJJKKKJJJGGGDDDCCCBBB@@@>>>=========@@@???>>>???BBBGGGLLLPPPMMMIIIEEEBBBDDDJJJQQQUUUZZZ^^^\\\RRRHHHGGGJJJLLLGGGHHHGGGCCC===777333111555555555555666777888888555555555555666666777777111222333444555555444444555666888;;;<<<======<<<===:::777888;;;>>>===<<<888555222111333666888999999666333333555666444111222444555555777<<>>999333111555;;;BBBFFFGGGEEECCCAAA???>>>>>>>>>;;;;;;<<<======>>>>>>>>>===;;;<<>>======<<<<<<===>>>>>>666333111000222444444444555222000222666888666333222555888999888:::???DDDCCCHHHJJJIIIKKKMMMIIIBBB;;;666222111666>>>EEEIIIJJJIIIFFFBBB>>><<<<<<===:::;;;<<<===>>>>>>======<<<::::::===BBBCCC@@@===:::555000,,,,,,---......000000///000000111222222111444888;;;<<<:::777444222111000000111222222111+++,,,000333555666666666222000------...///......111000...,,,++++++++++++******++++++,,,,,,,,,,,,)))***************)))))),,,---...///111222444444111111111111111111111111000///...///000000///---...////////////---,,,+++(((((((((((((((((())))))&&&'''((())))))((('''&&&'''((()))))))))***...000999FFFUUUbbbrrryyydddMMM===444---)))'''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''((((((((((((((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&((()))(((((('''%%%###"""###%%%&&&%%%%%%%%%%%%&&&(((((()))+++------***((('''(((***+++,,,***'''&&&''')))TTT\\\eeeiiimmmooolllgggbbbbbbaaa^^^\\\[[[\\\^^^^^^]]]```fffhhheeebbbbbb^^^```ccciiissssssmmmjjjfffeeefff]]]\\\YYYWWWUUUUUUVVVVVVSSSUUUZZZdddqqqyyysssmmmllliiibbb[[[UUUSSSRRRQQQTTTVVVVVVTTTQQQPPPOOOPPPUUUZZZ[[[XXXUUUVVVYYY``````^^^ZZZSSSMMMIIIGGGCCCIIILLLJJJHHHHHHFFFBBB@@@@@@>>>>>>>>>>>>???@@@<<<<<<===@@@EEELLLRRRVVVJJJFFFAAA>>>@@@HHHQQQWWW^^^^^^WWWLLLDDDEEEIIIJJJOOOMMMIIIBBB:::333///...000000//////000222444555444333222222222111///---111444888<<<<<<:::666333111333666:::???CCCGGGHHH???@@@@@@???===<<<>>>???444222000000111222222111333000///222888;;;:::777333888>>>???===<<<>>>AAA@@@FFFHHHEEEDDDEEEBBB<<<888444000111777@@@HHHMMMOOOMMMJJJDDD???===<<<===999:::<<<>>>??????>>>>>>===:::999<<>>===>>>@@@@@@???<<<======@@@DDDIIINNNRRRMMMLLLIIIDDDDDDLLLZZZeeeeee^^^SSSIIIEEEGGGMMMQQQRRRMMMEEE???<<<888333///000111111111555999888444555555444222000///000222000111444777:::;;;999777222222444;;;BBBFFFDDD@@@>>>===;;;:::888777666666333222111111333333222111111111222666:::;;;999666555:::???>>>:::666666888>>>DDDFFF@@@<<<<<<999333222555777999<<>>@@@@@@???;;;;;;<<<>>>AAAAAA???===333222000///...///111222333555444111000222222///333555777:::;;;:::555222//////000000000000//////------...///000111222222/////////---,,,---000333444111------...---+++)))++++++++++++++++++++++++++++++***)))(((((())))))******+++,,,---000222444---,,,++++++++++++------...---,,,++++++,,,---------.../////////---+++)))(((((((((''''''(((((((((%%%''')))***+++***((('''***'''%%%'''&&&&&&***111:::GGGXXXgggrrrwww___LLL>>>444+++$$$'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((***'''$$$###$$$&&&&&&&&&%%%&&&'''(((((((((&&&%%%''''''&&&&&&'''(((***+++"""###$$$%%%%%%$$$###"""''''''(((((('''&&&%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((())))))))))))(((((()))))))))*********\\\```hhhooorrrqqqmmmjjjnnnmmmkkkfffaaa]]]ZZZXXXXXX[[[aaafffhhhgggdddbbbeeeccceeeiiijjjiiinnnuuu~~~wwwssspppmmmkkkddd\\\XXXZZZ^^^___^^^^^^```dddkkkttt~~~qqqmmmpppttttttqqqkkkbbb[[[WWWVVVRRROOOLLLKKKLLLNNNNNNNNNNNNOOOPPPPPPPPPRRRUUUXXXZZZWWWTTTSSSQQQNNNJJJFFFCCCBBBAAABBBDDDDDDBBB@@@???>>>======???@@@@@@@@@@@@???>>>???BBBGGGLLLOOOQQQPPPNNNKKKKKKQQQ]]]ffffff```UUULLLGGGHHHLLLPPPPPPKKKDDD>>>;;;999666444222444555555888<<<:::555555444222000//////000000111222555888;;;;;;888666222222333999@@@BBB@@@===:::999888666555444444444333222111222333444333222222111222555888999777444444888<<<<<<888555666888===BBBBBB===999999666222333555888;;;>>>EEEMMMSSS[[[VVVOOOLLLKKKJJJFFFBBB???>>>>>>???AAAAAA???===:::;;;<<<>>>???>>><<<999333111000//////000111222555777555111000333333111444555777:::;;;999555111000111111111000//////............///000000111111...///...---,,,---000222333000---,,,------+++)))++++++++++++++++++++++++++++++***)))))))))))))))*********+++---///222333111000...,,,+++++++++,,,...---,,,+++***++++++,,,,,,---.........,,,***)))(((((('''&&&&&&'''((((((&&&''')))***+++***)))((()))&&&&&&'''''''''+++111<<>>======AAAFFFKKKOOOTTTUUUTTTSSSSSSXXX```ggggggaaaXXXOOOJJJIIIKKKMMMNNNJJJCCC???<<<;;;:::999555999;;;<<<>>>@@@===777666333//////000111///---222333666999;;;:::666333222222333666;;;<<<:::777333333222222111222222222333222111222333555555444222222222444555555333111222555777666444333555777;;;>>>===888555444444222333555777:::>>>DDDLLLQQQUUUPPPKKKIIIIIIHHHEEEBBB@@@@@@BBBDDDEEECCC???<<<999999:::<<<===;;;888555222111000//////000111222666777555111000333555333555555666888999777444000111111111111000000//////000//////////////////000.........---,,,---///222444111///.........,,,+++++++++++++++++++++++++++++++++***************************+++,,,///111222333222///---+++*********---,,,++++++*********++++++,,,,,,---,,,***)))(((((('''%%%$$$$$$%%%'''((('''((()))***+++***)))((()))&&&&&&(((((((((,,,222<<>>===;;;:::999;;;@@@FFFMMMQQQSSSUUUWWWXXXYYY\\\```dddfffaaaYYYQQQLLLJJJJJJKKKLLLJJJGGGDDDAAA>>><<<;;;888===BBBCCCDDDDDD???999888333///...222333000---222333666999;;;999444000222111222444666666333111////////////000111222222444222111111333555555555333222222333333222000//////000111000//////222555999:::999555222222222333444444555777;;;AAAGGGKKKKKKHHHEEEDDDEEEFFFEEECCCCCCDDDFFFHHHIIIEEE???;;;555555777999::::::666444222222111000000111222222555666444//////333444333444444444555666444111///000000000000111111222222222111///...------......---.........,,,---///111444333111000000///......************************++++++++++++++++++******************,,,...000111222000...,,,***)))))))))************++++++,,,,,,***+++++++++***)))((('''((('''%%%######%%%'''((('''((()))*********))))))(((&&&&&&)))))))))---222:::EEEXXXnnnwwwcccLLL:::000...***)))'''((()))***)))((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((&&&$$$$$$%%%%%%%%%$$$$$$#########$$$&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''''''''&&&&&&&&&((((((((('''&&&'''((())))))))))))(((((((((((((((***,,,...///---+++***___aaacccdddeeeiiioootttuuuhhh^^^YYYUUUXXX]]]aaabbbbbb___]]]bbbeeeiiilllmmmlllhhhdddaaa```aaahhhuuuyyyqqqllliiiccc___[[[YYYZZZ]]]aaacccfffjjjsss~~~yyysssllliiijjjoooooonnnkkkeee\\\SSSMMMHHHEEECCCCCCEEEGGGHHHHHHGGGHHHIIIIIIIIIJJJNNNPPPPPPOOOLLLIIIEEEBBB@@@??????????????????@@@AAABBBBBB@@@>>>=========;;;999:::999999:::???EEEKKKOOOOOOQQQUUUXXXZZZ\\\^^^___bbb^^^XXXQQQLLLIIIIIIIIILLLLLLLLLIIIEEE@@@;;;999:::AAAGGGGGGGGGEEE@@@999:::555000000333555222...222333555777888666222...111111111222222111///............///000222333444444222000000222444555555333333333222000///......---------,,,,,,---///111777666555444222111222555666555555666:::???DDDFFFGGGFFFEEEFFFHHHJJJKKKKKKIIIJJJLLLMMMKKKDDD<<<666222222333666888999888666444444333222222222222222222444222......222333111222111000111222222000.../////////000111333555666333111///---,,,,,,------,,,---......------...000222111000///...------...***************************+++,,,,,,,,,,,,++++++***))))))***+++---///000---,,,+++))))))))))))***'''((()))+++,,,---......************)))(((''''''((('''%%%$$$$$$%%%'''(((''''''(((((())))))))))))(((&&&&&&))))))(((,,,111888BBBSSShhh}}}lllRRR<<<000,,,+++)))''''''((())))))((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$%%%%%%$$$###&&&%%%$$$###$$$%%%&&&'''###$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&'''((())))))''''''((()))***)))))))))(((((((((''''''))),,,......---+++)))]]]^^^______```eeennntttwwwjjjbbb___YYY[[[^^^```aaa```___^^^dddjjjoooqqqsssrrrllldddeee___\\\___hhhuuuwwwnnnhhheee```^^^\\\[[[[[[^^^aaacccgggkkkuuu~~~uuusssqqqmmmiiihhhnnnllliiifffaaaYYYQQQLLLGGGEEECCCDDDFFFIIIKKKKKKJJJJJJKKKJJJIIIIIIKKKNNNNNNMMMKKKGGGBBB>>>===>>>???@@@@@@???>>>???BBBDDDGGGDDD@@@===<<<;;;999888<<<<<<;;;<<<>>>AAAEEEGGGJJJMMMQQQVVVYYY[[[\\\[[[]]]YYYSSSMMMIIIGGGHHHHHHKKKMMMMMMJJJEEE???:::888<<>>LLL^^^pppwww[[[AAA111+++***(((&&&&&&'''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((('''''''''((()))***)))((('''(((*********))))))((((((''''''&&&(((***++++++***)))(((ZZZ]]]_________bbbjjjpppxxx}}}|||qqqgggaaaaaa\\\]]]^^^___``````aaaaaaeeennnvvv{{{~~~tttiiiggg```]]]aaafffkkkuuu~~~yyynnngggddd^^^^^^^^^]]]\\\\\\]]]^^^cccgggooo|||~~~~~~wwwqqqnnnppppppnnnnnnqqqrrrnnnhhhbbb]]]WWWPPPKKKHHHGGGFFFGGGJJJNNNPPPQQQPPPPPPOOOMMMJJJJJJKKKMMMJJJJJJIIIEEE@@@===>>>??????@@@AAA@@@>>>???CCCFFFJJJFFFAAA===;;;::::::999;;;;;;<<<===>>>@@@AAABBBGGGJJJOOOUUUYYY\\\[[[ZZZVVVSSSMMMHHHEEEEEEGGGHHHJJJKKKJJJFFF@@@<<<:::;;;<<>>999777666444222111111111222111000000111222222000...///000000000/////////000000000000111222444555666666333000...///000111111333444444222...,,,---///000///.........//////......,,,...222222000333888777444333555;;;AAAEEEGGGCCCCCCCCCCCCDDDEEEHHHJJJJJJKKKMMMNNNLLLGGG???:::666444222333555888::::::::::::999888666444222222///222333111111333222///111///......000222222222333222111111111333555666333111...,,,+++,,,---...+++,,,......---,,,---...,,,---...,,,)))(((***,,,***************************+++---...///...---,,,))))))))))))***+++---...+++***)))(((((()))***+++***+++---...//////......++++++***)))((((((((((((&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&((('''%%%''',,,///666BBBOOO^^^rrr}}}cccHHH666...***(((%%%%%%&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$"""$$$%%%&&&'''''''''''''''$$$%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&'''((((((''''''((()))******(((((()))************)))((('''''''''&&&&&&'''(((((((((((('''YYY]]]aaaaaa```aaafffkkkpppuuuxxxtttjjjaaa^^^___]]]]]]^^^^^^```aaacccddddddppp|||}}}pppgggaaa```fffiiijjjnnnttttttzzz|||ppphhhddd]]]^^^^^^]]]ZZZXXXXXXXXX^^^aaahhhuuu{{{vvvssssssrrrooommmffffffiiinnnppppppuuu|||wwwqqqhhhaaa\\\VVVOOOKKKJJJIIIHHHJJJNNNRRRTTTUUUTTTTTTSSSPPPLLLKKKLLLMMMGGGHHHGGGDDD???===???AAA???AAAAAA@@@>>>???CCCGGGLLLGGG@@@<<<:::;;;;;;;;;888999:::===???AAABBBCCCFFFIIINNNTTTZZZ]]]\\\[[[SSSOOOJJJEEECCCDDDFFFHHHIIIIIIFFFAAA;;;999;;;>>><<>>AAA@@@???=========>>>>>>@@@>>><<<999999:::;;;======;;;:::;;;===@@@AAAAAAHHHIIILLLOOORRRSSSTTTTTTPPPJJJFFFGGGGGGFFFHHHLLLIIIJJJHHHBBB;;;777888:::===>>>>>>>>>===;;;999888666555333111000//////...////////////000000000000111111000//////000111222555333000000333666999;;;888555111////////////...000000000000000000111111333333333111...---...///---,,,+++...222444444222...///000333777===BBBFFFEEEFFFGGGFFFDDD@@@<<<:::::::::===AAAEEEHHHIIIHHH???<<<777444444666:::<<<999:::;;;:::777666555666222111111333555555444333333000...///222555555444222222222111222222333333///...,,,++++++,,,...///222111///---,,,,,,,,,,,,///......---+++******)))******))))))))))))******++++++,,,///111111///---+++++++++,,,,,,---------,,,***'''%%%%%%(((,,,///---------,,,,,,+++++++++***+++,,,,,,+++***)))(((&&&((())))))'''%%%%%%%%%$$$$$$######$$$$$$%%%%%%)))((('''&&&%%%%%%&&&'''))),,,333;;;CCCSSSlll}}}tttyyyeeeNNN:::///+++)))'''&&&'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%###""""""###%%%"""$$$''')))*********)))%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%%%%(((((('''(((+++)))$$$+++)))'''''')))+++++++++,,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%UUUYYY]]]]]]\\\]]]aaaeeebbbeeegggfffbbb^^^\\\[[[ZZZ^^^aaa```]]]]]]```ccclllrrr~~~uuujjjjjjjjjjjjkkkooouuuzzzxxxxxxxxxzzz~~~ssshhh^^^___```___]]]YYYVVVUUUZZZ]]]dddnnnvvvzzzxxxvvvvvvqqqnnnlllfff\\\WWWWWWSSSWWW___jjjtttzzz||||||tttnnnfff___[[[WWWQQQMMMMMMLLLJJJKKKPPPWWW[[[]]]bbbaaa^^^ZZZUUUOOOJJJGGGDDDDDDCCC???<<<;;;===>>>???>>>>>>===>>>???AAAAAA@@@???<<<:::999:::<<<=========<<<===>>>@@@BBBBBBDDDFFFIIIMMMPPPRRRSSSTTTNNNIIIFFFGGGHHHGGGIIIMMMMMMLLLGGGAAA;;;999:::<<<<<<<<<<<<<<<;;;999888777777666444222111000///////////////000000000111111111000/////////111222444555333111111333777:::<<<:::777333000000000///...////////////111333555666999999888555111......///...,,,,,,...111333222111000000000222666<<>>;;;;;;<<<===???AAACCCDDD@@@???===;;;:::;;;<<<===>>>>>>>>>>>>???AAABBBCCC@@@BBBFFFIIIMMMOOOPPPQQQMMMIIIGGGIIIJJJIIILLLPPPRRRMMMFFF???;;;:::<<<===;;;;;;;;;;;;:::888777666888777555333111000/////////000000000000111111111333111///...///111333555444333222222444777;;;===<<<999555222111111000///.........///111444888:::@@@???===888333///.........------...000111111000111000000111555;;;AAADDDDDDEEEDDDBBB===888555444555555555999???FFFJJJLLLGGGEEEAAA<<<999888777777<<<>>>??????<<<:::999999333222222333555555444222666555555666777777666444333222111000000000000000...---,,,++++++,,,---...111000///---,,,,,,,,,---------------------------------,,,+++******++++++++++++,,,///111222111///++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,+++******,,,,,,+++)))&&&&&&&&&%%%%%%%%%%%%&&&'''))))))))))))((('''''''''((((((''')))///555<<>>@@@AAABBB@@@???===<<<;;;<<<<<<===>>>???@@@@@@???@@@AAABBB???AAACCCFFFIIIJJJKKKKKKLLLIIIHHHJJJJJJIIILLLRRRSSSMMMEEE===::::::===???===<<<<<<;;;999888777666777666555222111//////...000000000111111111222222666444111//////000222444444444444444555777;;;>>>>>>:::666333222111000///...------...000333777999@@@???===888333///......///......//////000000///000000000222666;;;AAAEEECCCDDDCCC???999444333333555555666:::@@@EEEGGGHHHFFFDDDAAA>>>:::888666555;;;>>>@@@@@@>>>;;;999888444333333444555555444222666666777777888777555444333222111000////////////......---,,,,,,---......111000...---,,,,,,------,,,,,,,,,---......////////////...---,,,,,,,,,,,,---,,,---///111222111000+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++((()))+++,,,---,,,,,,++++++,,,,,,+++(((&&&&&&&&&$$$$$$%%%%%%&&&''')))))))))))))))((((((((())))))''')))...333888DDDYYYmmm|||zzzkkkVVVBBB555***'''%%%######$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))'''&&&&&&&&&%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%$$$'''((('''))),,,+++'''$$$######%%%''')))***)))'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%RRRTTTUUUWWWXXXZZZ\\\^^^\\\]]]```bbbeeeggggggggglllkkkiiifffcccbbbcccdddeeejjjttt}}}}}}sssjjjdddggglllqqqwww~~~}}}rrrmmmfffaaa]]]ZZZVVVTTTUUUVVVWWWXXXYYY[[[^^^_________]]]YYYUUUPPPLLLIIIGGGIIIMMMSSS[[[```ccccccddd```\\\[[[\\\[[[XXXUUUPPPJJJHHHJJJJJJGGGEEEHHHHHHJJJLLLNNNNNNKKKHHHFFFAAABBBCCCAAA>>>;;;::::::888999:::;;;===>>>>>>???AAA@@@>>>===<<<<<<======>>>@@@BBBAAA@@@???@@@BBB@@@AAACCCEEEFFFFFFFFFEEEHHHFFFFFFHHHFFFDDDGGGMMMPPPKKKDDD===::::::===???AAA@@@>>><<<;;;999888777666555333222000000//////111111111111222222222222999777333111//////000111333555666555555666:::======:::666333111111///......---------...111444555;;;:::999555111...---...///000000000000///000000///000111333777===BBBEEECCCDDDCCC>>>777333333555888999;;;???CCCDDDCCCAAA@@@???===;;;888666555444999<<<@@@@@@>>>:::777666555444333444555555444222444555777777666555444444333222111000///////////////..................///111000...---,,,,,,---...+++,,,---...///000000111000000///...............///......///111222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------,,,+++***++++++)))'''%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((())))))))))))))))))(((***...222666@@@TTTgggyyy{{{lllWWWBBB444+++)))%%%$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))((('''&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&&&&(((((('''(((***(((######""""""###%%%&&&%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%SSSUUUWWWYYY[[[\\\]]]]]]\\\]]]^^^bbbgggjjjkkkjjjpppmmmjjjfffcccaaaaaaaaabbbfffkkkqqqtttqqqkkkgggfffiiimmmrrrxxx}}}}}}}}}xxxpppggg___[[[XXXUUURRRUUUUUUTTTRRRRRRTTTYYY\\\\\\]]][[[TTTOOOLLLGGGBBBAAABBBEEEKKKSSSZZZ]]]___```]]][[[[[[]]]]]]ZZZWWWRRRKKKIIILLLKKKDDDBBBDDD???AAADDDFFFGGGFFFEEECCC@@@BBBCCCBBB???;;;999999999:::;;;<<<============AAA@@@???>>>>>>=========???BBBEEEDDDAAA???@@@BBBAAABBBCCCDDDDDDDDDCCCBBBDDDCCCDDDDDDAAA>>>@@@FFFIIIIIIFFF@@@;;;:::===AAAEEECCCAAA>>>;;;999888777555444333222222111111111111111222222222333333333888777555333111000000000333666777666444444888;;;;;;888444111000000///...---------...///000111111555666555222///------...///111222222000000111222111222444777:::===@@@AAABBBDDDDDD???888444666:::<<<===@@@BBBDDDBBB>>>;;;999999777666555444444444777;;;???AAA>>>:::666444555444444444666555444222333444666666555444444555333222111000000000000000000000000000000000000000000///...---,,,------...,,,,,,---...///000111222111000000000000000111111222000///000111222111000............------------------,,,,,,,,,,,,++++++*********+++++++++++++++***+++,,,------,,,,,,+++)))******(((&&&&&&'''(((%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))((((((''')))---111444===PPPbbbuuu{{{mmmXXXBBB444...+++'''%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&((((((&&&&&&(((&&&!!! !!!""""""!!!%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTTUUUYYY]]]```bbbaaa```______```dddjjjnnnoooooopppmmmhhheeebbbbbbaaaaaacccdddfffhhhjjjiiigggfffmmmooorrrvvv|||{{{yyyxxxyyy{{{|||zzzxxxxxx~~~vvvjjjaaa]]]ZZZVVVSSSUUUUUUUUUSSSQQQSSSWWWZZZZZZ\\\ZZZSSSOOONNNIIICCC@@@AAACCCHHHNNNTTTXXXZZZ[[[XXXVVVWWWZZZZZZWWWTTTRRRJJJHHHLLLKKKBBB>>>AAA<<<===???@@@AAAAAA@@@@@@<<>>?????????>>>AAAAAA@@@???>>>>>>>>>===BBBEEEHHHGGGCCCAAABBBDDDAAAAAACCCDDDDDDDDDCCCBBBFFFEEEFFFEEE@@@;;;===CCCCCCGGGJJJEEE>>>:::>>>DDDHHHFFFBBB>>>;;;888777666555555444444444444555555222222222333333333333444555555555444444333222111333666888666333222555999888555111///.........---,,,---...000111111111111444555444222///......//////222333333111111333555666777999;;;<<<<<<<<<;;;BBBEEEEEE@@@999777;;;@@@@@@@@@@@@AAABBB@@@<<<999666555444222111222222333777;;;@@@BBB???;;;666444666555444555666666444222222444666555444444666888333222222111111111222222111111111222222111111111000///...---,,,---......------...///000111111222000000000000111222333444444222111000111111000///000000/////////.........------,,,+++***+++++++++)))*********+++++++++++++++,,,---------,,,+++***)))******)))'''''')))+++(((''''''&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''&&&(((,,,///111:::LLL^^^rrrppp]]]HHH:::000---***''''''&&&$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&%%%%%%''')))((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&&&&$$$%%%(((%%%!!!!!!$$$$$$###!!!%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((SSSVVV[[[```eeegggeeeddddddcccdddhhhooossstttsssoookkkgggcccbbbbbbbbbbbbddddddcccdddeeeffffffgggssstttwwwzzzyyywwwuuuvvvyyyyyyvvvsssqqqwww~~~|||oooeeeaaa^^^ZZZWWWTTTVVVWWWVVVTTTTTTVVVYYYWWW[[[ZZZUUURRRSSSPPPJJJEEEDDDDDDGGGLLLPPPSSSTTTUUUSSSQQQSSSUUUVVVSSSPPPPPPGGGEEEJJJHHH>>>:::=========>>>>>>>>>>>>======888;;;???@@@>>><<<:::999999:::===???AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===DDDHHHKKKJJJFFFCCCDDDFFF???AAABBBDDDEEEEEEEEEDDDKKKJJJKKKIIICCC===???DDD???GGGMMMIII@@@;;;???FFFIIIGGGCCC>>>:::777666555666666666666666777888888222222333333333444444444111222444555666555444333444777888666222000333777666333///------...---,,,***,,,///222333333333222555666555333000...///000///222444444222222444777999;;;===>>>>>>;;;999777BBBEEEFFFAAA;;;999>>>DDDCCCAAA?????????>>><<<:::666444222000///000111222777<<>>>>>;;;888555555888:::;;;:::;;;>>>AAACCCCCCBBBEEEAAA???@@@???===>>>BBBHHHHHHIIIJJJIIIHHHFFFFFFBBBAAA>>>======???BBBDDDQQQPPPLLLGGGCCCBBBDDDFFFHHHFFFDDDAAA???@@@CCCFFFNNNIIIAAA999444111111222999999;;;???CCCBBB:::333444444444333333444444444666333111000222555777777666777777555333111111222222111//////000111111000,,,,,,---///111222000...333333222111///...,,,+++000/////////222666:::<<<===@@@BBBBBB@@@>>>======BBBDDDFFFFFFDDDBBBBBBBBBIIIEEE@@@>>>===;;;888555333222111000000000111111888999;;;<<<;;;:::888777333333444555444333222111333555777888666555666666666333000///000222333444666666555222...---000333555333000---++++++,,,---000000///...,,,,,,...000444111...///111333333222555444333111000//////000///---,,,,,,...//////...---+++(((((()))))))))((('''&&&&&&%%%&&&'''((())),,,------,,,+++***)))(((******))))))******+++,,,)))))))))))))))(((''''''((('''%%%$$$###$$$%%%%%%((()))+++++++++000@@@PPPjjj{{{~~~nnnSSS===333,,,'''((((((&&&$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$''')))((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""$$$######&&&++++++'''"""######$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''*********++++++*********UUUYYY```gggjjjjjjfffcccaaacccggglllpppsssuuuvvvvvvlllccc___[[[WWWXXX]]]aaa`````````bbbccceeegggkkkmmmqqqvvv}}}vvvqqqssstttpppmmmnnnkkkmmmqqqtttuuuvvvwwwxxx|||}}}yyyqqqiii]]]WWWXXX[[[YYYXXXXXXXXXXXXVVVTTTWWWUUUSSSUUUXXXWWWSSSNNNKKKMMMNNNNNNMMMLLLMMMNNNKKKJJJIIIKKKMMMNNNLLLJJJJJJHHHEEECCCCCC@@@<<<999;;;;;;;;;===>>>>>><<<999;;;;;;999666444333555777::::::;;;>>>AAACCCCCCBBBCCC???===>>>>>>===???DDDFFFFFFGGGHHHGGGFFFEEEDDDAAA???===;;;<<<>>>BBBDDDOOOPPPOOOMMMJJJGGGGGGHHHFFFEEECCCAAA@@@AAADDDFFFLLLGGG@@@888222...------777888<<>>AAACCCDDDBBBAAA@@@AAACCCEEEGGGGGGEEEDDDCCCDDDFFFCCC@@@>>>>>><<<999666666555333222222333333444666777888999::::::999888444444444444444222111000444666888888777555555666666444111111444777888999<<<;;;888333///...111444444333222000///.........///000000///------...000222000......111222222111444444333222000///...------,,,+++---///000///......,,,)))((()))))))))(((''''''&&&&&&&&&'''((()))++++++++++++***)))(((((()))))))))))))))******+++***************)))(((((('''&&&%%%$$$$$$$$$%%%%%%'''''')))***)))...>>>MMMdddvvvoooVVVAAA555...((()))***'''%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$#########&&&(((&&&'''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%###"""%%%******'''###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((())))))***++++++***))))))TTTXXX^^^cccfffeeecccaaa```dddjjjnnnpppssswww{{{|||sssjjjccc]]]YYYYYY]]][[[\\\]]]___```bbbcccccciiijjjmmmpppwww}}}vvvsssrrrnnnkkkkkkjjjkkknnnqqqssssssrrrrrrssstttuuuuuuuuuvvvxxxzzzwwwlll^^^VVVUUU\\\ZZZYYYXXXXXXWWWUUURRRUUURRRQQQRRRUUUWWWUUURRRPPPRRRSSSRRROOOLLLJJJIIIHHHHHHIIIKKKLLLLLLJJJGGGGGGEEECCCBBBBBB@@@===;;;999999;;;>>>@@@@@@===:::999999999777555444555666;;;;;;<<<>>>BBBDDDDDDCCCAAA===:::<<<======@@@EEEBBBCCCDDDDDDDDDCCCBBBAAA???===:::999:::===AAADDDKKKMMMPPPQQQNNNKKKIIIIIIEEEDDDBBBAAAAAABBBCCCCCCCCC@@@;;;555111---,,,+++444777===EEEIIIFFF>>>777333333222222222222333333666444111111222444555555444666666555333111111222111000111222444444333111000///---...///000000//////////////////000000000......---...000333666888<<>>AAA>>>999444//////222444444444555555444222111000///000222111///......///111///......000111111000222333333222000...,,,+++******,,,///111222111///000---***)))))))))((('''(((''''''''''''(((((()))*********))))))((('''''')))(((((((((((()))******+++++++++++++++******)))'''&&&%%%%%%$$$%%%%%%%%%&&&&&&((())))))---;;;III^^^qqqpppYYYEEE777///******+++)))'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!#########"""###%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&###"""$$$''')))'''%%%&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((''')))***,,,,,,***)))'''SSSVVVZZZ]]]^^^\\\[[[ZZZ\\\bbbiiimmmnnnrrryyy|||uuummmddd]]]ZZZ[[[WWWXXXZZZ]]]___```aaabbbjjjjjjkkklllpppwww{{{vvvrrrooommmkkklllmmmoooqqqpppnnnmmmjjjmmmoooppppppooopppqqqpppuuu}}}mmm```XXXWWW[[[ZZZYYYYYYYYYXXXUUUSSSSSSQQQOOOOOORRRTTTTTTSSSQQQSSSUUUSSSOOOKKKHHHFFFFFFGGGJJJLLLMMMKKKIIIGGGDDDCCCCCCBBBAAA@@@>>><<<999:::<<>>CCC>>>???@@@@@@@@@@@@>>>>>><<<;;;888777888;;;@@@BBBFFFIIIMMMNNNMMMLLLKKKJJJFFFEEEBBBAAA@@@@@@>>>===777666444222000///......///444;;;CCCGGGDDD<<<666222111111000000111111222555222000000111333333333333555777666444333222333000000222444666666444111222000------///000000000000000///......///111222......---...///111333555777:::<<<>>>>>>>>>???@@@AAACCCEEEEEEDDDDDDEEEFFFDDDEEEGGGHHHHHHEEEAAA???:::999888777666777888888555555555555666777888999777666555333222000...---000333555666555555555666666444444555999<<<>>>???@@@<<<666111...///222555444666888999999666444222///111222222000.....................///000000//////000111222111///---,,,***+++...222555555333111111...+++***))))))((('''((((((((((((((((((((()))******))))))(((((((((((())))))(((((())))))***+++)))***************))))))&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))---888EEE[[[oooqqq[[[III888000******+++)))((()))%%%%%%&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$&&&'''&&&&&&'''((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&$$$"""###%%%''''''''''''&&&$$$""""""###$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((***++++++***(((&&&TTTWWWZZZZZZXXXUUUUUUVVVVVV\\\dddhhhkkkooowww~~~wwwlllbbb[[[WWWUUUVVVYYY\\\___aaabbbbbbggggggggghhhkkkqqqyyy{{{wwwsssiiihhhggghhhiiiiiifffdddaaadddgggiiiiiiiiiiiijjjjjjmmmttt{{{qqqddd^^^]]]YYYYYYYYYZZZ[[[[[[XXXVVVRRRPPPNNNMMMNNNOOOPPPPPPNNNPPPRRRQQQMMMIIIFFFEEECCCEEEHHHJJJJJJHHHFFFEEEBBBCCCCCCBBBAAA???>>>>>><<<<<<===???@@@>>>;;;888999:::;;;:::999888999:::???>>>???AAADDDEEEDDDCCCAAA<<<999999999888:::>>>:::;;;<<<======<<<;;;;;;999888777666888;;;???AAAFFFHHHJJJKKKKKKKKKMMMOOOIIIFFFBBB???>>><<<999666222111111000000/////////,,,111888???BBB???888333000000////////////000000222000......000111111111333555777777666444444444111111222444666666444111222000------///111111111333111///------...000111////////////000111222333555777999;;;;;;<<<>>>??????AAABBBBBBAAAAAACCCDDDCCCFFFHHHJJJHHHEEEAAA???:::999777666666666777888999888888777777777888888777666555333111///...---,,,///222444444555666777555444444555999;;;======;;;777111------000333666555777:::<<<;;;999555222///111222222000...---------......///////////////,,,...000111222111///...+++,,,000444888888555333222///,,,*********)))((()))))))))))))))))))))(((++++++***)))))))))*********))))))))))))***++++++''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))***---777BBBVVVkkkuuu___LLL:::222+++******'''&&&(((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%###$$$&&&&&&&&&&&&'''((('''((()))******++++++***$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&$$$""""""$$$&&&'''((('''&&&$$$""""""###$$$%%%###$$$$$$%%%%%%%%%%%%%%%&&&''')))******)))'''&&&WWWYYY[[[YYYUUUSSSTTTVVVQQQVVV\\\```eeejjjqqqwwwuuukkkbbb\\\UUUWWWYYY\\\___bbbdddfffbbbccceeegggkkkpppwww|||yyymmmjjjfffeeeffffffdddaaa```bbbeeegggeeedddcccddddddfffkkkqqquuuyyyyyykkkdddaaaYYYYYYZZZ\\\]]]]]]ZZZXXXRRRQQQOOONNNMMMMMMNNNOOOLLLMMMNNNMMMJJJGGGEEEDDD???AAADDDEEEDDDCCCBBBCCCBBBCCCDDDCCCAAA????????????>>>===>>>???>>>;;;999888999999999777888999;;;@@@??????@@@BBBCCCBBB@@@>>>:::888999888666777;;;777888999:::;;;:::999888666666666777999<<<>>>???FFFGGGHHHIIIIIIKKKOOORRRLLLFFF@@@<<<:::888444111333333111000//////.........222777;;;<<<:::666333//////............/////////...---...000222222111333666888999888777666666333222222444555555333111000...---...000222222111444111...,,,,,,...000222222222111111111222333333666888:::;;;<<<===???AAA>>>???@@@???>>>>>>@@@BBBAAADDDGGGGGGDDD@@@===;;;999888666555555555666777<<<<<<;;;;;;;;;:::::::::777666444222000///......,,,...222444444555666777555444444666:::===>>>===777333...,,,...222555666666888;;;===<<<999555222///111111000...,,,,,,---,,,...000000///...///000---...000111222111111000,,,...111555888999666444222///,,,+++++++++***))))))************))))))(((,,,+++))))))((()))***+++))))))((((((((()))******$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&''')))***,,,555>>>MMMddd|||gggSSS===444,,,***)))'''%%%'''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%###%%%'''(((''''''''')))((()))******++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$#########%%%'''((('''&&&%%%############$$$###$$$%%%&&&&&&&&&%%%%%%''''''((((((((((((''''''UUUWWWYYYVVVRRRQQQTTTWWWPPPRRRUUUYYY^^^ccchhhkkkxxx}}}tttmmmfff```XXXXXXZZZ\\\```dddhhhjjjgggiiikkknnnqqquuuzzz~~~uuuoooiiifffggghhhfffdddccceeeggggggeeecccccccccbbbbbbgggmmmrrrttt{{{ssshhhaaa\\\\\\]]]^^^___^^^ZZZWWWPPPQQQPPPPPPOOONNNOOOPPPLLLLLLMMMKKKGGGDDDCCCDDD>>>@@@CCCCCCAAA@@@AAACCCCCCEEEFFFEEEAAA??????@@@???>>><<<<<<===>>>===<<<:::::::::999888999<<<>>>???>>>>>>>>>??????===;;;:::777777999999666666999555666777999999999888777333444666999;;;======>>>CCCEEEFFFGGGHHHJJJMMMPPPKKKEEE===888777666222///444333222000000000111222444666888999999777555444......------------......///......///222444444333444666:::;;;:::999888888555444222222333333111000---------///222444333222222000---+++,,,///333555444444444444333333333333888999;;;<<<<<<===@@@BBB???@@@???>>><<<<<<>>>@@@BBBDDDFFFDDD@@@;;;999888888777666555555555666777<<<===>>>???@@@???>>>===666555333111///////////////222444666555555666666555555666999>>>AAABBBBBB777333//////111555666777777999;;;<<<;;;777333111000000000...,,,***+++,,,,,,...111111///...///000222222111111111000000000---...000333666777555333111///,,,+++,,,,,,,,,+++******+++++++++***)))(((***)))(((''''''(((***+++'''&&&&&&&&&&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((((((((('''&&&&&&%%%%%%((()))+++222:::EEE^^^|||rrr]]]AAA888///,,,***'''%%%&&&)))(((%%%$$$###$$$&&&'''''''''''''''&&&&&&&&&&&&"""$$$'''''''''&&&'''((((((((())))))***)))))))))%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$&&&'''&&&&&&%%%$$$$$$######"""%%%&&&'''(((((((((''''''(((''''''&&&&&&''''''(((PPPSSSUUUSSSOOOOOOSSSXXXQQQPPPQQQTTTZZZ___aaabbbjjjssswwwqqqiiieeeaaa\\\YYYZZZZZZ]]]aaaeeejjjmmmppprrruuuvvvwwwyyy|||xxxqqqiiieeefffgggfffdddbbbdddffffffdddbbbbbbcccdddcccgggnnnssstttwww{{{wwwuuuvvv{{{yyyiii____________``````^^^YYYVVVOOOQQQRRRQQQQQQPPPQQQRRRMMMMMMLLLJJJFFFCCCCCCCCC@@@BBBDDDCCCAAA@@@BBBEEEDDDFFFGGGEEEBBB??????AAA>>>===;;;;;;===???@@@@@@======<<<::::::;;;???BBB>>>===<<<<<<<<<<<<:::888666444666999:::777777:::444555777888888888777777111333777:::===>>>======>>>@@@CCCEEEFFFGGGIIIKKKJJJCCC:::666555555222///222111000000111333666777::::::;;;999888666666777...------,,,,,,------...///...///111444666666555444777;;;<<<<<<:::999999666444222111111111000///,,,,,,---000333555444222000...+++***,,,000555888666666666555555444444444888999;;;;;;;;;<<>><<<<<<>>>???DDDFFFGGGEEE???:::888888888888666555555555666777<<<===@@@BBBCCCCCCBBBAAA666555333111////////////333666888888666555555555555555777<<>>===@@@AAA>>>;;;CCCEEEFFFEEEAAA>>><<<;;;;;;<<<===>>>===<<<:::999888:::;;;:::888888;;;>>>@@@???>>>;;;888777999:::666777888999:::;;;;;;<<<:::999777555444555666777555888;;;<<<<<<<<<===>>>:::>>>@@@>>>AAAEEECCC===<<<;;;999888666555444444333111111222111///222777<<<>>>===888666666444000,,,---------------------111111111222333666888:::;;;===???@@@>>>:::666222000222333333111000000111000///......111333333333222///---,,,///222444555444666888666222000222444777:::<<<======>>>???AAAAAAAAA===888888===AAAAAACCCBBB???<<<:::999999999999777555333222444555777999:::===???@@@@@@???>>>:::444111555555111000333555888;;;;;;999666666777999<<<>>>AAAJJJPPPKKKAAA:::888555555777:::<<<>>><<<;;;:::999888555000---///...,,,,,,,,,,,,+++)))///.........///000000111777555333111111111///.../////////000000000000111,,,***(((***---//////---***,,,---+++(((&&&''')))'''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$%%%''')))************'''%%%###$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%$$$&&&)))///333AAATTTppp~~~fffRRR>>>444111******,,,&&&((('''&&&%%%$$$%%%&&&&&&)))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&%%%###!!!!!!"""###$$$%%%%%%&&&'''&&&%%%###"""(((((())))))((('''&&&&&&%%%&&&'''&&&%%%$$$%%%'''OOORRRQQQNNNNNNQQQQQQNNNSSSSSSRRRNNNKKKKKKMMMPPPUUUWWWYYY\\\\\\ZZZVVVTTTQQQSSSUUUYYY^^^ccchhhkkkrrryyy}}}|||}}}vvvttttttrrrqqqwwwsssqqqpppjjjbbbaaaeeecccdddgggkkknnnpppqqqqqqrrrnnnnnnrrrwwwyyy~~~rrrddd^^^[[[[[[]]]]]]YYYXXXYYYXXXXXXXXXVVVQQQNNNLLLLLLOOONNNLLLJJJGGGEEECCCBBBHHHDDD???>>>??????>>><<>><<<<<<>>>>>>>>>>>>===<<<;;;;;;999:::;;;999888888;;;>>><<<<<<;;;888666666777999888777888888999:::;;;<<<;;;999777555444444555666777999;;;>>>??????>>>===;;;>>>>>><<<===@@@>>>888888999::::::::::::999888666333222222111///222888@@@BBB@@@;;;888888555111---------,,,,,,------...111111111222333666888999<<<===>>>???===:::777444222444555444222111111222000//////000222333333222000...,,,,,,///222333333444777888777333111111333999;;;===>>>>>>>>>???AAAAAAAAA===888888===AAAAAABBB@@@===:::888777777777888777555444444555777888999:::<<<>>>>>>>>>===<<<888333111555777555555888<<<>>>@@@>>>:::555444444888===BBBFFFLLLPPPKKKCCC>>>;;;777666777;;;>>>@@@===;;;:::999888666222//////---,,,,,,------,,,+++111000000000000111222333:::888666444444444222111------........./////////...+++)))***,,,...---+++***+++,,,+++(((&&&''')))&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%''')))+++)))))))))'''%%%$$$%%%&&&''''''((((((((('''%%%$$$$$$$$$%%%%%%&&&***...222===PPPllljjjSSS???444111***)))+++%%%((('''&&&%%%$$$%%%&&&&&&(((((('''%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%'''***+++***)))((('''&&&&&&&&&&&&&&&%%%###"""!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$###'''''''''''''''&&&%%%%%%%%%&&&''''''&&&&&&'''(((SSSUUUTTTPPPPPPRRRSSSPPPPPPPPPOOOLLLIIIHHHIIIJJJOOOQQQSSSUUUTTTQQQNNNKKKMMMNNNPPPUUU[[[bbbhhhlllrrr{{{~~~~~~~~~}}}{{{~~~zzzvvvnnneeebbbcccaaabbbdddfffhhhkkkmmmooorrrpppqqqvvvyyy|||wwwggg^^^ZZZXXX\\\]]][[[ZZZ\\\^^^^^^]]]ZZZUUUPPPMMMLLLQQQPPPNNNKKKHHHFFFDDDCCCEEECCCAAA???>>>>>>>>>>>>AAACCCDDDCCCAAA>>>======@@@@@@???>>>======<<<<<<999::::::999888888:::===:::::::::888777777999;;;;;;:::999888888:::<<<===;;;:::777555444444555555777888:::???CCCDDDAAA>>>======<<<999999:::888333444777:::===??????===<<<888444111111000...222999AAACCCAAA;;;888777444000///...---,,,,,,---......000000111222444666777999<<<<<<<<<<<<:::999777666444555666555333111111222//////000111333444222000---,,,+++,,,///111111111444777:::999555222222333:::<<<===>>>======???@@@@@@AAA===888888>>>AAAAAAAAA???;;;888555444333333777666555444555777999;;;:::;;;<<<=========;;;;;;===999999<<<@@@@@@BBBDDDAAACCCCCCAAA<<<777444333666>>>EEEJJJMMMNNNKKKFFFCCC@@@:::777666999>>>AAA===;;;999888888666444222///...,,,---///000000///333333222222222333444555;;;888666555555555333222+++++++++,,,,,,,,,------...---+++***+++,,,+++***)))++++++***(((''''''(((&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&(((***+++(((((()))'''&&&%%%&&&((((((((((((((('''&&&$$$$$$###$$$%%%&&&'''***---000999KKKhhhoooWWWBBB666111)))(((***$$$((('''&&&%%%$$$%%%&&&&&&((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&))),,,...---,,,***(((''''''''''''&&&%%%###""""""###$$$$$$%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((''''''(((***YYY[[[ZZZVVVUUUWWWWWWTTTMMMLLLLLLKKKJJJIIIIIIJJJKKKNNNPPPQQQOOOMMMJJJIIIMMMMMMNNNRRRXXX___fffkkkpppzzz~~~|||yyypppgggaaa^^^aaa``````aaadddgggjjjlllnnnnnnrrrzzzlll^^^YYYVVVYYY\\\\\\\\\^^^^^^___```]]]YYYUUURRRQQQSSSRRRPPPMMMJJJGGGEEEDDDBBBCCCCCCAAA>>>===???@@@@@@AAACCCBBB@@@???>>>???@@@@@@???>>>============::::::999888888999:::;;;:::;;;<<<;;;::::::<<<>>>???>>>;;;:::999;;;===???<<<:::888555444444444555666666999@@@HHHJJJFFFAAA>>><<<999777777777666444333777<<<@@@BBBAAA>>><<<555111//////......333:::===???===888666666333///000///---,,,,,,,,,...//////000111222444666777888;;;:::888777666666666666444555666555333111111111......///111333222000---++++++***,,,...000///...333777;;;;;;777444333333;;;<<<===<<<;;;;;;===>>>???@@@>>>999:::???BBBBBBAAA???;;;666333222111222555444444444666888:::<<<======>>>>>>>>>>>>======CCCAAA@@@BBBFFFIIIKKKLLLCCCCCCDDDBBB???<<<999777777===DDDHHHIIIIIIJJJJJJJJJFFF???888555777<<<@@@<<<:::777666666666555444000...---...000222333333666555444333333444555666777555333222222222111///)))))))))************+++---,,,+++***++++++++++++)))******)))((((((((((((&&&&&&((((((((('''%%%$$$$$$$$$$$$%%%&&&(((***+++'''(((((('''&&&&&&((()))***))))))(((&&&%%%$$$###"""$$$&&&'''((())),,,///888IIIddd~~~ttt]]]GGG999222)))((()))$$$((('''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$&&&***...111000...,,,)))'''&&&''''''%%%%%%$$$#########$$$%%%$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&'''''''''&&&&&&%%%&&&'''))))))((((((***+++___bbbaaa]]][[[\\\ZZZWWWPPPOOOMMMLLLKKKJJJIIIIIIGGGJJJMMMNNNLLLJJJJJJJJJNNNNNNNNNPPPUUU[[[aaaeeekkkttt~~~}}}~~~yyyrrrlllfffaaa______^^^^^^```cccgggiiihhhjjjqqq{{{wwwbbb[[[VVVWWW[[[[[[\\\]]][[[]]]______]]]ZZZXXXXXXTTTSSSQQQOOOLLLIIIGGGFFFBBBCCCCCCBBB@@@???@@@BBB@@@AAABBBAAA???>>>???@@@????????????>>>>>>>>>===<<<;;;999999999:::;;;;;;:::;;;<<<<<<<<<<<<>>>@@@CCCAAA???<<<<<<===???@@@;;;:::777555444444555666777777;;;DDDMMMQQQNNNIII@@@<<<888777777888888999666:::???CCCCCC@@@;;;777111---+++,,,,,,---222:::888;;;;;;777555666555111000///...---,,,------......///000222444555666777777666444222222222444555333444555444222000000111......///000222111...++++++******+++...//////...333777;;;;;;888555555666<<<<<<<<<;;;999999;;;<<<>>>@@@>>>;;;<<>>>>>???@@@@@@AAAAAAAAADDDCCCAAAAAADDDGGGIIIIIIEEEDDDDDDCCCAAA>>>:::888888;;;???BBBAAABBBGGGLLLQQQMMMEEE<<<777777<<>>555+++)))***$$$((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%&&&'''((((((%%%%%%$$$%%%'''+++///111111///+++(((&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((((('''''''''((())))))(((((()))+++eeehhhhhheeebbbbbb^^^ZZZXXXUUUQQQNNNLLLJJJHHHFFFEEEHHHLLLLLLJJJHHHHHHJJJNNNMMMMMMNNNQQQVVVZZZ]]]cccllltttxxx|||{{{zzz}}}{{{{{{yyyuuusssrrrnnnhhh]]]\\\\\\\\\]]]```ccceeeiiilllttt~~~~~~jjj```XXXXXX[[[[[[[[[\\\ZZZ]]]``````___\\\[[[ZZZUUUTTTRRRPPPNNNKKKJJJIIICCCCCCCCCCCCCCCCCCCCCBBB@@@AAABBB@@@???>>>>>>???>>>>>>@@@AAAAAAAAA@@@???>>><<<::::::;;;<<<<<<;;;999:::<<<<<<<<<<<<===???EEECCCAAA???>>>>>>>>>???:::999777555444555666777:::;;;@@@GGGOOOSSSRRRPPPCCC===888888999999<<>>888444///,,,***++++++,,,111888777::::::777666888777333000000//////...------------///000222444555666666444222000//////000222333222333444444222111111222000//////000111000---++++++***)))***---/////////333666:::;;;999777888:::>>>>>>===;;;999888:::<<<===??????===???EEEIIIHHHFFFBBB<<<666222000000000//////000111333555777888;;;;;;===>>>@@@AAACCCDDDGGGGGGDDD@@@BBBGGGIIIGGGGGGFFFDDDCCCAAA>>>999555888888999<<<===>>>DDDKKKRRROOOHHH???999999>>>CCC???;;;555222222444666777444222000111444777888999555444111//////000333444333111/////////000///---((((((((()))))))))******''')))*********+++---///)))(((''''''))))))((('''((((((((((((((('''&&&%%%%%%%%%&&&''''''((((((((('''((()))(((''''''(((******)))(((&&&&&&%%%%%%%%%###$$$%%%&&&&&&(((+++...<<>>===>>>???===???BBBEEEFFFEEECCCBBBAAA>>>;;;;;;<<<======;;;:::<<<>>>>>>======>>>???DDDCCCAAA???>>>===<<<<<<999777666555555666777888:::===AAAFFFJJJMMMNNNNNNGGG???999999:::999<<>>AAA@@@???<<<:::999;;;===<<>>BBBIIIMMMLLLFFFBBB<<<555111......///,,,---...///111222444444444555777999<<<@@@BBBDDDGGGGGGDDD???@@@FFFHHHEEEEEECCCBBBBBBAAA???:::666777444555:::<<<===AAAHHHIIIHHHCCC<<<777777>>>DDDCCC>>>777333333555888999666444222222555888::::::333111///,,,,,,---000111222000.........///...---)))))))))************+++(((***++++++))))))+++...)))'''&&&''')))***(((&&&***)))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&((()))***(((''''''(((***)))((('''&&&%%%&&&&&&'''$$$%%%%%%$$$$$$'''+++///:::DDDXXXpppsss[[[HHH<<<000---...)))((('''&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%''')))+++,,,,,,---+++'''$$$"""###$$$%%%###$$$$$$%%%&&&&&&&&&%%%$$$###"""""""""###%%%&&&%%%&&&''''''(((((((((''')))******)))'''&&&&&&'''sssxxx{{{yyyvvvsssllleee\\\VVVPPPMMMMMMMMMMMMLLLLLLPPPRRRPPPKKKGGGHHHJJJFFFGGGHHHJJJLLLOOOQQQRRRVVV^^^eeeffffffggggggeeeaaaaaafffnnnvvvyyyvvviiikkkjjjfffgggiiieee]]]VVVWWWWWWXXXYYYZZZ[[[\\\]]]aaakkkuuuyyyzzz{{{sssnnnjjjjjjkkknnnrrrvvvzzz}}}zzzmmmaaa^^^^^^]]]\\\\\\```bbbcccbbb^^^YYYUUUSSSTTTTTTSSSQQQPPPOOONNNMMMGGGDDDBBBDDDHHHJJJFFFBBBBBBBBBBBB@@@===<<<===>>>===@@@DDDHHHJJJHHHFFFDDDBBB???<<<;;;===???>>><<<>>>???AAABBBAAA@@@AAABBBCCCBBBAAA???>>><<<::::::888777555444555666888999888;;;???BBBCCCEEEGGGIIIJJJAAA:::::::::999<<>>;;;:::<<<>>>;;;???@@@???CCCKKKOOOOOOFFFBBB;;;444///---------++++++,,,...///111222222///000222555999===AAACCCAAABBB>>>999;;;BBBCCC@@@@@@>>>>>>@@@BBBBBB>>>:::666222444;;;>>>===???EEE??????<<<777222444;;;BBBFFF@@@999444444666999;;;777555333333555888:::;;;222000---******+++...000000...,,,,,,,,,---,,,+++************++++++++++++***,,,---+++((('''))),,,)))'''%%%&&&)))***(((&&&+++***((('''&&&&&&&&&'''''''''((((((''''''&&&%%%)))******)))'''&&&((())))))(((&&&%%%%%%&&&'''(((%%%%%%$$$######&&&+++///777AAATTTlllwww^^^KKK>>>111...///***((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###&&&(((***+++******+++)))%%%"""!!!"""###%%%###$$$%%%%%%&&&&&&&&&&&&######"""""""""###%%%&&&$$$%%%%%%&&&'''''''''&&&)))******)))&&&%%%%%%&&&nnnoooooommmkkkiiihhhiiibbb]]]UUUNNNJJJIIIHHHHHHKKKMMMOOONNNLLLJJJHHHHHHHHHHHHHHHHHHIIILLLPPPTTTWWWXXXZZZ^^^aaabbbaaa```[[[ZZZ^^^iiisss~~~}}}sssmmmgggfffdddaaa^^^\\\ZZZYYYSSSRRRRRRSSSSSSTTTUUUVVVYYY\\\aaagggmmmqqqtttvvv{{{|||}}}|||yyysssmmmiiibbbcccccccccdddhhhnnnrrr~~~vvvjjjddd^^^YYYYYY[[[___bbbccc```[[[WWWYYY\\\YYYZZZZZZWWWSSSPPPOOOOOOFFFDDDBBBCCCEEEHHHJJJJJJDDDCCCAAA???>>>===<<<<<<===???DDDHHHJJJJJJHHHGGGEEECCC???<<<<<<===@@@BBB???>>>???AAACCCDDDCCCBBBAAA@@@>>>===;;;:::::::::999999888888888888888888;;;<<<===???AAABBBCCCCCCJJJGGGAAA;;;888:::???CCCGGGFFFEEEFFFEEEBBB<<<666444111---+++***,,,000222000;;;:::,,,)))333444***///000111111111000...---000000111222333444444555333222000......///111222555666777888999999999999444222000000222333111///000///------...//////...222555999:::::::::>>>AAAGGGFFFDDDDDDDDDCCC@@@>>>@@@@@@BBBEEEJJJKKKHHHEEEHHH@@@888444111,,,+++---------------------.........111333555:::@@@BBB???;;;999777777999;;;;;;::::::777666:::@@@BBB===777:::444555@@@GGGFFFAAA???===888444333111111666<<<999777444222222444777:::555555555666777999<<<===333000,,,***+++,,,------...---+++***)))******+++&&&(((+++...//////---,,,,,,+++)))((((((((())))))&&&&&&'''(((((('''&&&&&&***)))'''&&&&&&'''(((((()))((((((((()))(((&&&%%%)))***,,,+++)))(((((())))))&&&$$$$$$&&&'''&&&$$$%%%&&&'''&&&&&&'''***---444;;;LLLgggwwwgggPPP===222...+++))))))******))))))((('''&&&%%%%%%&&&'''&&&%%%$$$#########""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++***((('''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$""""""######"""!!!!!!!!!"""$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%++++++***(((%%%$$$%%%'''``````_________bbbgggkkkgggaaaYYYRRRLLLJJJIIIHHHJJJLLLNNNNNNLLLJJJIIIIIIHHHIIIJJJJJJKKKMMMQQQTTTVVVWWWYYY\\\^^^^^^^^^\\\\\\[[[___hhhrrr}}}tttiiicccbbbaaa___]]][[[YYYWWWVVVRRRRRRQQQQQQRRRTTTUUUVVVVVVXXX\\\aaafffiiikkklllnnnoooppppppmmmjjjfffccc____________```eeekkkoooyyy}}}xxxlllfff```\\\[[[]]]^^^```aaa^^^YYYVVVWWWZZZ[[[\\\[[[XXXTTTPPPMMMMMMHHHFFFEEEEEEHHHJJJKKKLLLJJJGGGDDDAAA???>>><<<;;;;;;>>>BBBGGGJJJJJJJJJIIIIIIFFFBBB>>>===>>>@@@BBBAAA@@@???@@@BBBCCCBBBAAA???>>>===;;;:::999888888:::::::::999999999999999;;;;;;;;;;;;<<<>>>AAABBBHHHFFFBBB>>>;;;<<<@@@CCCGGGFFFDDDCCCBBB???999444333111...,,,,,,---///111222555444///...111222111///000000111000///...---///000000222333444555555444333111/////////000111555666666777888888888888333111///000111222000...111///......///000000///444555888;;;???CCCFFFIIIJJJIIIGGGFFFFFFEEEBBB@@@AAABBBDDDIIIMMMMMMKKKHHHDDD===666444111---,,,......------------...//////...111333555:::AAACCC@@@:::888666666777888888888999777666999<<<===:::666<<<777:::DDDJJJGGG@@@===999444111000///...222777666444333222222444666888666666777888999<<<>>>@@@777333000......//////......---,,,***))))))******''')))+++...//////...------,,,+++***)))******+++''''''''''''''''''''''''***)))((('''&&&&&&''''''))))))))))))))))))(((''')))***,,,+++***((()))))))))'''$$$%%%&&&'''&&&$$$%%%&&&'''&&&&&&'''***,,,444;;;MMMggg{{{kkkSSS???333///,,,+++******+++******)))((('''%%%%%%&&&&&&&&&%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))'''&&&&&&%%%$$$$$$&&&&&&%%%$$$"""###%%%$$$###""""""######""""""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%*********'''%%%$$$%%%'''RRRQQQPPPOOOQQQYYYbbbiiikkkfff___VVVPPPKKKIIIIIIIIIKKKNNNNNNMMMKKKJJJJJJIIIKKKMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXYYYYYYYYYYYY]]]]]]bbbiiirrr~~~rrrggg^^^XXX[[[[[[YYYXXXVVVTTTSSSSSSQQQPPPOOOOOOQQQSSSUUUWWWSSSUUUXXX[[[]]]^^^______aaabbbbbbaaa```___^^^]]][[[ZZZZZZZZZ\\\aaahhhmmmuuuzzz}}}ppphhhddd___^^^___]]]______\\\XXXUUUWWWYYY\\\]]]]]]ZZZTTTNNNJJJIIIIIIHHHFFFGGGJJJMMMNNNNNNPPPLLLGGGDDDAAA???===;;;:::===BBBGGGJJJLLLLLLLLLMMMJJJEEEAAA??????AAABBBDDDAAA???>>>???@@@@@@???===<<<;;;:::999777777666:::::::::;;;;;;;;;;;;;;;===<<<;;;:::;;;===???AAADDDDDDCCC@@@>>>>>>@@@CCCFFFDDDBBB@@@>>>;;;666333222111///.........///000444111///111000...000333000000000000000///.........///000111333444555666666555222000////////////444555555666666666555555222111//////000111000///222000//////111222111000777555666;;;BBBJJJMMMNNNKKKIIIFFFEEEDDDCCCAAA@@@BBBDDDHHHMMMPPPPPPNNNKKKAAA:::555444222...---.........---------...///000...111444555;;;BBBDDDAAA:::888555444555666666555777777777888777777555444999999???JJJPPPMMMEEE@@@777222//////...,,,...333111000000111222333444555777777888999;;;>>>AAABBB999666222000000000000//////...,,,***))))))))))))******,,,---...............---,,,,,,++++++,,,,,,((('''&&&%%%%%%&&&'''(((******)))'''&&&&&&&&&&&&))))))))))))***************+++,,,,,,***))))))***)))'''%%%%%%&&&'''&&&%%%%%%&&&&&&&&&&&&'''***,,,444<<>>BBBGGGKKKNNNOOOOOOPPPMMMGGGBBB@@@???AAABBBBBB???<<<;;;<<<>>>>>>>>><<<<<<;;;:::999777666555::::::::::::;;;;;;;;;;;;??????>>>>>>??????@@@@@@@@@AAABBBAAA?????????AAAAAA@@@???===;;;888666444111111000000000/////////444555333000000444444111000000000000000//////......///000111333555666666777666444222000/////////333333333333333222111111111///......///000000000333222222333555555444222999555333999CCCLLLOOONNNGGGDDD@@@???>>>>>>===<<>>@@@BBB999666333111111111000//////...,,,***((((((((((((++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,)))(((&&&%%%%%%&&&((()))******)))((('''&&&&&&%%%'''((()))))))))***+++---,,,---...---+++*********((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%'''))),,,333;;;MMMeeexxx___GGG777000------------------,,,+++***)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&(((&&&%%%%%%%%%%%%$$$""" !!!###$$$###"""###$$$"""""""""#########$$$$$$)))(((%%%###"""###$$$%%%'''(((((('''%%%$$$$$$&&&GGGGGGFFFEEEGGGLLLTTTYYYfffeeeaaaZZZSSSNNNLLLMMMLLLNNNQQQRRRQQQOOOOOOOOOIIILLLOOOPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTVVVYYY\\\bbbhhhpppvvv~~~yyytttllleee___YYYSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPRRRUUUYYY[[[YYYZZZZZZZZZXXXWWWUUUTTTXXXWWWUUUSSSSSSTTTUUUVVVZZZZZZ[[[\\\___eeemmmrrrwww~~~xxxssspppsss|||wwwnnnjjjeeebbbaaaZZZYYYWWWTTTRRRQQQRRRSSSYYYZZZYYYUUUOOOJJJFFFDDDDDDDDDDDDHHHLLLPPPRRRRRRNNNJJJFFFFFFGGGGGGDDDAAA>>>@@@DDDIIIMMMOOOPPPQQQPPPLLLGGGBBB??????@@@BBB???<<<::::::;;;===>>>>>>=========<<<;;;999777666888999999999::::::;;;;;;<<<>>>AAACCCCCCAAA>>>===<<<>>>@@@AAA???>>>===>>><<<<<<<<<;;;:::888888777111111111111111000000//////<<<===222555EEEDDD555111000000///////////////...///000111333444555666666555444333111111000000222222111111000///------...............000222444666666888;;;<<<<<<999666888333111888EEEOOORRRQQQBBB???;;;999999999999999???CCCHHHLLLNNNMMMLLLKKKBBB;;;666555333000///111000///...---...000333444444666777777;;;BBBDDDAAA<<<:::888777999::::::999888999999666111...000333333:::FFFQQQXXXWWWPPPHHH888222---......,,,+++---)))***,,,...///000000///222222222444777:::===???:::777444333333333111000...---+++)))((((((((())),,,+++++++++,,,,,,,,,,,,*********++++++++++++***)))(((&&&%%%%%%&&&((())))))))))))(((''''''&&&%%%$$$&&&(((((((((***---000000111222000---+++******((((((((('''&&&&&&&&&'''$$$%%%&&&%%%%%%&&&)))+++222;;;LLLccc|||fffLLL:::000------.........------,,,+++***&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((('''&&&$$$%%%%%%&&&$$$###!!!###%%%%%%$$$$$$$$$&&&"""#########$$$$$$$$$$$$)))(((%%%###"""###$$$%%%&&&'''((('''%%%$$$$$$%%%CCCCCCDDDDDDGGGLLLRRRWWWaaabbb```[[[SSSNNNMMMNNNMMMOOORRRRRRQQQOOONNNNNNIIIKKKNNNOOONNNMMMMMMNNNOOORRRUUUUUUVVVYYY```eeekkkttt}}}{{{ssskkkgggaaa\\\XXXUUURRROOOLLLLLLMMMNNNOOOPPPPPPQQQNNNOOOQQQSSSVVVYYY[[[]]]\\\\\\\\\[[[YYYWWWTTTSSSTTTSSSQQQPPPPPPRRRTTTUUUZZZ[[[]]]```ccciiipppuuuwww}}}yyytttppplllnnnyyy}}}sssnnnhhhdddbbbXXXVVVSSSPPPNNNNNNOOOOOOSSSTTTSSSPPPKKKGGGEEEEEEDDDDDDEEEHHHLLLPPPQQQPPPJJJGGGFFFHHHLLLMMMIIIDDDAAACCCFFFIIILLLNNNOOOPPPLLLIIIDDD@@@>>>>>>@@@AAA>>><<<:::;;;===>>>???>>>>>>>>>>>>>>><<<:::888777888888999999::::::;;;;;;999<<>>??????888999777333...---///222555===GGGNNNSSSSSSMMMEEE999111++++++,,,***)))+++)))***+++,,,---...............///000222555888999999777555444555555333222---,,,***)))(((((())))))***+++++++++++++++***)))(((((()))*********))))))((('''&&&%%%%%%&&&'''(((((((((((()))(((((('''&&&###&&&)))))))))+++000444555666555333///,,,******((())))))'''&&&%%%'''((($$$%%%%%%%%%%%%&&&)))+++000999JJJaaaxxxnnnTTT???222------............---,,,+++***'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((((((&&&%%%$$$$$$&&&&&&%%%$$$"""$$$%%%&&&$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$((('''%%%$$$###$$$$$$%%%$$$&&&''''''%%%######$$$GGGGGGFFFEEEGGGLLLSSSXXX```bbbaaa\\\SSSNNNLLLNNNMMMOOOQQQQQQPPPMMMLLLLLLIIIJJJLLLLLLKKKJJJKKKLLLNNNQQQUUUWWWYYY___gggnnnvvvuuulllbbb^^^YYYUUUSSSQQQNNNLLLHHHIIIJJJKKKMMMOOOPPPQQQNNNPPPSSSWWWZZZ\\\^^^^^^\\\\\\[[[ZZZXXXUUUSSSQQQPPPOOOOOOPPPQQQSSSVVVXXXXXX[[[^^^bbbfffkkkqqquuuxxx{{{wwwrrrnnnjjjlll{{{xxxrrrlllfffddd[[[XXXTTTRRRQQQQQQQQQQQQMMMMMMLLLJJJGGGEEEFFFGGGHHHGGGHHHJJJLLLNNNNNNMMMIIIGGGGGGLLLRRRRRRLLLFFFCCCDDDFFFHHHJJJKKKLLLLLLGGGDDD@@@===;;;<<>>???@@@@@@???======>>>>>>>>>===:::888666999999999:::;;;<<<<<<<<<;;;===AAADDDDDDCCC@@@===<<<>>>@@@AAA???===;;;;;;777;;;>>>>>><<<999888999333333222111111111111222222AAAFFFBBBJJJZZZVVVDDD222111000///...//////000111111222222222333333333111111333444555555555555555444444222000...,,,+++***,,,---...///222888<<>>@@@DDDCCCBBBBBBBBBAAA???===<<<===>>>>>><<<:::777666::::::;;;;;;<<<===>>>>>>???AAACCCEEEEEEEEEDDDCCC===???BBBAAA???===<<<<<<888<<<@@@@@@===999777777444333222111111111222333888???DDDGGGNNNSSSMMMAAA222111///.........///000222222222222222222222222///000222444555777777777777777666444222000...,,,)))+++---...///333999???FFFKKKSSSZZZ\\\XXXOOOHHH:::999888;;;???BBBAAA@@@888444000...000444777999@@@BBBDDDDDDBBBBBBEEEGGGBBB;;;555555888;;;@@@FFF===<<<:::999:::===AAACCCBBBBBB>>>::::::>>>>>>:::999888888;;;@@@DDDFFFGGG777444000,,,++++++,,,---,,,555>>>AAAFFFKKKIIICCC@@@666---,,,---------///,,,++++++***++++++,,,,,,++++++++++++---///111333...---,,,---...///...,,,***)))((((((((()))+++,,,''')))***,,,+++)))&&&$$$'''((()))***++++++***)))&&&&&&'''(((((('''&&&&&&%%%&&&'''))))))))))))(((&&&)))------,,,///666<<<======;;;777222---+++***''')))***(((&&&%%%''')))$$$$$$%%%%%%$$$&&&(((+++---777HHH]]]sss|||```HHH888111///------------,,,+++******'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''######"""$$$&&&(((''''''"""$$$%%%$$$"""!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""$$$&&&&&&%%%#########[[[WWWQQQNNNNNNSSSYYY^^^___aaaaaa\\\TTTNNNMMMOOOIIIJJJJJJJJJIIIHHHHHHGGGJJJJJJIIIGGGEEEEEEHHHJJJHHHNNNVVV\\\___fffooovvvsssjjj]]]ZZZUUURRRPPPOOOMMMKKKHHHGGGHHHJJJMMMNNNMMMLLLQQQTTTWWWYYYZZZ[[[\\\^^^[[[YYYUUURRRPPPPPPQQQQQQOOONNNNNNOOOQQQUUUYYY\\\___\\\___gggkkklllooovvv{{{yyy{{{vvvjjjeeejjjnnn}}}|||uuupppllllllkkkhhhbbb\\\WWWTTTSSSSSSNNNKKKGGGEEEFFFGGGHHHHHHPPPPPPOOOOOONNNNNNNNNNNNLLLLLLMMMPPPSSSQQQMMMHHHHHHFFFEEEFFFIIIIIIFFFCCC>>>===<<<::::::;;;???CCCEEEFFFFFFHHHHHHEEE@@@===@@@???>>>===<<<;;;::::::999:::<<<===>>>>>>======AAA>>>AAAIIIJJJEEEAAABBB>>>AAADDDEEEDDDAAA>>>===;;;===@@@AAA???:::555111333111///...000111111111888>>>DDDDDD???888555555222111///------...000111444444555555444222111000111222333333222333555777555666666444111///...//////,,,,,,///111111444999CCCJJJRRRUUUVVVUUUOOOHHH666333111555;;;???>>><<<333111222444333111333888AAAAAA@@@???===>>>AAACCCAAA???;;;888888===EEEKKKIIIEEEAAA???@@@DDDGGGHHHCCCDDDAAA;;;999999666222111333666:::>>>AAACCCDDD<<<666...+++,,,......---222222222444888>>>DDDGGGBBB:::111,,,,,,///111222222222222///,,,)))))))))+++)))((()))+++---......000000///...------,,,,,,,,,((($$$&&&***---,,,))))))************)))(((((((((((()))***++++++******((((((((((((((()))***+++******))))))))))))))))))'''(((***,,,...333999===CCCBBB???;;;666///)))&&&***)))((('''&&&'''((((((&&&'''''''''&&&&&&''')))...666HHH___rrrxxx___JJJ:::000++++++,,,---------+++)))'''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%(((&&&%%%###""""""######"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%$$$###"""!!!eee```[[[ZZZ]]]ccchhhkkkfffeeeaaa[[[SSSNNNMMMMMMIIIIIIIIIIIIHHHGGGFFFEEEKKKKKKIIIGGGEEEEEEGGGIIIJJJOOOVVV\\\bbbhhhooouuuyyyooo___[[[VVVRRRPPPOOOOOONNNIIIIIIIIIKKKMMMOOOPPPOOOQQQTTTWWWYYYYYYZZZ[[[\\\ZZZXXXTTTQQQOOOOOOQQQRRRPPPPPPOOOPPPRRRUUUXXX[[[___\\\^^^eeehhhiiilllqqq|||}}}~~~|||zzzyyyuuujjjffflllqqq|||uuurrrsssuuussspppjjjccc]]]YYYVVVUUUNNNJJJFFFDDDEEEFFFGGGGGGOOOOOOPPPRRRRRRSSSSSSSSSQQQPPPOOOPPPRRRPPPLLLHHHKKKHHHFFFFFFGGGGGGEEEBBB??????===:::999;;;@@@DDDHHHHHHHHHIIIIIIFFFBBB>>>???>>>>>>>>>======<<<<<<<<<===???AAABBBBBBAAA@@@AAA???BBBIIILLLHHHEEEEEEBBBFFFJJJMMMMMMJJJGGGEEEBBB@@@>>>>>>===:::777333222000......///111111111666;;;@@@@@@;;;666444444111000///......000111333222222333333222111///...///111222222222222333555444555555333111///...//////,,,+++...000000333777<<>>???BBBDDDCCCBBB@@@>>>>>>BBBHHHLLLIIIFFFBBB@@@BBBEEEIIIKKKIIIHHHCCC;;;777777555111222555:::>>>AAAAAAAAA@@@;;;555...+++,,,...///...333333222333555999===???===777///+++,,,000222444555555444222...+++++++++***((('''(((***---------......------,,,++++++***+++(((%%%'''+++...---+++***************)))((('''(((((())))))))))))))))))&&&&&&&&&''''''(((******,,,,,,++++++*********)))'''(((***,,,...333888===CCCDDDCCC>>>888111---+++)))((('''&&&&&&&&&''''''&&&'''''''''&&&&&&''')))111888III^^^ppp~~~xxx___JJJ:::///++++++,,,---------+++)))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%##################$$$%%%&&&&&&%%%$$$######$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###"""rrrmmmhhhiiipppvvvxxxxxxnnniii```XXXSSSPPPNNNMMMJJJJJJIIIHHHFFFEEEDDDDDDJJJJJJIIIGGGEEEEEEFFFHHHLLLPPPVVV]]]dddjjjoooqqqyyyvvveee```YYYTTTQQQQQQQQQQQQLLLLLLLLLMMMNNNPPPRRRSSSQQQTTTWWWYYYYYYYYYZZZ[[[YYYVVVRRROOONNNOOOQQQSSSSSSRRRQQQQQQSSSUUUXXXZZZ___]]]^^^cccfffgggjjjnnnvvvwwwyyy{{{|||}}}||||||vvvsssiiigggnnnuuuzzzssstttyyy~~~vvvsssmmmggg___YYYTTTQQQMMMJJJEEECCCCCCEEEEEEEEELLLNNNQQQUUUWWWYYYZZZZZZXXXVVVSSSRRRQQQOOOLLLJJJKKKHHHEEEEEEGGGHHHFFFDDDBBBAAA???<<<<<>>>>>>>>>>>>>>????????????AAADDDGGGHHHGGGFFFEEEAAA@@@DDDKKKNNNMMMKKKKKKHHHKKKQQQUUUVVVTTTQQQNNNIIICCC;;;999999:::777444111///---,,,...000111111333777::::::666333333444111000//////000111333444000000111111000///...------///111222111111111222333444444333000......//////,,,+++...///...111555555;;;AAABBBCCCBBB===777555333111222666777666333///---...222333333777===AAAAAA@@@>>>===???BBBEEECCCDDDDDDDDDCCCDDDFFFHHHFFFDDDAAA@@@AAAEEEJJJMMMLLLLLLFFF>>>999999777444555999???EEEFFFEEEAAA>>>999555000------///000111555444222111111222444555666222---+++,,,///333444555666555222...+++++++++)))((('''(((***,,,---,,,,,,,,,,,,++++++***)))(((+++(((&&&(((,,,......,,,+++++++++******((('''''''''((((((((((((((('''&&&###$$$$$$%%%&&&''')))***......---,,,++++++******''')))***+++...222888<<>><<<===@@@CCCBBBDDDFFFFFFCCC@@@???>>>???>>>===;;;===AAAGGGKKKLLLOOONNNGGGBBB@@@===888777<<>>PPPdddvvvkkkSSS@@@444000,,,,,,,,,,,,+++***))))))%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$######""""""######$$$$$$%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$}}}tttmmmaaaZZZSSSPPPRRRTTTSSSPPPNNNLLLJJJHHHGGGGGGGGGGGGDDDFFFHHHIIIJJJKKKMMMOOOPPPQQQSSSUUUYYY\\\___aaadddccceeeiiijjjnnnvvv|||uuukkkbbb]]]\\\[[[[[[]]]^^^\\\WWWQQQNNNNNNPPPQQQTTTWWWZZZZZZ[[[\\\^^^\\\\\\[[[YYYXXXWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYYYY^^^```aaaaaadddlllqqqrrrqqqrrrtttuuuuuuttttttssslllllleeedddkkkuuuxxxrrrrrrvvv{{{uuussspppkkkeee^^^YYYUUUQQQLLLEEEAAA@@@AAACCCCCCBBBDDDHHHLLLQQQUUUYYY[[[]]][[[XXXTTTPPPOOOQQQSSSPPPNNNMMMNNNQQQQQQOOOKKKEEEEEEEEEEEEFFFIIINNNRRRQQQPPPOOOOOOOOONNNKKKHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGDDDGGGJJJLLLPPPTTTTTTPPPUUUTTTSSSUUUYYYZZZXXXUUUIIIDDD???===???@@@===999555222---+++,,,...///000222222111000000000111111222222111111111000000000///000111222222111000///...000222222111000000000///222555555444222111111...+++***---...---000444555888999666555555333///,,,...000111222222222111111...---///000000555<<>>FFFHHHIIIFFF@@@999444111...//////......111999???KKKVVV___^^^WWWMMM@@@777888<<>>888333///------......//////---+++******+++111111111000---++++++,,,,,,+++,,,...000111000///+++,,,...//////---,,,***((()))***+++,,,,,,,,,,,,)))************)))(((((()))***************)))(((###$$$$$$%%%&&&''')))*********)))((('''&&&&&&%%%((()))***+++,,,000666:::FFFLLLQQQOOOEEE:::111...'''&&&%%%$$$###$$$%%%%%%$$$%%%&&&&&&&&&''')))++++++...888III]]]qqqoooVVVAAA444///------,,,++++++*********%%%%%%%%%%%%&&&'''((((((&&&'''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""############""""""""""""######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###vvvkkkeeeWWWTTTPPPOOOPPPQQQPPPNNNLLLKKKIIIGGGFFFFFFGGGHHHFFFHHHKKKKKKKKKKKKMMMNNNNNNPPPRRRQQQQQQSSSXXX]]]^^^\\\]]]aaacccgggrrr}}}zzztttkkkddd```_________]]]______ZZZSSSNNNNNNPPPNNNQQQUUUWWWYYYZZZ\\\]]]````````````^^^\\\YYYXXXXXXXXXXXXYYYYYYZZZZZZZZZ]]]```___]]]```hhhmmmmmmkkkmmmoooqqqqqqpppnnnlllgggiiicccccclllwwwvvvppppppuuuyyyxxxuuuqqqllleee___YYYWWWRRRMMMFFFAAA@@@AAACCCDDDCCCCCCEEEGGGKKKPPPTTTWWWUUUVVVTTTQQQNNNNNNPPPSSSMMMMMMNNNRRRWWWXXXVVVSSSMMMNNNNNNMMMMMMNNNPPPSSSPPPNNNNNNNNNOOONNNLLLJJJEEEFFFGGGHHHJJJKKKMMMMMMKKKJJJIIIHHHHHHGGGGGGGGGEEEIIIKKKKKKNNNSSSRRRMMMKKKKKKMMMSSSXXXXXXTTTOOOEEEBBB>>><<<===>>>??????888444///,,,,,,...//////222000///////////////...---...///000111111111222///000111222222111000///111222333333111111222333///222555666555333222222...******---///...111666777:::999555333444333///...000222333222111000000///,,,,,,...000111777>>>AAA???<<<888666888<<<@@@FFFGGGFFFCCC===777333111+++,,,,,,+++)))---555<<>>BBBHHHLLLOOOQQQTTTSSSLLLBBB===@@@EEEHHHCCC;;;333...,,,,,,---+++---///...,,,******+++...//////...,,,++++++,,,+++++++++...000111000...***+++...//////...,,,***((()))+++++++++***))))))(((((()))************)))***+++,,,,,,,,,,,,,,,,,,&&&&&&&&&''''''(((******((((((((((((''''''&&&&&&((()))******,,,000555999DDDJJJQQQSSSMMMAAA666///((('''%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&''')))++++++,,,444DDDWWWllluuu[[[DDD777222------,,,+++************&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((()))((('''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""######""""""""""""#########$$$%%%%%%%%%%%%$$$############""""""#########!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""pppeee```RRRPPPOOOOOOOOONNNMMMKKKJJJIIIGGGEEEEEEFFFGGGHHHJJJKKKMMMMMMLLLKKKKKKLLLNNNPPPQQQNNNLLLMMMTTTZZZZZZVVVVVVZZZ]]]```lllxxx~~~vvvqqqjjjdddbbbaaaaaaaaa[[[^^^___[[[TTTOOOOOOQQQKKKNNNRRRVVVWWWYYY[[[]]]bbbcccddddddbbb^^^[[[XXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\___^^^ZZZ\\\dddiiihhhfffhhhkkkmmmnnnllljjjhhhdddfffbbbcccmmmzzzrrrlllmmmrrrxxx}}}xxxqqqjjjddd___\\\SSSNNNGGGBBB@@@BBBCCCDDDDDDCCCCCCEEEHHHMMMRRRUUUPPPQQQQQQOOOLLLLLLPPPSSSFFFHHHLLLTTT\\\___^^^[[[WWWWWWWWWVVVTTTSSSTTTUUUNNNMMMMMMMMMNNNNNNLLLJJJCCCDDDFFFIIILLLOOOQQQRRRMMMLLLJJJHHHFFFFFFGGGGGGFFFJJJKKKJJJMMMRRRQQQKKK@@@BBBGGGOOOVVVVVVOOOHHHAAA>>>;;;888888;;;>>>AAA:::666000---,,,---...///111///............,,,+++***+++---///111333333444...///000111111000//////333444444333222111333555000333666777666444333333---******---//////222777888:::888444222333222///111333555555333000///...,,,******...000222999AAA===<<<:::777666888===AAACCCDDDCCC???:::555333222***,,,,,,***(((+++333;;;777GGGWWW\\\YYYSSSIIIBBB777666555666;;;AAAHHHLLLWWWZZZYYYQQQFFF@@@CCCHHHMMMGGG===333---******+++))),,,//////,,,***+++,,,***+++,,,+++)))))))))+++******+++---///000///---)))+++---//////---+++***(((***++++++***((((((((('''((()))******++++++***+++,,,------............((((((((((((((()))***+++((((((((((((''''''''''''((()))******,,,000555999AAAGGGOOOSSSPPPEEE888///((('''&&&%%%%%%%%%&&&&&&###%%%&&&&&&&&&''')))+++++++++222@@@SSShhh|||```III;;;666...---,,,+++************(((((('''&&&%%%%%%%%%%%%$$$&&&(((******(((%%%$$$#########$$$$$$%%%%%%%%%$$$######"""""""""""""""######""""""""""""######"""###%%%%%%&&&%%%$$$#########""""""""""""######"""###$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###"""!!!yyynnncccYYYXXXSSSOOOLLLLLLKKKHHHEEEHHHGGGEEEDDDEEEFFFHHHIIIJJJLLLMMMNNNMMMMMMNNNOOOQQQQQQPPPPPPPPPQQQRRRRRRWWWUUURRRQQQVVV^^^ffflllsss}}}|||sssqqqmmmkkkjjjiiigggfffbbbcccccc___XXXQQQNNNMMMNNNOOOTTTYYYYYYXXX\\\bbbfffjjjkkkiiigggfff___XXXZZZWWWTTTUUUXXXZZZ[[[ZZZ]]]\\\\\\\\\^^^bbbeeehhhdddgggjjjllllllkkkllllllhhhfffeeeeeekkksssmmmlllpppuuuzzzzzzvvvqqqooonnnhhh```YYYNNNDDDBBBDDDCCC@@@@@@@@@AAADDDIIILLLMMMJJJHHHMMMKKKHHHFFFFFFIIILLLNNNHHHJJJOOOVVV^^^aaa```^^^[[[ZZZXXXVVVTTTRRRRRRRRRMMMMMMMMMKKKIIIGGGDDDCCCBBBBBBDDDHHHMMMOOONNNKKKMMMKKKHHHEEECCCBBBBBBCCCFFFJJJMMMKKKKKKKKKIIIEEE>>>@@@DDDJJJMMMMMMJJJGGG???:::777888999777777:::999666333000......////////////000000///---+++***000//////...///111333444222111000///............000222333555666666555555333555777999999777444222...+++***///222333444888888:::;;;:::777333111111222333333333222000---+++---------...///222777:::777777777888999<<<>>>???BBBDDDEEEDDD???999444111)))------)))***111444111999===EEEOOOWWWVVVMMMEEE888777555444444999???DDDOOOQQQQQQNNNIIIEEEDDDEEE@@@AAA;;;000,,,...---))),,,//////...///111...)))(((***,,,,,,***((((((((((((***,,,,,,+++******+++++++++,,,...///...+++(((***)))))))))))))))******'''(((((()))+++---///000++++++***+++------+++)))+++++++++***++++++,,,,,,)))++++++***(((&&&&&&'''&&&(((***+++,,,///333666>>>FFFMMMNNNKKKEEE999///---***'''&&&&&&'''&&&%%%###$$$%%%'''(((((('''''')))***000===OOOdddqqqWWW???111......,,,***(((''')))+++(((&&&%%%###""""""###$$$))))))(((''''''''''''((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$######"""!!!###"""""""""###$$$$$$%%%$$$$$$#########$$$%%%%%%""""""!!!!!!!!!!!!""""""######"""$$$&&&(((((('''&&&%%%$$$#########$$$%%%uuujjj```XXXTTTQQQMMMKKKKKKJJJHHHFFFGGGFFFEEEDDDEEEGGGIIIKKKJJJLLLNNNOOOOOOPPPQQQRRRPPPPPPPPPOOOOOOPPPPPPQQQSSSRRRQQQRRRVVV]]]dddiiilllvvv~~~}}}zzzxxxuuuqqqpppnnnnnnnnnooonnnllljjjcccdddccc^^^WWWQQQNNNNNNNNNPPPTTTZZZZZZYYY]]]ccciiimmmpppnnnmmmkkkeee]]]^^^[[[WWWWWWYYY[[[[[[ZZZZZZ[[[\\\^^^```aaacccddddddgggjjjllllllllllllmmmhhhfffeeefffnnnssslllllloootttyyyzzzyyyuuussspppiii```XXXMMMDDDCCCDDDBBB@@@@@@???@@@DDDIIILLLMMMKKKHHHJJJIIIGGGFFFFFFHHHJJJKKKIIIJJJNNNUUU\\\``````^^^___\\\WWWSSSOOONNNNNNNNNQQQOOOKKKHHHDDDBBBAAA@@@>>>===>>>BBBGGGLLLMMMLLLEEEDDDAAA>>>===>>>???@@@HHHLLLLLLIIIFFFFFFDDD@@@>>>???BBBHHHMMMMMMIIIDDD???999777888999777777999888666333///------......///000000000000...---,,,000000//////000111333444222222111000///////////////111222444555666666555333444666777666555222111000,,,,,,///222333555999<<<===>>><<<888444222111222333444444333222000//////......---...000444666666666777888:::;;;===>>>BBBDDDEEEEEE@@@:::444111***------***,,,333666555777:::@@@IIIQQQRRRLLLGGG>>><<<888444333777===AAAKKKMMMNNNLLLGGGDDDDDDFFFAAAAAA;;;111---...---******///222///......,,,((()))***,,,+++)))((('''(((((()))++++++*********+++---,,,,,,...//////---+++******))))))))))))******))))))***+++---///000222...,,,+++***++++++)))(((,,,+++++++++***+++++++++)))***+++***'''&&&&&&''''''(((***+++,,,///333666:::BBBJJJKKKIIIDDD999///---***'''&&&&&&'''&&&%%%###$$$%%%'''((((((''''''))))))...999III^^^yyyuuu[[[BBB333...---+++(((&&&&&&(((***((('''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%$$$######"""""""""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""$$$###"""$$$&&&''''''&&&&&&&&&$$$#########$$$%%%|||kkkaaaZZZSSSQQQNNNLLLJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFIIIKKKMMMLLLNNNQQQRRRRRRSSSTTTVVVPPPOOOOOONNNNNNNNNOOOOOONNNNNNOOOQQQVVV\\\aaaeeekkkttt{{{zzzvvvtttpppkkkkkklllooosssuuutttqqqnnneeedddaaa\\\VVVQQQOOOOOOQQQRRRWWW\\\]]]\\\```fffkkkqqqvvvvvvuuurrrllleeebbb___\\\[[[[[[\\\\\\[[[XXXYYY\\\^^^````````````bbbeeehhhjjjjjjjjjjjjkkkgggeeeeeehhhrrrrrriiigggiiimmmrrrwwwzzzyyyvvvqqqggg]]]VVVLLLCCCBBBCCCAAA??????<<<>>>CCCHHHLLLLLLJJJGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIILLLQQQWWW\\\^^^^^^___ZZZSSSMMMIIIIIIKKKMMMSSSOOOIIICCC???===<<<===999888999<<>><<<999777777999<<<>>>CCCFFFFFFAAA======<<<:::======@@@HHHOOOPPPIIIBBB>>>999777999:::888777999777555222///---,,,,,,---//////000000000000//////111111000111111222333444333222222111000000//////...///111444555666666666333444444333222111000///111...---000333444999>>>CCCCCCBBB???:::555333222222222333444444333333333222000///......000222444333444666888:::;;;<<<<<>>FFFHHHJJJHHHDDDBBBDDDFFFBBBAAA<<<444//////...,,,...666:::777111...,,,***)))+++,,,+++)))''''''(((''')))+++,,,+++******+++---,,,,,,---///000///...******)))))))))))))))******++++++,,,...000222333111...***)))))))))(((''',,,,,,,,,+++*********)))'''))))))(((&&&%%%&&&'''((()))++++++,,,///222555:::BBBIIIJJJIIIDDD:::111---***'''&&&&&&'''&&&%%%###$$$&&&'''(((((('''&&&)))(((+++444BBBWWWsss|||aaaFFF555...,,,)))&&&%%%&&&((()))'''((((((''''''&&&%%%$$$&&&%%%$$$$$$######$$$$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%$$$"""######$$$%%%&&&((()))''''''&&&%%%$$$$$$$$$%%%###""""""!!!!!!""""""###$$$###"""###%%%&&&%%%$$$'''&&&%%%$$$$$$$$$$$$%%%oooaaaXXXRRRNNNNNNMMMKKKJJJIIIHHHGGGGGGHHHGGGGGGGGGHHHKKKMMMOOOOOOQQQTTTTTTTTTTTTUUUVVVNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLLLLNNNRRRYYY___cccmmmuuu{{{zzzwwwtttooojjjiiilllqqqvvvyyyxxxsssooofffddd___ZZZUUURRRQQQQQQSSSUUUZZZ___```___ccciiikkkssszzz{{{{{{yyytttnnngggeeebbb___^^^]]]]]]]]]XXXYYY[[[]]]^^^______``````cccfffhhhhhhgggggghhhgggeeefffkkkwwwpppeee``````ccciiiqqqxxxyyyvvvooobbbWWWSSSJJJBBBAAAAAA???===>>>999<<<@@@EEEIIIJJJHHHEEEFFFFFFFFFEEEDDDCCCBBBAAAEEEFFFHHHLLLQQQVVVYYY[[[ZZZUUUMMMGGGDDDFFFIIILLLOOOLLLFFFAAA===;;;;;;;;;888888:::===@@@CCCEEEFFF;;;999666444444777:::<<<===BBBCCC>>>;;;<<<===<<<===<<<>>>HHHSSSUUUNNNEEE???;;;999<<<===:::888999666555222///---,,,,,,,,,......//////000000000000111111111222222333333444333333222222111111000///,,,...000333555666666666333333111000///...------000------111444777>>>FFFJJJIIIGGGAAA;;;666444333222222222333333333333333444111///...///222444444111333555777999999999999???AAADDDFFFEEE???777111+++,,,,,,---111888===@@@<<<;;;<<<@@@EEEIIIKKKKKKKKKGGG???777222444999>>>AAADDDEEEDDDAAA???BBBDDDCCCAAA<<<777333111111000666AAAHHHBBB888111...,,,***+++,,,+++)))(((((()))(((***,,,---,,,*********---,,,++++++...000000///+++***))))))))))))))))))******+++,,,...000222333111---)))&&&'''((()))))),,,,,,,,,+++***)))((((((&&&'''((('''%%%%%%&&&((()))***+++,,,---///333666>>>EEEKKKLLLIIIEEE<<<333---***'''&&&&&&'''&&&%%%$$$%%%&&&((((((((('''&&&((('''***111>>>SSSpppfffJJJ777///,,,'''$$$$$$&&&'''(((&&&'''(((((((((&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&''''''''''''(((((('''&&&&&&"""######$$$&&&((()))***)))((('''&&&%%%$$$$$$$$$###""""""""""""""""""###$$$###"""###%%%&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%uuufff\\\TTTOOOLLLJJJJJJJJJIIIHHHGGGGGGFFFMMMLLLKKKKKKKKKMMMOOOQQQSSSTTTVVVUUUTTTSSSSSSTTTMMMLLLLLLLLLLLLMMMNNNNNNOOOLLLJJJJJJNNNVVV^^^ccclllsssyyyxxxwwwtttoooiiiiiilllqqqvvvyyywwwqqqmmmeeebbb]]]YYYUUUTTTSSSRRRTTTUUUZZZ______^^^aaagggjjjsss||||||wwwooommmjjjeeeaaa______```[[[ZZZZZZZZZ\\\^^^aaacccbbbeeehhhiiihhhgggggggggfffeeegggooo|||qqqddd\\\ZZZ\\\bbblllvvvyyyuuummm```UUUOOOHHHAAAAAA@@@===<<<===888999===AAAEEEFFFEEECCCFFFFFFFFFEEECCCAAA>>>===BBBCCCFFFIIIMMMQQQVVVYYYZZZUUULLLEEEAAABBBEEEGGGGGGFFFDDDAAA???>>>=========???BBBDDDCCCBBB@@@???999888555333333444777999>>>DDDGGGDDD@@@@@@@@@???===<<>>AAAEEEEEEAAA999333---+++,,,...333888>>>BBBDDDBBBAAAAAADDDHHHKKKMMMMMMIIIAAA999444555;;;???@@@BBBBBB@@@===<<<>>>AAAAAA>>>;;;888555333222333===IIIQQQKKK>>>444///,,,***+++,,,+++***)))+++,,,+++---000000...,,,++++++,,,***)))***---...///...++++++***)))(((((()))))))))))))))+++,,,...000111...+++'''%%%&&&(((***++++++,,,,,,++++++)))((('''&&&''''''&&&%%%%%%''')))***+++------...111444777BBBHHHLLLKKKHHHCCC:::111---***'''&&&&&&'''&&&%%%%%%&&&'''((((((((('''&&&''''''***111<<>>::::::;;;>>>BBBCCCCCCBBBFFFFFFFFFEEECCCAAA???>>>BBBDDDGGGJJJMMMQQQVVVYYY___ZZZQQQHHHBBB??????@@@BBBBBBBBBBBBBBBCCCCCCDDDFFFIIILLLKKKGGGAAA<<<:::777666444333333444666777===FFFKKKHHHCCC???===:::===<<>>999777999<<<===999777777666333222555<<>>AAA>>><<<<<<===@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEHHHMMMPPPRRRUUUYYY\\\ccc^^^WWWOOOGGGBBB???===BBBAAA@@@AAACCCFFFIIILLLPPPRRRRRROOOHHHAAA<<<;;;555555666777888999:::::::::FFFPPPOOOIIIDDD???<<<<<<===???EEEKKKMMMKKKHHH===;;;<<<@@@AAA<<<888888222222111111000000000000//////...------...///000000000111222222111000000000111222222111000...,,,,,,...000111333333333222111111111000000/////////,,,...333:::<<<@@@HHHRRRTTTQQQKKKBBB:::555444444222555:::>>>AAAAAA???>>><<<777222222666888888777444444333222111111111111777777999???CCCCCC>>>888000+++***...111333888@@@FFFFFFFFFFFFFFFIIILLLNNNOOOKKKEEE>>>999999<<>>BBBGGGJJJGGGDDD@@@999111---***'''&&&&&&'''&&&%%%&&&'''((())))))((('''&&&%%%&&&***000888JJJhhhpppRRR???222...++++++......+++(((''''''&&&&&&&&&&&&''''''%%%%%%$$$##################$$$%%%%%%######$$$%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$######""""""######$$$###"""###%%%(((******)))'''(((((()))((('''&&&%%%nnnbbbZZZZZZYYYRRRJJJHHHMMMRRRXXX]]]```cccgggjjj```^^^[[[WWWUUUTTTSSSTTTMMMOOOPPPPPPOOONNNNNNOOOIIIIIIJJJLLLNNNPPPRRRTTTQQQPPPOOOOOOQQQVVVZZZ]]]___eeekkknnnqqqqqqllleeeeeeeeefffiiikkkkkkiiihhh^^^[[[YYYXXXZZZZZZXXXVVV______cccfffeeebbbdddiiiooo{{{pppeee```^^^YYYZZZ^^^aaadddggghhhhhhhhhjjjkkkjjjgggdddbbbbbb]]]aaakkk}}}~~~pppcccYYYVVVYYYYYYdddoooqqqmmmfff\\\TTTQQQKKKHHHGGGEEEAAA@@@CCCAAA???======???BBBDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIHHHLLLRRRUUUVVVYYY]]]```bbb___ZZZSSSLLLFFFBBB@@@EEECCC@@@???BBBGGGMMMQQQVVVWWWUUUOOOGGG@@@======555777999;;;>>>???@@@@@@;;;JJJWWWYYYUUUPPPKKKGGG<<<===???BBBEEEFFFEEEDDD<<<999;;;???@@@;;;777666111111111111222222222222111000///......///000111///000111222222111/////////000111222111///---,,,---...000111222222222111000111111111111111000///...000666<<<>>>???GGGPPPTTTQQQJJJAAA999555444444222666===CCCGGGHHHGGGEEEEEE???:::999<<<>>>===;;;666555333000/////////000666555777<<>>CCCDDDEEEFFFGGGIIILLLNNNPPPMMMGGG@@@:::999;;;>>>GGGFFFCCC===555111222333222......111222...///333777CCCOOOOOOIII@@@666///)))+++,,,---...000444777777999;;;:::666111...,,,------...///111000---***,,,+++***)))(((((((((((('''((((((***+++---///000...+++(((&&&&&&&&&&&&%%%'''(((***+++,,,+++)))((('''(((((('''&&&(((+++...+++---///111444888<<<@@@BBBGGGJJJIIIFFFCCC<<<555---***'''&&&''''''&&&%%%''''''((())))))((('''&&&$$$&&&***...555FFFccc{{{rrrUUUBBB333///,,,---000000,,,((()))((('''&&&&&&'''))))))((('''&&&&&&%%%%%%&&&&&&"""###$$$$$$""""""###$$$!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$######$$$%%%%%%$$$$$$############$$$$$$###"""###%%%)))+++++++++'''((()))))))))(((&&&%%%iiicccZZZSSSNNNKKKJJJJJJOOORRRWWW]]]ccchhhkkkmmmrrrppphhh\\\UUUUUUVVVUUUOOOQQQRRRQQQOOOLLLJJJJJJHHHJJJLLLMMMNNNQQQTTTVVVVVVTTTRRROOONNNQQQUUUYYY[[[^^^ccchhhmmmmmmkkkiiicccaaa___aaaeeefffbbb^^^YYYXXXZZZ^^^___[[[ZZZ[[[```eeejjjlllkkkiiiiiijjjooo{{{uuuggg___\\\bbbaaabbbdddhhhiiiiiihhhddddddeeedddcccaaa___^^^___dddmmm~~~sssnnn___XXXZZZYYY]]]aaaeeefffccc^^^ZZZXXXTTTQQQKKKEEEBBBAAABBBCCCDDDCCCAAA???>>>>>>>>>???>>>@@@BBBCCCDDDHHHPPPVVVUUUVVVTTTSSSWWW]]]^^^ZZZ\\\```dddbbb\\\SSSLLLIIIIIIEEEBBB@@@BBBFFFIIIJJJOOOPPPPPPMMMGGGAAA===;;;:::<<<<<<>>>DDDJJJJJJEEEDDDLLLXXXbbbccc[[[NNNDDDAAA@@@???>>>========================;;;:::888777444222111222444444111///000000/////////.........333333333111//////111333444222111000111000///---000///...///111333333222222000///000444666555333111000222888>>>CCCKKKTTTRRRNNNHHHAAA:::666444333333777===CCCGGGHHHHHHHHHHHHEEEDDDFFFGGGFFFEEEEEE>>>666111111222000///000333111222666===@@@>>>;;;...---,,,---000444777:::??????AAAEEEFFFEEEGGGLLLLLLMMMJJJDDD===;;;???EEEIIIFFFBBB;;;555222222333///...,,,,,,///111111111;;;CCCMMMPPPLLLBBB999444000111222555777666333111:::::::::888555000,,,***)))...444777555111,,,***+++,,,,,,***'''&&&%%%&&&(((+++---+++''''''+++///...,,,***'''%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''''')))))))))((()))+++---/////////111444888<<<>>>EEEHHHKKKKKKKKKIII???555111///+++'''$$$###%%%'''((()))))))))((('''&&&&&&)))&&&(((---333@@@]]]yyysssZZZ===555...+++///222000,,,***---+++(((&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$############&&&&&&%%%$$$###"""!!!!!!######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&(((***,,,+++*********)))'''%%%aaa\\\UUUOOOKKKJJJJJJJJJRRRVVV[[[aaagggnnntttwww}}}{{{rrreee[[[YYYVVVTTTRRRSSSUUUSSSOOOKKKIIIGGGFFFJJJNNNRRRTTTVVVYYY[[[[[[YYYVVVSSSQQQQQQSSSUUUUUUWWW[[[```ccceeedddccc```^^^]]]___bbbccc___[[[XXXVVVYYY]]]^^^\\\[[[]]]```fffmmmooommmkkklllnnnqqq}}}uuuhhh```^^^bbbaaabbbdddggghhhhhhgggcccccccccbbbaaa```^^^]]]aaafffrrrsssiiieeeYYYSSSVVVVVV```aaabbb```^^^\\\\\\]]][[[VVVPPPIIIDDDBBBBBBBBBCCCAAA???>>>===<<<======???@@@BBBDDDGGGNNNYYYaaa]]]]]]ZZZWWWXXX]]]\\\YYY\\\___bbbaaa\\\VVVQQQOOOKKKGGGCCC@@@AAACCCEEEEEEFFFHHHIIIGGGCCC===999777888===AAACCCGGGKKKIIIDDDJJJRRR]]]ggghhh```SSSIIICCCCCCBBB@@@===<<<<<<<<>><<<999///000000111222444888:::>>>===???CCCDDDBBBEEEIIILLLMMMJJJDDD===:::>>>BBBJJJFFF@@@888111...///000...,,,+++,,,...000111111777???IIINNNLLLFFF???;;;555777;;;>>>@@@===888333555555555444222000...---,,,000555666444111---,,,++++++***)))'''&&&&&&&&&)))+++---+++((('''***...000...+++(((%%%######"""$$$$$$%%%&&&'''''''''''''''((()))(((((((((***,,,/////////111444999===???FFFIIILLLMMMMMMKKKBBB777000...***&&&######%%%'''''''''((((((((('''&&&&&&'''%%%&&&***...:::TTTnnnvvv^^^BBB888000,,,///222000...------***(((&&&&&&'''&&&%%%&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$############%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''''')))+++,,,***))))))))))))((('''YYYVVVQQQMMMJJJJJJLLLMMMUUUXXX^^^dddkkkttt}}}|||nnnddd___ZZZTTTUUUVVVWWWVVVQQQLLLHHHFFFGGGKKKRRRWWW[[[]]]___aaaaaa___[[[XXXUUUSSSRRRQQQOOOQQQSSSWWWZZZ]]]^^^___```___^^^```cccccc```\\\YYYXXXZZZ___```^^^]]]```bbbjjjqqqsssnnnjjjkkknnnrrruuuiiibbbaaabbbaaaaaacccfffggggggfff`````````___^^^]]]\\\[[[cccjjjyyymmmdddcccYYYVVVZZZZZZbbb```]]]ZZZXXXZZZ^^^bbbaaa]]]UUUNNNGGGCCCBBBAAA@@@???===<<<;;;;;;;;;;;;@@@AAABBBCCCHHHRRR```jjjmmmmmmjjjdddbbbccc```ZZZ[[[]]]___^^^ZZZWWWTTTSSSMMMHHHCCC@@@????????????>>>@@@CCCBBB???:::777555555===EEEGGGIIIJJJHHHDDDMMMTTT___hhhiiiaaaTTTKKKCCCEEEEEEBBB>>>;;;;;;===LLLMMMMMMKKKEEE>>>666111555444222222333333111///............////////////000111111000......///111111000/////////000...---111///......//////...---555444333333333333111//////000444;;;@@@BBBGGGMMMPPPLLLEEE>>>777444222111888:::<<<======???BBBDDDNNNPPPVVV]]]ccceeeaaa\\\MMMAAA666111...++++++---000///000333888;;;999777000333666777666666999;;;===<<<===AAAAAA???BBBFFFKKKLLLJJJDDD<<<888:::>>>HHHDDD===555...++++++---,,,+++)))***---///000000222999AAAGGGIIIGGGEEECCC<<>>===;;;::::::;;;;;;@@@@@@@@@AAAGGGSSScccnnnyyy{{{zzztttnnniiiaaaYYYWWWXXXXXXWWWUUUSSSQQQQQQKKKGGGBBB>>>=========<<<:::===@@@@@@>>>;;;888777444===EEEFFFEEEFFFFFFDDDJJJPPPZZZaaabbb[[[OOOGGGAAADDDFFFDDD???<<<===@@@PPPRRRRRRPPPJJJBBB999333444333111111111000000///.........////////////000///000111000......///000000///......//////...---000/////////111111000///444444444444444222000/////////222999===@@@GGGNNNTTTOOOGGG???888444222111999::::::999777888<<<@@@EEEKKKTTT^^^hhhmmmhhh```PPPCCC777000---++++++---------...222555777666444111666;;;<<<:::999;;;===>>><<<===??????===@@@EEEIIIJJJJJJDDD;;;666777:::@@@???;;;555///+++***++++++)))(((***,,,///000000111333888<<<@@@CCCFFFGGGDDDIIIQQQWWWUUUKKK<<<222+++***))))))***---111333333555666666666666888999444111---***(((''''''&&&***+++---,,,***)))+++,,,000...+++(((&&&$$$######$$$%%%&&&'''((((((((((((%%%&&&''''''&&&&&&(((***------...111444999===@@@???CCCGGGIIIKKKKKKBBB999000,,,(((%%%$$$$$$%%%%%%$$$$$$%%%&&&'''''''''&&&(((%%%&&&+++---333EEEYYYuuu}}}gggLLL???555------/////////000+++)))'''&&&'''(((''''''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%((()))******))))))+++---***(((%%%%%%''')))******SSSTTTTTTRRRPPPOOORRRTTTWWW[[[```eeelllxxxyyyrrrmmmddd\\\VVVWWWYYYWWWTTTRRRPPPPPPUUUWWW[[[]]]___aaadddfffccc```]]][[[ZZZWWWSSSPPPOOOPPPQQQQQQSSSWWW^^^cccfffgggjjjmmmoooooommmkkkfffcccccceeeddd```___aaabbbiiiooonnniiifffgggjjjwwwuuuiiiddddddaaabbbcccfffhhhgggdddbbb^^^\\\ZZZYYYXXXYYYZZZ[[[aaammm~~~iii______YYYXXX[[[ZZZ\\\[[[XXXUUUTTTWWW\\\```___[[[UUUNNNIIIEEEBBBBBB@@@???===<<<;;;<<<<<<===<<<===>>>AAAHHHUUUfffrrr{{{~~~vvvlll___TTTQQQQQQRRRRRRQQQOOOLLLJJJGGGDDD@@@============<<<999;;;>>>>>><<<:::999999555<<<@@@???>>>@@@CCCCCCEEEIIIPPPWWWXXXRRRIIIBBB>>>AAACCCCCCAAA@@@AAACCCKKKMMMNNNMMMHHHAAA999444111111000///......///000000000000000000000000000...///111000///...///000///...---...///000///...//////000222555666555444222444555555444333111111000...///444999???HHHQQQYYYSSSKKKAAA999555333222888::::::777333333777;;;<<>>===>>>??????======>>>>>><<<>>>CCCEEEHHHHHHCCC;;;555444555777888888555111...,,,,,,+++))))))***---000222222222111111222777===CCCFFFHHHMMMUUUZZZVVVJJJ999---,,,***(((&&&(((+++000333555666777888999<<<@@@CCC===888111,,,***)))(((&&&)))+++,,,,,,++++++,,,---...,,,***((('''&&&&&&&&&%%%%%%&&&'''(((((((((((($$$&&&&&&&&&%%%&&&(((***,,,---...000333888<<<>>><<>>===<<<======>>>999;;;>>>BBBJJJXXXhhhssszzzzzznnn___SSSLLLMMMOOOQQQRRROOOJJJFFFCCCAAA>>><<<===>>>>>>>>>999:::;;;;;;999888888999777::::::777888<<<@@@@@@@@@CCCGGGLLLNNNKKKEEE@@@<<<===???BBBCCCDDDDDDDDDAAABBBBBBBBB???;;;666333/////////...---...000333222222222222111111111000...///111111000///000111///...---...000111000///000000222555888999888777222444666666555222111111111......222777===GGGQQQXXXSSSJJJAAA999666444444888;;;===:::444222555888999AAAJJJTTTbbbkkkfffZZZDDD:::222000///------///***,,,...000111111111000111444999>>>AAABBBAAA@@@>>>;;;:::;;;:::777:::???BBBEEEGGGCCC:::444222222000222333333111...------+++******,,,///333444555444111///000555:::???AAAFFFKKKQQQUUURRRFFF666,,,---+++)))'''(((,,,000333999:::;;;<<<===@@@EEEIIICCC<<<333...,,,+++)))'''((()))+++,,,---------------,,,***((('''''''''(((%%%%%%'''(((((((((((((((%%%&&&'''&&&&&&&&&(((***,,,,,,---...222555999<<<<<>>999<<<@@@DDDJJJTTT```iiittt|||}}}ssshhh[[[QQQIIILLLPPPVVVXXXUUUOOOIIIBBB@@@=========>>>>>>>>><<<<<<;;;999777666888:::777888666444666<<<===;;;;;;<<>><<<;;;;;;@@@EEEGGGEEEAAA::::::999888777666555444...000000///...000333777555555444333222222111111...000222222111111111222///......///111222222111222222333666999999888666333666999888444111//////222000000444777;;;CCCLLLRRRMMMEEE===777555666666888===AAA???999444555888555<<>>CCCFFFBBB:::333000000...//////---,,,+++---///---,,,,,,...222555777888444333333666:::======<<>>???@@@@@@AAACCCHHHKKKCCC;;;222---,,,---,,,***'''((())),,,.../////////...---+++)))''''''''''''%%%&&&'''(((((()))))))))%%%&&&''''''&&&''')))+++,,,,,,,,,---000333666999:::???EEEIIINNNOOOIII@@@333---'''%%%'''))))))'''''''''((((((((('''&&&&&&%%%!!!!!!'''+++000>>>NNNfff}}}cccIII===222///...+++)))***)))'''%%%%%%''')))))))))(((''''''''''''((())))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''((()))*********'''&&&$$$######$$$&&&'''""""""""""""###########################$$$%%%%%%&&&''''''&&&%%%%%%&&&((('''&&&%%%%%%'''((('''&&&dddfffgggbbbZZZUUUTTTVVVTTTZZZ___bbbeeemmmzzzyyyttttttuuuoooggg]]]\\\ZZZVVVTTTUUUXXX[[[eeellluuuzzzzzzuuuooolllaaa[[[UUUSSSTTTSSSPPPLLLLLLOOOQQQQQQQQQUUU^^^eeehhhmmmtttyyy|||}}}}}}}}}|||xxxwwwxxxwwwtttsssvvvuuuqqqllliiijjjjjjiiigggppp}}}|||pppjjjiiijjjnnntttzzz{{{vvvnnnggg```^^^ZZZXXXWWWZZZ]]]___qqq~~~hhh]]]___\\\\\\^^^\\\YYYXXXUUURRRPPPRRRVVVYYYWWWTTTPPPKKKFFFBBB@@@??????>>>===<<<;;;<<<===>>><<>>===>>>>>>>>>===AAA@@@===:::777777999<<<666666444333777<<<<<<888777777999;;;>>>???>>><<<===::::::???FFFHHHDDD???999888666555444444555666///000111111000111666:::777777666555333222111111...000222333222111222222///......///222333333222333444555777999888666444555888:::999444000------333111222666888999???FFFLLLGGG@@@999555555666888999???EEECCC<<<777666888111777:::===HHHRRRLLL===999333///000111---***)))***,,,...///////////////000...000999CCCIIIGGGBBB666333111111///,,,///444<<>>NNNeee~~~kkkLLL@@@555111///,,,))))))((('''%%%%%%''')))***)))((((((((((((((()))******&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''')))+++---///000'''&&&$$$######$$$&&&'''""""""""""""##################""""""###$$$%%%%%%%%%&&&&&&%%%######%%%&&&&&&%%%%%%&&&''''''&&&$$$```cccfffeee___ZZZWWWWWWZZZXXXVVVVVV[[[ccclllrrrvvvvvvqqqjjjiiimmmjjjcccbbb^^^ZZZXXXTTTTTTZZZcccjjjooovvv{{{yyysssjjjeee\\\ZZZWWWUUUTTTSSSQQQOOOOOOOOOOOOPPPRRRWWW[[[]]]dddkkkqqqtttxxx~~~|||xxxtttoookkkhhhggguuu{{{yyyssspppsssuuutttrrrrrrsssmmmffffff^^^WWWVVVWWWXXX]]]cccqqqiii\\\]]][[[\\\]]]YYYZZZXXXUUUSSSSSSTTTWWWYYYTTTSSSQQQLLLEEE@@@======@@@???>>>>>>??????>>><<>>777:::======>>>AAA???<<<999999:::999666333777444333666<<<>>><<<999:::888777777888888777666999444333:::EEEJJJFFF???888444222222555666444222000000111111111222555777777666444222000000000000.........///......---,,,222111000000111222444555333222222222444666999;;;999888666555444222///,,,222333444555555666999;;;@@@;;;888777555222333777<<>>===::::::888:::BBBKKKJJJAAA888666777;;;AAAFFFBBB999111///---,,,---000444999<<>>???@@@AAA@@@???CCCAAABBBHHHJJJIIILLLQQQUUUXXXYYYVVVTTTTTTQQQMMMMMMTTTaaaqqq{{{wwwiii[[[KKKBBB;;;;;;===:::999;;;===;;;888888999999666444777444333555:::;;;999666777666444444555555444222666333444:::CCCGGGCCC>>>777444222222444555333000000111000000000111333555444333222000/////////000,,,,,,---------.........222111111111222333444555333222111222333666999<<<<<<:::777444222111///...///111333444555666888:::<<<888555555444111333666===CCCJJJLLLGGG>>>777444111000111333666666444111222000...,,,+++*********+++++++++---111222000...---111555;;;DDDJJJIIIBBB666333111000111111///---444666999999555000---+++...,,,+++))))))***+++,,,111......333<<<@@@>>>:::???@@@EEENNNUUURRREEE:::444444666:::>>>>>>888222//////000333777;;;???@@@GGGIIIFFF???;;;<<<:::555222///,,,***+++,,,,,,,,,+++)))'''(((+++------,,,///---***)))))))))'''%%%%%%%%%&&&'''((((((''''''&&&''''''(((((('''&&&&&&******)))***,,,///333555;;;???BBBGGGMMMOOOFFF;;;444000+++((('''(((((((((((()))************)))(((***&&&$$$&&&)))///999CCCXXXlllttt[[[BBB666444...,,,,,,((())))))(((((('''''''''((()))'''%%%&&&)))++++++)))&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000,,,***'''%%%###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!''''''((())))))(((''''''^^^aaacccbbb^^^ZZZZZZ\\\QQQOOOMMMLLLOOOTTTZZZ]]]bbbcccbbb```cccggggggdddfffccccccccc```___dddlllsssvvvyyyzzzwwwpppgggbbbaaa]]]XXXUUUSSSRRRQQQPPPQQQPPPOOOPPPRRRWWW[[[^^^ccchhhkkkmmmttt}}}}}}tttnnnjjjhhhmmmttt}}}{{{xxxyyywwwsssqqqqqqlllffffff___ZZZXXXYYYZZZ```gggwwwppp___]]]ZZZZZZ[[[VVVQQQRRRTTTVVVXXXYYYYYYYYYVVVUUUQQQKKKDDD@@@>>>>>>@@@>>>>>>???BBBCCCDDDCCCGGGDDDDDDGGGHHHHHHJJJNNNOOORRRRRROOOOOORRRQQQNNNLLLTTTbbbqqqyyytttfffZZZMMMEEE???>>>===:::777777;;;999777777888888666444666444333444666777444111444333111111222111000...111333666;;;???AAA@@@>>>777555333333555555222///111000000///000111333444333222111///............+++++++++,,,---...000000222111111222222333444555444333111111333666:::===AAA>>>:::555222000//////+++...222444555666777999999444222222111000111555;;;AAAHHHLLLJJJCCC:::444000000000111333222000...000000///---,,,++++++***))))))+++///222333111000///444999@@@HHHNNNKKKEEE<<<999666444333111///,,,...000222222000...------000///---+++***))))))***000000333:::AAADDD@@@;;;===@@@GGGQQQWWWPPPAAA444222111000222666777666333///111444:::@@@DDDEEEDDDFFFEEEAAA:::666555333000...,,,******+++,,,,,,,,,***((('''(((***+++++++++...+++)))(((((((((&&&%%%&&&&&&''''''''''''''''''&&&''''''(((((('''''''''******+++,,,...000222333:::>>>DDDJJJPPPQQQIII>>>555111+++((('''((((((((('''((()))******)))(((''')))%%%###%%%(((---666@@@QQQgggzzz___FFF777444---***,,,((()))))))))))))))(((((('''((('''&&&&&&(((******)))''''''&&&%%%$$$$$$$$$$$$***)))((((((***---000222...,,,)))&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""%%%'''***,,,,,,,,,***)))]]]___```]]]YYYUUUVVVWWWLLLKKKJJJJJJLLLPPPTTTWWWZZZ[[[\\\^^^```dddeeeeeegggggghhhkkkjjjhhhmmmttt{{{}}}~~~~~~zzztttmmmiiiddd```[[[WWWVVVVVVWWWWWWTTTSSSQQQQQQSSSXXX\\\___eeehhhjjjmmmttt}}}ssskkkfffdddkkkqqqyyy|||zzzwwwxxxvvvqqqnnnnnnkkkfffddd^^^ZZZYYYYYY[[[bbbjjj{{{rrr___\\\YYYZZZ\\\VVVRRRSSSTTTUUUWWWYYYZZZZZZYYYWWWSSSLLLEEEAAA@@@@@@>>>===<<<>>>AAADDDEEEEEEGGGEEEDDDEEEFFFGGGIIIKKKMMMOOONNNKKKKKKPPPQQQPPPLLLSSS]]]hhhmmmiii___VVVPPPKKKDDDAAA>>><<<999888888888777777777666666555666444222333444333000...222111//////000000...---...222888;;;;;;;;;<<<===999777666777888888444000111000///000222444555666555444333111///...---,,,,,,,,,,,,---...000222333111111111222333333444555444333111111333777;;;>>>EEEDDD@@@:::444000------***---222555666777888999999444111111000...///333777;;;AAAGGGHHHCCC:::333333333333333333222111000111111111111000...---,,,)))***---000222222111///222888>>>CCCKKKRRRRRRNNNKKKIIIEEE???:::444///,,,,,,---......------///111000...---+++***)))))))))---///666???FFFGGGBBB===:::===DDDLLLPPPIII:::...111000///000333444333222///111666>>>EEEHHHFFFCCCAAA???:::444111000111000,,,***))))))***++++++***(((((('''((()))*********,,,***)))''''''&&&&&&%%%&&&'''''''''''''''&&&&&&&&&''''''((((((((((((''''''(((+++...000333444555:::@@@GGGMMMSSSTTTLLLBBB666222,,,)))(((((((((((('''((()))******)))(((''''''$$$###%%%'''+++333<<>>AAACCCCCCCCCCCCCCCCCCEEEGGGJJJJJJKKKLLLJJJFFFGGGLLLNNNMMMNNNRRRXXX___cccdddbbb```]]]XXXOOOFFF???<<<999777777777777777666555555555444333333222222111///---222111000000111111000///---333888999777666999<<<<<<::::::<<<>>><<<888444222000///111555888999999999888666444111...,,,+++.........///111222444555000000111222222333333333444222111222444888<<<>>>GGGGGGFFFAAA999111,,,***,,,///444777888999:::;;;<<<777333222000,,,---000000333999>>>@@@===777111555555555555333222222222222333444333222000---,,,+++---///111111000//////222999???FFFPPPZZZ___^^^^^^\\\VVVMMMCCC:::222///,,,,,,---,,,+++,,,///111,,,,,,++++++***************...777AAAHHHIIIDDD???<<<>>>BBBGGGIIIEEE:::111111111222444555666444333000222777>>>EEEGGGCCC>>>:::666111///...000333666000---***)))*********)))'''(((((()))(((((())))))******)))'''&&&%%%&&&&&&'''((((((((('''&&&%%%%%%&&&''''''((())))))((((((%%%'''+++///333777999:::===DDDKKKPPPUUUUUUOOOFFF777333---***((())))))((('''((()))******)))(((''''''$$$###%%%'''***111999GGG^^^|||}}}```EEE555222+++***---+++((()))*********)))'''&&&''''''''''''''''''((())))))((('''%%%$$$###""""""%%%'''***,,,......---,,,***)))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$''',,,000222111///---^^^``````]]]WWWRRRPPPPPPQQQPPPOOONNNMMMLLLKKKKKKVVVVVV[[[```ccccccfffjjjkkknnnvvv~~~}}}{{{yyyjjjgggccc``````aaaaaaaaa```^^^ZZZXXXYYY\\\```ccceeehhhkkkooovvv~~~~~~yyy{{{yyy{{{~~~vvvnnngggaaa^^^eeegggjjjmmmqqqvvv|||~~~{{{yyyxxxyyyyyyxxxzzzwwwpppkkkkkkkkkiii^^^[[[YYYZZZ[[[^^^iiisssuuu^^^ZZZYYY\\\___YYYYYYXXXVVVUUUVVVYYY]]]______^^^[[[UUUNNNHHHEEEDDD===;;;999999<<>>DDDGGGGGGCCC:::111,,,***///222666888999:::;;;======888444222000,,,,,,///,,,...222555666555444222444555555444333222222444444555666777555111...+++---///000000/////////000000999BBBKKKWWWdddjjjkkkiiigggaaaWWWKKK???777333---------,,,******,,,///+++++++++,,,,,,,,,,,,,,,***///777@@@FFFFFFBBB>>>;;;;;;<<>>AAAGGGMMMPPPSSSTTTNNNFFF888444...***)))))))))(((((()))***++++++***)))((('''$$$$$$&&&((()))///666EEE\\\zzz~~~aaaFFF666333---+++...,,,(((((((((((((((''''''&&&''''''((('''&&&&&&'''))))))(((&&&%%%$$$#########"""%%%))),,,---,,,***(((&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%(((---111222222000...ZZZ]]]___\\\WWWQQQOOOOOOMMMMMMNNNNNNNNNMMMLLLKKKSSSTTTZZZbbbeeedddhhhooonnnsss}}}uuurrrnnnlllkkkjjjhhhggggggddd___\\\\\\^^^bbbeeeiiilllpppuuu||||||uuurrrooooootttwwwwwwxxxzzzyyyxxxtttoooiiiccc^^^[[[]]]```dddgggjjjmmmqqqtttqqqqqqpppppprrrtttwwwyyyxxxzzzvvvmmmfffeeeeeeccc]]][[[[[[\\\^^^bbbnnnzzzyyy___ZZZYYY[[[]]]XXXWWWWWWWWWXXXZZZ]]]___aaabbbbbb```[[[TTTMMMHHHFFF???===:::999;;;===>>>>>>AAAFFFHHHGGGHHHLLLKKKGGGDDDEEEDDDAAACCCHHHKKKJJJGGGHHHKKKNNNUUU```oooyyy|||iiiQQQAAA<<<;;;888999:::;;;999555333444555111222333333333222222222222111111222555666666555333555555444222333777<<<======???BBBEEEDDD???:::666333000111666999888666888888888666444222///...111222444555444222000...,,,---///000111111000000000111333555777:::<<<===???BBBCCC???777111......222444666777888999;;;===;;;666222111///,,,,,,000+++---000000//////333666444666666555333222444666:::<<<======:::666111...---...//////......111444333>>>KKKUUU___hhhlllkkkhhhgggcccZZZNNNCCC<<<:::222222111///,,,+++,,,...------...............------111777===AAA@@@===:::777666777:::<<<;;;777444111333777:::===@@@BBBDDD???<<<:::===@@@???888111111***'''***...333<<>>;;;999:::<<<======BBBIIIKKKIIIJJJMMMKKKFFFCCCEEEEEECCCEEEKKKNNNMMMKKKMMMOOOQQQVVVcccsssnnnSSSBBB???@@@>>>:::;;;<<<:::555333444555000222444444444333444555111111111333666888888777555555444222111333777<<<<<<<<>>???;;;444000000333333555666777777888;;;===888444000000///,,,---111,,,...000...+++---333:::666777999777555444777:::AAABBBCCCCCCAAA<<<666333,,,---......---///444888:::FFFSSS]]]ccchhhgggcccccccccaaaZZZOOOEEE@@@>>>888888777444000......///000000111111000///......111333888;;;===<<<999777666666888;;;======:::777000222666:::>>>CCCIIIMMMFFFAAA======???===666///000)))&&&***///444>>>IIINNNGGG===555000...------'''***,,,,,,***((((((***)))++++++)))&&&%%%'''***)))))))))((('''%%%$$$###&&&&&&((()))************,,,---///333777;;;???AAADDDIIILLLLLLLLLLLLHHHBBB999555///+++******))))))***+++,,,------,,,+++***'''%%%%%%((())))))---444999PPPlllhhhNNN>>>:::222......***((('''&&&$$$$$$%%%&&&&&&&&&((()))'''%%%$$$&&&)))''''''&&&%%%$$$$$$$$$$$$"""###$$$$$$%%%&&&''''''######$$$%%%%%%&&&''''''!!!!!!"""###$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''((((((***---///111111000///QQQQQQQQQRRRQQQPPPOOOOOOIIIIIIJJJLLLNNNOOONNNMMMNNNUUU]]]bbbeeeiiipppvvvxxx}}}wwwqqqmmmdddbbb```___```bbbeeefffwwwzzz~~~zzznnnkkkeeebbbcccdddcccdddgggdddddddddccc```\\\WWWTTTVVVVVVXXX\\\___bbbaaa```bbbbbbccceeeiiimmmrrrtttsssqqqmmmggg```\\\\\\]]]XXXYYY[[[]]]^^^dddsssgggYYYYYYYYYXXXVVVVVVVVVXXX[[[^^^aaadddfffjjjhhhddd```YYYQQQHHHBBB???>>>===<<<<<<===>>>???DDDHHHMMMQQQRRROOOJJJGGGBBBCCCDDDEEEGGGKKKQQQUUUQQQQQQOOONNNRRR]]]lllvvvttt```PPPEEE???<<<:::AAA???;;;888555333111111222111000//////111333555333555888;;;===>>>>>>>>>:::555333666777666555888@@@<<<;;;>>>CCCDDD???999888777666444333222111111000111222333222222000///444555555444222///,,,***///000111111111000...---///111444777999;;;;;;<<<<<<;;;999555111///000222777555333444777888666444111111000......---------000///...------...///000555888999777333333777<<>>EEEQQQ]]]dddbbbXXXPPPMMMPPPRRROOOIIIDDDDDDFFFIIIGGG>>>222,,,...111222111666:::999444000000111222222333555777999888777===888555777<<<>>>:::555333222333555999???FFFIIICCC@@@<<<::::::777333///+++***)))***---555>>>EEEIIICCC;;;444000///------+++***))))))******)))''')))((((((((((((((()))***)))*********)))(((&&&%%%***))))))(((((((((((((((------...111555;;;@@@DDDEEEGGGHHHIIIHHHEEEBBB@@@:::555000,,,+++*********'''))),,,...///---***))))))'''''')))))))))---333???NNNfffxxxYYYDDD:::000---000...,,,***'''%%%%%%%%%&&&%%%((('''&&&%%%%%%&&&((()))%%%%%%%%%$$$###""" &&&&&&%%%%%%$$$$$$$$$%%%((('''%%%$$$######$$$$$$&&&&&&&&&$$$"""!!!###%%%&&&&&&''''''&&&%%%###"""$$$###############$$$$$$((()))+++,,,,,,+++***)))LLLLLLLLLLLLLLLKKKKKKKKKNNNMMMLLLLLLMMMLLLKKKJJJLLLSSS[[[aaadddiiipppvvv~~~|||wwwpppjjj``````___^^^^^^aaaeeehhhwww}}}{{{pppiiibbb]]]]]]^^^___bbbfffdddcccaaa^^^[[[YYYXXXWWWXXXXXXYYY\\\^^^___^^^\\\^^^___aaacccgggkkkoooqqqpppnnnjjjeeeaaa]]][[[YYYYYYZZZ\\\___aaaiiiyyylll\\\YYYXXXVVVTTTTTTUUUWWWYYY]]]```ccceeellljjjfffbbb\\\TTTKKKEEE???>>>>>>======>>>???@@@FFFIIINNNQQQQQQMMMIIIEEEBBBCCCEEEGGGIIILLLQQQTTTSSSSSSSSSRRRUUU]]]hhhpppmmmbbbTTTHHHBBB@@@>>>===???===;;;888666444333333222222000000111222444666777999===@@@BBBBBBAAAAAA>>>888666777999777888:::@@@<<<:::<<<@@@BBB===888888777555333222111000000///000111222222222111000111222333333222000---,,,///000000111000///...---000111444666888888888888999999777333000///000222777555333444666666444222000///...---,,,,,,,,,,,,///......------...///000333555666444000000444888>>>@@@CCCDDDBBB===777333000///,,,+++,,,///222444@@@EEEMMMVVVYYYTTTKKKCCCBBBFFFJJJJJJGGGEEEGGGIIIQQQNNNEEE888//////000000;;;@@@EEEEEE???888555444333222222444777888888888999555222555:::===:::666000000000111444888;;;>>>;;;999777777666555111---+++***)))(((***///666<<>>LLLddd}}}zzz[[[EEE;;;000---000...---***(((&&&&&&&&&''''''((('''&&&&&&%%%&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&''')))(((&&&%%%$$$$$$$$$%%%$$$$$$$$$###!!!!!!###%%%$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""&&&(((***+++,,,+++***)))HHHGGGGGGGGGGGGHHHHHHIIIMMMMMMMMMLLLLLLLLLLLLLLLPPPWWW___eeehhhmmmvvv|||}}}wwwoooggg___aaaaaa``````ccciiinnnxxx{{{qqqhhh```YYYXXXXXXYYY]]]aaaccc```\\\XXXVVVVVVWWWYYYZZZZZZZZZ\\\]]]\\\ZZZWWWZZZ[[[^^^aaaeeeiiikkkmmmnnnkkkgggeeedddaaa\\\WWWYYYZZZ]]]aaaeeennnsss```YYYVVVSSSQQQSSSTTTVVVYYY\\\```ccceeekkkjjjgggddd___WWWOOOIIIBBBAAAAAA@@@AAABBBDDDEEEJJJLLLOOOQQQOOOKKKGGGCCCAAADDDGGGIIIKKKMMMPPPRRRRRRTTTUUUVVVXXX[[[```dddXXXQQQGGGAAA??????>>>===;;;:::999777666666666666333333222222333444666777<<>>@@@;;;888888<<<>>>;;;777777666444222000///.........///111222222222222111......000000000///...---//////000111000///...---000111333555555555555555555555444111//////111333777666444444444444111///......---,,,++++++++++++...---------......///000000222222000...---000444:::>>>CCCFFFEEE???888444000...,,,++++++...111333???BBBFFFKKKKKKGGG???888999===AAABBBAAAAAADDDGGGRRRPPPIII<<<444222222111DDDJJJQQQRRRLLLDDD<<<999666555444555777999999999555111///111777:::999666000////////////000111222444333333444444333///,,,++++++***)))))),,,000444888666333111111222111000,,,***)))***,,,,,,+++***,,,+++***)))))))))))))))'''(((***+++***(((&&&$$$(((''''''(((((()))***+++---...///111444666888999;;;===@@@CCCDDDCCCBBB@@@AAA<<<555///,,,***((('''(((***---//////---***(((***''''''))))))(((,,,222;;;III```yyy|||^^^GGG<<<000,,,...,,,,,,+++)))'''''''''((())))))((('''&&&%%%%%%%%%&&&%%%%%%&&&''''''''''''''''''&&&%%%$$$%%%''')))***+++***(((&&&%%%%%%%%%%%%"""######"""!!!!!!###&&&"""############$$$$$$$$$###""""""!!!!!!!!!""""""$$$%%%''')))******)))(((FFFFFFEEEEEEFFFGGGIIIJJJGGGHHHIIIJJJLLLNNNQQQTTT[[[bbbjjjooorrrxxx{{{qqqgggccceeegggffffffiiipppvvvzzzzzzqqqiiiaaaZZZXXXWWWVVVWWWZZZ^^^[[[XXXUUUSSSTTTVVVXXXYYYYYYZZZ[[[\\\[[[XXXUUUVVVXXX[[[___cccfffggghhhllliiifffgggiiifff___XXXWWWXXX[[[```fffsssyyycccYYYTTTQQQPPPSSSTTTVVVXXX\\\```cccdddhhhgggeeeccc___XXXOOOIIIEEEEEEDDDEEEFFFHHHIIIKKKMMMNNNPPPPPPMMMIIIDDD@@@???BBBGGGJJJKKKKKKLLLMMMMMMPPPTTTXXXYYYZZZYYYYYYPPPJJJDDD@@@???>>>;;;999777777666666666666666666444444333444555666888888>>>BBBHHHMMMPPPPPPNNNLLLEEE>>>999999:::999;;;???>>>:::666555888999888666666555333111///...---------...000111222222222111------............---,,,...///000000000///...---...///111333444444444333111111111///---...000333888777777666555333000......---,,,+++++++++++++++,,,,,,------...///000111///000000///---,,,...000555:::@@@EEEDDD???888333000...,,,***+++---000222999;;;>>>AAAAAA>>>:::777555888::::::::::::<<<>>>FFFGGGDDD<<<666666666444DDDKKKTTTXXXTTTKKKCCC======;;;999999:::;;;;;;:::333///---///333666555333000000000000///...------000111222333333111...,,,***++++++++++++---111444444333222333444444444222,,,+++++++++---...---,,,------+++***))))))))))))&&&'''***++++++(((&&&$$$&&&&&&''''''(((***+++,,,,,,---///111333444444444777999===AAACCCDDDCCCCCCCCC>>>777111...+++***((()))+++---//////---***(((***(((''')))((('''+++111777EEE\\\uuu```III===///***+++)))*********)))((((((((())))))((('''&&&%%%%%%$$$$$$%%%&&&&&&''''''''''''''''''&&&%%%%%%&&&(((+++---,,,***)))'''&&&%%%&&&&&&%%%%%%%%%###!!!!!!###%%%""""""######$$$&&&''''''%%%%%%$$$$$$######$$$$$$!!!###%%%((())))))((('''DDDDDDEEEEEEGGGHHHJJJKKKEEEGGGIIIJJJLLLPPPVVV[[[gggmmmtttyyy}}}wwwmmmjjjlllnnnnnnooorrrwww|||~~~yyyoooiiibbb]]]\\\ZZZUUURRRSSSWWWWWWVVVUUUUUUUUUVVVVVVWWWXXXYYY[[[]]]\\\XXXUUUUUUWWWYYY]]]```bbbddddddfffddddddfffiiiggg___YYYUUUUUUYYY___gggwww}}}fffZZZTTTQQQPPPPPPQQQRRRUUUXXX[[[^^^___bbbbbbaaa```]]]VVVNNNHHHEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOOOONNNJJJEEEAAA>>><<<@@@EEEHHHHHHGGGGGGGGGIIIMMMSSSYYY\\\[[[WWWUUUMMMIIIEEECCCBBB@@@<<<888444444555555555555555555444444444555666888999999===BBBHHHNNNRRRRRRPPPOOOEEE>>>999999999888999===;;;888444333555777777666444333222000///...---------...///111222222222111------------,,,,,,+++***...//////000000...---,,,+++,,,///111333333444333...///...---,,,---000333999999999888666333000///...---,,,,,,+++,,,,,,,,,,,,,,,---///000111111222///000000///---------...000555;;;@@@@@@<<<555111///...+++***+++---000222555777888999888666555444333444444444444444555666888<<<===999777888888555===DDDMMMSSSRRRLLLDDD???CCC@@@>>>=========<<<:::333000------000222222111000000111111000///---,,,...///000111///---,,,+++&&&((()))***,,,///333666555444333444666666555333...---,,,---...///...---------+++***))))))))))))&&&''')))******(((&&&$$$&&&&&&&&&''')))***,,,,,,+++,,,///111222222111111555888<<>>///))))))&&&(((***,,,,,,***''''''((((((''''''&&&&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%''')))+++---+++***((('''&&&&&&''''''))))))(((%%%"""!!!"""### !!!"""###%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$ """$$$'''(((((('''&&&BBBCCCEEEGGGIIIKKKKKKKKKKKKMMMNNNNNNNNNQQQXXX^^^kkkqqqyyyxxxuuuuuuvvvxxx{{{}}}vvvlllgggbbb^^^]]]ZZZTTTQQQQQQSSSTTTUUUVVVWWWWWWVVVVVVVVVWWWYYY\\\^^^]]]YYYVVVUUUVVVWWWYYY[[[]]]___```___^^^```ccceeeccc]]]YYYUUUVVVYYY```jjj|||jjj\\\TTTQQQQQQLLLLLLNNNOOORRRUUUWWWXXX]]]]]]^^^^^^\\\VVVNNNHHHCCCDDDDDDEEEGGGJJJMMMNNNPPPOOONNNKKKGGGBBB>>><<<:::>>>CCCEEEEEEDDDCCCCCCGGGKKKRRRYYY]]]]]]XXXSSSIIIFFFDDDDDDEEEDDD@@@<<<444444555555555555444444333444555666777999999:::<<<@@@EEEJJJMMMNNNMMMLLLDDD===999999888777777:::888555333222444555666666222222111000////////////---...000111111111111000---------,,,++++++++++++......///000///...---,,,***+++...000222333333333---...---,,,,,,---000333888:::;;;:::666222000///---,,,,,,++++++,,,,,,---+++,,,...000222333333333000000000///......------...111666::::::777222//////---+++***,,,...222444555666666444111//////000/////////000111222333444333999===<<<;;;<<<;;;777:::>>>DDDIIIJJJFFFAAA===AAA@@@?????????>>>;;;999333111...---...000111111000000000000///...------+++,,,------+++******+++%%%'''((()))***---222555555444333333555555444333111///......///000...---,,,+++***)))))))))))))))&&&'''(((((((((((('''&&&&&&&&&''''''(((***+++,,,***+++---000111111111111444777===BBBFFFIIIJJJJJJEEE@@@888222///---+++***'''))),,,///000///---,,,+++)))'''((('''%%%)))...000===SSSmmmhhhOOOAAA111))))))%%%''',,,111111---)))&&&&&&&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&'''((()))***+++)))((('''&&&&&&'''((())),,,+++***&&&"""!!!!!!""""""$$$%%%&&&&&&%%%%%%$$$###"""""""""""""""!!!"""$$$&&&''''''&&&%%%DDDFFFIIIMMMOOOPPPOOOOOORRRTTTTTTRRRQQQTTT\\\bbbjjjqqq{{{|||rrriiiccc]]]YYYXXXWWWSSSQQQRRRRRRSSSTTTUUUWWWXXXXXXYYYXXXXXX[[[]]]^^^]]]YYYUUUUUUUUUTTTUUUVVVXXXZZZ[[[YYY\\\___aaabbb```]]][[[YYYYYY\\\cccnnnooo```VVVQQQPPPLLLLLLMMMNNNPPPRRRSSSTTT[[[\\\^^^___]]]WWWOOOIIIDDDEEEEEEGGGJJJMMMPPPQQQOOONNNLLLIIIDDD@@@<<<::::::>>>BBBDDDCCCBBBAAAAAADDDHHHNNNUUUZZZZZZTTTOOODDDBBBAAACCCEEEEEEBBB>>>777777777777777555444333222333555666888999999:::===???BBBEEEFFFFFFEEEDDDCCC===999999999666555777444333222222444555666777111000000000000000000111...///000111111000//////,,,+++++++++,,,,,,---------.../////////...---,,,+++---///000111222111111---...---,,,,,,---000222666888;;;999555111//////++++++*********++++++,,,,,,---///222333444555555000000/////////...---,,,...000222444444333111///...---++++++---000444666777888777555111///000111///...---...///111222222222:::AAACCCDDDEEECCC@@@>>>???@@@AAAAAA???;;;999999999:::<<<>>>===:::888222000...---...000222333444333222111000///......)))***++++++)))***---000,,,,,,+++******,,,000333222000//////111222222222333222000000000000...,,,***))))))(((((()))))))))'''''''''&&&&&&'''''''''''''''''''''((()))++++++)))***,,,...000222333333444777===BBBGGGJJJKKKKKKGGGBBB:::333...+++)))'''%%%(((,,,///111111///...,,,)))(((((('''%%%(((---000<<>>AAACCCBBBAAA@@@@@@AAADDDIIIPPPUUUUUUOOOJJJBBB@@@???AAACCCCCC@@@===999999:::999888666444333222333555666888999999999>>>???@@@AAAAAA@@@>>>===BBB===:::::::::666555666222222222333444666666777000000000000000111222222//////000111111000///...*********+++,,,...///000---.../////////...---,,,...///000111111111000///---......,,,,,,---000222444777:::999444000//////***)))))))))))))))******,,,---000333555666666666000////////////...,,,***//////000111111111000000...---++++++---111555888777999:::777444333555777222000...---.../////////222;;;EEEIIILLLNNNMMMJJJDDDBBB@@@===<<<:::777555111222555999<<<<<<999777000///------///222555666888777666444222111000000)))+++,,,++++++---222666444333111---+++,,,000333...,,,++++++---000000000555333111000000000...,,,)))((((((((((((((()))***((('''&&&%%%%%%&&&((()))(((''''''(((((()))***+++))))))+++---000222444555444777<<>>===>>>AAACCCCCC???<<>><<<:::999777666444333333333555666888777777777888999>>>@@@AAA???<<<999888888:::::::::;;;::::::999999888444111111555777444111///000111000......///000222111000///.....................---,,,---///222333111///000222222///,,,222222222111222222333333222000...,,,,,,...111333333444666777555111---***,,,,,,++++++,,,,,,------............333888888333444///---111333000,,,,,,111222333222111000000111000//////111111222:::CCCDDDBBB???:::666555555666555222333666444//////333999;;;AAAJJJTTTZZZZZZYYYSSSNNNHHHBBB===999555222111111222555888999777666............000222444555888666666999<<<;;;555///,,,***'''&&&)))///666;;;???999111,,,+++,,,,,,+++,,,,,,++++++,,,,,,---...111000///...---,,,,,,,,,***(((&&&''')))+++,,,++++++***(((''''''(((((()))+++***'''&&&&&&(((+++---,,,***(((***...222444333::::::;;;>>>CCCHHHNNNQQQMMMJJJCCC;;;333---***)))(((***---111444333000---***(((%%%###$$$'''+++---333999JJJbbbzzz|||bbbKKK<<<111***(((***---222444333...'''###%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%***...)))""""""((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$(((...333333///***&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))***)))'''%%%$$$RRRSSSVVVZZZ___dddeeeeeeeeehhhiiiggghhhmmmpppppppppppprrrwwwzzz|||xxxpppkkk```YYYTTTSSSPPPNNNNNNQQQRRRRRRRRRRRRTTTXXX[[[]]]\\\ZZZXXXXXXXXXWWWVVVTTTRRRQQQPPPOOOPPPQQQSSSTTTVVVYYY\\\]]]]]]]]]^^^___]]]___ccciiixxx|||iii^^^WWWRRRQQQQQQPPPPPPRRRVVV]]]aaacccfffhhhgggbbb[[[TTTQQQMMMKKKIIIKKKOOOQQQPPPOOOQQQOOOKKKGGGBBB>>>;;;:::<<<<<<===@@@BBBBBB???<<>>@@@AAAAAA@@@===:::888888999999:::::::::::::::999888444111111444666333000111111111///......///111555444222111//////......///000000000......000111333222111222444444222000222111111111222333555666555333000......000222444444666777888666333///---,,,+++++++++,,,---......---//////111777======999666000...111444222111111000111333333222111000///000......000000222;;;DDDLLLKKKHHHCCC>>><<<>>>AAA@@@;;;999999666111111555777:::AAALLLWWW^^^___^^^ZZZVVVPPPIIIBBB;;;444000//////000222555777777666000///......///111333555888666666888;;;;;;555000---+++((('''***000666;;;AAA;;;333---,,,+++******+++++++++++++++,,,,,,---//////---,,,+++++++++++++++***((()))+++---------+++***)))(((''''''((((((+++***)))((()))***,,,---+++)))(((***...222444444:::;;;<<<>>>CCCHHHNNNQQQSSSPPPIII@@@666///***)))(((***---111444444111...+++)))&&&$$$$$$'''***---333999JJJbbbyyykkkRRR@@@333,,,((()))+++,,,---,,,***&&&$$$%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%&&&&&&'''$$$%%%)))---)))""""""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%(((---111111...***'''%%%%%%&&&&&&&&&&&&&&&%%%'''(((***+++***(((&&&$$$]]][[[[[[^^^dddiiinnnppptttxxxzzzzzz{{{~~~}}}zzzvvvqqqmmmqqq}}}|||uuuvvv|||uuupppfff^^^WWWUUURRROOOPPPRRRSSSRRRRRRSSSUUUXXX[[[]]]^^^[[[XXXWWWWWWXXXXXXXXXVVVUUUSSSQQQPPPQQQRRRSSSXXXZZZ\\\\\\[[[[[[\\\^^^___bbbfffooopppbbbXXXSSSSSSSSSRRRQQQSSSYYY```fffeeeeeeffffffddd^^^VVVQQQLLLJJJHHHIIIMMMOOONNNLLLOOOMMMIIIEEEAAA>>><<<::::::;;;<<>><<<;;;::::::999888666444222222111333666999;;;===>>>AAACCCAAABBBBBB@@@===:::888888777888999:::::::::::::::888555222222333444222000222111000...---...111444999888666333111///......000111222111000///000111333222222333555555444333222111000000222555999;;;999777444111111222444666666777888888777555222111------,,,,,,------...///---///222666>>>FFFFFFBBB===666222444666666666888333333444444333111000//////------//////222;;;EEEQQQSSSSSSNNNGGGDDDGGGJJJKKKFFFAAA???;;;666555888777:::BBBMMMZZZaaacccbbb```]]]XXXQQQIII???555......------///222555666555222111///---...///222444666555555777:::999555111...,,,)))(((***///555888@@@;;;444...+++***(((((()))))))))*********++++++,,,,,,+++***))))))******,,,+++******,,,.........++++++)))(((''''''''''''++++++++++++,,,,,,,,,---***)))(((***...222444555:::;;;<<<>>>BBBHHHMMMQQQYYYVVVPPPFFF:::000+++((((((***---111555555222000---+++(((&&&%%%'''***,,,222777GGG___vvvvvv[[[EEE777---)))(((((('''&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&&&&$$$%%%)))+++(((######'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&(((+++---...,,,)))'''%%%%%%&&&&&&&&&&&&%%%%%%&&&(((***,,,,,,***'''%%%kkkfffbbbdddhhhnnntttyyy~~~xxxqqqlllqqq~~~wwwwww}}}~~~yyynnnddd[[[XXXVVVSSSRRRUUUTTTSSSSSSTTTUUUXXX[[[]]]aaa^^^YYYWWWXXXZZZ[[[[[[YYYXXXVVVTTTTTTUUUVVVWWW[[[\\\^^^^^^\\\\\\]]]^^^aaadddjjjvvvvvveeeYYYSSSRRRSSSSSSTTTVVV[[[aaaeeefffeeeeeefffeee```WWWPPPJJJGGGFFFHHHLLLNNNNNNLLLMMMKKKHHHDDD@@@===:::999999:::<<<>>>??????>>>===AAA@@@@@@AAAAAAAAAAAA@@@AAA@@@???===;;;999888777:::999777555333222111111555888;;;>>>???AAACCCDDDBBBCCCBBB@@@<<<999888888555666777999999:::::::::777444222111222222111///000000///...---000555999<<<;;;888555333000///...000111111000......000222555555555555555444333222111000///000333777<<>>===999<<>>;;;999888999:::<<<===>>>======>>>AAABBBBBBBBBAAA@@@@@@@@@CCCAAA???<<<999777555444999888666555333222222222777:::===???@@@@@@AAABBBAAAAAA@@@>>>:::888777888444444666777888888888888555444222111111111111000............///222888<<<===<<<999666333111000///000000000...---...111444:::::::::999777555333333111000///000333888===@@@===:::777444333555777888777888888999999888777777666444222000---,,,+++***---333:::BBBMMMWWWYYYUUUKKKBBB;;;;;;???BBBFFFJJJJJJCCC:::444222222222222...------//////000888@@@HHHPPPYYY[[[WWWPPPLLLJJJJJJJJJKKKLLLMMMMMMHHHDDD???@@@BBBHHHPPPTTTUUUSSSOOOOOOOOONNNJJJCCC999333///...,,,---000333444444222111...,,,+++,,,...///000000111333444444222111+++***(((''''''***,,,...222111...+++)))''''''(((&&&'''((()))))))))(((((((((((('''''''''((())))))))))))(((***,,,---,,,+++*********)))(((''''''&&&)))+++,,,......---,,,+++((()))***,,,...222777:::<<<<<<<<<===@@@EEEIIILLLSSSTTTRRRJJJ===222,,,)))******---000333444333111...---***(((''''''((())),,,222BBBZZZsssdddIII999000)))'''''''''''''''(((((((((&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%###&&&''''''&&&&&&&&&%%%########################"""""""""###$$$$$$$$$%%%%%%&&&&&&'''((('''''''''%%%%%%&&&&&&%%%$$$$$$###$$$&&&)))+++,,,+++((('''~~~wwwyyy{{{{{{yyytttrrryyyuuuhhh\\\WWWVVVTTTTTTUUUVVVVVVUUUUUUWWWYYY\\\]]]```\\\WWWUUUUUUVVVWWWWWWVVVUUUUUUUUUVVVYYY[[[]]]aaacccfffgggfffdddcccdddeeeiiisss~~~hhh\\\VVVTTTXXX]]]```bbbbbbcccdddfffgggggggggddd]]]UUUOOOGGGEEEDDDFFFJJJMMMMMMLLLIIIGGGDDDAAA>>>;;;999888:::<<<>>>>>>===<<<===>>>@@@BBBDDDDDDBBB@@@@@@@@@BBBAAA>>>;;;999777666555777666555444333333333333777999===??????>>>>>>???>>>>>>===:::777666666777222333444555555666555555333222111111000000111111.../////////000333888;;;;;;:::888555333111000000///111333333333333555777?????????===999666555555111111000111333777;;;===;;;999666333333444666888777888:::<<<<<<<<<:::999888666444111...,,,******,,,333;;;DDDQQQ[[[\\\XXXIII@@@:::<<>>888333///...---...000111111111///...---+++++++++++++++,,,---...000111111000000***)))'''&&&&&&''')))***+++,,,,,,***((('''((()))&&&'''((()))***)))((('''(((((('''(((((()))******((('''''')))+++,,,+++)))((())))))))))))(((((('''((()))+++,,,,,,,,,+++***(((***,,,---000444999===@@@???>>>???AAAEEEIIIKKKNNNQQQRRRKKK???444---,,,***+++,,,///222222111///---+++)))'''''''''((()))---222BBBZZZrrrfffJJJ:::000)))''''''((())))))((((((''''''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%###&&&&&&%%%%%%''''''$$$#######################################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###"""$$$%%%''')))******)))((({{{|||yyykkk]]]XXXXXXWWWWWWXXXWWWVVVVVVVVVWWWYYY\\\^^^bbb^^^ZZZWWWVVVVVVVVVUUUWWWVVVVVVVVVWWWZZZ]]]^^^aaadddiiikkkjjjhhhfffeeehhhlllxxxkkk___ZZZWWWZZZ^^^```aaabbbcccdddeeegggiiigggaaaZZZSSSOOOJJJGGGEEEGGGJJJLLLKKKIIIDDDCCCAAA???===<<<;;;;;;<<<>>>???>>><<<;;;<<<>>>>>>AAAEEEEEECCC@@@@@@@@@???>>><<<:::999999999999555444444333333444444555444777;;;======<<<<<<<<<::::::999777555444555777111222333333333333222222000000111000000000111333111222222222111222555777888777555444222222111111...333:::>>>???<<<:::999===>>>???===999666555666111111111222444666888:::888666333111111333555777888:::>>>@@@AAA@@@>>>===777666444111///---,,,,,,***111:::DDDPPPZZZ[[[WWWIIIAAA:::<<>>888777666444111000000222333000---///444???CCCKKKSSSWWWTTTLLLFFF;;;@@@EEEKKKTTT\\\[[[TTTNNNHHHAAA=========<<<:::777777777888999777333000...------...//////...,,,+++++++++++++++***)))((((((***,,,---......//////******((('''''''''''''''(((***,,,+++((('''((()))&&&''')))*********((('''((((((((())))))***,,,,,,''''''''')))+++,,,***((('''''')))******))))))((('''(((((())))))))))))))))))+++...///111555;;;???EEEDDDCCCBBBDDDFFFIIIKKKMMMRRRTTTOOOBBB666000...++++++,,,...000000///---+++***((('''&&&'''((((((,,,000???VVVmmmjjjKKK;;;111)))''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((((('''&&&%%%%%%%%%%%%###&&&&&&###$$$(((((($$$########################$$$$$$$$$###############"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%###""""""###$$$%%%&&&'''((())))))~~~zzz~~~oooaaa\\\\\\\\\\\\]]]WWWWWWVVVVVVWWWZZZ\\\^^^eeebbb^^^[[[ZZZYYYXXXWWW[[[ZZZYYYYYYZZZ\\\^^^``````dddjjjmmmllljjjgggfffjjjooo|||lllaaa]]]YYYZZZ\\\]]]]]]___aaaddddddhhhkkkhhh```WWWQQQOOOMMMJJJGGGGGGIIIJJJHHHFFF@@@??????>>>>>>>>>>>>>>>>>>@@@AAA???<<<:::<<<>>><<<@@@EEEFFFCCC@@@??????;;;;;;:::::::::;;;<<<===333333333333333444555666111444999;;;<<<;;;;;;<<<888888777555333333444666111111222222222111111000//////000000000000222444444555555444222111222333555444333222222222222222---555@@@HHHHHHDDD>>>:::888:::;;;:::666333444555111222222333444555666777555444111///000222444666999<<<@@@DDDEEECCCAAA???555444333111000/////////(((///888CCCOOOYYYYYYTTTMMMDDD<<<===@@@CCCHHHMMMJJJDDD===;;;:::999444000111111333555111,,,,,,111<<<>>>CCCKKKRRRQQQJJJDDD999===BBBGGGRRR^^^___YYYQQQJJJAAA:::888777666444444333222222333222///------,,,,,,---...---+++((()))***+++++++++)))((('''&&&(((***,,,,,,,,,---///++++++***(((((('''''''''(((+++---,,,)))'''''')))&&&''')))***+++***)))'''))))))))))))***,,,---...''''''(((***,,,,,,***)))%%%'''(((*********))))))'''''''''''''''((((((((())),,,///000222666<<>>>>>===;;;<<<>>>AAABBB@@@>>>;;;;;;<<<===???>>>@@@BBBCCCCCCBBBAAA@@@<<<;;;:::999:::<<<>>>???::::::::::::;;;:::777555333444777999::::::999888777777666555444333333222222222333444333222111000222111000.........///000222555666111///111222000333111///000333555333000222555@@@OOORRRHHH===999777555333222333444444333///111333555777888888888555111---,,,---000333444777;;;@@@BBB@@@===;;;;;;777777666333111///000111...///444<<>>BBBBBB???<<<:::888777444222111111111111111111111111888===CCCJJJQQQTTTMMMCCC888666999BBBJJJNNNRRRVVVVVVNNNCCC;;;666444222111...------,,,---...000111111000///...---,,,,,,,,,((()))+++,,,,,,+++)))(((,,,++++++,,,------,,,+++*********)))))))))))))))++++++******)))(((((((((%%%&&&((()))))))))((('''******+++---...,,,(((%%%&&&&&&&&&''''''''''''((())))))))))))************&&&''''''&&&%%%&&&(((***...---...///222666:::<<>>333,,,,,,,,,,,,++++++,,,,,,---)))((('''&&&&&&'''((())),,,,,,666LLLeeeyyywwwYYY@@@111+++&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%&&&'''((())))))&&&%%%&&&''''''%%%"""%%%%%%%%%$$$$$$$$$######!!!!!!""""""#########$$$$$$###""" !!!""""""###$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%"""""""""""""""######$$$~~~xxxpppmmmooovvv}}}xxxnnnjjjgggbbb```bbb___YYYWWWYYYZZZYYYZZZ\\\[[[]]]^^^]]]\\\ZZZZZZ[[[ZZZ\\\[[[XXXZZZ```ddddddfffhhhkkknnnlllffffffjjjpppxxxqqqccc]]]___^^^]]][[[ZZZYYYYYYYYY]]]cccggggggeee```WWWNNNJJJHHHFFFHHHJJJJJJGGGCCC???@@@@@@@@@>>>>>>@@@AAA@@@>>><<<;;;:::;;;===>>>???@@@BBBCCCCCCBBB@@@???======<<<;;;<<<===>>>???<<<;;;;;;;;;;;;;;;999888555666888999:::::::::999999888777666555333222222222333444444444333222111222222111000000000111222555888777222000222333222555222111222555666444222555888CCCPPPRRRHHH<<<777666444111000111222222111///111333555777777777777666222...,,,...111333444555999>>>@@@???===<<<<<<888777555222///...000222111222555;;;CCCLLLRRRUUUTTTIII???;;;999777888===<<<999777555444333222000////////////////////////888===CCCJJJQQQTTTMMMCCC999555444:::@@@DDDIIINNNPPPIII@@@999555333111///---,,,,,,,,,,,,...///000222111///---,,,+++******)))***+++------,,,+++***---------...///...,,,+++************************++++++******)))(((((((((%%%&&&'''((()))((((((''')))))))))***+++***'''%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&%%%$$$%%%''')))------...000333777:::<<<@@@EEEKKKOOOPPPPPPQQQSSSQQQRRRSSSPPPIII>>>444---,,,,,,+++++++++,,,------***)))((('''&&&''''''(((,,,---666JJJbbbuuuzzz]]]CCC333---''''''%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''((()))'''%%%&&&''''''$$$!!!%%%%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$$$$###"""!!! !!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""""""""""""""######$$$xxxsssnnnjjjjjjooouuuzzzzzzyyy{{{zzzrrrpppnnnkkkhhhhhhbbb]]]ZZZ\\\\\\YYYWWWYYYYYY[[[^^^^^^]]][[[ZZZZZZ[[[\\\[[[\\\bbbkkknnnlllllllllnnnooolllgggiiimmmtttuuuddd\\\aaa___]]]ZZZYYYXXXXXXXXX[[[aaaggghhhhhhdddYYYOOOJJJGGGEEEEEEGGGGGGDDDAAA@@@AAACCCBBBAAA@@@@@@AAA<<<;;;:::::::::;;;===>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???======<<<;;;;;;;;;<<<<<<999999999999:::;;;;;;<<<;;;;;;999777555333222111333333444555444333222111222222222111222222333444888:::888222000222555444555333111333666888555333777:::CCCMMMNNNDDD999333555222000//////000//////000111333555666666666666666222///---...111222333333777;;;>>>>>>===<<<===999888555000------///222444444666999???GGGNNNRRRRRRLLLEEE???888333444999666444111111222222111000.........//////000000000777<<>>@@@BBBBBB@@@>>>>>>>>>999999999::::::;;;<<<======>>>>>>??????>>>>>>======>>>>>>??????>>>============<<<:::999:::===@@@>>>===;;;:::;;;<<<===???>>>===;;;999666444222111222222333444333222111000111111111222222333444555777999777111///333777777555333333555888999777444666888===BBBCCC???777333444222///.../////////...000111333444555555555444444111...,,,...000111222333555888:::;;;;;;;;;::::::888444///,,,,,,///222444555666777<<>>777222222444555:::???AAA>>>:::555222000///...,,,,,,+++++++++,,,...///000///---+++***)))((((((+++,,,,,,---...//////000333555888999777333000///)))***+++---...//////...++++++******)))(((((((((&&&&&&'''''''''((((((((()))(((&&&&&&'''))))))((((((''''''&&&'''((())))))'''''''''''''''&&&&&&&&&$$$%%%%%%$$$###$$$&&&(((+++,,,...000444777;;;<<>>===???@@@@@@===;;;::::::888888:::;;;<<<<<<======;;;<<<<<<===============>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;999888999>>>AAABBB@@@>>><<<<<<===???AAA@@@???===:::888555333222000000111222111000///......///000111333444555555444666555000///444999999888777666999===>>>;;;888666777777999;;;<<<:::777444222//////000111111000000111222444444444333333111///,,,,,,---000111111444555666777999:::999999;;;999555000,,,,,,///222333444555666999???GGGMMMSSSUUUSSSJJJ>>>666444555000...---...000111111111,,,---...///111333444444555:::@@@IIISSSZZZWWWPPP>>>888333444666777:::>>>BBB???;;;666111000000111///...---,,,,,,,,,......---,,,+++***************,,,,,,,,,,,,...///111222777:::======999555222111(((***,,,...000000//////++++++******)))(((((((((&&&&&&&&&&&&&&&''''''(((+++(((&&&&&&(((***++++++(((((('''&&&&&&((()))***((('''''''''&&&&&&&&&%%%$$$%%%%%%$$$###$$$&&&(((***,,,...111444888;;;<<>>===>>>???>>>;;;999999999999:::<<<===>>>>>>======:::;;;;;;<<<===>>>???@@@??????>>>===<<<<<<;;;;;;:::;;;<<<:::888999>>>CCCDDDCCCAAA?????????AAABBBAAA@@@>>><<<999777555444//////000111000///...------...000222444555666666333555555111111555999999:::999999===@@@AAA>>>;;;666777555444666;;;===:::333111//////111333333222000111222333333333222111///---,,,,,,...111222222666555555777:::<<<<<<<<<;;;:::666222...---///111222444666666777;;;BBBHHHUUUYYYXXXOOOCCC:::555222///---,,,,,,...//////...***+++---///111333555555666:::>>>EEEPPPXXXWWWQQQ<<<666333555888:::>>>CCCJJJFFF???777111000222555333222000......---......,,,++++++******++++++,,,,,,,,,++++++---000333444999<<>>AAADDDEEEEEE???>>><<<999555111---+++%%%''')))+++---------------+++)))'''&&&%%%%%%%%%''')))///:::HHH[[[uuuyyyfffOOO;;;000***)))'''%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$&&&'''&&&$$$#########%%%%%%%%%%%%&&&&&&&&&&&&#########"""""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########%%%&&&(((((('''&&&%%%"""""""""""""""######$$$uuuwwwwwwpppjjjkkkvvv{{{zzzxxxpppnnnmmmllloootttrrrxxx~~~~~~qqqjjjdddaaa^^^XXXUUUVVVQQQSSSUUUVVVVVVVVVWWWYYYYYY]]]cccmmm{{{}}}vvvpppkkkjjjqqq{{{tttggg]]]\\\\\\\\\]]]```ccceeefffggghhhiiinnnoooggg]]]RRRLLLEEEAAAAAAAAA@@@???AAAAAA@@@>>>;;;::::::;;;;;;<<<>>>@@@AAA@@@>>>===;;;<<<<<<>>>???AAACCCDDDBBBAAA???===<<<<<<<<<<<<999<<<>>><<<:::;;;@@@DDDFFFEEECCCBBBAAAAAAAAABBBAAA@@@>>><<<:::888666666///000111111111000...------...111333666777888888555888888444333666888777777666777;;;>>>???<<<888333666555222555:::;;;777111///...///111333444444111111222333333222111000///---,,,...111444555555777666555888===BBBCCCCCC;;;:::888444000//////111222555777777666777===BBBPPPVVVWWWOOOGGGBBB<<<555222000......///000///...---...///222444777999:::999;;;<<>>;;;555000000111(((***---///000///...---++++++******)))(((((((((&&&&&&%%%%%%%%%&&&'''((()))(((((()))+++---...---***)))'''&&&&&&(((***,,,))))))(((((('''&&&&&&%%%&&&&&&&&&%%%$$$%%%'''))))))+++...222555999;;;<<<<<<999777888<<>><<<>>>@@@BBBBBBAAA???===<<<===>>>???BBBDDDFFFGGGEEECCC@@@>>><<<======>>>999===???>>><<<<<>>GGGOOORRRNNNKKKIIICCC<<<666444222222222222111000111222444666999<<<>>>???;;;<<<;;;>>>FFFNNNNNNJJJAAA999444666===EEEPPPYYY\\\UUUIII;;;222111777===:::999666333111/////////000///...,,,+++*********,,,+++))))))+++///333666888;;;<<<888222---...000)))***---///000///---,,,++++++******)))(((((((((&&&&&&%%%$$$%%%&&&'''((((((''''''))),,,...---,,,***)))'''&&&&&&(((***,,,******)))(((''''''&&&&&&&&&''''''&&&%%%&&&(((***(((***...222666999;;;<<<;;;888555666999<<<===<<<444333222000///.........###%%%(((+++---......---+++***((('''&&&&&&&&&''')))))),,,111999IIIcccyyywwwfffRRR???444)))(((&&&%%%$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%!!!$$$&&&&&&$$$###$$$&&&'''''''''((((((((())))))%%%%%%%%%$$$$$$#########"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""""""""######$$$"""""""""""""""######$$$~~~zzzzzz~~~ooohhhcccdddcccbbbfffmmmsssuuu{{{yyyqqqhhh```^^^[[[WWWUUUVVVRRRSSSTTTUUUVVVXXXZZZ\\\___eeekkkpppxxxxxxrrrkkkhhhttt{{{eee```\\\XXXXXX]]]cccggghhhjjjooosssvvvxxxwwwmmmcccVVVNNNFFFCCCAAA???@@@CCCHHHIIIHHHEEE@@@???AAADDD@@@@@@@@@BBBCCCCCCAAA???<<<>>>@@@AAAAAAAAABBBDDDFFFGGGEEE???===???>>>;;;AAA>>>===??????>>>???CCC???@@@@@@@@@@@@@@@???>>>?????????>>>;;;888444222000000///...............111000000333888<<>>999444333555555222...222555999<<>>:::444111555<<>>???@@@BBBBBBAAAAAACCCDDDHHHIIIGGGBBBAAACCCCCCAAABBB???===>>>>>>;;;<<>><<<888555222000//////.........////////////000222666;;;AAADDDMMMOOOOOOLLLEEE>>>999777888555333444555666444222222111000000111222555666222222111111222333444666222222333333222111///...///---,,,...111444444333111555:::???HHHPPPPPPKKK<<<888333//////000111222444777:::;;;;;;;;;;;;;;;===GGGOOOQQQRRRTTTQQQLLLFFFAAA;;;888888777333///444888>>>DDDLLLPPPJJJAAA;;;777444444777:::;;;::::::444000333777:::???EEEFFFDDD???777///...222777777555333333555777999999555333///---,,,,,,+++))),,,***)))***---///000000///...---,,,,,,+++++++++...,,,,,,......,,,,,,...---,,,***(((((((((******((('''&&&&&&&&&&&&'''(((******+++++++++******)))***))))))(((((()))***+++))))))))))))((('''&&&%%%&&&'''((()))************...---,,,///333666666444555666555444777<<<<<<888444333111000111000...---))))))*********)))))))))((((((((('''&&&&&&%%%%%%***'''+++444<<>>>>><<<888888:::666777888:::<<<======>>>AAAAAA@@@>>>;;;888555333//////.........//////000///000222333444:::BBBIIIOOORRRRRRMMMCCC:::666666777666444444444444222111000000///000111333555666333333333333333333333333000111111111000///......---,,,+++,,,///111111111000555;;;BBBJJJPPPMMMGGG;;;777111......///000000222666:::======<<<<<<===???GGGNNNOOONNNPPPSSSTTTOOOJJJCCC>>><<<888444000666<<>>===999555333111111111111///...*********))))))((((((''''''''''''''''''''''''''')))'''***222888BBBWWWlllzzzeeeLLL:::///***((()))***(((''')))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$$$$$$$######""""""###$$$$$$""""""""""""""""""""""""~~~{{{{{{}}}~~~vvvooogggaaaZZZXXXWWWVVVVVVVVVVVVXXXZZZ^^^dddhhhiiiiiijjjjjjjjjeeeaaa```]]]XXXVVVXXXUUUTTTUUUYYY___aaa^^^[[[ccchhhmmmrrr{{{yyysssmmmppprrrdddbbb```bbbfffjjjkkkkkkkkkooosssuuuxxxwwwooofffbbbXXXNNNIIIFFFBBBCCCFFFGGGGGGHHHMMMRRRSSSQQQMMMGGGEEEAAA?????????>>>===AAAAAA@@@>>>======@@@BBBEEEGGGGGGDDDFFFJJJLLLJJJHHHDDD@@@???;;;666555777444666888:::===???@@@@@@AAA@@@???>>>;;;888555444000////////////000000111///222444333333777AAAIIIMMMQQQRRRKKK???555222444666777888999888555111.../////////000111333555666444444444444444222111000......//////.........---,,,++++++,,,---...//////000666<<>>GGGTTTaaaeee]]]PPPCCC<<<444111222555777777666111///222333111111333///111333222000---------/////////111333555444333000---+++***+++,,,,,,+++)))(((((()))++++++***((((((((()))***+++---...///,,,)))))),,,,,,)))))),,,,,,+++***)))((('''''''''*********))))))*********))))))***+++++++++******------,,,+++************(((((()))))))))((((((''''''((()))***************++++++---///222555666777777;;;<<<;;;<<>>:::666444222111222111///---,,,+++***)))((('''&&&&&&&&&&&&&&&'''''''''(((((()))''')))000444>>>TTTkkkoooSSS???000***&&&(((***(((''')))&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$############$$$$$$$$$%%%""""""""""""""""""""""""~~~xxxsssuuu~~~}}}xxxwww{{{~~~tttmmmgggbbb^^^VVVVVVTTTRRRPPPQQQPPPOOOOOOUUU\\\bbbdddeeedddeeeccc___^^^^^^[[[VVVUUUWWWXXXWWWYYY\\\```aaa___\\\ccchhhnnnuuuwwwrrrmmmqqqvvvgggdddaaabbbfffiiiiiihhhiiimmmpppssswwwyyytttmmmfff[[[PPPJJJEEEAAAAAADDDCCCCCCFFFKKKQQQSSSPPPMMMIIIFFFBBB@@@??????>>><<>>===<<<<<>><<<:::888666555111111111000000111111222...222444333111444;;;AAAKKKOOOPPPIII>>>555333555666999>>>???===777111,,,/////////000111333444444333444444333222000///...------------------......,,,,,,,,,,,,,,,,,,...///...444;;;BBBIIINNNIIIBBB999555000,,,,,,---......///333888;;;<<<<<<<<<===@@@CCCEEEDDD@@@@@@HHHQQQRRRNNNHHHBBB<<<777333111888>>>GGGRRR```gggcccZZZJJJDDD<<<888999;;;<<<<<<777222000333444222111333...000111111000---++++++111111222444555555222000***((('''(((***,,,------)))(((((()))++++++)))'''************+++,,,---...+++((((((++++++((((((+++******)))(((''''''&&&&&&))))))))))))))))))))))))((()))***+++++++++++++++000///...---+++)))((('''&&&&&&'''(((((((((''''''((())))))************)))***,,,...111333666888:::777;;;>>>===>>>AAAAAA>>>888666444333222111///------,,,***((('''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((&&&(((...222<<>>>>>AAA???AAADDDIIIMMMNNNMMMLLLJJJGGGDDDBBBAAA@@@>>>======>>>?????????@@@CCCEEEJJJLLLLLLJJJLLLQQQSSSRRRLLLFFFBBB@@@<<<666444666444555777999;;;===>>>>>><<<<<<;;;:::999888777777444444333222222222222222...111444555444555888:::CCCEEEFFFBBB:::444333555888<<>>:::666444444999???GGGOOOZZZbbbbbb^^^OOOJJJDDDBBBCCCDDDCCCBBB;;;666222444555444555888333222111000///---,,,,,,333333555888999888444000((('''&&&'''***,,,---...***)))((()))+++++++++)))******)))))))))))))))***+++((((((++++++((((((+++))))))((((((((((((''''''((())))))******))))))(((((()))***+++++++++++++++//////...---+++)))'''%%%%%%%%%&&&'''((((((''''''))))))******+++******)))))),,,///111333666999<<<666;;;>>>===>>>BBBDDDCCC===:::888666444222000---,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%(((---111<<>>@@@CCCDDDEEEGGGJJJLLLLLLNNNNNNKKKLLLQQQSSSQQQJJJDDDAAA???;;;555444666777888999;;;<<<======>>>999999888888777888888888888777666444333333333333000444999===??????===<<<;;;======<<<999666555666;;;???CCCCCC>>>777222000000000111111111111000000000///---,,,+++++++++,,,,,,,,,++++++,,,...///000...000000///---,,,...111---111555:::BBBJJJIIIEEE999555000,,,,,,---...///...000222333333555888:::;;;777777999888666:::AAA@@@???===:::888666777777:::AAAIIIOOOUUU[[[]]][[[OOOLLLIIIIIIKKKKKKIIIFFF???888444666999<<<@@@EEECCC>>>888333///...------000111555999:::999444000+++)))((((((+++---------,,,***))))))+++---------***))))))(((((((((((()))+++))))))++++++))))))+++((())))))***************((()))***++++++***)))((((((((()))++++++,,,,,,+++,,,,,,---,,,+++***((('''%%%%%%'''(((((()))))))))*********++++++******)))'''***...111222555999<<>>;;;???DDDFFFEEEEEEHHHKKKIIIHHHGGGFFFFFFDDD@@@>>>@@@CCCFFFIIIKKKMMMOOOQQQKKKMMMMMMJJJKKKOOOPPPOOOGGGCCC???>>>:::555333555;;;<<<===>>>????????????777777777666777777888999:::999777666444444333333555999???FFFJJJIIIEEEAAA<<<===============<<<<<>>>>>???AAADDDEEEFFFFFFEEEFFFEEEEEEDDDCCCCCCBBBAAAIIIGGGFFFJJJPPPSSSRRROOOMMMIIIFFFHHHKKKMMMJJJGGG???===999666555666888::::::???DDDFFFDDD>>>:::777999777444333444666666666777666444444444555777888777<<>>===;;;:::???EEEHHHFFFCCCAAA;;;999<<<<<<666333666333444555777777444///***...,,,***((((((***,,,...///...,,,++++++---000111444333111////////////000111111222444777999999888666444111///---------...,,,...///000000222444777;;;<<<;;;666555777666333777777999<<<@@@BBBBBBAAAAAACCCGGGIIIJJJJJJKKKLLLDDDDDDEEEHHHKKKJJJGGGCCCAAA<<<777999EEEUUUccckkkeeeYYYIII;;;222...---,,,+++---111333333222///---+++---///000000000...---222///+++***+++,,,------///---++++++,,,+++)))(((***)))(((''''''((()))*********+++,,,,,,,,,,,,++++++------+++((('''(((++++++)))''''''***,,,+++)))''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((()))******++++++.........///111555888:::OOONNNKKKFFFAAAAAAFFFJJJMMMPPPPPPJJJEEEAAA:::333777...'''''''''&&&%%%'''%%%%%%&&&&&&%%%%%%$$$###"""'''(((+++444???YYY}}}hhhIII888444,,,&&&$$$&&&&&&$$$((('''%%%#########%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%###%%%$$$###"""""""""###$$$$$$######""""""###$$$$$$'''$$$""""""%%%&&&%%%###&&&&&&%%%%%%$$$###""""""xxxeeeeeefffhhhlllsss{{{yyytttjjjaaa\\\ZZZYYYXXXWWWVVVUUUTTTSSSTTTRRRQQQQQQRRRUUUVVVWWWVVVVVVVVVYYY\\\^^^\\\ZZZ\\\___bbbaaa^^^[[[[[[\\\___ccciiiooosssxxx|||uuuooosss|||sssjjjeeeiiilllkkknnnuuutttvvvvvvuuuvvvvvvrrrllljjjcccXXXMMMEEEAAA???>>>>>>???AAABBBDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBIIIGGGGGGJJJOOOQQQOOOLLLJJJGGGEEEGGGKKKLLLIIIEEE===;;;888666555666777999<<<@@@DDDEEEBBB>>>:::777777555333333444555555555555444333222333444666888999>>>DDDJJJQQQTTTNNNFFF======???FFFNNNQQQNNNJJJFFF@@@<<<===<<<777555777555666777999999777333000...---+++******,,,...///000///---,,,,,,...000222444333111///......//////222222333444666777777666444222000---,,,+++,,,,,,+++---000222444888===@@@>>>@@@>>>999777888777444;;;<<<===AAAFFFJJJKKKKKKJJJJJJJJJGGGCCC@@@??????@@@???@@@BBBFFFGGGEEEBBB@@@<<<999>>>IIIXXXdddlllggg\\\LLL???777222///---***,,,...000000///---,,,,,,---000222333333222222333000,,,+++,,,---.........,,,***)))******)))'''+++***)))(((((()))***++++++,,,------............+++------+++(((''')))+++***(((&&&''')))+++***)))(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))((((((((()))******++++++,,,,,,,,,---///222555777EEEEEEDDDAAA>>>@@@FFFLLLPPPTTTUUURRRNNNJJJDDD===;;;222+++))))))'''&&&(((%%%&&&&&&&&&&&&%%%$$$$$$$$$)))))),,,555???YYY{{{nnnOOO;;;666...'''&&&''''''&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$%%%''''''%%%$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########!!! !!!$$$&&&&&&%%%&&&&&&%%%$$$$$$###""""""|||rrreeeeeefffiiioooxxxtttnnniiiaaaYYYVVVUUUUUUVVVVVVWWWVVVVVVVVVPPPPPPQQQQQQRRRTTTUUUVVVWWWYYY\\\```ddddddaaa___^^^aaaeeedddaaa^^^^^^___^^^ccckkkrrryyy~~~{{{sssnnnrrr}}}tttjjjeeeiiillljjjlllrrrtttzzz}}}zzzvvvsssnnnhhhmmmggg^^^SSSIIICCC@@@>>>??????@@@AAABBBDDDEEEEEEEEEDDDBBB@@@???@@@AAABBBGGGFFFFFFIIILLLLLLIIIFFFEEECCCCCCFFFIIIJJJGGGCCC:::999888666666666777888<<>>===;;;888777888888777888999:::999666333///...---,,,,,,...000222222000...------///111333444333111///.........///222333333444444444444333111///---+++***************---000444999???FFFKKKNNNOOOKKKDDD@@@@@@???;;;===>>>AAAGGGOOOVVVZZZ[[[RRRPPPLLLDDD<<<666333333999888888;;;???CCCEEEEEE???===;;;???IIIUUU```fffdddYYYKKK@@@:::555///+++******+++,,,---,,,,,,,,,---///111444777888888999555222...,,,---...//////---+++)))((()))***)))(((+++******)))******++++++,,,,,,...//////000000000+++,,,---,,,***((()))***)))'''&&&'''(((***))))))(((''''''&&&&&&''''''(((&&&''''''(((((())))))***'''(((((())))))******+++*********+++---///222333888999:::::::::???FFFLLLRRRWWWZZZYYYXXXVVVQQQJJJBBB888///,,,+++(((((()))&&&&&&&&&&&&&&&%%%$$$$$$$$$)))))),,,444===TTTuuuvvvWWW@@@888...)))((((((((('''((('''&&&%%%%%%&&&((()))&&&'''(((((((((((('''&&&&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%'''((('''%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###"""###"""!!!"""$$$&&&&&&%%%%%%%%%%%%$$$######""""""xxxnnnhhhhhhiiioooxxxvvvmmmiiieee]]]WWWUUUVVVWWWXXXYYYZZZZZZZZZYYYOOOPPPRRRSSSSSSSSSUUUVVVWWWZZZ^^^cccggghhhhhhgggbbbfffhhhgggccc```___```___dddllluuu|||wwwpppmmmrrrwwwkkkdddhhhmmmmmmpppvvvvvv}}}{{{tttooollliiipppllldddZZZOOOGGGBBB@@@???@@@@@@AAABBBCCCDDDEEEDDDBBB@@@>>>===???AAABBBDDDCCCDDDFFFGGGFFFCCC???@@@@@@BBBEEEGGGGGGCCC@@@::::::999999888888888888:::<<<>>>===:::777555555444444444555777888777555444333222222333555777999999@@@GGGMMMSSSUUUPPPHHH;;;>>>EEEPPPZZZ\\\VVVPPPIIIDDD>>>;;;;;;;;;;;;<<<:::999888888888777444111000//////...///111333444333222000......000222444444222111///............111333555555444222000///...---+++***))))))))))))***---111666;;;CCCKKKPPP[[[[[[VVVNNNIIIHHHFFFBBB>>>???CCCJJJTTT]]]cccfffVVVRRRLLLBBB999333000000222222222666;;;CCCIIILLLDDD@@@======BBBJJJSSSYYYXXXPPPEEE>>>999444---(((***************+++,,,,,,...///222666999<<<===>>>777444000......///000///---+++))))))***++++++*********************++++++***+++,,,...////////////+++,,,,,,,,,+++*********((('''&&&&&&'''((())))))((((((''''''''''''(((((('''''''''((())))))******''''''(((((()))*********)))))))))***+++---...000///111333444666<<>>333///,,,)))((()))&&&&&&&&&'''&&&%%%%%%$$$"""&&&&&&)))111888LLLkkk|||^^^DDD999...)))(((((('''(((''''''&&&&&&'''((()))***&&&''')))******)))'''&&&%%%&&&((())))))(((&&&$$$$$$######%%%'''((((((&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&(((((((((&&&$$$"""'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""xxxpppjjjjjjllltttxxxqqqkkkiiieee^^^XXXWWWYYYZZZ\\\]]]]]]]]]\\\[[[RRRTTTVVVVVVUUUUUUVVVXXXVVVXXX]]]aaaeeeiiikkkmmmiiikkkllliiiccc___^^^___aaafffmmmuuu||||||sssnnnmmmttt|||nnneeeiiipppsssxxx|||zzzqqqnnnooonnnpppnnniii```UUUKKKEEECCCAAAAAABBBCCCDDDEEEEEEEEECCCAAA???======>>>@@@BBBCCCCCCCCCDDDEEEDDDAAA???===>>>@@@CCCDDDCCC@@@>>>;;;<<<======<<<;;;999888666888:::999777444333333555555555777999:::999888555444333333444666888999999AAAJJJPPPSSSRRRKKKCCC===@@@GGGQQQYYYYYYRRRKKKGGGCCC???;;;<<<@@@BBBCCC???===;;;:::888666222///000000000111222444555666555333111//////000333444222111000............///000444888999555111...---++++++******))))))))))))+++...222666;;;AAAHHHMMMWWWWWWTTTMMMKKKLLLLLLJJJEEEDDDFFFJJJRRRYYY___aaaWWWSSSLLLBBB888222000000------///333:::DDDMMMTTTOOOJJJAAA;;;:::>>>FFFKKKKKKHHHCCC>>>:::444---)))++++++*********+++,,,------///222666999<<>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCC===>>>@@@AAAAAA@@@>>>======???@@@AAA@@@===:::888444666999999777555444444777666666777:::;;;;;;;;;777666555444444555777999:::BBBKKKNNNOOONNNGGG???@@@BBBFFFNNNTTTTTTLLLEEEBBBAAA>>>;;;===DDDGGGFFFBBBAAA???===;;;777222...000000111222333555777888555333111//////000222444000000///.........000000111777>>>???;;;555000...************************+++...222555999===AAAEEEKKKMMMLLLJJJLLLRRRVVVVVVPPPNNNJJJJJJLLLPPPRRRSSSVVVRRRKKKAAA777000...---***,,,...111888BBBNNNUUUYYYSSSHHH===777888>>>CCCEEEGGGHHHDDD===666000---,,,++++++++++++,,,---------...000333777:::<<<>>>;;;777333000///000//////------...111333222000...)))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,...---+++)))'''((()))((('''''')))+++)))((((((''''''(((((()))'''(((((())))))******+++&&&''''''(((((())))))******************+++++++++***---///000000444:::???IIIPPPXXX]]]ccciiijjjhhhWWWJJJ<<<333---)))''')))'''''''''''''''&&&%%%%%%$$$(((''')))000333BBB[[[}}}fffMMM<<<---))))))&&&&&&)))'''''''''(((((((((((((((&&&'''(((((((((((('''&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&((()))(((&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''%%%%%%!!!"""############%%%'''########################~~~sssqqqsss|||~~~yyyuuussssssuuurrriiiaaa___^^^___bbbdddeeedddcccbbb]]]^^^___\\\XXXWWWZZZ^^^```eeekkknnnpppppprrrttttttssspppkkkdddbbbdddgggjjjkkkmmmooosssyyy|||pppnnnppp{{{rrrkkkqqqyyy{{{}}}ssskkkhhhgggffffffiiiiiicccXXXMMMFFFDDDDDDFFFIIIKKKLLLJJJHHHGGG@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEE>>>???@@@???>>>===<<<<<<>>>@@@BBBCCCBBB>>>999666555888;;;===<<<:::999999777555444555888;;;<<<<<<888666555333333444555666777>>>DDDEEEEEEEEEAAA<<>>;;;<<<999666999AAACCCAAAAAA@@@???>>><<<888222---///000111333444666888888555333111//////000222333......------...///111222333;;;EEEHHHCCC;;;444111+++++++++,,,,,,,,,+++++++++...222555888:::<<<>>>AAADDDDDDDDDIIIRRRXXXYYYXXXTTTMMMIIIHHHIIIJJJJJJNNNLLLFFF>>>555///---,,,)))+++---000555>>>IIIQQQZZZUUULLLAAA999777;;;???DDDJJJOOOLLLAAA666111000******+++++++++,,,,,,,,,,,,,,,...000333666888:::;;;888333000/////////...+++---000444666555111---***+++---.../////////...///000000000000///......+++++++++---//////,,,)))''')))***)))''''''***,,,))))))(((((((((((())))))((((((((()))******++++++&&&&&&''''''((())))))))))))))))))***))))))(((((())),,,.........000666;;;CCCJJJQQQWWW^^^gggjjjiii^^^PPP@@@666///***)))+++'''''''''''''''&&&&&&%%%$$$(((&&&)))///111===UUUllljjjRRR>>>---++++++'''&&&***''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%'''(((((('''%%%%%%&&&&&&'''&&&%%%$$$###$$$$$$$$$%%%&&&&&&''''''((())))))'''###"""###%%%""""""""""""############yyywwwxxx}}}xxxtttyyyxxxzzz}}}yyyooogggddd```cccfffiiijjjjjjiiihhhjjjlllkkkgggbbbaaaeeejjjjjjpppwww{{{{{{yyywwwwwwvvvuuuqqqkkkfffdddhhhlllllllllllllllooouuu}}}ooonnnqqq~~~}}}wwwzzzooofffbbb^^^[[[aaaeeegggbbbWWWLLLFFFDDDDDDGGGKKKNNNNNNLLLIIIGGG@@@@@@@@@@@@AAAAAA@@@@@@=========<<<<<<>>>BBBEEE@@@@@@@@@???<<<;;;;;;<<>>888555777:::>>>AAA@@@>>>======666555333444777:::<<<===888666444222222222333444333999<<<;;;;;;======:::;;;::::::???DDDDDD>>>999333555444000333;;;===999<<<<<<======;;;777000,,,//////111333555777888999555333111///...///111333------,,,---...000222333444>>>JJJNNNIII???888444++++++,,,------------,,,***---222666777888:::;;;999<<<<<<<<>>DDDKKKQQQYYYccchhhgggbbbTTTCCC888111,,,***,,,''''''((((((''''''&&&%%%"""%%%$$$'''------999PPP___|||nnnUUU@@@///,,,---(((''',,,'''((((((((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&'''((('''&&&'''((((((&&&%%%$$$%%%&&&&&&&&&%%%$$$############$$$%%%&&&'''(((333333222,,,&&&!!!!!!""""""""""""""""""#########yyyvvvsssrrrtttttt|||}}}wwwnnnfffgggjjjmmmmmmmmmooosssxxxvvvsssqqqqqqnnnjjjkkkppp{{{}}}vvvwwwuuurrrooohhhbbbeeellljjjlllmmmmmmnnnsss{{{}}}sssqqqzzzzzzrrrjjj```XXXXXX]]]gggiiiiiiddd\\\QQQIIIDDDFFFGGGIIIJJJJJJIIIGGGFFF???>>>>>>===>>>>>>???@@@AAA@@@>>>>>>???@@@BBBDDD@@@>>>;;;999777888:::<<>>@@@AAA>>>;;;999999666222111444888;;;===777666444333222111111111000333666999;;;;;;:::999888555333555:::;;;888555000111333333333333555777666777888999666222...+++,,,---///333777999999888777333......000222222111,,,,,,,,,------.........666>>>IIIOOOLLLCCC888111...+++***+++---...---+++---///222555888;;;<<<===;;;<<<;;;999888>>>IIIRRRSSSXXXUUULLLFFFGGGGGGEEECCC@@@;;;666222000000000+++,,,---000555;;;AAAEEESSSPPPKKKEEE???===???AAAEEEJJJMMMIII>>>444///...''''''(((((())))))******)))+++---...///000222444555222///------.........///000111222444333111///,,,...111444777666222...333222444999======777111,,,------------,,,+++*********++++++++++++******(((((())))))************'''((()))******+++******+++)))&&&&&&)))***)))'''***)))(((&&&&&&''''''((('''((()))+++---///000111666:::BBBKKKSSSYYY]]]___\\\SSSEEE777...***((('''$$$$$$%%%&&&&&&''''''((('''&&&'''***+++...777@@@]]]uuuoooYYY>>>...,,,((((((***''')))(((&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$&&&)))++++++******(((&&&%%%%%%%%%$$$###"""$$$&&&%%%###"""$$$&&&&&&'''''''''''''''&&&&&&...222000'''###$$$###$$$#########$$$$$$###!!!}}}xxxvvvsssrrrssswww~~~~~~{{{vvvppppppqqqsssuuuxxx}}}}}}yyyuuuvvv{{{|||{{{wwwsssooohhhccceeekkkiiikkkmmmmmmnnnssszzzyyyxxx~~~|||vvvnnnggg___YYY\\\bbbhhhjjjkkkhhh```UUUMMMHHHHHHIIIJJJJJJIIIGGGEEECCC========================@@@???>>>===<<<===???@@@>>>===<<<:::999:::<<<>>>BBBEEEGGGFFFAAA<<<:::999:::<<<>>>@@@???<<<999666888555222111333666888999666555444333333222222222111333666888999999888777555222111333777999666333///111222222111111333444333444555555333000,,,***------///333777::::::999666222...---///000111000,,,,,,,,,------......///555<<>>666000...,,,++++++---...---+++,,,---000444888:::<<<===>>>>>>===:::777;;;CCCIIIMMMQQQQQQIIIEEEEEEEEEBBBBBB@@@<<<888555333222222///...///111666===DDDIIIOOOLLLHHHDDDCCCCCCEEEGGGFFFIIIJJJEEE;;;222......(((((((((((())))))))))))***,,,............000111111000...---...000111222333333444555555222///---...///111444666555222///111111444999>>>===888333------,,,,,,++++++******)))******++++++******))))))))))))))))))*********(((((()))*********))))))***(((&&&''')))***(((&&&)))((('''&&&%%%&&&''''''&&&(((***---......---,,,222666<<>>???@@@AAA@@@>>>===;;;???>>>===;;;::::::;;;<<<===>>>>>>===<<<===???AAABBBFFFIIIGGGAAA<<<;;;<<<<<<===??????===:::777555777555222222333555555555555444444333333222222222111333555666666555444333222000///111444666444111///000111000//////000111111111111111///---+++***---...///333777999:::999444111...,,,---.........,,,,,,,,,,,,---...///000666:::???@@@===888333111...---,,,,,,......---,,,,,,...111444888;;;===>>>???@@@>>>;;;888888===AAAFFFJJJJJJFFFCCCCCCAAA???<<<;;;999666444222111111222222333666<<>>555///...///)))))))))(((((((((((((((+++,,,------,,,,,,---...------,,,---///222555777777888::::::999666222///000000111333555444111...///000333999>>>>>>:::555...---,,,***))))))******)))******++++++******)))*********)))))))))))))))((())))))))))))(((((('''((('''''')))******(((&&&(((((('''&&&&&&&&&&&&&&&%%%(((+++...///---***(((...000555;;;BBBIIIOOORRRPPPJJJAAA777000,,,++++++)))((((((((((((''''''''''''%%%''')))***,,,444===SSSlllwww^^^BBB000---(((''')))%%%((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%&&&'''((((((&&&)))'''%%%$$$%%%&&&%%%$$$%%%'''((('''%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&!!!$$$$$$!!! """#########$$$$$$%%%%%%$$$$$$$$$xxxwwwuuussssssuuuvvv{{{}}}{{{|||~~~uuunnnhhhccccccfffbbbfffjjjmmmqqqwww{{{llleee]]]ZZZYYY[[[bbbjjjllloooqqqnnnfff[[[QQQKKKJJJJJJJJJJJJHHHEEEBBB@@@AAABBBDDDEEEDDDBBB???<<<======<<<;;;::::::;;;;;;>>>@@@BBBAAA???>>>???@@@BBBFFFIIIFFF@@@;;;<<>>>>>>>>===:::888666777666444444555555333222333333333222222222111111222222333444444222111000111000///111333444222000...///000///---,,,---...111111111000///...---,,,///...///222666888999888222000...,,,+++,,,,,,,,,,,,++++++,,,---///111222777999:::999666444222222//////...............---...000222555888:::;;;<<<===>>>>>><<<;;;;;;>>>AAACCCEEEEEEDDDBBB@@@???===:::999888777555444222111333555999???EEEKKKOOOQQQTTTNNNGGGFFFHHHJJJHHHEEEIIIEEE???777000------...*********)))(((((((((''')))+++,,,,,,++++++,,,---+++,,,,,,---///222666999999<<>>AAADDDFFFCCC>>><<<===@@@===============;;;::::::888777666555666555333111111111222222111000///...222222333333222111000000333222222333444333222111...//////...,,,+++,,,---222222222222222111000000000//////111444666666666///...---,,,+++***+++,,,,,,++++++,,,---///222333888888888555222111222333000000000000///.........///000111333555666777777999:::<<<>>>???BBBEEEGGGEEECCCBBBBBBAAA@@@??????>>>===<<<;;;999888666555333888@@@HHHMMMPPPQQQQQQRRRLLLFFFEEEHHHIIIGGGDDDIIICCC:::222---,,,,,,---+++++++++******))))))(((''')))***+++++++++---...+++---...------///444777<<<>>>AAA@@@;;;777444333111///------...//////...---///222666999:::999888111///---***(((((()))))))))))))))******)))))))))*********)))))))))))))))))))))***))))))((('''''''''))),,,------,,,+++******************))))))((((((((((((***+++...000111.........111666>>>EEEIIIKKKIIIEEE===444---******)))(((((('''&&&%%%$$$$$$&&&%%%&&&(((((((((...666HHH```~~~hhhJJJ666000)))'''((($$$%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&%%%$$$$$$%%%%%%$$$###&&&$$$######%%%&&&&&&%%%'''''''''((('''&&&$$$"""######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$###$$$'''"""$$$''''''%%%%%%&&&'''{{{uuuqqqssstttyyy{{{wwwuuusssppprrrvvv~~~yyypppkkkeeebbbbbb___bbbggglllsss|||zzzfff\\\SSSQQQRRRUUU[[[bbbfffhhhiiifff___VVVNNNJJJGGGHHHHHHHHHFFFDDDAAA@@@???@@@CCCDDDDDDAAA>>><<<:::;;;;;;<<<======>>>>>>???EEEIIIHHHBBB===<<<===???@@@@@@>>>======>>>@@@======<<<;;;;;;:::::::::999777666555666555333111111222222222111///---,,,111111222333333333222222666666666555444333222111...///000///---,,,,,,---111222333444444444333222222000//////111333333222,,,------,,,+++***+++---++++++++++++---000333555888888777444111000222444111222222111///...///000...///000222444555555555777888;;;>>>CCCGGGJJJLLLHHHBBB>>>???@@@@@@BBBFFFBBBAAA>>><<<:::888777666888===DDDKKKOOOOOOMMMKKKGGGDDDBBBBBBFFFIIIIIIHHHHHHAAA666///---,,,+++***,,,,,,,,,+++++++++++++++'''(((***+++++++++---///+++---...---+++,,,000555<<<>>>???<<<666000...///111///,,,+++---///000000000000222333555666777777222111...,,,***)))))))))((())))))******))))))(((((()))))))))************)))************))))))((('''***,,,---,,,+++,,,---+++++++++++++++***))))))(((''''''''')))---000222///......///444:::AAAEEEKKKKKKIIIBBB888///+++***(((((('''&&&%%%%%%$$$$$$%%%$$$&&&((('''&&&,,,333AAAWWWtttmmmOOO:::333***'''(((%%%$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%%%%$$$######$$$%%%###"""%%%###"""###%%%&&&&&&%%%&&&&&&&&&'''((('''$$$!!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%### !!!%%%"""%%%((((((&&&%%%''')))}}}zzzvvvsssmmmooosssyyyzzzuuurrrooollloootttxxx}}}sssnnniiidddccc```cccfffjjjppp{{{yyyhhh^^^TTTQQQRRRSSSWWW\\\```bbbcccaaa[[[UUUPPPNNNIIIIIIIIIHHHFFFBBB???===>>>???AAACCCCCCAAA???===;;;;;;<<<<<<<<<<<<<<<<<<===CCCJJJJJJDDD>>><<<======;;;999999<<<>>>??????===<<<;;;999888777777777888666444333444444333222444444555444333000---,,,000111222333444555666666888999888777444222111000...///000000...---...///...000222444555444222111333111......///000///...***,,,------+++***,,,...++++++***+++---111444666777777666333111000111222111333444222///...///111///000333555888999;;;;;;888888:::>>>CCCHHHKKKMMMHHH???999;;;???BBBHHHNNNKKKIIIEEEAAA>>><<<;;;;;;@@@BBBFFFIIIJJJHHHEEECCC======>>>@@@CCCFFFJJJKKKGGG???555///...---***''',,,,,,------------------)))***,,,+++******,,,---***,,,...,,,)))***///333999;;;<<<999444000111333333000,,,+++---000333444222222111000000111444666333222000...,,,***(((((((((((())))))))))))((((((''''''((()))***++++++,,,)))******++++++++++++***&&&)))++++++))))))+++---******+++,,,+++***)))(((&&&&&&&&&'''(((***,,,------,,,,,,...111777===@@@JJJLLLLLLFFF;;;222...---((((((''''''&&&&&&%%%%%%%%%$$$%%%'''&&&%%%***111888MMMhhh~~~rrrSSS>>>555,,,((()))%%%######$$$%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$###"""!!!"""$$$$$$###"""$$$###"""###%%%&&&'''&&&$$$###$$$&&&((('''$$$ !!!"""###$$$%%%%%%%%%%%%&&&######%%%### %%%!!!%%%)))(((&&&%%%'''***}}}{{{zzzzzz{{{{{{zzzyyymmmooorrrvvvyyyzzz{{{{{{zzz}}}}}}}}}~~~yyytttpppllliiilllrrroooxxx~~~vvvqqqlllgggdddbbbdddfffiiinnnyyy}}}yyykkkaaaVVVSSSRRRRRRUUUXXX[[[]]]___]]]ZZZVVVSSSRRRKKKKKKJJJHHHEEEAAA===:::@@@AAABBBDDDDDDCCCBBBAAA<<<<<<<<<<<<;;;:::999999:::BBBIIIJJJDDD???>>>???<<<888444666;;;??????===>>><<<:::777555444333333777555222111222333222222666777777666444111...,,,000000222333555777888999999::::::777444111000//////000111000//////000111+++---111444444333111///444111...------...---,,,)))+++------++++++---000++++++***+++---111555777555666555333000//////111111333555333000...///111222444777:::>>>@@@BBBCCC:::::::::===BBBGGGJJJKKKGGG===555888>>>CCCLLLUUUYYYVVVQQQKKKHHHFFFEEEEEEGGGGGGFFFEEEDDDAAA???===999;;;===???@@@CCCGGGKKKFFF===444//////...***%%%,,,------....../////////+++,,,---,,,***)))***+++(((+++---+++))))))...333555888:::999666555999===444111---,,,...222555777444333111...---...222555333333222000...+++)))'''(((((())))))))))))((((((&&&&&&''')))***+++,,,---)))***+++,,,,,,,,,,,,,,,%%%''')))(((''''''***---)))******++++++)))((('''$$$%%%&&&(((((((((((('''+++++++++,,,///444:::===HHHLLLMMMHHH>>>555000000((((((((((((((('''''''''%%%$$$%%%'''&&&$$$)))///222FFF```vvvuuuVVV???777---)))***&&&"""###$$$%%%%%%%%%%%%%%%"""""""""""""""######$$$"""!!!!!!"""###$$$$$$"""###"""!!!"""%%%&&&'''&&&###"""###%%%(((((($$$ !!!!!!"""$$$$$$%%%%%%%%%'''######'''%%%!!!"""(((!!!%%%))))))&&&%%%(((+++~~~}}}zzzwwwuuuvvvyyy}}}}}}}}}{{{zzzyyyyyyyyyxxxvvvtttwwwxxxyyyzzzzzzxxxvvvuuutttssspppmmmjjjjjjkkkmmmnnnuuu}}}uuummmjjjiiieeedddhhhnnnwww~~~{{{{{{}}}nnneeeZZZTTTSSSUUUUUUTTTXXX^^^cccaaa^^^\\\VVVPPPPPPMMMKKKIIIEEE???>>>@@@===>>>???AAAAAAAAA@@@??????>>>===<<<<<<<<<<<<<<<@@@EEEGGGDDD@@@???>>><<<::::::999::::::;;;<<<===???===:::777666666777888555555444333222111000///444444333222111000//////000555999888444333999>>>DDDDDD@@@777222111111///222000.........///...------------...//////000000.........///......------///...---,,,+++,,,------222111///---,,,///555999666222000111000...000444222333333222111000111222555555888>>>GGGLLLMMMLLLJJJDDD===<<<@@@DDDEEEDDD@@@999444333555===KKKXXXeeeiiihhh^^^TTTOOOMMMLLLGGGEEEAAA>>><<<;;;<<<===888888888;;;>>>@@@@@@@@@AAA===666///***(((((()))---+++***,,,///111///,,,,,,***+++---,,,)))***...***,,,---+++)))(((+++///333555888:::;;;<<>><<>>???@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<>>===;;;999888777777777333333222222111111111000444333333222111000000///111666:::999555555:::???IIIIIICCC999222222111...000///......///000///---------...///000000//////------............------...---,,,++++++,,,------///000111111111333666999777333000111000///222888;;;;;;999666333111222333888999<<>>999444333666>>>LLLYYYpppvvvwwwooocccYYYQQQKKKEEECCC@@@===;;;<<<======;;;999888888:::;;;::::::;;;888333...***))))))***+++******---000111000...---++++++...---)))***---)))+++,,,+++)))***...111333666999<<<>>>AAAEEEGGGBBB===555111333777<<>>RRRhhh|||}}}eeeIII999000***''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%######$$$''''''&&&$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&{{{tttpppqqqpppqqquuu|||}}}{{{xxxuuurrrfffgggiiijjjkkkkkkjjjjjjcccfffgggeeeaaaaaafffkkkpppuuu{{{uuunnnmmmmmmjjjhhhkkkooouuu~~~|||sssqqqsssvvvqqqjjjbbb]]][[[ZZZXXXVVV^^^cccgggfffeeeccc^^^XXXQQQLLLHHHFFFBBB===;;;===999999:::;;;===???AAABBBBBBAAA@@@>>>===<<<<<<<<<===BBBDDDAAA???AAA@@@>>>;;;;;;<<<<<<<<<;;;::::::=========<<<;;;999777666111111111111111111111111222222222111111000000000222666::::::777777;;;???HHHGGGBBB:::555555333000///......///000111///...---...000111222111///...,,,------.........------,,,,,,++++++++++++,,,---,,,///333555666666777888:::666444444333222666===DDDCCCAAA<<<777444333333999;;;???CCCGGGKKKPPPSSSQQQMMMGGGEEEGGGIIIJJJIII???:::666666777>>>KKKYYYmmmvvv{{{vvvkkk]]]OOODDDAAA@@@>>><<<;;;<<<===>>>===:::666444333333333222333222///---+++*********)))))),,,///333555444222000,,,,,,...---******---(((+++,,,,,,+++,,,000333444777;;;???CCCGGGKKKNNNHHHAAA999333222555999;;;:::777444222000---***(((******++++++,,,---------//////...---,,,+++******))))))(((***+++,,,+++)))''')))++++++)))''')))******)))(((''''''((()))***++++++***))))))))))))***,,,***((('''((((((&&&%%%&&&(((***)))))),,,222777BBBFFFIIIGGG???666///,,,'''((()))(((&&&$$$$$$$$$%%%%%%&&&%%%$$$%%%(((***---999LLLaaauuunnnQQQ===222+++((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$######$$$&&&&&&%%%###%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&}}}vvvqqqoooppprrrwww}}}}}}yyyvvvrrrooodddeeeffffffgggffffffeeeaaaeeegggeeeaaaaaaeeekkkqqquuuzzz}}}~~~{{{qqqkkkkkkkkkhhhhhhlllqqqxxx}}}|||zzznnnkkknnnssssssoooiiieeebbb```]]]ZZZaaafffhhhhhhhhhgggaaa[[[PPPIIIDDDCCCAAA===<<>><<<;;;;;;:::<<<@@@AAA??????AAAAAA???===>>>>>>>>>===<<<:::999<<<===>>>???===:::777555111111111111111000000000000000000000000000000000222666::::::888777:::===>>>AAA@@@===;;;;;;888333.........000222222111//////111333444444333000...,,,,,,---............---++++++***+++++++++,,,,,,***---111444555666888999@@@===<<<;;;999666:::AAAHHHIIIHHHEEE@@@:::777666999<<<@@@BBBDDDGGGMMMRRRSSSPPPKKKJJJJJJKKKKKKJJJCCC@@@===;;;:::<<>>===<<<;;;;;;<<<>>>???===999444000///......---......---,,,+++***)))((()))+++000555999;;;;;;;;;444000---......++++++---,,,...///...,,,,,,000333666999>>>AAAEEEIIIMMMPPPFFF???777111///111444666777555444222111...+++((((((((()))***,,,---///000111000///...,,,***)))((()))(((((()))+++,,,***)))'''((())))))))))))))))))))))))((('''((()))***+++++++++***))))))*********+++)))''''''((()))((('''''')))+++******,,,111666===@@@CCCAAA:::333,,,***&&&((()))(((&&&$$$$$$$$$$$$%%%&&&%%%%%%%%%'''***,,,666HHH\\\pppyyy[[[CCC444,,,***)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ """###$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%!!!"""%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~yyysssnnnqqquuuzzz|||xxxuuuqqqoooeeeeeeeeedddcccbbbaaaaaaccceeegggeeebbbaaaeeeiiioooqqqtttvvvxxxzzz|||~~~{{{xxxppplllmmmllljjjkkkpppuuu{{{xxxkkkgggkkkqqqtttrrrnnnkkkiiifffdddbbbeeehhhiiihhhiiiiiiccc[[[NNNFFFAAA@@@@@@>>>>>>AAA??????>>>===>>>???AAABBBBBBAAA???===<<<;;;::::::<<<>>>???===???BBBBBB????????????>>>===<<<;;;::::::<<>>;;;666444222222222222111111111111/////////000000111111222444777::::::888777999::::::>>>BBBDDDEEEDDD===555000//////111222333222111222333555666666333111///,,,---....../////////...***++++++++++++++++++++++++,,,...000111333777:::EEEEEEFFFFFFBBB===>>>DDDIIIMMMPPPPPPLLLFFFAAA>>>===@@@BBBBBBBBBEEELLLQQQUUUSSSQQQOOOOOOOOONNNNNNJJJHHHFFFCCC===:::AAAJJJRRRZZZaaaaaa\\\TTTIII???;;;;;;;;;;;;<<<===??????<<<888333///...------,,,---------,,,***)))((('''***///666===BBBDDDEEEEEE;;;444......///------000222444444111---,,,///222888:::>>>AAACCCFFFIIILLL@@@;;;444//////000222333222222111222222000---***''''''((()))+++---000111000///...,,,+++)))(((''')))(((((()))++++++***((()))'''%%%'''+++,,,***&&&)))((('''''''''(((***++++++***************++++++((('''&&&''')))+++++++++))),,,---,,,+++,,,111555777999:::999555///)))'''%%%'''((('''%%%$$$$$$%%%###%%%&&&&&&%%%%%%''')))---666FFFYYYlll~~~fffIII666...+++)))%%%%%%%%%%%%%%%%%%%%%%%%"""##################""" """###$$$%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%~~~yyysssqqqvvv|||}}}yyywwwtttrrrpppeeedddcccbbbaaa______^^^cccdddddddddcccccceeefffkkkkkklllmmmnnnppprrrsssuuu{{{yyysssqqqssssssqqqrrrwww{{{wwwhhhdddiiiooosssrrrpppnnnlllkkkjjjiiiiiijjjjjjiiijjjjjjddd\\\OOOFFF???>>>?????????BBBAAAAAA@@@@@@@@@AAABBBBBBBBBAAA???>>>===<<<<<<;;;<<<>>>===<<<>>>BBBBBB>>>???>>>===<<<;;;;;;;;;;;;:::<<<>>>???>>>:::666333333333333444444444444444000000111222333444555666777999;;;;;;:::888888888<<>>???@@@<<<888444111000///...---......---,,,+++))))))(((---333===EEEKKKMMMOOOPPPCCC999000...//////111444888999999555000---///111666999;;;===>>>???BBBDDD<<<888444111111222222222000//////111222222000---((((((((((((***,,,///000------,,,+++***)))((((((((((((''')))***+++***((()))&&&###&&&+++---***%%%''''''&&&&&&'''((()))***+++************+++,,,,,,'''%%%%%%'''***,,,------+++---///...,,,,,,000333111222333222000,,,(((%%%%%%&&&''''''%%%$$$$$$%%%###%%%&&&&&&&&&&&&''')))...666DDDVVVhhhzzzoooOOO999///+++)))%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$######"""!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((((((&&&%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$}}}www}}}~~~{{{vvvsssqqqpppooonnneeedddcccbbbaaaaaaaaa```cccbbbaaacccfffhhhhhhgggjjjiiiggggggiiijjjllllllnnnttt|||~~~zzzvvvvvvyyyxxxwwwyyy~~~wwwgggaaaeeelllooooooooonnnmmmmmmnnnooommmnnnlllkkklllllleee\\\SSSIII@@@>>>???>>>>>>@@@>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@????????????===>>><<<;;;===BBBAAA======<<<999777777888999;;;999;;;===>>>===999555222222333444555777888999:::333444555666888999:::;;;<<<===>>>>>><<<:::888777:::???CCCHHHMMMOOOHHH>>>999666333222333444555555333333222222111///...---...///000111222222222222............---+++***)))+++,,,,,,,,,---000555888BBBIIISSSXXXSSSIIIFFFHHHKKKNNNRRRTTTSSSPPPMMMLLLJJJFFFBBBAAABBBFFFIIIJJJSSSSSSTTTSSSRRRQQQQQQQQQUUUWWWXXXSSSFFF999777;;;@@@BBBCCC@@@??????<<<666;;;;;;<<<===>>>??????@@@>>>;;;777555444222000.........---,,,++++++,,,,,,...666AAAKKKQQQTTTVVVXXXJJJ===111...///000333777<<<===<<<777222///000333222444666777777888;;;===999666444333222222000///000///...///111111000///***)))(((((()))+++---///++++++++++++************(((''''''(((***+++)))((('''&&&%%%'''***+++)))'''&&&%%%%%%%%%&&&''')))***+++*********++++++,,,---(((&&&&&&'''***,,,---,,,+++---...---++++++...111------.........,,,(((&&&$$$&&&''''''%%%$$$$$$%%%###$$$&&&'''&&&&&&'''(((...555AAAQQQcccuuuuuuTTT<<<111,,,(((%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((''')))******'''&&&&&&(((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$~~~}}}vvvsssooolllllllllkkkjjjfffeeeeeedddddddddeeeeeedddaaa```dddjjjnnnmmmjjjllljjjgggggghhhiiijjjjjjhhhmmmsssvvvyyy|||yyywwwxxx|||xxxxxx{{{wwwfff___cccjjjlllmmmmmmllllllmmmoooqqqppppppnnnlllmmmmmmfff]]]WWWKKKAAA>>>>>>======>>>;;;===???BBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA>>>>>><<<:::===AAAAAA<<<;;;999666444444555888:::999;;;<<<===<<<888555222000111333666999<<<>>>???666777888999;;;===>>>??????@@@AAAAAA???<<<999888555999===BBBJJJOOOLLLDDD<<<888444222333555666777222111000///...---,,,+++//////000222222333333333//////000///...,,,***(((***,,,---...///111444666===FFFTTT\\\WWWMMMHHHIIIIIIKKKMMMNNNMMMKKKKKKLLLKKKFFF???===@@@DDDEEEEEEMMMOOOPPPPPPOOONNNNNNNNNVVVYYY\\\XXXIII:::666999;;;>>>>>><<<===@@@>>>:::;;;<<<<<<===>>>???@@@@@@@@@===:::888666444000......---,,,,,,,,,---...///...777DDDNNNTTTWWWZZZ[[[NNN@@@222---...111555:::===>>>===999444111222555...000222333333555777999666444333222222000---***111///...///000111000///+++***)))((()))***,,,...*********++++++,,,,,,,,,(((''''''(((***+++)))((($$$&&&((()))(((((()))***%%%%%%$$$$$$%%%&&&((()))+++*********+++,,,,,,---)))((('''(((***+++++++++***,,,...---******,,,///,,,+++,,,------,,,***'''$$$%%%'''&&&%%%$$$$$$%%%"""$$$&&&'''&&&&&&'''(((,,,333???NNN___qqqxxxWWW===111,,,'''%%%%%%%%%$$$$$$#########&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$&&&'''((())))))'''***,,,+++(((&&&''')))%%%$$$$$$$$$$$$$$$$$$%%%#########$$$&&&((()))***&&&&&&&&&%%%%%%$$$$$$$$$vvvtttrrrooommmmmmoooqqqsssllliiigggiiilllnnnjjjffflllhhheeefffkkkmmmjjjggghhhgggeeeeeeffffffdddcccdddhhhllloooqqqxxx}}}xxxxxx}}}}}}yyygggbbbdddggglllmmmooooooooooooppprrrxxxuuurrrpppooommmhhhdddTTTLLLCCC>>>>>>???===;;;AAA===>>>DDDGGGEEEAAAAAACCCAAA???BBBFFFGGGCCC???:::<<<===<<<>>>AAA???;;;:::888777777999:::999999>>>;;;999777666444222///555444444888???DDDEEEEEE>>>:::999===FFFKKKKKKIIIFFFFFFFFFEEECCCAAA???>>>>>>???>>>???HHHPPPNNNEEEBBB;;;333000333777888888555333111111111111000...---///111111111000111222000111222222111///,,,++++++,,,---------...000222:::@@@JJJPPPQQQOOOKKKIIIIIIIIIGGGEEECCCCCCEEEHHHFFFAAA===???@@@@@@BBBEEEJJJKKKMMMNNNNNNLLLIIIGGGMMMSSSWWWQQQDDD999555666777888:::;;;===>>>>>>>>>;;;===?????????>>>???@@@???<<<888555333000...,,,+++,,,---...------+++***333777???KKKUUUXXXSSSMMM@@@888111000///...222999???AAABBB>>>888222000000333222222222222333333444555555555444222111///......---...000222111,,,(((++++++******+++---///000,,,,,,,,,+++)))((()))***+++*********+++***(((%%%'''((((((((((((((('''''''''$$$###$$$(((******))))))***+++,,,...///000000+++***(((&&&&&&''')))***,,,+++)))(((((()))+++,,,.........---,,,+++))))))&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''(((///;;;JJJZZZmmm|||aaaFFF333+++***'''&&&&&&%%%%%%$$$######$$$%%%'''(((((('''%%%$$$&&&&&&%%%$$$############&&&%%%$$$###$$$&&&)))***((()))***)))'''%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%yyyrrrpppnnnllllllnnnqqqsssooommmkkkmmmrrrsssqqqnnnooollliiiiiilllmmmmmmkkkgggeeeccccccddddddcccbbbcccgggkkklllmmmqqqxxx~~~|||}}}~~~jjjcccdddgggiiikkkmmmnnnnnnooorrrttttttqqqppprrrttttttooojjj[[[RRRGGG???===>>>===<<<@@@===>>>DDDFFFDDD@@@@@@BBBAAAAAACCCFFFHHHGGGEEEBBBCCCBBB@@@@@@AAA>>>999999777666777999::::::999:::888666666666555333111555555888???HHHPPPTTTUUUKKKFFFCCCFFFMMMRRRRRRQQQIIIIIIJJJIIIGGGDDDAAA???;;;;;;:::<<>>HHHOOOPPPNNNKKKIIIEEEDDDAAA>>><<<===@@@DDDCCC>>>;;;=========???BBBGGGIIIMMMOOONNNJJJEEEBBBFFFKKKOOOLLLCCC:::666555666666777888:::;;;<<<;;;;;;===????????????AAABBBBBB???999444111000......,,,---............---,,,222555>>>IIIRRRSSSNNNHHH<<<555000000//////555===EEEGGGHHHEEE===777333222111000000000000000111111444444444333222111000//////...///111222111---)))))))))******+++---...///+++,,,,,,+++))))))***,,,******)))***,,,+++)))''''''(((((((((((((((''''''&&&%%%$$$&&&)))***)))((()))***+++,,,---///000000******(((''''''(((((()))+++***)))((((((***,,,---//////...---,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&''')))///:::HHHXXXlllgggJJJ555+++(((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$$$$&&&((()))'''((()))'''%%%$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$############$$$$$$%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&|||sssrrrpppooooooqqqsssuuutttrrrrrruuuzzz}}}|||zzzxxxvvvsssqqqppppppqqqrrriiigggfffeeegggggggggffffffhhhjjjjjjiiijjjmmmqqqyyy|||~~~}}}nnndddccceeegggiiikkklllmmmppptttwwwyyyvvvvvvzzz~~~xxxfff[[[MMMBBB>>>??????@@@@@@>>>>>>CCCEEEAAA??????@@@AAACCCDDDEEEGGGKKKNNNMMMNNNKKKEEECCCBBB>>>888999888888:::<<<======;;;888666555444555666555444777888===FFFQQQ\\\dddhhh[[[VVVPPPNNNPPPRRRRRRQQQKKKLLLMMMMMMKKKHHHEEEBBB<<<:::888888???GGGHHHEEEBBB===888666777888777666666444333333444444222111111222333333111000111222333555777888777444000...)))***,,,,,,+++,,,///111555<<>>>>>BBBEEEFFFBBB===999777777666444555888:::;;;;;;:::<<>>888333111111111......////////////......000444<<>>>>>BBBBBB>>><<<===<<>>AAACCCBBB@@@:::888666555666666666555:::;;;>>>FFFRRRaaannnuuunnnhhh^^^UUUOOOJJJGGGFFFGGGHHHKKKMMMLLLKKKHHHFFFAAA===777555999>>>???>>>@@@<<<999777777666555333222111111222444555444333444444444333111000000222444555888999888555111...)))+++,,,,,,,,,---000222999===BBBEEEFFFGGGGGGHHHFFFCCC===666111222666999;;;999888::::::777999===DDDIIIQQQVVVVVVPPPHHHBBB===???BBBEEEFFFDDD@@@===;;;777333333777;;;======:::<<<>>>???@@@BBBEEEGGGLLLJJJGGGAAA<<<777555444000000///....../////////000444;;;CCCHHHGGGBBB<<<000000/////////444>>>HHHRRRUUUVVVRRRIII???888666111111000///////////////...//////000000000//////000000111222111///,,,)))%%%''')))***+++,,,++++++)))***++++++++++++---//////---,,,+++,,,+++)))''''''(((((())))))))))))((('''((()))++++++***(((&&&))))))***+++---...///000))))))******)))((('''&&&'''''''''((()))+++---...000//////...---+++)))(((%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''',,,444???OOOdddzzzyyy[[[AAA111***)))(((((('''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&'''(((&&&$$$###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&'''''''''||||||~~~|||{{{|||}}}}}}}}}|||zzz{{{{{{yyyyyyyyyzzzzzzyyywwwrrrpppllliiiggghhhllloooqqquuuzzz{{{zzzyyyzzz|||rrrdddaaabbbhhhjjjlllnnnpppsssxxx{{{vvvcccRRRFFFBBBAAABBB@@@>>>???AAA???;;;:::<<<999===AAAAAA@@@DDDMMMUUUXXXXXXSSSLLLIIIHHHDDD???999:::===AAAEEEFFFEEECCC???<<<999777777666666555::::::<<>>@@@DDDGGGIIIJJJIIIIIICCC===666444555777999;;;===;;;888666555444333222.........000333555555555555555444222000///000222333444666777666333000...***,,,---......///222444===???@@@AAAAAACCCFFFHHHJJJFFF@@@777111///111333888777999<<<;;;888:::???BBBGGGOOOUUUVVVRRRLLLGGGCCCCCCEEEIIIMMMMMMKKKHHH@@@:::333222555:::======:::<<<>>>???@@@BBBEEEHHHOOOPPPQQQMMMFFF???:::888333222000...---...///000111555;;;AAADDDCCC@@@<<<000111000...000888BBBHHHRRRUUUVVVRRRIII???999666222111000///......------,,,------...............000111444444222...+++(((%%%&&&(((***+++++++++***)))+++,,,,,,+++,,,...000222000---++++++)))'''%%%''''''((()))******)))))))))***,,,---+++)))((('''((()))***+++---...//////************)))(((&&&&&&%%%&&&'''(((***+++---.../////////...---,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&***111<<>>@@@>>>???@@@===888777;;;888<<>>???@@@AAAAAACCCFFFIIIKKKIIICCC<<<444000...///555666:::===<<<999<<>>???AAAEEEHHHOOOSSSWWWUUUMMMDDD===:::888666333///......///000222555:::>>>AAAAAA@@@???666555222///222;;;CCCEEEMMMPPPQQQMMMFFF===888777333222000///...---------------.../////////......000444888999666000+++)))&&&'''((()))***++++++++++++,,,------,,,---///111222000,,,***)))(((&&&%%%''''''((()))************+++---...---+++)))((((((((()))***+++,,,---...///++++++***)))((('''&&&&&&%%%&&&'''(((***+++,,,---...............---,,,,,,''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))111;;;JJJ^^^tttxxx[[[AAA111+++((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''((()))'''%%%$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&jjjhhhkkkrrrzzz{{{zzzxxxwwwwwwvvvvvvuuurrrvvvzzz|||}}}sss```ZZZZZZccchhhooouuuzzz~~~~~~ooo^^^OOOEEEAAAAAA@@@>>>??????;;;666666999:::<<<>>>@@@AAAEEEJJJOOOPPPOOOKKKEEEBBBCCCAAA<<<999;;;@@@GGGLLLMMMKKKIIICCC???:::777666666555444333555999???GGGTTTbbbkkksssuuurrrgggVVVFFF;;;777222333555999===AAADDDFFFDDD<<<666666555333555:::;;;:::888555333333555666333111111111333333222111333333222000......000222444333333222111000///...***+++---......000333555999<<>>===:::===CCCBBBCCCDDDFFFHHHIIIJJJKKKMMMNNNPPPSSSXXX]]]cccfff[[[OOO@@@777666888888777;;;<<<=========@@@CCCFFFOOOSSSWWWTTTLLLCCC>>>===>>>;;;666222//////000222222444888;;;===???AAABBB===:::444///444>>>BBB@@@GGGJJJKKKHHHBBB<<<999888777666555333111000000000000000111111111000000///222777>>>???;;;444---***((((((((()))***+++,,,---,,,---...---,,,---///000///---***)))))))))((('''''''''(((******++++++***...///000---***(((((()))(((((()))+++,,,---...///---+++***((('''&&&''''''%%%&&&''')))***+++++++++,,,------...............))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&+++222===LLL___tttxxx[[[BBB333---''''''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&'''(((&&&$$$###$$$%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''bbbaaabbbhhhnnnwww~~~zzzwwwxxx{{{~~~sss___WWWWWW```fffooowww~~~~~~}}}|||vvvkkk^^^RRRJJJGGGGGG@@@?????????:::444555999;;;===???@@@CCCFFFJJJLLLLLLKKKGGG@@@>>>???===888<<>>999666555555555555222555:::===AAAHHHPPPVVV[[[```bbb[[[LLL===444111111111333555999===AAADDDIII@@@:::888444000000666;;;;;;888666444444777999777555444333333222111///222222111///---...000333555444222111000/////////)))***,,,------///222444333999BBBIIIKKKKKKJJJIIIMMMNNNNNNKKKDDD===888555///222999>>>===;;;>>>DDDFFFEEECCCCCCDDDGGGJJJLLLNNNPPPRRRUUUZZZaaaiiioooiii[[[III>>>::::::999777;;;<<<<<<<<<<<>>>>>BBB???999444111111222333111333666999;;;>>>BBBDDDBBB>>>555///555@@@BBB===CCCFFFGGGEEE???;;;999:::===<<<:::888666555555444333333333333333222111111444:::BBBDDD???777///,,,))))))(((((()))+++---...---.........------...000---***((('''((()))))))))''''''(((******+++++++++///111000---)))'''(((***(((((()))***,,,---...///...,,,)))'''&&&&&&'''(((%%%&&&''')))************+++,,,---...////////////******)))'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$''',,,444???NNNaaauuu{{{]]]DDD555000'''&&&&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############!!!"""###$$$%%%&&&&&&&&&%%%&&&&&&%%%###""""""######$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%''''''''''''((((((((()))ZZZ\\\```cccfffmmmvvv}}}}}}tttbbbYYYUUUYYY___jjjwww}}}wwwzzzyyyrrrfffbbbeeefffccchhhddd]]]UUUMMMHHHEEEDDDFFFBBB<<<888777888888999<<<>>>???AAABBBFFFJJJNNNJJJGGGCCC???<<<;;;<<<<<<:::===CCCHHHKKKMMMMMMLLLCCC@@@;;;666333333444555111333666:::>>>BBBDDDEEELLLKKKJJJGGGAAA;;;555111444444555999<<<>>>@@@CCCCCC???999444222444777:::>>><<<::::::<<<=========@@@<<<777444222111000//////...---,,,+++---222555777;;;;;;555///......,,,...,,,+++,,,...000111111444;;;CCCHHHIIIHHHIIIJJJJJJJJJIIIHHHEEE@@@999444333111111666999;;;???DDDEEEDDDCCCCCCBBBCCCDDDDDDDDDFFFIIIKKKNNNXXXfffpppnnneeeWWWGGG<<<777777999<<<===>>>===<<<>>>BBBGGGLLLTTTVVVOOOEEE???<<<999<<<;;;777222...,,,,,,...111//////333;;;AAADDDEEEEEE???777444444666666555666777888:::;;;<<<======BBBBBBBBBAAA>>>:::666333111222333444444444333333777;;;AAADDDAAA999///(((%%%''')))+++---------------......,,,)))(((((()))((()))***+++,,,+++******))))))(((((()))***+++,,,++++++******))))))((((((***(((&&&(((+++,,,+++)))+++*********))))))((((((&&&'''((()))******))))))+++---...000000///---,,,)))'''$$$%%%'''((('''&&&&&&&&&&&&&&&%%%$$$$$$###$$$,,,000;;;OOO\\\lll{{{]]]BBB111))))))'''%%%$$$%%%&&&&&&%%%)))(((%%%#########$$$%%%&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%%%%$$$############"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''WWWZZZ^^^```ccchhhpppvvvvvvcccZZZUUUXXX^^^iiiuuu}}}{{{rrrkkkfffeee___UUUQQQSSSTTTRRRUUUTTTQQQMMMIIIFFFEEEDDDHHHDDD>>>:::999999999999;;;<<>><<<;;;;;;;;;<<>>===:::666333222333555777;;;:::999;;;???CCCFFFFFFDDD@@@;;;666444222000...///...---,,,+++---111555888;;;:::333/////////---...---,,,---...000222222555:::AAAFFFHHHHHHGGGFFFEEEFFFFFFGGGFFFCCC===999444111222777;;;<<<@@@FFFIIIGGGDDD@@@>>>=========???@@@AAAAAAEEEPPP___jjjqqqkkk___PPPCCC;;;;;;<<<999:::;;;;;;:::<<>>===<<<<<<:::666222...,,,------///------111999@@@BBBCCC@@@:::333//////111111000222222333555888<<>>@@@BBBCCCBBB@@@===;;;999888666444333222111111000222555888;;;>>>???@@@:::::::::999888777555555444999@@@EEEHHHGGGDDDBBB999777555222222222444555999888888;;;AAAGGGKKKLLLJJJEEE???:::666333000.........---,,,+++---000444777999777111---///000//////......///000111333444666888===CCCFFFFFFCCC@@@<<<>>>@@@CCCEEECCC???<<<555222444999===???CCCIIILLLIIICCC>>>:::999999999;;;:::999999===HHHWWWbbbllljjjcccVVVFFF;;;888888555777999:::;;;===AAADDDJJJQQQTTTLLLCCC???>>>>>>;;;999555111...---,,,,,,---+++,,,000888>>>AAAAAA;;;666///,,,,,,---,,,+++000//////000333888===@@@AAACCCDDDDDDAAA===777444---------...111444777999?????????>>>:::555000---))))))***+++++++++******,,,...000///---+++))))))+++,,,---......---,,,+++***)))((('''''''''((()))(((((((((((())))))))))))+++***))))))***+++***(((************))))))))))))$$$%%%''')))***+++******+++,,,---......,,,***((('''''''''(((***)))'''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%,,,---444EEERRReee|||}}}```EEE222))))))'''%%%$$$%%%&&&&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%QQQUUUYYY\\\^^^cccjjjooo|||~~~{{{zzz{{{~~~}}}zzz~~~iii]]]WWW\\\___fffmmmpppiii^^^TTTQQQPPPMMMIIIGGGGGGHHHHHHGGGHHHIIIHHHEEEEEEGGGJJJLLLHHHCCC???======<<<;;;;;;<<<@@@HHHQQQUUURRRMMMBBBAAA???===<<<;;;<<<<<<>>>???@@@@@@>>>;;;888777666555555555444222111000111222555777:::<<<======999999999999999999::::::999AAAKKKQQQUUUUUUQQQLLL===:::666333111222333555777666777:::@@@EEEIIIJJJMMMIIIBBB<<<777444000............,,,+++,,,000222555666333---+++...000///...000111111111222333444444555888===AAABBB===999555777:::>>>AAAAAA===:::666444555;;;???BBBFFFLLLKKKGGGBBB<<<999999:::;;;999888888888<<>>:::777333000...---,,,+++---,,,---111999???AAA@@@999444///,,,------,,,***.........///111333666777888999;;;<<<:::555000,,,+++******+++///444999<<<@@@>>>;;;888444111///...)))******++++++++++++++++++---000111///,,,*********+++---...//////......+++***((('''&&&&&&&&&'''&&&''''''((())))))******,,,+++************)))(((*********)))))))))))))))$$$%%%''')))***+++++++++------...///...,,,***(((&&&'''(((******)))'''%%%###$$$$$$%%%&&&&&&&&&&&&%%%++++++000@@@NNNbbb|||fffJJJ666,,,***(((%%%%%%&&&''''''&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&&&&$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%############$$$QQQUUUYYY\\\```eeemmmsss|||}}}{{{{{{|||}}}~~~}}}yyytttttt|||mmmaaaZZZ\\\^^^ccchhhjjjdddZZZQQQLLLIIIFFFEEECCCCCCDDDFFFJJJLLLLLLJJJFFFEEEHHHKKKLLLHHHCCC@@@>>>>>>===<<<===>>>AAAHHHPPPSSSOOOJJJ@@@???>>>>>>===>>>??????<<<<<<======<<<:::888666555555555555555444222111222333555777999::::::;;;::::::::::::;;;;;;<<<<<<:::DDDOOOUUUZZZ]]]YYYSSSDDD@@@:::444000000111333555555666:::@@@EEEHHHJJJLLLHHHAAA;;;777333000............,,,+++,,,///111222222///******...///......222555666444222222333222111222666:::;;;888444555777:::>>>@@@???<<<999888666777===AAACCCHHHNNNJJJFFFAAA<<<999999:::;;;888999999;;;???EEELLLQQQ]]]aaaccc^^^RRRDDD;;;777222333444888<<>>===<<<>>>>>>AAAFFFKKKNNNLLLIIIAAAAAA@@@@@@@@@@@@@@@@@@888999999::::::999888777555555666555555444333222222333444555666777777777888999:::;;;;;;;;;;;;;;;<<>>AAACCCAAA===::::::777888>>>BBBDDDHHHNNNLLLIIIDDD???<<<;;;<<<<<<;;;;;;<<<===@@@EEEHHHKKKSSSWWW]]]]]]VVVKKK@@@999222111222555<<>>>>>===000---******,,,---+++(((&&&(((,,,000222222111000000111222222000---***((((((((('''(((,,,111666999777555222...------///000---------,,,,,,---......)))+++...///...,,,,,,,,,(((***,,,///111222222222,,,***)))'''&&&&&&'''''''''(((((()))***++++++,,,***+++,,,,,,***)))***+++))))))))))))************&&&'''((()))******))))))---...000000000...,,,+++$$$&&&((()))'''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###)))))),,,999FFF\\\xxxkkkOOO888,,,***(((&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%############$$$$$$$$$$$$%%%$$$###$$$'''((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###UUUWWWYYYZZZ]]]dddnnnvvvzzz|||xxxuuutttsssuuuxxx{{{~~~{{{uuupppmmmppp}}}tttiiibbbaaafffmmmuuuvvvmmm___UUUNNNGGGCCCCCCCCCAAADDDJJJNNNVVV]]]^^^WWWOOOJJJJJJGGGDDDAAA???>>>>>>===<<<<<<===???BBBEEEHHHJJJKKKGGGFFFEEECCCAAA@@@??????555666666777888777777777666666555444333333222222000111222222333333333222555666999;;;<<<<<<;;;;;;===FFFKKKJJJNNNXXXYYYSSSNNNLLLHHHCCC===888444222000222666<<>>@@@CCCEEECCC???;;;;;;999999>>>BBBDDDHHHMMMOOOMMMKKKHHHFFFFFFFFFGGGCCCAAA??????BBBEEEIIIKKKKKKOOOVVV\\\[[[SSSFFF===666444333777???GGGNNNPPPHHHFFFBBBAAAGGGPPPRRROOO@@@<<<888777888777333//////......111666999999777---***)))***---...,,,))))))***,,,///000000000000---------,,,+++)))((('''((((((((()))+++///444666222111///......///111222333222000...---,,,,,,---)))+++,,,---,,,+++,,,---***+++---///000000000///,,,+++)))((('''(((((()))))))))******++++++,,,,,,)))+++,,,,,,***)))+++---((()))))))))************'''((()))******)))((('''+++---...//////...,,,+++$$$&&&''''''%%%$$$%%%'''%%%%%%&&&&&&&&&%%%$$$$$$###***)))+++555@@@UUUppppppSSS<<>>>>>>>>===<<<:::;;;===???AAAEEEIIIMMMKKKJJJHHHEEEBBB@@@===<<<333444555555666666555555666666444333222111111222...///000000000000000///333555999<<<>>>>>>===<<<777???AAA===@@@KKKNNNIIIQQQQQQPPPMMMHHHAAA:::666000222666;;;??????<<<999:::777333000//////......---......---,,,+++---......///...---000555333...666???HHHJJJDDD;;;555222...//////...,,,///555:::<<<===@@@CCCDDDBBB>>>;;;<<<999:::???BBBCCCGGGLLLQQQPPPPPPPPPQQQRRRTTTTTTKKKGGGCCCAAACCCGGGKKKNNNLLLPPPWWW```ddd^^^PPPEEE<<<999777:::CCCMMMTTTWWWEEEEEE@@@:::;;;DDDMMMQQQDDD???;;;:::<<<;;;777333---,,,,,,///333666444222,,,***)))+++///000...+++000///......------------//////...---++++++******((((((((()))+++///222444////////////000111333444888666333000---++++++***)))***++++++***+++,,,...,,,---...//////...---,,,,,,+++)))(((((())))))***+++++++++++++++,,,,,,,,,(((***---,,,******,,,...(((((())))))*********+++((()))*********)))'''&&&***+++---......---,,,+++$$$&&&'''%%%###"""%%%(((&&&&&&&&&&&&%%%%%%$$$###$$$*********333<<>>??????<<<999777777;;;AAAEEEGGGJJJJJJIIIEEE@@@<<<999999999666444444666888888666555444333333222222333333111111000//////000111222777:::???BBBBBB@@@>>><<<;;;999555444666;;;BBBFFFMMMPPPSSSRRRKKKBBB:::666111222444666777888888888444222000///111222333222111000///...------...///...///000111111111111111666===DDDDDD>>>666222111,,,---...---...000444777;;;===???AAAAAA@@@>>>===;;;<<>>??????>>>;;;999999<<>>>>>===<<<;;;===???DDDHHHIIIHHHFFFIIIJJJLLLNNNPPPPPPPPPPPPMMMGGGBBBAAA@@@@@@DDDIIIJJJPPPTTTXXX```fffZZZIII===>>><<<:::EEEUUUZZZTTTFFF<<<444222222555:::@@@DDDDDDEEEGGGHHHCCC:::333//////111333555444000---******++++++,,,---......---///111111000111555888444333222///,,,******+++++++++******+++,,,---......///000000111222444555???>>>;;;555000,,,+++++++++++++++***++++++,,,,,,...------------......///+++++++++*********))))))***++++++++++++++++++***,,,,,,,,,,,,,,,+++******))))))))))))******++++++(((((())))))))))))(((((())))))***+++,,,+++******((((((((('''(((((())))))'''&&&%%%%%%$$$$$$%%%%%%''''''(((+++...777JJJ[[[yyycccHHH:::000***%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$""" $$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$######$$$&&&'''%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&VVVWWWWWWVVVUUUYYY```fffuuu}}}|||ppphhhdddgggnnnwwwyyyttttttvvv~~~vvvgggbbbooowww{{{kkk\\\SSSOOOHHHBBBAAAAAAAAACCCFFFLLLQQQYYY```aaa[[[QQQIIIAAA???<<<<<<===???@@@@@@???<<<::::::===@@@CCCCCCDDDEEEDDDBBB===:::888888666555444555777999999999444333222222111111222222222222111111111222444555555;;;DDDOOOUUUSSSKKKCCC999777444222333666;;;>>>HHHKKKMMMMMMHHHBBB<<<:::111111111111111111111111000//////000222444333222222111///...---------...---...000111000///---,,,+++...222444444222...,,,---...000000//////111222333555777999::::::::::::;;;<<<@@@EEEHHHIIIGGGEEEGGGHHHJJJLLLMMMNNNNNNNNNKKKEEE@@@???>>>>>>BBBHHHHHHMMMPPPRRRZZZ^^^VVVHHH???@@@>>>>>>GGGTTTWWWRRRBBB999111......///333999@@@AAADDDHHHIIIEEE<<<444000000111222444333000---------------------......///000111111333777<<<@@@;;;777222...,,,---------,,,+++***))))))***,,,,,,***...111222111111333666>>>>>>>>>;;;666000---,,,+++*********+++,,,,,,---......---,,,,,,,,,------+++++++++*********************++++++++++++******++++++++++++++++++***)))))))))))))))************((((((((()))))))))))))))'''''''''(((((()))***+++)))))))))***))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&))),,,...555EEETTTtttgggMMMAAA222+++&&&%%%%%%"""###%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""$$$$$$"""!!!$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&SSSTTTUUUUUUUUUXXX___dddrrryyy|||qqqiiigggmmmttt}}}xxxtttuuuxxxttteee___iiiuuu{{{jjj\\\UUUPPPIIICCCAAA@@@??????CCCGGGKKKSSS\\\___ZZZQQQIII@@@>>><<<<<<>>>???@@@@@@>>><<<::::::<<<>>>?????????@@@@@@>>>;;;888777777555555555666888999::::::333333222111111111111222222111111000111222444555888>>>JJJVVV]]]YYYMMMCCC999777444222222555888;;;AAACCCEEEEEEBBB===:::888000111111222222333333444111000111222555666666555333111000...---------......///111222111///---+++------...111222222///---,,,...111222111111222333444444555666777777777777999;;;???DDDGGGHHHEEECCCFFFGGGHHHIIIKKKLLLMMMMMMKKKDDD@@@???>>>>>>BBBGGGFFFJJJKKKLLLQQQTTTNNNEEE???AAA@@@@@@HHHQQQSSSOOODDD:::111...------000555999;;;???EEEGGGCCC:::333000000000111222222000...222111111000000...------.........000555;;;BBBGGGCCC<<<222---,,,.........,,,+++***)))))))))***+++(((---222333222111444777<<<>>>@@@???:::444///---************+++,,,------......---,,,+++++++++,,,************************)))******++++++******)))******+++++++++******)))******++++++++++++++++++((((((((((((((())))))***)))((('''&&&&&&''')))***)))***+++++++++)))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&)))+++,,,222AAAPPPoooiiiPPPCCC333,,,&&&%%%$$$!!!!!!###&&&&&&&&&&&&&&&&&&&&&&&&########################"""!!!!!!"""###$$$###"""###%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&PPPRRRUUUVVVWWWZZZ```eeemmmttt~~~~~~uuuppppppxxx}}}yyywwwwwwzzzrrrddd^^^cccqqqzzzjjj]]]WWWPPPIIICCCBBB@@@>>>>>>AAAEEEHHHPPPXXX]]]ZZZPPPGGG@@@>>>======>>>?????????<<<:::999999;;;<<<<<<;;;<<<======<<<999666555666444555666777888999:::;;;444333222222111111222222111111000000111333444555<<>>333---+++,,,---,,,,,,+++***)))))))))***+++)))---333555555555666888999<<>>:::444///---+++*********++++++,,,---...---,,,+++++++++++++++******************************++++++++++++******)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''((()))***+++---,,,)))'''&&&'''((())))))***+++++++++)))((('''&&&&&&&&&%%%%%%&&&''''''((('''(((((()))///???NNNjjjnnnTTTDDD666///)))(((&&&###"""$$$(((((('''&&&%%%%%%$$$$$$###########################!!! !!!###$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&PPPSSSWWWYYYZZZ]]]cccgggiiipppzzzzzzwwwyyy~~~}}}|||pppccc^^^```lllzzz~~~uuuggg\\\VVVOOOHHHCCCBBBAAA??????AAADDDGGGMMMVVV\\\ZZZQQQHHHAAA???>>>===>>>???>>>===999888888999:::;;;:::999<<<===>>><<<999666666666444666888999888888999:::555444333333222222333333222222111111222444666777???GGGQQQWWWVVVNNNCCC<<<666555444333222333555666555666777666444333333444555777888999888666333111555333222222555777888888666555333111////////////111111111111111000000//////......---...///111333333444666777666777999::::::999666444333333333333777888;;;???DDDGGGGGGFFFGGGGGGGGGHHHJJJKKKMMMNNNLLLFFFAAA@@@@@@???CCCIIIDDDFFFGGGGGGFFFEEEBBB@@@@@@AAACCCGGGKKKNNNMMMLLLHHH???555000---***+++...111333999@@@EEEDDD>>>888///...---...000222333222777777888888777666444333///---+++---222999>>>AAAAAA;;;333---******++++++,,,+++***))))))***,,,,,,,,,...333888:::;;;:::888666888::::::666111...,,,,,,,,,++++++***++++++,,,,,,,,,+++*********++++++***************++++++++++++++++++,,,,,,+++++++++)))***++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++((((((''''''''')))***+++///---+++((('''''''''((()))))))))***))))))((((((&&&&&&&&&&&&&&&&&&'''((((((''''''((((((...===MMMcccuuuZZZFFF:::333---+++)))&&&%%%((()))((('''&&&%%%$$$$$$##############################!!! !!!###$$$$$$$$$###$$$%%%$$$###"""###%%%%%%%%%&&&&&&''''''((((((&&&&&&''''''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&SSSWWW[[[]]]]]]___dddhhhgggnnnxxx}}}|||nnnbbb___bbbjjjrrrrrrkkk```XXXUUUNNNGGGCCCCCCCCC@@@@@@CCCBBBDDDKKKUUU]]]\\\SSSKKKBBB@@@>>>>>>>>>>>>===;;;888888888999;;;<<<:::888???@@@@@@???;;;999888888444777::::::888777888:::666555444444333333444444444444333444555666888999@@@GGGPPPRRRLLLDDD===:::333222222111111222333333444555555444222222333555666999===AAABBB???<<<999<<<999666555777999;;;<<<888777444222111000000111000000///...///000111111...//////...---000666;;;;;;;;;;;;999888888:::<<<999888555333222222444555888888:::???DDDIIIJJJKKKIIIHHHHHHIIIJJJLLLNNNOOOLLLFFFAAA@@@??????CCCHHHBBBDDDGGGIIIGGGEEEDDDDDDAAABBBFFFKKKOOOOOONNNNNNKKKBBB888333...++++++...///222777>>>DDDEEE@@@;;;...,,,+++,,,000333444555444666888:::<<<<<<;;;;;;444111......111444666666777555111---)))(((***,,,++++++******+++,,,---...///000333:::@@@AAA===999333555555444000---,,,,,,------,,,+++************+++************++++++,,,))))))*********+++++++++,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,+++++++++******)))))))))(((((('''&&&''')))+++,,,---,,,***)))((('''((((((((((((((('''(((((())))))&&&&&&&&&&&&&&&'''((((((&&&&&&(((******...<<>>>>>>>><<<:::888888999:::<<<===;;;999BBBCCCCCCAAA>>>;;;::::::555888;;;;;;888777888999666666555444444444444555666666555666777999;;;<<>>@@@AAA999888666333222111111111///...---,,,---///111222---000111000///222;;;BBBAAA@@@>>>;;;888888999;;;888666333222111333555666999999;;;???EEEJJJMMMNNNJJJIIIIIIJJJKKKMMMOOOQQQKKKEEE@@@??????>>>BBBHHHAAACCCHHHKKKIIIFFFFFFIIIBBBDDDHHHNNNQQQQQQOOOPPPOOOEEE;;;666111------///...///444<<>>@@@AAAAAA:::555111///000111000//////000000---)))(((+++...++++++******+++---///000222111333;;;CCCEEE@@@999222222222///,,,+++++++++......,,,+++***)))))))))***)))))))))***+++,,,,,,))))))******++++++++++++,,,------......------,,,***+++,,,---------------***)))))))))((((((''''''(((((('''&&&''')))+++---***))))))(((((((((((()))((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&'''((()))###%%%***------000;;;GGGUUUqqq~~~aaaGGG666///)))((('''$$$###&&&%%%%%%%%%&&&&&&&&&''''''""""""""""""""""""""""""###!!! """$$$%%%%%%"""$$$$$$$$$###"""###$$$$$$%%%&&&'''((((((((((((''''''(((((('''%%%$$$"""""""""###$$$%%%%%%&&&&&&YYY[[[^^^```bbbcccccccccdddkkkvvvyyyvvv|||nnnfffeeejjjppptttnnn```RRRLLLLLLKKKIIIFFFCCCBBBAAAAAABBBBBBBBBDDDLLLZZZaaa[[[PPPJJJGGGDDDAAA???===;;;888>>><<<:::999:::===@@@BBBFFFKKKKKKBBB:::777666555555666777777666666777888777777666444222444999===<<<;;;::::::;;;===???@@@AAAFFFLLLMMMGGG>>>777333222......444777555555999888555222111111333444444666<<>>>>>>>><<<::::::<<<>>><<<999666444444555666666888888999;;;@@@GGGMMMQQQIIILLLNNNMMMKKKKKKMMMOOOIIIFFF@@@<<<:::<<>>>>>;;;888...000111111...,,,,,,,,,//////---,,,+++******))),,,+++***)))))))))***++++++)))((()))+++------------,,,++++++------,,,+++,,,,,,,,,+++***)))((('''***************)))(((((()))*********++++++++++++***((('''(((+++,,,+++((((((((('''&&&&&&'''))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))---;;;III[[[pppxxxZZZBBB333,,,'''&&&&&&######&&&$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""############"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&'''[[[\\\]]]___aaacccdddeeegggnnnxxx{{{tttrrryyy}}}tttkkkjjjooouuuwwwppp```RRRLLLKKKLLLJJJGGGCCCAAA@@@@@@AAA@@@AAACCCIIISSS[[[XXXOOOLLLIIIEEEBBB@@@>>><<<;;;===<<<:::999:::===@@@BBBIIINNNNNNFFF===999777444555666777777555555666777666777777666666888<<<@@@DDDDDDCCCDDDEEEEEEEEEEEEDDDGGGJJJIIICCC<<<777555444000000555888666666999999888777666666666666666999???FFFNNNXXXaaa```[[[KKKBBB:::999;;;@@@GGGOOOGGGCCC>>>:::777555444222000...------...000000000000222555777999;;;===>>>;;;<<<<<<<<<;;;;;;>>>@@@===;;;777555555555666666:::999999;;;???DDDIIILLLLLLMMMNNNLLLIIIHHHHHHJJJFFFBBB===999888:::===@@@BBBCCCEEEGGGGGGFFFEEEDDDGGGHHHJJJKKKMMMOOOQQQRRRUUUMMMAAA777111.........)))+++///444888:::<<<<<<666222...---000222111000///...---111777???EEEHHHFFF@@@999666888:::999888444333111...,,,,,,+++,,,+++++++++,,,---111555888999999999999:::888555333111333444333000---,,,,,,111000...---,,,+++++++++---,,,+++***)))******++++++******+++...//////...---,,,++++++,,,,,,+++***++++++++++++***)))(((((()))))))))))))))(((''''''))))))))))))************)))(((&&&(((***+++***(((***)))(((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%'''&&&'''))))))---:::GGG```tttuuuZZZCCC111***%%%$$$%%%###$$$&&&&&&&&&&&&&&&%%%$$$$$$###""""""""""""##################$$$$$$$$$$$$######%%%%%%$$$$$$$$$#########$$$%%%&&&&&&''''''&&&&&&''''''((())))))(((&&&%%%#########$$$%%%%%%&&&&&&\\\\\\]]]^^^aaacccfffgggooouuu~~~~~~|||sssppppppwww|||{{{rrrqqqrrrvvvwwwooo```SSSMMMLLLLLLJJJGGGDDDAAA?????????===???AAACCCKKKSSSTTTPPPOOOKKKFFFBBBAAA@@@???>>>===<<<:::999:::===@@@BBBIIIMMMMMMFFF>>>999666222555666777666444444555666666777999:::;;;>>>CCCGGGMMMLLLLLLNNNOOOOOOMMMKKKGGGHHHHHHDDD???:::777666666333222666999888999:::999888888777666555444444999???FFFOOOZZZdddfffbbbNNNDDD;;;999<<>>???999:::;;;;;;;;;<<<>>>@@@???===;;;888777666666666::::::999:::===@@@DDDFFFKKKKKKKKKIIIGGGEEEFFFGGGDDDAAA===:::999;;;===???BBBCCCDDDEEEFFFEEEDDDCCCGGGIIIKKKJJJJJJLLLPPPTTTWWWOOOCCC888222...---,,,)))+++---111666<<<@@@CCC;;;777222111222333111///000---***,,,222;;;BBBGGGGGGBBB===;;;===??????>>>999777444000---+++******++++++,,,---000333666777666777888777555222222222555666777555222///------000///...---,,,+++++++++---,,,,,,+++***+++++++++++++++,,,...111222111///---,,,++++++,,,,,,***)))))))))************))))))'''(((((((((((('''&&&&&&'''''''''((((((((())))))((('''&&&''')))))))))(((+++***(((&&&%%%%%%&&&&&&(((((((((''''''''''''&&&((('''(((******...999EEEcccuuurrrZZZEEE222***######$$$###$$$&&&'''''''''&&&%%%$$$###""""""""""""#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%&&&&&&''''''&&&&&&&&&''')))++++++***((('''#########$$$%%%%%%&&&&&&^^^]]]]]]^^^aaaeeeiiikkkxxx}}}}}}zzz{{{{{{wwwoooooorrryyyzzz~~~wwwuuutttvvvvvvmmm```TTTOOONNNKKKJJJGGGDDDAAA>>>======:::===???@@@FFFOOOTTTTTTQQQLLLGGGCCCAAAAAAAAAAAA===<<<;;;:::;;;===???AAABBBFFFGGGAAA;;;888444000555666777666444333333444666777:::===AAAGGGLLLOOOQQQPPPQQQSSSVVVVVVRRROOOHHHGGGEEEBBB>>>:::888777777555555888;;;===???@@@===<<<;;;888555333333444777<<>>FFFNNNIIIFFFAAA>>><<<;;;999888111000......000111222111///000333888<<<>>>>>>>>>888:::;;;;;;;;;;;;===>>>??????>>>;;;999777666777888888999:::<<<>>>AAABBBEEEEEEEEEEEEEEEFFFGGGHHHFFFDDDAAA>>>===???AAABBBBBBBBBCCCCCCCCCCCCCCCBBBEEEHHHKKKJJJHHHKKKSSSYYY[[[QQQCCC666///+++******------...222777???FFFJJJ@@@<<<888666666555111...222///++++++///555;;;>>>CCCAAA@@@@@@BBBCCCAAA???===;;;777333///,,,***)))++++++,,,...222555777777222555666555111000222444777888999777333000...---...---,,,++++++*********------,,,,,,,,,,,,,,,,,,,,,---...111444444222000...---,,,---......,,,***(((((())))))***)))))))))&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''***)))'''&&&%%%&&&&&&'''(((((((((((((((((((((''')))((((((***+++---777AAA___ppp~~~rrr]]]JJJ888...%%%###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""$$$%%%&&&&&&''''''&&&&&&$$$&&&))),,,,,,+++(((&&&$$$$$$$$$%%%&&&&&&''''''^^^]]]]]]___ccchhhmmmpppyyy}}}zzzwwwxxxwwwtttpppnnnrrrxxxyyy}}}wwwuuuzzzzzzwwwmmm___TTTOOONNNJJJIIIFFFCCCAAA>>><<<;;;888<<>>===<<<;;;;;;<<<>>>???;;;???@@@<<<999999777333666777777666444222333333666777:::???GGGNNNUUUXXXUUURRRQQQTTTWWWXXXUUURRRHHHFFFCCC@@@>>><<<;;;::::::::::::<<<@@@EEEHHHHHHHHHFFFBBB<<<666333444666666:::???EEEOOOXXXXXXTTTKKKAAA888555555888>>>EEEEEECCCAAA@@@@@@???===;;;222000...///000222222222......111666<<<>>>===;;;999;;;<<<<<<:::999:::;;;>>>@@@@@@>>>:::777777888555666888:::<<>>???===999555111...,,,+++,,,,,,,,,///444777888888444666666333000...111333666777888666333000......///...---,,,+++++++++,,,,,,,,,------..................000222444444222///.........000111111...,,,''''''((()))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&''''''((('''&&&%%%%%%&&&'''((()))'''((((((((((((((((((((()))'''(((***+++---444<<>><<<;;;999===@@@CCCIIIRRRXXXXXXKKKHHHDDDBBBCCCDDDDDDDDD???>>>===<<<;;;;;;<<<<<<888;;;<<<999999<<<;;;888777888888777444222222333666777999@@@JJJUUU]]]aaaYYYTTTPPPPPPSSSUUUSSSPPPJJJFFFAAA===>>>@@@BBBCCCCCCDDDDDDDDDHHHOOOSSSQQQOOONNNIII@@@777222222333666:::>>>CCCJJJPPPOOOJJJDDD<<<555444444555888===AAA@@@AAABBBBBBAAA===:::333111//////111333333333......111666<<<>>><<<999999;;;<<<<<<:::888888999<<>>@@@AAABBBCCCAAA???>>>@@@CCCDDDDDDGGGFFFDDDBBBAAA@@@@@@@@@BBBAAA@@@???>>>???@@@AAAAAACCCFFFGGGJJJOOOXXX^^^___TTTDDD666...,,,.../////////000333777===CCCFFFDDDAAA?????????===888333...------///222555555555:::>>>CCCGGGHHHEEEAAA===???===:::666333111000000///,,,+++///444999::::::;;;999666222...,,,---...111333444444111///......000///......---------...***+++---...000000111111000000000111222222000.........///111333333111///'''(((((((((((((((''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))%%%%%%$$$$$$%%%''')))***&&&''''''''''''((((((((()))''''''***++++++000777GGG[[[uuunnn]]]HHH999,,,''''''&&&%%%%%%"""###$$$%%%&&&'''''''''#########$$$$$$$$$$$$%%%#########$$$$$$#########""""""""""""!!!!!!!!!!!!$$$%%%&&&&&&''''''&&&&&&"""$$$&&&(((((('''%%%$$$%%%%%%%%%&&&''''''(((((([[[]]]___dddjjjqqqvvvzzzuuuyyy~~~xxxttttttwwwyyy{{{yyy{{{yyysssrrrwww{{{{{{wwwxxxvvvsssvvv{{{}}}zzz}}}{{{|||zzz|||xxxoooooovvvtttmmmcccXXXOOOKKKJJJFFFFFFEEECCCAAA>>><<<;;;<<<@@@BBBFFFMMMTTTVVVSSSFFFDDDBBBAAACCCDDDEEEDDDAAA@@@>>>===;;;:::::::::888:::999666888<<<===;;;999999999777555333333333777666888???KKKYYYccchhh\\\TTTKKKGGGJJJLLLKKKHHHOOOGGG>>>999;;;BBBJJJNNNOOOQQQOOOMMMQQQXXX[[[YYYYYYYYYVVVMMMAAA777333222444888===AAAGGGKKKHHHAAA<<<777333555777666777:::>>>???AAACCCDDDAAA;;;666333111000000111333333333000000222777===???<<<888777999;;;;;;:::999999::::::>>>AAA@@@<<<888888999555777:::===@@@AAAAAAAAAAAA>>><<<<<<@@@DDDEEEEEEHHHGGGEEECCCAAA???>>>>>>BBBAAA???===<<<===???@@@@@@AAABBBEEEJJJOOOUUUYYYTTTLLL???555///......///111222444666:::===???AAA???>>>>>>@@@CCCCCC???<<<222111000000222333333222888;;;???BBBBBB@@@>>><<<===<<<999777555444444444111---+++...444:::<<<;;;===999333///---,,,++++++,,,...000000///......///------,,,,,,++++++,,,,,,)))***---///111333333333222111//////000000...,,,+++,,,...111444444222000(((((((((((('''&&&&&&%%%$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))(((&&&&&&(((***&&&%%%%%%$$$%%%&&&((()))%%%%%%&&&&&&'''''''''''')))&&&&&&)))******...333@@@TTTmmmxxxfffJJJ;;;,,,'''(((((('''&&&###$$$$$$%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%%!!!""""""######""""""!!!""""""!!!!!!!!! $$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&$$$#########$$$$$$%%%&&&&&&'''ZZZ\\\```ffflllsssyyy|||yyy{{{~~~~~~yyy|||{{{uuupppuuuyyyvvvmmmjjjpppwwwyyyrrrrrrnnnjjjlllrrrtttsssvvvvvvvvvyyyzzz{{{uuummmmmmiiigggbbbZZZRRRLLLKKKKKKEEEEEEDDDCCCAAA???===<<>>LLL[[[ffflll]]]RRRFFF???@@@BBBAAA???SSSHHH;;;555999DDDOOOVVVXXXZZZXXXTTTWWW^^^```]]]eeehhhggg^^^PPPCCC<<<999111666:::>>>DDDGGGCCC;;;777333333777:::999888:::===???BBBEEEDDD@@@888333444222000000222333444333222222333999???@@@<<<888444777:::;;;:::::::::;;;888===AAAAAA<<<888888:::777999<<>>BBBAAA>>><<<;;;===???@@@@@@???@@@CCCIIINNNRRRSSSHHHBBB:::333///---,,,,,,555666999;;;===>>>??????;;;;;;<<>>PPPhhh}}}~~~kkkIII:::+++'''((()))((((((%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!"""!!!!!!!!! $$$%%%&&&&&&''''''&&&&&&''''''''''''&&&%%%$$$$$$!!!""""""###$$$$$$%%%%%%bbbbbbccciiiqqqvvvxxxxxxwwwwwwxxxyyy{{{}}}zzzyyyvvvooohhhkkkhhheeeggglllnnnmmmjjjhhhhhhhhhiiiiiijjjkkkllloooqqqsssuuuzzz~~~~~~tttkkkiiiiiiddd]]]UUUOOOLLLKKKKKKIIIGGGDDDBBBAAA@@@>>><<>>>>>@@@CCCCCCBBB???<<<999999:::;;;999666999888555444555888<<<>>><<<999999;;;777111333999555555777???KKKWWW___cccUUUJJJ@@@======:::888999<<<888333333888BBBKKKPPPRRRXXX\\\[[[ZZZ]]]```aaadddhhhkkkjjjcccVVVHHH@@@999777777999<<<>>><<<999444666:::===???>>><<<;;;???@@@BBBAAA>>>:::555222333333333555666555333111222444888:::;;;:::777666666666777999999:::::::::@@@AAAAAAAAA@@@???===;;;:::999;;;???DDDFFFCCC@@@>>>;;;888:::@@@GGGKKKLLLOOOLLLGGGEEEDDDCCC@@@===@@@BBBCCCAAA===:::;;;<<<<<>>>>>???AAACCCCCCBBB@@@<<<:::999:::>>>BBBEEEFFF@@@===777222///...000111777888999888777888999;;;:::>>>???;;;888999888555000...------000666<<>>>>>@@@BBBCCCBBB>>><<<999999;;;;;;:::999999888666555666888;;;===AAA>>>>>>???;;;666666;;;888777888>>>FFFNNNSSSUUUMMMCCC;;;::::::888666666777555222222777>>>FFFKKKQQQXXX\\\ZZZZZZ\\\______fffhhhlllnnnjjj___QQQGGG===;;;:::;;;======;;;999777:::@@@EEEGGGEEEBBB@@@?????????===:::666333000333444666999;;;:::777555444666999;;;;;;999777555666777888999::::::::::::>>>??????@@@@@@@@@@@@???===<<<<<>>>>>@@@DDDGGGIIIIIIHHHFFF>>>888111...111666999:::@@@AAADDDFFFGGGEEEBBB???<<<999777888<<>><<<555000111///***(((***)))------)))))),,,,,,))))))((('''&&&&&&'''((())))))))))))+++,,,...///000------,,,,,,,,,,,,------+++---///111111000...,,,(((((('''&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&''''''***)))'''%%%$$$$$$%%%&&&&&&&&&'''''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((('''&&&&&&)))+++444AAAYYYuuuoooVVV===///---'''&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$!!!""""""""""""""""""!!!$$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%gggjjjooouuuyyyyyyvvvsssuuuvvvwwwxxxyyyzzz{{{{{{}}}}}}xxxuuupppggg```[[[\\\^^^```bbbdddeeefffccccccbbbaaabbbbbbddddddfffhhhlllpppwwwnnnfffbbb___YYYSSSNNNLLLLLLMMMIIIGGGEEEEEEFFFFFFEEEDDD@@@CCCFFFHHHHHHHHHHHHHHHBBB@@@>>>>>>@@@BBBBBBBBB@@@>>>;;;:::;;;<<<;;;;;;888777777777888999::::::===;;;<<<===:::666666999:::999:::<<<@@@CCCDDDDDDAAA:::555666777444222333111111000222555;;;@@@CCCNNNUUUZZZZZZYYY[[[\\\\\\aaabbbdddhhhhhhbbbVVVKKKBBB@@@>>>===<<<;;;999777;;;???FFFKKKMMMKKKGGGDDDAAA@@@===:::666333111000333555:::???CCCBBB???;;;888999;;;<<<<<<:::888666777888999::::::;;;::::::<<<<<<<<<===???@@@BBBCCC@@@>>><<<===@@@@@@===:::999:::;;;<<<>>>BBBHHHLLLLLLIIIFFFDDDBBBAAA???======>>>>>><<<999999<<<@@@AAABBBDDDFFFFFFEEECCCBBB<<<777111000555;;;???AAADDDFFFIIIKKKJJJGGGCCC@@@<<<999666666:::???DDDFFFIIIFFFAAA<<<888666555555888888777555333333555777;;;AAADDDAAA???===:::666333111...---...333777;;;;;;555000///...+++***+++---///---***))),,,,,,+++(((''''''&&&&&&''''''(((''''''((()))***,,,------+++,,,,,,------,,,,,,,,,,,,---///000000///---+++((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''---,,,)))'''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&(((***///;;;QQQnnnqqqYYY???111...(((&&&(((%%%''''''''''''''''''''''''$$$$$$############$$$$$$""""""############""""""#########"""######$$$$$$$$$%%%&&&''''''&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&hhhkkkpppuuuyyyyyywwwuuuwwwwwwwwwxxxyyyyyyzzzzzz}}}~~~zzzsssjjjccc\\\^^^```aaaaaabbbdddfffeeedddcccbbbaaabbbdddeeefffhhhjjjnnnuuuqqqfff___\\\WWWRRROOONNNNNNNNNKKKHHHFFFEEEEEEEEEDDDCCC@@@DDDGGGHHHEEEDDDEEEGGG@@@@@@??????@@@AAABBBCCCCCCAAA>>><<<;;;;;;;;;:::777888888999999999888888888888:::;;;:::888777777::::::;;;<<<===<<<;;;999777333111444555222000111---///111333555888<<>>EEEJJJJJJEEEAAA<<<===>>>???>>><<<:::888999999:::;;;;;;;;;;;;;;;;;;::::::;;;<<>>;;;;;;===>>>;;;999999;;;======<<<>>>CCCGGGGGGFFFCCCAAA???>>><<<;;;;;;<<<<<<:::777999===BBBCCCCCCCCCCCCAAA???>>><<<<<<888333444:::AAAFFFHHHJJJKKKMMMLLLIIIFFFCCCBBB>>>;;;777777999===AAABBBFFFDDDAAA===:::888888888999888777555444555888;;;===CCCGGGEEEBBB@@@<<<666555222///------000555777777444000///////////////111000...+++***+++,,,,,,''''''''''''''''''''''''&&&&&&'''((()))*********)))***,,,------,,,++++++,,,---...//////---,,,+++((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&,,,+++***((('''''''''((('''''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***...888KKKfffrrr[[[AAA222///)))&&&((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""###"""""""""###$$$%%%%%%###$$$&&&(((((('''&&&$$$(((''''''&&&&&&&&&&&&&&&'''%%%$$$""""""$$$%%%'''hhhkkkppptttvvvxxxyyyyyyyyyxxxxxxwwwwwwxxxyyyyyy~~~~~~wwwnnngggaaabbbcccbbbaaabbbdddfffgggeeecccaaaaaaaaacccdddgggiiilllpppwwwssshhh[[[YYYUUUQQQOOONNNNNNNNNNNNLLLHHHFFFEEECCCAAA???@@@CCCGGGGGGDDDBBBBBBCCC???@@@@@@AAAAAABBBCCCDDDGGGEEEBBB===:::888999999888888999999999888777777;;;===>>>???>>>>>>;;;888:::<<<>>>???===;;;888777333000000444555222000222---///222444666888<<<@@@JJJSSSZZZZZZXXXXXXVVVSSSMMMGGGCCCEEEKKKOOONNNJJJJJJIIIGGGDDDAAA?????????IIIJJJJJJKKKKKKJJJJJJIIIGGGCCC<<<666111000000111333888@@@IIINNNNNNIIIDDD@@@@@@AAAAAA@@@>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@???<<<999999;;;===;;;999;;;===>>>===;;;;;;===AAACCCBBB@@@>>><<<::::::::::::;;;;;;:::888:::???DDDDDDCCCAAA???<<<:::888777999666555888AAAIIIOOOPPPNNNNNNLLLHHHDDDAAABBBCCC@@@>>>;;;:::;;;=========>>>===<<<;;;:::999999999777777555444444777<<<@@@???EEEJJJHHHEEEBBB===888666333///,,,,,,///222555555444222111222444444333222///---,,,++++++,,,---((((((((((((((((((((((((&&&'''((())))))))))))(((((()))+++,,,,,,,,,+++***,,,,,,---...------,,,+++((((((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%(((***...666HHHaaa~~~ttt[[[BBB333000)))&&&((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$#########"""""""""###$$$%%%%%%###$$$&&&(((((('''&&&%%%'''(((((('''''''''&&&&&&&&&$$$###!!!!!!###$$$&&&iiilllqqquuuxxxzzz|||}}}{{{yyyvvvttttttuuuwwwxxx|||xxxpppkkkgggeeebbbaaaaaaccceeegggfffdddaaa___^^^^^^```aaafffiiinnnsss{{{tttkkk\\\ZZZWWWTTTRRRQQQQQQQQQTTTQQQLLLIIIGGGDDDAAA???@@@CCCFFFGGGFFFCCCAAA@@@???AAABBBCCCBBBCCCDDDFFFHHHFFFCCC>>>999777888:::999999999999999888777666<<>>>>>>>>:::666666999;;;;;;:::;;;<<<======;;;:::;;;;;;?????????===:::888999::::::<<<===<<<;;;<<<@@@EEEEEEDDD@@@===999666555444333222444<<>>AAA@@@??????@@@AAA???<<<:::666666777888999999::::::555444333111222666<<>>999666333///,,,+++...111333555777777666777999888333111---,,,------***+++...((())))))******))))))((('''((()))*********)))(((((()))******++++++++++++***+++,,,,,,---------,,,***))))))((((((((())))))'''''''''&&&&&&'''''''''&&&&&&'''(((((())))))***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''))),,,444DDD]]]|||vvv[[[AAA222///)))&&&((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########"""######$$$$$$###$$$&&&''''''''''''&&&'''(((((((((((('''&&&&&&%%%%%%$$$######$$$%%%%%%kkkpppwww|||~~~~~~~~~{{{xxxssspppoooqqqtttwww|||~~~xxxrrrnnnlllgggaaa```cccgggjjjkkkfffddd```]]]\\\]]]___```dddhhhmmmssszzzyyyzzztttooodddccc```]]][[[ZZZZZZZZZYYYVVVRRRNNNLLLIIIEEECCCCCCEEEHHHKKKLLLIIIDDD@@@???BBBDDDEEEDDDDDDFFFHHHEEEEEEBBB===888777999<<<::::::999999888777777666555;;;@@@DDDJJJPPPNNNGGGGGGIIIIIIFFF???999666555444333444777666222222444000222444444444999BBBIIIVVV^^^ccc___WWWOOOGGG@@@>>>;;;777777:::???BBBDDDEEEFFFGGGFFFFFFGGGKKKOOOLLLLLLLLLMMMNNNNNNOOOOOOMMMHHH@@@999333111111222444888@@@HHHLLLLLLFFFBBB???????????????>>>===<<<=========>>>>>>======<<<======>>>???@@@@@@@@@@@@???:::666555777999:::999:::::::::;;;<<<<<<;;;999>>>??????===:::888999;;;:::===??????>>>>>>BBBEEEHHHEEEAAA<<<888666444444222222666>>>HHHNNNQQQPPPFFFGGGEEE@@@999666888;;;<<<>>>BBBFFFGGGDDD>>>:::333444666888999:::::::::888777444222222666===BBBCCCHHHLLLIIIEEECCC???:::666333///,,,+++---000333999======;;;;;;<<<888111...++++++......******...)))***+++,,,,,,+++***))))))***+++,,,,,,+++)))(((((((((((())))))***,,,,,,))))))***+++,,,------...+++***************++++++)))((((((''''''(((((()))'''(((((()))))))))))))))))))))''''''&&&''''''((('''&&&&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))***111@@@XXXvvvuuuZZZ@@@111///(((&&&((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""#########$$$$$$%%%&&&&&&''''''((('''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&mmmttt}}}{{{wwwqqqlllkkknnnrrruuuyyytttqqqpppiiibbbaaafffmmmppppppgggeeeaaa^^^]]]^^^___aaacccggglllqqqvvv~~~yyyxxxtttuuutttrrrnnnllljjjgggeeedddcccccc]]]ZZZVVVRRRPPPMMMJJJHHHIIIIIILLLQQQTTTQQQJJJCCC???BBBEEEFFFEEEDDDFFFIIICCCBBB@@@<<<888888;;;???;;;;;;999888777777777777111999BBBJJJUUU```aaa[[[NNNNNNMMMHHH???777333222666444555777666111111555000222444333333999CCCLLL\\\cccgggaaaVVVLLLAAA999555444333333555777:::<<<===@@@BBBBBBBBBEEEKKKOOOFFFGGGJJJMMMOOOOOOOOONNNRRRMMMFFF>>>888666666666444888???FFFKKKJJJEEE@@@===============<<<<<<;;;===>>>>>>>>>>>>>>>=========>>>@@@BBBCCCDDDCCCCCC@@@<<<666444666888888777888777777:::===???<<<999>>>@@@@@@>>>:::999:::<<<;;;>>>AAAAAA@@@@@@BBBEEEIIIGGGBBB===999666555444666666999@@@GGGJJJIIIGGG@@@CCCCCC???888333444666999===CCCIIILLLHHHAAA;;;333444777999:::;;;::::::===;;;888444444888???DDDDDDIIILLLIIIEEECCC???;;;666333///++++++---000222===AAABBB???>>>===777...---)))***//////******...***+++,,,------,,,+++******+++---...---,,,***))))))((((((((((((***,,,---(((((()))***,,,---...///,,,+++++++++++++++,,,,,,))))))(((((((((((())))))***************)))((('''***)))(((&&&&&&''''''((('''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%'''))))))///<<>>@@@AAA>>>;;;888777888777444000666<<>>AAABBB???===????????????>>>>>>>>>>>>@@@???===???AAABBB???<<>>===>>>@@@AAAFFFDDDAAA???===<<<<<<<<<======>>>???AAACCCEEEFFFJJJGGGDDDCCCAAA>>>999444777888888<<>>BBBFFF???666222444999>>>AAADDDFFFFFFDDD@@@<<<:::999111...+++((())),,,000333>>>@@@CCCEEECCC===444---))))))+++...000///,,,******---000111///,,,)))((()))***+++,,,,,,+++)))(((+++***)))((()))***,,,...+++***))))))***,,,...000...---,,,+++******)))***))))))))))))((((((((((((******)))(((((((((((((((+++)))'''''''''&&&%%%###%%%((((((%%%%%%((((((&&&((((((''''''''''''((((((&&&'''((('''&&&&&&'''((()))---666IIIbbb~~~{{{ZZZHHH444)))&&&%%%&&&(((%%%%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%$$$###$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$'''***,,,***(((''''''*********)))(((&&&$$$"""|||xxxqqqkkkiiimmmtttzzz|||~~~~~~wwwpppoooppplllfffcccdddfffhhhiiidddbbb___\\\\\\]]]___aaabbbfffjjjmmmppprrruuuxxxvvvxxxrrrlllmmmjjjnnn}}}|||yyy|||{{{ooofff]]]ZZZWWWTTTQQQMMMIIIEEEFFFHHHNNNSSSVVVRRRKKKDDDFFFHHHIIIGGGDDDBBBBBBDDD@@@===;;;<<<>>>AAACCCCCCAAA>>>:::888888777444111555;;;DDDNNN]]]gggddd\\\OOOKKKDDD===777444222222222222333444444444333333444333222222666???LLLUUUjjjqqqrrrdddQQQAAA777222333222111///...///222555444666888;;;>>>@@@AAABBBFFFGGGIIIIIIIIIKKKNNNPPPUUUSSSMMMDDD<<<888888:::999:::;;;>>>@@@@@@>>><<<>>>>>>>>>===>>>>>>??????BBB@@@>>>???AAAAAA@@@>>>BBBAAA??????@@@@@@???>>><<<888333111222666999:::???@@@AAAAAA??????@@@AAADDDCCCAAA@@@>>>===<<<<<<<<<===>>>@@@BBBDDDFFFGGGKKKJJJIIIIIIHHHDDD>>>888888888999<<>>CCCHHHIIIGGGDDD888888888777777:::???CCCGGG???666111222777<<>>>>>>>>GGGIIIJJJJJJJJJKKKMMMOOOSSSRRRNNNHHHCCC@@@???@@@>>>======>>>???>>><<<:::===<<<<<<<<<===???AAABBBDDDBBB??????@@@AAA@@@@@@CCCAAA???>>>??????===<<<:::777444333666:::===>>>EEEEEEEEECCCAAA@@@@@@BBBBBBBBBBBBAAA@@@>>>===<<<::::::<<<>>>@@@CCCFFFGGGKKKKKKLLLMMMLLLHHHBBB===999::::::<<>>===:::777666666:::<<<>>>CCCFFFGGGEEECCC:::::::::::::::<<>>>>><<<777222///...///---***((()))+++...111555888;;;??????<<<555000++++++,,,---//////,,,***///000111111///...///000......//////---+++((('''***)))((('''((()))***+++,,,+++***))))))***+++,,,++++++***************+++)))))))))((((((((('''''')))(((''''''&&&''''''''''''&&&%%%&&&((()))(((''''''))))))&&&%%%''''''$$$&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''%%%$$$%%%&&&))),,,333AAAWWWpppxxx]]]KKK888///,,,)))'''(((''''''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$"""""""""###$$$$$$""""""###$$$###$$$%%%%%%&&&&&&%%%%%%&&&))),,,...---,,,,,,---...------+++***(((&&&$$${{{vvvxxx~~~~~~}}}||||||zzzyyyzzz~~~{{{uuupppqqqmmmhhhffffffggghhhiiibbb```]]][[[ZZZ\\\^^^```eeeeeeeeedddcccdddfffhhhgggkkkgggdddhhhfffkkkzzzqqqpppuuuzzzggg[[[NNNMMMMMMMMMLLLHHHCCC???AAACCCFFFJJJNNNQQQRRRRRRPPPMMMHHHBBB===:::999999;;;;;;>>>BBBFFFHHHHHHGGGDDDAAA===:::888666555555111333888???HHHNNNLLLIIIAAA>>>;;;777444222222222222333444444555555444444444444666;;;CCCNNNYYY```gggkkkhhhZZZJJJ>>>666111...///...---,,,,,,...000000222555999<<>>>>>===;;;999<<<;;;;;;;;;===???BBBDDDEEECCC@@@??????@@@AAABBBDDDBBB@@@??????>>>===<<<:::888777888<<>><<<777888999;;;>>>AAADDDFFFIIIJJJJJJJJJIIIFFFCCC@@@===>>>>>>???CCCHHHEEE???<<<===??????>>>===;;;;;;BBBAAAAAABBBCCCBBB???<<<<<<<<<<<<<<<<<<>>>BBBEEEHHHBBB:::333111333666999999::::::888333...+++***+++***)))((()))+++...///222444777;;;===;;;666222...---,,,---......,,,+++///000///...---...111333///000000///---***'''%%%))))))((('''(((((()))***,,,,,,+++***))))))************)))))))))******+++))))))((((((((('''''''''(((''''''&&&&&&&&&''''''(((&&&&&&'''((()))(((''''''))))))&&&%%%''''''$$$%%%%%%$$$$$$$$$$$$%%%%%%'''(((((('''%%%$$$$$$%%%'''***111???TTTnnnxxxbbbPPP===222---((($$$###'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%$$$""""""!!!#########"""!!!"""######$$$%%%%%%&&&&&&%%%%%%%%%(((+++------,,,---...///...---,,,***((('''&&&||||||}}}}}}|||{{{{{{{{{{{{{{{{{{}}}zzzuuuooolllgggeeeeeefffffffffbbb```]]][[[ZZZ\\\___```cccddddddcccbbbcccfffhhheeejjjgggeeeiiihhhmmm}}}nnnkkkooozzzxxxdddWWWIIIIIIIIIIIIIIIFFFAAA>>>???@@@CCCFFFKKKQQQVVVYYYSSSNNNGGG@@@;;;999999999<<<===@@@DDDHHHIIIHHHFFFBBBAAA>>>;;;888777777777444222333777<<>>@@@BBBCCCCCCBBBAAA??????@@@BBBDDDEEECCC@@@@@@@@@@@@???>>><<<;;;;;;===@@@BBBCCCCCCAAAAAAAAA???>>>>>>@@@BBBAAAAAABBBBBBAAA@@@>>>===888999:::===@@@CCCEEEGGGJJJIIIHHHEEEDDDCCCCCCDDDDDDFFFFFFFFFHHHKKKHHHBBB??????@@@AAABBBAAA@@@???EEEDDDBBBAAA@@@>>>;;;888<<<===>>>======???BBBEEEHHHDDD>>>777333333444666777888888666222---***)))((((((((()))***,,,///000111333666:::<<<;;;888555000...,,,,,,------,,,+++---------++++++---111444333333333222000,,,)))'''))))))((((((((((((((())),,,,,,+++***))))))))))))))))))((((((((()))******((((((((((((''''''''''''''''''&&&&&&&&&&&&'''(((***(((''''''((()))'''&&&&&&))))))&&&%%%''''''$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&'''+++333AAAWWWsss{{{cccRRR>>>333...)))%%%$$$%%%%%%$$$###"""""""""###&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$######!!!#########"""!!!"""######$$$%%%%%%&&&&&&%%%%%%$$$''')))+++++++++,,,---...---,,,+++)))(((''''''~~~{{{~~~|||yyyuuussstttxxx~~~~~~{{{{{{|||~~~|||~~~yyynnnkkkfffdddddddddddddddbbb```]]][[[[[[]]]```aaa```bbbcccccccccdddgggiiifffkkkiiihhhmmmlllqqqmmmgggiiiqqq{{{sss```TTTIIIIIIHHHHHHHHHEEEBBB???===???BBBEEEJJJQQQYYY^^^VVVOOOFFF???;;;:::::::::===>>>AAAEEEHHHIIIGGGEEEBBBCCCBBB???;;;888777777777444222666888888999;;;777666555444333333444444444444555555666555555555555888???IIISSSZZZ]]]^^^aaaccc___SSSFFF>>>999444...///000///------///000111222666:::>>>AAADDDEEEEEEGGGJJJKKKJJJJJJLLLMMMKKKKKKJJJLLLOOORRRSSSSSSPPPKKKEEE@@@======<<<<<<>>>??????@@@@@@AAAAAAAAA???@@@@@@@@@???@@@BBBEEEDDDCCCAAABBBCCCDDDDDDCCC?????????AAACCCDDDBBBAAA>>>>>>>>>===<<<===@@@CCCCCCCCCCCCBBBAAA???>>>===<<<<<<>>>@@@BBBEEEHHHIIIKKKJJJGGGCCCAAAAAACCCFFFIIILLLNNNMMMOOOPPPLLLFFFAAA@@@???@@@BBBCCCBBBAAAAAA@@@>>>===>>>===<<<:::<<<===>>>======>>>AAACCCHHHFFFCCC===888555444555555777777666111---+++***'''((()))+++...000333444444555888;;;======:::777222000---,,,,,,---,,,,,,+++++++++******,,,111444777888888666444000---+++******))))))))))))((((((+++++++++******))))))((())))))((((((((((((((()))((((((((('''''''''&&&&&&'''''''''&&&''''''((()))***)))(((((())))))'''&&&%%%((((((%%%%%%((((((&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%$$$%%%''')))...666DDDYYYvvvfffTTT@@@555///+++(((((($$$$$$######""""""######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$$$$""""""###$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&((()))))))))***+++++++++***(((((('''(((((({{{}}}tttqqqmmmlllmmmrrrxxx|||~~~||||||~~~|||zzznnnkkkgggdddddddddccccccbbb```^^^\\\\\\^^^aaaccc^^^```cccdddeeeeeeggghhhiiinnnllllllqqqpppuuujjjbbbbbbhhhrrr}}}nnn]]]SSSIIIHHHFFFEEEEEEDDDAAA>>><<>>999666555555222333888999666555888666555555444444444555555333444555777999:::::::::>>>@@@DDDKKKTTTYYY[[[ZZZ^^^bbbbbbZZZOOOFFF<<<555111222333333111111222333555999???DDDGGGGGGFFFDDDBBBEEEHHHJJJJJJJJJKKKMMMLLLKKKJJJMMMRRRVVVXXXXXXTTTNNNGGGAAA>>>>>>>>>>>>AAAAAACCCCCCCCCAAA???>>>;;;===@@@@@@???@@@BBBEEEDDDCCCBBBDDDFFFHHHIIIHHHGGGFFFGGGHHHIIIGGGDDDAAA@@@@@@???===<<<>>>AAADDDEEEEEECCCAAA???>>>>>>=========>>>@@@BBBEEEGGGHHHHHHHHHFFFCCC??????AAACCCEEEJJJNNNPPPQQQQQQMMMGGGBBB???======???AAAAAAAAA>>><<<::::::<<<======<<<;;;<<<======<<<===???BBBGGGHHHGGGCCC<<<777555555444555666555111...,,,+++((())),,,000333666888:::999999:::===>>>>>>;;;999444111---++++++,,,,,,,,,)))************---111555777888888777444111...,,,******+++******))))))((()))************)))))))))***)))((((((''''''''''''(((((('''''''''&&&&&&&&&((('''''''''(((((()))***)))((('''((()))***)))((($$$''''''%%%&&&))))))'''$$$$$$############$$$$$$###$$$%%%%%%%%%%%%&&&(((***...555AAATTToooooo\\\EEE888111+++((((((%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&###$$$%%%$$$###"""###%%%###$$$%%%%%%&&&&&&%%%%%%&&&'''))))))(((((()))***((('''&&&&&&&&&&&&'''(((}}}~~~xxxqqqnnnkkkiiikkkqqqwww{{{|||}}}|||zzznnnkkkgggeeedddddddddccccccaaa^^^\\\]]]___aaaccc]]]```ccceeeeeeeeefffgggjjjooommmnnnsssrrrvvvggg]]]\\\fffqqq~~~}}}nnn___VVVHHHFFFCCCBBBBBB@@@>>><<<<<>>???@@@FFFFFFGGGLLLRRRWWWXXXWWWZZZaaaeee```WWWMMMBBB888444555666666444444555666;;;@@@HHHOOOQQQNNNIIIDDDAAADDDGGGIIIJJJJJJKKKLLLNNNLLLKKKMMMSSSXXX[[[[[[VVVPPPHHHAAA?????????@@@BBBCCCEEEEEEDDDAAA>>><<<888;;;???@@@@@@@@@BBBEEEDDDCCCCCCEEEHHHKKKLLLLLLNNNNNNNNNOOONNNLLLGGGDDDCCCCCCAAA???>>>>>>BBBDDDGGGFFFCCC@@@???>>>>>>>>>;;;<<<<<<>>>@@@BBBDDDEEECCCEEEEEECCC>>><<<===>>>>>>EEEKKKMMMOOOPPPLLLFFFBBB>>>;;;:::===???@@@@@@===;;;999999:::;;;<<<;;;:::;;;<<<<<<<<<<<<>>>@@@GGGIIIIIIFFF???999666555222444555444111...,,,+++)))+++///333777:::===>>><<<<<<<<<>>>@@@???<<<:::555111---++++++,,,,,,,,,((()))***++++++...222555555555555444222///,,,***+++++++++++++++***)))((())))))************))))))+++***)))''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((()))******'''&&&&&&'''***++++++***###&&&'''%%%&&&******(((######""""""""""""######!!!###%%%%%%%%%%%%''')))(((+++111;;;LLLfffzzzeeeLLL;;;111)))%%%$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''###$$$%%%%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%'''((())))))(((''')))***&&&%%%$$$$$$%%%&&&'''(((~~~vvvqqqnnnllljjjjjjlllrrrwww{{{}}}~~~~~~|||{{{}}}uuummmiiieeeccceeefffeeeccceeeeeeeeeeeeeeeeeeeeedddeeeffffffhhhiiijjjkkklllkkkooolllnnnuuutttvvv{{{cccWWWSSSXXXiii|||uuuhhh^^^PPPIIIAAA???BBBCCC@@@===BBBEEEGGGIIILLLQQQZZZ``````WWWKKKBBB>>>>>>??????===>>>@@@DDDGGGIIIGGGFFFNNNLLLIIIDDD???:::666444777666666666777777555333555111222888:::666666999222222666;;;<<<;;;???FFFKKKPPPSSSQQQPPPQQQQQQNNNWWWZZZ]]]\\\VVVOOOIIIEEEBBB@@@>>><<<;;;<<<<<<===???@@@EEEMMMSSSTTTNNNGGGJJJGGGDDDCCCEEEHHHJJJKKKGGGFFFEEEFFFJJJNNNQQQSSSOOONNNLLLHHHCCC???>>>???BBBCCCCCCCCCAAA???<<<:::<<<;;;;;;<<<>>>@@@AAAAAACCCDDDFFFGGGHHHIIILLLNNNPPPQQQSSSRRRNNNJJJGGGFFFAAA>>>>>>AAAAAA>>>@@@GGGJJJIIIGGGCCC???=========<<<>>>@@@BBBDDDDDDCCCCCCEEEDDDCCCAAA???===;;;:::<<<@@@GGGLLLNNNMMMIIIFFFBBB???======>>>???>>><<>>???>>>;;;555111000//////000000///---+++%%%&&&'''))),,,///111333333222111000......------+++,,,---+++)))'''&&&'''''')))******(((''''''(((000---)))((())))))&&&$$$&&&&&&'''((()))((((((((())))))))))))((((((((((((&&&&&&&&&''''''((((((((('''''''''''''''((()))***&&&###!!!!!!$$$%%%$$$"""######%%%%%%&&&%%%$$$###)))+++111;;;III___}}}|||hhhMMM999111---)))%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$######$$$$$$"""""""""###$$$$$$%%%%%%&&&'''((('''%%%$$$$$$%%%)))+++***&&&&&&)))***(((%%%%%%%%%%%%&&&((()))***{{{vvvrrrnnnnnnnnnoooqqqtttxxxzzz~~~~~~~~~|||{{{~~~yyymmmhhhdddcccdddfffdddcccdddfffhhhjjjkkkllllllkkkllllllmmmnnnooopppqqqqqqooorrroooooouuusssuuuzzzbbbVVVRRR[[[jjj||||||ooodddTTTLLLDDDAAADDDEEECCC@@@BBBEEEHHHJJJLLLRRRYYY___aaaYYYMMMEEE@@@???>>>======>>>@@@DDDGGGIIIIIIHHHIIIGGGDDD@@@<<<999777666666555555555666666555444777333333888;;;999888:::555444666:::;;;;;;@@@GGGKKKQQQTTTPPPLLLKKKJJJHHHLLLPPPTTTVVVTTTQQQNNNLLLGGGJJJKKKIIIEEEBBBBBBCCCFFFFFFHHHMMMRRRSSSNNNIIIGGGEEEBBBBBBDDDGGGHHHHHHBBB@@@>>>>>>@@@BBBEEEFFFKKKMMMMMMKKKFFFAAA===<<<===>>>@@@AAAAAA@@@>>>======;;;999999:::===@@@AAADDDEEEFFFFFFEEEGGGIIILLLPPPRRRSSSRRRNNNIIIFFFEEEBBB??????BBBAAA???@@@EEEHHHHHHGGGDDDAAA>>><<<;;;;;;>>>CCCGGGIIIGGGEEEBBBEEEDDDBBB???===;;;:::999<<>>>>>@@@AAA???>>>???<<<999999:::<<<<<<;;;;;;===<<<999999===???===@@@>>><<<::::::999777555444555666666555222///---///222666999;;;===@@@BBBCCCAAA??????===:::444000000000000111111///---+++&&&&&&'''(((***---000222111000///---,,,,,,+++++++++,,,---,,,)))''''''(((''')))******)))((()))***000---***)))******(((%%%''''''((()))************))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''((()))&&&$$$""""""$$$&&&%%%###$$$$$$%%%&&&%%%%%%$$$###%%%'''---999HHH^^^|||~~~kkkPPP<<<333///***'''%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%((())))))((('''&&&&&&'''***+++***&&&&&&)))***((('''''''''(((((()))******~~~{{{xxxvvvtttkkkkkkmmmoooppprrrsssttt}}}|||{{{yyyyyy|||yyykkkgggcccbbbdddfffeeeccceeegggkkkpppsssttttttsssoooooopppqqqrrrsssssssssppptttpppppptttrrruuuzzzaaaUUUQQQ]]]iiixxxxxxlllVVVOOOFFFCCCEEEGGGFFFDDDDDDGGGKKKMMMNNNQQQWWW\\\```YYYPPPHHHCCC???===<<<======???CCCHHHJJJKKKJJJGGGEEE@@@<<<888666555444444444333444444444555555:::666666:::>>>>>>======999666555777999:::@@@GGGMMMTTTVVVOOOFFFAAAAAA@@@AAAEEEJJJNNNOOOOOOPPPQQQJJJQQQWWWWWWQQQMMMMMMOOOPPPMMMKKKMMMOOOPPPMMMJJJDDDBBBAAAAAABBBCCCCCCCCC:::888666555666888:::<<>>AAABBBBBBAAA???>>>>>>AAACCCHHHJJJLLLKKKGGGCCC@@@>>>AAA???@@@CCCCCCBBBCCCFFFGGGGGGFFFDDDAAA>>>;;;999:::???FFFLLLNNNKKKGGGCCCEEECCC@@@<<<:::888888888:::>>>BBBFFFGGGFFFBBB@@@AAA@@@>>>>>>???@@@???>>>???===;;;:::;;;<<<;;;:::<<>>;;;<<>>>>><<<999777777777555444555666777888777666333222222555888999:::;;;===>>>AAA@@@>>>===;;;888333///111222333333111///---+++'''&&&&&&&&&(((+++...000...---,,,+++******))))))+++,,,---,,,)))((('''(((''')))******))))))+++,,,000...,,,+++++++++)))((('''((())))))***+++++++++***)))))))))((((((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%&&&,,,666DDDYYYwwwmmmRRR>>>333...***&&&%%%&&&&&&'''&&&%%%###"""%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$""""""######$$$%%%%%%%%%)))***+++***(((((((((***+++---+++''''''***+++)))************************{{{wwwvvvvvvuuuuuullllllmmmoooppprrrsssttt{{{zzzxxxwwwxxx{{{~~~uuukkkgggccccccfffhhhhhhfffgggjjjoootttwwwxxxxxxwwwssssssuuuvvvvvvvvvvvvuuurrrvvvrrrpppsssrrruuuzzzbbbUUUQQQZZZcccppp|||}}}qqqVVVPPPHHHDDDFFFHHHHHHHHHIIILLLOOOOOONNNOOOSSSVVVZZZVVVPPPJJJDDDAAA>>>======>>>@@@DDDHHHKKKKKKKKKIIIEEE@@@:::555222111111222222333333333555777999???===<<<@@@CCCDDDBBB@@@:::666333555777999???FFFNNNVVVXXXNNNAAA:::999999<<<@@@DDDGGGIIIKKKMMMOOOLLLQQQVVVXXXWWWVVVVVVWWWSSSOOOKKKHHHIIIJJJJJJIIICCCAAA@@@@@@@@@>>><<<:::222222222111222444888;;;CCCIIIPPPRRRNNNDDD:::555222333555888:::;;;<<<<<<666666555444555888<<<@@@@@@@@@>>>;;;999999<<<>>>???BBBDDDDDDAAA>>><<<;;;>>>>>>@@@DDDHHHJJJKKKKKKKKKHHHDDDAAA???>>><<<;;;;;;???FFFKKKMMMKKKHHHEEEEEEBBB>>>:::888777888888999;;;???BBBBBBAAA>>><<<===<<<;;;;;;<<<=========???>>>======<<<<<<;;;:::===@@@@@@>>>???BBBBBB@@@<<<999555444444444444444555666777888888777666555333555777777666666666888;;;;;;::::::888555222000333444666555222///---+++((('''&&&&&&'''***---...---,,,+++***)))))))))))))))+++,,,+++)))'''''''''''')))************,,,...000///---,,,,,,,,,++++++(((((((((((()))***++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$((((((,,,444???RRRmmmmmmTTT>>>222,,,'''$$$&&&&&&'''&&&&&&$$$"""!!!$$$%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%$$$""""""###$$$$$$%%%%%%&&&((()))******)))((()))+++,,,...,,,((('''***+++)))*********+++******))))))|||wwwttttttuuuvvvwwwuuuuuuttttttuuuxxx{{{}}}}}}{{{{{{|||yyyrrrkkkhhheeefffjjjmmmmmmllllllooossswwwzzzzzzyyyxxx{{{|||}}}~~~~~~}}}|||{{{~~~xxxssstttpppttt{{{bbbUUUQQQSSS[[[fffqqq}}}zzzoooVVVQQQKKKHHHIIILLLMMMMMMPPPRRRSSSQQQMMMKKKMMMPPPQQQPPPLLLHHHDDDAAA@@@@@@>>>???BBBFFFJJJKKKJJJIIIFFFCCC>>>999555333222222111222333444444777<<>>DDDMMMTTTVVVLLL>>>666555555999<<<@@@DDDGGGIIIMMMOOOQQQOOONNNPPPTTTVVVUUUSSSPPPLLLFFFCCCBBBDDDFFFGGGDDDBBB@@@>>><<<999555222000111111000000222777;;;<<>>;;;:::;;;===;;;>>>BBBCCCBBB@@@??????;;;===BBBHHHPPPUUUWWWUUUQQQJJJBBB<<<;;;;;;<<<<<<<<<>>>AAADDDFFFFFFEEEEEEBBB@@@<<<999777666777888777999;;;===>>><<<;;;999:::::::::::::::;;;<<<===@@@@@@AAA@@@???===;;;:::<<<@@@BBB@@@AAADDDCCC@@@:::666222000111222333444444555666777888777777666555777777777444333222333444555666555444333222222444777999888444///,,,+++)))(((''''''(((***---...,,,,,,+++***))))))))))))((()))***)))'''&&&&&&'''((()))******)))***,,,/////////...---,,,,,,,,,---(((((('''''''''((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&'''((((((''''''&&&&&&%%%%%%%%%((((((+++111:::LLLfff|||qqqXXXBBB444,,,'''$$$&&&&&&''''''&&&$$$###"""$$$$$$%%%%%%&&&'''''''''&&&''''''''''''&&&%%%$$$#########$$$%%%%%%&&&&&&&&&'''(((((((((((()))***,,,...,,,((('''***+++(((((()))*********)))((('''~~~zzzwwwsssrrrtttwwwyyyzzzzzzyyyxxxxxxzzz}}}yyyrrrllliiihhhjjjooosssuuutttsssuuuxxx{{{||||||{{{zzz~~~wwwsssmmmpppzzzaaaTTTPPPNNNUUU]]]fffooosssmmmdddUUURRRNNNMMMNNNPPPRRRRRRRRRSSSRRRNNNIIIFFFHHHJJJIIIIIIGGGDDDAAA???@@@AAA@@@BBBEEEIIILLLKKKHHHEEE???===:::888666666777777111333555666777<<>>777333111666999;;;>>>BBBHHHOOOPPPGGG<<<666444333555999???DDDHHHLLLPPPRRRVVVPPPIIIHHHKKKMMMKKKGGGGGGEEEAAA>>>>>>@@@DDDFFFDDDBBB>>><<<999555111...111222222000...///333777777:::>>>>>>:::333...***......//////000111111111+++...111333555:::BBBHHHIIIIIIGGGBBB===999888888777;;;>>>@@@???>>>======:::???EEEMMMXXXaaaccc```TTTKKK???888666888999999999999:::;;;<<<>>>???@@@===<<<999777555555666666555666888:::::::::999888:::;;;<<<<<<;;;<<<>>>@@@AAACCCEEEDDDAAA>>><<<;;;<<<@@@CCCBBBCCCEEEDDD@@@999555000...///111333444555555666777777777777777:::;;;;;;999666333333333///111333333222222333444666999<<<:::555///,,,,,,)))))))))***+++---...///,,,++++++***))))))******''')))***)))(((&&&''''''))))))***)))((()))+++...---...///...,,,,,,---///***)))'''&&&&&&&&&'''(((''''''(((((())))))******)))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))((('''&&&&&&&&&''''''(((&&&%%%(((...888IIIdddzzzwww^^^HHH888///***'''&&&''''''((('''&&&$$$###$$$$$$$$$%%%&&&&&&''''''&&&'''((((((((('''&&&%%%######$$$$$$%%%&&&&&&&&&$$$%%%'''''''''''')))***,,,...,,,(((''')))***'''&&&'''((()))))))))((('''{{{wwwuuusssqqqpppqqquuuzzz}}}~~~{{{{{{|||~~~yyysssnnnkkkjjjnnntttzzz||||||zzz{{{}}}}}}tttoooiiimmm~~~xxx___QQQMMMMMMSSSXXX\\\aaaccc]]]UUUOOONNNMMMMMMOOOQQQRRRRRROOOOOOMMMHHHCCCAAADDDGGGCCCDDDCCC@@@<<<;;;===@@@BBBDDDHHHLLLNNNKKKEEE@@@:::999888777777777777777222555777999;;;AAAKKKRRR```jjjnnncccRRRFFF===888555222333999?????????AAABBBGGGHHHBBB;;;888555333444999@@@FFFKKKNNNRRRTTTTTTOOOIIIFFFEEEEEEBBB@@@??????>>>===>>>AAAEEEHHHCCC@@@<<<999777444111...000222333111...///444:::888888777555000---,,,,,,...............///000000+++---///000333<<>>===;;;:::999<<>>AAACCCFFFHHHGGGCCC???===<<<;;;@@@CCCCCCDDDFFFDDD@@@888444///,,,---000333555666777777777777888888888=========;;;777444333333000222444333222111333555777;;;>>><<<555///,,,,,,(((***,,,...///000000000+++******))))))))))))))))))***++++++)))(((((())))))***)))(((''''''***,,,,,,---...---++++++---000---+++)))'''&&&&&&''''''%%%&&&'''((()))***+++,,,+++*********)))))))))((()))(((''''''&&&&&&''''''&&&(((((('''%%%%%%''')))'''&&&&&&&&&'''((()))***'''&&&(((---666FFF```uuuzzzbbbKKK:::000+++(((&&&'''((((((((('''&&&%%%###$$$$$$%%%%%%&&&''''''&&&''')))))))))(((&&&%%%######$$$%%%%%%&&&&&&'''###%%%'''''''''''')))+++,,,---+++'''&&&((()))&&&%%%&&&((()))***)))((((((xxxrrrnnnmmmlllmmmpppvvv|||~~~~~~~~~yyysssooommmlllpppwww~~~zzz}}}vvvmmmjjjffflll~~~vvv]]]OOOKKKNNNSSSWWWWWWXXXXXXRRRKKKIIIIIIJJJKKKLLLNNNOOOPPPLLLKKKIIIDDD???>>>BBBEEEAAAAAAAAA===999888;;;>>>CCCEEEJJJNNNOOOJJJCCC===:::999999888666555444333222666999:::===DDDOOOXXXiiivvvzzzkkkTTTCCC888222444222555===CCCBBBAAAAAA===AAABBB===:::888666222777<<>>@@@CCCGGGKKKAAA>>>:::888666444222000---000222222111333:::@@@<<<:::666222...---///111............///000111111,,,------,,,000<<>>EEEMMMVVVcccpppqqqkkkOOOFFF;;;444222111///,,,/////////000000000000000222333222222222222222111333333555666777888888888555777999999888888<<>>===:::???CCCCCCDDDFFFDDD@@@888444...+++---000444666888888888888888888888888===>>>===;;;777444333222222444555444222111333555888<<<@@@===666///,,,,,,(((***---000222222222111***))))))(((((((((((()))***,,,------+++******+++******)))'''&&&&&&)))++++++---...---++++++---000///---+++((('''&&&'''((($$$%%%&&&((()))+++,,,---,,,+++++++++******))))))***)))((('''''''''''''''%%%''')))'''%%%$$$&&&)))&&&&&&&&&&&&''')))***,,,+++******---444CCC[[[pppzzzbbbKKK999///)))'''&&&'''((()))))))))((('''###$$$$$$%%%%%%&&&''''''&&&((()))***)))(((&&&%%%###$$$$$$%%%%%%&&&&&&'''###%%%'''(((((((((***,,,+++---+++&&&%%%((((((%%%$$$&&&(((***++++++))))))~~~yyyssskkkeeecccdddiiiooovvv{{{}}}}}}|||{{{~~~|||xxxwwwtttpppqqquuuooorrrvvv{{{~~~ssslllfffdddiiiqqqsssZZZNNNKKKKKKPPPVVV[[[\\\XXXSSSNNNJJJGGGEEEEEEGGGHHHGGGEEEDDDCCCCCCBBBAAA@@@??????BBB@@@===:::777777:::<<>>888555111222222333444666777777<<<===???>>>;;;888777777:::===DDDMMMTTTUUUQQQLLLNNNJJJFFFDDDEEEDDDBBB@@@@@@<<<999;;;AAAGGGHHHGGGEEE???999666444222222222,,,222555333333888>>>???===444---...000///,,,+++,,,,,,---...///000000111+++,,,...222:::HHHYYYeeetttpppiii^^^RRRFFF<<<777<<<;;;<<>>:::EEEDDDRRRcccooozzzvvveeeMMMBBB666111...---000555------------...000111111555444333111111111111222333444666666777888;;;===999999999888999999999:::@@@EEEIIIIIIDDD???>>>>>>>>>AAADDDCCC@@@===<<<===555333000------...000222777888999999999888777666:::<<<===>>><<<999666444555666666555333222222333999===@@@===666///------,,,---///000000///---,,,******))))))((((((''''''+++,,,---...---,,,***))),,,***''''''(((*********,,,,,,,,,---///000222333222///***)))))))))'''%%%&&&&&&&&&'''((()))***+++---,,,,,,+++***)))((((((((((((((((((((())))))***((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((%%%'''///555???UUUkkk}}}bbbHHH888111***###$$$''',,,111444333...***&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))(((&&&%%%%%%$$$$$$###$$$%%%'''(((&&&&&&'''))))))*********)))((((((&&&%%%$$$######'''''''''&&&&&&%%%%%%%%%{{{wwwpppiiicccbbbcccgggmmmsssxxxzzzzzzvvvyyy}}}~~~xxxsssqqqooommmnnnsssuuuxxx|||tttkkkeeeccchhhpppsss[[[PPPLLLKKKOOOTTTXXXYYYVVVRRRNNNIIIFFFDDDDDDFFFFFFDDDBBBBBBAAA@@@???>>>===<<<<<>><<<:::999:::<<<>>>CCCGGGLLLOOONNNIIICCC>>><<<999666555555666666666999;;;<<<======BBBIIIOOOZZZ^^^\\\PPPCCC:::666333000111222333444555555555:::;;;===<<<;;;::::::;;;???BBBHHHOOOVVVWWWTTTPPPMMMJJJFFFEEEFFFHHHGGGFFFDDD@@@===???DDDGGGGGGEEECCC<<<777555444222111333///333555333555;;;@@@@@@:::444/////////---...000---------.........//////---...111777AAAOOO]]]gggrrrnnnhhh___SSSHHH>>>999;;;;;;<<>>IIIJJJZZZkkkvvv}}}uuu```FFF===444000///---...000............///000111222444333111000000111333444666777888888777888:::<<<<<<;;;:::999999999:::;;;AAADDDGGGGGGDDDAAAAAABBB@@@BBBDDDBBB>>>;;;::::::555333111///...000222444888999:::::::::888777666999:::;;;;;;:::888777555444555555444222000111222:::>>>@@@>>>777000------,,,---...//////...---,,,******)))))))))((((((((()))+++---///000///---,,,+++***)))***++++++***)))******+++,,,...111222444222///+++)))***)))'''&&&&&&&&&&&&&&&'''((()))))),,,,,,+++******)))(((((()))))))))((()))******+++(((''''''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((%%%'''...444>>>SSSiiifffJJJ888000***%%%'''(((,,,000333333///,,,(((((((((''''''&&&&&&&&&&&&''')))))))))(((&&&%%%&&&%%%$$$###$$$%%%&&&'''''''''((()))************)))((('''&&&%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%~~~}}}{{{yyyvvvrrrmmmfffbbbaaabbbeeejjjppptttuuuuuussswww|||{{{tttooommmlllkkkooouuu~~~tttkkkdddaaafffnnnzzzsss\\\QQQNNNKKKNNNQQQTTTUUUSSSQQQOOOIIIHHHFFFEEEEEECCCAAA>>>AAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???BBBFFFJJJLLLLLLHHHCCC???===999555222333444555555999<<<>>>???>>>@@@EEEJJJKKKMMMJJJBBB;;;888555111...///222444555444333333777888999::::::<<>>999::::::;;;>>>AAADDDEEEDDDLLLOOO___rrrzzz~~~rrrZZZBBB999222111000...,,,...000/////////111222444555555333111000000222444666999:::::::::999999;;;<<>><<<;;;:::;;;;;;<<>>777111---,,,+++,,,---......---,,,+++*********)))))))))))))))(((***...111222111///...))))))***+++---,,,***''''''((()))+++---000222333111///,,,*********((('''''''''''''''''''''''''''++++++******))))))(((((()))))))))))))))***++++++((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%(((%%%'''...333;;;PPPeee|||lllNNN888...***((('''(((***,,,//////---+++******)))(((''''''&&&&&&&&&'''((((((((('''&&&%%%&&&&&&$$$######$$$%%%%%%&&&&&&'''((())))))))))))(((((('''&&&%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%|||xxxuuusssrrrqqqqqqooollliiidddaaabbbbbbdddhhhmmmqqqrrrssstttwww{{{}}}~~~{{{tttooommmmmmooouuu|||sssjjjccc```dddkkksssqqq\\\QQQMMMMMMNNNPPPQQQRRRQQQQQQPPPMMMLLLKKKHHHFFFBBB???<<>>>>>===AAACCCFFFIIIIIIHHHEEECCC???;;;555222222444555666888;;;???@@@???@@@CCCFFFFFFFFFAAA;;;888888666111---...111444444444222000444555666777999===BBBGGGEEEGGGKKKPPPUUUXXXZZZZZZQQQNNNIIIFFFFFFGGGIIIKKKLLLKKKJJJKKKKKKIIIFFFBBB@@@777222333333///000555666888;;;@@@LLLZZZ```___GGG>>>444000...---///333111111000000111222333444555555888@@@LLLVVV\\\^^^WWWVVVTTTQQQJJJCCC<<<888888888999<<<@@@DDDGGGHHHLLLMMM]]]nnnwww|||qqqZZZDDD:::222111111///......000000000111444777:::<<<:::888555222111333555666999:::;;;;;;::::::<<<>>>AAA@@@>>>===<<<<<<===>>>EEEGGGIIILLLMMMLLLJJJHHHFFFEEECCC@@@;;;666333111444444333333444666777888999:::;;;;;;:::777444333333333333333444555777888444444444222000000222333===>>>???===777000,,,+++++++++,,,------,,,++++++************************))),,,///222333222///---)))(((((((((******)))'''(((((((((***+++---///000///...---,,,+++***)))((('''''''''''''''&&&%%%%%%))))))))))))))))))((((((((((((((((((((()))******)))(((((('''''''''(((((()))((('''&&&%%%$$$$$$$$$'''$$$&&&---111999LLLaaawwwsssSSS999...+++***&&&%%%%%%''')))***)))(((******)))((('''&&&%%%$$$&&&''''''''''''&&&%%%$$$'''&&&%%%#########$$$$$$$$$%%%&&&'''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&tttmmmkkkjjjgggggghhhgggeeedddcccbbbbbbbbbdddggglllpppqqqrrrwwwwwwyyy}}}~~~}}}~~~|||{{{uuuoooooopppsss{{{{{{qqqjjjccc___bbbiiiooonnnZZZPPPLLLNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRPPPLLLHHHDDDAAA@@@EEEFFFHHHIIIJJJIIIHHHGGG@@@>>><<<<<<======<<<:::===???BBBDDDFFFGGGGGGGGG@@@<<<777444444666888888888<<>>CCCMMM]]]pppzzz|||[[[III777000000000///000111000000000111333666777999999;;;BBBJJJPPPRRRQQQHHHHHHHHHGGGEEE@@@<<<:::666777888:::>>>BBBFFFIIIKKKJJJVVVgggrrr|||xxxeeeLLL@@@444111111000////////////000333777<<>>:::777555444555555777888:::::::::<<<>>>@@@AAA@@@@@@??????>>>>>>>>>FFFHHHLLLRRRVVVTTTNNNIIIIIIGGGCCC???;;;666222000444444555666777888999999777888::::::999666333111111000000000222444777888555555444333111111333666======<<<999444///,,,*********++++++++++++******))))))******++++++,,,,,,,,,...000222222000---+++***'''$$$###$$$'''(((((()))))))))))))))***++++++---------,,,+++***))))))'''((((((((('''&&&%%%$$$(((((((((((((((((())))))&&&&&&&&&&&&&&&'''(((((((((((('''''''''(((((())))))((('''&&&%%%$$$$$$$$$'''$$$&&&+++///555HHH\\\sssyyyYYY===///,,,+++&&&%%%###$$$&&&'''''''''))))))((('''&&&$$$$$$###&&&&&&&&&&&&&&&%%%%%%$$$'''&&&$$$###"""######$$$&&&&&&'''((((((((('''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&~~~oooeeeaaa```\\\]]]^^^]]]]]]^^^```bbbcccbbbcccfffkkkoooqqqqqqvvvvvvxxx}}}||||||{{{zzz|||}}}zzztttppppppssswww|||uuuoooiiiccc___aaaffflllzzzkkkYYYPPPMMMNNNNNNNNNNNNNNNPPPQQQRRRTTTTTTRRROOOKKKHHHHHHHHHLLLOOORRRUUUUUURRROOOLLLDDD@@@<<<;;;<<<===;;;999;;;<<<===???AAADDDFFFGGG@@@<<<888666777999:::::::::>>>CCCDDDCCCCCCEEEGGGDDDDDD???888555555222......000111333333333111000000111333444777;;;AAAEEEDDDGGGKKKNNNQQQSSSWWWYYYVVVTTTQQQKKKGGGEEEGGGIIIHHHIIIIIIJJJLLLNNNPPPQQQKKK<<<222333222,,,///999???EEEMMMXXXjjjpppXXX>>>333222222222111333333222111222555777999<<<===???CCCFFFHHHGGGFFFAAAAAABBBBBBAAA???>>>===555777999;;;===@@@EEEHHHJJJGGGPPP```nnnvvvYYYKKK<<<777666444111000//////000333888>>>DDDGGGCCCAAA>>>;;;888666555444555777888999999;;;>>>@@@>>>???@@@AAAAAAAAA???>>>DDDFFFLLLUUU\\\\\\TTTMMMKKKHHHCCC@@@<<<999444111444555666888888999999888444666888999888666222000/////////000111444666888555555444333111222555777<<<:::777333000---++++++************************))))))***+++,,,---------,,,---/////////---,,,******'''""" !!!%%%'''((())))))(((''''''''''''(((***+++,,,,,,***)))))))))(((((()))))))))(((&&&%%%&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%'''$$$%%%+++---222DDDWWWooo}}}^^^BBB444...+++(((&&&%%%%%%'''(((((('''(((((('''&&&%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###""""""###$$$$$$((())))))*********))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''~~~lll^^^XXXVVVRRRTTTTTTTTTTTTWWW]]]bbbaaaaaaaaadddiiinnnpppqqqrrrtttwwwzzz}}}~~~}}}zzzxxxwwwzzz}}}~~~|||zzzyyytttqqqtttwww{{{tttpppllliiiddd___```dddiiivvvhhhYYYRRRPPPLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQOOOLLLMMMPPPSSS[[[^^^bbbeeeccc]]]VVVRRRFFFAAA;;;:::<<<===<<<::::::999999999;;;>>>AAACCC===;;;888888999;;;;;;;;;:::===@@@@@@>>>===???AAA>>>@@@>>>777444333222///000111222222333222222222000111333444666999===AAA???BBBFFFGGGGGGHHHJJJLLLKKKKKKJJJGGGCCCBBBDDDGGGDDDDDDDDDFFFJJJPPPWWW[[[SSSAAA444444111***///;;;DDDLLLUUU___ooofffIII999444444777:::===<<<999888888999;;;<<<>>>AAACCCDDDDDDBBBBBBBBB??????>>>===============666999<<<===>>>@@@DDDGGGHHHCCCKKKZZZlllhhhZZZKKKFFFCCC>>>777333//////000222666<<>>@@@AAAGGGSSS^^^aaa[[[TTTMMMIIIDDD@@@>>><<<777444444555777999999999888777111333666888777555111///......///000222444555666444444333111000111444777:::777111---++++++++++++)))))))))(((((()))))))))))))))***+++,,,---...///++++++++++++,,,,,,,,,,,,)))&&&###"""###%%%''''''''''''&&&&&&&&&&&&'''''''''))),,,+++)))'''((()))'''(((***+++***)))((('''%%%%%%&&&''''''((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%***,,,000AAATTTiiiaaaHHH888///***(((&&&%%%%%%&&&'''&&&%%%((((((''''''&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$######""""""###$$$%%%((((((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''jjjZZZQQQOOOMMMNNNNNNNNNOOOSSS[[[aaa```___```ccchhhmmmpppppppppsssvvvvvvuuuuuuxxx{{{yyyvvvuuuwwwyyyzzzxxxuuu{{{vvvtttwww{{{zzzvvvpppllljjjhhhddd___```dddffftttgggYYYUUUTTTJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOONNNMMMPPPVVV[[[gggkkkoooqqqnnnfff]]]WWWGGGAAA:::999;;;>>>===;;;999888666666777999<<<>>>;;;:::888888:::;;;<<<;;;777:::<<<;;;888666777999999======888444444444222222222222222222222333333000111333444555777;;;>>>:::===@@@@@@>>><<<===??????@@@BBB@@@>>>???AAAEEE@@@@@@AAACCCHHHQQQ[[[bbbXXXDDD666555111***///<<>>555555;;;CCCGGGEEEBBB???>>>>>>@@@AAA???CCCFFFFFFCCC@@@@@@BBB???>>><<<:::999999999:::888;;;>>>@@@???@@@DDDGGGEEE@@@GGGWWWiiitttfffYYYTTTPPPHHH>>>888000//////000444999>>>AAA?????????===;;;888666444666777888777666666888:::999<<>>======BBBOOO]]]ccc```ZZZMMMIIIDDDAAA@@@>>>:::777444666888999999999777666///222555777777444111///---...///111222444555555333333222000///000333666999555...)))((()))+++,,,))))))(((((((((((())))))))))))***+++---...//////((((((((()))***+++------(((&&&$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((((((%%%(((++++++)))'''''')))''')))***+++,,,***)))((($$$%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&'''''''''$$$%%%)))+++///???RRReee|||cccKKK;;;111)))&&&$$$###$$$%%%%%%$$$"""((((((((((((((('''''''''&&&%%%$$$$$$######$$$$$$######"""""""""$$$%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''nnn[[[PPPMMMLLLIIIJJJMMMNNNNNNSSSYYY]]]___bbbdddeeefffiiijjjnnnrrrttttttxxx~~~wwwpppnnnqqqttttttssswwwxxxwwwwwwzzz}}}yyyvvvssspppmmmmmmllljjjfffaaa______```gggvvv}}}fff]]]WWWQQQMMMKKKJJJKKKLLLLLLKKKJJJJJJOOOSSSUUUTTTWWW]]]ccchhhmmmnnnjjjfffddd^^^UUUFFFCCC???<<<<<<<<<<<<<<<:::999777666777999;;;===>>><<<999777666555333222777555333333555666555555888777666555444333333333000111111000000111444666//////000555;;;>>>===::::::;;;:::777222111444777555888<<>>IIILLLIIICCCAAACCCBBB>>>>>>@@@AAAAAA??????@@@BBB=========>>>??????<<<:::888:::===???AAAAAAAAA@@@>>>AAADDDKKK[[[nnn{{{lllddd^^^^^^___WWWIII>>>999555222333555777===CCC?????????>>>===;;;:::999777:::<<<<<<:::777666555<<<;;;===CCCIIIKKKFFFAAADDD<<<:::CCCOOOTTTUUUTTTFFFCCCAAAAAAAAA>>>999444777555444666999:::777444222111000000222333222111,,,///333333222222555777777333...,,,...111444555888444///***((((((+++---)))))))))))))))))))))***'''***++++++...222111---******************++++++)))((('''&&&$$$###"""!!!###$$$%%%%%%''''''((())))))*********)))((('''&&&))))))*********))))))((('''((((((((((((((('''''')))(((''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%(((***000>>>KKKbbbvvvkkkSSS>>>000***((('''&&&%%%$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$((('''%%%###""""""######$$$$$$###############$$$$$$%%%'''((((((&&&%%%$$$"""######$$$&&&'''((((((&&&&&&&&&'''''''''((((((ppp^^^SSSNNNNNNKKKKKKMMMMMMMMMQQQXXX]]]```ccceeefffgggiiijjjlllpppssstttxxxxxxqqqnnnppprrrrrrqqqwwwxxxxxxyyy}}}~~~zzzwwwuuurrrnnnkkkjjjjjjiiigggdddbbbbbbcccjjjyyyyyycccZZZUUUPPPLLLIIIFFFFFFGGGJJJLLLMMMOOOSSSVVVXXXYYY]]]dddjjjnnnoookkkddd^^^\\\WWWPPPFFFDDDAAA???>>>>>><<<:::<<<;;;999888888999;;;<<>>>>><<<:::999777444111000111333444888===@@@AAAAAABBBCCCBBBEEEEEEAAABBBIIIPPPRRRNNNDDD888000111555888:::>>>@@@DDDKKKVVVcccnnnuuuvvvhhhUUUDDD===<<<===>>>HHHKKKIIIDDDBBBDDDCCC???@@@AAABBB@@@>>>======>>>?????????@@@AAA@@@>>><<<999;;;===@@@AAAAAAAAA@@@BBBBBBBBBEEEPPP^^^gggiiiccc]]][[[```eee```RRREEE===777444777:::;;;>>>BBB============<<<<<<<<<<<<;;;===>>>===:::888777888::::::<<>>===:::666333444333333555999999666333444222111111222222000///---000222333222222444666666333000...000222333333888444///+++((()))+++---...---+++***)))******+++)))---...---...111000,,,((((((((((((((()))))))))******)))'''&&&$$$######$$$$$$%%%%%%&&&&&&'''''')))))))))))))))((('''&&&)))))))))))))))*********((()))))))))(((((('''&&&'''&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&''')))***///===JJJddduuulllUUU@@@333---((('''&&&%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%######"""""""""$$$$$$############$$$$$$"""$$$&&&((()))'''&&&$$$""""""###$$$%%%&&&''''''$$$%%%%%%&&&''''''((((((uuudddXXXRRRQQQNNNMMMNNNMMMMMMQQQWWW^^^aaaeeehhhhhhhhhiiijjjiiimmmpppqqqvvv}}}zzzuuuooommmoooqqqrrrqqqzzz{{{{{{|||}}}~~~|||zzzxxxvvvtttppplllhhhggghhhiiihhhfffdddeeefffnnn}}}sss^^^UUUQQQNNNLLLHHHCCCBBBDDDIIINNNPPPQQQSSSTTTUUUVVVZZZbbbhhhkkkhhh```WWWRRRQQQNNNJJJEEEDDDAAA@@@???===;;;999;;;;;;::::::;;;;;;<<<===CCCAAA===;;;999777555333333333444666888888666444444444333333222222222111111111333777<<<<<<999666444222111444:::???@@@???;;;888444111000///...---222777<<>>DDDFFFEEEBBBAAABBBBBB???BBBBBBBBB@@@===;;;;;;<<>>:::;;;===???AAAAAAAAA@@@CCCCCC@@@>>>CCCMMMRRRRRRRRRPPPRRR\\\hhhiii]]]OOOCCC;;;777;;;????????????<<<<<<;;;;;;;;;===>>>???@@@BBBBBBAAA>>>;;;::::::888999;;;>>>CCCGGGJJJKKKAAA666...000666777777777:::<<<>>>===:::777444333111111222666:::;;;888444555333222111111111///...///000222222222222444555666444111000111333444444444222...++++++---000222444222///,,,++++++,,,------111111......///---***''''''(((((()))))))))***++++++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((('''&&&))))))(((((((((***+++,,,************)))'''&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))'''(((***+++///<<>><<<;;;;;;:::888888999;;;>>>@@@CCCDDDEEEGGGDDD@@@>>><<<:::777555777777999;;;<<<;;;777444444444444444444333333222000000444<<>>BBBFFFHHHLLLJJJGGGBBB>>><<<===??????@@@@@@???>>>???>>>===AAABBBBBB@@@>>><<<<<<===DDDCCCCCCDDDEEEDDDAAA???;;;<<<===>>>???@@@??????AAAAAA>>>:::<<>>===<<<:::999:::<<<>>>@@@CCCFFFHHHGGGDDD@@@===<<<888999;;;<<>>>>>999555444444000000222777;;;===:::666444222111111222222000///111111222222222333444555777555222111444666888999111000...---///222666999999666222...,,,,,,---...111444444000------+++'''((())))))***+++,,,,,,,,,++++++***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''((((((((('''''')))(((''''''(((***,,,...+++++++++***)))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&(((***+++000<<>>AAA===999777777999::::::999;;;???DDDIIINNNRRRSSSRRROOOJJJEEEBBB>>>:::888======???AAAAAA>>>:::666666777777777666555444333222333999BBBKKKNNNJJJDDD:::666333555:::???AAAAAA<<<777222/////////---***,,,000666;;;<<<===>>>>>>===>>>???CCCJJJOOOLLLDDD<<<;;;:::;;;<<<=========:::999777777999<<>>>>>@@@CCC=========??????>>>======>>>@@@AAA@@@???>>>@@@AAACCCCCCBBBCCCCCCBBB@@@===:::;;;;;;<<<<<<=========>>>???===888777:::<<<<<<:::<<>>===<<<;;;999999;;;===>>>CCCGGGLLLMMMJJJDDD???;;;999:::<<<===>>>BBBGGGKKKCCC999///...000000222444444999======999555333333------///444999;;;888555111000///000222333333222222222111222333555666666:::777444444777;;;>>>???444333111000111333666888:::777333///------...///222666666111,,,+++)))&&&'''((()))***+++,,,------+++******)))((('''&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&'''((()))))))))((()))(((''''''(((***,,,...,,,,,,,,,+++***((('''&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&)))+++000<<>>:::999999::::::999777555444444777===EEEMMMPPPOOOLLL<<<888555666:::>>>??????:::777333000///...------+++...333666888999:::<<<===>>>???AAAGGGLLLIIIBBB<<<===???@@@@@@@@@??????;;;999888777888;;;>>>AAA@@@@@@??????@@@BBBCCCEEE???>>>???BBBBBB???>>>@@@;;;===????????????AAACCCAAA@@@???@@@@@@???<<<:::999888888999999999999999<<<>>><<<666333444555444777<<<>>>CCCQQQccciiifffTTTFFF999555555777:::===<<<<<<;;;::::::;;;<<<===AAAFFFLLLNNNKKKEEE???;;;;;;<<<===@@@CCCFFFIIIJJJDDD:::111//////...///111555888<<<<<<:::666333111+++***+++///444777666333000//////000222444444333444222111222555888999999===<<<;;;<<<>>>@@@@@@???999777444111000000111222666444111...------...///111666777111+++***(((&&&$$$%%%&&&((()))+++,,,,,,++++++***))))))((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&((()))************))))))(((((((((***+++,,,,,,,,,,,,++++++)))((('''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&)))***///:::FFF]]]wwwwww___GGG444***''''''&&&&&&&&&&&&&&&''')))((('''&&&%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''(((((('''%%%###"""!!!!!!""""""############)))((('''&&&%%%$$$###"""yyytttpppnnnkkkiiinnntttsssrrrqqqmmmiiigggggghhhgggiiiiiiggghhhlllmmmkkkiiihhhggggggggghhhkkkmmmpppxxx~~~|||zzzwwwtttqqqqqqpppmmmiiieeedddfffiiiyyy~~~fffXXXOOOKKKLLLGGGGGGHHHKKKOOORRRSSSRRRQQQUUU\\\ccchhhjjjiiigggXXXLLLDDDCCCDDD???:::999888888999<<<@@@BBBBBBAAACCCDDDEEEIIIMMMSSSWWWZZZWWWTTTPPPMMMKKKIIIFFFDDDBBBBBBCCCEEEGGGFFFCCC@@@;;;;;;<<<;;;999777444222333666;;;AAAFFFHHHIIIIII===999666777:::======<<<666555333000---,,,---///,,,...111333444666888;;;999;;;<<<<<>>@@@BBBCCCBBBAAA@@@@@@;;;;;;;;;;;;;;;<<<===>>>???===;;;===AAACCCBBB@@@AAA>>>@@@DDDDDD???>>>@@@999:::<<<=========???AAA===<<<;;;<<<<<<;;;888555666666666555555555666666999===<<<777333444555444555<<<@@@@@@IIIYYYbbb```SSSHHH===777444444777;;;999999::::::;;;<<<===>>>@@@CCCGGGHHHEEEAAA>>><<<======???EEEKKKNNNNNNKKKDDD<<<555444444333555888<<<===>>>@@@@@@<<<666222---++++++---333666666555111000///000222333333222555333111333777:::<<<<<>>AAACCC===:::777777:::<<<;;;999333444444000,,,***---000---///111222333555888:::333666777777<<>><<>>;;;:::999999999888555333555555444333333333333444777<<<===999666888::::::111;;;@@@>>>CCCQQQZZZYYYQQQIII@@@:::666222555:::555666888;;;===>>>??????@@@AAACCCBBB@@@>>>============@@@HHHQQQUUURRRNNNEEE>>>999;;;===>>>@@@DDDCCCBBBCCCEEEFFFCCC;;;555111///---///444888999888333111000111222222111000555333111333888<<<>>>>>>AAAEEEKKKOOOOOOGGG<<<444111000...------///000111------,,,,,,,,,,,,---------333555000***(((((('''%%%&&&((()))+++---//////---------,,,,,,+++++++++((((((((((((((((((((((((&&&''')))***,,,,,,------))))))*********))))))(((++++++,,,,,,,,,++++++***&&&&&&&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%((('''((()))((()))222===TTTllljjjRRR===111''''''&&&&&&&&&''''''((())))))'''&&&&&&&&&&&&&&&######""""""###%%%'''((($$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$&&&''')))***###############$$$$$$$$$%%%%%%&&&''''''(((((()))yyyqqqnnnlllkkklllppppppqqqrrrssstttssssssrrrllliiiffffffhhhkkkooopppwww}}}zzzwwwuuurrrqqqmmmiiieeedddfffiiitttwwwaaaUUUOOOLLLLLLLLLJJJNNNXXX___cccllluuuzzzyyy|||uuujjjWWWLLLAAA??????<<<:::;;;888<<>><<<;;;999666222///222555666777777999:::888888777888999::::::999888555111///...---+++***,,,...111111//////111444555555666888:::===???AAABBBBBBBBBBBBCCCCCCDDDDDD>>>???@@@AAAAAA@@@>>>===;;;;;;:::::::::999999999>>>???AAABBBAAA???===;;;777666555555666777555444444444555555555555555444555555666666666444333222888999:::888555444777999888:::>>>BBBGGGJJJLLLNNNPPPIII@@@999666777999:::999:::::::::999:::===???DDDBBB???;;;999777777777:::<<>>SSSlllttt^^^FFF666)))'''%%%%%%&&&'''''''''%%%%%%&&&'''&&&%%%###"""$$$$$$############$$$$$$"""############$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%$$$$$$######"""""""""!!!"""###$$$%%%&&&&&&&&&~~~vvvrrrpppmmmnnnrrrsssuuuwwwxxxyyyxxxvvvuuupppmmmjjjhhhjjjmmmqqqtttxxx{{{wwwtttrrrqqqpppmmmiiieeedddeeegggsssvvvaaaVVVPPPNNNNNNNNNOOOWWWdddlllqqqxxxsssgggXXXNNNDDDBBBAAA>>>;;;:::999>>>FFFNNNSSSSSSMMMIIIDDDAAA@@@AAADDDFFFHHHIIIAAA???>>>@@@DDDHHHKKKLLLGGGEEECCC@@@@@@AAABBBDDDDDDAAA>>><<<;;;:::777444111333444444444444666888888888888:::;;;;;;:::999777444000...---,,,+++******---//////......000222444555777999;;;===???@@@EEEDDDDDDDDDCCCBBBBBBAAA===>>>???@@@@@@@@@???>>><<<<<<;;;;;;:::999999888>>>???@@@@@@???<<<:::888555444333444666777666555444444555555666555555555444555666666666666444444777888888666444444777:::999:::===@@@CCCFFFIIIJJJKKKGGGAAA<<<999888888999777888888888888;;;>>>AAACCCAAA===:::888777888888;;;>>>CCCIIINNNPPPNNNLLLKKKLLLNNNOOOPPPMMMHHHDDD@@@@@@@@@AAAAAA@@@===;;;666333000111555:::<<<<<<666333000///000111222222222222333555777:::<<<===BBBDDDDDDDDDGGGHHHAAA888666333111222000,,,***,,,------,,,...000111111000111111000---)))((()))+++'''%%%%%%)))---///,,,(((+++,,,---------,,,+++***((()))***+++++++++******)))***+++++++++***)))((())))))************))))))+++)))(((((()))***((('''&&&&&&&&&%%%%%%&&&)))+++)))))))))(((&&&&&&(((***&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&((()))+++333<<>>CCCGGGHHHGGGEEEBBB???>>>>>>???@@@CCC@@@>>><<<;;;:::888666555555444222111222555888;;;<<<>>>??????>>>;;;:::666333000...------+++***+++---///000000000111333444555888;;;>>>???@@@@@@IIIHHHGGGFFFEEECCCAAA@@@=========>>>>>>?????????============<<<;;;:::999???@@@@@@???===:::666444333222111333555666555444333444555666666666666666444555666888888888888777666666555444333555888;;;:::::::::<<<>>>@@@CCCEEEFFFDDDAAA>>>;;;999999888666777666666666:::???CCCAAA>>>;;;777666777999:::<<>>======???@@@??????999555333444999===>>>===666444111000111333333333333333222333555888;;;<<<@@@BBBBBBBBBDDDFFFBBB:::777444333444111,,,+++,,,))))))+++...111333333222...///...+++)))(((***+++)))''''''***...///,,,))),,,,,,---------,,,******))))))***+++++++++******''')))+++------,,,***)))))))))************))))))***(((''''''(((((('''&&&'''''''''&&&%%%%%%''')))((())))))'''&&&%%%&&&(((&&&&&&%%%%%%%%%&&&''''''(((&&&'''))))))***111:::IIIaaa~~~zzzcccJJJ:::+++(((%%%$$$%%%&&&'''&&&%%%%%%&&&&&&&&&%%%$$$$$$######""""""""""""##################$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$###!!!!!!"""######$$$%%%%%%%%%%%%}}}yyyyyy{{{zzz}}}}}}}}}yyytttooommmooossswww|||{{{wwwrrrnnnjjjhhhiiijjjiiigggffffffhhhjjjrrr}}}uuubbbYYYRRRNNNMMMQQQVVVbbbppp}}}jjj\\\NNNGGGCCC>>>;;;;;;<<>><<<666444111/////////...,,,---///111222333333444444555777:::>>>@@@AAAAAAAAAIIIIIIHHHGGGFFFDDDBBB@@@<<<<<<<<<<<<===>>>???@@@===>>>????????????>>>===BBBBBBAAA@@@===999666444333222111222333444333222333333555666777777777777555666888;;;<<<=========666555333222333555999;;;:::999888888999;;;===???BBBAAA@@@===:::999999:::777777555444444777===AAA???<<<999666555777999;;;;;;===AAAFFFIIIHHHDDD@@@GGGKKKPPPUUUVVVRRRJJJCCCAAA???<<<<<<===???@@@@@@<<<999666888;;;>>>===<<<666444111111222444444333444333222111222555999;;;===???@@@???BBBEEECCC>>>:::666333444111,,,***,,,******---111444666555333---,,,+++***)))***+++,,,+++******,,,///000...,,,,,,---......---,,,***)))((()))))))))))))))))))))&&&(((,,,...///...+++***)))******++++++******))))))(((&&&&&&''''''&&&$$$((((((((('''%%%%%%&&&((('''((()))'''%%%$$$%%%&&&&&&&&&%%%%%%&&&'''((((((((('''((()))))))))000888EEE]]]yyy}}}fffLLL;;;,,,)))&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$#########""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%~~~|||~~~~~~~~~zzztttoooooossswww}}}xxxzzzxxxuuurrrmmmiiifffeeedddeeeeeeeeeeeegggkkknnnsss}}}uuucccZZZSSSMMMKKKTTTXXXaaalllyyywwwfffTTTIIIDDD@@@???@@@???CCCIIIPPPUUUUUURRROOOEEEGGGEEEBBBEEEKKKMMMJJJCCC???:::777999>>>BBBDDDEEECCC???;;;888888888999<<<;;;:::888777777888999;;;999777444444777===BBBLLLOOORRRQQQLLLFFFAAA???888555222111111111111000...///111333555666555444666888<<>>???<<<>>>@@@BBBCCCCCCBBBBBBDDDDDDCCCAAA>>>;;;888666444333111111222222111///222333444666777888888888777888;;;>>>@@@AAABBBBBB777555333222444666888999999888666555666777999;;;??????===:::777666999<<<888888555333222444999======;;;888666555777999;;;888:::>>>BBBEEEEEEAAA>>>@@@DDDKKKQQQSSSPPPIIICCCAAA>>>:::888:::<<<>>>>>>AAA>>><<<<<<>>>???===:::555333111111333444444333444333111000111333666888999<<<======@@@EEEFFFDDD>>>999444333///***)))+++...///111555888888666333---+++***)))***+++,,,,,,---------///000111111000......//////...---+++***(((((((((((('''(((((((((%%%(((+++...///...,,,*********++++++++++++******)))(((&&&&&&''''''%%%###(((((()))'''%%%$$$%%%'''&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&'''((())))))((('''(((***))))))///777DDD\\\xxxhhhMMM;;;...***&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$##################$$$%%%%%%%%%$$$$$$||||||~~~zzzvvvuuuxxx|||~~~vvvqqqrrrqqqooollliiifffdddccccccccccccbbbcccggglllpppttt|||tttddd\\\TTTNNNLLLUUUYYY___gggsss~~~yyytttsssyyynnn[[[OOOIIIFFFFFFHHHEEEFFFJJJNNNSSSTTTSSSQQQIIILLLJJJFFFHHHQQQRRRMMMFFFAAA<<<999;;;>>>BBBDDDCCC@@@===999666555666666777777666555333444777999;;;:::777555444888???CCCMMMQQQTTTRRRLLLEEEBBB@@@888666333222333333333222......000444777888666444777888;;;>>>AAABBBCCCCCC<<<===???@@@@@@>>>===;;;:::::::::;;;;;;<<<<<<===<<<===@@@BBBDDDCCCCCCBBBCCCCCCAAA@@@>>>;;;999888444222111111222222111000111222444666888999999999888:::===@@@BBBDDDDDDEEE999777555444555666666555666666555555555666888999<<<===<<<888444444777;;;888777555333111333777:::<<<:::999777777888999:::777888;;;>>>AAAAAA???<<<===@@@FFFLLLPPPNNNIIIEEE???;;;777666777999;;;;;;CCCAAA???@@@BBBAAA>>>;;;333222111111333444444333333222111000000111333444666999;;;;;;???FFFJJJJJJEEE>>>666222---((())),,,111222555:::<<<;;;777444...,,,******+++,,,---,,,------...///111222333444000000111111000...,,,+++))))))((('''''''''((((((&&&(((+++---...---+++*********++++++++++++*********)))''''''''''''%%%###'''((()))(((&&&%%%%%%&&&%%%'''))))))'''&&&'''((((((((('''''''''(((((()))'''&&&'''***))))))///666DDD\\\yyyjjjOOO<<>>;;;<<>>;;;777555444555555222333333111000111555999;;;999777333333555;;;???FFFKKKNNNLLLGGGAAA@@@@@@777555333222333444333222222222444888;;;<<<:::777666777888;;;===???AAABBB<<<===???@@@@@@>>><<<;;;999:::;;;<<<<<<;;;:::999<<<===@@@AAABBBAAA???===>>>>>>===<<<;;;999888888111000000111333444444333111222444666888999::::::999:::===@@@BBBDDDDDDDDD<<<:::888777888777444111333444444555666777888888777:::;;;999444222444777444444444333222333666999;;;;;;::::::999999999999888888999;;;======<<<:::>>>???CCCGGGJJJJJJGGGDDD===:::777666999;;;===>>>>>>===<<<>>>AAAAAA===:::222111000111222333333222222222111000000000111111333777999999>>>GGGNNNPPPMMMDDD:::333---)))***...111333777<<<>>>===999666000---******,,,...---,,,+++,,,---...000222444666222222222222111///---,,,,,,+++***)))((())))))***'''(((***+++++++++*********++++++,,,,,,++++++***+++)))((('''''''''%%%$$$&&&'''((((((&&&%%%&&&'''$$$&&&)))***)))((())))))))))))(((((('''(((((((((%%%%%%'''******)))///666BBB[[[zzzmmmQQQ>>>000,,,'''######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###{{{tttrrrqqqssswwwzzz~~~xxxqqqmmmggggggfffeeeeeedddccccccgggeeebbb______cccjjjooosssxxxpppddd___YYYTTTRRRKKKQQQXXX___kkkvvvvvvooobbbYYYPPPQQQ^^^ooozzzssseee```]]]YYYWWWWWWOOOPPPRRRTTTVVVUUUQQQMMMOOOTTTRRRLLLOOOYYYZZZTTTHHHDDD???<<<===???@@@AAA???===999666444333444555000111111///...///444888:::999555222000222666:::???CCCGGGFFFAAA======???666444222111222333333222777777888===AAABBB???<<<555555666888:::===???AAA@@@BBBCCCDDDCCCAAA>>><<<888:::;;;<<<<<<;;;999777<<<>>>???@@@@@@===;;;999::::::999888888777777777.........111444666777666111222444666888::::::;;;888:::<<>><<<999999999777222...222333444666777888888999333888<<<;;;666222111333111222333333333444777999;;;;;;;;;;;;;;;:::888888:::999888999:::;;;999888>>>???@@@CCCFFFFFFDDDBBB===;;;999:::===@@@CCCCCC777666777:::===>>>;;;888111000///000222333222111111111111111000000//////111666888999>>>HHHQQQSSSRRRHHH<<<444---)))+++000///222777<<>>@@@FFFGGGCCCEEE@@@:::666444444444444///000111111///000111333666555333222222333555666777888:::;;;;;;999777555/////////......000444777;;;;;;===???AAA@@@>>>;;;777555333333666;;;@@@DDDCCCFFFHHHIIIFFF@@@999555777666444444444666777999<<<;;;:::999999:::;;;;;;:::;;;;;;:::777666666777000222555777999999999888666444333333666999;;;;;;777999;;;>>>???>>>===<<<>>>===;;;999777555444444555444555999======:::666;;;999777444333333333444222444555444222000000111333444666999:::;;;;;;;;;999999999;;;<<<<<<:::888<<<>>>@@@BBBCCCCCCCCCCCCBBB>>>:::;;;@@@CCCBBB???666555555666888999888666//////000222444444222000222222222111111111000000111111222777???GGGMMMOOOKKKGGG???666...+++---///...111666:::<<<<<<:::999333...)))))),,,///...+++(((((()))***,,,---///000444444333222111111000000...+++'''&&&&&&(((((()))''''''((()))***++++++,,,,,,+++***((((((((()))***,,,***((((((******'''$$$'''''''''(((((((((((()))%%%&&&''')))+++,,,------+++++++++******((('''&&&(((((('''%%%&&&)))...222DDDXXXvvvuuuXXXAAA777...'''&&&&&&%%%&&&(((&&&%%%###!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$###""""""&&&%%%$$$###""""""""""""$$$%%%'''(((((('''%%%$$$########################}}}tttnnnmmmooossswwwzzz|||}}}}}}vvvuuuuuummmoooiiieeeeeeddd```___```cccdddeeedddccceeejjjooopppwwwzzzmmmddd]]]UUUNNNPPPQQQUUU^^^llluuuoooeeeTTTNNNFFFDDDHHHOOOUUUWWW[[[XXXUUUUUUYYY\\\]]]\\\SSSRRRRRRSSSSSSSSSQQQPPPOOOQQQRRRRRRPPPRRRVVV[[[ZZZWWWQQQJJJIIILLLLLLHHHFFFAAA:::555333333333444///000111000///000111333666555333222222222333444333444666777666444222000...///......---000444777:::;;;???CCCEEEBBB>>>:::888777666666888<<<@@@CCCCCCFFFIIIJJJGGG@@@999444333222222222333555777999:::999888888888999::::::;;;<<<<<<:::777666666777444666888:::;;;:::888777444333222444777:::<<<<<<888999:::;;;<<<;;;;;;:::<<<;;;999777555444333333444444555999<<<===:::777:::999777555444333333444111333444333111000000111555666888999;;;;;;;;;::::::999999:::::::::777555;;;<<<>>>@@@BBBCCCCCCCCCBBB???<<<===@@@BBB@@@===555444333333555777777666222111111222333444333111222222222222222222222222111000222666>>>EEEJJJMMMGGGEEE@@@999222...---......000555999::::::888666222---)))***,,,...,,,)))((((((((()))***,,,...///333444444444444333222111---***'''%%%&&&'''(((((((((((()))***+++,,,,,,---+++***)))((('''((())))))+++)))((((((******'''$$$&&&&&&'''''''''((((((((($$$%%%''')))***+++,,,,,,***************)))((('''(((((('''&&&&&&)))...222CCCWWWtttvvvZZZCCC555---'''&&&'''&&&&&&(((&&&%%%###"""!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$######"""$$$###############$$$$$$$$$%%%'''(((((('''%%%$$$########################~~~vvvqqqooorrruuuyyy|||~~~~~~~~~}}}|||{{{tttuuuwwwppppppiiieeedddccc___^^^``````bbbdddcccbbbcccgggkkkrrr|||zzznnnfff___VVVNNNMMMOOOSSS[[[hhhpppkkkaaaNNNIIIDDDBBBEEEGGGHHHGGGNNNMMMMMMNNNPPPRRRSSSTTTRRRSSSTTTUUUTTTQQQNNNMMMLLLNNNPPPPPPPPPQQQVVVZZZ\\\___]]]VVVQQQOOOMMMJJJGGGAAA999444111222333333000111111111000000111333777666444222111111222222000111222333222000...,,,.........------///444777999<<>>999999999999:::<<<>>>AAABBBBBBEEEHHHIIIFFF???888222//////...///000333666888999999:::::::::;;;<<<<<>>===:::777666777999999;;;===??????===:::888333222333666999<<<======::::::999888888888888888999888777555444222111111222333555999<<<<<<:::888777777777666555444444333000111222222000///000111888999:::;;;;;;;;;::::::;;;:::888888999888555333888999<<<>>>@@@AAAAAAAAAAAA???===???AAABBB???<<<555333000000222555777777666444222222333444333222111222222333333444444555000000111666<<>>999::::::;;;===>>>@@@AAAAAA@@@CCCFFFGGGCCC<<<555///------,,,,,,...000333555;;;<<<===???@@@@@@@@@@@@BBBAAA???<<<888777888999<<<>>>AAADDDDDDBBB???===777777777:::===???>>>===>>><<<999777666666666777555555444333222111000///111222555888::::::999777555555555666555555444333///000111000//////111333;;;;;;;;;;;;;;;;;;::::::;;;999888888888888666555555777999<<<>>>?????????=========???BBBBBB@@@>>>777444000///111555777999999777444333333444444333111111222333444555666777000000111555:::>>>AAAAAA>>>???>>>;;;666111///...///111444666666555333111000...---...///...,,,)))+++***(((&&&&&&(((***+++///222666999:::999666444,,,)))&&&%%%&&&''''''&&&''''''((()))+++,,,------)))((('''&&&&&&'''((()))))))))))))))))))))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((())))))))))))((())))))************)))'''''''''''''''***///333>>>PPPkkksssYYYDDD222+++'''(((***(((&&&'''%%%%%%$$$#########$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#####################$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$########################~~~~~~vvvwwwyyywww}}}vvvnnngggeeebbb___```bbbccceeehhhgggffffffiiimmm|||wwwppplllfffZZZPPPLLLNNNQQQWWWbbbjjjhhhaaaNNNIIIDDDCCCHHHMMMQQQRRRNNNLLLIIIEEECCCDDDHHHKKKPPPSSSWWWWWWSSSNNNJJJHHHHHHJJJLLLJJJGGGFFFHHHKKKQQQZZZ___ZZZRRRKKKFFFCCCDDD???888444333444666777777777777666333222333555666555444222111///......000111111111111000///...---------,,,+++---111555777888;;;???AAAAAA>>>;;;::::::<<<>>>???@@@AAAAAA>>>@@@BBBBBB???888111,,,...---,,,+++,,,...000111:::<<>>:::888888999<<<>>>BBBEEEGGGFFFEEECCC>>>======???@@@AAA???>>>AAA???;;;888666666777777333333333333222111///...///222555777888777666555222222333444444444444333...///000000///000222555;;;;;;;;;;;;;;;;;;;;;<<<:::888777888999:::999888333444777999;;;<<<<<<<<<888999;;;>>>AAABBBBBBAAA:::666222000222555888::::::888555444444444444333111111222333555666777777111111222555999;;;<<<;;;;;;;;;:::888444111000000111222444555555444222000000000000000111000///------,,,***((('''((()))***---000444888:::888666444+++)))'''&&&'''''''''&&&%%%%%%&&&((()))+++,,,,,,)))((('''&&&&&&'''((()))((()))***))))))(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((((())))))************)))&&&'''(((((((((+++000333<<>>???>>><<<888999:::<<<>>>@@@AAABBB>>>??????>>>:::444///+++///...,,,+++,,,---///000888:::>>>BBBDDDEEEDDDCCCFFFFFFEEEBBB===999888888;;;===@@@CCCFFFGGGGGGGGGCCCBBBAAAAAABBBBBBAAA@@@BBB@@@===:::888777777777111222333333333111000///...111444666555333222222///000000111222333333444---.../////////111444777:::999999:::;;;<<<===>>>:::888777777999:::::::::111333555777888999888888444666999<<>>:::777666777333333333222111///...---,,,,,,---...///000000111000///...+++******---000000222666<<<@@@AAA>>><<<777777888:::<<>>AAACCC>>>:::666444444555666666777666555555666666444222111111222333444555555666333333444666888888555222222555999:::777444222000//////111222222111000/////////000000000111444555111111111///...+++)))'''(((+++...111222222000///---+++))))))******((('''$$$%%%&&&((()))+++,,,---))))))((('''((()))***+++&&&(((+++***((('''(((***&&&&&&'''''''''((((((((()))))))))***))))))((((((***************)))((('''%%%'''((()))***---111444999IIIaaayyyxxx^^^HHH777///(((''''''%%%$$$&&&###$$$$$$%%%&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$########################wwwuuutttpppvvv~~~{{{tttllldddaaa``````cccgggeeehhhmmmpppuuu}}}wwwuuuxxxtttgggZZZMMMMMMNNNQQQZZZfffkkkjjjiiibbb[[[YYY]]]eeekkkooofffbbb______```\\\TTTMMMNNNSSSVVVTTTOOOJJJJJJKKKNNNPPPQQQOOOJJJGGGGGGIIIIIIOOOTTTSSSRRRQQQNNNJJJDDDCCCCCCDDDGGGJJJKKKKKKGGGFFFDDD@@@;;;888777777222222222222111///...---,,,---...///111222333444111000...+++)))))),,,///,,,000777>>>CCCCCC???;;;666666666888;;;>>>AAACCCAAA@@@===:::666222///------,,,,,,,,,...000333555:::===BBBGGGJJJJJJIIIHHHGGGHHHIIIFFFAAA;;;777555888999:::;;;===@@@BBBDDDDDDBBB@@@@@@BBBDDDEEEFFF@@@>>>===;;;999777666666111333444555555444222111---111444444000---,,,------,,,,,,,,,---000333444...///000000111333777;;;555555666777:::===@@@BBB;;;999666555555666555444111222333444555444333333555666777888999;;;???BBB>>>;;;777444444555555444555444444666777666444111111222222333333444444444444444555777888777444111///444:::===<<<777222///---...///000000000///..................111444777222333333222000---)))''''''))),,,///000///...------,,,******++++++)))(((%%%%%%'''(((***,,,---...***)))(((((((((***+++,,,&&&(((+++***((('''(((***'''''''''(((((((((((()))***************))))))(((+++++++++******(((''''''%%%&&&((()))***---111444999HHH```xxx}}}bbbLLL999000(((&&&&&&$$$$$$&&&###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%'''(((((('''%%%$$$########################{{{~~~}}}wwwvvvxxxwwwrrroooiiidddbbbaaaaaahhhppptttvvvyyy~~~}}}wwwrrrrrrtttqqqfff\\\PPPMMMLLLOOOVVV```hhhmmmhhhiiieee^^^^^^dddjjjlllcccfffiiiiiiddd\\\VVVQQQQQQWWWYYYSSSLLLJJJJJJHHHLLLQQQWWWXXXUUUPPPLLLKKKGGGJJJOOOUUUZZZ[[[XXXUUUOOOJJJEEEEEEGGGHHHEEEBBBHHHGGGFFFCCC@@@===:::888666666777777444111---+++//////000222444555444222///...---,,,+++*********,,,111888===@@@@@@AAAAAA===;;;999888888<<<@@@BBBFFFBBB<<<666111...------++++++,,,---///111333444777<<>>999555222666;;;===;;;:::???CCCDDDBBBCCCEEEEEEDDDDDDEEEGGG;;;999777777999:::777555111222444555555333222111000......///111111...***---,,,,,,,,,...111555777222222222222333555777888999666444555:::>>>@@@@@@;;;888555333333333333222111000///...///222555777555555777:::<<<===;;;999;;;888444333333444444333111444666666333111111222333222000000111222444666;;;888666555666666333///111444777::::::777333111,,,,,,------------,,,,,,,,,---///...------...000111000000111222111///,,,++++++***))))))***+++,,,************************&&&&&&'''***---//////...,,,***(((&&&%%%&&&''''''************)))'''&&&%%%&&&&&&&&&''''''''''''(((******+++++++++***)))(((((((((((((((((())))))***%%%%%%''')))+++...///000777AAATTTllljjjQQQ===222(((&&&'''''''''((($$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$######""""""######%%%%%%$$$$$$$$$$$$$$$$$$$$$'''&&&###"""%%%$$$!!!yyyttttttsssoookkkhhhhhhhhhggghhhpppyyyuuuqqqnnnqqqtttpppdddXXXLLLJJJHHHJJJPPPYYY```ddddddfffddd```___dddgggfffeeehhhjjjjjjeee^^^XXXTTTRRRXXXXXXRRRLLLJJJJJJIIIOOOTTTXXXYYYVVVQQQNNNLLLLLLMMMOOOTTTXXX[[[[[[ZZZQQQLLLGGGEEEFFFGGGEEEBBBDDDDDDDDDCCCBBB@@@>>><<<=========;;;888333///,,,...///000333666777555444111000...---,,,,,,------///444:::???@@@@@@??????===;;;888777888<<<@@@CCCDDDAAA<<<777222///------,,,,,,---...///111222333;;;>>>CCCGGGIIIGGGDDDBBBAAABBBBBB@@@>>>999555333666;;;===;;;;;;???CCCDDDFFFFFFGGGFFFCCCBBBCCCDDD<<<:::888888999:::888555222444666777777666333222111000...///111111///,,,++++++,,,---000333555777222111111111222444555666777555333555999>>>@@@@@@;;;777444222222333333333222111///...///222444666666666888:::<<<===;;;999888555333222333444444444111444666555333111111222222222000///000111333444999777666777888777333000111333777::::::777444222......///......---,,,++++++---......,,,,,,.../////////111444555444111...+++***)))(((((()))++++++************************(((((()))+++...000000///,,,***((('''&&&&&&'''(((*********))))))'''&&&&&&&&&&&&&&&&&&'''''''''''')))***+++------,,,***)))(((((())))))))))))((((((%%%&&&''')))+++,,,---...333===PPPjjjqqqYYYBBB666+++))))))(((&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&###"""%%%$$$!!!|||tttrrrpppmmmeeegggkkkmmmlllmmmwwwnnnkkkkkkqqquuupppbbbVVVJJJGGGDDDEEEJJJQQQWWWZZZ[[[^^^___^^^___bbbccc```dddeeegggfffccc]]]XXXTTTTTTWWWWWWPPPLLLLLLMMMMMMSSSWWWZZZZZZXXXSSSPPPNNNQQQOOOOOOQQQUUUZZZ]]]^^^TTTOOOHHHEEEEEEEEEDDDBBB???@@@BBBCCCDDDCCCAAA@@@CCCCCCBBB???:::555000------...111555888999777555444222///------...000111555999???CCCBBB@@@>>>===<<<:::888777999===AAADDDDDDAAA===888333///---,,,---------...///000111222???@@@BBBDDDEEEDDDBBB@@@>>>?????????===:::777555777;;;>>><<<===AAADDDCCCIIIIIIIIIFFFCCC@@@@@@@@@<<<;;;999999999999888666333555777::::::888555333333111......///000000///)))+++---000222444555666111000000///000111222333555333333555999<<>>>>><<<:::777444222222333555555444111333444444222111111222222111000/////////000111555666666888999888555222111333777999:::888666444222222111111///---,,,++++++,,,---,,,++++++---///,,,...222777:::888444000+++***(((''''''(((***+++************************))))))***,,,///111000///+++***)))'''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''''''''''''''))),,,...///...,,,***((()))***+++***(((&&&%%%%%%%%%&&&((()))+++,,,,,,///999MMMfffzzzbbbIII<<>>999555000...---///222666999:::888666444222///---,,,...111333:::>>>CCCEEEDDD@@@===<<<;;;:::888888:::>>>CCCFFFEEEBBB>>>888333///+++******++++++,,,...000111222===???BBBDDDDDDCCCAAA???======>>>???>>><<<;;;:::999>>>@@@???@@@DDDDDDBBBHHHHHHHHHEEEAAA???>>>>>><<<;;;::::::999888777777222444888::::::888555333333111...,,,,,,...///000+++---000222444444333333000000///......///000111222222333555888;;;===>>>888555111000111222333333333222111000111222333555888888:::>>>AAABBBAAA???999777555444555555444333111222222222111111111111222111000......---......222444777999:::888555333333555777999:::999777666666555555333111///---,,,***+++++++++******,,,...***---333999<<<;;;666222+++***(((&&&&&&''')))******************************)))***,,,///000///...+++***)))(((((((((((()))((((((((()))((((((''''''%%%%%%&&&&&&&&&'''''''''&&&(((,,,///000///---,,,)))***+++,,,+++(((%%%######$$$%%%''')))***,,,---///888KKKccc~~~jjjOOO@@@111------***&&&$$$%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&'''''''''++++++***)))'''&&&$$$###%%%$$$######""""""######""""""###$$$%%%%%%&&&&&&$$$'''&&&###"""%%%$$$!!!xxxppplllkkkkkkpppxxxsssmmmiiijjjnnnkkk```WWWJJJFFFCCCBBBDDDHHHLLLNNNKKKLLLLLLMMMSSS\\\```___]]][[[YYYYYYXXXWWWSSSPPPRRRTTTSSSOOOOOOTTTWWWXXXVVVVVVVVVVVVUUUSSSPPPNNNJJJIIIJJJLLLPPPTTTUUUUUUSSSOOOJJJFFFDDDCCCCCCBBB@@@AAABBBCCCBBBAAA???>>>===<<<;;;999666333000///000111333666999999777555222000---,,,,,,...111333:::===@@@AAA???<<<999888999999999;;;===AAAEEEGGGFFFCCC>>>888222...+++)))((()))***,,,...000222444999<<>>????????????>>>===AAACCCBBBCCCFFFEEEAAABBBBBBCCCAAA>>>=========<<<<<<;;;:::888777777777111333666888999777555333222000...++++++,,,///111///111333444444222000///000///.........///000111111333555777888:::;;;<<<666444111111222333333333222111111111222333444555777888;;;???DDDFFFFFFEEE>>><<<999888777666444222000/////////000000000000111000///...------,,,,,,000222666999999777555444555666888999:::999888888777666666555333111///...+++++++++***)))))),,,...***---222888<<<;;;777333,,,+++(((&&&%%%''')))******************************))))))+++---...---,,,)))))))))(((((((((((((((&&&''''''(((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&(((+++...//////...---)))***,,,,,,+++(((%%%"""!!!"""$$$&&&)))+++---...111999JJJaaa{{{sssSSSCCC222,,,,,,***'''$$$%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''(((+++******)))(((&&&%%%$$$%%%$$$######""""""######""""""###$$$%%%%%%&&&&&&$$$'''&&&###"""%%%$$$!!!uuummmjjjkkknnnttt{{{ssskkkhhhiiifff]]]TTTHHHEEEBBBAAACCCGGGJJJKKKJJJJJJHHHIIIRRR]]]cccbbb^^^ZZZWWWVVVXXXWWWUUURRRQQQSSSQQQNNNOOOTTTWWWVVVRRRQQQQQQQQQQQQPPPNNNKKKCCCCCCEEEHHHLLLOOOOOONNNNNNLLLJJJGGGEEECCCCCCCCCCCCCCCBBBAAA???===<<<;;;888888777666555444222111444333444555777777555333000...---,,,,,,...111222555777999999666444333333777999<<>>???@@@AAAAAAAAA@@@CCCEEEDDDEEEGGGCCC===:::;;;<<<;;;:::999:::;;;:::;;;;;;:::777555555666111222444666666666555444111111///---+++,,,///111333444555555444111///---000//////...///000111222111444777999999999999:::444333222333555555444333000111111222333444555666666777:::???DDDGGGGGGFFFAAA>>><<<:::888666333111///---,,,,,,...//////...000000//////...---,,,,,,///222555777666555555555777777777777777777777666444444444333222111000///+++++++++***)))***,,,///,,,---111555888888555333...,,,(((&&&%%%''')))+++***************************))))))+++------,,,+++((((((((((((((('''''''''%%%&&&'''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''')))***,,,---......---******++++++***(((%%%$$$!!!"""$$$&&&)))+++---...111888GGG]]]www~~~ZZZGGG333,,,,,,+++(((&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&%%%$$$######""""""###############$$$$$$%%%%%%&&&$$$'''&&&###"""%%%$$$!!!xxxpppkkklllrrrzzz}}}sssnnnlllfff[[[QQQJJJGGGDDDDDDFFFJJJLLLNNNNNNNNNLLLMMMVVVbbbfffddd^^^ZZZUUUUUUWWWXXXVVVSSSQQQRRRPPPMMMMMMQQQRRRPPPNNNLLLJJJKKKMMMMMMKKKIIIAAA@@@AAACCCGGGJJJKKKJJJHHHIIIIIIGGGEEEDDDCCCCCCFFFDDDBBB>>><<<:::999999888888888777777666666555888666444444444444333111......------...///111222222333444222111000111222666999>>>CCCFFFHHHHHHHHHCCC???999444000000111222000000000000111333444444555777;;;???@@@@@@???===;;;<<<===>>>???@@@AAAAAABBBDDDEEEDDDEEEEEE@@@999444555777666555555666888999;;;;;;999555333444555222222333444555555666666222222222000------000333444555555444333222000///000000///000000222444555222666:::;;;:::888888999222222333666777777555222//////000222444555666777666777:::>>>BBBDDDDDDBBB???===;;;:::999777444111---+++)))))),,,------,,,///////////////...------...111444555333222333555666666555444444333333333...//////000000000//////,,,,,,+++***)))***---000/////////111333444333222///---)))&&&&&&'''***,,,************************,,,++++++,,,---...,,,+++&&&&&&''''''''''''&&&&&&$$$%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&)))))))))***+++,,,------************)))(((&&&&&&%%%%%%&&&((()))***++++++...555CCCYYYrrrdddNNN666,,,,,,+++(((&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((%%%&&&''''''((((((((((((%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&###"""%%%$$$!!!xxxqqqlllkkkrrr{{{{{{uuurrrjjj\\\QQQMMMJJJHHHHHHJJJNNNQQQRRRSSSRRRQQQSSS\\\fffhhheee^^^XXXSSSSSSUUUWWWVVVSSSRRRRRRPPPLLLKKKNNNMMMJJJKKKHHHFFFGGGJJJKKKIIIGGGAAA???>>>@@@CCCGGGIIIJJJDDDFFFHHHHHHFFFDDDCCCCCCGGGDDDAAA===:::888888999;;;;;;;;;::::::999999999;;;888555222222222111000---.........///111222222333333333111000000222444555999???EEEIIIJJJIIIHHHAAA===777222000222555777555555444444333333444444666777888:::;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@BBBDDDDDDCCCDDDDDD===555111333444333222222333444888:::;;;888444222333444444333333333444555777888222444444222000///222444444444444444333222222111111000000000222444666777333777;;;<<<:::888777888111222444777999888555222...///000222444666777888777777999===@@@AAA@@@>>>===;;;:::999999777555222,,,)))''''''***---,,,+++/////////000//////...---///111444444222111222444555444333222111000000000******,,,---............------,,,***)))***...111111///......000222222111000...***'''&&&(((***,,,************************---,,,,,,---...///---+++%%%%%%&&&&&&'''&&&&&&%%%$$$$$$&&&'''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&***))))))((()))***,,,---******))))))((((((''''''((()))))))))))))))))))))+++111???UUUpppkkkSSS999---,,,+++(((&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''(((###$$$%%%'''((()))))))))%%%$$$$$$###"""#########%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''###"""%%%$$$!!!uuusssrrrttt~~~rrriii```YYYRRRKKKFFFHHHLLLQQQXXX___^^^^^^^^^______```aaabbb\\\VVVPPPOOOQQQSSSRRROOONNNKKKFFFDDDDDDFFFGGGGGGCCCEEEFFFEEECCCBBBBBBCCC>>>===<<<;;;;;;<<<>>>@@@AAAEEEHHHGGGEEEBBBBBBDDDDDDAAA===::::::999999888999===>>>:::888::::::888777666555333222111000000...------///111222111000000000////////////000000333777>>>DDDGGGFFFCCC@@@777666444111111444:::>>>BBB>>>888333222222222222111222333333222333555777;;;:::===AAA@@@===???FFFDDDDDDBBB@@@===888555222333222222222333333444555999888777555333222111000333333333333333444666666333222111000000000111222888888777444111000000222...///000111111222444666999<<<>>>>>>;;;777444333333222444999>>>===666000000///...///222444555444555444444888===@@@@@@>>>;;;:::888888888777555444...,,,)))'''&&&(((+++---////////////////////////444111000222222///000333555555444111...+++******,,,+++******+++---...///000111111000...,,,,,,---111///,,,***+++...222444333111---***(((((()))***((()))***+++,,,,,,+++***+++,,,.../////////...---(((((('''&&&&&&&&&&&&''''''&&&&&&'''((((((&&&$$$######$$$%%%%%%&&&''''''((()))))))))************))))))((('''''''''''''''''''''((()))***++++++,,,(((000===OOOiiioooQQQ<<<444,,,((()))%%%))))))(((''''''''''''(((&&&%%%###""""""###%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###"""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########}}}rrrtttzzzyyypppeeeZZZRRRKKKGGGIIIOOOTTT\\\dddgggeeecccaaa___]]]\\\\\\WWWRRRMMMMMMOOOQQQPPPNNNKKKHHHDDDBBBCCCDDDDDDDDDBBBCCCDDDDDDBBBAAAAAABBB===<<<:::::::::;;;===>>>>>>BBBFFFFFFEEEBBBBBBBBBBBB???;;;999999999888777999======888666999:::888:::999777444222111000000...------///111222111000000000////////////000000222555;;;@@@BBBAAA>>><<<333333333333555:::AAAFFFFFFAAA999444222222222222000111222111111111333555777666:::???@@@===@@@FFFBBBAAA???<<<999555333111000000000111222333444555999999999777666444333222444444444444444444444444333222111111111222333333999999777555111000111222000111333222222333555777888;;;>>>>>>;;;666333111333333666;;;@@@???888222111//////000222444555444333222222777===@@@@@@>>>:::888666555666666555444111///---+++***+++,,,---////////////////////////111......111111...///222333333333000---***))))))+++*********+++---...///000111111///---++++++,,,///...,,,+++,,,///222444444333000---,,,,,,,,,,,,+++,,,,,,------,,,+++***,,,,,,---...............+++***)))((((((((((((((()))(((((()))***)))'''%%%$$$$$$$$$%%%%%%&&&&&&'''(((((())))))))))))))))))))))))(((''''''''''''''''''''''''((())))))******'''...999IIIcccnnnPPP;;;333+++((()))%%%((((((((((((''''''''''''&&&%%%$$$######$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%######""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$#########~~~uuu{{{zzz{{{{{{yyyyyyvvvlllaaaRRRKKKHHHKKKQQQWWW```hhhnnnlllgggaaa\\\XXXUUUTTTQQQMMMJJJJJJLLLNNNMMMKKKFFFDDDAAA@@@@@@AAA@@@??????@@@BBBAAA???>>>??????;;;:::999888999:::;;;<<<<<>>>>>@@@EEE===<<<999555222000//////------...///111333555666::::::;;;;;;999888666444555555666777666444222111111111111111111222333444999999888666222111111222333444555555444444666888777:::>>>???;;;777333000333444888>>>BBB@@@:::555111//////000333555666666222111222666<<<@@@@@@>>>999666333111222333444444444333111000......------///000000000000000000///...,,,,,,///000......111000111111///,,,)))))))))*********+++,,,---//////000000000...+++***)))***,,,,,,,,,---...000111222333222111000///...------............---,,,+++***------,,,,,,---///000111...---,,,***)))))))))***++++++***++++++***'''%%%%%%%%%%%%%%%%%%&&&&&&&&&(((((((((((((((''''''''')))((((((''''''''''''(((''''''''''''(((((((((((()))...777EEE___}}}nnnOOO:::222)))'''((($$$''''''((()))((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$######$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$#########|||lll]]]```eeekkksssvvvmmmbbbQQQKKKHHHKKKQQQWWW```gggnnnjjjddd^^^WWWSSSPPPNNNMMMJJJHHHHHHIIIIIIHHHGGGBBB@@@>>>===>>>>>><<<;;;;;;===>>>>>>===<<<<<<===999999888888888999:::;;;;;;???DDDHHHHHHFFFDDDBBBCCC@@@<<<;;;;;;;;;;;;:::;;;===;;;555333666888888444333222000///...------000...---...000111111000000000////////////000000111333555888888777444333...000333777<<>>>>>???@@@888666222///,,,,,,,,,---***+++,,,---///222444555::::::<<<<<<<<<:::999777666888999:::888555111.../////////000111222333333777888888666333222222333555666666555444444666888888<<<@@@@@@===888444111222444999>>>AAA@@@:::666///......111555888999999444333444777<<>><<<<<<<<<<<<;;;999999:::<<<<<<:::::::::;;;888888888888999999::::::===@@@DDDHHHJJJIIIEEECCC@@@===:::999999:::::::::;;;===;;;555333666888888111000000000000000111111111///......///111111000000000////////////000000111333666777777555333111000111444666;;;AAAHHHMMMEEE???666000---,,,,,,,,,,,,---...---,,,,,,...000444666:::===??????>>>;;;444222...***))))))***+++******+++,,,...111333444777888:::;;;<<<<<<;;;;;;999:::<<<<<<:::666111...---...//////000111111222555666777666444333333444555666666666444444666888;;;>>>BBBBBB???:::666444222444888<<<>>>===999666.........111666:::<<<<<<:::888777:::===???===;;;888444///---...000222333333444444333222000...---000111222333333222111000...,,,...222333000000333///111222222000...------+++,,,,,,---......//////...//////---***(((((())))))***---///000000///...---...000111000///...---+++++++++,,,---...//////111///......///222666888222000---***((('''((((((***)))((())))))(((&&&$$$'''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((***)))))))))))))))))))))***000999HHHaaaqqqRRR;;;222)))&&&((($$$%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$########################jjj[[[[[[^^^aaadddhhhhhh___TTTNNNJJJJJJOOOUUUXXX]]]bbbaaa]]]XXXRRRNNNLLLKKKKKKJJJJJJKKKKKKJJJIIIGGGFFFAAA???<<<;;;;;;<<<;;;:::666888::::::999888999:::999999:::::::::;;;;;;;;;===???BBBFFFHHHHHHDDDAAA===:::777666777888888888<<<>>><<<777444666888777222222222333333555666777222000...---///000000000000000////////////000000222444777999999666222000111222333444666:::???CCC===888222...,,,,,,,,,,,,---...//////...///111333777;;;>>>???AAABBB>>>888111///,,,)))((((((***+++++++++,,,,,,...///000111444444666777:::<<<===>>><<<===>>>>>><<<777333000......///000111111111000111333555555444444444555555666777666555666888999>>>@@@BBBBBB???;;;888777333555888:::;;;:::888666000///000333777:::<<<<<<===:::999;;;>>>>>><<<999:::666111......000222222111111111222111111000///111222444555555444222111000...000444555222111333///111444444222000000000......///000000//////...---...///---+++)))***+++***+++---///000///...---...///000222222222111000******++++++---...000111000///......000444777999444111---)))'''&&&&&&''''''&&&&&&'''((((((&&&###&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))))))))))))))************(((...777FFF___|||vvvVVV>>>444***'''(((%%%&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$"""""""""###############dddWWWRRRWWWZZZ[[[]]]^^^XXXQQQMMMKKKMMMUUU[[[^^^aaaeeebbb^^^XXXRRRMMMJJJJJJJJJHHHJJJMMMNNNNNNMMMLLLKKKDDDAAA===;;;;;;<<<======555777999999888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===@@@CCCCCC@@@===<<<:::777666888999:::999;;;>>>>>>999666777888666444444444555555666777888222000...---...000000000000000////////////000000111444888::::::777222///000111111000000222666999666333///---...............///111111111222444777:::>>>AAABBBEEEGGGAAA999///...,,,***))))))***+++......---------......///000000111333666:::>>>@@@??????@@@???===999555333000111222333333222111111---///222444444444555666666777888888777888:::<<>><<<999<<<888333000000111111111...//////000111222333333111222444666666444222111111///111555555111000222...000444555333222111111111111222222111000...------......---,,,++++++---+++,,,...//////...,,,+++---...///000111111222222------,,,------///111222---------...000333666888666333...)))'''&&&&&&'''%%%%%%%%%'''(((((('''%%%%%%%%%&&&&&&''''''((((((%%%%%%&&&'''((())))))***'''''''''''''''((())))))''''''(((((()))*********)))...555BBB[[[zzz{{{ZZZBBB777,,,((()))%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$#########$$$$$$%%%"""############$$$$$$$$$!!!"""""""""#########$$${{{```SSSTTTXXXZZZXXXVVVUUUQQQKKKMMMKKKPPPYYYaaacccfffiiieeeaaaZZZSSSMMMJJJIIIHHHFFFIIIMMMPPPQQQPPPPPPPPPFFFBBB>>>;;;;;;===>>>???555777888999888777888999;;;<<<======>>>>>>======:::999999<<>>BBBAAAAAAAAA@@@===:::777555222333444555444333222111***---111333444444666777777888999999999:::===???@@@@@@@@@???;;;999999999888999999999777777777888888777555555777777777666999777777999===>>><<<:::===999555222111111111000.........///111333555666111333555777777555333111111000111555555111///000---000333555444222111111333333444333222000...---,,,---......,,,,,,---...------.........---,,,+++++++++,,,---...///000000000000///......///000111++++++,,,---///222555666777444///***'''&&&''''''%%%$$$%%%'''))))))(((&&&%%%%%%%%%&&&'''((())))))$$$%%%&&&'''(((***++++++'''''''''''''''((()))***%%%&&&&&&'''((()))******---///444@@@XXXyyy~~~]]]DDD888---((()))&&&((('''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&#########"""######$$$$$$"""############$$$$$$$$$!!!!!!""""""#########$$$