BM6P6(@ ~~~|||xxxuuuuuuwwwtttpppnnnmmmmmmlllkkkggghhhhhhccc[[[RRRKKKHHHGGGAAA???CCCFFFEEEDDDEEEDDDBBBAAABBBEEEJJJOOOSSSRRRTTTUUUUUUSSSRRRRRRSSSPPPNNNMMMMMMNNNOOONNNMMMSSSTTTaaa}}}vvv^^^KKKJJJKKKGGGLLLWWWhhhpppbbbUUURRRXXXYYY\\\jjj~~~hhhaaannnrrreeeZZZXXXWWWTTTYYYaaammmmmmeeeYYYPPPOOOQQQQQQRRRTTTXXX]]]cccfffgggfffiiikkkiiidddbbbddddddbbbfffeeeccccccbbbcccdddeeeeeeeeefffeeeaaaXXXMMMFFFIIICCC@@@BBBDDDAAA??????CCCFFFHHHOOOeeejjjOOOCCCBBB???:::;;;;;;;;;;;;:::888666555666555444555666777777555222111111000000000000000222111111000///......---,,,,,,,,,,,,,,,---111444;;;___sssQQQ999666222---+++...111...)))------...///...---,,,+++------------------------222---...444444333@@@RRRpppgggFFF999666111000333333333444444444444333333000///...,,,***)))((('''(((+++...---)))''''''(((''''''''''''''''''''''''+++)))'''%%%###$$$%%%%%%$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%'''((()))))))))))))))))))))))))))***)))((((((((()))***+++*********)))'''(((***,,,)))((()))------,,,///555666KKKhhh___>>>222...+++***((('''(((+++,,,+++)))))),,,///111000...------+++)))&&&&&&))),,,...///......---+++***(((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$***+++------+++((($$$!!!(((### !!!&&&))))))'''((((((((((((((('''''''''%%%'''(((''''''''')))+++222777IIIddd}}}```HHH;;;888777666666666777999:::===EEEOOOYYYhhhxxx___UUUHHHAAAAAAAAA???<<<;;;;;;;;;<<<<<<<<<<<<===777777777777666666666666666666555444333333222222666666666555444333111111222222222111111111111000444333111///......000111111000...---------...///---...///000000///...---------...000111111111111///333......777444,,,,,,000555444111666???<<<111444222000...---...//////////////////////////////---......---...111555999EEEccchhhOOO999777;;;999222///222222222333555777888999AAANNNnnn|||kkkNNN@@@:::666...111777555555555444555666888:::;;;~~~yyyuuuuuuvvvsssqqqooooooooommmkkkhhhhhhfffccc]]]UUUMMMIIIGGGAAA???BBBEEEEEEDDDEEEBBBCCCBBBAAABBBEEEKKKOOOQQQSSSTTTTTTRRRQQQQQQQQQQQQOOOMMMMMMNNNOOONNNMMMPPPRRR\\\sss~~~dddNNNKKKKKKIIIMMMWWWdddoooaaaSSSPPPUUUVVVVVVcccwwwoooccckkk~~~wwwhhh\\\YYYXXXXXX^^^ggg{{{{{{ssscccUUUPPPOOOOOOQQQTTTXXX]]]bbbfffggggggjjjkkkjjjeeedddffffffdddhhhgggeeedddccccccddddddbbbcccdddeeebbb[[[RRRLLLIIIBBB???AAACCCAAA@@@@@@DDDCCCDDDJJJZZZuuuwwwYYYGGGCCC@@@===:::;;;;;;;;;:::999777666777666444555666777666444222111111000000000000000111111000000///......---,,,,,,,,,,,,,,,---111333:::ZZZ~~~\\\BBB888444000...//////---*********+++,,,+++***)))(((------------------------...+++...333444666GGGZZZzzzyyy~~~^^^JJJ>>>333000222000000000//////...---,,,,,,,,,,,,+++***(((&&&&&&(((***,,,+++(((&&&'''(((''''''''''''''''''''''''(((&&&$$$###""""""$$$$$$&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((((((((((())))))*********++++++***)))))))))***+++*********)))((((((***,,,)))(((***---......222999DDDXXXtttYYY<<<222///,,,)))(((((())),,,...,,,***)))---111444444444444555///+++&&&$$$$$$&&&((()))+++***)))((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######%%%'''((('''$$$""" &&&$$$"""$$$'''(((%%%!!!(((((((((((((((((((((''''''((()))(((((((((***,,,333333:::JJJ^^^tttyyy\\\EEE777666555444444444555666777666;;;@@@EEEQQQ```kkknnnYYYPPPEEE@@@@@@@@@>>>:::>>>>>>===<<<;;;::::::999777777666666666666555555666666555555444333333222444444444444333222111000222222222111111111111000111111000//////000111222000///...---------............////////////......---...///000000000000000...000,,,222BBBAAA555000111666888666:::@@@<<<111222111///...------//////////////////////////////...////////////222666999HHHeeecccLLL999777:::777222000222222222333555666888999???JJJjjjlllPPPAAA:::888222444777222444444444444555777999:::~~~yyyuuuttttttsssqqqqqqqqqpppnnnllljjjhhheeeccc```ZZZQQQKKKHHHBBB>>>AAADDDDDDCCCEEECCCEEEFFFDDD@@@AAAGGGLLLOOOQQQSSSSSSQQQPPPPPPPPPQQQPPPNNNNNNNNNOOONNNMMMLLLPPPUUUcccmmmSSSLLLLLLJJJNNNVVVaaammm___QQQNNNRRRQQQPPPZZZnnn{{{iiikkkxxxzzziii[[[XXXYYYZZZaaajjjmmm[[[QQQMMMLLLPPPSSSXXX^^^bbbeeeggggggkkkmmmkkkggggggiiiiiifffiiihhhgggfffeeeddddddeeeddddddeeefffddd^^^VVVPPPJJJCCC???AAACCCAAA@@@AAAEEE@@@@@@EEELLL^^^gggOOOEEECCCAAA:::;;;;;;;;;:::999888888888777555555666666555333222111111000000000000000111000000//////.........,,,,,,,,,,,,+++---000333666QQQvvviiiLLL999777444111///---,,,,,,------......------,,,+++------------------------,,,+++///444666===SSSjjjjjj[[[WWW\\\lll|||bbbKKK999222444//////---,,,***)))((((((((()))******)))(((&&&$$$(((((()))(((&&&&&&''')))''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&'''(((((((((((('''''''''((()))***++++++,,,---,,,+++***************)))***+++***((((((***,,,+++***+++...///000777@@@VVVkkk{{{UUU<<<111,,,))))))((()))+++---...,,,+++'''+++000444555777888999444000***'''&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$######"""$$$&&&'''((('''%%%$$$%%%$$$%%%''')))'''!!!''''''((((((((((((((((((''')))***)))))))))+++---000///111777DDD]]]lllTTT@@@333333222111111111222444444444666666777>>>JJJTTTWWWPPPIIIBBB>>>??????<<<999>>>>>>===<<<;;;::::::999666666666555555555444444666666666555444444333333111111222222222222111111222222222111111111111000...//////000111222222333/////////.........------//////............//////...//////000000000//////......***444HHHIII888///---222555444777;;;555+++000///...---------////////////////////////////////////000000000222666999IIIccc|||[[[HHH888666777444111222222222222333444666777888@@@EEEaaavvvWWWCCC::::::666777777111333333333444555666777888}}}xxxttttttsssrrrrrrrrrsssrrrooommmkkkhhhdddcccccc___VVVOOOJJJCCC???AAACCCCCCCCCDDDFFFJJJKKKHHHAAA@@@EEEKKKMMMPPPRRRSSSQQQPPPPPPPPPRRRPPPNNNNNNNNNOOONNNMMMIIIPPPQQQUUUoooyyyZZZNNNLLLKKKNNNTTTeeekkk]]]QQQMMMPPPNNNNNNUUUgggrrrmmmtttwwwgggYYYWWWYYYYYY^^^fffmmmZZZPPPLLLKKKOOOSSSYYY^^^bbbeeeggghhhkkkmmmmmmiiiiiikkkkkkiiihhhgggggggggggggggggggggiiihhhhhhgggeee___WWWQQQNNNFFFAAAAAABBB@@@???@@@EEE@@@@@@EEEEEEMMMlllxxx\\\LLLEEECCC;;;;;;;;;;;;;;;::::::999999888666666666555333222222111111000000000000000000000/////////.........,,,,,,,,,++++++,,,///222222GGGiiitttTTT:::777444222...+++---000////////////......------------------------------//////222444888GGGccc}}}lllRRRCCC@@@CCCQQQccctttyyy\\\DDD999888222000...,,,************&&&''')))+++***)))&&&$$$''''''&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''''''''(((***+++---.........---,,,++++++***)))))))))***+++***))))))***+++,,,+++,,,//////222<<>>??????<<<999;;;;;;;;;<<<<<<<<<<<<===666666555555444444333333666666666555555444444444000000111222333333222222222222222111111111000000...///000111222222111111///000000000//////......//////---,,,,,,---///////////////000//////.........///***111BBBAAA222***---000222111333555111)))......---------......///////////////////////////...///000000000111555777DDD]]]uuuUUUEEE888666555111000444222222222333444555777888@@@BBBZZZ~~~cccIII;;;:::888888888222222222333333444555666666{{{xxxwwwsssrrrrrrrrrsssrrrooommmkkkhhhddddddeeeccc[[[UUUNNNFFF@@@AAABBBAAABBBDDDEEEIIILLLHHHAAA>>>AAAFFFJJJMMMQQQRRRRRRQQQPPPQQQRRRPPPMMMMMMNNNNNNMMMLLLGGGNNNOOOOOObbbcccRRRLLLKKKOOOTTTmmmhhh\\\QQQOOOQQQNNNPPPTTTcccxxxnnnqqqvvvgggZZZZZZ[[[ZZZ[[[```ooossspppbbbUUUNNNLLLKKKNNNSSSYYY^^^aaadddgggjjjkkknnnnnnkkkjjjlllllliiidddeeefffgggiiijjjkkkkkkiiiiiihhhhhhfffaaa[[[VVVTTTKKKCCCBBBBBB???>>>???DDDAAADDDHHHDDDEEE\\\zzzpppWWWHHH@@@======<<<;;;;;;::::::::::::888666666666555333111222111111000000000000000////////////............,,,,,,,,,+++***,,,///111222BBB___}}}___===777333111---***...555---,,,,,,+++++++++++++++------------------------222222333666===QQQqqqoooRRR>>>999777:::AAAIIITTTdddrrrlllPPPAAA>>>555333000---++++++,,,---&&&(((***,,,,,,***(((&&&((('''%%%%%%%%%'''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''''''''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''((((((***+++---...000000---------,,,+++***)))))))))+++,,,+++***)))***+++...---...///000666CCCQQQnnnlllLLL:::333...---///******++++++)))'''&&&%%%"""%%%(((***+++,,,...///'''''''''((('''%%%!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''&&&%%%&&&'''''''''(((((())))))&&&'''(((((('''''')))+++'''...555<<>>===CCC@@@>>>>>>??????===;;;;;;;;;;;;<<<<<<<<<<<<===777666666555444444333333555555555555555444444444000111222333444444444333222222222111111111000000000000111111111111000000111111111000000000/////////...---,,,,,,---...///...////////////......------000,,,...777555,,,,,,222333333111222444222///...------------......///////////////////////////,,,.../////////000333555@@@WWWsssUUUEEE999666555111111666222222222333444555666777<<>>===<<<;;;::::::::::::888666666666555333222222111111000000000000000........................,,,---,,,+++***+++...000333AAAZZZ{{{nnnEEE:::222000...+++///888///...---,,,,,,,,,------------------------------111333777===JJJaaazzzZZZBBB666555555666888999===JJJWWWtttvvvZZZJJJCCC999666222...,,,,,,---...)))***+++,,,,,,+++)))((()))'''%%%&&&'''((('''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&((()))))))))))))))))))))''''''((())))))))))))(((((()))***+++---...///000+++,,,,,,,,,+++***)))((()))+++,,,,,,+++******+++------///111444===OOO___zzztttXXX===444111+++***...***++++++)))&&&%%%%%%&&&$$$&&&((()))))))))***,,,(((((())))))((($$$######$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&'''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&'''''''''&&&'''((())))))---+++)))''''''((()))+++&&&&&&''''''((()))))))))%%%&&&''''''&&&''')))+++(((...444<<>>>>>;;;???>>>======??????===<<<>>>>>>===<<<;;;::::::999888777777666555444333333444444444444444444444444111111222333444444333333222222222111111111111000111111111000000000000000222111000///...///000111......------------......---....../////////......***111...,,,222000...444111111000//////000000111........................////////////////////////,,,---.........///111333>>>QQQvvvxxxZZZIII:::777666222333888222222222222333444555666666???```{{{XXXAAA<<<666444888888222333444444555555444444}}}{{{vvvsssqqqooooooooommmkkkiiiiiiiiiiiigggeeecccaaaYYYOOOEEECCCBBB@@@@@@BBB@@@BBBCCCBBB???===<<<===@@@DDDJJJMMMOOOOOOPPPPPPPPPNNNKKKKKKKKKKKKJJJHHHFFFHHHKKKOOOUUUjjjxxx___QQQNNNSSSZZZvvvvvv^^^VVVQQQRRRUUURRRQQQTTT___yyyyyyuuuppp```^^^^^^[[[YYY[[[VVVVVVRRRLLLJJJLLLLLLIIILLLSSSZZZ___aaaccchhhlllkkkmmmnnnjjjiiijjjhhhdddaaaccceeehhhjjjkkkllllllfffeeeeeefffgggeeeccc```XXXNNNFFFDDDDDDCCCCCCFFFCCCEEEEEEDDDCCCFFFMMMTTTssssssVVVEEEBBB@@@>>><<<:::999999999999777666555666666444222222111111000000000000000........................,,,---,,,+++***+++---000000>>>UUUsssyyyQQQ@@@333000///,,,000888222111000///...//////000------------------------///555>>>KKK^^^wwwnnnNNN;;;333111000111333333444;;;CCCZZZwwwvvv___QQQKKKAAA===777111---,,,---...++++++++++++******)))(((***(((''''''))))))&&&$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((((((((((((((())))))***(((((()))***+++------...)))***+++++++++***)))((()))+++------+++******++++++,,,///444:::FFF\\\ppplllQQQ:::666222'''$$$***)))******(((%%%%%%(((+++%%%&&&(((((((((((()))***+++***))))))((('''### $$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$######%%%&&&(((((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((('''((()))+++...///111000...+++))))))***+++&&&&&&''''''((())))))***&&&'''(((((('''(((***,,,+++111888DDD[[[xxx}}}eeeLLL===888666222///...---------...///000000555888999<<<@@@@@@======<<<;;;<<<<<<======<<<>>>>>>===<<<;;;::::::999999888888777555444444333333333333333333333333333000111222222222222222111222222222111111111111000000000/////////111222333222000...,,,+++---///111,,,------......------,,,,,,,,,---...////////////***111///---111///...555------...///...------///000000000000///......---////////////////////////,,,.../////////000111333;;;IIIiii~~~aaaMMM<<<777777555555999222222222222333444555555888===YYY|||^^^FFFAAA777222666888333333444555666555555444zzzxxxwwwtttpppnnnnnnmmmlllkkkgggiiikkkjjjhhheeeeeeeee[[[QQQGGGCCCBBB@@@@@@BBBAAAAAABBBBBBAAA@@@>>>===<<<@@@FFFKKKMMMNNNOOOOOOOOOMMMKKKJJJJJJJJJIIIGGGHHHFFFIIIMMMOOO]]]dddSSSOOOUUU]]]uuuqqqZZZTTTPPPSSSVVVSSSPPPRRR]]]vvvzzzrrr```\\\[[[XXXWWWZZZWWWUUUOOOIIIIIILLLKKKGGGLLLRRR[[[___aaaccchhhllljjjmmmmmmjjjhhhiiifffbbbbbbdddfffhhhjjjjjjjjjjjjiiihhhgggffffffddd```^^^WWWNNNEEEDDDEEEEEEGGGJJJCCCEEECCC???AAAHHHKKKJJJ^^^|||{{{___LLLCCCBBB???<<<:::999999999888777555555666666555333222111111000000000000000---.....................,,,---,,,+++)))***---000,,,:::QQQmmmZZZFFF555111000---000888///...---++++++,,,,,,---------------------------///888FFFXXXpppbbbEEE555000...***+++///222333666:::DDDcccrrraaaVVVQQQIIIDDD<<<555000......///,,,+++******)))(((((((((***)))'''(((***)))&&&"""'''''''''''''''''''''''''''(((((()))((((((''''''######$$$$$$%%%&&&'''''')))((('''''''''(((***+++''''''((()))***++++++,,,'''(((***++++++***)))((()))+++------,,,******+++(((***///666>>>MMMfff|||^^^DDD222333111&&&###+++)))***)))'''&&&''',,,000$$$%%%''''''&&&'''(((***'''%%%######$$$&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###$$$%%%'''))))))((('''&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%###""""""###&&&)))---///444333222///+++))))))***&&&&&&&&&'''((())))))***'''((())))))((()))+++------444???PPPjjjoooTTT???999:::666///------,,,,,,,,,---...///...222555555888<<<===;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::999888777666555444444222222222222222222222222000000111111111111000000222222222111111111111000///...---...///222444666222///,,,)))(((+++...000+++,,,............,,,++++++,,,---...////////////+++222///---222///+++000---...111444444111000111111111111111000///------////////////////////////---///000111000111222444888BBB___{{{gggQQQ===888888666666:::222222222222333444444555???<<>>AAADDDHHHKKKMMMNNNOOOMMMMMMKKKJJJHHHFFFEEEDDDGGGHHHHHHLLLRRRVVVppphhhWWWRRRSSSZZZ|||pppYYYSSSPPPUUUZZZVVVVVVZZZ]]]jjjxxx```[[[[[[VVVTTTWWWYYYUUUSSSRRRNNNGGGDDDEEEKKKSSS]]]ccceeeddddddeeeiiijjjkkkkkkiiifffcccaaafffbbbbbbeeeeeebbbcccggg\\\```eeegggfffccc```___TTTOOOHHHDDDCCCEEEGGGHHHEEEDDDDDDCCCDDDFFFGGGHHHPPPggghhhRRRIIIEEE@@@>>><<<999999:::;;;:::888777777777555333333333222222111000//////111000......//////...,,,---,,,,,,++++++,,,,,,---111888FFF^^^{{{iiiIII111111555000---333,,,---------.../////////111,,,+++...///......000555AAAYYYuuucccHHH999555555......---...///000222333CCCMMMdddxxxfff\\\[[[OOOOOOLLLFFF<<<444000...---+++***)))***)))'''%%%)))(((&&&&&&''''''&&&$$$''''''''''''''''''''''''&&&''')))******((('''%%%)))&&&''',,,,,,'''&&&******))))))***++++++)))''''''(((***+++,,,,,,++++++$$$$$$(((,,,,,,((((((+++***)))))))))))))))***++++++...111777DDD[[[xxx[[[BBB555333...,,,---)))************))))))))))))''''''''''''''''''''''''&&&))))))'''(((++++++)))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''''''%%%###'''&&&%%%%%%$$$$$$$$$$$$$$$(((---///---***(((&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$&&&******&&&!!!%%%%%%%%%%%%(((+++...000777888888444---'''######&&&###%%%+++---))))))---***'''(((+++,,,***+++///,,,999NNNhhhzzzaaaGGG<<<777111///000,,,+++***+++---/////////555555555666888:::===>>>===;;;;;;;;;<<<===<<<;;;===:::888999;;;<<<:::777777666555444444333444444222222222222222222222222000000//////000111222222000111222111000111333444111000///......000222444//////000000000000/////////////////////...------,,,,,,,,,---------......000111222222111000///...222...---......---...222222000...///222333111//////...,,,,,,...///...---///000111000......///111000;;;LLLaaaxxxhhhQQQ>>>999777222000444111222333444444444333333AAABBBFFFWWWvvvpppUUUGGGAAA:::555444444222333666666333222444xxxvvvsssqqqpppooommmkkknnnmmmkkkhhhfffeeedddcccddd]]]TTTKKKEEEBBB@@@???>>>AAACCCBBB???======>>>===???BBBEEEHHHKKKLLLMMMOOONNNMMMLLLJJJHHHGGGFFFGGGIIIHHHKKKPPPRRRiiiooo[[[TTTVVV___mmmVVVPPPNNNTTT\\\[[[VVVXXXZZZeeevvv___YYYYYYVVVVVVYYYTTTQQQOOOPPPMMMHHHFFFGGGKKKQQQZZZ___``````aaabbbfffhhhiiiiiihhheeebbb```cccaaa``````aaabbbbbb```]]]aaaeeeggggggdddbbb```TTTOOOHHHDDDCCCEEEGGGHHHDDDDDDCCCCCCDDDEEEGGGHHHNNN]]]xxxrrrXXXKKKEEE???===<<<::::::;;;;;;999888777888777555444333333222222111000000000000///......///000...------,,,,,,++++++,,,,,,---///333===QQQnnnwwwUUU888444444---)))---------------............000,,,***,,,------///333666JJJkkk}}}eeeMMM===444...***...------------///000111888???QQQjjjxxxeee\\\WWWUUURRRNNNGGG===222,,,,,,***))))))***++++++***((('''&&&&&&'''((('''%%%''''''''''''''''''''''''###$$$&&&''''''%%%$$$###***'''''')))&&&"""###)))(((((((((***++++++)))''''''(((***+++,,,,,,++++++((((((***...---((((((+++)))))))))))))))******+++,,,///555???PPPlllUUU???555444,,,***---,,,''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''###&&&&&&$$$$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%###(((///444555111+++&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!###''''''###&&&%%%%%%&&&'''***---...222333444222---(((&&&&&&)))%%%$$$((((((&&&'''+++(((&&&(((+++,,,+++---111555EEE^^^wwwmmmSSS;;;222000---+++---,,,++++++,,,...///000000555555555666888;;;===>>><<<;;;:::;;;<<<===<<<:::<<<:::888999:::;;;999777777666555444444333333444222222222222222222222222333222111111111111111111000111111111000000111333111000/////////000111222//////000000000000//////000111111111111000//////,,,,,,---------.........000111111222111000///...000------000000------000222000...///111222111///000///------///000///...///000000///......///111///666CCCUUUlllkkkSSS===777666222000333222222222333333333444444888;;;@@@NNNjjjzzz[[[JJJCCC>>>999777999555444666555222222666xxxuuusssqqqqqqooommmkkkmmmllljjjhhhfffdddccccccccc```ZZZRRRIIICCC@@@???===@@@BBBCCCBBB@@@??????======>>>AAADDDGGGJJJLLLOOONNNMMMKKKJJJHHHGGGFFFFFFHHHHHHJJJNNNMMM___~~~}}}bbbUUUWWWcccuuu\\\TTTPPPVVVaaaeee[[[XXXVVV^^^{{{qqq]]]XXXXXXVVVVVVYYYOOOMMMLLLNNNMMMIIIGGGIIIJJJOOOUUUYYYYYYYYY[[[^^^bbbccceeeffffffccc```^^^^^^```]]]ZZZ```hhhggg___]]]___bbbeeeeeedddaaa___UUUPPPIIIEEEDDDFFFGGGHHHDDDDDDCCCCCCDDDEEEFFFHHHJJJPPPbbbdddQQQGGG???======::::::<<<;;;999888777888777666444333333333222111111000000///...---...///000///...---,,,,,,++++++,,,,,,---111222777FFFcccaaa@@@555333---)))***............------------111---***+++,,,---111777<<>>SSSooohhhNNN666///000---,,,---,,,,,,,,,---...///111222555666666777999;;;===>>><<<;;;::::::<<<<<<;;;::::::999888888999999888666777666555444333333333333222222222222222222222222444444333222111111111111000111111000///...000111111111000000000000000/////////000000000000//////222222222222222111000000,,,------------.........000000111111111000/////////---...111111...---///111000//////111111000///111///......///000000/////////000///......///111///444;;;HHH___xxxtttZZZAAA888777555333444333333222222222333444555444888===FFF[[[yyyhhhRRRHHHAAA===;;;;;;777444444333111222666wwwvvvttttttttttttrrrppplllkkkjjjgggfffddddddcccbbbccc```YYYNNNFFFAAAAAA<<<>>>AAABBBBBBAAA@@@???=========>>>AAAEEEIIILLLLLLKKKJJJIIIGGGFFFEEEDDDDDDHHHGGGIIIMMMKKKӵkkkWWWVVVbbb|||dddYYYQQQUUUdddllleee]]]TTTXXXpppxxxiii[[[WWWWWWUUUTTTVVVNNNLLLKKKNNNMMMIIIHHHJJJJJJMMMPPPQQQQQQRRRUUUYYY\\\^^^aaaddddddbbb___]]]YYY^^^\\\YYYbbbqqqqqqddd\\\]]]^^^aaabbbbbb___]]]YYYTTTMMMHHHFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEGGGHHHĦuuu\\\MMM@@@Ħ888;;;:::999777777888777666444333333333222222111111111...ӵ///---,,,,,,++++++,,,,,,---000111444???XXXxxxfffDDD444111///------.........------,,,,,,,,,111...---.........222888CCCaaammmUUU<<<222444555111,,,......------,,,,,,,,,,,,------000555888>>>KKKXXXfffuuuuuuccc]]]XXXZZZ]]]YYYMMMAAA888444...Ħ'''&&&%%%&&&((())))))(((''''''''''''''''''''''''''''''((())))))))))))((()))'''&&&'''((())))))***&&&&&&&&&(((++++++***((((((((())))))***++++++++++++***+++...---)))))),,,))))))))))))***+++,,,,,,000444===OOOiiiUUU@@@666555---***---,,,************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''$$$$$$''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%"""!!!"""$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$'''...777>>>;;;111(((&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%'''((()))'''$$$''''''&&&&&&&&&'''((()))((()))*********)))))))))'''&&&&&&''''''((()))+++&&&%%%(((++++++***...444DDD\\\yyyfffNNN777111111///------+++,,,---......///222333555666666888999;;;<<<===;;;:::999:::;;;<<<;;;999999888888777888777777666666666555444333333333333222222222222111111111111222222111111000111111111000111111000...---...000000000111111000///...---//////000000000000//////111222222222222111000000------------............000000000000000000//////000------000000------000000000//////000000000///000///------/////////....../////////......///111111444888BBBXXXuuufffIII<<<:::999666555444333222111111333555666666:::>>>BBBOOOjjj~~~eeeQQQEEE>>><<<===888666777666444555999vvvuuuuuuvvvwwwwwwuuussslllkkkjjjhhhfffeeeddddddbbbdddddd^^^TTTKKKEEECCC<<<<<<>>>@@@AAAAAA???>>>>>>=========@@@DDDIIIKKKKKKJJJJJJHHHGGGFFFEEEDDDBBBGGGFFFHHHLLL4ĉ@ӵZZZTTT^^^ooofffYYYOOORRReeerrrsssfffWWWVVVfffwwwiiiaaaZZZXXXWWWTTTQQQPPPPPPMMMMMMNNNMMMIIIGGGIIIHHHJJJLLLKKKJJJLLLPPPTTTWWWZZZ___bbbcccbbb___]]]YYY^^^\\\YYYbbbrrrqqqeee\\\\\\\\\___aaabbb```^^^]]]XXXPPPJJJGGGEEEDDDCCCDDDDDDCCCCCCDDDEEEGGGHHH>LjjjUUU=hĦ888:::8887777778888886665553333333332222222222222224ĉ@ӵ---,,,,,,++++++,,,,,,---))),,,000888LLLhhhlllLLL777000000000///......------,,,,,,,,,+++---,,,---000000///333999HHHkkk\\\HHH444...//////..................---,,,,,,+++---,,,---...,,,,,,444>>>EEEUUUkkk~~~yyybbbZZZRRRQQQVVVXXXTTTOOOCCC===333>L+++'''&&&&&&''')))***)))(((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&)))'''%%%''',,,---(((!!!&&&&&&''')))+++,,,***(((((((((((())))))***++++++((('''(((,,,+++((()))...))))))))))))***+++,,,---111666CCCZZZwwwbbbFFF666555000...---'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%%%%((((((%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%""""""###%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&***111777777000***&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$###"""''''''&&&&&&&&&&&&&&&'''(((''''''(((((((((''''''%%%'''((((((((('''$$$"""&&&&&&(((***))))))///888KKKccc|||{{{YYYDDD222...///,,,+++---***,,,.........///222444555555666888999:::;;;;;;;;;999888999:::;;;:::999888888888888777666666777666555444333333222222333222222222111111000000000.........//////111222222000111111000...---...000000000000000000///...---//////000000000000//////000000000111000//////...---------.........////////////////////////000000333...,,,------,,,...333//////000000/////////000///---+++,,,---...---------...///...---...///111000333777???TTTrrrrrrSSS@@@;;;999666444444333222111111333555666666888<<>>===<<<>>>@@@@@@???>>>>>>======>>>@@@DDDHHHJJJLLLLLLKKKJJJIIIHHHGGGGGGAAAFFFEEEFFFKKKGG=?UUU[[[eeekkk^^^SSSVVVlllooo]]]WWW___xxxqqqfff___\\\YYYXXXVVVSSSPPPNNNQQQNNNMMMNNNMMMHHHFFFHHHFFFHHHIIIHHHGGGHHHMMMQQQTTTXXX]]]bbbdddcccaaa___[[[^^^\\\YYY___hhhggg```^^^\\\[[[]]]aaacccaaa___]]]XXXQQQJJJGGGDDDBBBAAABBBBBBAAAAAABBBCCCEEEFFFHdĦooovvv=Īj999888777777888888777555333333333333333333222222GG=?,,,,,,++++++,,,,,,---)))...111666EEE___wwwxxxZZZ???222//////---------------,,,,,,,,,,,,***))),,,000111222999AAASSSzzzuuuNNN@@@333000...***+++000---.........------,,,++++++***,,,...---+++...444444===KKKZZZccciiirrrzzzwwwfff^^^TTTOOOQQQWWW^^^aaaTTTKKK>>>HdĦ///)))''''''''')))***)))(((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''&&&&&&)))***###((('''(((***,,,,,,***)))(((((((((((((((***++++++&&&%%%&&&***)))''')))...)))))))))***+++,,,---...222;;;NNNlllmmmMMM888555111///,,,$$$(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''$$$$$$'''&&&######$$$$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&***...///---***&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&''''''&&&%%%%%%(((***'''%%%###'''&&&(((***)))+++555@@@WWWlllnnnHHH:::.........+++,,,111)))+++......---...111555333444666777888999999999:::999888888::::::999888777888999888666666666888666555444333222222222222222222222111000000//////,,,,,,------///111222333000111111000///...000111000000///////////////...//////000000000000/////////////////////...------------.........///////////////.........///000000222...,,,......,,,...222...///000000......///000...,,,++++++,,,------,,,,,,---......---...///111---111444;;;MMMlll~~~^^^GGG;;;777333111333333222222222333444555222333555:::AAAQQQjjj|||fffVVVMMMBBB>>>;;;<<<;;;999;;;???ӵĭӵxxxӵkkkĦcccccccccbbb___XXXPPPKKKAAAӵӵJJJIIIĦƜ`1.׼sjjj\\\]]]bbbĦqqqeeeXXXYYYqqqӵ\\\ĦyyyĭӵLLLGGGĦKKKPPPSSSĦbbbĦ^^^______^^^\\\YYYWWWYYY^^^```___\\\AAA??????BBBDdD}}}```GGG?fӵ999888777Ħ333333333ӵƜ`1.׼s---,,,ĭӵ333kkk,,,,,,,,,,,,,,,,,,,,,---ӵ444:::FFFSSSĦ)))***---,,,+++***+++)))***Ħ---///666@@@EEEGGGĦWWWOOONNNXXXhhhtttmmmaaaPPPDdD((())))))''''''ӵ)))***ӵ&&&ӵ)))***+++''''''Ħ((()))ӵ777DDD]]]ĭӵ555...***)))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$$$$&&&&&&#########$$$%%%%%%&&&''''''$$$""""""###$$$%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&%%%%%%(((&&&$$$%%%'''((('''%%%%%%)))***&&&%%%&&&###&&&&&&'''***+++111>>>LLLdddvvvrrrZZZ===444///000...)))+++222'''***......,,,---111555222333555666777777777777:::888777888999:::999888777999:::999777666777999666555444333222222222222222222222111000/////////............///000222222000111111111000000111333//////...---...///000111//////000000000000//////...////////////...------............///////////////......---...///000111///---...111111...---///---///111000...---...000...---++++++---...---,,,,,,---......------000111,,,///111555FFFgggmmmPPP???777444111222222222333333333444444444222333888===EEETTTcccyyyuuuhhh[[[TTTMMMJJJHHHGGGLLLRRR?~4g&e>&e}}}g&emmm>hӵbbbbbbbbbaaa\\\TTTMMMg&eAAAguO>uO>&eHHHGGG4ff?>ߝLFFFgĉ@rrraaa```ShӵssseeeVVVUUUg&e[[[>hӵpppzzzfff?><zZZZg&e>&eKKKKKKHLFFFKKKOOOShӵgL^^^___]]]^^^cccXXXUUURRRTTTYYY\\\[[[S?ʬ@@@???3h?D%%)?aaaGGGZufĦ999888666gL666333333g&e333gĉ@,,,---g&e>&e,,,@e??111...+++++++++,,,,,,---g<ĉ333888BBBTTT3we<Ħ3h?@e,,,,,,+++***)))---)))(((Z((())))))///8889993h?gLVVVQQQIIIHHHTTTjjj|||ttt^^^D%%)?)))fff?><z''''''=?Ħ'''g&e+++g&e+++++++++S?ʬ'''4ff?>ߝL***@e)))g&e///===KKK3h?g&e>&e???666??'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))&&&%%%((('''$$$######$$$%%%%%%&&&''''''!!!!!!!!!"""$$$%%%###"""$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%'''%%%###$$$''')))(((&&&$$$)))***&&&''',,,---)))%%%%%%'''***---555FFFVVVkkk|||~~~fffJJJ777111......)))"""$$$,,,&&&***------+++,,,000555111222444666777777666666999888777888999:::999777777:::;;;:::777666777999555555444333222222222222222222222111000//////...111000000000000000111222000111222111000111333444///...---,,,---///111222//////000000000000/////////////////////......---............/////////000///...------...///000111++++++///555555///++++++---///111000------...111///...,,,,,,...///...---+++---...---------000222...000000222BBBdddxxxYYYCCC:::666444111222333444444444333333<<<666555999;;;===DDDMMMZZZooo|||rrrggg```]]]^^^eeelll4DӵHƅ^Hu]Ħ}}}Hu]ĦmmmZuR)Ħccc```aaabbb___XXXRRRHu]ĦAAAHŐeHŐeHu]ĦGGGqIܗGIӵDDDttfffHGgĉ@yyyccc\\\VVVHu]Ħ[[[ZuR)Ħ~~~mmmpppyyysߝLGdUĦTTTHƅ^Hu]ĦHHHntHdĦFFFJJJHGgĉ@```HdĦTTTWWW[[[\\\]]]ZZZVVVTTTVVVYYYZZZHtƅ^===:::Bt=o9ĦDtfo9ĦjjjPPPIIIg?777555HdĦ444666444Hu]Ħ333tt111///Hƅ^Hu]Ħ000H׼s999444,,,+++---...---++++++tQ///888CCCSSSje<ĦBt=o9ĦH׼s+++*********))))))111,,,***HtĦ...+++***+++...Bt=o9ĦHdĦ???@@@EEEJJJTTTfffvvvyyyDtfo9ĦsߝLGdUĦ(((Ht@cӵHu]Ħ$$$Hu]Ħ,,,...Htƅ^(((qIܗGIӵ+++H׼s///(((Hu]Ħ555EEEBt=o9ĦHƅ^Hu]Ħ:::,,,)))((('''&&&&&&'''((()))''''''&&&%%%$$$$$$######&&&%%%%%%%%%&&&((()))+++#########$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((()))(((&&&%%%$$$$$$%%%%%%---,,,)))&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&$$$###$$$%%%###$$$$$$%%%&&&'''((((((&&&((())))))(((''''''(((---))))))++++++444QQQpppzzz~~~mmmTTT>>>222000,,,)))((()))+++---******+++,,,---///000111444444444333222444777:::777888999999888777666555777888:::;;;;;;:::999888555444333333222222333333111222222222222111000000444222111000111000...---///111333555555333111///222222111000//////000000555444222000000000000000////////////............+++---///000//////000111//////...---,,,---000222333000------//////...+++//////000000000000///......(((###&&&...222...)))++++++*********++++++,,,...///111444<<>><<<999333222333777666333333777777777777777888:::===>>>GGGUUUkkk}}}uuuvvv}}}4DuXӵDdDΦDdDĦ{{{DdDĦpppkkkt|>>GIdnuR)ĦDdDĦnuR)ĦnnnRRRCdgĪj:::DdDĦ666666555DdDĦ444HߝL`o9,,,DdDΦDdDӵ---DdDĦqqqpppKKK999555333---.........,,,,,,geĦ:::PPPsp?aĦGIdnuR)ĦDdDĦ,,,,,,,,,+++++++++''''''***DdDĦ))))))((((((GIdnuR)ĦDdDĦ)))---444999AAAPPP]]]{{{DdDĦnuR)ĦDdDΦDdDĦ(((DdDĦnuR)ĦDdDĦ)))DdDĦ666po9u,,,***((((((=ӊB1.uTӵ***DdDĦ***'''DdDĦGGGGIdnuR)ĦDdDΦDdDӵ+++***+++,,,***(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))******'''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&'''(((%%%%%%)))///333>>>XXXqqq|||mmmYYYBBB222......,,,+++*********************+++---...000111222333333333222333555888555555555666555555444333999999::::::999777555444444444333222222222222222111222222222222111000000222000///000111222111///222222222222111111000000000000///.........//////000111333444333111///---////////////............222222111...,,,+++,,,---.........---,,,---///111111000///000111000...,,,...000111///------///222000///------///000///...***))))))***,,,......---......///000444BBB\\\ttt{{{\\\III???999<<<777444555444333666:::777666666666666777888999;;;===BBBIIIRRR\\\dddhhhlllooopppnnnjjjhhhhhhjjj4DuXӵDdDʜ4DuTӵ|||>d<ĦuuuDtiiieeedddddddddccc___\\\>d<Ħ@@@>d<ʜDd<ʜ4DuTӵDDDFFFF&uTӵEEE4DufئL>epuR)Ħvvv\\\XXXSSS>d<ĦcccDttttkkkjjjyyyDdDΦDdDĦQQQ>d<ʜ4DuTӵBBB4DwDd<Ħ<<dd<ӵDdd<555444>d<Ħ3334DufئL>e...DdDʜ4DuTӵ+++DdDĦeeetttRRR===555222,,,---------+++,,,geĦKKKs<v>aĦmmmpeӵDx<DdDĦ++++++++++++++++++&&&%%%)))DdDĦ***(((''''''peӵDx<>d<+++000333:::GGGUUUiiizzz>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ'''>d<Ħ888peӵ***Ħ)))F&uTӵ)))DdDĦ+++(((>d<ĦQQQpeӵDx<>d<ʜ4DuTӵ*********)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&&&&%%%%%%###$$$$$$%%%&&&'''((((((&&&'''((('''&&&&&&''')))######'''---555DDD^^^uuu{{{iiiSSS>>>111,,,,,,,,,,,,+++***)))((())))))***+++,,,...///000111222222222111222444666444555555555555444444444555555777888888888888888444333333222111222222222111222222222222111000000000/////////111222222000444333111000//////000000000000////////////000000111111222222111000//////////////////............222111000---+++***,,,....../////////......000222000000000111111000...------,,,,,,---///111222333/////////...,,,,,,---...***((((((***...///...,,,......///000111888JJJ\\\zzziiiTTTHHHAAA<<<777333444555444555999777777777777777777777777888:::===AAADDDFFFHHHHHHHHHKKKNNNOOOMMMKKKJJJJJJ4DuXӵD&dq&ĒR~~~}}}sdKĦtttDHRRuddddcccccccccbbb___]]]sdKĦ???D&oq<Ōq&ĒR@@@CCCEEE>dp&ĒRDDDEEEnfʜd<Φ>d<ĦMMMs&dq&ĒR<<<>>>i?ʜtd<Ħ888HHܗDӊBTTT<xOOOOOORRRQQQPPPPPPQQQB?daĦtttUUUB?Ho9+++>d<************'''%%%'''>d<ӵ''''''B?Ho9'''<x***...:::GGGSSScccttt&ӫeʬtIӇ***>d<Φ>d<Ħ)))D&ӫetIӇ(((DdDĦ'''sdKĦ555B?dp&ĒR((()))>d<sdKĦ[[[B?Ho9CCCs&dq&ĒR+++***))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((((((!!!###%%%%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((((('''&&&###$$$$$$%%%&&&'''((((((%%%&&&'''&&&%%%&&&(((***'''&&&'''---999LLLhhh}}}~~~hhhMMM888...***++++++++++++***((('''))))))******,,,...///000///111222222111111333555555555555555555555555555444444555666777777777888333333222111111111111222111222222222222111000000000///...///111222222111333222000......///000111222111111000111111222222333222000......///111222////////////............//////...,,,++++++...111///000111000//////111222///000000000000/////////111,,,)))+++111333111---///000000///,,,+++,,,...///---,,,///333555333000000//////000000222===III```zzz~~~kkkXXXKKK>>>888444555666444444555888888888888888777777777888999;;;======<<<;;;999888:::<<<======<<<======4DuXӵHu]3hh}}}}}}|||neuuuttt=ebbbbbbbbbbbbaaaaaa```___neCCC@@@pIƎ@t@h===???@@@>hCCCDDDDDDfe@ďD}}}^^^UUUOOOneqqq=ekkkaaaiiiegeRRRIIIsĪj@h::::::<<<fdDĦ777@ďDTTTUUUHkgeOOONNNNNNLLLLLLLLLLLLMMM@hHHHDDD@GEEEEEEHĪj@IŌBene<<<Hkge555ne222222fe+++Hu]3hh%%%+++***sehhhrrrvvvjjjVVVBBB222(((---------,,,+++,,,geĦja>aĦ\\\DDD@G,,,,,,se))))))))))))))))))&&&%%%<Ō'''((()))@G&&&'''Hkge((('''(((222===AAAKKKWWWHĪj@IŌ888000ege))))))Hu]3hIŌ((((((DdDĦ)))ne111///@h((((((>h'''((((((se***neNNNddd@G666333sĪj@h******)))(((((()))***+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&'''((()))))))))$$$&&&((('''###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&'''))))))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%(((***+++***+++111???VVVqqqeeeFFF111)))***************)))(((''')))))))))***,,,---///000...///111111000000222333555555444444444555666666666666666555555444444444333333222111111111111111111222222222222111000000000///...///111222222111111000///......///000111222222111111111222333333444222...,,,,,,...111333////////////............+++,,,---,,,,,,---///222...000111111000///111222//////000...------...000333///,,,---111111---(((111111111000......///000///,,,+++...333555111---///...///000//////555<<>>======???@@@CCCBBBBBBAAAcccUUUMMMwwwlll___^^^qqq```RRRDDD<<<::::::<<<;;;DdDĦ666777RRRUUUWWWUUUQQQPPPPPPIIIIIIJJJJJJLLLOOOQQQKKKFFFDDDEEEEEEDDD<<<===444777444333444///+++D^)))&&&,,,***s׼sLLLcccmmmsssjjjXXXEEE666---/////////------...geFm8>aĦHHH999555,,,,,,,,,s׼s))))))************(((&&&&&&Ho+++''')))++++++''''''&&&+++---***(((...666777:::@@@OOOJJJ???)))))))))D^(((((((((DdDĦ******...(((,,,'''(((((()))&&&&&&'''(((s׼s+++(((BBBWWWlll222...///+++(((((((((((('''((()))***&&&'''(((((((((((('''&&&######$$$$$$%%%%%%&&&&&&$$$%%%&&&''''''''''''&&&###&&&)))'''###!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((((((&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%(((+++***+++---444DDD\\\uuuzzz___@@@...******))))))))))))(((((((((((())))))***+++---...///---...000111000000111222444333222222333444555666666555555444444444444444333222222111111111111111111222222222222111000000111000///000111222111000............///000000111111111000000111222222333222000///------///111222////////////............***,,,------------...000,,,...//////......///000...///...,,,***+++...222+++---///111000...---,,,111000///...////////////,,,)))'''+++000111---'''...,,,---//////...000555888QQQooonnnZZZMMM@@@:::888555444666555666777888888888777666777555444222333555777999777666555555777888888888Φ4DuXӵtvӵ>d<Ħ~~~Ħwwwrrrmmmiiigggfffeeeaaabbbccccccbbbaaabbbccc]]][[[ĦEEEAAA???AAA???===<<<<<<===@@@AAA=========???@@@BBBDDDEEEEEECCCBBB@@@??????@@@@@@@@@EEEPPPfffhhhVVVLLLKKKVVVĦxxxeeeUUUTTT___lll^^^UUUeee}}}cccRRRBBB>>>@@@???;;;888===::::::===<<<888777999>d<Ħ666888888:::>>>EEELLLRRRVVVWWWXXX[[[]]]^^^\\\WWWSSSRRRSSSIIIJJJKKKLLLMMMPPPUUUXXXWWWXXXWWWSSSMMMGGGFFFFFFAAABBBCCCDDDEEEEEEEEEDDDEEEAAADDDHHHRRRrrrdddKKKFFFAAA===>>><<<:::===???<<<888777999===666999<<<;;;Ħ555555555333111000/////////--->d<Ħ++++++'''---***Be444FFFcccnnnvvvooo\\\III<<<666111111000///...000geFYĉ>aĦ;;;333111,,,))),,,///...---,,,+++,,,Be)))******+++++++++,,,'''%%%&&&nu]ӵ))),,,***(((((()))''''''''''''(((((((((((("""%%%+++...+++''')))...333222333666999;;;???CCCTTTZZZYYYLLL===555000,,,)))))))))))))))>d<Ħ(((((((((((((((>d<Ħ))))))&&&Ħ%%%)))***'''&&&)))***)))(((((()))***************%%%&&&'''(((Be,,,)))&&&(((111ĦrrrwwwdddKKK999222444(((***,,,,,,***)))))))))((())))))((('''%%%%%%%%%&&&'''((())))))((('''&&&!!!"""###$$$&&&'''((()))$$$%%%&&&'''&&&%%%$$$### ###'''&&&$$$###'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$%%%&&&'''''''''&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$''''''%%%"""###$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$%%%(((+++&&&(((,,,444FFF^^^tttuuuZZZ===//////***))))))(((((((((((()))(((((()))***+++---...///,,,...000111000000000222222222111111111222444555222222222333444555777888333222222111000111111111111222222222222111000000222000///000111222111///,,,,,,---...///000111111000000///000000111222222////////////000000000000000/////////............***,,,......---------...***,,,......---,,,---.........---***((()))...222 )))111333///---000444...,,,++++++---...---,,,...+++))),,,222333---''',,,***+++...///---...222666FFFZZZmmmiiiYYYGGG<<<888555666888333444666777777777666555444555666777666555333222444444333444555666555444?aŖ%7uSQuR)ӵsdKĦgdKĦtttmmmiiihhhiiihhhggg```cccfffddd```]]]___aaa\\\gdKĦJJJCCC@@@???>>>>>>???@@@@@@>>>;;;===<<<;;;:::;;;>>>AAACCCFFFGGGGGGEEEBBBAAAAAAAAACCCIIIPPP]]]uuurrrZZZOOOLLLgdKĦ~~~jjjZZZRRROOOfff~~~kkkTTTQQQVVVooo___OOOCCCCCCCCC???<<<>>><<<;;;;;;::::::;;;;;;<<>>DDDKKKRRRXXX]]]___fffeeeccc```]]][[[YYYWWWSSSPPPLLLKKKMMMQQQSSSTTT\\\YYYTTTPPPNNNKKKHHHFFFDDDCCCAAABBBCCCDDDDDDCCC???DDDEEEFFFXXXzzzkkkMMMFFFEEE???>>>DDD999<<<>>>===:::777777888777999:::gdKĦ666666444111000111222222222...sdKĦ***((((((+++---...555<<<]]]ooo}}}zzznnn]]]GGG444333222///,,,...444ŶS3we>>GGGWWWaaaYYYNNNEEE999---///,,,******,,,DdDĦ*********))))))sdKĦ((((((gdKĦ)))))))))((((((((((((((())))))*********))))))(((---+++)))((())))))...---111gdKĦyyy{{{uuugggTTT@@@333//////---,,,+++***)))(((((((((((((((''''''''''''((((((&&&'''((('''&&&&&&'''((('''((()))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&###"""###&&&'''%%%###%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%***%%%"""$$$)))+++&&&!!!%%%###!!!###&&&((('''&&&)))((((((''''''''''''(((,,,,,,000===RRRiii{{{~~~xxxooo```KKK666+++***(((((())))))))))))(((''')))***+++,,,---,,,+++***.........///////////////000111111222333333444444444444333333222333333333111111111111111222222222333000///000444555444111111111000000//////......222111//////000000...---222111000......000111222111000......000000000///444333111///---///222666.........////////////000...------------...//////000000/////////...------,,,---...000000000//////111///---,,,,,,,,,...//////...---,,,+++,,,------))),,,///000///.........///444@@@WWWrrrzzzhhhRRRCCC===;;;999999<<<444777<<<666555999666777888999999888777444333777666444444444555777999>Anenezzzuuunnnjjjiiiiiigggfff```ccceeeccc___\\\]]]___neSSSLLLFFFCCC===<<<<<<===>>>>>><<<:::===<<<;;;:::;;;>>>AAACCCDDDEEEEEECCCAAA??????@@@>>>CCCIIISSShhhuuu[[[OOOnennnYYYOOOOOO\\\sssoooVVVQQQRRRccc~~~^^^NNNBBBBBBCCC>>><<<>>><<<<<<;;;;;;;;;;;;<<<De;;;<<<;;;;;;<<>>;;;888888999999:::ne333444777444111000111111111111000ne---,,,***(((+++,,,+++***---444:::VVVhhhzzzrrrYYYAAA666444333333333555>Ak<---//////...///---+++)))))))))))))))(((***))))))(((((())))))***(((((('''fh(((+++,,,+++)))''''''&&&&&&"""!!!&&&'''$$$%%%%%%&&&'''''''''''''''&&&)))...111333555888999AAAOOO[[[^^^___[[[KKK888333000+++'''&&&De************))))))ne'''(((ne%%%))))))))))))))))))))))))))))))************)))))),,,***)))))))))+++,,,,,,...///negggrrrrrriiiXXXEEE444+++***+++...---,,,+++))))))((((((((((((''''''''''''((((((&&&'''((('''&&&&&&'''(((%%%$$$$$$###############%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$############""""""$$$&&&)))***''''''&&&%%%%%%$$$#########"""!!!"""%%%'''&&&%%%''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''(((%%%$$$%%%((()))&&&###&&&$$$"""###&&&((((((&&&(((''''''&&&&&&&&&''''''***+++444HHHccczzzsss___LLL:::---***---)))(((((((((((((((((((((((()))******++++++******............////////////111111111111222333444444444333222222111222222222000000111111111111222222111000///000111222111000000000000000//////......111000......///000///...222111///......///111222111000......000000000//////000111000......000111,,,,,,,,,------------......------------...//////000//////............///......///000000///...---000///---,,,,,,---...///---,,,,,,,,,---///111222---------------.........***///888FFFZZZoooxxxdddSSSIIICCC@@@???<<<333666;;;666555999666777888999999999777555444777666555555555666888~~~|||xxxuuupppllljjjhhhfffdddaaaccceeebbb^^^[[[[[[]]]ZZZUUUPPPKKKGGG===<<<<<<<<<>>>>>>===<<<===<<<;;;:::;;;===???AAABBBCCCCCCBBB???>>>>>>??????BBBEEELLL]]]tttwww[[[NNN```yyysssXXXKKKMMMOOOdddtttWWWPPPMMMUUUhhh|||___OOOCCCBBBCCC???===@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????===@@@EEELLLTTT[[[aaadddffffffeeedddbbb```___^^^WWWSSSMMMJJJKKKOOORRRTTTVVVVVVVVVVVVUUURRRMMMIIICCCBBBAAAAAACCCDDDDDDCCCEEEJJJKKKLLL[[[yyyoooQQQJJJJJJEEE@@@AAA===>>>???>>><<<:::::::::999:::333333444888555222111111111000///000------,,,***(((***+++******---222777LLL```xxxkkkMMM777222333777444333++++++///000//////)))+++,,,,,,+++******+++*********))))))*********))))))(((((((((***------+++)))''''''&&&'''&&&###%%%******&&&&&&&&&'''(((((((((((('''&&&''')))---222555666666===GGGSSSaaannnppp___HHH999555///)))&&&000************))))))''''''(((&&&&&&************************))))))************))))))+++***))))))***+++...///111444\\\```dddlll___LLL:::///,,,---...000///---+++***)))(((((((((((((((''''''(((((((((&&&'''((('''&&&&&&'''((('''%%%###""""""###$$$&&&%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%$$$$$$###############$$$&&&(((***'''&&&&&&%%%%%%$$$$$$###!!! """%%%&&&&&&&&&''''''''''''&&&$$$###"""((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''&&&&&&&&&%%%$$$%%%'''(((((('''&&&&&&&&&%%%&&&&&&'''''',,,...<<>>>>>???@@@@@@???<<<<<<;;;:::;;;<<<>>>???@@@AAABBBAAA???>>>???@@@AAABBBCCCHHHTTThhh}}}yyyYYYKKKFFFBBBJJJXXXrrrwwwYYYHHHJJJIII[[[|||zzzZZZNNNJJJNNNYYYqqq}}}dddSSSFFFDDDEEEAAA???BBB>>>>>>>>>>>>>>>>>>>>>>>>@@@???===>>>???@@@@@@??????AAAEEELLLTTT\\\cccfffdddeeeeeedddcccbbb```___ZZZUUUNNNKKKKKKOOORRRSSSVVVWWWYYYZZZZZZUUUNNNIIIDDDBBBAAAAAACCCDDDDDDDDDFFFKKKMMMOOO\\\xxxtttUUUJJJIIIEEE@@@@@@>>>>>>>>>===<<<:::::::::888888888777666555555555888666333111111111///......,,,++++++++++++***(((((()))*********,,,111555CCCYYYwwwsssSSS<<<444444:::666555MMMnnniiiJJJ:::222,,,+++...///---***$$$(((,,,,,,)))((()))+++++++++************++++++******))))))))))))*********,,,------+++)))((((((&&&)))***)))***------***&&&''''''((()))((((((((()))((((((,,,222666666555<<>>777111---+++)))(((************)))))))))(((''''''((((((((((((''''''***************+++++++++((())))))************)))++++++***))))))***---000444===NNN___eee___WWWTTTbbbUUUBBB444//////000000000///---,,,***)))((((((''''''((((((((((((''''''&&&'''((('''&&&&&&&&&((('''&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''!!!!!!!!!"""$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%###""""""###%%%&&&$$$&&&)))(((&&&%%%&&&((('''&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((()))111555EEEfffppp\\\FFF888111,,,(((''')))((('''&&&&&&''')))+++***)))((('''((()))***+++,,,------....../////////222111///...///111444666222111000///////////////...//////000000111111111...111333111...,,,...000////////////////////////...,,,++++++---///000000111000////////////000111111000......000000000///,,,...000000...------............////////////000...------------.../////////...,,,++++++...000222/////////......---------000///...------------...111000...---------...///222---((())),,,...,,,)))222333444222666GGG```ttttttiiiaaaTTTEEE@@@???888888===;;;777888888999999888888777666666666666666777777~~~}}}yyytttsssrrrpppmmmiiieeecccaaacccddddddbbb___]]][[[[[[ZZZXXXVVVVVVUUURRRNNNJJJCCCAAA>>>===>>>@@@@@@???<<<;;;;;;::::::;;;<<<===@@@AAABBBAAA??????@@@AAA??????@@@CCCKKK[[[pppyyyWWWHHHBBB>>>GGGRRRjjjzzz___KKKIIIIIIXXXwwwcccOOOLLLNNNTTTcccmmmZZZJJJEEEDDD@@@???BBB???@@@AAAAAAAAAAAA@@@???DDDBBB????????????>>>===@@@AAAEEEJJJRRR[[[bbbgggbbbccccccdddcccbbb```___[[[VVVPPPMMMMMMPPPRRRTTTXXXZZZ]]]___]]]WWWOOOIIIFFFDDDCCCCCCDDDEEEEEEDDDDDDIIIMMMPPP[[[ttt}}}\\\LLLGGGCCCAAAAAA???>>><<<;;;;;;:::999999666666666666777777777777777555333222222111///---...,,,++++++++++++***((())))))*********,,,000222:::SSStttwwwYYYCCC999888>>>???CCC___\\\@@@666222---,,,...///,,,((( $$$((((((&&&%%%&&&(((++++++************++++++******))))))))))))******+++,,,---,,,***((((((((("""&&&(((''''''******'''&&&''''''((()))(((((((((***((((((+++111444555333:::???GGGUUUfffrrrtttqqqZZZPPPBBB888333000***&&&************)))))))))(((''''''((((((((((((((('''))))))******++++++++++++(((((()))***************,,,,,,+++)))''')))---000777FFF^^^qqqrrrcccSSSKKKNNNCCC666...------,,,***///...---+++***)))((((((''''''((())))))(((''''''&&&'''((('''&&&&&&&&&(((!!!"""###$$$$$$$$$###"""&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$"""######$$$&&&''''''(((###$$$$$$$$$##################$$$%%%&&&&&&&&&%%%&&&%%%###""""""###%%%&&&###&&&))))))&&&%%%'''***'''''''''&&&&&&&&&((((((''''''''''''((()))++++++333999LLLooo~~~cccPPP<<<444222...)))&&&((('''&&&%%%&&&''')))+++******)))((((((***+++,,,,,,,,,,,,---...//////000222111///...///111444666222111000///............------...///000000111111///111333111...,,,...111.............../////////---,,,++++++...000000000000//////////////////000111000......000000000//////000000///------///111.........////////////000...------------.../////////...,,,***+++---000222------------......////////////......------------///...---,,,,,,,,,---...///,,,)))+++//////+++&&&/////////---000:::IIIUUUpppeeeSSSHHHCCC999888<<<999:::::::::::::::999999999666666666555666777777888~~~{{{xxxtttqqqoooooonnnkkkfffcccbbbbbbbbbbbbaaa```___]]][[[ZZZYYYVVVTTTTTTTTTSSSNNNJJJDDDAAA===;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;>>>@@@AAA@@@??????@@@AAAAAA@@@AAADDDHHHTTTiii{{{}}}}}}XXXIIIBBB<<>><<>>777000,,,------***'''------+++***))))))((((((&&&'''((())))))((('''&&&&&&'''((('''&&&&&&'''((("""$$$&&&'''((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$!!!"""###%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((###&&&))))))'''&&&(((***&&&''''''&&&%%%%%%&&&((('''''''''((()))+++,,,---000;;;TTTvvvuuuWWWDDD000***+++,,,******'''&&&&&&&&&&&&((()))******))))))))))))***++++++++++++,,,---...//////000111000///...///111333444222111000///...---------,,,,,,---...///000111111///000111000///...///000---............/////////---,,,,,,---///111000///////////////////////////111000......000000000///111111111///......111333,,,,,,,,,------------......------------.../////////...,,,++++++---///000,,,,,,,,,,,,---...///000///............---------++++++++++++,,,...///111---,,,+++...000///,,,(((---.........000444;;;@@@[[[sssxxxeeeYYYRRRFFFBBBAAA;;;??????>>>>>>===<<<<<<<<<:::888777666666888:::;;;{{{vvvtttqqqppplllmmmlllhhhdddaaaaaaccc___^^^^^^]]]]]]\\\ZZZXXXZZZVVVSSSSSSTTTSSSOOOJJJGGGCCC>>>;;;:::;;;<<<<<<<<<;;;;;;:::::::::999999<<<===??????>>>>>>???@@@BBBAAACCCDDDEEELLL```sss|||\\\LLLFFF???@@@HHHXXXmmmzzzvvvcccSSSMMMSSSgggjjjWWWOOOPPPVVVmmmuuu\\\PPPJJJDDDDDDIIIDDDEEEFFFGGGGGGFFFEEEDDDEEECCCAAAAAAAAAAAA@@@???AAAAAABBBFFFLLLUUU]]]bbbaaabbbdddddddddaaa___]]]ZZZXXXTTTSSSTTTUUUVVVVVVYYY\\\___cccbbb]]]UUUNNNLLLJJJHHHFFFFFFFFFEEECCCDDDHHHMMMNNNTTThhh}}}eeeUUUJJJFFFFFFBBB???;;;;;;<<<<<<;;;999999777555666777888666444555333222222333222000///000...------------,,,***,,,+++***+++---...//////555DDDZZZtttuuuXXX>>>:::===KKK^^^tttoooOOO>>>,,,...,,,)))+++000///***---,,,***+++,,,------,,,***))))))(((((())))))******)))((((((''''''((((((((()))******(((((((((***&&&+++,,,)))''')))+++***%%%%%%&&&'''''''''''''''&&&'''(((''''''(((+++------333;;;CCCKKKUUUcccnnnzzzvvvkkk\\\JJJ===555333************))))))))))))''''''((()))))))))))))))''''''((())))))***++++++'''((()))******+++++++++***,,,---+++***---444;;;PPPhhhgggMMMBBB555222...,,,------+++)))+++***))))))(((((())))))&&&'''((())))))((('''&&&&&&'''((('''&&&&&&'''(((&&&&&&'''(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$###$$$&&&"""###$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&'''((((((((())))))%%%&&&'''&&&$$$###%%%(((%%%&&&&&&''')))***,,,---///AAA```zzzgggIII999)))&&&)))+++******%%%%%%&&&&&&'''((())))))'''((())))))******))))))***++++++,,,...//////000////////////000111222333333222111///...---------+++,,,,,,---///000000111///...---...///000///...---------.........//////------...000222222000......//////////////////...111000......000000000///...000222111000///000000,,,,,,,,,------------......------------...//////......---,,,,,,,,,------...---,,,,,,,,,---...///...............------,,,,,,,,,,,,,,,---...000111,,,------............---,,,///111111000222888===EEE[[[sss~~~uuupppdddZZZTTTIIIFFFFFFDDDCCCAAAAAA@@@@@@???===:::888888;;;>>>@@@~~~xxxsssqqqppppppkkkkkkjjjgggbbb```aaaddd]]]\\\[[[[[[[[[ZZZXXXWWW[[[WWWSSSSSSUUUTTTOOOKKKKKKFFFAAA===<<<===>>>>>><<<;;;;;;::::::999999888:::<<<======<<<<<<>>>???>>>===>>>???>>>BBBUUUhhh|||___PPPIIIBBB===EEERRRfffzzz~~~mmmXXXMMMPPP___}}}vvv[[[LLLNNNSSSiiigggXXXPPPJJJJJJOOOEEEFFFHHHIIIIIIHHHFFFEEEEEECCCAAAAAACCCCCCCCCBBBAAAAAAAAADDDKKKSSS[[[aaabbbccceeeeeedddbbb___]]]ZZZXXXVVVUUUVVVWWWWWWVVVXXX[[[___cccddd___XXXRRRNNNLLLIIIHHHGGGFFFEEECCCEEEIIIMMMNNNRRRcccrrr]]]OOOIIIHHHCCC@@@<<<;;;===>>><<<:::<<<999666666777777444111444333222222333333111///...,,,++++++++++++***(((,,,+++++++++---/////////777???NNNfffmmmMMMAAABBBHHHYYYtttbbbBBB222---///---((()))---,,,'''+++((($$$%%%''')))((('''))))))(((((((((((())))))))))))(((''''''''''''''''''((())))))(((''')))***&&&+++,,,(((%%%'''))))))$$$%%%&&&&&&''''''&&&&&&''')))***)))&&&&&&***---)))...555===BBBHHHQQQZZZuuu|||sss[[[DDD777333************))))))))))))''''''((()))))))))))))))&&&''''''((()))*********''''''(((******+++++++++(((+++------,,,111999AAAaaazzzdddFFF:::///---***))))))******)))))))))(((((((((((())))))&&&'''(((******((('''&&&&&&'''((('''&&&&&&'''(((%%%$$$###""""""$$$&&&'''''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###"""!!!"""###$$$&&&'''((()))###%%%''''''%%%%%%''')))$$$$$$%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&((())))))))))))$$$&&&'''&&&###"""$$$'''$$$$$$%%%&&&(((***+++,,,222HHHjjjooo[[[===222)))***------)))'''$$$%%%&&&'''((((((((((((%%%&&&((()))))))))((('''******+++,,,...//////000...//////000111111222222333222111000......------++++++,,,---...///000111...+++***+++///000///,,,---------.........//////---...///222333222///,,,......////////////......111000......000000000///+++///222444222000...---........./////////000000...------------...//////.........------,,,,,,+++000///---,,,++++++,,,---......//////......---,,,111000///...---......///---......,,,+++---000222)))---000///,,,...666>>>666GGGYYYhhh}}}sssgggYYYLLLJJJIIIGGGEEEDDDCCCCCCCCC@@@<<<::::::===AAADDD}}}}}}|||yyyuuurrrpppooommmmmmkkkddd\\\WWWWWWYYYZZZXXXUUUUUUVVVWWWWWWVVVTTTTTTSSSSSSQQQPPPNNNMMMJJJHHHDDD@@@===;;;::::::===<<<999777666666777777555777999;;;======<<<;;;<<<;;;<<<>>>>>>AAAKKKVVVssskkkQQQDDD>>>===FFFOOO\\\uuuiii^^^LLLXXXuuu^^^OOOVVVTTTeeevvvbbbTTTKKKKKKPPPIIIHHHHHHJJJKKKJJJHHHFFFBBBBBBAAAAAAAAAAAA@@@@@@??????@@@CCCIIIQQQXXX]]]___^^^]]]^^^___]]]YYYUUUZZZYYYWWWTTTRRRRRRSSSTTTUUU]]]dddggggggddd[[[QQQPPPKKKFFFFFFJJJLLLJJJHHHKKKJJJMMMQQQQQQYYYwwwkkkTTTKKKJJJKKKCCC>>>???AAA???>>>>>>888777777666666666666777555444333222111///......111///,,,+++++++++***))),,,+++*********+++,,,---111888DDDXXXuuusssXXXHHHIIIXXXvvvvvvVVV>>>111///......------,,,++++++)))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''+++'''''')))'''"""###(((''''''''''''''''''''''''***)))(((&&&&&&'''(((((((((---222777;;;AAAIIIOOO^^^rrrzzzkkkZZZFFF444///+++)))******''''''***)))(((((((((''''''''''''+++******+++------,,,***///...---+++***))))))(((///******111444555BBBRRRmmmbbbFFF999...,,,)))''')))***+++***+++***)))***+++,,,+++)))"""$$$&&&'''&&&%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###$$$&&&&&&&&&%%%+++!!!%%%&&&%%%######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&)))***(((&&&)))''''''((((((&&&)))...777VVVwww|||bbbIII222000,,,)))(((((()))***++++++***)))((('''&&&&&&))))))))))))((((((((((((***++++++,,,,,,------...+++,,,...///111222222222555333000,,,---...---***---...///111///---...000......------------......---......///000/////////...,,,,,,---///000///...000111111000///......///...///111222222000...---222111//////000000...---,,,,,,------------,,,,,,------------------------,,,000333111---+++---000........................,,,///222333222///......111///---++++++,,,///000***---......,,,---///333333///,,,+++...111222222888;;;@@@JJJWWWiii{{{pppkkkaaaYYYXXXWWWPPPGGGJJJAAA<<<===<<<;;;IIIZZZ~~~}}}zzzvvvrrrpppppppppjjjhhhdddaaa___]]][[[YYY[[[YYYWWWVVVWWWXXXWWWVVVSSSSSSSSSRRRQQQOOOMMMLLLJJJHHHDDD???<<<:::999888999:::::::::888777555444333555777999::::::999999888777888999999;;;DDDOOOiiiyyypppTTTFFFBBB===DDDLLLYYYvvvhhhRRRTTTjjjbbbSSSXXXUUUbbbgggUUULLLKKKLLLIIIHHHHHHHHHIIIIIIFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>???BBBHHHOOOWWW[[[]]][[[ZZZ[[[\\\[[[XXXUUU[[[ZZZWWWTTTRRRQQQSSSTTTVVV\\\aaacccdddbbb\\\TTTQQQLLLGGGFFFIIIJJJIIIGGGIIIHHHKKKNNNNNNUUUooo}}}bbbTTTNNNDDD???<<>>>>>???::::::888777666555555555222222222222222222333333000...,,,+++,,,,,,+++)))++++++*********+++,,,---000444>>>RRRqqqzzzdddLLLQQQdddhhhHHH666000.........---,,,,,,++++++))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((***'''''')))'''"""###((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))))),,,000444999>>>CCCGGGOOOcccwww~~~|||pppXXX@@@666///***++++++)))((()))))))))((((((((('''''''''***))))))***,,,,,,+++)))------,,,,,,+++,,,,,,---,,,))),,,333666:::KKK___ZZZ===111...,,,))))))***++++++***+++)))((()))***+++***)))$$$&&&((()))(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%)))&&&$$$%%%)))***(((%%%)))!!!%%%'''""""""(((######$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""!!! %%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$***'''''')))((('''***000AAA]]]yyyrrrXXX@@@111///,,,)))''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%))))))))))))((((((((((((******+++,,,,,,------...,,,---...///000111111111333333000...------,,,++++++,,,...000///...///111......------------......---......///////////////...---,,,---//////...---///000111000///...///000///000111222111000...---222111//////000000...---------............------------------------,,,,,,,,,000333111---+++---000........................,,,...111222111///......,,,,,,---------,,,,,,,,,+++---///...,,,---///111111...++++++---000111000222444777<<>>===@@@NNN```}}}xxxssspppooooooooohhhddd``````aaa```[[[VVVYYYWWWVVVWWWWWWVVVTTTRRRSSSRRRRRRQQQPPPNNNLLLLLLJJJGGGCCC???;;;888666666555777:::<<<;;;777333000111333444666777777777666555444444666666777>>>GGG\\\oooxxxXXXIIIEEE???DDDHHHTTTrrr~~~cccVVV^^^pppjjjZZZYYYVVV___xxxnnnWWWOOOMMMJJJIIIHHHGGGGGGHHHGGGEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>===>>>@@@FFFMMMTTTXXXZZZXXXWWWWWWXXXXXXWWWVVV[[[ZZZWWWSSSOOOOOOQQQTTTUUUZZZ^^^___``````]]]XXXSSSNNNIIIGGGHHHHHHGGGEEEHHHHHHJJJMMMLLLQQQeee{{{ttt]]]QQQCCC??????AAA@@@======???===<<<;;;999777555444333111222222222333333444444///---++++++,,,,,,,,,***++++++******++++++,,,---...000666IIIiiivvvYYYbbbwwwYYY<<<222333......---,,,,,,++++++***))))))))))))))))))))))))%%%&&&'''(((((())))))(((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((()))''''''(((&&&###$$$(((''''''''''''''''''''''''$$$$$$$$$%%%&&&''')))***((())),,,111888===@@@AAAFFFUUUhhhyyypppWWWAAA666,,,+++---,,,***)))))))))))))))(((((((((((()))(((((()))++++++***(((+++++++++,,,---...000000***+++111666999CCC\\\uuuvvvOOO777...---,,,++++++,,,,,,+++******((('''((()))***)))(((%%%&&&((()))(((''''''(((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$***'''$$$%%%)))***'''$$$'''!!! &&&((($$$%%%)))###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&''''''&&&%%%%%%%%%$$$###!!!%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$%%%***''''''))))))(((,,,222EEE^^^vvv}}}tttcccJJJ666...---***(((&&&&&&'''(((###$$$$$$$$$%%%%%%&&&&&&(((((((((((())))))))))))******++++++,,,---------------...///////////////111111111000---,,,,,,---,,,...//////......//////......------------......------......////////////...------///000///---+++...///000000///...///111111222222222111///...---222111//////000000...---.........//////..................------,,,,,,,,,---///222111...,,,---///........................+++...000111000...------))),,,///111111///,,,***---...///...------...///000---+++***,,,...//////111222333555888>>>FFFKKKVVVeeeyyykkkXXXFFF===;;;???KKKYYY}}}xxxtttqqqooommmlllgggdddbbbaaa```]]]XXXTTTVVVUUUUUUUUUUUUTTTQQQNNNRRRQQQQQQPPPOOOMMMKKKKKKHHHFFFBBB>>>:::666444333444666999;;;:::777333000111222333444555555555555777555555666666666<<>>======???CCCJJJPPPTTTXXXWWWVVVVVVVVVWWWWWWWWWZZZYYYVVVPPPLLLKKKNNNRRRRRRXXX^^^^^^___```^^^ZZZUUUQQQKKKGGGGGGGGGFFFEEEJJJIIIKKKNNNMMMPPP]]]lllgggVVVJJJFFFEEEEEEBBB>>>===@@@======<<<;;;999777555555444444333333222111111000...,,,++++++,,,---,,,++++++***++++++++++++,,,,,,///...000@@@]]]zzzqqqzzznnnLLL444///444------,,,,,,+++*********((((((((((((((((((((((((((()))***************)))((((((((((((((((((((((((%%%&&&((('''&&&&&&'''(((''''''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((()))///888???BBBBBBFFFMMMYYYkkkqqqPPP???000,,,...---***(((*********)))))))))(((((()))(((((()))+++,,,***)))******++++++---...///000,,,///444888===NNNooogggFFF777444---,,,,,,,,,------+++))))))'''&&&'''((()))((('''###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%$$$$$$(((###"""&&&(((&&&%%%(((###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$"""!!!!!!%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&$$$&&&)))(((&&&&&&(((((((((---333AAAXXXoootttiiiUUU???///,,,***((('''&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))*********+++,,,,,,------------............---,,,000000111222///++++++...---000111///---------,,,......------------......------------......//////.........///000///,,,***,,,...//////......000111333333222111000000//////222111//////000000...---......////////////...............------,,,,,,+++---///111000...---...///........................+++---000000///---------,,,...111333333222///------...///......---------///...,,,+++,,,---...///000111444555777:::>>>AAA???IIIZZZlll|||{{{fffNNNAAA<<<>>>EEEMMMzzzvvvsssoookkkhhhbbbdddeeebbb^^^YYYXXXXXXWWWVVVUUUUUUTTTSSSOOOMMMOOOOOOOOONNNLLLKKKIIIHHHDDDCCC@@@<<<999666333222555666777777666555333222222222333444444555555555888555555777777777:::???JJJ___xxxbbbMMMGGGCCCFFFGGGNNNfffhhhXXX```sssqqq^^^VVVXXXjjjzzz[[[UUUSSSMMMLLLJJJHHHGGGGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>======>>>BBBGGGMMMQQQWWWWWWVVVVVVVVVVVVXXXYYYWWWWWWUUUOOOIIIGGGKKKNNNNNNWWW^^^`````````]]]ZZZWWWSSSMMMIIIFFFFFFFFFFFFJJJIIIKKKLLLMMMOOOUUU]]]ppp{{{fffSSSMMMIIIGGGDDD@@@@@@CCC<<<======<<<;;;:::888777444444333222111000000///...,,,++++++,,,---,,,+++******++++++,,,,,,,,,,,,///...///888OOOkkk~~~lllUUU???...***...,,,,,,,,,+++******))))))((((((((((((((((((((((((******+++******)))((('''((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))%%%'''(((&&&%%%&&&((((((''''''''''''''''''''''''(((((()))))))))(((((((((+++)))(((---777@@@EEEGGGGGGKKKTTTdddyyy```KKK666...///...***(((+++************)))))))))******)))+++,,,---,,,***++++++******+++,,,------...000333888CCC[[[~~~XXX<<<555888---,,,,,,,,,------+++)))((('''&&&'''((()))(((&&&$$$&&&'''&&&%%%%%%'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$###&&&((('''###"""$$$''')))&&&%%%'''(((&&&$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++***'''&&&(((+++'''$$$$$$&&&'''(((...555???UUUkkkoooaaaKKK777+++))))))'''&&&&&&&&&''''''))))))))))))(((((((((''''''((((((((()))))))))***))))))***++++++,,,,,,---,,,------------,,,++++++///---///333222,,,+++...)))...000---,,,///000---......------------.........------,,,---.../////////....../////////,,,***,,,...//////......///111333222111000000111222333222111//////000000...---......////////////...............------,,,,,,,,,---...000000///......///........................,,,---//////...------.........///000111111000000.........//////...---,,,//////...---------...///+++...111333444555888:::;;;???GGGRRR\\\dddjjjnnnwwwuuucccOOODDDAAABBBDDDGGG|||wwwtttpppkkkggg___bbbdddbbb]]]ZZZ[[[]]]YYYWWWUUUTTTTTTRRROOOMMMKKKKKKJJJIIIHHHFFFEEEDDD???>>>===;;;888666444333666555555444444333333333222333333333444444444555777444444777888777888<<>>===>>>AAAFFFKKKOOOUUUWWWXXXXXXVVVVVVWWWXXXTTTVVVUUUPPPIIIFFFHHHLLLKKKUUU]]]^^^]]]]]]\\\YYYYYYVVVPPPJJJGGGFFFGGGHHHHHHHHHHHHIIIKKKMMMOOOQQQaaayyybbbWWWLLLHHHFFFDDDDDDFFF======>>>>>>===;;;999888333333333333222222222222///---++++++,,,,,,,,,***)))***+++,,,,,,,,,,,,+++...///000444BBBYYYsss{{{gggQQQDDD999///+++...,,,,,,+++******))))))((())))))))))))))))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))$$$'''(((%%%%%%'''))))))'''''''''''''''''''''''')))************)))((('''---+++***...777EEEQQQWWWOOOQQQZZZjjj}}}pppYYY@@@333000...+++***++++++++++++*********)))+++******+++------,,,***+++++++++******++++++,,,...///333===PPPnnnkkkIII555000333---,,,++++++,,,,,,+++***)))'''&&&'''((()))(((''''''((()))((('''''')))+++$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###''')))(((%%%%%%'''***((('''&&&''''''&&&$$$"""$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((('''###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''((('''$$$$$$&&&(((***000777EEEWWWjjjkkkZZZBBB111***((((((''''''''''''''''''(((((('''''''''&&&&&&&&&''''''(((((())))))******))))))******+++,,,,,,,,,++++++,,,,,,,,,++++++***000+++,,,333555...+++---###+++...+++,,,222444111......------------.........---,,,,,,,,,---///000000...------...///...,,,---...//////...---...000111000//////111333666888222111//////000000...---.........//////.........---------------------------...//////////////////........................---...000///...---...///---,,,,,,,,,,,,...///000---------...000000...,,,...///000///---,,,...///,,,...111222222222333444:::888:::@@@EEEHHHMMMRRRUUUaaammmsssttttttqqqmmm___UUUHHHBBBBBBDDDEEEFFF~~~uuurrrpppllliiiccccccbbb```^^^\\\\\\]]]XXXUUURRRPPPOOONNNLLLKKKEEEEEEDDDDDDBBBAAA???>>>:::::::::999888777666555444444444444444333333222222222222222222333333444777444444888999888999;;;@@@NNNcccssswwwYYYMMMHHHJJJKKKNNN\\\{{{ddd______mmmqqqbbb]]]lllvvvaaaTTTMMMJJJHHHFFFEEEFFFGGGFFFFFFBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>>>>@@@EEEJJJMMMTTTVVVYYYYYYVVVUUUUUUVVVTTTWWWXXXSSSKKKFFFGGGKKKKKKTTTZZZYYYXXXYYYYYYXXX[[[WWWRRRLLLHHHGGGIIIJJJIIIHHHGGGHHHKKKNNNMMMKKKUUUgggzzzhhhUUUMMMKKKIIIGGGGGG???@@@@@@@@@>>>;;;999777666666666555444444333333000...,,,+++,,,,,,+++))))))***+++,,,,,,,,,++++++***...222333777IIIgggdddPPP>>>888555...,,,000+++++++++***))))))(((((())))))))))))))))))))))))%%%%%%'''((())))))))))))(((((((((((((((((((((((($$$%%%''''''&&&'''(((***###'''(((%%%$$$(((***)))'''''''''''''''''''''''''''((()))******)))((((((++++++,,,222???TTTiiiwwwhhheeegggsss~~~fffKKK:::222...---...,,,,,,+++++++++************))))))***,,,,,,+++***+++++++++++++++,,,------...000888JJJgggrrrRRR<<<222...---...,,,))))))***++++++***)))(((''''''))))))((('''(((((()))(((''''''))),,,$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&''''''''''''&&&$$$$$$%%%(((***)))(((%%%%%%%%%%%%''''''%%%"""$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&'''((('''&&&(((&&&%%%(((***,,,333;;;HHHWWWeeecccOOO999...,,,'''''''''''''''(((((((((%%%%%%&&&&&&&&&&&&'''''''''''''''((()))*********)))))))))***++++++,,,,,,******+++++++++++++++***111))))))333888111++++++###,,,///***+++222444///......------------.........---,,,++++++---...000000...++++++---/////////---/////////---,,,---...///.........111555:::===222111//////000000...---------............------+++,,,,,,------.........------...///000000///..............................///000000......///000+++++++++,,,,,,---...///,,,+++,,,...111111///,,,---///000...,,,+++,,,...///111333444333333333444555222444999;;;:::<<<@@@@@@JJJQQQRRRSSSXXX^^^```]]]XXXOOOIIIGGGHHHHHHGGG~~~sssoooooonnnlllkkkfffaaa^^^^^^]]]ZZZWWWUUURRRNNNKKKJJJIIIHHHGGGAAAAAA@@@???>>><<<;;;:::777888888888888777777666222333444555555333222111222111111111111111222333999666666:::<<<;;;;;;===<<>>>>>@@@DDDIIILLLRRRVVVYYYYYYVVVSSSSSSTTTTTTXXXZZZUUUMMMGGGHHHKKKLLLSSSWWWUUURRRUUUXXXYYY[[[XXXSSSMMMHHHHHHJJJLLLKKKJJJHHHIIIMMMQQQOOOKKKKKKYYYqqqzzzaaaSSSOOOKKKHHHFFFBBBBBBBBBAAA>>>;;;777555===<<<:::888555333222111111///,,,+++++++++***))))))***+++,,,---,,,++++++'''...333222111@@@```{{{uuuOOO>>>000///...((((((...++++++******)))((((((((())))))))))))))))))))))))$$$%%%''')))+++---......(((((((((((((((((((((((($$$%%%''''''''''''(((***"""'''((($$$$$$)))+++)))''''''''''''''''''''''''$$$%%%'''(((******))))))((()))...777IIIdddyyyqqqxxxnnnRRR>>>444//////111,,,,,,,,,+++++++++******)))(((((()))++++++***)))+++++++++,,,---...///000000333???WWW{{{ZZZ===444333000,,,...,,,)))((()))***+++******((('''((()))***)))(((&&&''''''&&&%%%%%%(((***###$$$&&&'''((('''&&&&&&######%%%&&&'''((((((((('''!!!!!!)))---)))###"""###$$$%%%'''((('''###$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&)))***(((&&&***''''''***,,,...666>>>FFFSSS^^^ZZZFFF333---000'''''''''((((((((((((((($$$%%%%%%&&&'''))))))***&&&''''''((()))******+++)))))))))***++++++,,,,,,))))))***+++++++++++++++222((('''333:::333+++***(((111222+++)))///000))).........------............---,,,++++++---...000000...+++***,,,///000111...///000///---,,,,,,---------,,,...111777<<<@@@222111//////000000...---,,,------------------,,,***++++++,,,---...//////...------///000111000...........................///000111000///...///111+++,,,---...////////////+++++++++...111222///,,,+++---///...+++)))+++------///111222222222333555555222444;;;<<<888777:::<<>>HHH```{{{mmmSSSOOOJJJKKKPPPUUUddd{{{```VVVZZZhhhfff]]]llluuuZZZWWWKKKFFFDDDGGGGGGEEEDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????@@@DDDIIINNNRRRRRRUUU[[[YYYRRRPPPSSSZZZZZZZZZWWWRRRNNNKKKKKKRRRSSSUUUVVVVVVXXX[[[]]]\\\]]]\\\VVVNNNJJJKKKMMMNNNNNNNNNMMMMMMLLLLLLLLLOOOTTTccc|||eeeSSSMMMKKKIIIKKKEEEFFFEEE===<<<===777999888888666555333111000...---++++++,,,,,,,,,+++++++++++++++++++++++++++///...+++111999<<>>DDDCCCBBBFFFGGGTTTkkk|||tttqqqsssqqqkkk}}}tttrrrnnngggcccccc```\\\YYYVVVSSSOOOLLLJJJHHHFFFEEEEEECCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;:::999888999999999777555888777555444333333444444333333333333444444444444666777777777666888;;;>>>@@@@@@KKK```yyytttUUUPPPKKKLLLQQQTTT^^^}}}hhhYYYXXXccciii^^^gggttt}}}___XXXMMMHHHFFFGGGHHHEEEDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@???????????????BBBGGGKKKRRRRRRWWW]]]\\\UUURRRTTTUUUWWWYYYXXXVVVTTTSSSSSSTTTTTTUUUWWWYYY[[[]]]]]]^^^^^^\\\VVVNNNJJJKKKMMMOOOOOONNNNNNNNNMMMMMMMMMPPPSSS]]]ooosss\\\RRRNNNKKKEEEAAAEEEEEE;;;:::>>>999888888888777555333222111///---,,,+++,,,---,,,+++++++++++++++++++++++++++///...,,,111999AAA]]]aaa>>>888000,,,+++,,,------+++***))))))++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((***+++)))'''###&&&'''&&&###"""###%%%'''%%%%%%'''((())))))***!!!"""$$$%%%'''((())))))###&&&(((((('''&&&'''))))))***---777MMMnnn~~~xxxyyylllfff\\\EEE555111,,,,,,,,,******))))))******)))***+++,,,---,,,,,,+++(((+++---------...///000999FFFcccdddBBB777444,,,))),,,************)))))))))))))))))))))))))))(((''''''))))))))))))((('''&&&%%%###$$$&&&&&&%%%%%%%%%&&&''''''(((((()))))))))***+++)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''%%%$$$%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&''')))(((&&&%%%$$$$$$%%%%%%'''((((((&&&%%%%%%''')))((($$$%%%(((((($$$###&&&'''''''''&&&&&&&&&&&&%%%&&&'''''''''''''''&&&&&&%%%%%%'''******,,,666BBBNNNXXXYYYHHH333))))))+++&&&&&&%%%%%%%%%&&&''''''$$$%%%''''''&&&&&&''')))&&&&&&'''''''''(((((((((***))))))))))))+++,,,---,,,+++)))***,,,---+++)))***///000---,,,---...,,,...---------......,,,)))---,,,,,,++++++,,,,,,---///+++***------+++,,,///---,,,,,,,,,,,,---///000......//////...------,,,...//////000111222333444222111000000//////000000//////...---------------...---,,,,,,,,,---...///---******------+++,,,///000000000///...---------,,,...000000///......//////...,,,---000000///---......................../////////////////////...000111222222111222444666444444555666777777888888888>>>===>>>DDDEEENNNbbb{{{sssoooiiiccc___]]]ZZZVVVRRRPPPLLLHHHEEEDDDCCCBBBAAAAAA@@@>>><<<<<<<<<;;;;;;;;;:::::::::<<<:::999::::::999777555888777666555555444555555222222222333333333444444444666888999:::;;;>>>@@@AAACCCMMMaaa{{{]]]UUUNNNMMMRRRRRRVVVlllttt___YYY```xxxttteeeccchhh}}}hhh\\\OOOJJJGGGIIIHHHEEECCCEEEDDDDDDDDDDDDCCCBBBAAAAAA?????????>>>>>>@@@DDDHHHPPPSSSYYY___^^^YYYUUUVVVSSSVVVZZZ[[[ZZZYYYXXXWWWVVVUUUUUUXXX]]]```___]]]``````]]]VVVOOOKKKKKKMMMOOOOOOOOOOOONNNNNNNNNNNNOOOPPPSSS\\\nnnfffVVVPPPLLL@@@>>>DDDEEE<<<;;;???;;;777777777666555333222111000...------......---,,,++++++++++++++++++++++++...000...111<<>>===>>>BBBDDDMMMRRRZZZ``````\\\XXXWWWXXXZZZ]]]^^^[[[XXXVVVUUUVVVTTTTTTXXX___bbb___\\\bbbaaa]]]WWWPPPLLLLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLMMMOOOWWWmmmmmmYYYPPPLLLDDD???CCCFFF@@@@@@AAA:::666666666555444333111111111///...---...///...---***+++++++++++++++,,,,,,---222000333BBBUUUwwwkkkLLL333222000...,,,+++)))(((***)))((((((******)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((************'''&&&%%%%%%((())))))((('''((('''&&&))),,,***&&&+++***)))((('''&&&&&&%%%&&&''''''(((''''''&&&&&&+++,,,---333CCCaaaxxxqqqrrr~~~jjjTTTEEE999222000---+++***+++---...---,,,+++******+++---......,,,+++---///111555999GGGjjj\\\FFF333000///+++))),,,************)))))))))(((+++***((('''''''''((()))&&&&&&&&&&&&&&&%%%$$$$$$###%%%''''''&&&%%%&&&'''%%%&&&'''((()))***+++,,,...,,,(((%%%###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###"""!!!"""$$$%%%%%%$$$%%%&&&''''''%%%%%%&&&'''***)))(((&&&%%%$$$######&&&&&&%%%$$$"""###%%%((('''%%%$$$%%%%%%%%%''')))&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''((('''''''''&&&%%%''')))+++///<<>>===<<<<<<;;;;;;;;;:::::::::;;;:::999999:::999777555777777777666555555444333333444444444555555555555666999<<<>>>>>>>>>??????EEEFFFOOOgggppp^^^PPPNNNNNNNNNZZZjjjnnn^^^___hhhxxxlll```___vvvppp[[[RRRMMMJJJJJJIIIEEECCCDDDCCCCCCCCCDDDCCCCCCBBBAAA?????????>>>======@@@BBBJJJQQQYYY^^^```^^^\\\YYYZZZ\\\^^^^^^[[[WWWUUUTTTUUUSSSRRRVVV]]]aaa___\\\bbbaaa]]]XXXSSSOOOMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLMMMOOO]]]zzzuuu___QQQKKKNNNDDDDDDGGGDDDFFFDDD999666666555555333222000000111000....../////////...*********++++++,,,,,,,,,,,,333333888KKKdddpppRRR::://////---+++******,,,---)))(((''''''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((())))))*********(((### $$$***+++%%%((()))((((((,,,111///(((%%%%%%&&&'''***,,,...000%%%%%%&&&'''((((((((('''+++,,,...333BBB```yyywww|||gggTTTAAA666333///+++))))))+++---///---+++******+++---...111---,,,//////000777AAAVVV{{{oooKKK===111///...***(((+++************)))))))))(((+++***((('''''''''((()))&&&&&&'''''''''&&&%%%%%%###%%%''''''&&&&&&&&&'''%%%&&&'''((()))***+++,,,///---)))&&&%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$######$$$&&&'''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&'''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%((((((&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''((((((''''''%%%$$$&&&***---444CCCQQQ]]][[[JJJ111%%%(((***$$$((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++((()))))))))(((((())))))(((000444000***+++...000,,,+++***+++,,,...---,,,,,,+++++++++,,,,,,---......,,,---000000---,,,...,,,---------,,,,,,,,,+++------...............---///000000000111222222222111000000///.../////////000000/////////000000111/////////......------,,,...++++++......,,,---000............---------------...000///---,,,,,,---,,,...///000///...------........................---.........//////000000000111222222111222444666444444555777888:::;;;;;;666;;;888:::GGGHHHAAABBBDDDHHHPPPYYYbbbjjjttt{{{{{{fff[[[UUUPPPOOOKKKIIIHHHGGGGGGGGGEEECCCBBBAAA@@@AAABBBBBB@@@>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;999888777888888888777666555444666666666777777777888888777999<<<>>>>>>>>>???@@@EEEGGGOOOeeehhhSSSOOONNNNNNWWWddd{{{ddd^^^bbbqqqsssbbbXXXgggxxxmmmXXXRRRLLLIIIJJJIIIEEECCCDDDBBBCCCCCCCCCCCCCCCBBBBBB>>>??????>>>======@@@BBBIIIQQQYYY]]]___aaa___\\\YYY[[[]]]\\\ZZZXXXXXXXXXTTTRRRRRRUUUZZZ^^^^^^^^^aaa```^^^ZZZVVVRRRNNNLLLNNNNNNNNNNNNOOOOOOOOOOOOQQQNNNNNNOOONNNTTTiiihhhVVVLLLSSSHHHGGGHHHEEEGGGEEE;;;999888888666555333111000111///...---//////...---*********++++++,,,,,,---,,,555777>>>WWWsssxxx\\\CCC444------,,,***)))***---000)))(((''''''))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%''')))***)))((()))***'''!!!"""(((((( %%%(((((((((///888666---''''''&&&&&&''')))+++,,,%%%$$$%%%&&&)))))))))''')))+++...333CCCbbbvvvaaaLLL===999222,,,)))((()))+++///...,,,+++***+++---...///---...111///000<<>>>>>=========<<<<<<<<<<<<;;;;;;<<<>>>>>>===;;;999::::::::::::888777666999999999999::::::::::::555888;;;===>>>???AAACCCDDDIIIQQQ___|||rrrXXXQQQQQQOOOTTT^^^yyypppddd```lll{{{gggYYY___fffxxxmmm[[[PPPKKKHHHIIIIIIEEECCCEEEBBBBBBCCCCCCCCCCCCCCCBBB>>>?????????>>>>>>@@@BBBJJJSSSZZZ]]]```dddddd```[[[\\\\\\[[[ZZZYYYZZZ\\\SSSSSSSSSTTTWWW[[[___aaa___^^^^^^]]]ZZZUUUPPPLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPKKKJJJMMMLLLLLLYYYiiiooo\\\PPPPPPIIIJJJIII@@@AAAEEE@@@===<<<;;;:::777555222111111///------...///...---)))******+++,,,,,,------+++777:::DDDcccmmmNNN:::444,,,------,,,******,,,///+++)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******((('''(((***'''$$$"""$$$&&&&&&"""$$$((()))(((111;;;888......---***'''%%%$$$$$$$$$'''&&&%%%&&&((()))'''%%%'''***,,,111???]]]nnn[[[HHHCCC:::222---+++,,,---///...---,,,+++,,,,,,---......222666333444FFF]]]gggGGG666333000...+++((())),,,************)))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&$$$&&&(((((('''&&&'''(((''''''(((((()))))))))***''''''''''''&&&%%%$$$###%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''$$$$$$&&&'''''''''&&&&&&&&&'''((('''&&&&&&'''(((###'''(((%%%%%%(((((($$$'''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((%%%$$$%%%)))...777HHHWWW\\\III666---+++(((''')))&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''&&&%%%&&&(((&&&&&&'''''''''(((((((((&&&'''((()))*********))))))+++,,,+++))))))***,,,'''+++---***(((***+++)))+++)))((()))+++.........++++++++++++,,,---...///...******,,,---+++---111***+++,,,.........------,,,------...//////....../////////000000000000111000000///............//////.........//////000111---...///000000///......222//////222222000111444------------------------,,,---///...---,,,,,,---'''***///000///......///........................------......///000000111000111222222111222444666444444555666777777888888666>>>;;;;;;HHHMMMIIIIIIJJJIIIIIIKKKIIIGGGMMMVVV~~~fff[[[VVVSSSSSSPPPNNNLLLKKKJJJIIIFFFDDDDDDCCCBBBBBBCCCCCCAAA???>>>>>>>>>>>>=====================>>>@@@AAA@@@>>>;;;<<<======<<<;;;999888::::::;;;;;;;;;<<<<<<<<<333666999;;;===@@@CCCFFFCCCKKKRRRZZZpppwww[[[TTTSSSOOORRRYYYmmm|||mmmaaalllmmm]]]]]]]]]nnnppp```OOOJJJGGGIIIHHHEEEDDDEEEBBBBBBCCCCCCCCCCCCCCCBBB===?????????>>>???AAACCCKKKTTT[[[]]]```fffgggccc______^^^\\\YYYYYYZZZ\\\TTTTTTTTTTTTVVVZZZ```ddd]]]]]]^^^^^^\\\WWWPPPLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNFFFDDDIIIHHHEEELLLYYYfffvvvrrr```RRRJJJHHHLLLHHH;;;;;;DDDEEE@@@@@@>>><<<:::777444333000...---,,,......---,,,))))))***+++,,,,,,------+++777<<>>KKKSSSQQQSSSOOOOOORRRUUUQQQLLLNNNVVVrrr^^^ZZZXXXSSSSSSOOOLLLLLLKKKHHHHHHLLLHHHFFFDDDCCCDDDEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@AAA======>>>???@@@AAABBBCCCAAA@@@>>>===;;;999555222;;;;;;===CCCHHHHHHCCC===::::::;;;;;;<<<=========FFFHHHHHHRRRhhh}}}aaaVVVTTTPPPRRRZZZlllyyyhhhggg}}}ggg___ZZZfff}}}xxxaaaQQQPPPLLLIIIFFFDDDDDDCCCEEEEEEDDDDDDCCCCCCCCCCCC??????>>>>>>>>>???AAABBBJJJNNNUUU\\\aaaccccccccc^^^\\\\\\]]]```aaa___]]]XXXUUUTTTUUUXXX]]]```aaaaaaaaaaaa```\\\VVVQQQNNNKKKMMMNNNMMMJJJJJJMMMPPPGGGGGGGGGHHHIIIJJJLLLLLLXXX___pppnnn^^^VVVMMMEEEAAA>>>::::::<<>>333555666+++***000333///...111000,,,......:::EEE>>>;;;[[[hhhLLLDDD222///,,,++++++,,,---,,,***(((&&&&&&)))+++***((())))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((('''%%%%%%%%%&&&(((***&&&'''((('''&&&%%%&&&'''((('''%%%$$$$$$%%%'''(((%%%'''((((((%%%###""""""'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$)))((((((''''''&&&%%%%%%((('''&&&%%%%%%&&&'''((($$$(((,,,***&&&###$$$'''&&&%%%$$$$$$&&&'''&&&$$$&&&(((***,,,///555???FFF;;;666///(((###"""###$$$!!!###%%%%%%$$$$$$%%%&&&+++'''###"""$$$''''''''''''%%%###$$$%%%&&&&&&%%%)))%%%""""""&&&)))+++***+++++++++***************---+++)))+++---///---+++$$$(((+++,,,******,,,///.........------,,,,,,,,,---------------------------...///...,,,+++,,,---444333000,,,))))))+++..................///000000222111111111000000//////000000000000000000000000///////////////.........666555111---+++,,,000333111000000///////////////((()))+++---...000000000---,,,+++,,,...///...---)))***+++,,,,,,,,,++++++/////////...------///111...222555444111000333777555666666666666777:::===;;;<<>>;;;:::<<<===@@@???999555444333000000///......------......+++,,,------...///111222666EEENNNnnnmmmXXXDDD333+++,,,------,,,+++************+++)))((()))******)))(((***)))((('''&&&''''''(((---***)))***)))&&&&&&)))'''&&&$$$%%%&&&''''''&&& """%%%&&&&&&&&&&&&'''&&&%%%&&&(((+++,,,***'''((('''&&&(((******'''%%%((((((((()))))))))******)))%%%'''...333===TTTmmm~~~jjj]]]VVVMMM>>>888666---,,,111222//////333555333111000555;;;<<>>AAAHHHVVVeeepppttttttxxx}}}xxxxxxrrrvvvjjjYYYUUUTTTPPPLLLJJJLLLKKKHHHIIILLLIIIHHHGGGHHHJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGKKKKKKJJJIIIHHHGGGFFFFFFIIIGGGDDDBBB@@@<<<888444777:::AAAIIINNNLLLEEE>>>???<<<888666777<<>>:::666666555666777777666777999<<<:::>>>FFFQQQ]]]gggooosssxxxmmmkkkuuummmWWWQQQRRRMMMJJJIIILLLLLLJJJKKKNNNIIIHHHGGGHHHKKKMMMMMMMMMMMMNNNOOOPPPOOOMMMKKKJJJKKKJJJJJJIIIHHHGGGFFFFFFHHHFFFCCCAAA>>>:::555222777:::@@@FFFKKKJJJEEE@@@@@@>>>:::777777;;;???BBB@@@EEEDDDCCCJJJVVVvvvppp[[[TTTTTTSSS___yyywwwnnn{{{|||[[[VVVYYYTTTOOOOOOJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????@@@AAABBBAAAEEEJJJQQQVVVZZZ]]]^^^____________^^^\\\YYYWWWSSSSSSSSSUUUWWWXXXWWWUUUYYYZZZ\\\\\\ZZZWWWSSSPPPKKKMMMOOOPPPPPPNNNMMMLLLQQQOOONNNLLLJJJHHHHHHGGGHHHKKKTTThhh~~~qqqUUUJJJ@@@>>>>>><<<;;;===999888666333555888555///111000///---,,,,,,,,,,,,,,,...//////...000444888AAAaaa{{{qqqYYY???333222111---+++---,,,+++***))))))))))))---+++))))))***)))(((&&&((((((((('''''''''(((((((((%%%&&&***+++)))))),,,&&&%%%%%%''')))))))))''''''((()))(((&&&%%%&&&'''''''''((((((((('''%%%$$$&&&&&&'''(((((((((&&&%%%%%%%%%&&&&&&'''(((((()))((())),,,///,,,***000:::AAAMMM\\\hhhtttyyyrrrhhhbbbmmmlllgggkkk___NNNCCC;;;333222///------//////...///333555999NNNtttsssQQQ@@@666...///---*********+++***)))))))))(((((()))*********))))))))))))((((((((((((%%%''')))******)))'''%%%'''((((((((())))))))))))&&&&&&%%%%%%%%%&&&'''((()))******(((%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''''''%%%$$$&&&&&&''''''''''''''''''((((((((((((((((((((((((***)))''''''((()))((('''((('''&&&&&&'''(((&&&%%%***))))))+++......***&&&(((((('''&&&&&&&&&''''''$$$&&&((((((&&&%%%&&&'''%%%%%%&&&'''''''''%%%$$$'''&&&%%%&&&(((((('''%%%((('''&&&&&&(((***,,,---******************+++++++++******+++,,,,,,,,,,,,,,,+++***+++---...,,,***------------------------...........................///000///...---...///---...//////......///000000///////////////000000111111111111111111111111////////////////////////000000000000000000000000---...000000//////111333---------...///000111222000000///...---,,,,,,,,,000---++++++---/////////---...///000111000///////////////...------///111222888@@@CCCAAA;;;555222555666777777777777999;;;777;;;@@@EEEJJJQQQYYY^^^vvv}}}llldddiiisssqqq[[[SSSRRRMMMKKKKKKOOOOOONNNOOORRRLLLKKKJJJKKKMMMOOOOOOOOOMMMNNNPPPPPPPPPNNNKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCAAA>>>;;;666333888999<<>><<<:::999:::;;;<<<<<>>???@@@AAAAAADDDIIIOOOUUUZZZ^^^___```aaabbbbbb___\\\ZZZXXXRRRSSSVVVZZZ\\\[[[WWWTTTUUUVVVXXXYYYXXXVVVRRRPPPLLLMMMNNNPPPQQQPPPNNNMMMOOOOOOMMMKKKJJJIIIIIIIIILLLMMMRRRaaawwwtttYYYMMMAAA>>>???===<<<<<<:::999777444555888555///000000////////////000000111222111///---///555;;;MMMqqq]]]KKK888000000000//////,,,,,,+++***))))))))))))---+++))))))***)))(((&&&''''''((((((((((((((((((///,,,,,,...,,,'''%%%''''''''''''(((***+++)))''')))******)))''''''((()))%%%&&&'''(((((('''&&&&&&%%%&&&((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%(((---///---))),,,000000555>>>FFFNNNRRRNNNGGGDDDSSSnnnuuukkkqqqlll^^^PPPEEE999555333222333222000///---555999@@@]]]___CCC:::555///...,,,+++***++++++***)))))))))))))))))))))***+++))))))))))))((((((((((((%%%''')))******)))'''%%%&&&&&&'''''''''((((((((('''''''''''''''(((((())))))******(((%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''')))***)))'''&&&((('''''''''&&&&&&&&&%%%))))))))))))))))))))))))+++)))(((((()))((('''%%%)))'''&&&&&&''''''&&&$$$******+++...000///***%%%(((''''''&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%&&&$$$%%%'''((('''&&&%%%$$$%%%%%%$$$%%%''''''%%%###''''''''''''((()))+++---,,,+++++++++***)))))))))******++++++++++++,,,,,,&&&(((+++,,,++++++,,,...------------------------........................,,,---......---,,,---......///000000...---...///111000000/////////000000111111111111111222222222////////////////////////333333222111000//////...///000111111///......///,,,,,,,,,---...000222222//////...---------......///---,,,,,,.../////////,,,---...///000///....../////////...------///111000555<<>>999333///555666888888777777888:::999<<<>>>>>>>>>AAAHHHNNNdddnnnyyy~~~qqqddddddkkk{{{|||jjj___[[[UUURRRRRRUUUVVVSSSSSSVVVSSSQQQPPPPPPQQQSSSRRRQQQMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHIIIIIIJJJJJJGGGFFFDDDCCCAAA???;;;888999999888888:::===@@@BBB<<<<<<<<<;;;:::999888888:::CCCEEEGGGLLLSSSnnnyyyhhhaaa___aaakkkjjjcccwwwnnnYYYRRRMMMLLLNNNHHHIIIIIIIIIHHHGGGFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@??????@@@@@@AAACCCEEEJJJPPPVVV\\\aaacccbbbdddfffeeebbb^^^\\\[[[TTTUUUWWWZZZ\\\ZZZVVVSSSRRRTTTVVVXXXXXXVVVSSSRRRLLLLLLMMMOOORRRRRRQQQOOOPPPOOONNNMMMLLLKKKKKKKKKLLLMMMPPPZZZppp|||```RRREEE@@@@@@???<<<<<<999:::999555555666555000000000000000111222333444777777555000,,,000999AAA^^^pppJJJ???444000...------///,,,+++***))))))((()))))),,,***))))))******((('''&&&'''(((((()))(((((((((###"""$$$((()))'''&&&(((((('''((()))******(((&&&$$$&&&''''''&&&'''***,,,###&&&((()))((('''(((((($$$&&&(((((('''&&&%%%&&&(((((('''''''''&&&&&&&&&"""&&&***,,,***)))***,,,+++---000333777888777555888EEE^^^}}}{{{oooqqqoooiii```TTT>>>777222222333111//////111888???LLLmmmsssPPP<<<555222......---++++++,,,,,,***))))))*********))))))+++,,,))))))))))))((((((((((((&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((())))))))))))%%%&&&''''''&&&&&&((()))))))))))))))))))))))))))%%%&&&'''&&&%%%&&&((()))%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((%%%###!!!((((((((((((((((((((((((+++***)))(((((()))***+++------------+++)))'''&&&***)))''''''(((((('''%%%)))***---///000...***&&&&&&%%%%%%%%%&&&'''(((((($$$&&&''''''%%%$$$$$$%%%###&&&(((((('''%%%%%%&&&$$$$$$$$$&&&''''''$$$"""###$$$&&&&&&%%%&&&(((***+++++++++*********)))))))))***++++++******+++---###'''+++,,,***))),,,000,,,,,,,,,------------...........................+++,,,...---,,,,,,---...///000000///...---///000111111000/////////000000111111111222222222222222000000000000000000000000444333333222111000//////---///000000///...///111//////......---.........///...---------...///000...------...///000///...+++,,,.../////////...---+++,,,---------///222444000222666888888555222///555666888999888777888999999:::;;;:::999<<>>LLLccc^^^DDD999333///...///---,,,---------+++)))(((***+++***)))(((+++---))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((###%%%''''''''''''(((******)))(((''''''((()))***&&&''''''&&&%%%%%%''')))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$###"""((()))***+++,,,---......000///,,,******,,,///000444777:::999555000...------+++************)))'''***---111222000---***(((&&&&&&%%%%%%%%%'''(((***&&&'''((((((&&&%%%%%%&&&$$$&&&((('''%%%$$$%%%'''%%%%%%%%%'''((((((%%%###!!!$$$&&&&&&%%%%%%'''***(((((()))***++++++,,,,,,(((***,,,+++***)))+++---((()))++++++,,,,,,,,,---,,,,,,,,,---------..............................+++---......------...000/////////...---...111444222111111000//////000000111111111222222333333333000000000000000000000000222222222222222222222222.../////////---...///111000///...---------------000///...------...///000---------///111111///---,,,---.../////////...---+++,,,---------///222444222222222222333444333222444777999999888777777888888888888777888:::===@@@???HHHNNNMMMOOO\\\mmmxxxvvvyyy~~~|||zzzvvvkkkgggeeeeeeaaa[[[WWWXXXXXXVVVSSSRRRRRRQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBCCCCCCBBB@@@>>>888888777666666777:::===777666666777888999;;;<<<999AAADDDGGGJJJKKK[[[wwwzzzlllnnnnnnggghhhvvveeeeeeqqq{{{\\\PPPOOOLLLDDDFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDEEE@@@BBBFFFKKKRRRYYY___cccdddgggkkkjjjfffbbb``````___ZZZTTTOOONNNNNNOOOOOOQQQTTTWWWZZZ[[[ZZZXXXVVVMMMKKKJJJMMMQQQUUUUUUTTTXXXVVVTTTRRRPPPNNNNNNMMMIIIMMMNNNRRReee}}}kkk[[[KKKEEEDDD@@@<<<:::222777999555222444555555111111111111111222222333>>>===999333000777FFFSSSsssuuuMMM===444...------,,,+++---,,,+++***)))((((((((((((***)))((()))***+++***)))%%%&&&((()))))))))((((((***((()))---,,,'''%%%&&&'''&&&&&&''''''&&&""")))))))))'''&&&%%%''')))&&&))),,,+++)))'''''')))###&&&)))(((&&&$$$%%%&&&%%%&&&&&&'''((()))******(((***+++((('''(((***+++((()))***+++)))'''***///,,,...777HHH^^^pppzzz~~~xxxnnngggaaa___mmmzzzwwwhhhWWWFFF===888333222666777DDD[[[yyyvvvOOO===888333/////////...------......+++***(((***,,,+++)))(((+++...))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***%%%&&&''''''((((((''''''&&&'''((((((&&&%%%&&&'''((('''%%%$$$$$$%%%'''((('''((((((&&&%%%%%%''')))%%%%%%%%%&&&&&&'''''''''''''''(((((()))***++++++((()))***---///222333444777444111......111444777<<>>888555666///...,,,,,,,,,,,,+++)))---222666666222---++++++***)))'''%%%%%%%%%'''(((''')))***)))'''&&&&&&'''$$$&&&((('''%%%$$$&&&(((&&&&&&&&&((())))))&&&$$$"""%%%((((((&&&&&&)))+++%%%&&&''')))+++---//////(((***,,,+++))))))+++---...+++***+++...///,,,))),,,,,,,,,------.........////////////////////////,,,...//////......///111---...---------///444777222222111000000///000000111111111222222333333333000000000000000000000000///000000222333444555555111111000...,,,,,,---///---------------...///000222111///---,,,---...///,,,,,,...111222222...,,,,,,---///000000000///.../////////...------///111555222000///111333555666444777999999888777777888;;;:::999999:::<<<>>>???;;;CCCGGGCCCAAAJJJXXXcccuuuzzzqqqjjjfffffffffaaa]]]]]]ZZZXXXVVVUUUUUUSSSPPPMMMPPPOOOLLLIIIGGGFFFGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFDDDDDDDDDBBB@@@???@@@BBB>>><<<888555444555777999:::;;;;;;:::999888:::<<<888;;;AAAFFFHHHNNN^^^nnn~~~ooorrrlllhhhqqq|||```\\\cccrrrcccQQQLLLLLLKKKFFFGGGGGGFFFDDDCCCDDDFFFCCCDDDEEEFFFFFFEEEDDDCCCHHHEEEBBBAAACCCCCCAAA???AAADDDEEEGGGOOO[[[___\\\aaacccfffhhhiiihhhfffdddddd[[[OOOIIIIIIMMMQQQSSSSSSTTTUUUVVVXXXYYY[[[[[[RRRRRRQQQPPPPPPRRRVVVZZZVVVSSSQQQQQQRRRQQQMMMJJJLLLHHHKKKRRR___yyyqqqYYYKKKGGG>>>:::<<<999<<<;;;888555444333444555444333222111000000000000<<<888555333111888NNNdddeeeHHH222111000///------,,,,,,***************************(((''''''(((******)))&&&'''((((((&&&%%%&&&''')))******)))&&&%%%%%%&&&''')))******)))''''''(((&&&'''((((((((('''%%%$$$''''''&&&&&&&&&&&&''''''$$$''')))***(((&&&%%%%%%''''''''''''''''''''''''%%%&&&'''((())))))))))))+++++++++++++++++++++++++++///444999???JJJWWWaaacccbbb```\\\ZZZbbbxxxmmmUUUCCC<<<999777555@@@QQQkkklllIII===444///000///...//////000///...,,,+++,,,,,,,,,+++)))(((((((((************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((()))***+++*********###%%%'''***+++***((('''))))))((('''&&&%%%%%%$$$(((''''''&&&&&&&&&''''''***'''&&&'''***+++)))'''///,,,(((&&&'''***---...,,,000111000111666;;;;;;>>>AAABBB@@@;;;:::===AAANNNTTTXXXTTTNNNGGG???777888444111111///,,,---000222777:::666000+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''%%%&&&''''''&&&&&&''')))(((%%%$$$&&&((((((((((((******))))))(((((('''''')))***+++,,,---.........++++++++++++++++++++++++)))+++---...------///000///000000...,,,******+++,,,,,,------...///000000///111222111//////333777000///...............///...000111222222111000...111...+++,,,///111111000222---///777:::777666999444111000000...---111888111111000///...------,,,000000///------,,,,,,,,,...---,,,++++++---...000222000......///000000000555555333111...---///111//////000111333444555555222777;;;;;;777666999===;;;;;;<<<<<<<<<<<<<<<<<>>@@@DDDJJJMMMwwwooohhhfffccc^^^YYYXXXZZZXXXVVVUUUTTTRRRPPPMMMPPPNNNLLLIIIGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDDDDCCC@@@@@@@@@BBB???===999666555555777888999:::;;;:::999888999::::::<<>>444---***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%&&&''''''&&&&&&''')))(((&&&%%%&&&((((((((('''***)))))))))((((((((('''))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***,,,---...------...///---.........,,,+++,,,---,,,,,,------...//////000...///000000///000222333............///000111111///000222333333222000///000...,,,---///111000...///---///777@@@CCC???:::555222000///---***---222000000//////...---,,,,,,111111000///...---.........---,,,+++,,,---///000111///------///000000///666666444222///...000222000000111222333333444444333444666666666666666777<<<<<<<<<<<<<<<======>>>DDDBBB???>>>???BBBEEEGGGyyyppphhheeebbb\\\XXXXXXYYYWWWUUUTTTSSSRRROOOMMMPPPNNNLLLJJJHHHGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDDDDCCCAAA@@@AAABBBAAA???;;;888666666666777666888:::;;;999888888999;;;<<<@@@CCCDDDIIIVVVddd|||hhh^^^iiippp___YYY^^^ssskkkVVVNNNNNNOOOFFFGGGHHHHHHGGGGGGIIIKKKDDDDDDEEEFFFFFFEEEEEEDDDIIIGGGEEEDDDDDDDDDCCCBBBBBBCCCDDDFFFLLLTTTXXXWWW[[[bbbjjjllljjjffffffgggbbb___ZZZUUUSSSTTTYYY^^^\\\]]]]]]]]]\\\[[[ZZZYYYTTTTTTUUUTTTSSSSSSVVVXXXXXXUUURRRPPPOOOOOONNNLLLLLLFFFGGGMMM[[[vvv~~~gggQQQFFFFFF@@@<<<===::::::999888777666555444333444333222111111000000111---///111333888IIIhhhvvvRRR:::000///...---,,,+++++++++)))))))))))))))))))))))))))((('''(((((('''$$$"""&&&'''((((((&&&&&&'''((('''((()))((('''&&&''')))***,,,......+++(((&&&%%%%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))***)))))))))***---000222888<<>>???BBBAAA@@@???>>>???@@@AAAuuullleeecccbbb^^^\\\]]]ZZZWWWUUUSSSRRRQQQOOOMMMOOONNNLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGBBBDDDEEEDDDBBBAAAAAABBBBBB@@@===:::888666666555444777:::;;;:::888888888:::;;;>>>AAABBBGGGTTT```|||ooo]]]___yyyzzzfffYYYZZZjjj|||qqqZZZNNNLLLLLLJJJKKKKKKIIIFFFEEEFFFHHHDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCEEEIIIOOOSSSUUUWWW```jjjmmmjjjffffffhhhdddcccaaa\\\XXXXXX\\\aaa````````````^^^]]][[[[[[VVVWWWWWWUUUTTTSSSUUUVVVXXXVVVRRROOONNNMMMNNNNNNOOOHHHIIIPPP___zzzcccNNNEEEFFF@@@<<<<<<888999999888888777555444333444444333222111111111111...111333666???XXX~~~eeeEEE333///...---,,,++++++++++++((((((((((((((((((((((((((((((((())))))(((%%%"""&&&'''((((((''''''((()))%%%'''((((((''''''(((***'''***------+++(((&&&%%%&&&&&&%%%%%%&&&''')))***''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&)))+++''''''''''''''''''''''''&&&&&&'''(((((()))((((((+++++++++++++++++++++++++++************+++,,,,,,///222<<>>FFFRRR^^^eeejjjlllkkkgggTTTOOOEEE999000...111555333999;;;888555333///***,,,+++...222555777>>>GGGNNN[[[___PPP;;;///+++)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&'''$$$&&&''''''&&&%%%'''(((&&&'''((('''))),,,***&&&))))))))))))((((((((((((*********+++******))))))++++++++++++++++++++++++,,,...///...---++++++,,,+++,,,...---,,,,,,---///---------.........//////...,,,,,,///222333000---///000111111222222222222///000000111111000000///000000000111111000...,,,///444777???YYYppphhhPPP@@@999333333222///...000------------------,,,,,,111000000///......//////......------......///000///...,,,---...///...---333333333111//////000222222222222222222222222222999888888999999999888777<<<<<<::::::;;;<<<>>>???@@@@@@@@@@@@@@@?????????ssskkkdddccccccaaa___aaa[[[XXXUUUSSSRRRQQQPPPNNNNNNNNNLLLKKKJJJIIIHHHHHHIIIHHHHHHGGGFFFGGGGGGGGGBBBCCCEEEEEECCCBBBBBBBBBBBBAAA???===:::777666555444777:::;;;:::888888888999999;;;???AAAFFFRRR^^^xxxzzzddd^^^oooppp^^^ZZZcccooo}}}www```QQQKKKIIIJJJKKKJJJHHHFFFEEEEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEDDDCCCBBBAAABBBCCCBBBAAABBBEEEHHHKKKOOOSSSTTT^^^iiillliiieeefffhhhffffffddd___[[[ZZZ]]]aaabbbbbbaaaaaa````````````aaa```^^^YYYTTTQQQPPPQQQXXXVVVSSSPPPMMMLLLMMMNNNOOOIIIKKKTTTccc~~~bbbMMMEEEFFF@@@;;;;;;777888888888888777555444333555444333222111111111111111444555999HHHhhhxxxUUU<<<111...---,,,+++++++++++++++((((((((((((((((((((((((''''''(((***+++***(((%%%&&&'''((((((''''''(((***%%%'''(((((('''''')))***$$$'''***+++***(((''''''((((((&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&)))+++''''''''''''''''''''''''&&&'''((((((((((((((((((************************%%%&&&'''((()))***,,,---//////444???IIIOOOUUU[[[```fffppp|||nnnPPP;;;555000000222---000///---,,,++++++,,,---***---///...,,,,,,...000++++++++++++************))))))))))))))))))))))))'''''''''(((((((((((((((***)))((('''''')))+++,,,(((***---000000...+++)))&&&&&&''''''((()))))))))'''''''''''''''((()))*********)))))))))***,,,......222666999<<<@@@EEEIIIPPP[[[eeehhhfffbbbYYYPPP@@@===777000+++)))+++,,,&&&,,,///---+++,,,+++(((&&&&&&))),,,...000999CCCOOO^^^bbbPPP999---***'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''((($$$%%%&&&&&&%%%%%%&&&(((%%%((((((&&&)))...---((((((((((((((())))))))))))***+++++++++++++++******++++++++++++++++++++++++---...//////---++++++,,,---...///...,,,+++,,,------------...............///------000333444111...222222333333222111000///...//////////////////...///000111222111///...---///666888BBBaaa{{{cccIII>>>555333333222111333,,,,,,,,,---------------//////...---------..................//////000000...---------//////...,,,///000111000......///000222222222222222222222222777;;;>>>===999777999<<<:::::::::::::::<<<===>>>>>>???@@@BBBBBBBBBAAA@@@~~~wwwvvvnnngggfffeeeaaa^^^___\\\YYYUUUSSSSSSRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGAAACCCEEEEEEDDDCCCBBBCCCBBBAAA@@@???<<<999777555555777:::::::::999999::::::888:::===@@@FFFQQQ[[[sssqqqaaaiii}}}eee[[[]]]ccckkk{{{~~~lll[[[PPPKKKGGGHHHIIIHHHGGGGGGHHHJJJEEEEEEEEEEEEEEEFFFHHHHHHCCCDDDDDDCCCAAA@@@BBBCCCAAA@@@BBBEEEGGGHHHMMMSSSTTT[[[dddiiihhhffffffhhheeedddaaa^^^\\\\\\^^^aaacccbbbaaaaaacccfffiiikkkeeeddd```\\\WWWVVVWWWXXXWWWWWWUUUQQQNNNLLLLLLMMMMMMIIIMMMXXXiii{{{bbbMMMDDDEEE???<<<<<<888888888888777666555555555555444333222222111111222111444777===RRRwwwnnnLLL888111...---,,,,,,+++++++++,,,))))))))))))))))))))))))''''''''')))++++++)))'''&&&'''(((((((((((()))+++%%%'''((((((''''''(((***###%%%((((((((('''((()))(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((###&&&)))***((()))---111---+++...555===DDDMMMUUUaaagggrrrUUUAAA777444///111555222000000///...------------***...222///***(((,,,000,,,++++++++++++*********))))))))))))))))))))))))'''''''''((((((((((((((((((''''''&&&'''((()))***---000666999777222+++&&&'''''''''(((((()))))))))''''''''''''((()))******((()))******+++...222555444===HHHOOOQQQOOOMMMMMMKKKSSSYYYWWWQQQIII???666......,,,***)))((((((((('''+++---***(((******'''(((((()))+++***+++333===KKK[[[^^^III444,,,)))&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&'''(((###%%%&&&&&&%%%%%%&&&'''$$$(((((($$$(((000111,,,(((((((((((())))))))))))******++++++,,,++++++***++++++++++++++++++++++++,,,...///...---++++++,,,---...///...,,,+++,,,---........................///......000222222111000222333333333222000...---///////////////////////////000222111000//////000///444777BBBbbbwwwZZZJJJ:::333222111111222,,,,,,------......//////......------------....../////////000000000000000......---...000000...,,,---...//////...---...000111111111222222333333333555:::>>><<<888555888===999::::::;;;<<<===>>>>>>===>>>@@@BBBCCCDDDCCCCCC}}}vvvwwwoooiiihhhgggbbb^^^^^^]]]ZZZVVVTTTSSSSSSRRRQQQMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGHHH@@@CCCEEEFFFEEECCCCCCCCCAAAAAAAAA@@@>>>;;;888666777888::::::999999;;;<<<===::::::===@@@DDDNNNXXXlllhhheeeuuulll^^^[[[ZZZ^^^rrrzzziiiZZZRRRIIIJJJJJJIIIHHHHHHIIIKKKEEEEEEEEEEEEEEEGGGHHHIIICCCEEEEEEDDDBBBAAACCCEEEAAA???AAAFFFGGGGGGLLLTTTTTTYYY```eeefffffffffgggbbb___[[[ZZZ[[[^^^```aaacccbbbaaacccfffmmmssswwwooolllggg```[[[ZZZ[[[^^^UUUVVVVVVSSSNNNKKKKKKLLLMMMJJJQQQ___pppzzz```KKKBBBDDD@@@===???<<<999888777666555555666666555555444333222222222222///444:::FFFbbbmmmJJJ777333...------,,,,,,,,,,,,,,,************************)))(((''''''((()))(((&&&%%%'''))))))((((((***+++&&&''')))(((''''''((()))&&&((((((((('''&&&(((***&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&((()))'''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&+++...,,,&&&%%%***111,,,)))***...333:::FFFQQQeeemmmzzzbbbGGG;;;888777000000666444000000000000///...------***---///...+++***,,,...,,,,,,+++++++++*********))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((,,,000555999777111***%%%((((((((((((((()))))))))''''''''''''((()))***+++(((***---000333888???DDDEEENNNYYY\\\WWWOOOGGGDDD<<<@@@AAA<<<777333///***&&&&&&&&&'''(((((('''&&&&&&***+++'''%%%'''(((''''''''')))***((()))222===FFFUUUVVVBBB///,,,***%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''###%%%&&&&&&%%%$$$&&&'''###((('''"""&&&111444///'''((((((((()))))))))***(((((()))***+++++++++***++++++++++++++++++++++++,,,---///...---,,,,,,---+++---...---,,,,,,---///........................---...//////...///000222000111222333222111///---111111000000000000111111///000111111///...111333000333666CCCaaasss]]]EEE777333111000111,,,,,,---...//////000000//////............////////////000000111111111000///......000111111///---,,,...///000///...///000000000111222333333444444555888::::::999888999;;;999:::===???@@@@@@??????===>>>@@@AAABBBCCCCCCCCCxxxuuuooojjjjjjiiiddd```___^^^[[[WWWTTTTTTTTTSSSRRRMMMMMMMMMMMMLLLKKKIIIIIIJJJIIIHHHHHHGGGGGGHHHHHH@@@CCCFFFFFFEEECCCCCCCCC@@@AAAAAAAAA???<<<888666888999::::::999:::<<<>>>@@@===;;;===???CCCKKKUUUgggnnneeeqqqqqqbbb\\\YYYWWWnnntttcccYYYNNNNNNNNNKKKIIIGGGGGGIIIFFFEEEEEEDDDEEEGGGIIIJJJDDDFFFGGGEEECCCBBBDDDFFF@@@???AAAFFFGGGFFFLLLTTTUUUXXX]]]bbbeeeggggggfff___ZZZVVVVVV[[[```bbbbbbdddcccbbbdddiiiqqqzzz}}}sssfff[[[UUUTTTUUUTTTVVVWWWTTTOOOKKKKKKKKKOOOMMMVVVeeewww{{{^^^IIIAAACCC@@@???BBB@@@:::999666555444555666777555555444333222222222222...444>>>OOOnnnoooKKK777444......---,,,,,,,,,------************************+++)))'''&&&&&&&&&%%%$$$%%%'''))))))((((((***,,,'''((()))((('''&&&''')))***+++***(((&&&&&&(((***###$$$&&&((())))))(((((('''''''''&&&&&&'''''''''$$$''')))***(((&&&%%%%%%'''''''''''''''''''''''''''(((((((((((((((''''''************************''',,,///)))"""***,,,))))))+++---333@@@LLLeeeqqqlllIII@@@888888666+++)))...---000000111111111///...,,,++++++++++++,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''(((((())))))((((((&&&***000444444///***%%%))))))))))))((((((((((((''''''''''''((()))++++++***...222666;;;BBBKKKRRRUUUYYY\\\XXXLLL@@@777444000222000***'''))),,,+++'''''''''(((*********)))%%%((()))&&&%%%(((***)))"""$$$''')))(((***555AAABBBPPPQQQ===---,,,,,,&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%%%%######$$$%%%###%%%&&&&&&%%%$$$&&&'''###(((&&&!!!&&&222777222'''((((((((())))))******&&&&&&((()))************+++++++++++++++++++++++++++---......---,,,------)))+++------------///111.....................---+++---///---+++,,,///333...///111222222111000///333333222222222222333333///000111000......222555444444777EEEbbbmmmOOO===666333111111,,,------...///000111111000000////////////000111//////000111111111111111/////////000222111///---,,,...000111000000000111///000000222333444555555888888888:::<<<===<<<::::::<<>>???@@@AAAAAAAAAAAAAAA|||{{{rrrqqqooollljjjhhhffffff___\\\WWWTTTSSSRRRQQQPPPTTTSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHHHHJJJKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCCCCAAA>>>;;;888666666888:::<<<===>>>======>>>===>>>@@@@@@AAAHHHQQQ___~~~fffjjjzzzyyyeeeZZZUUUYYYgggxxxVVVSSSQQQMMMHHHFFFGGGGGGFFFDDDDDDEEEEEEDDDDDDCCCBBBCCCEEEFFFEEEAAA@@@AAACCC@@@BBBEEEEEEDDDFFFJJJNNNPPPVVV^^^cccccccccdddeee___]]]ZZZYYYZZZ[[[[[[[[[ccc]]]^^^fffkkkooo}}}jjj^^^YYYZZZ[[[\\\WWWQQQNNNNNNOOOOOONNNNNNNNNZZZmmmyyy^^^JJJCCCDDD???<<>>;;;:::999:::;;;<<<===>>>>>>???===;;;<<<>>>>>>>>>EEEMMMZZZyyynnnmmmyyytttdddXXX[[[eee^^^SSSPPPJJJEEECCCDDDCCCAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBAAA???===>>>@@@===???AAAAAA@@@BBBFFFIIILLLQQQYYY^^^aaabbbdddfffccc```\\\ZZZ[[[\\\\\\\\\[[[VVVWWW```gggnnnkkk]]]WWWWWWYYY]]]XXXSSSOOOOOOOOONNNMMMOOOOOO[[[oooaaaLLLEEEFFF@@@===>>>;;;999999777666666555555555333555666444111111444888999???QQQooofffCCC444444,,,000000,,,***,,,***%%%(((***+++***))))))***+++))))))))))))))))))))))))(((%%%###%%%((())))))((()))))))))))))))(((''''''(((&&&&&&)))(((###$$$)))%%%$$$###$$$%%%%%%"""'''((((((((())))))))))))&&&'''(((((('''&&&'''(((&&&''''''(((((((((((((((,,,***'''%%%'''((()))))))))***++++++++++++***)))((()))***++++++,,,++++++---,,,,,,---///222555777EEEVVVqqq___EEE===;;;666222111111000...000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,&&&'''))))))((((((***+++(((((((((((((((((((((((()))'''&&&''')))***(((&&&******&&&###%%%***+++''')))((('''(((***+++)))'''+++((())),,,---+++///666888BBBKKKMMMMMMMMMJJJDDD???<<<777222...+++***))),,,+++)))'''''''''((())))))&&&###$$$'''((('''%%%''''''''''''''''''''''''((('''(((******000>>>MMM]]]YYYMMM<<<,,,$$$%%%''''''((()))(((&&&&&&((()))((('''''')))+++,,,+++***&&&&&&%%%&&&((()))))))))'''((()))***)))'''%%%$$$###((($$$"""***---000;;;((()))***((((((((())))))))))))+++,,,---.........++++++*********+++,,,,,,***+++,,,,,,,,,,,,,,,+++......////////////......111///...,,,,,,,,,---......---,,,,,,,,,---...///000000000000111111111111111000///...///000222333111000000000000000111111333777:::EEEcccoooRRR>>>444111111000///------///000///...444222000///......///000111000000000/////////...000...------......---,,,111111111000000000000000111000000222444666666555444555666666666666888:::<<<;;;;;;;;;<<<>>>@@@AAAAAABBBCCCCCCCCCAAA???>>>zzzwwwrrrmmmhhheeecccbbb\\\ZZZWWWVVVUUUUUUTTTRRRSSSQQQOOOMMMJJJIIIHHHGGGEEEEEEEEEGGGIIIIIIGGGEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===;;;;;;;;;;;;<<<>>>??????<<<;;;===???>>>===BBBIIITTTssstttlllsssrrr^^^[[[^^^vvviiiTTTNNNFFFAAA??????===;;;>>>????????????>>>======;;;<<<======;;;:::;;;===999:::;;;;;;<<<===AAACCCJJJNNNUUU[[[```dddgggjjjddd```[[[XXXXXXYYYYYYYYYUUUPPPQQQXXX___hhhzzz{{{iii]]]WWWWWWYYY^^^ZZZUUURRRPPPOOONNNMMMOOOPPP___rrrdddOOOFFFGGGAAA===>>>:::999888777777666666666666555666666444222222555999:::GGG___[[[@@@555222,,,......,,,+++------+++)))***+++***((('''((()))******************************)))***+++,,,***(((***))))))((((((((((((((('''&&&&&&(((&&&######'''***(((&&&&&&&&&&&&%%%$$$''''''((((((((()))))))))&&&((())))))(((''''''(((###'''+++***'''%%%'''***,,,***((('''((()))((('''((()))***+++++++++***)))((()))***++++++,,,++++++---------...000111333444999GGG```|||gggMMM@@@>>>;;;888333000///000///000111222222111000///------------------------+++++++++++++++*********&&&((())))))))))))***,,,(((((((((((((((((((((((()))(((''''''))))))((('''((()))(((%%%'''******&&&(((''''''(((***++++++***///,,,+++---///333:::BBBLLLRRRVVVRRRJJJBBB;;;555111///---+++)))))))))))))))((('''&&&&&&'''((())))))'''$$$%%%''')))'''&&&''''''''''''''''''''''''(((((()))+++,,,666JJJ]]]iii___NNN;;;+++$$$&&&***'''(((((('''&&&&&&''')))&&&%%%%%%&&&((()))((('''''''''''''''((((((((()))&&&)))------***'''&&&&&&%%%&&&###%%%***'''---???)))((())))))))))))))))))))))))******+++---...///,,,++++++*********++++++((()))+++,,,.../////////////////////////////////222000...---++++++,,,,,,++++++******+++---.../////////000000111111111111111111111111111111222222000/////////000111222222444555777CCCccc|||^^^FFF888222111000///------/////////...333222111000////////////000000000000///////////////...------...///---,,,//////000000111111111111111111111333555666555333222333444444444555888:::<<<<<<<<<===>>>???@@@AAA@@@AAAAAAAAAAAA???===<<<~~~wwwuuupppkkkgggeeedddddd]]][[[XXXVVVUUUSSSPPPMMMPPPOOOMMMKKKJJJIIIHHHHHHDDDDDDEEEGGGIIIIIIFFFDDDDDDEEEEEEEEEEEEDDDCCCCCC@@@AAAAAABBBAAA???>>>===;;;:::999999:::;;;===>>>===<<<>>>AAA@@@>>>BBBHHHQQQooowwwhhhiii|||~~~eeeXXXUUUgggtttZZZNNNBBB>>>===<<<:::999;;;<<<<<<<<<<<<;;;::::::999999::::::999999::::::666777777888999;;;>>>@@@GGGJJJPPPVVV\\\aaaeeegggaaa]]]WWWSSSRRRSSSSSSSSSRRRNNNOOOSSSWWW]]]hhhsss}}}xxxoooeee]]]YYYYYYZZZ\\\ZZZVVVSSSPPPOOOMMMLLLOOORRRbbbwwwhhhQQQGGGGGGBBB>>>>>>:::999888888777666666777777444666666444111222666:::<<>>???@@@AAAAAAAAAAAAAAAAAA@@@>>>===<<<}}}vvvsssooojjjfffcccbbbaaa```^^^\\\ZZZYYYVVVRRROOOLLLKKKJJJIIIHHHHHHHHHHHHCCCCCCDDDFFFGGGFFFDDDAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA???===;;;::::::999888777777888:::;;;<<<;;;>>>AAA@@@>>>BBBIIITTTqqq|||hhhbbbllljjjWWWPPP[[[xxxfffTTTCCC>>>===<<<::::::::::::;;;;;;::::::999888:::999999999::::::::::::666666666777999<<<>>>@@@CCCEEEJJJPPPVVV[[[^^^______ZZZUUUQQQOOOOOOOOONNNMMMLLLMMMPPPRRRRRRUUUZZZ___```aaa^^^ZZZVVVUUUVVVWWWVVVUUURRROOOMMMKKKKKKNNNRRRdddyyymmmUUUHHHGGGBBB??????;;;999888888777777777777888333555555333111222777;;;BBBXXXwwwdddEEE888333...///---,,,,,,+++******+++)))******)))'''&&&'''(((((((((((((((((((((((((((!!!''')))&&&$$$&&&$$$***)))(((''''''((()))***&&&((()))(((&&&''''''(((+++***(((%%%$$$%%%&&&(((''''''''''''(((((((((((()))(((&&&###"""$$$'''+++++++++++++++***(((&&&%%%***)))((()))******'''%%%++++++,,,+++***(((&&&%%%((((((***+++++++++++++++'''(((***,,,...000111222666>>>SSSsss```NNN===777666444222222...///000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++*********+++,,,+++)))'''((()))))))))))))))))))))))))))((()))))))))(((((())))))&&&***+++)))(((***)))'''(((((((((''''''((()))***...000222666???MMMZZZbbbiii^^^NNN===000******,,,******)))((('''&&&&&&%%%******)))(((((('''''''''###)))---***###!!!&&&---'''''''''((((((((())))))***)))+++///666FFFaaawww}}}aaaBBB333000...+++***&&&&&&'''&&&%%%%%%&&&((('''&&&%%%&&&(((***++++++(((***+++***'''%%%$$$%%%"""''',,,,,,'''$$$%%%''''''&&&###'''***###***BBB///)))&&&***+++((((((******)))((('''&&&'''((()))++++++***))))))************+++,,,---.../////////...------,,,,,,------...------,,,,,,,,,------------,,,+++***)))******+++...//////000111111222222111222333444444333111000////////////000111333333...333888???RRRsssoooSSS???777555111000...---...///...---+++,,,...////////////...////////////000000000000///---,,,---...///...---//////000000111111222222222111111333444555444333222333555555666777999<<<<<<<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@???>>>zzzuuupppkkkhhhfff```___]]]\\\ZZZVVVQQQNNNLLLKKKJJJIIIHHHHHHHHHHHHDDDCCCCCCCCCDDDCCCAAA>>>???????????????>>>======@@@@@@AAA@@@???===;;;:::::::::999999999999999999::::::<<>>444111...000---,,,---,,,((('''))))))***+++***((('''((()))''''''''''''''''''''''''###***---(((&&&)))((("""((((((((((((((())))))***$$$((()))'''&&&)))***)))(((((('''%%%######&&&(((&&&&&&'''''''''(((((((((((('''%%%###!!!###'''***(((((('''((()))******))))))(((((()))******)))'''++++++++++++***(((&&&$$$((()))***++++++,,,+++++++++++++++,,,,,,...///000444???VVVwww{{{bbbHHH>>><<<777333444111111000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,''')))************+++---))))))))))))))))))))))))((()))******(((((()))***&&&***,,,)))((()))***((('''((((((((('''(((+++...111666<<>>???@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAwwwuuurrrooojjjccc[[[VVVSSSRRRPPPNNNMMMKKKKKKJJJIIIGGGEEEDDDDDDDDDBBB@@@??????@@@@@@??????>>>===??????@@@AAA@@@???>>>======>>>>>>>>>===<<<<<<;;;===<<<>>>BBBCCCEEELLLUUUhhhppphhh}}}zzz^^^TTTSSS\\\mmmrrrTTTHHHDDD???<<<>>><<<<<<======<<<<<<;;;:::???===;;;;;;======;;;999777555555888>>>CCCEEEEEEDDDFFFKKKTTT\\\``````^^^\\\YYYVVVTTTSSSQQQNNNLLLEEEGGGIIIKKKLLLLLLKKKHHHGGGLLLQQQQQQMMMHHHGGGGGGFFFIIILLLLLLJJJHHHHHHIIIKKKLLLXXXiii}}}gggRRRKKKCCC@@@@@@;;;999888888777777888999999444555555444444888>>>DDD\\\{{{^^^GGG999111///000000,,,---000///***(((***(((***+++***))))))***+++((((((((((((((((((((((((%%%...000***''',,,,,,'''''''''((()))))))))))))))!!!&&&(((%%%%%%)))+++***&&&(((((('''%%%%%%(((+++&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%&&&(((&&&'''(((&&&$$$$$$(((+++((('''&&&''')))+++***)))((()))*********)))((('''((()))***++++++,,,++++++---,,,,,,,,,---///111333888HHHddd~~~aaaRRRHHH===999;;;555444222000000000111222------------------------------..................''')))************+++---))))))))))))))))))))))))(((***+++***(((''')))+++&&&+++,,,)))''')))******%%%'''))))))))),,,000444===EEEMMMQQQYYYdddkkklll```MMM:::222000---***)))))))))******************''''''(((((((((''''''&&&$$$&&&(((&&&######%%%(((&&&''''''((())))))******---+++///===PPPgggbbbCCC777333---***+++***+++++++++))))))+++,,,&&&%%%$$$&&&***---000000555888:::777111,,,***+++&&&%%%%%%%%%%%%%%%&&&&&&'''***###&&&***...:::999,,,$$$''')))&&&&&&+++&&&&&&((()))***+++++++++(((((((((((()))+++,,,---)))***+++,,,------------///...,,,++++++,,,...///,,,,,,---------,,,,,,+++------+++******+++,,,---......///000111222333333222222222222222111000000111000000000000000111111000333666;;;IIIeee]]]CCC777444222000...............,,,...///111333222000...,,,.../////////000000000111...---,,,---///000///...222111111111000000//////333111//////222555777888555666777777666777999;;;999:::<<<>>>????????????AAAAAAAAAAAAAAABBBBBBCCC|||rrrkkk]]][[[YYYVVVSSSPPPOOONNNOOOLLLIIIHHHGGGGGGEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA===>>>@@@AAABBBBBBAAA@@@@@@AAABBBBBBBBB@@@>>>===AAA@@@BBBFFFHHHKKKSSS]]]ooo|||{{{fffuuu___UUUQQQRRR^^^~~~}}}[[[LLLFFF???<<>>>>>======<<<;;;@@@>>>;;;;;;======;;;888666555555999???DDDFFFFFF<<>>777000...222///,,,---222222,,,***---((()))++++++******+++---)))))))))))))))))))))))) ***,,,%%%"""((()))$$$&&&'''(((*********)))((($$$'''$$$$$$))),,,)))###%%%'''&&&$$$$$$'''***&&&&&&&&&'''''''''(((((($$$'''***+++***(((&&&&&&%%%***+++&&&###***(((&&&&&&''')))+++++++++%%%&&&((()))*********)))((()))***++++++,,,++++++++++++***+++...333777:::@@@SSSsssxxxeeeTTTDDD???CCC888666333111000111222444////////////////////////---.........///000000000+++,,,,,,+++)))((()))***))))))))))))))))))))))))(((***,,,+++(((''')))+++''',,,---(((&&&(((++++++$$$&&&)))***,,,///555:::JJJTTT\\\___eeelllooommmiiiQQQ777---,,,+++)))))))))))))))((((((&&&%%%$$$'''((()))***+++++++++++++++)))'''''')))***)))(((&&&''''''((()))******+++...,,,222CCC[[[ttteeeIII<<<333***(((---)))******)))(((((()))++++++))))))+++///444666777BBBEEEEEE???555,,,))))))(((&&&$$$###%%%'''''''''###((( !!!)))---444<<<---$$$'''(((%%%%%%,,,&&&'''((((((((('''%%%$$$'''''''''((()))+++------'''((()))+++,,,------...000///---,,,,,,---///000.........---,,,+++***))),,,++++++++++++---...///---...///000111222333333222222222111111000000000222111000000000000000111111000000666FFFdddbbbGGG;;;999222000............---,,,222333555666444111---***.../////////000000111111...---,,,---///000///...,,,---...000111333444555444111......111555888999555666777666666666888:::999:::<<<===>>>???>>>>>>@@@@@@@@@@@@AAABBBCCCDDDxxxqqqnnnmmmiii```XXX\\\ZZZXXXWWWTTTOOOIIIEEEFFFDDDDDDEEECCC???@@@EEEBBBAAAAAACCCHHHJJJJJJHHHJJJKKKLLLKKKIIIGGGGGGGGGHHHOOOWWWZZZ[[[```kkkuuu{{{nnnvvvmmmkkkxxxiiiYYYOOOQQQWWWfffcccMMMFFFDDD@@@<<>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAAsssssssssqqqppppppsssvvv|||||||||xxxxxxwwwtttnnneeeZZZRRRNNNLLLMMMOOOMMMGGGDDDEEEJJJHHHGGGKKKRRRYYY___aaa^^^```ccccccaaa]]][[[ZZZeeennnyyyuuuiiitttnnndddhhhrrr___OOOMMMPPP\\\|||bbbMMMFFFDDDAAA>>>??????>>>============>>>AAA???>>>===>>>?????????>>>;;;999888999;;;;;;;;;888<<>>:::===888666999:::888777999444666444555:::777>>>RRRssszzzVVV<<<555111222222,,,---......---+++******+++*********)))******++++++))))))((((((((((((((()))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''%%%###%%%(((***)))((((((((('''&&&&&&&&&&&&&&&((($$$!!!###'''***)))&&&&&&'''((()))***))))))(((''')))***)))((('''(((***)))))))))***++++++,,,,,,---...---,,,...333999<<>>??????AAAAAA@@@@@@@@@@@@AAAAAAgggjjjllljjjfffcccdddgggooorrrrrrmmmeeeaaadddhhhcccgggiiihhhdddfffmmmsssttt{{{yyypppiiigggiiimmmkkkbbbYYYVVVXXXVVVVVV[[[ffftttxxxqqq~~~vvvddd\\\ssshhhRRRJJJJJJUUUpppdddPPPGGGEEECCCAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDAAA>>><<<<<<<<<;;;:::<<<>>>AAAGGGNNNUUU[[[___^^^^^^\\\[[[YYYXXXWWWVVVUUUSSSRRRTTTWWWXXXVVVTTTQQQQQQQQQSSSSSSRRRNNNKKKHHHEEECCCDDDGGGKKKNNNOOOJJJNNNOOOQQQ___|||{{{]]]III@@@>>>===888777:::;;;999888999333666444555:::999BBBXXXyyyoooNNN888222...///111------......---+++******+++))))))))))))******+++,,,***)))((((((((()))***+++))))))(((((((((((())))))&&&''''''((((((''''''&&&(((''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%$$$$$$###%%%(((******)))'''&&&&&&&&&%%%%%%%%%%%%'''%%%"""$$$''')))(((&&&''''''((()))))))))))))))''')))***)))((('''(((***)))))))))***++++++,,,,,,,,,+++)))((()))000;;;CCCddd|||wwwjjj\\\^^^fffsss|||aaaGGG===;;;666000...333222000///......//////------------------------,,,,,,++++++******))))))((((((***++++++***)))((())))))************))))))))))))((((((((())))))***+++,,,111666;;;AAAMMMYYY^^^WWWKKKIIIaaazzzNNN666...,,,...222++++++******)))((((((((((((((('''''''''((()))***,,,+++)))((('''(((((()))'''((()))***+++------...666@@@WWWxxxjjjTTTFFF===888>>>;;;777444444666:::===AAAAAADDDGGGGGGFFFKKKRRR^^^``````WWWGGG666***$$$''''''&&&%%%%%%%%%%%%&&&'''%%%$$$%%%$$$%%%,,,555HHH444$$$&&&------)))'''))))))((('''''''''(((((())))))))))))))))))******+++,,,,,,------......///000...,,,))))))***,,,---////////////...,,,***))),,,---............---,,,------///444:::AAAEEEGGG777333222444333111222555111111000000000000111111111333000222;;;BBBVVVsss___GGG:::555333111///...//////---,,,------...////////////...------........./////////------......///000000111---///111222111111222333333222222222222333444555555777:::999777666888;;;;;;;;;::::::<<<===???@@@BBBAAAAAA@@@@@@AAAAAABBBxxxzzz}}}|||wwwpppjjjgggmmmnnnlllhhhccc```aaacccYYY[[[[[[XXXVVVVVVZZZ^^^YYY^^^fffttt}}}wwwrrrrrrtttzzz~~~mmm```kkkqqqYYYMMMKKKUUUkkklllXXXLLLHHHGGGEEEDDDDDDDDDEEEFFFGGGIIIIIIFFFHHHJJJKKKKKKJJJIIIIIIIIIGGGDDDBBBBBBAAA???>>>>>>@@@DDDJJJQQQXXX^^^aaaccccccbbb```^^^\\\ZZZXXXTTTTTTUUUWWWZZZZZZXXXVVVUUUVVVWWWYYYYYYWWWUUUSSSOOOMMMJJJHHHIIIJJJJJJJJJMMMPPPOOOMMMUUUnnnkkkSSSHHHEEE>>>:::999<<<===:::888999666888666777<<<;;;GGG^^^gggIII666222......111...---......---+++******+++(((((((((((()))+++,,,,,,,,,+++***)))((()))***+++***)))(((''''''((()))***))))))************))))))((((((((((((''''''''''''(((''''''&&&&&&&&&&&&'''%%%%%%%%%&&&((())))))(((&&&&&&&&&'''&&&&&&&&&&&&)))'''&&&''')))+++***((('''(((((()))))))))))))))''')))***)))((('''(((***)))))))))***++++++,,,,,,+++***)))))))))///===KKKmmmcccRRRGGGGGGLLLWWWjjjzzz[[[KKKDDD<<<666222555444333222111111222222------------------------............------,,,,,,+++)))***---...,,,******)))******++++++******)))))))))((((((((()))******,,,...333;;;CCCKKKRRRWWWQQQHHH===BBBaaa^^^BBB555///...000+++++++++*********))))))((((((((((((((()))))))))+++***)))((((((((((((((('''(((***+++,,,---///000:::LLLlllqqqaaaWWWRRRQQQNNNJJJFFFEEEFFFHHHJJJSSSTTTXXX[[[YYYRRRPPPRRR```dddcccWWWCCC111(((&&&''''''&&&%%%%%%%%%%%%&&&)))'''''''''%%%&&&///:::QQQ:::%%%###+++---)))%%%))))))(((((((((((((((((()))))))))))))))*********)))******++++++,,,,,,---///---+++)))***,,,///111000000///...---,,,++++++------............------.........222666;;;======666222111333333000111444222222111111111111222222111333000111777:::GGG```mmmTTTCCC999444222000/////////...---...............------,,,------------.........///...............///000111---///111222111111111333222333333444444444333333444888;;;:::666555888<<<;;;;;;:::999:::<<>>777444111////////////...////////////...---,,,+++------------.........///111000///...............---///111111000000111222111222333444444444333222444888<<<:::666555888<<<;;;:::999999:::<<>>???AAA@@@@@@??????@@@@@@AAA{{{wwwwwwrrrjjjdddjjjxxxrrrddd]]]YYYUUUVVVZZZZZZ]]]bbbfffiiikkklllnnnrrrqqqpppsss{{{~~~zzzzzz~~~mmm[[[RRRVVV]]]hhh{{{wwwcccZZZWWWTTTOOOOOOOOOPPPQQQSSSTTTUUURRRUUUXXXWWWRRROOOPPPRRRRRRQQQOOONNNNNNMMMKKKIIIHHHHHHJJJMMMSSSYYY___bbbhhhfffdddaaa___^^^^^^^^^\\\^^^___```___^^^^^^^^^^^^aaaeeeeeebbb```______VVVTTTQQQNNNMMMKKKHHHFFFJJJGGGGGGIIIKKKQQQ```nnnmmmTTTJJJCCC===<<<;;;888777999333777555666<<>><<<999666444333222222111111111111111111111111........................:::...'''+++---((((((,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///444;;;>>>;;;999;;;999666///111222:::RRRtttxxxZZZ@@@222......---************************'''((()))***+++***))))))''''''((((((((((((((('''''')))***)))***///888???ZZZxxx~~~xxxmmm___RRRGGG???;;;666444777<<<===999666666777:::999333)))$$$&&&***''''''&&&%%%%%%%%%%%%&&&###"""$$$)))+++((((((+++333...((($$$$$$&&&&&&%%%'''((()))***+++******)))'''(((((()))******+++++++++,,,,,,------......///(((***,,,000333666888999444222///,,,+++,,,...///000///...------...///000---------///222444333222777444444777777333333555222111111000000111111222111333000333:::999???QQQssslllNNN===999444111//////...---000000000000///...------....../////////000000000......///000000///...---,,,...000111000000111222//////000000111222333333888888999999999999::::::888999::::::;;;<<<===>>>@@@??????>>>>>>??????@@@ssskkkeeeeeehhhaaa```___```ccchhhlllnnndddbbb______ccciiinnnpppuuu}}}~~~yyy~~~uuuxxxvvvbbbVVVVVV\\\^^^vvvyyyfff\\\YYYVVVOOOOOOPPPPPPQQQSSSTTTUUUTTTWWWYYYWWWRRROOOPPPSSSTTTRRRPPPOOONNNLLLIIIGGGKKKJJJIIIJJJOOOVVV^^^ccceeedddaaa___^^^___```aaa]]]^^^______]]]\\\]]]]]]___cccffffffccc```______]]]YYYRRRMMMJJJGGGEEEDDDHHHDDDDDDIIIMMMNNNUUU^^^gggLLLEEE>>><<<:::777777:::333888777999@@@GGG\\\{{{nnnMMM@@@000...333///+++---***---......---+++******+++***))))))(((((((((((()))"""%%%(((+++------,,,+++'''((()))******)))((('''******++++++++++++******%%%&&&'''((()))***+++,,,(((((('''''''''(((((()))"""%%%)))***(((&&&'''(((###$$$&&&(((((('''&&&%%%((()))++++++***)))((())))))((('''''''''(((***+++((()))***)))((('''(((***)))))))))***++++++,,,,,,///,,,...333666BBBbbbsssTTTAAA@@@???CCCJJJZZZxxxmmmYYYFFFCCC@@@<<<888555444333111111111111111111111111000000000000111111111111AAA333+++...000++++++111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...///000555???CCC:::111111555666(((///333777DDDWWWbbbcccaaaWWWGGG999111...***&&&))))))))))))))))))******'''((()))++++++******)))''''''(((((((((((((((''''''((()))((()))///:::CCCooouuulllddd```WWWQQQIII???888555333333000,,,***---///---...000******)))))))))(((''''''''''''&&&%%%%%%%%%%%%&&&$$$###&&&,,,///,,,(((((("""&&&((((((((()))))))))'''((()))+++++++++***)))'''(((((()))***+++++++++)))******++++++,,,------&&&***000777>>>CCCFFFHHH777444000,,,***+++,,,---000///...------...///000///......///111111000...222//////222222......000000000////////////000000222333111444;;;999???QQQrrrwwwWWW???;;;555111//////------000000000000000///......////////////000000000000+++,,,///000111000///...,,,...000111000000000222.........///000222333444999888777888:::;;;:::999777888:::;;;<<<=========??????>>>>>>>>>>>>??????{{{||||||pppeeedddfffeeeddddddppppppppprrrvvvyyy{{{|||ooonnnssszzznnnjjjuuuzzzhhh]]]XXXVVVZZZhhhwwwyyylll\\\SSSRRRQQQPPPOOOPPPQQQTTTWWWXXXYYYZZZ\\\\\\[[[XXXUUUSSSRRRRRRQQQRRRRRRPPPLLLIIIHHHJJJKKKKKKMMMRRRZZZ```bbbbbb```______``````aaaaaa```^^^]]]\\\[[[[[[[[[^^^ccchhhhhhdddbbbcccfff___[[[UUUOOOJJJHHHHHHHHHEEEEEEFFFGGGIIIKKKNNNOOOjjj}}}VVVMMMCCC===;;;999666333999888:::<<>>>>><<<999;;;999777666666444111///333333222000---++++++,,,555222///.........---,,,,,,,,,,,,---------------444111---+++---000333555555888555///---222222///)))***,,,000444888<<<>>>;;;:::666111,,,))))))******++++++******)))((('''%%%&&&''')))))))))(((((())),,,,,,((((((******''')))+++---,,,***///AAATTTxxxqqq^^^RRRIIICCC??????;;;999444000---+++******((((((((((((((((((((((((&&&---***&&&(((&&&$$$---(((&&&$$$%%%((()))(((&&&...,,,******++++++***((((((((((((((((((''''''&&&''''''''''''((((((((((((***)))((('''((()))+++---++++++++++++++++++,,,,,,,,,)))+++111???YYYcccWWWGGG999......000///...000---,,,,,,------...///000//////000111111000///...222111111000000/////////333222222222333222///---222111333666777888???HHHbbbcccKKK888111444///---///------------------...///000------------,,,---///222......---...000000///---////////////000111222333...---,,,---///222333333444444666888::::::888666;;;;;;:::::::::;;;<<<<<>><<<;;;<<<===???@@@{{{xxxxxxvvvssssssssstttuuuuuuuuurrrnnnkkkuuutttzzzjjjdddgggjjjnnnvvvjjjaaaiiizzzooobbb[[[WWWSSS___kkkkkkbbbWWWSSSTTTSSSRRRQQQQQQRRRTTTVVVWWWYYYZZZ[[[\\\[[[XXXVVVTTTSSSRRRRRRRRRRRRPPPMMMJJJFFFGGGIIIIIIJJJOOOVVV\\\dddcccaaa___^^^^^^^^^^^^___^^^]]]\\\[[[[[[ZZZZZZ[[[```eeefffcccbbbdddfffaaa^^^XXXQQQLLLHHHFFFEEEEEEEEEEEEEEEGGGIIIKKKLLLZZZsssbbbSSSBBB;;;777555777<<<888888:::===DDDXXX{{{vvv]]]III;;;222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++,,,+++***((('''''')))(((%%%&&&***,,,+++))),,,,,,))))))+++***'''******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((((((((('''(((((('''''''''))),,,(((,,,,,,&&&###&&&)))(((((()))+++,,,++++++,,,---000111444;;;KKKdddkkkKKK===;;;666555777<<>>@@@===:::888888888888777...000111111111111111111000...------...000///...,,,,,,,,,------------...222000......111444666777333555333---,,,000000---,,,,,,,,,---...///111222111111000---++++++---///'''(((((()))))))))(((((((((((()))******)))(((''''''))))))&&&%%%((((((%%%''')))++++++)))000CCCVVV^^^QQQBBB;;;777333222444333111///---+++++++++,,,''''''''''''''''''''''''###)))&&&###&&&"""$$$(((&&&$$$%%%''')))((('''(((...333444///+++)))***((((((((((((((('''&&&&&&''''''''''''((((((((((((((())))))***************))))))************++++++111---000777EEEaaannneeeCCC777......000///---...............///000111222...///000000111000//////444333111000000000111222/////////111222222000---222111222444444555;;;DDDZZZlllOOO:::333555000...000...---------------...//////...//////...,,,,,,---//////...---...//////...,,,////////////000111222333///.........000222333333777777999<<>><<<;;;::::::::::::;;;;;;<<<>>>===<<<;;;<<<===???@@@zzzyyywwwzzz~~~zzz}}}fff\\\\\\\\\\\\aaapppjjj[[[\\\jjjvvv|||mmm```YYYQQQXXX^^^]]]WWWRRRRRRUUUUUUTTTSSSSSSSSSTTTVVVWWWXXXYYYZZZ[[[[[[YYYWWWVVVSSSRRRRRRRRRRRRPPPMMMJJJEEEGGGHHHHHHIIIMMMTTTYYYdddcccaaa___]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYXXX\\\aaacccbbbbbbcccfffcccaaa\\\VVVOOOJJJEEECCCEEEDDDDDDDDDEEEFFFGGGHHHLLL]]]vvvrrr[[[FFF???;;;555777@@@888888:::???KKKeee^^^DDD777333//////000//////...------+++++++++,,,,,,,,,,,,,,,,,,,,,+++************+++)))***+++++++++***)))(((((()))'''###$$$)))---,,,***------***))),,,,,,)))***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((((((&&&''')))++++++***((('''"""&&&((('''%%%%%%)))---+++---,,,(((%%%'''((((((''')))***+++******,,,---111333999JJJbbb}}}tttYYY===444777555777444777???LLLccctttiii]]]UUUSSSNNNHHHCCCAAA@@@???>>>777777777666444222111000...---,,,---...///...------.........////////////111000000222555888888777111222000,,,+++---...,,,...---,,,+++************)))************+++...000%%%&&&'''((())))))))))))***+++++++++***)))'''&&&))),,,,,,))))))++++++(((((()))+++,,,,,,555KKK___iiiDDD:::111...---++++++------,,,***)))((())))))***''''''''''''''''''''''''&&&***%%%###(((%%%!!!(((&&&%%%%%%'''(((((('''(((555AAAAAA666+++(((***'''(((((((((((('''&&&&&&''''''''''''((((((((((((((()))+++,,,,,,***((('''((((((((()))))))))******000+++...333???XXXfff```===444------///...,,,,,,............///000111222---...///000000000000000444333111//////000222333---...///222444444222///222000111222222111777???QQQyyyxxxUUU???555666111///111......------------...//////...///000///---,,,,,,,,,///.........000000...---////////////000111222222111111000000111111222333222333555888;;;===<<<;;;:::999999999::::::;;;<<<>>>===<<<<<<<<<===>>>???iii\\\[[[YYYWWWXXXcccwwwrrr]]]WWW```pppyyyhhh[[[TTTVVVXXXWWWSSSQQQRRRUUUUUUTTTTTTTTTUUUWWWXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWTTTSSSRRRQQQQQQPPPMMMKKKGGGIIIJJJJJJJJJMMMSSSXXX``````___]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXX\\\```cccccccccdddeeedddccc___ZZZTTTMMMGGGDDDFFFFFFEEEEEEDDDDDDDDDDDDIIIQQQ___uuueeeLLLGGGDDD:::777<<<999999:::@@@QQQpppxxxTTT;;;111///---...///000000///...---,,,,,,,,,++++++*********+++***))))))(((((())))))((()))***++++++***))))))(((***(((%%%&&&+++...---***,,,,,,)))))),,,,,,***))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''(((*********))))))%%%&&&'''''''''''')))++++++++++++)))(((((())))))'''(((******)))***,,,...222444@@@ZZZzzzhhhOOO777222777666777222444;;;???LLLppp|||tttoooggg^^^WWWQQQKKKHHHFFFDDD@@@<<<999666444222333222111111222111///...//////000000111111222222222222333555777777666444//////...,,,,,,------------,,,,,,+++++++++,,,,,,((()))***)))((()))+++---''''''((()))))))))))))))))))))***+++***)))((('''+++...---++++++------***+++,,,...///222>>>XXXnnnuuuVVV>>>666000///---***)))++++++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''(((***""" (((&&& ###'''&&&&&&&&&''''''((((((///;;;GGGEEE888,,,''')))''''''((((((''''''&&&%%%''''''''''''(((((((((((()))***++++++***)))(((''''''(((((())))))*********---(((***...333CCCMMMFFF666111------///...,,,***,,,,,,,,,,,,---...//////,,,---...///000000111111111000000000///000000000///000222555777777444111000///000111111111777???PPPwww[[[CCC777666111///000---......---------......///,,,...000000...---,,,,,,...------///222333222000///......//////000111222222333333222111111222333//////000333666888777666999888888999999:::;;;<<<===<<<<<<<<<<<<===>>>???qqqbbb^^^\\\[[[YYY[[[iiixxxzzzbbbVVVYYYkkk~~~ppp```VVVUUUUUUTTTTTTTTTUUUUUURRRSSSTTTUUUWWWYYY[[[\\\WWWXXXYYYYYYZZZYYYYYYXXXUUUSSSRRRQQQQQQPPPNNNLLLHHHJJJKKKJJJIIIKKKPPPUUU[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYXXXWWW[[[]]]aaacccddddddeeeeeeeeedddbbb^^^XXXQQQJJJGGGGGGGGGGGGFFFFFFEEEDDDCCCIIIJJJOOO^^^yyytttTTTJJJFFF===888999:::;;;<<>>ZZZzzz}}}sssiiibbb[[[VVVNNNIIIEEEBBB???===:::888666555555555333222///000000111222222333333666555555555555444111...///............------...---,,,,,,+++,,,,,,------)))***+++***))))))+++,,,+++++++++++++++***)))(((&&&&&&((()))))))))(((((('''******''''''******(((+++,,,...111777HHHeee~~~dddGGG888222...---+++&&&%%%&&&)))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%"""### %%%&&&&&&&&&&&&&&&'''((()))000777===<<<444,,,(((((('''''''''''''''&&&&&&%%%''''''''''''((((((((((((,,,+++***((((((((())))))(((((())))))***++++++,,,---)))---000...555:::333000...,,,,,,---...,,,)))+++++++++,,,,,,---...///,,,------...///000000111...000222333333222000///222222333555666555222000///...///111111222888AAATTTzzzcccHHH999777000...000,,,///......---------......***,,,///000///.........,,,,,,---000444666666555............///000111222111333555444222000111333444333333555777888888666777777777888999:::;;;;;;<<<<<<<<<<<<<<<======>>>rrrllliiihhhddd^^^bbbllljjjWWWUUUbbbttt~~~kkk[[[WWWSSSRRRTTTWWWVVVUUUPPPQQQSSSUUUXXXZZZ\\\\\\XXXXXXYYYYYYYYYYYYYYYXXXVVVTTTRRRQQQQQQPPPOOOMMMGGGIIIJJJIIIGGGHHHLLLPPPVVVVVVXXXZZZ[[[\\\\\\\\\\\\\\\]]]\\\[[[ZZZXXXVVV[[[]]]```dddfffggggggggggggfffeeeaaa[[[SSSMMMIIIHHHHHHHHHHHHGGGEEEDDDCCCEEEEEEFFFOOOccceeeOOOEEE???<<<;;;;;;<<<===CCCXXX{{{rrrUUUBBB888444444//////000//////...------///......,,,+++***)))(((------,,,++++++++++++,,,((()))*********)))(((''''''***,,,+++---000000---,,,---,,,'''''')))***((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&(((***+++000***&&&)))///000+++$$$(((%%%%%%)))+++******,,,((()))*********+++...111444???XXX{{{oooQQQBBB666333555111444333555888777999JJJ^^^}}}sssiiiaaaXXXOOOHHH@@@===999777777666555444333333444444555666777777:::888555333222000...+++///------///000------000...---,,,+++************''')))+++++++++,,,---///,,,,,,,,,,,,+++***)))((($$$%%%'''((()))))))))((('''******((((((++++++))))))***---222;;;OOOppp{{{PPP<<<000,,,******((($$$$$$&&&$$$%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%''' $$$%%%$$$***&&&'''''''''&&&&&&((()))***---......+++)))))))))&&&''''''''''''&&&%%%%%%''''''''''''((((((((((((,,,+++)))''''''(((***+++(((((())))))***+++,,,,,,+++(((...111,,,...111+++,,,---,,,+++,,,///...***------------...///000111------------...///000000///111333444555444222111111000000111222222000......---///111111222999AAAXXX|||kkkNNN<<<888111///111---//////...------------...***,,,...///......///000++++++---000444777777666............///000111111000333555444111000111333555444333444666777777666666666777777888999:::;;;;;;;;;<<<<<<<<<=========zzzrrrqqqpppqqquuu{{{||||||qqqmmmqqqwww```YYY[[[jjj~~~kkkbbbWWWSSSTTTVVVUUURRRQQQRRRTTTVVVXXXYYYZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXVVVTTTRRRQQQQQQQQQOOOMMMIIIJJJKKKJJJHHHHHHKKKOOOSSSUUUWWWYYYZZZ[[[[[[[[[^^^_________]]]ZZZXXXVVVWWWYYY]]]bbbgggjjjkkkkkkllljjjgggccc\\\TTTMMMIIIGGGHHHHHHHHHGGGEEEDDDBBB???BBBEEEIIISSSiiieeeQQQGGGBBB===:::===???FFF[[[}}}fffOOOAAA888444555222111000......---------------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,))))))*********((('''&&&(((++++++)))***///111//////000---((('''******(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((((((((((((---***(((***///000,,,(((***%%%$$$))),,,)))((())))))***+++***+++,,,000333999IIIgggfffGGG<<<555444555111444555555444444888AAAHHHkkk~~~nnncccYYYTTTMMMFFFCCC@@@>>><<<<<<<<<===>>>???@@@AAAAAA>>>;;;555111000///...---...+++,,,000000------000///...---+++************''')))+++,,,,,,,,,...///******+++++++++******)))'''''')))******)))((('''(((+++,,,)))***------+++)))***...444@@@WWW|||eeeBBB888---***)))+++)))&&&'''+++$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%+++(((%%%***'''%%%+++%%%'''((('''%%%%%%'''***)))******(((%%%%%%'''***&&&&&&''''''&&&&&&%%%$$$''''''''''''(((((((((((()))))))))))))))*********&&&&&&'''((()))***+++,,,)))%%%+++///((()))---)))***---,,,)))+++//////,,,------------...///000000///...---------...//////000000000///000111222222000///......000222222111///...///111000000666>>>WWWzzzrrrTTT@@@:::444222333...//////...------------------.........---,,,...000,,,,,,---///222444444333...............///111111---111555444111///111333000//////000333555555444666666666666888999:::;;;;;;;;;<<<<<<======<<<<<<}}}sssjjjgggeeecccccceeeiiikkkjjjdddaaaeeennnyyy~~~jjj```XXXeee{{{}}}ooo___UUUTTTTTTRRRNNNRRRSSSTTTVVVWWWXXXXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXWWWUUURRRQQQQQQQQQOOONNNKKKMMMNNNMMMJJJJJJMMMPPPSSSTTTVVVYYYZZZZZZZZZZZZ```aaaaaa```^^^[[[XXXVVVSSSVVVZZZaaahhhlllmmmmmmpppnnnjjjddd\\\SSSLLLHHHFFFGGGGGGGGGFFFEEECCCBBB<<>>QQQrrrbbbCCC:::555555777222444666444000222999===<<>>AAAIIIQQQgggvvvZZZIIIAAADDD@@@???KKKiiijjjXXXTTTGGG:::777666111...---//////...///333.........------,,,,,,,,,...---,,,+++************,,,***)))***++++++***)))''''''&&&&&&'''***,,,...,,,+++***((((((((())))))***)))))))))((((((''''''***)))(((''''''((()))******((('''''')))******))),,,((($$$$$$(((++++++(((+++******)))))))))((((((,,,)))'''))),,,---)))$$$+++)))'''&&&'''((((((((()))+++---...------111777GGGZZZ|||aaaDDD>>>777222444333222222111111333555888999@@@FFFQQQ]]]gggoootttvvvwwwwww{{{{{{sssnnndddiiihhh___UUUOOOKKKHHH;;;888333111111111111000///222333222000000///...111---+++,,,,,,+++,,,000+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++******)))***+++***(((&&&((((((&&&&&&''')))+++---...,,,+++222JJJooolllEEE444333---,,,+++)))((('''''''''))))))(((((('''''''''&&&&&&'''((('''%%%%%%'''((($$$&&&''''''&&&%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###***'''%%%%%%'''(((&&&$$$((((((((((((((()))******''''''''''''(((((((((((()))(((''''''''')))***++++++***)))***,,,---,,,+++000111///---///333111,,,---------........./////////......------///000111,,,---///000111111000000//////000111111111111111333222111111222555888:::QQQkkkyyyZZZ===666777333---,,,///////////////.........,,,,,,---.../////////......---+++,,,//////,,,***555333111///............111222222111000000111333222333333444444333333222888666666999999777777;;;===888777;;;===;;;;;;<<>>???FFFJJJ\\\yyyhhhRRRFFFAAA@@@DDDQQQllldddOOOLLLDDD;;;666111333///...000000------000..................------...---,,,+++************,,,***)))***+++,,,***))))))(((''''''(((+++---...+++***)))(((((()))***************))))))((((((((())))))(((''''''((()))***))))))((((((''''''((())),,,)))(((+++...///,,,(((***************)))((((((***'''&&&))),,,...***'''***)))((((((((()))))))))'''))),,,...------222999OOOgggbbbDDD;;;444000000...222111111000111333555777555888>>>EEEKKKOOOQQQRRRYYYZZZ```qqq{{{jjjZZZMMMCCC<<<999555222222222000......//////---,,,---...//////,,,+++------,,,---000,,,,,,,,,,,,,,,---------******++++++++++++******,,,++++++,,,------+++)))***)))(((((((((***,,,---///000222999PPPuuubbbAAA333000---,,,+++)))(((''''''''')))(((((((((''''''''''''&&&'''((('''%%%%%%'''(((%%%'''(((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$,,,)))'''''')))***)))''''''''''''''''''(((((()))))))))*********+++++++++******)))))))))***+++++++++***)))***,,,---,,,+++,,,...------111666555111,,,------------.........///......---...///000111///000111111111000///...//////000111111111111000222111000000222444888:::IIIccc}}}^^^@@@777888444///...000000//////.........---,,,---......//////.........,,,+++,,,///000...,,,666555333111000/////////111222222111000///111222///000111333444555666666666444666:::;;;999;;;>>>777555666<<>>===???yyyuuufff]]]\\\\\\WWWRRRSSSSSSSSSQQQNNNNNNPPPRRRTTTVVVWWWUUUTTTUUUYYY]]]aaadddjjjrrrvvvtttllleee^^^]]]aaakkksssyyyyyyrrr|||hhhYYYUUUTTTQQQQQQRRRRRRQQQPPPRRRUUUXXXYYY[[[\\\\\\ZZZYYYXXXXXXXXXWWWUUUUUUVVVUUUSSSQQQQQQQQQOOONNNNNNMMMMMMMMMNNNRRRWWWZZZ[[[[[[[[[\\\YYYYYYYYYWWWWWWYYY\\\___cccbbbaaadddiiiooosssuuuooommmlllllljjjddd[[[TTTIIIFFFCCCBBBBBBBBBAAA??????AAA===>>>CCCCCCNNNeee|||bbbQQQCCCEEEJJJYYYrrr[[[DDDBBB>>>999444---555222111222111------///.............../////////...---,,,++++++*********+++***)))***+++,,,+++*********))))))***+++---...******)))))))))***++++++***************)))))))))))))))(((((((((((())))))''')))***(((%%%$$$&&&((())))))+++///222111+++'''((()))+++++++++***((('''(((&&&&&&(((,,,...,,,***))))))))))))************((((((,,,///......555>>>XXXxxxcccDDD:::333000000+++222111000000000222333444000222333666777999999999AAACCCKKK^^^oooWWWFFFCCC>>>888555555555333111222000...---,,,---...///...+++,,,//////------000---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***,,,------,,,***+++***))))))***+++---...+++///333;;;PPPtttxxxRRR<<<222---,,,+++***)))((('''''''''((((((((((((''''''''''''&&&'''((('''%%%%%%'''(((&&&'''))))))'''&&&'''((((((((('''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&***)))'''((()))******)))&&&&&&&&&&&&'''''''''((())))))*********+++++++++))))))*********)))((((((+++***)))***,,,---,,,++++++---...---111666666333,,,,,,,,,,,,------------......------......///000111111222222111000...---...///000000111111000000000/////////111444777999BBBZZZ|||eeeFFF999777444111111111111000///...------,,,------.../////////.........---+++,,,...000000///777666444222111000000000///111222111000///000222//////111333444555555555555444666::::::999;;;@@@===999999===>>>:::888888www}}}lll```]]][[[VVVQQQMMMLLLMMMNNNPPPPPPOOONNNLLLMMMNNNNNNMMMMMMOOORRRQQQRRRUUUZZZ^^^]]]XXXSSSQQQOOOQQQWWW[[[^^^ccciiirrrxxx}}}rrrnnnyyy}}}fffXXXUUUUUUSSSRRRRRRQQQOOOOOOQQQUUUXXXYYY[[[^^^^^^]]][[[[[[[[[YYYXXXWWWWWWWWWVVVTTTRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMQQQWWWZZZ\\\\\\\\\]]]XXXXXXWWWWWWWWW[[[```dddhhhfffeeeggglllqqquuuvvvqqqpppooonnnlllfff^^^XXXLLLIIIFFFDDDCCCCCCBBBAAA<<<@@@>>>>>>CCCAAAEEETTTgggvvvbbbPPPOOOQQQ^^^wwwxxxWWWBBB???:::888777000555222222444333...---///---------............///......---,,,+++++++++++++++***)))***,,,---,,,+++*********)))***+++,,,---)))))))))******++++++,,,++++++******************)))))))))(((((((((((((((&&&***+++)))###!!!$$$(((&&&&&&))),,,...---)))%%%'''(((+++,,,,,,***(((&&&((('''&&&(((+++---,,,***)))***+++***)))(((((()))******---111000///888EEE```aaaCCC:::555444444...333222111111111111222222222222333444555666777888888;;;DDDXXXzzzvvvbbbVVVLLLAAA:::888888777555888444111111111///...///---+++,,,000111......000//////......------,,,,,,------............------)))(((((()))+++,,,+++******************+++,,,---***...222999MMMpppcccCCC777111+++++++++***(((((('''''''''((((((((((((((('''''''''&&&'''((('''%%%%%%'''(((%%%'''(((((('''&&&&&&'''(((''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&''''''&&&&&&&&&'''((())))))&&&&&&''''''((((((((((((&&&&&&'''''''''(((((((((&&&'''(((((((((&&&%%%$$$+++***)))***,,,---,,,+++,,,//////---...222222///+++++++++,,,,,,,,,------------------......//////000111222222222111///......//////000000000000000.........///111444666888>>>SSSsssmmmMMM<<<777444222222222111000///...---,,,,,,......////////////......///...---------...//////555444333222111000//////...///111111000///000111222222333333333333222222555444666999999888<<>>888444555666000444333333222222222222222111111111222333555777888333777AAAUUUvvvuuufffRRRCCC===;;;999777888222000444444000...///...,,,---111111///...111/////////......---------,,,,,,------------,,,,,,***)))((()))+++,,,,,,+++***)))))))))******++++++...111444;;;PPPrrryyyQQQ999333000,,,******)))((('''''''''''''''''''''(((((((((((((((&&&'''((('''%%%%%%'''(((###%%%'''&&&%%%$$$%%%%%%''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%'''(((%%%&&&&&&&&&&&&&&&((()))&&&'''((())))))))))))(((%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((&&&%%%$$$+++***)))***,,,---,,,+++***---...++++++...///---+++++++++,,,,,,,,,------,,,------..................///000111222111111000......///000000000000000---......///111333555777;;;KKKdddvvvVVV@@@777333111111222111000///...---,,,,,,...///////////////....../////////...---,,,------111111000000//////......,,,...000111000//////000111222222333333222222111444444777:::;;;===EEENNNTTTKKKBBB>>><<<:::;;;???pppddd]]]YYYVVVSSSQQQOOOMMMLLLJJJGGGEEECCCCCCDDDEEEFFFHHHIIIJJJMMMIIIEEEEEEGGGIIIIIIGGGJJJFFFEEEGGGHHHGGGIIIMMMKKKNNNQQQSSSSSSVVVZZZ^^^hhhqqq}}}|||rrr___SSSQQQTTTdddrrrqqqiiihhhhhhlllvvvjjj[[[\\\gggwwwppp___VVVSSSRRRPPPQQQPPPOOONNNOOORRRUUUTTTVVVWWWXXXXXXXXXZZZ\\\\\\[[[YYYYYYZZZYYYWWWUUURRRQQQOOONNNLLLKKKKKKKKKLLLPPPVVVZZZ[[[[[[ZZZZZZWWWXXXYYYYYY[[[___dddhhhiiiiiijjjmmmpppsssssssssqqqrrrqqqooojjjddd___[[[RRRNNNHHHCCCAAA@@@???>>>;;;AAA??????FFFEEEBBBHHHOOOhhh{{{qqquuupppYYYJJJCCC<<<===@@@<<<999555333333111------000/////////.........------///...---,,,+++++++++++++++******+++---...---,,,***************))))))))))))***++++++,,,+++++++++)))))))))***************)))*********)))((('''&&&''')))***(((%%%$$$&&&((((((((((((((())))))******'''(((***+++++++++)))(((***)))))))))))))))***+++)))+++,,,***((((((+++///---((()))///...///@@@VVV~~~\\\EEE777444111444666000333333333333333333222222111111111111111222333444000666@@@SSSsssjjjVVVLLLHHHDDD@@@>>>555111555666111...111111......111111......111///////////////.........******++++++++++++******...,,,++++++---......---))))))******************...111444>>>VVVwwwcccDDD555000...---***)))(((((('''''''''((('''''''''(((((((((((((((&&&'''((('''%%%%%%'''(((###$$$&&&&&&$$$###$$$%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''&&&'''((('''&&&&&&((()))&&&''')))*********)))(((''''''((((((((()))))))))))))))*********)))((((((+++***)))***,,,---,,,+++%%%***,,,******---///...,,,,,,,,,,,,------------,,,,,,---............---,,,---///000111111000000---...//////000000//////...//////000111333444555666@@@RRRjjj```FFF888333111000111111000///...------,,,//////000000000///......,,,---///...---++++++,,,,,,------............---+++---///000000//////000......000222333444444444333333555999<<>>===;;;AAA===<<>>NNNlllrrriiiddd^^^YYYWWWIII???>>><<<444111444444111///111000---...111///////////////000000000++++++,,,,,,,,,,,,++++++000...++++++,,,------,,,***+++++++++++++++******+++///777GGGcccuuuPPP<<<333,,,+++...))))))(((''''''''''''(((''''''''''''((((((((()))&&&'''((('''%%%%%%'''(((###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&'''(((&&&$$$###%%%(((%%%&&&((()))***)))(((''')))))))))************+++******)))))))))***+++++++++***)))***,,,---,,,+++'''+++---+++))),,,...---,,,------------.........+++,,,---.........------------///000000///...------...//////000000//////000000111111222333333444333888BBBXXXxxxiiiMMM<<<555222000000000//////.........---000000000000000///......&&&)))---///...,,,,,,---)))***,,,---...//////...))),,,///000000/////////---...000111333444444444222111333555888???PPP___iii\\\MMMBBB999333333666|||jjj]]]XXXWWWVVVUUURRRMMMHHHGGGJJJMMMJJJHHHFFFFFFGGGIIIJJJJJJHHHFFFEEEFFFGGGFFFBBB>>>GGGDDDCCCEEEEEEDDDFFFJJJKKKJJJKKKMMMPPPRRRRRRQQQPPPSSS^^^nnn{{{dddSSSJJJGGGHHHYYYjjjlllYYYWWWVVVYYYdddyyy|||kkkbbb___dddjjj~~~nnn```\\\[[[NNNPPPQQQQQQPPPOOOPPPQQQUUUUUUUUUUUUUUUXXX]]]```]]]\\\[[[[[[[[[ZZZXXXVVVTTTSSSRRRPPPOOOMMMMMMMMMLLLPPPVVVZZZZZZXXXVVVUUUUUUWWWYYYZZZ[[[]]]```bbbgggiiimmmrrrvvvvvvtttrrrllllllllliiiccc]]]YYYWWW[[[UUUNNNHHHDDDBBB@@@>>><<>>@@@@@@SSSqqq~~~mmmiiiiiimmmkkk^^^TTTMMMFFFBBB===888888<<<666555444333222000////////////...---,,,,,,,,,,,,+++******+++---......---------------,,,+++******+++,,,,,,---,,,+++)))(((''''''(((((()))))))))***)))*********)))(((&&&%%%***((('''''')))******)))%%%'''***+++***)))(((((((((((()))))))))******+++%%%&&&'''((((((***...000&&&)))+++++++++///888???444---...666999???XXXvvvjjjLLL===444444666111333666111//////000111111111111111//////000111222222222111000222888EEEbbb~~~xxxssstttaaaPPPIIIBBB888444888666222000000///---...111......//////000000111111...//////////////////...///,,,***)))***++++++***,,,,,,---------,,,++++++...333>>>SSSrrrhhhDDD888333***(((...)))((((((''''''''''''(((&&&'''''''''(((((())))))&&&'''((('''%%%%%%'''((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))###$$$&&&'''((('''&&&&&&###%%%&&&$$$!!! """$$$$$$%%%'''))))))((('''&&&))))))))))))************)))(((''''''''')))***++++++***)))***,,,---,,,++++++000111,,,)))***+++***---------.........//////+++,,,---.........---,,,...////////////---,,,+++---......///////////////111111222222222333333333333444;;;OOOrrrpppQQQ???777333000///////////////.........000000000000000///......!!!&&&,,,///...------...''')))+++---///000000000)))+++///000000///...///111111222222222222111111333111000000111888HHHXXXVVVLLLAAA<<<888666777;;;kkkccc___YYYRRROOOLLLLLLNNNNNNLLLJJJHHHHHHHHHGGGHHHHHHIIIIIIGGGHHHIIIGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDHHHGGGHHHLLLRRRTTTPPPKKKNNNRRRXXXaaasssmmmUUUHHHFFFGGGRRRdddjjj[[[^^^UUUPPPZZZlll{{{nnneeebbbjjjyyyxxxfff\\\WWWSSSOOOOOOTTTVVVRRRNNNMMMUUUUUUTTTUUUVVVXXXZZZ[[[``````___^^^\\\ZZZXXXWWWUUUTTTRRRPPPNNNMMMLLLLLLQQQRRRSSSUUUVVVWWWXXXXXXSSSUUUWWWXXXXXXZZZ]]]___gggkkkpppssstttssssssssskkkkkkkkkkkkiiiccc\\\VVV]]]]]]VVVKKKDDDBBBBBB@@@???@@@@@@@@@@@@???>>>>>>???GGGZZZ{{{zzzqqqeee]]]XXXSSSKKKDDD>>>===<<<;;;:::888666444888555111///000000...,,,000---+++***+++,,,---,,,++++++***+++,,,+++***(((***+++---///...,,,***(((&&&'''((()))))))))((('''---,,,,,,+++***))))))(((+++***)))(((((()))***+++'''((((((((())))))******%%%(((&&&''',,,+++&&&)))(((((('''''''''(((((($$$))),,,,,,******...222...+++,,,222666EEEggguuuVVVEEE888555222111111222333222111111000000000000000111111111111111111111111111444:::===@@@QQQsssuuueeeWWWOOOJJJIII@@@888444777999333---,,,111000...---...///000111555222///...------+++***,,,,,,++++++******))))))---,,,---000...***+++...333;;;LLLcccWWW999333...***+++***+++***)))(((''''''''''''&&&'''((('''&&&&&&'''((())))))))))))))))))))))))%%%&&&'''&&&%%%%%%&&&(((,,,+++***)))'''%%%$$$$$$((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&''''''((((((''''''&&&'''(((((()))***++++++,,,))))))))))))***+++,,,---))))))(((((((((((())))))))))))))))))***************,,,///...,,,+++...000---------.........//////000000///.....................////////////......333222111000000111222333111666;;;GGGaaa[[[BBB;;;555...222111000............///,,,000333444222111111333...---,,,,,,,,,,,,---...,,,,,,+++++++++,,,------......---///000111///...////////////000111222333111111111222666:::>>>AAACCC@@@:::555333333555777~~~rrrhhhccc\\\VVVRRRNNNMMMOOOOOOLLLJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHGGGEEECCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEFFFJJJOOOQQQNNNKKKOOOPPPTTT```vvvpppWWWIIIGGGEEENNN]]]bbb^^^]]]TTTPPPYYYgggxxxhhheeetttppp```VVVWWWRRRQQQUUUYYYWWWUUUUUUUUUUUUVVVWWWXXXZZZ[[[\\\``````___^^^]]][[[YYYXXXYYYXXXVVVTTTSSSRRRQQQQQQSSSSSSTTTVVVWWWWWWWWWXXXUUUVVVWWWXXXXXXZZZ\\\___dddhhhnnnssstttsssssssssssssssssstttrrrmmmgggbbbdddccc[[[OOOEEEBBB@@@===>>>>>>??????@@@@@@??????AAAFFFWWWvvv~~~wwwoooeee]]]UUUPPPJJJFFFDDDBBB>>><<<>>>:::666444444333000...111///......//////---,,,,,,++++++,,,,,,,,,+++***)))+++---......---+++***)))***+++------------,,,,,,,,,,,,++++++******)))++++++************++++++'''(((((((((((()))))))))$$$)))+++)))***...---)))***))))))(((((()))))))))$$$'''+++***((((((+++///111...///555===PPPuuuhhhIII888888555222111111222111000111111000000000000111111111111111111111111111111222444777<<>>===888333222333222222111111111111111222000...------,,,***(((******+++++++++,,,,,,,,,+++***,,,///...+++---111333BBBZZZvvvyyyQQQ666111---+++---+++,,,+++***))))))(((((((((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((()))(((&&&$$$###$$$%%%(((((((((''''''&&&&&&&&&(((''''''''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))***++++++'''(((((())))))***++++++++++++************++++++))))))*********************+++,,,+++***+++,,,...------------.........///111000000///////////////......////////////......222222111000000111222222000555:::BBBXXX{{{```DDD;;;666000444333111///.........///...000333333111//////000...---,,,,,,,,,,,,---...,,,,,,---------,,,,,,,,,......---///111111000/////////000000111222222333111000///000222555888:::<<<:::888666444444555666qqqggg```YYYUUUQQQOOOPPPOOOMMMJJJHHHHHHGGGFFFFFFGGGGGGHHHEEEFFFGGGFFFDDDBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDCCCFFFJJJMMMLLLJJJPPPNNNPPP]]]wwwsssYYYIIIGGGDDDIIITTTWWWbbb\\\QQQOOOVVV^^^wwwqqqfffqqq|||iii[[[YYYSSSPPPSSSUUUTTTTTTUUUUUUVVVXXXZZZ\\\\\\\\\\\\aaaaaa``````___]]]\\\[[[[[[[[[YYYXXXVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXYYY\\\___aaafffnnnsssuuutttsssrrrttttttuuuuuuuuurrrmmmiiiiiihhh```SSSHHHCCC@@@===;;;<<<===???@@@@@@@@@@@@CCCFFFTTTqqqzzzrrrhhhcccaaa___ZZZVVVNNNJJJEEE@@@===999555222333222111222333333111///,,,------------------,,,***+++,,,------,,,+++*********+++++++++***))))))+++++++++++++++++++++***(((((())))))))))))((((((((((((''''''(((((()))))))))+++,,,******------+++************************&&&(((++++++)))(((+++...222///000777DDD\\\___BBB222666444222222222111000...111000000000000000111111111111111111111111111111111///222999AAARRRrrrnnn```QQQGGGAAA;;;666444333333333222111000000///000////////////...+++((())))))))))))************)))(((***......,,,///333222FFFeeelllIII222000---,,,///------,,,+++***))))))))))))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((&&&$$$###$$$%%%%%%%%%%%%&&&''''''(((((('''(((((())))))(((((('''%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((())))))***%%%&&&'''((())))))))))))++++++++++++++++++++++++************************///---******+++---......------------............////////////..................////////////......222111111000000111111222...333777;;;LLLjjjgggIII<<<777444777555333111///.........///000222222000---------------,,,,,,,,,,,,---------............---+++***...------...000111111000...///111222333333222222222111000///000222444555333444444555555555444444~~~mmmaaa[[[WWWRRRPPPPPPPPPNNNKKKHHHHHHGGGFFFFFFFFFGGGGGGDDDEEEFFFEEECCCBBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFDDDCCCDDDGGGJJJKKKJJJPPPNNNNNNYYYqqqwwwZZZJJJIIIEEEFFFNNNQQQbbbZZZOOOOOOTTTWWWmmmtttiiimmmyyytttdddZZZTTTPPPRRRSSSQQQOOOOOOUUUWWWZZZ]]]______^^^]]]aaaaaaaaaaaa```___^^^^^^[[[[[[YYYXXXWWWVVVVVVVVVXXXWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYXXXYYY\\\___bbbhhhpppuuuvvvtttrrrqqqqqqqqqrrrssstttrrrooollliiiiiibbbUUUKKKFFFCCC???999:::<<<>>>???@@@AAAAAACCCEEERRRooo|||lllhhhaaaXXXOOOGGG@@@<<<;;;999777666666666555333111222333333222111000000////////////......---,,,,,,+++***)))'''&&&$$$$$$******************++++++((()))***++++++***)))((()))((('''''''''((()))))))))***)))(((''')))))))))))))))******************)))+++------++++++---///000---///888HHHfff|||YYY???444222111111111333222000...000000000000000000111222111111111111111111111111444///111888;;;BBB]]]|||}}}jjj[[[PPPFFF===888888777555333111111111222111000000111111000,,,)))((((((''''''&&&&&&%%%%%%***)))***......---///444;;;QQQnnnaaaCCC111000------///,,,,,,,,,+++***))))))))))))&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))$$$$$$%%%%%%&&&'''(((((('''((()))******)))((('''%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''((((((((()))%%%&&&((()))******))))))))))))))))))))))))))))))++++++++++++++++++++++++000+++''''''***,,,---,,,---------------------------------------------,,,---......//////......---111111000000000000111111,,,000444666AAA\\\qqqRRR???999666999777555222000............/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,++++++,,,...000000///...000222333444333222000444333222111222333444555000000111222333333222222uuuddd[[[WWWQQQOOOPPPPPPOOOLLLIIIHHHHHHGGGFFFFFFGGGGGGCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFEEEDDDDDDFFFIIIKKKKKKNNNNNNOOOXXXlllyyyZZZIIIJJJFFFEEELLLOOO^^^ZZZQQQOOORRRSSSeeennncccbbblll{{{lll\\\WWWTTTVVVXXXUUURRRQQQUUUXXX\\\___aaaaaa```^^^aaaaaaaaabbbbbbaaaaaa```]]]\\\[[[YYYXXXWWWWWWWWWYYYXXXWWWVVVVVVVVVWWWWWWZZZZZZZZZYYYXXXZZZ]]]```fffkkkssswwwwwwtttrrrppprrrrrrrrrtttvvvvvvtttrrrlllllleeeWWWLLLGGGCCC>>>999:::<<<===>>>???@@@@@@BBBDDDRRRooo}}}||||||~~~zzzlll```XXXSSSPPPLLLFFFAAA>>><<<:::888888;;;===<<<999555333333222111111111111111222222///...---,,,+++***)))))))))*********************,,,,,,...//////...,,,,,,+++***(((''''''((()))******((((((((('''''''''((('''((()))*********))))))***+++,,,,,,,,,,,,---...///...222<<>>======AAACCCQQQooorrrddd]]]XXXWWWXXXZZZ^^^eeejjjqqq|||yyyvvvsssmmmeee]]]WWWQQQLLLIIIFFFJJJNNNMMMGGG@@@;;;:::666555333222222222444444///......---......///000,,,,,,,,,,,,,,,+++++++++*********++++++*********---+++)))(((((()))***++++++))))))++++++((((((+++&&&''')))***+++******))))))))))))***+++,,,,,,---000222888EEE[[[zzzfffGGG888333000000///111333444444333////////////000111222333111111111111111111111111111...///222111222???OOOcccttt}}}lll___TTTOOOHHH@@@:::777777777666444333333222111---+++((()))***,,,---///000111///------000000...111666@@@]]]qqqMMM:::222222------///)))+++***)))(((''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$%%%''''''''''''&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&'''(((((((((((('''&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((()))***+++,,,***+++,,,------,,,+++*********+++,,,---......///...,,,)))((()))+++++++++------------,,,,,,,,,,,,//////111222222222111000------............------///000000111111000000///***---111333888KKKmmmoooSSSAAA:::999777555222000.........,,,++++++,,,...000///...++++++,,,,,,,,,,,,++++++111///+++)))(((***,,,......,,,******+++---------///000111222222111000////////////000111222333444222111000000//////000000{{{eee___WWWRRRPPPOOOMMMJJJLLLKKKJJJIIIHHHHHHHHHHHHCCCDDDEEEEEEDDDCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJIIILLLTTTccc|||[[[GGGIIIFFFBBBHHHLLLVVVbbb]]]QQQPPPQQQVVVbbbzzzppp______fff~~~lllcccZZZWWWVVVUUUUUUWWWWWWXXX[[[___aaabbbbbbaaa______```bbbcccccccccccceeecccaaa___\\\[[[YYYYYYWWWVVVUUUTTTTTTUUUWWWXXXZZZZZZYYYYYYYYY\\\```dddhhhmmmrrruuuuuutttsssrrrpppooonnnppprrrtttttttttuuutttlll^^^QQQIIICCC>>>============<<<<<<;;;:::BBBCCCNNNjjjvvv]]]PPPKKKFFFCCCBBBCCCEEEGGGIIINNNWWWbbbjjjzzzzzzrrrmmmkkkpppuuutttkkkaaaZZZWWWPPPMMMHHHCCC???<<<;;;;;;666555333222111222222222000000000//////......---)))((((((''''''(((((()))///---+++))))))***+++---+++((()))......***))),,,&&&(((***+++,,,,,,+++***(((((((((***,,,---...---...444???OOOggg```DDD888777555333111111222333333333////////////000111222333111111111111111111111111///000000000000333888===JJJYYYkkkyyyvvvjjjccciii{{{nnnjjjbbbXXXNNNFFF@@@===???===:::999888666333111......//////000000111111...------000111111555;;;BBBbbb```BBB444000111,,,---...(((,,,+++***)))((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&'''((((((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))'''&&&%%%&&&(((***,,,***+++---......---+++***((()))***,,,---///000111/////////...,,,,,,---...---------,,,,,,,,,++++++---...000111222111000///,,,------......------,,,...///000111111000///...,,,---000444777FFFccc~~~```HHH===888666444111///.........///---+++,,,...///...---***+++,,,,,,,,,,,,+++***,,,++++++*********++++++111...,,,+++,,,---...---////////////////////////.........//////000000111///000222333333222000///jjjccc[[[TTTQQQOOOKKKIIIMMMLLLKKKJJJIIIHHHHHHHHHCCCEEEFFFEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFGGGHHHHHHKKKTTTiii[[[FFFHHHEEE@@@EEEJJJVVVfffcccSSSOOOQQQRRRVVVssslllccc```ssssssddd]]]YYYWWWXXX[[[WWWYYY[[[^^^```aaabbbbbb^^^___```aaabbbccccccccceeedddaaa^^^\\\YYYXXXWWWVVVUUUTTTSSSSSSUUUWWWXXXZZZZZZYYYYYYYYY\\\aaaeeegggjjjpppsssttttttttttttrrrqqqpppqqqtttvvvwwwvvvssssssmmm```TTTNNNHHHCCC>>>>>>>>>===<<<:::999888DDDBBBKKKfffoooUUUJJJHHHCCC===;;;???>>><<<<<<>>>CCCJJJOOOXXXfffwww|||tttooofff]]]TTTMMMJJJHHHDDDBBB???<<<999777666555444333333222111000000//////...---,,,,,,---...///000...,,,***)))***,,,...)))&&&(((...///***(((+++''')))+++---...---,,,+++***)))***,,,...000111000+++333AAASSSmmm}}}YYY???666777999666333111111222222222////////////000111222333111111111111111111111111///222333000111666888555666BBBOOOWWW___gggmmmnnn^^^VVVLLLIIIVVVsssuuuhhh[[[QQQKKKIIIFFFBBB@@@>>>===;;;999444444222111///---,,,+++---,,,---111222333888>>>WWWtttrrrNNN;;;///...///+++---///(((---,,,+++***))))))))))))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''###$$$%%%%%%%%%&&&(((+++&&&'''''''''((()))))))))((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((((((((())))))))))))((((((************)))))))))))))))'''$$$###$$$&&&***,,,((()))+++,,,,,,+++)))((('''(((***,,,...000222222(((+++,,,+++(((&&&(((***---------,,,,,,+++++++++***+++---//////...---,,,,,,------......------,,,...///000111111000///...---...111444777BBB]]]vvviiiMMM???777555333111///.........222///,,,,,,...///---+++***+++,,,------,,,+++***''')))+++------,,,)))(((444111...,,,---.........000///............//////000000000000000000000000+++...222666777444111///rrrlll```TTTOOOOOONNNKKKKKKJJJIIIIIIJJJJJJHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFJJJOOOYYYooo\\\HHHHHHFFFEEEHHHIII]]]pppvvvbbbNNNMMMUUUXXXuuu{{{iii^^^mmmmmm[[[WWWXXXYYYXXXZZZZZZ\\\^^^```bbbcccdddeeeddddddfffhhhiiihhhgggjjjfffaaa______^^^\\\ZZZZZZYYYWWWUUUUUUVVVWWWXXXYYY[[[]]]]]]]]]___aaadddfffjjjooorrrrrrqqqqqqqqqqqqqqqrrrtttuuuuuutttrrrpppooollleee[[[QQQJJJGGGCCCAAA>>>======<<<;;;:::>>>CCCQQQkkkuuucccSSSJJJFFF@@@;;;;;;>>>>>>;;;:::======;;;BBBHHHPPPWWWYYYYYYWWWWWW^^^```dddjjjqqqxxxwwwnnnhhhaaa\\\UUUOOOKKKIIIGGGEEE@@@999666:::;;;666333333222000...---,,,---...///+++,,,,,,+++***+++,,,---+++*********++++++------+++)))'''''')))*********///------///...***,,,000000666DDDZZZwwwgggKKK<<<777666333222222222222222222333444333222111111111333333...///000111111000///...111111111111111000//////333777<<>>===@@@NNNhhh~~~tttjjjdddbbbaaa^^^ZZZTTTLLLCCC======999444333555666444111555222111222111222;;;HHHddd}}}lllLLL777333---******+++,,,---///...+++)))((((((((())),,,***''''''(((((((((((((((***,,,)))### !!!$$$&&&&&&''''''''''''&&&&&&(((''''''&&&%%%%%%%%%%%%((((((''''''''''''((((((,,,***((((((***)))&&&###+++,,,------,,,+++)))(((***+++---,,,+++)))((((((''''''&&&%%%&&&(((***,,,,,,,,,+++***)))))))))***)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---//////...---------......------------------------111......000000---,,,///,,,222333222555999NNNnnneeePPPBBB333222111//////......---111000///---++++++******---,,,++++++------,,,+++,,,,,,,,,++++++*********---------............///,,,111555444000---///222000000///////////////000111111111111000000000000~~~qqqbbbYYYUUURRROOOLLLKKKJJJIIIIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEKKKMMMVVVlll]]]GGGFFFCCCCCCGGGHHH[[[ppp|||oooZZZQQQUUUYYYwwwtttccchhh{{{fff]]]ZZZYYYWWWZZZ[[[\\\^^^```bbbcccdddfffffffffhhhjjjkkkjjjiiilllhhhdddbbbaaaaaa^^^\\\ZZZYYYVVVUUUTTTTTTUUUVVVZZZ\\\]]]^^^^^^```bbbeeefffiiimmmppppppooonnnoooppppppppprrrtttuuuuuuuuutttrrrmmmggg___VVVNNNIIIEEEBBB===;;;;;;;;;;;;;;;>>>CCCRRRmmmzzzjjjXXXJJJAAA======??????<<<===???===999======>>>???@@@AAA@@@@@@CCCDDDFFFIIIMMMRRRUUUWWWbbbeeellltttwwwxxx}}}uuukkkbbb[[[XXXWWWQQQMMMNNNKKKBBB999666444444333222111111111000000000///---,,,+++,,,,,,...............---------***)))((((((***+++++++++---++++++------***,,,111222999GGG^^^|||uuuXXXAAA555111000222222111111111111222222111111111000111111222222...///000111111000///...111222222222222111000000...111444555555555666777:::999888:::EEEYYYsssxxxnnnnnn~~~{{{zzzyyywwwtttnnneee[[[TTTJJJDDD<<<999999999777444444222333444444666CCCQQQppphhhJJJ:::666111---,,,,,,,,,,,,...---,,,+++***)))))))))((('''&&&&&&(((******)))'''***+++((($$$!!!"""%%%&&&&&&''''''''''''&&&&&&***)))'''%%%###"""!!!!!!((((((''''''''''''((((((+++)))((((((******'''%%%((())))))*********))))))+++++++++***))))))***+++&&&&&&'''(((((())))))))),,,+++******))))))******)))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---........................111......000000---,,,///***111111111444777KKKjjj~~~cccLLL<<<444222111/////////......000///...---,,,+++++++++---,,,+++,,,---...---+++,,,,,,,,,+++++++++******------------............---000333222000...///000000000///////////////000//////000000000000000000}}}{{{fff^^^[[[TTTOOONNNLLLJJJIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDCCCCCCBBBEEEEEEEEEFFFFFFEEEDDDDDDLLLKKKPPPeeecccKKKFFFBBBCCCIIIJJJXXXooonnn[[[UUUYYYrrr~~~nnnfffpppsssddd]]]ZZZXXXZZZ[[[]]]^^^aaabbbdddeeehhhggghhhkkkmmmnnnmmmkkkmmmkkkgggeeedddcccaaa___]]][[[XXXVVVUUUUUUUUUVVV[[[\\\^^^______```cccffffffhhhlllmmmlllkkkkkkkkkmmmmmmnnnoooqqqtttvvvxxxyyyuuuoooiiiddd\\\SSSMMMGGGCCC===:::::::::;;;;;;===DDDUUUqqqnnnVVVIIIFFFBBBCCCCCCBBBCCCDDD???888===:::777666888999888666;;;;;;<<<<<<===>>>>>>>>>AAABBBFFFLLLOOORRRZZZcccbbbiiiooossszzz~~~zzzvvvtttsssmmm___QQQJJJ>>>>>><<<:::888666444333444333111///.........///////////////...---++++++***)))((()))******(((&&&,,,***+++------,,,///444666@@@PPPgggeeeMMM===555222111111111111000000111111111...///000111111111111111//////000000000000//////222222222222222111111000///000222111000......///444444333333999FFFWWWcccYYYQQQRRRcccyyysssjjjaaaYYYOOOHHHDDDAAA===;;;777888:::::::::@@@PPPaaa}}}dddHHH999555111---,,,+++***(((,,,,,,,,,,,,,,,+++******'''&&&&&&'''(((((('''&&&&&&(((***(((%%%###$$$'''&&&&&&''''''''''''&&&&&&***)))(((&&&$$$######"""(((((((((''''''((((((((()))((('''((()))***(((&&&&&&&&&&&&&&&'''((()))***+++***((('''''')))+++---%%%&&&(((******)))'''&&&++++++***)))))))))******)))******++++++******)))++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++,,,,,,---...........................111......000000------///,,,111000111555777IIIeeeiiiOOO===777444111//////000000///.........---------,,,,,,...---,,,,,,......---,,,,,,,,,,,,++++++++++++***------------............---...///000000///......000//////......///000000---.........//////000000vvv}}}lllbbb^^^UUUOOOPPPMMMKKKIIIHHHIIIIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEECCCBBBAAAEEEEEEEEEEEEEEEEEEDDDCCCJJJIIILLL[[[sssnnnTTTJJJCCCDDDKKKLLLSSSllliiiYYYXXXffflllvvvllliiivvv~~~lll```[[[ZZZ[[[\\\]]]___aaaccceeeeeeggghhhiiilllnnnooonnnlllmmmllljjjhhhfffeeecccbbb```^^^[[[XXXVVVVVVVVVWWWYYY[[[]]]^^^^^^```ccceeefffhhhjjjjjjhhhgggggghhhiiiiiijjjkkkmmmpppuuuyyy{{{uuuoookkkhhhaaaXXXPPPFFFCCC???<<<;;;;;;:::999===EEEWWWuuukkk]]][[[QQQSSSSSSSSSTTTSSSKKKAAACCC???===>>>AAAAAA===888666666666666666555555444888777:::======>>>DDDLLLJJJMMMPPPQQQUUU]]]gggmmmxxx|||vvvlllWWWTTTOOOJJJEEEAAA???>>>;;;888666444444444444444111111111111000...,,,+++------,,,,,,---+++(((&&&...,,,+++---...---111888:::KKK```ssssssWWWEEE;;;666444444111111000000000000111111...///000222222222111111//////000000000000//////111111111111111000//////000222333333222222333444000000000000333999BBBIIICCC@@@CCCQQQddd|||{{{xxxrrriiiaaaZZZSSSMMMIIIBBBDDDDDD@@@???III\\\nnn^^^EEE777444111///...---+++***)))***+++,,,,,,+++***))))))((((((((('''&&&"""%%%'''((((((&&&%%%&&&(((&&&&&&''''''''''''&&&&&&)))(((((((((((())))))***''''''((((((((((((''''''&&&&&&'''((()))))))))((('''&&&%%%%%%%%%&&&((()))(((''''''''')))***++++++''''''((())))))((('''&&&******))))))))))))******))))))************))))))************++++++++++++*********+++,,,,,,------,,,,,,,,,---...///000111------------------------000------000000------000///333222333888999GGGaaa~~~xxx^^^HHH:::666111///000111111000------...............---...---,,,,,,......---,,,++++++++++++++++++++++++,,,,,,---------............------...000000...+++//////.........///000000,,,,,,------.../////////www{{{xxxhhh___VVVQQQQQQNNNKKKIIIHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFEEEDDDBBBAAADDDDDDEEEEEEEEEDDDDDDCCCHHHHHHJJJRRR___qqqyyy]]]NNNDDDDDDKKKKKKNNNfffzzzcccZZZ[[[]]]dddwww}}}lllmmmtttccc\\\[[[\\\\\\^^^```bbbdddeeeffffffggghhhlllnnnooommmkkkllllllkkkiiigggeeecccccc___]]]ZZZWWWUUUUUUUUUUUUWWWYYY[[[\\\]]]___bbbdddfffhhhhhhhhhfffeeeeeegggfffggggggggghhhlllrrrwwwyyytttnnnkkkiiiddd[[[TTTFFFDDDAAA???>>><<<:::777<<>>DDDFFFCCC@@@@@@AAADDDIIIMMMSSSVVV\\\eeeqqq|||~~~yyypppggg```[[[ZZZYYYOOOKKKEEEBBBAAA@@@>>>===888888777666444333111000000000000111222111...,,,///,,,+++------...444;;;CCC[[[tttzzzbbbHHH;;;666333000000111111000000000000111111///000222333444333222111000000////////////000000///////////////......------///000000000000222444//////000111222444777:::222555:::AAAKKK___|||~~~xxxqqqiiidddZZZ[[[XXXRRRPPP[[[mmm|||zzzZZZDDD888666333111111000///...))))))+++++++++***)))((()))((('''''''''%%%"""%%%&&&''''''''''''((()))&&&&&&''''''''''''&&&&&&(((((((((((())))))***+++''''''((())))))(((''''''%%%&&&'''(((((((((((())))))((('''&&&%%%&&&''''''%%%%%%&&&))),,,,,,***'''))))))'''&&&&&&'''((((((***))))))((())))))******)))))))))))))))))))))))))))))))))******+++++++++))))))***++++++,,,------,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,000------000000------000///222000222888888CCCZZZxxxqqqWWW@@@999222///000222111///,,,---.../////////.........---,,,,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,------------...---------...//////---+++...............///000000,,,---------.........///uuueeeZZZTTTQQQOOOLLLIIIGGGHHHHHHGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDFFFGGGJJJMMMQQQ\\\qqqeeeRRRCCCBBBGGGEEEHHH^^^}}}vvvdddWWWVVVZZZjjjvvvjjjttt~~~hhh^^^\\\\\\]]]___```cccdddfffgggeeefffhhhllloooooommmkkkkkklllmmmkkkhhheeedddddd]]][[[XXXUUUSSSSSSSSSSSSVVVXXXZZZ[[[\\\^^^aaadddggghhhhhhfffeeedddfffgggdddfffggggggfffiiiooossstttqqqnnnllliiieee^^^YYYIIIGGGCCCAAA???===:::888<<>><<<;;;:::;;;;;;<<<444444666;;;>>>BBBKKKUUUSSSHHH===999999999;;;===@@@@@@BBBGGGNNNUUUZZZ[[[bbbiiisss}}}~~~~~~pppjjjaaa\\\XXXVVVRRROOOGGGEEEBBB???<<<999888777333111111111222222000......++++++---///222:::BBBSSSnnnjjjSSS===666555222///000111111111000000111111111222222333333333222222222000000////////////000000...............---,,,,,,...//////...------///000///000000111222333444444+++111777888;;;HHH^^^qqqyyyxxx}}}bbbPPP@@@<<<777333111///---,,,+++++++++++++++***)))(((&&&%%%%%%&&&''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$&&&((((((''''''((()))***)))((('''&&&&&&&&&&&&$$$$$$%%%)))------((($$$***((('''%%%%%%''')))***))))))((((((((()))*********))))))(((((())))))***(((((())))))***+++++++++((())))))***+++,,,------++++++++++++,,,,,,---...------------------------///------000000......111---///,,,///666555===QQQqqqdddEEE===444000111222111...,,,---///000000///...------,,,++++++------,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////...------------------...///000000........................nnnbbbYYYQQQOOOLLLIIIGGGGGGGGGGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBBAAAAAACCCDDDEEEEEEFFFFFFFFFFFFIIILLLLLLRRRbbbsssnnnWWWEEEBBBEEEAAAEEETTTkkkuuuYYYUUUTTT]]]sssjjjiiisssnnnbbb___]]]^^^___aaaccceeefffgggdddfffiiimmmppppppnnnkkkkkkmmmnnnmmmiiifffeeefff]]][[[YYYVVVUUUTTTUUUUUUVVVXXXZZZ\\\]]]___bbbeeehhhiiihhhfffeeeeeegggiiieeehhhjjjiiifffggglllqqqppppppooommmiiieeeaaa^^^OOOJJJDDD???============<<>><<<<<<<<<>>>;;;:::???GGGVVVjjj|||uuu```III>>>:::777666777:::999777999===@@@@@@???DDDIIIOOOUUUXXX\\\```cccnnnsssyyy~~~yyywwwtttpppllleeeaaa\\\UUUOOOLLLJJJIIIEEEBBB===:::888555222///000......222777<<>>JJJSSSfffvvvyyymmmWWWQQQHHH@@@:::555111//////...---,,,+++*********'''%%%$$$%%%'''(((((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''((())))))((('''&&&$$$''')))((('''&&&'''(((''''''''''''''''''&&&&&&&&&$$$$$$'''+++,,,(((###'''''''''''''''((())))))((((((((((((((()))*********)))(((''''''((()))***((((((((()))***+++++++++(((((()))***+++,,,------,,,,,,+++++++++,,,,,,---///////////////////////////,,,---000000......111---...+++...555444999KKKeeeoooJJJ@@@555000111222000------...///000000///---,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++...111111...------///------------...///000000000000//////...---------vvvyyywwwiii]]]PPPPPPMMMIIIGGGGGGGGGGGGFFFCCCDDDEEEGGGGGGEEEDDDCCCEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@BBBDDDEEEFFFFFFFFFGGGFFFHHHMMMNNNPPPZZZgggvvv]]]HHHDDDFFFAAACCCNNN^^^ttt\\\UUUPPPTTTeeejjjdddjjjxxxrrrfffccc]]]^^^___aaaccceeeggggggeeefffiiinnnqqqqqqooollllllnnnpppnnnjjjggggggggg```^^^\\\YYYXXXXXXYYYYYYWWWYYY[[[]]]^^^```cccfffiiiiiihhhfffeeefffhhhkkkgggjjjlllkkkhhhggglllpppnnnooopppnnnjjjeeecccbbbTTTMMMCCC<<<:::<<>>888555333111333999???GGGRRR]]]wwwnnnMMM<<<000222555000...222333333222222222222333333444333111///......//////111000///......///000111/////////000///......---+++,,,,,,,,,,,,---000333000///....../////////------///111222555:::===>>>III\\\wwwssslll```TTTJJJCCC===:::222111///---,,,,,,,,,,,,+++(((&&&%%%&&&''''''&&&((('''''''''((()))((('''&&&''''''''''''''''''&&&%%%%%%&&&&&&((()))+++,,,&&&'''(((******((('''&&&$$$'''))))))&&&%%%&&&(((###$$$&&&'''(((((('''&&&)))%%%###%%%)))+++(((%%%$$$%%%''')))******)))(((((((((((((((((()))*********)))(((''''''((()))***'''(((((()))***+++++++++'''((()))***+++,,,------//////...---------......111111111111111111111111///,,,---000000......111...///+++///777555999JJJXXXzzzwwwMMMBBB666000111222000,,,...///000111000///---,,,+++***))))))++++++***)))*********++++++,,,,,,,,,++++++,,,,,,,,,---------***///333222...,,,---111,,,,,,,,,---...///000111111111000///...------,,,sssuuuttt___TTTNNNOOOKKKFFFFFFJJJHHHCCCGGGFFFDDDDDDDDDCCCAAA???CCCCCCCCCAAA??????@@@BBBEEEDDDBBBBBBBBBDDDFFFGGGFFFFFFGGGHHHGGGJJJVVVccc~~~uuubbbUUUHHHCCCEEEAAAFFFMMMbbbiiiVVVLLLSSS\\\hhhrrrbbbfffnnnxxx~~~llldddfffffffffeeeeeeddddddcccdddgggjjjkkkjjjjjjkkklllnnnnnnmmmllljjjhhhfffeee___aaabbb```\\\YYYYYYZZZSSSVVVZZZ___ccceeefffffffffeeefffhhhfffcccgggmmmoooqqqqqqmmmmmmooonnnkkkkkkjjjiiijjjiiigggccc```VVVNNNEEE@@@??????===:::999???GGGWWWxxxlllVVVNNNOOOSSSZZZaaauuu}}}xxxssswwwqqqiiidddkkktttRRRCCC@@@<<<666444666888888777666777888888666444444777999999999<<<<<<<<<>>>CCCJJJTTTZZZcccgggrrr~~~yyyzzz}}}zzzlll]]]TTTOOOEEE<<<777<<<999<<>>AAAUUUfffuuutttWWWDDD;;;333222333222111222///000111111//////000111444444333333222111111000111111111000000000//////111000///...---,,,,,,,,,000000///...,,,+++,,,,,,...,,,---000111...///222......///000111222222222999===JJJ\\\ooorrrcccXXXLLLBBB888555222,,,***+++))))))((('''''''''(((((()))'''&&&'''******%%%!!!&&&&&&&&&&&&''''''((()))&&&&&&'''((()))(((''''''''''''''''''''''''''''''"""###&&&(((((('''&&&$$$%%%&&&'''&&&%%%$$$&&&'''%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))*********)))))))))((((((((('''************************))))))*********+++++++++------------,,,,,,,,,,,,000///222777666111---...///...---...//////---+++///000000000000111444666EEEddd[[[DDD999888111///222111/////////---,,,,,,---///...,,,******+++,,,+++***,,,,,,++++++******))))))++++++******++++++,,,,,,,,,,,,---......---,,,+++******,,,...------333<<<===777111...//////---***vvvqqq~~~uuubbbTTTUUUQQQKKKGGGGGGHHHGGGGGGFFFDDDDDDEEEDDDBBB@@@???@@@BBBBBBAAA@@@AAABBBBBBBBBBBBCCCEEEGGGIIIJJJGGGFFFGGGHHHHHHJJJTTT___sssrrr___WWWNNNHHHFFFAAAEEEJJJUUUooojjjOOOGGGKKKXXXqqqzzziiidddkkk|||uuuhhheeeeeeddddddccccccddddddeeedddeeeiiimmmooonnnlllllllllkkkjjjhhhgggeeeddd___``````___[[[YYYXXXXXXYYYZZZ]]]```ccceeefffgggeeecccfffmmmpppnnnmmmnnnsssvvvuuurrrqqqrrrqqqmmmlllkkkjjjjjjiiifffbbb___^^^VVVLLLDDDAAA@@@===;;;<<>>777222333444222111222---...000000//////000222444333333222222111111111111111000000000000//////000000///..................111222///***''')))---///,,,,,,111333111000222///000000111111111111111333333888BBBPPPccc|||{{{qqqaaaTTTFFF???:::444000///,,,+++***)))((((((((((((+++)))'''(((******&&&"""&&&&&&&&&&&&((()))***+++''''''(((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&$$$&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&''''''(((((('''''''''((((((((())))))***))))))(((((())))))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++------,,,,,,+++*********000111666<<<;;;333---,,,///...---...//////---+++...////////////000222555@@@YYYwww___GGG:::888111///222000...//////...,,,,,,---///---,,,+++,,,------+++)))++++++++++++******************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,++++++***))),,,///000000666>>>>>>999222.........,,,+++xxxvvvdddVVVVVVRRRLLLGGGGGGIIIJJJGGGEEEDDDEEEEEEEEECCCAAAAAACCCEEEEEEDDDBBBBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGIIIHHHJJJRRR\\\lllyyyddd[[[TTTLLLHHHBBBDDDFFFKKKZZZttt|||```QQQNNNTTTcccrrrssshhhhhhrrruuuhhhbbbbbbaaaaaaaaaaaabbbccceeecccccchhhooorrrpppllllllllllllkkkiiihhhfffeeecccccccccaaa___\\\[[[ZZZXXXYYY[[[^^^aaaeeeggghhhgggcccccciiinnnnnnmmmmmmsssvvvwwwttttttvvvuuuqqqooonnnmmmlllkkkhhhdddaaaaaaZZZPPPHHHCCC???===;;;===>>>===AAARRRsss|||___KKKDDDEEECCCJJJOOOKKKAAA>>>DDDMMMNNNOOORRRYYYeeesssvvvrrrnnnmmmkkkeee[[[SSSFFFEEEDDDDDDDDDBBB???<<<>>>===;;;:::;;;<<<<<<<<>>CCCJJJOOORRRZZZ```bbbbbb___XXXQQQPPPNNNMMMNNNQQQUUUWWWXXXLLLIIIAAA:::999<<<===:::222666333666DDDRRRbbbxxxgggMMM:::888333000333444222000111...000222222111222333555333333333222222111111111111000000000//////////////////.........//////000+++---...---,,,,,,...111000,,,,,,000333111000000222222333444555555444444444222333666<<>>IIIddduuuYYYJJJEEE===AAADDDAAA;;;888;;;???;;;<<<>>>CCCKKKTTT\\\aaa___fffooowww|||rrr```___\\\ZZZXXXTTTOOOKKKHHHCCC>>>===@@@DDDGGGIIIHHHIIIKKKMMMMMMJJJBBB<<>>===;;;;;;===???@@@???666777555111222666666333222555222444===DDDTTTkkk^^^EEE777333000000333444111000111000111333333333333444666333333222222222222222111000000000////////////..................//////000---+++***,,,///222222111000---,,,000111///000222222333555666777777666555555333333444666;;;GGGTTThhh~~~zzznnn\\\MMMDDD???:::555333222111///...---,,,,,,******)))***+++,,,+++***((((((''''''''''''((((((&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((('''&&&&&&&&&''''''&&&'''))))))(((''''''(((***)))'''&&&&&&'''((()))'''((())))))******))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))))))))(((((()))))))))************++++++,,,---......///111000333777666111------...------...//////...,,,---......---,,,---000222444BBB[[[yyyfffKKK;;;888222000222///---///000///---,,,---...+++++++++---......,,,***))))))***,,,---///000111)))***+++,,,,,,,,,++++++***++++++,,,---......///---***+++......---///444333000,,,******,,,---...zzzqqqmmmqqq~~~ddd\\\SSSNNNKKKHHHIIIKKKFFFEEEEEEEEEFFFFFFDDDBBBBBBCCCDDDCCCAAA@@@@@@@@@>>>@@@DDDGGGIIIJJJIIIIIIIIIGGGGGGJJJJJJJJJOOOUUU```vvvnnn___WWWOOOJJJDDDAAA@@@DDDIIIUUUnnnfffPPPLLLSSSZZZggg|||nnncccdddjjjjjjccc]]]^^^]]]\\\[[[\\\^^^aaabbbeeedddeeeiiinnnqqqpppnnnnnnnnnnnnmmmllljjjiiihhhfffdddbbb```___]]]ZZZXXXTTTUUUUUUXXX[[[```eeehhhiiidddaaaccceeefffiiinnnrrrwwwyyyxxxyyy|||zzzwwwrrrqqqqqqqqqpppnnnjjjgggccc```ZZZRRRJJJCCC===:::<<<::::::>>>DDDWWWzzzgggOOOCCC<<<===???>>>;;;999888888333333555888<<<@@@CCCEEEBBBFFFLLLRRRZZZdddpppyyyzzz~~~~~~zzzvvvpppmmmaaaZZZSSSQQQUUU\\\aaadddcccfffiiikkklllgggZZZMMMFFFAAA;;;777666666777777777<<<>>><<<;;;<<<999444666444222222444555555444000222111......000000---222444111111888===NNNiii{{{YYYCCC999222///000333333000///222///000222222111111222444222222222222222222222222000000////////////............---------......///000---***,,,000333111//////------000000///333999666777999::::::999888666333111111333444555:::AAAQQQeee}}}nnn\\\QQQMMMJJJFFF===<<<999555111///---,,,******************************)))((((((((((((((('''''''''''''''((()))***'''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&(((******)))((('''((())))))((((((''''''(((((('''((()))***+++***)))((()))((((((''''''(((((()))(((((((((((())))))))))))'''(((((())))))******+++((((((((()))))))))******)))***+++,,,---///000000///---///333333...,,,...------,,,...///000...------......---,,,---///222111:::OOOmmmgggLLL<<<:::444333333...---...000///...,,,,,,---,,,++++++,,,......---,,,---------------,,,,,,,,,)))***+++,,,---,,,++++++*********+++,,,...000000...+++***------++++++...,,,,,,+++***+++,,,...///vvvnnnkkkyyyqqqcccVVVQQQOOOJJJGGGHHHFFFEEEEEEEEEFFFFFFEEECCCCCCDDDDDDDDDCCCCCCEEEGGGGGGHHHKKKMMMMMMLLLJJJHHHIIIGGGGGGJJJKKKJJJMMMRRR[[[oootttbbbYYYTTTPPPJJJCCCAAAEEEFFFIIIZZZnnnyyy]]]PPPPPPSSSZZZjjjwwwfffaaacccbbb___\\\^^^]]]\\\\\\]]]___bbbddddddeeehhhkkkmmmooooooooommmmmmmmmlllkkkjjjiiihhhgggeeebbbaaa```___[[[XXXWWWWWWVVVWWWYYY^^^bbbeeefffddddddggggggggglllqqquuuyyy{{{zzzzzz{{{yyyuuuqqqppppppqqqqqqooollliiieeeccc```YYYPPPGGG@@@<<<===:::;;;???AAAKKKgggsssUUUBBB>>><<<;;;;;;;;;:::777555000111111222333444555666666777999;;;@@@FFFMMMRRRRRRTTTXXX```iiisss{{{~~~{{{xxx|||vvv]]]WWWPPPJJJGGGEEEBBB@@@===AAABBB@@@@@@BBBAAA===777444111000000111111000...000///+++)))---...---111222...///666>>>UUUvvvrrrRRR???888222000111333333//////333///000111111000///000222222222222222222222222222000000/////////............------,,,,,,,,,------///...------.../////////,,,,,,///000///111:::EEEDDDEEEFFFGGGEEECCC@@@>>>999222///111333444555888@@@OOOdddzzz~~~lll___\\\[[[YYYSSSPPPKKKEEE>>>999555222//////...---+++*********++++++*********+++,,,,,,+++***)))((('''((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%'''******)))''''''''')))))))))))))))((('''''''''((()))++++++***)))(((((((((''''''''''''(((((('''((((((((()))))))))***(((((())))))***++++++,,,(((((((((((()))))))))***)))******+++,,,------...,,,+++---222222...,,,------,,,,,,...///000///---...//////...------///111000555DDD]]]ttt~~~yyyfffKKK<<<;;;777555444...,,,...000000...---,,,------,,,++++++---......---,,,,,,,,,++++++******)))(((***+++------,,,+++***)))))))))***+++---///000...+++***------+++***,,,)))***+++,,,,,,---...///|||tttmmmsss{{{iiiYYYSSSQQQLLLFFFEEEFFFEEEEEEEEEGGGGGGEEECCCEEEFFFFFFGGGGGGIIILLLOOOTTTUUUUUUUUURRRNNNIIIFFFJJJGGGGGGJJJKKKJJJMMMQQQWWWkkkzzzfff]]]YYYVVVQQQGGGBBBFFFCCC???HHHXXX~~~nnnXXXOOOLLLRRR\\\ppplllddddddccc```______^^^]]]\\\^^^aaadddfffdddfffjjjlllmmmmmmoooppplllllllllkkkjjjiiihhhgggjjjgggdddccccccaaa]]]YYY[[[ZZZXXXWWWYYY\\\```bbbbbbcccgggkkkkkkjjjnnnuuuwww{{{}}}{{{zzzzzzwwwrrrooooooooopppqqqpppllljjjffffffccc]]]TTTJJJBBB>>>>>>:::<<>>===<<<;;;???MMM[[[{{{kkkMMMEEE@@@;;;:::777555666999555444333222111111111111333000---...000222222000555222000333999======;;;@@@EEEJJJKKKJJJMMMUUU]]]gggsss}}}{{{zzztttjjjbbbZZZRRRGGG>>>999666333000...,,,---000///---000555,,,///222555===SSS{{{~~~___HHH777---111000000///000222333444111111222222222111111000333111//////000111222111.........///////////////111000...------......///+++++++++,,,,,,---------///...------111666<<<@@@PPPSSSUUURRRLLLFFFDDDCCC888777777666222///000222888777>>>MMMaaaxxx}}}tttfff\\\ZZZWWWWWWeeevvvzzzsssiiicccfffnnnzzz{{{wwwmmmaaa\\\bbbiiilllfff^^^YYYVVVSSSPPPMMMEEEDDDAAA;;;666333333444666222000333999:::555000222111000000000///---******%%%$$$''')))&&&%%%&&&&&&%%%(((***)))'''***000)))((('''&&&%%%%%%&&&'''((('''&&&&&&(((((('''&&&'''%%%$$$&&&)))***)))'''***)))(((&&&&&&&&&'''((($$$%%%''''''&&&'''(((***''''''''''''((((((((((((''''''((()))***++++++,,,'''(((((()))+++---///000000111000...+++))))))***---------...............//////...---...///000111000---444III\\\ggglllpppfffVVVFFF???;;;555222333---------,,,,,,,,,++++++...,,,++++++------,,,***---...///---)))'''&&&&&&++++++******++++++,,,---++++++************++++++---,,,+++++++++---000111+++...---)))***222666444}}}ooohhhnnn{{{iiiYYYSSSQQQLLLGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJNNNOOOOOOOOONNNLLLJJJHHHIIIHHHGGGJJJMMMOOOOOONNNSSS\\\wwwyyyccc[[[WWWSSSPPPPPPMMMGGGBBBBBBHHHNNNbbbttt___SSSUUUXXXaaasssqqqhhheeecccbbbcccbbb``````aaacccfffhhhjjjjjjjjjjjjkkklllmmmnnnnnnooooooooonnnmmmmmmlllkkkiiifffccc```^^^]]]]]]\\\\\\ZZZXXXVVVXXX\\\___dddfffiiimmmooopppqqqpppssstttvvvxxxwwwvvvtttrrrtttsssrrrsssuuutttqqqmmmlllmmmkkkeee^^^WWWKKKAAA>>><<<<<<<<<:::<<>>======>>><<<:::???FFFNNNiiinnnOOOCCC888666777444111000111000///......---------///.........///...---+++222///,,,---000333222111111111000000000111333444:::>>>BBBFFFNNNVVVYYYWWWNNNLLLJJJIIIMMMVVVbbbjjjhhhooommmmmmuuuwwwyyyyyygggXXXNNNHHHDDD@@@;;;888:::;;;666111000222333666>>>KKKfffpppVVVFFF:::222555444333222111111111111000111111222222222111111000...------...//////...111000000000///.........---------...---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,...000222444444777:::999555222222444222333333111//////111333---111666999:::EEE^^^vvvxxxvvviiiTTTEEEAAA999444444222000777AAAEEECCCAAA???:::555777======AAAEEEDDDCCCGGGQQQYYYWWWUUURRRQQQSSSWWWYYYZZZbbbcccbbb^^^WWWOOOIIIFFFCCCFFFIIIJJJJJJKKKOOORRRJJJHHHEEEBBB???;;;666333111,,,)))(((%%%###%%%+++***((((((***)))&&&'''+++&&&&&&''')))+++---///111(((''''''''''''((()))***+++'''%%%+++444666...%%%***))))))(((((((((((()))$$$%%%&&&&&&&&&&&&''')))))))))))))))************)))))))))))))))*********---,,,+++***)))((('''''')))+++,,,,,,,,,,,,---/////////......------,,,,,,---------,,,---......///000...666KKKdddyyysssUUUBBB888333000000------------,,,,,,,,,,,,...,,,++++++,,,,,,+++***!!!###&&&'''((((((***+++***))))))))))))***++++++,,,,,,++++++++++++,,,,,,******)))(((((()))***+++'''******)))***111777999ppphhhkkkrrrwwwhhhWWWUUURRRJJJIIIIIIHHHGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEEEEEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIJJJKKKLLLMMMMMMPPPSSSdddtttbbb]]]ZZZUUURRRRRRQQQMMMHHHDDDBBBBBBNNN___yyyggg\\\YYYXXX___ooo|||rrrooonnniiifffbbb```___bbbfffiiimmmkkkiiihhhiiikkkmmmooonnnppprrrttttttssspppooolllkkkiiifffcccaaa___^^^ZZZZZZXXXWWWVVVXXX\\\```eeegggjjjmmmpppqqqrrrrrrrrrssstttuuuuuutttsssrrrsssrrrqqqqqqrrrsssttttttoooppplllddd```\\\UUUNNNBBB???>>>>>>===;;;===BBBJJJ___```NNN<<<777888666333111000000///...------------,,,---.../////////---,,,333000------///000///...333000......000111000...666666666666888;;;===>>>???>>>===;;;<<>>777222...+++)))&&&###&&&,,,)))'''&&&)))(((&&&'''***(((((((((((((((((())))))'''((((((((('''''')))******'''%%%)))...///***$$$))))))))))))((()))))))))%%%&&&((((((''''''((()))''''''''''''((((((((((((*********)))))))))))))))((((((((((((''''''&&&&&&(((***+++,,,+++,,,---/////////...------,,,++++++,,,,,,,,,,,,------......000///777KKKhhh```FFF999444222000...------------,,,,,,,,,---,,,++++++,,,,,,+++)))''')))++++++***)))***+++)))))))))((())))))***+++------,,,,,,,,,,,,------******)))((((((((())))))***,,,,,,***)))---222666}}}~~~{{{lllhhhiiikkk}}}mmmZZZUUURRRKKKJJJIIIGGGFFFFFFEEEFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDIIIIIIIIIIIIHHHHHHGGGGGGIIIIIIJJJJJJJJJKKKKKKLLLNNNPPP]]]{{{vvvddd^^^[[[WWWSSSTTTTTTQQQLLLGGGCCC@@@IIIPPPbbbppp___XXXTTTXXXcccwww|||tttpppiiifffbbb______aaaeeehhhmmmkkkiiihhhhhhjjjlllnnnmmmooorrrtttuuusssqqqpppmmmllljjjhhheeeccc```___ZZZYYYWWWUUUTTTUUUYYY\\\ggghhhjjjlllooosssuuuwwwuuuuuuvvvuuuuuusssrrrqqqrrrqqqpppnnnnnnnnnpppqqqqqqqqqlllddd___]]]WWWPPPGGG@@@<<<;;;;;;:::<<<@@@DDDQQQiiirrr[[[BBB777666666444333111111000///............***+++...///000000/////////---+++***++++++++++++///,,,)))***...///---+++000000//////...---...///555555666555333444666777666;;;888555:::999999AAA>>>???@@@BBBEEEHHHKKKLLLUUU]]]fffjjjkkklllooosssuuuxxx}}}yyyrrrmmmjjj```YYYUUUWWWWWWQQQIIIFFF@@@@@@FFFSSSeee{{{dddJJJ<<<444///111111222222333333333333///000111222222222222222000///...///000000///...//////...------,,,++++++......///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........+++---000///......111555:::<<<999111---///000...,,,---000333222333<<>>EEEUUUmmmgggJJJ;;;666444333333222111000//////......///***,,,...///......///111///...---,,,,,,---...///,,,)))(((***---...---***+++***,,,///---***+++...---///111111000000111222///444000...333222111999444444444555666777999:::;;;@@@EEEHHHHHHIIIKKKNNNNNNQQQVVV[[[___bbbddddddfffdddaaa\\\YYYYYY\\\___ZZZUUURRRTTTTTTNNNIIIHHHGGGIIISSSfffzzzhhhKKK<<<666333...///000222222333222222///000111222222222222222///......///000000///---///......------,,,,,,,,,//////000000//////...---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------+++---...---,,,---111555AAADDD@@@555000222222///---,,,...333444333555999EEEVVVpppvvvaaaEEE666666000...------...---***)))+++((()))------******,,,+++...111000---***+++------222888<<<===;;;::::::777999;;;???EEEMMMWWW^^^YYYUUUQQQQQQUUU[[[```aaaiiimmmtttxxxuuulll^^^UUUCCC;;;444111///,,,+++...,,,(((&&&)))***(((''')))(((((())))))))))))(((((((((,,,//////+++(((((()))++++++***'''$$$$$$'''***&&&''''''((((((((((((''''''((())))))((('''((()))))))))))))))************)))))))))))))))***************+++***)))'''%%%$$$***+++,,,+++)))))))))***......------,,,,,,++++++,,,,,,---............---000222777IIIgggvvvVVVAAA888555333............---------,,,---+++******++++++***)))(((***++++++***)))***+++***))))))))))))***++++++)))))))))(((((()))))))))************++++++++++++%%%&&&)))***)))***222;;;}}}mmmfffbbbhhhtttzzziiiYYYSSSTTTLLLKKKIIIGGGFFFGGGHHHHHHDDDDDDCCCCCCDDDFFFHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJLLLKKKIIIHHHIIIKKKOOORRRYYYkkkjjj___]]]\\\WWWWWWXXXXXXUUUPPPJJJFFF???@@@JJJaaahhh[[[RRRSSSWWW^^^nnnmmmgggfffdddccccccdddggghhhnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnoooqqqqqqqqqqqqnnnnnnmmmkkkhhheeebbbaaa___^^^ZZZVVVRRRQQQSSSUUU]]]aaagggmmmrrruuuvvvvvvtttsssssssssrrrrrrqqqqqqmmmoooqqqpppooooooqqqtttssstttpppkkkhhhgggbbb[[[QQQFFF===;;;;;;999777888<<<>>>FFFTTThhh}}}rrrVVVDDD;;;555333333222111000///............,,,---...---+++***,,,......//////......///111333+++++++++,,,---...---,,,+++***,,,///...***,,,111---.........---...000333---222...***///---,,,444000000000000000111222222111222333444444555666666777888:::<<<>>>@@@CCCEEECCCCCCAAA>>><<<>>>DDDHHHEEEBBBAAACCCBBB>>>===???BBBGGGXXXrrrlllMMM<<<777777//////000111111111000/////////000222222333333222111000000222333333111/////////////////////////////////......---------...---------,,,,,,+++++++++*********+++,,,---...///,,,---...,,,+++,,,000444AAAEEE@@@444...222222---111///000444555333333666999BBBTTTnnnfffEEE666999222111...---...///---)))///++++++......+++***,,,+++...000000---***)))***))),,,111222111000000222111111222444777>>>GGGMMMIIIHHHGGGGGGJJJQQQZZZaaannnsss{{{vvvoooYYYJJJ<<<666444222111222333---***,,,,,,)))'''((('''((()))***+++******)))+++000555555000+++))))))(((((('''&&&&&&'''(((((($$$%%%&&&'''(((((('''&&&&&&'''((('''&&&%%%&&&'''))))))))))))************(((((())))))******++++++%%%&&&((((((((('''%%%$$$)))***+++***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......111333777FFFddd___EEE999444111............------------,,,+++******++++++***(((''')))******)))))))))******************+++,,,,,,---,,,,,,++++++,,,,,,---((()))******++++++++++++%%%%%%(((+++)))(((111<<<yyysssjjjeeedddooo|||ppp\\\UUUYYYNNNLLLJJJHHHGGGHHHIIIJJJEEEDDDCCCCCCDDDFFFIIIKKKGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKLLLKKKHHHGGGIIIKKKQQQTTTYYYggglll___]]]]]]XXXXXXYYYYYYXXXSSSMMMIIICCCBBBEEERRRlllqqqbbbVVVUUUUUUTTT^^^lllrrrggggggeeeeeeeeefffhhhiiipppppppppppppppoooooooookkkllllllmmmooopppqqqrrroooooonnnllliiifffcccaaabbb```\\\WWWRRRQQQRRRTTTWWW]]]fffoootttuuutttrrrpppqqqqqqqqqqqqrrrrrrrrrlllooorrrsssrrrrrruuuxxxtttuuusssooommmlllhhhbbbVVVKKKBBB@@@@@@<<<777555<<<;;;<<>>>>>===>>>999333...///...***'''''''''((()))******)))''''''...444::::::444...+++***$$$""""""%%%)))+++(((%%%###$$$&&&'''''''''&&&&&&$$$%%%&&&&&&$$$$$$$$$&&&''''''''''''(((((((((((('''(((((()))***++++++,,,###%%%(((+++---------,,,'''(((******))))))***,,,,,,,,,,,,,,,,,,,,,,,,---------///000000000///...111333777EEEaaaeeeHHH999333/////////.........---------,,,+++******++++++***(((***,,,---,,,***)))))))))++++++******++++++,,,---+++******))))))******+++'''''')))***++++++++++++((((((***,,,(((&&&---999{{{|||rrreeefffdddmmmqqqdddZZZWWWRRRSSSQQQMMMJJJHHHHHHIIIJJJDDDEEEFFFEEEDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGMMMLLLKKKIIIIIIJJJKKKKKKLLLPPPUUUbbboooddd```\\\aaa^^^ZZZXXXVVVTTTRRRPPPHHH@@@>>>KKKaaavvv~~~kkk[[[VVVSSSOOOWWWeeezzzrrrlllhhhgggdddaaaeeemmmooonnnllllllnnnnnnnnnnnnnnnnnnpppqqqrrrsssssstttrrrqqqpppnnnjjjfffaaa___ddd```[[[WWWUUUSSSQQQPPPVVV[[[ccclllqqqssssssrrrwwwtttrrrppppppooonnnlllqqqrrrtttuuuttttttuuuvvvwww|||yyyooolllqqqooohhhaaaSSSEEE@@@???<<<::::::777333666>>>BBBGGGYYYmmmyyydddNNNAAA999666333222000//////.........000...---++++++,,,---...,,,------,,,++++++,,,...---,,,++++++---.........------++++++++++++------///---,,,,,,...//////...)))))))))+++---...---+++))))))***+++,,,...///000))),,,......,,,,,,...000111///...,,,,,,,,,...///........./////////000000---......---,,,...111444777>>>VVV{{{hhhVVV@@@333111...000000000000000000000000222222333444444444444333000/////////111111///......---,,,++++++,,,...///......---------,,,,,,,,,------,,,,,,,,,,,,++++++...,,,***+++...222555666.........------.........333222111///............222///---///222333222///444888???KKK___yyy\\\HHH===///222222222222111///...---,,,+++++++++,,,,,,***)))+++******)))))))))))))))''''''((()))***+++,,,,,,)))))))))***+++---...///222222555999;;;???IIIUUUaaakkkzzzpppVVVLLLIIIFFFIIIPPPNNNFFF;;;333000...---,,,((((((***,,,...---***'''---333888666---'''&&&(((&&&''''''''''''&&&%%%$$$&&&&&&&&&''''''''''''(((%%%&&&'''''''''''')))+++&&&&&&&&&'''''')))******(((((((((((((((((()))***,,,---...---+++***+++,,,))))))***++++++++++++***---,,,++++++------,,,+++---...///...---,,,---......444888???RRRrrrfffLLL:::222222000///...---,,,+++++++++...---+++)))))))))))))))---,,,)))((('''((()))***((((((((()))******++++++...---+++)))(((((()))***))))))))))))))))))))))))***''')))---,,,))),,,333zzzyyy|||~~~nnneee```eeeiii^^^WWWVVVQQQRRRPPPMMMJJJHHHHHHHHHIIIDDDEEEFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHJJJJJJIIIIIIIIIJJJLLLMMMMMMQQQUUUbbbvvvgggaaa[[[^^^\\\YYYXXXXXXXXXVVVUUUIIIBBB@@@FFFTTTfff||||||iii\\\SSSPPPUUU\\\jjjvvvnnnhhhfffeeecccgggmmmpppooommmmmmmmmmmmllllllmmmoooqqqsssttttttssssssqqqqqqpppnnnkkkfffbbb```bbb___ZZZWWWUUUTTTSSSRRRVVV[[[bbbjjjoooppppppoooooommmkkkkkkllllllkkkjjjppprrruuuvvvuuutttuuuuuuuuuzzzxxxpppoootttsssllldddUUUFFF???===;;;999999999555666<<<<<<>>>KKK\\\xxxwww^^^JJJ>>>999444222111000000000000///000...---++++++,,,---...,,,---------++++++---...///---+++---000222111///,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,+++******,,,,,,,,,******************+++,,,---+++---...---+++***+++------,,,+++++++++---///000++++++,,,,,,,,,,,,------------...---,,,---000333777AAA]]]qqqYYYJJJ999222222000000000000000000000000000111111222333333333333333000/////////111111///.........------------......------,,,,,,,,,++++++++++++++++++,,,,,,---------...,,,++++++///222444555...------,,,,,,------...111111000///............///000111111000000111222222444888@@@NNNeee~~~{{{WWWDDD===222222222111111000///------,,,+++***+++,,,,,,***(((+++***))))))(((((())))))''''''(((((()))*********(((((((((((()))***,,,,,,---,,,///333444777AAAKKKYYYcccrrrwwwdddZZZTTTPPPVVVaaa```UUUGGG;;;666444333222000...,,,+++------,,,***---///111222///,,,***)))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&&&&&&&(((***&&&&&&&&&''''''((()))***))))))))))))))))))***++++++,,,,,,,,,***)))***+++)))******+++++++++++++++,,,,,,+++,,,,,,,,,,,,+++---...///...---,,,---...///333555;;;MMMmmmhhhNNN<<<444333......---,,,++++++++++++******+++++++++******)))+++***((((((((()))***,,,*********)))))))))))))))---+++)))'''''''''((()))))))))))))))))))))))))))+++((('''((('''&&&---777zzzvvvwww}}}jjj^^^]]]___XXXUUUUUUOOOOOONNNMMMKKKIIIHHHGGGGGGEEEFFFFFFFFFEEEEEEFFFHHHJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMMMMQQQVVVaaa~~~lllbbb[[[[[[ZZZYYYZZZ[[[\\\\\\ZZZLLLIIIEEEDDDGGGUUUooohhhWWWRRRQQQPPPYYYmmmvvvkkkfffffffffiiimmmooonnnnnnmmmlllkkkjjjjjjmmmooorrruuuvvvuuusssrrroooppppppooolllhhhdddaaa```]]]ZZZWWWWWWVVVUUUTTTUUUZZZ```gggkkkmmmmmmllliiigggffffffhhhjjjkkkkkkooorrruuuwwwvvvuuuttttttsssxxxxxxsssrrrwwwwwwrrriiiZZZIII@@@<<<999888999:::666777:::888777???LLLfffvvvZZZEEE;;;666333111000111111111000///...---,,,+++,,,------,,,------,,,++++++,,,...000---+++...333666444111++++++,,,,,,,,,,,,++++++&&&))),,,,,,***)))***,,,///---+++******+++***)))+++******)))))))))******,,,------,,,***))))))***)))(((((()))+++---///111*********++++++++++++,,,+++---------,,,---///000777HHHhhhaaaIII===333000333000000000000000000000000000000000111222222222222222000/////////111111///.........////////////......,,,,,,+++++++++*********)))******+++---......///...,,,+++,,,///222333444---,,,,,,++++++,,,,,,---/////////.........//////,,,000333222///...000333222222222444<<>><<<666111111000///...---,,,,,,+++***)))***++++++)))'''+++***))))))(((((())))))'''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))(((***---...000777@@@IIISSSbbbooowwwzzzyyyxxx}}}tttlllfff^^^[[[fffuuuvvvkkk[[[NNNFFFAAA>>><<<777333///...000111000...+++***)))+++,,,,,,(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&%%%%%%%%%''')))''''''&&&''''''((()))***((((((((((((((()))*********+++++++++)))((()))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---//////111222777IIIhhhmmmSSSAAA777444------,,,,,,+++,,,,,,,,,''')))+++,,,---,,,***))))))((((((((((((***,,,---++++++******)))(((((('''***)))(((&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))'''(((///888}}}vvvtttuuuuuucccZZZYYYTTTTTTTTTMMMNNNMMMMMMKKKJJJHHHGGGFFFEEEFFFGGGFFFEEEEEEFFFHHHJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJPPPUUU___zzznnnccc]]][[[ZZZZZZ\\\^^^______]]]RRROOOJJJFFFEEENNNeeezzz{{{bbbYYYSSSMMMRRR^^^ttttttkkkiiijjjkkkkkkkkklllmmmmmmlllkkkkkkkkkmmmoootttwwwxxxvvvssspppnnnoooppppppmmmiiieeeccc^^^\\\YYYXXXXXXXXXWWWVVVSSSWWW]]]dddiiilllmmmnnnjjjhhhfffgggiiikkkllllllnnnrrrvvvxxxxxxvvvtttttttttxxxyyyvvvvvvzzzzzzvvvnnn___NNNCCC===888777999888666888:::999777===FFFTTTrrrmmmOOO<<<888444000000111222111000///...---,,,,,,,,,------++++++,,,+++***)))+++---000,,,***...444777555111***+++,,,------,,,+++***$$$)))------)))'''***---222///+++)))))))))))))))*********))))))******+++***++++++***))))))))))))'''''''''(((***+++---...++++++++++++,,,,,,,,,,,,***,,,------,,,,,,...000:::RRRvvv|||ZZZAAA777000///222///000000000000000000000000//////000111111111111111000/////////111111///...//////000111111000...---,,,,,,,,,,,,++++++++++++******+++,,,,,,---......---,,,,,,---000222222111,,,++++++++++++++++++,,,...---------......///000---000222222111000000222111222222222444<<>><<<;;;<<<>>>===666111...,,,*********)))'''%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%%%%''')))'''''''''''''''((())))))&&&&&&&&&&&&''''''((()))***+++,,,+++)))((()))*********+++,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,+++---......,,,,,,---/////////000666HHHhhhxxx___III;;;444...------------......///******+++++++++******)))))))))(((((()))***++++++************))))))((((((***)))((('''&&&'''''''''))))))))))))))))))))))))$$$(((---...---,,,000555zzzuuuqqq~~~mmm___ZZZUUUUUUTTTMMMNNNMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEFFFHHHJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGNNNTTT]]]vvvpppddd```]]]\\\\\\^^^``````___]]]VVVQQQMMMJJJIIINNN]]]kkkwwwiii___UUUSSSXXXffftttmmmmmmkkkiiigggjjjlllmmmllllllmmmooolllppptttxxxxxxvvvrrrooonnnoooqqqqqqoookkkfffccc___]]]ZZZYYYYYYYYYWWWVVVPPPTTTZZZaaahhhmmmpppqqqmmmkkkhhhgggiiikkkllllllooorrrvvvyyyxxxvvvuuutttwwwzzzzzzyyyyyyzzzzzzwwwrrreeeUUUJJJAAA:::888999777777888:::999888;;;@@@GGGaaa\\\@@@:::666000///111222000.........------,,,,,,,,,,,,)))******)))(((((()))+++---******---222555222///)))***,,,,,,,,,,,,***)))%%%)))------)))(((+++///222///+++)))))))))))))))***))))))******+++,,,---(((((((((((()))*********(((((((((((())))))***************+++++++++,,,,,,***+++,,,,,,,,,---///111>>>]]]rrrQQQ;;;444//////222/////////////////////////////////000111111111111000000/////////111111///...///000111111111000...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000111000///+++++++++******+++++++++,,,,,,,,,,,,---...///000/////////111333333111...///111333333333555:::>>>NNNaaa|||uuuNNN<<<999333111000///---,,,,,,,,,,,,+++)))))))))******)))'''***))))))((('''(((((((((''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&''''''((((((&&&&&&)))***)))+++000---222:::BBBJJJQQQXXX]]]YYYYYY]]]aaacccgggoooxxx~~~|||zzzxxxuuummmbbbZZZQQQQQQUUUZZZ[[[SSSCCC777222222111---***((()))***(((''''''&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***(((''''''''''''(((((()))''''''''''''((()))***+++***,,,,,,,,,***)))***+++******+++,,,,,,,,,,,,+++***+++---,,,***)))+++,,,+++,,,------,,,,,,---///......000888JJJhhhqqqWWWBBB666000000/////////000000111///...+++)))'''((())))))+++******)))))))))))))))(((((())))))******************))))))))))))))))))((((((((((((((((((((((((&&&(((***)))***---111444zzzvvv|||wwwfff___WWWVVVUUUMMMOOONNNMMMKKKJJJJJJJJJIIIGGGHHHHHHGGGEEEEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJJJJJJJJJJIIIHHHHHHFFFNNNTTTZZZqqqrrreeebbb^^^^^^^^^___aaa```^^^\\\WWWRRRNNNMMMLLLMMMUUU]]]||||||nnnbbbUUUVVV]]]ppp}}}rrrnnnlllhhheeeiiimmmnnnmmmmmmoooqqqmmmppptttwwwwwwuuuqqqooooooppprrrrrrpppkkkfffccc```^^^\\\[[[ZZZYYYVVVTTTNNNRRRWWW___ffflllppprrrooollliiigggiiijjjllllllpppsssvvvxxxwwwvvvuuuuuuyyyzzz{{{{{{{{{{{{zzzxxxuuujjj]]]SSSHHH>>>999999888999999888777666777888@@@OOOhhhkkkLLL???999222000222333000---......---------,,,,,,,,,)))******)))(((((()))+++))))))***---///000///---******++++++++++++******(((***,,,+++******---000///---+++******+++***))))))))))))***+++,,,---...(((''''''(((***++++++***))))))))))))((((((''''''((((((((())))))))))))******++++++++++++...222555DDDhhhaaaEEE555222...///222000//////////////////////////////000111111111111111000/////////111111///...000111111000000///...---.........---------,,,,,,---------,,,,,,+++++++++,,,,,,---///111111///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///000......111444555111---,,,///333333111111333555>>>LLLaaavvvvvvQQQ???:::111222111///---,,,,,,,,,---+++***)))***++++++)))'''***)))((((((''''''(((((('''&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&'''((())))))'''$$$$$$'''(((&&&'''***))),,,///444:::BBBKKKPPPSSSTTTWWW[[[^^^bbbfffhhhlllooottt{{{~~~|||uuunnnlllooouuu||||||ppp[[[JJJ:::999666000***(((***,,,+++***)))''''''(((((()))&&&&&&&&&''''''''''''((('''((()))(((&&&&&&(((***((((((''''''''''''(((((())))))))))))***,,,---...+++,,,---,,,***)))***+++))))))***++++++++++++***)))+++---,,,)))(((***---***+++------,,,,,,---///......111:::IIIccciiiLLL:::222222111111000111111111222///+++'''&&&&&&(((***+++++++++***)))((((((''''''(((((()))******+++++++++++++++++++++*********((((((((((((((((((((((((+++)))######,,,222222~~~yyy{{{|||kkkcccYYYVVVUUUNNNQQQPPPMMMKKKJJJJJJKKKLLLHHHHHHIIIGGGEEEEEEFFFHHHHHHHHHHHHIIIHHHHHHGGGFFFIIIIIIJJJKKKKKKKKKJJJIIIIIIPPPUUUYYYlllvvvfffccc^^^^^^^^^```aaa```^^^[[[ZZZWWWTTTQQQLLLJJJOOOVVViiiwwwhhhUUUSSSVVVbbbwwwtttooolllhhheeejjjooopppnnnmmmoooqqqmmmooosssuuuvvvtttqqqnnnoooqqqssssssppplllfffbbbcccaaa^^^\\\[[[XXXUUURRRMMMPPPUUU\\\ccciiimmmppppppmmmjjjhhhjjjlllnnnnnnqqqtttvvvwwwvvvvvvvvvwwwxxxxxxzzz|||}}}|||zzzzzzvvvnnnddd[[[PPPCCC;;;:::999::::::888666666777777>>>CCCRRRnnnyyy^^^EEE===555222444555222...------......------,,,,,,***+++,,,+++))))))+++,,,&&&)))---...---+++,,,---++++++************++++++******)))((()))+++...000,,,+++******,,,,,,,,,*********)))))))))******+++***((('''(((***+++***((()))))))))))))))(((''''''(((((()))))))))*********++++++******+++///555999IIIqqqwwwSSS===222333...---111//////////////////////////////000111111222222111111000/////////111111///...111111000///............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111000...+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......000222333333000...,,,///111111//////111444888>>>IIIYYYllltttRRRBBB<<<111333111///---,,,,,,------,,,+++***+++,,,,,,***((())))))(((''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***((($$$$$$((()))&&&&&&'''&&&''')))+++///444;;;???HHHLLLOOOQQQRRRTTTWWWXXXXXXZZZbbbmmmzzzzzzjjjTTTNNNDDD;;;666222///---...---+++)))(((((()))***&&&&&&&&&''''''''''''((('''(((((('''&&&%%%'''(((((((((''''''''''''((((((((((((((()))***+++,,,---***+++++++++)))((()))***(((((()))************)))(((+++---,,,)))'''***---)))+++,,,,,,,,,,,,...//////...111999DDDXXXvvv|||XXXAAA333333222111000000000000000...+++)))'''((())))))))))))*********))))))((()))))))))))))))***************+++++++++++++++***((((((((((((((((((((((((,,,)))###!!!(((111111+++zzzyyy{{{}}}mmmeeeZZZVVVUUUNNNRRRPPPNNNKKKJJJKKKMMMNNNHHHIIIIIIGGGFFFEEEFFFHHHGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJLLLMMMMMMLLLLLLKKKSSSVVVXXXiiiyyygggccc]]]]]]^^^```aaaaaa^^^\\\^^^\\\ZZZUUULLLGGGMMMVVV]]]mmmyyygggTTTQQQQQQWWWggguuuooollliiiggglllqqqqqqnnnlllnnnpppmmmooorrrttttttssspppnnnppprrrttttttqqqlllfffbbbdddbbb___]]][[[XXXTTTQQQNNNPPPTTTZZZ```fffjjjmmmrrrooolllkkkmmmppprrrsssrrrtttvvvvvvvvvuuuwwwxxxvvvwwwyyy}}}~~~|||||||||vvvppphhh```UUUFFF===:::999::::::888888:::;;;:::>>>>>>GGGbbblllIIIAAA888444666666333...------......------,,,+++,,,------,,,++++++,,,...%%%***//////+++)))+++---,,,+++***))))))***+++,,,,,,)))&&&&&&(((,,,///000)))))))))+++---...---++++++***)))(((''''''''''''---***((()))***+++)))&&&(((((())))))))))))((((((++++++++++++,,,,,,,,,,,,++++++***)))+++000777<<>>333333222///---,,,,,,---...,,,+++++++++,,,,,,***)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))***)))&&&&&&***+++((('''(((###$$$%%%&&&'''***...111:::AAAGGGGGGFFFGGGKKKNNNJJJLLLRRR```qqqvvviiiYYYNNNHHHBBB:::333111///,,,***)))((()))***&&&&&&&&&'''''''''((((((&&&''''''&&&%%%$$$&&&''')))(((((('''''''''(((((($$$$$$%%%%%%'''((()))***(((******)))((('''((()))''''''((()))))))))))))))'''+++...,,,((('''***---)))+++,,,,,,,,,,,,...///000///111888???NNNiiiaaaGGG333333111000////////////,,,++++++******)))))))))'''((()))******++++++***++++++******)))((((((((()))******+++++++++******((((((((((((((((((((((((((()))))),,,555:::111###|||www}}}ssseee```\\\WWWRRRTTTPPPKKKIIIIIIKKKLLLLLLNNNLLLJJJHHHFFFFFFGGGHHHHHHIIIJJJIIIGGGEEEDDDEEEGGGGGGHHHJJJMMMNNNNNNMMMOOOUUUXXXZZZkkkfffbbb```^^^\\\\\\]]]]]]\\\[[[ZZZXXXVVVUUUOOOJJJLLLRRRQQQaaawww~~~jjj\\\PPPLLLSSSZZZggg}}}qqqnnnooolllllllllnnnppppppooommmlllrrruuutttssssssrrrooooooqqqsssssspppllliiihhhcccaaa___]]]\\\XXXTTTQQQNNNRRRVVVZZZ^^^ccciiinnnnnnnnnnnnpppsssuuuuuutttssspppooossszzz~~~}}}zzz{{{zzzzzzyyyxxxxxxxxxxxxttttttqqqiii\\\NNNBBB<<<777777777888:::;;;999777::::::BBBOOOggg}}}XXXIII<<<999666000---///------......------,,,+++------------------------***++++++,,,,,,++++++***+++******+++---///...---)))+++,,,,,,***))))))***...+++))))))******(((%%%)))*********)))))),,,---))))))))))))))))))))))))***((('''&&&'''((('''&&&...+++((((((******'''%%%,,,&&&%%%+++---,,,222;;;MMM~~~eeeGGG>>>222---...000///,,,,,,,,,---...///111222333111000///111444555222///111000000000000///...---------.........---+++***---++++++------++++++---++++++******++++++,,,------------......---,,,,,,...---,,,,,,------+++)))------------------------///111333555555333000...111111111000111111222333666111222;;;AAAJJJ```wwwpppWWWEEE999333111///------......---,,,---,,,***)))((()))***+++)))''''''******''''''))))))'''%%%###$$$&&&)))+++,,,***(((&&&&&&''')))***---%%%###'''***(((&&&(((&&&&&&''')))+++,,,***(((///333888<<<>>>>>>>>>>>>EEEHHHOOO\\\lll{{{ssscccTTTIIIBBB>>>999444000//////,,,******)))((((((*********)))((('''%%%%%%'''''''''&&&***)))((('''''''''''''''''')))***)))(((((()))***)))))))))))))))((('''''')))))))))))))))******+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,...111///111888???YYY|||kkkLLL<<<555000000///,,,,,,...))),,,...---***)))***+++(((((('''(((((()))******)))))))))))))))))))))))))))***---......---***)))++++++***)))((((((((()))&&&(((***,,,111444...%%%}}}xxx|||qqqeee^^^XXXTTTUUURRRNNNKKKKKKLLLMMMLLLMMMKKKIIIGGGFFFFFFGGGHHHGGGHHHIIIIIIGGGEEEEEEFFFGGGFFFGGGIIILLLNNNMMMLLLLLLQQQTTTWWWgggjjjddd^^^]]][[[[[[]]]^^^]]]\\\[[[YYYWWWVVVQQQMMMOOOTTTOOOZZZkkkxxx]]]QQQKKKPPPVVV```|||zzzooojjjooonnnlllmmmnnnoooooonnnoootttwwwtttssstttssspppqqqssstttuuutttpppkkkhhhdddbbb```^^^\\\YYYUUURRRPPPPPPQQQVVV]]]dddhhhjjjooonnnmmmnnnpppqqqqqqppprrrpppooosssyyy||||||yyyzzz{{{{{{{{{zzzxxxwwwvvvvvvuuurrrjjj^^^PPPDDD===999777666777999999999888777888???HHH]]]eeeQQQ>>>888666111///111------......------,,,+++000000...,,,***((('''&&&***++++++,,,,,,++++++***+++***)))***,,,------,,,(((***++++++***)))***++++++)))((((((***+++)))'''((()))******)))((()))+++))))))))))))))))))))))))'''&&&%%%&&&)))++++++***///---++++++------+++)))---(((***000222///333<<>>EEEPPP___lllvvv{{{vvvzzzuuuiiibbbQQQJJJAAA999444222///---...---,,,***)))'''%%%$$$)))''''''(((***+++++++++((((((''''''&&&''''''''''''((())))))((('''(((***)))))))))))))))((('''''')))))))))))))))******+++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,///...///444999MMMmmmqqqNNN===666111111000...---...)))+++---,,,***((()))******))))))))))))******+++))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))***+++,,,333...///555555,,,%%%%%%zzz|||lll```ZZZXXXVVVSSSPPPOOONNNNNNMMMLLLKKKJJJHHHGGGFFFGGGHHHHHHFFFGGGIIIHHHGGGFFFGGGGGGFFFFFFFFFHHHKKKLLLLLLKKKJJJNNNQQQTTTeeepppggg]]]\\\ZZZ[[[\\\]]]]]]\\\[[[YYYYYYXXXTTTPPPRRRXXXTTTWWW___pppdddUUULLLNNNRRRYYYmmmtttlllqqqooommmmmmnnnpppqqqpppssswwwyyyuuusssuuuuuurrrttttttuuuwwwxxxuuunnnhhheeeccc```___]]]ZZZVVVSSSRRROOOMMMQQQZZZbbbggghhhnnnmmmlllmmmnnnnnnmmmkkkpppnnnnnnrrrwww{{{{{{zzzzzz{{{}}}}}}|||yyyvvvtttuuutttqqqjjj```SSSGGG@@@;;;999666555777888888888444666<<<@@@OOOtttuuuZZZ@@@777555222111222------......------,,,+++000///---+++(((&&&%%%$$$***++++++,,,,,,++++++***+++***)))***+++,,,+++***''')))++++++******+++,,,)))(((((((((***++++++)))''')))******)))''''''((())))))))))))))))))))))))((('''&&&''')))+++,,,++++++***))))))++++++***)))+++)))---333444000444>>>ZZZxxxYYY>>>777000...000222111///...............///000000/////////000222222111///...444:::999333...---///------.........---,,,++++++))))))++++++))))))++++++++++++++++++,,,------------------------------)))((((((***---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000---------...///000111222///,,,---222444888EEEUUU~~~dddHHH<<<999333000...---------,,,***+++***)))((('''((()))***+++)))+++//////+++)))+++'''((())))))******))))))&&&%%%$$$$$$%%%(((***,,,***)))***+++)))%%%%%%'''&&&%%%%%%'''))))))(((''''''(((***,,,............111222666>>>HHHRRRXXX[[[VVV]]]iiiuuuvvvlll^^^PPPDDD<<<777444333111///---***(((&&&%%%((('''&&&''')))***)))(((&&&&&&&&&%%%&&&&&&'''''''''((())))))''''''((())))))))))))))))))((((((''')))))))))))))))******+++++++++************++++++++++++,,,,,,,,,---------,,,000//////222333AAA[[[{{{SSS???777111222222///---...)))+++,,,,,,***))))))***,,,+++***************+++))))))))))))))))))))))))'''(((((((((((((((((('''''''''((()))***,,,...///333***---888555&&&###,,,{{{{{{{{{sssccc]]]\\\WWWUUURRRPPPPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHDDDFFFHHHHHHGGGGGGHHHIIIFFFEEEFFFGGGJJJKKKJJJIIILLLNNNPPPTTTcccvvvhhh^^^\\\[[[[[[\\\\\\\\\[[[ZZZYYYYYYYYYUUURRRUUU[[[```\\\ZZZbbbvvvooo^^^OOOLLLNNNSSSaaaqqqwwwpppnnnnnnoooqqqssssssrrrvvvzzzzzzvvvtttuuuvvvtttuuuttttttwwwzzzwwwooohhhfffdddaaa___]]][[[XXXUUURRRPPPNNNPPPVVV^^^eeehhhlllkkkkkkmmmnnnnnnmmmkkklllkkkmmmqqqwww{{{||||||yyy{{{~~~{{{vvvrrrsssrrrooojjjbbbWWWLLLEEE>>>:::666444555777888888444777======EEEiii```AAA666666444111000------......------,,,+++************))))))))))))***++++++,,,,,,++++++***+++***((()))******)))(((&&&(((************+++,,,***)))))))))*********)))'''))),,,,,,***(((&&&&&&)))))))))))))))))))))))),,,***(((((()))***)))((((((((((((((()))******))))))(((+++000///---666CCCdddqqqRRR:::555000///111222000---111111000//////000000000///...//////000000000000///444:::<<<888444111000---------------------,,,,,,)))))),,,,,,)))))),,,,,,++++++++++++,,,---------,,,,,,,,,------......)))((((((***---...---,,,++++++++++++++++++++++++,,,,,,---...//////000000---------...///000111222111///000222222333<<>>CCCLLLlllwwwTTTCCC<<<666111222------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******(((((()))+++,,,+++***'''(((******)))(((((())))))+++,,,+++((('''(((***((()))******))))))***+++))))))))))))))))))))))))'''&&&%%%&&&)))++++++***&&&(((***)))''''''(((***...,,,...000000777PPPkkkxxxSSS===444111...,,,,,,...///000222111111111111111222222000111222000//////222444444111......000000...,,,---,,,,,,,,,,,,---...///---******------******------,,,,,,,,,,,,---......---,,,+++++++++---///111+++++++++---///000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------+++***000000///.........//////+++,,,---,,,---///222333111:::===BBBMMMWWWmmmoooOOO???;;;111///---------...---+++******************)))(((+++'''&&&((((((&&&'''+++((('''&&&%%%&&&''')))***&&&&&&&&&&&&&&&'''''''''&&&'''&&&###&&&...000...)))'''%%%%%%&&&''''''&&&%%%######%%%)))(((###'''&&&&&&(((***+++***))))))''''''+++111444333000***000:::JJJ[[[mmm|||qqq\\\KKKBBB???999999999:::;;;:::777555///...---+++************,,,---...,,,***))))))***''''''((())))))))))))))))))))))))))))))******+++******++++++++++++******)))))))))*********++++++(((///,,,)))///111222:::PPPtttVVVFFF555//////...------+++)))((()))++++++)))&&&)))))))))((())))))******(((((((((((((((((((((((((((''''''''''''''''''(((((((((''''''(((((()))*** ''')))###"""'''***'''vvvfffaaa]]]WWWRRRQQQQQQPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGIIIIIIGGGFFFGGGGGGHHHGGGGGGIIIKKKKKKJJJIIIKKKLLLRRRZZZeee{{{nnn\\\[[[[[[]]]```bbbcccccc```^^^^^^^^^[[[XXX[[[aaa]]]gggjjj___UUU^^^uuuppp```UUURRRTTTVVVfff|||uuupppooopppqqqrrrnnntttwwwvvvtttuuutttqqqqqqrrrsssrrrooonnnnnnnnneeebbb^^^\\\[[[ZZZYYYXXXTTTRRRPPPOOOOOORRRVVVYYYeeefffiiimmmppprrrpppnnnqqqrrrtttuuuuuuvvvxxxyyywwwzzz~~~{{{xxx|||yyyvvvuuussslll```WWWEEEBBB===;;;999999888666:::666:::BBBPPPsssZZZFFF===666333555------......------,,,+++*********+++,,,,,,------+++++++++,,,,,,+++++++++)))(((((())),,,------,,,''')))******((('''((((((''')))+++***((((((***,,,'''((()))((('''(((***,,,))))))))))))))))))))))))***((('''&&&'''((('''&&&***,,,...---***)))+++---++++++///222222:::TTTooofffEEE333111///,,,+++,,,...111333...............///000000000222222111//////222555888666333000...---...///---,,,,,,+++,,,---...///,,,)))))),,,,,,)))))),,,---,,,,,,,,,,,,---......---,,,+++***+++---///111***)))***---000222222111------------------------//////......------......000///...---------------***,,,,,,,,,---111333444---444444666<<>>888===EEESSSwww\\\DDD:::777333111...,,,+++,,,//////---+++///...,,,+++***)))))))))+++111222,,,(((***+++)))************************,,,+++***))))))***+++,,,+++***(((&&&%%%&&&'''(((******++++++++++++******''''''((()))***+++,,,,,,++++++++++++***)))''''''&&&(((***+++)))((('''(((---+++...333444<<>>:::???GGGUUUwww}}}YYYCCC:::666333111///...---...000111///---++++++******)))*********---222333---***,,,,,,***((((((((((((((((((((((((++++++***))))))***+++++++++***)))(((((()))+++,,,)))))))))******)))))))))******)))))))))((((((((((((((())))))******))))))((()))++++++***))))))))),,,,,,///444555AAA___|||]]]EEE777000/////////......------,,,/////////////////////...222000111333333111444:::AAA<<<555000...---,,,+++------......------,,,++++++......+++,,,000111//////,,,---000000+++)))+++***---///...+++))))))******)))))))))******+++,,,++++++***+++++++++,,,,,,***+++------,,,,,,,,,---)))---000///,,,,,,111666......//////000000111111,,,///222111000444===DDDIIIQQQ\\\jjjZZZAAA666222///......------,,,++++++111...++++++'''!!!)))))))))))))))***+++,,,***$$$&&&'''###'''+++%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((('''''''''))),,,111555888:::>>>CCCHHHMMMSSSZZZ___]]]cccmmmrrrnnnllltttxxxlllcccZZZNNNBBB<<<888333111333111///,,,***)))*********+++***((()))+++,,,,,,+++(((''''''''''''(((***+++((()))))))))*********+++++++++,,,,,,,,,+++***))),,,++++++,,,...000111111888RRRllloooOOO999555333333444---+++++++++***++++++,,,,,,***'''%%%%%%'''((('''&&&(((((()))******)))(((((((((((())))))***)))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''}}}kkkccc\\\[[[YYYSSSPPPOOOMMMMMMMMMNNNOOOOOOMMMKKKIIIJJJJJJKKKJJJIIIHHHGGGIIIJJJKKKMMMMMMMMMLLLLLLPPPOOOTTTeeelll___]]]aaa```dddkkkiiillliiieeeaaa___^^^____________dddnnnzzzlllaaa^^^___jjj~~~{{{sssmmmjjjjjjnnnrrrtttrrrpppppppppmmmiiikkklllnnnnnnmmmlllkkkeeeeeedddbbb___[[[XXXVVVUUUUUUSSSOOOLLLMMMRRRWWW___ccchhhmmmppppppnnnlllooorrrqqqooopppuuuwwwvvv|||||||||{{{zzz}}}|||tttooolllfff___SSSJJJ@@@===<<<999888:::>>>;;;AAAHHHUUUwwwuuuSSSAAA:::666222111///......///000000///---)))))))))))))))***++++++///222333///,,,---...,,,++++++++++++++++++++++++++++++***))))))***++++++))))))(((((()))***,,,---(((((((((((((((((((((((()))))))))(((((((((''''''$$$%%%&&&((()))***++++++(((***,,,,,,+++******++++++,,,000444888IIImmmsssRRR===333000..............................//////////////////---///222555333222777???GGG???444.........---+++------......------,,,+++***------,,,---222444222111///000333222---***+++)))***++++++))))))***+++)))))))))((())))))***+++---+++***))))))+++---...+++---//////...---...///...//////...---,,,...000111000///...//////111111,,,...000000000000222444666;;;AAAKKK^^^xxx{{{VVV???666333///......------,,,++++++---***)))+++)))%%%###%%%***************++++++,,,***$$$''')))###%%%***&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))(((&&&%%%%%%%%%%%%'''&&&%%%%%%(((,,,000333333333333222333777===BBB>>>EEEPPPWWWZZZ___nnn~~~|||pppbbbYYYPPPEEE;;;555555222...---------------,,,***(((((()))***+++******(((&&&%%%&&&(((+++---((()))***+++++++++***)))((())),,,---...---+++))),,,,,,,,,,,,---///000111333III___oooPPP;;;777222222111+++************+++,,,------,,,+++)))((()))))))))(((((())))))******))))))(((&&&&&&'''((())))))))))))***))))))((((((''''''&&&)))((((((''''''&&&&&&&&&~~~~~~mmmddd\\\ZZZYYYTTTPPPOOOOOONNNNNNOOOQQQRRRQQQOOOKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJLLLLLLLLLLLLLLLOOOMMMSSShhhmmmaaa```bbb___bbbjjjjjjooommmiiidddaaa___^^^^^^[[[YYY^^^ooozzzjjjaaaZZZ]]]lllvvvooommmnnnnnnppprrrqqqpppooommmkkkhhhiiikkklllmmmlllkkkjjjcccccccccaaa^^^[[[WWWUUUVVVUUUSSSOOOLLLLLLOOORRRZZZ___fffmmmqqqrrrpppooonnnrrrssspppppptttvvvuuu}}}}}}|||{{{zzz|||}}}{{{sssmmmkkkhhhdddXXXMMMBBB>>><<<999999<<<>>><<>><<<<<>>:::444111222------......---,,,++++++------,,,++++++++++++,,,///...---...---,,,+++,,,*********************************++++++***************)))(((((((((((((((+++******))))))******+++%%%%%%&&&'''((()))******&&&&&&'''((((((((((((((('''((())))))((((((***+++(((+++///444@@@[[[|||WWW@@@666444------......///000000000---.........//////000000111111333444111222===JJJHHH===000***,,,///...,,,------......------,,,+++,,,---,,,,,,333@@@KKKPPPCCC???======999222...///,,,+++++++++,,,---......,,,++++++*********++++++)))***+++,,,---,,,++++++,,,...000000///...///000...,,,+++---///000///---///...,,,++++++,,,---...333111//////111222111///444444555555666???NNN[[[ttttttRRR???888666///......------,,,++++++///,,,,,,...---)))((()))))))))((((((((((((((()))((($$$,,,111'''###''''''''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&''''''&&&'''***///333666666444222000000/////////222222222333666:::<<<;;;GGGRRRaaammmuuu~~~sss[[[IIICCCBBBCCCFFFHHHDDD<<<555555333111000///---***(((******+++++++++******))))))***+++------+++)))(((+++***)))((())),,,...000444444444222...,,,---...333@@@OOOxxxiiiKKK999555000///111---************+++,,,---...)))******)))'''&&&&&&&&&******))))))))))))******((((((((((((((('''&&&&&&)))))))))))))))(((((((((******)))(((''''''&&&&&&{{{xxxyyykkk^^^ZZZZZZWWWTTTSSSRRRQQQRRRTTTVVVVVVTTTRRRLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMNNNPPPOOOVVVlllwwwhhhbbbccc^^^```fffdddfffeeebbb^^^[[[YYYXXXXXX]]]ZZZ]]]lll}}}kkkZZZUUUZZZjjjssspppppprrrooonnnqqqqqqlllhhhhhhiiijjjlllnnnnnnmmmlllkkkiiigggccc___[[[YYYXXXXXXWWWVVVSSSQQQOOOMMMMMMMMMQQQVVV___hhhnnnrrrssssssooouuuwwwtttrrrtttwwwwwwzzz|||}}}}}}~~~~~~~~~vvvooolllhhhddd^^^SSSGGGBBB@@@===<<<>>><<<===BBBGGGWWW|||eeeGGG===:::333000444///000111000...------...///...---,,,,,,,,,,,,,,,///+++***,,,---+++***+++************************)))***++++++++++++***)))---,,,,,,++++++***)))))),,,+++***))))))***+++,,,)))))))))(((((((((''''''(((((()))))))))((('''''''''((((((((('''(((***,,,)))+++///666FFFeee[[[AAA555222.........//////000000000------......///000000000333111222222111333<<>><<<777000...///***)))((()))+++,,,+++***---,,,++++++++++++++++++((())),,,---...---+++***+++---//////...---...///+++++++++---///000///...---,,,+++***++++++------000///------...000111111111111333444333444<<>>666333///......------,,,++++++---******,,,+++'''%%%'''+++******)))))))))))))))&&&$$$000777+++###&&&(((''''''''''''''''''''''''((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''((((((((('''$$$$$$%%%'''***---111333777333---***+++///222444111222111000222555444000222;;;GGGQQQXXX```iiipppyyyooo^^^^^^```dddddd^^^QQQGGG<<<999555222111///...,,,------......---+++)))(((***+++,,,,,,,,,+++***)))---+++((('''(((+++...111555777777333...,,,---///333>>>IIIqqqpppRRR>>>777000///222///************+++,,,------)))+++,,,+++)))(((((((((+++******))))))******+++))))))))))))((('''&&&&&&))))))))))))))))))))))))***))))))(((((('''''''''}}}tttccc\\\[[[XXXVVVUUUQQQQQQRRRTTTVVVUUURRROOOLLLMMMMMMMMMLLLJJJHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNVVVlll~~~kkkcccbbb^^^```ccc^^^___^^^]]]\\\[[[[[[[[[[[[```]]]^^^fffssshhh\\\ZZZaaavvvyyysssppptttooommmqqqqqqlllgggggghhhjjjlllooopppppppppooommmkkkgggccc___\\\YYYXXXWWWVVVSSSRRRPPPOOOMMMLLLOOOSSS[[[ccciiimmmoooooopppvvvyyyvvvsssuuuxxxxxxwwwzzz}}}~~~yyyuuurrrmmmgggdddYYYMMMGGGCCC???===>>>>>>???DDDIIIZZZeeeGGG===:::222000555...000222111...,,,---...,,,,,,++++++,,,,,,------000***(((,,,...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++,,,,,,,,,++++++***+++***)))(((((()))***+++******)))))))))(((((((((((())))))******))))))((('''((()))(((((()))+++---+++---000888MMMnnn\\\@@@444111///////////////000000000------......///000000111111//////222222222777===666222...++++++,,,------------......------,,,+++(((***,,,...888GGGSSSWWWCCC===888555000++++++...)))(((''')))++++++)))&&&,,,,,,+++*********************++++++,,,,,,,,,,,,***+++------,,,,,,,,,---***+++---...............+++++++++,,,,,,------...,,,------.........///000111000222666666333666===AAAMMMaaawwwqqqQQQ???777333///......------,,,++++++'''%%%&&&***+++)))))),,,******)))(((((((((((((((%%%$$$333===///###%%%(((''''''''''''''''''''''''((((((((('''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%'''(((((((((''''''###$$$%%%''')))+++------444000---,,,///222444444///444555000...000333222)))---444999>>>BBBHHHLLL```ppp}}}}}}~~~tttjjjWWWPPPEEE<<<777777777888888777555444222000//////,,,,,,,,,++++++*********,,,+++)))))))))+++---///333555666333...,,,...111000999BBBggg```III>>>333///111///+++++++++***++++++,,,,,,***,,,///...,,,***+++,,,++++++***))))))***++++++)))))))))***))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((({{{hhh^^^\\\YYYWWWVVVOOOPPPRRRTTTVVVTTTPPPMMMLLLLLLMMMLLLKKKIIIHHHFFFJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKTTTjjjmmmcccbbb^^^```aaa[[[\\\\\\\\\]]]^^^___aaaaaa```^^^]]]```gggwwwxxxeee\\\]]]kkk|||wwwsssuuuooommmrrrrrrlllgggggggggiiilllooorrrsssssssssnnnmmmkkkhhhccc^^^ZZZXXXWWWVVVTTTRRRQQQPPPNNNLLLOOORRRXXX___eeeiiikkkkkkpppwww{{{wwwtttvvvxxxyyyvvvxxx{{{|||~~~~~~~~~{{{zzzyyysssllliii]]]RRRKKKFFF@@@======???AAAFFFJJJ\\\fffGGG===999222000666,,,///000///,,,******,,,)))))))))***+++,,,...///000***(((---///,,,***,,,(((((((((((((((((((((((()))***+++,,,,,,+++***)))'''((()))***************+++)))(((''''''((()))+++''''''((()))***+++,,,,,,(((((()))***************))))))***))))))***,,,///---...111;;;RRRsss\\\@@@444111000000000000////////////---------...///000000111...,,,...222444222222555000///---+++++++++,,,---------......------,,,+++'''***,,,---444???FFFHHH===777111...***'''(((,,,)))((((((***------)))%%%++++++***))))))((()))))),,,+++***))))))+++---...(((***,,,,,,+++***+++,,,***,,,//////---,,,,,,---***+++,,,---...///......***---000111///......///111...000555555111222777444<<>>TTTjjjtttxxx~~~yyynnn\\\MMMEEECCCEEEGGGCCCAAA===999777666777777------++++++*********++++++++++++++++++,,,,,,,,,000333444222...,,,///222---555<<<```lllRRRDDD555///000...,,,,,,++++++***+++++++++%%%))),,,,,,)))((()))***,,,+++***))))))***+++,,,'''((()))******++++++***)))))))))))))))*********(((((((((((())))))))))))~~~mmmeee___WWWTTTXXXTTTRRRRRRUUUXXXWWWPPPIIIMMMLLLKKKKKKKKKKKKHHHFFFJJJJJJJJJJJJJJJIIIIIIIIIKKKPPPTTTeeesssbbb```\\\\\\^^^[[[]]]^^^______``````______```]]]___aaa^^^bbbzzzqqqbbb\\\aaajjjyyysssrrrrrrrrrqqqooonnnlllkkkkkkjjjkkkpppvvvxxxtttpppqqqppplllhhhccc^^^YYYWWWUUUSSSSSSUUURRRLLLIIIIIIKKKJJJRRR^^^bbb___dddppprrrtttvvvyyyyyyxxxwwwuuuwwwxxxxxxzzz{{{}}}~~~~~~|||xxxtttqqqiiieee^^^TTTHHH???<<<===>>>BBBBBBHHHdddhhhDDD999888444111444333333222111000///......******+++,,,,,,,,,++++++---,,,***+++,,,,,,+++)))+++***))))))++++++***))))))***+++,,,---,,,++++++...,,,******+++---...---+++*********))))))((((((((((((((((((((()))******+++'''$$$%%%)))+++)))%%%***+++***))))))***---000,,,000777BBBXXXuuubbb@@@444777000222222000,,,,,,...111///000111000...------.........///000000000000000///...,,,******,,,///000---------,,,,,,+++++++++,,,......,,,***,,,222888444111...***))))))+++---,,,,,,,,,++++++***************++++++++++++******,,,+++*********+++,,,---)))************+++++++++//////000---)))%%%######---,,,*********,,,...///000//////...............000/////////000111222222777444888GGGWWWjjjrrrRRR@@@777222111///---,,,,,,,,,+++***((()))***++++++***)))(((+++'''###$$$(((&&&)))(((((()))******)))''')))%%%###%%%)))+++(((%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&& !!!###%%%((()))***+++'''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((())))))---++++++...222333...))),,,888>>>666***'''+++///&&&&&&''')))***+++,,,---888999BBBOOOTTTXXXhhh{{{pppfff```[[[XXX^^^[[[SSSKKKHHHFFF>>>555:::666111/////////,,,***---,,,+++*********++++++000000///...------...000333444<<>>:::555222/////////......---------+++,,,------......---------,,,***+++,,,,,,+++))),,,+++******,,,,,,+++***'''((()))***+++***)))))))))(((((()))+++,,,***)))************))))))))))))((((((((((((((()))******'''&&&'''***,,,,,,'''###((())))))((((((***---000222444===PPPiiiwwwQQQ999...***///...,,,,,,---...------...///000///...---...///......///000000000/////////---+++)))))))))+++,,,,,,,,,,,,,,,++++++++++++///+++''''''+++......,,,...---,,,+++************,,,,,,,,,++++++++++++*********++++++++++++******++++++************++++++)))************+++++++++///000222111///---,,,------,,,+++***)))***+++,,,------,,,------...///000111111000/////////000000---000333666;;;JJJdddzzzxxxVVV@@@777444111///------------+++******************)))((('''((()))***(((%%%###$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%(((&&&$$$%%%(((***(((&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%)))(((((('''&&&$$$###"""%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((++++++,,,000444444111...,,,222555000++++++...///(((((((((((()))))))))***&&&%%%)))///000///888DDDRRRaaaooosssttt}}}vvvjjjYYYOOODDD>>>===<<<888444666666555444444333222222///...---,,,,,,------...---333<<>>AAACCCFFFTTTppp^^^III@@@;;;555000////////////.........---,,,------...............---,,,***+++,,,,,,+++))),,,+++***+++,,,---,,,***)))***+++,,,---,,,++++++(((((()))***,,,,,,***(((*********)))))))))))))))((((((((((((((())))))***((('''''')))++++++(((%%%((())))))))))))+++///222999:::EEE]]]vvvhhhEEE777222---///---+++,,,///000...,,,...///000///...---...///......///////////////...111000...,,,++++++,,,,,,,,,+++++++++++++++++++++...+++))))))+++,,,,,,******++++++++++++***))))))++++++++++++++++++++++++******++++++++++++******......------------------))))))*********+++++++++***,,,...///---,,,,,,---...---,,,+++***+++++++++,,,,,,,,,---...000111222222111000///////////////+++111555444666FFF]]]ppp}}}\\\BBB666333111///.........---+++***)))))))))*********))))))'''(((((('''%%%$$$&&&(((%%%&&&''''''&&&%%%%%%&&&'''&&&%%%&&&((()))(((&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''***+++---000444444222///222666555///+++++++++)))(((((((((((((((((((((((()))'''(((,,,+++***...666333@@@KKKLLLMMMVVVdddmmmvvv~~~yyyooobbbZZZWWWSSSJJJBBBBBB@@@<<<999888888999:::777555222000//////...---111555;;;IIIggggggHHH999555444++++++************++++++(((((())))))******************))))))((())))))***''')))******))))))***,,,*********(((&&&&&&(((***+++***)))(((((()))***+++}}}oooiiicccYYYVVVWWWWWWUUURRRPPPOOOPPPOOONNNMMMMMMMMMLLLJJJHHHFFFGGGGGGHHHIIIJJJKKKKKKHHHNNNMMMMMMVVV```sssiiiaaa\\\]]]___ZZZZZZZZZ[[[\\\\\\\\\[[[[[[^^^[[[ZZZ\\\^^^^^^___aaaxxxvvvbbbaaadddnnn{{{yyypppkkkllllllkkkkkkjjjiiihhheeefffiiimmmqqqtttuuuuuuooonnnkkkgggbbb]]]YYYWWWWWWSSSQQQQQQNNNJJJIIIKKKOOOMMMNNNVVV^^^bbbdddfffjjjkkknnnqqqsssuuuuuuvvvssstttuuuwwwxxxxxxxxxwww|||yyyvvvuuuuuutttpppmmmnnnrrrrrrkkkccc[[[PPPDDD@@@AAABBBDDDMMMcccqqqTTTBBB:::555000222222111111000/////////,,,---......//////......---,,,***+++,,,,,,+++))),,,+++******,,,,,,+++***)))***+++,,,---,,,++++++))))))***+++------+++)))))))))))))))))))))******((((((((((((((())))))***+++)))''''''((())))))***)))***+++++++++...222555;;;===MMMjjjYYY;;;444333...///,,,+++---000222000------///000///......///000......////////////......000///...,,,,,,+++,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***,,,((()))***+++++++++******++++++++++++++++++++++++******++++++++++++******............------,,,,,,))))))*********+++++++++'''***,,,---,,,+++,,,,,,......---,,,,,,,,,,,,,,,,,,------...///111222333111111000///.........///***222666333777FFFXXXaaaaaafffqqqeeeHHH888333111////////////...,,,)))''''''((()))***+++,,,,,,,,,+++))))))***,,,+++***%%%'''))))))'''&&&'''((('''&&&%%%&&&'''(((((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((###$$$%%%&&&''''''(((((($$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,000222222111//////333222...---......+++(((((((((''''''''''''''''''%%%&&&'''((('''(((+++,,,222555444666>>>FFFIIIVVV]]]dddgggiiippp}}}~~~xxxmmmddd]]]WWWOOOGGGBBBBBBEEEGGGBBB>>>888444333333222111333333777IIImmmvvvTTT???666222++++++***)))))))))******%%%&&&(((***+++,,,,,,,,,******))))))))))))******'''(((******))))))***,,,******)))'''&&&&&&(((***+++***)))(((((()))***+++uuukkkeee^^^[[[ZZZXXXVVVTTTRRRPPPOOOOOONNNLLLLLLMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGNNNMMMMMMTTTYYYfff|||jjjaaa[[[\\\]]]XXX[[[[[[\\\]]]]]]]]]]]]\\\]]][[[ZZZZZZ[[[\\\\\\\\\hhhqqqccc^^^^^^hhhsssvvvrrrnnnkkklllkkkkkkjjjiiihhhgggeeegggiiimmmppprrrtttuuummmllliiieee```\\\XXXVVVWWWTTTRRRSSSPPPKKKIIIKKKNNNNNNPPPUUU[[[```dddeeejjjkkkmmmoooqqqssstttuuutttttttttuuuvvvvvvwwwxxx}}}xxxssstttwwwxxxsssnnntttxxxvvvnnngggbbbVVVIIIAAA@@@AAADDDJJJ[[[}}}bbbHHH===888222555444444333111000000///,,,---......//////......---,,,***+++,,,,,,+++)))+++***))))))++++++***)))'''((()))***+++***))))))******)))+++,,,---,,,***))))))))))))************((((((((((((((()))******,,,***(((&&&&&&(((***,,,)))***+++,,,---///333777999===QQQtttpppLLL555000000---,,,,,,,,,...000111000///---...//////......///000....../////////...---------,,,,,,+++*********************+++++++++++++++(((+++...---***((())),,,'''((()))++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******+++,,,,,,,,,+++***)))((()))************+++++++++)))+++---...---,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,------///000222222000000///.........//////***222555222:::KKKRRROOOIIIKKKSSSaaaqqqrrrSSS===555000000//////000///,,,)))(((((((((((()))***,,,---+++)))'''(((++++++***(((&&&)))++++++((('''(((***&&&&&&&&&''''''''''''(((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&(((,,,...//////...---111555555000,,,***(((%%%'''''''''''''''&&&&&&&&&&&&$$$$$$%%%''''''&&&%%%,,,---,,,))),,,111333111;;;???CCCDDDFFFNNN\\\gggzzz|||pppeee^^^\\\]]]___RRRJJJ@@@999666666555333555444999OOOwwweeeIII888///------+++******)))))))))$$$&&&(((***,,,------,,,******)))))))))***++++++''')))******))))))***,,,*********(((&&&&&&(((******)))(((((((((((()))***{{{lllgggffffffaaa[[[WWWVVVUUURRRPPPNNNMMMLLLLLLLLLKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMKKKKKKQQQTTT]]]pppkkk```ZZZ[[[\\\WWW\\\]]]^^^^^^______^^^^^^^^^]]]\\\ZZZZZZ\\\]]]^^^aaaqqqooobbbXXX[[[ccchhhjjjkkkjjjjjjjjjkkkkkkjjjjjjiiiiiijjjlllmmmmmmnnnpppqqqhhhgggeeeccc```\\\YYYXXXWWWTTTTTTUUURRRMMMJJJKKKJJJMMMPPPRRRVVV[[[```ccciiijjjkkkmmmoooppprrrrrrtttsssrrrrrrrrrtttvvvwww{{{xxxuuuuuuwwwxxxvvvsssxxx|||yyypppjjjhhh^^^QQQEEE@@@???CCCFFFRRRrrrqqqRRRDDD===777777666555333222000///...,,,,,,---............------,,,***+++,,,,,,+++)))***)))((((((******)))((('''((()))***+++***))))))***)))((((((***++++++***((()))))))))************((((((((((((((()))************)))((('''(((***+++((()))***+++,,,///444777999???WWW{{{yyy[[[BBB444///------(((***---.........///000---...//////......///111......//////......---,,,++++++++++++++++++++++++)))*********++++++++++++'''(((***+++***))))))((((((((()))***+++,,,---...******+++++++++,,,,,,,,,******++++++++++++*********+++++++++***)))(((''')))************+++++++++***,,,......,,,+++***+++))))))***+++++++++******+++++++++,,,---...///000//////.........///000000+++222555666EEEXXXVVVHHH<<<;;;???HHHUUUhhh___EEE:::000000///000000///,,,)))+++***)))(((((()))******%%%'''))))))'''&&&&&&&&&&&&))),,,+++(((&&&(((+++%%%&&&'''''''''''''''(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,---+++******///555777111)))%%%"""&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%(((***'''###(((***)))&&&(((,,,+++(((***---///000000555>>>EEESSS\\\gggsssxxxlll[[[MMMEEEAAA===:::===???GGG___zzzZZZBBB333111000...---++++++******'''(((***,,,,,,,,,+++*********))))))******+++,,,((()))******)))(((***+++)))***+++)))((('''(((***))))))(((''''''((())))))mmmiiikkkqqqhhh]]]WWWVVVVVVTTTQQQNNNLLLKKKKKKKKKKKKHHHFFFIIIHHHHHHHHHHHHHHHHHHHHHJJJMMMIIIHHHOOOQQQYYYjjjkkk___ZZZZZZ[[[VVV]]]^^^______``````______aaaaaa___\\\[[[^^^aaabbbdddiiivvv~~~kkkYYYVVV[[[___ccchhhhhhhhhiiikkkkkkllllllllllllmmmnnnmmmlllllllllmmmddddddcccaaa___]]][[[ZZZWWWUUUUUUVVVTTTNNNJJJKKKFFFJJJOOOOOOQQQWWW]]]aaahhhhhhjjjkkkmmmnnnpppppptttrrrpppoooooorrrtttvvvxxxxxxxxxwwwvvvwwwxxxxxx{{{{{{qqqmmmmmmdddWWWHHHAAA>>>AAABBBJJJfff{{{ZZZJJJBBB<<<777777555333111///...---+++,,,------......---------,,,***+++,,,,,,+++))))))((('''((()))***)))''')))***+++,,,---,,,++++++***(((&&&&&&(((*********(((((())))))*********+++((((((((((((((()))******((()))++++++)))))))))***'''((()))***,,,///333777===DDD\\\hhhLLL<<<555111...///%%%)))---...---,,,...000,,,...//////......///111.../////////...---,,,,,,,,,---------------------))))))******++++++++++++'''%%%%%%(((+++,,,((($$$((())))))***+++---///000*********++++++,,,,,,,,,******++++++++++++******,,,,,,------,,,+++)))((()))************+++++++++***+++---,,,***(((((((((&&&'''((()))))))))))))))************+++,,,------...............///000111,,,333666<<>>000000000000111///,,,)))...---+++)))'''''''''((($$$***000...)))%%%'''+++%%%))),,,+++'''&&&(((+++%%%&&&''''''&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((###$$$%%%&&&''''''((((((%%%&&&&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&***++++++)))((((((###,,,222///)))'''&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%######'''((($$$%%%)))+++)))))),,,,,,***%%%(((+++---,,,---///222111;;;HHHWWWmmm}}}iii\\\SSSLLLGGGGGGLLLXXXpppiiiMMM;;;444333111///---,,,++++++)))***,,,,,,,,,+++)))'''******))))))***+++,,,,,,)))***+++***)))((()))***)))***++++++)))((((((***)))((('''&&&&&&'''((()))qqqiiimmmooohhh___XXXTTTSSSSSSSSSSSSPPPMMMKKKKKKKKKJJJIIILLLKKKKKKJJJJJJJJJKKKKKKHHHLLLOOONNNLLLPPPYYYbbbnnn^^^ZZZXXXYYY]]]WWWXXX[[[^^^``````aaa```bbbaaa^^^\\\\\\]]]___aaabbb___eeevvvvvv\\\SSSVVV[[[```eeeggghhhjjjnnnqqqpppmmmiiihhhiiijjjkkkkkkjjjhhhgggeeeccc```______^^^]]][[[XXXWWWTTTQQQNNNKKKJJJIIIIIIIIIJJJLLLNNNTTT[[[aaacccgggkkknnnnnnmmmlllllllllkkkkkklllnnnrrruuuwwwzzz}}}{{{yyyyyy{{{vvvxxxsssllllllpppfffWWWNNNEEE@@@AAAAAAEEEXXXnnnyyy___III<<<999555222111222222///,,,////////////...---,,,++++++******+++------+++***+++***))))))******((('''(((((((((((())))))))))))$$$$$$&&&))),,,---+++)))******)))))))))))))))***)))************+++++++++))))))(((((((((((())))))+++++++++,,,///222666888===GGG^^^yyywwwVVV???888111000000***111000///---------...///000...///111000///444;;;999666333111///...,,,***222///,,,***+++,,,---------,,,++++++******++++++,,,,,,++++++******)))))),,,***))))))+++---------))))))***+++,,,,,,------******++++++++++++******************************)))***+++,,,,,,+++***))))))***+++,,,---,,,++++++...---+++***)))***+++++++++++++++,,,,,,,,,------///---...111111...---000222333666FFFdddvvvcccCCC555333555888;;;JJJjjj{{{ZZZ>>>111333333111---******+++(((''''''(((***+++)))((())))))))))))((((((((((((++++++)))%%%%%%'''%%%!!!''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###+++)))'''''''''((('''&&&(((((((((''''''&&&&&&%%%'''&&&%%%%%%&&&'''&&&%%%)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))***)))'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''(((((('''''')))&&&%%%&&&((()))'''%%%+++***)))***...000///---+++...666AAANNNeeevvvmmmeeeppp~~~[[[HHH<<<555/////////---,,,---)))******+++***)))'''&&&+++*********+++,,,...///((((((((()))***,,,---...***+++,,,+++***))))))***))))))))))))((((((((((((ooogggjjjlllfff___XXXUUUTTTTTTSSSSSSQQQNNNLLLLLLLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJGGGJJJMMMLLLKKKOOOXXX```xxxnnn^^^YYYVVVWWWZZZWWWXXXZZZ\\\^^^______```aaa```^^^]]]]]]]]]^^^______[[[]]]hhhwwwkkk[[[VVVWWW\\\aaafffhhhlllpppqqqoookkkhhhggghhhiiijjjiiihhhfffeeedddbbbaaa``````___]]][[[XXXWWWTTTPPPMMMKKKIIIIIIKKKKKKJJJIIIKKKOOOVVV[[[aaaeeejjjlllmmmkkkkkkkkklllllllllmmmooorrrtttvvvxxx{{{}}}}}}zzzxxxxxxyyysssuuurrrlllmmmqqqiii[[[MMMDDD???@@@???@@@MMM]]]tttkkkRRRBBB===:::666444555444111...////////////...---,,,+++,,,+++***+++,,,,,,+++)))---,,,***+++,,,,,,***)))(((((((((((()))))))))***!!!$$$(((***))))))***+++******))))))))))))******))))))*********+++++++++))))))(((((((((((()))))),,,++++++,,,...222555777888FFFaaa||||||YYY???777111000000***//////...---,,,---------///...///111000333<<>>>>>@@@DDDXXXssslllXXXJJJDDD<<<777666555222000......///......---,,,+++...,,,+++***++++++***)))***((('''((()))***)))'''(((((()))))))))*********###'''++++++((('''))),,,))))))))))))))))))***+++))))))))))))***************))))))))))))))))))***---,,,,,,,,,...111444555>>>UUUttt\\\>>>555111222111***,,,,,,------------,,,,,,......///000222;;;NNN```^^^MMM999---,,,...---***---+++))))))***,,,,,,,,,++++++***)))))))))))))))))))))******++++++,,,,,,(((((()))))))))***+++,,,(((((()))))))))*********))))))************))))))))))))))))))))))))))))))*********++++++*********)))******+++++++++++++++)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,------,,,,,,---+++(((+++111888FFF]]]nnnjjjVVVBBB888//////111111...666RRRooo~~~qqqhhh^^^OOOAAA777333111111---+++******+++,,,+++***))))))))))))((((((((((((333777666...&&&%%%'''(((''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%)))'''&&&&&&'''((('''&&&''''''''''''(((((((((((($$$$$$$$$'''))))))'''%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((%%%$$$&&&)))''''''&&&''''''''''''&&&)))((((((''''''''''''&&&++++++***)))///>>>VVVhhhyyy{{{xxxmmm___UUUUUUXXXgggpppfffRRR===555444333000...++++++******++++++,,,---***+++++++++***)))((('''''''''(((***+++,,,,,,,,,++++++***)))'''''')))+++))))))))))))((((((((((((~~~tttrrroooiiieeedddaaa^^^\\\[[[ZZZXXXWWWWWWUUUTTTTTTTTTSSSRRRPPPMMMLLLKKKJJJHHHHHHGGGGGGGGGIIIKKKLLLLLLPPPUUUZZZmmmvvvfff___ZZZWWWYYYWWWWWWVVVVVVWWWYYYZZZ\\\\\\]]]^^^___^^^]]][[[ZZZXXXYYYZZZXXX[[[fffvvvxxxffffffttt{{{```TTTSSSYYY___fffllloooooonnnmmmjjjjjjiiihhhgggfffdddddd```______```aaa___\\\YYYYYYVVVRRRNNNKKKIIIIIIIIIGGGFFFDDDCCCDDDHHHOOOTTT[[[aaahhhmmmooonnnmmmmmmlllmmmnnnpppqqqqqqrrrrrrvvvwwwxxxyyyzzzzzzyyyxxxuuuuuutttssssssrrrmmmggg^^^SSSHHHCCCAAA>>>===>>>===HHHYYYnnnrrr[[[SSSGGG???:::888666555////////////...---,,,,,,...,,,******+++++++++***)))((('''''')))***)))'''))))))))))))************)))))))))***+++,,,++++++))))))(((((()))***++++++(((((()))))))))***************))))))))))))******---,,,,,,---///222555777DDD^^^~~~~~~XXX<<<444000111111***------------------.........---...000333<<>>GGGPPP]]]lllzzzoooQQQ@@@:::777555444000///...,,,,,,---...///---,,,***((((((***,,,---###$$$&&&)))+++,,,------,,,,,,,,,+++))))))+++,,,))))))))))))((((((((((((zzzrrrnnnjjjeeefffccc___]]]]]]\\\ZZZYYYWWWVVVUUUUUUVVVUUUSSSQQQLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMPPPUUUXXXkkktttccc]]]XXXVVVXXXUUUUUUVVVVVVXXXYYYZZZ[[[\\\\\\]]]^^^]]]\\\[[[ZZZYYY\\\]]]ZZZ[[[ccclllpppyyyfff]]]bbbkkkttt^^^SSSWWWZZZ```gggmmmpppooonnnkkkjjjiiihhhhhhgggffffff___^^^]]]^^^^^^]]][[[YYYYYYVVVRRRMMMJJJIIIIIIIIIJJJIIIGGGDDDCCCEEEIIILLLXXX]]]eeekkknnnmmmllllllllllllmmmooopppqqqsssssswwwvvvwwwyyy||||||{{{yyyxxxxxxwwwwwwvvvsssnnnjjj```WWWKKKCCC???>>>===<<<;;;???GGGWWWoooooocccRRRCCC;;;777444333000000000000000...---------+++))))))***,,,,,,,,,***)))((()))+++++++++***)))))))))*********++++++---+++)))***,,,---,,,***(((((((((((()))***+++,,,((((((((()))))))))******+++******))))))******+++---------...000444777999GGGdddqqqPPP:::444//////000+++...---,,,,,,,,,---///000...,,,,,,000333999EEEQQQFFF===333...///000---)))+++***)))***,,,......------,,,,,,+++***+++++++++(((((((((((())))))))))))***---///...***((()))+++************************((())))))******))))))(((************************++++++***))))))***++++++***))))))))))))***++++++((()))******+++*********++++++,,,,,,,,,---------///...///...+++)))///888DDD```{{{zzz___AAA333111---+++---000///111AAATTTqqq~~~oooSSS>>>444222444111---++++++***)))((())))))))))))((((((((((((...111///((($$$%%%((()))''''''''''''''''''''''''###$$$$$$%%%''''''((()))'''&&&$$$%%%&&&(((''''''$$$$$$%%%&&&'''((((((((('''&&&%%%%%%&&&'''&&&%%%''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((&&&""" !!!###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&(((((('''%%%$$$%%%&&&$$$''')))(((***000555777555555444111......111555222888BBBKKKVVVddduuujjjTTTGGG>>>999888555333///,,,++++++---......,,,)))'''''')))---///&&&'''(((***+++******)))+++---...---+++***+++,,,))))))))))))((((((((((((xxxqqqmmmjjjhhheeeaaa^^^]]]]]]\\\[[[VVVVVVUUUVVVVVVVVVSSSQQQKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHIIIJJJLLLPPPSSSVVVddd~~~sssaaa[[[WWWVVVYYYSSSTTTVVVWWWYYYZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZ[[[^^^^^^[[[^^^ffflllkkkvvv}}}~~~oooaaa]]]___iiittt```YYYXXXZZZbbbkkkpppoookkkjjjiiiiiihhhgggggggggggg^^^\\\[[[[[[\\\\\\ZZZYYYYYYVVVQQQMMMJJJIIIIIIJJJIIIHHHGGGEEECCCCCCEEEHHHRRRXXX```gggjjjiiihhhhhhlllllllllmmmooorrrtttvvvvvvuuuvvvyyy|||}}}{{{yyyyyyyyyyyyzzzxxxtttpppnnn```[[[QQQGGGAAA>>><<<;;;999===@@@GGGYYYuuuyyyaaaKKK>>>777333111222222222111111000///...,,,***((((((***,,,------***)))((()))+++++++++***))))))*********++++++++++++,,,,,,+++******+++,,,(((((((((((()))***+++,,,(((((((((((()))))))))***+++******))))))******+++---------///222666:::<<>>@@@???IIIdddrrrXXXGGG===999777222333333222222111000///,,,***((((((***---...///'''&&&&&&'''((())))))((()))************+++++++++(((,,,...,,,'''&&&)))...(((((((((((()))***+++,,,(((((((((((())))))))))))++++++************++++++,,,------///333777;;;>>>PPPqqq~~~YYYBBB666444...,,,...,,,...,,,)))''''''***...111///+++***///333333222333444111...---.../////////+++******,,,...000000///+++******))))))))))))))),,,,,,++++++******))))))###(((,,,,,,)))(((***---,,,,,,++++++++++++++++++(((((())))))))))))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,***)))((((((((()))+++,,,***)))((((((((()))+++,,,(((((((((((())))))))))))***+++...000///000;;;GGGUUUsssgggBBB222222555222,,,+++///000---000888>>>LLL```wwwiiiVVVKKK===999444000...---+++***))))))))))))((((((((((((***)))&&&###%%%+++---+++''''''''''''''''''''''''&&&((()))******(((&&&%%%&&&%%%$$$$$$&&&(((''''''%%%&&&'''((()))++++++,,,,,,)))%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&"""%%%((('''###"""%%%)))$$$$$$$$$%%%%%%&&&&&&&&&&&&!!!!!!'''***'''"""%%%''')))(((&&&%%%&&&)))%%%''')))(((&&&%%%''')))"""''''''%%%''',,,,,,''')))))))))***+++(((!!!'''+++///...---222<<>>:::999:::;;;555444333111000///...---+++,,,---......---+++***'''***---...,,,***(((((())))))))))))((((((((((((}}}vvvsssmmmeee^^^^^^___\\\ZZZ[[[WWWUUURRRQQQRRRSSSSSSRRRMMMKKKIIIIIIKKKKKKIIIFFFHHHFFFFFFIIINNNRRRTTTSSS[[[pppxxxddd[[[VVVVVVYYYTTTVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\XXX[[[[[[YYY]]]gggjjjhhhaaaiiiuuu~~~mmm___ZZZ```ppplll]]]SSS[[[gggllllllkkkiiigggfffeeeffffffeeeddd^^^^^^^^^]]]\\\YYYWWWVVVUUUUUUSSSNNNIIIFFFGGGJJJHHHGGGFFFDDDDDDDDDEEEFFFKKKPPPXXX^^^aaabbbccccccllljjjiiilllqqquuuvvvvvvsssqqqtttyyyyyytttuuuzzzzzz{{{||||||{{{xxxtttrrrkkkfff]]]SSSJJJCCC>>><<<777888;;;@@@FFFXXX{{{rrrVVVFFF@@@???888888555111000000000......,,,******+++,,,+++***...///...---***)))***+++***++++++***)))***---///+++000,,,)))---(((!!!%%%(((((())))))******++++++///+++((())))))(((***...///***+++111///''''''...//////...---111:::BBBFFF[[[nnnGGG===444111000---,,,---///---,,,---///111111000111000///------......///......///000000...)))%%%,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,***)))((()))***+++******+++++++++******)))---+++))))))***+++***)))******++++++++++++******(((((())))))))))))(((((())),,,,,,)))))),,,,,,)))'''***,,,***&&&%%%(((,,,)))))))))***,,,,,,+++***---,,,***(((((()))+++,,,000222444333111777GGGWWWrrrwwwnnnTTT>>>666222---////////////////////////222888EEEVVVjjj~~~nnn]]]VVVFFF999444222...++++++$$$''')))(((''''''***---)))%%%!!!!!!%%%(((******'''%%%&&&((((((&&&###(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$)))+++///000---)))---444)))'''%%%&&&))))))&&&###&&&&&&%%%$$$$$$&&&'''((('''$$$%%%(((&&&!!!###***'''%%%######$$$&&&&&&&&&&&&%%%%%%'''))))))%%%"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%'''''''''''''''&&&&&&&&&(((,,,---))))))---,,,(((''''''''''''(((((((((((()))******+++,,,...///000555888;;;???FFFRRR^^^eeennn|||xxxmmm___TTTNNNJJJEEEAAADDDAAA===;;;999777333111///...---,,,,,,,,,++++++---,,,+++***)))))))))***(((((())))))***+++,,,,,,wwwpppiiiccc^^^^^^^^^[[[ZZZ\\\WWWUUUSSSRRRRRRRRRQQQPPPMMMKKKIIIIIIJJJKKKIIIFFFLLLJJJHHHIIILLLNNNNNNMMM]]]ppp}}}ggg\\\WWWVVVXXXTTTVVVXXXZZZ[[[\\\]]]^^^\\\\\\\\\]]]]]]]]]\\\\\\XXX[[[ZZZXXX[[[cccgggfff```bbbkkkzzzyyylllbbbaaahhh~~~~~~iiiXXXWWWaaajjjmmmpppeeeccc``````aaabbbbbbaaa]]]]]]]]]\\\ZZZXXXVVVTTTTTTTTTRRRMMMIIIFFFHHHJJJFFFEEEDDDCCCBBBBBBBBBBBBGGGLLLTTT[[[```dddffffffllljjjiiikkkpppsssuuutttrrroooqqqvvvxxxvvvvvvzzz~~~}}}|||{{{yyywwwvvvuuuooojjjaaaVVVLLLDDD???===888888999<<>>:::888888999<<>>NNNeee~~~oooPPP:::...***---333------------------------444111---,,,222>>>JJJRRR[[[^^^______fffrrr||||||mmmZZZKKK@@@666111111,,,+++***(((&&&&&&(((***((('''((()))++++++)))&&&'''%%%$$$&&&)))+++)))&&&''''''''''''''''''''''''''''''''''''''''''''''''***%%%%%%)))---,,,+++,,,)))'''&&&&&&'''(((&&&%%%&&&&&&'''(((((((((((('''(((&&&%%%&&&&&&$$$$$$''''''%%%$$$%%%&&&'''%%%$$$$$$######%%%&&&&&&$$$!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((%%%((((((&&&&&&((((((%%%''''''''''''((((((((((((((((((((((((((()))******///,,,+++,,,///111444555666===KKK[[[mmmzzzssskkkbbbXXXRRRCCCAAA>>>;;;999666222///.........---,,,+++))))))************************tttsssnnnjjjgggbbb[[[ZZZ]]]ZZZYYYWWWVVVUUUSSSOOOLLLLLLKKKJJJJJJJJJIIIHHHHHHJJJIIIIIIKKKNNNQQQSSSTTTZZZiiimmm___ZZZXXXWWWTTTVVVYYYYYYYYYZZZ^^^aaaaaaaaa```___^^^]]]]]]]]]]]]]]][[[XXXXXX\\\```bbbbbb\\\ZZZcccttt{{{iiiccc```]]]ZZZ___\\\YYYXXXZZZ]]]```aaa\\\[[[ZZZYYYWWWUUUTTTSSSQQQPPPNNNLLLIIIHHHHHHHHHGGGGGGGGGFFFEEEBBB@@@??????BBBIIIRRR[[[ccchhhjjjjjjjjjjjjlllmmmoooppppppwwwrrrooorrrxxx|||{{{zzz||||||{{{{{{{{{{{{{{{|||xxxssskkk```UUUJJJBBB>>><<<:::777777:::???HHHOOObbbvvv~~~dddPPPMMMEEE===999777333000000...---++++++,,,,,,,,,+++''')))******))))))***+++(((***+++*********,,,---+++///)))&&&***(((%%%+++((())))))))))))))))))))))))'''(((,,,---***)))+++'''+++''''''------((())),,,111222111777HHHXXX|||{{{YYY>>>666/////////------......------///111222111000111000000///////////////***,,,...,,,)))(((+++///------------------------,,,,,,++++++***++++++,,,)))******++++++***((('''))))))***+++++++++******+++)))'''''')))***)))(((******++++++++++++******)))))))))******)))))))))(((++++++((((((++++++(((((()))***)))((((((***,,,)))******)))))))))***+++'''))),,,...///...---,,,444666<<>>???@@@FFFTTTeeeqqq~~~vvvkkk^^^QQQCCC999444111000---***(((((()))+++((('''''')))***)))'''%%%'''%%%%%%(((,,,---+++(((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&***''''''***+++)))(((+++(((((('''&&&&&&'''&&&&&&%%%&&&((()))))))))((('''(((%%%###%%%''''''&&&&&&'''&&&%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&'''((())))))((()))************)))(((''''''''''''((((((((((((******))))))))))))******)))%%%$$$(((++++++***+++...222888AAALLL[[[iiirrryyyeee\\\PPPFFFAAA>>><<<:::333333222000...,,,)))(((+++++++++,,,,,,,,,,,,---wwwqqqkkkhhhccc^^^]]]___]]][[[YYYXXXWWWTTTPPPLLLKKKKKKKKKJJJIIIHHHHHHHHHFFFGGGHHHJJJMMMQQQTTTWWW[[[hhhppp```[[[YYYWWWUUUWWWYYYXXXWWWZZZ```fffjjjhhheeeaaa___^^^]]]^^^```___]]][[[YYYZZZ___dddiiifffaaa```eeerrrsssgggccc```]]]\\\YYYVVVUUUWWW[[[^^^___\\\\\\ZZZXXXWWWUUUTTTTTTQQQOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDBBB???>>>@@@AAAEEEMMMWWW```fffhhhiiijjjkkklllmmmnnnoooooovvvrrrooopppvvvzzzyyyvvvvvvxxxzzz|||}}}}}}|||{{{xxxuuuooofffZZZNNNDDD>>>===;;;999777999===???@@@GGGWWWmmmvvvcccTTTIII???<<<999444222333///---++++++,,,---,,,+++&&&(((*********)))***+++,,,,,,+++(((''''''***---$$$)))%%%$$$,,,,,,+++222***************************((())),,,,,,'''&&&'''!!!***---((('''------'''+++,,,///111111999NNNdddzzzVVV<<<555//////000...---............000222222111///...............---------++++++,,,---......---,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,---,,,+++*********++++++((()))***++++++++++++++++++***((()))***++++++*********++++++++++++******))))))************))))))(((++++++((((((++++++(((((()))))))))))))))+++,,,+++,,,,,,+++))))))+++---((())),,,.........,,,+++444999FFF```pppQQQ888555666...***---++++++++++++++++++++++++''')))+++---......,,,+++000111222333666???OOO\\\tttxxxyyysssfffVVVGGG<<<;;;999555111///---,,,,,,...,,,***)))***+++******(((''''''***...///,,,)))''''''''''''''''''''''''######$$$$$$%%%&&&&&&&&&%%%%%%'''((($$$!!!&&&(((((('''&&&%%%%%%&&&'''%%%&&&((()))))))))(((''''''$$$"""$$$(((,,,+++(((((('''%%%%%%&&&'''%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&'''((())))))***)))***++++++***)))***''''''''''''((((((((((((+++***))))))((()))))))))((($$$%%%***,,,***))),,,,,,---...000444;;;CCCIIIZZZdddqqq|||rrrdddYYYPPPHHHBBB888777666444111///---++++++++++++,,,,,,,,,------zzzpppgggdddcccaaa```aaa^^^\\\YYYXXXVVVTTTPPPMMMJJJKKKLLLKKKIIIHHHHHHIIIFFFGGGIIIJJJKKKMMMQQQTTT]]]jjjsssbbb]]][[[WWWUUUWWWXXXWWWWWW]]]gggpppuuuqqqjjjddd___^^^^^^___ccc```^^^]]]YYYYYY^^^fffrrrsssooofff```eeevvvnnnddd```^^^XXXUUUSSSSSSUUUXXXYYYZZZ\\\[[[YYYWWWVVVUUUTTTTTTRRRPPPNNNLLLLLLJJJHHHEEECCCCCCCCCBBBAAA???>>>===@@@@@@AAAIIISSS]]]ccceeehhhjjjmmmnnnmmmnnnooopppooopppnnnnnnrrrxxxwwwttttttvvvyyy{{{|||{{{yyyxxxvvvvvvssslllaaaTTTHHH@@@======:::777777;;;;;;999;;;EEEUUUiii}}}{{{\\\MMMAAA>>>;;;444111222///---++++++,,,---,,,+++&&&(((***+++***)))******,,,,,,+++(((''''''***,,,&&&+++'''&&&,,,+++(((...******))))))))))))((((((***'''(((***)))%%%###$$$&&&+++,,,)))(((***+++)))---,,,...111222:::PPPgggvvvOOO<<<555///000000...---............000222333111///---............---,,,+++---,,,,,,---000000---***************************++++++******++++++,,,,,,///---+++***)))***,,,---((()))***++++++++++++++++++***))))))+++,,,++++++******++++++++++++******)))******++++++******)))(((******((((((******((())))))))))))******+++,,,,,,---...,,,)))(((+++///******+++,,,---///000000666DDDZZZxxx]]]CCC...+++...+++***...++++++++++++++++++++++++'''''''''((()))+++---...,,,+++---///000444???JJJdddqqq~~~yyykkk[[[OOOIIIEEE???:::666222---***000---)))'''''')))*********)))))),,,......+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))%%%&&&))))))###!!!((((((((((((&&&$$$$$$&&&(((&&&&&&'''((((((((((((''''''%%%"""%%%---444333---***(((%%%%%%%%%&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''((((((((((((&&&&&&))))))&&&&&&(((''''''''''''(((((((((((()))((('''''''''''''''(((,,,)))+++111111+++,,,333,,,------,,,,,,---000333666===GGGPPPWWW___hhhmmm{{{rrr___QQQBBB@@@===999666333222111.........------,,,,,,+++vvvhhhcccdddbbb___^^^]]]ZZZWWWUUUTTTRRRPPPNNNJJJLLLMMMKKKHHHGGGHHHJJJIIIKKKLLLMMMMMMNNNRRRVVV^^^kkkwwwccc^^^[[[VVVSSSVVVWWWWWWYYYcccrrr~~~zzzpppfff```^^^___```ddd```^^^]]]YYYWWW]]]gggxxx}}}}}}sssfffccclllxxxoooddd]]]WWWUUUTTTTTTVVVWWWXXXXXX[[[ZZZXXXUUUTTTSSSSSSSSSTTTRRROOONNNMMMKKKGGGDDDCCCBBBAAA@@@????????????@@@>>>>>>EEEQQQ\\\bbbdddgggjjjmmmooonnnnnnppprrriiinnnppppppsssyyy{{{xxxwwwwwwxxxxxxxxxvvvuuutttuuuvvvwwwsssiiiZZZLLLCCC<<<===:::555444777888555555;;;CCCPPPcccwwwhhhVVVGGGCCC???555000222///---,,,,,,---------+++'''))),,,,,,+++***)))***%%%(((***++++++******+++***///+++(((,,,(((###'''))))))))))))((((((((('''+++((((((+++***'''&&&(((***((((((***)))''')))---...+++---222444999LLLaaasssJJJ===555000111111///---.........///111333333111///---.../////////...,,,,,,---------,,,++++++,,,---++++++++++++++++++++++++++++++******++++++,,,------,,,++++++++++++++++++(((((()))++++++,,,,,,+++***)))((((((***++++++*********++++++++++++******)))******++++++******)))'''******''''''******'''))))))((()))***,,,,,,,,,+++---...+++''''''***///,,,+++***+++...222666999GGG]]]{{{lllKKK;;;---)))++++++***,,,++++++++++++++++++++++++******))))))***,,,---///***((((((+++,,,---444===LLL```vvv}}}tttlllbbb]]]VVVOOOHHH???666000000---)))''''''(((((((((,,,******+++---,,,'''###&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))'''&&&''')))'''$$$%%%***((()))(((&&&$$$$$$&&&)))&&&&&&&&&&&&&&&''''''(((((('''$$$'''333>>>===555---)))%%%###$$$%%%''''''$$$&&&'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&######''''''######&&&''''''''''''(((((((((((((((((((((''''''((())))))&&&%%%***111...(((,,,777---------,,,******,,,...***,,,///444:::@@@EEEHHHPPPWWWcccqqqvvveeeaaaYYYQQQIIICCC@@@>>>999888666444111///---,,,mmmfffeeebbb]]]YYY\\\YYYUUURRRQQQPPPOOOMMMJJJLLLMMMKKKHHHGGGHHHJJJKKKMMMPPPQQQQQQSSSWWW\\\]]]jjjzzzeee___[[[UUURRRTTTVVVWWW[[[hhh{{{ttthhh```^^^___aaaccc```^^^]]]YYYVVV]]]ggg|||}}}nnnfffiiippppppeeeYYYXXXVVVWWWYYYZZZYYYXXXZZZYYYVVVTTTRRRQQQQQQQQQVVVSSSPPPNNNNNNLLLGGGCCCEEEDDDBBBAAA@@@AAABBBBBB???<<<<<>>888222000///...***'''++++++++++++++++++++++++(((***+++,,,,,,+++)))'''---)))(((+++,,,***///777888OOOiiiyyy~~~xxxpppggg^^^RRRGGG>>>333111...---------,,,+++,,,***)))***,,,***$$$ &&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$ $$$'''&&&%%%'''((())))))&&&######&&&***&&&&&&%%%$$$$$$&&&'''((()))(((&&&***777DDDCCC:::...***%%%"""###%%%'''(((###%%%&&&%%%""""""$$$'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''((('''&&&%%%'''''''''''''''&&&&&&&&&&&&######((((((######&&&''''''''''''((((((((()))***************+++,,,,,,///000777???===777>>>MMM***+++***)))'''''')))+++...,,,***,,,///333555666222888AAANNN```www~~~pppcccYYYSSSPPPDDDCCC@@@<<<777333000///mmmeeeeeeccc___]]]WWWVVVUUUSSSQQQNNNMMMLLLNNNMMMKKKIIIHHHIIIJJJKKKOOOOOOQQQRRRTTTVVVXXXXXX\\\___oookkk^^^[[[YYYYYYVVVTTTUUUZZZggg{{{xxxfff```dddgggeeeaaa___\\\ZZZYYYZZZ[[[\\\rrrvvvfffccchhhuuu}}}ggg```XXXSSSVVVXXXVVVWWW[[[]]][[[XXXUUURRRQQQPPPPPPNNNMMMMMMNNNOOOMMMJJJGGGCCCCCCCCCBBBAAA@@@??????===;;;<<<@@@IIIRRRZZZ^^^iiijjjiiiiiimmmrrrrrrmmmoooppprrrssstttyyy{{{vvvtttuuuvvvuuutttvvvzzzzzztttlllbbbVVVLLL@@@<<<999999888444333555222111444;;;>>>EEE___zzzzzztttgggWWWJJJBBB;;;666444000++++++...///---***((((((((()))******++++++++++++,,,---,,,+++***)))(((***++++++))))))+++...***+++,,,+++))))))***++++++***(((((()))***)))))))))+++,,,,,,+++++++++,,,,,,000000444:::;;;EEE[[[fffFFFCCC===555000......///000***+++,,,---............------------------------///,,,))))))+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++///,,,******,,,,,,***((())))))***+++,,,---------))))))******++++++++++++((()))***++++++***)))(((******++++++++++++******)))))))))))))))***++++++************+++,,,------,,,+++(((''''''(((***,,,...,,,...111222666CCCQQQttt}}}\\\DDD999555000,,,******)))(((+++******)))))))))))))))(((---...***))),,,+++%%%)))******+++,,,,,,------222<<>>HHHaaa...---,,,+++***((('''''',,,)))(((+++,,,+++,,,000,,,444333555DDDUUUeeewww}}}vvvmmmbbbUUUKKKFFFAAA888111vvviiieee```[[[XXXWWWVVVTTTSSSQQQOOONNNMMMNNNMMMKKKIIIHHHHHHIIIJJJLLLMMMOOOQQQSSSTTTVVVWWWZZZ\\\kkknnn___ZZZYYYWWWTTTSSSVVVZZZdddvvvuuugggaaacccdddbbb]]]\\\ZZZXXXXXXZZZ\\\]]]iii{{{~~~lllddddddkkkvvv```WWWRRRTTTXXXWWWXXXZZZ___]]]ZZZVVVRRRNNNLLLKKKMMMLLLLLLLLLMMMKKKHHHFFFDDDCCCBBB@@@???>>>>>>>>>;;;;;;<<<@@@FFFPPPYYY___hhhiiiiiihhhlllrrrrrrnnnnnnppprrrssswww~~~}}}wwwttttttwwwxxxyyyyyy{{{zzzuuuoooggg[[[PPPBBB===:::999888444333555555222555888888<<>>444111000...+++///'''"""'''......+++(((%%%&&&'''(((((('''&&&%%%***%%%$$$***...+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''+++,,,)))(((***((($$$&&&&&&''''''((((((((((((%%%&&&&&&&&&'''''''''((((((&&&%%%$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$&&&(((''''''''''''((((((((((((******222???GGGJJJPPPWWW---,,,,,,+++)))((((((''')))&&&'''***+++***+++///)))///+++)))333;;;DDDQQQfffmmmwww|||pppeeeXXXHHH===oooeee^^^YYYWWWVVVUUUTTTRRRQQQPPPOOOOOOOOOMMMKKKIIIHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRTTTUUUZZZ\\\iiirrr___YYYXXXUUUSSSSSSWWWZZZ```lllxxx|||xxxpppfffbbbcccbbb___ZZZYYYXXXWWWXXXZZZ\\\^^^___qqqyyyjjjbbbdddpppsssvvvhhh]]]TTTSSSWWWYYYXXXYYY^^^\\\ZZZVVVRRRNNNKKKIIILLLKKKJJJKKKKKKJJJGGGDDDDDDCCCAAA>>>===<<<<<<<<<:::;;;===>>>CCCKKKWWW___ggghhhhhhhhhkkkqqqsssppppppppppppqqquuu|||~~~xxxtttuuuxxx{{{}}}||||||zzzvvvsssnnnaaaUUUFFF@@@;;;:::888444333555333111222444222333BBBTTTnnnpppQQQ@@@:::444000,,,+++---...,,,***,,,,,,++++++***))))))((())))))***+++,,,,,,,,,,,,***+++++++++)))***+++---...//////---***(((((()))---+++******+++,,,,,,+++)))***,,,,,,++++++,,,---+++///---000777999HHHbbb___DDD***+++...222333222---***+++,,,---...............------------------------...,,,******,,,------,,,------,,,,,,,,,,,,,,,,,,************+++++++++,,,+++***)))***---...---,,,)))***+++,,,,,,,,,,,,,,,************++++++++++++---+++)))'''''')))+++---******++++++++++++******((((((((((((((())))))***((()))***,,,///111444555...---+++)))))))))+++,,,---...111444;;;LLLiiiqqqQQQ:::///...,,,++++++,,,---,,,++++++******)))))))))))))))++++++'''######(((,,,,,,((((((((()))******++++++'''+++444@@@RRRjjjqqqfffUUUEEE:::444111000,,,'''%%%))),,,***((((((%%%%%%&&&&&&&&&&&&%%%%%%***&&&%%%***...+++((((((''''''''''''''''''''''''(((******)))***,,,***'''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%!!!"""###%%%&&&''''''((((((((('''&&&%%%$$$######&&&''''''&&&%%%%%%&&&(((''''''''''''(((((((((((($$$+++---,,,777FFFGGG<<<,,,++++++***)))(((((('''&&&$$$%%%)))***((()))+++$$$((($$$###,,,///000999@@@EEENNNWWW^^^ccciiillluuu}}}|||hhhZZZvvvggg___\\\ZZZVVVUUUTTTRRRQQQPPPPPPPPPPPPOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQSSSSSS\\\^^^iiiuuu___WWWVVVSSSQQQSSSWWWYYY\\\ccckkkmmmkkkhhheeedddcccaaa^^^ZZZZZZYYYXXXYYYZZZ\\\]]]\\\fffxxxwwwiiieeehhhpppuuummmzzzzzzlll[[[TTTUUUXXXYYYXXXYYYYYYXXXWWWTTTQQQNNNLLLLLLKKKJJJJJJJJJIIIFFFDDDDDDBBB???===;;;;;;;;;;;;888;;;======???GGGTTT^^^eeehhhiiihhhlllrrrtttrrrssspppmmmkkkmmmrrrxxx}}}~~~{{{xxxuuuvvvxxxzzz||||||{{{wwwuuuuuurrrfffYYYLLLCCC<<<:::888555333444///...000111///000;;;HHH___yyy]]]DDD<<<444111...,,,------,,,+++,,,,,,+++++++++*********)))***+++,,,---...//////+++++++++*********+++,,,---...///---+++******+++***)))'''((()))+++***))))))***++++++***+++,,,......111///111999>>>QQQoooXXXAAA555222...------...///...,,,,,,---...............---------------------------,,,,,,,,,---------------------------,,,,,,,,,*********+++++++++,,,,,,...---,,,,,,,,,+++******++++++,,,---......------++++++++++++++++++++++++,,,+++)))(((((()))+++,,,******++++++++++++******)))((((((((((((((())))))((()))***,,,...111333555---,,,***)))))))))***+++//////111999JJJdddtttVVV???333...+++******+++,,,---,,,++++++******)))))))))))))))+++***'''$$$%%%(((,,,---''''''(((((()))*********'''***...333@@@WWWtttrrr___LLL???666333)))&&&&&&))))))&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%***,,,***((((((((((((((((((((((((((((((((((((''''''***---,,,***&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$"""%%%'''%%%###"""$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%(((------(((%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%''''''((((((''''''&&&&&&%%%%%%%%%$$$'''((()))((('''''')))***''''''''''''(((((((((((("""((('''!!!'''555333%%%*********))))))(((((('''&&&$$$%%%))))))%%%$$$&&&%%%(((%%%&&&...,,,)))111///222666;;;???CCCEEEGGGJJJQQQ^^^lllzzznnnccc^^^\\\WWWVVVTTTRRRPPPPPPQQQQQQRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRYYY]]]fffyyy{{{dddZZZVVVSSSQQQRRRVVVXXXWWW[[[``````^^^___bbbdddcccaaa```^^^]]][[[ZZZYYYYYYZZZZZZ]]]^^^hhh|||wwwkkkeeeeeesss{{{ttt||||||fffVVVRRRUUUXXXXXXXXXXXXXXXWWWUUURRRPPPNNNMMMLLLJJJIIIIIIHHHFFFDDDBBBAAA???===;;;::::::;;;888;;;<<<<<<===DDDOOOYYYaaafffiiijjjlllrrrtttsssrrrooojjjggggggjjjnnnqqquuuuuuvvvvvvvvvvvvvvvwwwxxxwwwsssrrrtttsssiii]]]QQQGGG===:::888555333333//////000111000111888???RRRjjjjjjLLL???555333000...---------,,,***+++++++++,,,,,,,,,---++++++,,,---...///111111---,,,+++***+++++++++++++++,,,------++++++,,,...***((('''((()))++++++***)))***+++******+++---//////222///111:::DDD\\\}}}wwwQQQ???999555///++++++---///000------......//////......------------------------+++,,,---------..................------,,,,,,,,,***++++++++++++,,,,,,,,,.........---,,,+++++++++***++++++,,,,,,,,,,,,+++,,,+++++++++++++++++++++******++++++++++++************++++++++++++******))))))(((((((((((()))))))))******+++,,,...///000+++***))))))))))))***+++******...===ZZZ{{{kkkRRR@@@555111000,,,*********,,,,,,+++***+++******)))))))))))))))***)))))))))******+++,,,&&&''''''((())))))******)))+++---...444EEE]]]oooxxxcccNNN===444,,,))))))+++***''''''***(((''''''''''''''''''(((((($$$$$$((()))'''&&&((((((((((((((((((((((((((('''%%%%%%'''***,,,---///'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''!!!$$$&&&&&&###!!!###&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''',,,333333,,,''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%'''((((((''''''((()))''''''''''''((((((((((((((()))(((&&&'''******''')))((((((((((((((((((((((((&&&&&&)))(((###!!!"""(((***&&&''',,,&&&"""+++...---...///000111222222222666>>>HHHTTTbbbpppxxx~~~nnnccc\\\YYYWWWTTTRRRPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOONNNOOOOOOOOOPPPPPPPPPQQQRRRWWW___lllrrrbbb[[[UUURRRRRRUUUVVVUUUVVVZZZXXXWWWYYY^^^bbbaaa```aaa```___]]][[[ZZZXXXWWWWWW\\\YYY]]]mmmttthhhbbbiiixxxzzzlllVVVNNNQQQTTTUUUZZZYYYXXXVVVSSSQQQNNNMMMNNNLLLJJJHHHHHHGGGEEECCC??????>>>>>>===<<<;;;:::999:::;;;<<<===BBBKKKQQQ\\\bbbhhhjjjlllqqqsssqqqppplllhhhggghhhkkkmmmnnnlllooorrrtttsssrrrrrrsssrrrrrrpppooopppqqqjjjaaaVVVJJJ???:::999555333333333333222111111111444888HHH]]]tttSSSCCC666555222000............******+++,,,,,,---......,,,,,,,,,---...///111222...,,,+++***,,,,,,,,,+++)))***,,,,,,++++++---...+++***)))***,,,------,,,)))************+++...000---000...000;;;IIIffflllKKK===111///............---,,,---....../////////......------------------------+++,,,//////......///000//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++------,,,,,,...///((())))))******))))))))),,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******+++******)))))))))))))))***************+++,,,---***))))))******+++,,,---,,,...555IIIiii~~~gggLLL:::222///---------+++******+++,,,+++++++++******))))))))))))))))))(((***------***)))***'''''''''((())))))******'''***++++++,,,555DDDQQQooo~~~zzzbbbKKK<<<222---++++++)))&&&&&&((()))(((''''''''''''((()))'''$$$$$$'''(((%%%&&&(((''''''''''''''''''''''''&&&$$$&&&)))***+++000666((((((&&&%%%%%%%%%&&&'''"""######$$$%%%&&&&&&'''"""$$$%%%%%%$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&)))''',,,555555,,,''')))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&$$$$$$%%%&&&'''((())))))!!!###%%%%%%%%%$$$%%%&&&''''''''''''(((((((((((()))'''))),,,***'''***000''''''''''''((((((((((((***'''''')))'''###!!!######%%%$$$''',,,''')))888...,,,******+++,,,,,,+++---...111555;;;DDDNNNUUUbbbpppnnnaaa[[[XXXUUURRRPPPOOOPPPQQQPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNLLLSSSYYYaaatttooobbbXXXTTTRRRTTTTTTSSSTTTWWWXXXTTTUUU\\\___^^^]]]```___^^^\\\[[[YYYWWWVVVUUUWWWWWWYYYaaaoooqqqfffeeehhhnnn~~~}}}kkkUUUJJJLLLPPPQQQVVVVVVTTTRRRPPPOOONNNNNNMMMKKKHHHGGGFFFEEEDDDBBB======?????????===<<<;;;;;;::::::;;;>>>BBBGGGJJJUUU]]]eeehhhkkknnnooommmnnnkkkhhhhhhkkkmmmnnnmmmiiikkknnnooonnnnnnppprrrmmmoooooommmmmmnnnjjjdddZZZMMM@@@;;;999666333222444333222000000222333333AAATTTwwwvvvTTTAAA777777555222000...//////,,,,,,,,,---------------++++++++++++,,,---///000///---******,,,---,,,***)))+++,,,+++******+++,,,+++***)))***,,,---------)))******))))))+++...111,,,000...111>>>PPPqqqcccEEE<<<...---...///000///---***......////////////......------------------------***---000000///...///111/////////...------,,,,,,+++++++++,,,,,,,,,------))),,,...---,,,,,,...000)))******++++++******)))------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,+++******************************+++,,,---)))***+++,,,---///000000333999DDDUUUlll}}}yyy\\\JJJ888000...+++***+++---+++))))))+++---......+++******)))))))))))))))***((()))------(((''')))'''(((((())))))***++++++%%%'''******)))---555<<>>888888666333000//////111///......------,,,,,,++++++******)))***+++---...000---******,,,---,,,******,,,,,,+++)))((()))***)))((('''(((***+++,,,+++)))******))))))+++...111...222000444CCCVVVzzz___BBB;;;444222///---......------...///////////////......------------------------)))---000111///...///111000000///...------,,,,,,++++++,,,,,,,,,------------///000...+++***+++---------.........---,,,,,,---------,,,,,,+++++++++...,,,***))))))***,,,...******++++++++++++******------,,,+++*********+++)))))))))***+++,,,---...***+++,,,...000111333333555???KKKVVVbbbggg___SSSBBB888000///...***(((+++---+++((((((+++...000111+++******))))))))))))))),,,''''''++++++&&&%%%)))(((((())))))******++++++$$$''')))******,,,000444:::NNNhhhrrr___JJJ@@@666222///+++(((((('''&&&%%%%%%%%%%%%&&&'''(((&&&&&&)))(((&&&'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&''',,,///,,,+++555CCC+++***(((&&&&&&&&&((()))%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$###%%%((((((%%%"""&&&%%%%%%$$$$$$%%%%%%&&&&&&"""'''222222'''"""&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&& """%%%&&&%%%%%%%%%&&&''''''''''''((((((((()))&&&***)))###"""((()))$$$%%%%%%&&&&&&'''(((((((((***'''&&&((((((&&&(((+++(((+++(((((()))%%%///HHH000---)))(((***+++***)))''')))+++,,,,,,+++---...---666???@@@???DDDQQQ^^^eeennnyyylllaaaZZZUUUVVVVVVSSSPPPPPPOOOOOOOOONNNNNNOOOOOOPPPPPPRRRTTTTTTSSSQQQPPPPPPOOOQQQQQQUUUggglllZZZVVVQQQOOOPPPRRRTTTUUURRRRRRRRRTTTVVVYYY[[[]]]```^^^\\\YYYWWWVVVVVVVVVYYYRRRPPPUUUYYY```vvv{{{eeeXXXZZZccciiivvvyyykkkbbbYYYRRRIIIBBBDDDKKKJJJKKKLLLLLLMMMNNNNNNNNNMMMLLLIIIFFFCCCAAA@@@???@@@@@@???>>>===<<<;;;;;;:::::::::;;;<<<>>>@@@BBBOOOWWWaaaiiilllkkkjjjhhhiiihhhggggggiiikkknnnooogggjjjlllllljjjjjjlllnnnkkkhhhhhhmmmlllgggfffiii___SSSDDD;;;888777333///444444444333222222555777:::KKKkkk{{{[[[GGG??????<<<777444333111......------,,,,,,------...++++++*********+++---...***+++---//////...---,,,+++++++++++++++***((((((+++,,,---,,,***)))***+++,,,,,,++++++,,,,,,---......222444666CCCcccxxxYYYEEE:::444222000///...---......222222111000000///000000...---++++++---......---,,,...222444555222///---333000------//////...+++"""))),,,,,,+++,,,---......---------,,,,,,,,,++++++++++++++++++++++++---///000///,,,)))((((((++++++++++++++++++++++++,,,+++)))((((((((())))))------------,,,,,,+++***+++)))(((***,,,---+++(((000******///000...666BBBAAAJJJSSSWWWTTTKKK@@@888///...---,,,++++++***))),,,***+++---+++'''(((,,,)))(((((()))******(((''''''((()))))))))(((&&&%%%&&&'''((())))))((('''&&&)))(((((((((***---000222333:::KKKddd}}}jjjXXXAAA333111222---(((---+++)))))))))))))))(((''''''&&&&&&&&&''''''(((""""""$$$&&&((((((&&&$$$''''''''''''(((((((((((()))'''&&&'''))))))%%%"""&&&%%%%%%%%%%%%&&&''''''#########$$$$$$%%%%%%%%%***((('''%%%%%%&&&'''(((!!!###&&&((()))((('''%%%%%%$$$$$$###$$$%%%'''(((&&&'''''''''&&&%%%$$$$$$&&&%%%$$$&&&))))))&&&###&&&&&&&&&''''''''''''(((+++)))&&&&&&&&&'''%%%$$$''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%)))***&&&$$$&&&'''%%%))))))(((((((((((())))))%%%&&&&&&&&&%%%&&&)))+++++++++***)))(((((())))))*********++++++,,,,,,,,,(((...555888777777:::>>>FFFHHHKKKQQQ\\\jjjzzzmmmccc[[[VVVVVVVVVRRRPPPQQQOOOOOONNNNNNNNNOOOPPPPPPOOOPPPRRRQQQQQQQQQSSSTTTRRRRRRRRRVVVeeekkkYYYUUUQQQNNNOOOQQQSSSSSSQQQQQQRRRSSSUUUXXX[[[\\\___^^^[[[YYYWWWVVVVVVVVVYYYSSSQQQTTTUUU[[[mmmtttbbbZZZYYYYYYcccyyyuuueeeUUULLLFFFAAA@@@CCCGGGHHHKKKMMMNNNNNNMMMMMMLLLKKKHHHFFFCCCBBB@@@@@@AAA@@@???>>>===<<<;;;:::;;;;;;::::::;;;===???@@@KKKSSS]]]fffjjjkkkjjjiiijjjiiihhhhhhiiikkknnnooojjjmmmooonnnllljjjiiijjjhhheeefffkkkkkkgggfffiii```VVVHHH>>>999666333000333333333222000000222444555DDDaaa~~~bbbNNN@@@>>>:::666333222000......------,,,,,,------...,,,+++*********+++,,,---+++,,,...//////---+++***,,,,,,,,,++++++++++++***+++,,,---,,,***)))***+++,,,,,,++++++,,,,,,---...---000333555BBBaaawwwWWWBBB666333222111000............111111000//////////////////---,,,,,,---...---,,,---///222444555333111000222000------...///---+++%%%)))---///...------...------------,,,,,,,,,,,,++++++++++++++++++++++++***,,,......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******+++,,,,,,,,,,,,+++***)))((('''''')))***+++***))),,,,,,000555999;;;CCCKKKSSSVVVVVVOOOEEE<<<555222------,,,,,,++++++******+++)))***,,,***&&&'''+++((('''&&&'''((()))(((&&&'''((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&((('''''''''(((+++---///,,,///:::MMMaaawwwzzzkkkWWWEEE:::444000------,,,+++*********((((((((((((''''''''''''((((((#########%%%'''(((&&&%%%''''''''''''((((((((((((((('''&&&'''((((((%%%"""&&&%%%%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%)))(((&&&%%%$$$%%%&&&'''###%%%''')))***)))'''&&&'''&&&%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%'''%%%$$$%%%((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&'''***)))(((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((,,,---)))''')))***(((((((((''''''''''''((((((((())))))((('''(((+++---+++******)))(((((())))))******++++++++++++++++++(((,,,000111000///111333666666888:::@@@JJJVVV]]]xxx|||qqqfff]]]VVVUUUUUURRRPPPQQQOOONNNNNNNNNOOOOOOPPPQQQNNNOOOOOOOOOOOOQQQUUUXXXTTTSSSSSSVVVccciiiWWWTTTPPPOOOOOOQQQRRRRRRPPPQQQRRRSSSUUUWWWYYYZZZ]]]\\\[[[YYYWWWVVVVVVVVVXXXSSSQQQRRRRRRTTT```ppplll\\\TTTPPPTTTaaauuuqqqWWWIIIDDDAAA??????BBBEEEIIIMMMNNNNNNLLLKKKJJJIIIGGGEEEDDDBBBBBBAAAAAAAAA@@@>>>===;;;::::::<<<;;;:::::::::;;;===>>>EEEMMMWWWaaagggiiijjjjjjiiiiiihhhggghhhjjjmmmnnnmmmpppqqqqqqnnnjjjhhhgggdddccceeehhhiiigggfffhhh___YYYNNNCCC;;;666333222222222222111///...000111444>>>WWWwwwgggSSSAAA===888555333000...---...------,,,,,,------...---,,,,,,++++++++++++,,,,,,---...///...,,,***)))))))))((('''((()))***++++++,,,---,,,*********+++,,,,,,++++++,,,,,,---...,,,///111444@@@^^^tttUUU@@@555333222222111000///......000/////////............000...,,,,,,------,,,+++,,,...000111222222222111000...,,,,,,------,,,++++++---//////---,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++------...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,***++++++++++++******)))'''(((************,,,---***///444999DDDSSS^^^bbbeee___SSSCCC555---,,,...++++++++++++++++++++++++***((()))+++)))&&&&&&***)))'''%%%%%%&&&'''''''''((((((((()))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&(((***+++++++++///888FFFZZZuuusss^^^III:::333111---.........---+++***((()))(((((('''''''''((((((%%%$$$###$$$&&&''''''&&&&&&''''''''''''((((((((('''&&&&&&&&&'''&&&$$$"""&&&%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&&&&''')))******)))((('''(((((('''%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&((()))***)))'''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))***&&&******'''%%%'''(((&&&'''&&&&&&&&&&&&&&&&&&'''******)))'''&&&'''***---******)))((((((((())))))+++++++++***************((())))))******+++,,,,,,+++,,,,,,,,,...333999>>>OOOSSS]]]lllwwwiii```WWWUUUTTTQQQPPPQQQOOONNNNNNNNNOOOOOOPPPQQQMMMNNNPPPQQQQQQRRRTTTVVVTTTRRRRRRUUUaaayyyeeeWWWUUURRRPPPQQQRRRRRRRRRPPPPPPQQQSSSUUUWWWXXXYYY[[[[[[ZZZXXXWWWVVVVVVUUUVVVSSSQQQRRRPPPPPPXXXbbb{{{tttcccXXXRRRRRRWWWaaassshhhRRRGGGCCCAAA??????BBBGGGLLLNNNMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@>>>===;;;::::::===<<<:::999999999:::;;;???FFFQQQ[[[bbbfffiiijjjiiihhhgggggghhhjjjmmmnnnoooppprrrrrrppplllhhhfffddddddfffggggggfffeeeeee^^^ZZZSSSGGG<<<555333333222333333111///...///000777???TTTssskkkSSSCCC<<<666444222///------...------,,,,,,------...------,,,,,,+++++++++++++++,,,---......---+++******)))((('''(((***,,,...***,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---...---///222555???ZZZoooRRR@@@888333333333222111000///.....................------000...,,,,,,------,,,+++******+++,,,...///000000...---,,,++++++,,,++++++,,,,,,,,,+++******+++,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,$$$'''+++---......000111---------------------------------,,,,,,,,,------++++++,,,,,,,,,++++++******---///...++++++...111...333777@@@WWWrrr~~~|||kkk[[[GGG888...***+++///)))))))))******+++++++++((('''(((***(((%%%&&&******(((%%%$$$&&&'''((((((((((((((((((((((((''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''((())),,,+++,,,///555CCCZZZnnn}}}uuu```KKK===666///000222222///---+++***((((((''''''&&&&&&''''''&&&%%%$$$$$$&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%'''((()))))))))((('''&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&((('''%%%$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((***+++***'''&&&&&&(((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%''')))+++$$$((()))%%%$$$&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&###"""###&&&)))***))))))((((((((())))))++++++******)))))))))(((((('''&&&(((+++---...---)))+++,,,,,,,,,...111444888;;;AAALLL[[[jjjwwwzzzjjjaaaXXXVVVUUURRRPPPQQQPPPOOOOOONNNNNNOOOOOOPPPMMMPPPTTTUUUTTTRRRQQQQQQRRRPPPPPPTTT]]]qqquuuaaaXXXVVVTTTSSSTTTTTTSSSRRRPPPQQQRRRTTTUUUWWWXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUSSSRRRRRRRRRPPPPPPUUU[[[fffxxxppp___SSSSSSRRRVVV```qqqgggSSSGGGAAA>>>>>>AAAEEEIIILLLLLLKKKJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@???>>>===<<<;;;;;;===<<<:::999888888888999:::AAALLLVVV^^^cccgggiiikkkjjjjjjjjjkkkmmmppprrrnnnoooqqqrrrqqqnnnjjjgggfffhhhhhhgggffffffdddbbb\\\ZZZUUUJJJ>>>555222333333444444333111//////000777@@@TTTtttrrrWWWFFF<<<444333222///---......------,,,,,,------...------------,,,,,,++++++((()))+++---......---,,,---,,,+++***+++---000111***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,---...///000333777???WWWgggMMM@@@:::444444333222111000//////,,,---............------000...,,,,,,------,,,+++*********+++,,,...///000------,,,++++++++++++,,,+++***))))))***+++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,---------...///---------------------------------.........------,,,,,,---------------,,,---///000...+++***---000111888CCCVVVuuudddPPP:::111///---,,,...'''(((((())))))*********'''&&&''')))(((%%%&&&***+++)))&&&%%%''')))))))))(((((('''''''''((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((()))***,,,,,,111???MMM___jjjwww{{{hhhSSSEEE555777888555111,,,))))))(((''''''&&&%%%%%%&&&&&&'''&&&$$$$$$&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$######$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&''''''((((((&&&&&&'''''''''''''''&&&((((((&&&%%%$$$$$$%%%'''&&&&&&&&&&&&'''''''''''',,,,,,+++)))'''&&&'''(((''''''&&&&&&&&&&&&''''''((('''%%%$$$%%%&&&(((***(((,,,,,,)))''')))***((((((''''''''''''''''''(((&&&&&&$$$"""!!!!!!$$$''')))((((((((((((((())))))*********))))))(((((((((***((('''(((+++---------(((***+++++++++***,,,---///000222777???IIISSSYYYvvviiiaaaYYYWWWVVVSSSQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOSSSWWWXXXWWWSSSPPPOOOQQQOOOPPPTTTYYYhhhmmm___WWWVVVUUUUUUUUUUUUTTTRRRPPPQQQSSSUUUVVVWWWXXXXXXWWWXXXXXXXXXWWWVVVUUUUUURRRRRRRRRRRRQQQRRRTTTWWWTTTggg~~~gggTTTRRROOOOOOUUU]]]nnnkkkWWWHHH???AAABBBDDDFFFHHHJJJLLLLLLFFFFFFEEEDDDCCCCCCCCCCCC>>>>>>>>>>>>============<<<;;;999888777777777888888>>>HHHRRRZZZ```eeehhhlllkkkkkklllnnnqqqtttvvvnnnnnnooopppqqqoookkkhhhfffiiiiiifffeeeeeeccc___[[[ZZZVVVLLLAAA888444333222444555555333111111222444???VVVwwwcccJJJ===333333333///---///...------,,,,,,------...,,,---------------,,,+++&&&(((***---.........---)))((((((((()))***,,,---)))+++,,,,,,+++***+++---,,,,,,++++++,,,,,,---...000000444999AAAWWW```HHH>>><<<666555333111000000111111,,,---.../////////...---...---+++,,,---...------,,,,,,---...///000000111,,,------,,,+++***,,,---,,,+++***+++---///000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***---...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,------...............,,,,,,,,,***))))))+++---222>>>UUUssstttVVVCCC222///000---***+++'''''''''(((((()))))))))'''&&&'''***(((%%%'''++++++)))''''''((()))))))))(((''''''''''''((())))))(((((((((''''''(((((((((((((((((()))))))))))))))((((((+++---+++***///777@@@LLLZZZdddoooyyy~~~nnn^^^EEEFFFEEE>>>555---***))))))((('''&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&$$$###$$$&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$!!!"""###%%%&&&'''(((((($$$%%%&&&&&&'''&&&&&&&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&'''''''''((((((222...)))'''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&''''''&&&***+++(((&&&(((((('''((((((''''''''''''((((((&&&&&&&&&%%%$$$$$$&&&(((((((((''''''(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((()))***,,,+++)))''''''''')))***+++,,,///444:::???{{{tttnnnhhh```ZZZYYYXXXTTTQQQQQQSSSRRRQQQOOONNNMMMLLLLLLRRRTTTWWWXXXVVVTTTRRRQQQRRROOOQQQTTTVVV^^^xxxnnn___VVVUUUTTTUUUVVVUUUSSSQQQQQQRRRTTTVVVWWWXXXXXXXXXVVVVVVWWWXXXWWWVVVUUUUUUQQQRRRSSSQQQQQQRRRTTTTTTOOO[[[mmmwwwcccXXXQQQOOOQQQRRRYYYrrrvvv]]]KKKEEEDDDCCCCCCEEEIIILLLOOOFFFFFFEEEDDDCCCBBBBBBBBB============>>>>>>>>>>>>;;;:::888777666666777888888>>>GGGOOOWWW]]]bbbfffhhhhhhhhhiiilllpppsssvvvpppnnnmmmnnnooonnnkkkgggcccggggggdddccceeeccc^^^\\\[[[VVVNNNEEE<<<666444111333555555333222222222333@@@WWWwwwoooMMM===222333444///---111...------,,,,,,------...+++,,,---.........---,,,''')))+++---...---,,,,,,&&&&&&''''''((((((((())))))+++,,,,,,+++***,,,---,,,,,,++++++,,,,,,---.........333;;;CCCZZZ```III@@@===888666333000///000222333+++---...000000000......---,,,***+++---//////...------...///000000//////+++---...---++++++---///...,,,,,,---000111000.../////////.........------------------------------(((+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,------.........---***)))''''''***,,,......777FFFccc}}}fffWWWBBB555---///...(((''',,,''''''''''''''''''(((((('''&&&'''***)))&&&''',,,)))(((''''''((()))((('''(((''''''&&&'''((()))***&&&''''''((((((''''''&&&''''''((()))))))))))))))***)))***,,,,,,***,,,111***444???EEELLLTTTYYYYYY___eeeqqq}}}sssaaa```ZZZOOO@@@555///...+++***)))((((((''''''''''''&&&&&&''')))(((&&&$$$%%%%%%&&&&&&&&&'''''''''((())))))'''$$$###%%%'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######'''''''''''''''&&&%%%%%%"""######$$$$$$%%%%%%%%% !!!###%%%%%%&&&%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&((()))(((%%%###$$$%%%%%%%%%&&&&&&&&&'''''''''888000'''$$$&&&)))(((%%%''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$((()))%%%###%%%&&&%%%'''&&&&&&&&&&&&&&&&&&'''$$$&&&((((((''''''((()))'''''''''''''''((())))))''''''(((((((((((((((((($$$'''******'''%%%%%%''')))***,,,,,,***(((((()))%%%''')))******,,,000333wwwmmmhhhggg___ZZZZZZYYYUUURRRQQQTTTSSSQQQOOOMMMLLLKKKKKKTTTUUUWWWWWWUUUTTTUUUUUUTTTQQQRRRUUUSSSXXXoooqqq```UUUTTTTTTTTTUUUTTTRRROOORRRSSSUUUWWWXXXXXXXXXXXXUUUVVVWWWWWWWWWVVVUUUTTTRRRSSSSSSQQQQQQRRRSSSRRRQQQUUU___rrrwwwaaaXXXRRRRRRNNNLLL\\\ssssssZZZHHHFFFCCCAAACCCHHHMMMQQQGGGFFFEEECCCCCCBBBBBBBBB;;;<<<<<<===>>>??????@@@:::999777666666666777888888>>>FFFNNNUUU\\\aaadddbbbbbbccceeehhhlllppprrrrrrpppmmmmmmnnnmmmiiifff___dddeeebbbaaaeeeccc^^^^^^[[[VVVPPPHHH@@@999555///222444444333222222222666CCCYYYwwwuuuOOO>>>222444555///---111...------,,,,,,------...***+++---...///...------)))***,,,------,,,+++***++++++,,,------------,,,)))***,,,,,,++++++,,,---,,,,,,++++++,,,,,,---...+++,,,222<<>>LLLggg}}}yyy```JJJCCC333,,,+++///,,,%%%'''111''''''''''''''''''''''''(((&&&(((******'''(((,,,'''&&&&&&'''(((((('''%%%((('''&&&&&&'''((()))***$$$%%%''''''''''''%%%$$$%%%&&&'''((()))))))))))))))%%%$$$&&&''''''***/// (((///111333777::::::BBBKKK\\\ooo~~~|||wwwuuummm]]]KKK===666555---,,,+++***))))))))))))&&&&&&'''(((***)))&&&###%%%%%%%%%&&&&&&&&&''''''((())))))'''$$$###&&&(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########''''''((((((''''''&&&%%%""""""###$$$$$$%%%&&&&&&!!!"""###$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%'''***)))&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&===222&&&"""&&&)))((($$$'''''''''&&&&&&'''''''''((((((((('''&&&%%%###"""'''+++,,,(((&&&((()))(((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$''')))((('''(((((('''''''''''''''((()))***&&&'''''''''(((((())))))$$$***+++(((&&&(((+++%%%''')))*********+++,,,&&&))),,,,,,++++++---///ooofffggg___XXXVVVTTTQQQPPPRRRSSSQQQOOOOOOOOOOOOMMMKKKMMMPPPTTTWWWXXXVVVSSSQQQTTTQQQOOONNNNNNUUUeeevvv```^^^[[[XXXVVVUUUUUUSSSRRRUUUXXXZZZ[[[YYYWWWVVVVVVXXXWWWVVVVVVUUUUUUUUUVVVSSSRRROOONNNNNNPPPRRRTTTMMMQQQTTT[[[qqqppp]]]QQQTTTRRRJJJPPP___wwwwww___LLL???AAABBB>>>BBBKKKDDDCCCCCCCCCDDDDDDBBB@@@===<<<;;;<<<===>>>===<<<999777555555666777777666777999???FFFOOOWWW\\\]]]bbbbbbaaaaaaaaaeeejjjnnnuuutttssspppmmmiiigggeee^^^___bbbfffhhhhhheeebbb```ZZZSSSNNNKKKDDD;;;444444000///222444222222444777@@@]]]yyyTTTCCC;;;777//////333000,,,---.../////////...---,,,...///...,,,******+++,,,+++)))((((((((()))***...+++'''''')))***)))((()))+++,,,,,,+++***,,,---//////---,,,,,,---...///---///222666EEEffftttSSS???888666444222111222333333222***111444///***)))***)))***++++++,,,---...//////........................------,,,+++,,,---...///,,,///333666666333000---,,,,,,,,,---------------111///,,,+++,,,---,,,,,,---------------...///000+++,,,------,,,+++***)))///...------------...///,,,,,,,,,------,,,++++++&&&******(((***111777888FFFRRR\\\YYYKKK>>>777777,,,------***'''&&&))),,,(((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,***'''&&&%%%&&&'''(((((((((((((((''''''&&&%%%&&&(((((((((&&&(((((((((((())))))))))))***************)))((((((///(((&&&,,,///---,,,...***111AAAUUUccckkkrrrxxxxxxhhhVVVCCC666555333000...------+++***)))(((&&&&&&'''((('''&&&((('''&&&&&&((())))))((())))))*********((('''&&&%%%$$$&&&***((("""###)))&&&%%%%%%%%%%%%&&&''''''---)))%%%######$$$%%%%%%'''))))))%%%$$$&&&%%%"""########################(((((('''&&&%%%%%%%%%%%%%%%---444333,,,%%%###$$$((('''%%%#########%%%&&&((((((((((((((('''''''''***&&&"""###''')))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''***,,,,,,***'''%%%&&&''')))(((''''''((()))'''&&&&&&&&&'''(((***+++'''(((******)))(((((()))***+++,,,***(((&&&&&&&&&((((((((((((((()))******xxxlllhhhaaa\\\[[[ZZZWWWVVVWWWSSSQQQPPPOOOOOOOOONNNLLLOOOQQQTTTWWWWWWVVVTTTRRRRRROOOMMMLLLLLLQQQaaapppjjj___\\\XXXVVVUUUUUUTTTRRRSSSVVVXXXYYYXXXWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUUUUSSSRRRPPPOOOOOOOOOQQQRRRLLLOOORRRWWWdddwwwlll\\\WWWSSSMMMOOOWWW\\\hhh}}}sss___OOOLLLJJJBBB@@@DDDFFFEEEDDDDDDEEEDDDBBB@@@>>><<<;;;<<<===>>>===<<<;;;999777666777888777777777888===DDDLLLUUU[[[]]]```aaabbbcccdddgggkkkoooppppppooommmllljjjhhhhhhaaaaaaaaacccddddddaaa___aaa[[[UUUPPPLLLEEE<<<555555000///222333222111333777@@@]]]WWWEEE;;;777......222000...///000000///...---,,,+++,,,------+++******+++,,,+++***)))((())))))***...+++)))(((***+++***))))))+++,,,,,,+++***,,,---///...------------...///000222444999IIIkkkuuuTTT???888777555333222222333222111000666888333//////000000---.....................---,,,,,,,,,,,,,,,,,,---///...---------...///000///000111222111111//////444444222111111000000000000...---,,,,,,---------,,,++++++++++++,,,---...+++,,,,,,,,,,,,+++***)))........................***++++++,,,,,,++++++***))),,,,,,+++...999BBBFFFKKKLLLKKKEEE===555111000,,,---,,,***'''&&&))),,,(((((((((((((((((((((((((((((((((((((((((((((((('''---444444///)))'''((()))))))))(((((('''&&&&&&'''&&&&&&&&&((()))(((''''''((((((((())))))))))))))))))******)))(((((('''***'''(((,,,,,,)))***...+++...555>>>GGGRRRcccrrr}}}yyymmm^^^RRRHHH???444//////000---))))))(((&&&&&&''''''&&&%%%(((&&&%%%%%%'''((((((''')))******+++***)))((('''***'''(((***'''"""###)))&&&%%%%%%%%%%%%&&&'''''',,,)))%%%###$$$%%%%%%%%%$$$'''&&&$$$###&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&&&&&&&&&&,,,222111+++&&&%%%&&&((('''%%%######$$$%%%&&&((((((''''''''''''''''''+++(((&&&'''******&&&"""''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$&&&'''((('''&&&%%%&&&'''''''''&&&&&&'''(((***+++&&&(((+++,,,+++)))((((((''')))******(((''''''(((((((((((((((((())))))***vvvkkkccc^^^^^^]]]ZZZWWWWWWTTTRRRPPPOOOPPPPPPNNNMMMQQQSSSUUUVVVWWWVVVUUUTTTOOOLLLJJJJJJIIIMMMZZZggguuu```]]]YYYVVVVVVUUUTTTSSSRRRTTTUUUVVVVVVVVVXXXYYYVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRPPPOOOOOONNNNNNKKKLLLOOORRRUUU___uuuqqqaaaXXXTTTRRRPPPKKKPPP]]]ttt{{{dddXXXOOOFFFAAABBBIIIGGGEEEEEEEEEDDDBBB@@@>>>===;;;<<<===>>>===;;;===:::888777888888777666666777:::???GGGPPPXXX]]]^^^```ccceeegggiiimmmoookkkkkkkkkkkkkkkkkkkkkkkkdddbbb````````````___]]]bbb^^^XXXSSSOOOHHH???888555111...111222000000222666>>>WWWwwwYYYFFF<<<777000000444000000000000000///---,,,+++(((***,,,,,,+++***+++,,,,,,+++***)))))))))***+++...,,,******+++,,,+++***)))+++,,,,,,+++***,,,---......---------......///000222555:::KKKoooxxxUUU@@@999999666444333333222111000000444555000,,,...//////000000/////////.........,,,+++***))))))***+++,,,111000///.........///000333111///...---...///000555444111...---------...///......------------...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,++++++***,,,---...//////...---,,,)))******++++++************------,,,111>>>JJJOOOJJJAAA666///.........,,,,,,,,,+++)))'''''')))+++(((((((((((((((((((((((((((((((((((((((((((((((($$$...777888111)))''')))******)))((('''&&&%%%%%%((('''&&&''')))***)))(((''''''((((((((()))))))))(((((((((((((((((('''&&&$$$&&&)))+++)))%%%'''---***)))***,,,///999NNNaaappp{{{{{{ssscccTTTBBB999888777222,,,***)))(((((()))((('''%%%'''%%%$$$%%%&&&(((''''''))))))*********)))((((((***''''''&&&$$$ !!!$$$&&&%%%%%%%%%%%%&&&''''''+++)))%%%$$$$$$%%%%%%$$$"""$$$%%%"""###&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$)))---,,,((($$$%%%''''''&&&%%%$$$###$$$%%%&&&&&&&&&'''''''''''''''''''''&&&&&&(((***(((###(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&(((((('''%%%$$$%%%&&&''''''&&&''''''((()))***%%%(((+++,,,+++)))((('''%%%'''))))))(((((()))***((((((''''''(((((()))***tttkkkcccbbb```[[[WWWUUUVVVSSSQQQPPPPPPPPPPPPOOOQQQRRRTTTVVVWWWWWWWWWWWWNNNKKKIIIIIIHHHKKKUUU```~~~yyyaaa]]]YYYVVVUUUUUUUUUTTTSSSTTTUUUTTTSSSTTTVVVXXXUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSQQQOOONNNLLLLLLLLLHHHJJJNNNLLLNNNeeeuuueee___XXXNNNKKKJJJNNNZZZmmm~~~hhhWWWKKKFFFGGGJJJGGGEEEDDDDDDCCCAAA@@@>>>===<<<<<<======<<<;;;<<<:::888888888777666444555555777;;;BBBKKKUUU[[[[[[^^^cccgggiiikkkmmmooojjjjjjjjjkkkkkklllllllllfffccc```^^^^^^___```___dddaaa]]]XXXSSSLLLDDD>>>777222///000111//////111555888LLLiiiuuuXXXEEE<<<999333333666111/////////...---,,,,,,+++&&&(((***+++******+++------,,,+++***)))***++++++,,,+++******++++++++++++)))+++,,,,,,+++***,,,---------------.........///---///222888JJJnnnzzzWWWCCC<<<:::777555444333222000...---111000,,,))),,,...---///.....................---,,,)))(((((())),,,---111000///.........///000555333000...------///000222000---***)))***+++---//////000///...---...///......---------......///,,,,,,,,,------,,,,,,++++++,,,...//////...,,,+++)))******++++++++++++***'''***+++***///;;;EEEIII@@@666+++''')))---//////++++++***)))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((($$$***111333...(((&&&%%%))))))(((((('''''''''''')))((('''((()))******((('''''''''((((((((())))))&&&''''''(((''''''&&&&&&###%%%((()))((('''(((***'''''')))+++---000;;;GGGZZZhhhxxx|||nnn[[[NNNGGG@@@777000,,,***))))))***+++)))((((((&&&%%%%%%'''((((((''''''(((((((((((((((((((((((((((((((((&&&$$$######&&&%%%%%%%%%%%%&&&''''''***(((%%%$$$%%%%%%%%%$$$###&&&&&&######&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&"""%%%((('''###"""$$$'''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&''''''(((((((((''''''((()))((($$$!!!((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$%%%&&&''''''''''''(((((())))))&&&((()))((('''&&&'''(((%%%'''))))))((('''((()))(((''''''''''''((())))))uuujjjfffddd```[[[YYYWWWUUURRRPPPQQQQQQQQQPPPPPPQQQSSSVVVWWWXXXXXXXXXMMMKKKIIIJJJJJJKKKRRRZZZuuuwwwaaa]]]XXXUUUTTTUUUUUUTTTUUUVVVUUUTTTRRRQQQSSSTTTTTTTTTUUUVVVVVVUUUUUUTTTUUUTTTSSSQQQOOOMMMKKKJJJMMMFFFFFFMMMKKKIIIYYYqqqxxxmmm___PPPNNNKKKKKKOOOXXXkkknnn[[[NNNGGGIIIGGGDDDBBBBBBBBB@@@??????===<<<<<<======<<<:::;;;999777777777666444222444555666888===FFFQQQYYYXXX]]]bbbgggiiikkklllmmmlllmmmmmmnnnmmmmmmkkkkkkfffccc```___```bbbcccccceeedddaaa]]]WWWPPPIIIDDD999333000000000......111444444BBB]]]sssXXXEEE<<<;;;555555555...,,,,,,,,,,,,,,,,,,,,,---&&&(((***+++++++++,,,---...---+++*********+++,,,))))))*********)))******)))+++,,,,,,+++***,,,---,,,------.........//////,,,...222888IIImmmyyyWWWEEE@@@:::888666555444222000...000333222...---000222000++++++,,,---......//////...---***))))))***---...000///...---------//////444333222111000000//////333111///---...///222333000222333222///......000///......---------......,,,---...//////...---,,,+++,,,...//////...,,,+++******+++,,,------,,,,,,%%%)))+++***---444:::;;;444000+++))))))+++,,,---+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++)))&&&$$$''''''&&&&&&'''((()))***)))((('''((()))******(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&''')))+++***'''***'''(((---000000111444BBBPPPbbbrrryyyiiiYYYIII999000...,,,))))))*********))))))(((&&&''')))******)))&&&&&&&&&&&&'''(((((()))''')))+++,,,---+++(((%%%&&&%%%%%%%%%%%%&&&'''''')))'''%%%$$$%%%&&&%%%$$$&&&)))(((%%%$$$&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%%%%%%%%%%###%%%&&&%%%######&&&(((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))))),,,+++***)))************((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''***++++++***'''&&&&&&''''''''''''(((((((((((((((((('''&&&###"""###'''***'''((())))))'''&&&&&&''''''''''''''''''(((((()))~~~nnngggdddaaa]]]\\\YYYVVVRRRQQQQQQRRRRRRRRRPPPRRRTTTVVVWWWWWWVVVUUUMMMJJJJJJLLLLLLKKKPPPVVVllluuu```\\\WWWTTTSSSTTTTTTTTTUUUVVVVVVUUUSSSQQQQQQRRRSSSSSSUUUVVVVVVVVVUUUTTTUUUTTTRRRPPPNNNLLLKKKKKKMMMFFFEEELLLLLLIIIRRRaaalllYYYTTTOOOKKKJJJJJJUUUooowww[[[GGGHHHFFFCCCAAAAAAAAAAAA@@@???>>><<<<<<======<<<:::999888777777777777444222444555666777:::BBBMMMUUUVVV[[[aaaeeeggghhhjjjkkknnnoooqqqqqqpppnnnjjjhhhdddbbbaaabbbdddeeeeeedddccccccbbb___ZZZSSSLLLHHH<<<666111111111......111222333>>>UUUxxxhhhRRRDDD???888555444,,,,,,,,,++++++,,,---......''')))+++,,,++++++,,,---...---,,,+++++++++,,,---''')))***+++)))))))))***)))+++,,,,,,+++***,,,---+++,,,---...////////////...111444:::KKKlllvvvUUUEEEAAA999888666555555333000...///111111......111222000******+++,,,---...///000///---,,,++++++,,,---///......---------...///000222222333333222111000///111000//////000222444666333555777555111...///000------,,,+++++++++,,,,,,+++---000333333111...,,,+++,,,---......---,,,+++***+++,,,---------------&&&+++---+++,,,111444444......---+++)))'''''''''***)))((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))---)))%%%&&&)))+++(((%%%&&&&&&&&&&&&''')))***,,,((('''&&&''')))***)))(((&&&&&&'''''''''(((((((((%%%&&&''''''(((''''''''')))(((%%%$$$(((---,,,'''...'''$$$)))------,,,---000<<>><<<<<<======;;;:::888777777888999888666444444666777777888???IIIQQQUUUYYY^^^bbbdddeeeggghhhlllooorrrtttrrrnnniiifffbbbbbbccceeeffffffdddbbb___```aaa___ZZZSSSNNNJJJ>>>888333222111//////111...222===LLLjjjlllVVVIII===999777000000///...---------...///)))***,,,---,,,+++,,,---///...---++++++,,,,,,---&&&))),,,,,,***)))***+++)))+++,,,,,,+++***,,,---+++,,,---////////////...///222666;;;KKKjjjrrrQQQBBB@@@888777666666666444111///***------+++,,,000///+++,,,,,,------......//////------,,,,,,,,,,,,------......------...000222333111111111111000000000000---------...///111222333666999;;;888333//////111...---,,,++++++++++++++++++...333666777444000---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,---------(((,,,,,,******000444555...---+++)))((((((((('''***((('''(((***+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&&&&'''(((''''''((('''&&&&&&&&&(((***+++'''&&&&&&&&&((()))((('''&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((''')))'''###$$$***,,,)))+++&&&$$$''')))(((***---'''000:::GGG\\\wwwuuu]]]LLLDDD>>>666///+++***)))))))))((('''''')))******)))''''''''''''(((***,,,---%%%'''%%%###$$$(((%%%&&&%%%%%%%%%%%%&&&''''''(((&&&%%%%%%&&&'''&&&$$$%%%((('''$$$$$$&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''(((###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''(((***+++,,,---//////...,,,***'''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$((()))***)))((('''((()))''''''((())))))((('''&&&'''(((((('''%%%%%%''')))%%%&&&(((((('''&&&'''((('''&&&&&&&&&&&&'''((((((zzzpppiiidddccc[[[WWWSSSQQQRRRSSSSSSSSSUUUWWWXXXYYYVVVRRRMMMIIIJJJHHHIIILLLMMMLLLMMMQQQ\\\wwwyyy___[[[UUUQQQQQQRRRSSSSSSQQQSSSVVVWWWVVVTTTTTTTTTQQQRRRTTTVVVWWWVVVTTTSSSVVVTTTPPPMMMKKKKKKLLLMMMHHHIIIIIIIIIGGGHHHMMMRRR```vvv|||fffXXXMMMLLLJJJFFFKKKVVVsssaaaIIIFFFCCCBBBCCCDDDEEEDDD@@@>>>===<<<======;;;:::888888888999::::::888666555777888888888===GGGOOOUUUXXX]]]aaabbbccceeefffjjjmmmrrrtttsssoooiiieeeaaabbbdddfffhhhfffbbb^^^\\\^^^___^^^YYYSSSNNNKKK@@@999444333111//////111***222<<>>===555333222000///............***,,,------,,,,,,,,,---///...---,,,+++,,,------'''***---...,,,***+++---)))+++,,,,,,+++***,,,---***+++---///000000///......222666;;;IIIgggnnnMMM???>>>888777666666666555222///))),,,---,,,...111///+++///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,............000222444555111000///......///111222...//////000111222222222888;;;===:::444//////111000///...---------------***...444999999666000------,,,,,,++++++,,,,,,---(((((()))++++++,,,,,,,,,(((+++***'''(((000777999000,,,'''&&&))),,,...---)))(((&&&(((++++++)))&&&(((((((((((((((((((((((())))))))))))))))))))))))$$$&&&((('''%%%$$$%%%&&&***)))'''&&&&&&'''((()))'''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))((($$$))))))""" &&&+++,,,%%%%%%'''***)))&&&(((,,,%%%***///777JJJeee}}}wwwdddRRRJJJ???555000---,,,,,,((('''&&&&&&((())))))(((((((((((((((***,,,...///000///***$$$%%%++++++%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&$$$"""%%%%%%######&&&&&&$$$###########################%%%&&&(((((('''&&&%%%#####################$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&''')))***,,,---...777999999777333...+++)))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''')))(((''''''((()))''''''((())))))((('''&&&&&&(((++++++***((((((((("""$$$'''((('''''')))***'''&&&&&&&&&&&&'''((((((ooofffccc]]]ZZZVVVSSSRRRSSSUUUWWWXXXUUUSSSTTTUUUSSSMMMGGGHHHHHHGGGGGGHHHJJJLLLNNN[[[sssdddXXXQQQUUUYYYTTTQQQQQQNNNQQQTTTVVVUUUTTTTTTTTTUUURRRPPPRRRVVVXXXUUUQQQTTTQQQMMMKKKKKKLLLKKKJJJGGGHHHHHHHHHHHHJJJNNNQQQ\\\iiiyyy{{{lllZZZOOOJJJHHHGGGGGGVVVooo}}}___TTTJJJIIIGGGCCCBBBDDD>>>@@@@@@===999777999;;;999999888888777666666666888666444222444:::CCCJJJSSSWWW]]]`````````bbbeeehhhmmmppppppooonnniiiccchhhjjjkkkllljjjeeeaaa]]]```^^^[[[[[[ZZZVVVOOOJJJIIICCC:::444111///---+++---222666;;;OOOuuummmUUUCCC;;;;;;222000//////000///...,,,,,,,,,------------......++++++++++++++++++++++++''''''(((******+++++++++))))))***+++,,,------...+++++++++,,,---...///000000000222999GGGcccfffNNNBBB<<<666555555444444333222222,,,---...//////...---,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,++++++,,,///111333......////////////......///111111111000000222444444777999555///...222888222000///,,,***)))(((((()))...444777555000,,,***+++,,,---,,,++++++,,,...///+++'''''')))***'''###+++***))))))***---111333,,,,,,+++***)))))))))***---,,,+++)))((('''''''''******))))))(((((('''''''''(((((((((((((((''''''&&&&&&&&&'''((())))))***)))(((&&&&&&''''''&&&%%%)))(((&&&%%%$$$%%%%%%&&&%%%&&&((()))))))))((('''""")))***(((&&&'''***'''((())))))(((((()))***''''''((((((((((((''''''***'''+++444<<>>???<<<999777999:::888888888777666666555555777666444333444999AAAFFFRRRWWW]]]_________aaaccciiinnnqqqooooooooolllgggdddfffhhhiiigggddd```]]]```^^^\\\[[[\\\YYYTTTOOOKKKDDD<<<555333111000///111222333888GGGeeekkkUUUFFF@@@666666555333000......---------------------------++++++++++++++++++++++++'''((()))***++++++++++++*********++++++,,,,,,---+++++++++,,,---...///000000000333:::GGGdddcccKKK???:::555555444444333222222222------...//////...------+++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++---,,,,,,,,,---///111222///000000000000000000//////000111111//////111333222444555333000///333777///...---,,,+++************...222444333///,,,******+++,,,,,,++++++---///...***'''''')))***'''$$$)))((('''&&&'''))),,,...,,,+++******))))))******---,,,+++)))((('''''''''))))))((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))******(((''''''(((((('''&&&***)))((('''&&&&&&&&&&&&&&&&&&((()))))))))((('''%%%'''((()))((((((((()))&&&''')))(((''''''(((***''''''(((((((((((('''''',,,(((***000333:::NNNddd{{{eeeOOO===222---------)))(((***+++)))))),,,'''&&&%%%(((---333777:::666111+++)))***+++)))&&&&&&&&&&&&)))++++++***((((((&&&$$$###%%%''''''%%%$$$$$$$$$######$$$$$$$$$'''$$$###&&&&&&###$$$'''&&&%%%!!!"""'''%%% (((&&&$$$%%%'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$,,,***'''---333===MMMiiisssqqqhhh]]]GGG333000))))))((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&%%%&&&'''(((((('''&&&&&&,,,+++(((&&&%%%&&&'''((($$$%%%&&&''''''&&&&&&%%%''''''((((((((((((''''''(((###"""&&&(((%%%$$$&&&''''''''''''((((((((((((xxxjjj```]]]XXXVVVVVVXXXXXXYYYVVVRRRNNNLLLNNNNNNMMMJJJFFFFFFEEEEEEGGGIIILLLNNN\\\oooqqq```SSSRRRSSSQQQPPPTTTRRRTTTUUUUUUUUUUUUVVVXXXWWWUUUTTTUUUXXXXXXVVVSSSTTTQQQMMMLLLLLLLLLLLLKKKFFFFFFGGGFFFFFFHHHLLLNNN[[[bbbgggmmm~~~~~~fffXXXRRRNNNJJJMMMYYYfffsssxxxhhhYYYLLLDDDAAA<<<======;;;999888999:::777777777666555555444444555555444444444888===AAAPPPUUU[[[_________aaaccckkkooopppnnnnnnpppnnnkkkggghhhjjjkkkjjjgggdddaaaaaa^^^\\\\\\]]]\\\YYYUUUNNNHHH@@@999555333333222555111000444<<>>999444444444333222222111111---......//////......---,,,,,,,,,---------......,,,++++++++++++*********,,,,,,,,,,,,---///000111111000000//////000000111000111222111//////000111000000000///000111333555------,,,++++++,,,,,,,,,***---000111///---+++***)))***++++++++++++...000---)))'''''')))***)))&&&***)))'''&&&&&&'''((()))++++++***)))))))))******,,,+++***)))(((''''''''''''''''''(((((((((((((((''''''((((((((((((((('''&&&&&&''''''((()))))))))***)))(((((())))))((('''&&&&&&''''''((((((''''''&&&''''''((()))(((((((((---***&&&&&&'''((('''&&&%%%&&&((('''&&&&&&''')))''''''((((((((((((''''''***((((((++++++,,,:::KKKddd{{{hhhLLL999222111...***(((******'''%%%%%%'''(((((()))---333:::???666111,,,*********(((&&&'''&&&%%%''')))++++++******)))&&&%%%%%%%%%&&&'''$$$$$$############$$$$$$&&&######&&&&&&######&&&%%%&&&%%%$$$&&&(((###'''%%%$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%***)))+++111555HHHfff|||ZZZ;;;000+++++++++***))))))((((((%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$"""###%%%'''((('''&&&%%%***)))'''%%%$$$%%%'''(((((((((''''''&&&&&&&&&%%%''''''(((((((((((((((''''''$$$###&&&(((&&&$$$%%%''''''''''''((((((((((((oooddd___ZZZWWWXXXYYYYYYXXXWWWTTTPPPOOONNNNNNKKKIIIHHHGGGGGGGGGHHHKKKMMMOOO\\\mmmrrraaaSSSRRRSSSPPPPPPTTTRRRSSSTTTTTTSSSTTTVVVXXXWWWVVVUUUUUUWWWWWWUUUSSSTTTQQQNNNLLLLLLMMMMMMLLLGGGHHHHHHGGGGGGIIILLLOOO]]]hhhooommmooo~~~iii\\\TTTNNNOOOVVV[[[]]]dddwwwlllVVVJJJFFF<<<<<<;;;:::999888888999777666666555444444333333111222333444555888<<>>000***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%$$$############!!!###&&&&&&&&&$$$###((('''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&''')))***+++&&&'''(((((((((((((((((('''%%%%%%'''((((((&&&%%%''''''''''''((((((((((((wwwjjjccc[[[WWWXXXYYYXXXVVVXXXWWWVVVUUUSSSOOOKKKHHHIIIHHHGGGGGGHHHJJJMMMNNNZZZhhhsssbbbUUUTTTUUUQQQPPPSSSQQQRRRRRRRRRQQQRRRTTTVVVUUUTTTTTTUUUVVVVVVTTTSSSTTTQQQNNNLLLMMMMMMMMMMMMIIIJJJJJJIIIHHHJJJMMMPPPUUUiiizzzyyyrrryyykkk\\\SSSMMMQQQTTTPPPLLLVVVppp{{{\\\IIIBBB===<<<;;;999999999888888666666555555444333333333---///222444555888;;;>>>FFFMMMWWW^^^bbbeeehhhkkklllnnnmmmiiiiiimmmooommmkkkkkkkkkjjjgggccc___\\\]]][[[YYYZZZ]]]___]]][[[WWWSSSKKKAAA999333111111000,,,...555333222DDD[[[tttoooUUUIII<<<555555666444000000000//////...---,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++---,,,,,,++++++*********+++++++++,,,---...///000...222888>>>IIIcccaaaIII???:::444333333222222111111000////////////////////////------........./////////+++++++++*********))))))+++,,,---/////////...............------.........111333444444222000000111222...+++,,,///000...+++......---,,,++++++++++++***+++,,,+++***)))***+++''')))*********+++...000***)))(((((()))***+++***///...,,,***))))))))))))***))))))((())))))******))))))((((((((((((((()))&&&'''''''''(((((())))))&&&&&&'''(((((((((((((((''''''''''''((((((((((((((('''&&&&&&(((((('''&&&!!!###$$$&&&''''''&&&%%%''''''''''''((((((((()))###&&&))))))%%%###$$$'''$$$%%%&&&&&&%%%%%%&&&'''''''''(((((((((((('''''''''(((***+++(((''',,,333666FFF\\\rrrvvvaaaLLL<<<666///+++---///---+++++++++,,,+++(((%%%''',,,111***(((''''''((()))))))))***(((&&&(((...555;;;>>>555...)))(((&&&###$$$((($$$$$$############$$$$$$%%%###$$$''''''$$$###%%%###%%%%%%$$$%%%(((((($$$"""###$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%(((---///EEEiiibbb===///(((((('''&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$############### """$$$&&&'''&&&&&&%%%&&&&&&%%%$$$%%%%%%&&&'''$$$%%%%%%&&&(((***,,,---&&&&&&'''(((((((((((((((''''''''''''((()))(((%%%''''''''''''((((((((((((tttjjj___XXXXXXXXXWWWUUUYYYZZZZZZYYYVVVRRRMMMJJJKKKJJJHHHHHHHHHIIIKKKMMMXXXcccyyygggYYYVVVVVVRRRQQQSSSOOOQQQRRRRRRRRRRRRSSSUUUSSSSSSTTTUUUUUUUUUUUUUUUTTTQQQNNNLLLMMMNNNNNNNNNJJJKKKKKKJJJIIIJJJMMMPPPVVVjjj~~~zzzpppcccQQQNNNLLLHHHBBBDDDYYYqqqhhhNNNBBB@@@>>>;;;::::::999888777666666666555444444333333...000222444555777:::<<>>444------/////////000))))))(((&&&%%%&&&))),,,%%%%%%%%%&&&'''((()))***)))''''''+++555@@@JJJPPP===111((((((((($$$###'''%%%$$$$$$$$$$$$$$$$$$%%%'''&&&'''******'''&&&'''###%%%%%%"""###'''(((&&&###%%%'''(((&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&###$$$***---:::SSSpppvvvTTT777...((((((''''''&&&&&&%%%%%%(((((('''&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''(((((('''%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''(((((())))))%%%&&&'''((())))))))))))((()))'''%%%&&&))))))&&&''''''''''''((((((((((((~~~rrrcccZZZXXXYYYWWWUUUZZZZZZZZZYYYVVVSSSRRRQQQPPPOOOMMMKKKKKKLLLMMMNNNVVV]]]xxxqqq^^^XXXVVVRRRRRRVVVNNNQQQSSSTTTSSSSSSSSSTTTRRRSSSUUUVVVVVVWWWWWWXXXSSSQQQNNNMMMMMMNNNOOONNNJJJJJJJJJIIIHHHJJJMMMOOOXXXeeeyyyfffVVVHHHDDD@@@???JJJYYYvvvzzz[[[HHHCCC???<<<;;;;;;:::888555777777666666555444444444222333444444444555777:::===EEEQQQZZZ```dddiiilllnnnpppnnnjjjjjjmmmmmmkkkoooooonnnkkkhhhddd```^^^]]][[[[[[]]]______[[[WWWSSSRRRNNNFFF===444000//////000000///...///444999AAAXXXsssmmmVVVFFF???>>>???555444333222000///...---++++++++++++++++++++++++)))******+++******)))))),,,,,,+++++++++++++++++++++++++++,,,---...///000...333:::???GGG___^^^GGG===999555555444444333222222222111000///......///000111....../////////000000000,,,,,,,,,,,,++++++++++++***,,,///111111///---,,,+++---///000000///---+++,,,...111222111/////////...---------......---+++,,,,,,++++++,,,,,,------***+++,,,+++***))))))***)))***+++***)))***+++---+++++++++***))))))***+++((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''((()))******************)))))))))%%%&&&'''((())))))))))))(((((((((((((((((((((''''''&&&&&&'''((())))))''',,,+++***)))((('''''''''(((''''''&&&'''((()))***'''((()))(((&&&&&&(((***%%%&&&''''''&&&&&&'''(((''''''(((((((((((('''''''''***,,,+++(((((()))******,,,333???LLLZZZfffmmmoooWWWIII:::444222000...///+++)))''''''((((((((('''%%%&&&''''''''''''((())))))'''&&&+++555CCCOOOVVVCCC222'''(((***%%%###%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&******&&&%%%&&&"""&&&&&&######%%%&&&$$$###&&&))))))'''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###'''###"""***...222<<>>666111000111333000******///222111333GGG]]]ooogggMMMAAABBBGGG666666555333111000///...++++++++++++++++++++++++))))))*********))))))(((+++++++++++++++++++++++++++++++++,,,---...///000...444:::???FFF]]]```III@@@<<<666555555444444333333222111000///......///000111////////////000000000000---------,,,,,,,,,++++++***,,,///111111///---++++++---000222222000---+++))),,,///000///.........***+++---...............*********+++,,,...///000***+++,,,,,,***))))))*********+++***))))))+++,,,+++,,,,,,***)))((()))+++''''''(((((()))*********((((((((((((((()))******'''''''''''''''((()))***,,,,,,++++++******))))))%%%&&&'''((())))))))))))((((((((((((((('''''''''(((''''''((()))******)))''''''&&&&&&'''(((***+++(((''''''&&&&&&((()))***,,,((($$$"""###%%%&&&&&&%%%&&&((('''&&&&&&''')))''''''((((((((((((''''''"""&&&((((((''')))******)))***---111777AAAOOO[[[tttuuucccNNNBBB;;;555111000///,,,))))))******&&&###'''((()))(((''''''((()))+++(((%%%(((222???KKKRRRGGG333%%%(((+++'''###$$$'''&&&&&&%%%%%%&&&&&&'''###"""###''''''###"""###"""&&&(((%%%$$$$$$### !!!%%%((((((&&&$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&""")))$$$!!!+++111---...222CCCJJJFFF@@@111''',,,$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((#########$$$%%%&&&((((((%%%$$$""" !!!###$$$$$$%%%&&&&&&'''((())))))$$$%%%'''))))))(((&&&%%%%%%&&&'''((())))))))))))&&&'''###&&&((($$$''''''''''''((((((((()))qqqggg```XXXWWW^^^[[[YYYZZZ]]]\\\XXXVVVXXXZZZVVVRRRPPPQQQRRRPPPOOOTTTWWWhhhcccXXXWWWVVVSSSRRRPPPRRRTTTWWWWWWVVVUUUSSSVVVVVVUUUUUUUUUVVVXXXYYYRRRRRRRRRQQQPPPNNNMMMLLLNNNNNNLLLKKKJJJJJJJJJJJJKKKPPP[[[pppzzzYYYEEE@@@@@@@@@>>>PPPddd}}}qqqVVVDDD===888;;;===;;;999888:::888666666666666555444333111111333333222666;;;;;;AAAJJJTTT]]]bbbeeeeeemmmmmmmmmlllllllllkkkkkklllkkkjjjhhhfffdddcccbbb^^^___```___^^^[[[XXXVVVUUUSSSPPPIII???666///,,,555222...,,,---///000000777777@@@QQQiiilllVVVIIIBBB===888333333555444///***,,,---...///...---,,,+++///+++((()))******)))***+++++++++************)))***+++,,,+++******,,,......222888>>>JJJdddkkkNNN???::::::888555222000///000000000///...---,,,---...............000222222000......///000000///---+++***+++,,,---.........---,,,---...///000000...,,,***(((+++.../////////000111///.........000000...---666333///+++(((((()))***,,,,,,************,,,,,,((())))))******+++,,,,,,+++(((%%%%%%(((***+++***))))))(((((((((((())))))************))))))))))))******)))(((((((((((((((***)))((('''(((***+++---***)))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((''''''&&&&&&&&&%%%''')))(((###"""%%%((((((((((((((('''''''''%%%%%%%%%&&&'''(((((()))***))))))((((((((((((((()))'''(((---000555AAAOOOoooyyy^^^HHH<<<555000---...///...---+++******)))(((&&&&&&'''((('''&&&'''&&&'''(((---333999<<<777111***'''((()))&&&###%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%###)))%%%!!!###(((***((($$$&&&&&&%%%%%%%%%%%%$$$$$$###  %%%'''%%%!!!&&&%%%&&&'''$$$"""&&&,,,***---000000...***'''&&&###((((((%%%$$$((('''###&&&&&&'''((())))))((((((&&&%%%%%%$$$$$$%%%%%%%%%(((&&&$$$###$$$%%%%%%%%%%%%&&&((())))))(((%%%$$$&&&&&&&&&'''''''''((((((((()))((('''%%%$$$%%%'''******))))))(((&&&%%%$$$)))(((((('''&&&&&&%%%%%%|||ooofff\\\XXX[[[]]]ZZZZZZ\\\[[[VVVTTTVVVZZZWWWSSSRRRSSSTTTSSSRRRUUUWWWfffgggXXXUUUSSSPPPOOOPPPQQQTTTVVVWWWVVVTTTSSSTTTSSSRRRRRRRRRSSSUUUVVVVVVTTTPPPLLLLLLMMMPPPRRRNNNNNNMMMLLLKKKJJJIIIIIIFFFIIIPPP```zzz{{{zzzmmmVVVIIICCC???<<>>@@@FFFSSSeeeppplllcccTTTHHH<<<888777666999<<<;;;999777666666666555333888555555666444111333888888<<>>999777666999===;;;999777666666666555333333222333555444222555999777:::@@@HHHPPPXXX^^^aaabbbccceeegggjjjlllnnnooojjjiiihhhfffdddbbbaaa```aaa```___]]]\\\\\\\\\\\\YYYWWWSSSNNNHHHAAA:::555000///......//////...,,,111//////000222:::LLL]]]{{{~~~cccTTTHHHDDD===888333111///......---+++*********+++,,,***///111...++++++***)))((())))))***++++++,,,,,,***+++,,,+++******,,,...111222444888AAA[[[kkkKKKAAA444444444333222000...---,,,,,,------...///000000000...,,,,,,---///000///000///---,,,+++,,,------000000//////...---,,,,,,---------------...///000+++---...///......///000//////...///000111///---+++,,,,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,---*********+++,,,,,,------)))(((''''''((()))******))))))(((((((((((())))))((((((((((((''''''''''''))))))(((((((((((())))))************)))))))))(((&&&''')))++++++***((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((%%%$$$'''(((%%%$$$&&&%%%%%%&&&&&&'''((())))))'''''''''(((((())))))))))))((((((((()))***++++++'''***------******000777BBB___vvvbbbIIIBBB:::444222111...,,,((('''%%%%%%'''((('''&&&$$$$$$%%%'''(((((((((((('''%%%###$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%'''))))))'''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%'''%%%&&&+++---)))$$$###"""###$$$###!!!!!!###%%%###$$$$$$######$$$%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!"""$$$''')))***'''%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((((((''''''((()))%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((({{{kkkddd```\\\YYYXXXVVVRRRRRRUUUOOONNNMMMMMMMMMOOOQQQSSSTTTSSSYYYjjj{{{aaaWWWVVVUUURRROOOPPPRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRLLLNNNQQQSSSSSSQQQNNNLLLMMMMMMNNNMMMKKKHHHEEECCCCCCGGGKKKLLLNNNZZZqqqzzzlllqqqoooXXXIIIBBB>>>::::::===BBBHHHMMMFFF???999777555333444888:::888666666666666666444333111222555444111333888222444999@@@IIISSS\\\aaaaaabbbdddgggjjjlllnnnpppggggggfffeeedddcccbbbbbbbbbaaa```___^^^^^^______[[[XXXTTTPPPLLLEEE>>>999111000////////////---,,,...***)))+++...111888???ZZZqqqsssaaaVVVMMMAAA666111......---///...,,,+++++++++,,,---)))///111...---//////+++***************************+++,,,+++******,,,...000111444777AAA[[[dddHHH???333333333222111///...---..................------///---++++++---.../////////...,,,++++++,,,---...000000///...---,,,,,,,,,---------------...///000---...///...------...000///...---...000000...---,,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------(((((((((((((((((()))***))))))(((((((((((())))))((((((((((((''''''''''''))))))(((((((((((())))))...,,,)))&&&$$$$$$&&&'''%%%''')))***+++***)))'''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''&&&&&&&&&&&&'''((()))---(((%%%((()))&&&$$$%%%$$$%%%%%%&&&'''(((((()))''''''''''''(((((((((((((((((((((((()))+++,,,,,,''''''(((***...222333222999OOOllljjj\\\JJJ>>>888555000,,,)))'''%%%%%%&&&'''&&&%%%%%%&&&'''(((((((((''''''&&&%%%$$$$$$$$$###"""!!!((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&$$$######%%%(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%###%%%***///---'''$$$&&&######$$$###""""""$$$&&&%%%$$$###$$$$$$$$$%%%'''$$$%%%%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###"""""""""!!!"""$$$(((******(((%%%###%%%'''((()))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&''')))+++***(((''''''''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''wwwkkkddd^^^ZZZXXXUUURRRRRRUUULLLLLLLLLKKKJJJLLLOOORRRVVVUUUYYYfff}}}cccWWWVVVTTTPPPOOOPPPQQQRRRRRRSSSSSSSSSPPPPPPQQQQQQQQQPPPOOOOOORRRQQQNNNLLLKKKMMMOOOPPPKKKLLLLLLKKKIIIGGGEEECCC<<<@@@GGGJJJJJJPPP```pppzzzooottt}}}pppWWWGGG???999777777999===CCC===999888999888444444666888777555555777777777666666555555666444000000444444555888>>>GGGRRR]]]ccc___```bbbeeegggjjjlllmmmhhhhhhgggfffeeedddccccccbbbbbbbbbbbbbbbaaaaaaaaa]]]ZZZVVVSSSPPPKKKCCC>>>555333000/////////---,,,...***(((,,,/////////111???PPPkkkppp```JJJ999111000///---///...------,,,,,,------%%%)))***'''***111111***+++++++++*********))))))***+++,,,+++******,,,...+++---222888DDD```xxxVVVCCC<<<333333222111000///............//////...------,,,...,,,++++++---......---------,,,,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,---------...............,,,------,,,******,,,---...---,,,---//////---+++******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***))))))(((&&&((())))))(((((()))***))))))(((((((((((()))))))))))))))(((((((((''''''((((((((((((((())))))***333///+++&&&$$$%%%''')))&&&'''((()))******))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%&&&''')))***///)))&&&)))+++)))''''''%%%%%%%%%&&&'''''''''(((&&&''''''''''''''''''''''''(((((()))***+++---...$$$$$$###&&&///888888333111===RRRiiieeeQQQFFF???888222,,,***((('''((((((&&&%%%''''''''''''&&&$$$###"""$$$$$$$$$$$$%%%&&&'''(((,,,+++)))'''%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&%%%###%%%###  """%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%,,,000---'''%%%)))$$$%%%%%%%%%######%%%'''&&&###"""$$$%%%$$$%%%)))%%%%%%&&&&&&%%%%%%$$$$$$'''&&&%%%###""""""""""""""""""%%%(((******(((&&&"""$$$'''******)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&((()))++++++)))&&&&&&&&&'''''''''''''''&&&%%%$$$''''''''''''''''''&&&&&&yyyiiiccc\\\YYYUUUPPPPPPSSSLLLMMMNNNLLLKKKLLLOOORRRTTTTTTWWWaaavvvhhhZZZXXXUUUOOOOOOPPPPPPQQQRRRRRRRRRSSSPPPQQQRRRRRRQQQPPPOOONNNSSSQQQMMMJJJIIIJJJMMMOOOJJJJJJIIIHHHGGGEEEEEEDDD===>>>BBBGGGGGGIIITTTaaa{{{~~~sssnnnzzzyyyaaaPPP@@@;;;;;;::::::;;;:::888888;;;999555555777666555444555777888888888888777777999666222222555999888999===EEEQQQ[[[bbbaaabbbccceeegggiiikkklllmmmmmmkkkiiigggeeeccccccbbbcccdddeeeeeedddccccccaaa]]]YYYVVVUUUQQQIIICCC999666222///......---,,,000------//////---...111222;;;LLLeee~~~yyyXXX@@@666444222///,,,------------,,,++++++$$$'''&&&$$$,,,777666---***************+++++++++***+++,,,+++******,,,...(((,,,222:::GGGcccaaaIII>>>999333222111///.........///,,,---...//////......---,,,++++++,,,......---++++++,,,,,,------,,,,,,,,,---,,,++++++++++++,,,------.../////////...---,,,---...---,,,******+++---,,,++++++,,,------,,,************+++,,,,,,------)))******++++++******)))++++++***))))))(((((('''&&&(((******(((''')))***))))))(((((((((((())))))******)))))))))(((((((((((((((((((((((()))******111///,,,)))((()))***,,,'''''''''((()))*********((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%''')))***+++%%%"""&&&***)))((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''((()))***,,,...///&&&&&&%%%%%%,,,444555000***000>>>SSSlllyyymmm___MMM@@@111///,,,+++******(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&(((,,,...000...+++(((&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###$$$!!! ###&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%###$$$)))//////***((()))%%%&&&''''''%%%$$$%%%&&&%%%!!! ###$$$"""$$$)))&&&&&&&&&&&&&&&%%%$$$$$$$$$###############$$$$$$$$$$$$%%%'''******(((&&&###$$$%%%'''((((((''''''%%%&&&&&&&&&&&&'''''''''$$$&&&))))))(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((nnnfff___ZZZTTTNNNMMMPPPNNNOOOPPPNNNLLLMMMPPPTTTQQQQQQSSS\\\ooommm^^^[[[WWWPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSQQQPPPOOOOOONNNNNNLLLKKKIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDAAABBBEEEEEEFFFNNNYYY___sssvvvjjj{{{fffKKKBBBBBB???:::777666444555777555111111444555444333555777999999999777666777:::999666666:::888666666888@@@JJJUUU[[[eeeeeefffhhhiiikkklllmmmsssqqqooollliiifffcccbbbbbbdddeeeggggggfffeeecccccc___[[[YYYXXXUUUMMMFFF<<<888333///......------...---......***'''***111000222;;;NNNiiicccGGG;;;888555111++++++,,,---,,,+++***))),,,---***)))444BBBBBB777(((((()))***+++,,,,,,---***+++,,,+++******,,,...***...555<<>>QQQnnnsssOOO???===888------+++)))(((***++++++***,,,***'''(((///888:::666***)))'''((()))***((('''++++++++++++++++++++++++,,,222444555FFFkkkkkkLLL???999555333222000///.........///.........//////000111222000...,,,,,,...///......000,,,---000///******///+++---...,,,,,,,,,,,,***111///111444333//////222)))******))))))***,,,...)))+++,,,+++***))),,,///)))+++,,,+++)))(((+++---,,,+++******))))))******+++***)))(((((()))***+++'''((()))++++++***)))))))))((('''(((++++++)))&&&''''''''''''((((((((((((---+++(((''''''(((((('''))))))))))))(((((((((((())),,,***%%%$$$)))***(((''')))+++,,,+++)))&&&$$$'''''''''((()))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$%%%''')))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''***)))))))))***+++,,,,,,000222:::MMMjjjgggDDD;;;444333000+++(((***)))))))))'''$$$###"""###%%%###$$$''''''(((222>>>KKK@@@222)))'''(((((((((((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$############&&&$$$$$$&&&&&&$$$$$$&&&%%% ###%%%!!!!!!%%%###$$$%%%&&&&&&&&&&&&&&& &&&)))&&&$$$%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$&&&'''(((%%%%%%&&&%%%######%%%'''$$$$$$%%%(((******(((&&&%%%&&&&&&'''&&&%%%###"""(((((((((((((((((((((((((((''''''&&&&&&''''''((({{{hhh]]]YYYVVVTTTTTTQQQPPPNNNMMMNNNQQQTTTVVVTTTTTTTTT[[[lll|||ddd\\\YYYUUUTTTTTTTTTTTTTTTSSSQQQOOOPPPRRRTTTUUUSSSQQQQQQQQQOOONNNLLLLLLMMMMMMMMMLLLJJJIIIGGGEEEDDDCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGIIIMMMRRRaaa{{{pppfffppplllUUUFFF===999888666444333333444444555666555555666888888777666777777777777777777777777888555666999===AAAJJJSSSZZZ^^^dddhhhjjjkkkmmmnnnssssssssssssqqqoookkkiiifffeeefffiiimmmoooooommmdddaaa]]]YYYWWWVVVTTTQQQFFF???555/////////...,,,---......000111000---***---...000666DDD[[[ttt}}}\\\EEE<<<555------+++(((((()))******)))++++++)))(((---333444000+++***))))))***+++***)))++++++++++++++++++++++++,,,111333444CCChhh___FFF>>>888111222111000...............---,,,,,,++++++,,,......///---,,,,,,---......---+++)))***......+++,,,111+++---------,,,---------000333777999777333222444,,,++++++***)))***+++---+++---...---++++++---///,,,---...,,,)))((()))+++,,,+++******))))))*********)))(((((((((((()))***(((((()))******************(((''''''******)))'''''''''''''''((((((((((((---***((('''((((((((('''))))))))))))((((((((((((''''''((((((((('''&&&%%%%%%''')))***+++***)))((((((''''''(((((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))'''((((((((())))))))))))))))))))))))******+++,,,...000999LLLhhh}}}___MMM;;;333000,,,***+++*********)))(((&&&&&&'''&&&$$$%%%''''''(((111;;;HHH>>>111)))&&&&&&%%%$$$+++***'''%%%%%%%%%&&&&&&'''&&&%%%$$$$$$#########&&&$$$$$$&&&&&&$$$$$$&&&&&&!!! $$$%%%######&&&$$$$$$%%%%%%%%%%%%%%%$$$###)))+++(((&&&(((((('''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$&&&'''((($$$&&&'''&&&%%%$$$%%%&&&$$$$$$%%%'''))))))(((&&&$$$%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&nnnbbb\\\XXXVVVWWWTTTRRROOOMMMNNNRRRVVVYYYUUUTTTTTT[[[jjjhhh___ZZZVVVTTTTTTUUUUUUTTTSSSQQQPPPPPPRRRTTTTTTSSSRRRRRRRRROOOMMMKKKKKKLLLMMMLLLKKKHHHGGGEEECCCBBBAAAAAAAAADDDDDDCCCCCCCCCEEEGGGHHHHHHHHHOOOaaa|||kkkaaaiii}}}ppp\\\MMMBBB888666444333333333222111666555555666888888888666666666666666666666666666999666444777999<<>>555111...,,,***)))***++++++******,,,,,,)))***------***,,,***)))***,,,,,,+++***+++++++++++++++++++++++++++000111333AAAccczzzUUUBBB>>>999111111000///......---.........---+++))))))***,,,---...,,,+++,,,---...---,,,000---,,,...---******,,,+++,,,---------...000333666@@@KKKNNNIIIAAA:::777000...,,,*********+++,,,,,,------,,,******+++---,,,------,,,***)))***+++++++++***))))))))))))***)))((((((''''''(((((())))))))))))))))))******++++++)))''''''((()))))))))''''''''''''((((((((((((,,,***((('''((()))((('''(((((((((((())))))))))))'''%%%)))111000(((###&&&((((((((()))))))))))))))((('''&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))******(((((((((((())))))))))))''''''(((((()))***++++++---000888KKKhhhlllQQQAAA;;;666222000***)))((('''&&&%%%%%%$$$&&&%%%%%%&&&&&&'''...666===666---'''&&&&&&%%%$$$,,,+++)))'''%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$&&&&&&$$$$$$&&&&&&######%%%%%%$$$%%%'''%%%%%%%%%$$$$$$$$$######"""&&&(((%%%###%%%&&&$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$&&&(((((('''&&&&&&&&&&&&%%%$$$%%%'''(((((('''$$$$$$&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&~~~kkkbbb^^^ZZZWWWWWWUUUTTTRRRQQQRRRTTTWWWYYYVVVTTTVVV\\\jjjoooccc\\\VVVTTTVVVWWWWWWUUUSSSRRRRRRQQQSSSUUUUUUTTTSSSSSSTTTNNNLLLJJJJJJKKKLLLKKKJJJFFFFFFEEECCCBBBAAAAAAAAADDDCCCCCCCCCCCCDDDEEEFFFFFFFFFJJJQQQaaaxxx}}}fff[[[cccwww{{{cccNNN@@@===888666666555222000666555444555777888888777555555555555555555555555:::666444555777:::CCCLLL\\\___dddhhhkkkmmmoooqqqqqqsssuuuuuutttrrrppppppqqqpppooonnnoooqqqrrrssspppjjjeeebbb___YYYVVVVVVVVVNNNBBB888333111/////////---++++++,,,---,,,+++/////////...///666@@@HHHbbbzzz|||^^^EEE:::777111///,,,,,,,,,------,,,''',,,...+++)))******(((+++***)))***+++,,,+++******+++++++++++++++,,,,,,+++///111444AAAbbbZZZDDD???;;;444000//////...............222000...+++++++++---...---++++++,,,------,,,***000...---......---,,,,,,,,,,,,---.........333:::DDDYYYnnnsssjjj[[[HHH999444111...+++***+++++++++++++++***)))((((((((())))))***++++++++++++++++++++++++***)))))))))))))))((((((''''''''''''((((((***)))((((((((()))+++,,,+++)))'''&&&'''((()))***''''''''''''((((((((((((+++)))(((((())))))((('''(((((((((((())))))))))))+++&&&---::::::,,,%%%)))---,,,***((('''&&&&&&&&&)))'''%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))*********---000999KKKgggyyy~~~qqq^^^QQQEEE;;;444///---***'''&&&%%%$$$###&&&%%%%%%$$$$$$%%%***//////+++'''%%%&&&(((((('''***)))'''&&&%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$&&&&&&$$$$$$&&&$$$$$$$$$%%%$$$$$$%%%'''$$$$$$######$$$$$$$$$%%%!!!$$$%%%""""""$$$$$$"""%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$&&&)))***((('''&&&&&&'''%%%$$$$$$&&&(((((('''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((qqqddd___^^^[[[XXXWWWTTTUUUUUUVVVWWWWWWWWWWWWUUUSSSVVV]]]hhh}}}wwwhhh^^^VVVUUUWWWYYYYYYVVVTTTTTTTTTRRRTTTUUUUUUTTTSSSTTTUUUMMMKKKIIIIIIJJJKKKJJJIIIFFFFFFEEEEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCDDDDDDAAAGGGLLLLLLNNN\\\ttt{{{fff^^^fffqqq{{{___NNNGGG???;;;:::999666333666555444444777888999888444444444444444444444444999555444555777:::BBBKKKUUUZZZ```eeehhhkkkmmmooonnnqqquuuvvvuuuttttttuuutttsssrrrqqqqqqqqqssstttssskkkffffffccc]]]ZZZ\\\^^^VVVJJJ???666222///...///---+++***+++,,,,,,+++---...///......111777===IIIgggkkkOOO???:::111///,,,+++,,,,,,,,,+++%%%***---+++***++++++)))***)))((()))+++,,,+++************++++++,,,,,,,,,+++...111666CCCaaahhhJJJ>>>999555///////////////.........333111///---,,,,,,---...,,,++++++,,,------,,,***)))))))))+++///333333111...,,,---/////////666@@@XXXwww|||[[[???888444///,,,+++,,,+++***,,,***))))))((()))((((((+++++++++++++++***((('''+++***))))))(((((())))))''''''((((((((((((''''''***)))((((((((()))+++,,,***)))((('''&&&''')))+++''''''''''''((((((((((((***)))(((((())))))(((''''''((((((((()))))))))***,,,(((///<<<<<<...&&&***---,,,)))'''&&&&&&''''''((('''%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%%%%&&&''')))************,,,///777HHHbbbjjjZZZ^^^cccjjjwwwnnnZZZHHH<<<:::555...***)))))))))(((%%%%%%$$$""""""$$$'''((('''&&&%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&$$$$$$&&&"""$$$%%%###"""###%%%&&&############$$$%%%&&&'''%%%'''&&&###$$$''''''$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&)))***((('''&&&&&&'''%%%$$$$$$&&&''''''&&&((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((xxxlllaaa___```]]]YYYWWWUUUVVVXXXZZZZZZYYYXXXWWWTTTSSSUUU\\\dddwwwmmm```VVVUUUXXXZZZYYYVVVSSSTTTUUUSSSTTTTTTSSSQQQQQQQQQSSSLLLJJJHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCC<<>>:::999666444777555333444666888999999555555555555555555555555999666555777888:::@@@HHHLLLQQQYYY```dddgggiiijjjnnnrrrvvvxxxwwwvvvwwwyyyrrrsssssssssrrrrrrtttvvvooogggdddhhhhhhcccbbbffffff___SSSGGG<<<444000...///---++++++,,,,,,,,,+++(((+++---...---///333777<<>>===888333//////222///...999HHHqqq[[[===777///,,,---///...,,,...,,,***+++---......,,,...---,,,---...---***&&&******)))((((((((((((((((((((()))******)))(((((((((((()))***************''')))***)))''''''(((***''''''''''''((((((((((((((((((((()))******(((&&&'''''''''((()))*********'''(((+++,,,,,,***'''%%%&&&&&&&&&''')))***,,,,,,%%%%%%%%%'''))))))'''%%%''''''''''''''''''''''''&&&'''((('''%%%%%%''')))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''((((((((())))))$$$&&&(((+++,,,---,,,,,,,,,///555BBBYYYxxxqqqSSSAAA444666666888BBBQQQ\\\___jjjyyy~~~cccVVVEEE777///,,,***(((&&&)))((($$$%%%))))))%%%'''''''''&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$&&&&&&$$$$$$&&& ''')))$$$!!!$$$'''''')))(((&&&%%%$$$%%%&&&'''"""""" $$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&''''''%%%###'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&pppiiifffaaa]]]\\\\\\[[[YYYXXXYYYZZZ\\\]]]___[[[]]]aaadddqqquuucccWWWQQQUUUXXXWWWRRROOOQQQSSSPPPQQQPPPNNNKKKJJJJJJKKKKKKIIIGGGGGGHHHHHHHHHGGGDDDDDDEEEEEEEEEDDDBBBAAABBBBBBBBBCCCCCCBBBAAAAAABBBAAA@@@AAAEEEIIIKKKLLL]]]uuuooobbbbbbkkk~~~xxx___OOOFFF>>>999777555333333666999::::::666666666666666666666666:::888777999777555888===DDDKKKVVV```fffiiijjjjjjmmmrrrvvvvvvrrroooppprrruuuwwwyyywwwrrrnnnmmmmmmpppgggeeekkklllfffeeelllqqqlllbbbTTTFFF;;;444111...---------......,,,***(((+++...///......111444///@@@^^^|||wwwXXXAAA555222000......///...---((('''%%%%%%***///---'''+++******+++---......---))))))***+++,,,,,,------++++++...111999QQQ{{{fffKKK999...000111222333333222111000+++,,,---///...---+++)))---------///111000---+++)))---000555AAAOOORRRMMM555000///222000---999JJJsssggg>>>777///,,,...000///---,,,***((())),,,...---+++***)))***...222333111...******)))(((((((((((((((((()))***++++++***)))((('''(((***+++++++++***)))&&&)))++++++((('''(((***''''''''''''((((((((()))((('''((()))++++++(((&&&&&&''''''((()))******+++'''***+++((('''***)))%%%((((((((()))))))))))))))$$$%%%&&&(((******'''%%%''''''''''''''''''''''''&&&''')))'''%%%$$$''')))''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%''''''''''''((((((((()))%%%&&&))),,,---------,,,000222888DDDZZZyyy]]]@@@111222222///...444===BBBAAADDDSSSggg{{{rrr[[[FFF999222,,,)))'''+++***&&&''',,,+++&&&$$$%%%&&&&&&%%%&&&(((***''''''''''''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$&&&&&&$$$$$$&&&!!!(((+++%%%!!!%%%((((((---+++(((&&&$$$$$$$$$%%%%%%%%%""" """&&&&&&"""$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&%%%######%%%'''$$$$$$%%%'''((('''$$$"""%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((zzzrrrmmmeee___^^^___^^^______[[[XXX\\\ccc```\\\[[[^^^cccsssrrraaa]]]WWWSSSQQQTTTTTTQQQOOOQQQNNNNNNOOONNNNNNMMMLLLKKKJJJKKKKKKIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDBBB@@@???DDDCCCAAA@@@???@@@@@@AAADDDBBBCCCDDDBBB@@@DDDJJJRRRaaa|||uuuddd\\\ffftttkkkYYYIII===:::888666777:::;;;999777777777777777666555333333888888777777777777888888===DDDOOO\\\eeejjjllllllrrrrrrsssrrrqqqooonnnlllqqqqqqrrrtttuuusssooolllnnnlllkkkkkklllllljjjiiihhhhhhcccZZZPPPFFF888---///,,,***+++......,,,***---,,,+++***+++---///111777666EEEggg~~~wwwZZZCCC666222...++++++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,.........,,,+++,,,...'''---111///(((&&&,,,333000///***///<<>>>>>>>>???AAACCCFFFGGGDDDAAAAAACCCBBB???BBBGGGCCCGGGRRRcccssswwwgggYYYVVVdddvvvzzzgggJJJDDD===666333555888;;;777777777777777666555444777777666666666666777777888???JJJWWWaaagggjjjkkkmmmnnnooopppooonnnlllkkkooonnnnnnpppsssttttttsssnnnlllkkkllllllllljjjhhhggggggcccZZZRRRKKK@@@666444111......//////,,,(((---,,,++++++,,,---///000000111777LLLkkkyyyeeeHHH555111---******++++++***,,,,,,+++++++++++++++***'''(((******))))))***,,,++++++,,,---......---+++//////+++...777@@@[[[eeeJJJ>>>777333111///...//////---,,,...---,,,---...---+++***)))***,,,---...------,,,$$$(((---888OOOeeelllgggXXXJJJ===888333---///666>>>UUUrrrsssVVV@@@888444///,,,,,,---......+++,,,+++((()))---,,,)))---+++******+++,,,+++***---,,,+++))))))))))))***))))))))))))))))))))))))((('''''''''((((((&&&$$$))))))((('''''''''((((((***(((''''''((())))))(((%%%&&&''')))))))))((((((***(((''''''((())))))(((((())))))(((((()))+++...&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''(((&&&$$$%%%((()))'''%%%,,,'''%%%(((***((('''))))))((('''&&&&&&&&&&&&&&&&&&'''))))))((('''((()))***&&&'''------&&&$$$((('''(((((()))))))))((((((***)))&&&%%%%%%'''***,,,+++///<<>><<<:::777555777777888888888777666666777666666666666666666777555;;;FFFRRR\\\dddhhhjjjjjjkkkmmmoooooonnnllljjjllllllnnnqqquuuvvvuuutttpppooonnnnnnooonnnkkkiiiggggggbbbZZZTTTOOOGGG???666333//////000///,,,)))---,,,,,,,,,,,,---...///---000333CCCeee{{{iiiFFF555111---***************---,,,,,,+++************&&&'''))))))))))))***,,,+++---///000111000...------...,,,///666;;;SSSwww\\\HHH>>>444333111///.........---,,,000000///...---,,,***((()))***,,,---...------,,,%%%))),,,222>>>LLLRRRPPPNNNCCC999555111...///444333>>>PPPaaaaaaQQQ???555//////...,,,******+++------...---+++---111000,,,...---+++***+++,,,+++***///---+++)))))))))***+++((((((((((((((((((((((((***((((((((()))***((('''))))))(((((((((((((((((()))(((&&&&&&((()))(((''''''((()))************))))))((('''''''''((((((((('''((())))))((((((+++---%%%''')))******)))'''%%%''''''&&&&&&&&&&&&''''''+++'''$$$&&&***,,,)))%%%***'''&&&((()))&&&&&&((()))((('''&&&&&&&&&&&&&&&"""%%%''''''&&&$$$%%%'''+++((()))......)))(((***%%%%%%'''((((((((((((((()))(((&&&%%%%%%''')))+++)))...:::QQQsssXXX===333000,,,***///111---***((('''%%%$$$(((******---777DDDNNNjjj}}}}}}jjj\\\FFF>>>555///---+++%%%!!!)))'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%###""""""%%%'''((((((#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$&&&'''%%%"""!!!###&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$&&&&&&%%%###"""###$$$&&&$$$$$$''',,,---(((###&&&''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&wwwmmmfffaaabbbccc```___aaaddd```___aaacccnnnppp```ZZZUUUQQQRRRRRRPPPOOOQQQNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIGGGDDDCCCCCCDDDHHHGGGEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@AAACCCDDDEEEEEEBBBAAACCCCCC@@@???BBBBBBBBBDDDFFFJJJUUUjjj~~~lll___ZZZcccnnnrrrbbbNNNBBB@@@>>>888222777777888888888888888888777777666666666666777777555999AAAKKKVVV___fffjjjhhhjjjmmmooopppooommmkkkjjjlllppptttxxxxxxvvvssspppoooooooooooonnnkkkhhhhhhgggccc\\\WWWUUUPPPIII;;;666111/////////---+++---,,,,,,,,,------......,,,111444BBBddd{{{hhhDDD555111---******++++++***------,,,************+++&&&(((******)))***+++---(((,,,000111...,,,---...+++---,,,000666:::OOOqqqWWWEEE===333333111///.........---,,,---...///...---,,,++++++***+++,,,---...---,,,,,,---///111111444:::=========666///,,,+++***,,,...111111888BBBBBB999333222+++,,,---,,,***)))+++---...000000...///222111...000...,,,,,,,,,---,,,+++///...+++***)))***+++,,,((((((((((((((((((((((((((('''&&&''')))++++++***(((((()))))))))))))))))))))'''&&&&&&'''(((((('''%%%%%%&&&&&&'''''''''&&&((((((((('''''''''((((((%%%'''(((((('''''')))+++%%%''')))******)))'''%%%''''''&&&&&&&&&&&&'''''',,,)))&&&'''+++---***&&&%%%$$$$$$((((((%%%%%%)))(((((('''&&&&&&&&&&&&'''"""&&&))))))&&&$$$%%%''''''%%%&&&))))))'''&&&'''&&&'''''''''&&&&&&%%%$$$'''''''''''''''(((((()))...222;;;PPPtttmmmHHH555111000---***111444///)))((('''$$$&&&))),,,,,,+++---444;;;IIIZZZppp|||\\\PPPAAA777333111///,,,))))))(((&&&%%%$$$$$$$$$$$$&&&((((((&&&%%%&&&((((((&&&######$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%###%%%&&&%%%"""!!!###&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$&&&&&&%%%###"""###$$$'''%%%%%%)))...///***$$$&&&&&&''''''(((''''''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&yyynnnfffeeefffdddbbbcccbbb___```cccfffrrrppp]]][[[UUUQQQRRRRRROOOOOOQQQOOOOOOOOONNNNNNMMMLLLKKKJJJKKKKKKIIIFFFEEEFFFGGGHHHGGGFFFDDDCCCCCCDDDEEECCCCCCBBBAAAAAABBBCCCDDDGGGCCCAAADDDDDDAAA???@@@??????BBBEEEFFFJJJXXXeeetttccc[[[^^^ggg}}}xxx\\\IIIBBB???<<<777666777888999999999999999888888777777777777888888666888===EEEOOOZZZdddiiigggjjjmmmqqqrrrqqqooommmmmmooorrrvvvyyyyyywwwtttooooooooooooooommmjjjgggiiihhhddd]]][[[[[[XXXSSSDDD>>>555000//////...---------------------------,,,111666EEEeeexxxfffDDD666222...++++++,,,++++++---,,,+++*********+++,,,((()))++++++******+++---'''+++......+++)))+++...***---,,,000666888MMMnnn^^^HHH>>>666333111///...//////---,,,(((***,,,---------...000+++,,,---------,,,++++++...//////...---///111333777333///,,,,,,,,,,,,,,,000------///000...///222,,,---------++++++,,,...111666666222///000000---///...,,,,,,---...---,,,...---,,,************+++))))))))))))))))))))))))&&&%%%$$$%%%(((*********(((((()))*********)))))))))'''&&&&&&'''(((((('''(((((((((((((((((((((((('''(((((('''&&&&&&''')))%%%&&&(((((('''''')))***&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''+++)))'''(((+++,,,***(((""""""$$$((('''$$$%%%)))(((''''''&&&&&&&&&''''''%%%)))...---)))%%%&&&)))'''''''''((()))(((((((((******)))(((&&&$$$"""!!!&&&'''(((******)))((('''...222:::OOOvvvzzzTTT;;;222...,,,++++++444777///(((((((((%%%+++)))))))))(((''',,,333555@@@PPPeee||||||mmmVVVBBB555///---,,,+++++++++(((%%%$$$$$$%%%$$$'''***)))'''&&&'''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%$$$######$$$%%%###$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$#########$$$%%%&&&%%%#########%%%%%%%%%&&&)))------***&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%zzzmmmiiiiiigggdddddddddaaabbbfffiiitttuuuaaa\\\VVVQQQRRRQQQOOOOOOQQQNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKJJJHHHHHHIIIKKKHHHGGGEEECCCBBBCCCDDDEEECCCBBBBBBAAAAAACCCDDDEEEHHHDDDBBBEEEFFFBBB???@@@======@@@CCCCCCDDDLLLUUUjjjddd```]]]fff~~~vvv```OOOEEE???<<<666777888999::::::::::::999999888888888888999999777888:::@@@IIIVVVaaaiiihhhjjjooorrrtttsssqqqoootttsssssstttwwwxxxxxxwwwrrrrrrrrrrrrrrrpppllliiijjjiiieee___^^^```___[[[QQQHHH<<<444000//////...---------------------,,,---///555GGGdddtttdddIII777333///,,,,,,------,,,,,,+++***))))))+++,,,---)))***++++++***)))***++++++,,,,,,,,,------------+++---,,,000555666JJJkkknnnQQQBBB:::444222000/////////...---(((+++------++++++,,,...,,,------...---,,,***)))++++++************,,,...555333111......//////---+++,,,,,,******---...------,,,+++++++++,,,,,,,,,;;;AAACCC;;;222//////...---,,,***+++,,,------,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))'''&&&&&&((()))***)))'''((()))***+++******))))))'''%%%&&&'''(((''''''++++++***************+++&&&(((((('''%%%%%%''')))%%%'''))))))(((((()))+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((######&&&)))((($$$%%%)))''''''&&&&&&&&&''''''(((&&&,,,000///)))%%%&&&(((((())))))))))))******************)))((('''%%%%%%'''((()))*********)))))),,,000:::SSS|||```===333222,,,(((+++***444777...&&&((()))%%%)))%%%%%%))))))'''(((---,,,111999EEEZZZsssrrr\\\III999///***,,,------***&&&$$$%%%&&&###&&&***)))&&&%%%'''***$$$&&&((((((%%%###$$$&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&%%%######%%%&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$######"""###$$$%%%%%%$$$###$$$&&&"""###%%%'''((((((((('''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))))))))'''''''''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%sssmmmllliiieeedddhhheeefffiiijjjttt}}}iii\\\VVVQQQQQQQQQOOOOOOQQQMMMMMMMMMMMMLLLKKKJJJIIIFFFGGGGGGFFFEEEEEEFFFHHHGGGFFFDDDBBBAAABBBCCCDDDBBBBBBAAAAAABBBCCCEEEFFFJJJDDDBBBEEEFFFCCC@@@???>>>===???AAAAAAAAAEEELLLVVVpppzzzqqqddd]]]ggg~~~yyyaaaMMMBBB>>>666777888999:::;;;;;;;;;::::::999999999999::::::999888888===FFFSSS```hhhhhhkkkppptttuuuuuusssqqqzzzwwwsssrrrtttwwwyyyzzzvvvvvvvvvwwwwwwtttppplllkkkjjjfff``````cccccc```[[[PPPBBB666111///...------------......---,,,,,,------333GGGcccpppcccMMM888444000---------------,,,+++***))))))+++---///)))***+++***)))((()))***333///+++---111333111...,,,...,,,///333444GGGhhh{{{XXXFFF>>>555333000000000000///...---///000...***''''''(((---.........---+++)))(((---,,,+++,,,,,,+++---000------+++***+++---,,,***%%%+++---******...---''',,,***'''''')))******)))EEELLLMMMCCC777000000000+++***)))***+++------,,,+++++++++++++++***(((((())))))))))))))))))))))))...+++))))))***++++++***'''((()))+++++++++***)))((('''%%%%%%'''((('''&&&(((((('''''''''''''''(((&&&''')))'''%%%$$$''')))&&&(((*********)))***+++((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&'''((('''&&&%%%&&&(((%%%%%%(((+++((($$$%%%)))''''''&&&&&&&&&''''''(((%%%+++000...(((###$$$&&&$$$%%%&&&%%%%%%''''''&&&%%%&&&((()))+++,,,,,,,,,)))))))))))))))******+++---333???[[[yyyQQQ111111555,,,'''+++)))444777,,,%%%''')))%%%###!!!%%%---000***&&&&&&(((+++,,,///>>>WWWooo}}}{{{hhhSSSAAA777---......+++'''$$$%%%'''!!!%%%)))(((%%%###&&&)))"""'''&&&###!!!###&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((%%%"""###&&&(((&&&$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$###"""""""""###%%%%%%$$$$$$%%%'''!!!$$$%%%%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%&&&((()))***)))(((&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%ooonnnpppiii^^^bbbdddhhhiiihhhooolllbbbYYYQQQPPPPPPMMMMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIFFFDDDCCCCCCDDDDDDCCCBBBCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEECCC@@@===CCCBBB@@@@@@@@@BBBDDDEEEIIIbbbzzzbbb\\\gggxxxiiiPPP>>>>>>888666:::===;;;888888666::::::666666::::::666AAA===888:::BBBOOO\\\ccceeehhhmmmqqqtttvvvwwwxxxzzzxxxvvvxxx}}}~~~{{{zzzzzzzzzzzzzzzwwwrrrnnnqqqooojjjfffcccbbbbbbccc]]]SSSFFF;;;555222///---,,,,,,------.../////////,,,000333@@@^^^uuuhhhJJJ:::444000...,,,)))***---......------,,,+++******))))))))))))))))))))))))***,,,------++++++,,,...***///,,,+++111777FFF]]]sssOOO@@@444///---000666777222+++)))***,,,,,,+++++++++,,,------......------,,,+++///......------,,,,,,+++---,,,***)))))))))******...---+++)))***+++...///---,,,,,,+++,,,---//////>>>JJJOOOCCC333,,,,,,---,,,+++***)))))))))++++++******+++***)))'''%%%$$$&&&'''((())))))***))))))***((('''(((+++,,,+++)))(((***)))%%%&&&***+++)))***************)))))))))'''++++++&&&&&&******&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((($$$&&&((()))(((((()))***)))'''&&&%%%%%%&&&''')))(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((%%%#########$$$$$$$$$$$$$$$%%%&&&&&&))))))(((&&&$$$$$$&&&((('''((()))******,,,...000///555IIIgggbbbDDD444444,,,%%%'''(((000000,,,&&&%%%(((***)))$$$))),,,)))&&&((()))))))))'''(((,,,000999JJJYYYssssssZZZCCC;;;666000,,,)))&&&&&&'''***(((%%%%%%%%%&&&$$$###'''&&&%%%$$$%%%&&&'''(((***'''%%%$$$&&&'''%%%###""""""%%%(((++++++)))&&&''''''&&&%%%$$$###!!! &&&&&&%%%$$$$$$%%%%%%%%%&&&***)))###"""''''''$$$&&&%%%$$$###""""""""""""%%%$$$###$$$$$$$$$$$$&&&%%%&&&%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$"""$$$&&&'''&&&&&&'''(((&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$xxxrrrrrrmmmeeecccdddfffhhhiiiooooooaaaYYYRRRQQQQQQNNNMMMNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGDDDCCCBBBBBBCCCCCCBBBAAACCCBBBAAA@@@@@@AAABBBCCCBBBCCCCCCDDDDDDCCC@@@>>>AAA@@@>>>>>>>>>???AAABBBMMMZZZssslllfffgggiiidddNNNCCC<<<888777777666888<<<777::::::777777::::::777;;;999666777>>>JJJWWW___fffiiimmmqqqtttvvvxxxyyyxxxvvvuuuxxx|||~~~}}}yyyyyyzzz|||{{{xxxrrrnnnqqqoookkkhhheeedddeeeeeeddd[[[NNNBBB888222...,,,,,,,,,,,,------------...---222555???[[[rrriiiOOO>>>888333222000------000------,,,,,,++++++*********************************+++---,,,++++++,,,...)))///,,,+++111666CCCXXX{{{TTTAAA:::777444222222000,,,))))))***,,,,,,+++++++++,,,---------...------,,,+++************************---,,,***)))))))))***+++,,,,,,,,,+++++++++++++++++++++*********+++---...888???AAA999222...,,,***++++++***************+++***++++++***)))(((&&&%%%((())))))************)))***((('''(((***,,,***)))(((******&&&&&&)))***(((''''''''''''''''''''''''&&&))))))&&&&&&))))))&&&((((((((((((((((((((((((''''''&&&&&&''''''((()))%%%&&&((((((((((((((())))))(((&&&%%%%%%&&&((()))&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%%%%&&&((((((''''''(((((()))***((())))))(((&&&%%%&&&((((((((())))))+++---///111111<<>>===>>>???@@@LLLOOOdddxxxjjjaaaooofffJJJCCC<<<999777555888===888::::::888888::::::888777777666777;;;EEERRR\\\eeehhhllloooqqqsssvvvxxxvvvuuuuuuwwwzzz}}}~~~~~~xxxzzz|||~~~~~~zzzsssnnnqqqooommmjjjiiihhhhhhhhhgggaaaWWWKKK>>>555000///---------,,,,,,,,,,,,+++---444777@@@[[[tttnnnWWWCCC<<<555333000,,,***,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,++++++,,,...)))...,,,,,,111444===PPPwww\\\DDD888777555222000//////000)))***,,,,,,+++++++++,,,---------------,,,++++++''''''((())))))***++++++,,,,,,+++************+++++++++,,,---,,,+++)))(((***)))((((((((()))***+++///111000//////000,,,&&&)))******+++++++++******+++++++++***)))((('''&&&******+++++++++***)))))))))((('''(((***+++***)))$$$'''((('''(((++++++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%%%%((((((&&&((((((((((((((((((((((((((((((''''''(((((()))***&&&&&&'''(((((((((''''''))))))''''''''''''))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%''''''&&&&&&'''((('''&&&&&&&&&&&&'''((((((''')))******(((''''''((())))))((()))***---000222888FFFkkkwwwKKK444---222---)))***)))'''***+++(((((()))(((%%%)))***)))'''***---+++%%%'''&&&(((***)))'''+++111888HHH\\\qqqeeeWWWCCC666222000,,,''''''(((((('''%%%$$$$$$$$$''''''&&&&&&%%%&&&&&&''')))'''%%%%%%&&&&&&%%%$$$"""###&&&***---///...,,,######$$$$$$######"""!!!%%%%%%%%%$$$$$$%%%%%%&&&!!!$$$$$$!!! $$$''''''(((&&&$$$"""""""""$$$%%%###$$$%%%%%%&&&&&&&&&%%%***'''$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$"""$$$&&&&&&%%%%%%&&&((("""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuunnnkkkkkklllnnnooovvvwwwccc[[[UUUTTTSSSPPPMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA===???@@@AAAAAA@@@@@@AAABBBAAA@@@???????????????CCCHHH[[[vvvqqqhhhooo}}}^^^RRRFFF@@@===999888888888999999999999:::::::::666888:::999;;;CCCPPPZZZ```ccchhhjjjlllnnnrrruuuvvvvvvvvvvvvwwwxxxzzz|||yyy{{{~~~}}}vvvqqqqqqpppooonnnlllllllllllldddbbb\\\QQQDDD:::444333//////...------,,,++++++...444777CCCbbb~~~zzzcccKKKBBB999555111,,,))))))******++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,...(((...,,,,,,111111777HHHgggeeeKKK===:::444000/////////000)))***,,,,,,+++++++++,,,,,,------------,,,++++++***+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++***)))((('''***)))((('''((((((******)))(((((()))---...+++'''((()))+++,,,,,,+++***)))++++++******)))(((''''''***************)))(((''')))((((((((()))))))))))) $$$'''''')))------***'''''''''(((((((((((((((&&&''''''&&&'''(((((('''((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((('''&&&***)))(((((((((((()))***######$$$$$$%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))&&&&&&%%%%%%&&&&&&'''(((&&&)))++++++***)))))))))************+++---111444===NNNwwwtttHHH333---000+++(((***(((%%%((((((&&&&&&((()))&&&***)))''''''---222///''')))((()))+++)))%%%&&&***+++<<>>>>>???AAAAAA@@@??????>>>>>>>>>>>>999DDDRRRddd{{{rrrjjjfffuuummmUUUGGGBBB===888555888888888999:::999:::;;;555888::::::;;;@@@KKKTTTZZZ___eeehhhiiikkkppptttvvvwwwwwwuuurrrrrruuuxxxzzz|||yyytttqqqqqqqqqppppppooonnnmmmbbbccc```WWWJJJ>>>666333111111000///...---,,,,,,...222666EEEjjjrrrTTTIII>>>888555111......++++++++++++++++++,,,,,,************************(((***++++++++++++,,,...(((...,,,,,,111///333AAAVVV}}}mmmQQQKKKBBB666///...,,,((($$$)))***,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***......------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++...---+++)))(((((()))***+++***)))(((((()))***+++'''''')))+++++++++***+++((()))***,,,,,,++++++***++++++******))))))((((((((()))))))))((('''&&&&&&((()))))))))(((((((((((("""&&&((('''(((+++***'''''''''''''''(((((())))))(((''''''((()))((()))***))))))))))))))))))))))))((((((((((((((()))******((('''&&&'''******(((&&&))))))(((((((((((())))))############$$$&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''%%%%%%&&&((()))))))))))))))******+++&&&(((+++,,,+++******++++++...111///,,,---333888===UUUnnnJJJ777//////'''%%%)))''''''(((&&&""""""''')))((()))'''%%%'''///666333+++)))'''''')))(((&&&(((,,, (((000:::HHH]]]pppzzz{{{iiiXXXKKK???555//////...,,,***)))***+++(((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&###""""""$$$&&&&&&$$$###&&&%%%%%%$$$""" %%%$$$$$$$$$%%%%%%&&&'''%%%(((***)))%%%"""###&&&'''%%%$$$""""""###$$$%%%"""$$$###%%%***+++(((***%%%!!!!!!%%%'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&$$$&&&'''((('''&&&''')))+++%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&xxxkkkjjjlllpppwwwlllbbbYYYUUUSSSNNNLLLMMMJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA>>>??????@@@@@@??????>>>:::===???>>><<<<<<>>>AAA<<<<<<<<<<<<<<<<<<;;;;;;777AAAGGGMMMeeewwwgggjjjhhhSSSGGG???:::888888666666999:::888888;;;444666777777888===DDDIIISSSZZZcccggghhhjjjooosssuuuwwwwwwsssnnnlllpppuuuzzz{{{~~~zzzuuuqqqrrrssssssrrrqqqooonnnffffffddd]]]QQQCCC777111111111000000///...------,,,000444DDDiii^^^PPPAAA:::666333111111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''')))***+++***+++,,,...)))...+++,,,111...000===JJJnnnoooRRRIII>>>222---...///+++&&&)))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******------,,,,,,+++******)))***+++,,,,,,---,,,,,,,,,///---***(((((()))+++,,,,,,,,,***)))))))))***+++((((((+++---+++(((***...((()))***+++++++++++++++,,,+++***))))))))))))***''''''((((((''''''&&&&&&((()))***)))'''&&&'''((((((+++***'''&&&'''&&&"""%%%%%%%%%&&&''''''(((((((((&&&'''******((()))+++))))))))))))))))))))))))((((((''''''(((((()))***)))'''&&&(((+++---+++(((((((((((((((((((((((((((%%%$$$$$$$$$$$$&&&((()))&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))'''%%%%%%'''((('''''''''''''''((())))))&&&(((************+++,,,...666<<<999111///666>>>CCCcccbbbIII888111...&&&%%%(((&&&((()))&&&!!!!!!&&&))))))'''&&&%%%'''...555333,,,'''$$$###&&&'''&&&(((,,,(((+++------222???QQQ___oooyyyhhhSSSAAA444000,,,))))))*********((((((((((((((('''&&&%%%&&&''''''&&&%%%$$$&&&'''&&&$$$$$$$$$%%%%%%$$$"""&&&&&&%%%$$$###!!! $$$$$$$$$$$$%%%&&&''''''&&&)))---...)))"""!!!%%%$$$$$$#####################%%%"""%%%...111---(((%%%""""""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$++++++***'''%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%wwwrrrqqq{{{pppeeeZZZUUUQQQMMMKKKLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAA???>>>>>>???@@@@@@???>>>>>>:::===???===:::999<<<@@@::::::;;;<<<<<<<<<;;;;;;:::???@@@BBBRRRnnnwww~~~|||hhhWWWGGG???<<<777444444888999666777;;;555555555555777:::>>>AAAJJJSSS]]]cccdddfffjjjoooqqqtttuuuqqqjjjiiinnntttxxxyyy{{{~~~}}}yyyuuuqqqrrrtttttttttqqqooommmhhhhhhgggcccZZZMMM>>>444000000//////.........---(((000444>>>___sssbbbNNNBBB;;;555111111///......------,,,,,,,,,************************'''(((***+++***+++,,,...***...++++++111...///;;;BBBeeemmmMMM<<<666///,,,...111111000)))***,,,,,,+++++++++,,,+++,,,,,,,,,,,,+++******+++++++++******************+++,,,---------,,,,,,---,,,+++******+++,,,,,,,,,,,,***)))))))))******)))'''(((,,,,,,((()))...))))))))))))***+++,,,---,,,+++***)))))))))***+++&&&''''''(((((((((((('''''')))***)))'''%%%'''((()))+++***%%%$$$&&&&&&###%%%%%%&&&''''''((())))))((($$$%%%)))***'''(((+++))))))))))))))))))))))))''''''&&&&&&''''''((())))))'''&&&)))---000...***'''''''''((((((''''''''''''&&&%%%$$$%%%&&&((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&)))+++$$$$$$$$$$$$$$$%%%%%%&&&%%%'''((((((((()))+++---222>>>HHHDDD777111:::EEEZZZ|||\\\AAA444000///''''''***%%%''')))'''$$$###'''((('''%%%%%%%%%%%%+++000...(((%%%"""###'''(((&&&&&&((('''''''''''')))...888AAATTTlllppp[[[III@@@555///...---***'''((()))))))))((('''%%%$$$%%%&&&'''&&&$$$$$$&&&(((%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$%%%&&&'''(((###'''...222,,,###!!!&&&!!!""""""#########"""!!!%%%&&&###'''333888444'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$))))))'''%%%###"""$$$&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%|||zzzsssggg[[[TTTPPPLLLKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFFFFFFFEEECCCBBBBBBAAA???@@@AAAAAA@@@>>>===>>>???@@@@@@???>>>===:::===???===999888;;;???;;;;;;<<<===>>>>>>>>>===<<<===@@@DDDJJJYYYtttyyy~~~}}}iiiRRRCCC???666333333888999666666;;;888666444555888;;;<<<===AAAKKKXXX^^^```aaaeeeiiinnnrrrtttooohhhgggnnnuuuwwwwwwyyy{{{}}}{{{xxxuuurrrssstttuuutttrrrooommmffffffgggfffaaaVVVFFF;;;...............---------&&&000444:::UUUzzzaaaPPPDDD;;;555333000000///...------,,,,,,++++++++++++++++++++++++&&&(((*********+++---...+++...++++++000...///:::>>>aaajjjGGG;;;888333///,,,,,,...///)))***,,,,,,+++++++++,,,+++,,,,,,,,,,,,+++***************+++,,,,,,------)))***,,,---...---,,,,,,***+++,,,---...---,,,+++,,,+++***((((((((()))******%%%%%%***,,,)))))),,,***)))(((((()))+++---...,,,+++***)))))))))***+++''''''((())))))***))))))''')))+++)))&&&%%%&&&(((%%%''''''$$$$$$(((***)))((((((((()))***++++++,,,'''###$$$((()))&&&&&&+++))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((()))'''&&&)))///111///,,,&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&(((***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''+++...'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((,,,...555DDDQQQLLL;;;444===JJJrrr]]]888//////000))))))+++&&&&&&))))))&&&&&&((('''$$$$$$&&&%%%$$$'''+++***%%%&&&$$$%%%***+++'''$$$%%%###"""$$$(((+++---...000===UUUrrr~~~gggYYYHHH>>>:::777000)))((())))))))))))'''%%%$$$$$$&&&(((&&&$$$$$$&&&)))"""!!!!!!"""$$$%%%%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((( $$$---333...$$$"""&&& """$$$$$$###!!! !!!'''((($$$)))666===:::'''''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$"""######""""""$$$'''***######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$|||iii[[[XXXPPPLLLOOOMMMNNNMMMLLLJJJHHHFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEBBB@@@???>>>?????????===???@@@@@@@@@???>>><<<:::>>>>>>===<<<<<<<<<<<<===666888:::<<<======<<<;;;======>>>???AAAJJJ^^^qqquuuvvv{{{sssrrrlllkkkqqquuukkkUUUDDD>>>888444555666666777:::888666444666999:::999777???CCCKKKTTT\\\aaadddeeellllllkkkhhhfffiiioootttwwwvvvzzz~~~wwwuuuxxxwww{{{~~~xxxrrrqqqqqqnnnkkkiiihhhdddZZZLLLAAA666444111///......---------,,,...555DDD^^^hhhVVVNNNCCC666333111000222222...***(((++++++***)))((()))+++...))))))))))))************%%%&&&((()))***---111444???QQQyyyzzzSSSDDD777444222+++,,,111...000...+++))))))***,,,...)))'''(((,,,---,,,---000---,,,++++++******++++++******+++++++++,,,,,,,,,000+++&&&%%%'''***+++***+++***((('''&&&''')))***+++,,,---...---,,,+++***++++++***)))(((((())))))++++++******))))))(((((((((***+++***)))((()))***'''((()))******)))((((((******(((''''''((())))))'''''''''((((((((((((((("""###$$$&&&((()))***+++((((((((((((((('''''''''$$$$$$$$$%%%&&&'''((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''%%%&&&(((%%%!!!(((+++***)))(((&&&&&&%%%%%%&&&%%%%%%%%%&&&''')))***'''((()))((('''((()))+++&&&'''((((((((((((***,,,777>>>IIIKKK???666EEE\\\~~~SSS888333...)))(((((('''''',,,***)))((()))((('''%%%'''&&&$$$######$$$&&&''''''((((((((((((&&&%%%$$$'''((()))(((&&&&&&(((***111888MMMnnnyyydddMMMFFFFFF???111000---,,,,,,)))%%%$$$((((((&&&(((+++''' '''%%%((()))$$$!!!"""'''***&&& """$$$"""&&&'''########################''',,,+++'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''***,,,...///)))'''&&&$$$######$$$$$$######$$$&&&&&&%%%&&&)))%%%%%%$$$$$$%%%%%%&&&'''%%%###$$$&&&%%%"""$$$((((((''''''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&|||~~~nnn^^^ZZZQQQNNNNNNJJJMMMMMMKKKJJJHHHFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDEEECCCAAA???>>>??????>>>===?????????@@@??????>>>>>>=========<<<<<<<<<;;;;;;999:::;;;======<<<;;;:::::::::;;;>>>???CCCPPP^^^rrrzzz{{{|||rrrbbbZZZWWWaaannnnnn___QQQ>>>888444666777666777;;;888666555666888999888666<<<@@@FFFNNNVVV]]]bbbdddjjjkkkkkkjjjhhhiiimmmpppxxxwwwzzz~~~{{{uuurrruuuvvvzzz~~~|||wwwrrrpppqqqqqqooommmllliiiaaaUUULLL>>>999333000///000///...,,,---000444;;;MMMmmmsssdddRRRAAA???:::666444444222///...,,,,,,+++***)))***,,,---))))))))))))*********************)))+++///444999>>>MMMrrrcccJJJ:::555333...000333//////...,,,+++***+++,,,---+++((())),,,---,,,,,,///,,,,,,+++***************************+++++++++,,,...+++'''&&&(((******)))+++***((('''''''''))))))))))))((('''(((((()))***++++++***)))))))))))))))*********)))))))))))))))((()))******)))((()))***&&&'''((())))))((('''&&&)))((('''''''''(((************)))((('''&&&%%%%%%$$$$$$%%%&&&((()))******&&&&&&&&&&&&'''''''''''''''(((((())))))*********((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&)))$$$###'''(((%%%%%%(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))'''((()))((('''((()))+++'''((()))(((((((((***,,,000666???BBB;;;:::OOOiiipppHHH777333---***((((((((('''+++)))(((((())))))'''&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&''''''&&&%%%$$$&&&'''---111===QQQiii~~~tttiiibbbSSSBBB:::333//////...***'''((()))'''''')))(((%%%$$$%%%%%%&&&&&&%%%%%%''''''''')))"""###!!! '''$$$$$$$$$$$$$$$$$$$$$$$$$$$ &&&)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&''')))******((('''%%%$$$#########$$$&&&%%%$$$###""""""$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$$$$&&&%%%###&&&+++***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||}}}xxxddd^^^WWWSSSQQQJJJMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA???>>>??????>>>===>>>>>>>>>>>>>>>???@@@@@@;;;<<<<<<===<<<;;;:::999;;;;;;<<<<<<<<<;;;999888:::999;;;>>>???>>>BBBHHHZZZlll|||qqqyyyiii[[[OOOQQQ]]]ccc[[[OOO???999555666666666777:::999777666666888888777555999;;;???FFFNNNWWW___dddggghhhjjjjjjjjjjjjkkklllyyyyyy{{{|||yyyssspppqqquuuxxx|||{{{wwwsssqqqrrruuurrrpppnnnlllfff^^^WWWIIIAAA777111000111///---+++...222222111:::QQQhhhkkkXXXMMMFFF<<<555333222000...,,,,,,,,,++++++++++++,,,)))))))))*********++++++...---,,,***+++000777<<<:::GGGiiixxxVVVAAA777666111111222,,,---------,,,,,,,,,,,,,,,---******......,,,,,,///++++++***))))))))))))***)))))))))*********++++++,,,***(((((()))***)))(((+++***((('''''''''((()))((('''%%%$$$$$$''')))++++++***))))))))))))))))))))))))))))))************((()))******(((((()))***&&&'''((((((((('''&&&%%%''''''''''''((()))******))))))((('''&&&%%%%%%$$$%%%&&&&&&'''(((((())))))$$$$$$%%%%%%&&&'''''''''))))))******************((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&)))$$$"""&&&+++***(((((($$$$$$$$$%%%&&&'''((()))&&&''''''((((((((('''''''''((()))((('''((()))+++((()))***)))(((((()))+++***...555888888CCCbbbbbbAAA555222---***)))))))))((()))((('''((())))))((('''%%%%%%%%%%%%%%%%%%&&&&&&$$$###!!!!!!"""%%%(((+++%%%&&&&&&%%%###"""###%%%&&&)))...555@@@UUUmmmtttbbbRRRGGG===888555///***)))******((('''((()))&&&!!!&&&$$$###%%%''''''%%%###+++%%%'''&&&"""++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###############'''&&&$$$###"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###%%%%%%%%%)))//////...---+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&|||}}}kkkccc\\\WWWTTTLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA???>>>??????>>>===???>>>===<<<<<<===>>>???999;;;<<<======;;;999888:::;;;;;;<<<<<<;;;::::::???;;;<<>><<<>>>EEESSSjjjooorrryyysss]]]OOOOOOQQQMMMEEE???999444555666555666999888888777777777666666555999999;;;@@@HHHSSS]]]cccdddeeefffggghhhiiijjjkkkxxxyyy{{{{{{xxxtttrrrrrrvvvxxx{{{{{{xxxvvvuuuuuuvvvssspppmmmjjjfffaaa\\\SSSHHH;;;333111111...,,,+++---///000---///===LLLaaawww{{{hhh___QQQCCC<<<888333---...---,,,+++++++++***)))))))))*********+++++++++------,,,+++,,,///444999555AAAaaacccHHH999777222000///(((,,,---.........---++++++///,,,,,,......++++++...+++***))))))((()))))))))((())))))))))))***************************((((((******)))((('''(((((())))))((('''&&&''')))+++---******)))))))))))))))***(((((())))))******++++++((()))***)))((('''(((***'''((()))))))))((('''&&&((((((''''''((((((((((((%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((($$$$$$%%%&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((%%%%%%'''))))))((('''$$$$$$$$$%%%&&&'''((()))&&&'''((())))))(((&&&%%%'''((()))((('''''')))+++)))******)))(((''')))******,,,000333999OOOxxx]]]AAA444111---*********)))(((((('''&&&'''))))))((('''$$$%%%&&&&&&'''&&&&&&%%%$$$###""""""###%%%((()))&&&&&&&&&%%%###"""###$$$ %%%***+++---888JJJXXXpppvvvjjj[[[MMM>>>222,,,,,,***///000***((()))&&& &&&$$$###$$$$$$$$$%%%(((---%%%'''***%%%&&&+++(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""$$$&&&&&&%%%&&&)))(((%%%%%%%%%$$$$$$%%%%%%&&&'''&&&######%%%&&&&&&,,,333666555333000---***((('''%%%%%%%%%%%%%%%%%%%%%%%%{{{}}}pppfff]]]XXXTTTLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDBBB???>>>??????===<<>><<<;;;::::::;;;;;;999;;;<<<======;;;999888999999:::;;;<<<<<<<<<<<>>???===<<<<<<<<>>===<<>>===<<<::::::999999;;;<<<<<<===<<<;;;:::999888999999:::;;;<<<===>>>>>>:::888:::;;;::::::===@@@???CCCQQQdddyyyooojjjxxxvvv```TTTKKKDDDEEE>>>888777666444333666666777888777555444555777999999999;;;AAAJJJSSSYYYYYYXXXXXX[[[aaaggglllnnnssswwwzzzxxxxxxyyyzzzxxxzzz{{{|||~~~~~~~~~}}}zzzvvvqqqlllhhheeeddd```YYYNNNCCC:::444///---///***(((,,,000000000222:::AAAPPPiiizzzkkkSSS===:::555///,,,,,,,,,***'''*********++++++++++++,,,&&&(((+++,,,,,,,,,---......777RRRuuufffGGG666666333111333111---......//////---,,,+++...++++++......++++++---++++++***))))))))))))***)))))))))*********++++++(((***++++++)))(((((()))))))))))))))((((((((((((&&&''')))***++++++***))))))))))))))))))******+++))))))))))))************'''((())))))''''''((()))***++++++,,,+++***(((''''''(((((((((((('''&&&%%%))))))((((((((('''''''''(((((((((((((((((())))))&&&''''''(((((()))))))))'''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''###))),,,)))$$$$$$%%%$$$***)))(((''''''''''''''''''(((((()))))))))(((((('''((()))((('''((()))+++)))***+++***))))))***,,,***---///111===___WWW;;;444111---+++******((('''((('''&&&'''(((((('''&&&%%%%%%%%%&&&''''''((((((&&&''''''((('''%%%###"""&&&'''''''''%%%%%%'''(((%%%%%%%%%&&&(((***---...666HHHbbbxxxaaa@@@222222333;;;CCCCCC777)))&&&***######&&&)))&&&'''666IIILLL222$$$### ###(((&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%''''''(((###$$$$$$%%%$$$$$$######!!!&&&'''%%%'''***$$$%%%%%%$$$$$$%%%%%%&&&'''$$$"""###&&&'''(((,,,333===;;;777333...***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%xxx|||qqq^^^TTTQQQLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEBBB@@@??????>>>===;;;>>>>>>>>>>>>===<<<<<<;;;=========<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<===:::777777999999777888<<>>DDDKKKOOOPPPPPPSSSYYYaaaiiilllmmmqqqwwwyyyvvvuuuyyyzzzwww{{{{{{|||~~~~~~|||yyytttoookkkjjjiiieeebbb[[[PPPDDD999444222///+++***,,,---+++,,,...222555>>>PPPhhhnnnSSSBBB;;;333///......,,,)))*********+++++++++,,,,,,(((***++++++++++++---///000444FFFdddiiiIII888888333000444555...............------,,,---******------***+++---,,,,,,+++***************************+++++++++,,,)))+++,,,***((('''(((***)))))))))))))))((((((''')))))))))))))))))))))))))))))))))))))))***++++++*********)))))))))))))))'''((()))(((''''''((()))******++++++***)))'''&&&$$$%%%&&&(((((()))(((((()))))))))))))))(((((((((''''''(((((()))))))))***''''''''''''''''''''''''''''''(((((())))))******((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$)))+++(((''')))((($$$)))((('''&&&&&&&&&&&&'''((('''''''''((()))******'''((()))((('''((()))+++((()))******))))))+++---(((---000333BBBddd\\\===444222...,,,+++)))'''%%%)))(((&&&&&&''''''&&&$$$&&&&&&%%%%%%&&&''')))***'''&&&%%%%%%$$$#########%%%&&&'''&&&%%%&&&(((***'''%%%###"""$$$''')))***---666EEEWWWjjjxxxQQQ999111444555>>>HHH???+++$$$+++&&&###%%%)))((('''222CCCFFF///%%%'''###$$$))))))%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&###"""###&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$$$$"""&&&&&&###'''///,,,"""%%%%%%$$$$$$%%%%%%&&&'''###"""###'''((('''+++111777555333///,,,(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$www{{{yyycccVVVSSSOOOKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEECCC@@@??????>>>===;;;<<<===???@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;:::::::::;;;;;;888777999;;;:::666777<<<888999<<>>;;;777666888222555777777555444666999444444444777;;;@@@DDDGGGIIIKKKPPPYYYcccjjjlllkkkqqqwwwxxxttttttwwwxxxuuu{{{{{{{{{~~~||||||yyyuuupppmmmlllllliiiiiieeeZZZKKK>>>888777///---------)))&&&(((---,,,...555AAARRRiiikkkHHH@@@666111000000...+++******+++++++++,,,,,,,,,,,,,,,,,,+++***,,,///222333222===VVV}}}oooOOO===;;;333---111333//////......------------+++)))))),,,---***+++------,,,++++++******++++++***++++++++++++,,,,,,,,,)))+++,,,***'''&&&)))+++)))))))))))))))(((((('''...,,,***(((((()))+++---))))))((())))))***++++++++++++******))))))(((((('''((()))((('''&&&'''))))))*********)))(((&&&%%% """$$$''')))***+++***''''''((()))***+++,,,,,,'''''''''((()))*********&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))***)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%(((((('''***///,,,$$$&&&&&&%%%%%%%%%&&&&&&'''((('''''''''''')))+++,,,'''((()))((('''((()))+++((()))******)))***,,,...'''...333777FFFiiifffDDD555222///,,,+++)))&&&$$$***(((''''''''''''%%%$$$'''&&&%%%$$$%%%''')))+++'''%%%###!!!!!!"""$$$%%%###$$$%%%&&&%%%&&&(((***%%%%%%$$$######$$$$$$%%%(((+++333@@@SSSlll___???000222---666FFFBBB***!!!(((+++$$$###'''&&&"""(((333--- )))%%%!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((%%% ###'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%$$$!!!%%%$$$"""***777888000%%%%%%$$$$$$%%%%%%&&&'''"""!!!###'''((('''***///111000...,,,)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxx||||||vvvwwwwwwvvvyyyuuucccYYYVVVVVVNNNNNNMMMKKKIIIGGGEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEBBB@@@>>><<<<<<>>>@@@BBB@@@AAAAAABBBAAA@@@???>>>@@@???>>>===<<<;;;;;;;;;;;;:::999888888888999:::888555666999:::888999<<<444666:::;;;;;;@@@PPP```}}}tttnnnvvvoooYYYEEEBBBCCC<<<444222555555555666999::::::999777::::::777666;;;>>>>>>BBBEEEMMMXXXdddkkklllkkkmmmssswwwuuutttvvvxxxwww{{{{{{||||||||||||||||||xxxxxxxxxxxxxxxuuuqqqmmmfffggggggbbbUUUEEE:::666------,,,,,,,,,,,,++++++)))222333666@@@JJJZZZqqqcccIII333000333///***)))***+++,,,,,,,,,,,,+++*********+++,,,------------+++555===KKKnnnuuuXXXAAA<<<888...///999000000///...------,,,,,,,,,,,,,,,,,,,,,,,,------)))************+++++++++,,,,,,,,,+++++++++******(((,,,---))))))---+++&&&))))))))))))************++++++******************&&&'''''''''(((((()))))))))))))))))))))******+++***)))((()))***+++***((('''((((((((((((((('''''''''&&&&&&''')))***)))(((+++)))))),,,000///***%%%(((((((((((('''&&&%%%$$$)))''''''))))))%%%$$$&&&))))))((('''&&&%%%%%%%%%***&&&$$$&&&&&&%%%'''+++''''''''''''((((((((()))''''''''''''''''''&&&&&&''''''((())))))((('''&&&$$$$$$$$$%%%&&&&&&'''''')))******((('''&&&((()))&&&***,,,+++'''%%%&&&((('''((()))***+++,,,,,,,,,,,,...222999MMMqqqhhhEEE333111...,,,*********+++###%%%(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%(((&&&$$$$$$%%%%%%$$$######$$$%%%&&&%%%$$$###"""&&&###!!!###(((***'''###***,,,222777===OOOrrrrrrRRRAAA333555:::;;;111%%%###***###%%%'''((('''%%%$$$$$$&&&######&&&++++++&&&!!!&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!"""###$$$%%%$$$%%%''''''&&&%%%&&&'''$$$%%%$$$###&&&)))'''"""""""""###''',,,000111111&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&'''''''''***((('''(((***)))&&&"""$$$%%%%%%&&&&&&%%%%%%%%%xxx{{{wwwtttrrrppprrrwwwyyyeeeYYYTTTRRRKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBAAA???======???AAABBB>>>???@@@@@@@@@???===<<>>JJJWWWmmm~~~lllkkknnnyyy{{{bbbPPPEEE<<<666444555444333444666888888777999<<<<<<888777:::===<<<@@@EEEMMMXXXbbbgggiiihhhkkkqqquuussssssuuuwwwvvvxxxyyy{{{}}}~~~~~~~~~~~~zzzzzz{{{|||{{{vvvpppkkkhhhiiiiiifff\\\MMM???888000///------,,,+++***)))+++111//////777;;;DDDVVVeeeyyykkkQQQ:::444444///,,,---***+++,,,,,,,,,,,,+++***)))***+++,,,------------...666===GGGfffaaaDDD;;;777///...555//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))************+++++++++,,,,,,,,,+++++++++******%%%,,,000+++'''((()))((())))))))))))************************************''''''((((((((())))))))))))(((((((((((()))*********)))(((((()))***)))(((''''''((((((((((((''''''(((&&&&&&&&&((()))((('''+++)))***///666777111+++*********))))))((('''&&&$$$"""$$$((()))''''''***((((((((('''&&&&&&&&&%%%...)))'''((('''$$$%%%(((&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))((((((((((((((()))))))))))))))*********((()))))))))''''''((()))((()))+++***(((((()))+++++++++******+++,,,...///111111555BBB\\\dddDDD444222///,,,***)))******$$$%%%'''((())))))***+++((('''&&&&&&%%%%%%&&&&&&(((&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%***000888JJJiiijjjUUU<<<666111000,,,%%%"""$$$$$$$$$$$$$$$######$$$%%%'''%%%%%%''')))(((%%%!!!&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!!!!""""""###$$$%%%&&&%%%#########$$$%%%&&&###$$$###!!!$$$'''&&&!!!""""""###&&&***---......)))'''&&&$$$""""""""""""%%%%%%%%%%%%%%%&&&&&&&&&)))'''&&&'''((((((%%%"""######$$$$$$$$$###""""""yyyzzz|||{{{tttoookkklllppp~~~hhhZZZRRROOOLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEDDDDDDBBBAAA???>>>>>>???AAABBB<<<===>>>>>>>>>===<<<;;;???>>>===;;;::::::999999>>>===;;;:::999999999:::888555666999:::777888;;;<<<999999::::::;;;DDDMMMXXXcccxxxuuugggdddoooeeeQQQGGGAAA<<<777555333333555666777777:::===<<<888666999;;;:::>>>EEEPPPYYY```ccceeefffiiinnnrrrqqqqqquuuvvvtttuuuwww{{{~~~~~~}}}}}}}}}~~~|||wwwpppkkkkkkkkkkkkiiibbbVVVGGG;;;444222///---,,,,,,***))),,,///,,,---333000000<<>>>>>===<<<;;;>>>===<<<;;;:::999999999>>>===;;;999888888888999888555666999999777777:::<<<999777999999:::@@@GGGRRRSSS[[[kkkzzzjjjdddkkkzzziii[[[MMMAAA<<<888555333444666888888777:::;;;777555888:::999>>>GGGRRR[[[___bbbdddfffggglllooooooqqquuuvvvtttsssvvvzzz~~~}}}|||~~~}}}|||{{{yyyvvvqqqnnnnnnllliiifffccc\\\NNN@@@777333///---------,,,***+++------333;;;333+++222444;;;HHH]]]xxxsssQQQ===666333000000++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,"""(((---444LLLttt|||SSS???:::777333111......------,,,,,,,,,+++------,,,+++******))))))))))))*********+++++++++,,,,,,,,,+++++++++******)))...222///)))'''(((+++((()))))))))************))))))))))))************))))))))))))************'''''''''''''''((())))))((('''&&&&&&'''((('''&&&&&&'''((((((((((((((((((((('''%%%%%%&&&&&&%%%###***((()))333>>>BBB;;;222''''''&&&&&&%%%%%%%%%%%%***((('''***((($$$###%%%&&&&&&&&&'''''''''''''''(((%%%%%%(((((('''(((+++'''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''(((((()))))))))((('''&&&'''''''''&&&&&&&&&%%%%%%''')))+++,,,*********+++***)))'''''')))+++...///111333666999<<<===>>>>>>GGGJJJVVVnnnkkkQQQ>>>555222///,,,)))(((((())))))(((&&&%%%&&&((((((((((((''''''&&&&&&&&&&&&&&&$$$######$$$%%%%%%###!!!&&&&&&&&&%%%$$$###"""!!!!!!"""$$$%%%%%%$$$%%%%%%)))))),,,666FFFZZZmmmzzzmmmZZZCCC777444222---)))((('''%%%$$$%%%&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%555---$$$ ###&&&&&&%%%$$$%%%$$$ $$$$$$!!!$$$###"""###$$$%%%$$$###$$$#########$$$&&&'''(((%%%$$$$$$$$$######""""""&&&%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&%%%$$$######|||{{{zzz}}}yyyrrrnnnnnnwwwnnn___XXXSSSUUUTTTSSSRRROOOMMMKKKJJJGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@@@@??????@@@@@@AAA<<<===>>>?????????>>>===>>>===<<<;;;:::999999999<<<;;;999777777777777888888555555888999666666999:::777666888999:::AAAHHHPPPLLLHHHLLLYYYmmmppphhhkkkqqqttt^^^KKKCCC>>>888444444666777888222666888555444777999888???GGGSSS[[[```bbbeeehhhfffjjjmmmnnnrrrwwwxxxuuutttvvvzzz}}}~~~}}}{{{yyy~~~{{{xxxvvvuuuuuusssrrrooollleee``````^^^TTTGGG:::555///,,,...///...,,,***---000;;;DDD888,,,111000222888EEEYYYttt```GGG<<<777111---++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,...000222444AAA```[[[BBB:::888444000...---------------,,,,,,------,,,,,,+++***))))))))))))*********+++++++++,,,,,,,,,+++++++++******(((((()))***(((&&&%%%%%%((()))))))))************(((((()))))))))*********************))))))))))))'''''''''''''''((())))))'''&&&%%%&&&'''((('''%%%&&&&&&'''(((((((((((((((((('''%%%%%%&&&&&&%%%###)))'''(((000999<<<555...'''&&&&&&%%%%%%%%%%%%&&&)))%%%$$$&&&$$$&&&&&&&&&'''''''''''''''&&&######''''''&&&&&&***((((((''''''''''''''''''&&&&&&&&&'''''''''(((((($$$&&&)))++++++(((&&&$$$)))***************++++++(((***++++++***)))***+++//////......///222555777555<<>>???@@@@@@@@@???>>>???>>>===;;;::::::999999:::999777666666777888888888555555888888666666888777555666777888;;;DDDNNNPPPLLLFFFBBBEEERRRdddqqquuunnnmmmnnnwwwhhhPPPIII@@@888555555666666111555777555444888999888===DDDNNNWWW^^^cccfffhhheeehhhkkkmmmrrrxxxxxxuuuuuuwwwzzz|||}}}}}}{{{zzz|||yyyvvvtttsssssssssrrrnnnllleee]]]^^^```YYYMMM???888000---...000///,,,,,,---000<<>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@????????????===<<<;;;:::::::::999888777777777888999:::888555555888888555555888666666777888777:::FFFSSS]]]WWWNNNEEEAAAFFFPPPXXXsssrrrsssyyy}}}eee\\\OOOCCC;;;888777777333777999777666888999777:::===EEEOOOYYYaaaeeefffbbbfffhhhjjjpppwwwwwwsssvvvxxxzzz|||~~~{{{yyywwwvvvvvvssspppmmmlllnnniiiaaa```ddd^^^RRREEE<<<222---...///---)))---++++++444:::---'''444...,,,...333888FFFhhhrrrUUU@@@555111,,,,,,+++******+++,,,,,,((()))***++++++,,,,,,+++++++++...333999KKKmmmsssTTT@@@:::777333////////////////////////------------------------)))************+++++++++,,,,,,,,,+++++++++******)))(((+++...---((((((---))))))))))))************''''''(((((()))******+++)))))))))((((((((('''''')))(((((((((((()))******((('''&&&'''((()))(((&&&%%%&&&'''((())))))))))))(((&&&&&&&&&((()))(((''''''((()))***,,,,,,***))))))(((&&&%%%%%%&&&((()))+++((())),,,,,,)))(((+++((((((((('''&&&&&&&&&%%%'''%%%%%%(((((($$$$$$&&&$$$%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((()))%%%&&&((()))+++,,,,,,,,,+++,,,...111333666888999999999777444222222444777999@@@IIIKKKKKKNNNVVV^^^qqqyyy}}}[[[EEE:::444---,,,)))'''&&&&&&'''((('''%%%&&&***111444444111''''''&&&%%%%%%%%%%%%%%%### !!!######%%%$$$#########$$$%%%&&&&&&$$$###$$$%%%%%%""" &&&(((***000@@@SSS]]]]]]ZZZRRROOORRRPPPKKKMMMVVVcccooovvvnnn___PPPBBB777222...***)))***)))$$$ &&&%%%$$$%%%'''&&&"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%############$$$%%%&&&&&&%%%$$$"""!!!!!!"""###$$$!!!&&&$$$###%%%%%%###$$$###"""###$$$%%%$$$###***)))'''%%%$$$###$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%$$$""""""$$$'''!!!""""""###$$$$$$$$$$$$zzz~~~xxxpppjjjkkkqqqrrrdddXXXTTTTTTSSSRRRQQQOOOMMMLLLHHHHHHGGGFFFEEEDDDCCCBBB========================<<<===>>>@@@@@@@@@???>>>@@@???>>>===<<<;;;;;;;;;999888888888888:::;;;<<<888555555888888555555888777888999999666999GGGVVVoooeeeVVVIIIBBBCCCGGGLLLVVVfff~~~wwwkkkkkknnnnnnrrryyyvvvlll\\\MMMCCC===:::999666:::<<<999777888999777666888>>>IIIUUU___cccdddaaacccfffiiiooovvvvvvrrrwwwxxxzzz}}}zzzzzzzzzzzzyyytttmmmiiijjjooommmeeedddgggaaaUUUJJJ@@@444.........***'''---)))&&&---222((((((:::000,,,...222111666OOOlll___BBB777666---,,,+++******+++,,,---((()))***++++++,,,++++++,,,+++---000333>>>\\\yyy^^^FFF===;;;777/////////000000000000000------..................)))************+++++++++,,,,,,,,,+++++++++******"""'''+++%%%"""+++))))))))))))************&&&''''''((()))******+++))))))(((((('''''''''&&&)))))))))))))))***++++++)))(((''''''((()))((('''%%%&&&'''((())))))))))))'''&&&&&&''')))***)))((('''(((******)))))))))***'''%%%$$$######$$$&&&'''(((&&&&&&)))(((%%%$$$&&&))))))((('''&&&&&&%%%%%%%%%###$$$((()))'''(((***"""###$$$%%%'''((())))))%%%%%%&&&&&&'''((()))))))))((('''((()))---000333222333666999<<<@@@BBBCCCEEEDDDAAA===::::::===@@@HHHSSS___ccccccfffpppzzzsssNNN999000...+++***(((&&&%%%&&&'''((()))'''&&&)))...000,,,((((((((('''&&&&&&&&&&&&''')))&&&"""!!!###&&&((()))$$$######"""###%%%&&&'''!!!$$$&&&&&&''')))***###%%%'''+++888IIIRRRRRRPPP@@@888???>>>333111999DDDXXXkkknnnggg\\\NNNBBB:::555...,,,---,,,)))&&&***'''$$$&&&(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&############$$$%%%&&&'''!!!###$$$%%%%%%''')))%%%$$$###$$$$$$"""$$$###"""###%%%'''&&&%%%((('''&&&%%%$$$%%%&&&'''#########$$$%%%%%%%%%&&&"""###$$$""" ###&&&"""###$$$%%%&&&'''''''''uuulllnnnooouuunnn```ZZZUUUTTTTTTRRRQQQPPPOOONNNIIIHHHFFFDDDCCCBBBCCCCCCBBB>>>;;;<<>>GGGNNNPPPUUU___dddccciii```UUUNNNGGGBBBBBBFFFUUU]]]fffjjjkkkkkkooorrr{{{vvvqqqmmmhhhccc___]]]cccrrreeeCCC777111***+++***)))(((((()))***+++&&&###$$$))),,,++++++---'''&&&&&&%%%%%%&&&&&&'''&&&""""""''''''""""""&&&$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%###"""%%%$$$%%%***333;;;???@@@888555222...,,,,,,------111<<>>???@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999::::::;;;;;;777777777777777777777888555555555555666666666666777666777888666777@@@LLLhhhtttxxxjjjTTTFFFDDDFFFCCCFFFMMMXXXiiiwwwdddVVVRRRTTTfffkkkpppoooeeeUUUGGG>>>:::777777::::::777777:::888555777>>>EEEKKKSSSZZZ^^^dddhhhiiikkkoooqqqppprrrvvv|||~~~~~~~~~{{{vvvsssqqqqqqttttttpppiiieeeccc^^^XXXMMMDDD999111......---,,,))),,,,,,((((((,,,---,,,,,,***+++...///222<<>>@@@EEEJJJQQQTTTTTTTTTVVVWWWXXXVVVRRROOOLLLHHHEEECCCIIIQQQgggZZZ<<<333///((()))(((''''''&&&'''''''''((($$$$$$)))+++)))((()))'''&&&&&&%%%%%%&&&&&&'''%%%"""###''''''###"""%%%""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$###$$$######&&&,,,111444555///...+++)))((()))***+++,,,111888AAALLLXXXdddlll```YYYNNNCCC:::444///,,,+++***)))((('''''''''&&&""""""$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%%%%&&&"""$$$%%%$$$###"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%########################|||qqqqqqxxxeee]]]VVVUUUTTTSSSRRRQQQQQQQQQNNNLLLJJJHHHFFFEEEDDDDDDAAAAAAAAABBBBBBAAA@@@@@@???>>><<<;;;::::::;;;;;;::::::999888888888888888888888777777777777777777555555555555666666666666777555555666777777<<>>555111000---,,,,,,---,,,(((%%%$$$%%%%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%)))$$$!!!###)))+++((($$$$$$$$$############$$$$$$########################%%%$$$!!!"""%%%'''###$$$%%%$$$###"""###%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%########################}}}xxx}}}hhh___WWWVVVUUUSSSRRRRRRRRRRRROOONNNLLLJJJGGGEEEDDDCCCDDDAAA@@@CCCGGGHHHEEEAAAAAA???<<<:::999999:::;;;:::999999888888888888888888888888777777777777777555555555555666666666666777666555777:::;;;===>>>FFF\\\ttt{{{sssbbbPPPDDD>>>AAADDDEEEHHHTTTeeesssnnn[[[PPPPPPUUUcccqqqtttlllbbbQQQEEE999666777777888999:::777666999<<<@@@GGGOOOVVV]]]bbbdddfffjjjllljjjnnnqqquuuwwwwwwxxxxxxyyyvvvxxxzzzyyywwwtttssssssrrrsssqqqkkkhhhfffaaaZZZPPPHHH<<<444000...,,,+++(((,,,---)))'''***------+++,,,...//////...000333AAA```oooRRR999333.........+++***++++++)))(((((()))***+++,,,+++,,,///111......:::GGG]]]}}}dddKKK@@@;;;666444555444000000222///---******+++,,,,,,+++---,,,+++***))))))))))))))))))*********++++++++++++((((((***)))(((+++111MMM888---//////)))&&&&&&((())))))***++++++,,,---++++++******)))(((((((((((((((((((((((('''''''''((((((((((((''''''''''''%%%)))+++(((###!!!###&&&###''')))&&&%%%'''(((''''''&&&&&&''''''((()))***(((((('''&&&%%%%%%%%%%%%((((((((('''&&&$$$%%%(((%%%%%%&&&''''''(((((((((&&&&&&''''''((((((''''''%%%''')))))))))+++---///++++++,,,///444:::@@@CCCDDDFFFJJJQQQYYYdddmmmsssrrrssspppjjjaaaZZZUUUQQQHHHBBB===999444---***,,,+++******,,,------,,,***////////////...///111222999DDDeeejjjEEE444000---)))************))))))((((((***%%%###&&&'''$$$###%%%'''&&&&&&%%%%%%&&&&&&'''$$$###$$$%%%%%%$$$###$$$$$$$$$############$$$$$$%%%$$$###"""###$$$%%%&&&((('''&&&%%%&&&&&&&&&&&&'''&&&&&&%%%&&&''')))***###&&&((((((,,,999LLLZZZggglllpppnnnbbbQQQ@@@666777444222444555222***###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$((()))'''$$$%%%$$$###""""""###$$$%%%###########################!!! ###%%%###$$$%%%%%%######$$$%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%########################lllbbbZZZXXXVVVTTTRRRRRRRRRSSSNNNNNNLLLJJJHHHFFFDDDCCCGGGAAA>>>CCCLLLOOOIIIBBBAAA???===:::999999:::;;;999999999999999:::;;;;;;888888888888777777666666555555555555666666666666555555555777;;;>>>>>><<<===LLLaaavvvyyy```IIIAAA@@@???AAAGGGPPPYYY```tttmmm___TTTKKKOOO\\\iiillljjj\\\LLL===666555555777;;;;;;888777999:::;;;BBBJJJQQQYYY```bbbfffkkklllkkkoooqqqssssssrrrqqqrrrsssuuuwwwyyyzzzyyyxxxxxxyyypppqqqooojjjhhhhhhccc]]]VVVKKK===333.........---,,,---***(((***//////+++,,,---...------///111222999RRRwwwmmmOOO888333//////...******,,,++++++***))))))***,,,...***+++///000///000777@@@UUUpppvvvVVVCCC;;;777444444222///000444///---+++***+++,,,,,,+++++++++******)))******+++))))))******++++++,,,,,,+++((((((******(((,,,222]]]GGG111,,,111---((()))(((((()))***+++,,,,,,,,,+++++++++***))))))(((((('''''''''(((((((((((((((((((((((((((''''''''''''###'''***((($$$"""%%%)))&&&)))***&&&$$$&&&(((&&&'''&&&&&&''''''((()))***))))))((('''&&&&&&&&&''''''((((((&&&%%%%%%''''''&&&&&&&&&&&&'''''''''((($$$%%%&&&'''''''''''''''%%%'''((())))))+++...000444444555999BBBNNNZZZaaahhhggggggggghhhiiiiiiiiiZZZWWWQQQIII@@@999666666111...---......++++++...***(((((()))+++,,,+++***+++,,,---,,,+++,,,000333999IIIkkk\\\>>>222...+++(((***************************%%%###&&&'''%%%%%%''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%$$$$$$%%%$$$###((('''&&&%%%$$$#########$$$$$$###"""###$$$&&&'''((((((((('''&&&&&&&&&'''((('''&&&%%%%%%&&&''''''###''')))(((''',,,888BBBOOOVVVaaajjjkkkbbbUUUKKKDDDBBBAAABBBAAA;;;///%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""" """###$$$$$$######$$$%%%$$$###""""""###$$$%%%########################"""!!!!!!!!!!!!"""###$$$###%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%########################sssfff]]][[[XXXUUUSSSRRRRRRSSSNNNNNNMMMLLLJJJGGGEEEDDDHHHBBB>>>BBBKKKOOOJJJCCC@@@???===;;;:::::::::::::::::::::::::::;;;<<<===999999888888777666666666555555555555666666666666333555555555888<<<<<<999<<>>222------------...---)))(((+++111///***,,,...---+++,,,000222111000DDDddd```BBB111---,,,------***+++...***+++,,,+++******,,,...)))+++...//////222777<<>>>>>===<<<;;;:::::::::<<<;;;;;;::::::::::::;;;999999888888777666666555555555555555666666666666333777888444555999:::777:::<<>>333...,,,***)))+++,,,+++((()))---...,,,***---...+++,,,111000,,,,,,999RRRooo~~~rrrTTT;;;...,,,+++---,,,***+++///'''***,,,,,,***)))+++,,,+++---......///222666888IIIYYYzzzpppUUU<<<777333111...---333;;;111///---,,,---......---+++,,,---+++(((''')))+++)))))))))***************)))''')))++++++((()))---EEEQQQCCC,,,)))(((&&&///(((((()))*********)))(((+++******)))((((((''''''''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((%%%###&&&******%%%'''&&&&&&''''''((()))***''''''&&&&&&&&&'''(((((($$$))))))%%%$$$''')))''''''&&&&&&%%%&&&'''((()))$$$'''******)))(((***+++---...111333666:::@@@CCCKKKSSS```ooozzzwwwnnn```SSSGGG>>>666111111---+++,,,***'''***000,,,)))((())))))&&&'''***''')))***)))'''(((+++///&&&(((******)))+++111777:::ZZZhhhDDD666222,,,((()))***)))'''&&&(((+++...111111+++((())))))&&&&&&((('''&&&&&&%%%%%%&&&&&&'''"""&&&&&&######&&&&&&"""'''&&&%%%%%%$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%"""$$$&&&&&&$$$###$$$&&&%%%%%%$$$$$$$$$##################""""""$$$)))---,,,...333:::CCCPPP^^^fffcccfffhhheee\\\LLL<<<222,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$""" ######$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&######%%%&&&''''''((((((%%%%%%$$$######$$$%%%%%%########################mmmbbb___ZZZVVVSSSQQQQQQQQQOOOOOOPPPOOONNNLLLJJJIIIDDDEEEFFFCCC???>>>AAADDD============<<<;;;:::999>>>===;;;:::999888888888999999999888777666666555555555555555666666666777666;;;;;;666444777999777666777<<>>:::444444888666777:::<<<999666:::AAA999CCCMMMUUU\\\eeeiiiiiiiiikkkmmmppprrrvvv{{{}}}|||zzzvvvsssrrruuuwwwwwwuuunnneeeaaaaaa___[[[SSSJJJ>>>444...+++'''%%%''',,,---)))&&&))),,,---(((---...,,,---000...'''...444EEE\\\lllfffPPP===222//////000---******...%%%(((,,,,,,***((()))+++---//////...///222555666<<>>444...---+++)))''''''''''''###$$$$$$$$$$$$%%%%%%%%%***&&&$$$&&&***)))$$$"""###$$$%%%%%%$$$###"""###########################"""!!!!!!!!!"""$$$$$$$$$%%%&&&&&&$$$$$$%%%&&& """###$$$%%%%%%%%%%%%$$$######$$$%%%%%%########################qqqhhhaaa[[[YYYVVVRRRPPPQQQRRRPPPNNNNNNMMMLLLJJJHHHDDDDDDCCCBBBAAA@@@@@@@@@>>>>>>>>><<<999999<<<@@@<<<;;;:::999888888888888;;;<<<<<<:::888666666777777666666555555555666666444666777666444444666999:::666555<<>>555444999444777;;;======<<<;;;;;;:::999===IIISSSXXX[[[^^^hhhnnnmmmhhhlllyyy}}}}}}wwwrrrrrrrrrpppppprrrwwwooofffaaa``````^^^ZZZVVVLLL>>>333///...---,,,+++++++++************)))***))))))((()))+++---...000222;;;LLL]]]\\\GGG111444111---+++++++++++++++++++++******))))))((((((------,,,---...000222333;;;BBBcccfffLLL<<<222555666222111777000///------......---,,,,,,------,,,+++*********,,,---,,,+++)))((()))*********((('''&&&&&&&&&&&&000777===:::000))),,,111))))))***)))((('''%%%$$$''''''(((***++++++)))&&&************************))))))(((((('''''''''&&&$$$###'''---,,,'''&&&***%%%&&&((()))))))))((('''%%%%%%&&&'''(((((((((''''''%%%$$$$$$&&&''''''&&&'''&&&&&&&&&&&&'''((((((,,,***)))(((((()))+++,,,******(((''')))///000///555CCCOOOVVVbbbrrrvvvqqqqqq^^^MMMCCC;;;777111,,,((('''((())))))'''%%%&&&(((***)))'''(((''''''&&&&&&((()))***,,,***((('''&&&'''((()))***((())),,,---///666???TTTzzzttt]]]HHHAAA;;;///)))))),,,,,,+++((((((,,,444;;;:::///$$$!!!%%%(((&&&######)))...,,,&&&"""###&&&###$$$&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###!!!!!!%%%(((%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''"""'''***)))&&&***666AAAMMMbbbpppnnnjjjfffUUU???;;;222+++***'''###$$$(((&&&(((%%%!!!###))))))$$$""""""######$$$$$$$$$$$$(((######&&&&&&!!!!!!%%%"""###$$$###"""!!!"""###""""""#########$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$"""!!!!!!###%%%&&&%%%$$$$$$######$$$$$$###"""$$$&&&$$$ !!!&&&vvvhhhaaa[[[ZZZXXXUUUTTTUUUSSSQQQNNNMMMMMMLLLJJJHHHFFFFFFEEEDDDCCCBBB@@@@@@AAABBBAAA>>>:::999;;;===<<<<<<;;;:::999999999:::<<<<<<:::777555444666999777777666555555555555555444555777666444444666999777777999===CCCSSSnnnkkkWWWJJJHHHTTTbbb{{{|||~~~{{{ttt}}}wwwbbbUUUKKKIIICCC:::888===888999;;;<<<<<<<<<<<<<<<;;;888:::BBBJJJPPPWWW]]]bbbhhhiiieeehhhsssxxxttt{{{uuuqqqrrrrrroooooorrrvvvnnneee``````___\\\XXXRRRIII<<<222...---,,,++++++++++++************)))***))))))))))))+++,,,---......444DDDUUUXXXGGG444222000---+++,,,,,,+++***************)))))))))))),,,,,,,,,---...000222333777???]]]uuuPPPAAA666666555//////333///...,,,,,,---......------***(((***,,,...,,,))),,,,,,,,,+++)))((()))*********)))(((((('''&&&&&&(((...333111+++&&&)))---******++++++***)))'''&&&''''''''')))++++++)))'''************************)))(((((((((''''''''''''&&&%%%'''+++)))###!!!$$$%%%&&&'''((()))(((((('''&&&&&&'''((((((((('''''''''%%%$$$$$$&&&''''''&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&((()))******)))***,,,...111555999AAASSSfffqqq}}}~~~zzzqqqeeeVVVFFF999222---,,,***)))((((((((())))))'''%%%&&&(((***)))'''(((''''''&&&'''((()))***)))((('''&&&'''(((***+++((())),,,...---...888DDDcccooo[[[QQQEEE555************)))((('''+++111666444---&&&$$$&&&(((&&&###$$$'''***)))%%%"""###%%%'''''''''&&&&&&$$$######&&&&&&%%%%%%$$$$$$######$$$%%%%%%$$$""""""$$$'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''!!!%%%'''%%%###&&&...555<<>><<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;888555222333666:::999888777555555444444444444555666555444444666888444888<<<<<<:::CCC]]]vvvhhhPPPEEELLLYYY}}}qqqnnnuuuttthhhaaaUUUFFF>>>???<<<;;;;;;:::999999888888;;;777666999>>>DDDOOOZZZ___fffiiigggjjjrrrsssoooxxxrrroooqqqqqqnnnnnnpppssslllccc______^^^ZZZVVVMMMEEE999000---,,,,,,++++++++++++************)))))))))))))))***+++,,,------,,,///<<>>OOOxxxrrrdddQQQ<<<...+++(((((((((''''''))),,,///---***((('''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%######""""""&&&&&&%%%$$$######""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((###$$$$$$###"""###&&&))),,,///888HHHYYYdddeeecccYYYMMM@@@999444---(((&&&'''(((&&&!!!"""%%%%%%############$$$$$$$$$$$$&&&$$$$$$&&&%%%"""!!!"""$$$!!! !!!###$$$### $$$$$$%%%%%%%%%&&&&&&&&&#####################$$$###%%%'''&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$### ###'''wwwlllccc```^^^YYYVVVUUUUUURRROOOMMMLLLKKKJJJIIIGGGHHHHHHGGGFFFCCC@@@??????@@@AAABBBAAAAAA@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999777444444777999999999777666444444333333444555555444444555666777444888;;;:::555:::OOOddd}}}___JJJJJJSSSoooqqqjjjnnnuuu]]]III@@@AAA@@@>>>===<<<:::777555:::777555555777;;;GGGSSSYYY```eeegggkkkpppqqqmmmsssnnnlllnnnooolllkkkmmmkkkeee___\\\]]]\\\YYYUUUIIIAAA777000------,,,++++++++++++*********)))))))))))))))******++++++,,,......///999LLLVVVKKK999///...---.........+++))))))))))))******++++++++++++++++++,,,---000222333666;;;JJJ[[[uuuttt[[[BBB:::<<<;;;888666555333///---------,,,,,,+++)))((())),,,---,,,***+++,,,,,,***)))((()))+++(((***+++,,,+++***(((&&&$$$%%%'''(((((((((((((((*********++++++,,,,,,,,,)))(((&&&''')))******)))************************((((((((((((((('''''''''$$$%%%(((***)))(((((()))&&&&&&'''''''''((((((((())))))))))))((('''&&&&&&'''%%%$$$$$$&&&''''''&&&'''''''''''''''(((((()))((((((((((((((()))))))))222...111:::===@@@MMM___}}}yyykkk```QQQEEE777...,,,---,,,+++)))))))))(((((('''&&&&&&'''&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''((((((''''''''''''(((***+++,,,%%%***//////+++222III```qqqYYY@@@111...'''((((((((((((((()))***((((((((('''&&&%%%&&&''''''$$$"""###&&&((('''%%%%%%%%%###"""######%%%&&&&&&%%%%%%$$$###"""!!!!!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$%%%&&&'''(((&&&%%%$$$%%%&&&&&&$$$###)))$$$(((777FFFNNNXXXbbbiii```SSSFFF:::111,,,+++'''((((((%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""######%%%"""$$$$$$$$$%%%%%%%%%%%%&&&"""#########$$$$$$$$$###"""$$$&&&'''&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$'''###"""$$$###!!!###'''|||pppeeebbb```]]]YYYWWWWWWTTTPPPMMMMMMLLLKKKJJJGGGGGGGGGFFFEEECCCAAA???BBBBBBBBBBBBCCCBBBAAA@@@;;;:::::::::::::::;;;<<<888:::;;;;;;999777777777999999777666444444333333555444333333444555666666555555777777666999EEESSSmmmrrrXXXNNNPPPWWWmmmrrrcccccckkkvvvwwwZZZIIIGGGEEECCCCCCBBB@@@<<<999:::777666666666777???IIILLLRRRYYY___eeejjjkkkjjjmmmiiihhhlllllliiihhhiiiccc^^^YYYXXX[[[[[[WWWSSSDDD===555///...///...,,,+++++++++*********)))))))))*********++++++++++++,,,...000999KKKWWWLLL888111000/////////...,,,***))))))******++++++,,,,,,*********+++---000222333666999BBBMMMbbbkkkJJJ===@@@DDD@@@;;;;;;777222///---,,,+++***)))+++---,,,)))''')))+++***+++,,,***)))(((***+++((()))+++,,,+++***((('''(((((((((((()))(((((('''((()))))))))***++++++,,,)))(((&&&''')))******)))))))))))))))))))))))))))'''''''''((((((((((((((($$$&&&))))))(((((())))))&&&&&&&&&&&&&&&''''''((((((((()))(((((('''&&&&&&'''%%%$$$$$$&&&''''''&&&(((''''''''''''((()))))))))))))))))))))***+++,,,222222:::GGGQQQ[[[nnnyyyiii[[[OOOGGG888222+++))),,,......+++,,,+++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%&&&&&&'''''''''''''''((((((((((((((())))))***&&&***///222444AAA]]]wwwsssXXX???111---((((((((()))))))))(((''''''''''''%%%###$$$'''***(((%%%"""$$$(((***)))&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&''''''%%%$$$$$$%%%''''''%%%"""+++%%%%%%...222555BBBSSSfffiiiggg]]]NNN@@@777333.........---+++((('''(((%%%$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''&&&&&&""" """&&&(((&&&"""############$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$### """%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$'''###"""$$$%%%###$$$'''{{{ooodddbbbdddbbb___]]]YYYVVVQQQNNNNNNMMMLLLKKKGGGGGGFFFEEEDDDCCCBBBBBBIIIGGGDDDBBBAAA@@@===;;;;;;;;;:::::::::::::::;;;777999<<<===;;;888777777999888777555555444444444555444222333444666666555666333333666777999???GGGTTTqqqooo]]]TTTIIIWWWgggtttmmm]]]XXX^^^mmm{{{rrraaaSSSNNNHHHEEEDDDBBB???<<<;;;888777888777666999???CCCHHHOOOVVV^^^dddgggiiigggddddddhhhjjjfffdddddd\\\XXXTTTUUUWWWXXXTTTOOO???:::333/////////...---+++++++++************))))))******+++++++++******)))---///777JJJYYYOOO:::444333111000000///---+++*********+++++++++++++++*********+++---000222444444444===GGGTTTtttzzzWWWDDDCCCFFFBBB======999333///---,,,***)))(((,,,///---'''$$$''',,,***++++++***))))))***,,,((()))*********)))((('''))))))(((((('''&&&&&&&&&((((((((((((((()))***+++)))((('''((()))***)))((())))))))))))))))))))))))'''''''''(((((((((((((((%%%((()))&&&$$$%%%%%%###&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''&&&%%%'''%%%$$$$$$&&&''''''&&&((((((''''''(((((()))***((((((((()))+++...111444999@@@MMM[[[jjj{{{ppp]]]KKK???666222---+++***+++,,,,,,((($$$'''&&&$$$######$$$&&&'''%%%&&&'''&&&%%%%%%''')))%%%%%%&&&''''''''''''&&&((((((((()))))))))))))))))),,,333<<>>BBBOOO]]]jjjrrr}}}vvvgggSSSBBB666///***''')))***+++++++++)))&&&$$$######$$$$$$%%%%%%%%%%%%$$$&&&'''&&&$$$$$$''')))$$$%%%&&&'''''''''&&&&&&&&&&&&'''))))))*********,,,...:::MMMccczzztttTTT===000,,,***)))'''&&&''')))***(((&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''$$$""""""$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%***000555DDDXXXhhhsssvvvlll```MMM???222---+++'''%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&******%%%"""!!!!!!!!!!!!"""###$$$$$$$$$#########$$$$$$$$$%%%%%% !!!###%%%%%%%%%$$$###"""###$$$$$$###$$$&&&'''&&&%%%$$$$$$######$$$$$$&&&""""""''')))&&&######sssfffdddeeeccc___]]]]]]YYYTTTQQQOOOOOOOOONNNJJJHHHFFFDDDDDDFFFHHHJJJKKKGGGBBB@@@@@@@@@>>>===@@@???>>><<<<<<;;;;;;;;;888999888777555555777999777666666555555555666666666333111222555666555444333333666888555222555;;;;;;KKKeeerrrSSSJJJCCCEEEOOO___vvvpppbbbWWWNNNLLLVVVdddvvvuuu```TTTMMMIIIGGGAAA:::444555666444444555555555999AAAIIIPPPVVV\\\```]]]___dddeeebbb______YYYUUUQQQQQQRRRPPPJJJDDD777333...,,,---...---++++++++++++************))))))***+++,,,,,,+++))))))+++///000666MMMccc^^^KKK;;;888444111000///...------,,,,,,++++++*********)))))))))+++---000222444222...777@@@===LLLttt~~~bbbMMMCCCAAAAAA777333...+++***+++++++++((((((((()))***+++++++++***++++++***))))))+++,,,((((((''''''''''''((()))&&&(((***)))&&&%%%(((,,,+++***)))(((((()))***+++''''''(((***,,,+++)))&&&))))))))))))))))))))))))&&&'''''''''(((((())))))###)))***&&&%%%***+++)))&&&&&&%%%$$$%%%&&&'''(((######$$$%%%&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&((((((((((((((()))******++++++,,,///777@@@IIIOOOgggxxx~~~kkkVVVGGG777...------------%%%'''************+++,,,###%%%'''((((((&&&$$$"""$$$&&&'''&&&$$$$$$&&&)))$$$%%%&&&'''''''''&&&%%%###$$$&&&(((***+++,,,,,,...111@@@ZZZwwwaaaCCC000++++++,,,(((&&&$$$%%%((()))(((&&&######%%%''')))((($$$!!!###$$$&&&''''''%%%$$$### """$$$'''((()))))))))###$$$$$$%%%%%%&&&''''''(((%%%!!!!!!###%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""###%%%''''''%%%$$$%%%&&&###%%%%%%###$$$''''''%%%&&&000@@@VVVpppyyycccOOO;;;333111---+++,,,&&&&&&&&&%%%%%%$$$$$$$$$###%%%######&&&$$$###%%%&&&&&&&&&&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%&&&%%%$$$######$$$$$$$$$###$$$'''***&&&%%%$$$$$$######$$$$$$%%%"""###(((***'''###"""zzzlllggghhheee```^^^]]]ZZZWWWUUUTTTRRROOOMMMHHHLLLKKKEEECCCFFFIIIJJJEEEEEECCCAAA@@@???>>>>>><<<;;;::::::;;;;;;999777:::999888888999999888666777555444222222333444555333333333444444555555555555555555555555444444444888EEESSShhh```PPPCCCAAACCCHHHZZZmmm{{{hhhYYYOOOJJJLLLZZZkkk|||uuuooodddUUUIIIFFFAAA===:::777555444444555777999===FFFQQQXXXXXX[[[]]]\\\ZZZXXXZZZ[[[WWWRRROOONNNOOOJJJ@@@777000///...---,,,,,,---...---,,,***(((((()))***+++)))***++++++***)))***+++...444111111HHHhhhmmm\\\HHH@@@999888444---+++...)))+++---...,,,***))))))&&&(((***---/////////...333111333777888???[[[xxxsssRRR>>>:::;;;AAA777---***---000...+++))))))*********+++++++++))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&'''(((((()))(((***+++***)))((()))***(((((((((((('''''''''''' ))))))%%%%%%&&&%%%&&&''')))******(((&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&'''%%%$$$&&&***++++++)))+++'''%%%&&&***,,,)))%%%//////666BBBNNNWWWcccnnn{{{~~~lllZZZPPPMMM:::444//////+++%%%$$$((('''((()))(((&&&%%%%%%'''&&&&&&%%%%%%%%%&&&''''''"""###$$$%%%&&&&&&'''&&&+++)))&&&%%%&&&(((((((((***)))((((((***,,,------000999QQQrrr~~~eeeGGG555///+++)))***%%%''')))'''$$$$$$'''***%%%&&&&&&&&&%%%$$$$$$###$$$%%%&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""""""""%%%###"""%%%%%%""""""$$$'''%%%###""""""###%%%&&&''''''%%%###%%%(((&&&!!!%%%&&&'''%%%###""""""###%%%&&&'''%%%###$$$'''***'''(((---:::OOOfffyyytttgggTTTCCC888222...,,,'''%%%&&&***((("""###((("""!!!"""$$$&&&'''&&&%%%''')))***(((%%%###%%%((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&''''''%%%### ###&&&$$$!!!"""&&&+++"""###$$$$$$%%%%%%$$$$$$""""""############""""""zzzlllhhhhhheeeaaa___]]]ZZZVVVSSSRRRQQQPPPNNNKKKNNNMMMGGGDDDGGGJJJJJJDDDDDDBBB@@@???>>>======<<<;;;:::;;;;;;;;;999777888666555555666777555444777666444222222333444555333333333444444444444444444444444555555555555555888@@@III[[[~~~nnnZZZHHHBBB???@@@IIIVVVeeerrrXXXPPPJJJOOOXXXdddsssmmm\\\QQQDDD===<<<<<<999666222333444555777===FFFLLLOOORRRUUUVVVVVVVVVXXXZZZYYYSSSMMMIIIHHHCCC999111000///...---,,,,,,---...***)))(((((()))+++---///)))***+++***((((((***,,,+++222222333JJJlllwwwmmmUUUKKKBBB???;;;555111222***+++++++++++++++,,,---'''(((+++---/////////...444111333666666;;;QQQiiizzz^^^III???;;;;;;777222/////////---,,,------,,,+++***)))(((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''')))+++...000111((()))******)))((()))***(((((((((((('''''''''''''''---***%%%%%%&&&%%%%%%&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&'''%%%$$$&&&)))******(((,,,)))&&&&&&***...000111333999GGG[[[ooo}}}~~~wwwjjjZZZJJJ>>>888666000+++)))+++***'''''',,,'''((()))(((&&&%%%&&&'''***)))((('''&&&%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&)))&&&$$$$$$%%%''''''&&&)))(((((((((***,,,,,,---000===ZZZ}}}zzzbbbOOO999000---,,,******((()))))))))'''''''''(((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$###############""""""###!!!"""%%%$$$$$$#########$$$%%%&&&'''(((&&&$$$%%%)))'''"""$$$%%%&&&%%%###"""###$$$$$$&&&'''&&&$$$$$$&&&))) ###'''---777EEETTT___jjjfff```XXXNNNAAA333)))---(((%%%%%%### %%%$$$######$$$&&&&&&%%%$$$%%%&&&'''%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""&&&((((((%%%!!!!!!%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqkkkjjjgggcccaaa___\\\WWWTTTSSSSSSRRRQQQNNNPPPOOOIIIFFFHHHJJJIIIDDDCCCAAA@@@???>>>=========<<<;;;;;;<<<;;;999777888777555666777777666444777666444333333333444555444444444444333333333333333333444444555555666666777:::<<>>EEEMMMbbbsssfffXXXQQQOOOSSS\\\dddnnn}}}iiiPPP@@@===<<<888222222222333222333666:::>>>CCCFFFJJJMMMOOOQQQTTTVVVXXXPPPGGGAAA===999111+++......---,,,,,,,,,------))))))))))))***,,,---///+++++++++)))'''(((***---)))111333555KKKppp|||nnn\\\NNNCCC999333222///...---++++++,,,...///((()))+++---...///......555111222555555777DDDSSSmmm~~~qqqYYYEEE999777777666444111...------...------,,,***))))))((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$&&&(((***,,,...///((()))******(((((()))***(((((((((''''''''''''&&&))),,,,,,'''%%%&&&'''&&&$$$$$$%%%%%%&&&''''''''''''((((((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&''''''&&&%%%&&&((())))))'''***+++++++++---111666999CCCOOO```rrr{{{gggXXXEEE666000...+++))))))&&&%%%''''''&&&(((+++&&&(((((((((&&&%%%&&&'''******)))((('''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&(((&&&%%%&&&'''((('''&&&&&&'''((()))***+++,,,,,,333EEEeeeuuu^^^EEE999---+++,,,+++))))))(((''''''((()))(((&&&$$$&&&''''''''''''&&&%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&%%%$$$"""!!! ###############$$$$$$$$$&&&""""""$$$%%%###%%%(((#########$$$$$$%%%%%%&&&'''((('''%%%&&&)))(((######$$$%%%%%%###"""###$$$###%%%&&&'''&&&%%%&&&''' $$$''''''''',,,666???RRRYYYccciiidddTTT@@@111///***&&&&&&&&&######%%%%%%$$$###$$$%%%&&&%%%######$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%###"""'''))))))&&&!!! """$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&|||rrrooojjjfffdddaaa___\\\ZZZYYYWWWUUUSSSPPPRRROOOJJJGGGIIIJJJHHHDDDDDDBBBAAA@@@?????????>>><<<;;;<<<<<<<<<:::888;;;:::999999::::::999888666666555444333444444555555444444333333222222222222222333444444555666666333666777;;;NNNnnnyyy\\\KKKCCC@@@@@@BBBGGGPPPbbb}}}tttdddZZZTTTSSSTTTUUUaaarrrbbbLLLBBB>>>999555444444333333222333555666888;;;>>>BBBFFFIIIKKKMMMOOOHHH>>>777444111---***------,,,,,,,,,,,,,,,,,,---,,,+++*********++++++...---,,,)))((())),,,///+++222333444HHHnnngggPPP@@@999999666333000...------,,,,,,******,,,---............444111111555666666:::AAAYYYqqqnnnRRR???>>><<<888444222000///...++++++,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((()))***)))((('''(((***(((((('''''''''&&&&&&&&&((('''%%%$$$%%%'''((('''%%%%%%%%%%%%&&&'''((()))))))))))))))((('''%%%%%%(((''''''&&&&&&&&&'''''''''&&&&&&'''((((((((((((&&&***///111222555<<>>===<<<<<<======;;;999===;;;::::::;;;<<<:::999666666555555444444444444444444444333333222222111111222222333444555666666---333888888???WWWyyynnnYYYLLLEEEBBBBBBEEEFFFMMMdddqqqcccXXXQQQPPPQQQVVVbbbsss{{{cccQQQFFFAAA???555444333222333333333333333444666:::===???@@@AAAAAA<<<444000//////...---++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++000///...+++)))***---000///333222222AAAccckkkTTTGGGBBB888555111///...---***(((+++,,,,,,---............111000111555888777777888JJJdddlllXXXTTTJJJ<<<444333333111...------,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&---------,,,+++***((('''''')))***)))((('''((()))''''''''''''&&&&&&&&&&&&%%%###"""$$$'''(((''''''&&&&&&&&&&&&'''(((******)))***))))))((('''&&&%%%''''''&&&&&&&&&''''''(((&&&''''''((((((((()))***'''+++000333888BBBPPP\\\hhhvvv}}}uuunnniiiZZZGGG888444000...---,,,(((%%%'''((('''%%%%%%%%%%%%$$$%%%'''((('''&&&&&&'''(((###$$$%%%''''''((('''''''''''''''(((''''''&&&&&&(((''''''(((***+++)))((($$$''')))***)))***,,,///999SSSwwwcccFFF666333---((())))))&&&&&&'''%%%######%%%'''&&&"""&&&&&&''''''(((''''''&&&((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$######"""######$$$$$$$$$######"""""""""###$$$$$$$$$%%%!!!  $$$&&&&&&&&&%%%$$$###"""!!!"""%%%&&&######%%%&&&###"""###$$$$$$""""""###%%%######%%%&&&'''&&&%%%$$$!!!!!!!!!###%%%'''(((((('''///<<>>======>>>===;;;999;;;:::888999::::::999777666666666666555555444444333333333333222222222222222222333333444444555555+++222999;;;<<>>??????DDDXXXxxxsssfff\\\TTTOOOUUUaaatttfffPPPDDD???777444222111222222111111111111222444666888777666555222...------/////////******+++,,,,,,,,,++++++))))))***+++,,,---......000///...,,,******,,,...///111111000888QQQtttmmmVVVHHH>>>999333000//////,,,)))---------------.........//////111555888888777666???UUUrrruuucccLLL===777555222///111111///...,,,+++))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''((()))*********(((((('''((())))))''''''((()))'''''''''&&&&&&&&&&&&%%%(((%%%%%%((()))'''%%%&&&&&&''''''(((((()))))))))((()))))))))((('''&&&&&&'''&&&&&&&&&&&&'''((((((%%%'''))))))))))))+++---...111666<<>>===>>>>>>>>><<<::::::888777777888999777666666666666666666555555444222222222222222333333333333333333333333333333333000222777;;;;;;AAAUUUkkkuuu]]]KKKBBB>>>>>>BBBMMMccc{{{kkk^^^YYYYYY```vvv}}}bbbOOOEEE;;;888333111222222111000000///...000333444222000///...---------......---((()))***+++,,,,,,+++***))))))+++,,,---.........---......,,,***)))***++++++---///...111>>>XXXnnnsssaaaTTTJJJ>>>666222111///---.........---------......---///222444666888888666888EEEWWWlllfffMMM===555222000222111000...---+++***)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&!!!"""%%%'''(((((('''&&&'''((()))(((''''''((()))'''''''''&&&&&&&&&%%%%%%***&&&&&&)))((($$$%%%)))%%%&&&'''((((((((('''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''((((((%%%'''***+++***+++...000555===IIIWWWgggxxx}}}cccGGG666111222000,,,'''$$$%%%(((***+++!!!%%%'''%%%&&&***+++'''%%%&&&''''''&&&&&&''')))%%%&&&((((((((('''%%%$$$###$$$%%%&&&&&&'''&&&&&&%%%###""""""$$$&&&''''''''')))+++)))'''***000666CCCbbb|||rrr^^^GGG555...---(((&&&&&&'''&&&###%%%***$$$%%%''''''&&&&&&((()))$$$$$$%%%&&&&&&&&&&&&&&&"""&&&)))&&&""" $$$))))))((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$###############!!!!!!&&&'''$$$###%%%%%%$$$#########$$$%%%&&& %%%'''$$$"""$$$&&&%%%###$$$%%%###""" !!!"""&&&###""""""%%%&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&(((---555@@@HHHVVV___bbbYYYLLLBBB:::333///,,,)))((())))))))))))$$$""" !!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&%%%&&&%%%%%%%%%%%%$$$""" ###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%uuuooohhhbbb___]]]\\\\\\SSSSSSPPPMMMNNNQQQNNNHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@>>>>>>>>>???>>><<<::::::999888888999999888666666666666777666555555444111111111222222333333444444333333333333333333333777333333888999:::EEETTTooooooYYYNNNDDDBBB@@@BBBNNNjjjqqqcccWWWTTTddd{{{wwwdddXXXAAA<<<666333444444333111000...---...111222000---.........///...---,,,+++((()))***+++,,,,,,+++***,,,,,,---------,,,+++***+++,,,---+++)))(((((()))'''***......---222CCCUUUkkk{{{jjj]]]JJJ<<<666444222000//////...------------...,,,000333333555777777777666:::CCCSSSnnnzzz[[[CCC555111111//////.........---------)))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''&&&$$$%%%((()))******(((((('''((()))((('''&&&''')))''''''&&&&&&&&&%%%%%%%%%((($$$###&&&%%%"""%%%---$$$%%%'''(((((('''%%%###&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))$$$'''***++++++,,,///222999GGG]]]ssszzzfffPPP:::,,,...777777111***((())))))%%%""""""'''((($$$%%%))))))%%%%%%&&&''''''&&&&&&((()))###$$$''')))******))))))"""###$$$%%%&&&&&&'''&&&'''%%%######%%%''')))))))))++++++)))'''***111888IIIjjj~~~hhhlllfffYYYGGG777---+++---(((''')))+++((($$$%%%)))!!!$$$&&&%%%###$$$'''+++###$$$%%%%%%&&&&&&&&&%%%%%%)))&&&""")))***))))))(((''''''&&&&&&'''''''''&&&%%%$$$###"""%%%$$$$$$$$$######""""""$$$"""###&&&%%%######"""!!!###%%%((()))!!!&&&(((%%%###%%%''''''$$$%%%%%%$$$!!! !!!'''$$$!!!!!!$$$&&&&&&%%% $$$'''%%% !!!%%%!!!$$$%%%&&&***000555CCCYYYnnnqqqgggYYYJJJ>>>444000,,,***))))))(((''''''$$$"""###&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%###!!!######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%wwwpppjjjeee^^^XXXSSSSSSSSSQQQNNNKKKJJJJJJGGGGGGGGGFFFDDDBBB???>>>@@@??????@@@AAA???<<<999::::::999999777666555444;;;:::888555444333333333444333333222222333333444222222444444444444222222000666888555444999@@@CCCXXXqqqrrrZZZMMMEEE@@@AAADDDRRRssspppddd___]]]eeessszzzwwwxxx{{{rrrbbbFFF???666111000111000000333111000///000000...---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***,,,.........,,,+++((((((((()))***,,,---...(((***+++++++++...444999FFFSSSjjjkkkQQQAAA:::666111222...+++,,,000222///,,,...000333555666666444333222777===FFFVVVppppppRRR<<<555777))),,,...---+++,,,,,,+++))))))*********))))))(((+++)))''''''((()))((('''***)))((()))***)))'''&&&+++(((%%%%%%(((*********''''''(((((('''&&&%%%%%%!!!"""%%%(((******)))))),,,(((###"""$$$'''((((((%%%&&&((()))))))))((('''###%%%(((***+++***((('''&&&&&&'''***,,,,,,+++***'''(((***---///222777===HHH```yyyoooXXXBBB888111)))***111444+++%%%&&&'''%%%%%%)))+++)))((('''((()))(((''')))(((''''''''')))***+++***)))((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###%%%,,,++++++///,,,...<<>>333...///...***$$$&&&$$$"""###%%%''''''''''''%%%###"""###%%%%%%%%%%%%%%%''''''''''''%%%%%%&&&######&&&'''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%$$$$$$$$$|||sssjjjbbb]]]VVVVVVUUUSSSPPPMMMLLLLLLHHHHHHGGGFFFEEEBBB@@@????????????@@@AAA@@@===::::::::::::999888777555444:::999777555333333333333444333333222222333333444222333333444444333333222333888999555333777===???HHH___xxx]]]PPPEEEAAAAAAKKKddd{{{lllcccZZZ___```\\\^^^bbb^^^TTTGGG@@@999444444666555444222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---------,,,++++++************++++++,,,+++,,,,,,+++,,,...333666:::AAARRRlllkkkSSSDDD:::444444000,,,)))***,,,......///000333555666666555444666888:::>>>JJJ```}}}cccIII;;;777555444111/////////...,,,+++*********))))))((((((***)))(((((())))))(((''''''((((((((('''&&&&&&%%%***'''$$$$$$'''))))))(((''''''(((((('''&&&&&&%%%###$$$&&&'''((('''&&&%%%111---(((&&&&&&''''''&&&%%%&&&((()))))))))((('''###$$$&&&'''((('''&&&%%%***)))''''''((()))******)))+++------000888HHHTTThhhyyylllTTTCCC555111...))))))///...'''$$$''')))&&&%%%'''***)))''''''((((((((('''''''''&&&&&&&&&'''))))))***)))((('''&&&&&&'''(((###$$$%%%%%%''''''((()))((((((((('''&&&%%%%%%$$$###*********...,,,000>>>]]]tttUUUHHHIIIDDD;;;222,,,((('''(((***(((&&&''')))***)))'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&!!!"""%%%&&&$$$%%%...888EEEAAA777,,,((())))))'''%%%%%%%%%%%%$$$$$$$$$%%%!!!&&&'''$$$$$$&&&%%% '''&&&$$$"""!!!!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$$$$ """########################"""""""""###$$$%%%''''''111AAAUUUeeeqqqwwwtttmmmZZZRRRFFF:::222---+++))))))'''$$$###$$$%%%$$$$$$&&&%%%###############"""$$$%%%&&&&&&&&&&&&%%%$$$'''###!!!"""!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%$$$$$$%%%ttthhhbbb[[[ZZZWWWUUURRRPPPOOONNNIIIIIIHHHGGGEEECCCBBB@@@?????????@@@AAAAAA???<<<::::::::::::999777666555777777555444444333333444444444333333333333444444444333333222222333333444555::::::555333666:::;;;;;;LLLgggzzzgggRRREEE@@@DDDSSSdddvvv^^^WWWNNNJJJLLLNNNNNNLLLDDD???888555555666555333222000//////000///...,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,*********++++++++++++++++++***))))))((((((((((((///---++++++---///000111111111:::PPPooopppYYYFFF;;;777444000,,,++++++,,,---///111333555666666555555888777666666>>>PPPhhhzzz|||^^^FFF:::;;;666000------......------,,,***)))(((((((((((()))((((((((())))))'''%%%&&&(((******'''%%%&&&((((((&&&$$$$$$&&&'''(((''''''''''''(((''''''&&&%%%%%%&&&&&&'''&&&$$$###"""111...***'''''''''&&&&&&%%%&&&((()))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&+++***'''&&&&&&)))+++---,,,///111222888JJJbbbttt|||dddOOO999///)))+++,,,((('''***((($$$$$$((()))'''&&&&&&)))(((&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))(((''''''&&&'''''''''$$$$$$%%%&&&'''(((((())))))((((((((('''&&&&&&%%%$$$+++++++++///...444DDDfffbbbHHH@@@???<<<666000,,,)))(((((()))(((&&&&&&((()))((('''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%%%%%%%&&&'''""""""$$$'''&&&'''///888NNNHHH;;;---'''((()))'''$$$%%%'''&&&%%%$$$$$$%%%###&&&&&&$$$$$$%%%$$$!!!(((&&&$$$"""!!!!!!!!!"""###############$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$!!!!!!######!!!########################"""""""""######%%%&&&&&&'''333BBBOOO[[[iiirrrvvvrrrooofffWWWEEE888222000...+++'''%%%$$$$$$###"""&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$###)))$$$  $$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%&&&%%%$$$%%%&&&rrrggg___]]]YYYVVVTTTRRRQQQPPPKKKKKKJJJHHHGGGEEECCCCCC?????????@@@AAABBB@@@>>>;;;;;;;;;;;;:::999888777555555555444444444444444444444333333333333444444444444222222222222444444555999999555333666999999888BBBUUUssseeePPPFFFCCCJJJSSSiiixxxhhhYYYSSSOOOKKKIIIJJJEEE@@@:::777777777555333333222000000000000...---+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,+++******))))))***++++++(((((('''&&&&&&&&&&&&'''...***((())),,,//////---111///111>>>TTTnnnxxx```NNN@@@;;;555222111000...+++///000111333444444555555444444333444:::HHHZZZgggtttUUU@@@;;;555///---,,,...333888///---***(((''''''(((((()))((((((((())))))'''%%%&&&***...---(((&&&))),,,'''&&&%%%%%%&&&'''((((((&&&'''''''''''''''&&&&&&''''''''''''&&&$$$###"""***((('''&&&&&&&&&''''''%%%&&&((()))))))))((('''))))))((('''&&&'''((((((***)))(((''''''***...222...222777<<>>JJJXXXbbbtttxxxzzzssscccOOO===333111...***'''&&&&&&&&&%%% """$$$%%%$$$$$$###############$$$$$$#########)))%%%###$$$###!!!###'''%%%%%%$$$######$$$%%%%%%"""$$$%%%%%%%%%%%%&&&'''oooddd___ZZZVVVTTTTTTRRRPPPMMMMMMKKKIIIHHHFFFEEEEEEAAA@@@???@@@BBBBBBAAA@@@;;;;;;<<<;;;;;;:::999888555555555555555555555444555444444333333444444555444444222222222222444444333666777444444777:::999888<<>><<<<<<===;;;:::777555333222222111///---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++***))))))******+++((((((''''''(((((())))))***'''%%%'''+++......,,,///000222555===MMM```mmmoooWWWLLL>>>666555666222/////////000000111333444555111222444555999AAALLLTTTsssdddJJJ<<<777333222000222<<>>888444,,,))),,,%%%&&&'''&&&&&&'''((((((%%%***,,,'''%%%((()))''')))'''%%%%%%&&&'''&&&%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&'''((()))******((('''&&&%%%%%%&&&'''(((&&&,,,***)))333???XXXvvvaaaIII???@@@KKKPPPJJJ@@@666...+++***+++$$$&&&'''&&&$$$###%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&'''$$$$$$&&&&&&$$$&&&***###%%%$$$"""%%%))))))&&&)))'''+++777DDDFFF===222,,,&&&######""" !!!&&&######$$$$$$$$$###########################""""""#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''###!!!######!!!###&&&""""""$$$%%%'''(((******$$$$$$###""""""!!!""""""&&&""""""%%%&&&$$$&&&+++---444DDD[[[nnnuuunnndddUUUNNNDDD;;;444///+++)))%%%(((***)))&&&&&&)))---%%%$$$############$$$%%%###!!!"""&&&'''$$$###&&&&&&$$$"""!!!!!!"""$$$&&&###$$$%%%%%%$$$&&&(((+++pppiii___ZZZZZZZZZYYYVVVRRRQQQNNNLLLJJJIIIIIIIIIFFFDDDBBBAAAAAABBBAAA???==================<<<;;;888999999999888777555444555555444444444444555555222222444555555444222222333555555333444888777444666:::<<<===LLLjjjvvvYYYIIIBBB@@@HHHTTTgggpppeee```cccwww}}}nnnaaaWWWQQQKKKGGGEEEBBB>>>;;;999666333000444333222111000///...---++++++,,,,,,---...//////+++,,,...///...,,,***))),,,+++***(((''''''&&&&&&+++...///...+++)))***---)))+++...//////...000111///888FFFWWWnnnmmmQQQ@@@888555444222222333555888:::::::::888888888:::<<<>>>GGGiiibbbIII555333555000,,,---))))))************)))(((,,,)))%%%###$$$&&&((((((&&&%%%%%%&&&((()))(((&&&"""$$$''''''%%%$$$%%%'''%%%%%%&&&'''((((((((('''''''''&&&%%%$$$$$$$$$$$$###%%%%%%$$$&&&'''%%%&&&((()))))))))((('''%%%&&&''''''((()))******((())),,,000<<>>777///)))%%%######$$$&&&'''&&&######%%%((($$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&$$$$$$$$$&&&***'''&&&''''''$$$%%%)))''''''%%%!!!"""&&&&&&###%%%&&&///BBBTTTXXXKKK===---&&&"""###"""!!!'''!!!###%%%&&&''''''%%%%%%$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$,,,(((&&&&&&%%%"""###'''!!!"""$$$&&&(((***,,,,,,&&&&&&%%%$$$############&&& $$$%%%###"""&&&&&&'''---===PPP___fffggghhh```TTTGGG===555///,,,%%%((()))&&&"""!!!%%%)))&&&%%%$$$######$$$%%%&&&(((%%%$$$%%%%%%###$$$'''&&&$$$"""!!!!!!"""$$$&&&###$$$%%%%%%$$$&&&)))+++{{{uuukkkfffaaaaaa___ZZZWWWWWWVVVUUUSSSQQQNNNKKKIIIHHHFFFFFFFFFFFFEEEDDDBBBBBB???<<<:::===BBBDDDAAA===;;;:::999777777777777888888888888777666444333222111111222333444555666777444444333444444555666777333666666;;;EEEMMMeeefffOOOGGGGGGBBBEEEUUUhhh~~~uuucccVVVaaaxxxvvvooofff]]]SSSJJJCCC???:::333333777...//////...------...000---...///---***(((***,,,,,,,,,000444444---)))(((+++,,,,,,+++))))))***+++************************,,,+++***+++---...---,,,111111666???JJJZZZsssuuuWWWBBB777666444444333222555888777999::::::888777888888FFFUUUsssqqqPPP:::666///,,,000000,,,+++***(((''''''&&&&&&******)))((('''&&&%%%%%%,,,((($$$$$$'''(((%%%!!!'''&&&%%%$$$%%%''')))+++(((((((((((())))))))))))'''))))))((('''&&&'''(((&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''%%%###$$$'''***+++***...---...555FFF___yyypppQQQ???...+++---***&&&%%%)))((('''&&&%%%$$$$$$$$$&&&&&&'''((())))))((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%,,,(((&&&((()))&&&&&&(((''''''&&&&&&&&&%%%%%%$$$((( ***...,,,******000666:::FFFaaaPPP333111222...222///+++)))((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''$$$!!! ###%%%$$$%%%&&&&&&$$$$$$%%%&&&(((&&&,,,CCC```jjjWWW>>>///)))%%%$$$###!!!###''''''&&&%%%$$$############!!!!!! """###$$$&&&$$$""""""###$$$###""" !!!"""###$$$%%%%%%&&&$$$###$$$&&&&&&$$$!!!######"""###''',,,111555&&&%%%###""""""###%%%&&&%%%%%%$$$$$$%%%%%%###!!!$$$(((---111666AAAPPP\\\gggrrrsssaaaOOOCCC888---111+++&&&&&&((((((%%%###)))&&&###"""###$$$%%%%%%######################## ###&&&&&&%%%$$$&&&)))&&&&&&%%%%%%&&&''')))+++}}}vvvooojjjeeebbbbbbaaa\\\YYYYYYUUUTTTQQQNNNLLLIIIHHHGGGHHHHHHGGGFFFDDDBBBAAA@@@=========>>>?????????>>><<<;;;:::888888888888888888888777777666444333222333333444444444444444555444333333444444555666777777999777888>>>BBBUUUsssuuuYYYIIIAAA>>>@@@IIIUUUgggwwwaaa\\\dddfffYYYLLLFFF@@@888222111111111111000/////////000...///000...+++***,,,...---,,,///333222---)))***)))***++++++***(((((((((************************))))))***,,,...---+++(((......111777>>>III]]]ppppppYYYBBB888000///111444666999666888999999777666777888>>>IIIbbbxxxUUU>>>888000,,,///...,,,,,,***)))(((''''''''')))))))))(((''''''&&&&&&,,,(((%%%%%%((()))&&&###'''&&&%%%%%%%%%''')))***''''''((((((((()))))))))&&&(((((('''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&))))))))))))***+++,,,,,,'''''''''(((***,,,---...---222<<>>EEEUUUhhhuuurrrhhh]]]MMM===555111---------+++&&&"""%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''((((((zzzzzzyyysssmmmhhhdddbbbcccbbb]]]ZZZZZZXXXUUURRRNNNKKKJJJJJJJJJIIIIIIGGGFFFCCCAAA@@@???===???@@@???===;;;===>>><<<;;;:::999888888888888777777777777666555333333555555555444444333333333333333333333444555666777999;;;777666999999EEE^^^jjjOOODDD@@@???@@@BBBLLLhhhttt```UUU```lll}}}sss[[[MMMFFF???777222000000//////......------///000000///---,,,---...///---...111000,,,***,,,)))******+++***)))((('''************************&&&'''***---...---)))&&&---,,,---///111666CCCPPPgggyyyooo^^^KKK888111333444333444444666888777666555666777999>>>NNNmmm\\\BBB:::111,,,...---------+++***)))(((((((((((((((((((((((((((((((((+++(((%%%&&&)))***(((&&&'''&&&%%%%%%&&&''')))***&&&&&&'''''''''(((((((((&&&'''''''''%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((******)))************+++---///111<<>>===<<<<<<<<<;;;:::999999888777777777777777777777666555444333555555444444444333333333333333333333444555666666555999666555999999AAASSSggg^^^OOOHHHAAA>>>;;;???SSSiiirrrZZZNNNTTT\\\dddlllxxxuuu]]]PPPGGG???:::111000////////////...---000//////...---------...000---,,,......++++++...---,,,***)))******+++***************************(((((()))+++---,,,***''',,,,,,---,,,+++---444;;;KKK\\\xxx{{{lllUUU===444333111111333333444666666555444555666999:::CCC___```DDD;;;111---...---......,,,+++***)))))))))''''''''''''(((((())))))(((&&&%%%&&&((())))))((('''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''(((&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((***,,,,,,,,,+++---111444===III]]]qqq}}}|||www|||~~~yyyooodddWWWFFF777---***(((((((((''''''(((%%%$$$$$$$$$%%%&&&&&&''''''((((((((((((((('''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%***((((((***)))'''(((,,,'''(((***++++++***((('''((((((***,,,***+++333===JJJYYYmmmjjjIII888111+++)))***&&&%%%$$$%%%'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%&&&&&&&&&'''&&&%%%$$$############!!!"""""""""######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&"""'''...555===@@@888...(((%%%$$$&&&%%%!!! """!!!"""######$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%###""""""###$$$$$$###!!!""""""###$$$%%%&&&&&&######$$$$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$"""!!!""""""###"""!!!"""%%%'''((((((---:::IIIUUUaaakkkmmmiiibbbXXXGGG666---------++++++)))'''&&&&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%###$$$%%%&&&&&&%%%###"""}}}vvvrrriiidddbbbcccbbb]]]YYYZZZ]]]ZZZVVVRRROOONNNOOOOOOHHHGGGFFFEEEEEEEEEEEEEEEFFFAAA======??????===999999999999888888777666666666777777777666555444333333333333444444444555555333222222333333444555666111777444444::::::===KKKVVV|||yyyZZZLLL@@@>>>===???IIIUUUllliiiRRRNNNLLLNNNQQQZZZlll~~~iiiXXXIII???888555222111222333111000///...------------------000,,,+++------***+++///000,,,'''%%%&&&)))+++,,,************************,,,***))))))+++,,,,,,+++))),,,---,,,+++,,,000222888EEE\\\yyycccLLL888222111...111888111333555555444444555666999999AAA[[[cccDDD:::111...000...///...---+++******))))))&&&&&&''''''((()))))))))&&&%%%$$$%%%&&&(((((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&'''''''''((('''((()))(((&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%******))))))))))))))))))+++,,,...111444999>>>AAAIIIPPP\\\jjjssstttooojjjiiifff\\\PPPEEE<<<444,,,((()))***((('''''''''&&&''''''''''''((()))***+++%%%%%%'''((())))))))))))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$%%%(((&&&$$$&&&+++)))((('''''''''((())))))&&&'''+++,,,,,,111@@@PPPgggzzzrrrUUU999111///***''')))&&&%%%$$$%%%&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$%%%%%%$$$###'''&&&%%%$$$###"""""""""############$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&"""$$$'''...999???999///)))%%%###$$$###!!!!!!%%%"""######$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%###""""""###$$$$$$### !!!"""###$$$%%%%%%$$$%%%&&&%%%$$$######"""$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%"""  """######$$$######$$$&&&'''&&&%%%)))...444===KKK\\\iiioooxxxqqqaaaLLL>>>888222+++,,,***'''&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!'''(((%%%###%%%'''###$$$%%%%%%%%%$$$###"""|||vvvpppkkkffffffddd___\\\\\\[[[YYYVVVRRROOONNNNNNNNNIIIHHHGGGFFFFFFGGGHHHIIIIIICCC======@@@BBB>>>:::999999999999999888666666666666666666666555444444333333333444444555555555222222222222333444555666111777333111777777777???LLLiiihhhSSSAAA>>>@@@@@@CCCIIITTTuuu{{{```SSSGGGCCCBBBDDDQQQ```{{{xxx[[[FFF@@@;;;444111111111000...///---,,,,,,---......---///,,,***,,,,,,***+++///000+++$$$"""%%%(((******************************---+++(((((())),,,------%%%***,,,++++++---///...111888FFF___}}}jjjQQQ;;;555222---///777111333555555555444555666444777AAA[[[fffEEE:::222///111000......,,,+++***)))))))))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''''''''&&&&&&'''''''''(((((((((((()))***)))'''&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%***))))))(((((())))))***+++...444===FFFLLLNNNNNNKKKKKKNNNSSSYYY[[[XXXTTTQQQLLLDDD:::222...+++***'''******(((((()))(((%%%'''&&&&&&&&&'''(((((()))###$$$&&&((()))*********&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%(((...)))'''&&&$$$%%%&&&)))***(((***---000333???XXXnnnXXXCCC111,,,---***'''(((&&&&&&%%%&&&'''&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&***)))&&&&&&''''''&&&%%%&&&%%%$$$###############'''&&&%%%&&&''''''&&&$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%,,,:::DDDAAA888***&&&###$$$###!!!###&&&""""""$$$$$$$$$###"""!!!!!!"""###%%%%%%&&&%%%%%%$$$###!!!"""###%%%$$$$$$#########"""""""""!!!!!!###%%%&&&&&&$$$######$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$&&&&&&&&&%%%%%%%%%$$$######""""""###%%%)))///999FFFSSS\\\tttyyywwwjjj]]]QQQAAA222...+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&$$$&&&(((###$$$$$$%%%%%%%%%$$$$$$|||tttnnnlllhhhcccaaabbb[[[ZZZWWWTTTQQQOOONNNMMMLLLKKKIIIGGGGGGGGGIIIIIIHHHDDD@@@???@@@@@@???>>>;;;;;;<<<<<<;;;:::888777666666666666666555555444555444444444444444333333222222222222333444555666333999444000666666333999CCCSSSnnniiiOOODDDBBB??????CCCFFF\\\wwwxxxcccOOOFFF@@@;;;???IIITTTggg~~~|||___OOOGGG<<<555333222///---000...,,,---///000///......+++***,,,,,,***+++///000+++'''&&&))),,,+++)))************************+++)))((((((***++++++***&&&+++---++++++......+++000111777HHHeee]]]???777555///---222111333555666555555666777222888DDD\\\kkkHHH;;;333000222000...---,,,***))))))))))))'''''''''(((((((((((((((&&&''''''&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&''''''((((((((()))))))))'''((()))(((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((()))++++++///333===KKKVVVYYYRRRKKK@@@<<<999:::>>>@@@>>>;;;666444222///,,,)))((()))&&&((((((&&&(((+++***$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%'''((())))))))))))%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''''''''***,,,***'''+++222''''''&&&&&&&&&'''((()))+++,,,...333<<>>===777(((%%%%%%''''''######%%% """$$$%%%$$$###""""""###$$$%%%%%%$$$######$$$"""!!!"""###%%%%%%$$$$$$$$$$$$#########"""""" """%%%%%%$$$$$$%%%'''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%"""$$$&&&$$$!!! !!!$$$"""&&&)))+++000:::BBBWWWhhhvvvyyyvvvooo^^^LLL;;;666///+++)))(((((((((''''''''''''''''''''''''""" !!!%%%''''''%%%$$$$$$$$$$$$$$$%%%&&&'''|||tttqqqlllgggeeeggg]]]\\\ZZZXXXUUURRRPPPOOOOOOMMMKKKHHHGGGGGGHHHIIIFFFEEEDDDAAA???>>>@@@BBB<<<======>>>===;;;:::999666666666666666666555444777666666444333222222111222222222222333444555555555:::555111888888555999<<>>===AAAAAAJJJZZZsssxxx^^^QQQGGG===;;;@@@???NNN^^^kkk}}}|||aaaVVVIII???;;;999666333222///---...000222111///...+++***------++++++...111...+++---111111...***************************''''''''')))++++++)))'''(((...///,,,+++///...)))000...///:::TTTsss\\\999222555222000333111333555666555555666777444;;;FFF]]]oooJJJ===444111333111------+++***)))(((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))&&&''''''(((''''''&&&&&&(((((((((((())))))))))))&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((***,,,///111222444999DDDTTT___]]]NNN@@@555000+++***---///---***"""$$$(((,,,,,,(((&&&'''%%%'''&&&$$$'''---+++$$$)))(((((('''''''''((((((''''''((((((((((((((('''%%%%%%%%%%%%%%%&&&'''((())))))(((((((((((())))))###$$$''')))'''$$$(((000%%%&&&''')))))))))((((((---,,,...444@@@YYY~~~tttLLL333333///+++***+++)))&&&$$$$$$$$$&&&((()))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$######%%%''''''&&&##################$$$$$$###""""""%%%)))+++)))&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$***111111---&&&%%%&&&******%%%"""###!!!$$$%%%%%%%%%$$$###$$$%%%%%%$$$###!!! $$$"""!!!"""$$$%%%%%%$$$""""""###$$$%%%&&&&&&''' $$$%%%%%%%%%(((******)))'''%%%$$$"""""""""###$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""$$$%%%###""""""%%%$$$!!! $$$)))$$$&&&))))))&&&&&&///888;;;RRRjjjwwwxxxiiiKKKDDD:::222---***)))(((%%%%%%%%%%%%%%%%%%%%%%%%,,,"""$$$***'''"""$$$$$$######$$$&&&((()))~~~xxxmmmgggiiiccc___ZZZWWWWWWWWWTTTQQQUUUOOOLLLOOOPPPLLLHHHHHH@@@BBBEEEDDDAAA@@@AAACCC@@@@@@>>>;;;;;;===<<<888<<<;;;:::999888666555555666555333333444444444333888666444222111222333444555666666555333333444666<<<;;;CCC[[[zzz^^^KKKGGGCCC>>>AAAAAAIII]]]vvvbbbLLLCCC:::000;;;;;;CCCOOOZZZiiiooo[[[PPPHHH===555333111000000000111000---***111...+++))))))+++///111...,,,***(((((((((***++++++*********))))))((((((((()))***+++++++++***)))+++,,,------++++++,,,---******---555AAAVVVsssZZZ999000333000,,,...000111222333555777777555999:::@@@TTT|||qqqHHH:::777000...111---......---***(((((()))***)))''''''((())))))(((%%%%%%$$$%%%&&&''''''&&&'''(((((()))***++++++,,,&&&&&&&&&'''''''''((((((%%%''')))******)))'''%%%'''&&&&&&%%%%%%&&&&&&''''''%%%###%%%+++111444555<<<>>>GGGQQQQQQGGG@@@@@@222,,,))),,,...+++******((('''&&&&&&'''((('''&&&+++(((%%%$$$%%%&&&''''''$$$)))%%%###)))'''###(((%%%''')))+++***)))((((((&&&'''((('''%%%$$$%%%&&&'''''''''(((((((((((()))+++)))'''''''''((('''&&&((((((''''''''')))...111222111...222HHHmmm|||WWW===...---+++***((('''&&&&&&((((((((()))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&!!!"""###%%%&&&'''((((((&&&''''''%%%######$$$&&&&&&$$$######%%%&&&&&&%%%$$$%%%&&&%%%###"""###$$$""""""""""""""""""""""""&&&$$$###$$$%%%%%%!!!"""%%%((((((&&&%%%''')))777///'''###$$$&&&%%%$$$$$$###""""""$$$$$$$$$""""""############$$$$$$$$$%%%$$$$$$&&&''''''%%%###%%%%%%&&&&&&'''(((((((((---;;;PPPgggxxx|||fffJJJ777///---,,,+++$$$ %%%)))'''%%%%%%$$$%%%'''&&&$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&|||rrrlllgggbbb]]][[[ZZZXXXTTTPPPTTTRRRSSSVVVUUUNNNHHHGGGDDDEEEFFFEEEAAA??????@@@===>>>===;;;===AAABBB???===<<<:::888777666666666777555333333444555444333888666444333222222333444555555666555333333555666777777>>>MMMaaa{{{yyyaaaSSSFFF;;;???===@@@LLL___wwwuuuXXXJJJAAA;;;999777<<>>;;;999>>>GGG111+++)))++++++)))''''''((('''&&&&&&'''((('''&&&+++(((%%%$$$%%%''''''&&&###(((%%%###)))'''###)))$$$$$$%%%+++111111+++%%%&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''(((((((((***((('''&&&((((((((('''((())))))(((((()))---///222222333;;;SSSyyyjjjIII555...---+++)))((('''&&&&&&***))))))***+++***&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&%%%$$$###""""""###$$$%%%!!!"""###%%%&&&&&&&&&&&&%%%&&&&&&%%%######$$$%%%&&&$$$######%%%&&&&&&%%%$$$%%%&&&%%%###"""###$$$########################$$$""""""###&&&&&&###!!!%%%&&&$$$!!! $$$///777888111)))%%%%%%&&&%%%###&&&%%%$$$$$$%%%%%%$$$###"""############$$$$$$$$$!!!$$$%%%$$$###%%%&&&$$$$$$%%%&&&&&&''''''((( ))):::RRRkkk{{{___III===555///+++...'''$$$&&&'''%%%$$$%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&ssskkkfffaaa^^^]]][[[WWWSSSSSSTTTZZZ^^^ZZZPPPIIIGGGHHHHHHHHHFFFBBB???>>>>>>>>>???===;;;>>>DDDEEECCC>>><<<:::777666666777777777555444333555555444333777666555333333333444444444555666555333333555777333666:::>>>EEEYYY|||{{{eeeQQQAAA@@@===;;;>>>GGGZZZvvvmmmWWWKKKDDD:::666666<<<======FFFSSSkkk{{{pppXXXHHHBBB555333000///000000///...000///.........///111222111///---+++*********+++)))(((((((((((('''''''''(((***,,,......---+++***+++,,,---,,,+++***+++---...,,,,,,---000888HHHWWWXXXIII<<<777333---,,,000//////111444555666666777>>>DDDNNNccchhhBBB666555111------------,,,***((()))+++---...,,,***)))))))))((('''''''''((()))))))))((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''***---///000000111111111...***+++666CCC,,,(((&&&((()))'''&&&(((((('''&&&&&&'''((('''&&&***(((%%%%%%&&&''''''&&&&&&+++&&&###(((&&&!!!&&&(((%%%&&&000;;;<<<222&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&&&&'''''''''''')))'''&&&&&&((())))))(((((()))***)))((()))***,,,---000444AAA\\\xxxSSS999///---,,,***)))((('''''''''((('''(((---111000)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&(((((('''%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$###!!! !!!###$$$""""""###$$$$$$$$$$$$$$$###%%%%%%$$$###"""###$$$%%%$$$######%%%&&&&&&%%%$$$%%%&&&%%%#########$$$########################"""!!!"""###&&&&&&%%%$$$&&&&&&$$$ %%%000999777111***&&&%%%%%%$$$"""###!!! !!!!!! """############$$$$$$$$$$$$$$$!!! $$$((($$$$$$$$$%%%&&&&&&''''''###%%%,,,===VVVsssiiiXXXJJJ>>>555666///+++,,,,,,(((%%%%%%$$$&&&''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&~~~~~~~~~sssmmmeee```___]]][[[YYYQQQTTT[[[___ZZZPPPJJJJJJJJJJJJIIIGGGDDDAAA???>>>BBBCCC@@@<<<>>>CCCDDDBBB???===:::777555666777888888666444444555666555444777666555444333444444444444555555555444444555777444777999888888DDDbbb~~~zzzbbbOOOCCCAAA???<<<===HHHaaawwwnnnWWWHHH???888666:::;;;888;;;BBBMMMZZZmmmpppVVVGGG===999444111/////////............//////000000000///...+++)))''''''((())))))))))))))))))((((((((((((***---//////...,,,+++***,,,,,,,,,+++***+++,,,000...---......111:::EEENNNJJJDDD===444///111666//////000444555666999>>>AAAOOOccc|||___>>>333444111---,,,---,,,+++)))((())),,,//////---+++*********((('''%%%&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((***,,,,,,,,,+++&&&(((++++++((((((,,,111(((%%%$$$''')))'''(((+++(((&&&&&&&&&'''((('''&&&)))'''%%%%%%&&&''''''&&&)))---((($$$((($$$###)))&&&&&&///999;;;222'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((******)))'''(((***)))(((((((((***+++///666GGGdddcccBBB222...,,,+++***(((((('''''''''$$$$$$'''...666666///'''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''''''''%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$###!!!!!!###$$$""""""############"""""""""###%%%$$$###"""###$$$%%%$$$"""###$$$&&&&&&%%%###%%%%%%%%%######$$$%%%########################""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&111---(((%%%$$$%%%$$$###"""  """"""#########$$$$$$$$$ $$$###!!! ###&&&$$$$$$%%%%%%&&&'''''''''))))))***111BBB^^^}}}vvvgggVVVIII<<<666222333222---(((&&&###%%%&&&'''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&||||||||||||~~~}}}qqqhhhccc```]]]ZZZRRRTTTXXXZZZVVVOOOLLLOOOIIIIIIHHHGGGFFFEEECCCAAACCCCCCAAA===>>>CCCCCC@@@@@@===:::777666666888999999777555555666666666555666666555555444444555555333444555555444444666888555777999999888===OOO```uuuZZZEEECCCBBB???<<<@@@OOO___~~~nnnUUUHHH===888<<<>>>;;;<<<@@@===CCCOOO___pppjjjQQQHHHCCC;;;555222222222222.........//////.........///---+++)))(((((())))))************************((())),,,...///...---,,,***+++,,,,,,******+++,,,...,,,---/////////444;;;EEEIIIHHH@@@777666;;;@@@333000111555777:::BBBLLLMMMaaa}}}mmmSSS999222333111---+++,,,,,,+++)))((()))---000///---+++*********((('''$$$'''))))))'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%((())))))(((((('''$$$&&&(((***+++***'''###)))'''''')))(((&&&'''***(((&&&&&&&&&'''((('''&&&(((&&&%%%&&&'''((('''&&&''',,,'''$$$(((%%% %%%$$$######'''+++,,,(((%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((*********&&&'''))))))(((((()))***---222===QQQpppoooOOO888///---******)))(((''''''((((((%%%%%%'''///777777000((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%""""""#########"""!!!!!!!!!###%%%%%%###"""######%%%###""""""$$$%%%%%%$$$###$$$%%%%%%######$$$%%%########################$$$$$$%%%$$$$$$$$$$$$%%%(((%%%###%%%)))((( (((&&&$$$######$$$$$$$$$&&&$$$######$$$$$$###!!!""""""#########$$$$$$$$$$$$###""""""#########"""$$$%%%%%%&&&''''''(((((("""&&&)))+++444KKKkkktttfffNNNDDD999444000,,,)))***###%%%'''((('''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&{{{{{{{{{|||~~~xxxooofff___ZZZXXXVVVVVVWWWTTTOOOOOORRRJJJIIIHHHHHHHHHHHHFFFDDDAAACCCBBB???AAAEEEDDDAAA???===;;;888777777777888999777666555666777666555555555555555555555555555333444555444444444666888666555666999999:::BBBJJJiiieeeJJJEEEAAA???<<<;;;AAAIIIcccxxxqqqZZZJJJ======???<<<:::===666777===GGGSSSaaarrroooWWWOOODDD:::555333333444000//////......------,,,000...,,,+++******,,,,,,******+++++++++++++++,,,((()))+++,,,------------***+++,,,+++***)))***,,,***)))+++...///...111666FFFPPPSSSKKKCCCBBBBBB@@@;;;555444888;;;AAAPPP```kkk|||VVVFFF666111111///---,,,,,,,,,+++***)))))),,,......,,,***)))))))))((('''&&&)))------***''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$"""$$$''''''&&&%%%%%%&&&))))))&&&%%%(((+++((("""---+++******'''###$$$'''((('''&&&&&&'''((('''&&&'''&&&%%%&&&(((((((((&&&"""'''$$$###)))((($$$***%%%%%%&&&%%%$$$$$$&&&'''&&&'''((('''%%%$$$%%%&&&%%%&&&&&&&&&'''''''''''''''&&&%%%&&&(((******)))%%%'''((())))))***---///---666EEE]]]zzz{{{iiiSSS???111+++***))))))(((''''''((((((((()))((()))...222111***$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""#########""""""!!!!!!###%%%&&&%%%######$$$$$$###""""""$$$%%%%%%$$$"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%######$$$&&&,,,&&&!!!"""'''(((###""""""""""""######$$$$$$$$$###"""###$$$%%%$$$""""""############$$$$$$$$$(((%%%###"""$$$$$$###!!!$$$$$$$$$%%%&&&&&&'''''' %%%)))((()))777NNNbbb{{{iiiYYYFFF999111,,,,,,///''')))------+++)))''''''&&&%%%%%%$$$$$$%%%%%%&&&}}}}}}}}}~~~tttggg___bbb\\\XXXWWWVVVRRRPPPQQQLLLJJJHHHHHHIIIIIIFFFDDDEEEFFFFFFCCCDDDEEECCC>>>>>>===<<<:::888888777777:::888666666777888777666555555666666666666555555222444555444444444666888777555444777777888===CCCQQQssszzzYYYMMMBBB===<<<;;;===@@@LLLZZZoooyyybbbLLLDDD@@@:::666666444333555:::>>>DDDRRR___sssxxxmmm\\\KKK@@@:::777666333222111///...------,,,...---+++******+++---...))))))******++++++++++++((())))))***+++,,,---...)))+++,,,+++***)))***+++***(((***...///---...222EEEVVVcccbbb```^^^VVVIIIEEE<<<888<<>>]]]nnn}}}~~~zzzlll\\\PPPFFF;;;555333---111555666333...***'''&&&%%%%%%$$$$$$%%%%%%&&&qqqfffhhhaaa[[[ZZZYYYTTTPPPPPPNNNKKKIIIIIIJJJIIIFFFCCCKKKLLLKKKGGGEEEEEE@@@999======<<<;;;:::888777666:::888666666777888777666555555666666666666666555222444555444444444777999:::666444555555666===EEEDDDbbbiiiWWWDDD===>>>??????@@@===FFFTTTkkkxxx[[[LLLCCC999222111555222222444333222:::EEEHHHYYYoooyyycccRRRFFF@@@===666555222000...---------+++***)))((((((***,,,---(((((())))))*********+++)))((((((((()))+++---///)))+++++++++***)))***+++,,,+++,,,000000------000:::RRRjjjvvv}}}tttbbbKKKAAA<<>>555333777;;;<<<888222,,,)))&&&%%%%%%$$$$$$%%%%%%&&&~~~}}}~~~wwwqqqjjjbbb\\\ZZZWWWTTTQQQQQQNNNLLLLLLIIIDDDDDDHHHGGGFFFDDDCCCBBBAAAAAAAAA??????===<<<:::888777777999999888777666555444444666555666999<<<;;;777333666666555444444444444555777777666666777999;;;<<<@@@KKKccckkkRRRDDD???<<<===AAA:::???GGGSSSjjjyyyYYYHHHCCC<<<222555444222111333555444111;;;CCCOOO]]]nnnyyyjjjTTT???777:::999111***+++000444*********+++---...---+++,,,,,,+++***)))))))))***(((((())))))******+++++++++***&&&""""""(((...)))***+++,,,...///000111===DDDUUUpppmmmZZZGGGAAAEEEPPP```nnnuuu}}}|||hhhQQQ???666000000000///......------------,,,,,,***)))'''&&&)))''''''***---+++%%%...***''''''((((((%%%"""%%%&&&&&&&&&%%%%%%$$$###((((((((((((((((((((((((***(((''''''(((((('''%%%&&&%%%%%%&&&%%%%%%$$$###$$$((()))%%%###%%%'''%%%%%%'''((((((((('''&&&&&&''''''(((((((((((((((%%%&&&'''((()))))))))))))))%%%$$$(((((($$$%%%)))+++&&&%%%'''&&&$$$(((///)))&&&$$$%%%''')))'''%%%((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''&&&***,,,---///999IIIWWWiii{{{~~~bbbLLL777222------///000---***'''&&&%%%%%%'''((()))((('''''''''&&&&&&'''''''''###"""***...---)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&$$$"""###&&&)))'''&&&%%%%%%$$$$$$%%%%%%########################!!!###%%%%%%$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!$$$!!!"""#########""""""$$$&&&---+++)))((('''&&&$$$"""$$$%%%&&&$$$"""!!!!!!"""%%%%%%%%%$$$$$$$$$###### !!!"""$$$$$$"""!!! $$$###"""""""""###%%%%%%"""###$$$%%%%%%$$$###"""''''''&&&%%%###$$$&&&)))000555:::===>>>BBBIIIOOOZZZooo}}}sssgggWWWHHH@@@===@@@EEEBBB666+++((((((%%%###"""###$$$$$$$$$~~~~~~}}}uuuiii```\\\[[[ZZZYYYTTTPPPNNNMMMJJJGGGGGGKKKGGGFFFDDDBBBAAA@@@??????AAA@@@???>>><<<:::999888:::999999888777666555444777666666888::::::777444888777666666555555666666999888777777777888999:::AAACCCPPPllleeeQQQFFF>>>::::::888:::???GGGWWWooommmTTTIIICCC===111111000000111333222000666888:::@@@NNNddd}}}rrr[[[GGGAAA:::555222///...---,,,++++++,,,------,,,+++++++++******)))*********)))))))))))))))*********+++++++++(((&&&'''***...)))***+++,,,---///000000///555EEE]]]wwwvvvfffXXXLLLFFFKKKUUUZZZ]]]^^^XXXMMMBBB;;;888000000//////...------,,,,,,,,,++++++*********)))000---)))))))))'''"""&&&%%%###$$$''')))++++++&&&&&&&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''')))'''&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$!!!%%%))))))&&&###%%%''''''((())))))))))))((('''%%%&&&&&&'''''''''''''''$$$%%%&&&''''''((((((((()))%%%%%%((((((%%%%%%)))+++&&&%%%'''&&&$$$''',,,(((&&&$$$%%%'''((('''%%%''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''++++++***))))))))))))))))))---///...111@@@YYYmmmqqqSSS>>>:::666111///111111...+++***)))'''''''''(((''''''''''''&&&&&&&&&&&&''''''***'''%%%%%%((('''$$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&%%%###!!! !!!###&&&&&&%%%$$$$$$$$$$$$%%%########################"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&"""!!!&&&&&&"""###$$$$$$$$$###$$$%%%&&&((('''&&&&&&''''''%%%$$$%%%&&&&&&%%%###!!!"""###%%%$$$$$$$$$############ !!!"""######"""!!! $$$###"""""""""###%%%%%%######$$$%%%%%%$$$######''''''&&&%%%###$$$&&&)))%%%)))---......000555:::CCCWWWjjjqqquuuyyyuuulllUUUMMMGGGEEE???555...---((('''%%%%%%&&&'''''''''~~~sssfff___]]]]]]]]]YYYTTTQQQPPPNNNJJJKKKNNNIIIHHHFFFDDDBBBAAA@@@@@@CCCBBBAAA@@@>>><<<;;;:::::::::999999888777666666888777666777888999777666999888777777666666777777:::999888777666777888888>>>;;;???RRRrrr}}}cccQQQDDD;;;999888666777<<>>:::444111111000---)))++++++***)))'''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$###########################$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&(((&&&"""%%%$$$$$$$$$$$$%%%&&&&&&$$$######$$$&&&''''''&&&%%%&&&'''&&&$$$"""###$$$$$$$$$#########""""""""" !!!"""######"""!!! $$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%###$$$&&&((("""%%%''''''&&&&&&)))---111???NNNZZZhhhyyy}}}ooodddXXXMMMBBB777000...***(((&&&&&&''''''&&&$$$~~~}}}~~~nnneeeaaa^^^\\\\\\XXXUUUUUUSSSOOOLLLMMMMMMLLLJJJGGGEEECCCBBBBBBDDDDDDBBBAAA???===<<<<<<;;;;;;::::::999888888777:::888777666666777777888888888777666666666666777999888777666666777888999888777<<>>;;;444444999:::???WWWtttlllXXXIII@@@<<<999888555222111222222222333333777>>>HHHOOOaaapppttt[[[EEEAAAAAA:::444444...---++++++------,,,+++***)))))))))***+++,,,,,,++++++******))))))(((((('''((()))******))))))))))))***+++,,,---.../////////222666;;;CCCPPP___iiizzzkkkVVVKKKIII@@@===888555444111,,,(((.........---,,,,,,++++++///...,,,******+++,,,...'''%%%$$$&&&)))+++***)))$$$''')))'''$$$"""###%%%((((((((('''''''''(((((('''''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%%%%''')))((($$$###&&&)))&&&(((***)))'''%%%%%%&&& """$$$&&&((()))***%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&((('''&&&''''''&&&'''((((((&&&&&&'''((('''%%%%%%)))((('''''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((''''''''''''(((((((((+++///777HHHdddiiiPPPDDD???BBB===777222///,,,(((%%%******+++)))'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%((())))))***,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""&&&(((((((((((()))&&&%%%%%%$$$###$$$$$$$$$###########################%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%###!!!$$$###"""###$$$%%%%%%%%%$$$###"""$$$&&&''''''&&&%%%&&&'''&&&$$$###$$$%%%#########""""""""""""!!!!!!"""############"""!!!############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&((()))(((&&&&&&(((***,,,222999CCCUUUiiiuuuwwwzzztttlllaaaTTTDDD666...///---***(((((('''%%%###~~~}}}}}}zzzsssnnniiieeeccc]]]ZZZZZZXXXRRRMMMKKKNNNMMMKKKHHHFFFDDDCCCCCCEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;::::::999999:::999888666555666777888888777666666555555666666777666666555666888999:::666888===CCCLLL```oooTTTFFFAAA===444333:::;;;999EEEWWWtttpppXXXJJJ@@@888777555222111444///000111333444666888;;;HHHTTTfffzzzwwwaaaSSSHHH<<<666777000...,,,+++---------,,,***)))))))))***+++,,,,,,++++++******))))))((((((((('''''''''((())))))***)))******+++,,,---......(((,,,222777<<>>============<<<<<<;;;;;;;;;999:::999777555555666888777777666555555555555666555555555555666888:::;;;999888999<<<@@@MMMmmmeeeOOOCCC>>>666444999;;;888;;;AAAZZZuuuyyy[[[III999555555222222555333222///...///111444777888@@@LLLZZZjjj{{{qqq\\\JJJ???:::666333000.........---,,,*********)))******++++++************)))))))))))),,,)))'''''')))+++,,,---*********+++,,,---------))),,,111888>>>CCCEEEFFFIIIQQQZZZ___cccfffdddaaaRRRKKKAAA:::666333111...//////......---,,,,,,,,,000///---+++***)))))))))'''((()))******(((&&&$$$"""'''***)))'''$$$###(((((('''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))))))))''''''&&&%%%%%%%%%&&&(((((('''''''''&&&&&&&&&&&&&&&+++***)))'''&&&%%%%%%%%%&&&'''(((((())))))((((((&&&&&&''''''''''''&&&&&&&&&((((((%%%%%%((((((&&&''''''&&&&&&))),,,***%%%)))***+++***((((((***+++&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''')))))))))))))))******+++******333JJJlllsssNNN;;;;;;@@@AAA???:::444///***(((&&&'''***,,,+++(((%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&###'''***)))&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ ###&&&&&&%%%$$$######%%%%%%$$$##########################################%%%&&&&&&$$$######$$$$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$###!!!###((($$$!!! ###$$$###!!!'''%%%$$$%%%&&&&&&%%%###$$$%%%&&&%%%$$$###$$$%%%$$$$$$#########"""""""""###########################$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$%%%###############$$$%%%&&&)))&&&%%%)))333???GGGKKKPPP\\\kkkvvvyyyttteeeXXX@@@;;;444...***)))'''&&&~~~~~~qqqeee^^^ZZZUUURRRQQQOOONNNMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@???>>>>>>============<<<<<<888::::::888555444666888999888777777666666777777777666555555666777888999<<<666555:::===DDDWWWlll```KKK@@@<<<888666666888:::;;;FFF]]]||||||aaaFFF===;;;777333555777555111///000222444666///444:::AAAIIIWWWjjjzzz}}}kkkXXXGGG???;;;666222000...,,,***++++++******)))*********)))))))))))))))*********,,,)))'''(((+++------,,,*********+++,,,,,,------///...000999CCCIIIGGGCCC;;;AAADDDEEELLLYYYbbbeee```[[[TTTKKKBBB999222---000000//////...------,,,------,,,+++***)))))))))%%%&&&''''''((((((***+++)))((((((''''''%%%!!!((('''&&&%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))(((''''''### $$$&&&&&&$$$&&&%%%$$$$$$%%%&&&&&&&&&,,,+++)))(((&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&)))((($$$$$$((()))&&&'''(((&&&%%%)))///---'''''')))***)))&&&&&&(((***''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''')))))))))))))))***++++++++++++333IIIkkkrrrMMM:::888<<<777666333///,,,)))))))))***...000///)))%%%%%%'''''''''&&&&&&&&&&&&''''''"""###%%%&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&(((******((('''''''''%%%$$$$$$#######################################"""$$$%%%%%%###!!!""""""###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$'''%%%!!!"""(((%%%!!! $$$&&&$$$!!!%%%###"""###$$$%%%$$$######$$$%%%$$$######$$$%%%%%%$$$$$$$$$############$$$##################$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$############$$$%%%###$$$&&&%%%$$$###$$$%%%$$$#########$$$%%%%%%%%%'''%%%$$$%%%(((+++---000555AAAPPP^^^kkkvvvvvvqqq\\\TTTGGG;;;333---***(((|||yyyhhh^^^YYYUUUUUUVVVSSSRRRQQQOOONNNMMMMMMMMMJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>>>>============777:::;;;999666444555777:::999999888777888888888999888666555555666666777<<<444333===BBBAAAFFFOOOuuuqqqVVVCCCBBB<<<444222888===>>>999LLLfffzzzWWWIIIDDD<<<666555444333222222333222111///...111666777888BBBUUUggg|||qqqXXXGGGBBB<<<666222...+++))),,,,,,+++***)))))))))***(((((())))))******++++++)))((('''))),,,...,,,************++++++,,,,,,---...******666GGGRRRRRRMMMCCCEEE@@@888888EEERRRXXX]]]```aaa___WWWJJJ>>>666000000000///......------)))***+++++++++******)))...,,,***&&&$$$###%%%''')))%%%"""###&&&((((((&&&'''&&&%%%$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&& """&&&$$$!!!%%%$$$######%%%&&&'''&&&&&&&&&%%%%%%&&&''')))***$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%))))))$$$$$$))))))%%%((((((&&&$$$)))111///)))%%%''')))'''%%%$$$''')))((('''&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))++++++111EEEddd{{{SSS<<<444444------,,,***''''''((()))...222444111+++&&&%%%&&&(((''''''&&&&&&''''''(((&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###%%%''''''''''''(((***%%%$$$$$$###"""#################################"""###$$$$$$"""!!!!!!!!!######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$'''%%% &&&&&&"""!!!%%%'''%%%""""""!!! !!!###$$$$$$###"""###$$$$$$###"""###%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%$$$###""""""###$$$%%%"""$$$&&&&&&$$$###$$$$$$$$$"""!!!!!!"""###""""""######%%%)))******,,,...'''000999DDDWWWmmmzzz|||tttbbbPPPBBB999222///xxxlllddd\\\VVVTTTUUUVVVSSSQQQPPPQQQQQQQQQQQQJJJHHHFFFDDDBBB@@@@@@???????????????>>>>>>>>>>>>;;;;;;:::999777777888:::777999;;;:::888777999;;;999888666555666777999:::666777;;;AAAFFFGGGDDD@@@YYYzzzmmmSSSGGG>>>===999222444===>>>???KKKeeecccJJJ???:::777;;;777222000111111...+++222000......333;;;CCCHHHaaafffYYYIII>>>:::777333///111...++++++------+++((('''((()))+++++++++***))))))'''&&&''')))***+++***&&&(((***,,,---...------+++---///333999AAAKKKQQQKKKEEE===888666777===CCCTTTcccrrrtttmmm___JJJ999===333,,,///222///+++***++++++++++++++++++++++++'''((()))(((''''''''')))'''((())))))'''%%%""" %%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%###$$$'''$$$""")))%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''""" """%%%&&&((((((''''''''''''((((((&&&&&&&&&)))+++,,,***)))((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&((()))*********((('''&&&%%%&&&((()))***+++******///000444AAAZZZ|||___>>>666<<<000---***))))))))))))(((''',,,000000,,,(((&&&'''((('''%%%%%%&&&&&&%%%$$$###***'''%%%%%%'''&&&$$$#########$$$$$$(((%%%###$$$&&&%%%"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###"""""""""###&&&%%%%%%$$$#########$$$!!!!!!"""""""""#########&&&$$$###$$$%%%%%%$$$###"""""""""%%%(((((($$$ ############$$$%%%&&&'''"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&& !!!###%%%&&&%%%###"""$$$$$$$$$###"""!!!!!! """######"""!!!!!!"""$$$)))'''### !!!###%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######%%%'''(((&&&)))---222===OOOfffuuuxxx{{{hhhVVVJJJ>>>222~~~}}}~~~zzzqqqgggbbb^^^YYYXXXZZZWWWUUUSSSSSSTTTTTTSSSRRRMMMKKKIIIGGGEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>??????===;;;999999999:::999;;;<<<<<<999999:::<<<:::999777666555666777888777888;;;???CCCDDDBBB???KKKgggjjjVVVDDD???<<<666666:::<<<:::???NNNeee|||^^^LLLBBB>>>777444111000111222111000111///------000666<<<@@@SSSkkkzzzgggWWWKKKBBB999333111...++++++------***'''***++++++,,,+++***)))(((+++***))))))++++++***)))+++,,,,,,,,,+++)))(((''',,,,,,,,,...333;;;EEELLLUUURRRLLLAAA777222555;;;CCCSSSeeerrrxxxrrraaaPPPAAA666......000---)))))),,,,,,,,,++++++*********&&&((()))((('''&&&'''(((''''''(((((('''%%%###"""''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''%%%###%%%)))'''######'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((%%%%%%((((((&&&(((''''''''''''''''''(((+++)))''''''((()))(((((('''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&)))))))))))))))(((''''''&&&''')))***+++,,,++++++,,,---333CCC___iiiFFF666666///---***)))))))))(((''''''***---...,,,)))'''&&&(((&&&%%%%%%&&&'''%%%$$$!!!***+++"""%%%***(((&&&&&&$$$#########$$$$$$&&&%%%###$$$&&&%%%### $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%$$$###$$$%%%%%%$$$###%%%%%%%%%'''))))))&&&###""""""######$$$%%%%%%&&&############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$###""""""""""""######"""!!!!!!"""$$$$$$###!!! !!!###&&&(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%#########$$$&&&'''&&&(((***,,,222>>>NNNZZZhhhsss{{{yyytttlllYYYFFF~~~~~~|||xxxuuussstttlllfffcccaaa]]]]]]___YYYXXXWWWWWWXXXWWWUUUSSSPPPOOOMMMKKKHHHGGGFFFFFFBBBAAAAAA@@@???>>>======???>>><<<;;;::::::;;;<<<;;;<<<======;;;:::;;;===;;;:::888666555555555555999999:::===???@@@???===@@@SSSooopppRRRDDD???999666777999777777<<>>333000///---+++***------,,,+++***))))))(((&&&'''((('''&&&&&&&&&(((&&&''''''((('''&&&%%%$$$(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&$$$$$$((()))&&&$$$%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))'''''''''''''''''''''''''''))))))'''(((+++)))%%%''''''&&&&&&&&&&&&''''''---***&&&%%%&&&((())))))&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&))))))((((((''''''(((((('''((()))+++,,,,,,,,,,,,,,,---444FFFcccyyyRRR;;;444...,,,)))(((((()))((('''&&&'''(((***+++***'''$$$(((&&&%%%%%%&&&'''&&&$$$"""'''$$$"""&&&'''###&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###$$$%%%%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$(((((('''&&&%%%$$$######$$$######$$$%%%&&&$$$###''''''&&&'''((((((&&&%%% !!!###$$$%%%%%%$$$$$$############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########"""######"""!!!!!!"""$$$!!!!!!!!!"""###%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""$$$%%%&&&$$$&&&''''''(((---666===KKKWWWfffsssqqq^^^~~~zzzvvvvvvoooiiigggddd```___aaa[[[[[[ZZZ[[[[[[ZZZWWWUUUQQQPPPNNNLLLJJJHHHGGGGGGDDDCCCBBBAAA@@@???>>>>>>===;;;::::::;;;<<<<<<<<<<<<======<<<<<<;;;;;;<<<:::999888666666555666666::::::::::::;;;<<<<<<;;;???GGGXXXxxxhhhOOOAAA999666666888888999;;;>>>JJJ___rrryyy[[[GGG>>><<<999444111111111333...------,,,,,,---...///999777BBB[[[uuu~~~iiiVVVKKKAAA;;;333//////000111000---,,,,,,+++***)))((((((***))))))))))))'''$$$ )))******+++++++++++++++,,,,,,++++++,,,000666:::PPP___iiiaaaNNN>>>999999777999???JJJXXXdddiiiiiiOOOEEE999222000///...---------,,,+++***)))((('''%%%'''((('''&&&%%%&&&'''%%%&&&''''''((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&)))%%%###%%%'''(((&&&$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###(((***(((&&&((((((%%%&&&&&&%%%%%%%%%%%%&&&&&&(((&&&$$$%%%'''***++++++%%%&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&***)))'''&&&&&&'''((()))'''((()))***+++,,,,,,,,,222111666HHHgggTTT;;;333---+++((('''((((((((('''&&&%%%%%%(((++++++((($$$'''&&&%%%%%%&&&'''&&&%%%###"""!!!###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$###""""""$$$######%%%&&&&&&%%%###'''&&&%%%%%%%%%%%%%%%$$$ !!!###%%%%%%$$$###"""#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!!!!!!!!"""###%%%%%%$$$$$$$$$#########"""######"""!!!!!!"""$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%% """%%%&&&&&&(((,,,///444;;;FFFTTTgggvvvwwwppp|||zzzrrrllljjjgggcccbbbddd^^^]]]\\\]]]]]]\\\YYYVVVQQQPPPNNNLLLJJJHHHGGGGGGFFFEEEEEECCCBBBAAA@@@@@@BBB???<<<<<<======<<<;;;===<<<<<<;;;;;;;;;;;;:::888888777777777888888888:::::::::999888888999:::>>>@@@JJJdddcccJJJ;;;777999:::888888;;;===@@@IIIRRRlllrrrWWWEEEAAA:::333000///000111,,,---------.........///444///222AAAQQQaaa{{{zzzfffYYYQQQHHH<<<333///...---,,,++++++******))))))))))))***))))))******((($$$!!!)))******+++,,,---...///,,,---///000///000111333>>>SSSeeefffZZZMMMBBB;;;777777888<<>>===;;;;;;<<<<<<;;;999888888888999999999::::::888::::::999888777888999999:::AAATTTsssaaaJJJ???===<<<666333555888:::???DDDQQQbbb|||sssSSSIII===444111111111111,,,---......///000111111000---///444999DDD\\\ttt}}}lllbbbeee\\\OOOEEE>>>999444111,,,++++++*********++++++,,,+++++++++,,,+++(((&&&------,,,,,,,,,,,,---...+++...111333222000//////222FFFYYYbbbccc\\\LLL;;;555666:::===<<<999;;;??????===666///,,,...---***,,,,,,+++***)))((((((''''''((()))((('''&&&''')))''''''''''''''''''((((((###$$$%%%'''((())))))***&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%%%%%%%%%%))))))&&&"""###((()))(((((((((((('''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###))),,,(((%%%&&&((((((''''''&&&&&&&&&&&&'''''''''''''''((())))))&&&$$$&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&''''''(((((('''&&&''''''((()))+++,,,222222<<>><<<<<<>>>>>><<<:::::::::;;;;;;;;;::::::999777999;;;:::888666777888666888===GGGXXXtttbbbLLL@@@<<<777333333444555888>>>AAAJJJ[[[uuummm]]]III<<<777666333000.........///000111111222,,,...111000///555DDDRRR^^^jjjzzz}}}rrrhhhbbbhhhccc]]]XXXSSSLLLDDD>>>000///...,,,+++++++++,,,,,,+++***+++,,,---,,,+++///...,,,++++++++++++,,,***---000000///.........000===LLL[[[jjjmmm[[[CCC<<<999:::>>>===777222333333555222---,,,...---)))++++++******)))))))))(((((()))***)))(((((()))***(((((((((''''''''''''((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&+++,,,((('''***+++((()))((((((((('''''''''&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""%%%)))'''###(((''''''''''''''''''((()))'''&&&&&&'''(((&&&%%%'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&''''''((((((((('''(((''''''''')))***,,,---000555EEEdddzzzZZZ???222000***(((&&&%%%&&&'''''''''$$$&&&(((((('''&&&&&&'''&&&%%%$$$%%%'''((('''&&&%%%###"""###$$$######$$$$$$$$$&&&'''''''''&&&&&&###%%%'''&&&###""""""$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''***,,,,,,)))'''###'''***,,,+++******+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''########################"""######"""!!!!!!"""$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""$$$'''((()))///:::CCC~~~~~~}}}}}}}}}~~~|||{{{{{{tttqqqrrriiigggcccbbbbbbbbbaaa```YYYXXXVVVTTTRRRPPPOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIHHHDDD@@@@@@DDDFFFDDDBBBBBB@@@===>>>??????===:::=========<<<;;;:::999888666999;;;;;;999777777888777:::===>>>CCCWWWyyyvvvVVVBBB<<<:::999999666222333777999<<>>;;;444...000////////////000111222)))000333000---///555999===LLL^^^hhhiiiddd```___\\\\\\]]]^^^]]]WWWMMMEEE555333111...,,,,,,+++,,,***)))((((((***,,,,,,,,,,,,,,,+++******+++,,,---***+++------,,,,,,---...111999EEEWWWooo{{{iiiNNNGGG===888:::<<<777222111,,,111111------111///************)))))))))))))))(((***+++***)))((()))+++))))))((('''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))$$$,,,111...+++,,,+++((())))))(((((('''''''''&&&$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''(((######***&&&((((((''''''''''''(((((((((%%%######%%%(((***+++(((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&))))))(((((()))+++---...222999MMMoootttZZZEEE444,,,******(((%%%%%%&&&'''''''''$$$'''***)))&&&%%%&&&(((&&&%%%$$$%%%'''((('''&&&%%%######%%%'''&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$&&&(((&&&###!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$$$$%%%$$$#########$$$%%%%%%&&&%%%$$$$$$###"""!!! &&&&&&(((+++------***((($$$)))+++***((()))***''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%"""######"""!!!!!!"""$$$&&&%%%$$$###""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&&&&)))'''&&&%%%%%%(((///777~~~}}}}}}{{{{{{|||{{{yyynnnllliiigggggggggfffdddeeebbb]]]ZZZWWWUUURRROOONNNMMMLLLKKKJJJIIIIIIHHHDDDFFFHHHHHHGGGDDDCCCCCCEEEDDDBBB@@@?????????@@@@@@???===;;;:::999::::::;;;<<<===;;;999888888999777777999<<<<<>>999666222...---//////...///222++++++,,,,,,...///111111555777>>>LLL[[[cccbbb^^^[[[XXXSSSPPPTTTUUUJJJ;;;111...000222///)))(((---+++++++++******))))))(((,,,+++******,,,,,,+++***---+++******,,,/////////,,,111999IIIaaarrrpppeeeNNNFFF===:::888555111//////...---,,,+++,,,------***************+++++++++******))))))))))))*********)))(((''''''((()))******(((&&&&&&((((((((('''&&&""" %%%((('''%%%'''&&&&&&'''(((((('''%%%***)))(((((())))))((('''(((***+++(((######'''+++%%%&&&'''''''''&&&%%%$$$)))&&&######$$$%%%$$$###)))((('''&&&%%%&&&'''(((%%%&&&''''''((((((''''''(((((((((((((((((((((((('''***,,,---+++)))''''''+++***'''&&&%%%&&&''')))(((''''''((())))))(((&&&'''+++...,,,******---///444BBBbbblllRRRAAA777...+++,,,)))((('''&&&&&&&&&&&&&&&%%%$$$(((,,,)))######)))((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!$$$$$$###############$$$"""""""""######$$$$$$%%%"""$$$&&&'''&&&%%%%%%&&&%%%""" %%%+++---(((###&&&&&&''')))******'''%%%%%%(((***(((######'''+++&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''%%%###""""""###'''&&&%%%&&&''''''%%%###&&&%%%###"""""""""###$$$$$$$$$######"""!!!!!!!!!%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''$$$!!!"""%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%!!!"""$$$$$$$$$&&&(((***}}}}}}~~~~~~{{{wwwrrrnnnllljjjiiihhhccc```]]][[[YYYXXXUUUTTTOOOOOOOOONNNLLLJJJIIIHHHFFFHHHJJJJJJHHHEEEDDDDDDDDDCCCAAA@@@>>>>>>?????????>>>===<<<;;;:::999999999999888888777777666666888888:::;;;:::===JJJYYY{{{aaaIII>>>666444555444444555555444777>>>FFFSSSfffwww{{{___JJJ???;;;666111///000000------///......------------......444111111666AAAKKKQQQSSS^^^\\\UUUMMMKKKJJJCCC:::111///111666555111///222++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++///---+++***,,,------,,,111222333;;;NNNcccmmmmmmVVVHHH:::444444444///***///...---,,,,,,,,,------++++++*********************))))))(((((())))))***))))))(((''''''((()))))))))(((&&&&&&((((((((('''((($$$!!!###''')))(((&&&(((%%%######$$$%%%&&&%%%((('''&&&''')))***)))(((''')))+++((($$$###&&&***%%%&&&&&&'''&&&&&&%%%%%%'''''''''((((((((('''&&&)))((('''&&&%%%&&&''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%'''***+++)))'''%%%%%%)))((('''%%%%%%%%%&&&'''((('''''''''))))))(((&&&%%%'''))))))(((***,,,...999NNNooogggUUUAAA666111,,,+++---)))(((((('''''''''''''''&&&$$$%%%((('''###$$$(((&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$#########$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&""""""$$$&&&))))))(((&&&&&&&&&''')))++++++)))&&&$$$&&&'''%%%""""""%%%(((&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""######%%%%%%$$$$$$###$$$$$$%%%######""""""""""""######&&&$$$#########$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%###$$$%%%$$$###$$$&&&((({{{tttpppooonnnmmmiiifffbbb___]]]\\\YYYWWWSSSSSSSSSRRROOOMMMJJJIIIIIIJJJLLLLLLIIIGGGGGGGGGDDDCCCAAA???>>>>>>>>>???===>>>>>>>>>===;;;:::999:::777555666999999888555999888:::;;;::::::???GGG___zzzTTTHHH<<<777555444555888555333333666999???KKKWWWrrrzzz^^^KKKAAA:::555111111000---+++---111000///---,,,,,,,,,,,,222000------111999AAAGGGTTTVVVVVVPPPJJJFFFAAA<<<555222222444333...***))))))))))))))))))))))))))),,,+++***+++---...---,,,000...,,,+++,,,,,,+++***222222111333>>>RRReeeooogggVVVAAA666666777222,,,///...---,,,,,,,,,,,,---,,,+++++++++***))))))))))))((((((''''''(((((()))(((((('''&&&&&&'''(((((()))'''&&&&&&((()))((('''***'''%%%%%%(((***)))''')))&&&"""!!!###%%%&&&'''%%%$$$$$$&&&(((***))))))%%%(((***)))&&&%%%&&&(((&&&&&&&&&%%%%%%&&&&&&'''"""%%%((()))((('''&&&&&&)))((('''&&&%%%&&&&&&'''%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%'''******(((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))'''&&&'''((()))(((&&&&&&&&&&&&'''(((+++---///>>>[[[pppJJJ>>>111---,,,******+++)))((((((''''''''''''''''''###"""$$$%%%$$$$$$&&&$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###""""""###%%%'''))))))'''%%%###!!!"""###$$$%%%&&&&&&&&&$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&& ###'''(((&&&&&&'''(((&&&&&&''')))+++,,,+++)))&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$%%%&&&'''(((&&&###"""%%%((($$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%&&&&&&""""""!!!!!!!!!""""""###%%%$$$$$$###$$$$$$%%%%%%######""""""""""""######$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%~~~yyywwwvvvuuuwwwrrrlllfffbbb^^^[[[YYYXXXXXXXXXVVVTTTPPPMMMKKKIIIKKKLLLLLLKKKIIIJJJJJJFFFEEECCCAAA@@@@@@@@@AAA>>>???AAAAAAAAA>>><<<:::===:::777999===???<<<888999999999:::;;;<<<>>>AAAMMMooodddRRR@@@888777666666777222000000333444666===EEETTTqqqzzz^^^KKK???777222111111...---...000///...---,,,+++++++++,,,...000000///111555999>>>EEENNNSSSSSSNNNGGGBBB999555222111111...***(((,,,,,,+++***)))((('''''',,,+++***,,,...///...---000///------------,,,+++,,,111555555999FFFYYYfffsssfffQQQ???888777444///......------,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((''''''''''''(((((('''''''''&&&&&&''''''''')))'''&&&&&&((())))))(((***(((''''''))))))(((''')))'''%%%%%%&&&'''((('''%%%$$$$$$%%%'''(((((('''$$$''')))***(((&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((###&&&(((((('''&&&&&&'''***)))'''&&&%%%%%%&&&'''%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&)))++++++***(((((((((&&&&&&'''''''''&&&&&&%%%)))(((&&&'''((()))((('''+++(((&&&(((+++---000444CCCgggpppRRR;;;444---*********(((&&&''''''&&&&&&&&&&&&&&&''''''###"""$$$''''''$$$"""""""""######$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&((((((&&&%%%$$$""""""###$$$%%%%%%%%%%%%#########"""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&!!!###&&&&&&&&&%%%&&&'''&&&&&&'''))),,,---,,,+++)))'''%%%%%%&&&(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$######$$$%%%((((((%%%!!! %%%***######$$$%%%%%%###"""!!!!!!!!!"""""""""#########"""""""""""""""#########$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%### !!!######$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$$$$###$$$$$$###""""""###%%%~~~~~~~~~}}}tttkkkeeeaaa^^^\\\^^^^^^]]][[[XXXUUURRRPPPJJJLLLMMMMMMLLLLLLLLLNNNIIIHHHFFFDDDCCCCCCCCCDDD@@@BBBDDDEEEEEEBBB???===@@@<<<999;;;???AAA>>>:::::::::888777888<<<>>>>>>EEE[[[yyyvvv^^^DDD:::999888444111111//////222333333777===AAAXXXxxxwww^^^GGG===555333333111000111...------,,,,,,,,,------%%%)))---...+++***,,,//////444>>>HHHOOOOOOLLLIII???===:::888777777666555000000///...---,,,,,,+++---,,,+++,,,...///...---///...---...///000///---)))///444555444:::JJJYYYnnnmmmaaaLLL:::333111000---------------,,,,,,,,,,,,,,,,,,+++***)))((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&((('''%%%&&&((())))))(((((('''''''''(((((('''&&&&&&&&&&&&((())))))&&&$$$'''&&&%%%%%%&&&'''&&&$$$###&&&((())))))'''&&&%%%&&&&&&%%%$$$%%%&&&'''((())))))******))))))***,,,***)))'''&&&%%%%%%&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&(((******)))(((((()))&&&'''((((((((((((''''''***(((&&&&&&'''(((((('''///)))'''***,,,---333:::PPPsss{{{[[[???444111---*********((($$$&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&))))))%%% """"""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%$$$######%%%&&&$$$######$$$&&&'''&&&%%%'''&&&''')))+++---,,,+++)))'''%%%%%%&&&((((((''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%$$$###"""###$$$%%%'''(((%%% $$$)))######$$$%%%%%%###"""!!!#########"""""""""!!!!!!#########$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&"""$$$%%%### !!!$$$#########$$$$$$%%%%%%%%%%%%%%%$$$############$$$!!!"""######"""###%%%'''~~~~~~~~~{{{pppiiifffeeeddddddcccaaa___\\\ZZZXXXXXXOOOPPPQQQPPPNNNMMMNNNOOOLLLKKKIIIGGGFFFFFFFFFGGGBBBDDDFFFGGGGGGEEEBBB@@@???<<<:::;;;>>>>>>===::::::;;;999555444777999999???JJJ[[[wwwrrrTTTDDD>>>999333...333000000222222111222555:::FFF]]]yyyvvvXXXKKK===777555333222333,,,,,,++++++,,,---......)))***+++)))'''(((---111...,,,///666===BBBGGGLLLMMMOOONNNGGGAAA>>>;;;888111111000000//////......///...------//////...---...------...000000///------...///...,,,000>>>LLLbbbooorrr___FFF888444333------......------,,,+++,,,+++++++++***))))))))))))((((((''''''(((((()))&&&'''(((((((((((('''&&&(((&&&%%%&&&((()))))))))&&&&&&'''''''''''''''&&&######%%%''')))'''$$$!!!(((&&&%%%%%%&&&&&&%%%$$$$$$%%%'''(((((((((&&&%%%%%%%%%%%%%%%&&&''''''((((((((((((+++...//////...***)))(((&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$&&&''''''&&&&&&&&&''''''''''''(((((((((((()))***(((&&&&&&'''(((((((((---((('''++++++,,,666CCCeeeiiiLLL888------+++'''(((***)))&&&%%%%%%%%%%%%%%%%%%&&&'''###&&&'''&&&''')))&&&!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$###"""###$$$&&&%%%###"""###&&&'''&&&$$$((('''&&&(((***++++++***&&&%%%%%%$$$###$$$%%%&&&''''''&&&&&&&&&&&&''''''###$$$%%%%%%######$$$%%%%%%&&&'''%%%"""!!!$$$'''$$$$$$$$$$$$$$$###""""""&&&&&&%%%%%%$$$######""""""###$$$%%%&&&&&&&&&&&&############$$$%%%&&&&&&$$$$$$############$$$$$$######$$$###""""""###$$$#########$$$$$$%%%%%%&&&%%%%%%$$$###############!!!"""############&&&(((yyypppllllllllljjjhhheeebbb___^^^^^^^^^WWWWWWWWWTTTPPPNNNNNNOOOMMMLLLJJJIIIHHHHHHHHHHHHDDDEEEFFFGGGFFFEEECCCBBB>>>======<<<<<<<<<;;;;;;777;;;;;;666333666888666:::>>>FFFZZZoooXXXHHH<<<555444555111000222222000000222444:::FFFYYYqqqooo^^^JJJ>>>888333000000,,,,,,++++++,,,,,,---...------+++)))(((***---000...++++++...///222>>>JJJWWW```ccc\\\RRRKKKEEE@@@<<<;;;999777444222000///111///......//////---,,,...---------......+++)))000------///...---555???RRRkkkzzznnnUUUCCC:::555------.........---,,,+++++++++*********************))))))(((((())))))***'''((())))))))))))(((''''''&&&%%%&&&(((******)))$$$%%%'''((((((((('''((($$$$$$$$$&&&''''''$$$"""'''&&&%%%&&&'''((('''&&&$$$%%%%%%'''(((((('''%%%###$$$%%%&&&''''''''''''((((((+++333;;;>>>999444+++***(((&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((((((((((((((($$$%%%''''''&&&%%%&&&(((''''''&&&%%%&&&'''((()))***(((&&&%%%'''((()))((()))''')))......///===PPP{{{{{{WWW???555***+++)))$$$%%%)))***''''''&&&&&&&&&''''''((()))###''''''"""!!!%%%'''%%%$$$%%%&&&&&&'''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""""""""###$$$%%%&&&#########$$$$$$$$$$$$$$$######$$$###""""""$$$&&&###$$$%%%$$$######%%%'''((('''&&&''')))******)))$$$&&&'''%%%""""""%%%(((''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######""""""######%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$"""!!!"""$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$###############$$$%%%%%%%%%######%%%&&&wwwrrrqqqqqqmmmjjjgggcccaaaaaabbbccc^^^^^^[[[WWWRRRNNNMMMNNNNNNMMMKKKIIIHHHHHHHHHIIIDDDDDDEEEFFFFFFEEEDDDCCC???@@@@@@???<<<;;;;;;<<<222:::===999666999:::999666888<<>>999555333222111///...///...---+++...---,,,,,,,,,+++(((%%%///---000666666111000444BBB```wwwqqqZZZGGG:::111,,,---.........---,,,+++***************+++++++++******))))))))))))******'''((()))******)))(((''''''&&&%%%&&&(((******)))###%%%((())))))((())))))((('''%%%&&&'''((('''&&&%%%%%%$$$&&&(((***)))(((%%%$$$$$$&&&'''((('''&&&"""$$$%%%'''(((((('''&&&...///555AAAMMMPPPIII@@@+++***(((&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''(((((('''''')))***'''&&&$$$$$$$$$&&&((()))+++(((&&&%%%&&&((())))))((('''+++222111333EEE[[[sssKKK777444+++---***$$$###)))***'''((((((((((((((()))******$$$(((&&&!!!'''(((%%%&&&'''''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%'''(((((('''%%%### !!!"""$$$&&&'''''''''""""""""""""###$$$%%%&&&"""""""""######$$$$$$%%%#########"""!!!"""$$$''' %%%(((&&&!!!$$$))))))'''&&&&&&((()))((((((%%%(((***(((######'''+++''''''&&&&&&&&&&&&''''''&&&((()))(((''''''((()))%%%$$$$$$$$$&&&%%%###!!!&&&%%%###"""""""""###$$$!!!!!!!!!"""######$$$$$$ !!!###$$$%%%%%%$$$$$$############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$""" """&&&((('''%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$###"""#########'''''''''&&&#########%%%yyywwwvvvppplllhhhgggiiiiiihhheeehhhbbb[[[VVVVVVWWWVVVUUUSSSMMMHHHGGGIIIJJJHHHEEEGGGFFFEEEEEEEEEDDD@@@>>>BBB@@@<<<:::999:::<<<>>>888888999999999888888777;;;666999FFFUUUmmmjjjJJJ===???888222///111333222222444///222555888===JJJZZZfffxxxpppaaaQQQBBB888111///000///------......---+++---,,,++++++******++++++******+++,,,...000222333???OOOcccqqqsssqqqpppppppppsssnnnaaaTTTLLLDDD;;;@@@888222222000,,,---222,,,,,,---......------------,,,,,,---...000222333999MMMfffqqqeeeOOO===666111000///...000111...)))000---***)))+++,,,+++))))))((((((((((((((()))***(((((())))))))))))((((((''''''''''''((((((((((((***)))'''&&&&&&'''((((((&&&'''((())))))((('''&&&((('''%%%$$$$$$%%%&&&(((%%%!!!"""((()))%%%%%%)))''''''''''''''''''''''''***)))333KKKccciiiYYYFFF///,,,)))'''''''''&&&%%%,,,((('''((('''$$$%%%((()))(((&&&%%%%%%&&&''')))&&&'''((())))))((('''&&&***)))((('''((())),,,---(((((((((((())))))))))))(((,,,111000---777UUUsssZZZ@@@333,,,++++++,,,+++***'''$$$"""%%%%%%&&&''''''&&&&&&&&&(((%%%###$$$'''((('''%%%***(((&&&$$$$$$%%%((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$######%%%''' $$$((('''###"""&&&***######$$$%%%%%%&&&'''''''''))))))&&&&&&))))))'''"""###$$$&&&((()))***+++%%% &&&***'''%%%'''''''''(((((('''&&&%%%%%%%%%$$$###$$$%%%%%%$$$###$$$%%%&&&$$$"""!!!!!!"""$$$######"""$$$&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$######$$$$$$%%%%%%$$$"""!!!"""$$$!!!"""###$$$%%%$$$######""""""###%%%&&&'''%%%###$$$%%%&&&&&&%%%%%%'''(((%%%&&&'''((('''&&&%%%$$$|||zzzvvvrrrnnnmmmnnnnnnllljjjiiiddd]]]ZZZYYYYYYXXXVVVWWWQQQLLLIIIJJJJJJGGGDDDHHHFFFEEEEEEEEECCCAAA???AAA@@@???>>>===<<<;;;;;;999999999999999888888777555000222;;;FFFWWWvvv\\\DDD:::999444111333333111111333---///111222333999CCCJJJXXXYYYYYYUUULLL@@@555---000///------......---,,,---,,,++++++******++++++***++++++,,,---///000111777BBBPPP[[[```eeelllrrrvvvlll```VVVFFF===666777777444111222............------,,,,,,...---------...000111333666DDDYYYhhhgggXXXEEE999333111///...//////---***///,,,))))))+++,,,+++)))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((((((((('''&&&&&&'''((()))***(((((())))))))))))((((((((('''%%%$$$$$$%%%'''(((+++&&&$$$%%%!!!''''''''''''''''''''''''------444GGGYYY]]]OOO@@@---***((('''''''''&&&%%%(((&&&&&&******'''&&&(((((('''&&&&&&%%%&&&'''(((&&&'''((())))))((('''&&&***)))((('''&&&''')))***(((((((((((())))))))))))&&&***///111444DDDfffyyyPPP888///***)))******+++***(((&&&%%%''''''''''''&&&%%%%%%$$$&&&$$$"""###%%%''''''%%%***)))&&&$$$###$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''')))(((%%%%%%((()))'''+++***)))((('''&&&%%%$$$+++%%%$$$(((***'''%%%'''''''''(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&$$$"""!!!"""###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$$$$%%%%%%$$$%%%%%%###"""!!!"""$$$ ###&&&'''((()))%%%%%%$$$%%%''''''&&&$$$###$$$%%%%%%$$$$$$%%%'''###$$$%%%&&&&&&&&&&&&&&&|||wwwrrrpppppppppooommmkkkfffaaa^^^^^^]]]ZZZWWWXXXTTTOOOMMMNNNNNNKKKIIIJJJHHHEEEDDDDDDDDDBBBAAA@@@AAACCCCCCAAA>>>:::888999:::::::::999999888777666222222777<<>>===444333111//////000222333111111111111111000000000000111222:::HHHVVVVVVNNN:::444//////---)))+++111+++,,,,,,,,,++++++++++++++++++***)))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&''''''&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((%%%$$$###%%%'''((('''&&&'''(((,,,111111,,,((('''%%%%%%&&&'''((((((''''''(((((((((''''''((((((((((((((((((((()))******+++(((((((((((()))))))))))),,,///333>>>RRRqqqvvvRRR999///---,,,---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%&&&''')))...,,,***(((&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&))))))'''%%%$$$$$$"""$$$$$$!!! ###'''%%%&&&&&&&&&&&&&&&''''''&&&((((((%%%%%%((((((&&&******((((((((()))+++,,,&&&&&&%%%######&&&((()))&&&&&&'''''''''''''''&&&$$$%%%'''&&&$$$$$$%%%'''$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''&&&$$$###$$$$$$###""""""###%%% """$$$&&&'''((()))'''$$$###$$$%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&%%%$$$""""""!!!"""###$$$~~~sssoookkkiiihhheee```\\\^^^]]]\\\ZZZXXXVVVTTTSSSPPPNNNKKKJJJJJJJJJHHHGGGHHHFFFDDDAAA@@@??????@@@=========<<<;;;:::999888666888::::::999;;;@@@EEESSSzzzvvvVVVHHH:::666555333000///333111///------...///000+++,,,///111111111000///---,,,+++---///000000///---,,,++++++******+++++++++++++++***++++++,,,,,,(((+++---///......///000666<<>>:::888444111000111333444111111222222222111111000000222111111:::IIIOOOLLL999222000111...)))+++333---...///...,,,+++***+++,,,+++******))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))((('''&&&&&&((()))***++++++***)))((($$$%%%%%%&&&&&&'''''''''$$$''''''%%%%%%''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&(((***$$$$$$$$$&&&(((((('''&&&)))(((+++//////***'''(((%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((((((((((()))***+++++++++(((((((((((())))))))))))***000999JJJeeelllLLL888...***'''///---***'''%%%%%%&&&&&&&&&&&&%%%%%%&&&(((***+++%%%&&&'''&&&%%%%%%'''(((+++***)))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$&&&''''''&&&$$$$$$%%% %%%(((%%% $$$%%%%%%%%%&&&''''''(((((('''))))))&&&&&&))))))'''((('''''''''(((+++---///***,,,,,,'''%%%&&&((('''%%%&&&''''''((('''''''''###&&&((('''$$$###%%%((($$$%%%&&&%%%$$$###$$$%%%&&&%%%#########%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###%%%''''''$$$ """###$$$###""""""$$$&&&""""""""""""###$$$%%%&&&&&&$$$######$$$$$$$$$###&&&'''((('''%%%$$$%%%&&&%%%$$$$$$###""""""######yyytttooolllkkkiiieeeaaa``````___\\\YYYVVVTTTTTTQQQOOONNNMMMMMMLLLJJJHHHFFFEEECCCAAA@@@@@@@@@@@@>>>>>>======<<<:::999888999;;;<<<;;;:::===@@@CCCHHHgggkkkUUU???777777555000---444333111000/////////...)))+++...000111000...,,,,,,++++++,,,///111000000---,,,++++++******+++++++++++++++++++++,,,---...(((***,,,......---------,,,...444;;;@@@III\\\nnnaaaMMMCCC???999333000000111222000111222333333333222111...222000,,,333AAAGGGDDD777111000222///)))+++555...111222111---+++***+++---,,,+++***))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&'''((())))))(((((('''&&&(((***,,,,,,***(((&&&###$$$%%%&&&''''''''''''###''')))''')))---...***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''(((%%%$$$%%%'''))))))'''&&&'''%%%&&&******((('''***&&&&&&%%%%%%&&&''')))***)))((('''&&&&&&'''((()))(((((())))))))))))))))))(((((((((((()))))))))))),,,555DDD[[[zzzbbbDDD555///***'''...,,,)))&&&%%%&&&'''(((((('''&&&%%%&&&((()))+++%%%&&&'''&&&######$$$'''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((((((&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&$$$%%%&&&%%%"""!!!"""######$$$%%%&&&'''((()))***(((******''''''******(((&&&%%%%%%%%%'''+++...111(((---...(((%%%'''(((&&&%%%&&&&&&'''((((((''''''###&&&)))'''$$$###%%%((($$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###&&&((('''!!!"""###$$$###""""""$$$&&&(((&&&%%%###!!!!!!!!!!!!######"""###%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%%######$$$$$$%%%$$$$$$$$$}}}xxxrrrooommmlllhhheee^^^^^^___]]]ZZZXXXWWWWWWQQQPPPPPPPPPPPPNNNKKKHHHCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<:::999888999;;;;;;888777999<<<>>>CCCYYY{{{yyy___DDD888888777000+++............///...,,,***//////......------,,,,,,,,,++++++,,,///111111000---,,,++++++******++++++++++++++++++,,,---...///++++++,,,,,,,,,,,,,,,,,,,,,---111666666999HHHXXX|||mmmIIIDDD===555000...///000000111222333444333222222,,,111///+++222???BBB<<<666000000444000)))+++555000222444222...+++***+++---,,,+++***))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))$$$%%%''')))******))))))"""$$$'''******'''$$$"""###$$$%%%&&&''''''''''''&&&++++++''''''******%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&'''(((&&&%%%&&&'''))))))'''&&&$$$""""""%%%'''&&&(((,,,'''&&&%%%$$$%%%''')))+++)))((('''&&&&&&'''((()))))))))))))))((('''&&&%%%(((((((((((())))))))))))111<<>>444000---+++---+++(((%%%%%%''')))+++***)))'''&&&&&&'''((()))%%%&&&'''%%%"""!!!###%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$%%%'''(((((('''%%%$$$"""###$$$$$$######%%%'''%%%######$$$&&&((('''&&&"""###$$$&&&((()))***+++)))++++++''''''++++++)))...,,,)))&&&%%%%%%'''(((!!!(((+++'''$$$'''(((&&&%%%%%%&&&'''((((((((('''###''')))((($$$###%%%)))$$$%%%&&&&&&$$$$$$%%%&&&'''&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&(((&&&"""###$$$###""""""$$$&&&""""""!!!!!!"""$$$&&&'''""""""###%%%''''''%%%###$$$%%%&&&%%%###"""###$$$ """###%%%&&&&&&&&&%%%|||yyywwwpppkkkiiifffbbb]]]^^^aaabbb^^^ZZZQQQTTTRRRNNNOOOSSSRRRLLLGGGGGGFFFDDDCCCAAA@@@@@@EEE@@@======<<<999;;;>>><<<;;;999888888999;;;<<<@@@NNNhhhsssPPP@@@<<<888333111111000///000111000...,,,000///...---,,,++++++++++++,,,.../////////......+++***)))))))))+++---///************************)))------******,,,,,,(((***,,,...///111555:::>>>^^^zzzeeeTTTDDD>>>:::444111333000000222444111...000555......//////111222444444000000000000000000000000333222000...---,,,,,,---,,,+++***(((((((((((()))((())))))((('''''')))+++***$$$###(((***''''''***...+++))))))++++++***(((+++'''&&&'''%%%!!! """%%%%%%&&&&&&'''((())))))(((&&&&&&)))...000---***+++)))&&&######$$$&&&'''%%%%%%$$$$$$$$$#########&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******'''&&&$$$$$$###$$$%%%&&&))))))(((''''''''''''''''''((()))******)))((('''222+++'''***---...///222<<>>GGGYYYtttxxx___MMM???555222222111//////000000...,,,......---------------...,,,,,,---............---------,,,++++++******)))***************************------***))),,,+++(((+++,,,---------...111444:::EEEWWWhhhyyyfffQQQEEE===999999666444444555222//////333666555333111///...---,,,////////////////////////000///---,,,,,,,,,---......---,,,+++***************++++++***'''&&&&&&''')))((()))***(((%%%''',,,,,,***((('''(((((('''&&&)))&&&&&&)))(((%%%%%%(((%%%%%%&&&&&&'''(((((((((***((((((***---...+++(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%((('''''''''''''''''''''))))))((((((''''''''''''(((((('''''''''(((((()))))))))((('''''''''(((((()))))))))(((((())))))******+++...111111222:::DDD]]]}}}zzz\\\>>>222...+++)))+++******)))(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((###$$$%%%&&&''''''''''''###$$$$$$%%%%%%&&&&&&&&&***(((&&&%%%&&&&&&%%%$$$)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$((()))%%%###$$$%%%###"""""""""###%%%&&&%%%###'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$###""""""######$$$$$$%%%&&&''''''''''''%%%&&&''')))***+++++++++((()))++++++++++++)))((('''(((***+++,,,++++++***))))))((((((((('''''''''***(((&&&&&&'''((('''&&&&&&%%%$$$$$$$$$%%%'''(((""""""!!!"""$$$$$$""" ######$$$%%%%%%%%%%%%$$$&&&%%%######$$$%%%$$$###%%%$$$######"""#########%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}~~~~~~~~~}}}~~~zzzvvvooohhhbbb```aaacccYYYYYYWWWVVVWWWXXXWWWTTTOOONNNLLLJJJGGGEEECCCBBBEEEAAA??????>>>;;;;;;>>>999::::::;;;;;;::::::999<<<:::===GGGYYYuuu{{{]]]FFF<<<:::444222000///000///...---...------------......///------------------------'''((()))***+++++++++***************************---///...+++***---,,,***+++,,,,,,+++******,,,...111222;;;JJJWWWgggppp[[[JJJ???;;;===999777888555111111444555444333333222222222222...........................---,,,+++,,,,,,......///...------,,,,,,++++++(((***+++***(((''''''((()))((('''''''''&&&&&&((()))((((((((())))))******---***)))***)))%%%$$$&&&&&&&&&&&&'''''''''(((((()))(((''')))+++***(((&&&###$$$&&&'''((((((''''''&&&&&&%%%$$$###$$$$$$%%%((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''))))))((((((((((((((()))***)))((((((((()))***+++)))---444888888<<>>???>>>::::::===999::::::;;;;;;::::::999:::888999@@@JJJ]]]zzznnnNNN???===666333111000000000///.........---------...//////---------,,,,,,,,,------((()))***+++,,,,,,,,,,,,************************///111000,,,+++......+++***+++,,,+++)))((()))+++///,,,000999@@@KKKfff|||bbbOOOEEECCC>>>;;;;;;999666666888444444333333222333333444////////////////////////------,,,+++,,,---.../////////......---,,,,,,+++%%%''')))***)))((()))***+++(((&&&&&&(((+++)))&&&&&&'''((()))***+++---///...***)))+++***&&&%%%'''&&&&&&&&&''''''''''''''''''&&&'''(((((('''&&&$$$!!!###%%%'''(((''''''&&&***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((())))))*********))))))((((((((())))))******)))(((((((((***+++,,,)))...666;;;===GGG]]]rrr]]]III888333111+++)))++++++******)))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$######$$$%%%&&&'''((()))((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""" """%%%"""###############$$$$$$((('''%%%$$$$$$%%%'''(((!!!!!! !!!###&&&***,,,!!!###$$$&&&'''&&&&&&%%%((())))))***************))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))((('''(((&&&$$$$$$%%%&&&%%%$$$'''&&&%%%###!!! &&&%%%$$$$$$%%%&&&%%%$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$###$$$$$$%%%$$$###############$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%yyysssllleee^^^ZZZXXXYYYXXXTTTRRRRRRPPPOOONNNKKKIIIGGGEEEEEEBBB???===>>>===999999;;;::::::::::::::::::::::::888666777>>>CCCMMMbbbwww\\\FFF===888555222111111111000/////////...............///...---,,,,,,+++,,,,,,,,,//////...------,,,,,,+++************************000222000,,,+++---...,,,***+++,,,+++)))))))))***...---///333666===QQQgggnnnaaaNNNGGGBBB@@@>>>999777888777666444333111000000///000000000000000000000000......---,,,,,,---...///.../////////...---,,,+++###&&&)))******)))***+++******(((''')))---,,,)))%%%''')))******,,,...111***''''''***+++((((((+++''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$"""###%%%'''((((((''''''((('''%%%######$$$%%%'''''''''((((((((()))))))))%%%%%%&&&'''((()))******%%%&&&'''((())))))(((((())))))((((((((()))******))))))))))))***++++++,,,(((,,,333999@@@QQQooozzzNNN???222000...(((&&&)))******))))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###%%%$$$$$$###$$$%%%'''(((&&&''''''&&&$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###!!!!!!&&&###$$$%%%$$$""""""$$$&&&'''&&&%%%$$$$$$%%%&&&'''############$$$&&&''')))######$$$%%%&&&&&&&&&&&&))))))******+++*********************************++++++***)))((((((''''''((()))***+++***)))(((''''''%%%######$$$%%%$$$###""""""""""""""""""""""""'''%%%$$$$$$%%%&&&&&&%%%######$$$%%%%%%%%%%%%$$$###$$$%%%$$$######%%%'''#########"""######$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$yyyoooiiiddd^^^[[[]]][[[VVVSSSTTTQQQPPPOOOMMMKKKJJJHHHHHHDDDAAA@@@AAA@@@<<<;;;===;;;;;;999999999999;;;;;;<<<777777<<<===@@@NNN```vvvWWWDDD:::777444222222222222111111000///......---.........---,,,+++++++++,,,,,,///...---++++++++++++,,,************************000111///***))),,,,,,***)))***,,,,,,+++***+++,,,+++---//////000777DDDPPPmmmsssiii^^^VVVNNNDDD===<<<<<<:::888666333111000000111111111111111111111111000///...---------...///......//////...---+++***$$$'''***+++***)))))))))!!!(((+++'''$$$'''+++,,,&&&(((***)))((())),,,///)))&&&'''******((((((+++''''''''''''''''''''''''%%%&&&((()))((('''''''''&&&&&&'''(((((())))))(((%%%$$$!!!  """$$$&&&&&&'''((()))******+++&&&'''''''''(((((())))))###$$$&&&'''((((((''''''))))))(((((()))******+++(((((()))***++++++++++++***,,,111888DDD\\\fffCCC777......,,,''''''+++)))))))))))))))*********'''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%'''%%%$$$######$$$&&&'''"""%%%''''''%%%$$$%%%'''$$$%%%'''((()))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%$$$ """'''$$$%%%&&&$$$""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&'''((('''((()))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))))))))((()))***++++++)))(((''''''&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$###&&&$$$""""""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""$$$%%%$$$######%%%'''######""""""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$&&&'''########################zzzpppllliiibbb^^^```^^^WWWTTTVVVRRRQQQPPPOOOMMMLLLKKKJJJHHHEEEDDDEEEDDD@@@???AAA<<<;;;999888888999;;;<<>><<<:::888666555555111111111111111111111111111000///...---......///---............,,,+++***&&&(((++++++***(((''''''%%%,,,%%%'''---''')))***)))'''&&&)))+++,,,)))(((***)))&&&%%%((('''''''''''''''''''''&&&&&&'''*********)))))))))))))))))))))************(((&&&$$$"""!!!###%%%&&&%%%&&&'''((()))***+++,,,(((((((((((((((''''''''''''(((***+++,,,,,,,,,+++))))))((())))))***++++++'''(((***+++,,,,,,++++++......111999HHHddd}}}YYY>>>333,,,...---))))))///((((((((()))******++++++'''&&&&&&&&&&&&'''((()))$$$$$$%%%&&&''''''''''''(((&&&$$$######$$$%%%''' ###''''''&&&$$$%%%''' !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$((('''"""###(((%%%&&&'''%%%""""""%%%(((###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&((()))%%%&&&(((***,,,---......///......------......///,,,,,,++++++***+++++++++((()))+++,,,+++***((('''((('''%%%%%%&&&&&&&&&%%%'''''''''&&&%%%$$$###"""%%%###!!! """#########%%%$$$###"""###$$$&&&'''"""$$$%%%$$$###"""%%%(((######""""""###$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$$$$&&&(((""""""""""""""""""""""""}}}tttooohhhgggddd```\\\YYYYYYYYY[[[VVVQQQPPPRRRRRRNNNJJJKKKHHHFFFDDDCCCAAA???===???>>><<<::::::;;;<<<===;;;:::999888888;;;@@@EEEZZZzzzdddQQQDDD:::777666222222444000///...000111111000...////////////............,,,++++++,,,//////,,,)))---''' '''///)))---,,,,,,+++*********+++++++++,,,,,,,,,++++++***,,,------------///333666===NNNlll}}}eeeSSSLLLHHHCCCBBBCCCBBB<<<777333555444///---111333222222222111000///...------,,,***)))+++...000---***,,,+++***))))))***+++,,,)))'''&&&'''((()))((('''((())))))*********))))))'''((()))))))))(((&&&%%%&&&(((***)))'''%%%$$$$$$###%%%&&&&&&&&&&&&''')))&&&'''''''''((()))))))))'''''''''''''''((())))))((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++'''(((((()))))))))))))))((((((***------***+++000///333;;;JJJbbbnnnHHH333000---,,,,,,++++++)))***((((((++++++((((((***''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$"""""""""###$$$###"""!!!"""$$$&&&&&&&&&%%%$$$######%%%&&&%%%###$$$###"""""""""###%%%%%%$$$""""""$$$((((((&&&"""&&&%%%%%%%%%%%%&&&'''((())))))******++++++,,,,,,((()))***+++,,,---------,,,,,,,,,++++++*********,,,+++***)))((((((((((((&&&###!!!!!!$$$&&&&&&$$$&&&&&&$$$###""""""!!!!!!"""############$$$$$$$$$'''&&&###"""###$$$$$$###$$$%%% %%%'''%%%'''%%%######$$$%%%$$$###"""%%%'''&&&$$$###%%%(((%%%%%%$$$$$$%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######}}}}}}vvvlllkkkhhhccc___\\\[[[[[[ZZZVVVRRRQQQRRRRRROOOLLLKKKIIIGGGFFFEEECCC@@@>>>>>>>>>>>>>>>======<<<<<<======;;;:::999<<<@@@DDDMMMhhhzzz```OOO>>>888777444111111000///...///111111///...............---------------+++***+++---...,,,))),,,,,,(((%%%)))...+++%%%---,,,++++++*********+++***++++++,,,,,,++++++***+++,,,,,,,,,,,,...222444777BBB[[[~~~|||eee```\\\^^^___XXXIII<<<555777666222222555666333222222111000///...------,,,+++***+++---...---,,,++++++***))))))***++++++***((('''((()))***)))((()))))))))))))))(((((('''((())))))))))))(((''''''$$$&&&(((((('''&&&''''''%%%'''''''''%%%%%%%%%'''''''''''''''''''''(((((('''''''''''''''(((((())))))))))))))))))((((((((('''''''''''''''''''''''')))((('''&&&&&&((()))***'''(((((())))))))))))))))))(((***,,,,,,+++...444777<<>>@@@AAA@@@???===;;;??????>>><<<;;;<<<@@@CCCBBBTTTssszzzcccIII<<<999777333000000///...///000000///---...------------,,,,,,,,,---+++******+++,,,,,,+++***...///+++)))+++,,,,,,,,,,,,+++************+++******+++++++++++++++******+++,,,,,,,,,---000333333888HHHhhhwww[[[CCC888999888666666999777222222222111000///......---,,,,,,,,,+++***+++---///++++++***))))))***+++++++++)))((()))***+++***)))*********))))))(((((('''***))))))((('''((((((((("""$$$&&&((((((((()))***'''((()))'''%%%$$$$$$%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((()))))))))))))))(((((((((((((((((((((((()))((('''&&&'''((()))***'''((())))))******))))))+++***+++------...555>>>KKKSSSeee~~~VVV===000...+++)))******)))(((***'''(((++++++((('''***(((((((((''''''''''''&&&%%%''')))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$&&&((())))))(((&&&%%%$$$%%%%%%&&&'''%%%$$$$$$&&&'''&&&%%%'''&&&%%%%%%''''''&&&%%%$$$############$$$%%%%%%&&&$$$"""$$$''')))(((&&&$$$%%%&&&'''((('''&&&&&&%%%%%%&&&''''''((()))))))))***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,++++++***))))))((((((***(((%%%$$$%%%%%%$$$##################$$$%%%%%%"""############$$$$$$$$$&&&%%%$$$#########$$$$$$###&&&&&&###!!!$$$&&&&&&'''%%%######$$$%%%$$$###"""###$$$$$$######$$$&&&$$$######$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######~~~}}}~~~{{{tttvvvsssoookkkhhhdddaaa___\\\YYYVVVUUUVVVVVVTTTRRROOOOOOOOOPPPPPPMMMIIIEEE???@@@@@@AAA@@@???===<<<@@@@@@???===;;;;;;>>>@@@AAAHHH\\\}}}{{{XXXBBB;;;:::666111000///...///000000...---.........---------,,,,,,---+++***)))***+++,,,,,,))),,,---+++((((((***---++++++***************+++)))******++++++++++++***)))***+++++++++,,,///111444555>>>WWW~~~jjjKKK>>>===:::888:::<<<999333333222222111000///......,,,------+++((()))---000+++******************+++***)))((((((******)))(((******)))))))))************)))'''&&&&&&&&&'''((("""$$$&&&''''''((()))+++'''(((((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((''''''(((((()))***(((((()))************)))...,,,,,,---...333???KKKhhhtttvvvNNN===///,,,)))(((((()))(((''')))'''(((++++++(((''')))((((((((((((((((((((('''%%%'''***+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&%%%$$$############$$$(((&&&%%%%%%&&&'''&&&%%%'''&&&%%%%%%&&&&&&%%%$$$############$$$$$$%%%%%%'''%%%###%%%)))+++***((($$$%%%'''))))))(((&&&%%%%%%%%%&&&&&&'''((())))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((((((%%%$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$%%%%%%$$$######$$$%%%###%%%%%%$$$###%%%((()))'''%%%######$$$%%%$$$###""""""############$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######~~~~~~zzzyyyvvvrrrooollliiidddaaa```^^^\\\ZZZYYYYYYWWWVVVTTTTTTTTTVVVVVVSSSOOOLLLEEEDDDBBB@@@?????????????????????===;;;:::<<<===BBBBBBLLLeeegggIII===:::888333111000///000111111///---////////////.........---,,,,,,+++***)))***,,,---+++***)))******)))***+++*********))))))***++++++((()))******++++++++++++)))***+++,,,+++,,,...///111555;;;LLLmmmxxx[[[LLLGGG@@@<<>>??????>>><<<;;;;;;<<<>>>===BBBRRRhhhxxxVVVCCC<<<999555333222111111222222000...000000/////////.........,,,------,,,++++++,,,...///***(((+++------,,,,,,***))))))))))))***++++++(((((()))***++++++++++++)))+++,,,,,,,,,,,,---///,,,333:::FFFcccxxxfff[[[LLLBBBEEEKKKJJJDDD333333222111000//////...---------+++******,,,---)))***++++++++++++***)))((('''&&&'''((()))(((&&&***)))))))))***,,,...///((('''&&&&&&%%%%%%&&&&&&'''(((((('''%%%%%%&&&((($$$&&&'''((('''''')))***'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))******++++++******+++***+++///666FFF___tttyyyRRR888000---+++((('''(((((((((''')))&&&'''******'''&&&)))&&&''''''''''''((((((((($$$&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&'''&&&%%%'''%%%$$$$$$$$$$$$###!!!###$$$$$$%%%&&&%%%%%%%%%$$$######&&&***,,,***'''%%%&&&'''((()))(((''''''&&&&&&'''(((***+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------+++,,,,,,---,,,***)))((()))***+++***(((&&&%%%&&&((('''&&&%%%#########""""""############$$$$$$$$$!!!$$$&&&&&&$$$"""$$$&&&"""!!!"""$$$%%%$$$''',,,'''%%%######$$$%%%$$$###$$$###"""###%%%%%%%%%$$$%%%$$$"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######}}}~~~}}}||||||yyysssnnnkkkjjjhhheeebbb___^^^^^^ZZZYYYXXXYYYYYYYYYWWWUUUPPPOOOLLLIIIFFFDDDCCCBBB===???@@@@@@>>><<<<<<===:::<<>>444333333222111000//////...---,,,,,,,,,,,,+++***)))***++++++++++++***))))))((('''((()))***)))'''+++***)))''''''(((***+++(((((())))))(((((('''&&&'''((((((&&&%%%%%%''')))&&&'''(((((('''&&&((()))''''''''''''''''''((((((&&&&&&%%%%%%&&&&&&'''((()))))))))))))))(((((((((''''''''''''''''''''''''(((((()))***************))))))***++++++++++++***,,,,,,///777CCCYYYyyy___CCC555111---+++((((((((())))))((((((&&&'''******'''&&&(((%%%%%%&&&&&&''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$ """$$$&&&'''''''''&&&%%%&&&&&&&&&'''&&&&&&&&&%%%###"""###%%%&&&&&&&&&(((&&&%%%$$$%%%%%%###"""###$$$%%%&&&&&&&&&%%%%%%'''''')))---111222...***''''''''''''((((((((((((%%%&&&'''(((***+++,,,---,,,---------------,,,,,,,,,,,,,,,---------......+++,,,------,,,+++)))'''&&&(((***)))&&&######$$$'''&&&%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$###''''''$$$"""$$$'''$$$!!!"""%%%$$$!!!$$$)))'''%%%######$$$%%%$$$###%%%###"""###&&&'''&&&$$$'''%%%######$$$&&&&&&%%%########################%%%$$$######""""""######~~~~~~|||}}}yyytttnnnnnnlllhhhdddaaa``````[[[YYYXXXXXXYYYYYYXXXWWWRRRRRRQQQOOOLLLHHHDDDAAA>>>@@@BBBBBB@@@>>>>>>>>>888===CCCDDDAAANNNqqq|||]]]KKKBBB===666444333333444333111///......---------,,,,,,,,,+++...111111...,,,---...,,,((()))---,,,(((***000))))))((())))))***++++++'''''')))******+++++++++***,,,......------...///---444888@@@\\\hhhKKK@@@???:::222444333333222111000//////...,,,+++,,,......+++((()))***+++,,,,,,+++***)))***)))((()))***+++***(((---+++(((&&&%%%%%%&&&''')))***+++++++++***((('''&&&''''''&&&%%%&&&(((***((()))***)))'''&&&&&&'''&&&'''''''''((()))))))))&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''(((((()))***************))))))***++++++++++++***///000555???OOOiiilllIII777222111---+++)))((()))))))))((((((&&&'''******'''&&&(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$###''')))***)))(((######$$$%%%%%%%%%$$$$$$$$$"""!!!"""%%%&&&&&&&&&)))'''&&&&&&&&&&&&$$$######$$$%%%&&&'''&&&%%%%%%%%%&&&(((---111111---)))(((''''''''''''((())))))%%%%%%&&&((()))+++,,,,,,---------...------,,,,,,,,,,,,,,,------.........+++,,,---------+++)))'''&&&))),,,,,,***((()))+++%%%%%%$$$$$$%%%%%%&&&&&&"""############$$$$$$$$$###''''''$$$"""$$$''''''###"""%%%### &&&'''%%%######$$$%%%$$$###&&&$$$"""$$$'''(((&&&$$$(((%%%######$$$&&&&&&%%%########################%%%$$$$$$###"""#########}}}~~~~~~qqqtttuuuqqqjjjdddcccdddbbb\\\YYYZZZZZZXXXXXXZZZ]]]YYYSSSOOOMMMJJJFFFAAADDDCCCAAA@@@???>>>>>>>>>999BBBAAA>>>BBBHHH\\\xxxrrr[[[JJJ>>>???888444555555111---,,,,,,---...///000000000000...------,,,,,,++++++***,,,+++******))))))************))))))))))))******)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,---------222666>>>WWWuuuWWWFFF@@@===;;;<<<777555444222......111---------,,,+++***)))(((,,,+++******))))))******+++!!!,,,---'''###''''''(((((())))))))))))222,,,)))++++++'''%%%(((&&&''')))++++++)))(((''')))%%%$$$'''(((&&&&&&((((((((('''&&&%%%%%%$$$$$$(((%%%$$$%%%((()))&&&###%%%%%%&&&'''((((((((('''---+++)))&&&%%%&&&((()))'''&&&%%%%%%%%%&&&((())),,,***((()))+++,,,***(((111111444AAA```xxxPPP999777444,,,---***'''&&&((()))(((&&&))))))(((((('''''''''&&&''''''(((((('''&&&%%%%%%&&&******'''%%%&&&&&&$$$&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&%%%$$$&&&)))***&&&$$$%%%%%%""""""&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%''')))++++++++++++***&&&###%%%)))***'''###'''''''''((())))))******000///......///...,,,******+++,,,---............,,,------,,,***))))))***'''((())))))'''&&&'''(((&&&'''((())))))'''%%%$$$###"""!!!!!!!!!"""$$$%%%''''''&&&%%%%%%%%%%%%&&&)))$$$$$$''''''""""""&&&$$$$$$#########$$$&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&'''&&&$$$!!! !!!######""""""""""""######||||||{{{wwwqqqkkkiiiiiieee```\\\^^^^^^\\\]]]___ccc]]]WWWRRRPPPMMMHHHDDDCCCCCCBBB@@@@@@?????????===CCC@@@<<>><<<@@@>>>DDDTTTjjjpppYYYCCC===888777444111222555222222111000///...---,,,000//////......---,,,,,,,,,+++******))))))******++++++************++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++(((---111555FFFggg{{{sssqqqqqqbbbPPP===777777555111//////////////////...---,,,,,,+++******))))))*********)))+++---+++)))***...,,,+++******+++---///000666CCCHHH===000,,,***(((******))))))(((((('''''')))&&&%%%((((((%%%&&&)))'''''''''&&&&&&%%%%%%$$$###&&&***)))%%%$$$&&&((('''''''''(((''''''&&&&&&,,,+++)))'''&&&'''((()))+++***)))))))))***,,,,,,***)))((())),,,......---111===SSSssstttNNN999333111...,,,...,,,***)))******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&$$$((((((&&&'''))))))&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((('''$$$###%%%&&&$$$%%%)))%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((())))))***++++++,,,,,,////////////...---,,,,,,......///////////////...,,,---...---***)))***+++++++++***'''%%%%%%''')))%%%&&&'''''''''&&&$$$###$$$###"""""""""###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''%%%$$$'''&&&%%%$$$#########$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""!!!"""%%%)))***(((%%%######""""""""""""######}}}}}}}}}~~~{{{vvvoooiiikkkfffcccdddeeecccccceeekkkeee[[[UUUQQQOOOKKKIIIEEEDDDCCCBBBBBBBBBBBBCCC>>>AAA===>>>EEECCCCCCMMMXXXrrrpppTTTHHH===999777444222333333222111000///.........//////......---,,,,,,,,,,,,+++******))))))******,,,++++++++++++++++++,,,***++++++,,,,,,,,,++++++,,,,,,++++++++++++++++++(((,,,000111;;;SSSuuueeeGGG999666555000---//////000000///......---,,,+++******))))))******(((***,,,,,,(((&&&(((,,,+++***)))((())),,,///111;;;PPPXXXGGG333---,,,'''+++***)))((('''''''''((('''%%%%%%'''%%%###$$$'''''''''&&&&&&&&&%%%%%%%%%$$$&&&((((((&&&%%%&&&((('''((((((((('''&&&%%%%%%+++***((('''''''''((()))***)))((((((((()))***+++)))((((((***,,,...000111555JJJjjj|||[[[<<<333111,,,+++...------+++++++++******)))(((((((((((((((''''''''''''''''''&&&&&&&&&'''''')))+++***''''''(((&&&"""''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%%%%%%%'''+++---+++)))%%%$$$&&&&&&$$$%%%(((%%%%%%%%%%%%&&&&&&''''''((('''%%%$$$$$$%%%&&&'''&&&((())))))((('''(((***)))******++++++,,,------.../////////...---,,,---///000000000000//////...---......---+++******+++---,,,***'''$$$$$$''')))%%%%%%&&&&&&&&&%%%$$$###$$$$$$###"""###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%''''''&&&&&&&&&'''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&)))%%%!!!###&&&(((%%%!!!$$$######""""""######$$$|||{{{|||~~~yyyrrroooiiieeefffeeecccbbbdddiiicccZZZTTTQQQNNNKKKIIIFFFFFFEEEDDDCCCCCCCCCCCC???AAA===@@@HHHEEEBBBIIIKKK^^^}}}gggTTTBBB;;;999777222000222111000000000000111222......------,,,+++++++++,,,+++******))))))******,,,++++++++++++++++++,,,++++++,,,,,,,,,++++++***,,,,,,++++++++++++++++++***---//////222AAAZZZooowwwSSS@@@:::777333000///000000//////...---,,,,,,+++******))))))******)))******))))))))))))(((+++***))))))***---111333>>>TTT]]]JJJ555---+++'''******)))((('''(((((((((***((()))***((($$$&&&***&&&&&&&&&&&&&&&%%%%%%%%%'''%%%%%%&&&)))***(((&&&'''((((((((('''&&&%%%%%%***)))(((((('''(((((()))***)))((((((((()))+++,,,((())))))***,,,...111444999WWWaaaHHH555333111))))))111,,,------,,,+++*********'''''''''(((((((((((((((''''''&&&&&&&&&&&&'''((()))***)))&&&(((***(((###''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%###&&&&&&&&&+++333555111,,,(((&&&'''%%%"""###&&&%%%%%%&&&&&&&&&'''''''''((('''%%%$$$$$$%%%&&&&&&'''((())))))((((((***+++*********+++,,,,,,------,,,...000///---,,,---...000000000111000000//////---......---+++******+++...---***'''%%%%%%''')))%%%%%%&&&%%%%%%%%%$$$$$$%%%$$$#########$$$&&&'''&&&&&&%%%$$$$$$$$$$$$%%%###%%%&&&''''''((('''%%%'''&&&$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,&&& """$$$### $$$$$$############$$$$$$|||{{{|||~~~}}}wwwqqqlllkkkiiieeecccdddfff```YYYTTTRRRPPPMMMJJJIIIHHHGGGEEEDDDDDDDDDDDDAAACCC???@@@HHHDDD???FFFGGGUUUqqq{{{fffOOOCCC>>>999444111111000000000000222444555...------,,,++++++******,,,+++******))))))******++++++************++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++---//////...444CCCSSSuuubbbMMMBBB;;;666444111111111000///...,,,,,,,,,+++******))))))******,,,,,,***(((+++...,,,'''+++++++++,,,---000333555<<>>WWWcccmmmlllkkktttkkkXXXGGG===:::444444333222000///---,,,,,,+++******))))))*********,,,,,,)))***......))))))***+++,,,...111333444444:::???:::000(((''')))&&&'''((()))******))))))%%%%%%''''''###!!!'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))))))))(((&&&&&&''''''(((''''''''')))(((((((((((()))))))))++++++***)))***+++,,,---)))++++++++++++---222666DDDfffaaa@@@888111000///++++++///***,,,...---***(((((()))''''''''''''((((((((()))((('''%%%%%%%%%'''(((***$$$$$$$$$%%%***000...)))&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$((((((&&&---888999111,,,(((&&&'''&&&######&&&%%%%%%'''((((((((('''&&&%%%&&&&&&''''''''''''&&&***((('''(((,,,---,,,***))))))******+++,,,,,,,,,***...111000---+++---000------...///000000000000---...///...,,,++++++,,,***++++++)))((('''(((***(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&'''(((&&&%%%$$$$$$###$$$$$$$$$###(((***'''''')))'''"""%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%}}}zzzuuuoookkklllccc___[[[YYYYYYXXXTTTQQQMMMLLLJJJGGGEEEDDDCCCCCCBBBEEEBBBCCCIIIFFFEEEOOORRRRRRWWWaaaqqqfffJJJ888555999333222111000000222444555000//////...------,,,,,,,,,++++++***)))***************))))))))))))******,,,,,,,,,,,,,,,+++***)))))))))***+++,,,,,,------)))))),,,111000+++---444:::DDDIIIEEEDDDQQQgggwwwrrrYYYJJJDDD777666555444222///---,,,,,,++++++***)))*********&&&+++---((((((,,,---***&&&''')))+++---///111111------000222---&&&&&&+++$$$%%%(((***++++++***)))((((((******%%%!!!###***&&&&&&&&&&&&&&&&&&&&&&&&###&&&))))))'''&&&)))+++%%%%%%&&&'''((((((((('''((((((((())))))))))))))))))((('''''''''(((*********+++,,,++++++---222777JJJjjjwwwPPP===666///,,,---...---,,,))),,,...---***(((((()))&&&'''''''''(((((())))))((('''%%%%%%%%%''')))***&&&&&&%%%%%%***///---'''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%"""&&&%%%"""(((444333***+++'''&&&''''''$$$%%%(((%%%%%%'''((((((((('''&&&$$$%%%'''((()))((('''&&&+++(((%%%(((---///---)))((())))))***++++++,,,,,,***...111000---+++---000,,,,,,...///000000000000...//////...,,,++++++,,,)))***+++***)))((()))***(((((('''&&&&&&&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$###)))+++(((''')))'''!!!$$$$$$#########$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''!!!$$$((()))(((%%%######%%%$$$$$$######$$$$$$%%%~~~|||sssnnnkkkgggbbb]]]ZZZZZZYYYVVVRRRVVVUUUSSSNNNIIIFFFEEEEEEBBBFFFMMMRRRPPPKKKKKKPPPMMMKKKKKKNNNRRR```|||wwwXXXFFF<<<555222111222222///+++,,,111//////...---+++******)))+++++++++************)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***+++,,,---,,,+++***'''(((***,,,...///000000555555666888===BBBHHHKKKdddqqqgggIIIAAA===999777666555222///...//////---+++*********,,,***)))***++++++***)))******))))))***+++,,,,,,---,,,,,,+++***)))((((((***))))))((('''&&&&&&&&&***'''$$$&&&***+++((($$$(((((())))))))))))(((((('''&&&&&&'''(((((('''%%%%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%***)))((((((((()))+++,,,))))))+++.........333;;;KKKooo[[[DDD888333///...,,,)))***---,,,------+++'''&&&(((+++((('''&&&&&&'''((()))***+++***)))'''''''''((()))&&&((()))((('''&&&((()))''''''((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$"""""""""###$$$%%%''''''%%%%%%%%%$$$$$$#########&&&&&&'''((())))))(((((($$$''')))'''$$$###%%%((('''%%%$$$&&&)))***(((%%%))))))))))))((('''&&&%%%***((('''''')))+++,,,,,,+++,,,,,,------,,,,,,+++***---000000///...------...---,,,...000111111000---.../////////...,,,,,,)))******+++***)))(((''')))&&&###"""$$$&&&((((((&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%$$$%%%%%%&&&%%%$$$###"""!!!"""###$$$%%%$$$######~~~xxxqqqlllgggaaa^^^]]]\\\YYYUUUUUUTTTSSSPPPMMMIIIGGGFFFFFFHHHNNNRRROOOIIIHHHLLLFFFDDDCCCDDDFFFQQQhhh~~~gggQQQCCC;;;666333222222///,,,---222///......---,,,+++***)))++++++++++++************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++)))***+++,,,---.........---------///222666:::<<>>444000///000...***))),,,***+++***'''$$$$$$'''))))))(((''''''''')))***+++***)))((('''''''''(((((('''((()))((('''&&&'''(((''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''%%%$$$&&&((()))(((&&&(((((()))))))))))))))((()))((('''(((***+++++++++++++++,,,,,,,,,,,,++++++***,,,///000///............------...000111111000---.../////////...---,,,++++++***)))((())))))******(((%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&$$$$$$######$$$&&&'''((($$$%%%%%%%%%%%%$$$###"""""""""$$$%%%%%%%%%$$$###~~~}}}ppplllfffcccbbbaaa]]]ZZZUUUUUUTTTRRRPPPLLLIIIGGGIIIJJJNNNPPPLLLEEEDDDGGGCCCAAA???======CCCTTTdddcccNNNAAA:::666222222000---...222///......---,,,+++******,,,+++++++++************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---++++++,,,---------,,,,,,,,,,,,---///000222333444000666===AAAJJJ]]]yyy|||sssdddTTTGGG===555111333222000...---,,,,,,,,,***))))))***,,,---,,,+++*********)))******+++,,,''''''''''''''''''''''''++++++******))))))((((((***(((&&&''')))***'''$$$(((((())))))))))))((((((((('''&&&'''((()))'''%%%((((((''''''''''''''''''%%%%%%&&&'''((()))******)))))))))((()))******+++***)))+++.........444<<>><<<@@@JJJSSSqqq{{{]]]GGG===777333333333000///111///......---,,,,,,++++++,,,,,,+++++++++*********************************,,,,,,++++++++++++,,,,,,,,,+++***)))***+++,,,---***+++,,,,,,------,,,,,,---...000222333333333222111333444444:::JJJcccvvvqqq]]]LLL???888999666222///---------,,,,,,+++******,,,,,,+++***+++***************++++++&&&'''''''''''''''''''''*********))))))(((((((((***((('''((())))))&&&$$$(((((())))))))))))((((((((('''&&&'''))))))'''&&&))))))((((((''''''&&&&&&&&&''''''((()))*********)))))))))))))))******+++***)))+++......///555===VVVyyybbbAAA:::222///...000000------///444222---)))&&&&&&)))+++))))))(((''''''((()))***'''''''''&&&&&&&&&''''''((()))***)))'''&&&&&&''''''''''''(((''''''&&&%%%''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&((((((((('''''''''''''''&&&''''''((((((''''''''''''$$$"""$$$'''(((&&&$$$'''&&&%%%%%%&&&&&&&&&&&&''''''((()))************(((((((((+++------+++)))***++++++++++++++++++***)))+++.../////////000111000///...///111222111000...//////000000...---,,,---,,,***(((((()))***+++(((''''''(((((('''%%%"""%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&tttpppkkkiiijjjiiifffdddbbb^^^XXXTTTRRRPPPMMMKKKJJJHHHHHHJJJGGGBBBAAADDDFFFFFFDDD@@@>>>AAAFFFIIIYYYssssssUUUAAA999444555666333000//////......------,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,++++++******++++++,,,,,,+++***)))***+++,,,---)))***+++,,,---.........''')))+++---//////......111111000---///999JJJVVV___fffmmmqqquuuzzzeeeUUUKKK@@@:::333...---.../////////---++++++++++++)))(((++++++***************+++(((((((((((((((((()))))))))((((((((((((((('''''')))((((((((((((((('''%%%(((((())))))))))))(((((((((''''''((())))))(((&&&)))))))))((((((''''''&&&))))))))))))))))))))))))((()))))))))***************)))+++---...///666???WWW{{{oooIII>>>666111.........---///444999555///***(((((())))))((((((&&&&&&%%%&&&'''(((&&&&&&''''''''''''''''''((()))))))))'''&&&&&&((('''''''''(((''''''&&&%%%'''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&(((%%%$$$%%%(((***(((&&&&&&&&&&&&%%%$$$%%%&&&''''''(((((())))))(((((('''(((((()))+++------,,,***+++++++++,,,,,,+++++++++)))+++---.........000111111000///000222222111000...///000000000///...---+++++++++++++++***))))))&&&&&&&&&((())))))'''$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&}}}}}}{{{vvvqqqnnnnnnmmmjjjggggggbbb]]]YYYXXXWWWSSSPPPLLLIIIHHHIIIHHHDDDCCCFFFCCCDDDBBB>>>>>>AAABBBAAAKKK]]]vvvmmmNNNBBB888666777444111///............------,,,,,,,,,,,,,,,,,,++++++++++++************************++++++************++++++++++++******++++++,,,---((()))+++,,,---.........$$$%%%(((***+++,,,,,,++++++,,,,,,***+++000888???@@@CCCHHHMMMRRR]]]qqqvvvmmmSSSJJJ<<<333000000111111///---,,,+++,,,+++***(((,,,+++******)))*********))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((((((((('''((()))***(((&&&))))))((((((((((((((((((***)))))))))((((((((('''(((((()))************)))+++***+++---...///777@@@ZZZVVV???888222------,,,,,,000555666222,,,)))''''''''''''((('''&&&%%%%%%%%%&&&'''&&&&&&'''(((((((((''''''&&&((()))(((''''''''')))''''''((((((''''''&&&%%%''''''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###'''&&&&&&'''((())))))(((&&&'''&&&%%%######%%%''''''((((((((((((((('''&&&)))))))))***,,,---,,,++++++,,,,,,------,,,,,,++++++,,,......---...000111222111000111222333222111//////000111000///...---***+++,,,---,,,+++)))(((&&&&&&&&&(((******(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''' !!!"""$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&}}}{{{|||zzzvvvsssqqqllliiihhheeebbbbbbcccaaa[[[UUURRRNNNKKKLLLKKKGGGFFFHHHDDDFFFCCC??????CCCAAA===BBBLLL\\\sssaaaOOO===555555444222111............------------------,,,,,,,,,+++++++++************************++++++************++++++******+++,,,,,,,,,,,,+++***+++,,,,,,---------,,,((()))***+++,,,,,,------)))***++++++,,,...111444333333666:::===DDDTTTdddzzzyyyjjjTTTBBB888333000///---+++++++++------,,,+++,,,++++++***))))))******+++******))))))(((((((((((((((((((((((((((((((((%%%&&&(((((((((((())))))(((((())))))))))))(((((()))((('''(((******((('''((((((((((((((()))))))))'''((((((((((((((((((((('''((()))***+++******)))+++******---...000888AAA]]]bbb???555000------,,,***---111000---)))'''((())))))''')))((('''&&&%%%&&&&&&'''&&&'''((()))))))))((((((%%%'''(((((('''''')))***''''''((((((''''''&&&%%%(((((('''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%''''''''''''(((***&&&''''''%%%""""""%%%'''&&&'''((()))))))))))))))+++***))))))+++------,,,,,,------......------,,,,,,---......------///000333222111111333333222111///000000111000///...---,,,,,,+++++++++*********((('''''''''))))))'''%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&((())))))"""###$$$$$$$$$$$$$$$#########$$$%%%&&&$$$######"""###$$$%%%&&&{{{yyy{{{{{{xxxsssnnnjjjfffeeefffiiillliii```YYYXXXRRRNNNNNNMMMIIIGGGIIIIIIJJJGGGBBBBBBFFFDDD>>>>>>BBBJJJ^^^pppZZZAAA555333222222333...............------------------,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++)))***+++,,,---,,,++++++,,,---------,,,,,,+++***++++++++++++,,,,,,,,,,,,((()))***+++,,,---......000---///222333444>>>JJJWWW[[[```dddjjjwwwkkkQQQ@@@555///+++***))))))+++---//////...,,,,,,+++***))))))******++++++***)))(((''''''&&&)))))))))))))))*********$$$%%%'''((((((((()))***(((((())))))))))))(((((()))(((((((((******((('''''''''(((((())))))******%%%%%%&&&'''((()))******'''((()))++++++******)))+++******---...000888AAAaaajjj@@@222...,,,---,,,)))***---,,,***'''(((+++,,,,,,******)))((('''&&&&&&'''(((&&&''')))*********)))((($$$&&&'''((('''(((***+++''''''((((((''''''&&&%%%***)))(((''''''((()))***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%$$$"""%%%''''''%%%%%%'''***&&&''''''$$$"""!!!$$$(((%%%&&&((()))+++,,,,,,,,,,,,***((()))+++------------......//////......------.........,,,,,,...000444222111222333333222111///000111111111000...---///---+++)))(((***+++---+++***((('''((('''&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###%%%'''(((******###$$$&&&'''((((((''''''$$$$$$#########$$$&&&'''$$$###"""""""""###$$$%%%}}}zzzyyy}}}}}}wwwtttssslllgggfffkkksssuuupppiii]]]\\\VVVOOOLLLNNNOOOMMMLLLIIIFFFCCCBBBAAA???===CCC===???RRRllljjjLLL???:::333000222000222444444333000///...,,,,,,,,,++++++)))((('''***,,,......,,,***))))))+++++++++++++++++++++++++++---......,,,++++++,,,)))***,,,------,,,+++***,,,---------,,,---000333*********++++++,,,,,,,,,+++,,,---///000222333444======@@@CCCGGGRRRhhh|||lllNNN<<<222---///...------------+++)))---+++))))))***+++***)))***))))))***+++***)))'''&&&'''((('''%%%%%%'''(((((((((((((((((()))******((((((((((((((((((((((((+++***)))(((((()))***+++)))&&&###%%%)))+++(((%%%&&&&&&&&&&&&&&&'''((((((,,,+++******)))*********+++...++++++111000333AAAdddpppGGG999222---,,,+++)))***---******))))))((((((''''''))))))(((((((((((())))))(((***)))&&&%%%((()))&&&'''&&&$$$$$$&&&(((******,,,***)))'''''''''(((((((((((('''&&&&&&&&&&&&''''''((()))))))))(((&&&%%%''''''&&&&&&&&&''''''((($$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))***'''%%%&&&)))++++++)))...---,,,+++,,,...000111///......///000000...---///.........------------...///111222444444555555222222111111000//////...---+++((((((+++,,,***(((************)))((('''&&&)))(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$&&&+++///$$$&&&''''''%%%$$$######&&&%%%$$$&&&(((***++++++&&&%%%%%%$$$$$$%%%%%%&&&***&&&######%%%&&&%%%######$$$%%%%%%$$$%%%'''(((|||{{{}}}~~~~~~}}}xxxpppllliiimmmuuu{{{|||zzziiiggg```WWWRRRSSSRRROOONNNLLLHHHFFFFFFEEEDDDCCC@@@===@@@KKK]]]ttt|||ZZZFFF>>>:::666444222333444444222000...------------,,,,,,+++***)))***+++---,,,+++******+++)))(((&&&$$$%%%'''***+++%%%))),,,,,,)))(((***---&&&((()))+++++++++***)))***+++,,,,,,++++++---///******+++++++++,,,,,,,,,***+++,,,---...000000111222222333666888>>>LLLYYYpppaaaIII;;;555777444///,,,---///000111,,,+++))))))***+++***)))---+++******++++++***)))'''((()))((('''&&&((()))((((((((((((((())))))***)))))))))))))))))))))))))))((('''''''''((()))***(((&&&&&&'''((()))'''$$$'''''''''''''''(((((()))***)))))))))***++++++,,,)))---***+++111111444CCCbbblllHHH777111------,,,***))),,,))))))))))))(((((((((((())))))(((((((((((())))))'''***)))&&&&&&((((((%%%((('''%%%%%%''')))***+++******(((''''''(((((()))***)))(((''''''''''''''''''((()))))))))(((&&&&&&)))((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((((((&&&$$$&&&))),,,,,,+++---,,,,,,,,,,,,...///000000///...///111111///---111000000000000////////////000111222333444444444222222222111111000000000000---++++++,,,---,,,************))))))((('''&&&)))(((&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))((('''%%%%%%&&&((($$$%%%''''''%%%$$$###$$$%%%$$$$$$&&&(((******)))&&&%%%%%%$$$$$$%%%%%%&&&(((%%%######%%%&&&&&&%%%"""###$$$$$$$$$%%%'''***}}}|||~~~~~~|||~~~}}}{{{vvvqqqqqqvvv~~~|||pppbbbZZZYYYVVVSSSQQQNNNJJJHHHGGGGGGEEEDDD@@@@@@AAADDDJJJ\\\|||lllPPPBBB>>>:::444333333333222111///...---......------,,,,,,++++++)))***+++***))))))+++,,,+++(((### !!!%%%***---$$$(((,,,,,,)))(((+++...&&&''')))++++++++++++***(((***,,,+++***)))***+++***++++++++++++,,,,,,,,,*********+++,,,------------+++,,,///000111777===HHHXXXpppyyyZZZFFF<<<777333...,,,,,,...///000+++***((()))***++++++***---+++(((((()))******)))((()))***)))((('''(((***(((((((((((())))))))))))************************'''&&&&&&&&&''''''((()))'''))),,,,,,+++)))((((((((((((((((((((())))))***((((((((()))***+++------***...******000000444BBB```vvv___CCC444///,,,...---***)))***(((((((((((()))))))))))))))((((((''''''(((((()))&&&)))***'''''')))(((%%%)))(((''''''((()))+++,,,)))(((((((((((())))))***++++++***(((((('''''''''((((((((()))(((''''''&&&''''''&&&%%%$$$#########(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$&&&))),,,------++++++,,,---......//////000000///000222222000///333333333222222222111111000000111222222333222222333222222222222222222222222000............---,,,*********))))))((('''''')))(((&&&&&&(((((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&%%%###!!!$$$%%%'''&&&%%%######$$$######$$$&&&((()))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%######%%%&&&&&&%%%"""###$$$$$$$$$%%%'''***}}}|||}}}}}}~~~vvvuuu{{{rrrhhhddd___YYYVVVSSSOOOLLLJJJIIIGGGFFFEEEEEEDDDAAA???KKKhhhgggMMMBBB<<<555444222111111111000///.........---,,,,,,,,,,,,,,,)))******)))((()))+++...000---(((%%%%%%'''+++...)))***,,,,,,,,,,,,,,,---))))))+++,,,---......---(((***,,,,,,***(((((((((++++++++++++++++++++++++*********+++++++++++++++---))))))---000000111444666AAAPPPccc}}}rrrWWWEEE666444111000///...,,,***+++***))))))+++,,,,,,++++++(((%%%$$$%%%''''''''''''(((***)))((('''((()))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''((())))))!!!&&&,,,,,,)))'''(((***)))))))))((()))******+++(((((((((((()))***+++,,,---000+++***//////333AAAcccxxxdddXXXJJJ666111---,,,......+++((()))''''''(((((())))))******(((((((((''''''(((((((((&&&)))***(((''')))((($$$'''((((((((('''((()))+++'''''''''((()))******+++++++++)))(((''''''&&&&&&(((((((((((((((''''''&&&###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&(((***,,,,,,***+++...000000000//////111000000111333333222000444444444333333333222222111111222222222222222111333333333333333333333333333222000//////......---++++++***)))(((((((((((()))(((''''''(((((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%!!! ###&&&'''$$$ ###%%%&&&%%%$$$###$$$%%%""""""###&&&''''''%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&(((||||||~~~~~~yyyyyy{{{nnnaaaZZZWWWSSSPPPOOOMMMLLLJJJNNNJJJFFFBBB???EEEWWWiiidddLLL???999555333000000111222111000---,,,,,,++++++++++++,,,)))******)))((())),,,...222111...,,,******++++++000---***,,,...///,,,(((******+++,,,---.........***,,,------+++)))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,'''%%%))),,,+++,,,...///777???GGGWWWooovvv```HHHCCC;;;555222000...------+++******,,,---,,,+++***(((%%%$$$%%%&&&''''''%%%'''))))))'''&&&&&&'''''''''((()))***))))))(((((((((((((((((((((((((((''''''(((((())))))))))))&&&(((%%%###%%%((()))))))))))))))***++++++******))))))((())))))******---))))))000000555EEEiii}}}gggVVVFFF???999---///++++++......+++((()))''''''(((((())))))******((((((''''''''''''((((((''')))***'''''')))(((%%%%%%'''((('''&&&&&&''')))&&&&&&'''((()))******+++***)))((('''&&&&&&&&&&&&)))(((((((((''''''''''''$$$$$$&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))(((''''''((()))+++***,,,///111222222111000111000000111333444222111444444444333333333222222111222222333333333222222444444444333333333333333222222111///.........///,,,+++***)))((((((((())))))((('''((())))))'''%%%'''''''''&&&&&&%%%%%%%%% $$$((()))&&&######$$$%%%$$$######$$$%%%""""""###%%%'''&&&###!!!&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%#########&&&''''''%%%###"""###%%%~~~||||||~~~~~~rrr___\\\WWWSSSPPPNNNKKKIIISSSMMMGGGEEECCCDDDKKKTTTiii{{{ZZZEEE<<<:::666111000111222111000---,,,+++******+++,,,---***+++,,,+++******,,,---000000///...,,,***)))(((000---***+++------***&&&************+++++++++++++++,,,------+++*********,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,...***(((******((((((***&&&///777:::AAAOOO^^^ggghhh]]]MMM>>>555222222222000...,,,,,,---------,,,,,,***''''''((())))))((($$$&&&((()))'''&&&&&&&&&&&&''')))*********)))(((''''''''''''''''''''''''(((((()))))))))(((((('''"""''')))'''&&&))),,,)))))))))))))))******++++++***)))(((((((((((((((%%%)))&&&'''000333:::JJJlllqqqXXXGGG===444222222+++...***)))---...***))))))(((((((((((())))))))))))(((''''''&&&&&&''''''((((((***)))&&&%%%((()))&&&$$$''')))(((%%%$$$&&&)))&&&&&&((()))************(((''''''&&&&&&&&&&&&&&&))))))(((''''''''''''(((''''''((()))((('''%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''((((((((())))))))))))************(((&&&&&&(((******,,,...111222222111000000//////111333444333111444444333333333222222222222222333444444555444444555555444333333222111111000111111000......///000---,,,***)))(((((()))***)))(((((()))***)))'''%%%((((((''''''&&&%%%%%%%%%$$$$$$%%%'''))))))&&&$$$###$$$$$$###""""""$$$&&&$$$######$$$%%%%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((('''%%%#########'''''''''&&&###"""###$$$}}}~~~}}}|||~~~wwwqqqiiiaaaZZZSSSMMMIIIQQQKKKFFFEEEDDDBBBDDDHHHRRRhhhrrrUUUFFFBBB<<<444111111111///,,,...---,,,++++++,,,---...+++---......,,,++++++,,,---,,,,,,,,,+++******))),,,...000///,,,++++++,,,,,,,,,++++++*********++++++,,,,,,+++***)))+++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,...,,,---///...***))),,,%%%+++///000333;;;BBBDDD\\\gggxxxmmmZZZJJJ@@@999555333111///.........---,,,+++***((()))******)))'''%%%''')))***)))'''&&&'''&&&''')))*********((((((((((((((((((((((((((((((((((((((()))((('''%%%$$$$$$'''******)))(((***,,,)))(((((((((((()))******)))(((((((((((())))))***'''***&&&'''000222999JJJkkkXXXBBB666444......000+++...)))(((+++,,,***)))***))))))))))))(((((((((((((((''''''&&&&&&''''''(((***+++((($$$$$$((()))((($$$(((+++***&&&$$$&&&)))&&&'''((()))******))))))'''''''''''''''(((((()))***)))((('''&&&''''''(((%%%&&&'''((((((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))******((()))***(((&&&&&&))),,,)))***,,,...///000000000/////////000222333222111555444444444444333333333222333444555666666777777666555444333222111000//////000111000//////111333...,,,***)))(((((()))***(((((((((***+++***'''%%%((((((((('''&&&&&&%%%%%%$$$&&&((((((&&&%%%%%%%%%"""###$$$###""""""$$$'''&&&%%%###$$$$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$''''''%%%$$$%%%'''%%%%%%&&&%%%$$$$$$%%%'''{{{zzz|||vvvjjj^^^UUUOOONNNIIIEEEDDDBBB@@@AAAEEEHHHUUUuuukkkWWWGGG@@@777222111000---)))///...---,,,,,,---///000,,,...000///...,,,++++++++++++*********+++,,,---)))000666444---***///555//////...---,,,,,,,,,,,,+++++++++***((()))+++---,,,,,,,,,++++++*********)))))))))***++++++,,,,,,'''(((---111000,,,+++---+++,,,)))'''***111444333555BBBUUUiii|||iiiUUUCCC999555333000/////////---,,,)))((('''((())))))'''%%%&&&(((++++++***((('''(((&&&''')))***+++***((('''))))))))))))))))))))))))'''((((((((('''%%%###"""$$$%%%&&&%%%$$$$$$%%%&&&((((((((((((((())))))***''''''''''''(((***+++,,,,,,...)))(((...///555EEEiiiPPP<<<333333...---///***...)))'''***,,,***)))+++******))))))(((((('''''''''''''''&&&&&&'''''''''++++++(((######'''***)))%%%))),,,+++'''%%%'''***&&&''')))******))))))((((((''''''(((((()))***+++***)))(((&&&&&&''''''((( """$$$&&&(((((('''&&&(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&((()))(((&&&'''***...((((((***,,,---.../////////......000222333222111666555555555444444444444222333444666777888888888666666444333111000.........000222111000000222555...---***)))((((((***+++(((((()))***+++***'''%%%))))))((('''&&&&&&%%%%%% ###%%%%%%###"""###&&&"""######"""!!!"""%%%'''(((&&&$$$###$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%'''&&&&&&(((***"""###$$$%%%$$$%%%''')))~~~|||{{{{{{{{{|||}}}~~~zzzggg]]]YYYJJJMMMNNNIIIEEEDDDEEEEEEBBBOOOeeemmmSSSAAA333444555///+++---///...---,,,,,,,,,,,,,,,---111333111,,,)))+++---***...---((('''+++,,,(((000555888777111---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++***)))))))))***(((***++++++***+++---///333444===KKKYYYiiivvv[[[BBB???<<<777444000---,,,...///000///***(((((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((%%%%%%(((***(((***&&&%%%******$$$ !!!---***%%%%%%''')))***)))&&&&&&&&&'''''''''(((((())))))))))))((((((((((((---+++((('''&&&(((***,,,,,,+++,,,---,,,...999EEEccctttIII;;;///+++------------++++++***)))(((((())))))'''++++++(((''''''"""''''''(((((((((((('''''')))(((((('''''''''((((((%%%''')))***))))))***+++&&&(((***+++,,,+++)))(((((()))))))))*********+++))))))((((((((('''''''''$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%&&&'''&&&%%%%%%&&&'''$$$%%%&&&(((((((((((('''((()))))))))************++++++++++++++++++++++++/////////000111333444555222111111222444555555444333444555666888:::;;;<<<666777777444000------///......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,***(((%%%&&&((((((&&&###)))))))))((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$'''%%%%%%&&&$$$!!!###(((%%%%%%$$$######$$$$$$$$$}}}|||||||||}}}vvvxxxyyyzzz}}}kkk```UUURRRNNNKKKGGGCCCBBBCCC@@@HHHWWWppp\\\GGG666555666222000111///...------,,,,,,,,,---+++...111000---+++---000+++...---)))(((,,,---)))///333666555000,,,,,,---************************,,,,,,,,,+++++++++*********************************************+++,,,---,,,+++******))))))******))))))***)))((()))+++...------111:::CCCPPPcccsssttt]]]EEE???:::888888666222///,,,---,,,***))))))******'''''''''''''''((((((((((((++++++***+++...,,,(((+++''''''++++++'''$$$%%%///+++'''%%%'''(((((('''&&&&&&&&&'''''''''((((((''''''(((((())))))******+++***)))(((((()))***+++))))))+++---,,,...999EEEfffmmmEEE999...+++,,,,,,++++++++++++***)))))))))))))))&&&******'''''')))%%%''''''((((((((((((''''''((((((''''''''''''((((((%%%''')))))))))((()))***'''((()))*********))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%$$$&&&'''((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&&&&&&&%%%$$$%%%&&&%%%&&&'''((((((((('''''')))*********++++++++++++***+++++++++,,,,,,------/////////000111222333444555444444444444444333111555666777888999999999999666777888666222/////////000///.........///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((())))))'''%%%(((''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%,,,(((%%%&&&%%%"""###&&&$$$$$$$$$$$$$$$$$$$$$%%%~~~~~~}}}}}}}}}tttuuuvvvwww|||yyyiii]]]SSSPPPLLLEEEBBBEEEAAABBBIIIZZZtttfffNNN999444666444222222///...------,,,---------))),,,......,,,,,,///111---...---******,,,---+++---000333333///,,,,,,---************************,,,,,,,,,+++++++++******))))))))))))))))))))))))+++******)))))))))******++++++***)))))))))************)))'''&&&'''***,,,---++++++...111999FFFRRRggg|||hhh]]]NNNEEE@@@;;;111)))------,,,++++++******+++'''((((((((())))))******&&&((())))))---000---&&&***''''''***+++(((&&&&&&///,,,(((&&&&&&''''''&&&&&&&&&'''''''''(((((((((&&&&&&'''((()))***++++++))))))))))))))))))******'''))),,,...---///:::GGGlllbbb@@@666---,,,---+++))))))+++***))))))))))))))))))'''((((((&&&(((***)))%%%((((((''''''''''''((((((((((((''''''''''''((((((%%%&&&((()))(((((()))***(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''###$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&%%%$$$%%%&&&((((((((()))(((((('''&&&*********+++++++++,,,,,,******+++,,,---......///000000000000000111222222333333444555555444333222777888999:::999888777666666888999999666333111111222111///......///000222,,,,,,,,,,,,,,,,,,,,,,,,---,,,******++++++)))((((((''''''%%%$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%&&&&&&444,,,&&&&&&&&&$$$###$$$"""###$$$&&&&&&&&&%%%%%%~~~}}}}}}wwwwwwwwwxxx}}}rrr```[[[UUUKKKFFFIIICCCBBBBBBHHHXXXnnnmmmTTT;;;222333333000///......------------......)))***,,,,,,++++++---///,,,---,,,++++++,,,,,,,,,+++---000000...,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************---,,,+++)))((('''''''''******))))))))))))******++++++)))'''&&&&&&))),,,,,,++++++******---333999HHH[[[rrrrrr___QQQFFF777,,,444000---...---***((()))''''''(((((()))*********&&&''''''(((...333111,,,)))'''&&&&&&((('''&&&%%%---+++)))''''''''''''(((''''''''''''(((((((((((('''''''''((()))*********((((((******+++***))))))(((***...000///222>>>LLLuuuYYY;;;333------...+++))))))******)))))))))))))))***)))(((''''''(((******(((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((()))%%%'''))))))(((((()))***((((((''''''(((((()))***)))))))))(((((((((((('''*********)))))))))((((((###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''&&&%%%&&&'''***)))))))))((('''&&&&&&))))))*********+++++++++******+++,,,...///000000000000/////////000000111,,,///222444555555555555888999:::;;;:::999888666777999:::;;;:::777444333444222000.........000111---------------------------,,,+++++++++***))))))***)))((('''&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,***(((%%%%%%%%%'''(((999///&&&%%%'''%%%###### """$$$'''''''''&&&%%%|||{{{{{{yyyxxxyyy|||yyymmmbbbTTTKKKIIIDDDCCCBBB@@@CCCQQQiii}}}nnnXXX???333222222///,,,......---------......///+++,,,+++***))))))***+++++++++,,,---...,,,+++++++++,,,......---,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***))))))((()))))))))***))))))((())))))******++++++***)))'''(((***,,,$$$'''((((((((()))))))))666AAAQQQ```qqquuucccOOO???999222---...---)))''')))''''''((((((((()))))))))++++++******000888;;;888,,,+++(((&&&'''((('''%%%))))))(((((('''((()))***'''''''''((((((((())))))))))))))))))((((((((((((&&&((()))+++++++++***)))(((***---///...444EEEVVVyyyQQQ888222...//////,,,*********)))))))))))))))******---***'''((()))(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))%%%''')))***))))))***+++)))(((((((((((()))******)))))))))))))))(((((((((++++++*********)))))))))###%%%''''''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&((()))((('''&&&'''(((******)))((('''&&&&&&%%%(((((((((((())))))))))))******+++,,,...///000000/////////...//////000000***---111333333333555666888888:::;;;;;;:::999999888999;;;<<<<<<:::777555444333111///......///000------------------------++++++++++++))))))((()))***))))))(((&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&---+++(((%%%$$$%%%''')))999...&&&%%%'''%%%$$$$$$!!!"""%%%'''((('''&&&%%%~~~{{{yyyzzzxxxvvvwwwyyy{{{||||||yyyjjjZZZOOOGGGEEEBBB===:::@@@SSSeeegggWWWCCC777444444111---.........---......///000///...,,,***)))))))))*********---222222...++++++,,,,,,,,,---,,,,,,++++++)))))))))******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++''''''((((((***,,,---...))))))((((((((()))******)))***+++***))))))***,,,"""'''))))))***,,,***&&&000444;;;CCCPPPaaatttjjjSSSDDD999111222000+++))),,,)))))))))((((((((((((((()))++++++))),,,444:::;;;333222...)))(((******'''&&&''')))(((((((((***,,,''''''((((((((()))))))))***)))))))))((((((((('''&&&''')))***++++++******((())),,,...///:::QQQggglllHHH666000---///...+++***,,,)))))))))))))))******+++...)))'''))))))'''&&&'''%%%&&&''''''''''''&&&%%%''''''&&&''''''((()))***'''(((***+++******+++,,,))))))))))))************((()))))))))************))))))))))))(((((((((((($$$&&&(((((('''&&&'''(((((((((''''''&&&%%%%%%$$$&&&((()))((('''&&&'''(((***)))(((&&&%%%%%%%%%%%%'''''''''((((((((())))))******+++,,,---......///...............///000000---000333222000000333666::::::::::::::::::;;;;;;999999:::;;;===<<<:::888555555333222111000//////------------------------***++++++***((('''((()))'''''''''&&&&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''',,,***'''%%%%%%&&&((()))333+++%%%%%%&&&%%%$$$&&&###$$$%%%&&&''''''&&&&&&~~~zzzxxxxxxvvvuuuvvvwwwxxxvvvttt}}}xxxcccQQQIIIBBB>>>;;;;;;CCCMMMYYYPPPCCC999666555222///...............///000000333000...,,,+++,,,,,,,,,******///777777111,,,,,,...---,,,,,,,,,,,,+++***((())))))***++++++,,,,,,,,,,,,,,,+++++++++******************************)))))))))******,,,------((((((((((((((()))******%%%'''*********))))))***'''+++,,,***+++...---))),,,...222666<<>>333...,,,---,,,)))))),,,)))))))))))))))***++++++,,,'''&&&)))***'''%%%'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''((()))***(((***,,,,,,,,,+++,,,---((()))+++,,,,,,,,,+++***(((((()))***+++,,,------******)))))))))(((((((((%%%'''))))))((('''((()))'''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%$$$$$$%%%%%%(((((((((((())))))))))))***+++++++++,,,,,,------,,,,,,,,,---...///000111///222444333000111666:::>>>===;;;999888999:::;;;:::999888:::===>>><<<:::777777777666555333111///........................***+++,,,+++((('''((()))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''')))(((&&&%%%%%%&&&((()))***&&&$$$%%%%%%###%%%(((%%%%%%&&&&&&&&&&&&&&&&&&~~~zzzxxxwwwvvvuuuvvvxxxxxxtttqqqzzz{{{yyy]]]OOOCCC@@@???<<<;;;===KKKGGG@@@888555444222///...............///000000444222///....../////////++++++222;;;;;;333------///...,,,,,,,,,,,,+++*********+++,,,------......,,,,,,,,,+++++++++******))))))))))))))))))))))))///...---+++***)))))))))((((((((((((((()))******"""%%%)))******)))((())))))+++)))%%%&&&+++,,,'''))),,,000444444666===EEERRRddd{{{qqq^^^NNNGGG@@@444...111...------,,,+++***))))))%%%---111...)))+++///222:::999222)))&&&)))((("""(((***+++***'''&&&''')))(((((((((((())))))))))))&&&&&&'''((()))***++++++'''(((((()))***++++++,,,...///111555===RRRuuuVVV666111---***+++***((())),,,))))))((())))))***++++++***%%%%%%***+++'''%%%((("""$$$'''))))))'''$$$"""&&&&&&&&&'''''')))******)))+++------,,,,,,---...(((***,,,---...---+++***(((((()))+++,,,---...///,,,,,,,,,++++++++++++***&&&(((******)))((()))***%%%%%%&&&&&&'''(((((((((###$$$%%%%%%######$$$%%%'''&&&%%%$$$###$$$%%%&&&))))))))))))************++++++++++++++++++++++++++++++,,,---...///111222...111333333111444;;;AAABBB???<<<999777777999:::;;;999777999<<<>>>===;;;999999::::::888555222000........................***,,,---,,,)))'''(((***))))))))))))************(((((('''''''''&&&&&&&&&##############################$$$%%%%%%&&&''''''''''''&&&%%%&&&&&&(((((($$$######%%%%%%###%%%***''''''&&&%%%%%%%%%&&&&&&}}}zzzwwwwwwwwwwwwwwwwwwvvvuuuuuussswww|||zzziiiVVVIIICCC@@@===<<<@@@@@@;;;222222777777222222000......///111111111333222000...,,,+++***))),,,,,,///444888777111***,,,+++******++++++)))(((+++))))))+++...000222333+++)))'''''')))***+++***(((((((((((()))))))))))),,,+++******))))))******((()))++++++)))((()))***))))))******(((%%%""" ***++++++***((('''(((***++++++,,,---///111222333;;;CCCTTTooovvveeeRRRBBB999666111///---***(((((()))***'''))),,,...---,,,,,,,,,)))QQQ...%%%... ,,,'''(((((((((((((((((((((((((((((()))))))))(((&&&%%%$$$(((###"""(((+++'''+++((('''******((())),,,,,,...111777FFFdddmmmGGG999...///---)))%%%%%%)))---((((((''''''''''''(((((())))))(((((('''''''''&&&$$$%%%'''))))))))))))((('''(((((('''%%%%%%&&&(((***---...***&&&%%%***///***,,,---,,,***))))))***---,,,///444111,,,...444333444333///+++((()))+++((('''&&&%%%%%%$$$%%%%%%((((((((()))((((((''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((+++(((###!!!''')))'''***++++++,,,,,,------...000......000222777DDDQQQSSSFFF888444999>>>>>>:::<<<;;;;;;;;;===???AAACCC>>>>>>===;;;777444444444///...,,,++++++,,,...///)))***+++,,,---,,,+++***(((((()))))))))'''&&&$$$(((''''''&&&&&&&&&''''''%%%)))***'''%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&%%%%%%!!!###&&&'''&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$}}}{{{xxxuuuwwwwwwxxxxxxwwwvvvtttssstttwww{{{wwwbbbSSSGGG>>>999AAA???:::555333333000,,,111///------...///...---//////...,,,,,,+++++++++,,,+++,,,///222000***$$$,,,+++******++++++***((()))******+++111777555///+++)))'''''')))+++,,,+++++++++***)))((('''&&&&&&,,,+++******))))))******((()))++++++)))))))))***((())))))***)))((('''&&&***++++++***(((((()))***+++++++++,,,...000111222444999DDDUUUiii~~~lllWWWFFF===999666111///...---,,,***,,,,,,------,,,,,,,,,---+++OOO///&&&... +++&&&((((((((((((((((((((((((((())))))***)))((('''&&&%%%***---***(((***+++++++++((('''******((())),,,---...111<<>>===:::===<<<<<<<<<<<<======>>><<<======<<<999777888888444222000---,,,,,,,,,---......//////...---,,,+++************)))(((''''''+++***)))'''&&&%%%%%%%%%%%%((()))'''&&&))))))'''%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%|||yyyuuusssvvvwwwyyyyyyyyyvvvtttrrruuuwwwzzz}}}nnn]]]OOOEEECCC===888777666333///...111000////////////...,,,,,,++++++++++++,,,------+++***)))+++---,,,((($$$,,,+++******++++++***)))(((,,,,,,---888CCC<<<,,,***)))'''(((***,,,------++++++***)))(((''''''&&&,,,+++******))))))******(((***++++++***))))))***((((((((()))******++++++***++++++***)))(((***+++******++++++---...///000,,,111777===FFFWWWkkkzzzzzzdddTTTFFF???777333444444111...,,,+++***((((((((()))***...JJJ000(((...$$$,,,'''(((((((((((((((((((((((()))))))))***))))))(((''')))((()))+++)))$$$$$$(((+++((((((***+++)))***---//////333CCC```}}}XXX===111000...,,,+++++++++***))))))((((((''''''(((((()))((((((((((((''''''''''''%%%&&&'''((()))))))))(((((()))***)))(((((()))+++&&&&&&&&&***///333333222777777666444111111333555333444999???CCCHHHQQQ[[[eeeWWWDDD444,,,***+++,,,***))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))''''''''''''((((((((((((,,,...---+++,,,000...*********++++++,,,---------///...///111222333:::BBBDDD<<<444333999======:::999::::::;;;<<<<<<<<<<<<;;;===>>>===<<<;;;<<<>>>:::888555111...,,,,,,+++111111000000///---,,,+++---,,,+++******))))))*********((('''&&&&&&&&&&&&"""%%%%%%###$$$'''(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%|||xxxvvvtttuuuwwwyyyzzzyyyvvvsssqqqtttvvvxxxzzz~~~}}}jjj]]]OOOCCC;;;::::::777666888222111000111222222000...,,,+++++++++,,,---......***)))(((***,,,---,,,+++,,,+++******,,,,,,+++***(((//////...<<>>???AAADDDAAADDDIIIOOOWWWaaannnxxxoooQQQ:::///.........++++++++++++***)))(((((())))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((***,,,+++)))))),,,,,,)))*********+++,,,,,,------///...///222111000333999:::666222333888<<<;;;999333444777:::<<<>>>>>>>>>===>>>??????>>>===>>>@@@===<<<999555222///...---/////////......---,,,,,,...---,,,***)))******+++''''''''''''((()))***+++$$$&&&%%%###$$$((((((%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&~~~zzzxxxxxxvvvwwwyyyzzzyyyvvvsssppprrrtttvvvxxx{{{zzzrrrjjjhhhnnnyyyzzziii[[[LLLEEEAAA>>>;;;;;;333222111111222222111000......---------------...+++***)))***+++---------,,,+++***+++,,,---,,,***'''......---:::KKKCCC...,,,***))))))+++---......))))))))))))************,,,+++******))))))******)))***,,,,,,***)))***+++))))))((((((((()))******+++,,,,,,+++******,,,---***************+++,,,---000000111111333666;;;>>>PPPaaatttvvv```NNNDDD>>>777111111000//////000000---+++***555,,,'''))))))---***))))))))))))))))))))))))'''''''''''''''''''''(((,,,%%%%%%,,,,,,&&&%%%******((((((+++,,,***+++...000222???\\\~~~[[[BBB444---,,,)))((()))++++++((($$$))))))(((((((((((())))))'''''''''((((((((((((((('''''''''''''''(((((()))'''((((((((('''''')))+++...///000222777BBBRRR]]]gggfffdddbbb```aaadddgggkkkooorrruuuzzz\\\@@@333000000///,,,,,,------,,,+++***)))+++***)))''''''&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((()))+++)))%%%$$$(((***)))))))))***++++++,,,,,,---...---...111111...///222222111111333777999999999222444777:::===>>>?????????@@@AAA@@@>>>===>>>???===<<<:::888666444222222/////////////////////000...---+++***))))))***+++'''''''''((()))***+++,,,***+++(((%%%'''***)))%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((''''''''''''&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&'''|||{{{|||wwwxxxyyyzzzxxxvvvsssqqqqqqssstttuuuwww}}}}}}nnncccVVVPPPRRRXXXccclll|||{{{kkk\\\UUUPPPFFF<<<777555222000000111000///000000///...------------------+++******)))******,,,+++***+++,,,---,,,+++%%%++++++)))333@@@>>>333...,,,******,,,---...---,,,,,,+++***)))((((((''',,,+++******))))))******)))+++,,,,,,+++******+++*********)))))))))))))))+++,,,---,,,++++++---...++++++*********++++++,,,222...******...333666777>>>EEESSSdddwwwmmm^^^PPPCCC:::888444111000111000,,,)))''')))(((%%%%%%(((***'''))))))))))))))))))))))))(((''''''''''''(((((()))+++''''''+++,,,***)))******((((((+++,,,***,,,///000666JJJnnn~~~]]]BBB444000000,,,+++++++++,,,,,,***(((***))))))(((((())))))***'''''''''(((((((((((((((((((((''''''''''''((()))&&&'''(((((('''''')))++++++...222777CCCXXXsssdddHHH999444222111000000111111000///---,,,+++***(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&& """$$$&&&)))***+++''''''''''''(((((((((((()))+++***%%%$$$(((++++++))))))******+++,,,,,,,,,...,,,---000000------///...///111333555666777888666777999;;;<<<===>>>>>>@@@AAAAAA@@@===<<<<<<======<<<;;;:::999777666555222222222111222333444444...---,,,++++++*********,,,+++***)))(((((((((((()))((($$$!!!###'''&&&!!!&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$%%%%%%&&&'''(((||||||}}}yyyyyyyyyxxxwwwuuusssqqqqqqssssssssssssxxxvvvcccWWWLLLGGGEEEEEEJJJPPPSSSdddsssyyy}}}wwwtttbbbKKKBBB===888333111111000//////...------,,,,,,---------------,,,************,,,+++***+++---...---,,,'''******))),,,555;;;<<<000---++++++,,,------,,,---,,,,,,+++***)))((((((,,,+++******))))))******)))+++,,,,,,+++******+++)))***+++,,,,,,+++***)))+++,,,---,,,+++,,,---///,,,++++++*********++++++...,,,)))***---000222222666666===IIIQQQZZZmmmqqq___TTTEEE>>>666111000///---***,,,'''+++((($$$***)))&&&))))))))))))))))))))))))***)))(((((((((***+++,,,'''((('''&&&(((+++)))$$$***((((((+++,,,+++,,,000333>>>WWW|||tttUUUAAA555,,,,,,111***+++,,,+++***)))***+++******))))))))))))******''''''''''''((((((((())))))((('''&&&&&&'''((()))'''((())))))((()))+++---)))+++111>>>TTTsssoooTTTCCC<<<999888999:::;;;;;;;;;999777666---,,,)))'''&&&&&&'''(((''''''&&&&&&&&&&&&''''''!!!"""###%%%''')))***+++''''''''''''((((((((((((''',,,,,,)))''')))+++***)))))))))***++++++,,,,,,---***+++///000...---......000222333333444666777999999:::;;;===???AAABBB>>>??????>>><<<;;;<<<======<<<<<<;;;:::999888777555444333222222333333444............---,,,++++++...---+++***)))(((((('''&&&$$$ !!!&&&%%% '''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%'''((((((}}}|||}}}zzzyyyyyyxxxvvvtttsssrrrrrrssssssqqqqqqtttzzzsssZZZPPPGGGEEEBBB===>>>BBB???LLLSSSRRRXXXkkkzzzaaaLLLGGG???888444333222111,,,,,,+++++++++,,,------+++,,,---...------...000,,,+++***+++---...---,,,+++,,,,,,++++++000;;;EEE111///,,,+++,,,---,,,+++)))************+++++++++,,,++++++***)))*********)))+++---,,,+++***+++,,,(((***,,,.........,,,++++++,,,------,,,,,,...000---,,,++++++***+++++++++)))+++...000000...,,,***111...333:::777666LLLjjjnnn{{{{{{nnnXXXMMM@@@777555555444222333***111---'''---+++'''))))))))))))))))))))))))++++++*********+++---...(((,,,+++%%%'''---+++"""***((((((+++,,,+++---000777DDD```nnnQQQ999555444---***///(((***+++)))&&&%%%(((+++******))))))))))))******&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))((()))******)))***,,,...000000777HHHfffwww^^^MMMDDDAAA@@@CCCDDDEEEFFFEEECCCAAA@@@000///,,,***))))))******((((((''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))$$$***...+++)))))))))((()))))))))***++++++,,,,,,---******...000...---///...000333333222222444777777777888;;;>>>BBBFFFHHH<<<===>>>===<<<;;;<<<============<<<;;;999888777666555333111000000000111//////000000000...---+++++++++******************)))'''###!!!&&&,,,+++'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&'''((()))~~~zzzwwwvvvuuutttrrrvvvwwwvvvtttrrrtttyyy~~~zzziiiWWWQQQIIIBBB>>><<<;;;;;;>>>===<<>>:::999666333333333222///,,,***+++---000000000...------///111......---------,,,,,,,,,---,,,,,,------///999CCC;;;222,,,,,,...,,,,,,...------,,,+++************)))(((((((((***+++***)))------,,,,,,,,,,,,++++++'''(((((()))***++++++++++++,,,,,,+++******+++---,,,******+++...---***'''&&&(((+++,,,,,,,,,------,,,,,,...111444888;;;<<>>;;;888555222000//////---******+++$$$000...'''&&&((((((,,,,,,+++***)))))))))***((((((((((((((()))******)))***,,,---------,,,,,,888KKKmmmkkkEEE;;;111---//////***$$$***,,,---,,,)))&&&'''(((***)))((('''''''''''''''((((((''''''''''''((((((111000,,,)))***...---(((++++++)))&&&%%%'''+++...---...999UUU{{{sss```VVVUUUWWWYYYZZZccckkkooosssbbbCCC555111---+++,,,+++(((%%%+++)))'''''''''((('''&&&***(((&&&%%%%%%$$$""" ((('''%%%%%%%%%&&&(((***((((((((((((((())))))***,,,+++*********+++,,,---+++,,,...000000///...,,,000111222333555666777777888777888;;;???AAA???======>>>===<<<:::;;;===???@@@??????>>>===<<<;;;;;;;;;999888777777666333111111///------......---,,,---,,,***)))))))))***++++++***)))((((((''''''(((%%%&&&'''((('''&&&%%%$$$,,,)))%%%%%%&&&'''&&&$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&''''''''''''((({{{wwwuuutttsssrrrsssttttttsssqqqssswwwzzz|||qqqdddTTTOOOGGG@@@===;;;:::999===;;;888555666999<<>>???;;;555000............,,,,,,++++++***+++++++++***)))((()))+++,,,+++***,,,,,,,,,+++++++++******((((((((()))***+++++++++***+++,,,,,,******+++,,,,,,******+++......,,,))),,,,,,+++***))))))***+++,,,,,,,,,---///000222333777AAARRRggg}}}~~~kkkYYYKKKBBB===<<<888333000///------...!!!***///,,,((()))***(((++++++***)))))))))******))))))((((((((())))))***,,,+++)))(((***...333777@@@XXXzzz|||^^^JJJ===555...+++------+++'''&&&)))+++***(((&&&'''))))))((((((''''''''''''(((&&&&&&&&&''''''(((******++++++)))&&&&&&***)))&&&******)))((('''(((+++...+++000BBBbbb|||{{{|||yyyYYYAAA888000---...///***%%%***((('''''')))******))))))'''&&&&&&''''''&&&$$$((('''&&&%%%%%%&&&((())))))(((((((((((()))******+++******)))***+++,,,---+++,,,.../////////...---//////000111333444555666666666888;;;??????<<<999===>>>>>>===;;;;;;===???@@@@@@???>>>============;;;999888888888666444222111///...---......---,,,------,,,++++++++++++++++++***)))(((''''''''''''&&&''''''''''''&&&%%%%%%)))&&&$$$$$$%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((|||xxxuuutttsssrrrpppqqqrrrrrrqqqqqqsssuuuxxxtttddd\\\PPPKKKDDD>>>;;;999888777777555444333333444666888888<<>>AAA===222---000000+++,,,++++++++++++,,,,,,---+++***)))***,,,---,,,++++++++++++++++++******)))(((((())))))***+++++++++)))+++------,,,******++++++******,,,......---,,,///---***((('''(((***+++++++++***++++++,,,---...---222;;;GGGXXXmmmnnnccc^^^NNNFFF<<<444222111111///,,,---+++((('''******'''))))))))))))))))))***+++***))))))((((((((())))))---,,,***)))***000888>>>NNNlllbbbCCC333222///***))))))+++++++++%%%'''))))))(((((()))***(((''''''''''''(((((())))))(((((('''''''''((((((%%%))))))%%%$$$&&&((('''((()))***)))((()))+++---,,,222EEEfffoooJJJ@@@444///000000+++&&&)))((('''(((***,,,,,,+++'''&&&&&&''')))******)))''''''&&&%%%%%%'''((())))))))))))))))))******+++))))))))))))***+++------,,,---------............,,,---...///111222333333555666777:::<<<<<<999777===>>>???>>><<<<<<>>>@@@???>>>===<<<<<<===>>>???;;;:::999888888777555333111000......//////---,,,------......------,,,+++******)))(((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%$$$(((((('''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((yyyvvvtttsssrrrooopppqqqrrrqqqqqqrrrrrrxxx~~~ssscccYYYTTTMMMHHHBBB>>>;;;999777666333444555666777999:::;;;999777999???HHHUUUjjj|||ooo]]]SSSJJJCCC;;;888888888555111444555666555333222222222/////////............---...---...000...+++,,,111333>>>???444...333222***+++++++++++++++,,,---...,,,+++***+++---...---,,,+++,,,,,,,,,,,,+++***))))))))))))******+++++++++(((***---...---+++************+++,,,---.........,,,+++)))(((***+++------*********+++,,,---...///111222333444;;;JJJ^^^lllggg^^^OOOAAA:::777333...222000,,,))))))+++,,,+++(((((((((((()))***+++++++++***))))))((()))))))))+++,,,...///000555<<>>??????>>>===???@@@===<<<;;;::::::<<<>>>???<<<:::999999999888666444222000//////000000...,,,,,,---...///...---,,,+++******)))(((''''''''''''***)))'''&&&&&&&&&'''(((''''''((()))******((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((({{{wwwuuusssrrrppppppqqqrrrsssrrrqqqpppxxx}}}rrrfffZZZQQQMMMIIIFFFAAA>>>;;;:::777555666666666555444333222111111000222555777===LLL[[[fffttt}}}sss[[[QQQDDD<<<;;;<<<;;;:::555666666555333222333444000000/////////.........---+++---000///,,,,,,///(((666===666333888666---++++++++++++,,,---......,,,+++++++++---...---,,,,,,---.........---+++***************++++++++++++(((***---...---+++************++++++,,,---...///+++***)))+++---...---+++++++++++++++,,,------...,,,...//////000999FFFPPPaaannnppp\\\MMMEEE;;;222444222000...++++++---000))))))((())))))***++++++******))))))))))))******+++...111444888AAAMMMVVVpppdddDDD555222+++,,,,,,***''''''***,,,***)))))))))((((((&&&%%%'''''''''''''''((()))***...,,,***(((&&&$$$######%%%***---)))'''(((******&&&)))+++,,,+++++++++,,,222999JJJfffmmmkkkcccSSS@@@111,,,,,,+++)))''''''(((((('''&&&(((&&&&&&&&&((()))((('''&&&&&&&&&&&&''''''(((((()))))))))((()))******+++&&&&&&''')))***+++,,,,,,---,,,,,,,,,,,,---......,,,---...///000222333333<<<:::777555444666:::===<<<>>>??????>>>>>>???@@@===<<<<<<<<<<<<===???@@@<<<;;;::::::::::::888666333222111222222222000---,,,---.........---+++***+++***)))(((((('''((((((***)))((('''&&&'''((()))'''(((***+++***))))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((~~~zzzwwwtttrrrqqqppppppqqqssssssqqqpppuuuzzz~~~ooofff^^^TTTKKKHHHEEECCC???===;;;999777444333444333333222000///...000333666555444666<<>>HHHXXXlllzzzwwwRRR;;;222000---------+++)))((()))+++)))((('''''''''&&&$$$"""(((''''''''''''(((((())))))(((((('''''''''((((((%%%)))+++(((&&&((((((&&&''')))+++,,,++++++,,,---222AAA[[[zzzkkkKKK444---...+++)))''''''''''''&&&%%%(((&&&%%%&&&''''''&&&$$$&&&&&&&&&''''''''''''(((((((((((((((((())))))***%%%&&&''')))************+++,,,,,,,,,------------------...///111222333333;;;:::777333222555:::>>>;;;===??????>>>>>>???@@@>>>>>>??????@@@@@@AAAAAA===<<<;;;;;;<<<;;;999777555444444444555444111///------......------,,,+++,,,,,,+++***))))))))))))******)))(((((((((((((((&&&((())))))'''&&&'''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((}}}yyyuuurrrrrrpppooooooqqqrrrqqqooorrrwww|||~~~uuujjj___ZZZUUUNNNFFFCCCAAA???===;;;:::888555222000000111222222333333333000888:::444111666777333>>>CCCOOOaaauuuttteeeVVVJJJCCCEEECCC???999444222333555111111111000000000/////////,,,,,,///000---,,,...+++,,,...111444666666444...------,,,,,,,,,------,,,******+++,,,---,,,++++++---...000///---+++***++++++++++++++++++++++++***+++,,,,,,******+++,,,)))++++++***((((((***---+++(((&&&'''+++---+++(((...---,,,+++***)))))))))------......//////000111000999DDDOOOZZZmmmsssgggTTTEEE777111---)))(((***---,,,++++++++++++++++++((((((((()))***+++,,,---111:::HHHVVVcccttt```CCC777111---...---+++************)))***((('''((())))))'''$$$)))((((((''''''''''''(((&&&&&&&&&''''''(((******'''))))))'''''')))'''###''')))++++++++++++---///000GGGiiirrrNNN555------***)))''''''((()))(((((('''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((()))&&&&&&((()))))))))((((((***+++,,,---...---,,,,,,,,,---...///000111222333666777666444333444888<<<999;;;>>>???>>>===>>>???<<<>>>???@@@AAA@@@>>>======<<<;;;<<<<<<<<<:::888666666666777777666333111000///......------.........---,,,+++************)))************)))(((((()))******)))&&&%%%''')))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((~~~zzzuuurrrrrrpppmmmnnnpppqqqpppnnnrrrvvv{{{|||}}}vvvggg]]]TTTQQQOOOIIICCCAAA???===;;;:::999777333111222222111000//////......%%%000222+++,,,666777000333777???KKKYYYhhhttt{{{sssfff^^^QQQNNNHHH@@@999666666888111111111111000000000000222...---//////,,,+++,,,000)))&&&+++//////000333///...------,,,,,,,,,,,,+++***)))***,,,---,,,+++***,,,...//////---***(((+++++++++++++++++++++++++++,,,,,,+++******+++---)))++++++)))'''&&&))),,,((($$$ """(((---...,,,,,,,,,++++++,,,---......***((((((***...111222222...444999777999HHHccczzzrrr\\\FFF<<<:::666222222......---,,,++++++++++++'''(((((()))***,,,---...000AAAZZZnnn}}}kkkIII555222///(((---+++))))))++++++***))),,,***)))+++---...,,,******)))((('''''''''''''''((((((''''''''''''((((((***+++)))(((***,,,((("""((()))*********+++...000000IIIlllmmmJJJ333++++++)))((('''(((***+++++++++&&&%%%%%%&&&((()))((('''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''''')))***,,,......---,,,++++++,,,---...///111222222111444666666444444666888888:::===>>>>>>======>>>999;;;===???>>>===:::999>>><<<<<<<<<===<<<;;;999777777777888999888555222222111///.........///000......---,,,++++++++++++)))******++++++***(((''',,,------+++'''&&&)))+++(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((~~~zzzwwwvvvssspppllljjjkkklllllllllqqqxxx}}}{{{wwwxxxsssjjj[[[SSSKKKFFFAAA===???CCC===;;;888777777666555333222000...///222333111///---......///000111111222444555777<<>>:::666555444222111111000...---111111000///............---,,,+++,,,///...+++(((///...---,,,,,,,,,,,,,,,************************)))+++,,,,,,+++***,,,---''')))+++,,,---,,,***))),,,+++***((((((((())))))------,,,,,,+++***************+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***'''((()))***,,,---...///...++++++000444777BBBOOOooo{{{]]]GGG===:::666333333///+++***+++,,,+++***,,,------+++((('''))),,,444===VVVnnn}}}dddGGG:::444---,,,000***************************)))(((''''''((()))***))))))(((((((((((())))))++++++***)))((('''&&&&&&)))'''%%%%%%'''((('''&&&***+++,,,+++******,,,...222BBB\\\yyyVVV888---,,,,,,+++------***&&&%%%'''***))))))(((''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((('''+++---***%%%$$$'''+++***+++,,,---...---,,,+++,,,---...000111000000///...///000222333333222222666888999::::::;;;===???>>>=========<<<<<<<<<;;;>>>>>>>>>>>>============::::::999999888777666666555111,,,,,,///000...++++++...,,,&&&&&&+++,,,)))***************++++++++++++'''(((,,,+++&&&%%%)))''''''&&&$$$$$$'''+++///&&&%%%%%%%%%%%%&&&''''''}}}yyyuuussssssooollljjjjjjkkkkkkkkkmmmrrrwwwvvvsssuuu}}}tttfff\\\UUUNNNHHHEEEAAA===>>>BBB<<<:::888666666666444333222000...///111222111///......//////000000111111111111222444777<<>>@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888777777777222......000222///,,,,,,...---((((((,,,...+++++++++++++++++++++++++++$$$!!!###)))***((((((,,,'''''''''%%%$$$%%%(((+++''''''&&&&&&''''''((()))zzzuuurrrrrroookkkiiiiiiiiiiiihhhgggkkknnnooonnnppptttxxxtttiii]]]SSSNNNIIIEEEDDDAAA======@@@;;;999777666666555444333111000//////111111000///////////////000000000000222111111222333444555666666???FFFUUUkkkwww{{{gggTTTGGG@@@;;;888555666888666111+++.........---......//////,,,+++***,,,...000000///...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---+++)))''''''(((+++++++++++++++,,,------(((((((((((()))***+++,,,''''''((())))))******+++)))***++++++,,,,,,++++++******+++,,,,,,+++******,,,,,,,,,+++******))))))***(((((()))))))))...444666>>>FFFMMMXXXjjj~~~qqqaaaXXXTTTFFF???666111111222///,,,,,,...//////---++++++,,,///333GGGaaarrryyyeeeEEE777,,,,,,///,,,***,,,***************************))))))(((((())))))***(((''''''''''''''''''(((&&&&&&'''((()))***++++++)))'''&&&&&&'''(((((('''***+++++++++******,,,---,,,000===UUUuuu~~~yyy^^^@@@222...***$$$'''%%%$$$$$$&&&'''(((((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''((((((((('''''''''&&&&&&'''((((((***)))))))))******++++++,,,,,,,,,,,,---...//////000111222444444444333333444555666666555555777888999:::;;;<<<===>>>??????BBBAAA@@@>>><<<:::999888<<<<<<;;;;;;:::999999999888444111111333333111///---...---******...///...+++++++++***))))))((((((###"""$$$(((***)))***---'''((((((&&&$$$$$$%%%'''((((((((((((((()))******zzzvvvrrrooollliiihhhhhhgggfffdddeeefffhhhiiijjjkkkllluuu|||~~~pppiiibbbXXXOOOJJJFFFDDDDDDAAA<<<;;;===:::888555444555555333222000000//////000000000///000000000000///////////////000111222333333444444444999:::AAAOOOTTTZZZiii|||sssbbbWWWKKKCCC;;;888999888444///000//////...//////000000+++++++++---///111222222------,,,,,,+++,,,,,,---++++++++++++++++++++++++''')))******))))))***+++,,,+++***))))))+++---...)))))))))))))))******+++,,,,,,,,,+++******))))))))))))***+++++++++++++++******++++++++++++******,,,,,,++++++******))))))++++++***+++******,,,...000222333555;;;IIIZZZfffyyy~~~wwwuuu^^^SSSEEE;;;666333000---///000000000...,,,+++***111555JJJddduuuzzzjjjNNN999000***,,,...+++)))***************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***++++++)))'''&&&&&&((()))(((((()))***+++***))))))+++---,,,,,,222CCC___~~~sssbbbUUUTTT```rrrzzzfffJJJ666...,,,&&&!!!)))%%%######&&&((((((&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((&&&%%%&&&((())))))((())))))((('''''')))***+++,,,+++******+++,,,...///...///111444555666666666666777777666555555666888999999:::;;;<<<===>>>>>>AAA@@@???>>><<<;;;:::999===<<<<<<<<<;;;;;;;;;:::888666333333444444222000---------,,,,,,...///...******))))))((('''&&&&&&))))))***++++++*********&&&((()))((('''%%%&&&&&&)))(((((((((((()))******{{{tttqqqmmmkkkiiihhhfffdddcccbbbbbbccccccdddcccccciiinnnxxx}}}lllaaa]]]XXXPPPIIIHHHEEECCCDDDAAA;;;999:::888666444333444444333111//////000000/////////000000000000000////////////+++,,,---///000000//////...444444999AAA???>>>IIIYYYddduuuwww___UUUIIIAAA>>>===:::777222111000///............+++,,,...///000111222333,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++''')))******))))))***++++++***((('''''')))+++---************))))))((((((,,,,,,++++++***))))))((())))))***++++++++++++***************************)))***************++++++++++++,,,,,,---......---............000555===EEE]]]hhhyyyyyynnn^^^OOOEEE>>>999777444333222111111000000///444;;;UUUppp|||zzzcccCCC666000,,,,,,,,,+++***+++************************))))))************))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((('''&&&&&&((())))))))))))***+++***))))))+++---,,,---000999LLLmmmyyykkkoootttttthhh^^^lllrrr[[[OOO@@@999===HHHRRRWWWKKKBBB666000...---,,,++++++(((%%%%%%''')))(((&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&(((******))))))((('''&&&'''((()))***++++++******+++,,,...///+++,,,000333666888999999555666666555444333555666999::::::::::::;;;;;;;;;============<<<<<<<<<<<<=========<<<<<<<<<<<<<<<777666555444444444222111---,,,,,,------,,,---...,,,,,,++++++***)))((((((,,,------+++******)))'''%%%'''******)))(((((()))((((((''''''(((((()))***~~~wwwtttpppmmmkkkiiigggdddccccccaaa___^^^]]]]]]]]]]]]aaagggoooyyyvvvmmmbbbYYYUUUQQQLLLGGGFFFCCCAAABBB???:::777888777555333222333333222111...///000000......///000////////////000000000000.........///......---,,,,,,222333777<<<666111999BBBHHHTTTcccsss}}}yyyrrrfffYYYNNNDDD===999777555333111///...---,,,,,,///111222111000000111+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++)))''''''(((***)))'''''''''(((***,,,++++++++++++***)))''''''&&&&&&'''(((((())))))***((()))******++++++******+++***))))))))))))***+++(((((())))))***+++,,,,,,(((*********---111000---)))(((***---...---111555DDDLLLZZZkkk{{{ooo]]]OOOFFFCCC===:::555222222444555555:::FFFccc{{{xxx___???111///,,,+++***+++---...************************)))******++++++******)))(((''''''''''''''''''(((******))))))((((((''''''((('''&&&&&&(((******))))))*********))))))+++,,,---///000333>>>VVVvvveeeTTTPPPUUUSSSHHHAAAPPPeeedddSSSBBB888///...555<<<===<<<333000...///...******+++,,,***'''''''''(((((('''(((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((()))((((((''''''(((((())))))++++++++++++,,,---......)))+++...222555888999999333444444333111111222444888888888888999999999999:::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<777777777777666444333222///,,,,,,......++++++---/////////...---------,,,(((***+++))))))+++***(((&&&(((******))))))***+++((((((((((((((())))))***yyywwwssspppnnnkkkhhheeedddcccaaa]]]XXXVVVWWWYYYWWWXXX[[[]]]aaahhhpppuuuuuuhhhddd]]]VVVPPPLLLIIIGGGAAA>>>===???===888777999666444222222222333222111---///111000...---...000......//////000000111111000000000///////////////000555333333666///***111444777===DDDNNNZZZfffnnn~~~~~~wwwjjjZZZMMMFFFAAA???<<<999555222000///---111555555333000......++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,)))(((((()))***)))((((((((()))++++++))))))***+++******)))(((&&&&&&''''''((()))))))))((())))))***************+++***)))(((((()))***+++((((((((()))***+++++++++(((******(((,,,222222---***((()))---...,,,---222333888AAAMMMZZZiiiwwwzzzkkkbbb___\\\SSSHHH@@@======>>>???HHHWWWrrr{{{lllTTT888---......,,,++++++---...************************)))***++++++++++++***))))))((((((''''''(((((()))))))))))))))((((((((((((((('''&&&''')))*********((()))***)))((()))***,,,+++,,,---///555CCCVVVdddiiihhhfffgggqqq{{{ooo```OOOAAA:::===<<<555111:::GGGGGG===333...***+++000333333000111---+++...---(((%%%'''((((((((('''&&&''')))+++)))(((''''''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$&&&'''&&&###"""$$$'''''''''((()))))))))))))))***+++,,,---............***,,,///222444666666777222333444333222222333555444555555666777888999999::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::999888666555444222......111000+++***---///.....................&&&***+++((()))---,,,)))((()))***)))((('''((()))***))))))))))))***++++++{{{xxxuuurrrooolllhhhfffddddddbbb[[[UUURRRTTTWWWVVVVVVVVVUUUTTTVVVZZZ]]]dddfffssswwwppp]]][[[WWWQQQKKKFFFCCCCCC===::::::<<<;;;888777:::555333111111222222222000---///111000------...111---......///000111111222,,,,,,,,,,,,---...000111000222...,,,000+++)))333000444999:::<<>>CCCPPP___vvv}}}rrrppptttsssnnnxxxiiiQQQ<<<......,,,))))))***,,,------++++++++++++************,,,,,,+++***)))(((''''''******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))))))))*********((()))***,,,...000111222...///111444888>>>BBBEEEBBB???:::555111...------+++++++++,,,,,,---------+++++++++*********)))))))))))))))))))))******+++)))(((((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&(((******)))'''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&'''((())))))'''%%%(((((()))***+++,,,,,,---,,,---//////......000111111555888777222///000333333333333444444666777777:::::::::999999888888888777777888999::::::::::::>>>999555555777777444000444333111///------------111......111111---,,,///)))***,,,,,,++++++,,,---+++******)))))))))))))))(((((((((((())))))))))))~~~yyyrrrmmmjjjiiihhhccc]]]XXXRRROOOSSSZZZssswwwppp]]]PPPPPPQQQOOOTTTUUUddd~~~}}}gggZZZYYYZZZ[[[^^^aaaeeejjjnnnuuu{{{uuuiii___[[[YYYRRRJJJFFFFFFFFFDDDAAA???===:::999888666333111333444444444333222111000111000000000000000111111000000//////000000111111000------000111------111222333333222000000222444---000333333111222777<<<>>>GGGUUUhhhzzzooo___VVVJJJ===888666333333333222///,,,,,,---......---------...------,,,,,,++++++************++++++++++++************)))(((((()))***+++))))))))))))))))))))))))+++)))&&&&&&(((******(((+++*********)))))))))))))))(((''''''''''''((()))*********))))))((((((((())))))***++++++++++++************++++++*********))))))***,,,000333777999999FFFZZZooo~~~zzz^^^GGG999111111...+++************))),,,,,,+++++++++*********++++++***))))))(((''''''******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++++++++,,,,,,,,,---------)))***+++,,,---.../////////.........000222555666666555333111///,,,***)))******+++++++++,,,,,,,,,*********))))))((((((((()))(((((((((((()))******))))))(((''''''&&&%%%%%%'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''((((((******))))))))))))((('''))))))*********+++++++++---...000000000000222333///333666555111///000333222222222222333444555666888888888777777777777777999999999999888777666666;;;777444444777888666333444333111000............,,,******------***)))+++)))+++,,,,,,++++++,,,---++++++***))))))))))))))))))))))))************+++{{{vvvqqqnnnllljjjddd]]]XXXTTTSSSXXX___kkk[[[WWWWWWUUUXXX```qqqoooVVVOOOPPPPPPQQQQQQRRRRRRRRRVVVZZZaaajjjrrrxxx}}}xxxmmmeee\\\VVVTTTUUUOOOHHHDDDCCCBBB@@@===@@@>>>;;;999888777444222222222222222111000///...---......///000111111222///...------...///111222333000000333333111111333222111000...,,,---///222---000444444444555888;;;;;;>>>EEEPPP```sss~~~ppp```SSSIIIBBB:::777777777444000......---------------------------,,,,,,,,,,,,,,,++++++++++++++++++*********))))))((()))***+++,,,))))))))))))))))))))))))***)))((((((******)))(((***************))))))))))))((((((''''''(((((()))******)))(((((('''&&&&&&(((((()))************)))((()))+++,,,,,,+++)))(((((()))***,,,---.........///666AAAMMMZZZfffpppvvvuuuVVVAAA999777444111...---,,,+++)))''',,,,,,,,,+++++++++************))))))((((((''''''******))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++++++++++++++++++++,,,,,,---,,,+++)))))))))***++++++,,,---...---+++)))'''))))))************++++++))))))((((((((((((''''''(((''''''''''''((()))))))))))))))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''&&&%%%&&&&&&'''************************(((***,,,---,,,---///000---000333222000...000222000000000000111222222333555555555555555666666666888888888888777666555555777444222444777999888666444333222111000000000000***'''(((***+++((((((+++***+++,,,,,,++++++,,,---++++++***))))))))))))*********+++++++++,,,,,,,,,~~~zzzvvvqqqnnnjjjddd___\\\ZZZXXX[[[aaatttpppnnnlllooo|||\\\VVVTTTRRRQQQPPPOOONNNLLLMMMOOOQQQTTTXXX[[[^^^```bbbjjjttt|||zzzkkkbbb[[[UUUQQQQQQOOOKKKFFFBBB@@@???<<<:::===;;;999999::::::888777222222222111111000000000......///000111111111111.........//////000000111444333333444444444444555::::::999666444555777:::333666:::<<<===???AAADDDGGGGGGIIILLLSSS___nnnxxxzzzggg[[[JJJ???:::999666333444222///.........------,,,,,,,,,---------------,,,,,,++++++******++++++***))))))((()))***,,,---)))))))))))))))))))))))))))))))))*********)))(((************************)))(((((((((((((((((()))''''''''''''((((((((()))((())))))***************((()))***++++++***)))((((((((()))***************000111333666<<>>>>>>>>???AAADDDDDDGGGKKKNNNQQQSSSUUUWWWZZZ[[[^^^___aaabbbeeegggnnnxxx~~~sssdddWWWNNNFFF>>>999===999444111111222111000,,,,,,------------------------,,,+++******+++++++++***)))))))))+++,,,---))))))))))))))))))))))))((()))***+++***)))))))))***************+++++++++((())))))))))))))))))(((&&&&&&''''''(((((()))))))))***++++++,,,,,,++++++******)))(((((()))******)))(((''''''((()))+++---------------000555===CCCMMMdddiiiNNN>>>999666333000//////...,,,+++,,,,,,++++++++++++******(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))+++++++++,,,,,,,,,------,,,,,,+++******)))((((((***))))))******++++++,,,++++++))))))((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%)))++++++***)))***,,,///'''((((((***+++,,,------+++---.../////////111333***+++,,,---------///000/////////...//////000000222222333333444444555555444555666777777888888888555444222222333333333222333333333333333222222222///,,,+++------+++,,,///+++---------++++++,,,---,,,++++++***************))))))******+++,,,------~~~{{{sssmmmkkkgggeeeggggggccc```aaannn{{{kkkVVVQQQLLLJJJKKKLLLKKKIIILLLKKKJJJIIIIIIJJJKKKLLLLLLPPPSSSSSSRRRRRRUUUXXXXXX\\\bbbggglllooosssvvv~~~nnneee\\\XXXRRRLLLJJJKKKEEEDDDCCCAAA???<<<;;;:::<<<:::777666666777777666666666555555444555555666555555777777777666555444333444777:::;;;<<<<<<<<<<<<@@@AAAAAADDDIIIKKKIIIHHHLLLQQQTTTUUUVVVWWWXXXZZZ\\\^^^```cccfffhhhjjjkkklllnnnooommmfff^^^WWWMMMSSSZZZ\\\^^^eeeqqqzzz~~~{{{vvvoooeeeZZZSSSHHHBBB:::555444333111/////////..................///...,,,+++******++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))))))***++++++))))))***+++*********+++++++++++++++((())))))******))))))((()))))))))(((((((((''''''******+++,,,,,,,,,,,,,,,+++***(((''''''(((***+++((('''&&&&&&'''***,,,............,,,,,,...222666999LLLhhhfffSSSIIIBBB>>>999555333222000///......---------,,,,,,,,,(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))************+++++++++,,,+++++++++*********))))))+++++++++******))))))))),,,***(((&&&&&&'''((()))))))))((((((((((((''''''(((((())))))))))))******'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&((((((((('''''''''&&&&&&(((''''''&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''+++......,,,***+++---(((((()))***+++,,,------+++,,,......------...000++++++++++++,,,---...//////......------...//////222222222222333333333333666666666666555444333333444333222111000/////////111111222333333333222222111---,,,------++++++///,,,---...---,,,+++,,,---,,,,,,+++************+++))))))***+++,,,,,,------xxxqqqoooiiifffhhhhhheeebbbccciiiqqqkkkWWWSSSOOONNNPPPQQQNNNJJJKKKKKKJJJIIIIIIJJJJJJKKKIIILLLNNNNNNLLLKKKNNNQQQNNNPPPTTTVVVXXX[[[^^^aaa\\\bbbhhhlllnnnssszzzuuurrrbbb[[[VVVTTTOOOIIIGGGHHHAAABBBBBBAAA???===<<<;;;>>><<<:::999;;;<<<======;;;:::999999999999:::;;;:::;;;===>>>??????============>>>AAAEEEJJJNNNQQQ^^^aaaaaa]]]]]]aaaaaa]]]eeejjjppptttssspppllljjj[[[ZZZYYYZZZ\\\^^^``````aaa___]]]]]]]]]VVVKKKAAA999;;;===>>>???CCCLLLTTTfffmmmuuu{{{|||zzzxxxxxxfff\\\OOOEEE???:::444000222222222111111000000///000...,,,*********+++,,,...---+++***)))******+++))))))))))))))))))))))))***++++++***((((((***---*********++++++,,,,,,,,,((()))************)))(((((((((((()))))))))******))))))***+++++++++++++++))))))(((((((((((())))))&&&&&&'''((()))***++++++.........,,,++++++---//////:::LLLfffzzznnnhhh[[[UUULLLCCC>>>:::777555111111111111000000000000((())))))***+++,,,,,,---******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((('''((((((((())))))))))))*********+++++++++,,,,,,++++++++++++******)))(((******))))))(((((((((((())))))))))))(((((('''''''''''''''(((((()))))))))'''''''''&&&'''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%###"""&&&&&&''''''(((((())))))+++111666777333...,,,,,,++++++******************)))***+++***))))))***+++,,,+++******,,,---......---,,,,,,++++++,,,,,,---111111111111000000000000444444444333333222111000111111000///...---......///000111333333333222222444000......---+++,,,///---...///...,,,+++,,,------,,,++++++******++++++******+++,,,---...//////~~~vvvssslllgggggggggeeedddeeeeeegggttt{{{dddXXXUUUSSSTTTVVVUUUPPPKKKOOONNNMMMLLLKKKJJJJJJJJJFFFHHHKKKJJJIIIJJJMMMQQQIIIJJJLLLLLLMMMOOORRRTTTSSSWWW[[[[[[ZZZ[[[```eeegggiiimmmsssyyyvvviiifff[[[VVVSSSRRROOOIIIFFFGGG???AAABBBBBB@@@>>>======???>>><<<>>>AAAEEEGGGGGGEEEEEEDDDCCCCCCDDDEEEFFFDDDFFFHHHKKKLLLMMMLLLKKKLLLKKKKKKMMMSSS[[[dddiiizzz|||yyyrrrmmmnnnkkkeeeccchhhnnnpppkkkccc[[[VVVHHHFFFCCCBBBCCCEEEFFFFFFDDD>>>:::===CCCCCC<<<444333444555666555666;;;@@@GGGPPP\\\gggpppzzz}}}lll\\\PPPFFF<<<555555555444444333222111111000///,,,*********+++,,,///...,,,***))))))******))))))))))))))))))))))))+++,,,,,,)))''''''+++...*********++++++,,,,,,,,,((()))***++++++***)))((($$$%%%'''(((+++,,,...///(((((()))***************'''((()))******)))((('''###%%%(((***+++***((('''%%%&&&((()))+++---222555000333===SSStttwwwlllgggooozzz~~~}}}~~~qqqiii]]]QQQHHHBBB>>><<<444444444333333333222222))))))***+++,,,------...******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((***+++++++++,,,,,,,,,,,,))))))***+++,,,------...***++++++,,,------,,,,,,)))***,,,------+++***)))******))))))((((((((('''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''&&&$$$""" '''(((((()))***++++++,,,666===DDDEEE???777333111...---,,,+++***(((''''''+++,,,---,,,+++******,,,...,,,******+++---...---++++++***************+++000000//////.........---...///000111111222222111...//////...,,,,,,---///...///111222333333222111888333000111///------111---...///...,,,+++,,,------,,,++++++******++++++++++++,,,---...///000111zzztttooojjjggghhhhhhfffcccfffhhhnnnzzzmmmccc______]]]YYYYYY]]]]]]ZZZYYYUUUQQQNNNMMMMMMLLLKKKNNNKKKHHHGGGHHHIIIJJJIIIMMMKKKJJJNNNSSSUUUQQQLLLSSSSSSTTTTTTUUUUUUTTTTTTVVV[[[\\\ZZZ]]]dddfffcccmmmrrryyy}}}xxxrrrjjjccc\\\VVVQQQOOOPPPOOOJJJEEEDDDDDDDDDDDDDDDEEEFFFFFFCCCHHHLLLLLLKKKPPPZZZbbb___[[[WWWTTTTTTWWW[[[^^^ccc______fffiiifff```]]]SSSSSSRRRQQQSSSZZZdddllluuuuuummm```\\\]]]TTTGGGOOOSSSVVVUUUNNNGGGAAA???999;;;;;;999666555888:::555666777888777666444222666444222111111333666777666:::@@@GGGQQQ```sssnnn]]]SSSPPP@@@???===;;;888555333111---,,,(((### ###+++111+++++++++***************+++***))))))***,,,...///000000111000...++++++,,,///+++)))***...111///,,,)))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***((('''''''''((()))///)))######'''++++++***%%%222@@@RRRppplllNNNLLLLLLQQQ[[[iiixxx~~~yyyrrrllleee[[[NNNDDD@@@@@@AAABBBAAA===888333222///+++)))---111///)))///,,,)))***---...,,,***)))***,,,,,,+++*********)))+++------,,,++++++,,,,,,***))))))+++,,,+++***---------,,,,,,,,,++++++***---,,,******,,,---***,,,+++***)))((((((((((((((((((((((((((((((((((((###$$$&&&((())))))((('''(((((((((((((((((((((((((((((('''''''''(((((()))'''000111'''###''''''!!!!!!$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((())),,,...777QQQeeecccWWWKKK???333333,,,......)))---222---///+++***---,,,&&&%%%(((,,,+++)))***++++++)))'''---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++---...///000000///...---000...***))))))+++------------...000111333444444888666444111///...------444222...+++***+++---...111222...((()))...///+++000+++(((+++///222444555|||wwwrrrmmmjjjjjjiiifffcccddddddgggooozzzwwwnnnjjjmmmnnnmmmjjjjjjmmmlllhhhfffbbb\\\XXXVVVTTTSSSRRRRRRPPPLLLKKKKKKKKKKKKJJJKKKJJJKKKMMMQQQRRROOOLLLNNNNNNOOOOOOOOOOOONNNNNNPPPTTTTTTRRRSSSYYYZZZXXXXXX\\\aaadddeeehhhnnntttvvv||||||uuuoooggg```ZZZYYYWWWSSSOOOMMMMMMNNNMMMMMMMMMNNNOOOPPPQQQRRR\\\```dddgggiiiooowww~~~wwwqqqkkkhhhjjjnnnpppqqqyyytttqqqqqqnnndddYYYSSSGGGFFFDDDBBBBBBFFFMMMSSSWWWXXXRRRHHHFFFJJJDDD999<<>>888999555///---...---***000...++++++---------+++------------,,,---...///---.........,,,---...000,,,***))))))+++,,,,,,++++++++++++************)))+++,,,***&&&&&&***,,,+++,,,+++***)))(((((((((((())))))))))))))))))))))))%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))%%%000333***$$$''''''$$$######%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((())),,,...BBB\\\tttzzzsssgggSSSBBB777.........***...444000444000///222000***)))+++...---,,,,,,,,,---------,,,,,,,,,,,,++++++++++++---,,,,,,,,,+++*********,,,,,,---......---,,,,,,///---+++******+++,,,,,,++++++,,,...///000111222999777555333111000//////333111...,,,***+++,,,---...222111+++))),,,---+++------...111555777:::<<<{{{vvvqqqnnnmmmkkkfffcccbbbbbbbbbeeekkkooorrrsssssspppqqqvvvyyyyyy{{{~~~yyyqqqkkkfffccc```^^^]]]ZZZWWWTTTSSSRRRQQQOOOMMMMMMOOOPPPQQQPPPOOONNNLLLLLLLLLMMMLLLLLLKKKKKKLLLNNNNNNLLLLLLOOOPPPNNNLLLOOOQQQRRRQQQRRRVVVZZZZZZ^^^```dddlllwww||||||{{{wwwpppiiieeeiiijjjddd\\\YYY^^^dddcccdddfffhhhlllooorrrtttrrrsssvvvyyy}}}{{{tttllliiikkkoooooooooiiidddcccddd```TTTHHHBBB;;;:::888555444666;;;>>><<<===999333444:::888111222555888999777555333333111333444333222222222444444444555555555333222000///111222444555555444333222333444333333666===CCCVVVaaaoooyyy{{{{{{|||~~~~~~zzzrrrgggZZZNNNDDD???;;;999777555444222///---------.........---,,,,,,***)))(((((()))+++...///???JJJJJJ;;;000000///***///,,,)))***---///...,,,++++++******))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((('''+++//////---,,,...111555@@@TTTjjjtttjjjQQQ===111000///111666===EEEIIITTTYYYaaahhhlllnnnppppppqqqnnnnnnsssxxxqqq^^^NNNHHHJJJFFF===555333111///------,,,+++,,,---......,,,+++***))))))***,,,,,,,,,,,,+++)))''''''***,,,+++)))((()))+++,,,,,,+++++++++++++++************,,,,,,)))$$$$$$))),,,,,,,,,+++***)))((((((((((((************************'''''''''&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''')))***+++...999>>>555+++)))***((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''(((+++---AAAYYYuuuiiiRRR>>>222000///---333:::666666222111111000---,,,.........---+++))))))+++---++++++++++++*********))),,,,,,+++******)))((((((******++++++++++++******,,,,,,,,,+++++++++++++++))))))***+++---...//////666555444222000000//////000///...---,,,++++++++++++000222///,,,...//////000222444555888@@@JJJRRR}}}yyytttqqqpppmmmiiieeebbbbbbcccdddgggiiikkklllsssqqqqqqwww|||}}}xxxssspppnnnkkkfffbbb```]]]ZZZXXXSSSUUUVVVVVVTTTRRRRRRSSSOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMLLLKKKMMMMMMMMMLLLMMMNNNNNNLLLMMMOOOQQQSSSUUUVVVYYY```hhhiiiffffffgggjjjmmmqqqvvvzzz|||||||||zzzrrrqqqwww~~~qqqooommmnnnpppqqqnnnlll```[[[VVVRRRRRRRRRSSSSSSFFFDDDFFFKKKIIIAAA888444888777555333333444777999444555222///111666777333444666777777777666555444777666555444333333555666666666777888888888777777555555555666666555555444111222333222111222555777<<>>HHHPPPVVV]]]fffmmm~~~~~~qqqbbbZZZ[[[VVVLLLDDD???999444/////////......///222333...---,,,,,,------,,,,,,.........,,,***)))+++,,,***)))((((((***++++++***......---------,,,,,,,,,***,,,***&&&&&&***,,,***++++++***)))(((((())))))************************)))((('''&&&&&&'''((((((((((((((((((((((((((((((%%%%%%&&&&&&((()))++++++666AAAFFF<<<...'''''''''((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,666HHHaaazzzuuu___DDD777444777999CCCLLLHHHDDD???999444000///000222///000///,,,)))'''(((***************))))))))))))++++++***)))(((''''''&&&))))))))))))))))))))))))***+++,,,,,,+++***))))))((())))))***,,,------...222111000///......------............---,,,+++***,,,...///000222444444333555999;;;;;;BBBSSSiiiwww}}}wwwtttsssqqqmmmiiidddeeeeeeeeefffhhhkkkmmmooonnnqqqwww}}}~~~yyytttpppkkkfffccc___``````^^^ZZZXXXWWWXXXSSSSSSSSSSSSRRRQQQOOOOOOMMMLLLLLLLLLLLLLLLMMMNNNJJJKKKKKKJJJJJJJJJKKKLLLMMMPPPQQQSSSXXX\\\YYYSSSSSSSSSTTTVVVYYY\\\^^^```bbbdddhhhnnntttxxx{{{~~~~~~{{{|||wwwoooiiidddaaa]]]YYYUUUTTTTTTRRRLLLGGGCCCDDDDDDAAA>>>;;;;;;<<<<<<;;;===BBBAAA:::555333;;;999777555444555666666555666444222333666666555444555666888999::::::999:::888666555555888:::<<<=========<<<<<<;;;:::999999888666333222222333444000111222333222222222333555666777888<<>>:::777777666888===>>><<<<<<>>>CCC???:::777666666555444888999999999999999999888:::;;;>>>BBBGGGJJJKKKJJJFFFDDDBBBBBBDDDFFFFFFFFFDDDCCCAAA>>>;;;999777666888666333000...///000222///000000000000///...---333333333333444666;;;>>>KKKSSSaaarrrqqqcccXXXPPPKKKIIICCCAAA===888555444444444///...---++++++---...///000<<>>999333...,,,,,,++++++************)))))))))((())))))((((((((((((''''''******))))))))))))******'''***---,,,)))''''''))))))******+++,,,,,,------......///000000000//////......//////......---,,,444///,,,///333555888;;;HHH\\\rrr}}}zzzxxxtttrrrlllkkkiiieeebbbdddiiimmmjjjkkkqqqxxx~~~|||xxxvvvrrrnnnjjjhhhhhhhhhgggeeecccbbbaaa[[[WWWUUUWWWUUUQQQPPPTTTQQQPPPNNNMMMMMMMMMMMMLLLIIIMMMNNNJJJIIIKKKLLLJJJIIIJJJLLLNNNOOOOOOOOOOOOOOOKKKKKKOOOPPPOOOQQQVVV^^^ggguuu{{{|||{{{uuunnneee___XXXVVVTTTRRRRRRRRRRRRRRRJJJIIIGGGEEECCCBBBAAAAAA<<<;;;:::999::::::999888333666>>>JJJTTTSSSIII@@@555333444999<<<>>>CCCIIIMMMHHHBBB??????@@@??????CCCDDDGGGIIIIIIHHHHHHIIIMMMMMMQQQVVV\\\```___^^^YYYXXXWWWWWWVVVQQQKKKEEE@@@>>><<<:::888666555444333222111000000000111111////////////000///---,,,000111222333333333444555===@@@GGGSSSbbbsssyyypppkkkiii^^^XXXOOOEEE===888666666222000...,,,,,,,,,---...+++111333///+++,,,---,,,,,,---,,,+++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***)))((('''&&&((()))((((((---777EEEOOOTTTWWWXXXPPPAAA444000222//////...---,,,++++++++++++,,,,,,+++***,,,222666>>>IIIUUUYYYWWWXXX```iiikkkuuu{{{nnnUUUNNNHHHIIIOOOTTTSSSOOOJJJGGGFFFJJJQQQWWWYYYYYYXXXTTTLLLBBB888333222333777555222111111111///...---,,,,,,,,,,,,+++++++++(((+++,,,******,,,+++(((******))))))))))))******************************&&&'''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''+++//////***''')))---%%%&&&&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%'''((()))(((***111888<<<<<<:::333...<<>><<<::::::999777777777777777888999:::999999BBBTTTfffiiiZZZKKKBBB???===???@@@AAAGGGNNNVVVQQQKKKIIIKKKNNNOOOOOOPPPSSSWWW\\\]]][[[[[[]]]\\\\\\___dddiiikkkiiifffeeeddddddbbb]]]RRRDDD999777666555555555555555666///000222333444444333333000//////111222333222000111111111222333666:::<<<;;;<<<>>>DDDOOO\\\hhhooo}}}uuugggWWWJJJAAA<<<:::555444111///......///000***+++---...---,,,,,,...,,,------+++***)))***+++)))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))*********)))'''&&&***---...---000===RRRbbb```[[[PPP@@@444111000///------,,,++++++++++++++++++,,,,,,,,,+++,,,---...222999@@@???<<<===FFFOOONNN```vvv~~~iiibbb\\\bbbnnnwwwwwwsssnnniiifffjjjttt~~~}}}mmm[[[KKKBBB@@@AAA;;;999666555444333222000//////.........---------)))+++***''''''***+++)))***)))))))))))))))******++++++++++++++++++++++++%%%&&&(((************)))(((((((((((((((((((((((((((((('''''''''(((((()))$$$&&&((()))&&&###%%%((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((((('''(((,,,/////////111///+++;;;ZZZyyyzzzfffLLL:::333111...+++++++++++++++************''''''(((((()))*********)))((('''&&&&&&'''((()))'''***,,,***&&&%%%'''+++(((((())))))******++++++)))***+++---......---,,,111000000/////////000000***...555:::;;;AAAVVVlll~~~zzzxxxrrrpppllliiijjjmmmqqqsssooonnnqqqwww|||yyyvvvrrrooollliiieeebbbaaa]]]YYYXXXXXXXXXVVVTTTVVVRRRPPPQQQPPPMMMMMMOOOQQQNNNKKKKKKLLLMMMLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNQQQXXXbbbkkkuuu|||pppmmmppptttvvvzzz}}}rrrmmmddd[[[RRRNNNKKKGGGGGGJJJEEEBBB>>>===??????>>><<<;;;<<<======<<<;;;999999<<<999888888;;;>>>??????;;;===AAAGGGOOOTTTVVVVVVGGGJJJNNNRRRVVVZZZ___bbbggggggcccaaafffppprrrnnnnnnjjjhhhjjjhhhaaa___cccXXXVVVSSSRRRQQQPPPNNNMMMOOOQQQSSSPPPHHH@@@;;;999444333222222222333444555555555555555666777999:::<<<999888999888666666999777888999;;;===???@@@AAABBBAAA@@@CCCIIISSS]]]cccmmmvvv~~~qqqcccXXXIII<<<@@@999666888666///,,,---000///......000000///...444111---,,,,,,---------)))***,,,,,,,,,+++)))((())))))(((((((((((())))))(((((())))))*********+++(((+++---+++)))'''((()))((((((((())))))***+++,,,---***///222333JJJkkk|||\\\DDD>>>333+++,,,,,,///...,,,******+++,,,---)))(((''''''(((***,,,...000000222333333444444444:::III^^^ssswwwssstttwwwccc[[[[[[NNNKKKBBB;;;;;;>>>===999333000//////,,,)))***///***)))(((***++++++***(((++++++)))((('''***...222333111...+++)))(((((()))***)))((()))++++++***((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((&&&%%%'''***+++(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))))))))))))))((((((((((((***000555HHHhhhzzzXXXCCC666,,,+++000******)))(((((((((((((((((()))+++,,,+++***(((&&&)))((('''((())))))'''%%%++++++******************(((((((((((())))))))))))***+++---000222222000......333111,,,000888777000>>>===@@@GGGPPPaaa~~~fffWWW~~~tttqqqmmmjjjiiikkknnnqqqpppooorrrxxx}}}|||yyyvvvtttsssrrrpppmmmllljjjgggbbb^^^aaa^^^]]]^^^\\\WWWUUUWWWUUUSSSPPPPPPQQQQQQOOOMMMLLLLLLMMMNNNOOOPPPQQQQQQOOOVVV___hhhsss|||wwwlll```YYY]]]UUUMMMJJJGGGDDDCCCFFFEEEBBB???>>>??????>>><<<@@@???===<<<<<<<<<<<<===AAA???===>>>BBBEEEGGGGGGDDDFFFHHHLLLQQQVVV[[[^^^___dddkkkpppssstttuuuvvvxxxtttmmmkkkrrrzzzxxxpppiiibbb\\\YYYTTTKKKFFFGGGAAA@@@???>>>>>>???>>>>>>???AAAAAA???:::777555666:::999888777777888999:::<<<;;;:::999:::<<<>>>???FFFDDDDDDFFFFFFCCCBBBEEEEEEFFFFFFGGGGGGHHHHHHIIIGGGEEECCCCCCFFFLLLRRRVVVUUUZZZ______]]]^^^dddiiittt|||{{{rrrdddWWWQQQFFF===:::888444333666444222000000000000///...333000...------......---------------------,,,,,,+++******))))))******+++((()))))))))************(((***,,,+++)))'''((()))))))))(((((()))***+++,,,)))'''///333777PPPtttaaaGGG>>>222***,,,---///---,,,******+++,,,---))))))(((((()))***+++,,,+++,,,---...///////////////999IIIWWWbbbhhhkkklllqqqpppwwwrrr^^^QQQQQQVVVSSSLLL===888444333000,,,+++---,,,+++******++++++)))'''******)))((('''))),,,///333111...+++***)))))))))((('''&&&'''))))))'''&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((&&&%%%&&&)))***)))'''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''(((((()))))))))))))))(((((((((((()))000222<<>>>>>???BBBFFFHHHLLLJJJHHHJJJOOOUUUWWWWWWWWWYYY[[[\\\]]]aaagggllltttyyy~~~zzzwwwjjjddd\\\ZZZaaagggcccZZZQQQJJJCCCAAA@@@;;;888777888888777777888888999:::999::::::999777777999;;;>>>>>>>>>???AAACCCFFFGGGMMMMMMMMMNNNPPPSSSVVVXXX```[[[YYYXXXSSSLLLIIIJJJHHHHHHGGGGGGFFFEEEDDDDDDAAA???===;;;;;;===@@@AAA@@@@@@???>>>>>>@@@FFFJJJTTTaaappp|||zzztttgggYYYNNNFFF>>>;;;::::::888555444555555444333444222111000111111000///000000///...------------,,,++++++++++++++++++,,,))))))))))))************)))***,,,+++***((())))))***)))((('''(((***,,,...***(((...444:::TTTwww|||YYYAAA777+++&&&***,,,...---,,,******++++++,,,************************((()))***+++,,,,,,,,,,,,,,,111888???EEEJJJOOORRRXXX[[[ggg{{{yyyzzz}}}uuuiiiKKKAAA888444000,,,***+++///---++++++++++++)))''')))******)))(((((()))+++111000---+++***))))))***((('''&&&'''(((((('''%%%'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((&&&%%%%%%'''*********''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))'''///......888GGGbbbxxxQQQ888000///...******)))((((((((()))))))))))))))))))))*********'''&&&&&&(((***,,,++++++*********************************+++++++++,,,,,,---,,,+++++++++,,,---...000000222555666999BBBLLL]]]mmmlllYYYIII<<<444~~~{{{wwwtttrrrssstttvvvzzzzzz}}}~~~zzzyyy{{{xxxwwwuuusssqqqnnnllljjjmmmmmmmmmllliiifffbbb``````___```fffppp{{{oooiiifffiiillliiiccc^^^WWWXXXXXXXXXXXXZZZ^^^aaaggglllttt|||tttnnnjjjfffbbbaaaYYYTTTOOOOOOMMMIIIGGGIIIEEEEEEEEEFFFHHHJJJJJJKKKJJJJJJKKKNNNRRRWWW\\\^^^eeeaaa]]]___eeejjjkkkjjjhhhlllooommmjjjjjjnnnsssuuuxxx{{{zzztttkkkccc___MMMIIIDDDCCCGGGIIIFFFBBB@@@:::666666999;;;::::::::::::;;;;;;:::;;;<<<>>>===>>>@@@BBBCCCEEEGGGHHHJJJKKKMMMQQQVVV[[[```bbbiiijjjmmmpppsssuuuwwwwwwwwwooofff^^^SSSHHHBBBAAA>>>>>>===<<<;;;:::999888555444333333333444444555:::777444333444777999;;;???HHHUUUcccqqqsssdddTTTFFF???AAA>>>:::888888888888777777666666666777666444222111111000///---,,,+++***,,,,,,++++++++++++,,,,,,)))))))))))))))*********)))***++++++************+++***((('''(((***---...111+++...666???WWWrrr{{{eeeIII777111)))''',,,------,,,++++++******++++++******+++++++++***)))))))))***++++++,,,,,,,,,+++---///111333666999>>>AAA<<<@@@MMM```rrrgggVVVCCC888333///...000///---++++++++++++***((()))+++,,,+++)))(((((()))...---+++***)))((())))))***)))((()))******(((&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((&&&%%%%%%&&&)))+++,,,'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))(((((((((((())))))))))))%%%---+++'''---888SSSsssSSS888222111...******))))))((())))))***)))))))))((())))))***+++)))((('''(((***,,,,,,+++***************+++++++++************+++++++++,,,)))***+++,,,---...111333444222666;;;:::===NNNbbb{{{dddPPPDDD<<<666222|||yyyxxxxxxzzz{{{}}}}}}wwwrrroookkkggghhhoooyyykkk___UUUUUUWWWTTTOOOMMMOOORRRTTTUUUTTTRRRRRRRRRSSSUUUWWW\\\dddnnnyyyzzztttnnngggaaaccchhhfff```\\\\\\ZZZUUUSSSTTTUUUVVVYYY[[[]]]```bbbccceeegggjjjooossswwwyyy{{{xxxqqqnnnppprrrpppmmmeeejjjnnnlllgggcccccceeeddddddccc___WWWOOOIIIFFFBBBCCCCCCBBB???======??????<<<888666888<<<<<<;;;:::<<<>>>???@@@AAAEEEHHHJJJNNNSSSZZZ^^^aaa```___iiijjjlllpppuuuzzz~~~~~~{{{sssiii]]]RRRFFF;;;777888666555555555555444444444111111222222222333333333666444222333555666555444999;;;AAAJJJUUUdddtttvvvcccWWWSSSOOOHHHCCCAAA???>>>===???>>>???@@@AAA???;;;777333222222111///...,,,+++,,,++++++******++++++,,,******))))))))))))))))))*********+++++++++******+++***)))((()))+++---...333***///===LLLbbbpppnnnRRR===333222,,,,,,000---,,,,,,++++++******************+++++++++******)))******+++,,,,,,,,,++++++)))***,,,------///222555111555>>>KKKYYYjjjyyy^^^JJJ>>>777555666000...,,,+++,,,,,,+++******,,,------+++)))))))))***))))))(((((((((((((((***)))((()))***)))'''&&&'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''***,,,((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''((((((((((((((('''((((((((()))))))))***&&&,,,)))'''---444FFFaaa~~~RRR888111000,,,******))))))))))))*********))))))((())))))******,,,***(((((()))******)))))))))*********+++++++++)))))))))*********++++++'''))),,,---...///222444555666===FFFIIIRRRjjjgggZZZJJJ>>>999777555222~~~}}}~~~~~~~~~vvvqqqjjjgggkkkrrrzzzwwweeeUUURRRQQQMMMIIIJJJLLLQQQXXX\\\[[[WWWRRRPPPLLLJJJIIIJJJOOOWWW___dddbbbmmmwww|||~~~|||wwwppprrrvvvwwwrrrpppxxx|||{{{xxxssspppqqqrrrtttwwwxxxxxxyyyzzz{{{}}}vvvjjjdddcccaaa\\\WWWRRRVVVZZZYYYTTTOOOMMMLLLIIIIIIGGGDDD@@@===<<<===???AAAEEEEEE???:::<<>>888333333666000000111111222333333333222222222222222222222222222222222333555555444222666666999>>>BBBGGGQQQ[[[pppzzztttkkkddd___\\\ZZZYYYUUUUUUVVVXXXXXXTTTNNNJJJDDDAAA===888444222111111,,,++++++******++++++,,,************))))))))))))******)))+++,,,---+++***************+++,,,,,,---///***555KKK\\\lllqqqfffBBB333...000+++***,,,'''+++++++++++++++************+++++++++++++++++++++))))))***************)))&&&(((***++++++---///111111222777===EEETTTnnngggTTTCCC;;;999444222///---......---,,,+++,,,...---+++*********'''(((((((((((((((((((((((('''&&&&&&''''''%%%###'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&)))+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******'''---***)))...000:::NNNzzzoooMMM777000---+++******)))))))))***++++++************)))))))))(((,,,***((('''((())))))((()))))))))***++++++,,,,,,)))))))))************+++))),,,...//////111666:::===FFFSSS^^^fffuuuttt^^^HHHBBB999444333444555444|||wwwsssrrrvvv|||qqq^^^ZZZXXXRRRNNNOOOMMMTTT___eeeddd]]]TTTOOOMMMKKKJJJJJJMMMRRRUUUWWWUUU^^^fffiiilllqqqtttssswww|||~~~~~~zzzvvvuuuuuuttttttttttttttttttuuuuuujjj___SSSLLLLLLKKKFFF@@@CCCDDDFFFFFFEEECCC@@@???;;;<<<<<<;;;;;;===AAADDD???AAAGGGLLLKKKHHHKKKQQQNNNVVV[[[[[[\\\dddjjjlllssswww{{{||||||}}}{{{wwwssspppooonnnjjjiiigggaaaZZZQQQHHHDDD>>>999666555444222333777//////000000111222333333333333444555555666777888666777999::::::;;;;;;<<<;;;;;;???BBBBBB@@@EEENNN```}}}|||}}}~~~zzzsssmmmiiiaaaSSSDDD:::444444444------,,,,,,,,,,,,------************)))))))))(((+++))))))***---...,,,***((()))***,,,,,,,,,,,,,,,///111DDDZZZeeejjjeeeVVV888,,,***---((()))+++%%%+++++++++++++++***))))))+++******)))***+++---...)))***************)))))))))+++,,,,,,,,,...111333...000222222444AAA[[[rrrvvv\\\JJJCCC<<<999555222000///...---***+++,,,+++***)))***+++'''(((((()))************((('''&&&&&&'''&&&$$$"""'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&''')))***)))&&&%%%'''((()))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''''''''((()))((((((((((((((((((((('''''''''((()))*********%%%------+++---,,,333FFFpppnnnTTTAAA555---+++,,,******))))))******+++,,,++++++++++++***)))'''&&&***(((&&&%%%''')))))))))((())))))***++++++,,,,,,*********+++++++++,,,,,,---///111111333:::EEENNNZZZjjjzzzhhhRRRDDD<<<999555333555888===@@@xxxeeebbb```YYYTTTUUUMMMVVVaaahhheee\\\QQQJJJQQQPPPPPPRRRUUUVVVVVVVVV^^^ffflllooosss|||zzzwwwxxxssstttsssnnneee___[[[ZZZZZZYYYWWWUUUVVVXXXZZZ\\\YYYNNNCCC@@@CCCEEEAAA===@@@???>>>???@@@AAA@@@???>>>???AAACCCEEEHHHMMMQQQLLLLLLSSS^^^ddddddgggmmmrrr}}}{{{ppphhhjjjgggbbb\\\VVVRRROOOMMMMMMLLLJJJFFFCCC???<<<:::777444444777777333333666222222333444444555666666777888999;;;>>>@@@CCCDDD@@@BBBCCCCCCCCCDDDGGGJJJHHHGGGJJJNNNMMMKKKRRR\\\fff}}}fffNNN===444222333.........------.........+++*********))))))((((((+++))))))***---...,,,***''')))+++---...---,,,+++333:::QQQeeeeee___TTTCCC666++++++...+++...111,,,***++++++++++++***))))))+++***))))))))),,,...000+++,,,,,,,,,,,,,,,+++++++++++++++******---111444---...000...---666OOOgggxxx```TTTCCC???999555333111...---)))******)))((((((***+++((()))***++++++,,,,,,,,,***)))(((((()))(((&&&$$$'''''''''''''''((())))))&&&''''''''''''''''''&&&''')))+++***'''%%%%%%''')))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''(((((())))))))))))((((((((((((&&&''''''((()))******+++""",,,///------+++444HHHccc~~~{{{gggQQQ<<<555111,,,+++000******))))))***+++,,,,,,++++++,,,,,,+++(((&&&$$$(((&&&$$$$$$''')))++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------000111222444999EEEVVVcccxxx|||fffPPPDDDBBB;;;:::888777999@@@IIIOOO}}}xxxuuummmeeeaaa___aaaeeegggeee```YYYUUU^^^______```ccchhhpppuuu{{{wwwoooddd^^^]]]]]][[[YYYYYYWWWSSSOOOMMMKKKKKKKKKKKKIIIFFFDDDDDDFFFIIIKKKJJJFFFBBB@@@BBBCCCBBBAAAHHHFFFDDDDDDFFFHHHIIIIIILLLNNNRRRVVV[[[bbbiiimmmvvvvvv|||xxxeee```___aaa]]]SSSMMMLLLLLLLLLFFF@@@???CCC@@@999AAA===<<<>>>===999666777888888999::::::999888777<<<===>>><<<;;;>>>CCCHHH???EEEHHHHHHMMMUUUYYYVVVVVV\\\bbbccc___^^^aaafffllljjjjjjnnnpppoooqqquuuxxxZZZEEE===888333......------......---,,,///---***)))))))))((('''*********))))))***++++++***'''(((+++---,,,---111000JJJeeelll```NNN>>>555---+++******+++,,,,,,++++++++++++*********))))))((((((((()))******++++++++++++************++++++***+++***)))((())),,,...)))+++......,,,000AAARRRnnnwwwdddXXXIII???999444222222...,,,***))))))***+++,,,,,,$$$(((...))))))---***)))(((''''''&&&&&&''''''+++)))''''''(((***************))))))((((((''''''"""###$$$$$$&&&''')))+++((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((('''(((***------***&&&%%%))),,,,,,***+++000666JJJ^^^tttzzzsssgggZZZQQQBBB;;;333///......***'''+++++++++++++++***)))(((************)))))))))))))))))))))))))))***++++++,,,***((('''((()))***))),,,***)))***---/////////222666:::>>>KKKbbbwwwkkkZZZQQQLLLEEE@@@???@@@AAADDDJJJUUUdddooowwwxxxzzz{{{yyytttnnnjjjssstttuuuwwwzzzzzzllldddTTTPPPJJJHHHHHHIIIHHHFFFEEEDDDCCCBBBCCCDDDEEEFFFCCCBBBBBBBBBCCCFFFIIIKKKNNNMMMLLLLLLNNNPPPPPPPPPZZZZZZ[[[^^^aaadddddddddllloootttyyy|||~~~||||||uuussskkkdddaaa```ZZZRRRNNNGGGDDDGGGGGGBBB>>>>>>AAACCCAAA===>>>AAA@@@<<>>>>>BBBCCC@@@???AAA@@@AAABBBDDDFFFIIIKKKMMMKKKMMMOOOPPPPPPQQQUUUXXX]]]cccgggiiiooowwwzzzwww|||}}}{{{}}}~~~}}}~~~{{{{{{}}}xxx|||~~~yyywwwyyy|||{{{vvvooojjjlllssszzznnnUUUFFF===666===:::666333333111...+++))))))***,,,...///......---,,,++++++******++++++...+++***,,,++++++000666???TTTgggfffTTTAAA333+++---+++******+++,,,,,,++++++++++++*********))))))))))))))))))************)))((((((((((((((())))))*********)))((()))+++...***+++------+++---999FFFWWWggg~~~~~~ooo___OOOAAA666111000///---,,,------......,,,$$$(((...))))))---+++***))))))((((((((((((((()))'''&&&%%%'''((((((((()))))))))(((((((((((((((((('''&&&&&&((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((''''''))),,,,,,***'''&&&)))++++++***+++000333555DDDSSSVVVQQQIII@@@:::666222---,,,...000...+++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))((((((((())))))***+++***))))))***+++++++++///...------///222666888<<>>@@@DDDGGGGGGGGGKKKMMMLLLMMMKKKMMMRRRTTTSSSTTTXXX[[[ZZZ[[[]]]aaagggmmmpppnnnppppppooommmllllllmmmvvvzzz}}}~~~|||{{{{{{{{{wwwuuuuuurrrllljjjkkkdddccc```[[[VVVTTTVVVXXXYYYUUUOOOKKKLLLQQQWWW[[[fffjjjrrr}}}ooo]]]QQQJJJGGGAAA;;;999:::999666222...///000111111///...------,,,+++***************((()))+++---,,,,,,333<<>>???@@@???@@@AAABBBDDDEEEGGGLLLQQQYYY___dddfffgggiiilllnnnnnnmmmooosssuuutttwww{{{~~~|||zzzzzz|||}}}wwwrrrooonnnqqqrrrtttwww{{{}}}zzzvvvqqqllleeeaaa```^^^\\\ZZZ]]]ZZZXXXXXXTTTNNNLLLMMMLLLJJJGGGDDDDDDEEEGGGIIIKKKIIIEEE@@@===>>>AAADDDDDDFFFKKKTTT```nnn{{{wwwooolllZZZSSSKKKGGGGGGEEE@@@;;;999999888666333000////////////...------------...###'''---222222333<<>>000---...---,,,******,,,---,,,+++************************,,,,,,+++******)))(((((())))))))))))***+++,,,---)))***+++***))))))+++---///,,,---//////------111444:::CCCOOO^^^mmm|||~~~eeeSSS@@@:::333///000333444555@@@333111222,,,***,,,(((***))))))((('''(((((((((+++***(((((()))***)))((('''''''''(((((()))))))))***'''$$$$$$''')))'''$$$((((((((((((((()))))))))))))))))))))))))))))))))''''''((())))))))))))))))))(((''''''((())))))***((('''''')))+++------,,,+++...///---...000...)))+++******,,,......,,,)))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,'''(((***,,,---///222444444888<<>>>>>===>>>AAACCC@@@FFFJJJFFFCCCDDDFFFEEEGGGPPPYYY\\\\\\aaakkksss}}}tttjjjccc^^^\\\[[[\\\ZZZ[[[___cccbbb^^^[[[[[[TTTMMMIIIIIIIIIFFFDDDGGGDDDDDDFFFDDD@@@>>>@@@;;;;;;<<<>>>AAAEEEHHHIIILLLKKKGGGAAA:::666555666999999999===EEEOOOYYY___bbbmmm|||}}}}}}{{{tttkkkddd___YYYRRRLLLHHHGGGDDD???999666666777444333222222222222222222+++,,,000333555;;;JJJYYYiiijjj```KKK777///000222...,,,++++++,,,------,,,************************------,,,+++***)))((((((******))))))***+++,,,,,,)))***+++***))))))+++------***+++///000------//////444:::>>>BBBJJJVVV___fffssskkkNNNEEE:::444666<<<@@@BBBHHH888333222+++***---)))***)))((((((''''''((((((+++***))))))******)))''''''((((((((()))*********)))&&&$$$%%%''')))(((&&&(((((((((((())))))******))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((***+++)))(((((())),,,---,,,++++++,,,,,,+++---000---(((+++,,,,,,.........+++*********+++++++++++++++***+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---,,,---/////////111555888===DDDNNNXXXdddtttqqqccc^^^\\\^^^bbbrrr}}}wwwqqqiiibbb[[[RRRIIIBBB}}}{{{tttoookkkjjjgggdddbbbcccgggjjjjjjiiifffccc___ZZZVVVTTTTTTVVVZZZ^^^```cccgggjjjjjjjjjiiijjjnnnsssxxx{{{|||||||||}}}sssiii\\\XXXRRROOOPPPRRRTTTTTTHHHHHHEEEAAA>>>===>>>@@@===<<<>>>AAA???;;;<<>>???@@@CCCGGGJJJLLLTTTZZZ[[[]]]bbbffffffhhhuuu~~~yyyuuusssssssssiiicccZZZRRROOONNNOOOOOONNNJJJJJJPPPVVVUUURRRPPPLLLGGGAAA>>>>>>>>><<<:::888777888<<<===999999;;;555888===@@@CCCFFFJJJMMMUUUUUURRRJJJ@@@777333333888666555444777;;;@@@CCC@@@IIIXXXdddiiiiiilllrrr}}}zzzwwwuuurrrooommmgggeee___TTTGGG>>>::::::777666555333222111111111555111///111666AAAUUUgggssslll[[[DDD333............---++++++---------,,,***************+++++++++------,,,+++******))))))))))))(((((((((((())))))(((***++++++******+++,,,)))'''(((,,,---,,,---000+++///333333222444<<>>@@@AAAAAA:::;;;<<<<<<::::::<<<===;;;999:::???AAAAAACCCGGGIIIKKKMMMOOORRRVVV[[[___gggoooxxx~~~~~~|||yyyssslllnnnttttttrrrooojjjfffcccaaa___WWWRRRMMMKKKMMMPPPQQQRRRMMMFFFDDDKKKQQQPPPMMMLLLCCCAAA===:::888777666666222111333777888555444666666;;;AAACCCCCCGGGMMMSSS]]]^^^\\\TTTHHH===777555555444333222111222333333555666===FFFJJJJJJMMMSSS[[[```hhhnnnssswww{{{{{{nnn^^^OOOGGGDDDDDDBBB???<<<888666444333666555888AAALLLXXXhhhuuu|||pppYYYBBB444111///,,,...---++++++---...---,,,))))))*********+++++++++,,,,,,,,,++++++*********+++***)))(((''''''''''''(((***++++++******+++,,,***((())),,,,,,+++///555.........---,,,...111444444999???FFFNNNXXXbbbiii{{{}}}zzz}}}aaaXXXPPPOOOXXXbbbiiikkkaaaKKK===666...///555222222111111000000000000000///...---......---+++))),,,,,,,,,+++++++++++++++))),,,---+++'''%%%(((+++'''(((((()))******++++++(((((((((((((((((((((((((((((()))************)))'''***,,,---+++******,,,(((+++......,,,***+++---)))...///------000///,,,+++,,,---...//////000000,,,------...//////......)))******+++,,,,,,------,,,,,,,,,---...///000111555888<<<@@@FFFPPP]]]ggg~~~oooaaaZZZcccmmmmmmkkkmmmqqqmmmhhheeebbbZZZNNNEEE???>>><<<888333000000000zzz{{{||||||}}}uuupppggg^^^XXXUUUTTTTTTKKKMMMPPPSSSVVVWWWWWWWWWZZZWWWSSSPPPNNNIIIBBB<<>>AAABBBAAA@@@@@@@@@GGGBBBBBBJJJRRRUUUWWWXXXbbbdddgggjjjnnnsssyyy~~~}}}tttrrrrrrpppnnnjjjbbb[[[]]]ccchhhhhhgggeeebbb___\\\ZZZOOOLLLJJJLLLQQQUUUVVVVVVPPPGGGCCCIIINNNLLLHHHHHHCCCBBB@@@<<<:::888777777777666777;;;<<<888666888888>>>CCCDDDCCCGGGQQQYYY^^^```___WWWJJJ===666444222333444444333222111000555111111666777555888===:::CCCPPPZZZaaagggooouuurrreee\\\YYYWWWUUUQQQLLLGGGBBB???>>>555;;;III^^^nnnwwwrrrYYYCCC999777333...///---+++,,,---...------))))))******++++++++++++,,,,,,,,,++++++++++++***...---,,,***)))))))))(((((()))+++,,,*********+++---,,,---...---,,,222:::555111,,,+++---000000///111...+++---333<<>>>>>>>>>>>AAADDDDDDCCC@@@CCC@@@>>>>>>@@@@@@===:::;;;>>>AAACCCBBB@@@???>>>CCCDDDEEEGGGHHHJJJLLLNNNPPPWWW```iiiqqqyyyuuuyyy|||qqqhhhcccaaadddfffbbb[[[VVVVVVXXXYYYZZZ[[[\\\ZZZXXXTTTRRRLLLLLLMMMQQQWWW\\\```aaa\\\RRRFFFAAABBBCCCAAA>>>888:::<<<<<<;;;;;;===>>>;;;<<<<<<888444222444777888:::===@@@DDDHHHKKKMMMVVVUUUSSSNNNHHHBBB<<<999222333444555444222///---///000111222222111000///777777999;;;@@@HHHRRRXXXiiiooossssssnnnjjjiiijjjlllllljjjeee^^^WWWRRRPPPWWWZZZfff~~~sssbbbLLL<<<777555222...000,,,+++...111111///...------,,,***)))***,,,...+++***)))***,,,---,,,++++++***)))(((''''''&&&&&&)))((())))))***+++,,,,,,+++******+++...//////...,,,...111111///,,,***)))+++...111222000111444888===>>>???BBBEEEIIIKKKMMMNNNNNNMMMJJJFFFCCCBBBBBBHHHMMMVVV```hhhnnnqqqrrreeeaaaaaakkk{{{yyybbbRRRFFF===<<<@@@@@@BBBGGGLLLMMMJJJCCC===AAA;;;777888888666555777444222//////000000---+++******+++++++++,,,------,,,+++************)))((((((''''''(((******)))'''+++&&&&&&***+++((()))---***+++,,,---------,,,+++,,,,,,,,,---------..............................222222333222222111000///333111000111222222111000000000/////////000000111333444555555777:::???BBBQQQbbbwwwnnnaaaYYYNNNHHHJJJ@@@DDDLLLSSSVVVRRRKKKEEE???;;;888777555111111444111000111333111------000yyyrrrllliiifffcccaaa[[[XXXTTTRRRTTTUUUTTTSSSTTTUUUVVVWWWXXXUUUQQQMMMDDDBBB>>><<<<<<;;;:::999999999:::;;;<<<<<<;;;;;;BBBAAA??????@@@@@@@@@???>>>AAADDDGGGIIIKKKMMMNNNSSSUUUZZZ```gggkkkmmmmmmwww}}}yyynnnllliiieeehhhffflllrrrddd[[[VVVUUUWWWWWWSSSNNNKKKKKKMMMHHHIIIKKKLLLMMMLLLJJJJJJGGGHHHJJJPPPXXX```dddfff^^^TTTIIICCCBBB@@@<<<888777:::>>>BBBCCCBBB???===777777777555444333555777777888:::<<>>:::<<<777111...///111000...///...---,,,,,,---///000...,,,************((('''+++***)))***,,,---+++***,,,((((((,,,,,,)))***...)))+++---...//////......,,,,,,,,,------......///111111111111111111000000111111222333333444444555999777666666666666555333666555555444444444444555555555666:::CCCNNNXXX___pppgggPPPHHHDDD>>>;;;>>>666888;;;???@@@>>>999555666333222444333000111444000...000333111...///333{{{qqqggg___\\\WWWSSSPPPMMMJJJHHHIIIGGGDDDCCCDDDEEEDDDCCCDDDCCCCCCCCCDDDDDDBBB@@@===<<<;;;;;;======<<<;;;:::<<<=========>>>@@@BBBAAACCCFFFHHHJJJLLLOOOQQQUUUWWW[[[```ffflllqqqsssqqquuu}}}qqqjjjaaaTTTLLLMMMLLLTTTmmmlllhhh{{{lllYYYOOOLLLIIIHHHFFFDDDBBBAAAAAAAAA======>>>>>>>>>?????????CCCCCCFFFLLLTTT[[[```bbbXXXQQQHHHCCCAAA???:::555777:::@@@GGGKKKIIIBBB;;;444333111222333555666666666666666777888999;;;<<<:::;;;;;;;;;:::999777666===;;;777333000///000000------...//////...------000000///...---...111444555888<<<>>>AAAGGGOOOUUUXXX___iiiqqqwwwcccWWWGGG<<<888888888666333222222111222333444444222000...---...000333444111///---,,,,,,,,,***)))++++++++++++,,,---...///---,,,+++***+++,,,---......------...//////...,,,((()))***+++,,,,,,,,,,,,000...+++***+++---///000000///...---,,,++++++,,,///000111111///......///...///111222444555555555777777;;;DDDSSScccpppwww~~~wwwjjj[[[UUU___mmm||||||wwwxxxwwwmmm___VVVVVVLLL@@@888666666555333444333111000000000222333111///......//////---,,,,,,+++***+++---------+++---+++***------+++,,,///***+++---...///...---,,,...//////000111111222222333333333333333333333333555555666777999;;;<<<======;;;::::::;;;;;;:::999============>>>???@@@AAADDDEEEJJJVVVfffuuu|||sss[[[III:::777777444444666666555444555555555222111666222222444444111222555111000222666666444666;;;uuulllbbbYYYTTTQQQMMMIIIGGGFFFEEEEEEGGGEEEDDDBBBBBBBBBBBBAAAFFFDDDAAA????????????>>>?????????@@@BBBBBBAAA??????AAADDDEEEGGGKKKPPPTTTNNNTTT\\\cccgggkkkqqquuu|||~~~rrrppppppcccSSSKKKGGGHHHSSSkkk}}}gggSSSVVVnnnlllVVVJJJFFFDDDBBB>>>======??????>>>>>>===;;;999888888999999?????????CCCHHHMMMPPPQQQJJJFFFAAA@@@@@@???;;;777666888===EEELLLJJJAAA999555222///000444777666555666555444333333333444555555666888999:::::::::999AAA???<<<888444222111000,,,------------------,,,,,,---------,,,,,,...000111222222222222555:::???BBBIIIQQQZZZfffwwwoooggg[[[PPPIIIDDD@@@===<<<:::777666999===;;;666333111000000333666999:::666444111/////////...---------,,,+++++++++,,,,,,000///...------...///000000000000111222333111000---,,,,,,---.../////////333000------000222111000000////////////000000111222333444333000...------000000000000111222333333222111111333999CCCNNNVVVfffhhhggg]]]QQQNNNZZZgggvvv}}}vvvkkk[[[OOOHHHCCC===888999999999999888888777666555444222222333333222000///...------///000///...000//////000000000111333000111111111111000......444444444555666666777777333333444555777888999999<<<===>>>@@@BBBEEEHHHJJJHHHGGGGGGIIILLLNNNNNNMMMQQQQQQRRRSSSTTTVVVXXXYYYbbbfffnnn}}}{{{mmmlllmmmooooookkkbbbVVVMMMGGG===666777888666555666;;;:::888888999999999888:::666444666666444666:::777777:::>>>@@@???CCCHHH~~~mmmddd]]]WWWTTTRRRNNNKKKIIIIIILLLNNNDDDDDDDDDCCCCCCEEEFFFHHHLLLIIIDDDBBBBBBDDDDDDDDDEEEDDDEEEHHHKKKMMMLLLKKKLLLNNNPPPTTTZZZbbbjjjpppssszzzuuullluuuyyylll^^^ZZZTTTVVVaaasss~~~rrr```OOODDDNNNiiiuuu[[[KKKEEEDDDBBB???>>>???AAAAAAAAA???===;;;999777777888888<<<::::::;;;>>>AAACCCCCC===;;;:::;;;<<<<<<:::777555555777>>>DDDDDD>>>888777444111111444666666444888777555333222222333444666777888999:::;;;<<<<<>>===;;;999999<<<>>>???>>>888555222000000000///...//////.........//////000111000000000111111111222333222111333555666666555333111000111222333222000111///...///222333111...------------...///000111,,,///111222222111111222222222111111222333444555555444222//////333:::@@@IIILLLLLLDDD<<<<<>>===;;;999777777555333333444555444333222333333333444666888888777777777777777888999:::<<<<<<<<<=========>>>>>>:::;;;===@@@BBBEEEGGGHHHLLLNNNQQQUUUZZZ___ccceeehhhhhhjjjmmmrrrvvvwwwwwwzzzyyyxxxwwwvvvvvvvvvvvv~~~|||zzzsssfffWWWMMMJJJJJJKKKJJJHHHCCC===888777666999>>>BBB@@@>>>===<<<;;;;;;<<<>>>???>>><<<===999888<<>><<<;;;999999999::::::999888666888:::===>>>>>>888777666777888777666444333222333777;;;<<<:::777888666444333444555555555999888666444444555666777777777888888999:::;;;;;;@@@BBBDDDDDDAAA;;;444000///......------......///...//////...,,,,,,---///+++,,,...000111111000///333444999DDDYYYtttuuullliiigggfffaaacccddddddaaa___^^^^^^bbbbbb______hhhoooiii\\\QQQNNNKKKKKKLLLLLLIIIEEE===:::555222111111000///,,,------///111333555666///111222444555555444333888555333222444666888888666444222333666666444111333111000111111111000///111000000///.../////////---///222222111///......333333222111111111111222333333222111222444999<<>>999<<<<<<<<<>>>BBBDDDCCCCCCBBBAAABBBDDDHHHLLLOOOQQQPPPPPPPPPPPPOOOOOOOOORRRSSSUUUXXX[[[^^^```bbbmmmpppuuu{{{~~~wwwqqqlllgggbbb^^^[[[WWWUUUTTTOOOFFF???<<<888888777777666666666666111:::GGGUUU\\\]]]ZZZXXXMMMLLLKKKLLLMMMMMMKKKIIIJJJHHHKKKRRRXXX\\\bbbiiiiiifffggghhhgggeeehhhmmm~~~uuujjjfffcccdddgggjjjkkkjjjjjjkkkmmmllllllkkkiiiiiilllsssxxxuuurrrnnnlllnnnppprrrrrruuutttuuuxxx}}}}}}uuuhhh^^^YYY[[[\\\ZZZYYY]]]hhhpppvvvrrrjjj___WWWUUUZZZ___``````dddjjjiiiaaa\\\\\\TTTVVVYYY[[[YYYSSSJJJCCCAAA===@@@NNN\\\jjjooo[[[SSSHHHJJJLLLKKKHHHGGGIIIKKKDDDCCCAAA@@@???>>>======:::888666777888:::;;;;;;555444444555555555444333111222333555777777777777555555555444333333555777:::888777666666888:::<<<666666666777888999:::;;;>>>@@@CCCDDDAAA<<<666222111000///......///000111/////////...,,,,,,...000,,,,,,---...000000000///222555<<>>;;;777444333555888:::999888777666666666666999;;;======:::777555555;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===@@@BBBCCCCCCIIINNNMMMAAA555111111111...///222444777888:::;;;IIINNNVVV[[[YYYUUUXXX^^^mmmuuu~~~|||yyyzzz}}}}}}||||||{{{yyywwwiiifffbbb___^^^^^^]]]\\\VVV[[[\\\[[[^^^dddgggeeegggdddaaa```bbbgggmmmpppttttttsssrrrqqqppppppoootttuuuwwwzzz|||~~~zzzqqqjjjfffddd___WWWPPPIIIFFFDDDCCC>>><<<<<<>>>:::444333666555555555444555666999;;;<<>>>>>???===BBBNNNUUU\\\ooojjjXXXQQQJJJNNNRRRQQQLLLJJJLLLPPPOOONNNKKKIIIEEEBBB@@@???<<<:::777666777777777666222222222333555666666666000222555666666555555666222444555444222222555999999888777666888:::===???666666666777888999;;;<<<===???AAABBB@@@<<<777444222111000//////000111222.........------///222555333111///.........,,,+++666:::EEEXXXnnnkkkPPP===888:::======666888:::999999>>>GGGOOOOOO^^^iiiiiillltttuuupppjjjiiiiiimmmqqqqqqlllfff```[[[TTTNNNIIIFFFCCCAAADDDDDDEEEEEEFFFGGGHHHIIITTTWWW\\\aaabbbaaa^^^\\\hhhbbb[[[WWWVVVXXXZZZ[[[VVVTTTUUUYYY___```\\\WWWPPPMMMGGG???999888>>>CCC>>>======<<<<<<=========???CCCGGGJJJKKKKKKKKKLLLEEEFFFHHHJJJKKKLLLLLLLLLJJJKKKLLLOOORRRRRRPPPMMMKKKSSSSSSDDD333++++++***111///---...000222222111666666999>>>>>>;;;>>>BBBKKKWWWdddjjjhhhiiiooovvv~~~|||vvvkkk^^^SSSKKKGGG???@@@AAA???===;;;:::;;;777666888;;;777111222888888888888888888:::===???HHH]]]yyy|||yyyxxxuuuuuuyyy}}}zzzpppgggdddgggbbb\\\WWWOOOGGGEEEHHHmmmlllnnnttt|||~~~{{{vvvxxx|||}}}xxxtttrrrssstttjjjiiifffdddbbbdddgggjjjgggbbb]]]^^^eeekkkmmmmmmeee^^^TTTKKKGGGHHHMMMPPPOOOMMMJJJFFFCCCAAA???????????????@@@CCCEEEHHHJJJUUUPPPIIIDDDBBBBBBBBBBBBDDDEEEFFFGGGFFFDDDAAA@@@999::::::888666555666777<<>>999666222222444888;;;===>>>>>>???AAA@@@===888555222111...,,,---///333555111///......000222111111000222333333111000111111999@@@PPPfffxxx}}}xxxsss^^^NNN>>>888666444333444333222222333111000555<<>>@@@BBBEEEIIINNNRRRmmm|||~~~wwwrrrnnnlllooopppkkkaaaWWWQQQPPPIIIDDD@@@>>><<<;;;;;;<<>><<<>>>@@@CCCDDDCCCAAA@@@??????@@@@@@@@@@@@@@@AAACCCFFFIIIKKKOOOKKKEEE@@@>>>===<<<;;;===>>>>>>???>>><<<;;;:::888888888777555444555666999;;;>>>???@@@CCCIIINNNfffgggddd___[[[VVVKKKAAA===>>>@@@???======@@@BBBJJJLLLNNNQQQRRRSSSRRRRRREEEBBB>>><<<;;;:::888777555666777777666666777888888999888666555666999;;;<<<:::888999;;;===>>>===AAA??????CCCGGGHHHEEEAAA777444222333666:::===>>>======>>>???>>><<<999666222111000000111333666888222222111111111222222333000222444555555555666777===EEESSSbbbkkkkkkeee___QQQCCC666222222111000111111///000222000///444<<>><<>>@@@@@@@@@AAACCCDDDLLLPPPWWW]]]ccciiiooorrrrrrcccZZZUUUQQQNNNNNNNNNMMMJJJGGGCCCAAABBB@@@>>>>>>===;;;::::::nnnpppvvv~~~xxxpppddddddbbb```\\\XXXTTTQQQQQQNNNIIIDDDBBBAAABBBCCC======<<<;;;;;;;;;;;;<<<<<<999666666999;;;:::888888888999999::::::999999999999:::;;;>>>@@@CCCEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHEEE@@@===;;;999777555888888777777666666555555666666666555333222333555666999;;;;;;888888:::===JJJKKKKKKKKKOOOQQQLLLCCC888888888777444444444666<<<>>>AAADDDFFFHHHJJJJJJEEEBBB???===<<<<<<:::999:::;;;<<<;;;::::::;;;<<<===<<<999666555777;;;???>>>???@@@BBBCCCCCCCCCCCCJJJHHHFFFGGGHHHGGGCCC???777666444555888;;;<<<<<>>???@@@???===<<<===>>>BBBMMMYYY```]]]UUUMMMGGGAAA777...---//////...///...---///111000000555===DDDFFFDDD>>>:::;;;;;;999777888888:::===@@@CCCDDDMMMOOORRRVVVZZZ^^^```aaa___]]]___gggqqq~~~}}}zzztttxxx}}}~~~|||}}}{{{zzzzzzzzz{{{wwwrrrpppqqqrrrqqqpppmmmiiiccc^^^YYYOOOBBB888111000///---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++///111...,,,...///---...///111111000///000111000111111222333333444444<<>>BBBNNN[[[bbbpppkkkddd\\\ZZZ]]]eeekkkyyy{{{uuuoookkkgggfffaaaZZZUUUSSSQQQNNNNNNLLLKKKMMMSSSYYY^^^```VVVVVVUUUSSSOOOLLLKKKKKKKKKGGGBBBAAABBBEEEFFFEEEFFFEEEEEEFFFHHHIIIIIIIIIGGGKKKLLLIIIIIILLLMMMKKKPPPRRRUUUWWWWWWXXXYYY[[[jjjooovvvzzz|||}}}}}}}}}|||||||||{{{xxxvvvsssrrrrrrpppfffVVVHHHCCCAAA@@@BBBAAABBBDDDEEEEEEAAA===DDDEEEFFFFFFFFFFFFEEEDDDxxxoooeeebbbdddbbbZZZRRRJJJIIIIIIHHHGGGFFFDDDCCCGGGEEEBBB???===<<<===>>>::::::999:::::::::888777999777666666888888777555888999;;;<<<;;;999777555666777999<<<@@@EEEIIIKKKJJJIIIGGGDDDCCCAAAAAAAAABBB@@@===<<<;;;:::888666777666555555444444555555444444555333111111222444666999;;;;;;777555666777@@@EEEMMMTTT\\\]]]SSSGGG888888777555333222222222444444555666888999:::;;;<<<;;;999999;;;=========>>>???AAAAAA@@@@@@AAABBBEEEBBB>>>:::999<<>>??????>>><<<:::::::::999:::;;;;;;;;;:::888777:::???DDDEEEDDDDDDIIIMMMRRRRRROOOJJJEEE@@@>>>>>>DDDSSSaaaaaaUUUGGG<<<666888000+++---///......///---,,,...111111111777???NNNOOOLLLDDD?????????===777666444222222333444555999;;;===@@@CCCFFFGGGHHHAAA@@@CCCKKKUUUdddxxx}}}wwwrrrooolllgggccc\\\```fffjjjkkkiiieeebbbdddbbb```^^^[[[ZZZXXXXXXWWWQQQKKKKKKNNNRRRQQQOOOQQQLLLFFFBBB???:::333...111000000//////...------///000000000000///...---///444777555444777777666000222555555555444444555222222222222333333333444777888777555666<<>>@@@EEEJJJNNNPPPIIILLLOOOPPPOOOMMMMMMMMMOOOMMMIIIFFFFFFKKKSSSYYYYYYZZZ\\\```dddffffffeeehhhiiihhhgggjjjnnnmmmhhhlllpppssstttqqqmmmjjjhhhrrrvvvzzz{{{wwwqqqllliiiccc```[[[WWWUUUSSSSSSSSSWWWXXXSSSGGG===;;;======BBBHHHQQQYYY]]]]]]ZZZWWW[[[^^^`````````bbbbbbaaaoooeee[[[PPPMMMOOOOOOJJJCCCCCCBBBAAA@@@@@@BBBCCCEEEAAA???===;;;:::::::::;;;999777777888999999777444555555555666777888777666777777888888777666555444888888:::>>>BBBGGGKKKMMMIIIHHHGGGFFFDDDBBB@@@???;;;:::999:::;;;;;;999777777666555555444555555666333444444333111111222444444888;;;;;;999999;;;===AAAIIISSS[[[aaa___SSSEEE<<<;;;999888777666555555555444333333333444555555555444333444777:::;;;;;;<<>>AAABBBBBBBBBDDDFFFBBBDDDHHHKKKMMMMMMKKKKKKKKKPPPTTTTTTQQQPPPSSSWWWWWWUUUQQQJJJCCC===::::::AAATTTddd```OOO@@@555...444...+++...000...---...,,,+++---000000111777???JJJKKKHHHAAA======>>>===444222111000111333555666333444555666666777777777666444555:::@@@JJJZZZhhhmmmlllmmmttt{{{uuummmeeeaaa\\\UUURRRPPPNNNKKKGGGCCCFFFIIILLLLLLJJJGGGDDDGGGGGGGGGFFFCCC@@@===;;;BBB===888888===@@@???===???;;;777666666666555333111111111111000000000///000222444777888999888888999>>>@@@===;;;<<<;;;999...000333444444333333444333111///......///111333---...///111222444777;;;===<<<:::888666777;;;>>><<>>>>>===<<<>>>AAADDDCCCBBBDDDIIIMMMQQQRRRSSSWWW^^^bbbcccaaa```___\\\]]]ZZZSSSNNNSSSbbbooowwwxxx{{{}}}|||zzzuuuyyy|||zzztttjjjaaa\\\WWW[[[______\\\VVVQQQNNNLLLJJJGGGCCCAAABBBDDDFFFLLLQQQPPPGGG???===>>>???FFFWWWmmm|||~~~hhh]]]TTTIIIEEEEEEEEEBBB>>>DDDBBB???===<<<===???AAA<<<<<<;;;:::999999888888888666444555888888555222333333444555666666777777444444444444555777888999888999:::===@@@DDDHHHJJJDDDFFFHHHIIIHHHEEEBBB@@@777666555666888888888666555555555555555555555555333444444444222222333555222555888:::;;;>>>DDDHHHGGGNNNVVVYYY[[[YYYQQQHHHAAA???<<<::::::999777555666555333222222333555777666444222222333444555444777:::@@@FFFLLLQQQWWW[[[WWWVVVTTTQQQQQQTTTYYY^^^iiiqqqyyyxxxnnnddd]]]\\\WWWTTTPPPKKKFFFCCCAAA@@@>>>===>>>@@@CCCEEEFFFEEEFFFKKKQQQTTTUUUWWW[[[^^^ddddddeeedddbbb]]]YYYWWWUUUXXXZZZXXXSSSPPPOOOPPPGGGFFFCCC???:::777777777???SSSaaaYYYHHH;;;444...333///---000222//////000,,,,,,...111222222999AAABBBDDDBBB<<<999::::::999555444333111111111222333222333333333333333222222666222000222333666>>>FFFKKKJJJKKKOOOXXXfffsss|||kkk]]]UUUOOOKKKGGGCCC???>>>>>>===:::777555666888999888777666555888999::::::777444000---:::777444444777888888666:::888555555777888999999::::::999999999::::::;;;888;;;@@@EEEHHHJJJJJJIIIGGGKKKKKKFFFBBB@@@===999...000111000...------...///---+++)))***+++...000///...///222222///---//////000222222222222444555222666888888:::===:::555:::999888777888999;;;<<<===???CCCFFFDDD@@@BBBFFFBBBDDDJJJSSS___hhhoooqqqwww|||yyyzzzuuullldddggguuuzzzwwwrrrqqqvvvzzzuuummmccceeehhheee]]]RRRIIIDDDAAACCCEEEEEECCC???>>>===>>>??????===;;;===CCCHHHPPPWWWZZZTTTNNNNNNRRRTTThhhyyyjjjUUUNNNEEE@@@??????>>>===@@@???===;;;:::999::::::;;;;;;;;;::::::999888888:::666444555888999666333333444444444444555666888444444444555777999;;;<<<888999:::<<>>777666444444555666555444333444555666666555444444444555666555444333555777222444777999<<>>FFFEEEGGGFFFAAA<<<<<<;;;999777666666555444333333222666666666666555333222111222...,,,///000......111444666888999<<>>888777777999;;;:::555111111222333555555555444333666666777888888777777666888999:::<<<===>>>??????BBBAAA@@@AAABBBCCCCCCCCCIIIGGGEEEBBBAAAAAAAAABBBBBBEEEIIIMMMOOONNNMMMKKKDDDHHHIIIDDD@@@===:::666/////////...,,,+++,,,---------,,,,,,---...//////333///...111111---+++------///222444444555777888777999999888:::??????;;;;;;<<<===???AAADDDFFFGGGNNNPPPVVV\\\ZZZTTTTTTYYYTTTXXXbbbppp~~~tttmmmkkkpppvvvnnnnnnnnnnnnnnnlllhhheeeXXXZZZXXXUUUVVVXXXWWWSSSJJJLLLMMMKKKGGGAAA>>><<>>===>>>@@@CCCGGGKKKNNNLLLJJJOOO[[[eeemmmuuuwwwpppjjjkkkqqqvvvnnnNNNJJJCCC???===>>>???@@@>>>>>>??????>>><<<;;;:::999::::::999999888777666:::666222333666888666222333333333222111111333555333333444555666777777888999999:::<<>>999888888999999777444111111222333444555888<<<@@@NNN\\\^^^NNN===999;;;::::::777777;;;<<<;;;<<<@@@;;;:::<<>>???>>>>>>===;;;999777555333222......444777555222111...222555444333444:::@@@>>>OOOaaakkkrrr}}}oooVVVEEE>>>333555888===AAA???888333222444777999::::::999999<<<===>>>@@@CCCFFFJJJKKKBBBFFFKKKOOOQQQRRRUUUWWWSSSSSSTTTTTTUUUVVVVVVVVVRRROOOIIIDDD@@@>>>>>>>>>DDDEEEHHHIIIHHHDDD@@@===444999;;;888555444111...,,,,,,,,,+++******---///+++---///111222111000///((($$$$$$+++//////222777666888:::<<<===???BBBDDDCCCEEEDDDCCCEEEJJJKKKHHHDDDGGGLLLRRRWWWZZZ\\\]]]cccfffnnnvvvuuuoooooouuuwwwzzz|||uuukkkccc]]]XXXTTTQQQUUUTTTSSSSSSRRROOOKKKHHHAAAHHHKKKGGGBBBCCCFFFGGG>>>???@@@???>>>???AAACCC@@@@@@@@@AAAEEEKKKSSSXXX^^^dddiiihhhgggoooyyyrrrmmmlllmmmyyyzzzxxxwwwuuutttvvvxxxwwwuuuxxx~~~eeeOOOIIIBBB<<<:::;;;;;;;;;>>>>>>>>>;;;888777777888777666555555666888:::<<<777777777777666555444333555666888777666444444555555555555666666666666666888999;;;;;;===BBBKKKQQQTTTTTTTTTUUUSSSLLLAAA999555444333333222222222333333222111222555666555444222444555555999===;;;555;;;::::::<<>>999666999<<<<<<888555666777777888777444222000......///000111222333333888888===GGGQQQYYYccckkkyyykkkTTTCCC@@@999777???BBB<<<333///111444888<<>>:::777666777888555555555555444222111000555444333222111///...---///.........///...,,,***000000000000000000000///111111222333555888:::;;;???FFFOOOTTTUUUXXX\\\aaaaaa___^^^^^^```aaabbbbbbbbbcccfffkkkpppvvv|||~~~zzz~~~}}}yyyssstttwwwuuulllhhhfffeee```\\\VVVRRRNNNJJJFFFCCCJJJIIIHHHGGGGGGGGGHHHHHHKKKHHHDDDDDDFFFFFFDDDBBBAAACCCEEEIIIMMMNNNNNNMMMOOOUUU\\\______ccclllttt|||xxxssskkkfff```\\\UUUOOOOOOSSSdddwww~~~qqqbbb{{{xxxwwwwwwxxxtttssstttwwwvvvuuuyyyzzz\\\JJJFFF@@@<<<<<<<<<======>>>??????@@@???===;;;999666666777777888888999999666666777777777666555555555777888777666555555666555555666666777888999999777999;;;;;;<<<@@@HHHNNNTTTTTTTTTRRRNNNFFF===666444444333222222222222222222111111111333444444333222444555777<<<@@@>>>999<<<<<<;;;<<<@@@FFFMMMQQQRRRcccuuu}}}}}}dddYYYKKKAAA===<<<;;;:::999999999<<>>???;;;:::===???AAAEEEJJJUUUbbbpppvvvzzz{{{tttpppkkklllkkkfff```]]]___bbbUUUOOOIIIEEEDDDDDDDDDCCCBBBBBBAAABBBBBBAAA>>><<<<<<:::777666555444222000666666555666666777666555111666999999>>>JJJUUUYYYhhhkkkhhh```[[[\\\___```aaaeeekkkoooqqqpppooonnngggccc^^^[[[ZZZYYYWWWTTTNNNGGGDDDEEEEEEAAA???@@@KKKQQQYYY``````YYYMMMEEE;;;888666777:::<<<===>>>AAA>>>:::666333000...---/////////000000111111111333111222888>>>AAAGGGMMM^^^nnn}}}lll\\\JJJ???777888:::666111///111333666:::===@@@AAAAAAGGGLLLPPPTTT[[[aaa]]]UUURRRRRRUUU[[[bbbfffggggggXXXYYYXXXUUUOOOIIIDDDAAA777666333111000//////000222333444444333000...,,,............000222444666666555444222111000000000333555888:::<<<<<<<<<;;;666999===BBBGGGLLLOOOPPPVVV___jjjrrrwww{{{~~~{{{yyyxxxwwwwwwxxxwwwvvvttttttuuuvvvwwwkkknnnmmmhhhffffffccc___ZZZ\\\cccnnnrrrmmmiiiiiifffeeeaaaZZZTTTRRRRRRRRRNNNMMMLLLKKKIIIHHHGGGFFFMMMNNNOOOPPPRRRSSSUUUUUUYYYWWWUUUVVVYYY[[[ZZZXXXaaa```bbbfffjjjllljjjhhhnnnttt{{{|||yyyxxx|||~~~vvvqqqttt~~~ttthhh^^^YYYKKKFFFAAA???;;;777777;;;GGG[[[mmmttttttqqqcccSSS}}}zzzxxxxxxyyy{{{|||{{{yyyyyy||||||{{{~~~eeeNNNEEEBBB>>>======>>>>>>======>>>AAAEEEHHHFFF@@@:::777777888888888888888888666666777888888888777777666888999888666555666777555555666777888:::;;;<<<999<<<=========???EEEJJJLLLMMMNNNKKKEEE>>>999666333333222222222222222222333222111222333444333222111444555777>>>DDDCCC>>>BBBAAA@@@AAADDDIIINNNQQQTTTaaammmqqqsssyyysssgggWWWNNNLLLKKKIIIEEEEEEEEEHHHOOOWWW[[[YYYUUUMMMFFF@@@BBBFFFHHHLLLPPPcccrrr~~~vvvkkk]]]SSSRRRPPPMMMJJJGGGEEEEEEEEE@@@<<<888555666777888999777666555666888888777555999777666777777666444222777888:::<<<============<<>>AAABBBBBB???999444333555888>>>BBBHHHMMMPPPPPPOOOMMMGGGLLLTTT\\\dddiiikkklllssszzz{{{vvvrrrpppnnnrrrooojjjeee```]]][[[[[[VVVVVVSSSLLLJJJKKKJJJGGGGGGHHHLLLRRRTTTQQQOOOPPPMMMLLLKKKJJJHHHIIILLLPPPMMMPPPUUUWWWWWWXXX[[[^^^bbbdddgggkkkooosssuuuvvv}}}zzzwwwxxx|||}}}|||zzz|||zzz{{{zzzuuutttyyy~~~~~~wwwrrrooopppmmmhhhaaaXXXSSSTTTYYY^^^cccaaa]]]WWWOOOGGG???;;;@@@:::777888888666666999777EEETTT[[[``````VVVHHH}}}~~~uuuXXXHHHBBB@@@>>>===>>>>>>===<<<<<<<<<@@@GGGLLLKKKBBB:::;;;:::888777666777888888666777888999::::::::::::888999999888666666777888777777777777888:::;;;<<<===@@@AAAAAA??????BBBFFF???BBBDDDBBB===888777888222222222222222222111111444333222333444555444222///222444777>>>EEEEEEAAABBBBBBCCCEEEIIINNNSSSVVVVVV___eeeeeegggnnnwww{{{~~~wwwnnneeebbbeeeeee___XXXUUUTTTYYYcccnnnrrrnnnhhhWWWLLLCCCCCCGGGIIIKKKMMM```lllyyy||||||wwwoooggg\\\OOOAAA777>>>;;;888888999:::888666888666444333333555888999999888777888999999888666===<<<===???AAAAAA@@@>>>???CCCHHHMMMPPPRRRTTTUUUZZZ\\\___ccclllwww}}}uuuiii```]]]```gggqqqyyy~~~kkkQQQ<<<333888666444888CCCOOOSSSQQQGGGAAA888222111111111000............------------222......000000///111444222:::HHH[[[ppp|||jjjQQQ>>>444111222333,,,,,,---///000111222222333555777;;;>>>>>>;;;666666666666777888999999888999GGGJJJ<<<222555666111888666555444444555666888888888888888888777777777@@@>>>===>>>BBBJJJRRRWWWZZZYYYUUULLLCCC@@@DDDIIITTTYYY___eeegggeeeaaa^^^ZZZ___gggoootttvvvvvvuuuuuuzzz~~~~~~yyyrrrllliiikkkiiieee___YYYUUUSSSSSSRRROOOKKKGGGDDDBBBBBBBBBBBBDDDBBB>>><<>>????????????>>><<<:::777666999444222555777777666888999???CCCFFFKKKOOOKKKBBBtttWWWKKKCCCAAA???>>>>>>===;;;:::::::::>>>EEEJJJIIIAAA999>>>;;;888555444666999;;;888999:::;;;<<<=========:::::::::999777777888:::999999888777888999;;;<<>>???BBBFFFLLLRRRWWWZZZUUU[[[______bbblllxxx~~~vvvwwwzzz~~~yyyvvvkkkhhhggglllrrrqqqggg]]]SSSSSSVVV```jjjnnniiicccRRRGGG>>>===???@@@@@@BBBJJJSSS[[[\\\\\\]]]\\\YYYVVVYYYYYYTTTKKKAAA999666888555222333666888666333555555444333444666999;;;999999;;;???CCCFFFFFFFFFIIIIIIJJJNNNRRRUUUUUUUUUXXX]]]dddiiilllooorrrttt|||{{{}}}~~~|||dddHHH:::666666666888EEE\\\llliii\\\BBB<<<666444555666555333222222111111000000000///...++++++......---...222///333;;;EEESSSgggjjjPPP===444222222//////000111111111111000444333333555666666666666777777777777666666777777555@@@AAA666333;;;<<<666777666555555888===BBBEEEMMMKKKIIIGGGHHHJJJLLLNNNOOONNNNNNQQQWWWaaajjjppprrrqqqkkkaaaWWWSSSVVV[[[bbbeeejjjnnnmmmiiiddd```[[[___dddhhhiiigggcccaaaZZZ]]]______\\\VVVPPPMMMOOOOOOMMMIIIEEECCCDDDEEE>>>>>>======>>>???@@@AAA===AAACCCCCCDDDFFFEEEBBB@@@HHHPPPVVVXXXYYYYYYXXX___^^^bbbjjjooosss|||{{{uuunnniiiddd___YYYUUUTTTPPPJJJDDDDDDFFFFFFDDD???<<<;;;<<<@@@<<<777555666888888888666666888:::;;;===>>>???666333333777:::888999;;;===>>>???AAAEEEGGGCCC>>>yyyWWWIIIEEECCC@@@???>>>===;;;999999:::;;;???BBBBBB>>>999>>><<<888555444666999<<<;;;<<<===>>>????????????;;;;;;;;;999777777999;;;;;;:::999888999;;;>>>???@@@CCCEEECCC>>>999888888777888888777444222111222111222333444555444333222222111000111333555444333333555666888???GGGIIIEEEBBBDDDGGGLLLRRRWWW\\\^^^aaadddddd``````iiirrrvvvqqqmmmkkkjjjfff___[[[[[[QQQQQQSSSYYY___\\\RRRIIIBBBAAACCCIIIOOORRRNNNJJJCCC;;;555555666444444666666<<>>???BBBCCCBBBBBBJJJPPPMMMBBB888555666777444222333555555333000444555666666777:::>>>BBBAAADDDJJJTTT]]]dddggghhhgggffffffiiimmmppprrrrrrooosssxxxzzzzzz{{{}}}~~~yyyXXXAAA:::;;;555:::EEE[[[xxxxxx```>>>:::555666;;;>>><<<:::666555444222000///------000---,,,......,,,,,,///...000333666<<>><<<999777666666666444333333666888999777555444555555666555333444444666999;;;>>>???;;;;;;>>>CCCDDDBBBDDDHHHLLLPPPUUUZZZ[[[WWWPPPJJJ]]]KKKFFFDDD@@@>>>>>>>>>===<<<;;;:::::::::::::::::::::;;;:::999888888888999:::>>>???@@@AAAAAAAAAAAAAAA<<<<<<;;;:::888888:::<<<;;;:::::::::===@@@DDDFFFDDDGGGIIIGGG@@@:::666555777666666666777666444222111333444666666555444333555444444666999;;;;;;::::::;;;;;;===DDDKKKLLLIIIFFFHHHKKKNNNRRRUUUXXXYYY```aaa]]]UUURRRVVV\\\^^^[[[VVVSSSQQQJJJ@@@===???<<<;;;<<<>>>AAA@@@;;;777555444444777999::::::888666222111333333000111444111555777555666:::;;;:::???HHHPPPNNNCCC777333333888888888999:::;;;:::999>>>@@@CCCFFFHHHLLLQQQVVV[[[```hhhsss~~~~~~yyyvvvttttttsssrrriiilllooonnnkkkjjjlllooosssxxxvvvmmmmmmvvvoooOOO;;;777:::666CCCVVVooosssRRR999555333777@@@GGGIIIHHHDDDBBB???<<<777444111///333000///111111...---000---...000111222>>>[[[uuu}}}\\\CCC555///,,,///555999<<<===<<<;;;<<<999:::>>>>>><<<>>>DDDAAACCCEEEEEEDDDFFFIIILLLGGGKKKPPPUUUVVVSSSNNNJJJJJJLLLQQQXXX___eeejjjmmmooommmkkkiiigggfffffffffkkkhhhddd```\\\YYYWWWWWWSSSQQQNNNKKKHHHEEEDDDCCCAAAAAABBBBBB@@@>>>;;;:::<<<======>>>>>>===<<<<<>>===>>>@@@BBBCCCCCCBBBEEEHHHHHHGGGIIINNNSSSZZZ]]]aaaeeehhhhhhhhhgggnnnssswwwwwwxxxyyyvvvqqqxxx~~~}}}tttqqqkkkeee___\\\ZZZZZZYYYTTTNNNIIIFFFCCC===999;;;<<<<<<:::777555666888444444444444555666999;;;999::::::::::::::::::;;;444555777;;;@@@EEEJJJMMMIIIMMMTTTZZZYYYVVV[[[bbbrrrvvv|||}}}vvvoookkkiiiTTTFFFCCC@@@>>>>>>??????>>><<<<<<:::777555555999<<<777888:::;;;;;;:::888777AAAAAABBBBBBCCCCCCBBBBBB======<<<:::888888;;;===:::::::::<<>><<>>;;;555555;;;999666333222444666777888444333333333333444555666000///222666666333444888666::::::888777:::;;;888>>>GGGPPPRRRKKKBBB===;;;>>>@@@CCCEEEGGGIIIJJJKKKLLLPPPUUUXXX[[[```gggllltttyyy~~~tttkkkccc^^^ZZZWWWTTTWWWYYYVVVRRRQQQTTTXXXYYYbbbwww{{{rrr}}}vvvddd[[[YYYkkkwwwoooNNN:::555888888KKKccc{{{eee???444000///666DDDPPPVVVWWWXXXVVVRRRLLLFFFAAA<<<:::111//////111111......000---...000222111888NNNdddiiiKKK999111222777>>>FFFJJJLLLKKKJJJLLLJJJMMMSSSTTTPPPQQQVVVWWWXXXYYYXXXVVVWWWZZZ]]]UUUYYYcccllljjj___WWWUUUGGGKKKRRRYYY^^^aaabbbbbbaaaaaa```^^^[[[WWWSSSPPPMMMLLLKKKIIIFFFCCCAAA@@@===<<<;;;;;;;;;:::777555999999999999999999888888777888888:::===???BBBCCCAAAAAABBBFFFMMMUUU[[[^^^]]]aaadddeeedddfffkkkqqqwwwzzz|||zzz}}}vvvyyy|||uuulllddd^^^YYYVVVTTTUUURRRNNNJJJHHHIIIJJJLLLEEEBBB>>>===>>>>>><<<999;;;>>>???<<<777555777:::===>>>???@@@AAABBBDDDEEECCCFFFIIIJJJIIIIIIJJJLLL>>>@@@EEELLLUUU___ggglllmmmttt~~~~~~ooo{{{vvvQQQKKKDDD??????>>>;;;:::<<<>>>:::888:::999777777;;;;;;777666777777444555999;;;<<<>>>CCCGGGGGGBBB>>>AAAAAAAAA???<<<;;;;;;<<<;;;999<<>><<<:::888888:::;;;<<<;;;:::999888:::<<<===<<<;;;AAA???@@@DDDIIIJJJGGGBBBDDDDDDCCCBBBAAA???>>>===888999:::999888888:::<<<999777555333333666999;;;666666666444333333555777555444444444444555666777666555444444555777888:::777888777666666888;;;>>>AAAEEEHHHGGGCCCAAACCCEEEGGGMMMUUUZZZZZZWWWRRRPPPRRRTTTXXX^^^dddggggggfffmmmqqqtttsssooommmnnnqqqxxx|||lllggg]]]RRRJJJDDDAAA@@@>>>@@@???>>>???BBBDDDDDDTTT]]]ooossssssuuuXXXMMMYYYfff|||~~~xxxsssQQQ:::666>>>GGGaaagggJJJ999777333222555999???IIISSS[[[aaagggiiicccWWWIII@@@999444111222555444000...///++++++...000666JJJ___{{{QQQ444444///333<<>>::::::::::::999777666555444:::999:::;;;<<<;;;999666:::;;;<<<===>>>@@@BBBCCCCCCEEEFFFEEEFFFMMMXXXbbbVVVYYY^^^ccciiirrr{{{|||yyyvvvuuuxxxuuutttssspppkkkhhhggg^^^]]][[[XXXUUUUUUWWWYYYTTTSSSRRRNNNJJJHHHGGGHHHMMMLLLIIIFFFEEEEEEEEEFFFKKKKKKJJJHHHFFFEEEGGGIIIIIIGGGFFFFFFGGGGGGFFFEEEKKKLLLMMMQQQWWW___ggglllnnnfffaaagggqqqsssiii^^^VVVZZZbbbmmmzzz{{{xxxqqqhhhrrraaaNNNFFF@@@???>>><<<;;;===???;;;:::<<<<<<:::;;;>>>===999999;;;<<<999:::>>>>>>>>>@@@CCCFFFEEEBBB>>>999::::::999888999;;;===???;;;;;;???BBBCCCGGGNNNMMMTTTUUULLLDDDBBBCCCCCC===<<<;;;<<>>???AAABBBAAA@@@BBB@@@@@@DDDHHHIIIEEE@@@<<<<<<;;;:::999888666666555666666555333333444666111111111111111222333444000111000000000111333555777777666555555555555555666666777777888:::;;;;;;>>>AAADDDDDDBBBCCCGGGKKKOOOTTTZZZ[[[YYYWWWXXXZZZfffkkkrrrtttqqqiiibbb]]]aaadddjjjpppuuuuuurrrnnnuuuvvvtttmmmccc\\\ZZZZZZ```bbbgggooouuutttllldddVVVSSSLLLFFFAAA>>>===<<<;;;<<<======???EEEJJJMMMVVVccctttqqq\\\LLLRRRjjj{{{~~~fff```mmmvvvTTT<<<888???RRRiiicccGGG777555111///111333555;;;BBBPPPVVV```jjjoookkkaaaXXXIIIAAA888333222111111111...,,,...///---222JJJcccrrrNNN444444222444999BBBLLLRRRUUUUUUVVVWWWZZZ^^^\\\VVVSSSUUULLLKKKJJJIIIHHHGGGFFFDDDBBBCCCEEEDDDAAA>>><<<;;;:::777666:::<<<;;;:::<<<<<<:::888777888888666444999999888888888999:::;;;777999===CCCHHHKKKKKKIIIIIIHHHIIIMMMRRRVVVXXXXXX___``````^^^___cccjjjqqqllllllmmmooottt{{{xxxxxxvvvrrrmmmhhhffffffccc```]]][[[[[[YYYWWWTTT[[[YYYXXXXXXVVVSSSQQQQQQPPPOOOLLLIIIHHHJJJMMMOOOOOONNNLLLJJJIIIKKKMMMPPPUUUSSSQQQOOOQQQTTTYYY\\\ZZZ[[[\\\\\\[[[\\\^^^___bbbbbbcccdddeeedddaaa___oooppprrrvvv|||~~~wwwnnnpppuuu|||~~~sssmmmhhh```[[[YYYrrrhhhaaaaaahhh~~~rrrSSSIIIAAA>>>>>><<<<<<>>><<<999888:::;;;999:::>>>:::888888<<<<<<:::;;;>>><<<<<<===>>>@@@@@@>>><<<:::::::::999999:::>>>AAAAAA<<<:::>>>BBBDDDHHHLLLMMMQQQQQQMMMKKKKKKLLLKKKDDDBBBAAABBBEEEGGGHHHHHHCCCBBBAAAAAABBBBBBAAA@@@;;;:::999<<<>>>>>>:::666333333333222111000000///222333333222000///000222000111222333444333222222444333333444555666888999999::::::;;;<<<<<<======@@@AAACCCFFFHHHJJJJJJJJJRRRWWW\\\\\\XXXXXX^^^dddiiinnnssstttpppmmmkkkkkktttwww{{{yyyrrrggg^^^XXXSSSWWW___hhhmmmmmmiiieeedddccc```YYYPPPKKKJJJKKKJJJKKKNNNSSSXXXXXXTTTPPPFFFEEEDDDCCCBBBAAAAAA@@@======>>>@@@CCCIIIPPPVVV___ppp{{{tttTTTGGGFFF]]]~~~jjjSSSRRRdddvvvUUU???<<>>???@@@CCCEEEGGGGGGKKKRRR[[[cccggghhhgggaaa^^^]]]aaahhhmmmmmmjjjooonnnllljjjjjjkkkmmmnnnllliiieeedddggglllqqqtttssslllffffffkkkmmmiiiddd]]]\\\ZZZVVVPPPLLLJJJJJJNNNJJJEEEDDDEEEFFFEEEDDDGGGIIIKKKMMMOOOQQQQQQPPPLLLJJJGGGFFFHHHLLLQQQTTT]]]\\\[[[[[[]]]bbbgggjjjllljjjhhhhhhkkkrrryyy}}}yyy{{{~~~}}}sssssstttvvvyyy~~~{{{ssstttkkk^^^QQQJJJDDD>>><<<<<>>===<<<<<<>>>>>>:::999;;;;;;999:::===:::777888<<<<<<::::::===:::::::::;;;===>>>>>>>>>>>>>>>===<<<;;;===@@@BBBBBB??????EEELLLQQQRRRRRRTTTRRROOOMMMPPPSSSUUUTTTKKKIIIFFFEEEEEEEEEDDDCCC>>><<<;;;;;;;;;;;;:::888555333333444555444111...000//////...............000111222111000111222444666666777777777666555444888777888:::<<<>>>???>>>===???AAAEEEIIILLLNNNOOOUUUXXX\\\```bbbcccbbbbbbffflllpppmmmhhhgggooowww~~~~~~yyyrrrkkkgggffffffhhhhhhddd[[[RRRJJJGGG<<>><<>>===;;;999999888888;;;AAAHHHNNNJJJEEEBBBDDDDDDAAAAAABBB<<>>???>>>>>>???CCC???===???>>>;;;;;;???===:::;;;>>>>>><<<<<>>======;;;:::777555444333444333222000333333333333333222000...//////.........///000111000111333444444666888;;;AAA@@@>>><<<;;;;;;;;;;;;<<<===@@@FFFKKKNNNNNNLLLOOOQQQUUUYYY]]]```bbbccclllnnnppprrrrrrpppnnnlllhhhkkklllggg``````iiirrrxxxtttmmmddd[[[TTTPPPOOOQQQQQQOOOKKKEEE@@@>>>>>>;;;;;;<<<>>>@@@AAA???===FFFFFFEEEDDDEEEFFFIIILLLQQQXXX```gggjjjjjjiiihhhnnnqqqttttttmmmbbbUUUMMMDDDAAAAAABBB@@@???EEEOOO^^^lllgggXXXXXXfff{{{UUUHHHAAACCCOOOrrrnnnXXXJJJRRRhhh~~~|||oooNNN:::888===CCCYYYxxxwwwZZZFFF;;;555222333444111000111000111444<<>><<<===>>>@@@@@@888:::<<<===>>>@@@DDDGGGEEEGGGJJJLLLLLLMMMNNNPPPJJJLLLMMMLLLJJJNNNXXXaaaeeeppp{{{zzzwwwuuuxxxtttmmmkkkgggaaa[[[VVVTTTSSSSSSLLLMMMLLLKKKJJJLLLNNNPPPFFFDDDAAA>>>======>>>??????===;;;:::@@@FFFDDD>>>999333000111111///000333|||eeeWWWUUUUUU___mmmnnnooo]]]PPPDDDAAACCCCCCAAAAAABBB???===>>>>>>;;;<<>>===???CCC;;;>>>AAACCCDDDGGGJJJLLLKKKPPPWWW\\\^^^___``````jjjkkkoooxxx{{{```TTTHHHCCCBBBBBBBBBCCC;;;999666555666666666555444333111111111111000...000111111111111111000000111000000000000222444555444666888:::;;;===AAACCCSSSRRRPPPOOONNNNNNOOOPPPQQQTTTZZZbbbjjjmmmkkkgggjjjkkklllnnnoooooonnnmmmnnnnnnnnnmmmjjjeeeaaa^^^TTTVVVVVVPPPJJJJJJRRRYYY\\\WWWPPPHHHBBB>>>===============;;;999888:::<<<;;;::::::===CCCHHHKKKMMMRRRRRRTTTWWW\\\```dddgggmmmuuu~~~|||yyywww|||}}}}}}yyyooo```QQQHHH@@@;;;:::<<<:::;;;FFFTTTpppppp^^^LLLKKKVVVnnnzzzYYYDDD===<<<@@@QQQyyy{{{```SSSLLLSSSeee|||zzzfffcccrrrtttQQQ;;;555666999KKKgggqqq^^^FFF<<<444111111///...000222444555:::HHHbbb~~~ZZZ???555222///111,,,+++111222333;;;GGGooofffOOO???<<<777999:::;;;<<>>>>>=========>>>777>>>EEEGGGFFFIIIRRR[[[^^^bbbhhhlllmmmnnnooooooiiilllnnnmmmlllqqq|||~~~~~~~~~}}}xxxppphhhbbb___]]]^^^___```^^^XXXOOOIIIHHHEEE???:::777777999:::::::::999777555444666888666555444222222222222222///333444222333555333//////,,,,,,......,,,,,,///lll]]]VVVRRRUUUaaannnqqqqqq}}}aaaTTTHHHFFFIIIHHHFFFEEECCC@@@???AAABBB@@@BBBEEEDDDAAA@@@CCCEEEFFFJJJPPPLLLPPPTTTVVVVVVXXXZZZ]]]```hhhsss{{{~~~}}}zzzyyyuuuuuutttxxx~~~pppRRRFFF<<<999888444333555555333222222444666666666555333222222333333222000///000222222222333333444555555444444555888:::;;;@@@BBBDDDEEEFFFHHHKKKNNNbbbcccdddfffggggggggggggfffhhhnnnwww}}}}}}vvvooollllllllljjjhhhdddaaa___VVVVVVVVVTTTQQQNNNJJJHHH@@@BBBBBB@@@<<<<<>><<<>>>AAACCCCCCDDDFFFGGGDDDDDDFFFKKKSSS\\\bbbeeebbbdddhhhnnnuuu|||vvvpppnnniiiiiihhhddd]]]TTTKKKFFF>>>888666:::>>>FFF[[[qqqvvvYYYIIILLLVVVmmmzzzZZZFFF???;;;===DDDYYYaaaMMMLLLLLLOOO\\\lllqqq[[[VVVeee}}}~~~^^^GGG===::::::CCCWWWtttwww]]]NNN>>>555111------///...111666AAAUUUrrr^^^???444222///111------111222444AAAPPPtttvvv]]]KKKJJJBBBCCCEEEFFFIIIPPPYYY___hhhbbb]]]ZZZTTTNNNOOOTTTXXXXXX\\\fffrrryyyyyyvvvnnnllljjjgggfffiiinnnssslllgggdddccc___VVVOOOMMMGGGHHHHHHEEE@@@======>>>>>>>>>>>>========================???@@@>>>:::777777555444555777888888777444777;;;<<<:::888999:::===EEENNNQQQNNNJJJJJJLLLHHHQQQZZZ]]]]]]aaammmwww}}}}}}}}}~~~zzztttnnnjjjhhhfffbbb___]]]\\\\\\[[[[[[ZZZVVVOOOIIIEEECCCCCCCCCBBBAAAAAA>>>:::666===;;;888666555555666777000///......---,,,,,,---------....../////////...***...///------///---))),,,******---,,,***+++...nnn___VVVSSSNNNTTT```lllqqqsssyyycccVVVKKKJJJMMMMMMJJJHHHJJJGGGGGGJJJLLLLLLNNNRRRPPPLLLKKKOOORRRUUU[[[bbbdddhhhmmmnnnnnnnnnppprrroooxxxkkkhhhcccbbbhhhlllaaaQQQGGG>>>888999888444333555888666555555777999999999666444333333444555444222444555777888888999;;;===::::::999999;;;===@@@AAAKKKMMMNNNOOOPPPQQQTTTVVVfffiiimmmqqqttttttssssssgggiiinnntttwwwrrrfff]]]WWWWWWVVVTTTPPPKKKGGGDDD======>>>>>>>>>===;;;:::777999<<<<<<;;;::::::;;;@@@??????AAACCCFFFGGGGGGMMMQQQVVVZZZ\\\\\\\\\\\\```______ccchhhmmmpppqqqrrrtttwww|||~~~ooo```XXXVVVOOOOOONNNMMMLLLKKKJJJIIIAAA:::888>>>GGGVVVsssqqqQQQIIIUUUddd~~~dddMMMFFF???===BBBMMMeeevvvSSSAAAEEEEEEDDDKKKYYYxxxkkkUUUMMM[[[rrrjjjTTTHHHBBB999;;;GGGbbbsssaaaKKK===555///...000,,,000:::MMMiii^^^>>>333111///111...///111000444FFF[[[{{{jjjVVVWWWRRRRRRSSSUUUYYYcccpppyyysssnnngggbbb[[[SSSSSSVVV[[[ZZZ[[[cccmmmqqqooojjjdddbbb^^^XXXSSSRRRTTTVVVOOOKKKJJJKKKGGG???888555666777777666555444555555666555333222333666:::===CCCBBB@@@@@@???<<<888444888888999:::;;;===???@@@;;;AAAFFFFFFCCCAAACCCFFFNNNYYYfffjjjeee``````bbb\\\dddmmmqqqsssyyy{{{}}}|||{{{yyykkkfffaaaaaaeeehhhhhhfff```\\\XXXWWWXXXVVVQQQKKKLLLJJJFFFCCCBBBBBBDDDEEEFFFGGGGGGEEEAAA===;;;:::;;;999777777777777666555000000///---,,,+++******+++++++++,,,...//////...***+++---///000000000///,,,...---+++---000///***---++++++---,,,+++...333|||ooocccXXXOOOJJJJJJMMMSSS\\\ccchhhrrr{{{mmm\\\PPPKKKJJJVVV___ZZZVVVYYY^^^cccgggiiijjjjjjhhhgggggghhhkkkqqqwwwzzz|||{{{pppfff^^^aaajjjwwwrrrfffUUULLLCCCBBBHHHKKKHHHCCC<<<<<<:::888777666666666444777::::::999888:::<<<:::;;;<<<<<<<<<<<>>>>>AAAEEEFFFEEEBBBFFFDDDAAA??????BBBEEEGGGNNNNNNMMMIIIEEECCCBBBCCCRRRWWW^^^dddeeeaaa\\\XXXSSSSSSVVVZZZXXXQQQKKKKKK@@@CCCBBB???>>>>>><<<888;;;999777777999;;;;;;;;;;;;>>>BBBCCCAAA@@@AAACCCMMMMMMOOORRRVVV[[[```bbbkkkooovvv|||~~~}}}xxxnnnhhheeeddd```]]]]]]```gggpppwwwzzzwwwtttllljjjgggaaaWWWLLLBBB<<<:::888777999>>>BBBCCCCCCFFFEEECCCIII\\\yyynnnPPPMMM[[[|||nnnRRRGGGGGGFFFFFFFFFSSSsssjjjJJJBBBCCC???===???III```tttqqq\\\LLLPPP[[[oootttZZZFFF??????BBBMMM]]]lllwww|||yyyttt```CCC444444444000222///666NNNrrrtttQQQ<<<444222111222......111333:::QQQjjjooojjjccc[[[ZZZYYYZZZ\\\```bbbcccbbbXXXYYYXXXSSSMMMHHHGGGHHHNNNNNNLLLIIIKKKQQQRRROOOMMMFFF@@@>>>===::::::<<<777;;;<<<999888888555000222333222111000111333555333444777777444333;;;EEETTTXXXZZZTTTIIIAAA@@@AAA@@@BBBFFFHHHKKKNNNSSSVVVQQQTTTZZZ^^^ZZZSSSSSSWWWjjjnnntttuuurrrmmmkkkjjjmmmmmmnnnqqqwww|||}}}vvvpppllldddaaa```aaafffiiijjjiii___[[[XXXWWWXXXXXXVVVTTTJJJHHHGGGEEEEEEFFFGGGHHHFFFDDDAAA@@@@@@???>>><<<:::;;;<<<;;;;;;;;;===???HHHGGGDDD@@@<<<999666444333222111222333333111000111000///...---,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++---//////...---,,,{{{wwwtttsssttttttuuuppphhh___WWWPPPKKKGGGHHHIIINNNVVV\\\bbblllwwwxxxjjjcccbbbbbbmmmwwwssszzz||||||zzzvvvsssrrrtttwwwzzz{{{~~~|||sssjjjaaaUUUKKKJJJKKKOOOXXX``````WWWNNNAAA???>>>???AAABBBAAA???>>>===<<<:::999888888999:::<<<>>>???AAAEEEKKKPPPWWWSSSNNNJJJGGGGGGGGGHHHEEEDDDDDDEEEGGGGGGEEEBBB===<<<:::999999:::<<<>>>DDDDDDCCC@@@<<<:::::::::===AAAGGGJJJJJJGGGBBB@@@<<<;;;===AAAAAA===;;;<<<::::::999777999<<<;;;666<<<;;;::::::===>>>???>>>AAAGGGNNNRRRTTTUUUVVVXXXfffiiimmmqqqtttuuutttttt{{{tttdddWWWOOOIIICCC???BBBDDDIIIPPPVVVXXXVVVSSSKKKJJJHHHDDD???:::555333888777666777999;;;::::::<<<<<<@@@QQQqqq{{{```XXXeee}}}aaaQQQPPPTTTOOOOOOPPP]]]|||bbbCCC999999888:::@@@>>>OOOaaaeee[[[PPPKKKMMM___ooo}}}iiiXXXDDDAAA>>>@@@GGGRRR]]]cccmmmpppfffOOO===888666111000111:::TTTwwweeeHHH777222333444//////111444:::JJJfff~~~xxxfffYYYSSSOOOJJJHHHHHHGGGIIIKKKLLLLLLKKKFFFFFFFFFBBB===999999999888999888666888===>>>;;;;;;666222333333111222444444777777444444666666333555555555444222222333444888777666777:::BBBSSScccuuuxxxxxxpppdddYYYUUUUUUWWWXXX[[[___bbbcccbbbaaa[[[\\\```ccc```YYYXXXZZZfffhhhhhheee```\\\ZZZZZZZZZYYYYYYZZZ\\\^^^___```^^^______^^^ZZZVVVQQQNNNHHHEEECCCDDDFFFHHHHHHGGGAAA???<<<<<<>>>>>>===;;;;;;:::999999999;;;===>>>:::888666666888999:::999777888999999888999;;;===DDDCCCAAA>>><<<999777666444333333333444333222000111000///...---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,***************************+++---.........,,,+++}}}yyywwwpppmmmiiiiiikkkkkkiiiggghhhgggdddbbb````````````]]]ZZZVVVQQQMMMIIIGGGFFFIIIIIIMMMSSSYYYaaammmyyyyyyuuummmfffaaa___``````^^^___[[[RRRKKKGGGAAA;;;<<<:::999===BBBCCC@@@<<<888;;;=========AAAIIIPPPSSSQQQNNNIIIEEECCCDDDEEEJJJKKKLLLPPPVVV```lllttt~~~ssseeeYYYQQQMMMKKKIIIBBBAAA@@@@@@@@@>>>;;;888555444333333333333444444444555555333111111222333...222666888888888888888888555444777888888:::>>><<<;;;:::<<>>===;;;666555333222111111111111222333444444555555444444<<<>>>HHHbbb{{{lllrrrjjjYYYYYYcccmmmnnniiibbbggg}}}pppXXX???555444444666:::555===JJJVVVZZZUUUJJJAAAIIIWWWiiiwww~~~{{{pppdddNNNIIIAAA999666:::BBBHHHPPPZZZ[[[NNN???777333...///111<<>>============>>>???===;;;888666333111000000222333333222222111//////111222222111333333222222444555777999555222000///111444666666444555666666555666888:::======<<<;;;:::999888777666555444444555444222000000000///...---,,,,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,************************)))***+++,,,---,,,++++++uuuqqqllliiigggeeecccbbbZZZXXXVVVVVVXXXYYYXXXVVVWWWWWWWWWWWWXXXXXXXXXXXXRRRRRROOOLLLIIIGGGGGGHHHKKKKKKOOOUUU]]]ffftttzzzqqqjjjfff```[[[SSSKKKFFFCCCCCCCCC>>>@@@@@@<<<;;;<<<<<<888;;;888666666999;;;;;;:::======<<<===CCCRRReeesssyyyuuunnncccZZZVVVXXXZZZfffeeefffiiiqqq|||mmmZZZOOOIIICCC???:::999999888777444111000000111111111111111000000...///000000000111333555333555777777555666999<<>>FFFQQQZZZbbbeeeaaaYYYTTTQQQKKKBBB999666888<<<666???DDD@@@999555222---///000777FFFXXXeeejjjjjjZZZOOOAAA555000000333555444777777<<>>:::777777<<<:::555111......///111,,,...000111000/////////111222333333333222111000.........000111333444444333222111111111222222222222222111222222444555666<<<888333111111222333333222333444444333444666888999999999888777777666666888666555555666555333111000//////...------,,,,,,***++++++++++++++++++***+++++++++******+++++++++************************))))))***++++++++++++***xxxqqqmmmkkkfffccc___]]]\\\[[[YYYWWWPPPOOONNNNNNOOOOOOOOOOOOLLLMMMMMMNNNOOOOOOOOONNNKKKLLLLLLKKKIIIIIILLLNNNSSSSSSWWW^^^eeennn|||rrrnnnrrrqqquuurrrmmmfff^^^VVVOOOKKKKKKHHHCCC>>>;;;;;;<<<===999<<<<<<999888999888444999888777888:::<<<>>>??????>>>???GGGYYYppptttoooqqquuu}}}{{{|||ttt___NNNDDD>>>999555555666777777555333222111//////000111222111111000333444555444444444666888888::::::777555777===BBBFFFAAA???AAADDDHHHNNNUUUSSSVVV[[[iii{{{vvvxxxwwwvvvwwwzzz~~~|||vvvmmmcccZZZSSSOOOLLLNNNQQQSSSSSSNNNGGG???:::???BBBFFFIIIHHHCCC>>>:::888666333222111111111000222222222111000000111111111222333444444333222111000444999:::999;;;@@@EEEEEEXXXsssxxx}}}tttsss}}}uuueeeNNNAAA@@@CCC???888<<<;;;<<>>===999999888888999999999888666888888777:::???@@@===;;;999999>>>AAA???>>>@@@DDDLLLVVV]]]fffooosssqqqpppiiiaaa\\\\\\```dddfffdddcccdddeeeaaa\\\\\\___```dddggggggddd```^^^^^^]]]```^^^SSSBBB555111222222//////333555333222333666444111...---.........'''***...///...---...//////............---------,,,---///000111222333444000000///...---,,,,,,---000/////////////////////===999444111000111111111111222333333222333555777888777777666555444333333777666555555666555333111/////////...------,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++***~~~uuulllfffccccccdddaaa^^^[[[XXXUUUQQQOOOIIIIIIIIIHHHHHHIIIJJJJJJMMMLLLLLLLLLKKKKKKKKKJJJHHHKKKNNNOOOPPPRRRXXX\\\hhhhhhlllrrrvvv{{{qqqcccTTTPPPTTTSSSTTTSSSPPPMMMHHHDDD@@@>>><<<;;;:::999999:::<<<===777;;;;;;999888999888444777999;;;<<<>>>BBBFFFJJJIIIIIIOOO^^^vvv}}}tttmmmgggccc``````WWWIII>>>999666555333111333555555444333333333...///111222333333444444666777777777555555777999777:::===>>>@@@GGGRRR[[[\\\YYYYYY^^^bbbeeekkkqqqrrruuu{{{~~~zzzyyyyyyyyyyyynnnfffZZZNNNFFF@@@===;;;;;;;;;<<<===<<<999777555777777777777777777666666222333222222111000/////////000000///------///111,,,...111444555555555444111666:::;;;;;;@@@JJJTTTiii}}}{{{}}}rrr^^^LLLIIIOOOMMMFFFCCCCCCCCCDDDFFFHHHJJJKKKHHHIIIFFF===888777777555===BBBGGGIIIFFF???999555777222---+++...000///,,,111000000222555777777777333333333222222222333333333:::IIIcccjjjNNNFFFFFFAAA>>>AAAFFFEEEFFFHHHLLLOOOOOOOOOFFFDDDCCCDDDEEEFFFDDDCCCFFFGGGGGGFFFKKKRRRUUUTTTOOOLLLMMMRRRUUUTTTTTTVVVVVV___iiipppxxx~~~{{{rrrfff^^^]]]___aaaaaa[[[VVVSSSPPPKKKEEEEEEIIICCCFFFHHHHHHFFFDDDCCCCCC???BBBCCC<<<111+++---222000...///333555444555999777444111///......,,,++++++...000000---,,,---//////...---,,,++++++,,,,,,,,,...//////---,,,,,,---/////////...+++***+++---/////////.........------444111---,,,---///000000000111222222111222444666666666555444333222111111666555444555666666444222//////.........---------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------)))************+++++++++xxxrrrrrrvvv{{{}}}xxxqqqhhhcccbbbccceeeccc```]]]YYYTTTNNNJJJGGGGGGHHHHHHIIIJJJKKKMMMRRRQQQQQQRRRSSSTTTUUUVVVVVVZZZ___aaacccfffmmmsss}}}}}}sssYYYOOOEEEBBBEEEDDDBBBAAA@@@???===<<<;;;:::666666888999:::;;;;;;<<<666999:::999;;;@@@AAA@@@CCCFFFJJJLLLOOOUUU]]]dddaaa```dddooo||||||rrrkkk```VVVPPPKKKGGGDDDCCC@@@;;;777444444555666...111444444222111222333111222333555666888999::::::<<>>@@@AAA<<>>???===777333555111...,,,,,,+++******---///000222222111000////////////000111333555777<<>>:::999555222333666444444555444333222222222111111000///------...///,,,,,,...111000///333:::555111,,,*********)))(((+++...000...+++***---111///...,,,+++***+++,,,---***---///...,,,******+++...000111///------///111---....../////////.........,,,***+++---///000000///000111111000000222444444444333333222222111111444333333444666666555333...............---------,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,xxxpppjjjllltttzzz|||{{{wwwppphhhdddeeegggeeecccaaa___\\\WWWPPPKKKIIIJJJLLLMMMMMMOOORRRTTTRRRSSSTTTVVVYYY]]]aaacccjjjoootttuuuvvvyyyzzzyyy}}}||||||}}}kkkQQQJJJDDDCCCEEEBBB@@@??????===<<<;;;;;;:::<<<===???AAABBBAAAAAA@@@@@@BBBBBB???BBBHHHLLLKKKVVVZZZ]]]```dddlllwwwvvvrrrnnnooowww|||kkkbbb___RRRKKKBBB<<<;;;<<<<<<<<<666777777666444444555777111444777777444333444555555666777888:::===???@@@DDDGGGLLLQQQVVV\\\cccgggjjjlllkkkfffbbbdddmmmvvvxxxwwwyyy}}}}}}yyyvvvxxx}}}|||zzzyyy}}}yyyooo]]]VVVLLLDDD@@@@@@AAABBB???:::444111222222111000111000000000000000111111000111333555555444333222444444333111000111444777000333666777666666999;;;===<<<<<<===@@@DDDHHHJJJOOOWWW___dddlll||||||gggTTTJJJKKKPPPZZZppp~~~wwwkkkdddZZZOOOKKKQQQVVVUUUNNNEEE???<<<@@@IIIOOOIIIAAA>>>???@@@666444444666999:::777333222222333333000,,,,,,...***---000222111...+++)))......------...222888<<>>@@@AAA@@@CCCBBBCCCHHHPPPVVVXXXYYY``````fffqqqyyy{{{}}}}}}zzzuuujjj^^^YYYZZZYYY[[[\\\\\\[[[XXXTTTRRRUUUSSSRRRRRRTTTSSSOOOKKK@@@<<<777444555555333222000000///000222333222222000000111222222222111000111...000666777333333666<<<;;;;;;;;;;;;;;;<<<===<<<>>>???===???DDDFFFDDDJJJKKKPPPTTTVVV[[[hhhuuu}}}oooYYYNNNDDD<<>>888666:::@@@DDDFFFGGGHHHIIIEEE@@@:::777888999888666888444000...//////...---...///111111///...------000111222333222444>>>JJJ]]]nnnuuulllccc]]]YYYXXXYYY[[[aaagggzzzvvvrrrpppssszzz{{{cccOOOLLLNNNKKKHHHJJJFFFDDDAAA>>>===<<<:::888888888888:::;;;;;;999777999777333///...///111222---...//////...+++)))(((''')))+++---------++++++...,,,******+++***)))'''---,,,+++******+++,,,---...---,,,+++++++++,,,,,,))))))(((((()))***++++++///...---,,,***)))((('''******+++,,,,,,---......,,,---...---+++***+++,,,***+++---,,,++++++,,,...//////.........---------------------...000111222222111000---,,,---000333444333222222444444333222111111000///...---------...///111333444333111...222111///.../////////...333...,,,---,,,)))***......---,,,+++************}}}yyyvvvwwwnnnjjjfffccc^^^\\\```fffjjjfffbbb^^^]]]\\\ZZZXXXUUUWWWZZZ[[[ZZZYYYZZZ[[[dddhhhkkknnnnnnppptttvvv}}}{{{zzz{{{~~~~~~|||zzzuuuooohhhaaa\\\YYYYYYUUUOOONNNOOOPPPMMMKKKDDDGGGJJJRRRggguuuXXXMMMLLLHHHHHHKKKKKKLLLNNNOOORRRTTTUUUVVVVVVYYY```gggeeeaaadddkkkooojjjccc___^^^ccciiimmmqqqtttoooggghhhmmmjjj```RRRNNNHHHCCCBBBEEEIIIJJJNNNRRRRRRLLLEEE@@@;;;777<<<;;;888666999>>><<<888:::777999>>>@@@===<<>>===<<<:::999:::<<<<<<999666:::555000...///000111111333222111000//////---,,,222222111111111111111111333333666999888666;;;CCCCCCCCCDDDDDDEEEFFFFFFGGGHHHLLLPPPRRRWWW^^^aaa```iiilllrrryyy{{{hhhYYYLLLFFF???666777???===FFFRRR^^^jjjrrrnnnfffYYYUUUPPPLLLGGG@@@888333666999<<>>===<<<;;;;;;???<<<777333111222333444222333555555444222111111000000333666888>>>MMM[[[ssszzzttteeeYYYSSSKKKEEEBBBBBBCCCDDDIIIOOOWWWTTTQQQPPPSSSZZZbbbggg}}}mmmUUUGGGBBB@@@??????<<<;;;888777777777666666111111000111333333111000666666555444222000...---.........---------......+++******)))))))))******---+++************)))(((++++++************++++++*********)))))))))(((((()))))))))))))))***++++++---,,,,,,++++++***************++++++,,,------...***,,,,,,+++***))))))******,,,------,,,,,,---.........---------,,,,,,,,,......---......///000111000111000...------000222333222111222333444333111000000/////////000111222555555444555666666666555222111111111222222222222///,,,,,,///000------000,,,,,,,,,,,,,,,---------xxxrrrnnniiifff___[[[XXXWWWVVVUUUZZZaaafffbbb]]][[[\\\]]]\\\[[[[[[___eeeiiikkklllnnnppp}}}zzzxxxuuusssqqqoookkkhhh```\\\XXXUUUSSSOOOIIIEEEGGGFFFDDDCCCBBBBBBBBBAAACCCDDDDDDGGGXXXvvvoooeeebbb___```eeeeeegggjjjnnnqqqssstttuuuooouuu~~~~~~{{{~~~sssdddYYYUUUWWWZZZ\\\ZZZZZZTTTLLLKKKOOOKKKCCC<<<:::777666555666777999===AAACCC@@@======999555<<<:::777666===EEEFFFBBBDDDCCCEEEJJJLLLLLLMMMPPPSSSTTTWWW[[[```cccdddccceeeeeefffggghhhgggccc```^^^\\\^^^eeeiiihhhggghhhiii___SSSKKKBBB999444444555444444333333222111111444444333444666666444333111...***(((***---///000111111222333444444555555555555555555666777999:::999===BBBEEEDDDFFFQQQ]]]ddddddeeefffgggggghhhhhhjjjpppuuuxxx~~~{{{TTTLLLHHHHHHDDD;;;888;;;333888???FFFRRRaaakkknnnnnniii___VVVMMMEEE===999;;;;;;;;;::::::===CCCGGGNNNNNNMMMKKKIIIIIIKKKMMMPPPMMMHHH@@@:::666555666666777999::::::999777666555555999???EEENNN___nnn|||yyypppbbbRRRDDD===:::777333111333333333666:::999888666777:::???EEEIII\\\eeennnttt{{{zzzgggSSSIIIFFFBBB>>>???===:::777555333333333...---,,,,,,...///......444666999:::888333...+++...---,,,+++,,,...///111///---***'''&&&''')))***+++***))))))***+++***((()))******************)))(((((()))***)))((('''&&&))))))))))))))))))***++++++++++++++++++++++++,,,******++++++,,,,,,------+++,,,---,,,***)))***++++++,,,...---,,,,,,---///---------,,,,,,,,,,,,,,,//////............//////...000111000///...///111222111000111222333222000000///......000222555666777999===???@@@>>>;;;999666777777777777777666666666333333555333---+++,,,,,,------.........------tttkkk```XXXUUUPPPNNNQQQUUU[[[eeennnxxxsssnnnlllnnnppppppooovvvyyy~~~zzzvvvrrrqqq___^^^]]][[[XXXUUUQQQNNNKKKHHHEEEFFFJJJKKKGGGBBBDDDEEEEEECCC@@@???BBBDDDGGGHHHHHHIIIVVVpppyyy|||~~~{{{yyy}}}nnnaaaPPPEEEAAABBBBBBAAA??????;;;777:::???>>>999999777666777777777:::>>>BBBJJJOOOKKKFFFDDDCCCBBB@@@@@@???AAAKKKWWW\\\ZZZVVVXXX[[[___bbbdddgggjjjnnnkkkgggdddcccbbbaaa```]]]]]]\\\YYYTTTMMMFFFAAABBB???@@@EEEHHHFFFDDDEEEGGG???777777777444333555333222111000000000111222////////////000000///...000///......///111333333000222444666888:::<<<>>>888:::>>>BBBFFFJJJLLLMMMNNNTTT\\\aaaeeejjjuuu~~~{{{vvvrrrppp^^^VVVSSSUUUSSSIII>>>888888999;;;<<>>AAAHHHIIIKKKJJJJJJNNNUUU[[[``````]]]TTTHHH===555111777777999;;;<<<<<<:::888666777;;;BBBHHHPPP]]]jjjddd___TTTFFF:::333111222000---,,,//////---///222000000000000222555888:::???EEEMMMUUU]]]fffnnnrrryyy}}}wwwjjjaaaaaa\\\TTTSSSPPPJJJBBB:::444000///222000......///111111111222555999;;;:::666111---------------------------000...+++)))((()))***+++***)))((()))++++++***)))((()))***++++++***)))((()))***,,,------+++)))(((***)))))))))))))))******++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,...///...---,,,---...+++---......---,,,...///------------------------000000///...............---///111111000//////000111000///000111222111///000///......///222555777555>>>JJJTTTVVVRRRKKKFFFDDDDDDCCCAAA>>>===<<<===@@@<<<999888555///...000.../////////...---+++***xxxiii]]]WWWRRRQQQXXXcccqqq|||wwwoooggg```\\\XXXWWWLLLMMMNNNMMMLLLJJJHHHGGGKKKGGGCCCDDDGGGHHHEEEAAACCCEEEEEEDDDBBBCCCIIINNNGGGIIIMMMRRR]]]sss|||uuupppjjjgggbbb______bbbddddddTTTKKK???888777888666444:::999777777;;;@@@@@@===;;;777777:::::::::AAAIIIUUUccclllfffYYYSSSSSSUUUSSSVVVXXX[[[eeeqqqwwwwwwuuuyyy|||||||||}}}~~~qqqjjj___UUUOOOKKKIIIHHHCCCDDDEEEDDDAAA<<<888555555222333777:::888666888999222///111333111......000000.........///111222111111111000000//////000000222444777888888888888666888;;;======???BBBEEEIIIMMMUUU^^^eeejjjlllmmmtttyyy~~~vvvnnnjjjkkk]]]\\\ZZZWWWTTTQQQOOONNN]]]lll|||qqqhhhgggeeeXXXDDD555=========<<<===CCCNNNWWWiiihhhfffccc```^^^]]]]]]]]]\\\ZZZUUUOOOKKKJJJJJJCCCDDDEEEDDDEEEJJJSSSZZZbbbeeefffbbbXXXJJJ<<<444555444444555777888666444000111555;;;>>>@@@FFFNNNDDDAAA<<<666000...---...,,,)))))),,,,,,******---------.........//////000000333888>>>CCCHHHNNNSSS```jjjoookkkkkkqqqtttpppmmmjjjcccWWWJJJ>>>777555777555222111111111111000000111444666666444222000000111333444444111///---......---,,,+++++++++***+++***)))***+++,,,+++***((()))***++++++***)))(((+++,,,---......,,,***)))******)))))))))))))))***------,,,++++++******)))******+++++++++++++++,,,,,,---......,,,,,,---...+++,,,...---,,,,,,---///............////////////111000///......---......,,,...111222111000///000111000//////111111000///111000///......000222333555@@@PPP\\\cccdddcccccc\\\]]]^^^[[[WWWTTTTTTTTTNNNGGG@@@===888444555888.../////////...---,,,,,,~~~uuulllfffiii~~~tttaaa]]]]]]hhhyyy{{{{{{yyyuuupppkkkiiihhhccc^^^VVVPPPMMMLLLKKKKKKFFFHHHJJJKKKJJJJJJKKKLLLKKKGGGDDDDDDGGGJJJKKKJJJLLLOOOQQQRRRSSSVVV\\\```___aaaeeejjjqqq}}}}}}tttiii^^^UUUPPPSSSOOOIIIEEEIIIOOOQQQOOOAAA===888666777777666444:::888777999<<>>???HHHUUUttt{{{qqqrrruuuqqqwwwzzzyyyzzz~~~~~~aaaYYYMMMBBB<<<999777777333444666555444222111222222......222555333222333222//////333333///------//////......///000222333444555555444333333555777///333888<<<===>>>???@@@DDDIIIOOOSSSVVVZZZ```dddkkkpppxxx{{{yyyxxxxxxyyy|||wwwnnnnnnqqqtttqqqkkkhhhiiijjjmmmqqq}}}zzzlll]]]TTTMMMGGGEEEFFF@@@@@@???>>>============@@@NNNcccuuurrr[[[HHH@@@>>><<<<<<;;;===DDDMMMPPPQQQSSSTTTTTTWWWZZZ]]]fffggggggddd```\\\ZZZZZZSSSRRRQQQOOONNNPPPTTTWWWSSSVVV[[[______XXXNNNFFF:::666222111222222000---//////222666666333333777555555444222000---+++))),,,)))))),,,,,,***))),,,,,,,,,---------,,,,,,,,,......000333555444888===EEEKKKPPPSSSYYYeeepppuuuzzzzzzwwwnnnbbbXXXRRRPPPDDDAAA<<<999666333///---//////000000000000000000333666:::===>>><<<999777333222222000///---,,,+++---,,,++++++,,,---,,,***)))******************)))***++++++,,,+++***)))(((+++******)))))))))))))))------,,,,,,+++***))))))******++++++++++++++++++(((***++++++***)))***,,,***+++---,,,++++++,,,...///////////////000000000111000///...............,,,...000111111000000111111000///000111222111///111000000/////////000000111888BBBKKKUUU___jjjqqqvvv}}}rrrgggZZZNNNBBB888555888000//////......///000000{{{ooogggaaa]]]ZZZ\\\kkkiiieeeiiivvvvvvooonnncccbbb```\\\XXXUUUUUUVVVTTTPPPLLLKKKMMMOOOPPPPPPLLLOOORRRTTTUUUWWW[[[___XXXVVVTTTUUUXXX]]]bbbffffffiiimmmpppqqqrrrssssss{{{zzz{{{~~~nnneeedddfffgggccc```\\\UUUNNNHHHCCC@@@BBBCCCAAA===???FFFHHHEEE::::::999999999999999888999888:::???DDDFFFDDDBBBEEEBBBEEEMMMOOOPPPZZZhhh{{{sssnnnkkkuuu|||~~~wwwooojjjfffbbbKKKEEE>>>777444333222222111111111///,,,,,,///222///++++++...000...---...------///333333000000333222222222333444666777888000222444444444555999<<<@@@CCCHHHLLLOOOSSSXXX\\\bbbhhhnnnrrruuuyyyxxxqqqeeeaaa[[[UUURRRSSSUUUVVV\\\```bbbaaa```bbb___[[[MMMKKKLLLOOOMMMHHHFFFHHHJJJOOOYYYlll~~~XXXMMMAAA===;;;888777888555444333333333444666666666;;;HHHWWWaaajjj{{{sssXXXQQQJJJGGGDDDCCCHHHPPPRRRQQQOOOKKKIIIJJJOOOTTT]]]^^^^^^]]]ZZZXXXWWWXXX\\\[[[ZZZXXXWWWSSSOOOLLL@@@@@@DDDNNNZZZ``````]]]JJJCCC;;;666444333000,,,111///000222111...---000777666555444222///,,,)))...++++++------++++++...++++++,,,,,,---------...///------111///,,,---333555444777===CCCJJJTTT^^^gggmmmrrrssspppmmmmmmnnn___[[[TTTMMMFFF>>>777222444333222222111000000000222555;;;@@@DDDFFFGGGGGGAAA???;;;777444222222222///...------------,,,+++++++++************++++++************))))))))))))++++++***)))))))))))))))++++++++++++++++++++++++++++++******************'''(((***))))))(((***+++)))***,,,+++******+++---............//////000000000//////.........//////,,,...000000000000111222222111000000222222111000000000111222222111000000...111555888>>>JJJYYYcccwww|||jjjXXXHHH???>>>999777333000......///000~~~qqqddd\\\XXXWWWWWWVVV^^^rrrjjjhhhnnn}}}~~~fff[[[ZZZSSSSSSRRROOOMMMNNNPPPRRRPPPOOONNNQQQVVVYYYZZZYYY[[[___cccfffhhhmmmtttyyyvvvuuurrrppppppttt{{{}}}|||yyywwwyyy~~~mmmWWWKKKJJJMMMNNNJJJIIIGGGEEECCCBBBAAAAAA777===???;;;999===???===<<<>>>???>>><<<<<<<<<>>>??????DDDNNNVVVZZZZZZYYYUUUSSSXXXbbbeeeeeeooo~~~rrr___UUUPPPVVV^^^bbb[[[SSSNNNJJJEEE:::777444222111111///...///000000......111777<<<333///...111222///...///000000222333000,,,...333333444555777888999:::;;;???BBBDDDEEEFFFIIINNNRRRZZZ]]]aaadddhhhpppyyy~~~||||||}}}~~~wwwxxxjjjaaaZZZUUUHHHDDD===888555777:::===>>>BBBDDDCCCDDDGGGFFFBBB;;;999999<<<<<<999999<<<===BBBKKK___|||uuuWWWBBB999222333555555333444111000/////////000111222222///444???GGGNNN^^^nnn|||pppccc[[[UUUQQQUUU\\\fffaaaYYYOOOFFFEEEHHHMMMNNNNNNMMMKKKHHHHHHIIIJJJPPPOOOPPPPPPOOOHHH>>>666666222333>>>QQQbbbjjjkkkZZZQQQFFF>>>:::777333///...+++***,,,,,,***+++...:::999777555444333111///---***))),,,+++))))))---'''((()))***+++---.........+++,,,000...)))***000///+++///888;;;999<<>>FFFLLLPPPRRRPPPKKKDDD>>>999888888999111000............,,,+++---,,,+++******+++,,,---,,,++++++***)))*********++++++***))))))((()))))))))******+++,,,,,,------++++++******************(((***++++++******+++---(((***++++++***)))+++,,,---------.........////////////............//////---...000000//////111333222111000111222333222000///000222444555444222111222444666666777===GGGPPPcccwwwooo^^^TTTRRRDDD@@@999333...,,,++++++|||zzz}}}qqqdddZZZTTTRRRRRRYYY[[[lll|||{{{oooeeennn{{{jjjaaa^^^TTTSSSQQQMMMKKKLLLPPPSSSRRRWWW]]]aaaiiippprrrpppzzzzzzpppllliiigggfffeeeeeelll|||iiiQQQEEECCCAAA===EEEAAA<<<;;;<<<>>>===;;;AAABBBCCCAAA>>>>>>BBBFFFCCCEEEJJJRRRWWWUUULLLDDDPPPRRR[[[jjjuuuwwwuuuuuuxxxtttssswww~~~xxxpppuuu}}}kkkWWWHHHAAA@@@AAAAAA@@@???AAABBB999///;;;666444555555111...//////000111000///000333555333000...000444555222---222333444444555777:::===?????????@@@DDDHHHMMMPPPTTTVVV\\\aaaaaabbbkkkvvv{{{~~~}}}wwwoooiiihhhfffeeedddbbb___]]][[[[[[YYY[[[VVVMMMGGGGGGCCC===444333111000000111333444444444444555555555666666777:::888222000333333000777>>>PPPfffssslllVVVDDD999333------111333///+++000111111000///......//////111333333555;;;FFFOOOjjjrrrrrr{{{vvvaaaRRRNNNLLLIIICCC???===<<<999555777<<<@@@???>>><<<999666333111000111222555<<>>AAA???999444111000...+++)))'''((()))+++&&&***+++))),,,000...''',,,------,,,***'''$$$"""***+++,,,,,,,,,---///222777;;;@@@DDDJJJTTTaaakkkrrrsssvvvwwwsssgggWWWLLLPPPMMMHHHCCC???;;;666333666888:::===AAADDDHHHJJJJJJKKKLLLMMMMMMLLLJJJHHH<<<;;;888555333222222333///...------......,,,***)))))))))+++,,,,,,***(((,,,***((('''((()))***))))))))))))))))))***++++++------,,,,,,+++,,,,,,---,,,+++++++++***))))))))),,,++++++,,,......---+++....../////////...,,,+++000...+++,,,...000...------...///000000///...---//////000000000000//////000000111111111222222222111000111555666666:::@@@NNNlll}}}rrriiieee\\\PPP@@@333------......~~~qqqooossszzz}}}wwwjjj^^^YYYZZZ\\\[[[ddduuuyyypppoookkkhhhlllooohhh^^^\\\eeesssuuukkk^^^[[[VVVSSSSSSXXX___cccdddlllvvv~~~wwwppplllllliiiaaaYYYUUUSSSQQQPPPQQQRRRXXXhhhwwwqqqYYYGGGBBBAAA???AAAAAAAAACCCDDDCCCAAA???DDDEEEGGGJJJNNNPPPQQQQQQUUUZZZccclllpppoookkkgggggghhhmmmuuuyyyzzz~~~xxxiii]]]VVV```lllsssssspppnnnmmmfffddd^^^TTTHHHAAA>>>??????@@@???<<<;;;===:::555888333111333222///---...)))---111444444444444444666333111222555666555222888:::;;;===???BBBEEEHHHQQQSSSXXX]]]ccchhhkkkmmmwwwxxxzzz{{{vvvsssyyy{{{yyyxxx||||||rrrggg```WWWMMMGGGFFFIIIIIIHHHGGGEEEDDDDDDCCC???AAA???999777999888444333222000//////000222333111222222222333333333333,,,000111...///444777555<<<@@@RRRjjjmmmXXXDDD===666222//////111222///,,,...///000///...---...//////000222111000555===DDDVVViiittthhh```WWWNNNEEE???:::888555222222666777666444222111000//////...//////000555@@@PPP\\\kkkjjjhhhaaaWWWJJJ===555666111.........++++++...333777>>>FFFJJJFFF<<<333444222///---,,,,,,+++***,,,///...***)))***&&&)))***+++,,,,,,***((('''*********+++,,,...//////---000333555666<<>>:::666666:::===???>>>BBBEEEJJJNNNQQQUUUZZZ^^^MMMGGG@@@>>>@@@@@@===999888666444333222000,,,)))///...,,,,,,,,,+++)))'''***((('''(((***++++++******************+++,,,,,,************++++++,,,---++++++++++++************+++******+++---...,,,+++---.../////////...,,,+++000...,,,,,,...///...------...///000000///...---///000000111111000000///111111222222222333333333111111222444333333999AAAOOOrrruuutttsssqqqooommmlllkkk```UUUGGG:::333000//////pppjjjjjjiiippp{{{vvv|||{{{}}}|||qqqgggdddhhhmmmqqq~~~~~~uuummmeee^^^ZZZ\\\ZZZWWWVVVYYY\\\WWWPPPTTT]]]kkkvvv~~~vvvppphhhdddhhhpppzzz|||vvvpppggggggiiiaaaZZZTTTQQQRRRRRRLLLFFFDDDBBB@@@@@@BBBCCCIIIWWWeeekkkSSSEEECCCDDD@@@BBBEEEHHHIIIKKKMMMOOOUUUVVVZZZbbblllpppooollluuu{{{ooonnnmmmmmmkkkkkkrrr||||||vvvqqqkkk___PPPEEEBBBHHHNNNPPPNNNLLLKKKKKKIIIGGGCCC???>>>???BBBDDDEEEHHHFFF@@@======<<<999999444222333333111000222...111444666777999;;;===@@@???===<<<<<<>>>@@@AAAEEEGGGJJJOOOUUUZZZ^^^aaaqqqtttyyy~~~~~~vvvnnnoootttgggaaa\\\aaalllrrrpppkkk[[[RRRIIICCC>>>888555777333333333333333333333333...000000......111222000000///...------...///000....../////////000000000---111222///...111333222???CCCXXXlllcccCCC333777111111111111111000///...,,,---......------...///...///000...,,,---111666@@@LLL^^^vvv|||yyyssseeeWWWJJJ@@@777333111//////111///...,,,+++++++++---...---......---...444<<>>:::<<<>>><<<999<<>>999666555333222111...,,,++++++***)))'''+++******+++,,,,,,+++)))++++++******++++++,,,,,,))))))******,,,------...*********++++++++++++++++++******+++------,,,***---............---,,,,,,///---,,,,,,---......---......////////////......000111111111111111111000222222222333333333444444111222333444111111:::EEEWWW{{{ooo[[[TTTTTTTTTTTTUUUWWWYYYZZZTTTMMMBBB888222///---,,,}}}kkkkkklllgggmmm|||zzzxxxyyy{{{}}}yyyzzz~~~~~~vvvmmmiiifffdddcccffflllrrrwwwyyy|||~~~}}}{{{yyy{{{}}}yyywww}}}xxxrrrkkkfff```ZZZUUUQQQOOONNNTTTRRRPPPPPPRRRSSSQQQNNNNNNUUU___ggglllpppsssuuu~~~yyy}}}xxxuuuwwwwwwtttpppccc^^^[[[SSSTTTUUUMMMKKKGGGEEEHHHIIIEEECCCCCCBBB@@@@@@BBBBBBEEEPPPZZZuuulllXXXQQQPPPLLLOOORRRTTTWWW]]]fffmmmuuuvvvzzzyyyuuusssaaa[[[VVVSSSPPPPPPVVV^^^gggaaaXXXPPPJJJEEE???:::<<<>>>??????<<<;;;;;;===CCC@@@===???EEENNNVVV[[[```aaa___YYYUUUPPPGGG>>>===888444666777555666888888777666666;;;CCCNNNVVVUUUUUUSSSPPPOOORRRWWW[[[aaabbbeeekkkrrryyy}}}|||wwwtttmmmjjjgggbbbYYYPPPNNNRRRKKKDDD???BBBJJJOOOLLLGGGAAA:::666666555333333666///000000000000000000000/////////......000000000------,,,++++++,,,------------------............111333444222///000222333===LLL```gggUUU999///555+++...111111///---...///,,,---............///000...///000...,,,***,,,---555:::FFFYYYuuuuuujjjhhheeedddkkktttvvvnnndddPPPCCC666111000......///------------------------,,,---.........///222555777IIIYYYdddqqq{{{rrr```DDD:::000...//////000111......444BBBSSS]]]]]]YYYHHH@@@666000//////...---******+++,,,...///...,,,,,,,,,,,,,,,,,,+++***)))+++'''%%%&&&+++...,,,)))(((***,,,---,,,,,,...000111222555888<<<>>>???@@@OOOZZZhhhpppqqqooonnnooo```ZZZRRRNNNMMMLLLKKKJJJBBB???<<<<<>>LLLggg[[[JJJDDDCCC@@@>>>===>>>???@@@???<<<777222///...------llljjjkkkjjjvvv}}}uuuxxxuuuuuuyyy}}}~~~}}}|||zzzvvvwwwyyyyyyxxxvvvsssqqqnnnoooooooooqqquuuxxx{{{zzzyyyvvvuuutttssspppnnnnnnjjjiiijjjgggcccaaacccdddfffiiimmmrrrxxx}}}zzzsssmmmmmmqqqpppiiiaaabbb___\\\ZZZ[[[___dddgggeeelllsssxxxzzz|||~~~}}}yyyuuuwwwuuuoookkkqqqzzz~~~zzzooobbbYYYSSSRRROOOMMMJJJIIIJJJKKKPPPNNNLLLLLLMMMNNNPPPRRRNNNRRRXXX^^^dddhhhlllooovvvwwwtttlllfffgggkkkkkkfffcccXXXUUUWWWTTTXXXZZZQQQJJJFFFDDDFFFFFFCCCBBBDDDDDDAAAAAABBBBBBBBBIIIQQQddd{{{pppmmmjjjnnnssswwwzzzrrrhhhbbb]]]XXXTTTNNNFFF????????????@@@CCCIIIFFFAAA===;;;:::::::::555666666666777999;;;>>>>>>???BBBLLL\\\nnn}}}uuu```MMMAAA;;;777888999888999===<<<>>>BBBHHHSSSbbbqqq{{{zzzyyyuuurrrqqqsssyyy}}}~~~~~~}}}zzzssskkkccc\\\VVVTTTLLLJJJHHHFFF@@@999888;;;;;;999666555666777666555666111///111111---+++,,,///.........------,,,,,,...---,,,------------///,,,++++++++++++++++++,,,------------............,,,...111111111222777===DDD\\\jjj]]]EEE888333111(((,,,000000---+++,,,...---...000000//////000222...///000///...,,,,,,,,,000222888DDDWWWsssvvv[[[MMMGGGCCCCCCNNN^^^jjjnnnmmmTTTFFF777111///------///---///222444333111---+++)))+++---......//////000///===HHHQQQcccxxx{{{qqqWWWFFF555000222222000///,,,,,,///888EEETTT```fff[[[QQQCCC888222000///...000---,,,------+++)))(((,,,,,,,,,,,,++++++******+++'''$$$&&&+++---+++(((''')))+++,,,,,,++++++,,,...............000222444:::BBBLLLSSSWWW[[[aaaggg]]]___``````^^^___bbbfffZZZPPPCCC===>>>@@@@@@>>>???AAAHHHVVVggguuu}}}}}}sssfffYYYKKK???777:::777444222222111111000...---,,,------,,,)))&&&,,,++++++******+++++++++,,,,,,------,,,+++***)))******++++++,,,,,,,,,---+++******+++------,,,***------,,,,,,,,,------------------,,,,,,,,,---.../////////....../////////111111222222222222111111000000000000111111111111///111444444222555BBBQQQvvvsssPPPBBB666555333222222444555777444444333222111111111222wwwooopppxxxwwwllljjjkkkiiihhhjjjkkkoooyyysssjjjeee___]]]]]]]]]]]]\\\ZZZYYYXXXWWWXXXYYYZZZ[[[___dddhhhjjjhhheeebbbaaa___\\\ZZZZZZWWWVVVXXXXXXUUUTTTWWWSSSUUUXXX[[[___eeelllqqqsssnnnhhhfffgggfffbbb^^^\\\[[[[[[\\\```fffkkkooowww||||||sssoooooobbbccc```[[[YYY[[[\\\[[[bbbmmm~~~vvvaaaSSSIIIJJJJJJHHHGGGHHHJJJLLLPPPMMMLLLMMMMMMPPPVVV^^^dddgggkkkrrrxxx~~~~~~~~~wwwrrrkkkiiieeedddjjjssstttpppfffZZZXXXZZZ[[[aaaddd\\\NNNIIIFFFFFFCCC??????BBBBBB@@@AAADDDDDDDDDHHHNNN^^^~~~zzznnnggggggjjjiii^^^PPPHHHFFFEEECCC??????888333666888777555555333555999:::999777666666666666555555777999;;;<<<===DDDSSSfff}}}jjjNNNGGGBBBCCCCCCCCCEEEIIIMMMUUUaaaooo}}}wwwpppllliiifffcccXXXTTTNNNGGGAAA===<<<<<<888666666777555000000444444555555222...---///222000------000111...++++++......---,,,+++******))),,,******---...---...111++++++,,,,,,,,,,,,++++++---............/////////......000111//////777@@@WWWkkkmmmRRR:::666444,,,))),,,......,,,***,,,......///111000//////000111......///000000//////...---///222777AAAVVVvvvgggLLL===888333222;;;HHHVVVbbblllXXXKKK===444///,,,,,,...,,,///333666555111,,,((('''(((***,,,---.........+++111555===PPPjjjyyy|||iiiVVVCCC:::777333...,,,000///...///555BBBRRR]]]eee___UUUJJJ???777333111...***))),,,---+++***+++)))))))))***+++,,,,,,---***(((&&&'''***+++***)))******+++,,,,,,+++)))(((***+++,,,,,,,,,...222555333666888999:::???FFFLLLIIIPPPXXX[[[]]]aaaiiippprrrgggYYYQQQNNNMMMJJJGGGCCCBBBBBBEEENNN]]]mmmxxxwwwyyy{{{zzzssseeeUUUJJJEEEBBB>>>:::777444111......---------//////---+++------,,,,,,++++++,,,,,,+++,,,,,,,,,+++)))'''&&&+++++++++,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,+++,,,,,,---...,,,------,,,++++++,,,...//////............//////000111111111111111111000/////////000000000000111///000222444444777CCCPPPwwwiiiFFF999111000000///000111222333000222222222000...//////qqqxxxsssccc___```\\\]]]^^^```aaajjj~~~qqqeeeZZZPPPPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNNNNNPPPTTTZZZ___ccc```\\\YYYWWWUUURRRPPPOOOMMMMMMPPPPPPMMMMMMPPPLLLNNNQQQSSSWWW\\\dddjjjnnnkkkhhhfffggghhhiiiiiidddeeegggkkkqqqwww}}}{{{oooooolllfff___XXXTTTSSSNNNMMMMMMMMMLLLMMMUUU```mmmxxx}}}iii[[[MMMNNNNNNMMMMMMPPPUUUZZZ]]]ZZZYYY[[[]]]bbbnnn{{{vvvqqqqqqpppmmmooozzzttteee]]]\\\[[[cccggg```RRRNNNKKKKKKHHHDDDEEEIIIKKKJJJNNNTTTXXXYYY]]]cccmmm|||wwwsssmmmdddYYYPPPKKKJJJJJJJJJEEE>>>999999999999999666333222555555333222444...333777888555333222333::::::<<<@@@DDDIIILLLMMMTTTbbbxxxllleee```___``````bbbfffpppvvvkkkbbbVVVMMMIIIGGGDDDAAA<<<:::666333111111222333000...///111111------000...///000...+++***---000...******///111000000111......------,,,,,,++++++...******...///,,,---222,,,,,,------------,,,,,,---............/////////222111111222//////999EEEkkkpppeeeIII444111111,,,.........---,,,,,,---......000000000...---...///............/////////.........///111444AAA[[[sss___EEE888444111111444999AAAPPP___bbbWWWIII===444---,,,000+++...111444444111,,,******))))))***+++,,,,,,,,,)))(((***111???SSSfffqqqmmmaaaTTTJJJ@@@777111000111000...,,,---444???GGGXXX]]]aaa^^^SSSFFF<<<777000+++***...000------000))))))))))))******+++,,,))))))(((((()))*********,,,+++,,,---------+++***''')))+++,,,+++---000333000///---,,,---///333555777;;;@@@DDDHHHOOOXXX^^^iiifffaaa[[[YYYZZZ\\\___XXXUUUPPPKKKKKKQQQZZZaaaVVV\\\eeemmmqqqnnngggaaaWWWTTTPPPLLLHHHCCC>>>:::;;;999666555444444222111000000///...............,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,++++++---,,,,,,---//////...,,,,,,,,,+++++++++,,,---...+++---...---******,,,...000///...------...///000///000000111111000000//////000000000000111111111111///000333444777@@@JJJiiiZZZ===666333333222111000///......---///111000---++++++,,,VVV]]]nnnttt```XXXXXX[[[SSSUUUYYY\\\___mmmuuugggXXXJJJLLLKKKIIIGGGFFFFFFGGGGGGHHHIIIKKKKKKLLLPPPWWW]]]aaa^^^ZZZVVVTTTRRROOOMMMLLLIIIIIILLLLLLJJJJJJMMMMMMOOORRRSSSVVV\\\dddjjjjjjjjjjjjjjjlllpppvvvzzz|||||||||}}}}}}yyywwwtttnnneee___WWWUUUQQQNNNKKKJJJJJJJJJFFFEEEIIILLLHHHFFFUUUhhhwww~~~yyyiii___UUUVVVVVVVVVWWW]]]fffllloookkkkkknnnrrrxxx~~~}}}zzz|||qqqddd___[[[bbbgggaaaVVVRRRQQQRRRPPPOOORRRWWW[[[[[[```iiipppsssxxx~~~|||mmmccc\\\XXXWWWPPPGGGBBB@@@???<<<:::======<<<:::777555777888555555777999666222444:::666888999666222111555:::555999@@@KKKXXXcccjjjnnnvvv}}}|||||||||xxxpppllliiiddd```OOOGGG<<<666666999999888555444222111000111222222000......111000,,,+++...+++++++++++++++,,,...000222---***+++,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,///***)))---,,,((((((---,,,------......------,,,------............//////---,,,///222333777EEETTTvvvmmm[[[DDD444...///000222000...------...//////...///000///---,,,,,,---...---,,,---.........---111//////000000666HHH[[[]]]EEE999111111222333111444BBBSSSkkkaaaSSSFFF999//////333+++---000222222111///---///---+++++++++,,,++++++111,,,)))---333<<>>;;;888666444222222111000000000000000---///000222222111///...---------,,,,,,+++++++++------,,,...///000///---,,,,,,+++***+++,,,...///+++---...---******,,,///000///...------...///000//////000000000000//////000111111111111222222222222//////222333666===DDDZZZyyykkkMMM999888000111111222111111000///---///111111...---...000PPPPPPWWWjjjuuueee]]]SSSPPPRRRSSSTTTVVVXXXaaaxxx{{{}}}}}}jjjZZZPPPMMMKKKIIIGGGEEEDDDDDDDDDGGGGGGGGGIIILLLPPPSSSVVVYYYZZZXXXSSSPPPQQQOOOLLLIIIJJJLLLMMMOOOQQQTTTVVVRRRUUUXXX]]]ccckkktttzzzxxxzzz|||}}}{{{zzzwwwqqqlllggg___XXXXXX]]]\\\SSSJJJEEEFFFGGGHHHHHHGGGFFFFFFIIIHHHFFFGGGJJJPPPVVVZZZoooyyyvvvqqqppplllkkkjjjlllrrr|||~~~sssrrruuuwwwwww}}}~~~ooommmkkkfffgggnnncccffffffcccccchhhkkklll{{{zzzbbbVVVPPPKKKIIIDDDBBBAAA@@@;;;666666;;;<<<<<<<<<:::888777888:::777666444444555666444222999888777666777999;;;===;;;DDDSSSggg}}}{{{|||||||||~~~{{{uuulllddd___^^^^^^bbbYYYMMMHHHHHHKKKLLLLLL>>><<<888444222000000000000111111///,,,+++++++++.........------,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************+++,,,------///......---------......000)))+++333222000AAAZZZsss^^^GGG:::444000...---/////////...,,,,,,---...///...---,,,,,,---000111,,,(((&&&(((---000...,,,---***))),,,...111888@@@ggg~~~rrrTTT???<<<777222111000222999AAAYYYccceeeWWWBBB555111111,,,,,,,,,---------,,,+++,,,+++******))))))******)))*********,,,111777;;;VVV^^^gggggg^^^PPPDDD===333---...444222+++...888777:::CCCQQQ___ddd```ZZZAAA<<<777333111///---+++...---***((()))+++)))&&&((((((((()))******++++++---,,,,,,+++***)))(((((()))))))))))))))))))))))),,,***(((''')))+++,,,,,,///---+++---000222111000666666666:::@@@IIIRRRWWWgggllltttyyyxxxooobbbXXXTTTSSSQQQNNNNNNPPPVVVZZZYYY]]]dddiiilllnnnpppqqqpppfffZZZQQQLLLHHHBBB<<<;;;>>><<<666666:::999444111111222222111000///...---.........---,,,******,,,,,,,,,---------------...---,,,---000333555555111111---)))***///111///---------............//////---,,,...111333222000000111222222111000111222444333222222333444666777PPP[[[ddd___NNN===666666222000///------///000222111000...---...111444777RRROOOOOOWWWggg|||gggWWWQQQMMMLLLOOOMMMRRRUUUZZZiii|||{{{zzzwwwxxx|||yyy}}}~~~}}}pppbbbZZZQQQOOOLLLIIIGGGFFFFFFGGGFFFFFFGGGIIILLLPPPTTTVVVZZZ[[[WWWQQQNNNOOONNNKKKHHHKKKNNNRRRWWW\\\aaadddnnnnnnpppsssyyy~~~}}}uuupppjjjfffccc```\\\YYYVVVQQQMMMNNNRRRQQQIIIAAADDDDDDDDDDDDEEEFFFHHHIIIHHHJJJMMMOOOQQQUUU[[[___lllrrrxxx|||}}}yyyrrrpppnnnmmmssswwwzzz{{{}}}~~~}}}}}}aaaRRRJJJEEEBBBEEEBBBAAABBB@@@===<<>>>>>===777555222000.........//////000000///,,,++++++,,,---,,,,,,,,,+++++++++***...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++***)))+++******++++++,,,---...///......------.........111,,,---222333777GGG[[[aaaOOO===555333000------,,,---...---,,,---///000111///...---...////////////+++)))***...000...+++---******---...000666===RRRiiieeeNNN===777222111222222666;;;NNN\\\fff___MMM===444000......------------++++++...---,,,,,,++++++,,,,,,)))*********+++---222555@@@KKK[[[iiimmmeeeUUUJJJBBB777111333222+++***...111333888CCCRRR]]]bbbcccXXXRRRHHH===333//////000*********)))***++++++***(((((())))))******++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))+++)))'''''')))*********...,,,***+++...000///...///...---///222888>>>AAARRRYYYdddooovvvuuuooojjjeeeeeeddd___YYYTTTQQQPPPQQQRRRUUUXXX\\\aaahhhmmmtttpppkkkgggeeeaaa\\\WWWMMMLLLFFFAAACCCEEEAAA888===:::555333333444444444/////////000111111///...111000000///////////////---+++)))***,,,.........---...,,,***+++//////+++,,,,,,------....../////////...---...111333222000000111222222111000111222333333222222333444666777<<>>>>>>>>>>><<<>>>?????????@@@BBBDDDHHHIIILLLPPPSSSVVVXXXZZZddduuuzzz___OOOKKKEEEBBB@@@@@@@@@???@@@@@@???<<<999666555666111///...000444666555333000///...---------...///---...///...,,,,,,,,,---++++++************))))))///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++++++++++++++,,,---...//////......---......//////000000///000666CCCTTT```QQQCCC666111111///---,,,***+++,,,---,,,---000222111///...000222222///,,,111...+++,,,...///---+++---++++++...//////333999;;;NNNlllzzzaaaCCC999111111333222222333===PPPbbbeee\\\LLL;;;000222///---,,,,,,,,,+++***...---,,,,,,++++++,,,,,,)))***+++***)))***,,,...000999JJJ```qqquuukkk```RRRBBB555333222---))))))------...444???MMM[[[ccckkkhhh___OOO===222111444***+++,,,,,,+++++++++---(((((())))))***+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((''''''))))))((('''---+++******+++,,,,,,+++---,,,+++***+++---///000777>>>KKKZZZgggnnnooommmqqqsssuuusssmmmeee^^^ZZZTTTQQQNNNKKKKKKOOOWWW]]]dddggglllppptttuuuuuutttgggccc\\\YYY\\\___XXXOOOWWWMMMBBB<<<;;;<<<;;;999999666333333333333000---333222000........./////////---******+++,,,,,,++++++...---,,,---000...)))++++++,,,---....../////////......///111222111000000111222222111000111222333222222222333444555666444666777555111///000333111000///......///000111000111111111111///---,,,XXXRRRKKKGGGHHHNNNTTTYYYkkkyyy```XXXYYYWWWSSSPPPQQQXXX[[[aaa~~~xxx|||pppiiikkknnnpppwww~~~{{{mmmhhh___VVVOOOJJJHHHHHHIIIKKKNNNRRRVVVYYY[[[]]]```eeehhhiiimmmsssuuusssttttttwww{{{~~~wwwtttuuuuuuqqqmmm```^^^\\\YYYVVVSSSQQQPPPOOOLLLIIIFFFFFFFFFHHHIIIDDDCCCCCCCCCEEEFFFGGGHHHKKKMMMQQQUUUZZZ^^^aaaccceeeqqqxxxooojjjbbb^^^ZZZYYY[[[___aaabbbeeebbbbbbiiivvv}}}tttooonnnpppoooppprrrwww|||uuurrrnnnggg```YYYTTTRRRQQQQQQSSS\\\ooo~~~ssshhh___YYYRRROOOTTTYYYWWWRRROOOMMMKKKJJJJJJKKKMMMNNNNNNKKKMMMOOOOOONNNOOOSSSVVV]]]___bbbfffhhhiiijjjjjjpppcccGGG===:::666444444444444333666777888888555333222222000//////111333444222000//////............///000,,,---......,,,,,,---...+++*********************------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---...//////...............//////000...111000///<<>>VVVxxxsssOOOAAA333000222222000///222AAAUUUbbbfff]]]HHH666444000,,,***+++,,,,,,+++,,,+++******))))))******((()))++++++***)))***+++000222;;;MMMaaapppuuuuuuaaaQQQAAA999444///,,,---------,,,,,,111;;;IIISSSgggmmmoooeeeQQQ???666555000///000000---)))))),,,((())))))******+++,,,,,,))))))******************)))))))))))))))))))))))))))((((((((())))))'''%%%+++***))))))))))))))))))------,,,+++++++++++++++''',,,555AAALLLTTTWWWWWW```dddjjjooopppqqqqqqqqqhhhddd]]]UUUNNNKKKLLLMMMJJJOOOWWW___ffflllssswwwrrrooolllmmmrrrvvvuuurrrtttiii\\\TTTTTTTTTPPPLLLIIIBBB:::555555555333000333222000///...///000000333111....../////////......000///,,,...111000,,,++++++,,,---...//////000/////////000111111111111000111222222111000111222222222222333333444555555999777444222111111111111000000////////////000000---...///000000000000///cccYYYLLLFFFGGGJJJJJJIIIXXXjjjkkk^^^]]]]]][[[YYY]]]gggooozzzxxxzzznnngggeeeiiilllnnnyyy|||qqqeeeZZZRRRNNNLLLOOOSSSZZZbbbiiimmmooopppuuu{{{yyywwwuuuvvvxxxyyyxxxwwwmmmggg___\\\[[[ZZZUUUPPPMMMLLLJJJIIIGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDFFFGGGKKKJJJGGGDDDEEEHHHMMMPPP[[[aaaiiisss{{{|||zzzvvvqqqmmmoooooonnnkkkfff___XXXTTTSSSRRRRRRTTTYYY^^^bbbdddbbb``````dddlllvvv}}}{{{sssooopppsssvvvvvvyyy}}}pppddd___\\\WWWSSSOOOMMMKKKJJJFFFJJJNNNSSS___yyyyyyrrrpppwww}}}{{{uuuqqqjjjhhhffffffhhhjjjjjjiiiiiihhhgggdddbbbaaabbbcccdddfffhhhiiiiiihhhfffdddiiivvvzzzvvv{{{lllOOO;;;666444222222444555444333000222444444111///......111///....../////////...000000///...............+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---------,,,,,,,,,,,,---...//////...............///000111---111222555HHHbbbooommmKKK@@@444000///......000---.........------///111......000444777666222------,,,++++++,,,---...---,,,+++,,,///...+++---111111777IIIhhh```MMM999111111111//////...555CCCUUUeeegggVVVCCC888222,,,)))+++------,,,,,,+++******))))))******&&&)))+++,,,+++++++++,,,000000333<<>>RRRaaarrrvvviiiUUUDDD<<<555111///000---((((((,,,)))))))))***++++++,,,,,,((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******)))'''******)))((((((((())))))((()))))))))******++++++&&&'''+++000777;;;======???CCCIIIQQQYYYcccmmmsssxxxxxxuuunnneee\\\WWWTTTJJJKKKLLLMMMOOOUUU\\\aaaaaabbbeeeiiinnnttt{{{~~~wwwvvv{{{}}}zzzvvveee[[[NNNBBB<<<:::888777777666444333222222333333444222000///000111111111111111...***+++000111///,,,,,,---......///000000000000111111000000111222000111222222111000111222111111222333333444444444999666222111222111...+++000000////////////000000//////......///000111222ttteeeRRRHHHGGGJJJIIIGGGMMMVVVggg}}}jjjeeehhhllloootttzzzsssvvvjjjfffggglllnnnqqq~~~rrrggg^^^XXXUUU^^^dddooozzzzzzkkkgggbbbaaaaaa```\\\YYYUUUQQQMMMLLLMMMMMMKKKIIIFFFEEEDDDBBBBBBBBBCCCDDD???AAABBBCCCCCCDDDGGGIIIIIIHHHIIILLLSSS]]]gggmmm{{{uuummmccc\\\ZZZZZZ[[[ZZZYYYYYYWWWVVVTTTSSSSSSSSSQQQRRRTTTWWW[[[___bbbdddbbbbbbdddhhhmmmuuu|||yyyrrrooopppsssuuuvvvyyy}}}wwwhhh\\\ZZZVVVQQQMMMKKKKKKJJJIIIDDDHHHKKKNNNZZZvvvwwwssslllgggccc```]]][[[VVVWWWXXXWWWUUUSSSPPPNNNPPPXXX^^^^^^[[[ZZZXXXUUUSSSVVVZZZ\\\^^^bbbiiinnn{{{xxxdddPPP@@@555222111111222444444333222...///111000...,,,,,,,,,///...---,,,---...///000......------,,,++++++***+++,,,------,,,+++,,,...,,,------------.........((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,---...///............///000111111...222999EEE[[[mmmnnneeeCCC999000.........000333...///000///......000111111444777999888666222000,,,,,,++++++,,,---......,,,++++++...---***,,,000111444@@@XXXyyyppp[[[CCC777333111000000...000666EEEYYYeee___SSSAAA999000+++---//////---...---,,,,,,++++++,,,,,,&&&)))+++,,,++++++,,,...))),,,111666>>>LLL^^^kkkzzzzzztttcccLLL999222111+++---000///------///222>>>NNNeeettttttiiiZZZPPP@@@666000111000***)))---))))))******+++,,,,,,,,,)))))))))))))))))))))((()))))))))))))))))))))))))))((('''(((***+++***))))))******)))((((((***+++'''(((((()))+++,,,...///+++******+++...000000000...000333888???KKKVVV^^^ooorrrvvvwwwsssnnniiifff```\\\WWWRRROOOOOOQQQRRRMMMNNNQQQTTTWWW\\\gggrrr||||||ppp\\\MMMBBB>>><<>>===;;;999888666555555333000000111222111111222111---)))***000222000...////////////000000000000111222222000000111222000111222222111000111222000111222333444444444333444333111222444444000,,,//////000000000000//////333222000/////////000111wwwfffYYYSSSPPPMMMKKKIIILLLVVVhhhwww}}}llliiigggjjjoooqqqtttwwwmmmeee```]]]fffmmmxxx~~~zzzrrrtttsssoookkkjjjfffaaaWWWSSSOOONNNPPPPPPMMMJJJFFFFFFFFFGGGHHHIIIKKKKKKEEEDDDBBBBBBBBBCCCEEEFFFFFFHHHIIIJJJKKKOOOUUUYYYWWWXXX[[[dddrrrxxxooogggbbbaaaZZZVVVPPPLLLLLLNNNPPPRRRMMMLLLKKKKKKMMMPPPSSSUUUQQQSSSUUUWWWYYY[[[]]]^^^___bbbgggkkkqqqwww~~~~~~xxxuuuuuuxxx{{{}}}|||rrrkkkbbbZZZVVVTTTRRRPPPOOORRRVVV^^^nnniiiaaaXXXSSSRRRPPPKKKFFFCCCDDDDDDCCCAAA???===<<<999>>>AAA???>>>@@@???<<<>>>@@@AAAAAA???AAAFFFKKKUUU[[[[[[RRRFFF>>>666111111000000111222222000...---///000000...------...---...///............///+++,,,,,,,,,,,,++++++***,,,---...---++++++,,,---,,,,,,------............)))***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++******++++++,,,---...............///000111222111666CCCZZZooosssdddRRR;;;444......///......111...///000000000000333555888<<<@@@???:::444222222.........---,,,,,,---...,,,******,,,+++)))+++000---000888FFF___zzz{{{fffOOO???777222000000///000222999IIIYYYaaa```NNNCCC777000000111///---...---,,,,,,++++++,,,,,,((()))++++++******+++---))),,,///111555===JJJTTThhhrrryyyqqq^^^III;;;555//////000///...---...///555===LLL^^^lllqqqmmmhhhWWWGGG;;;:::888000,,,...)))******++++++,,,,,,---,,,,,,++++++******))))))))))))))))))))))))))))))(((&&&%%%&&&(((***++++++(((***++++++)))))),,,...***)))))))))***,,,...///---+++))))))+++,,,---,,,,,,---...000333888???DDDPPPUUU\\\aaaddddddeeeeeeeeecccbbbdddggggggeeebbbTTTMMMIIIIIIHHHIIIQQQ[[[bbbfffnnnyyytttdddYYYUUUVVVVVVVVVTTTQQQMMMIIIDDDBBB===;;;888666666666555444333444111...000444444111111111111111000000000000000222333222000///111333000111222222111000111222///000222333444444333333333333333555777777555333//////000000000000//////000111111222222222222222|||pppdddXXXPPPLLLIIIJJJOOO[[[nnngggeeedddhhhnnnooosss}}}uuunnngggbbb``````gggooouuutttmmmbbb[[[VVVXXXVVVQQQOOORRRRRRPPPGGGDDDAAACCCGGGJJJHHHEEEAAACCCDDDEEEFFFGGGJJJLLLFFFFFFEEEEEEFFFIIIKKKMMMOOOQQQRRRSSSWWW^^^hhhooowwwwwwyyy{{{wwwhhheee___ZZZUUUQQQOOONNNHHHIIIKKKLLLLLLKKKJJJIIILLLKKKJJJKKKMMMPPPTTTVVVRRRTTTWWWXXXYYYYYYZZZ[[[YYY]]]ccciiimmmssszzzzzzxxxyyy~~~tttlllfffbbb^^^```ccclllzzz}}}mmmUUULLLCCC@@@CCCDDD???999::::::::::::999888888777444888888666777999888444777888888555222333777;;;???BBBAAA<<<888666333///333222111111222000---+++,,,---......------...000,,,...//////---***)))(((++++++,,,---------------,,,---...---+++***+++,,,,,,,,,,,,------.........***,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000************+++,,,------............///000222222555999LLLiii|||uuuZZZCCC999444111222111...,,,,,,,,,...000111111222555888>>>DDDGGGDDD;;;333111333111222111///---,,,,,,---,,,***)))+++***(((+++111)))---222:::KKKdddxxxmmmWWWGGG<<<333000000///222333444>>>OOO___gggWWWKKK===444222222///,,,,,,+++******))))))******)))******)))((((((***+++000///...,,,---333===EEEMMM^^^qqquuuiiiWWWEEE;;;666333000---,,,---...///444333888HHH___pppwwwxxxnnnYYYHHHDDD???555------)))******++++++,,,------......------,,,+++******))))))))))))))))))))))))'''%%%######&&&)))++++++(((***,,,,,,******---000)))(((&&&%%%%%%'''(((***+++)))'''&&&((()))***))))))+++---......///111222666:::???DDDIIINNNSSSVVVWWWZZZcccqqq~~~|||hhh[[[OOOJJJHHHEEEHHHMMMLLLPPPXXXaaaiiiooorrrtttyyy}}}}}}wwwuuuxxx}}}rrrrrrppplllfff___YYYUUUHHHEEEBBB???>>>===;;;:::666888777555777:::888444333333222222111000000000000222444333000///111333000222222222111000111222///000222333444444333333333333333444555555555444//////000000000000//////***---111444777777555444zzz~~~wwwnnncccYYYLLLMMMKKKRRRbbbrrrttthhhdddhhhllllllmmmzzz~~~uuummmgggbbb]]]YYYVVVUUUUUUVVVXXXWWWSSSPPPIIIKKKKKKGGGFFFHHHHHHEEEEEEDDDCCCDDDDDDDDDBBB@@@CCCCCCEEEGGGJJJLLLKKKIIIIIIJJJLLLMMMPPPUUU\\\```aaaiiirrryyy|||{{{tttlllfffaaa\\\XXXOOONNNKKKHHHGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLMMMJJJHHHGGGGGGKKKOOORRRSSSSSSSSSSSSUUUXXXZZZ[[[ZZZ[[[\\\^^^aaagggoooyyy~~~rrrrrr|||jjjVVVMMMBBB;;;:::999666777;;;777666666666666555555555777666444222111111444666111111111222333333333444000111222333333222111000111111000000//////......---...///000000///...---------.........---+++***...---,,,,,,,,,,,,---...***+++,,,,,,------------......////////////......---,,,++++++------,,,++++++---///...***)))+++---))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,///000000///+++---......///333444444666???^^^kkkOOOEEE;;;000)))***///000000000...---///222111111999EEEPPPQQQNNNCCC777111000111111000000...---,,,++++++,,,,,,,,,---------.........000222444888DDDSSS___hhhlllgggVVVBBB666333222444//////444666;;;OOOfffkkkcccPPP:::111333222,,,///---,,,,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...000333444999HHHWWW```iiijjj\\\JJJAAA999333333000+++***---...///555===GGGUUUjjj||||||vvvfffQQQBBB:::666222,,,)))))),,,,,,***+++...///333333---***---,,,)))''''''(((***,,,...000111+++***)))(((((()))***+++(((((()))***+++,,,,,,---'''((()))******)))((('''))))))))))))))))))))))))'''((()))***,,,,,,,,,,,,000000000111333777:::<<<@@@EEEOOOaaatttqqqccc^^^]]]ZZZWWWVVVZZZRRROOOTTTUUUPPPPPPVVV[[[WWW[[[gggoooppppppsss~~~}}}}}}|||ssslll^^^[[[VVVQQQNNNLLLMMMMMMPPPIIIAAA<<<;;;;;;;;;:::222444555444222111555888777888777555222111222444333333222111111222333444000111222333333222111111222333444555555444333222111111222000//////000222444,,,***000555666888<<<]]]dddnnnuuu{{{|||sssiiiYYYWWWPPPOOOZZZfffpppeeedddhhhkkklllqqqxxxrrrkkkddd```[[[UUUQQQQQQOOONNNNNNOOONNNJJJGGGAAADDDDDDAAAAAADDDDDDAAACCCBBBAAABBBDDDEEEDDDCCCHHHGGGGGGHHHKKKNNNOOOOOOXXX[[[___dddiiipppwww|||{{{vvvxxxwwwoooiiigggbbb^^^YYYTTTQQQNNNKKKHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGJJJKKKKKKKKKKKKNNNRRRTTTTTTTTTVVVWWWZZZ^^^dddhhhjjjkkkllllllnnnqqqxxxjjjZZZ]]]cccpppnnn\\\KKKBBB:::999999555444555666666666666555444333222222222333222111111111222111111111222222222222222000111111111111111111000111111000000////////////......////////////......---...//////...---,,,+++......---,,,,,,---......,,,,,,---------,,,++++++.........//////.........---,,,++++++------,,,+++,,,---------+++++++++,,,************+++++++++,,,---------,,,,,,+++++++++...,,,++++++,,,------,,,+++,,,------...000222333:::LLLlllbbbIII@@@;;;555000222333000,,,+++000///000222222888IIIZZZ\\\UUUJJJ>>>777333000...000000///...---,,,++++++,,,,,,,,,,,,------------.........---...444???HHHXXXccchhh^^^LLL>>>666333111------222444888III^^^qqqooobbbKKK:::555111+++...---++++++,,,,,,***((()))******+++,,,,,,++++++,,,,,,,,,,,,...///111222444;;;DDDNNNYYYbbbccc___NNNCCC:::888777222000111******---333;;;GGG[[[lll}}}nnn\\\KKK<<<222111...---000000,,,)))***...222222---***,,,,,,)))'''''''''((()))***+++,,,)))(((((((((((()))******)))))))))******++++++,,,'''((()))******)))(((((())))))))))))))))))))))))(((((()))***++++++++++++---,,,,,,,,,---000222444555777>>>LLL]]]llltttvvvwwwooojjjmmmqqqsssuuuwwwqqqkkkgggeee```YYYTTTSSSQQQNNNNNNTTTWWWWWWYYY]]]aaaeeekkkppprrrrrrqqqoooooonnnkkkhhhfffgggkkknnnjjjcccYYYPPPJJJFFFAAA>>><<<<<<:::888666666888:::333333444555555555555555333444444444444444333333///000111333444444333333555666777777888777666555222444444444222222333555>>>666222555999>>>EEEMMMGGGMMMVVVbbbrrr}}}}}}wwwjjjfffYYYQQQTTTZZZnnnyyykkkeeefffiiikkkmmmxxx}}}~~~~~~|||||||||yyytttjjjeee___\\\YYYUUUOOOKKKNNNLLLJJJIIIHHHGGGEEECCCCCCFFFEEEBBBBBBEEEEEECCCEEECCCBBBDDDGGGIIIKKKKKKPPPOOOOOORRRXXX___dddfffsssuuuxxx{{{~~~|||tttqqqpppkkkeee___]]]ZZZSSSLLLIIIIIIFFFCCCAAAAAAAAA@@@???@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKLLLPPPVVV[[[___```^^^bbbiiirrrzzzgggSSSKKKMMMVVVhhhzzz~~~ttthhhPPPFFF<<<:::999777555555444444555555444222111///...///111222222111///...111111111111111111000000111000000//////000000111111000000000000///////////////............//////...////////////......---......---,,,,,,---......---......------,,,+++***------............---------,,,++++++------,,,+++,,,+++++++++---------+++******++++++++++++,,,,,,---------,,,,,,+++++++++111111000///......------,,,---.........///222555???\\\{{{nnnTTTCCC===@@@;;;888777444///---///111111111222555BBBXXXlllfffVVVCCC888666555000+++//////...---,,,+++******++++++++++++,,,,,,,,,,,,000000///---+++---333888DDDVVVggghhh\\\MMM>>>555222......222222444@@@OOOrrryyysss\\\EEE999444//////...------...---+++((())))))***++++++++++++***,,,,,,,,,,,,---...///000000///111999DDDQQQbbbooodddWWWIIIAAA===888444444...+++***---111999GGGTTTfffuuuwwwcccLLL:::888333222444333...******---000000,,,*********)))***)))(((((('''''''''(((&&&'''(((((())))))))))))************************&&&'''((()))******))))))))))))))))))))))))))))))((())))))******))))))(((******)))((()))***,,,------,,,...555AAAMMMUUUXXXZZZZZZ___kkkuuu}}}|||tttkkkcccYYYSSSNNNLLLJJJGGGGGGJJJDDDIIIPPPUUUWWWZZZ^^^``````ccchhhjjjnnnvvvyyyqqqiiiaaaYYYTTTPPPLLLFFFBBB???>>>>>>======;;;999999:::999666222333333555555555444333222222222333444444444444444555555666666666666555555333444444333222333555777???;;;:::>>>EEEOOO^^^jjjFFFGGGIIIMMMZZZiiirrrtttrrrqqqfff\\\YYYVVV___sssvvvoookkkjjjllllllooo~~~}}}pppkkkiiihhhiiihhhfffeeeeeedddbbb___[[[WWWVVVVVVTTTNNNIIILLLKKKIIIHHHGGGGGGGGGGGGGGGIIIHHHEEEEEEHHHHHHFFFIIIGGGGGGIIINNNSSSVVVWWW``````ccciiirrr{{{}}}wwwuuuuuuvvvqqqpppnnnhhh```YYYUUUTTTUUUQQQMMMLLLJJJFFFBBB???DDDBBB@@@@@@AAABBBBBBBBB@@@AAACCCDDDEEEFFFFFFFFFHHHGGGGGGGGGGGGIIIJJJKKKOOONNNOOOUUU```mmmxxx~~~zzz~~~dddLLLGGGIIIVVVfffppprrrrrr___SSSEEE===::::::999999111222333444444222111000//////000222333333111///222111111111000/////////111000///......///000111000000000000000000000000000///...------...///000///000000000000/////////......------------......------------------,,,,,,,,,,,,------------,,,,,,---,,,++++++------,,,+++---+++)))***...///---+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------333444555333000---------.........000000111777===IIIkkkwwwZZZGGGAAA@@@GGGCCC>>>:::444000333999444333555;;;FFFVVVgggrrrbbbOOO<<<555555444000,,,......---,,,++++++************+++++++++,,,,,,,,,...//////...---///222555555HHH^^^kkklll___KKK:::666222111222111111888AAAeeeuuu{{{jjjSSSDDD<<<777111000000000111000...,,,))))))***++++++*********,,,,,,,,,,,,------......111***)))000666>>>RRRgggppphhh]]]RRRGGG===777555555000......///111888???III\\\uuuyyy^^^HHH???888333333222///,,,------......,,,***)))))))))++++++***)))(((((())))))&&&'''((())))))((('''&&&+++*********)))))))))(((''''''(((((()))*********(((((((((((((((((((((((()))))))))))))))(((''''''*********)))***+++,,,---///---+++,,,111777;;;<<<;;;>>>GGGUUU```jjjwwwvvvmmmccc\\\WWWQQQJJJFFF????????????@@@BBBCCCDDDAAAGGGOOOTTTZZZfffvvvzzzuuullleee\\\VVVTTTRRRPPPNNNMMMGGGAAA>>>???===888333777777777777666666666666666666666555555444333333444444555555555555555555777666555333333555:::===<<<@@@HHHRRR^^^mmmCCCFFFFFFDDDGGGRRR^^^dddmmmrrrnnngggcccZZZYYYddd|||uuuqqqooolllnnnnnnqqqiii___\\\ZZZYYYWWWVVVUUUTTTTTTUUUWWWWWWSSSOOOOOORRRRRRMMMGGGGGGGGGGGGFFFFFFGGGHHHIIIEEEHHHHHHFFFHHHMMMPPPOOORRRRRRSSSWWW^^^eeejjjlllwwwxxx{{{xxxkkk```ZZZXXXYYYSSSSSSRRROOOKKKHHHFFFEEEFFFEEEDDDBBBBBBBBBAAA???CCCAAA??????AAACCCCCCCCCAAABBBCCCEEEFFFGGGGGGGGGHHHHHHIIIJJJMMMPPPSSSTTT[[[^^^dddpppzzzwwwqqqkkkhhhgggiiiqqqyyyzzzWWWMMMFFFIIIPPPZZZhhhsssqqqfffTTTDDD;;;999999888///000222333333333333222555333111222444555444333222111111111000/////////111000///......///000111000000000000111111111111000///...------...///000000000000///000000000000........................***+++,,,---.../////////,,,,,,------------,,,,,,---,,,++++++------,,,+++...+++)))+++---///---***------,,,,,,,,,,,,,,,,,,((()))***+++---...///000111666999777111,,,+++,,,...,,,---///000333===HHHaaa|||kkkIII>>>@@@BBBIIIGGGGGGEEE>>>777777;;;555666>>>NNNcccrrruuurrrTTTEEE777444333111//////---------,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,---...000111///===QQQdddpppmmmXXXCCC999555111000000000444999OOOhhh|||zzzkkkYYYGGG999555333111000111111///...******+++++++++******)))+++,,,,,,------.........///++++++000111222@@@QQQbbbiiimmmiii]]]NNNBBB;;;777222///000000///000333@@@OOOeee|||rrr]]]GGG===222//////------///---------,,,***((((((******)))))))))))))))******((()))******)))'''%%%$$$++++++******)))(((((((((((((((((((((((()))******(((((((((((((((((((((((())))))***))))))((('''&&&*********+++,,,---......///...---,,,---.........///111888@@@GGGPPP]]]iiiyyyzzzwwwpppbbbUUUMMMDDD:::666888999666222555:::@@@BBBDDDKKKXXXbbbwww~~~{{{tttqqqrrrssssssrrrddd\\\QQQKKKIIIGGGCCC???@@@>>><<<:::999999::::::555555444444444444444444666666666777888888999:::===;;;999777999>>>FFFLLLLLLXXXhhhwww999BBBGGGFFFEEEIIIPPPTTT^^^hhhiiigggfff]]]WWW]]]kkktttjjjgggeeeiiilllnnnuuusss^^^WWWTTTPPPQQQPPPPPPSSSRRRRRRUUUZZZUUUOOOKKKMMMRRRSSSOOOJJJGGGHHHJJJJJJJJJJJJLLLNNNLLLOOOQQQRRRWWW```ffffffggggggiiinnnuuu{{{~~~zzzwwwooojjjaaaVVVMMMHHHHHHJJJEEEEEEDDDCCCCCCBBBBBBAAA@@@BBBAAA>>>>>>@@@@@@>>>???===<<<===@@@CCCDDDDDDEEEFFFHHHJJJLLLNNNPPPQQQVVVWWWZZZ^^^ccciiinnnqqqrrrxxx}}}tttiiifff```[[[WWWXXX\\\```lllrrr~~~kkk[[[LLLDDDCCCHHHXXXiiiwwwrrreeeRRRCCC;;;888555222222222333333444444555888555222222555666444222111111111111111111000000111000000//////000000111000000000111111111111222//////............//////000////////////000000111---...////////////...---)))***,,,---///000000000------............---------,,,++++++------,,,+++...---,,,,,,,,,,,,+++***......------------,,,,,,((()))***+++---...///000444<<>>BBBFFFMMMRRRNNNDDD>>>>>>888>>>KKKccc}}}pppLLL???555444333///...222...---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------....../////////666BBBTTTgggnnnbbbSSSAAA;;;444000000222555777<<>>EEEWWWkkktttqqqfffWWWLLL<<<444//////111//////000666???NNNddd{{{yyyYYYJJJ;;;333111///...000---,,,,,,---+++((((((+++''''''''''''((()))***************)))((('''&&&%%%*********))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))************))))))((('''(((((()))***+++,,,,,,,,,******,,,------------,,,///...000333666:::CCCMMMUUU___iiipppyyyrrr[[[MMM===555666777333...000444777888888<<>><<<<<<555555555555666777888999444555555666888:::;;;===??????@@@BBBGGGPPPZZZaaattt;;;BBBGGGFFFFFFJJJLLLLLLMMMYYY[[[ZZZ]]]ZZZVVV\\\aaaqqqhhh___\\\ZZZ```gggnnnyyyjjjYYYUUUOOOIIIOOOQQQVVV^^^```^^^```fff]]]WWWRRRTTTZZZ^^^ZZZVVVVVVYYY\\\\\\[[[ZZZ[[[\\\```dddfffhhhnnnwww~~~yyyxxxxxxyyy{{{|||{{{zzzsssppplllhhheeebbb^^^[[[SSSRRROOOJJJEEECCCCCCEEE@@@???>>>>>>???@@@@@@@@@AAAEEEDDD@@@???CCCEEEBBBDDDCCCDDDGGGLLLPPPSSSTTTVVVWWWYYY\\\```eeeiiikkkqqqsssvvvzzz~~~kkkjjjeee^^^WWWTTTSSSSSSNNNSSS\\\gggtttttt[[[MMMEEEBBBKKKXXXlllssssssgggVVVIII???999777666555333333333555555666333111333555555000,,,111111111222222222222222000111111111111111111000000000111111111222222222......////////////......//////.........///000111---...///000000///...---++++++---...////////////.........//////.........---,,,++++++------,,,+++.........---+++*********............---------,,,***++++++,,,,,,------...555???IIIJJJ@@@666333333///******000555<<>>HHHSSSVVVSSSQQQRRRPPPXXXiiiyyyRRRAAA555555444///...222.........---------------,,,,,,,,,,,,------------000000///000000000000///000333888CCCTTTdddhhhdddVVVNNNAAA777444555555444555HHHaaavvvqqqYYYIIIDDD;;;444111///---,,,---------------,,,++++++***+++---///000000000000+++...---(((''',,,111444555BBBSSSbbbnnntttoooeeeOOOCCC777333333111111222---222:::III___wwwtttcccPPPDDD>>>777333222...+++,,,...,,,((((((---)))(((((((((((()))******)))))))))(((((())))))***)))))))))))))))(((((((((+++***)))(((''''''(((((())))))))))))))))))))))))*********+++******)))))))))))))))*********))))))''')))***+++,,,,,,---......+++***---------111777>>>@@@GGGPPPXXX```nnn{{{qqqbbbOOOAAA<<<:::666222///111333444555777<<>>============>>>888888999;;;===@@@CCCDDDGGGLLLTTT]]]gggqqq{{{HHHIIIGGGCCCEEEJJJLLLJJJCCCNNNNNNLLLRRRTTTUUU]]]]]]fff~~~hhh```^^^\\\ZZZccclll{{{eeeXXXTTTMMMDDDPPPTTT^^^jjjmmmkkklllrrriiibbb\\\^^^eeejjjgggcccjjjmmmqqqqqqnnnllllllmmmrrrtttvvvuuuzzz~~~{{{wwwsssnnniiiddd```ZZZVVVQQQNNNMMMLLLLLLKKKEEEFFFGGGFFFDDDBBBAAABBB???>>>===>>>@@@BBBBBBBBBDDDIIIIIIEEEDDDJJJLLLJJJOOOOOOQQQVVV]]]dddhhhjjjiiijjjlllpppvvv}}}xxxwwwrrriii```ZZZUUURRROOOPPPRRRTTTXXX```hhhnnnooorrryyylll[[[OOOEEEEEEMMM\\\nnn{{{wwwgggXXXKKKAAA===:::777444222222444555333111111333666333---&&&111111111222333333333444000111222333333222111000000000111111222222222222---...///000000///...---///...---------///000111---...///000000///...---------......///...............////////////......---,,,++++++------,,,+++---///000...***((()))+++//////.........------------------,,,,,,,,,++++++...:::FFFGGG===222......333------444:::CCC[[[ssseeeIII999666555000666777>>>KKKVVV]]]dddkkkppp{{{[[[FFF666555666000...111..................------,,,,,,------------............------/////////...000111222777FFFZZZiiiooommmaaaOOO@@@888777444111555===KKK```|||tttVVVNNNCCC:::333000..................------,,,+++)))+++---///111222222111///222,,,!!!***111000444777;;;GGG^^^uuu|||yyygggVVVDDD:::666444333444333666888<<>>888555444333666:::;;;<<>>888666000---///...//////---,,,+++,,,...************************000///...---,,,,,,,,,,,,+++,,,000444:::GGG]]]rrr{{{{{{pppXXX@@@444222333444===DDDJJJ^^^{{{|||___DDD;;;777000+++...***))))))***+++,,,,,,+++&&&+++//////,,,+++...222,,,+++***))))))+++---...---111555:::CCCTTTlll}}}|||mmm[[[MMM???444111444000000333555888EEE^^^tttuuu___QQQCCC777444///...222111***(((******)))((()))+++---,,,+++************))))))))))))+++***)))(((((((((***+++))))))))))))((((((((((((&&&(((***+++***)))***+++))))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++,,,,,,---///222777;;;===GGGMMMUUUZZZ^^^ccckkkqqq~~~vvvjjj___WWWMMMDDD>>>>>>>>><<<999666555444999666555666999999888555666999===@@@BBBGGGNNNSSSUUUYYYbbbkkkpppuuu|||vvvnnngggaaa\\\VVVRRRNNNQQQWWW\\\___eeeoooxxxwwwjjjaaaSSSRRRQQQQQQPPPQQQRRRSSSPPPPPPPPPQQQSSSTTTVVVWWW]]]___kkkqqqaaa\\\\\\^^^jjjyyy```VVVRRRMMMKKKOOOSSS```ttt{{{nnncccdddjjjnnnooopppwww{{{}}}uuummmhhhbbb^^^[[[\\\```bbb```\\\TTTOOOJJJFFFEEEEEEDDDBBBFFFCCC???>>>@@@AAAAAAAAAGGGEEECCCCCCDDDGGGHHHHHHGGGFFFGGGIIIMMMPPPQQQQQQRRRVVV]]]eeennntttxxxzzztttmmmkkkgggaaadddiiiiiieeeeeelllssstttyyy}}}yyylll```YYYRRRMMMMMMKKKFFFDDDFFFBBBBBBEEEKKKPPPVVVaaalll~~~hhhXXXQQQOOOSSSaaauuuyyyjjj___MMMCCC999555888:::777444555555444444333333444444666666666555555777;;;???222111000000222222111///222222333333333333333222111000//////......//////000000/////////................../////////000000000000000000000111222222000...,,,---...///......000000...---+++***+++,,,---------......---,,,,,,***++++++,,,,,,,,,,,,,,,+++)))((((((***+++++++++,,,---000222333111///------//////222@@@[[[www~~~fffIII:::666555444444333555777:::CCCXXXttt~~~___BBB888777333000111/////////...,,,,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------...000444???TTTggg}}}eeeIII888333333222666999>>>OOOkkktttUUUAAA777000++++++...,,,++++++------,,,+++***---111000---,,,...111------,,,++++++,,,---------///111333888EEEWWWeeexxxwwwrrrfffVVVGGG>>>:::000222555555333888III[[[iiizzz{{{ooo]]]LLL@@@666.........,,,+++---***))))))***++++++***)))***************************++++++***)))))))))******)))))))))(((((((((((()))++++++***)))((()))+++))))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++------,,,,,,,,,...000222333888>>>BBBCCCGGGMMMRRRYYYaaajjjnnnpppmmmddd[[[SSSOOOIIIDDD???;;;888555:::777555444666666444333000333555777999===CCCHHHGGGEEEGGGKKKPPPWWWcccooozzzvvvyyy}}}qqqfff^^^UUULLLEEEZZZYYYYYYXXXXXXYYYZZZZZZXXXXXXXXXYYYZZZ[[[]]]^^^bbbbbbgggssssssfffbbbdddpppyyyaaaYYYVVVSSSQQQZZZ```nnnwwwlllmmmssssssoookkkmmmpppsssrrrlllccc\\\XXXQQQNNNJJJJJJKKKLLLJJJGGGCCCBBB@@@@@@AAAAAA???>>>EEECCCAAA@@@CCCEEEGGGGGGIIINNNNNNKKKQQQ[[[___[[[WWWWWWYYY]]]aaacccbbbaaaiiilllrrrxxx|||}}}|||{{{{{{||||||}}}|||yyysssooollljjjbbbYYYSSSSSSSSSQQQPPPTTTVVVWWW]]]ffflllmmmzzz{{{qqqlllcccZZZTTTNNNFFFBBBAAA>>><<<===@@@AAABBBGGGMMMXXXhhh|||wwwkkkZZZRRRQQQ___qqqzzz{{{zzzeeeUUUBBB:::<<<>>>:::555555555666666555444444333444555444333222444777:::222111//////111222222111222333333333333333222222111111000////////////000111111111000000000//////....../////////000000000000000//////111222444666000...------...//////...222///------...///...,,,...............---,,,+++******+++++++++,,,,,,,,,+++)))((((((***++++++***,,,---...///000///......+++111222222EEEeee|||gggSSS>>>555444444444444111000333888===LLLmmmtttRRRCCC@@@<<<888777000000///.....................------,,,+++++++++******++++++---...000111111///......///777IIIZZZ|||uuuWWWAAA777444444111111555>>>TTTtttlllNNN<<<666111---111///------------,,,+++///111444222///---...000............---,,,++++++***,,,---,,,...666BBBMMMhhhyyyrrrcccRRRDDD555555666555000...666@@@KKKaaa{{{|||gggNNN@@@222///000000...,,,,,,++++++,,,------***(((++++++++++++++++++++++++***+++------+++)))))))))******)))))))))(((((((((,,,------+++)))((()))***))))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++---,,,+++)))))))))***+++)))---000111111222555999???GGGQQQYYYdddooouuuuuuiiieee___YYYSSSNNNIIIFFFDDDAAA<<<999777666444333///000222222333666;;;>>>:::666333666:::>>>FFFNNNXXXbbbnnnyyyyyyoooeee\\\PPPFFF@@@;;;777444________________________^^^^^^___```bbbdddfffggghhhjjjmmmssszzz|||qqqvvv}}}eee]]][[[[[[[[[fffooo~~~{{{}}}vvvqqqoookkkddd\\\VVVTTTSSSNNNLLLIIIHHHGGGFFFEEEDDDEEEDDDCCCCCCCCCBBBBBBAAAFFFFFFHHHKKKOOORRRTTTUUUVVVaaaeeedddlll{{{~~~vvvrrrqqqooonnnnnnmmmjjjhhhppprrrttttttqqqjjjddd```]]]]]]]]]]]]]]]ZZZVVVRRRMMMMMMKKKHHHGGGJJJNNNPPPRRRTTTXXX^^^hhhqqqvvvwwwxxxkkk___UUUMMMGGGDDDCCC???>>>@@@@@@>>>???BBBCCCLLLWWWaaalll~~~vvveeeTTTSSS```pppnnnWWWGGGAAA???<<<888555666666777666555333222222222333222000111333555444222111111333555555555222222333333333222111111222222111000000000000111111111000000000/////////...////////////000000000111000//////000111333555000...------...//////......------------......---////////////...---++++++************++++++,,,,,,---+++******,,,---,,,,,,....../////////000000000,,,333222000CCCcccrrrmmmQQQCCC666222222222333444222///333888999DDDiiilllWWWLLLCCC===<<<888666444333333333222111222222111///...,,,++++++,,,,,,------///000222333222111111111000444@@@MMMjjj~~~gggMMM===555777111000444555???]]]~~~cccJJJAAA:::222111///,,,,,,,,,---,,,+++333444555444111//////000......//////...,,,)))((((((***++++++,,,000999@@@MMMhhh}}}kkkWWWDDD<<<666333111///111555999KKKeeebbbRRR@@@777666444---'''------...///000000---+++************++++++++++++)))---000000,,,)))((()))*********)))))))))(((((())),,,......,,,***))))))((()))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++))))))*********+++++++++***************+++------,,,...000///......000222555:::===@@@IIIXXXdddjjjfffkkkrrrssspppkkkhhhggg\\\WWWOOOFFF???999666444444444333333444666999;;;777333333888;;;::::::<<>>>>>AAADDDGGGNNN^^^uuuooo]]]YYYdddzzzttt^^^LLL@@@<<<;;;666777888888777555444222444555666555444444555666555333222333555666666555222222333333222111111000333333222111111111111222000000000/////////......////////////000000000111111000////////////000111000///------///000///...+++...111000---,,,...111///000//////...---,,,+++++++++*********+++,,,---...---++++++,,,------,,,...............//////000,,,333111///@@@[[[bbbXXXCCC:::222111222111111222222///333888999DDDiiisss^^^NNNEEECCCAAA>>>:::888888777444222333333222222111111111000...............///000000000000222444222222888AAAWWWpppwww]]]EEE777444///000666333333IIIfff|||yyy^^^NNN@@@222000---+++***+++,,,,,,,,,444555555444222111000000,,,---......---+++(((&&&)))+++,,,,,,,,,///333888888PPPhhhxxxrrr]]]MMM===666555333222222333<<>>===<<<===>>>======>>>BBBLLL```rrruuubbb___ooodddNNNCCC@@@::::::::::::999777666555444666888888777666666777555555555666777888666555444555555444444333222111444444333222222222222333000000/////////........./////////000000000111111000000000000//////......111///......///000000///+++000555333///,,,///333///////////////...---,,,---,,,+++++++++,,,---......,,,******+++,,,,,,++++++,,,,,,,,,,,,---------,,,111111222@@@SSSTTTIII:::555111222222000000222000000333999>>>NNNpppzzzhhh___\\\MMMIIICCC@@@???<<<888444111111111111222222222222///......---------......//////111333222///222888KKKccc~~~mmmQQQ===111---000555333000===PPPfff}}}sss```JJJ777333111---,,,,,,---------333333333333333222111000,,,------...,,,***(((&&&,,,------,,,++++++---///111???QQQeee}}}zzzhhhSSSEEE===666222111222444:::GGG]]]tttpppUUUAAA888333...---,,,++++++---...---,,,))))))******+++,,,,,,,,,,,,000555333---)))(((***++++++*********)))))))))"""'''---111000---***((())))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++*********************************+++,,,,,,,,,---+++///111...///555<<>>???CCCIIIMMMPPPYYYYYY]]]cccfffiiirrr}}}}}}yyyooofffdddfffeee```dddkkkrrruuuxxxzzzuuulll___QQQDDD@@@@@@>>><<<<<<::::::<<<>>>>>>AAANNN]]]vvv|||llloooxxxjjjSSSIII@@@???>>><<<;;;;;;::::::666999<<<<<<<<<;;;;;;;;;::::::;;;===>>>===:::777888888888888777666555444555444444333333333333333111111111000000000////////////000000000111111111...///111222222111000///111///......///000000///...000222222000...///000......////////////.........---,,,+++,,,---///000000...,,,,,,---------++++++,,,,,,---------------//////000555???HHHEEE===555111111333222//////222///222666<<>>>>>===@@@CCCEEEDDDCCCCCCCCC???@@@BBBDDDDDDBBB>>>;;;;;;;;;;;;::::::888777777555555444333333333333444222222222111111111111000000000000000111111111111,,,...111444555444222111111000......000000000///......---...//////,,,***---...///////////////...///...---,,,,,,...///111333111//////000000///...---...///000111000///...222000111777===>>>999333111///000333222///000333111666;;;AAASSSppp}}}rrrlllmmmrrrttt}}}{{{wwwooojjjZZZWWWSSSMMMGGGAAA<<<:::444333333333444444555666>>>:::666444000...222888555EEE]]]vvvkkkTTTFFF@@@777333222333666888777DDD^^^~~~zzzcccDDD???:::555333222000///...---...000222333222111............---,,,+++++++++++++++++++++,,,---...///---222@@@SSSggg}}}wwwYYY@@@888;;;000222555666777>>>MMMZZZvvvttt___NNNCCC<<<888333///......------------......///000111111///333777333,,,((())),,,+++++++++************)))***++++++***((('''((()))))))))))))))************)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++***++++++,,,,,,,,,,,,,,,+++*********+++,,,+++***""",,,///...//////---333<<>>???AAA???AAAGGGDDDFFFLLLTTT\\\``````___[[[]]]___]]]YYYSSSOOOLLLLLLJJJIIIIIIDDD===:::<<<::::::999777444222222333777222000555555222111555000111222222000//////000333111000000111111000///000000000000000000000000111...,,,---000111///,,,------,,,,,,,,,+++++++++,,,...000222222111000///,,,---......//////......///......------......///,,,---444>>>???888444444000000//////222666666333888>>>DDDPPPkkkbbbXXXQQQIIIJJJJJJUUUTTT\\\hhhrrr{{{{{{wwwlllYYYIIIAAAAAA<<<;;;>>><<<666444777DDDHHHDDD:::222222111...:::===GGG]]]{{{lllTTTIII===777222...111888444777GGGeeekkk[[[FFF999555444000+++111...---000444444000+++......---,,,++++++++++++/////////---+++***,,,...***,,,...111:::LLLaaaqqqnnnPPPBBB@@@777333333444333333<<>>999666222...,,,++++++,,,(((***,,,+++******,,,///,,,,,,***(((***,,,***$$$ $$$(((******((('''))))))))))))************))))))*********))))))((())))))))))))***+++,,,,,,)))************+++++++++***++++++,,,,,,------...------,,,,,,---...000111666555666;;;CCCHHHKKKKKKSSSQQQRRRSSSPPPQQQ^^^nnnvvvzzz}}}yyyppphhheeeeeebbbfffkkkppptttxxx}}}~~~qqqcccYYYMMMEEEBBB???;;;888||||||~~~zzzzzzmmm^^^WWWSSSPPPQQQSSSOOOQQQUUUXXX^^^fffpppwwwzzznnnggg]]]SSSIIIKKKHHHDDDCCCFFFGGGDDDEEEFFFFFFCCC@@@@@@BBBDDD@@@AAAAAAAAABBBBBBBBBBBBFFFGGGHHHIIIJJJJJJJJJJJJDDDDDDEEEGGGIIIMMMPPPQQQYYYZZZYYYWWWWWW^^^iiirrr{{{yyyuuuuuu{{{qqqnnnnnniiijjjkkkbbb[[[[[[XXXPPPLLLSSScccqqq~~~tttaaaPPPFFF@@@===<<<:::;;;===<<<999:::===BBBBBBIIIXXXnnnyyydddQQQKKKHHHEEEGGGMMMUUU^^^kkkvvv~~~~~~zzzxxxwwwooodddZZZOOOCCC???@@@===<<<;;;999888888999:::777444555666444///111777111333444444333333222333333111000111222222111000000000000000000000000000000///...---......---,,,000000000/////////......,,,---.../////////......,,,---......//////............------------......111444<<>>RRRnnn{{{lll[[[HHH===666000000222888555:::NNNfffzzzuuu^^^III;;;444111000///......000333444111.........---,,,++++++++++++(((***************,,,...------......222===MMMXXXmmm~~~jjjSSSFFFBBB:::333333333222444888CCCPPPeeezzzqqq]]]GGG<<<666111000111///...,,,+++,,,///333666555333000,,,*********++++++,,,---,,,))))))+++---''''''&&&$$$%%%(((%%% %%%'''))),,,,,,,,,***)))))))))))))))************++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,---......************++++++++++++***++++++,,,,,,------...------,,,,,,---...000000333222222555999<<<<<<;;;???>>>@@@CCCBBBEEESSSaaaqqqwww~~~}}}{{{}}}rrruuuyyy|||wwwiii]]]TTTKKKBBB<<>>???AAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEAAAAAABBBCCCEEEHHHJJJLLLSSSTTTUUUVVVXXX___iiippp}}}}}}|||~~~tttrrrsssooopppoooeee___]]]WWWMMMFFFIIIUUU```wwwwww```MMMCCC???>>>;;;;;;===<<<888777999===<<<>>>FFFTTTiiimmmaaa\\\XXX[[[bbbwwwnnn^^^TTTRRRIIIGGGCCC???=========>>>888888999999555111555;;;333444444444444222111000222111000111222333222111000000000000000000000000//////////////////---,,,.........------------,,,,,,,,,,,,,,,,,,---------,,,---......//////............------------......777===EEEHHH@@@444000222111000000000222333555777===NNNddd{{{rrrMMMAAA888222555000555333888===AAAEEEIIIPPPUUUWWW^^^llluuuvvvuuulll[[[KKKEEEHHHRRRPPPHHH<<<444333333222000222888EEE\\\wwwuuuZZZHHH===666222222777222111999JJJ```{{{|||```FFF666333555---...///111222222222222......---,,,++++++++++++&&&(((***+++******+++,,,---...---,,,,,,111999???OOO___xxxnnn]]]RRREEE888555555444000...333:::JJJccc~~~```MMMBBB;;;555222000///...---,,,------...111000---+++))))))***+++---------,,,))))))***+++)))***)))'''(((***((($$$,,,,,,------,,,,,,+++***)))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...************+++++++++,,,***++++++,,,,,,------...,,,,,,,,,,,,---...///000000///...000222333222111999999;;;>>>???CCCNNNZZZsssyyy~~~qqqccc\\\ZZZ^^^eeeeeegggiiiiiiiiiiiijjjlllyyyvvvlllbbbWWWPPPxxxmmmccc^^^WWWTTTPPPKKKIIIJJJMMMOOOTTTWWW\\\eeeppp|||xxxjjjbbbTTTTTTOOOGGGDDDDDDDDDAAACCCCCCBBB@@@>>>===<<<<<<>>>>>>?????????@@@@@@@@@>>>>>>??????@@@AAABBBBBB@@@@@@@@@AAABBBDDDFFFGGGNNNPPPRRRUUUYYY```iiiooo{{{}}}wwwxxxzzzvvvuuuqqqddd```]]]UUUJJJBBBCCCJJJQQQddduuusss```OOODDD@@@<<<:::<<<;;;888666888<<<::::::===CCCRRRjjjyyytttgggaaaZZZRRRMMMJJJGGGFFFBBB@@@>>>===;;;::::::<<<999888777666555333111000222111000111222333333111000000000000000000000000///...000444888777111,,,...---------,,,,,,,,,,,,---,,,,,,++++++,,,------,,,---......///...............------------......999BBBKKKIII===222///222000//////111111222888>>>III```}}}kkkHHH>>>777222666000333333555777888888999<<>>555555---...000000000000222444......---,,,++++++++++++***,,,......,,,***))))))***,,,------,,,...111444@@@HHHZZZooo~~~hhhYYYHHH>>>:::888444222333333;;;LLLddd~~~kkkYYYIII;;;222111000.........---,,,+++///...,,,*********++++++,,,,,,,,,+++*********+++,,,......,,,,,,...---))),,,,,,+++******)))******))))))*********+++++++++******))))))******++++++,,,++++++*********++++++*********+++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,------...//////......///000222333444444888;;;???DDDJJJSSS^^^gggxxx|||}}}|||uuuYYYMMMIIIDDDAAABBBFFFGGGIIIIIIIIIJJJLLLNNNTTTXXXaaammmwww}}}~~~}}}{{{uuuqqqzzziiicccZZZRRRNNNNNNPPPQQQLLLMMMOOOSSS[[[ccciiimmmkkkiii```TTTMMMJJJHHHDDDCCCAAA???>>>===<<<;;;;;;<<<=========>>>>>>>>>>>>???@@@@@@AAACCCFFFHHHIIIBBBAAAAAAAAAAAACCCDDDEEEHHHJJJMMMQQQWWW^^^eeejjjuuuzzz~~~~~~}}}{{{sssddd___ZZZQQQHHHAAAAAAEEEIIIQQQ^^^ooo{{{xxxcccPPPDDD===999::::::888777999:::::::::;;;===DDDTTTeeewwwqqqmmmhhhfff[[[UUUMMMJJJKKKIIIBBB:::???<<<999777888888666555333222111111333444333111111111111111111111111111000...///888AAAAAA666,,,111111111111000000000000......------,,,------...,,,---......///.........///......------......///777BBBJJJEEE999000000222000...///111222444???KKKccczzzZZZ===888222///555//////444444333222000000000111444666:::BBBMMMXXXaaaeeedddiiixxx~~~uuu\\\VVVMMMEEE>>>999777666666777999<<>>KKKbbbxxx]]]FFF777333000...---......---+++...---,,,+++++++++,,,---+++*********+++,,,,,,,,,(((,,,---***)))++++++(((+++***)))))))))***++++++************++++++++++++******))))))***+++,,,,,,------,,,+++***************++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,---...////////////...///000222333666999:::666;;;BBBLLLXXXfffrrrxxxvvvzzz~~~~~~}}}fffKKKBBBAAA===777666;;;<<<<<<;;;:::;;;===???BBBCCCFFFKKKRRRWWWZZZ[[[gggjjjooouuu{{{xxxiii^^^WWWRRROOONNNMMMKKKLLLOOORRRTTTUUUdddjjjttt~~~pppbbbYYYPPPIIIFFFCCC???===>>>>>>>>>===<<<<<<<<<=========>>>>>>@@@@@@@@@BBBDDDGGGJJJLLLEEEDDDCCCBBBBBBCCCDDDDDDCCCDDDGGGKKKQQQXXX___bbbooottt{{{}}}}}}xxxuuunnn^^^[[[UUUMMMFFFAAAAAACCCEEEFFFLLLXXXjjj|||sssaaaLLLCCC<<<;;;;;;999999;;;999888999;;;:::<<>>PPPrrrxxx\\\JJJ===888222/////////---+++......------,,,,,,------+++***)))))),,,---------''',,,---***)))++++++)))++++++***++++++,,,---...*********++++++++++++,,,,,,,,,++++++,,,---///000000000///---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...------///000000111000000111222333444555:::???DDDKKKOOOTTTZZZdddpppvvvvvvuuuxxx{{{zzzyyy|||cccFFF<<<<<<999777888::::::999777555555777888:::999999;;;===@@@DDDFFFHHHKKKPPPWWW]]]bbbfffggg}}}pppeee___\\\WWWQQQMMMMMMLLLKKKJJJPPPSSSYYYaaadddjjjyyy{{{pppeee[[[VVVPPPIIIDDDBBBBBBAAA???=========>>>>>>>>>??????>>>>>>>>>>>>@@@CCCFFFHHHGGGFFFDDDCCCBBBBBBCCCDDDBBBBBBCCCGGGMMMTTTZZZ]]]gggjjjpppwww}}}~~~vvvrrrlllkkkgggZZZWWWQQQIIICCCAAAAAABBBBBBBBBCCCHHHTTTgggvvvwwwoooXXXMMMAAA===<<<;;;:::<<<:::777777999999999>>>EEEUUUttt|||ooobbbYYYMMMDDDAAA@@@>>><<<<<<:::888888888888666555333333333333333333333333000000111555888777444000/////////.........------...//////000///...---,,,,,,---......//////......111111000000000000111111555>>>AAA999000///111222333000111777:::BBBXXXoooiiiNNN???///777555000555///000222111000///000000000000.........///111333777:::333888CCCOOOZZZggg{{{zzznnnbbb]]]]]]ZZZ[[[aaaiiippp{{{iiiQQQAAA888666333111000......666@@@JJJ^^^}}}bbbKKK@@@;;;555222333444333222......---,,,++++++++++++(((***************,,,...++++++++++++,,,,,,,,,++++++...222666;;;DDDRRR\\\ppp~~~vvvcccOOO@@@:::555333666999DDD___{{{}}}jjjRRRIII===666333222///---......------,,,,,,,,,,,,---+++)))))),,,---,,,+++***///111...,,,---...---++++++,,,,,,,,,---------*********+++++++++,,,,,,---,,,+++++++++---///111111000///...---,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,------......///000111222222222111555666888:::>>>FFFPPPWWWeeehhhhhhhhhmmmttttttoootttvvvwwwuuusssvvv~~~lllNNNBBB???;;;888999:::999888666444333555777333333444555555777888:::666888;;;===@@@DDDHHHJJJ~~~mmmfff\\\UUUQQQOOOMMMKKKIIIJJJNNNRRRQQQRRR]]]kkkyyy|||ttthhh```UUULLLHHHEEEBBB@@@????????????@@@@@@@@@@@@@@@?????????@@@BBBEEEFFFHHHFFFEEECCCBBBBBBCCCCCCDDDCCCCCCFFFLLLSSSYYY\\\YYY\\\aaaiiipppvvvxxxyyyyyyxxxwwwuuuqqqpppuuu{{{zzzvvvmmmggghhhggg\\\UUUOOOGGGBBBAAAAAA@@@@@@BBBAAA@@@DDDRRRfffrrrvvvaaaTTTFFF@@@>>><<<;;;===<<<888666999::::::===AAA@@@___wwwiiihhhxxxxxxfffYYYQQQLLLHHHDDD@@@>>><<<;;;;;;:::888777444444444444444444444444000222333111...---///222222222222222111111111111---...///000000...,,,+++,,,---......//////......222222111111111111222222777>>>???666...///222222555111333:::>>>GGGaaa{{{~~~```FFF888,,,888555///333......---,,,+++,,,...000000000...000222222222222333444...111777;;;>>>HHH]]]qqquuurrrvvvwww}}}{{{dddPPPBBB555333333666555222222666666JJJmmmuuu[[[FFF???777444666777444222......---,,,++++++++++++/////////---+++***,,,...,,,+++***+++---...//////,,,...000000222777@@@GGGRRRjjj{{{```KKKGGG===777777666:::MMMbbbxxxdddYYYIII>>>888666333000...---------,,,+++++++++///,,,******+++,,,***((()))...000---+++,,,...---++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++***)))))))))+++...///000///---,,,+++***))))))++++++,,,,,,,,,---------***++++++,,,,,,---.........///111222333333222222888:::>>>BBBIIIUUUbbbllliiilllllllllrrrzzzxxxqqqooorrrtttttttttyyyuuu[[[OOOJJJ@@@999777999999888666333333555888///222444666555555444444666666666777888:::>>>BBByyyqqqggg\\\UUUTTTMMMHHHFFFJJJKKKKKKPPPWWW[[[```hhhoootttxxxzzz|||wwwuuukkk___YYYVVVPPPGGGDDDBBB@@@@@@AAAAAA@@@???CCC@@@<<<::::::===AAADDDCCCCCCCCCCCCCCCBBBBBBAAACCCDDDFFFIIILLLOOORRRTTTOOOSSSYYY^^^ccceeeggggggdddcccbbbbbbcccfffhhhjjjiiiiiiiiikkkooovvv~~~oookkkhhhfffccc[[[RRRNNNIIICCC???======>>>>>>@@@@@@???CCCPPPcccrrrzzzfffQQQHHHDDD???;;;;;;:::888999===???======@@@BBBOOOjjj}}}bbbWWWZZZdddvvvtttkkkccc^^^VVVNNNDDD>>>>>>===;;;888:::777444444666777444222...666<<<;;;333---...111111000///000111111///---//////.........//////000............/////////000111000.........///000000<<<888333000111444222...///555:::<<>>CCCFFFZZZlllfffFFF@@@777111000222111222444777<<>>888666:::333...---///000,,,+++,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...+++---000111222333555888CCCNNNeeewwwnnnTTTCCC777777::::::@@@IIIRRR]]]mmmfffLLL<<<777666444444---***---...+++***...///...------,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,...((('''+++---,,,000666000---******+++,,,+++)))///...,,,,,,---...///...+++,,,...//////...---,,,000444888888777999???EEEKKKNNNSSSXXX___gggooouuuuuuuuuuuuuuuttttttttttttssstttuuuvvvxxx|||ttt___QQQLLLDDD<<<===<<<;;;888666555666666444444444555666666444333333222222444666888888777yyyiii```YYYRRRMMMNNNMMMHHHGGGIIIJJJLLLPPPUUU[[[eeeooouuuuuuwwwwwwssspppnnneee[[[TTTPPPJJJEEECCCBBBAAA@@@============>>>@@@BBBCCC@@@@@@AAAAAA@@@???>>>===AAABBBCCCDDDFFFHHHJJJKKKJJJMMMPPPSSSSSSSSSRRRRRRXXXWWWVVVVVVXXX\\\```cccZZZZZZZZZYYYZZZ]]]cccgggiiippp{{{ooojjjgggfffcccZZZPPPMMMHHHDDD@@@???>>>>>>===>>>>>>===>>>IIIYYYeeewwwhhhVVVGGG>>>;;;<<<;;;777666888:::999:::===<<>>???BBBHHHMMM[[[```gggmmmrrrwww|||yyyyyyxxxwwwwwwwwwwwwwwwsssttttttuuuvvvyyy}}}uuuiiibbbZZZRRRIIIFFFAAA>>>;;;:::888777777666555444444333222000///......000333555555555~~~hhh^^^TTTQQQOOOKKKHHHGGGDDDCCCCCCDDDGGGNNNWWW]]]]]]cccjjjpppwww|||{{{vvvooohhh___VVVOOOIIIEEEBBB@@@@@@AAAAAA@@@???>>>======>>>???@@@???>>><<<;;;AAAAAA@@@AAAAAABBBCCCCCCHHHJJJLLLKKKIIIGGGFFFFFFKKKJJJHHHIIIKKKPPPVVVYYYRRRRRRQQQNNNLLLKKKLLLNNNPPPTTT\\\eeerrrooohhheeedddaaaXXXNNNMMMJJJFFFCCCAAA???>>>===>>>>>><<<<<>>GGGZZZ|||xxxWWWJJJEEEKKKQQQWWWhhh{{{ssshhh]]]SSSMMMIIICCC<<<888999::::::999666<<>>:::444000///000333666:::@@@JJJYYYmmm~~~tttnnnnnnzzz}}}aaaGGG???;;;666222,,,)))///888111000......//////---,,,+++---///000///...---......------,,,---...000111555:::CCCOOOZZZbbbeeefffbbb___\\\[[[[[[YYYUUUQQQNNNQQQTTTTTTRRRQQQRRRUUU\\\lll]]]NNN???888444111000111111111999JJJ```uuueeeRRROOOPPPIII===555111///111111---***+++(((((()))***+++,,,---.........------,,,++++++******,,,---.........000111888888===IIIWWWfffyyyiiiQQQAAA<<<999666222666===GGGXXXrrruuu___JJJ;;;888666444333///***)))+++,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++))))))+++,,,+++,,,///,,,++++++---...///---,,,***,,,...000111111000///222222222222333444666777:::@@@GGGLLLPPPTTTYYY]]]iiinnnuuu{{{}}}|||zzzyyyxxxxxxxxxyyytttuuuuuutttuuuwwwzzz}}}yyysssnnnddd___WWWQQQMMMIIICCC???<<<;;;999777555444444333666444111000111000///---}}}yyywwwyyyzzzuuueee]]]YYYVVVQQQMMMFFFGGGGGGGGGFFFFFFHHHJJJKKKMMMPPPWWWaaannnxxx|||{{{uuunnnfff\\\RRRLLLGGGFFFCCCAAA???>>>>>>>>><<<===>>>???@@@???>>>>>>BBBAAAAAA@@@@@@AAAAAABBBEEEGGGIIIHHHEEECCCDDDFFFEEEDDDBBBAAADDDHHHNNNQQQNNNNNNNNNLLLHHHFFFEEEEEEIIIKKKNNNRRRWWW___hhhnnnzzzqqqhhhcccbbb^^^TTTPPPOOOMMMJJJFFFBBB???>>>>>>??????>>>===@@@HHHNNNddd|||yyycccUUUIII>>>@@@999666888::::::;;;>>>888===@@@IIIfffcccQQQFFFJJJLLLHHHNNN[[[iii}}}xxxppp```XXXMMMFFFBBB@@@===;;;777:::<<<;;;888555444555777444222111111222222111000000///.........//////...////////////000000000222333444333111444;;;AAA>>>;;;999888777555666:::@@@KKK\\\nnn}}}yyymmm[[[SSSRRRbbbvvv{{{lllZZZDDD???:::777333///000444222111000111111111///---...111333222000...///111000///...---,,,---------444333444999AAAFFFHHHHHHDDDBBBAAAAAABBBAAA>>><<<999;;;===<<<;;;:::;;;===BBBNNN```vvvrrr[[[BBB777666555222000333222555;;;FFFZZZvvvgggXXXTTTIII:::555000...000000---+++,,,******+++,,,,,,---............------,,,,,,,,,,,,+++,,,......------...000666222222666???OOOdddvvv|||aaaLLLEEEAAA<<<888888888;;;EEE[[[}}}{{{bbbPPPDDD===555111000...------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++---------............///,,,,,,---.........---,,,...000222444444444444444444444555777:::???DDDGGGKKKQQQZZZaaafffkkkooorrrrrrvvv|||~~~{{{yyywwwwwwxxxxxxtttuuuvvvuuuuuuwwwzzz}}}}}}~~~yyyxxxyyy|||wwwqqqllliiibbbZZZSSSIIIHHHEEE@@@;;;888777777888666333222222111000///}}}rrrkkkiiiiiiqqq~~~wwwrrrlllaaaWWWLLLMMMMMMLLLJJJHHHHHHHHHKKKHHHFFFGGGLLLUUU___gggtttvvv{{{~~~|||uuujjjbbbTTTPPPJJJDDDAAAAAACCCDDD;;;<<<===>>>???@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB@@@CCCEEECCC@@@???BBBEEEDDDBBB@@@>>>???BBBFFFIIIDDDFFFHHHGGGEEECCCBBBBBBCCCEEEGGGHHHIIIKKKNNNPPPXXX]]]fffoooxxxwwwkkkccc```[[[QQQSSSRRRPPPLLLHHHCCC???===<<<>>>???>>>>>>@@@DDDHHHPPPmmm~~~qqq[[[EEECCC<<<888;;;======<<<<<<666>>>AAACCCVVVvvvwww```NNNKKKJJJDDDCCCIIIOOO^^^yyyrrreee[[[QQQHHHBBBAAA@@@>>>;;;::::::;;;===888555111000111222333333222111000///////////////////////////000000000111333555666333111555@@@JJJHHHAAA;;;<<<===>>>CCCJJJWWWfffyyyyyyeeeTTTGGGBBBBBBOOOcccsssvvvsssVVVJJJ???;;;999666555666222111000111222111///---222444555333///...111444000000//////............555222000222666888777666555444444555666555444333000111222333222333444555;;;===FFFZZZwwwcccBBB444555666333///111333555777999DDD]]]tttjjjZZZKKK===777111...//////---,,,///........................,,,,,,,,,------.........,,,---//////...---///000222//////222666===KKKXXXuuuyyyaaaQQQEEE<<<<<<888444444888GGGbbbzzzwww^^^QQQ???444222333111,,,++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---............///........./////////...---------000333666999:::===AAADDD>>>???AAAEEELLLTTT[[[___bbbgggooovvv|||~~~{{{yyyxxxxxxxxxqqqrrrsssssstttuuuxxxzzz{{{~~~wwwjjjbbbccchhhrrrrrrtttvvvxxxvvvpppkkkeeeccc^^^UUUJJJAAA<<<;;;777555222222444666666666zzzjjjeeedddhhhlllqqqxxxwwwlllcccaaa\\\UUUNNNJJJIIIJJJFFFDDDCCCEEEFFFFFFKKKQQQWWW___kkkwwwzzzuuummmggg^^^UUULLLFFFCCCBBB???>>>======>>>???AAABBB???????????????@@@AAAAAABBBEEEFFFCCC>>>===AAAFFFCCCAAA???======>>>@@@AAA>>>@@@CCCDDDDDDCCCCCCDDD>>>AAADDDFFFFFFGGGHHHJJJLLLNNNQQQWWW\\\bbbfffhhhvvv}}}sssggg___ZZZPPPRRRQQQOOOKKKGGGCCC???===:::;;;<<<<<<<<<===@@@BBBHHH```|||tttZZZLLLCCC;;;;;;===<<<::::::444;;;@@@AAALLLgggwww[[[JJJCCC@@@@@@BBBEEEMMM^^^vvvttteee[[[PPPLLLFFFAAA@@@???>>>===???;;;666333333444555555444333222111000000000111/////////000000000111111444777888666555>>>OOO^^^WWWHHH===>>>EEENNN[[[ggg~~~|||hhhQQQAAA::::::;;;CCCQQQeeexxxnnn\\\HHH>>><<<:::888888333222000000111111///...333666999666111///111555000000000000000000000000000//////000111222111000111111222222222222222111///...//////000111333444:::666888GGGbbb~~~iiiIII999666555111......111555777555999IIIZZZyyy}}}eeeRRRDDD>>>777111///...---...111000000/////////.........+++,,,,,,---......//////,,,...//////......000111---,,,...222555666;;;BBBWWWnnnnnn^^^UUUGGG===666555888???PPPbbb{{{oooVVVAAA888777222,,,------,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++------***+++......,,,111111222111//////000222555:::BBBGGGKKKPPPVVV[[[SSSTTTWWW\\\dddlllsssxxxvvvzzz~~~{{{yyyxxxlllmmmooooooooopppsssuuuwww{{{wwwiiiWWWIIIHHHNNNQQQVVV]]]fffmmmqqqsssttt~~~zzzooobbbWWWQQQOOOJJJFFFAAA<<<:::888666444wwwjjjdddcccbbbcccfffdddiiimmmpppvvv}}}}}}xxx{{{yyyuuulllbbbYYYSSSPPPFFFDDDEEEGGGEEEAAACCCIIIFFFKKKUUUaaajjjppppppnnntttsssqqqkkkbbbXXXOOOJJJJJJGGGDDDAAA@@@AAACCCEEEAAAAAA@@@@@@???@@@@@@AAACCCFFFGGGDDD??????DDDJJJAAA@@@???>>>>>>>>>>>>>>>>>>@@@CCCDDDCCCCCCDDDEEE@@@BBBDDDEEEEEEFFFGGGIIIIIIIIIJJJLLLOOORRRSSSTTTWWW\\\fffqqq{{{~~~mmmaaaZZZQQQNNNMMMKKKHHHEEEBBB@@@???;;;;;;<<<<<<;;;<<<===>>>EEESSSooo{{{\\\OOOAAA<<<<<<:::999:::888999<<>>999777777777666666555444333222222222222//////000000000111111111333888;;;;;;>>>NNNfffzzzkkkZZZQQQYYYhhhttt}}}gggTTTDDD999444777:::<<>><<<888666333222333333333222444;;;@@@@@@:::555444666444444444444444333222222...000111111000000000111000111222222111000000111000///......///111111222444222333<<>>EEELLLAAAAAAAAAAAA@@@@@@@@@???===???AAAAAAAAA@@@AAABBBCCCDDDCCCBBB@@@???AAABBBCCCBBBBBBDDDGGGJJJKKKKKKGGGKKKQQQXXX^^^cccfffgggkkktttqqqccc[[[SSSJJJHHHGGGDDDCCCAAAAAAAAA>>>>>>======<<<<<<======BBBJJJccckkkZZZGGG>>>;;;::::::<<>>>>>@@@DDDMMM___}}}xxxkkkbbbUUUNNNFFF???;;;999888777777666555444333333222333000000000000111111111111222888===@@@GGG[[[xxxqqqnnniiiSSSFFF>>>777333777999999===OOOkkk{{{lllXXXIIICCC>>>;;;777666777888888888777???HHHIIICCC;;;888888888999999888777666555444222555666444111000222444000111222222000/////////222000......///000000000,,,...222666===NNNggg{{{~~~mmmZZZFFF777444999444333555666333111444;;;NNNccc{{{lllRRRGGG;;;444///,,,...222+++,,,,,,---...///000000/////////...------,,,,,,***,,,............000222555...***---111222333555<<<:::GGGaaaxxx~~~dddJJJ@@@===888:::@@@QQQXXX^^^bbbjjjzzzfffLLLAAA>>><<<111000///...............++++++,,,,,,---...//////------------------------,,,,,,,,,---------.........000///******111444111333444555444444888>>>CCCVVVaaaoooxxx{{{{{{{{{}}}yyyzzz{{{~~~~~~zzzuuurrrnnnooopppooommmllllllmmmvvvzzz~~~~~~~~~vvvmmm\\\HHH??????888;;;===:::777:::DDDMMMMMMVVVbbbkkkppptttzzz{{{uuummmfff```\\\XXXVVV}}}nnnbbbYYYXXXRRRMMMJJJIIIKKKTTT]]]pppyyy~~~zzzyyyjjjfff___WWWPPPJJJGGGFFFAAA@@@BBBGGGNNNOOOLLLGGGOOOVVVaaalllsssuuutttrrrjjjddd[[[VVVTTTPPPJJJEEEFFFDDDBBBBBBBBBAAA>>><<>>======???AAAAAA@@@???>>>===>>>???@@@===>>>@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????CCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFIIIMMMRRRTTTYYYZZZ^^^dddmmmxxxwwwiii]]]VVVPPPNNNKKKFFFBBB@@@@@@AAA>>>===<<<;;;;;;:::::::::???DDDSSSqqqkkkLLL>>>:::999999;;;;;;<<<999:::@@@HHHgggeeeQQQDDD999>>>@@@CCCGGGTTTpppkkkcccYYYPPPFFF>>>===@@@@@@???<<<999666555444333555333000...///000000///555<<>>IIIdddhhhTTT???777444000------------------......///000000///...------------------...//////------...///000000000///...000333666000444>>>KKKXXXhhh|||bbbQQQHHHBBB<<<777EEECCCCCCFFFJJJTTTfffvvvrrrfffQQQ::::::444111222111...+++,,,...+++)))***,,,---+++(((,,,111222...,,,---...---&&&+++---***+++//////+++,,,...///000///000222333777===BBBCCCBBBDDDLLLSSSfffooozzz}}}{{{{{{|||wwwrrrqqqqqqpppppppppqqqqqqrrruuuyyy~~~|||tttaaaKKK===:::777666444444444555777999@@@BBBFFFKKKSSS[[[aaafffooopppsssuuuuuusssqqqpppwwwiii^^^WWWOOOLLLJJJIIILLLRRRTTT\\\gggnnnrrrvvvzzz~~~xxxwwwsssmmmdddYYYPPPJJJCCCCCCDDDHHHMMMNNNJJJEEEDDDGGGMMMUUU]]]eeejjjmmmzzzvvvqqqlllfff___WWWQQQNNNJJJEEEBBBBBBCCCCCCCCCAAABBBAAAAAA@@@AAABBBDDDAAA@@@??????>>>??????@@@>>>???@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@????????????BBBBBBCCCDDDDDDEEEFFFFFFBBBBBBAAAAAACCCFFFIIILLLQQQQQQQQQSSSWWW]]]cccgggpppvvvxxxjjj]]]VVVPPPOOOKKKGGGBBB@@@?????????>>>===;;;;;;;;;;;;<<>>:::888999666999999<<>>CCCWWWzzzvvv```III;;;444///...///...............///000111000000///...............---///000///...---...000/////////......///000222555444666<<>>>>>???@@@AAABBBBBBBBBBBB@@@@@@?????????>>>>>>>>>@@@@@@AAABBBDDDEEEFFFFFFAAA@@@???>>>???AAACCCDDDNNNLLLJJJHHHHHHJJJLLLNNNRRRVVV]]]dddllluuu}}}uuuggg[[[UUURRRPPPLLLHHHDDDAAA???>>>AAA???===;;;;;;;;;<<<===???>>>DDDYYY}}}hhhOOOBBB;;;999999666::::::>>>DDDJJJeee```MMMIIIAAA@@@AAAEEEPPPjjjyyykkkddd]]]WWWPPPLLLKKKIIIDDD???>>>===<<<<<<<<<<<<;;;999<<>>999222555777666333222555555333777888999:::===CCCJJJPPP[[[```fffhhhgggiiinnnssswwwyyy|||}}}~~~~~~|||xxxwwwwwwvvvvvvwwwwwwwwwxxx{{{rrr[[[DDD777777666444222222333555666222222222333444777999;;;@@@AAADDDJJJRRR\\\eeejjjqqq]]]RRRLLLHHHGGGHHHKKKKKKJJJHHHHHHKKKQQQUUUbbbiiirrr{{{~~~zzzwwwppphhh\\\QQQJJJFFFCCCAAACCCDDDEEEFFFGGGGGGGGGGGGJJJSSS^^^ggglllpppuuuzzzqqqlllfff```\\\WWWRRROOOKKKIIIEEECCCBBBBBBBBBAAAFFFFFFEEEDDDBBB@@@>>>===>>>>>>???@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>===>>>>>>???AAABBBDDDEEEFFFBBBAAA@@@@@@AAABBBDDDEEEKKKJJJHHHFFFFFFGGGHHHIIIJJJLLLNNNPPPSSSXXX^^^cccjjjssszzzlll```XXXTTTUUUSSSOOOLLLHHHDDDAAA>>>BBB@@@>>><<<;;;<<<===>>>>>><<<>>>NNNlllqqqRRRAAA;;;;;;<<<:::======???DDDJJJeeekkkQQQJJJCCC@@@AAAEEEMMMeee}}}uuupppmmmggg[[[RRRMMMJJJGGGEEEEEEEEEDDDCCCMMMVVV___eeennn{{{QQQDDDDDD>>>999:::666888555666:::666===QQQ{{{uuuwwwzzzyyyvvv}}}zzzrrrqqqiii^^^VVVSSSOOOJJJCCC???;;;888666555333222222000......///000111000000,,,***...000111666===HHH```}}}wwwZZZCCC>>>999555444333333555888@@@:::===SSSqqq~~~fffOOO===555555999111000...------...///000//////...------.........---...//////------...///000111222444444222///,,,111000333666666888???IIIYYYnnnyyy```NNNCCC===999;;;======@@@DDDIIIWWWjjj~~~pppZZZAAA888888888666555222111000000111222333333555;;;AAAEEEIIILLLIIIDDD;;;;;;:::999999;;;<<<<<>>??????@@@AAA?????????>>>>>>>>>>>>===<<<===>>>@@@AAACCCDDDDDDBBBAAAAAABBBCCCEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFGGGJJJJJJJJJIIIIIIJJJNNNQQQNNNVVV___eeehhhooozzzpppccc[[[XXXXXXXXXVVVRRRPPPMMMIIIDDD@@@AAA@@@>>><<<;;;<<<===>>>===;;;===HHH^^^~~~vvvSSS@@@<<<>>>AAA<<<>>>;;;===CCCLLLjjj|||ZZZJJJEEEAAAAAAEEEKKK___wwwqqqlllgggcccbbbcccddddddoooyyy\\\IIICCC<<<777999777888555666;;;777:::KKKxxx{{{yyyzzz|||}}}}}}|||wwwmmmfffddd```[[[SSSMMMEEE???:::777444222222000...---...000000///222///---///111111333666;;;KKKddd{{{kkkTTTCCC:::333333333222444777:::555777DDDXXXmmmzzzaaaIII:::666777222000...,,,,,,---...///...---------------......,,,---......---,,,---...///000222444666444///+++...///333777666333444999@@@RRRmmmkkkPPPFFF<<<999999<<>>>>>===>>>>>>???@@@AAA@@@@@@?????????>>>>>>>>><<<<<<===>>>@@@AAABBBBBB???@@@@@@BBBCCCEEEGGGHHHCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDEEEGGGIIICCCHHHMMMPPPQQQVVV^^^dddjjjooowwwuuuggg___[[[[[[]]]ZZZWWWTTTSSSRRRNNNGGGBBB??????>>>===<<<<<<<<<<<<<<<<<<>>>FFFTTTooo}}}XXXCCC>>>@@@AAA888:::999<<>>>>>???@@@@@@???@@@@@@BBBCCCDDDEEEFFFBBBCCCEEEFFFGGGGGGGGGFFFCCCDDDEEEDDDCCCBBBCCCDDDAAACCCEEEFFFGGGKKKPPPSSSRRRWWW]]]ccciiirrr~~~sssddd]]][[[ZZZ\\\___YYYWWWTTTTTTTTTPPPIIIBBB======>>>>>>===<<<:::999<<<<<>><<<555777>>>999888FFF\\\~~~{{{~~~}}}{{{zzzvvvqqqooolllfff___UUUJJJ>>>666555333111000111222222111///111222000...///111222444777???PPPiii~~~^^^JJJ:::777666222222777222333555888<<>>>>>??????AAAAAABBBCCCDDDDDDEEEEEE>>>???BBBDDDFFFGGGGGGGGGEEEFFFGGGFFFCCCAAAAAAAAABBBAAAAAABBBDDDHHHKKKMMMGGGKKKPPPTTTWWW___iiirrrhhh___WWWWWWXXXYYYZZZ]]]XXXVVVSSSTTTTTTQQQIIIBBB;;;<<<>>>>>>>>><<<999888<<<===???AAAHHHaaannnTTTGGG???999888;;;;;;>>>DDDIIIdddYYYIIIDDDEEEIIIIIITTTyyyeee[[[SSSIIIDDDAAA999;;;AAA<<<:::GGGVVV|||~~~~~~~~~xxxrrrssssssrrrnnnfffYYYJJJAAA888555333222333444444333---000222///,,,---///111...000555AAAWWWqqqqqqZZZEEE>>>:::333111555888777888888888???QQQccceeeNNNAAA:::777444000///000222333111111000000111222333333000222333222111000111222222222444999@@@BBB???:::444111222444444222333666***777???AAAMMMfff|||~~~lllXXXKKKJJJPPPRRRKKKIIIQQQ[[[gggzzztttjjjjjjeeegggiiiiiiiiimmmssswwwyyy||||||yyy{{{~~~|||wwwwwwwwwxxxzzz{{{}}}~~~xxxvvvuuuvvvyyy~~~xxxiiiZZZ>>><<<888555333111111111,,,------...///.........---,,,,,,---...///111222iii]]]RRRPPPNNNGGGCCCCCCEEEDDDCCCBBBAAA@@@???>>>DDDCCCBBBCCCFFFKKKQQQUUUfffllluuu{{{|||wwwooojjjbbb```[[[SSSKKKDDDAAA@@@AAA@@@AAADDDHHHLLLMMMNNNWWWbbbqqq{{{xxxjjj]]]SSSNNNMMMJJJFFFAAA@@@AAABBBBBBAAA======>>>@@@AAA@@@===;;;??????>>>;;;;;;======<<<@@@AAABBBCCCDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBDDDEEEEEECCCAAA??????@@@@@@?????????AAADDDFFFHHHIIIIIIIIILLLQQQTTTVVVVVVXXXUUUQQQNNNMMMOOORRRTTTNNNQQQSSSQQQKKKEEECCCCCC===<<<;;;:::::::::::::::<<<:::===DDDIII\\\\\\CCC<<>>>>>===@@@EEEGGG___yyyYYYHHHCCCCCCDDDDDDRRR}}}kkkaaaVVVJJJ???<<<<<<>>>BBBGGG[[[uuu~~~}}}{{{yyywwwxxxqqq^^^LLLFFF===444111444666555111444222111111222333111//////111666===EEEXXXvvvqqqSSS@@@888444444666999;;;<<<999888<<>>777555333//////111111444666666444555888<<<777777777777666444333222222000222<<>>??????>>>===<<<;;;999888999<<<=========>>>???@@@@@@@@@??????CCCDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCBBBAAABBBCCCAAA@@@@@@@@@AAACCCFFFGGGHHHGGGGGGJJJOOOSSSUUUVVVOOOMMMJJJHHHGGGGGGIIIKKKLLLLLLLLLKKKJJJFFFBBB???>>>===<<<<<<;;;;;;<<<<<<<<<:::===CCCHHHZZZjjjMMMAAAAAA999;;;<<<@@@FFFIIIaaaoooRRRGGGCCCDDDGGGHHHWWWmmm___QQQKKKJJJLLLQQQWWWcccuuu~~~zzzyyy{{{yyylll]]]OOOGGG===888777666333000000000000000111111111000...///333777===MMMiiimmmTTTBBB;;;999:::DDDDDDBBB<<<888;;;DDDMMM^^^qqq}}}gggMMMCCC:::777666333222444222444555444333555;;;???<<<<<<<<<;;;:::999888777:::888999AAALLLOOOJJJBBB@@@???>>>===;;;999888777666999AAAIIIMMMTTTdddttt|||tttpppssssssuuuxxx}}}~~~~~~~~~{{{wwwuuutttssstttvvvwwwwwwuuusssrrrrrrssswww}}}rrrdddLLL:::555777222///222111111111111111111000000000000000000000000000000000nnn```VVVPPPOOOHHHFFFDDDCCCCCCBBBAAA???@@@???>>>>>>>>>@@@AAABBBDDDGGGMMMVVV```kkktttyyy}}}qqqdddYYYTTTOOOJJJDDDAAAAAABBBDDDDDD???AAACCCEEEJJJTTTaaakkkvvv}}}{{{wwwkkkeee]]]UUUNNNIIIEEEBBBEEECCC@@@@@@@@@AAA@@@??????<<<999999:::<<<======<<<======>>>>>>>>>>>>===DDDDDDDDDDDDDDDCCCBBBAAA>>>@@@BBBBBBBBBBBBDDDFFFBBBAAA@@@@@@AAACCCDDDEEEEEEDDDDDDFFFKKKQQQTTTUUULLLKKKIIIHHHGGGFFFFFFFFFGGGEEECCCDDDGGGFFFAAA<<>>======<<<=========<<<999<<>>888444111111222333222111///000000111111222333666BBBYYYmmmnnnRRRDDD???;;;KKKKKKHHHBBB>>>???FFFMMMPPP___www}}}ZZZLLL???;;;<<<;;;999:::999::::::999888;;;AAAGGGCCCCCCCCCBBBAAA@@@???>>>DDDAAAAAAGGGOOOSSSPPPLLLJJJIIIHHHFFFCCC???;;;999;;;CCCOOOZZZ___eeeppp{{{}}}yyyuuurrruuutttttttttuuuuuusssqqqqqqrrrvvv{{{}}}yyykkkSSS>>>666777111///333111111111111000000/////////000000000000000000000000}}}lll^^^VVVQQQMMMHHHEEEDDDCCCAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDDDDFFFKKKRRRYYY]]]qqqxxxxxxllleeeZZZUUUOOOJJJGGGFFFDDDCCCAAABBBDDDDDDDDDFFFKKKOOO\\\aaahhhpppvvv|||~~~zzzssskkkbbbYYYRRRNNNEEEDDDDDDEEEFFFFFFDDDBBBFFF@@@<<<===>>>===<<<<<<>>>>>>>>>?????????>>>>>>BBBBBBBBBBBBAAA@@@@@@???===>>>@@@AAAAAAAAACCCEEEAAAAAA@@@@@@@@@AAABBBBBBCCCAAAAAACCCHHHMMMQQQRRRJJJJJJJJJJJJIIIGGGEEEDDD@@@??????@@@BBBBBB???<<<>>>>>>===<<<<<<============:::<<>>???AAAEEEJJJLLLTTT]]]jjjuuuyyyxxxuuussshhheee___ZZZUUUOOOIIIEEEAAABBBCCCCCCCCCDDDFFFGGGNNNNNNOOORRRWWW___iiipppxxxyyyzzzxxxuuupppllliii___ZZZSSSNNNLLLLLLLLLLLLHHH@@@<<>>;;;<<>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>>>>===>>>@@@@@@??????@@@BBB??????????????????@@@@@@BBB@@@@@@BBBFFFJJJMMMNNNBBBCCCDDDEEEDDDBBB@@@???;;;===@@@@@@>>>===>>>???===<<<<<<;;;<<<<<<=========:::===BBBFFFWWW|||WWWEEEBBBBBBDDDAAAFFFSSS___sss~~~YYYJJJEEEBBBBBBGGGQQQlll~~~~~~|||zzzxxxwwwxxxzzz}}}~~~{{{zzz}}}}}}}}}~~~~~~xxxtttmmmbbbWWWLLLDDD@@@:::999777444111000111222333333444666666:::GGGTTTooo}}}gggXXXMMMVVV[[[aaadddeeeeeeggghhhgggnnnxxx~~~nnn___[[[]]]\\\ZZZYYYTTTXXX[[[ZZZVVVSSSSSSTTT\\\\\\]]]^^^^^^^^^]]]]]]]]]ZZZXXXYYY]]]```bbbccc`````````___\\\XXXTTTRRR___jjjyyy~~~~~~~~~~~~~~~||||||||||||zzzyyyvvvtttrrrrrrtttvvvvvvuuutttxxx~~~~~~___FFF999888222000444222////////////////////////////////////////////////mmmcccVVVMMMJJJIIIGGGDDD?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFJJJPPPWWW]]]eeelllqqqtttrrrnnnjjjfff```ZZZVVVPPPLLLFFFAAA>>>???BBBDDDBBBCCCDDDEEEGGGKKKQQQUUU^^^cccjjjqqqvvvzzz~~~yyylllaaa\\\[[[\\\]]]KKKBBB???EEEHHHCCC>>>??????>>>>>>============>>>???>>>>>>======>>>??????>>>???@@@@@@>>>>>>???@@@>>>?????????????????????BBBAAAAAABBBEEEGGGHHHGGG>>>???AAABBBBBBAAA???>>><<>>AAA<<<<<<;;;;;;<<<<<<======>>><<<>>>CCCGGGXXXzzzVVVFFFDDD@@@DDDEEESSSlllrrrSSSHHHDDDBBBBBBHHHUUUsss~~~}}}~~~~~~}}}||||||xxxssssssvvvyyy}}}}}}|||xxxvvvyyy{{{zzzzzz|||zzz|||vvvoooggg^^^UUUOOO===999333000111333555555000222888===???BBBKKKVVVhhh|||mmmdddhhhmmmtttxxxyyywwwvvvvvvtttyyy~~~sssqqqrrrpppnnnnnnnnnrrrvvvuuupppkkkiiiiiimmmnnnoooqqqrrrrrrssssssnnnmmmkkkjjjkkknnnqqqssspppppppppooonnnkkkiiigggrrr{{{~~~~~~}}}{{{{{{{{{{{{yyywwwuuurrrppppppqqqtttuuuuuuwww{{{aaaHHH:::888222111444111...//////000000111111222////////////////////////mmm]]]UUUPPPKKKGGGBBBAAAAAA@@@@@@@@@AAAAAADDDDDDDDDCCCBBB@@@???>>>BBBBBBCCCEEEHHHOOOWWW\\\iiihhhhhhiiikkkllllllkkkiiibbbVVVLLLEEEBBBBBBBBB===???BBBCCCCCCDDDFFFGGGHHHLLLSSSZZZbbblllvvv}}}}}}yyyvvvrrrooo]]]SSSOOOVVVWWWNNNFFFEEEAAA@@@???>>>>>>>>>?????????>>>>>>>>>>>>???AAABBB>>>@@@AAAAAA@@@@@@AAABBB??????@@@AAAAAAAAAAAAAAACCCCCCCCCDDDEEEEEECCCAAA<<<===???AAABBBAAA@@@@@@BBBBBBBBBBBB@@@?????????======<<<<<<======>>>???@@@===???EEEIII[[[xxxTTTEEEDDD>>>EEENNNgggdddNNNIIIBBBBBBEEEMMM]]]zzz{{{zzz~~~~~~}}}}}}}}}|||}}}}}}wwwooonnnssswww{{{}}}{{{yyyvvvvvvzzz{{{yyyxxxyyyuuu{{{zzzwwwuuuoooeee]]]JJJAAA666111333666777555666:::DDDNNNSSSVVV]]]eeeoooyyyuuuwwwzzz~~~~~~}}}{{{|||zzzzzz~~~{{{yyyzzzxxxyyy{{{~~~||||||{{{yyyxxxyyy}}}~~~}}}|||zzzyyyxxxwww{{{~~~}}}}}}}}}|||zzzzzz{{{zzzyyywwwxxxuuuqqqpppqqqssstttuuuxxx|||bbbHHH:::888333222444000---...///000111333444444////////////////////////tttfff]]]TTTOOOGGGFFFDDDBBBAAAAAABBBCCC@@@AAAAAABBBBBBBBBAAAAAA>>>@@@BBBBBBBBBCCCEEEGGGOOOPPPSSSYYYccclllrrrttttttnnneee]]]UUUPPPLLLJJJFFFFFFEEEBBB>>>======>>>AAABBBEEEGGGMMMWWWdddmmmyyy|||ssshhhccchhhgggYYYNNNKKKEEEDDDBBBAAAAAAAAABBBBBB??????>>>>>>???AAACCCDDD???@@@BBBBBBBBBBBBDDDEEE???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDD@@@===999:::<<<===?????????>>>HHHDDDAAAAAACCCCCC@@@===>>>>>>===>>>>>>???@@@@@@@@@>>>@@@FFFKKK\\\wwwRRRCCCBBB???HHHWWWvvvoooVVVFFFGGG@@@CCCHHHRRRcccyyyxxx}}}|||{{{~~~~~~~~~wwwmmmlllrrrwwwzzz~~~}}}zzzwwwuuuwww|||~~~zzzwwwvvvqqqwww}}}~~~|||zzz|||~~~~~~|||zzz{{{}}}||||||}}}yyyooofffYYYLLL<<<555666888777333???EEEQQQ___fffiiiooovvvvvv{{{{{{||||||}}}~~~~~~|||}}}~~~}}}zzz{{{||||||}}}~~~~~~~~~~~~{{{~~~~~~~~~~~~|||yyyxxxyyy}}}zzzyyyxxxyyy{{{|||{{{zzz}}}yyyuuurrrssstttuuuuuuyyy|||}}}aaaHHH999888444333444///------///000222444555666////////////////////////ssscccYYYRRRIIIFFFIIIFFF???@@@HHHBBBAAA@@@@@@@@@@@@@@@@@@>>>======>>>>>>???@@@AAA@@@BBBEEEIIIOOOVVV]]]ccciiimmmqqqqqqlllddd]]]YYYOOOLLLIIIGGGEEEDDDBBBAAA???AAABBBBBBCCCHHHQQQXXX\\\bbbnnn}}}{{{ppp```TTTKKKHHHDDDBBBBBBCCCCCCCCCCCCBBBAAA@@@AAACCCFFFGGGEEEDDDBBB@@@???AAAFFFJJJFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCDDDCCCBBB@@@???>>><<<;;;<<<@@@DDDFFFDDDEEEGGGFFFDDDBBBAAAAAA>>>???===<<>>>>>======>>>???@@@@@@AAABBBCCCCCCDDDHHHLLLPPPWWW^^^gggnnnooommmiiigggddd___VVVOOOIIIFFFDDDDDDAAAAAA@@@??????AAAEEEHHHKKKOOOVVV^^^iiittt~~~tttjjj[[[WWWQQQLLLHHHFFFEEEDDDFFFEEEDDDCCCCCCCCCDDDDDDKKKJJJHHHFFFDDDEEEIIILLLIIIHHHGGGGGGGGGHHHIIIJJJFFFEEECCCCCCDDDDDDCCCAAA@@@???>>>===>>>@@@CCCEEECCCEEEFFFEEECCCAAAAAAAAA>>>@@@@@@===<<<@@@CCCBBB;;;>>>@@@AAAKKKhhhZZZBBBBBBAAABBBJJJ______JJJDDDBBB@@@DDDJJJOOOccc{{{vvvuuuzzz~~~|||yyyxxxxxxzzz{{{{{{|||}}}~~~~~~|||}}}|||}}}|||wwwrrrqqqssssssqqqmmmqqqqqqrrrsssooojjjkkkpppwww{{{~~~|||{{{zzz{{{{{{{{{zzzxxxvvvuuuyyyzzz{{{{{{{{{{{{{{{{{{}}}{{{zzz{{{|||}}}|||{{{~~~}}}vvviii]]]NNNDDD@@@???<<<999===GGGVVVdddmmmrrrttttttuuuxxx|||}}}{{{xxxtttsss|||{{{{{{|||~~~~~~}}}{{{~~~~~~~~~~~~yyyxxxvvvvvvwwwxxxvvvuuuvvvzzz~~~~~~}}}|||}}}}}}|||zzz}}}}}}~~~~~~}}}}}}zzz{{{{{{|||||||||||||||zzzzzzzzz||||||{{{yyyvvvwwwuuutttssstttwwwzzz}}}~~~zzzuuuwww~~~|||xxxwwwyyy{{{{{{{{{zzzzzz{{{}}}{{{eeeJJJ999777222111333000222111000///............///////////////.........~~~kkkYYYTTTQQQLLLIIIJJJGGGFFFCCCCCCCCCBBBAAA???>>>>>>>>>===>>>>>>??????AAAAAA@@@>>><<<===???AAAGGGMMMVVV^^^eeejjjnnnqqqssspppjjjccc[[[SSSNNNKKKFFFDDDBBB@@@@@@AAA@@@??????BBBEEEGGGKKKUUUbbblllrrruuu|||xxxtttlllcccZZZSSSOOOLLLLLLLLLKKKJJJIIIIIIIIIIIIMMMMMMKKKIIIFFFFFFHHHJJJLLLLLLKKKJJJJJJJJJKKKKKKEEECCCBBBCCCDDDEEEDDDBBBAAAAAAAAAAAAAAABBBBBBCCCBBBDDDEEEDDDBBBAAAAAAAAA>>>CCCCCC???>>>@@@CCCCCC;;;???CCCFFFSSSqqqoooJJJ===BBBCCCCCCKKK```lllPPPCCC@@@BBBFFFJJJUUU___uuu}}}|||wwwvvv{{{~~~|||yyyyyyuuuzzz|||{{{}}}~~~|||xxxzzz{{{yyywwwwwwxxx{{{}}}{{{xxxvvvwwwyyyyyyuuuqqqpppqqqqqqnnnkkkmmmlllmmmooonnnlllpppwwwuuuyyy~~~}}}zzzyyy||||||}}}}}}}}}|||{{{zzz||||||{{{|||}}}~~~}}}||||||~~~}}}{{{yyyyyy|||~~~zzzrrriii___WWWSSSNNNFFF@@@DDDMMM[[[hhhpppuuuwwwyyywwwyyy||||||zzzxxxvvvvvv}}}|||||||||zzzxxx~~~||||||}}}|||{{{yyy}}}||||||}}}~~~uuuttttttuuuwwwxxxxxxwwwtttxxx}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}|||}}}|||zzz{{{~~~|||yyyuuusssuuuwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzvvvwwwyyyzzzzzzyyyxxxwwwxxxyyyzzzyyyvvvuuuttttttrrrrrrrrrrrrsssuuuvvvwwwzzz}}}|||xxxyyy}}}zzzxxxxxxxxxwwwwwwzzzxxxyyy}}}gggKKK:::777222111333///111000///......---...............///////////////wwwfff[[[RRRNNNOOOMMMJJJFFFDDDDDDDDDBBB@@@@@@??????>>>>>>>>>??????>>>???>>>===<<<===???AAACCCDDDFFFIIINNNWWW```ggglllpppuuuvvvqqqiii```[[[QQQLLLGGGDDDEEEDDDBBB@@@@@@BBBDDDEEEEEEGGGKKKOOOQQQUUU\\\hhhvvv~~~vvvmmmgggdddZZZXXXUUURRRPPPOOOOOOOOOMMMMMMMMMKKKIIIIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJDDDBBBBBBCCCEEEEEEEEEDDDAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCCCCAAA@@@AAABBBAAADDDEEEEEEGGGJJJHHHDDDCCCDDDGGGMMMbbbvvvZZZDDD@@@FFFEEEDDDKKK^^^}}}ZZZKKKFFFBBBEEEMMMSSShhh{{{}}}{{{~~~zzzzzz~~~~~~{{{|||www}}}|||{{{}}}}}}~~~xxxuuuxxxyyywwwtttuuutttvvvwwwwwwtttssssssuuuxxxuuussssssttttttsssqqqmmmnnnqqqtttsssrrrvvv|||wwwyyy|||}}}|||{{{zzzzzz|||~~~~~~~~~|||{{{|||~~~~~~}}}|||}}}||||||{{{}}}}}}wwwpppjjjeee```XXXRRRTTT[[[fffpppwww{{{}}}~~~}}}}}}||||||}}}~~~|||{{{{{{zzzxxxwww}}}|||zzz{{{|||}}}}}}|||}}}}}}~~~~~~wwwvvvuuuvvvxxxyyyyyyxxxssswww|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||{{{{{{|||||||||yyyyyy{{{~~~~~~||||||{{{yyywwwxxxwwwwwwxxxzzz|||{{{zzzvvvsssooommmnnnrrruuuxxxwwwwwwvvvuuuuuuvvvwwwwwwsssuuuwwwyyyyyyxxxuuussswwwyyyzzzwwwsssppprrrtttpppqqqrrrsssttttttssssssxxx{{{||||||~~~|||zzzyyyxxxwwwwww{{{yyyyyy~~~fffJJJ:::777222111333///000000///...------......------......//////000000|||jjj^^^ZZZSSSNNNHHHFFFHHHIIIGGGEEEBBBAAA@@@???????????????===>>>??????>>>???BBBDDD>>>??????@@@BBBFFFKKKPPPWWW___jjjrrrtttsssqqqoooeee^^^TTTMMMJJJGGGDDDAAAEEEDDDCCCEEEGGGGGGEEEBBBGGGGGGHHHLLLTTT^^^fffkkkzzzvvvqqqjjjbbb\\\WWWTTTSSSRRRRRRRRRPPPNNNNNNOOOQQQKKKKKKJJJJJJIIIHHHGGGFFFCCCBBBAAACCCEEEFFFEEEDDDAAACCCEEEFFFFFFDDDAAA@@@???@@@AAAAAA@@@???AAABBBDDDDDDEEEJJJTTTZZZSSSIIIHHHIIIMMM[[[yyy```MMMCCCDDDGGGAAADDDMMMbbbkkkPPPKKKIIIDDDEEENNN[[[||||||zzz~~~{{{{{{}}}{{{||||||}}}zzz}}}~~~||||||}}}zzzvvvtttxxx{{{yyywwwwwwrrrssstttuuutttsssssstttrrrqqqrrrsssuuuvvvuuuuuupppqqqvvvzzzyyyvvvxxx|||yyyzzzyyyxxxwwwxxx{{{}}}zzz~~~~~~}}}|||zzz{{{|||}}}}}}}}}~~~|||}}}zzzuuuqqqmmmhhhdddgggmmmtttzzz~~~~~~|||yyyyyyyyyzzzyyyxxx}}}|||{{{|||}}}~~~}}}|||~~~|||{{{}}}|||{{{zzzzzz{{{{{{zzzyyyuuuxxx|||~~~}}}|||||||||}}}}}}}}}}}}||||||||||||}}}|||{{{zzzzzzzzz{{{{{{yyyyyy{{{~~~|||{{{{{{yyyvvvtttttttttvvvxxxzzzzzzwwwtttqqqpppnnnlllmmmpppuuuxxxvvvuuusssrrrrrrsssuuuvvvsssuuuxxxzzzzzzwwwtttrrrwwwyyyzzzwwwsssqqqrrrtttppprrrtttuuuuuutttrrrqqqxxx|||~~~~~~~~~|||{{{zzzzzz|||zzz{{{dddIII888666222111444000000//////............///------......//////000000yyymmm^^^VVVMMMHHHHHHIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@>>>>>>@@@AAA777;;;@@@CCCCCCAAA??????FFFLLLTTT[[[aaahhhpppvvvxxxrrrhhh___WWWQQQLLLIIIIIIEEEBBBCCCGGGJJJIIIGGGGGGEEEBBBAAACCCIIIPPPUUUXXXaaaooo{{{uuummmgggddd\\\[[[XXXTTTPPPNNNNNNPPPJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDAAABBBEEEFFFFFFDDDBBB@@@>>>???@@@???>>>???AAACCCFFFDDDCCCMMM]]]hhhbbbVVVNNNTTT___sssrrrTTTHHHBBBCCCDDD>>>LLL[[[tttooo[[[KKKIIIJJJHHHMMMXXXmmm{{{yyy{{{yyyzzz}}}}}}yyyxxxzzz{{{yyy|||~~~}}}~~~~~~||||||}}}yyyuuuuuu{{{~~~}}}zzzzzzttttttuuuuuuuuutttssssssoooppprrrtttvvvxxxxxxxxxqqqsssxxx|||zzzuuuuuuyyy{{{yyywwwtttsssuuuzzz~~~yyy|||}}}{{{||||||{{{yyyzzz}}}|||}}}}}}yyyvvvtttqqqooouuuyyy}}}~~~~~~|||zzzxxxxxxzzz{{{|||{{{~~~~~~}}}~~~~~~}}}zzzxxxzzzxxxvvvwww{{{~~~~~~~~~~~~|||{{{xxxzzz|||}}}|||||||||}}}~~~}}}|||{{{{{{zzz|||{{{zzzyyyyyyzzz|||}}}{{{{{{{{{~~~~~~{{{zzzzzzzzzvvvsssqqqrrrtttwwwyyyxxxtttqqqppppppqqqqqqqqqrrrvvvyyywwwuuusssqqqqqqsssuuuwwwtttvvvxxxzzzzzzwwwtttrrrvvvwwwxxxxxxvvvuuutttuuurrrsssuuuvvvvvvtttsssqqqxxx|||}}}}}}}}}}}}}}}||||||}}}fffJJJ:::777222222444000000000////////////000000.........///////////////~~~rrraaaUUUPPPMMMIIIEEEFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@===<<<===>>>888<<>>>>>BBBFFFIIILLLSSS^^^fffppppppnnnjjjddd___[[[ZZZVVVTTTRRRPPPOOOOOONNNMMMEEECCCBBB@@@AAADDDHHHLLLDDDLLLWWW```hhhqqq|||qqqnnnggg^^^VVVQQQOOOPPPKKKLLLKKKKKKIIIGGGEEEDDDDDDCCCBBBCCCDDDEEEDDDCCC@@@BBBDDDEEEEEEDDDBBBAAA===>>>>>>>>>===>>>AAACCCFFFCCCCCCLLL^^^nnnooohhh___nnn|||```OOOJJJBBBAAAGGGIII\\\tttxxxXXXPPPIIIIIIMMMVVVhhhwww{{{yyyzzzxxxzzz}}}{{{wwwvvvyyy{{{wwwwww{{{|||yyy|||||||||{{{{{{|||yyyvvvwww}}}|||{{{yyyxxxwwwvvvuuusssqqqpppoooqqqtttvvvwwwxxxyyyyyyssstttwwwzzzwwwssstttyyyyyyxxxvvvtttsssuuuyyy}}}yyyzzz}}}~~~}}}|||yyy}}}|||xxxwww|||{{{|||}}}}}}zzzwwwvvvtttzzz|||~~~~~~~~~~~~|||~~~~~~~~~||||||}}}}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~|||yyyzzzxxxvvvwww{{{}}}|||}}}~~~}}}||||||}}}~~~|||{{{yyyxxxwwwwwwwwwvvvwwwxxx{{{~~~{{{zzzyyyzzz}}}~~~{{{wwwxxx{{{{{{xxxtttqqqqqqrrrtttuuuuuusssqqqpppsssvvvwwwwwwwwwxxxzzzyyyvvvsssqqqqqqsssvvvyyyuuuvvvxxxyyyxxxwwwtttsssttttttuuuwwwyyyyyywwwuuuttttttvvvvvvvvvtttrrrqqqvvvyyy|||}}}}}}~~~~~~|||}}}}}}|||}}}zzz|||~~~kkkOOO>>>:::444222333///111111000000000000111111///////////////.........}}}kkk___WWWOOOIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@AAAAAA@@@>>>======>>>@@@@@@???>>>===???BBBEEE<<<@@@DDDEEEDDDFFFLLLQQQVVV\\\dddggggggeeedddeeefffiiijjjeee\\\SSSNNNLLLEEEEEEEEECCCAAA@@@@@@AAADDDHHHLLLNNNPPPVVV```hhhvvv~~~zzznnnbbbZZZWWWVVVMMMNNNMMMMMMKKKIIIFFFEEEEEEDDDCCCCCCDDDEEEDDDBBB@@@AAACCCDDDEEEDDDCCCBBB<<<===>>>======>>>AAACCCEEECCCCCCKKK\\\ooowwwvvvrrrhhhUUUNNNMMMCCCBBBOOOXXXjjjyyy]]]LLLKKKIIIJJJSSSggg{{{yyy{{{zzz|||~~~}}}xxxxxxzzz}}}{{{wwwtttvvv{{{{{{xxxzzz{{{zzzzzzzzz|||{{{wwwxxx~~~|||{{{|||{{{xxxwwwuuurrrooommmmmmooorrrssstttttttttuuuvvvuuuwwwxxxuuusssvvv|||wwwwwwvvvuuutttuuuxxxzzzyyyyyyyyyxxxyyyzzz{{{{{{yyy~~~~~~wwwvvv}}}}}}zzzzzz{{{}}}~~~|||~~~{{{xxxvvvyyy{{{||||||{{{zzz{{{|||{{{|||}}}}}}|||{{{|||~~~}}}{{{{{{|||{{{}}}}}}zzzyyy|||~~~~~~}}}{{{|||~~~~~~~~~|||zzzxxxvvvtttssssssssssssuuuxxx|||xxxwwwuuuuuuxxxzzz{{{{{{{{{wwwuuuvvvzzz|||zzzvvvsssqqqpppppprrrsssrrrrrrqqquuuzzz|||{{{zzzzzz{{{zzzxxxtttrrrrrrtttxxxzzzuuuvvvwwwxxxwwwvvvtttsssrrrrrrssswww{{{{{{xxxttttttuuuuuuvvvuuutttrrrqqqtttwwwyyyyyyzzz}}}}}}zzz}}}}}}}}}}}}}}}|||{{{zzzzzz|||}}}~~~|||{{{{{{xxx|||~~~||||||zzz~~~~~~pppTTTBBB<<<555222222...222111111111111111222222000000//////.........---|||kkk]]]VVVSSSJJJEEEIIIKKKGGGDDDDDDAAAAAAAAA???>>>===>>>@@@@@@???????????????@@@@@@AAA@@@>>>===>>>@@@CCCEEEHHHIIIKKKNNNSSS[[[dddjjjxxxyyyrrrdddVVVOOOMMMKKKIIIGGGEEEBBB@@@FFFCCCEEEKKKLLLJJJNNNUUUWWW[[[eeeqqqtttggg```XXXUUUSSSRRRRRRQQQMMMIIIIIIFFFDDDBBBCCCDDDEEEFFFBBBCCCCCCCCCCCCBBB@@@???======<<<>>>@@@AAAAAA@@@FFFGGGKKKSSS```qqqyyygggRRRFFFCCCIIIIIIHHHYYYqqqttt\\\LLLJJJJJJIIIPPPhhh{{{xxx~~~|||zzzxxxvvvuuuzzz|||~~~|||yyyxxxyyy{{{~~~}}}|||zzzzzzzzz{{{|||{{{{{{{{{zzzyyyyyy{{{}}}{{{wwwttttttqqqlllkkkmmmoooqqqsssuuuwwwyyyzzzzzzwwwuuutttvvvyyy{{{yyywwwzzzwwwsssooooooqqquuuwwwuuuwwwyyyzzzzzzzzz{{{|||}}}~~~~~~|||yyyxxx{{{}}}{{{yyyzzz{{{zzzxxxwwwwwwwww|||}}}}}}}}}zzzzzzyyyyyyzzzzzz{{{{{{uuuzzz{{{yyyzzz}}}}}}uuussszzz}}}}}}~~~~~~||||||}}}}}}{{{yyyxxxuuuooouuuuuuuuuwwwyyyyyywwwvvvqqqoooooosssxxx||||||zzz|||yyyzzzzzzvvvuuuvvvxxxxxxwwwvvvvvvvvvvvvvvvyyyzzz{{{}}}wwwxxxxxxyyyzzz{{{|||}}}zzz{{{yyyuuuuuuxxxwwwsssrrruuuxxxyyywwwwwwxxx{{{uuuyyyxxxssssssvvvssslllooooooqqquuu{{{}}}vvvssswwwyyy{{{yyyvvvtttuuuwwwxxx{{{}}}}}}zzz{{{{{{}}}zzzyyyyyyzzzyyyyyyzzz|||}}}hhhPPP;;;888999333...///333222000///...///111222...............///000111}}}nnn___UUUNNNNNNNNNIIIDDDCCCBBBBBBBBBBBBAAAAAABBBCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>@@@BBBCCCCCCCCCEEEFFFIIIOOOVVV[[[gggxxx}}}pppggg```VVVOOOLLLKKKJJJIIIJJJFFFDDDFFFGGGEEEGGGLLLKKKNNNTTT\\\fffnnntttwwwrrrlllddd]]]YYYVVVSSSQQQIIIFFFCCCBBBDDDEEEDDDCCCIIIHHHFFFDDDBBB@@@???>>>=========>>>@@@BBBEEEGGGKKKOOOXXXdddtttppp\\\OOOHHHDDDEEEKKKOOOYYYppp}}}gggUUUIIILLLLLLNNN^^^}}}}}}{{{yyyxxxwwwzzz|||}}}|||yyyxxxyyy{{{~~~}}}||||||||||||||||||}}}}}}}}}|||{{{{{{}}}~~~|||wwwtttuuusssooommmnnnqqqrrrtttvvvxxxyyyyyyyyyxxxvvvtttuuuvvvwwwuuusssxxxvvvrrrpppooopppsssuuusssuuuvvvwwwvvvwwwxxxzzzzzz||||||{{{yyyxxxzzz|||}}}}}}{{{sssuuuvvvuuusssqqqqqqrrrwwwyyy~~~~~~}}}~~~}}}|||zzzyyyyyyyyyzzzvvvzzz}}}|||yyyvvvvvvxxx{{{vvvuuuzzz~~~~~~|||zzz{{{xxxsssuuutttssstttuuutttrrrpppsssssstttvvvzzz|||}}}||||||zzz}}}}}}{{{yyy{{{||||||zzzyyyyyyyyyzzz{{{~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyxxxxxxyyyzzz{{{xxxzzzyyywwwwww{{{zzzwwwwwwyyyzzzyyyvvvuuuvvvxxxtttvvvuuurrrrrruuurrrlllmmmnnnppptttyyyxxxssspppuuuyyy}}}}}}zzzxxxxxxzzzzzz|||~~~}}}|||~~~zzzxxxyyyxxx|||zzzyyyyyyzzz{{{{{{zzz|||}}}~~~{{{www^^^III888777999444111222111000///...///000222444//////.........///000000~~~ppp```WWWQQQLLLHHHGGGDDDDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>??????@@@AAAAAA>>>????????????CCCGGGKKKSSSdddvvv{{{pppiiieeebbb]]]YYYUUUNNNHHHGGGHHHFFFFFFGGGEEEDDDFFFJJJOOOSSSUUUVVVgggooo|||xxxppphhh```[[[QQQLLLGGGFFFIIIJJJHHHEEEHHHFFFDDDAAA???>>>>>>>>>???@@@@@@???@@@EEEMMMSSS\\\eeesss{{{iii\\\RRRJJJFFFAAAFFFLLLSSS___ssszzzgggZZZQQQJJJJJJKKKTTTmmm}}}{{{{{{{{{{{{|||}}}|||zzzzzzzzz|||}}}~~~~~~~~~~~~xxxuuuwwwxxxuuurrrrrrtttvvvxxxyyyzzzzzzzzzyyyuuutttsssssstttuuusssrrruuutttrrrqqqppppppqqqrrrssstttuuuttttttuuuxxxzzzxxxzzz{{{{{{yyyxxxxxxyyyxxx{{{{{{xxxppprrrrrrqqqooonnnnnnoooqqquuu||||||zzzxxxxxxwwwwwwyyy{{{zzzuuurrrrrrssswwwvvvwwwzzz{{{{{{~~~|||xxxvvvuuuttttttrrrpppmmmtttvvvxxxzzzzzz{{{}}}~~~~~~}}}~~~}}}|||}}}~~~|||{{{{{{{{{|||~~~{{{xxxwwwxxxzzz{{{xxx{{{{{{yyyzzz~~~|||}}}}}}{{{xxxuuuttttttvvvqqqsssrrrpppqqqsssrrrnnnmmmnnnqqqtttyyy~~~zzzuuuqqqnnnsssxxx~~~}}}}}}xxxzzz}}}~~~}}}~~~}}}wwwwwwwwwvvvxxxwwwwwwyyy|||||||||zzz}}}}}}~~~}}}~~~zzz|||jjjQQQ@@@333444888555333444////////////000222444555000000///.........//////}}}iii]]]UUUPPPMMMKKKIIIFFFDDDCCCBBBAAA@@@BBBBBBAAA@@@@@@@@@AAAAAA===>>>???@@@@@@@@@??????>>>??????>>>===>>>AAADDDFFFPPPZZZbbbooo}}}uuuiii```VVVQQQPPPNNNJJJGGGGGGEEECCCDDDHHHJJJJJJIIINNNUUU```kkkssszzzxxxooocccZZZQQQMMMMMMMMMKKKGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFHHHRRRaaalll{{{vvvkkk[[[NNNGGGFFFGGGGGGDDDNNNXXX```qqqttt```VVVSSSQQQOOONNNRRRbbb~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~{{{xxxzzz}}}{{{yyyyyy{{{|||}}}~~~~~~}}}{{{{{{qqqqqqqqqrrrtttuuuvvvvvvttttttttttttssssssrrrrrruuuvvvvvvuuutttvvvzzz}}}zzz{{{||||||zzzxxxwwwvvvyyy~~~~~~xxxtttrrrrrrssstttsssqqqqqqrrrsssrrruuuzzz{{{xxxwwwvvvyyyzzz{{{yyyuuuqqqqqqqqqtttvvvyyyyyywwwwww|||~~~|||zzzyyyyyyxxxuuusssssswww|||}}}||||||~~~~~~|||zzzzzz{{{}}}~~~|||yyyxxxzzz|||~~~zzz~~~}}}}}}~~~~~~{{{xxxuuuuuuuuuvvvqqqpppooonnnppprrrrrrpppqqqsssuuuxxx{{{~~~|||wwwtttrrrqqqqqqxxx~~~tttvvvzzz|||~~~}}}xxxvvvwwwxxxvvvvvvvvvvvvyyy{{{|||zzzxxxyyyzzz|||}}}~~~~~~~~~}}}}}}{{{}}}rrr___EEE:::111222666555333444000000000000111222333444111111000///.........///|||nnn___UUUSSSNNNIIIFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@???>>>>>>???@@@@@@??????AAACCCAAADDDGGGJJJRRRaaaooovvvuuujjjbbb[[[RRRJJJIIIEEEBBBCCCFFFHHHHHHFFFFFFIIIMMMQQQUUUZZZ```ddduuuuuuggg\\\WWWTTTPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFKKKQQQXXXaaappp}}}pppgggYYYTTTLLLFFFBBBAAAAAAAAAJJJTTT]]]gggyyyyyykkkYYYOOOMMMPPPRRRTTT^^^hhh|||{{{}}}~~~}}}rrrssssssttttttuuuuuuvvvtttuuuvvvwwwwwwvvvuuuuuuvvvvvvvvvvvvuuuwwwzzz}}}~~~|||zzzwwwtttyyy~~~{{{uuurrrrrruuuvvvvvvvvvuuuuuuxxxzzzxxxxxxzzz|||zzzwwwvvv{{{||||||zzzwwwuuutttttttttxxx{{{yyyuuuuuuzzz||||||}}}~~~~~~~~~}}}|||www{{{~~~~~~}}}{{{yyyyyyyyyzzz{{{~~~{{{zzzzzz||||||~~~}}}~~~|||yyywwwwwwxxxxxxyyyssspppnnnoooqqqrrrssstttxxxzzz|||~~~}}}yyytttsssssstttsssyyy~~~wwwxxx{{{xxxzzzxxxuuuwwwzzzzzzwwwuuuuuuuuuwwwyyyyyywwwuuutttvvvxxx{{{}}}~~~~~~~~~}}}{{{|||wwwjjjVVV???888222111333222222222222222111111111111111222222111000///////////////|||jjj]]]VVVMMMHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA??????AAABBBBBBAAA@@@???>>>@@@AAAAAA@@@@@@AAABBB???AAACCCEEEHHHMMMSSSWWWfffjjjsssuuuggg\\\PPPJJJDDDDDDFFFHHHFFFCCCHHHHHHHHHHHHHHHJJJNNNQQQ[[[dddrrrzzzpppiiidddaaaVVVTTTRRRPPPOOOQQQSSSTTTUUU]]]iiivvvzzzlllbbb[[[UUUPPPFFFFFFFFFEEECCCBBB@@@???LLLRRRYYYbbbpppwwwnnn^^^[[[RRRKKKKKKPPPUUU\\\bbbuuu~~~~~~wwwxxxxxxvvvsssrrrrrrrrrtttuuuwwwyyyzzzzzzyyyyyyuuuvvvwwwvvvvvvwwwzzz|||~~~}}}{{{xxxvvvwww{{{~~~}}}yyyvvvuuuvvvuuuvvvwwwwwwwwwyyy|||~~~}}}{{{{{{~~~~~~zzzwww|||||||||{{{{{{zzzzzzzzzxxx}}}zzzvvvwww{{{}}}wwwyyy|||~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~|||yyywwwvvvuuuuuu|||{{{zzzyyy{{{}}}}}}}}}}}}}}}||||||zzzxxxxxxzzz{{{{{{{{{wwwrrroooqqqssstttvvvyyy}}}}}}vvvrrrrrruuuwwwxxx~~~}}}}}}~~~}}}~~~vvvwwwvvvuuuyyy~~~}}}xxxsssrrrrrrtttuuuvvvuuusssrrrtttwwwzzz}}}~~~|||{{{zzzrrreeeQQQ===999444111000111111111333333222222222111111111111111000/////////000000zzzooo```UUUOOOLLLJJJGGGGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBAAAAAAAAA???AAABBBBBBAAA@@@@@@@@@>>>@@@BBBDDDDDDDDDEEEGGGOOOSSSYYYcccppp{{{eee]]]UUUQQQQQQPPPKKKFFFGGGHHHHHHGGGEEEEEEGGGHHHJJJNNNWWWaaammm}}}}}}{{{ooojjjccc______dddlllqqquuu~~~{{{ooo___RRRKKKIIIFFFEEE>>>???@@@AAAAAABBBDDDEEEIIIKKKPPPVVV\\\]]]VVVNNNNNNLLLOOOXXXaaakkkyyy~~~}}}|||}}}~~~xxxyyyyyywwwrrrppppppqqqtttuuuwwwyyy{{{|||||||||vvvwwwyyyzzzyyyzzz{{{}}}~~~}}}}}}}}}{{{yyyxxxyyyyyyxxxvvvuuuuuuuuutttvvvwwwxxxyyy||||||{{{~~~}}}yyy|||{{{{{{|||~~~}}}yyy|||~~~|||vvvxxx|||~~~~~~{{{{{{{{{||||||}}}|||{{{zzzyyy||||||zzzxxxvvvuuusssrrryyyxxxxxxxxxyyy{{{}}}~~~|||}}}||||||{{{zzzyyyxxxyyy|||}}}|||{{{|||uuurrrtttvvvvvvxxx}}}~~~vvvsssuuuyyy|||}}}|||}}}~~~|||wwwwwwvvvwww|||}}}vvvpppooonnnppprrrtttuuuuuutttvvvxxx{{{~~~}}}}}}zzzrrreeeQQQ<<<:::555111///000222222111111222222333222222222000000000///000000111111{{{jjj___XXXRRRNNNIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEDDDBBB@@@???@@@>>>>>>>>>@@@??????BBBFFFCCCGGGMMMRRRZZZgggwww}}}tttiiibbb___\\\UUUNNNBBBDDDGGGGGGEEECCCBBBBBBBBBDDDIIINNNVVVcccqqq{{{xxxrrrtttrrraaaZZZPPPKKKIIIFFFBBB>>>CCCAAA???===<<<>>>BBBEEEFFFFFFJJJNNNNNNLLLKKKNNNOOOQQQZZZgggttt|||}}}~~~|||xxx{{{}}}|||~~~uuuwwwxxxvvvrrrpppqqqsssssstttvvvyyy{{{}}}~~~~~~xxx{{{}}}~~~~~~}}}~~~~~~{{{{{{}}}~~~||||||{{{xxxvvvtttsssrrrqqquuuvvvxxxyyy{{{~~~}}}}}}{{{zzzzzzzzz||||||}}}wwwyyy}}}{{{{{{{{{}}}||||||}}}zzzzzzyyyzzz|||}}}|||{{{yyywwwwwwwwwwwwwwwwwwvvvuuutttwwwwwwwwwwwwxxxyyyzzzzzzzzz||||||||||||zzzyyyxxxzzz}}}~~~|||zzzxxxtttvvvxxxwwwzzz~~~yyyvvvyyy~~~||||||}}}~~~||||||}}}yyyyyywwwxxx~~~}}}tttmmmlllkkkmmmqqqtttvvvvvvwwwyyy{{{}}}}}}ttthhhUUU;;;:::666111...000333444///000111222333444444444000000//////000111222222}}}nnnaaaXXXTTTOOOJJJHHHHHHHHHFFFCCCDDDDDDDDDEEEFFFEEECCC@@@BBB@@@>>>???AAAAAA???===>>>@@@BBBCCCBBBAAAAAABBB@@@@@@@@@DDDJJJSSS[[[```lllrrr{{{~~~qqq^^^WWWRRRKKKGGGFFFGGGGGGFFFFFFDDDEEEJJJKKKKKKSSS]]]pppwww}}}|||vvvuuu{{{|||ggg]]]LLLKKKJJJGGGCCCAAA@@@@@@@@@>>><<<<<<>>>@@@AAAAAA@@@BBBEEEHHHKKKMMMNNNOOOUUUddd|||~~~~~~{{{xxxyyy}}}{{{xxxyyy{{{|||zzzzzzxxxsssnnnlllooorrrqqquuuzzz~~~{{{~~~~~~}}}~~~~~~|||{{{zzzyyyzzz{{{yyyuuurrrppppppssszzz~~~~~~}}}~~~~~~{{{xxxtttuuuyyy~~~{{{zzzzzz}}}}}}{{{xxxuuuvvvzzz~~~}}}~~~}}}}}}|||~~~~~~~~~}}}{{{{{{zzzyyy{{{~~~~~~{{{xxx}}}|||zzzxxxvvvtttsssssssssvvvyyyxxxvvvuuuwwwyyy|||}}}~~~{{{yyy|||yyyzzzyyyvvvwwwzzz{{{zzzyyywwwwwwwwwwwwxxx}}}{{{{{{~~~|||yyyyyy{{{~~~}}}zzzxxxwwwzzz~~~~~~|||pppqqqqqqooonnnpppvvv{{{||||||vvvbbbTTTBBB888111222555444111///555444333222111000000000222222222111111111000000~~~pppeee^^^UUUOOOMMMLLLKKKIIIJJJGGGDDDCCCDDDFFFFFFFFFGGGDDDBBBAAABBBAAA???===CCCDDDDDDCCCAAAAAABBBCCCEEEDDDDDDDDDGGGJJJNNNPPPUUUXXX\\\aaagggpppzzzooofffZZZRRRNNNMMMJJJGGGIIIEEEDDDGGGFFFEEEIIIPPPOOOVVV\\\[[[VVVUUUZZZ```hhhmmmrrrwww~~~tttaaaZZZPPPNNNKKKGGGEEEDDDCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEEEEFFFJJJRRR]]]gggmmm{{{www~~~}}}}}}~~~|||xxxuuuvvvzzzzzzvvvtttuuuxxxzzzwwwwwwuuurrrpppqqqsssvvvvvvuuuuuuuuuyyy}}}~~~}}}~~~~~~~~~~~~}}}}}}{{{||||||zzzvvvsssrrrrrrqqquuuwwwvvvyyy~~~}}}yyyuuuuuuzzz}}}|||{{{}}}~~~wwwwwwxxxyyy{{{}}}}}}~~~~~~~~~~~~}}}zzzyyyxxxwwwxxxzzz{{{yyywww|||zzzyyywwwuuuttttttttttttvvvyyyyyywwwvvvxxxyyy}}}||||||zzzvvvvvvyyy}}}zzzwwwwwwxxxzzzzzzzzz~~~{{{yyyyyy|||~~~~~~}}}~~~~~~zzzzzz{{{|||}}}~~~zzz}}}|||zzz|||~~~|||vvvwwwvvvssspppqqquuuxxx||||||xxxfffYYYBBB888111222444333111000555444333222111111111111222222222111111111000000}}}oooccc\\\WWWRRROOOIIIHHHFFFFFFGGGHHHGGGGGGGGGEEECCCBBBBBBBBBAAA@@@CCCCCCCCCBBB@@@AAACCCEEEEEEDDDDDDDDDEEEHHHJJJLLLJJJKKKKKKLLLNNNTTT[[[aaaqqqzzzoooddd___ZZZTTTNNNNNNHHHDDDEEEEEEDDDEEEHHHEEEJJJOOOOOOLLLKKKNNNQQQMMMRRRYYY___gggrrr~~~sssfffccc\\\XXXRRRNNNLLLKKKJJJIIIEEEFFFGGGGGGFFFFFFGGGHHHKKKLLLOOOXXXhhh|||mmmaaa___\\\VVVXXX___fff~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{zzzyyyvvvuuuuuuwwwzzz{{{wwwuuurrrpppqqqtttxxx{{{wwwtttrrrqqqsssuuuwwwxxxzzzvvvtttuuuyyy|||~~~~~~|||xxxvvvuuuuuutttvvvuuutttwww}}}~~~~~~xxx~~~xxxwww|||~~~~~~~~~}}}sssuuuyyy}}}~~~}}}~~~~~~}}}|||xxxwwwuuutttuuuvvvxxxxxxwww{{{yyyxxxvvvvvvvvvwwwxxxuuuwwwyyyzzzyyyyyyzzz{{{}}}xxxwwwzzzzzzvvvvvvzzz~~~}}}~~~|||yyyyyyzzz|||xxxwwwvvvzzz}}}zzz{{{~~~{{{{{{|||}}}yyy~~~|||{{{|||}}}zzz||||||zzzwwwsssrrrsssttt{{{zzz|||yyyiii\\\BBB999111111333333111222444444333222111111111111222222222111111111111111yyylll___VVVLLLLLLLLLNNNNNNMMMIIIFFFGGGFFFEEEEEEEEEFFFFFFFFF@@@BBBCCCDDDDDDDDDGGGIIIGGGFFFEEEEEEGGGKKKOOOQQQMMMNNNNNNNNNNNNOOOPPPPPPXXX^^^ccchhhrrrxxxvvvrrrkkkdddZZZSSSMMMJJJJJJJJJIIIIIIBBBEEEHHHIIIIIIHHHHHHIIIEEEHHHKKKNNNRRRWWW^^^ccchhhtttxxxtttwwwrrrnnnhhhccc___[[[XXXVVVTTTRRRQQQRRRTTTUUURRRPPPUUUZZZeeevvvkkk[[[PPPJJJIIIGGGEEEIIIMMMOOOjjj{{{xxxwwwvvvvvvwww{{{~~~~~~|||||||||~~~{{{xxxuuuvvvuuutttrrrqqqpppppppppiiihhhhhhiiimmmrrrwww{{{tttqqqnnnnnnsssvvvxxxwww{{{xxxyyy}}}}}}||||||xxxuuutttuuuxxxxxxwwwvvvwww{{{yyy~~~|||~~~uuuxxx||||||{{{~~~}}}zzzyyy|||~~~~~~{{{wwwvvvuuuttttttuuuwwwxxxyyy{{{zzzyyyyyyyyyzzz{{{|||wwwyyyzzz|||}}}~~~~~~}}}|||uuuvvv}}}{{{yyyyyy{{{vvvtttsssvvv}}}{{{|||vvvxxx}}}zzzxxxyyyzzzxxxwwwyyy|||}}}{{{xxx|||{{{zzzxxxuuusssrrrqqqsssvvv}}}yyyhhhZZZAAA888111111222222222444333333222222111222222222111111111111111111111111yyylll\\\YYYUUURRRPPPNNNKKKIIIGGGHHHHHHHHHHHHGGGGGGGGGBBBDDDFFFFFFFFFGGGIIIKKKPPPNNNLLLLLLPPPVVV\\\aaa[[[XXXTTTPPPOOOOOOPPPQQQNNNRRRVVVXXX^^^iiitttzzz|||}}}|||nnniiiaaa[[[XXXUUUPPPLLLGGGGGGGGGIIIKKKKKKIIIHHHIIIIIIIIIHHHHHHIIILLLMMMNNNWWWeeennnnnnnnnwwwyyyuuusssxxxrrrnnnqqqvvvxxxrrrlllnnnxxx|||aaaOOOGGGCCCBBB>>>??????CCCEEECCCZZZtttyyy|||}}}mmmjjjfffeeegggnnnvvv{{{zzzzzzzzz{{{|||{{{yyyvvv{{{|||zzzvvvuuuyyy{{{yyytttuuuuuussspppkkkhhhfffggggggfffeeebbb___]]][[[TTTUUUVVVYYY^^^eeekkkooohhheeedddfffmmmsssuuuvvvzzzxxx{{{}}}zzz{{{}}}}}}~~~~~~~~~}}}}}}~~~~~~|||wwwsssrrrrrruuuttttttvvvwwwwwwxxxyyy~~~}}}~~~~~~}}}}}}}}}{{{zzz}}}~~~{{{xxxvvvvvvxxxzzz}}}~~~~~~{{{xxxvvvvvvvvvvvvwwwyyy{{{}}}}}}}}}}}}~~~{{{|||}}}~~~wwwxxx~~~{{{wwwvvvwwwuuurrrqqqttt{{{}}}{{{}}}pppuuu}}}yyyqqqssszzzvvvttttttwww{{{}}}|||yyyvvvvvvvvvvvvvvvtttrrrppplllttt~~~zzzeeeUUU@@@888222222333111222444222222222111222222333333111111111111111111111111zzzqqqcccWWWOOOMMMMMMNNNGGGIIIKKKLLLJJJHHHFFFFFFJJJJJJIIIHHHHHHJJJOOORRRZZZ[[[^^^dddmmmxxxtttcccUUUOOOOOORRRTTTSSSYYY```eeefffdddaaa___ccccccfffmmmuuu|||~~~~~~}}}}}}wwwqqqkkkaaaXXXTTTPPPMMMOOOSSSUUURRROOOMMMKKKIIIGGGFFFFFFGGGGGGKKKLLLOOOQQQRRRYYYkkk|||}}}ppp^^^NNNDDD???===;;;;;;>>>>>>AAACCCBBBSSSsssvvvdddXXXXXX^^^lllhhhccc\\\XXXXXX]]]eeejjjqqqpppooopppqqqqqqooommmqqqtttsssooonnnpppooolllddddddccc```ZZZUUURRRQQQPPPPPPPPPNNNLLLIIIFFFDDD@@@@@@AAAEEEJJJPPPUUUYYYSSSSSSTTTXXX___fffllloooqqqrrrxxx|||rrrpppuuuxxxwwwvvvuuuuuuvvvwwwxxx||||||||||||||||||||||||~~~~~~{{{vvvrrrooonnnkkkjjjmmmsssuuutttuuuwww~~~~~~{{{|||~~~|||zzz{{{}}}~~~|||zzzyyyyyyzzz{{{}}}zzz}}}|||wwwuuuuuuvvvuuuxxx}}}}}}|||}}}~~~~~~|||yyywwwxxxzzzzzz{{{|||~~~{{{{{{~~~yyyvvvttttttssspppooossszzz}}}yyy{{{qqqttt{{{~~~wwwmmmppp{{{tttssssssvvv{{{~~~}}}zzzqqqrrrtttvvvxxxxxxuuurrrlllvvvyyyaaaPPP===777333444444111222444111111111111222333444444111111111111111222222222tttggg^^^YYYWWWOOOTTTZZZ]]]\\\[[[ZZZZZZ___]]]YYYVVVXXX```kkkrrrzzz~~~sssiiigggjjjlllqqqxxx~~~oooeeeYYYYYY[[[]]]aaafffkkkoooyyyzzziiibbb\\\]]]cccgggddd___[[[XXXRRRNNNKKKJJJJJJIIIMMMKKKKKKLLLLLLQQQ___lllttt[[[TTTJJJCCC???===;;;888:::???<<<:::>>>AAALLLbbbnnn[[[MMMFFFCCCGGGQQQ```oooyyy}}}|||rrrlllcccZZZUUUTTTVVVXXX___]]][[[[[[\\\]]]\\\[[[^^^aaaaaa]]]\\\\\\YYYUUULLLMMMMMMIIIDDDAAA@@@AAA======>>>>>><<<:::888777666666666888;;;>>>BBBDDDAAACCCEEEHHHLLLRRRYYY^^^]]]fffxxx~~~kkkbbbdddiiigggdddaaa```bbbdddeeehhhjjjlllmmmnnnnnnmmmlllmmmoooooommmhhhbbb^^^[[[VVVUUU[[[dddjjjlllooouuu|||{{{zzz}}}{{{|||}}}}}}{{{wwwxxx{{{~~~~~~}}}{{{yyyxxxxxxxxxyyy|||~~~~~~{{{}}}}}}{{{vvvtttwwwwwwuuuxxx}}}|||{{{zzz{{{}}}}}}|||{{{wwwzzz}}}~~~~~~~~~~~~zzzwwwwwwwwwsssqqqpppttt{{{yyyvvvzzzwwwtttvvv{{{xxxpppqqqyyysssrrrqqqtttyyy{{{zzzwwwpppqqqtttyyy}}}|||yyyuuuttt|||sss[[[III;;;666444666555222111333111111111111222333444555000000111111111222222222{{{lllddd^^^eeeooouuuwwwxxxxxxyyyyyyuuuooolllrrrhhhgggccc^^^ZZZ[[[aaaeeekkkrrrlllddd\\\WWWSSSQQQOOOKKKLLLQQQWWWXXXXXX\\\cccpppooo[[[PPPIIIAAA<<<;;;<<<<<<;;;888===666///444999BBBPPPbbbyyy]]]IIIAAAAAA??????AAAHHHTTT```jjjppp{{{pppeee[[[TTTPPPNNNMMMKKKHHHGGGHHHJJJJJJIIIFFFIIIJJJGGGEEEDDD@@@;;;888:::;;;:::777666999;;;555666777888888777666555777777666555666888:::;;;:::<<<>>>>>>>>>BBBHHHMMMJJJ]]]|||jjjWWWTTTSSSQQQLLLIIIHHHIIILLLNNNNNNPPPTTTVVVXXXWWWVVVUUUTTTVVVXXXVVVPPPJJJDDDBBB>>>===DDDPPPZZZ^^^eeemmmyyywwwuuuxxx}}}{{{}}}}}}~~~~~~~~~}}}{{{xxxvvvwwwzzz}}}}}}|||~~~~~~~~~~~~|||zzz}}}~~~}}}{{{yyywwwxxxxxxyyy{{{~~~}}}|||}}}{{{{{{vvvuuuxxxyyyvvvxxx~~~{{{yyyxxxyyy{{{}}}}}}|||vvvzzz~~~~~~~~~~~~}}}{{{{{{|||uuusssssswww}}}|||vvvuuuzzz}}}tttrrryyy{{{tttsssxxxrrrpppooorrruuuwwwuuurrrqqqsssvvv||||||www|||lllTTTCCC999666555777666222111333000000111111222333444555000000111111222222222222