BM6P6(@ ~~~uuunnnbbb\\\SSSJJJCCC<<<666222------------------------......///111333333222000222555888:::===CCCLLLRRR^^^ccckkkttt{{{zzzqqqhhh\\\SSSFFF<<<666222///,,,***)))'''%%%$$$%%%&&&((()))''''''(((******&&&###%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&***...///,,,)))***......***+++---)))"""+++,,,......------///000((('''%%%$$$$$$&&&)))+++...---------,,,++++++***+++******)))(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&"""$$$'''***+++,,,,,,++++++,,,...000444:::BBBHHHIIINNNUUUXXXYYY[[[^^^aaaeeeddddddeeeiiiooouuuyyyvvvwwwvvvuuussslll[[[KKKDDD:::333222222222333555444333555999<<>>777444222111111444888CCCXXXkkkxxxjjjZZZPPPJJJFFFEEEHHHPPPZZZbbbdddeeeddd]]]SSSEEE>>>888777<<>>HHHUUU___cccbbb\\\VVVLLLCCC777///...///111222777888777444000...------111333777999999666333111555555444222000000333666777888999999:::;;;<<<===:::;;;999666999>>>???===>>>:::666555777888777555222444:::@@@BBBEEERRRaaahhhoooyyy|||wwwzzz~~~oooZZZKKK===999:::999888777333444666777888888888888>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;999777666555666888999:::999777666666555555666888888888777;;;:::888777555444444333...,,,******++++++***)))++++++,,,,,,------,,,,,,000---***,,,///000,,,(((---,,,,,,,,,,,,---......---///111222333222000///---000444666666222...+++---.../////////666HHHZZZxxxyyyppphhhYYYSSSKKKCCC===888444111........................------...000111111000000333777;;;???CCCIIIRRRXXXeeejjjrrrzzz{{{uuukkkbbbVVVNNNBBB:::555222///,,,)))((('''&&&&&&&&&'''((()))((('''(((******(((%%%''''''%%%$$$###""""""""" """&&&+++,,,***'''(((+++***'''(((+++)))###)))+++,,,,,,,,,---000222***(((&&&%%%%%%''')))++++++++++++***++++++,,,,,,******))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&(((***++++++***)))(((***...111555:::@@@DDDKKKPPPVVVYYYZZZ[[[^^^aaabbbbbbccceeejjjpppvvvzzzwwwxxxxxxvvvtttmmm]]]MMMEEE<<<444222333333444666666555666999<<>>CCCFFF888666333222333555666777;;;???EEEKKKRRR[[[eeellljjjggg___VVVKKKAAA888444888777666444333333222222444222111222444444222//////.........//////000111///111333444888BBBPPPZZZjjjxxx{{{hhh___RRREEE;;;555111...///...///222777BBBWWWjjj}}}tttfffVVVLLLFFFAAA@@@BBBJJJSSS[[[^^^______YYYPPPEEE???::::::>>>AAA???;;;888444111222111000444999CCCMMMZZZcccgggeee^^^VVVEEE===333...---///000000333444333111---+++++++++111333666888666444111000333333444333111111333555888999999999999999:::::::::;;;999666888>>>@@@>>>@@@<<<777666999===@@@AAA@@@===???GGGOOOXXXcccnnnxxx}}}{{{xxx{{{yyyfffVVVFFF???===:::777777333444555777888888777777::::::;;;<<<<<<;;;:::999<<<<<<<<<<<<;;;999777666555666777888888777555444666555444555777999999888;;;999888666444444444555333111...---------,,,+++,,,,,,---------------,,,///,,,***+++...///+++(((------,,,,,,------...///---...///111111000000///000222555666666333000.........///000111:::NNNaaazzzrrrggg___OOOIIIBBB;;;777555333222////////////////////////......///000000111111111555:::@@@FFFKKKRRR[[[aaammmsss{{{}}}uuunnnddd[[[NNNGGG===555222000...,,,''''''''''''((((((((((((***((('''''')))***)))((()))(((&&&$$$"""!!!  !!!$$$'''+++---+++***''''''&&&$$$%%%((((((%%%)))***+++++++++---111333+++***(((&&&&&&''')))******)))((('''(((***,,,---)))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''')))******)))((((((%%%)))---222666999>>>AAALLLQQQWWWZZZZZZ[[[^^^```___```bbbfffkkkqqqvvvyyyyyyzzzzzzxxxvvvnnn___PPPFFF===555333444333555777888666666999<<>>@@@>>>;;;555222000111222222888???JJJVVVbbbiiikkkiii___UUU@@@999111---...000111111333444444222///.........000333666666444222111000333333444333222222333555999:::;;;:::888777888999;;;;;;888555777>>>@@@>>>@@@<<<777666:::AAAGGGKKKMMMGGGFFFQQQaaaoooyyy{{{|||zzzvvvfffTTTHHHAAA;;;777777444555666777777777777777777888999999999999888888<<<<<<======<<<:::888777555666777888777555333222666555333444777999::::::;;;999666444333444555777666444111///......---,,,---...............---------+++***+++---...+++(((---------,,,------...///........./////////000000333444555555555444222111//////000111555@@@WWWlll~~~yyysssjjj^^^UUUJJJDDD===666444333333333///////////////////////////000111111111222444666777<<>>BBBKKKPPPVVVYYYYYYZZZ\\\___^^^```cccggglllppptttuuuzzz|||}}}zzzwwwpppbbbTTTHHH>>>555333333333444777777555555888<<>>DDDOOOZZZbbbgggiiijjjhhhcccYYYNNNDDD<<<777555666555444333111111111111000000000000000000///.........---------......///---...000222666>>>GGGNNN^^^dddiiilllmmmiii___SSSFFF@@@888111///000111222------...222777BBBVVViii~~~yyyfffXXXIII???999333111222666<<>>;;;888777:::@@@GGGKKKPPPNNNQQQ___qqqzzzrrrmmmkkkqqqyyytttaaaRRRFFF<<<777777777777888888888888888888999999::::::::::::::::::<<<=========<<<;;;999888666777888999888666333222666444333444777:::<<<<<<:::888555222222444777999555333///............---//////000//////...---------,,,+++,,,......,,,***---------------...//////000////////////000111111444333333333333333333333333222222444888FFF```vvvxxxrrrkkkbbbVVVMMMFFF@@@999333111000111111...........................///000000000333777::::::@@@IIIQQQXXXaaajjjqqqwww}}}sssiiiaaaWWWNNNBBB<<<333---+++***'''%%%''''''((()))*********)))))))))(((''''''((()))+++'''&&&%%%$$$############!!!"""$$$%%%%%%%%%%%%%%%'''$$$"""###%%%''')))+++///000///...,,,,,,...000((((((&&&%%%%%%%%%%%%&&&+++)))&&&$$$$$$%%%''')))''''''''''''&&&&&&&&&&&&############$$$$$$$$$$$$&&&&&&'''((()))***+++++++++,,,---///333888???DDDIIINNNTTTWWWWWWXXX[[[^^^___aaadddhhhkkknnnppprrryyy}}}~~~|||xxxrrreeeYYYKKK@@@666333333222333666555333333777<<>>:::888999<<<;;;:::999888777666666666:::???GGGSSSbbbppp|||uuudddRRRBBB999;;;;;;;;;;;;;;;::::::999666555444444444555666777333000000444444333444777555444333333444555444222000000///...------,,,,,,...---,,,,,,+++++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000000000111111111222222555666888777666666999;;;@@@HHHTTTaaajjjmmmllljjjggg```UUUIII???999777666555444333111000000000000///000000000///.........///...------------......------///111555;;;AAAFFFTTTWWWYYYZZZ[[[XXXNNNCCC999444///+++,,,...111222111000111444777AAATTTfffwwwqqq^^^QQQCCC:::444///---...///222888>>>@@@@@@>>>===666444444666999;;;999777666444222222222444===HHHWWWfffsssvvvuuuqqqbbbRRREEE<<<111++++++///222444...///000///,,,+++,,,---,,,111666888666555666888===:::444...+++---222666777:::===<<<999888;;;>>>;;;;;;888555888>>>@@@>>>;;;:::999888:::???DDDHHHQQQXXXcccqqqwwwkkkaaa[[[^^^gggrrr|||mmm\\\LLL>>>999999;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<======<<<======>>>===<<<:::999999999:::;;;:::888666444666444444555888:::<<<<<<888666444222222444777:::555222///...///111222222000000000000///...---,,,---------...//////...---...------------...//////111111000000000111222333222222111000000111222333666444444666;;;KKKfff}}}zzzpppiiibbbYYYNNNEEE???:::444///------------........................,,,...000000000333:::???BBBHHHPPPWWW___hhhrrryyy}}}yyymmmccc[[[PPPGGG===777///***)))(((%%%###))))))))))))************((())))))(((&&&&&&'''((($$$$$$#########$$$$$$%%%"""$$$&&&&&&&&&&&&'''((((((###"""$$$'''''')))+++///000000///---++++++,,,&&&&&&%%%%%%%%%%%%%%%%%%***)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$&&&&&&'''((()))***+++,,,,,,------///222888@@@EEEFFFKKKRRRUUUVVVXXX[[[^^^```bbbdddgggjjjmmmooopppxxx|||~~~|||yyyssshhh^^^OOODDD999444333222333555444222333666:::AAANNNZZZgggsss|||jjjZZZGGG<<<999777999<<<;;;:::999888777777777777;;;>>>FFFQQQ___mmmyyyuuufffTTTDDD<<<777888999;;;<<<<<<======666666555444555666777888444111222555666444666999555333333333555666555333111000///...,,,,,,,,,,,,---,,,+++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///.........000111333///222555555555888===AAADDDLLLZZZhhhrrrtttppplllfff^^^RRREEE;;;777666666444333222111////////////...000111111///......///000///......---.........------...000333777;;;===EEEHHHHHHGGGGGGFFF???666555222...---///111333444444333333444555<<>>:::444...***,,,111666666:::===<<<888777:::>>>:::;;;999777999>>>???===;;;;;;<<<<<<>>>BBBIIIMMM[[[hhhxxxwwwiii\\\RRRLLLRRR\\\iiiuuuzzzhhhTTTCCC<<<<<<>>>>>>===<<<;;;;;;;;;<<<;;;:::::::::;;;<<<===>>><<<===>>>>>>>>>===;;;::::::;;;<<<===<<<:::888777666555555777999;;;;;;:::666444333222333555888:::777444111000222444666666111111111000///---,,,+++---......////////////.........------......///000111111111222222222333333000000///......///111222555444555777>>>OOOkkk{{{ssshhh___YYYQQQGGG???888555000------------,,,////////////////////////---000222222333777@@@FFFLLLQQQXXX^^^eeeooozzz}}}zzzrrreee[[[SSSIII@@@777111+++(((((((((&&&$$$,,,+++***)))))))))***+++''')))***)))&&&$$$$$$%%%""""""!!!!!!!!!!!!"""""""""%%%((()))((())),,,...((("""!!!%%%(((&&&'''***+++---//////---+++******%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((()))*********+++---///222777>>>BBBEEEKKKQQQUUUWWWYYY\\\`````````bbbeeeiiimmmppprrruuuzzz}}}|||yyytttkkkbbbUUUIII===777555333333666444333333666999===HHHRRR```ooo~~~zzzjjjYYYGGG<<<999777999<<<:::999888777777777777777:::===DDDNNN[[[iiiuuu|||~~~uuugggVVVGGG???777888999:::;;;<<<<<<<<<666666555555555666888999444111111555666444666999444333222333555666555444000///...---,,,------...++++++******)))*********+++++++++++++++,,,------....................................//////000111...111444444444777>>>DDDIIIQQQ___nnnyyyzzzuuupppeee]]]OOOBBB888555555777333222111000///............000222111///---...///111000//////.........///.........000222444666666999<<<<<<999888888555///333111000000111333333222555333222111///444DDDSSShhhxxxxxxhhhNNNBBB777111...+++***,,,+++))),,,111333//////222---///111555777888777666444222222333333777EEERRRaaattt{{{iiiTTTAAA:::222------/////////222333333111///------...)))111:::<<<888333222444999777444000...///222666555:::===;;;666444777;;;888:::999888;;;??????;;;>>>???@@@AAAEEEMMMWWW___kkkyyyyyygggYYYOOOGGGCCCFFFQQQ^^^kkkyyyuuu^^^III@@@??????>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@======>>>???>>>===<<<;;;999;;;<<<======<<<:::999555555666999;;;;;;999777333333333333444666888999888555222000111444555666111111000///...,,,+++***,,,---...///.........///...............//////000///000111222333222222111//////.........///000111111111333888@@@RRRooo}}}wwwooocccZZZSSSLLLBBB;;;555333///......//////...000000000000000000000000111444666777888===FFFMMMTTTXXX^^^cccjjjtttxxxuuulll```UUUMMMDDD;;;222...(((&&&((()))(((&&&...,,,***(((((()))***+++&&&)))+++)))%%%""""""###!!!!!!   $$$&&&&&&(((,,,///'''!!!!!!&&&(((%%%%%%)))&&&)))---...,,,***)))(((%%%&&&&&&''''''(((((((((%%%%%%&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((******)))(((((((((((((((&&&)))---111444777;;;>>>EEEKKKRRRVVVXXXZZZ^^^aaa^^^___aaadddhhhmmmqqqttttttyyy}}}|||yyyuuullldddYYYLLL@@@:::666444444777666444444777888:::CCCLLLYYYjjj{{{~~~zzzwwwkkkZZZGGG===999888:::===888777777666666666666666999<<>>DDDMMMUUUcccrrr}}}yyyssseee\\\NNN@@@777444555777333222111///...............111333222///---...000111111000//////////////////......000222333333222444666666222111222222///---,,,+++,,,......---+++444222000---+++///===KKK]]]nnn~~~ppp```III>>>333///,,,******,,,,,,)))***///000,,,+++///(((+++...222444555444333111000111222333999HHHWWWdddxxx~~~lllUUU>>>:::555333444444222//////000000...+++))))))***)))222;;;===777111//////333444444222111111333555555:::===:::333000333777777999:::999<<>>:::BBBBBBCCCEEEKKKVVVeeeoooxxxlllZZZNNNGGGCCC@@@===HHHVVVbbbqqq~~~dddNNNCCCBBB@@@>>>===;;;:::::::::;;;>>>>>>======>>>???AAABBB======>>>??????>>>===<<<999:::<<<======<<<;;;:::555666888:::<<<;;;888666222222333444555777888999888555111...///000222222111111000///---,,,***)))***,,,---...---------..................///000000---///111222333222000//////////////////000111111---...222888BBBUUUssszzztttjjjeee\\\SSSJJJAAA999333///,,,***+++...///...,,,///////////////000111222---111555888<<>>GGGSSSbbbooowww{{{}}}|||vvvnnnbbbPPPAAA666555777:::999666666:::777777666555555555555555777555444333333555888:::888777555444444555666777222111///...,,,,,,++++++------...///...---+++***///......---------......///....../////////,,,***,,,---------,,,...222555222222444777777666<<>>???AAA???>>>>>>@@@BBBBBBBBB;;;;;;<<<===>>><<<999555888777777999;;;:::666222222222222333444555666666777555333111111111333333444222000---,,,,,,------+++,,,...///...---...///000000///////////////000///000111111222222222222222111000000000111333444444222333888CCCXXXvvv|||tttnnnbbb\\\SSSIIIAAA999222......,,,***+++---......,,,............///000111222111444999===AAAGGGOOOUUU___dddkkkrrrzzz{{{tttjjjddd[[[QQQGGG>>>666111(((&&&$$$%%%'''((('''%%%'''((()))***+++******)))(((''''''''''''&&&$$$""" !!!""""""  ######$$$%%%&&&&&&'''(((&&&$$$%%%))))))&&&%%%'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,+++'''######%%%''''''&&&'''%%%###""""""$$$&&&'''&&&&&&%%%$$$$$$%%%&&&'''%%%(((******(((&&&'''((()))***---///333777===AAAJJJJJJOOOYYYdddiiifffaaaaaaaaaaaaaaadddhhhkkknnnssswww{{{|||}}}{{{sssjjj```RRRDDD===888444333444444444333333555999???CCCTTT```mmmuuuzzz}}}zzzvvvkkk^^^LLL>>>888666666555555555666666555555444333777999>>>FFFQQQ___llltttxxx{{{{{{xxxqqqfffUUUFFF:::888888;;;:::777777:::777666666555555555555555777555444333333555777999:::888666444222222222333333222111///...------------.........------,,,+++---///000///...---///000---------...000000...,,,/////////...---...111333444333555777666666;;;BBBKKKZZZkkkxxxqqqdddVVVGGG???;;;666444444555444333111000///......333222///------...///000222111///......///111222222000.........///...---*********---000111111000000333555333...+++,,,...111222333111///222888>>>HHHVVVbbbeeefffdddYYYKKK<<<777222---+++***)))(((((((((((('''''')))---000444333111222333222///,,,111222222222666CCCUUUcccqqq~~~iiiQQQEEE<<<444111000...000444444000,,,***,,,...///...,,,...111333333111///---111000///000111222222222000444999;;;999555333333666777888888999888888888777<<>>===999777777666777999::::::666222444333333222333555666777666444222///------------333111///---,,,,,,---...///000111111///......///111000///............///000111222333333222222111000///...---......000000333222333999DDDYYYxxx{{{ssskkkddd[[[TTTKKKAAA:::555000---,,,+++)))***,,,------,,,------------...000222333555999???DDDIIIOOOXXX^^^ggglllsss{{{{{{rrrkkk___XXXOOOEEE===666000---$$$######$$$'''(((((('''&&&'''((()))***++++++***'''(((***)))&&&$$$#########"""!!!!!!""""""!!! """"""###$$$$$$$$$$$$$$$$$$"""$$$)))***((((((***%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''(((((())))))&&&###$$$'''))))))'''&&&%%%###""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))((('''(((((()))+++---000333777===AAAFFFLLLSSS\\\kkkvvvqqqdddbbbbbbaaaaaacccfffiiijjjmmmsssxxxzzz||||||vvvnnnbbbUUUGGG???999444222333555555555444555888>>>BBBNNNZZZhhhrrrxxx|||{{{wwwnnnbbbPPPAAA:::777777666555555666666666555444444888:::>>>EEENNNZZZgggooouuuyyy{{{yyyuuulll[[[MMM???;;;:::<<<:::777666999777666555555444444555555666555333222222444666777888666444222111000111111444333222111000////////////...------------------,,,000444333000---///222,,,,,,,,,---000000///...111111111000......000333555444555666666555;;;CCCOOO___qqq~~~qqqgggXXXGGG>>>:::666555666555555555444222000...---111000...------...000111111000///......///000111000///---,,,------,,,+++(((((())),,,000222222111333555666444///,,,,,,---///000111///---///444888>>>IIIRRRSSSSSSRRRJJJ???555111---+++******))))))'''((((((''''''***...111:::888555222111///---++++++...000333:::HHH[[[iiixxxwwwaaaJJJAAA:::444333222///000222111...+++***+++,,,------,,,---.........---,,,+++///000111222333222111111000444888:::999666333222444555666777888999999999999@@@PPPdddvvvuuuggg\\\QQQIII???777444555777999888666:::EEESSSaaappp|||tttbbbSSSEEEBBB???>>>===<<<;;;:::===<<<;;;;;;;;;===???AAACCCAAA??????@@@AAA@@@@@@>>><<<<<<<<<===<<<:::888555555666888999999666444666555333222333555777999777555222///,,,*********000///...---,,,---......///111222222111111222444333222000///...---......111222333444444333111000000000......---...///000333111333:::FFF\\\{{{{{{tttkkkaaaZZZRRRLLLBBB:::444000...---+++***)))***+++,,,---------,,,,,,---...111444555888===DDDKKKPPPXXX```gggnnnssszzzӵ~~~uuujjjbbbVVVOOOEEE;;;444///+++)))$$$######$$$%%%&&&&&&&&&%%%&&&'''((()))*********&&&)))+++***&&&######$$$%%%""" !!!###%%%### """"""$$$%%%%%%%%%$$$######"""$$$***,,,******---&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%'''%%%###%%%)))+++***(((%%%$$$###"""!!!"""###$$$&&&&&&''''''''''''&&&%%%Ħ((()))))))))+++---Ħ===AAADDDOOOWWW]]]mmm|||uuuccccccbbbaaaaaabbbccceeefffiiiӵpppcccWWWJJJBBB;;;555333555444444444333333666:::>>>JJJWWWeeennnvvvzzzzzzwwwqqqeeeSSSCCC:::777777777555555666666666666555555888;;;>>>CCCJJJVVVccclllsssxxx{{{{{{xxxooo```QQQCCC>>>;;;;;;:::666555777666666555444444444444555555444333222222333444555111111000000000111222333333222222111000000000000///...---Ħ...444999777111,,,...111---,,,,,,---///000///...000111222111000000222444444222333555666777>>>GGGTTTddduuuwwwjjjZZZHHH===888444333555333444555666555333000...000///...------...000111000//////......//////000000...,,,,,,---------,,,...------///000111000...111333444333111//////000---......---+++,,,///222888???DDDDDDDDDDDD>>>777///---*********+++******'''''''''''''''+++000333888888777666444222000...(((+++000444===LLL___mmm}}}|||oooYYYDDD:::555111222111...---......,,,+++++++++,,,---...//////......------,,,,,,...000333444444222111000222666:::======:::666444000111333666888:::;;;<<<>>>EEEVVVlll}}}zzzlll```SSSHHHAAA===888444333555888:::888666999AAALLLXXXjjjxxx~~~lll[[[KKKDDD???>>>===:::888888>>>===;;;;;;;;;===@@@AAABBB@@@>>>>>>??????>>>======<<<::::::;;;;;;999888444444666777888888777666777666333111222444777:::888777444111///---,,,,,,...------,,,,,,---......,,,...111222444666999;;;555444222000......//////111333444555555333000///444333222111000111222222222111333;;;HHH^^^~~~}}}tttlllbbbXXXQQQFFF@@@777000,,,******))))))*********++++++---...---------...000333777999<<>>555///+++(((&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((())))))&&&))),,,***&&&######%%%%%%""" ###%%%$$$"""###$$$%%%&&&''''''(((((($$$###&&&+++---++++++...(((((((((((())))))))))))''''''&&&&&&%%%$$$$$$###&&&$$$$$$&&&+++---+++)))%%%$$$###"""""""""######&&&&&&'''(((((((((((('''>L)))************+++=hĦ@@@EEEOOOWWW]]]kkkxxxqqq```bbbbbbaaa```aaaaaabbbccc4ĉ@ӵcccXXXMMMDDD===666555777333333333333333555999<<>>AAAGGGRRR```jjjsssyyy}}}}}}zzzrrrbbbTTTGGG???:::999888555333555666666555444444444444444555444333222111111222222///////////////000111111111000000/////////000000///...--->L000222888<<<999111,,,,,,///000///------......---,,,...000111111111222444666111000111444666999BBBMMMYYYhhhwww}}}kkkZZZGGG<<<666222111222///111444666666555333111///......---......///000///..................///111///------...///...---000///...///000///...,,,000111333222111111111111,,,,,,,,,+++******,,,---///333666555555555222...,,,+++******,,,,,,+++***&&&&&&&&&&&&(((,,,111666777999<<<<<<:::666111...(((+++000666???OOOcccqqqxxxjjjUUUBBB666222000222222///,,,---+++,,,,,,---------...///000///......---------------000444555333111//////333666:::>>>???<<<888444,,,...111555999<<<>>>???BBBIIIYYYnnn}}}jjjZZZOOODDD;;;888777555333333444666888888777999???FFFQQQcccsss{{{ssspppsss}}}tttbbbLLLCCC<<<======:::888:::>>>===<<<;;;<<<>>>@@@AAA@@@>>>======>>>>>><<<;;;<<<;;;999999999999888777444555777888888777777777777666333111111444777999666555444222111000//////,,,,,,,,,,,,,,,------...+++---000111333666:::===777666333000//////000111222222444444444222000///444444333222222222333444111000333;;;III```~~~uuullldddZZZPPPHHH@@@:::333---++++++++++++)))***++++++++++++...000/////////000222777;;;>>>BBBHHHQQQYYY```hhhpppvvvGG=?}}}wwwoooeeeZZZQQQFFF@@@888000+++)))'''%%%%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&'''((()))'''(((***)))(((&&&%%%%%%$$$""" """###$$$$$$$$$$$$%%%''')))+++---///(((&&&(((,,,---******,,,((((((((())))))))))))***'''((((((''''''&&&$$$$$$%%%$$$%%%(((,,,...,,,)))&&&%%%$$$###############%%%%%%&&&'''((())))))***HdĦ)))++++++******=ĪjFFFNNNVVV[[[eeemmmiii^^^aaaaaa````````````aaaaaaGG=?[[[PPPGGG>>>666555777333444444444444666:::===GGGSSSaaakkkssszzz{{{yyyuuukkkYYYGGG;;;666555777555555666777777777666666666:::===@@@EEEPPP___jjjtttzzz~~~vvvfffXXXIIIAAA999888888555333444666555444444333333444444444444333111111000000000111000000//////...------//////.........///000000.........HdĦ000555999;;;888111---,,,...111///---------...---,,,,,,...000111111222444666000...///333555:::EEEPPP]]]lllzzz~~~gggWWWDDD999444000///111...000333555666666444333//////..........................................111///......///000000///+++******,,,...///...,,,111111222222111111000///+++++++++++++++++++++***,,,---......///...---,,,*********+++,,,,,,+++)))&&&&&&&&&&&&(((,,,333888<<>>============>>>???@@@@@@>>>======>>>??????===;;;<<<:::999:::::::::888666555777999999777777777999666555333111111333555777111111111000000//////...+++,,,,,,,,,,,,,,,,,,,,,---...///000111333666999777555222000///000111333111111222222222111000000111111000///000111222333000000333;;;III```ӵ|||vvvmmmĭӵ,,,ӵ,,,Ħ111111111222555:::???BBBJJJӵӵĦƜ`1.׼sĦOOOGGG;;;666000+++)))((('''ӵ&&&Ħ)))((('''((())))))'''''''''(((ĭӵ)))...Ħ''')))&&&Ħ(((Ħ***)))'''&&&&&&%%%&&&)))---...+++(((#########+++DdD+++,,,...?fӵHHHLLLRRRĦ_________ӵƜ`1.׼siii```ĭӵ333QQQ```}}}yyynnn]]]JJJ===666666ӵ777777777777Ħ===@@@DDDPPP```|||lll888666555666666555444Ħ444333222111000//////Ħ.........///000111------...DdD555111///......ӵ111111ӵ222ӵppp~~~???777Ħ555///ӵ---------///ĭӵ+++.........000111222222111******+++,,,,,,,,,+++***,,,+++,,,---.........///***))))))+++,,,+++)))&&&%%%%%%%%%%%%(((---444:::AAADDDFFFDDD>>>777222000,,,000444;;;FFFZZZqqq~~~ppp^^^JJJ:::444000///333444000...///222444666444111---,,,,,,,,,,,,---.........------,,,000444333///,,,---///...000444:::<<<:::444...000111444777:::<<<>>>???CCCGGGTTTgggvvv{{{}}}uuulllZZZGGG;;;888555111333444444111///...000222444555888:::;;;CCCVVVhhhzzz}}}hhh]]]VVVTTT^^^mmm~~~uuuVVVGGG===???AAA<<<:::>>>;;;<<<>>>???@@@@@@??????>>>===>>>???AAAAAA???===<<<;;;<<<======<<<999666777999;;;:::888666888999444333222111111222333444000000000000///...------+++,,,,,,,,,,,,++++++++++++,,,------...000444777555333000......///111333111000/////////000111222......------...000222333000000333;;;HHH```?~4vvvpppg&e>&e)))g&e+++>hӵ222222333777<<uO>&e4ff?>ߝLgĉ@Shӵ???333///+++(((''''''g&e'''>hӵ)))))))))******(((&&&%%%fff?><z"""g&e>&e%%%)))HL(((%%%'''ShӵgL------+++***)))&&&%%%'''***...///+++S?ʬ######3h?D%%)?,,,...ZufĦHHHJJJPPPgLbbb^^^^^^g&e___gĉ@uuummmg&e>&e000@eBBBOOO??{{{qqq___MMM>>>888g<ĉ7777777777773we<Ħ<<<z---///=?Ħ///g&e000g&eaaarrrS?ʬ<<<4ff?>ߝL333@e000g&e,,,,,,---3h?g&e>&e,,,...??((((((***...222555666666******+++,,,------,,,***)))((((((+++,,,+++,,,...)))))))))***+++***'''$$$%%%%%%%%%%%%(((---555:::CCCEEEFFFCCC>>>888666666...111666===JJJ___wwwzzzjjjWWWBBB333111------000111...---...777999:::777222,,,******,,,---///000111000000///,,,000333222...+++,,,///...000444:::===;;;444...333444666888:::;;;<<<<<>>@@@AAA@@@???>>>???>>>???AAACCCCCCAAA???======>>>???@@@>>>:::777999;;;<<<;;;888666888:::333333222222222222222222111222111111000///---,,,+++,,,,,,,,,,,,+++***)))&&&''')))***,,,000555999333111...,,,,,,...000222000///...------///111333---------...///111333444000000222:::HHH___4DӵxxxrrrkkkHƅ^Hu]Ħ&&&Hu]Ħ///ZuR)Ħ444666888:::@@@IIIPPPHu]ĦHŐeHŐeHu]ĦqIܗGIӵtt~~~HGgĉ@:::888000---)))'''''''''Hu]Ħ&&&ZuR)Ħ,,,)))'''&&&&&&((((((sߝLGdUĦ"""Hƅ^Hu]Ħ###ntHdĦ+++)))HGgĉ@&&&HdĦ+++)))'''&&&&&&%%%%%%&&&&&&''')))Htƅ^$$$###Bt=o9ĦDtfo9Ħ---///000g?JJJRRRHdĦ```___```Hu]Ħ\\\ttvvvmmmHƅ^Hu]Ħ000H׼s666DDD~~~~~~ppp]]]KKKAAA;;;tQ333111222444je<Ħ666>>>GGGBt=o9ĦH׼s:::888999777555444555444333HtĦ///222111000///Bt=o9ĦHdĦ......------///333777222---***Dtfo9ĦsߝLGdUĦ222Ht@cӵHu]Ħ...Hu]ĦiiisssHtƅ^FFFqIܗGIӵ999H׼s------Hu]Ħ///+++Bt=o9ĦHƅ^Hu]Ħ---------,,,---111444555333000...,,,******++++++(((%%%***,,,------,,,++++++,,,+++---///---***)))+++...---******,,,,,,,,,111777BBBCCCCCC@@@<<<777555444000111555BBBVVVlll}}}sss\\\EEE555......---++++++,,,...000222111555888777111,,,+++------000222222000///000222,,,---///000000...---+++---000555999:::777333000000000222666777555777<<>>@@@AAABBBAAA???>>>:::;;;<<<>>>@@@BBBCCCDDDBBBAAA@@@>>><<<;;;::::::;;;::::::999999:::::::::555555555444333222000000111111222111000...,,,+++&&&''')))+++,,,,,,,,,,,,,,,---...000111111222222000000///.........//////555444222222222222111000,,,---...000222555777888111000111777HHHccc4DuXӵssskkkdddDdDΦDdDĦ***DdDĦ---111t|<555777:::===@@@FFFOOOVVVDdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet===555444...+++((('''''''''DdDĦ&&&'''t|<...+++)))'''&&&%%%&&&&&&DdDDdDĦ"""DdDΦDdDĦ"""q<niDdDĦ)))qet%%%%%%DdDĦ+++((('''&&&'''&&&&&&&&&'''(((q<R%%%$$$qjRgdKӵHdDĦgdKӵ,,,...GR/f6LĭĦKKKRRRDdDĦ___```aaaDdDĦ^^^`eĭoooDdDΦDdDĦ111DdDĦ666CCCMMM]]]lllwww~~~rrr^^^LLL@@@:::geĦ555444444FSĦ666>>>qjRgdKӵDdDĦ===::::::777555444666666444DdDĦ111333333111qjRgdKӵDdDĦ......------///333666333000///HdDĦgdKӵDdDDdDĦ111DdDĦ4DufӵDdDĦ111DdDĦiiiq<RNNNBBBpeƜ4DuTӵ:::DdDĦ//////DdDĦ000qjRgdKӵDdDΦDdDĦ,,,,,,,,,,,,,,,,,,++++++,,,///222333111...,,,+++***+++,,,---***(((+++---...---+++******+++++++++,,,+++******+++---)))&&&&&&)))+++,,,222999???AAAAAA@@@<<<888666666333444;;;HHH\\\ppp~~~nnnXXXCCC444...---,,,,,,+++,,,---///000000444888777222...---......000222222000///000222,,,---...//////...---,,,,,,///444777888666333000///...///222222000222666999:::???GGGOOORRRNNNJJJIIIBBB999000,,,---000333444444444222000//////111444555777:::<<>>@@@AAAAAABBBCCCDDDEEEEEEBBBAAA@@@>>>===<<<;;;;;;======<<<;;;::::::::::::666666666666555333222111222222222111000...,,,+++'''(((***+++---------,,,,,,---...000111111222222000///......---...//////......---......///...---111111000000000111111111333222444:::KKKfff4DuXӵlllaaaZZZDdDΦDdDӵ(((DdDĦ---...o)h555777;;;@@@DDDHHHPPPYYY```DdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9zzzpo9wӵ...***(((&&&&&&&&&'''DdDĦ&&&%%%o)h,,,+++***)))'''%%%$$$"""###DdDΦDdDĦ$$$DdDΦDdDӵ GIpӵDdDĦ'''po9wӵDdDĦ***(((&&&&&&'''''''''''''''(((po9u'''&&&%%%%%%GIdnuR)ĦDdDĦnuR)Ħ***,,,CdgĪjSSSDdDĦ^^^aaabbbDdDĦ```HߝL`o9tttDdDΦDdDӵ222DdDĦ666BBBLLL\\\kkkwww~~~ttt___LLL@@@:::geĦ222111sp?aĦ777>>>GIdnuR)ĦDdDĦAAA===;;;777555555888777666DdDĦ333444333222GIdnuR)ĦDdDĦ///...---,,,...222555///---...DdDĦnuR)ĦDdDΦDdDĦ111DdDĦnuR)ĦDdDĦ444DdDĦlllpo9uiii[[[JJJ???=ӊB1.uTӵ999DdDĦ000111DdDĦ000GIdnuR)ĦDdDΦDdDӵ+++,,,,,,,,,,,,,,,*********---//////...,,,+++******,,,......---+++,,,---...---+++***+++,,,,,,*********+++,,,+++***(((%%%%%%'''(((***000777;;;===>>>===:::888666666666:::CCCRRRdddtttuuudddPPP>>>333...,,,,,,,,,,,,,,,------------222777777444000.........///000///...---...///,,,---...//////...---,,,+++...222666777666333111000...///000///,,,...333333333444888===???<<<999;;;777222...,,,---000333000111222111/////////111777777888;;;>>>FFFXXXiiittt___III???>>>???BBBDDDOOO___tttnnnZZZOOOHHHBBB>>><<<888999;;;>>>@@@@@@AAA@@@CCCDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@>>>>>>======>>>@@@???>>><<<;;;:::999999777777777777666555333222444333333111///---+++***)))***+++,,,---.........,,,---...000111111111111000///...------...///000//////000000111000000000222222111000///......---222222444;;;LLLhhh4DuXӵdddXXXRRRDdDʜ4DuTӵ(((>d<Ħ...Dt555>>>DDDJJJPPPYYYbbbiii>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>essspuR)Ħ***'''&&&%%%%%%&&&'''>d<Ħ%%%Dt''')))(((&&&$$$### !!!DdDΦDdDĦ$$$>d<ʜ4DuTӵ!!!4DwDd<Ħ%%%puR)Ħ>d<(((&&&&&&''''''''''''((()))peӵ'''ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵSSS>dd<Ħbbb4DufئL>eyyyDdDʜ4DuTӵ333DdDĦ666BBBLLL[[[jjjvvv~~~uuu```MMM@@@:::geĦ000s<v>aĦ888===peӵDx<DdDĦEEE???;;;777555666888777666DdDĦ444333222111peӵDx<>d<...,,,,,,...111444///---,,,>d<ӵDd<DdDΦDdDĦ111DdDӵnd<DdDĦ666>d<ĦooopeӵaaaĦ888F&uTӵ777DdDĦ000111>d<Ħ///peӵDx<>d<ʜ4DuTӵ++++++++++++,,,,,,******+++,,,------,,,,,,,,,,,,,,,---......------,,,---......------...000///---++++++---...+++(((,,,(((&&&''''''&&&+++222777888999999777555444555999@@@LLL\\\kkkwwwyyylllZZZGGG999222///,,,------...------,,,+++)))...333555333000......,,,,,,,,,,,,+++++++++,,,+++,,,---.........------,,,///222555777777555444333000000111000...000666111000///000222444333111222000///------...000111...///111111000000000222666666777;;;@@@JJJ\\\llliiiUUU@@@888:::<<<<<<<<>><<<:::999888777666777888888777666444222555444333111///,,,+++***++++++,,,------.........---...///000111111111111//////...---...///111222333444555555444222222222//////000000000000000000000000222:::KKKfff4DuXӵ\\\MMMHHHD&dq&ĒR------sdKĦ111DHRRudAAAIIIQQQXXXaaakkkrrrsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ%%%s&dq&ĒR$$$###i?ʜtd<Ħ$$$HHܗDӊB"""<x&&&'''((('''''''''(((B?daĦ888<<<B?Ho9>d<;;;666555777777666555>d<ӵ//////B?Ho9000<x,,,---111444444111---&ӫeʬtIӇ777>d<Φ>d<Ħ111D&ӫetIӇ222DdDĦ666sdKĦrrrB?dp&ĒR777444>d<sdKĦ///B?Ho9///s&dq&ĒR******++++++,,,,,,,,,+++,,,,,,---,,,,,,,,,------.........------,,,,,,,,,---...//////000333555333111......///...***&&&+++((('''((('''&&&***000222333444333111111333444>>>HHHVVVfffrrryyy}}}{{{rrrcccQQQAAA666111000------.........---,,,,,,'''***///111111///---,,,...---+++++++++,,,,,,,,,+++,,,,,,---------------...000333666888888888777444111///000000///333999000///---,,,---...//////////////////////////////---///111222111111222333333222555;;;BBBNNN```ppp{{{^^^LLL999444777999888777===JJJ[[[iiixxx~~~lll]]]OOOCCC===<<<:::;;;===???AAABBBDDDDDD>>>>>>???@@@AAABBBBBBCCC@@@@@@????????????@@@@@@???>>><<<:::999888777777666777888999999777444333555444333000...,,,+++***,,,,,,,,,------...//////---...///000000111000000//////000000111222333444444666888666333000...///...///000111222222111111//////222999IIIccc4DuXӵRRRCCC>>>Hu]3hh---------ne333222=e???FFFPPPYYYbbbkkkttt{{{nepIƎ@t@h>hfeggg@ďD+++'''(((%%%$$$$$$&&&((((((ne$$$%%%=e$$$%%%%%%$$$$$$### """ege$$$%%%sĪj@h&&&&&&%%%fdDĦ%%%@ďD$$$###Hkge&&&'''((('''''''''''''''@h''''''@G&&&&&&HĪj@IŌ,,,)))BeneSSSHkgebbbnedddffffeHu]3hh222222111se???HHHVVVeeepppyyy|||ppp^^^NNNCCC<<aĦ999999@Gse???999555666999555555444<Ō.........@G111000Hkge,,,,,,...222555333000+++HĪj@IŌ555777ege000000Hu]3hIŌ222333DdDĦ666nefffttt@h:::666>h666555222se///ne...000@G)))+++sĪj@h******++++++,,,,,,------,,,---...---,,,+++,,,---,,,...///...---++++++,,,---.../////////111444777333222111111000...***(((&&&%%%&&&))))))(((+++000---......---...111555999GGGRRRbbbqqqzzz}}}~~~~~~wwwmmm\\\JJJ<<<444111111,,,,,,,,,,,,,,,---------'''(((+++...///...---,,,000...,,,,,,...000000000+++++++++,,,------......///000333555888999::::::333000......------222888///---+++******+++---...000111111111111000///...,,,...111222222111111222000///222999CCCQQQdddtttqqqTTTDDD555222444555444444555AAAOOO\\\mmmssseeeUUUGGG@@@???:::;;;<<<===>>>???@@@AAA>>>>>>???@@@AAACCCCCCDDD@@@??????>>>>>>>>>??????===<<<;;;:::999888888888777888:::;;;;;;999666555555444222000...,,,,,,+++---,,,,,,,,,,,,---...///......///000000000000000000111333555666777666666777:::<<<:::555000//////444444555555444222000///000000222888GGG___{{{4DuXӵJJJĵD^,,,,,,,,,,,,000222111BBBFFFMMMXXXbbbkkkttt~~~dddZZZNNN---)))&&&'''&&&%%%%%%'''(((((($$$%%%&&&$$$############$$$$$$ """$$$$$$$$$$$$%%%&&&&&&&&&DdDĦ&&&(((%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''((()))''')))***,,,++++++KKKRRR```bbbccceeefffD^666000000000s׼s888;;;DDDRRR```kkksssyyy|||vvvkkk\\\NNNDDD===geFm8666>aĦ888777???s׼sDDD===888555666;;;555555444Ho444///......//////......++++++,,,...333777///---+++666999;;;000//////D^333222333DdDĦ666XXXgggsss{{{EEE666333444111333444222s׼s---///000111222...+++&&&(((,,,+++++++++,,,------......,,,......---***)))+++---))),,,......,,,+++,,,......//////...---...111444...000222111///---++++++###"""%%%))))))&&&'''+++))))))((())),,,333<<>>333000111111111333333<<>>>>>@@@@@@@@@@@@AAAAAABBBBBB@@@???>>>>>>============;;;;;;:::::::::;;;;;;<<<999;;;===>>>>>><<<999777444333111///...------------,,,+++++++++,,,---......//////000000000000000000333777:::<<<;;;999888555999<<<;;;555111000111999999999888666333000...000///000555CCCZZZtttΦ4DuXӵtvӵ>d<Ħ555/////////000000111Ħ//////111666<<d<Ħ''')))'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((()))***)))(((''''''(((***,,,...///333333---((()))***)))---...///000111555;;;???DDDJJJRRRXXX\\\^^^___``````aaaccccccĦfffgggkkkqqqxxx~~~>d<Ħ;;;666......///Be777999999AAANNN\\\gggooouuuxxxrrrhhh[[[NNNEEE>>>geFYĉ777:::>aĦ888555>>>PPP^^^ccckkkxxxBeMMMCCC<<<777444777<<<666555555nu]ӵ555/////////000000///...---,,,,,,---///000)))******+++,,,///444777//////000111444666888999:::;;;===??????===;;;999222111000......>d<Ħ555444333222333>d<Ħ666:::>>>ĦrrrzzzyyyjjjUUUCCC777555555888777333111222///111333333Be000---///111222Ħ444---,,,,,,---......---+++&&&(((++++++******,,,///++++++,,,------...//////,,,---...,,,)))(((***,,,'''***------,,,,,,...000000000///---++++++---000***---111111...,,,,,,...$$$$$$&&&***(((###"""%%%&&&%%%%%%''',,,666BBBIIIZZZfffvvvssshhhVVVEEE:::444333333((('''&&&&&&''')))+++---+++******+++---.........,,,)))&&&'''+++...//////++++++++++++,,,---...///---...000222555888:::;;;:::555111///,,,+++///666111111///,,,)))(((***+++000111222222222111000///***,,,///000///.........///---000888CCCRRRdddsssooo[[[EEE;;;111///......///222666===EEEMMMZZZlllzzz~~~ttthhhWWWFFF>>>>>>AAAAAA@@@???>>>>>>??????@@@@@@@@@??????>>>>>>>>>@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<===>>>???;;;===???AAAAAA???<<<:::444333111///...---......---,,,+++***+++,,,---......///000000000000000///000444999===???>>>;;;999...222666555000,,,+++---999:::::::::888555222000---------222>>>TTTmmm~~~?aŖ%7uSQuR)ӵsdKĦ444888444///---///gdKĦ222444666:::AAAIIINNNSSS^^^lllvvv{{{gdKĦyyymmm```WWWNNNDDD<<<:::...,,,***'''&&&%%%&&&'''***'''$$$&&&***+++)))gdKĦ%%%$$$%%%&&&''')))(((%%%###!!! """###%%%%%%$$$%%%''')))%%%%%%%%%$$$$$$############$$$&&&(((***+++,,,---gdDĦ"""%%%'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&'''''')))++++++(((%%%'''---333/////////---+++***,,,...(((***+++---000666===BBBJJJMMMRRRUUUXXX[[[^^^aaaaaaccceeegdKĦfffjjjiiikkksss}}}sdKĦ===555222222222333333333999>>>HHHTTT```iiipppsssmmmhhh\\\MMMCCC???ŶS3334447773we>>???@@@;;;<<<======;;;888444222//////...---...DdDĦ444333111///---sdKĦ444666gdKĦuuuyyy~~~zzziiiTTTDDD999444111000///,,,...222------...///...---000111222gdKĦ222......---...///...+++)))''''''((()))************---,,,***(((((()))***+++((()))***+++,,,------------...---,,,******+++---111///---------,,,+++)))------,,,,,,++++++******)))((('''&&&%%%%%%%%%%%%%%%'''***+++...777EEEPPP]]]ooouuugggTTTFFF===666...''',,,+++***))))))***+++,,,,,,(((%%%'''+++---+++(((,,,)))%%%&&&)))+++,,,++++++******))))))))))))))),,,---...000111333444555///...---...///000///...000---+++******+++***)))+++---......---,,,,,,---))),,,...///...---------,,,///777AAAIIITTTgggwwwyyydddSSS:::555///++++++///222444999999;;;CCCPPP^^^kkkrrrxxxuuunnncccVVVKKKDDDAAAAAA@@@>>>======>>>@@@AAABBBAAA@@@@@@AAAAAA???>>>@@@@@@??????>>><<<;;;:::===<<<;;;:::;;;<<<===>>>======@@@DDDHHHHHHCCC>>>333000---+++,,,---......,,,------......------,,,///......//////000111222666777;;;@@@CCCBBB;;;666222111...---,,,---...///999999:::999888555222000...333///---777EEE```>A222ne777555666333///...ne444555666999>>>EEENNNTTT[[[dddqqqzzzne{{{tttpppeeeYYYPPPHHH>>>777555,,,***)))''''''((()))******'''$$$&&&)))+++ne&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!""""""###$$$#########%%%'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&(((***+++,,,De###"""###%%%&&&&&&&&&'''''''''''''''(((((('''&&&%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((('''))))))'''$$$%%%***000,,,,,,,,,***((((((***+++)))***,,,---000666===AAAHHHKKKPPPUUUXXX[[[^^^aaadddeeenecccdddggggggjjjrrr|||neNNN@@@888333222222222222333444444777<<A555444333k<===BBBKKKWWW___lllxxxrrrcccUUUIII???===<<<999666666555444222fh444444222000//////000.........//////......------,,,,,,,,,---...000000111222555999===>>>===<<<999999999999777444111000......---------De888888777555444333ne111222nehhhuuuxxx|||}}}vvveeeQQQCCC888333111222000------000........................------ne/////////.........///...,,,)))******+++,,,------------))))))(((((()))+++---///++++++,,,------.........*********))))))***---///111///------------+++)))++++++******)))(((((((((%%%$$$###"""""""""""""""&&&'''((((((---:::KKKYYYddduuu{{{mmm```OOOBBB:::555...(((+++++++++***++++++,,,,,,+++'''%%%(((,,,000///------***((()))+++------,,,******))))))))))))******,,,---...///000111222333...---,,,---/////////---///---***)))*********)))///////////////...---,,,))),,,...///...---------...111888BBBKKKXXXkkk|||rrr\\\JJJ<<<777000,,,,,,...000111888777999>>>HHHTTT^^^dddmmmkkkeee\\\RRRIIICCCAAA???>>>===<<<<<<>>>???@@@CCCBBB@@@AAABBBBBB@@@???@@@@@@??????===<<<::::::===<<<;;;:::::::::;;;<<<;;;<<<@@@EEEIIIHHHCCC>>>555222...,,,,,,---------,,,------......------,,,............///000111111333555999===@@@>>>999444111000///------...///000666666777777666444222000---222///---777EEE```000---666777666333111//////333777888:::>>>CCCLLLVVV]]]eeelllwww~~~tttllldddYYYMMMFFF???777111///))))))(((((((((***+++,,,)))'''%%%&&&)))***''''''&&&%%%$$$###""" !!!"""############"""######"""!!!!!!"""$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&((()))***++++++&&&###""""""###'''''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$&&&'''%%%######(((,,,,,,------,,,******,,,---+++,,,---...000555<<<@@@EEEIIIOOOUUUXXX\\\___aaaggghhhcccbbbcccdddeeeiiiqqq|||bbbPPPBBB;;;444333222111222333555666888<<>>AAAHHHUUU___lllxxxooo^^^SSSHHH???<<<<<<:::888888555333222000111222333222000///000111------------------...///,,,,,,,,,,,,,,,---...///---000444:::======:::666555555444222111///...------------,,,---///444333333222222111000000111]]]jjjuuuwwwzzzxxxppp```MMMAAA666333222444333///---///000///...------...//////,,,,,,------...///...---...///...+++)))'''((()))***++++++++++++)))(((((()))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''***...222111///...---...---,,,***))))))(((((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&'''--->>>SSScccnnn}}}tttbbbVVVGGG<<<666222---)))******+++,,,------,,,,,,(((%%%$$$&&&+++///000///---,,,,,,---...///...,,,))))))))))))***+++,,,,,,,,,------......//////000---,,,+++,,,...///...---...+++)))((()))***))))))111///...///111111...+++***,,,...///...---------000222888BBBMMM\\\ppp~~~jjjRRR@@@888555000......000111111888777888:::@@@HHHPPPUUU]]]\\\YYYSSSLLLEEEAAA@@@===<<<<<<;;;<<<===???@@@AAA@@@??????@@@@@@???>>>@@@@@@??????===;;;:::999<<<<<<;;;:::999999999999:::;;;???EEEIIIHHHBBB===555222...,,,,,,---------------............------------------...///000000111333666999;;;:::666222000000///......///111111333444555555555333111///,,,111...---888FFFaaa^^^WWWLLLBBB:::555111///---+++***,,,000333444444111000000111222444555555:::<<>><<<===;;;::::::555555333222111111222222000111222222111000111333///...,,,++++++,,,---...,,,,,,,,,,,,------......+++---111666999999666333333222000...---,,,,,,,,,,,,,,,,,,,,,------..............................222222222444;;;JJJ\\\iiiuuuwwwxxxtttjjjYYYIII>>>666444555888777222///000111000...,,,,,,---///000...---,,,,,,,,,---///000---,,,,,,---------***(((&&&'''((()))************++++++++++++******))))))******))))))(((((((((((((((((('''''''''***...222000///------...---,,,***)))(((((((((''''''&&&&&&''''''&&&&&&%%%&&&&&&'''%%%&&&''')))111BBBYYYiiiwwwzzzkkkWWWMMMAAA777222///+++(((((()))+++,,,------,,,,,,&&&$$$"""$$$(((+++,,,,,,,,,,,,...///000///---+++)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...---+++((('''((())))))(((000---,,,...333444000+++***,,,......---------...000111777AAANNN^^^ttt{{{eeeLLL:::222000......000333555555999999888999;;;@@@FFFJJJPPPPPPOOOLLLFFFAAA???>>><<<<<<<<<<<<<<<>>>???@@@===<<<;;;;;;======<<<;;;@@@@@@???>>>===;;;999999<<<;;;:::999888888777777888:::>>>DDDIIIGGGAAA;;;222///,,,***+++---......------............------,,,,,,,,,,,,---...//////000111444666777666333111///////////////000111222333444555555444111///---,,,000---...:::JJJcccUUUNNNEEE<<<666333000...---,,,++++++---000111111///000111222444555777999===@@@EEEKKKSSS]]]gggnnnuuuzzz|||uuujjj^^^VVVKKKBBB999555222---))))))******))))))))))))))))))((('''&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%###!!! !!!"""$$$%%%&&&&&&%%%$$$%%%&&&&&&$$$""""""###$$$##################$$$$$$######%%%&&&(((((())))))******)))(((''''''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%%%%%%%$$$%%%&&&###%%%&&&&&&&&&%%%&&&(((***+++,,,,,,///333:::>>>DDDJJJRRRYYY^^^```bbbdddccceeeggggggfffffffffgggdddggglllttt}}}rrr```NNN@@@888777666444222333555777999888;;;BBBJJJRRRZZZ```cccccceeeaaaVVVKKKDDD>>>999333444555777888999:::;;;777666888>>>HHHTTT^^^eeerrr}}}tttdddQQQGGG>>>===>>><<<;;;;;;777777666555444444444444///111222222111000222333000///---,,,++++++,,,,,,,,,,,,------------------++++++,,,///222333222111333222///---,,,+++,,,---,,,,,,,,,---------------000000000000111111111222333444444555<<>>BBBHHHIIIIIIGGGCCC???===<<<============>>>>>>??????<<<;;;::::::<<<<<<;;;:::>>>>>>>>>>>>===;;;:::999;;;;;;::::::999888777666888999===BBBFFFEEE???999...+++)))(((+++---///000---......//////......---,,,++++++,,,,,,---...///000111333444333333222222.........//////000111111555555666555333000---+++,,,000---000>>>OOOhhhLLLFFF???999555222000///...---,,,,,,---...///000000111333444555777;;;>>>BBBFFFLLLTTT\\\fffooouuu}}}{{{ssskkkaaaUUUMMMBBB:::222000///+++))))))+++******)))((('''&&&&&&((((((''''''&&&%%%%%%%%%###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$###$$$&&&""""""""""""############"""###$$$&&&'''((((((((())))))((()))***)))'''&&&$$$%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''$$$%%%%%%&&&&&&&&&%%%$$$"""$$$&&&''''''&&&''')))((()))***+++---222999===EEEKKKTTT\\\```bbbcccccc```bbbeeefffffffffhhhiiifffiiiooovvv}}}~~~ppp^^^LLL>>>666555444333222333444666777666999???GGGPPPXXX^^^aaaaaadddaaaWWWKKKDDD???;;;777888999999:::::::::999999777777>>>JJJXXXccciiiwwwxxxhhhQQQGGG>>>===>>>===;;;<<<888888777777666555555555000111222222111000111333000///...---,,,,,,,,,,,,------...//////......---,,,***)))***---///000000333222000...---,,,------,,,,,,---............---000000000111111111222222333444555888???LLL\\\gggvvvxxxxxxqqqcccQQQAAA888777666888<<<;;;666222333222111///............///,,,,,,,,,,,,,,,------...,,,+++***+++,,,+++(((&&&((()))***+++,,,,,,,,,,,,%%%'''***,,,------,,,+++,,,+++)))((('''(((((()))+++++++++***))))))+++---...,,,++++++,,,,,,+++)))))))))***+++,,,------...)))((('''&&&%%%%%%%%%%%%###'''---444???PPPdddsss{{{fffRRRBBB<<<444---)))((('''&&&'''(((***+++---...//////...,,,)))''''''(((***,,,))),,,...///---+++***************+++,,,...///000,,,,,,,,,++++++*********,,,++++++,,,///000000///,,,***(((((()))*********))))))+++///333444111---+++,,,...---,,,,,,---/////////666CCCSSSdddxxxvvv```HHH777444222//////000222222222111444555444222444888<<>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<<<<============<<<;;;;;;:::::::::::::::999888777999999;;;???BBBAAA<<<777...+++))))))+++...000000......////////////......,,,,,,,,,,,,---...//////000111222111000000111333.........///////////////444444555444222000---+++,,,000...333CCCUUUnnnBBB>>>999555333111///------...---------...000222111222444444555999>>>CCCFFFLLLTTT]]]fffnnnvvv{{{|||sssjjjbbbXXXMMMFFF<<<444---,,,,,,***)))***)))))))))(((''''''&&&%%%'''(((((('''%%%$$$$$$%%%###""""""""""""###$$$$$$############$$$%%%&&&'''&&&&&&'''&&&$$$$$$%%%'''""""""#########$$$$$$$$$"""###$$$%%%&&&''''''''''''&&&&&&(((******(((&&&######$$$%%%&&&''''''(((''''''&&&%%%$$$###""""""$$$%%%%%%&&&&&&'''''''''******)))(((''''''''''''###$$$$$$&&&&&&%%%$$$"""$$$''')))+++******+++,,,%%%&&&'''))),,,111888===DDDKKKTTT\\\```aaaaaaaaa___aaadddeeeeeefffgggiiihhhkkkpppvvv{{{|||nnn\\\JJJ===666111111111111111222333333777999???FFFNNNVVV\\\```___bbb```UUUIIICCC???;;;:::;;;;;;<<<<<<;;;:::999:::::::::???HHHVVVdddmmm|||yyyhhhRRRGGG???===>>>===;;;<<<777888777777666555555444111222333222000000111222,,,---...///////////////...//////000000///......,,,+++******---/////////222111000///...---------,,,---.../////////......------............//////000222555:::BBBOOO___jjjwwwyyyzzzrrrcccPPP???666666555777;;;:::555222333111111000000///......---***+++,,,,,,------,,,,,,---,,,,,,,,,---,,,***'''&&&'''((())))))******)))%%%'''***---...---+++******)))(((&&&&&&''')))***''')))++++++***)))***+++,,,***)))***++++++***(((((()))***,,,...///111111...---+++***((((((''''''$$$)))000888EEEXXXnnn~~~sssZZZCCC666222,,,'''%%%%%%&&&'''******+++,,,...000222333///---+++((('''(((+++---***---//////,,,******++++++++++++,,,,,,...//////,,,,,,+++++++++++++++***))))))(((***,,,......------+++))))))***+++,,,+++***,,,///222333222///...+++---------,,,,,,...///333333:::HHHXXXiii|||xxxdddMMM<<<555222///...///111222333000333555333000000444888>>>@@@CCCCCCAAA???======>>>>>>>>>>>>===<<<;;;;;;===<<<;;;<<<>>>>>>>>>===:::;;;<<<<<<======<<<<<<999999:::;;;;;;:::999888:::999:::<<<>>>===999555222///,,,+++,,,...//////......////////////......,,,,,,,,,,,,---...///000///000111///------///222...............------,,,///000111222111///---,,,,,,000///555HHH[[[ttt<<<999555222111///---,,,------.........///222444222333444444555999@@@FFFJJJPPPYYYcccllltttzzzzzzsssiii___WWWMMMDDD===999111******+++))))))***'''''''''(((''''''&&&%%%'''(((((('''%%%$$$$$$%%%""""""!!!!!!!!!###$$$&&&!!!!!!!!!!!!"""%%%'''(((%%%&&&&&&%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''%%%$$$$$$&&&***+++(((&&&""""""###$$$&&&'''(((((("""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((,,,+++***(((''''''''''''"""######%%%&&&%%%""" """$$$''')))))))))***+++###$$$&&&(((+++111888===DDDKKKTTT\\\````````````___aaadddeeedddeeefffggghhhlllqqqvvvzzz~~~yyylll[[[JJJ===777.../////////000000000000:::<<>>;;;::::::<<<=========<<<;;;:::<<<>>>@@@EEEQQQcccppp~~~yyyfffSSSHHH???===>>>===;;;;;;777777777777666555444333111222333222000///000111)))+++---///111222222111//////000111111000///...,,,++++++,,,///000///...111111000000///...------------///000000000///...////////////////////////,,,000555;;;EEERRRbbbmmmwwwzzz{{{ssscccOOO???555555333555999888444111222111111111111000///------+++,,,---...///...------......---...///...+++))))))***+++,,,,,,------,,,(((***,,,...---+++(((&&&((('''%%%$$$$$$%%%'''((($$$&&&)))******))))))***+++***((()))******)))((('''(((***,,,...000222333,,,+++***(((&&&%%%$$$$$$&&&***111:::HHH]]]vvvmmmRRR:::...+++'''$$$###$$$&&&(((,,,,,,,,,---///222444666,,,+++)))'''%%%'''***---,,,...000///,,,***+++---,,,,,,,,,,,,------...///++++++++++++++++++++++++''''''&&&(((+++,,,,,,+++---+++))))))+++,,,,,,,,,---000444555333000...---,,,---------,,,,,,...000666666===LLL]]]nnn|||hhhSSSCCC333000------///333555666222555777555111000333777:::===AAABBBAAA???>>>>>>>>>>>>>>>===<<<;;;999999;;;:::999:::<<<===<<<;;;999:::;;;<<<============888999:::;;;<<<;;;:::999;;;:::999:::<<<;;;777333666333///------...//////......////////////......------------...///000000///000///---++++++...222---.........---,,,++++++***,,,...///000000...---,,,111000777KKK___xxx222///------///000...,,,---,,,,,,---///000///...444333333666<<>>@@@DDDQQQdddrrr~~~wwwgggUUUIII>>>;;;<<<:::777777666777999888555222111111000000000000000111111111///------000555666222---111111000//////.../////////...,,,++++++,,,---///,,,...111222111///////////////............//////111222333111///---------111222555999CCCSSSfffsss~~~qqq]]]JJJ===777555555444333333333444444222333222000...,,,---.........---...///222555777555111---+++++++++(((%%%---+++******+++,,,,,,+++,,,***'''''')))+++,,,---$$$$$$######$$$&&&'''(((&&&%%%%%%%%%&&&)))+++---***(((&&&&&&((()))***)))###%%%'''))),,,000666:::111000---)))&&&&&&(((+++(((,,,333>>>NNNdddzzzwwwaaaJJJ;;;,,,(((%%%$$$%%%(((***+++111000000111444666666666666000***''''''))))))(((+++---///---+++)))+++---***,,,......,,,*********...------------,,,,,,,,,'''&&&%%%%%%'''(((((((((++++++******)))(((((((((---000333222///,,,+++,,,...//////---+++,,,111555555:::AAALLL[[[ppp}}}lllTTT@@@999666333000000333777:::555555444222222555999===BBB@@@>>><<<;;;<<<===>>>???===:::999;;;===??????;;;;;;;;;;;;;;;<<<======<<<======>>>===;;;999888;;;::::::999888777666666777777777999;;;:::777555444...---111222...,,,///.../////////...---,,,,,,///000000///---++++++,,,000111111///---,,,---...//////000000///...---------,,,+++***+++,,,---...///111555===LLLddd~~~444111......//////...,,,...------...///000000000444555777<<>>@@@EEESSSffftttuuueeeRRRFFF<<<:::;;;999666666444555555444111///......////////////////////////000------///333555222...000000//////....../////////...,,,++++++,,,...///...000333333222000///000///......------......///111222333222000.........222333666;;;EEEUUUhhhuuu~~~qqq]]]JJJ===777666555444333222222222222222222111///---,,,...///000///...---...///111222111///,,,,,,------+++)))---,,,******,,,---,,,+++,,,***((('''(((***))))))&&&%%%%%%%%%%%%'''(((***((('''&&&&&&''')))+++---,,,***(((((()))******)))(((((()))(((((()))---///---,,,)))%%%""""""%%%'''''',,,444@@@PPPeeezzzmmmWWWBBB666+++(((%%%###%%%(((******...------000333666777777222///,,,+++++++++)))'''---//////---***)))+++---((()))++++++)))((('''(((------------,,,+++***))))))'''&&&&&&'''((('''&&&++++++++++++******))))))...111333333000...---...+++------+++)))***---111555999@@@MMM___uuukkkSSS@@@888666333111111333666888666666555444444777;;;???AAA???===<<<;;;;;;<<<===???<<<999999:::===>>>>>><<<;;;;;;;;;;;;;;;<<<===<<<=========<<<;;;:::999::::::999999888888777777:::999:::;;;======;;;999999222///333444111........................---,,,***+++---.........000222000111000///---,,,---...///////////////...---,,,,,,,,,+++++++++,,,---...///222777@@@PPPggg000...,,,,,,.........---.........//////000111222444666;;;BBBGGGLLLPPPRRR```fffpppxxxxxxnnnggg^^^UUUHHH>>>777333///---......------,,,,,,++++++*********))))))))))))))))))(((&&&$$$"""!!!!!! ###"""!!!  !!!!!!""""""######%%%&&&((((((%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&!!!"""%%%'''((()))(((((()))'''&&&$$$$$$%%%&&&'''$$$&&&''''''&&&&&&((()))+++)))((('''((((((&&&$$$$$$%%%%%%%%%%%%$$$$$$###&&&''')))(((''''''((()))%%%%%%&&&(((,,,222:::???FFFJJJQQQXXX]]]___```___ccceeefffeeeddddddeeegggdddfffiiinnnsssyyy}}}zzzxxxqqqcccRRRCCC999555111000000111333555444333555666999???GGGRRR[[[aaacccdddcccZZZNNNDDD@@@@@@<<<:::999999:::;;;;;;:::;;;===???@@@GGGUUUiiiwwwqqq```OOODDD;;;999:::777555555666666444111...------...000//////......---------000...,,,...111333111///..................///000...---,,,++++++,,,......000333555555333111000000...------,,,,,,------...000111222222000/////////222444888===GGGXXXjjjwww~~~qqq]]]III<<<777666555444222111000000///111111000...,,,,,,///111111000///---,,,,,,---...,,,++++++,,,---///...------+++******+++,,,,,,++++++***(((((())))))'''&&&''''''&&&&&&'''(((***+++******)))((()))***+++,,,,,,***((((((((()))((('''))))))(((&&&$$$$$$&&&'''+++***'''$$$!!!!!!$$$'''(((---666CCCTTThhh{{{ttt^^^GGG666...***'''$$$###%%%((()))***+++***+++...222555777777---------///000...+++(((111111///,,,***)))+++---''')))******)))'''''''''+++,,,------,,,***(((&&&+++)))'''&&&''''''&&&%%%+++++++++++++++++++++***,,,...111111///...---...(((***,,,+++((((((***---444777???OOOddd{{{~~~hhhPPP>>>666555444333333444555666444555555555555777;;;>>>???>>>===;;;:::;;;;;;<<<>>>;;;999999:::<<<===>>><<<<<<;;;:::::::::;;;;;;<<<<<<===<<<<<<;;;:::999999999999999999999999999<<<;;;::::::<<<======<<<;;;333///222666444...+++,,,------............---(((***,,,......///111333///000000///---,,,---...---............---,,,,,,,,,,,,,,,+++,,,------...///333:::FFFVVVmmm************,,,......///---............000222444555888>>>DDDJJJPPPVVVYYYgggnnnwww|||vvvnnnddd\\\UUUMMMBBB999333111///...---------------,,,+++++++++++++++******)))))))))'''&&&%%%%%%$$$$$$$$$$$$###"""!!! !!!"""###!!!"""###$$$%%%&&&'''((($$$$$$$$$$$$###############$$$$$$%%%%%%&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$''')))+++,,,---...---***&&&###$$$&&&(((&&&'''))))))(((''')))***)))(((&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%%%%&&&'''&&&''''''(((+++000777<<>>FFFQQQ[[[aaaaaadddbbbXXXMMMEEE@@@===;;;:::999:::<<<===<<<;;;<<<===>>>AAAIIIXXXkkkxxxzzziiiYYYMMMDDD<<<:::999666333333:::999666333///...000222000000//////...---,,,,,,000...,,,---///111111000------,,,,,,---...//////------,,,,,,,,,---......111333555444222000......---,,,,,,++++++,,,,,,------///111000///...///000111444888>>>IIIYYYlllyyy~~~qqq]]]III<<<666444333222111000000000000111111///---,,,---///222111000///...------------*********+++------------,,,***))))))***++++++***))))))((()))******(((&&&(((''''''&&&'''((()))***---,,,++++++++++++,,,,,,+++)))((('''((('''&&&%%%%%%&&&&&&%%%$$$$$$&&&(((,,,+++)))&&&###$$$'''***)))...999HHHZZZmmm}}}yyyfffNNN999---))))))'''$$$$$$&&&(((*********)))))),,,///222333333+++,,,...///000///---,,,444222///,,,))))))***,,,(((***,,,,,,+++))))))***(((***,,,...---,,,)))'''***(((&&&&&&'''(((((('''*********************+++)))***,,,,,,,,,+++++++++'''***,,,,,,)))(((***---222555???QQQiiixxx```III;;;444444555444444444333333111222333444444666999;;;>>>===<<<;;;;;;;;;;;;;;;>>><<<::::::<<<===>>>>>><<<;;;::::::::::::::::::<<<<<<<<<<<<;;;;;;::::::999999999999::::::;;;;;;<<<999777777999;;;<<<<<<888111,,,///555666///)))+++,,,------............,,,...///...------...////////////...,,,,,,---...,,,---------------,,,,,,,,,,,,,,,,,,------.........444>>>LLL]]]rrr------------------...///---...///...---///222555777:::???EEEKKKSSS]]]cccnnnttt}}}wwwqqqjjjaaaWWWPPPKKKEEE===555111/////////+++,,,,,,---,,,,,,+++***,,,,,,++++++******)))))))))((('''&&&&&&&&&&&&&&&$$$###"""""""""###$$$%%%!!!!!!"""###%%%%%%&&&&&&$$$$$$#########"""""""""!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&)))---111333444333000+++&&&$$$%%%'''&&&'''((((((''''''((()))((('''%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%'''(((((())))))***...333777BBBGGGNNNVVV[[[^^^______bbbdddffffffeeedddeeeffffffgggiiilllqqqvvv{{{}}}yyytttkkk]]]NNNAAA888444000//////000222444333222555555777;;;CCCMMMWWW]]]^^^bbb```VVVKKKEEE???999888777888:::===???>>>>>><<<===???CCCMMM\\\nnnzzz~~~sssbbbTTTLLLDDD>>><<<:::666333333;;;:::777333000///222444111111000//////...------///...------.../////////,,,+++++++++,,,---......,,,,,,,,,,,,------......///111333333000...---,,,,,,,,,++++++++++++,,,,,,+++---//////......///000///222777???JJJ[[[mmmzzzqqq]]]III;;;666111111000000000111222222111111000///---...000222000000//////////////////)))***+++,,,+++************)))'''''')))))))))((((((((((((***,,,---,,,***((('''&&&&&&&&&'''((()))...------,,,,,,,,,,,,,,,,,,+++))))))***)))'''&&&%%%&&&''''''&&&'''(((***---,,,***'''%%%&&&))),,,,,,222>>>NNN```qqq~~~|||nnnYYYAAA000)))''')))'''%%%%%%''')))******+++***)))***,,,......---++++++,,,,,,,,,---///000555222...+++))))))******(((***,,,,,,+++*********'''))),,,...///...,,,***'''&&&%%%&&&(((*********''''''(((((())))))******))))))))))))*********)))(((+++------++++++---000111666AAAVVVnnnlllTTTAAA666333444555555555444222111000222444555666777999;;;===<<<<<<;;;;;;;;;;;;;;;>>>===;;;;;;===>>>???>>>;;;::::::999999999::::::<<<;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<<<<<999666666777999::::::444///,,,///666999333+++++++++,,,---.........---///000000///---+++,,,---...//////...,,,,,,---///,,,,,,---------------,,,,,,,,,---------.........---555CCCRRRdddxxx333444333111///......///---///000///...///444888:::>>>DDDIIIPPPYYYeeemmmvvv|||zzzrrrjjjcccZZZPPPIII@@@<<<777111...------...***+++,,,------,,,+++***,,,,,,,,,+++++++++++++++---,,,***(((&&&%%%%%%%%%%%%$$$###"""###$$$%%%&&&!!!"""###$$$%%%%%%%%%$$$#########""""""""""""!!! !!!###%%%&&&'''(((((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''***...333555444555444000)))%%%%%%'''$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%&&&(((((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&''')))))))))'''&&&'''((((((((())))))***---222555AAAEEEMMMUUU[[[^^^______```bbbeeefffeeedddeeeeeefffgggjjjnnnrrrvvvzzz|||yyytttjjj]]]OOOBBB999333///.........000111000///222333444999@@@HHHQQQUUUZZZ```]]]RRRJJJFFF???777555555777999===??????>>>===>>>BBBHHHSSSbbbrrr|||zzzkkk[[[PPPGGGAAA======;;;666444555888777555222//////111333111000000//////.........------..................++++++++++++++++++,,,---+++,,,,,,------.........,,,///111111///---,,,,,,---,,,,,,++++++,,,,,,---))),,,.../////////000111...222888@@@LLL\\\ooo|||rrr]]]III;;;555000000000000111222333444222222333111000///000111...////////////000000000+++,,,...---+++(((((((((***(((''''''((())))))((((((''''''))),,,......---)))((('''&&&&&&'''((()))------------------------...---,,,,,,------+++))))))***++++++)))((()))***++++++)))&&&%%%&&&)))---000666CCCTTTfffvvv}}}tttcccMMM999,,,((())))))'''&&&''')))+++,,,,,,,,,***(((((()))***)))(((*********)))(((***...111444000---*********)))(((&&&(((++++++***))))))***(((***,,,---...---,,,+++&&&%%%%%%&&&)))+++,,,+++&&&&&&''''''((()))******+++***))))))***+++***((('''***,,,,,,++++++///222222:::HHH]]]tttvvv___GGG888333333444555555555333111000222555888::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;===>>>>>>===999888888888999999:::;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===;;;777666777888888888222111000222888<<<777///+++,,,,,,------------,,,,,,---///...------...///---......---,,,,,,---///,,,,,,---............---,,,,,,---............---///999HHHZZZlll~~~111333333222///...000222///111333111///111666;;;>>>CCCLLLRRRYYYbbbmmmuuu}}}xxxsssjjjbbb[[[RRRIIIBBB777555333///,,,+++,,,---+++,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,+++***)))'''&&&&&&%%%%%%$$$###"""""""""###%%%&&&###$$$%%%&&&&&&%%%$$$$$$######"""""""""!!!!!!!!!!!!"""%%%''')))*********$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))+++...111222///333555333,,,'''&&&&&&###%%%&&&%%%$$$###$$$%%%'''&&&%%%&&&((())))))'''######$$$%%%%%%%%%%%%%%%((()))***)))'''&&&'''(((%%%&&&'''(((***...333666???DDDLLLTTTZZZ^^^______]]]```ccceeeeeedddeeeeeeeeegggjjjnnnrrruuuxxxyyyxxxsssjjj^^^RRREEE;;;555222111000000111111000///333444666:::@@@GGGNNNRRRWWW]]][[[PPPHHHFFF???555555555777999<<<>>>===;;;???AAAFFFNNNZZZiiiwwwtttaaaQQQHHH???;;;999;;;;;;777666888555555444111//////111333........................+++---...///...---,,,,,,,,,++++++************+++***+++,,,---............+++---000000///---,,,,,,------,,,,,,,,,,,,------***,,,///000000111333444///333999BBBNNN___rrr~~~rrr]]]III;;;555222222111111111222333333222444555555222000000000.........//////.........,,,///111000,,,)))((()))+++***((((((***+++***)))***(((''''''))),,,,,,,,,******(((((((((((()))***,,,,,,------...---------+++++++++,,,------+++)))+++,,,------+++***+++,,,+++***)))&&&%%%&&&***---444:::GGGYYYlllyyyyyymmmXXXCCC333+++***+++)))((('''(((+++---------+++)))'''''''''((('''&&&'''((()))((('''(((+++///111...+++*********(((&&&'''))),,,,,,+++******++++++++++++++++++***))))))(((&&&&&&''')))++++++***&&&&&&'''((()))***++++++,,,)))''''''))))))(((&&&%%%''')))((((((***///333555???QQQeeeyyykkkSSS===222222444444555555444222111000222555999<<<<<<===>>>???<<<======>>>>>>=========;;;:::999:::<<<<<<<<<;;;777777777777888:::;;;<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999777555555555444333111444444333777;;;777000,,,,,,---------,,,++++++***,,,............///111,,,---...---,,,,,,---///,,,---...///////////////,,,,,,.../////////...---222===OOOaaasss)))+++.........///222666111333555333111333999>>>???GGGRRRZZZaaaiiirrrzzz~~~zzzmmmggg^^^WWWOOOGGG===777333333222///---,,,,,,...+++---...000000///---,,,+++++++++,,,,,,---------&&&&&&&&&&&&&&&'''((()))""""""!!!!!!!!!###$$$%%%%%%&&&'''''''''&&&%%%$$$""""""""""""!!!!!!!!!!!!"""$$$&&&)))+++,,,,,,,,,%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%(((***---.........+++000555444...(((&&&&&&%%%'''''''''%%%%%%&&&''''''&&&&&&''')))***)))(((!!!"""###$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&"""$$$&&&(((+++///444888>>>CCCKKKSSSZZZ]]]______[[[^^^bbbdddddddddeeeeeecccfffjjjnnnrrruuuvvvwwwwwwrrriii___TTTHHH===666777555444444555444333111666777999>>>CCCIIIOOORRRTTT[[[YYYNNNGGGFFF???444777666777999<<<<<<;;;999AAADDDIIISSS___mmmzzznnnYYYHHH@@@888666666999:::888888;;;444555444333111111333444,,,,,,------------------***---///000...---,,,+++,,,,,,+++***)))))))))******+++,,,---............***---///000///...------...------,,,,,,------...+++...000222222333555666000444;;;CCCPPPaaatttrrr]]]HHH;;;555444444333222111111111222333555777777444111//////............---,,,++++++---000222222...+++***+++---+++******+++,,,,,,++++++)))&&&&&&''')))******,,,+++***))))))***+++++++++,,,,,,---......------((('''''')))+++***(((&&&(((***------------...///,,,,,,***((('''(((,,,///666===JJJ\\\nnn{{{wwwhhhRRR===000++++++---***)))((())),,,.........)))'''&&&&&&'''''''''&&&$$$&&&((((((&&&&&&))),,,///,,,******++++++(((%%%***,,,...///...------...------,,,***((('''&&&&&&***((('''''')))***))))))&&&'''((()))***+++,,,---+++(((%%%$$$&&&&&&%%%""""""$$$%%%%%%%%%(((...333888DDDWWWjjj}}}zzzeeeLLL777000222555555444444333222111000000444888;;;<<<<<<===>>>======>>>>>>>>>>>>>>>===999888777888:::;;;:::999666666666777888:::;;;<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999777444222222111///...///444555333444777444---------------,,,,,,+++***,,,---///...------...000,,,---...---,,,,,,---///------...///000000//////,,,,,,.../////////...---444@@@SSSfffwww111000000///...---------333333444555777;;;@@@DDDHHHOOOYYYbbbkkksss||||||vvvssslllbbbWWWOOOFFF<<<555444000///...---,,,+++++++++++++++++++++++++++++++++***+++,,,------------,,,---,,,***)))((('''((((((&&&$$$######%%%&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((***,,,+++***&&&$$$""" !!!$$$'''))))))'''$$$###%%%&&&''''''%%%&&&''')))***+++++++++******)))((('''&&&%%%%%%))))))(((&&&$$$$$$&&&'''&&&''''''((()))******+++&&&###!!!!!!$$$%%%$$$""")))((('''&&&%%%&&&&&&''''''%%%'''+++---...444;;;<<>><<<999888888999:::??????GGGXXXfffpppyyywwwfffSSSCCC:::999:::;;;;;;;;;;;;<<<======999555444222......111,,,,,,,,,,,,+++,,,...111///000000000......000222+++,,,,,,++++++)))(((''')))***++++++++++++,,,---///...---,,,++++++++++++///...---,,,+++*********+++---///000///...///000111666===FFFSSScccuuu~~~ppp\\\III;;;444444444333333222111111000444444444333222111000///111///...------...000111...000111...***'''(((******))))))***,,,...------,,,***((('''''''''$$$###&&&((()))******+++...000,,,,,,,,,+++***)))(((''')))'''%%%&&&)))+++***)))------......------,,,+++///)))%%%&&&&&&(((---444555CCCUUUfffuuuttt^^^DDD555///,,,---000,,,+++++++++,,,...000111...***&&&%%%&&&'''%%%"""&&&(((+++,,,+++************(((((())),,,.........(((((())))))***,,,---...///---******++++++(((%%%$$$''''''%%%''',,,...---+++***)))***,,,---,,,++++++)))'''&&&((())))))))),,,'''$$$&&&)))))),,,///===LLLaaauuuuuu[[[DDD777333444444111...---000333666777777777777999;;;;;;;;;999;;;???CCCDDDCCC???<<<;;;===>>>===;;;999999:::<<<888888888888999:::;;;<<>>===;;;:::999888888:::::::::;;;;;;<<<<<<<<<888666222000///---+++)))+++///444666444111...---+++***)))***,,,---,,,+++++++++++++++,,,---............---,,,***))))))(((------------------------...000222222000///...///888CCCUUUjjj~~~333111000......///000111222333555777:::???EEEIIIOOOVVV___hhhooovvv{{{sssmmmjjj___VVVLLLFFF>>>555000///......------,,,,,,+++++++++,,,...///000...---++++++,,,,,,---------,,,,,,---,,,***(((''''''''''''&&&$$$######%%%&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***)))(((%%%$$$###"""###%%%''')))(((&&&$$$###%%%&&&&&&%%%###$$$%%%''')))***++++++&&&&&&''''''''''''''''''$$$%%%%%%$$$"""###%%%'''&&&&&&&&&''''''(((((()))&&&###!!!"""$$$%%%$$$"""'''&&&%%%$$$$$$$$$%%%%%%%%%$$$%%%)))+++---222999<<>>CCCHHHKKKNNNTTTRRRHHHBBBDDDCCC<<>>666111333666888:::<<>>AAABBBAAA???>>>>>>??????===;;;999999:::<<<888888888888999:::;;;;;;===<<<;;;999888777777777777777777888888999999999777555222111111000...---))),,,...///...,,,++++++---,,,+++,,,...///...---++++++++++++,,,---...///,,,,,,,,,------------............///.........---,,,...//////---,,,---...<<>>DDDKKKPPPYYY```iiipppvvv|||}}}uuunnngggcccQQQIIIAAA<<<666///++++++***+++,,,------,,,+++******,,,000222333111...---------------------,,,+++,,,***)))'''&&&&&&&&&&&&%%%$$$######%%%&&&&&&%%%((('''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$&&&(((((('''&&&""""""""""""###$$$%%%&&&%%%$$$###$$$%%%%%%$$$###!!!###&&&(((***++++++''''''&&&&&&&&&&&&&&&&&&######$$$######$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$%%%$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$"""$$$''')))+++000777<<>>???EEEIIISSSbbbooowwwwwwgggUUUEEE:::444444555555666777888999:::888555444666555000///111...000111111000......///...000333333111...+++***///...,,,+++******++++++((()))***,,,---.../////////...---,,,+++++++++++++++,,,---...///111222222***,,,///000//////111222222666===GGGUUUeeeuuuyyyjjjWWWEEE999333111111111111111000000000111222333444333111///...,,,+++*********+++---...---,,,******+++***)))((((((''''''))),,,......---///,,,***)))***++++++***''''''((('''%%%%%%&&&(((******+++,,,,,,,,,,,,,,,111///---,,,------,,,+++,,,,,,,,,,,,,,,++++++******''''''((((((&&&)))///===KKK^^^mmmzzz~~~oooZZZBBB333+++&&&$$$$$$%%%%%%&&&'''(((***+++,,,,,,,,,+++(((%%%###$$$$$$"""$$$&&&&&&'''(((+++---000...,,,,,,------,,,+++(((''''''((())),,,///111///,,,)))''''''''''''&&&***,,,+++((((((,,,---+++***)))(((***,,,------,,,+++)))'''''')))***))))))'''%%%%%%'''(((+++444===KKK]]]uuu}}}eeeMMM:::111000111222000...///222555777888999999:::;;;;;;;;;::::::999<<<>>>?????????@@@BBBAAAAAA???;;;999999;;;>>>::::::999999999999::::::;;;:::999777777666666666999999::::::::::::;;;;;;777555333333333333222111---...///...---,,,---///,,,,,,+++---...///...,,,++++++++++++,,,---...///........./////////000000---...///000000///......---......---,,,,,,...000@@@MMMbbbvvv//////000111222333444555333666999===BBBIIIPPPVVVaaahhhqqqxxx~~~~~~wwwoooggg```[[[IIIAAA:::666222,,,)))***((()))+++---------+++***)))+++...000111111000///////////////...---,,,++++++***(((&&&%%%%%%%%%&&&%%%$$$"""###$$$&&&&&&%%%((('''&&&%%%$$$$$$############$$$%%%&&&&&&''''''&&&%%%%%%&&&(((((('''&&& !!!""""""###############"""###%%%%%%###!!!!!!$$$&&&)))***++++++***)))'''&&&$$$###"""&&&''''''&&&%%%&&&(((+++&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%''''''''''''''''''''''''$$$###$$$''')))***000777===BBBIIIOOOTTTXXX[[[]]]```aaacccddddddeeeeeefffjjjjjjkkkooossswwwyyyyyyuuuqqqhhh[[[MMMAAA:::777////////////111444777999999888888:::===AAAFFFHHHHHHMMMMMMGGGCCCCCCAAA===;;;;;;::::::;;;>>>@@@BBBGGGNNNZZZhhhsss{{{tttbbbPPPCCC;;;888777666666666777777666555555333444777666111///000...111444444222000.........000111111///------------+++)))''''''((()))***)))***+++...111222222111......---,,,,,,,,,,,,,,,,,,,,,------............+++...000111111111333444333666===HHHWWWgggvvvwwwiiiVVVDDD888333333333333333333333333333///000222333333111///...++++++******++++++------+++(((&&&''')))***(((%%%'''&&&&&&(((+++---...---222///,,,++++++,,,+++++++++,,,+++)))'''&&&'''((()))***+++,,,---.........000///...---------------++++++,,,,,,++++++***)))---***)))***(((''',,,333BBBPPPbbbqqq|||{{{kkkWWW@@@333,,,&&&######$$$$$$%%%&&&''')))***+++---///000---(((&&&'''))))))******(((''''''***,,,333111...---------+++***+++***)))((())),,,...000,,,++++++***)))(((&&&$$$***,,,+++''''''+++,,,***)))(((((())),,,------,,,***)))((((((*********(((%%%%%%&&&)))***---999EEEUUUhhh~~~vvv]]]EEE555///......111///...000333666777777999:::;;;;;;;;;:::::::::999:::<<<======???BBBEEEDDDCCCAAA===::::::===???;;;;;;:::999999999:::::::::999888777777777777777;;;;;;;;;;;;;;;;;;;;;;;;888666444444444444333222...///000000///...///000*********+++------,,,***,,,++++++,,,,,,---...///111111000000///...------,,,---///000000///...---000000///...---...222555AAAQQQhhh|||+++---000222444444333222777:::===AAAGGGNNNVVV[[[hhhoooxxx{{{tttlllddd\\\TTTNNNCCC;;;555222///***((()))''')))+++---------+++************+++---///111222222222222111///...,,,+++***)))'''&&&%%%$$$%%%%%%%%%###""""""$$$%%%%%%$$$''''''&&&&&&%%%$$$###"""######$$$$$$%%%&&&''''''&&&%%%%%%'''))))))(((''' !!!"""$$$$$$$$$$$$$$$###""""""###$$$%%%###!!!!!!###%%%'''((()))+++***)))(((&&&%%%$$$###*********(((&&&&&&(((***''''''&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&$$$%%%)))***+++111777===BBBIIIOOOTTTWWWZZZ\\\___aaadddeeeeeeeeegggiiiooooooooorrrvvvyyyzzzzzztttpppfffYYYKKK@@@999666111000//////000333555777666666777999<<>>AAABBBIIISSSaaammmwww~~~ppp]]]LLLAAA<<<<<<333222222555999;;;;;;:::444222444777666111///000...111444555333000...---.........---,,,---000222,,,***)))''''''((()))+++,,,,,,---111444666555333......------,,,,,,------+++,,,---///////////////...000222333333333444666333666===JJJZZZkkkyyyxxxhhhUUUDDD999444333333222222222222111111...///111222222111000///------,,,,,,,,,,,,---------***((())),,,---+++(((&&&&&&&&&(((***,,,,,,,,,...,,,******,,,------,,,---------+++((('''((()))((()))***,,,---...//////,,,,,,,,,,,,,,,,,,...///++++++,,,,,,++++++***)))///+++)))'''%%%&&&...999EEETTTfffttt~~~yyyhhhUUU@@@333---(((&&&&&&%%%%%%&&&((())))))******---///000...***'''(((******+++***)))((((((***,,,444111///---------+++***///...,,,+++++++++---...+++...111333111,,,(((%%%)))+++***&&&&&&***+++))))))(((((()))+++,,,,,,+++***)))((()))***+++***(((((((((***---///444@@@MMM```sssoooUUU>>>222...,,,,,,/////////000333555555555777999;;;;;;:::999:::;;;999::::::;;;<<<>>>BBBFFFEEEDDDBBB???<<<<<>>BBBGGGMMMUUU]]]cccooovvv}}}vvvmmmddd]]]TTTKKKEEE;;;444///---+++((('''((()))***+++---------,,,,,,************,,,000333666666555444333111///---,,,+++)))(((&&&%%%%%%%%%%%%$$$###""""""$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$###"""######$$$$$$%%%%%%&&&&&&%%%$$$%%%''')))******((($$$$$$&&&''''''(((''''''$$$###"""###$$$$$$###""" """###$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''))))))(((&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%(((&&&&&&***+++,,,111888===BBBIIIOOOSSSVVVYYY[[[]]]aaaeeefffeeefffiiilllsssssstttvvvyyy{{{zzzyyytttpppfffXXXJJJ???999666333222111000111333555666555555666888<<>><<<;;;;;;::::::;;;===???AAAJJJWWWgggrrrzzz{{{iiiUUUEEE===;;;===999666555666888:::888555444222333666555111...000,,,///222333111///...---...------++++++---111555,,,+++******)))***+++,,,------...222666888666333......---------------...***,,,///111333444444444000111333444333333444555444666>>>KKK]]]ooo}}}xxxhhhTTTCCC999555111000000///......------......///000000000000000/////////...------,,,,,,+++)))((()))******)))((('''&&&&&&'''***++++++***'''&&&'''))),,,......---***++++++)))'''&&&'''((('''(((***+++---......///)))***++++++******---///,,,,,,,,,,,,,,,++++++***,,,)))&&&$$$"""$$$///;;;HHHWWWiiiwwwxxxhhhUUU@@@333...***(((((('''((()))************)))***,,,---,,,***)))((()))&&&'''((((((((()))+++---222000...---------,,,+++222111000///---,,,,,,,,,---222888;;;888222,,,(((&&&((((((%%%&&&***,,,******)))((()))+++++++++)))***))))))***++++++***(((---,,,...222666;;;FFFPPPeeezzzyyyfffLLL888000...---,,,.........000333444333111444888;;;;;;999888:::<<<999:::::::::;;;===AAADDDBBBBBBAAA@@@>>>===???@@@;;;;;;::::::::::::;;;;;;::::::999999999::::::;;;999999999888888888888888666444222111111111///...***---000111000...---,,,......///111333222000...,,,,,,,,,,,,---...///000+++,,,,,,---...///000000++++++,,,,,,---........./////////......000444777EEEXXXrrr000000000111222444666777???BBBGGGMMMTTT^^^gggmmmxxx~~~yyyqqqfff]]]VVVMMMCCC<<<333---)))******((((((+++,,,,,,,,,,,,------------+++,,,---///111444777888999888777555333111///---+++***((('''%%%%%%&&&&&&$$$###!!!"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%""""""###%%%(((******)))%%%%%%%%%&&&''''''((((((&&&$$$""""""###$$$%%%$$$"""######$$$$$$$$$######""""""###$$$%%%&&&&&&'''%%%&&&&&&$$$######%%%'''######$$$$$$%%%%%%&&&&&&"""$$$%%%%%%$$$$$$&&&)))###$$$%%%&&&&&&&&&%%%%%%(((&&&'''***+++,,,111888===BBBIIIOOOSSSVVVYYYZZZ[[[```eeeffffffgggjjjnnnvvvvvvwwwyyy{{{{{{yyyvvvuuupppfffXXXJJJ???999777444333222222333555888999777666666888;;;???DDDGGGJJJKKKKKKJJJEEE???<<<;;;===<<<:::999:::;;;===>>>KKK[[[mmmvvv}}}tttbbbOOO@@@999:::===@@@;;;777666777666222---555333333555444000...///***---///000///...---...---......---,,,---000222************++++++++++++...,,,---111666888444000......------------......+++---000222444444444333000111333333222111111222444666>>>MMM```sssxxxgggSSSAAA777333111000///...---,,,+++***......------...000111222000000000///---,,,******((())))))(((&&&&&&&&&'''((('''&&&''')))***)))(((%%%%%%&&&(((******(((&&&'''((()))(((&&&&&&((()))'''((()))+++,,,---------)))***+++***((((((***------------------,,,++++++(((''''''&&&###%%%000<<>>??????=========>>>:::::::::::::::;;;<<<===999999999999999:::;;;<<<;;;;;;;;;;;;::::::999999111///...---...///...------///111000///...///000//////111333555444111///---,,,,,,------...///000+++,,,,,,---...///000111------,,,+++,,,...000111///000000000000222666999KKK___xxx555333111///000444888;;;@@@DDDJJJQQQZZZdddnnnuuu~~~}}}zzzqqqhhh]]]TTTLLLDDD999222///***''')))+++***+++///...------,,,,,,------...,,,---000444777999999:::::::::999777444222///...,,,***)))'''&&&&&&&&&&&&$$$###!!!"""###%%%%%%$$$"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$ !!!$$$''')))))))))############$$$%%%&&&''''''%%%"""!!!###%%%%%%%%%$$$%%%%%%$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$%%%$$$###$$$''')))!!!!!!"""###$$$%%%%%%&&&"""$$$&&&%%%$$$$$$'''***$$$%%%'''((()))(((''''''(((&&&&&&)))++++++000777===BBBIIIOOOSSSVVVXXXZZZZZZ___eeegggfffggglllpppwwwwwwxxxzzz|||{{{wwwtttuuupppfffXXXJJJ???999777444444444444555888;;;===999888777888:::>>>BBBDDDFFFFFFHHHGGGCCC===::::::===<<<:::999999:::;;;<<>>999;;;>>>;;;777333444777888555111777444333555333///---///)))+++......---------...---...//////...------...'''((())))))))))))((((((---,,,,,,000666777333.........---------......///...///000111111000...---///111222222000//////000444666>>>NNNbbbvvvxxxfffQQQ@@@666222333222111000...,,,+++***......,,,,,,---///222333111111000///---+++)))(((***---...,,,)))'''(((+++)))'''&&&'''((()))((('''((((((((()))(((&&&!!!'''((()))(((((((((***,,,'''((()))***+++,,,,,,,,,+++,,,---+++(((''')))+++------......------,,,+++'''''')))***((((((222===MMM\\\ooo~~~{{{mmmXXXAAA333,,,(((&&&'''***++++++++++++)))'''&&&,,,***))),,,///000---***,,,...000000...,,,++++++...,,,++++++---......---000111333444333222000...,,,111666666222---***)))$$$''''''&&&)))///222111,,,+++))))))******((('''***)))***+++,,,,,,***(((+++''''''...555:::@@@FFFYYYsssfffSSS===000///222222///------...000111111...,,,///444999999777777:::>>>;;;<<<<<<;;;:::;;;===???888:::===>>>===;;;;;;<<<999999999:::;;;<<<===>>>888888888888999:::;;;;;;888888888777777777666666---+++***+++---.........,,,,,,+++***((())),,,.........000222444333000...---------------...000000////////////............///...,,,+++,,,///222444111222333444444666999;;;QQQeee}}}666444333333666999;;;<<>>CCCIIIOOOSSSUUUWWWYYY___```bbbeeehhhkkkmmmooowwwxxxyyyxxxxxxxxx{{{}}}wwwmmmaaaVVVIII===888888444333222222444777:::===888777444444555999===@@@CCCDDDEEEDDDAAA===888555::::::::::::777555;;;CCCUUUdddrrr{{{~~~ppp\\\HHH<<<:::===AAA999999999888777555444333///000000000000/////////,,,,,,---------,,,+++******+++---......,,,***))))))((((((((()))***+++++++++---......---,,,,,,---///////////////......---.........///////////////000111111000//////000222555999BBBPPPaaasssvvvcccNNN>>>555222......---,,,,,,,,,,,,---***,,,------,,,---///111444222///---......---,,,+++++++++++++++***)))((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""%%%(((+++,,,,,,,,,***(((&&&'''(((+++---,,,,,,,,,+++++++++++++++------,,,+++***)))((((((&&&%%%%%%((())),,,555???QQQbbbsss|||yyygggTTT>>>111***&&&&&&((('''******((()))------+++///---,,,...000000...+++)))******+++++++++******...---,,,***((('''&&&%%%000000//////............***+++---------+++)))(((************+++,,,---...((()))***+++***(((&&&$$$---+++((())),,,---,,,***((('''''''''***111;;;AAAUUUkkkvvvYYYIII777///---,,,,,,...///222111//////333444222333777;;;<<<::::::;;;===;;;<<<===;;;999777777888<<<;;;999999::::::999888:::;;;<<<<<<:::888888999888777777999::::::888666888888888777555444222111++++++---...//////000000---,,,***))))))***,,,---222222333333222111///...000///...,,,,,,,,,---...------------------------000000000000000000000000111...000555111,,,555DDDXXXmmm555444444666999===@@@BBBMMMRRRZZZccckkksss{{{~~~vvvllleeeZZZTTTJJJBBB<<<666111---,,,,,,+++++++++,,,,,,---,,,,,,,,,+++***,,,///222444888>>>CCCFFFGGGIIIJJJIIIFFFCCCAAA???:::444///---+++)))&&&&&&&&&'''((($$$$$$######"""#########)))((('''&&&%%%&&&&&&'''!!!"""###$$$$$$$$$$$$$$$&&&$$$""""""%%%(((***+++((('''%%%$$$$$$&&&(((***)))))))))(((((((((((((((%%%$$$$$$######""""""!!!###"""!!! $$$$$$%%%&&&'''(((((()))!!!###$$$###!!! """############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((''')))---......111666>>>CCCIIIOOORRRUUUWWWYYY]]]___aaaeeehhhjjjlllmmmsssuuuwwwxxxyyyzzz}}}yyynnn```TTTGGG===999;;;777666444333444666888:::777555333222333777;;;===AAABBBCCCBBB@@@<<<888555999888888888666555<<>>:::999666444222222222333000///////////////000111------------,,,,,,,,,,,,------...///...---,,,+++''''''''''''((()))***+++(((***---------,,,...///......///////////////...000000000///.........---000000111000//////111333333888BBBPPPaaassssss```LLL<<<333111------------------------+++,,,------,,,,,,...000000...+++************)))******++++++,,,+++++++++***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''))))))***+++---//////...,,,+++***))))))***,,,---,,,,,,,,,,,,+++***((((((******))))))(((((('''''''''%%%%%%((())),,,555???SSSdddvvv|||hhhUUU???111+++(((''')))))),,,,,,)))))),,,,,,***///,,,++++++------+++)))'''((()))***+++,,,,,,,,,//////...---+++***)))))),,,---...///////////////+++,,,---......---+++*********++++++++++++,,,,,,((()))*********)))((((((...+++))))))+++,,,+++*********+++,,,...333999===OOOfffzzzpppUUUEEE555...---,,,,,,...111444444111111444555222444888;;;;;;:::999;;;>>>;;;<<<<<<;;;999888888999;;;:::999:::;;;;;;999777888999;;;:::999777888888888888888999::::::888666::::::999888666444222111---------...------,,,,,,---,,,***))))))***,,,---...///000111111111000///...------------...///000///...............------------------------------///---///444222///999HHH\\\ppp555555777:::>>>CCCHHHKKKTTTZZZcccmmmuuu|||}}}wwwoooddd\\\QQQHHH>>>777555222...***************+++,,,------------,,,++++++...222666999>>>DDDIIILLLMMMNNNOOOOOOMMMJJJGGGBBB;;;444//////---***'''&&&'''((()))#########"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%&&&$$$"""###%%%(((******&&&%%%$$$######%%%'''(((*********)))((((((''''''%%%$$$$$$###"""!!! $$$$$$"""!!!!!! !!!&&&&&&'''''''''(((((((((###%%%&&&&&&%%%$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''***...///...111777>>>CCCIIIOOORRRTTTWWWXXX[[[^^^aaaeeehhhjjjkkkkkkooorrrvvvxxxzzz|||zzznnn___QQQEEE<<<:::<<<999888666444333444555666555444111000111444777999<<<===??????>>><<<999666777555555555444666@@@KKK```ooo}}}}}}oooZZZGGG;;;777888:::;;;888444000......000111000///...---...///111333//////---,,,,,,,,,---............---------,,,,,,&&&&&&&&&&&&'''((()))***'''))),,,---------///000////////////////////////222111000000......---,,,///000111000///000111333111777AAAPPPaaarrr}}}ppp]]]III:::222000---...///000000///......+++,,,------,,,,,,...000...,,,))))))))))))((('''((()))***+++,,,,,,,,,,,,******)))((('''''''''''''''''''''&&&'''''''''(((,,,---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,+++(((&&&%%%''''''''''''''''''''''''(((&&&&&&((())),,,444>>>QQQcccwww~~~iiiUUU>>>111,,,))))))***,,,///...+++***,,,+++(((...,,,)))(((((()))((('''((()))******++++++******......------,,,+++++++++(((***---000111111///...+++,,,---...///...---,,,***+++,,,,,,,,,+++***)))(((((()))***++++++,,,,,,...,,,*********+++***)))***+++---...///111555888HHH^^^rrr}}}xxxeeeLLL???222------,,,---///333666666333222555555222555888::::::888888;;;>>>999:::;;;;;;999999:::;;;999999:::;;;<<<;;;888666555777999999888777888999999888888999::::::999777;;;:::999888666444222111/////////...,,,***)))(((,,,+++***))))))***+++,,,***+++---///000111000000,,,,,,,,,---...000111222000000/////////.........////////////////////////...,,,///333222222>>>MMMbbbvvv666888:::>>>BBBHHHNNNRRR[[[bbblllvvv~~~zzzuuuooofffZZZRRRKKKAAA666000000000...***))))))))))))***,,,------------,,,+++,,,111777;;;>>>CCCJJJPPPSSSUUUVVVWWWWWWVVVRRRMMMEEE<<<444///...---,,,+++)))((('''&&&###"""""""""###$$$%%%%%%!!!"""######$$$######"""######$$$$$$$$$######"""%%%$$$"""###%%%((())))))###"""!!!!!!"""###%%%&&&+++***)))((('''&&&%%%%%%###############"""""""""###############$$$$$$%%%((((((((((((((((((((('''###%%%''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&(((''')))...///...111666===BBBIIINNNRRRTTTWWWXXX[[[^^^bbbfffiiijjjjjjiiimmmqqquuuyyyzzz|||~~~xxxlll^^^QQQEEE;;;888;;;888666444333222222333333444333111000000222555777777999;;;<<<<<<;;;999888555333222333333888DDDQQQfffttt{{{lllWWWEEE:::666555666999777444000......//////111///---,,,---///222444111///---,,,,,,,,,...//////...---,,,+++++++++,,,&&&&&&&&&'''((()))***+++)))+++---.........///111111111000//////.........111000000000//////.........000000000///000222444000666AAAPPPaaaqqq~~~{{{nnn\\\III:::444222111222333444333111///---+++,,,------,,,,,,...000///---++++++++++++***)))(((((()))*********************)))(((((((((((((((''''''&&&&&&'''((()))***,,,...///000///.........///000111222111///,,,******+++,,,,,,***(((&&&%%%%%%%%%&&&&&&&&&''''''''')))''''''))))))+++444>>>LLL___uuu|||iiiTTT<<>>FFFMMMRRRVVVYYY[[[\\\^^^aaaeeeggghhhhhhhhhkkkoootttxxxyyyxxxxxxxxxpppfff[[[QQQEEE999444444111111111111111222222333333222111111222333666777222333555888999:::::::::555333333555888???NNN]]]kkkzzzqqqcccOOOAAA999666444222555555555444333111///...222000///......///000111//////---,,,,,,,,,---...222111111000///...------'''''''''(((***+++------000111333333111000000111666555222000...---,,,,,,---...//////111111222333000111111000//////000222111888DDDSSSbbbpppzzz}}}wwwkkkYYYGGG;;;666555777777777666444111///...,,,---...---,,,+++---///---,,,+++,,,------+++)))''''''''''''&&&%%%$$$###)))((((((''''''(((((())))))))))))***,,,///222444555:::???BBBBBBBBBDDDFFFBBBCCCDDDBBB???:::444111,,,,,,+++***)))((((((((('''''''''((((((((())))))+++))))))***)))+++333<<>>:::222000---***((('''''''''''''''''''''((((((((((((,,,***)))******+++333<<>>DDDHHHJJJGGG???777///++++++......------///---111333111111333222...---111666777444222111222444555777666555555666777888777777888::::::999888555777888999888888888999888666444444555666666666666666666555555444333222000000000000///...---,,,'''(((((((((((((((((('''++++++,,,------,,,+++***''')))***,,,---------,,,***+++,,,---...///000111////////////////////////---000222222666EEEZZZhhh===CCCKKKQQQWWW___jjjsss|||~~~yyyvvvllleeeZZZQQQJJJDDD===888---//////,,,)))+++111888***))))))(((((((((((()))***...444:::AAAHHHPPPUUUccchhhpppvvvwwwwwwvvvuuuoookkkcccVVVHHH===777666222000,,,)))&&&%%%$$$%%%%%%%%%$$$###"""""""""######"""""""""###%%%(((***&&&&&&%%%%%%###"""  """###"""!!! !!!"""######(((''''''&&&&&&%%%%%%$$$!!!!!!!!!"""######$$$$$$!!! !!!!!!%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&%%%###!!!!!!!!!"""######%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$###%%%***+++***---222555;;;DDDLLLRRRWWW\\\___ZZZ[[[\\\^^^aaacccdddeeeeeejjjqqqvvvwwwwwwvvvvvvpppdddVVVIII===555333666555555555444444333333222////////////111333555777111222444666888::::::;;;777666777:::===EEETTTbbbnnn}}}}}}iii[[[III>>>:::888666333666444111......000222444222222111000///...------,,,,,,---------,,,+++***+++,,,------,,,)))'''%%%%%%%%%%%%&&&(((***+++,,,+++---000111111111333444222111000......000111222111111111000000000000000333333333111///---...000555;;;GGGUUUdddpppxxx|||tttnnnbbbPPP???444000111111000000//////000111111---......---,,,+++---...---------...//////,,,***%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((/////////111555:::???BBBLLLRRRYYY\\\\\\\\\^^^aaa\\\\\\ZZZWWWQQQKKKEEEAAA777444///***'''%%%%%%%%%''''''''''''''''''''''''---************+++333<<>><<<666///---***+++...///------///,,,111333222222444333///***000555777444111///000444555666555444333444666888777666777999::::::999444666888888777666777888777555333333444555555555888777777555444222000///000000000///...,,,+++***''''''((((((((((((''''''((()))***+++,,,++++++***$$$&&&(((+++,,,---...---***+++,,,...000111333333,,,,,,,,,,,,,,,,,,,,,,,,,,,000222333:::KKKaaaqqqBBBIIIRRR[[[bbbjjjrrrxxxzzzqqqkkkiii]]]QQQJJJDDD;;;333000---+++)))'''(((***...000------,,,***)))+++///222111666<<>>???BBBJJJSSSZZZ]]]]]][[[\\\___aaadddfffggghhhhhhnnnsssuuuxxxzzzyyyuuuqqqkkkZZZFFF;;;888555///000111111222333333222222111000000000111222333333333444555777999888666444777888:::>>>AAAIIIZZZiiiqqq~~~tttcccQQQCCCAAA>>>777555:::666555444333222111111111444333111///---++++++***,,,,,,---.../////////...---...///000///...,,,***)))&&&%%%((((((&&&'''***)))+++---///111333444444333222000...---...///000111///...///222333222000888666333000//////111222999???JJJYYYhhhsssyyy{{{wwwlll[[[KKK@@@999555333333000...---///111222333---...///...---+++(((''',,,,,,---...///...***''''''***---...---+++++++++***)))((()))+++,,,,,,,,,...111666:::???EEEJJJNNNUUUZZZaaahhhllllllkkkiiieeeffffffeeeaaaYYYOOOHHHAAA888000---)))%%%$$$'''************************,,,++++++---,,,,,,222:::SSSfffzzz~~~hhhJJJ111///111+++(((,,,---,,,+++***))))))))))))'''''''''&&&&&&%%%%%%%%%)))''''''((()))***)))(((***(((''''''((('''$$$"""******+++,,,+++)))&&&%%%&&&%%%$$$###$$$&&&((()))+++---//////---***)))))),,,,,,+++)))(((&&&%%%%%%&&&(((******((('''(((***************+++,,,---...111222555666555333///---------,,,,,,,,,---......---............,,,+++***888777888888444...///444:::888888888999999888666555555666777777777777777999999;;;;;;;;;;;;999999777777777555333333555777:::888666444444444222111---..................---***)))))))))))))))******,,,,,,---...///...,,,+++,,,,,,+++***+++,,,---///......---......///000111///111111000111333333111,,,,,,...222999IIIccczzzHHHOOOYYYbbbiiipppyyy{{{tttkkkeee___TTTIIICCC===555///------,,,***))))))***---...,,,+++***(((''')))...111444:::BBBIIIOOOWWW___eeerrryyy~~~}}}uuunnncccWWWKKKAAA888333......,,,+++)))&&&$$$###!!!###$$$"""!!!!!!""""""###$$$%%%&&&'''''''''&&&&&&'''''''''&&&%%%$$$&&&######$$$!!!%%%"""######"""!!!!!!$$$&&&%%%&&&&&&%%%###"""###%%%"""######$$$$$$$$$######!!!"""""""""""""""%%%&&&%%%############""""""###%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''+++000444<<<>>>BBBKKKTTTZZZ]]]]]][[[]]]___bbbdddfffggghhhgggmmmrrrtttwwwzzzyyyuuurrrkkk[[[HHH<<<999555///555555555666666555555444111111000000000111222222222222333666888888666444444555888===BBBKKK\\\lllvvv|||mmm^^^NNNAAA???===666555999777666444222111111111111333222111...---+++******,,,,,,------...---------+++,,,.........---+++***(((%%%%%%((((((&&&'''******+++---///000111222222444222000...------...///...---,,,...222444333111666555333111000000111222:::@@@KKKZZZiiitttzzz|||xxxmmm\\\KKK>>>777222000111///......000111111111000///...---++++++******++++++,,,...///---***'''(((+++---...---,,,+++,,,,,,+++******+++,,,------444888===BBBGGGMMMRRRVVV___cccjjjpppssssssqqqpppllllllkkkjjjfff^^^UUUNNNGGG>>>444000,,,((('''***++++++++++++++++++++++++,,,+++,,,---------333;;;SSSfff{{{jjjLLL333///000+++(((+++++++++***(((((('''''''''''''''''''''&&&&&&%%%$$$$$$######%%%)))++++++***)))(((''''''''''''&&&$$$+++,,,---...---+++)))(((***)))'''&&&&&&&&&((())),,,...000000...,,,++++++******))))))(((((('''''')))((((((***,,,---,,,***************+++,,,---...000111333444333222000...+++++++++++++++++++++++++++,,,///111333333444333<<<;;;<<<<<<888222333888888777666777888888666444555666777777777777777666888888999::::::999888888777777666666666666666666666444222222333333333222---......//////......---,,,+++***))))))((())))))******+++,,,......---,,,...///000111111///---,,,------------...///000111111111111222555999666111///......222:::KKKggg~~~QQQXXXbbbkkkrrrzzz~~~yyytttlllbbb[[[SSSIII???:::666000------,,,,,,+++*********++++++,,,,,,***)))(((+++///222:::AAAKKKTTT[[[bbbjjjoooyyyvvvooocccWWWKKKAAA888333...---,,,***(((&&&%%%$$$ ###############%%%%%%%%%&&&'''''''''''''''&&&''''''(((((('''%%%%%%(((%%%######!!!"""'''"""######""" !!!######$$$%%%$$$""""""###$$$ !!!""""""###"""""" !!!!!!!!!!!!!!! """%%%%%%$$$######$$$$$$###"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$########################"""###$$$&&&(((,,,222666999<<>>999444000333333444444444333222222222111111000000000000111000000111444666777666444000111666===DDDOOO```ooozzzuuudddVVVHHH===;;;;;;666555888999777444111000000000111333222000///---,,,++++++,,,,,,---------,,,++++++)))***,,,------,,,++++++)))&&&%%%((((((&&&'''******+++,,,...////////////333222000...---------...,,,++++++...111333333222444333333222111111111222;;;AAAMMM]]]kkkvvv{{{|||yyymmm\\\JJJ===555000.........---...000111///...222000...+++++++++,,,---+++++++++---...---***'''))),,,...///...---------...---,,,,,,,,,---...///;;;???EEEKKKQQQVVV\\\___iiimmmrrrvvvxxxxxxvvvtttrrrrrrrrrpppmmmfff]]]WWWOOOEEE:::333...******---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...------333;;;RRRfff{{{kkkOOO666000000***'''+++))))))((('''&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$###"""###%%%(((*********)))'''&&&&&&'''(((((('''***+++,,,------,,,+++***)))((('''&&&&&&'''((((((+++---000000///---,,,---(((((((((((()))))))))))))))'''&&&(((---///,,,)))+++******++++++,,,---...//////000000111111111111,,,------------,,,***)))***,,,///222555777777888<<<;;;<<<<<<777222333777999888777888999999777555666777777777777777666555777888999999999999888777777666555777999:::777444333111000111333444444444---...////////////...------,,,+++***)))((((((((())))))***+++,,,---......///222666888777222---))),,,,,,,,,,,,---...///000333222111444<<>>TTTsss```gggrrrzzz~~~yyyqqqkkkddd\\\RRRKKK@@@999333111///,,,---000+++,,,,,,,,,,,,+++***))),,,------...000555;;;@@@KKKTTTaaalllsssyyy~~~uuummm```SSSGGG===555000---,,,***((('''&&&%%%%%%###%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%&&&%%%$$$###$$$&&&&&&&&&''''''%%%"""###$$$$$$###  """$$$$$$"""!!!"""""" !!!!!!!!!!!!!!!###############""""""!!!"""$$$%%%$$$###"""###$$$%%%#########%%%&&&%%%$$$###$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''+++///333666;;;CCCLLLSSSWWWZZZ[[[[[[\\\^^^aaacccdddeeeeeeiiipppuuuxxx|||{{{tttiiiYYYKKK@@@777333111000111333444666777777777111111000///.....................111444555555444222222888AAAJJJTTTbbboooyyynnn\\\HHH???777777999999888888888666333111//////000000444333222111000000000000//////000//////...---,,,++++++,,,---------------+++((((((++++++)))***---++++++,,,,,,,,,,,,++++++111000///......---------......//////......//////000111111222333333333444;;;BBBPPP```nnnwwwzzzzzzpppfffUUUFFF;;;444111///++++++---///111000---+++---.../////////...---,,,+++******+++------+++))),,,---//////...---...000000111222222222444999<<>>===>>>???<<<777888===;;;:::::::::;;;;;;999888666666777777777777666666888999:::;;;;;;:::999888777555555888======777222111///....../////////...---...000111111000...---******))))))***+++,,,,,,...//////...,,,---000333//////111111111000...---,,,,,,,,,,,,,,,---//////333444333888HHHRRRFFF111111------444BBBZZZyyygggnnnyyyyyysssiiiaaaZZZRRRIIICCC777222......,,,))))))---++++++,,,,,,,,,+++*********,,,...111666<<>>555222333...///000222333444555555000//////............///000//////000333555555444444444:::DDDNNNXXXdddoooxxxxxxgggVVVBBB;;;555444888:::999777555444333222111000000000333333222111111000111111//////000000000//////...,,,,,,,,,,,,------------,,,)))(((++++++)))***---++++++,,,,,,,,,,,,++++++........................///000111000...---...///000000000111222333555666<<>>111---++++++,,,******))))))((())))))***'''''''''''''''((((((((((((((((((***---/////////'''&&&'''(((******)))((())))))))))))******++++++******)))'''&&&$$$###"""%%%'''******)))'''&&&&&&+++******)))(((''''''&&&'''---222000)))&&&***000------,,,,,,,,,,,,---------,,,++++++,,,///222555222333333333333222000///111222444555666555555444:::999;;;===:::666888===999888777888999999777555555555666777777777777777999:::;;;;;;;;;;;;:::999777666666999;;;:::555111...,,,************)))(((,,,...000222222000...,,,)))))))))***+++,,,---...///000000...,,,---222666111000...---,,,---///000,,,,,,,,,,,,---...///000111444555;;;JJJUUUGGG000000---///999IIIaaaooovvv}}}ssslll```VVVNNNGGG???:::222...---...+++''''''+++++++++++++++++++++,,,,,,,,,///222777>>>FFFPPPVVVbbbjjjuuu~~~~~~vvvmmm```QQQEEE;;;444000---+++)))'''%%%%%%&&&&&& """$$$%%%&&&&&&'''''''''&&&&&&"""###$$$%%%&&&%%%$$$$$$###&&&&&&$$$&&&***''' """$$$%%%%%%###!!!!!!!!!"""$$$%%%$$$#########$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!! $$$%%%%%%$$$"""!!!"""$$$%%%$$$######%%%%%%$$$######"""""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''')))...111888===DDDJJJNNNSSSWWW[[[YYYZZZ\\\^^^___aaaaaaaaajjjpppvvvzzz~~~vvvgggUUUGGG<<<333111444------...////////////.........---------...//////111000///000333444444333444555;;;FFFQQQ[[[gggqqqzzz~~~vvvmmm\\\KKK<<<888333222555888777444111222222333222111000///111111000/////////000000---...//////////////////---,,,,,,+++++++++++++++***''''''******((())),,,++++++,,,,,,,,,,,,,,,+++,,,,,,---...////////////...000222111///...000222000000//////111444666888>>>GGGUUUfffttt|||}}}|||jjj```QQQBBB888333111000---------///000000///---++++++,,,------------------,,,+++,,,...///...---,,,---...---,,,,,,...000///222666777999???GGGNNNZZZ```iiiqqqvvvyyy{{{|||{{{{{{{{{zzzzzzyyyxxxxxxxxxvvvuuuvvvvvvuuurrrppplllaaaSSSHHH>>>444//////+++++++++++++++++++++++++++******,,,++++++111999GGG\\\uuunnnYYY@@@111,,,,,,,,,---***))))))(((((()))******((('''&&&&&&&&&''')))***&&&%%%&&&(((+++---------''''''(((***,,,+++(((%%%)))(((((((((((()))))))))''''''''''''&&&%%%%%%$$$(((***,,,---+++(((''''''))))))))))))((((((((((((&&&+++//////,,,+++///333...------,,,,,,,,,------...---,,,+++---///222444111111111111111111111111333444666777777777777666444444666999777444666<<<888777666777888888666444333444555777888888888888888999:::;;;;;;:::999888777777888888888666333222---+++))))))******)))(((,,,...111222222111...,,,************++++++,,,---,,,---...---+++...444:::555333///---,,,---///000------------...///000111...444888<<>>FFFOOOZZZ```iiiqqq{{{wwwnnn```RRRFFF<<<555111---+++)))&&&%%%%%%&&&''' """%%%(((&&&''''''((())))))((((((######%%%&&&'''&&&&&&%%%%%%'''$$$!!!$$$)))(((""""""$$$&&&&&&$$$""""""""""""%%%&&&%%%$$$###$$$&&&&&&&&&&&&%%%###"""!!!!!!!!!"""###############$$$%%%%%%###"""!!!"""$$$&&&$$$###$$$%%%%%%$$$######"""!!!!!!"""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''***///222:::>>>EEEIIIMMMQQQWWW[[[XXXYYY[[[]]]^^^___``````iiiooovvvyyy~~~wwwfffSSSFFF:::111000444222222222222111000......---------------...///000333111000111222444444333444444;;;GGGSSS^^^jjjsss|||zzzpppeeeSSSBBB999555111///333777666111///000222333333222000/////////............//////,,,,,,---.../////////...,,,,,,+++***)))))))))***)))&&&%%%((((((&&&'''***++++++,,,---------,,,,,,***+++,,,...///000000000---///111111000000222444000000......000444777999@@@IIIXXXiiiwww~~~~~~jjj```PPPBBB888222000///......---...000111000...,,,+++*********,,,...///...---,,,---///000///...,,,---------,,,,,,...///...222666999;;;BBBLLLTTT]]]cccllltttyyy{{{|||}}}}}}}}}||||||{{{zzzzzzyyy|||zzzyyyxxxwwwvvvsssqqqrrrfffYYYNNNCCC888222111***************************)))***+++++++++111999EEE[[[tttmmmYYYAAA111,,,,,,---///))))))((((((((())))))***)))(((&&&%%%%%%'''***,,,'''&&&%%%&&&(((((((((&&&&&&''')))+++---+++'''$$$'''&&&%%%%%%%%%%%%&&&&&& """$$$&&&'''((((((+++---//////---***))))))'''''''''((()))******+++%%%'''***,,,---///111222...------,,,,,,,,,------...---,,,,,,---000222333222222222111111222333333555666777777777666444333444555777:::999666999???:::999888888999999888666222333555666888999999999777888999::::::999888777777888999888555333222222...---++++++,,,---,,,+++,,,...111333333111...,,,,,,,,,++++++***+++++++++(((***,,,+++***...666>>>999666222///------///000......---......///000111---555999===KKKUUUFFF...//////555CCCWWWnnnyyyrrrmmmbbbZZZNNNCCC;;;555111///......------,,,+++******)))'''))),,,,,,+++---222333777===DDDLLLWWWaaahhhuuu|||zzzpppbbbSSSFFF<<<555111///,,,(((&&&%%%$$$###"""###%%%&&&&&&%%%$$$&&&''''''$$$"""###&&&'''%%%###'''&&&&&&%%%%%%&&&&&&&&&%%%%%%###"""""""""###$$$&&&''''''%%%###!!!!!!"""!!!###$$$$$$%%%&&&((((((++++++&&&$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%+++***(((###"""&&&%%%%%%&&&'''&&&%%%###"""$$$!!! !!!%%%'''%%%###$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&'''***...111999===DDDJJJNNNSSSWWWZZZYYY[[[]]]^^^^^^___aaacccjjjooouuu|||}}}|||rrrcccQQQDDD999000,,,,,,111111000///////////////...---,,,+++***+++,,,,,,...------000444666555333333777>>>IIIVVVcccnnnttttttcccQQQCCC<<<111///,,,+++---///111111111111000///...---,,,,,,+++---///---***)))***,,,)))***,,,---...------,,,+++)))(((***---...---++++++***)))(((((()))***+++---,,,+++*********+++,,,,,,,,,,,,,,,---------............///////////////000000000//////111555888===LLL```ppp|||{{{ppp]]]HHH===777333111111...///000///...///000222...,,,+++,,,///111222222,,,---///111111000///...+++,,,------,,,---...000222111666???FFFJJJRRR\\\ccckkkttt{{{}}}~~~~~~{{{xxxwwwyyyyyyxxxxxxxxxyyyzzzzzzpppiii]]]OOOCCC999222///,,,,,,,,,+++((('''(((***,,,***+++,,,++++++222:::EEEYYYppp}}}hhhRRR:::000000///+++)))++++++)))&&&&&&'''+++...''''''((('''&&&(((+++...---+++)))(((''''''''''''&&&''')))******(((&&&%%%%%%&&&''''''((((((''''''%%%&&&''')))***+++,,,,,,222111///---+++)))((((((((('''((((((***+++,,,---...,,,)))***---//////...//////---,,,+++******)))000///...---...000222333111111000//////000111222555555555555555555555444333777;;;:::666444777:::<<<;;;888444111111333555777777666666777888:::;;;888666555777:::;;;:::888;;;:::999777555333111000111111...)))***------***///000111222111///---,,,.........---+++)))((('''+++*********,,,///111333222222000---******+++---,,,...000///...------...111444888BBBOOOSSSDDD000444111666JJJddd|||{{{ssskkkfffYYYRRRHHH???888444111///---------,,,+++*********,,,***+++---,,,***---222:::>>>CCCJJJSSS\\\ffflllzzzyyypppaaaRRRFFF<<<555111///,,,(((&&&%%%%%%###"""###$$$%%%%%%$$$$$$%%%''''''%%%$$$&&&((()))'''%%%$$$%%%'''(((((('''&&&%%%%%%%%%###"""""""""###$$$%%%&&&&&&%%%"""!!!!!!"""!!!###$$$%%%%%%&&&)))+++444666333,,,&&&&&&%%%###&&&&&&&&&%%%%%%%%%%%%$$$''''''&&&### """%%%%%%%%%&&&&&&&&&%%%$$$###!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&''''''(((***...222888<<>>777222000333,,,,,,,,,...///111333444333222000///.........///......///111333333000...333888@@@LLLZZZgggrrrxxx|||{{{vvvjjjXXXGGG:::444333111......000222333333000000////////////000000,,,---...---,,,+++,,,---,,,,,,---------,,,++++++...---,,,,,,---...,,,+++((('''&&&&&&(((+++000222------,,,,,,,,,,,,------,,,---000222222222111000------........./////////111222222222222333666888CCCRRRfffvvvooo]]]HHH<<<666222000///...///000000//////000111---...000222444444000...000///---+++***+++,,,---,,,---------,,,,,,---///666888>>>HHHOOOUUU]]]eeeiiiooovvvzzz|||~~~~~~|||{{{{{{uuunnnbbbSSSEEE;;;444000---......,,,******+++,,,---+++***+++))))))///777BBBVVVmmm}}}|||oooYYY@@@444222111...---)))+++,,,---,,,***(((&&&'''((('''&&&%%%%%%''')))(((''''''&&&&&&&&&''''''&&&''')))***++++++***)))%%%%%%%%%%%%$$$###"""!!!&&&'''***---000222333444777222......222444222///,,,***((((((***+++,,,,,,***)))***---222555777888,,,+++))))))***,,,///111///...---------...///000******+++,,,///222444666777888888888777444222000555888;;;<<<:::999;;;>>>;;;;;;:::888777777:::<<<;;;:::999999888888999999888777666888:::;;;:::999999999888777666555555444444444111---...111000------///111222222///,,,***)))***+++,,,------------))))))(((((()))***,,,------...///...,,,,,,,,,---,,,---......---,,,---...000444:::BBBIIIHHH<<<...222333@@@YYYuuu{{{rrrjjjaaaYYYTTTDDD???888333000///......+++++++++*********))))))(((&&&'''+++...111777???GGGLLLSSS\\\eeeooowww}}}vvvnnn```RRRFFF<<<444000...,,,(((&&&&&&&&&$$$###"""###%%%$$$######$$$&&&&&&'''***,,,...---+++)))$$$%%%''')))))))))((('''%%%%%%$$$$$$##################$$$###  !!!############$$$'''+++///CCCCCC<<<000(((&&&%%%###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%$$$ ###&&&'''&&&%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((())))))*********,,,000333888===CCCIIINNNRRRVVVYYYWWWYYY\\\]]]]]]^^^```bbbfffjjjpppuuuwwwvvvsssppphhhXXXFFF:::222,,,+++---+++,,,,,,---///111333444444333111///.........///...///111333444333222000444999BBBOOO]]]jjjuuu{{{{{{yyyrrrdddRRRAAA666222111///------///000111111000////////////000111222+++,,,,,,,,,++++++++++++------------,,,++++++***,,,++++++,,,,,,---,,,,,,((('''%%%$$$&&&***...111------------------......---///111333333222000...---------......//////000000111222222222333666888HHHXXXkkk{{{nnn\\\GGG;;;666222//////---///111111000///000111//////000222333333000...222000...---,,,+++,,,,,,.../////////......///111888<<>><<<<<<;;;:::888888:::<<<888888999999;;;<<<======888777888888::::::;;;:::999888888888888777777777555555333//////222000,,,,,,...111222111///+++)))'''(((((()))***************))))))))))))******++++++---...///---,,,------,,,---...---,,,,,,...///000555===EEEJJJGGG===444444777GGGccc}}}tttkkkbbbYYYQQQKKK>>>:::444000...------,,,++++++******************'''&&&(((---111555===EEEJJJPPPZZZdddnnnxxxvvvmmm```SSSGGG===555000...,,,((('''&&&&&&%%%$$$"""$$$%%%%%%$$$###%%%&&&%%%'''+++---...---,,,+++(((((('''&&&'''(((***+++%%%%%%%%%%%%$$$$$$######"""######"""  !!!!!!""""""!!!"""$$$)))---999999444+++&&&&&&'''&&&######$$$$$$%%%%%%&&&&&&######$$$$$$%%%$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%((()))'''$$$######$$$%%%&&&(((***+++***+++++++++***,,,000222:::>>>DDDIIIMMMPPPTTTVVVVVVXXXZZZ[[[[[[\\\___aaadddhhhnnnrrrtttsssooommmdddUUUDDD999111,,,+++---------------...///000111222111000...------......---///222444555555555555666;;;EEERRR```mmmwww|||{{{xxxooo```NNN>>>555222333111//////111333333222//////.........000111333///........./////////......------,,,++++++++++++((()))******++++++,,,---)))(((%%%$$$%%%'''+++---,,,,,,,,,------............///111222111///---+++------......///000111111///000111111222444777:::KKKZZZnnn}}}lllZZZEEE:::555222000000...000222222111000111222111000...///000111111000222222222222000...,,,+++,,,...///.........000222:::@@@IIIPPPXXX```gggjjjjjjnnnsssvvvwwwzzz~~~}}}zzzuuunnnaaaRRRDDD999222///---......---,,,+++---...---+++******((((((---555EEEXXXnnnvvv```GGG999555333444666444000,,,*********(((&&&''''''(((&&&$$$###$$$%%%$$$$$$%%%&&&&&&'''''''''$$$%%%&&&'''(((((())))))'''''''''&&&%%%###"""!!!((())),,,///222555666777222...,,,222;;;AAA@@@<<<999333,,,)))+++,,,,,,+++***+++---///000111333444777444000,,,******,,,------------------....../////////...///111333555666;;;999666333333555888:::555777999:::;;;;;;<<<===<<<===<<<:::888777888999444555555666777777888888777888999999999:::;;;;;;999999999999999999999999555666333000000222000,,,,,,...000111000...+++((())))))*********)))((((((++++++*********+++++++++***,,,......---,,,---...---.........------///111---111:::DDDIIIFFF>>>888777===OOOmmm{{{uuulllbbbYYYPPPHHHCCC999555000------,,,,,,+++++++++++++++++++++++++++,,,+++---333777:::AAAIIIQQQWWWbbbmmmwwwuuunnnaaaTTTHHH>>>666111...,,,((('''''''''&&&%%%###%%%&&&&&&%%%$$$&&&'''###&&&***,,,,,,,,,------,,,***'''&&&&&&'''***,,,%%%%%%%%%&&&%%%$$$$$$###"""######"""!!! !!! !!!!!!!!!!!!"""&&&)))+++---+++%%%###&&&((((((#########$$$$$$$$$%%%%%%!!!!!!!!!###&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''$$$"""$$$(((***(((%%%$$$%%%%%%&&&(((***,,,---+++,,,,,,+++***,,,///222:::>>>DDDIIILLLPPPTTTVVVVVVXXXZZZ[[[[[[\\\^^^```bbbfffkkkppprrrqqqnnnlllaaaSSSDDD;;;555111///111.........---......//////111000...------......///...000333444555666888999999>>>HHHTTTbbboooxxx}}}zzzvvvlll\\\JJJ<<<555333000///......000111111000///...---,,,---...000222...,,,,,,,,,...///...---------,,,+++++++++,,,,,,'''(((******))))))+++,,,***)))'''&&&&&&'''((()))***+++,,,------...------...///000000000...,,,***......///000111111222222///000000000222555:::>>>NNN]]]ppp|||iiiWWWCCC999555222111222///111444444333222222333333111//////111222333333222333444444333111...,,,***+++---------...111333<<>>;;;BBBVVVtttzzzrrrlllbbbXXXOOOFFF???:::222000,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......222:::???BBBHHHPPP[[[bbblllwwwvvvnnnbbbVVVJJJ@@@777222...+++((('''''''''&&&%%%$$$&&&''''''&&&%%%'''((("""%%%)))*********,,,///,,,+++)))((('''(((((()))%%%%%%&&&&&&&&&%%%$$$###"""###$$$###!!! !!!""" !!!""""""!!!"""$$$&&&"""&&&&&&""""""%%%((((((''''''&&&%%%$$$$$$######"""!!!"""&&&+++///000000%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$$$$%%%'''))))))(((((((((((()))***+++,,,,,,,,,,,,+++***+++...111777;;;BBBHHHMMMQQQVVVYYYWWWYYY[[[\\\]]]^^^```bbb```dddjjjoooqqqpppmmmkkk```SSSFFF===888222///000...------------...////////////...---...///000111000222333333222333666999;;;@@@JJJWWWdddpppyyy~~~yyytttiiiYYYGGG;;;555444///---------///000///...///...,,,++++++---///000,,,***)))***,,,---,,,***---,,,+++++++++,,,---...***,,,---+++)))((()))+++*********))))))))))))***)))***+++,,,---------,,,,,,---....../////////...//////000111222333444444111111111111333888???DDDTTTcccvvv}}}gggUUUBBB888555333222333000333555666555444444444222111111333555666666555444444444333222111000000***,,,...///000111444777@@@IIISSSXXX___hhhmmmlllhhhlllrrruuuuuuvvvzzz}}}|||yyyrrrkkk___QQQDDD999333000,,,------,,,++++++,,,...,,,+++***+++******000999GGGZZZpppxxxcccJJJ;;;666555999>>>;;;555---)))))))))(((%%%%%%'''((((((&&&%%%&&&&&&%%%&&&''''''((('''&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&%%%######)))***+++,,,......//////---111888CCCMMMSSSTTTTTTHHH>>>333------...,,,(((+++...000000...------......---,,,,,,,,,---///000+++,,,---///000111222222000000///000000222444555;;;:::888777666777777888:::::::::;;;<<<===<<<;;;:::;;;<<<;;;999888999:::??????>>>===;;;888666444777999;;;;;;999999;;;===;;;;;;;;;;;;::::::::::::888999777333333444222---......------,,,++++++***............---,,,+++*********+++,,,,,,------------------,,,******,,,...///000000///...000333555333333:::HHHQQQMMMEEE@@@===EEE[[[zzzxxxrrrkkkeee\\\QQQHHH@@@999444...+++))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...444>>>EEEIIIPPPXXXcccjjjttt~~~~~~vvvooocccWWWKKKAAA888333...+++)))''''''''''''&&&%%%&&&((('''&&&&&&''')))"""%%%((((((((())),,,///+++++++++***)))((('''&&&%%%%%%&&&'''&&&%%%$$$###"""###$$$###"""!!!"""### """######""""""###$$$###%%%""""""%%%'''&&&+++***)))'''%%%###"""!!!$$$$$$%%%***222888;;;;;;%%%%%%$$$###$$$%%%'''(((&&&''''''%%%###$$$)))...,,,,,,+++***))))))******,,,,,,,,,***)))***---000444999@@@GGGMMMSSSXXX[[[YYY[[[]]]^^^^^^___aaaccc___ccciiinnnqqqpppmmmkkkaaaUUUGGG>>>777///******,,,,,,,,,---...///000000//////.........000111222222444444222000000444888===BBBLLLXXXeeeqqqyyy~~~xxxsssgggVVVEEE999555444222111111222333444333222000...,,,******,,,...//////---+++---///111///---,,,++++++***+++,,,...///...///000---)))'''''')))******+++,,,,,,,,,,,,+++((()))***,,,------,,,,,,++++++,,,...///111222333///000111222333444555555333222222222444;;;CCCIII[[[jjj}}}eeeTTTAAA888555444333444111444666777666555555555111222444777::::::888555666444222111000111222333---///111333444666:::<<>>>>>===<<<999:::;;;;;;::::::;;;===:::;;;;;;;;;:::888666555666999;;;;;;999999;;;>>><<<;;;;;;;;;;;;:::::::::999:::999555555666333...///...---+++++++++++++++++++++,,,,,,,,,+++******))))))***,,,,,,------,,,......---+++)))))),,,...000111111000///000444666333000666EEENNNJJJAAA<<<>>>GGG]]]}}}yyyqqqlll```YYYOOOEEE<<<555///+++&&&(((***++++++)))'''%%%&&&(((***,,,++++++,,,...111555<<>>777000...//////...---,,,,,,---...///000//////.........//////000222333333333333444666<<>>>>>===;;;;;;<<<;;;<<<<<<:::888777888:::>>><<<::::::;;;;;;:::999666777888999;;;<<<===>>>===<<<;;;999888777777666888999999777333000.........//////---+++***+++---.........---+++)))((('''///,,,***+++---...,,,)))...000000///,,,,,,...111/////////---++++++---///,,,222999>>>???<<<:::888>>>NNNhhh{{{rrrjjjdddVVVOOOFFF===666111---***))))))))))))))))))))))))(((***+++,,,,,,---///111777;;;BBBJJJRRR\\\fffllltttzzzuuunnncccWWWLLLBBB999444...,,,)))'''$$$###""""""""""""""""""###%%%&&&'''+++******+++---......---)))))))))((('''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$&&&''')))000777666///+++(((%%%###$$$&&&&&&&&&$$$%%%%%%%%%&&&&&&'''''''''%%%%%%''')))***(((&&&((('''%%%&&&(((+++...///666:::@@@HHHOOOTTTWWWYYYYYY[[[^^^___``````bbbccceeehhhlllooopppooommmlllhhhZZZKKKAAA999222.../////////------------//////,,,,,,,,,,,,---...//////000222333444333333555777>>>EEEPPP]]]iiisssyyy|||vvvssshhhVVVBBB333...------,,,,,,...111222///---000...------......,,,***)))***+++---............++++++,,,---------------///---,,,,,,,,,,,,+++)))++++++***))))))))))))***(((***,,,---......---,,,//////......//////000000000222444333222111333555222000000222444888BBBMMMcccqqqtttbbbOOO<<<444444444222111000000111333666888777666777999999888555333333333000222444555444444555666333555777777555555777999BBBIIIUUU```hhhllloooqqqsssssstttvvvyyy}}}~~~~~~~~~}}}~~~}}}{{{xxxvvvnnnfffYYYLLLBBB999333///......---------,,,,,,,,,222000///...+++***///777EEEWWWlll|||ttt^^^DDD555000000444777444111---)))'''&&&&&&&&&))))))******++++++******)))(((((('''&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&'''------,,,)))'''''')))+++222:::DDDMMMXXX``````\\\JJJBBB666///---,,,***(((---///111111...,,,,,,---,,,...000000...,,,***)))+++***+++---111333333111000///---,,,,,,000555:::<<<:::999999999999888666888:::<<<===;;;::::::;;;:::;;;;;;::::::;;;===???>>><<<999999999999888666777888999:::<<<===>>>???>>>===;;;999888666666666888999999777333111000000///000000...,,,+++---...((()))***++++++,,,,,,,,,,,,+++***+++,,,,,,+++***...///000...,,,---000333444444333000---,,,---......333999===>>><<<::::::>>>OOOlllzzzqqqhhh___YYYJJJEEE<<<555000...,,,+++,,,+++((('''''')))+++---+++,,,,,,---...000444777@@@DDDKKKSSS[[[eeennnttt{{{wwwpppcccVVVJJJ@@@888444///---***'''$$$"""!!!!!! !!!"""$$$&&&((()))+++******+++---......---***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&***...---((()))'''%%%$$$%%%%%%$$$###""""""######$$$%%%&&&&&&%%%$$$$$$&&&((()))((('''((('''&&&&&&'''))),,,---444888???GGGNNNTTTXXXYYYZZZ\\\^^^_________aaabbbgggjjjnnnqqqsssrrrpppnnniii\\\NNNDDD<<<444///...000///...------...///000,,,,,,,,,---...///111111///111333333333444666777AAAFFFPPP\\\hhhrrrxxx|||uuusssjjjXXXBBB333------...------...//////...,,,000///......///...---+++'''(((***+++,,,---------+++*********+++,,,------///---,,,,,,,,,,,,+++)))************+++++++++++++++,,,---///000//////...000000111111111000/////////111444555444444555666333///...222666:::BBBKKKgggsssnnn\\\KKK999333444444222222333333333555888999888777888:::<<<;;;888555333333111333666777666666666777555777777777555555555777@@@HHHTTT___gggkkknnnpppuuuuuuvvvxxx{{{~~~~~~~~~}}}{{{yyyyyyzzz||||||{{{xxxtttrrrhhh```SSSHHH???999555333///...---,,,+++,,,------111///......+++***000888GGGXXXlll{{{}}}oooYYY@@@111---,,,///333000...+++(((&&&%%%%%%&&&((((((((((((((()))******(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((((((((((((((('''&&&%%%+++++++++***((((((+++---222:::DDDLLLUUU\\\[[[VVVFFF???666000......---+++))),,,000111111/////////---///111222000---,,,,,,...---,,,---000333444444333222000------000666;;;<<<:::999999999999888777555777:::;;;:::999999:::888999999999:::===BBBFFFCCC@@@>>><<<<<<;;;:::888999999:::;;;===>>>??????>>>===;;;999777666555555555666666444111//////000000111111///---,,,---///------,,,***)))'''&&&&&&***,,,,,,,,,++++++,,,---.........------///222555:::999888444000------...///222777999999999888999???RRRqqqzzzqqqhhh^^^UUUOOODDD>>>777111...---,,,,,,,,,+++)))((((((***,,,...,,,------...000444:::>>>HHHMMMTTT[[[cccllluuuzzzzzzqqqdddVVVIII???777333...,,,)))'''$$$###"""""" !!!###%%%(((***+++(((''''''(((***,,,+++******)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''''''(((((('''%%%$$$&&&((('''%%%&&&%%%$$$$$$$$$###!!! !!!"""###$$$$$$%%%######$$$&&&'''(((((('''((((((((('''''')))+++---222666>>>FFFNNNTTTXXXYYY\\\]]]````````````aaabbbgggjjjooosssuuutttrrrpppjjj]]]OOOFFF===444///---000000///......///000000000000000000000111222333...///111222222333444666@@@FFFOOOZZZeeeooovvvyyyssspppeeeSSS???222...///000000000000111222111111111000///000000000---+++++++++++++++++++++++++++...---+++******+++,,,---...---+++,,,,,,---+++***)))***++++++,,,---------,,,,,,...///000000//////000000111111111000...---***---000222333333333333444222111333555:::FFFQQQfffppp~~~iiiTTTFFF777333444444333333555444444555888999888777888:::<<<<<<999555333222777999:::999777444222222444444555555444444444555===DDDPPP[[[ccciiilllnnnttttttuuuwwwyyy}}}}}}}}}}}}|||{{{zzzyyyxxxwwwyyy{{{{{{yyytttooolllbbbYYYMMMBBB;;;777444333///...,,,++++++,,,...///000---------,,,+++111999IIIZZZnnn}}}}}}nnnXXX???111,,,+++...111...,,,***(((&&&&&&&&&'''''''''&&&&&&&&&((()))***(((((((((((((((((((((((('''''''''&&&''''''(((((())))))))))))(((&&&$$$###((()))******)))***,,,...111888@@@GGGNNNTTTRRRMMM???:::444///.........---)))+++///222333222000///---000333222000...---///111000......000333666888444444333111000222666999;;;:::999999::::::888777333666888999888888888999888888888888999===CCCGGGDDDBBB???======<<<:::888999999:::;;;<<<===>>>>>>>>>===;;;999777555444444000111111///---,,,---...000000000///---,,,---...000...,,,***'''%%%###"""***,,,///...,,,+++---000------------///111444777::::::999666222///...///---000222333333333444555@@@SSSqqq~~~zzzrrriii```VVVLLLFFF>>>999333...,,,++++++*********+++,,,------,,,,,,,,,---...000333999AAAFFFPPPUUU\\\ccckkksss{{{}}}tttfffWWWJJJ???666222+++***(((&&&%%%$$$%%%%%% !!!"""$$$&&&)))+++---&&&%%%%%%''')))+++*********)))'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$#########$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((((('''%%%$$$$$$%%%%%%%%%&&&###"""""""""###""" !!!""""""###$$$$$$###$$$%%%&&&''''''''''''''')))***)))((())),,,...222666>>>FFFNNNTTTXXXYYY\\\^^^```aaaaaa```aaacccfffjjjoootttwwwvvvsssrrrjjj^^^PPPFFF>>>444///...111000////////////000111333222111000000000000000,,,...000000000111333444>>>CCCMMMXXXccclllrrrvvvpppiii\\\JJJ:::111111333///000111222222333555666111111000111222111...,,,------,,,,,,,,,---------222000...---,,,,,,,,,---...,,,++++++------,,,***)))***+++---............+++,,,------.../////////......///000///...,,,+++(((***,,,///222222111000111333555555444;;;NNN```hhhqqqyyycccNNNBBB666444555444444444444333333444666888777777777999<<<;;;888555333222;;;<<<<<<:::666333111111000000000111222333333333;;;BBBMMMXXX```gggmmmpppuuuuuuuuuvvvxxx{{{}}}~~~|||zzzxxxxxxxxxyyyzzzxxxzzz{{{{{{wwwpppiiieeeZZZRRRGGG===666333222111///...,,,++++++,,,...//////------...------333;;;JJJ[[[ppp~~~nnnYYYAAA333...---///222---,,,+++)))(((((((((((())))))(((((()))***,,,---((((((''''''''''''''''''((('''''''''((())))))***((())))))((('''%%%###!!!'''(((************,,,......444:::???DDDIIIGGGBBB999555111...------------+++---000333444333000......111444333///,,,---///000000...---...111555888333444555444444444555777;;;999888999::::::999777444666888999888777777888888888777666777:::???CCC>>><<<999888888777666444888888999:::;;;<<<<<<======<<<:::888777555444444000000000...,,,+++,,,......//////...++++++,,,---)))((((((''''''((()))***'''***---,,,******---000---------...111444666777666777777666333111000111...000111111111111333444@@@QQQnnn}}}vvvqqqjjjaaaWWWMMMDDD===777333...+++***))))))((((((***---///000///---+++---///111555:::AAAIIIOOOXXX]]]dddlllsss{{{vvvhhhYYYKKK???666000***)))'''&&&%%%%%%&&&&&&""""""###$$$&&&(((***+++&&&%%%%%%''')))++++++***(((((('''&&&&&&&&&&&&&&&%%%%%%############%%%%%%&&&&&&''''''''''''((((((""""""""""""$$$&&&((())))))(((((('''&&&%%%$$$$$$%%%&&&'''))))))*********&&&$$$$$$&&&&&&$$$$$$&&&!!! !!!"""!!! """""""""############$$$$$$&&&'''(((&&&&&&&&&'''&&&)))++++++))))))---000444888???GGGNNNTTTXXXYYY[[[]]]````````````bbbcccfffjjjqqqvvvyyyxxxuuussskkk^^^PPPFFF>>>555111000222111000//////000111222111111///...---,,,,,,,,,...///000111000000111333:::AAAKKKXXXccckkkqqqsssmmmcccSSSCCC888333333444---...000000000111444666222111222333333222///,,,+++++++++,,,...000222333222222111///............---,,,++++++------,,,+++***+++---.../////////...++++++,,,,,,---......///,,,,,,---------,,,++++++******,,,...111222111000---111666777555===RRRhhhmmmsssttt\\\JJJ???666555666555444555333222111333555777888777777999;;;:::888555444444999::::::888666444444555///......///111222222111999@@@IIITTT]]]gggoootttyyyyyyxxxxxxyyy{{{|||}}}}}}{{{xxxvvvvvvxxxzzz{{{yyy{{{|||zzztttkkkbbb\\\QQQJJJ@@@888333111//////------,,,+++,,,---...//////------///...///555>>>LLL]]]qqqoooZZZBBB444///...000333...---,,,+++***)))))))))''''''''''''((()))++++++''''''&&&&&&%%%%%%%%%$$$'''''''''''''''((()))***)))(((((('''&&&%%%######&&&(((***+++***+++,,,...,,,000444666:::>>><<<888444222000...,,,,,,------......000222444333000...000333666444...+++---000......---,,,,,,...222555333444555555444444666888:::999888888::::::999888666888::::::888777777777888888888666555777;;;>>>;;;999777777888888777666888888999999:::;;;;;;<<<<<<;;;999888666666555555333333222000...---///111...//////---+++***+++---+++***((('''''''''((()))%%%&&&((()))))))))+++---,,,,,,---111444666666555222333555444333222222333111333444444333333444666===NNNjjj|||xxxlllhhh```XXXOOOEEE;;;555000...,,,+++++++++)))((()))+++---000111000...,,,...111555;;;AAAJJJRRRXXXaaafffmmmuuu|||xxxkkk\\\NNN@@@555///+++***(((&&&%%%%%%%%%%%%"""""""""###$$$%%%&&&'''$$$######%%%((()))))))))'''''''''(((''''''&&&%%%%%%$$$"""!!!!!!"""$$$%%%&&&'''(((*********)))((("""""""""###%%%(((+++---+++******((('''&&&%%%%%%%%%&&&((())))))))))))(((%%%###$$$((('''"""!!!$$$""" """###"""!!!%%%%%%%%%$$$$$$$$$$$$###&&&(((***)))'''%%%&&&'''###'''******((())),,,000666:::@@@HHHOOOTTTWWWYYYXXXZZZ]]]^^^______aaabbbggglllsssyyy|||{{{xxxvvvmmm```PPPFFF>>>777444444222222000000000000222222//////...---,,,,,,,,,,,,000222333222111000111333888???LLLYYYeeelllppprrrlll___NNN@@@:::666333111...///000000//////222555222222222444444333///,,,+++++++++,,,...000333444//////000000000000000///---,,,++++++------,,,++++++,,,...000000000///...,,,,,,,,,,,,---...//////,,,++++++++++++,,,,,,---,,,+++***,,,///111111///...111666888777;;;LLL]]]iiinnn{{{}}}{{{oooWWWGGG>>>777666777555444555333222111222555888999999888999;;;:::888777777888888888888666444444666999111///...///111222000///555:::BBBLLLWWWcccmmmttt|||{{{zzzyyyyyyyyyzzz{{{yyyyyyxxxxxxxxxyyyzzz{{{zzz{{{{{{xxxpppeeeZZZSSSFFFAAA:::444111000///...,,,,,,,,,---------......///---...000000111888@@@SSScccvvvnnnYYYAAA444///...///222...---,,,+++***)))(((((($$$%%%&&&'''((()))))))))***))))))((('''&&&&&&%%%(((((((((((()))***+++,,,***)))((('''&&&&&&&&&&&&&&&(((***+++++++++,,,---+++...//////111666555111222111000///---------...///...///111444444222000333777999666///,,,...111...///000///...///222666555555333222111333888;;;:::999888888::::::999888888:::<<<<<<:::888777777777888888777666777999;;;:::999888888:::<<<<<<;;;999999::::::;;;<<<<<<<<<:::999888777666666666666555555444111///...000111///000///...,,,+++,,,---///---+++(((&&&&&&&&&'''&&&&&&&&&(((+++,,,---,,,,,,,,,...333777888555222///222444444333222333333222444555555444444444666888JJJhhhyyytttfffaaaZZZRRRIII???555///...,,,,,,,,,---...---+++***+++---///000000///...///333888???GGGOOOXXX^^^ggglllttt{{{yyylll^^^OOOAAA555...---+++)))&&&%%%$$$######"""""""""!!!""""""###$$$ """%%%&&&'''&&&&&&'''((((((((('''&&&%%%$$$###!!! !!!###$$$&&&(((***+++,,,+++***)))"""""""""$$$&&&***---///---,,,+++***)))((('''&&&$$$$$$&&&'''''''''&&&%%%%%%###%%%)))''' """###!!! !!!###$$$%%%$$$''''''&&&&&&%%%$$$$$$$$$''')))+++***'''%%%&&&'''!!!%%%)))***((((((,,,000777;;;AAAHHHOOOTTTWWWYYYVVVXXX[[[\\\]]]^^^```aaaiiimmmuuu{{{~~~}}}zzzxxxoooaaaQQQGGG???999777888333222111000000111222333//////.........//////000333444555444222111222333777???LLL[[[fffnnnqqqrrrlll^^^LLLAAA===999222,,,111222333111//////222555222222333444555333000---...------,,,---...///000+++,,,///111222222222111---,,,++++++---------+++,,,---///000111000...------,,,,,,------...///000,,,++++++***+++,,,...///,,,***((()))---//////---444555777999888888AAALLL```fffssszzzxxxxxxmmmVVVFFF>>>777777888666444555333222111333666999:::;;;999:::;;;;;;999999:::;;;:::999777555333333666999444222///000111222///---000444<<>>333,,,)))%%%$$$%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%&&&$$$"""$$$&&&((('''$$$))))))*********)))'''&&&"""$$$&&&&&&%%%$$$%%%&&&)))((((((,,,///000...+++###!!!!!!&&&+++...,,,---...---,,,+++,,,...+++***)))'''&&&&&&&&&&&&&&&''''''&&&$$$######$$$$$$###""" !!!!!!!!!"""$$$&&&%%%%%%&&&'''(((((((((((()))*********)))***+++---666:::@@@GGGLLLRRRWWW[[[WWWYYY[[[\\\]]]```dddgggkkknnnsssyyy~~~~~~zzzwwwrrrcccQQQEEE===666444555111000...---,,,...///000...///000111222111111000666555333111000111222333888@@@NNN[[[fffmmmooooooiii]]]MMM???888555333222000111333444333000---+++///000111444666555222000---,,,,,,---///000///...++++++,,,,,,---.../////////,,,***---222555333000111222222222111000...---............///...---+++---------.........//////---,,,+++******,,,...///111111555888888:::CCCMMMYYYeeesss{{{{{{rrr```PPPEEEAAA>>>===999444444777555777666444555999888444666666888:::666111222666555444222111111222444555444222111111222111---***000333888@@@KKKXXXeeemmmuuuvvvvvvvvvvvvyyy}}}}}}|||{{{}}}|||xxx{{{yyyuuupppggg[[[OOOFFF888666333000---------------...///...------...000///------......222>>>JJJ[[[oooiiiUUU???333///---,,,,,,------,,,,,,***)))'''&&&$$$&&&(((((()))***---000///////////////---+++***------,,,***((((((+++---))))))))))))((('''&&&%%%!!!###'''***,,,---------000...+++))))))***,,,...//////222555222---000888555222000000333666555444888999999888555444444555333333222///---///555:::555333000...000444888<<<999:::;;;<<<===<<<;;;::::::;;;===>>>===999666333888999::::::999888999:::::::::999999888999999999;;;<<<<<<===============999:::;;;;;;;;;::::::999:::999666222//////222555000...---,,,,,,---///000,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,******+++///333555222///,,,---///222555555444222444333222000///.........333DDDbbb{{{rrrggg```XXXOOOFFFAAA:::222---...***(((&&&%%%%%%&&&((()))***---000111222222333444999@@@IIIQQQXXX```iiipppxxx|||~~~uuuiii^^^VVVKKK>>>444,,,)))%%%$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$'''(((&&&$$$%%%&&&&&&'''&&&%%%$$$###%%%&&&(((((('''''''''(((''''''(((,,,///111///,,,$$$###""""""$$$(((,,,...***+++---,,,***))))))***&&&&&&&&&%%%%%%%%%$$$$$$'''((((((&&&###!!!""""""######################## !!!!!!!!!"""$$$&&&######$$$%%%&&&&&&&&&&&&******+++***))))))+++---555999@@@GGGLLLRRRXXX\\\ZZZ[[[]]]^^^___aaaeeehhhlllooottt{{{}}}zzznnn```OOODDD;;;555333444000///...------------......///111333444444444444:::999777555444444555555888AAANNN\\\gggmmmooopppiii]]]LLL>>>666333222111111222333333333111///...///000111333555555222//////...------...///...,,,+++,,,,,,,,,---.........///,,,***---111333222///111111222222111000...---...---,,,,,,---.........------------............------,,,+++,,,---...//////000444777888999BBBLLL[[[fffssszzzyyyooo]]]MMMFFFFFFGGGHHHBBB999666777555777666555888<<<<<<888555333444777666333444888444333111000000111222333333111000111333333000---///222666===EEEQQQ]]]eeeqqqrrrssstttuuuwww{{{~~~}}}~~~}}}~~~|||xxxtttqqqllleee[[[PPPDDD<<<666444111///---,,,---------......---,,,,,,---///---,,,---///000555BBBOOO```sssyyyeeeRRR>>>444111///......------,,,+++***)))'''&&&)))***+++***))))))+++---000///...,,,,,,,,,,,,,,,******)))'''&&&&&&(((***))))))))))))((('''&&&%%%'''(((+++---......---------,,,******+++---000222//////111444222---///444333111///000333666777777888999999888666555666777666555333111000111444777111000...---///333888;;;<<<<<<<<<======<<<<<<;;;:::<<<>>>>>>===:::777555666777888777666666777999;;;;;;:::::::::::::::;;;;;;<<<<<<===============<<<;;;;;;:::999888888777999888666222//////111333000///...---,,,---......,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,++++++,,,...000111///...------...000222333222111222111000///............555DDD___zzzsssjjj```XXXNNNGGG???;;;666000------+++***(((''''''(((***,,,***---000222444555777999@@@GGGQQQZZZbbbjjjssszzzvvviii]]]TTTJJJ>>>555,,,***&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%'''(((&&&$$$&&&'''((()))((('''&&&%%%%%%'''))))))((('''((()))&&&&&&(((,,,///000///...&&&%%%%%%%%%&&&)))+++---(((***,,,+++)))'''%%%%%%$$$%%%&&&&&&&&&&&&$$$$$$'''''''''%%%""" !!!!!!"""###%%%&&&&&&&&&%%%!!!"""###"""!!!!!!###%%%###$$$%%%&&&&&&'''&&&&&&***+++++++++)))***+++---444999@@@GGGNNNTTTZZZ^^^]]]^^^______```bbbeeehhhmmmpppuuu|||~~~nnn```OOOCCC;;;333000000000000//////...---,,,+++///000222444666777777888;;;:::999777666555555555:::BBBOOO]]]hhhoooqqqqqqjjj]]]KKK<<<444222111111111111222222222222111111000000111333444444111///...,,,,,,---...///...---,,,,,,,,,,,,------------///---+++,,,///111///---000000111111111///...---///...---,,,,,,,,,---------------------------,,,------------............///111555999999:::CCCLLL]]]hhhtttyyywwwlllZZZIIIEEEIIIPPPRRRJJJ>>>777777777:::<<<===CCCJJJKKKIII888333111333444222222555333222111000//////000111222111111222444444222000///111444888>>>GGGQQQWWWgggjjjnnnqqqsssvvvzzz||||||}}}|||xxxssskkkfff___WWWMMMCCC999222222111///---,,,,,,------,,,---------++++++,,,...,,,+++,,,///222999HHHVVVgggxxx{{{mmm[[[JJJ999111///...---......---,,,+++***((('''&&&)))+++,,,+++******+++---111///,,,***)))***,,,...((())))))'''&&&%%%''')))))))))))))))((('''&&&%%%+++,,,---......---,,,+++---,,,++++++,,,...000222......000333111------000333000...///222666888999999::::::999888888999::::::777555333333333333222///...---...111555:::===??????>>>===<<<<<<<<<<<<;;;<<<>>>???>>><<<999777;;;<<<;;;:::999999;;;===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===============>>><<<:::888777666666666777777666333000...///000111000000///...---,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---...---------......//////000//////......//////000666DDD]]]}}}zzzsssmmmeee\\\UUUGGGBBB;;;666222///,,,,,,---,,,+++++++++,,,...///+++...222666999<<>>666---***'''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&((('''&&&%%%'''((())))))))))))''''''$$$&&&''''''&&&&&&&&&(((&&&'''))),,,...///...---&&&&&&%%%%%%&&&''')))***(((***------***'''$$$$$$'''(((***+++***(((&&&%%%%%%%%%&&&$$$"""!!!!!!"""!!!###%%%&&&%%%$$$###"""###$$$###""""""###%%%%%%&&&'''((())))))))))))''')))*********+++...000555:::BBBIIIPPPWWW]]]bbb______`````````bbbdddgggmmmooouuu|||rrrdddSSSGGG===444......000111222222111...,,,***000111222444555777777888888888777555444333222222<<>>EEEJJJ[[[___eeejjjoootttxxx|||{{{}}}yyyvvvpppiiiaaa\\\TTTKKKCCC;;;444000///...---,,,,,,,,,------,,,------,,,******+++---+++***+++...333;;;LLL[[[lll|||qqq```MMM???111,,,,,,++++++---///...,,,+++)))(((''''''%%%''')))***++++++---......---+++)))))))))+++,,,)))***++++++)))((()))***(((((()))(((((('''&&&&&&******++++++++++++***)))///---,,,+++***+++,,,---......///111222000......444333111000222555888:::999:::::::::999999;;;===<<<888555555666666333000111111111222555:::>>>@@@AAA@@@>>><<<;;;;;;;;;<<<<<<===>>>??????===:::999>>>???>>><<<;;;;;;===???;;;;;;;;;;;;;;;;;;<<<===;;;<<<<<<==================;;;999777555666777777666666666333000......///222222111000...,,,***)))++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++)))+++---+++)))))),,,///......---+++******,,,...............///000111222777EEE^^^}}}tttmmmfff^^^VVVPPPDDD@@@999333000...,,,))))))((((((((()))+++,,,---,,,///444999===BBBGGGJJJPPPWWWbbblllttt{{{yyylll___SSSHHH>>>888...+++(((''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((''''''&&&&&&$$$$$$&&&&&&'''&&&%%%$$$$$$&&&(((((('''''''''((((((***,,,.........------&&&%%%%%%$$$$$$$$$%%%&&&))),,,......,,,(((&&&%%%***+++,,,,,,+++(((&&&$$$!!!###$$$$$$###"""###%%%"""###%%%&&&%%%$$$""" ###$$$$$$$$$""""""$$$&&&&&&&&&'''((())))))))))))%%%&&&)))***+++---111333777<<>>;;;888666777888888555222555555666777999<<>>??????===<<<;;;<<<<<<<<<:::888888:::<<<:::::::::::::::;;;<<<<<<;;;<<<<<<===============;;;:::888666666777888:::555555555333000//////000333333222111///,,,***)))++++++++++++++++++++++++,,,,,,---------,,,,,,+++'''***,,,+++)))***---000......---***((((((+++---.........///000111222333666FFFbbbyyyoooeee]]]UUULLLFFFAAA???888111......,,,(((((((((((()))***,,,---...---111666;;;AAAGGGNNNRRR[[[bbbllluuu|||zzzooobbbUUUIII???999///,,,)))((('''&&&$$$###""""""###$$$%%%&&&&&&'''((()))))))))'''&&&'''(((%%%&&&'''))))))(((''''''''')))++++++***)))***+++***---000111111000000111)))(((%%%$$$######%%%%%%***,,,......+++)))''''''))))))))))))(((&&&$$$### """$$$$$$$$$$$$&&&'''''''''''''''&&&$$$"""!!!###$$$%%%$$$######%%%'''$$$$$$&&&'''''''''''''''$$$&&&(((***,,,...222555999>>>EEEMMMTTT[[[aaaeee___```aaaaaa```bbbeeeggglllnnnsssyyyrrreeeXXXOOOGGG???999999333444555555444222000///333333222222222333444444777666333111111111333444@@@HHHVVVeeepppwwwzzz{{{qqqeeeSSSDDD;;;777444333...///000111111111111111111000//////000000///---222000...---,,,+++)))'''++++++++++++,,,,,,,,,,,,---------------------,,,------...//////...---,,,''',,,222444222000000111---------.........//////,,,------------...............111555888===IIIVVVeeennnwwwzzzuuuiiiVVVFFF;;;:::;;;<<<888222///111000222333333777<<<===:::666111///111222000000333222222222222222222222222666777666444111///000111444555444222111333666999CCCGGGNNNVVV]]]dddkkkpppvvvyyyxxxqqqjjjddd[[[SSSGGGBBB<<<777555333222111,,,,,,,,,,,,------,,,,,,.........---+++***+++---,,,++++++///555AAATTTeeezzzuuu___JJJ999111++++++,,,,,,,,,...111///,,,***((('''''''''&&&(((******((('''&&&''''''((()))******)))'''&&&&&&(((+++,,,+++)))))))))'''(((((((((((((((''''''))))))***+++,,,------...'''''''''((()))***,,,,,,---------///777>>>>>>999888999888777555555777888999999999777777888;;;===:::999999:::;;;<<<<<<;;;<<<<<<=========>>>???@@@@@@???>>><<<;;;:::::::::;;;<<<===>>>>>>======<<<<<<===>>>===;;;::::::;;;999999999999:::;;;<<<===;;;<<<<<<===============:::999888777777888999:::555555444222000000111333555444222000...,,,+++******++++++++++++,,,,,,,,,---------------,,,,,,+++(((***+++,,,,,,---...000...//////,,,((((((+++...---------...///000222333555EEEbbb}}}xxxqqqfff\\\UUUMMMEEE???<<<<<<666...,,,///---)))***+++,,,---///000111222222555;;;AAAHHHPPPWWW\\\fffmmmwww|||rrreeeXXXJJJ???999///---***)))(((&&&$$$""" """###%%%'''((((((,,,---,,,)))&&&%%%(((***((()))+++,,,,,,,,,+++***((()))++++++*********++++++///444666666666888999///,,,)))&&&$$$%%%'''(((((()))******((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$&&&'''''''''&&&%%%$$$###"""""""""###$$$$$$$$$%%%''')))$$$%%%&&&''''''(((((((((&&&(((***+++,,,---000333999>>>EEELLLSSSZZZ```ddd```aaabbbbbbbbbdddgggjjjmmmooosssyyysssgggZZZQQQHHH>>>888666333333444444444333111000222222111222222444555666777444111//////111444666@@@HHHVVVdddpppwwwzzz{{{qqqfffUUUGGG>>>888444111000111333444444333222111111///...///000000...---000///---,,,,,,,,,***(((*********+++,,,,,,,,,---,,,---......------......,,,,,,............---,,,)))---000///---+++...111,,,------...///000111111000///.........///111222000///111555999@@@OOO\\\jjjrrryyyyyyssseeeQQQAAA999444222444555222000111222444444222444888888444222000111444333000111555//////000111222222222222444555555333000///111333555555444111000000333555<<<@@@EEEJJJPPPXXX___dddjjjlllkkkddd]]]WWWOOOGGG===999444111000000000000,,,---------------,,,,,,/////////...,,,+++,,,---,,,+++,,,111888FFF[[[mmmpppXXXBBB222,,,(((***,,,+++,,,...111000---***'''&&&&&&'''''')))++++++)))'''''''''''''''''''''''''''(((((($$$'''***,,,+++)))((((((''''''((((((((((((''''''))))))))))))***+++,,,,,,''''''((()))***+++,,,,,,------,,,///:::FFFHHHCCC777999;;;:::888888999:::888888777666444555999;;;999:::<<<===>>>AAADDDFFFHHHGGGGGGFFFEEECCCBBBAAA?????????>>>===<<<;;;::::::;;;<<<============<<<===???AAAAAA???<<<;;;;;;::::::::::::;;;<<<===>>>;;;<<<<<<===============;;;;;;::::::999999888888555555444222000111444777666444222///---,,,,,,,,,******+++++++++,,,,,,,,,------......---,,,,,,+++,,,,,,---...000000...------///000...***))),,,///+++++++++,,,---...///000333CCC___}}}zzzooohhh^^^UUUOOOIIIBBB>>>999999444---+++//////*********+++---///000111222777;;;AAAHHHOOOWWW```eeennnuuu}}}tttgggYYYKKK@@@999///---+++)))(((&&&$$$"""!!!###%%%''')))***//////---)))&&&%%%(((+++&&&'''((()))******)))(((&&&((()))***)))((()))***+++000666999:::;;;>>>@@@333000,,,(((&&&'''***+++%%%''''''&&&%%%$$$%%%'''######$$$$$$&&&''')))***$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$%%%(((***&&&'''((()))************)))***+++++++++,,,///111999===DDDKKKRRRXXX^^^bbbaaabbbccccccdddfffiiillloooqqqtttzzzwwwkkk\\\QQQFFF:::222///222222333333333222222111111111111222333666888999555222///,,,,,,000444777???GGGUUUdddooowwwzzzzzzpppfffVVVHHH???999333000111333555777777555333111111///......//////...,,,+++******+++---......---))))))***+++,,,,,,------,,,---............///000+++,,,---.........---,,,000111111,,,&&&%%%)))---,,,---...///000222333333333222000//////111333444333222444888<<>>:::666222000///000000///------.........---,,,,,,000000000...,,,+++,,,---,,,+++,,,222;;;JJJaaattt~~~nnnUUU>>>---(((&&&(((***)))***,,,222000---)))'''&&&&&&'''$$$'''***,,,+++******+++)))(((&&&$$$$$$&&&(((***$$$'''+++---,,,***)))(((''''''((((((((((((((('''((((((''''''''''''((((((++++++++++++*********)))------+++///<<>>???@@@@@@@@@>>><<<;;;::::::;;;<<<============999;;;>>>???<<<999777777;;;;;;;;;<<<<<<>>>??????;;;<<<<<<=====================<<<<<<:::999777666555555333111000222666:::666444111...,,,,,,------*********++++++,,,,,,,,,---.........---,,,,,,+++000......000222222...***---000222000+++***---000************+++,,,---...222AAA[[[||||||vvvrrrhhh___SSSKKKHHHEEEAAA===666444111,,,((((((***---.........------000444777:::>>>FFFNNNXXXbbblllrrrzzz~~~ssshhh]]]PPPBBB999333...***+++)))%%%#########"""!!! !!!###%%%&&&...//////...***'''%%%$$$'''((()))******(((&&&%%%%%%'''***+++++++++---...222666<<<@@@BBBCCCEEEFFF>>>;;;555---&&&######%%%---+++((('''((((((&&&%%%'''&&&%%%$$$############%%%%%%%%%$$$$$$#########&&&%%%$$$###""" &&&&&&&&&'''''''''''''''%%%&&&(((***)))(((%%%$$$(((***,,,+++)))***...111;;;???EEEMMMUUU[[[```bbbdddcccbbbbbbbbbdddggghhhmmmpppvvv|||yyynnn\\\KKK???888444333333222111111111222333444222333333444444333333222666777666333//////333666>>>JJJYYYeeeqqqzzz|||yyyoooeeeVVVHHH===555000---,,,000555777555222///---555555444333111///---,,,++++++,,,------,,,++++++...---,,,,,,++++++,,,,,,+++,,,,,,---...///000000...///222333222000---+++///......///000000///---333///+++,,,000333111///...000222555666777777666444555777999???KKKZZZdddrrrwww{{{yyynnn\\\III===666111///111222111222444111555999888333111222444111333555555333111111111111111111111111111111111......---...///000222333777666444222000...---------222999===???AAADDDGGGJJJKKKLLLJJJDDD???:::999444333111000///000222333///...------...///...,,,/////////000//////...---,,,))))))000<<>>666999::::::===AAA@@@<<<;;;:::888555333444888;;;<<>>???@@@@@@???>>>>>><<<<<<<<<<<<;;;:::999888::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>???>>><<<999777666555444555222//////000333444555555444111///------------111000...---,,,+++++++++------------------------***+++---///000222222333---///000000///......///...---,,,+++++++++,,,---222???WWWwww{{{vvvoookkkbbbZZZOOOHHHDDDBBB>>>;;;666444000,,,*********+++***+++,,,,,,...111666:::@@@DDDLLLUUU___iiisssyyytttiii^^^PPPBBB999333...******)))%%%#########"""!!!!!!!!!###%%%&&&)))+++,,,+++(((%%%%%%%%%&&&'''((())))))(((&&&%%%''')))+++,,,,,,,,,...///333888>>>CCCFFFHHHIIIKKKEEEBBB;;;111)))%%%$$$%%%,,,,,,+++)))(((&&&%%%%%%############$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))'''''''''''''''&&&&&&&&&'''((())))))***,,,///222===@@@GGGOOOVVV\\\aaaccccccbbbaaaaaabbbdddfffhhhjjjmmmssszzzxxxnnn\\\KKK>>>777333333000//////......///111111444444444444333333333333777888777444000000444777???KKKYYYeeeqqqyyy{{{xxxpppfffWWWHHH===555111...///111333333111/////////222222222222222111000/////////......------------......------------------,,,,,,------......//////333333333333222111000///......---...000000///---222...++++++---000111222111222333444555555555555666777999<<>>AAAAAACCCCCC@@@<<<777444333000///---,,,,,,,,,...///...,,,+++,,,......---,,,////////////......---,,,,,,***+++222???RRRjjj~~~gggJJJ555...)))'''***---......111...------,,,+++******)))((((((((()))***++++++***))))))***))))))((('''&&&)))))),,,///---'''%%%''''''((()))******)))(((''')))'''&&&''')))+++***)))+++++++++***)))***,,,...)))------,,,333??????666555888888888;;;??????;;;999999777555555777<<>>============<<<<<<===???@@@AAA@@@???>>><<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======>>><<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::999888888888777444111///000222222222333222000...,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++000111111111000///......000000111///---++++++,,,...---,,,++++++,,,------222>>>UUUsss~~~xxxrrrlllfffaaaYYYSSSJJJDDDAAA???<<<999666222...,,,------+++))))))***,,,...111666===AAAIIINNNVVV___iiisss}}}wwwlll```RRRDDD:::444...******((($$$"""$$$###""""""!!!"""$$$%%%&&&%%%&&&((('''%%%$$$$$$$$$%%%&&&'''(((((((((&&&&&&)))+++------,,,---...000777<<>>AAABBB@@@===;;;===???AAABBB@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>:::::::::::::::;;;<<<===999666222000000000000///111000///---,,,+++++++++(((((())))))***+++,,,,,,++++++++++++++++++++++++............//////000000888777666333000...///000...---,,,++++++,,,---...555@@@VVVrrr~~~wwwpppiiiccc\\\XXXRRRMMMFFFBBB???===;;;999555111,,,---///000,,,(((+++---000333777===DDDIIIQQQWWW___iiisss}}}yyynnncccTTTFFF<<<444...))))))((($$$"""$$$######"""######$$$&&&&&&$$$%%%&&&&&&$$$######$$$%%%%%%&&&'''(((''''''&&&***+++,,,,,,,,,,,,...000:::@@@IIIQQQWWWZZZ]]]___YYYTTTKKK???555...++++++111555888666///******,,,((('''&&&%%%%%%$$$$$$$$$''''''(((((())))))******((((((((((((((((((((((((''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&'''''')))&&&%%%''',,,000000///888<<>><<<===???AAA@@@>>>;;;999999999999999:::;;;<<<===;;;;;;;;;<<<======>>>>>><<<<<<===>>>>>>>>>>>>>>>:::::::::;;;;;;===>>>>>>;;;888444111000///---,,,000///...------,,,,,,+++******+++++++++*********,,,,,,------------......888555222///...000222333999999777444111000222444...---,,,,,,,,,---...///888DDDZZZuuu|||wwwppphhhaaa[[[TTTQQQLLLIIIEEEAAA>>><<<:::999333///+++,,,000222///+++...000333777<<>>?????????===:::777555666666666777888999:::;;;;;;;;;<<<<<<===>>>>>>???<<<<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<======<<<999555222000///,,,+++////////////......------+++,,,,,,------,,,+++***,,,,,,,,,------.........MMMGGG===444///...///111222222111///---...000333......---------...000000999GGG^^^yyyuuuppphhh```YYYRRRMMMIIIFFFDDDBBB???<<<:::888777000...+++,,,///222222111000333777;;;AAAIIIQQQWWWccciiiqqq{{{}}}sssiii[[[LLLBBB444---((('''&&&###"""$$$###$$$$$$%%%&&&&&&'''''')))))))))'''%%%$$$%%%&&&))))))((((((''''''''''''((()))*********,,,///111999@@@KKKVVV]]]bbbeeegggbbb]]]TTTHHH===555333222000333444222...***)))***&&&&&&&&&&&&'''((())))))'''((((((((((((((())))))'''&&&&&&%%%$$$$$$###### !!!###%%%'''((()))!!!###&&&)))******(((''',,,+++******,,,...//////888<<>>000+++***+++---+++((((((,,,,,,,,,+++)))((('''&&&%%%'''+++///000...,,,---///))))))*********))))))(((+++))))))***((($$$%%%)))%%%%%%%%%&&&&&&''''''(((&&&'''((((((((((((***,,,---.........---///111444///---***+++///222333333666888666444555999999555333333222222555;;;CCCIIIQQQUUUZZZ]]]```dddiiinnnkkkmmmmmmllllllkkkcccZZZJJJEEE???===???@@@>>>:::@@@@@@???>>><<<999666555666555555555666777999:::;;;<<<<<<======>>>??????<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;888555222111///---+++....../////////......---)))+++,,,...//////......)))******++++++,,,,,,---EEE@@@888000,,,,,,...000.../////////...///222444///...------...///111222999IIIdddlllggg___WWWPPPJJJEEEAAA??????>>><<<888555333333---,,,+++,,,...111555777333666<<>>555222111111111111222444666777888999::::::888555111///---000222111...---///222:::EEESSS___lllxxx||||||xxxkkkWWWEEE999333222222222444777777555333222111//////000000000000//////,,,---///111333555666777333444555555444222000...111111111111000000000000,,,---///000000///---,,,/////////222555777777666333555666666333222333555222222222333333333222222444666777:::AAAMMM[[[fffmmmooonnncccRRRCCC;;;999555444555666444333888@@@===999555444555555444222///000111000000111333666666666555555444333333222......---...///000222333222111000///............///---,,,...111222111000,,,---...---,,,+++---...---------------,,,,,,+++///...---...///000///...+++,,,,,,---------------++++++000<<>>GGGNNNVVVZZZ___bbbcccfffkkkooommmnnnmmmjjjjjjiiibbbZZZHHHEEEAAA>>>======<<<;;;AAA@@@???===<<<;;;::::::777666555555555777999:::<<<<<<<<<===>>>>>>??????<<<<<<===>>>>>>>>>>>>>>>;;;;;;::::::;;;<<<<<<===999666444222222000...,,,,,,,,,............---,,,***,,,---/////////...---))))))***++++++,,,------000///---,,,,,,...000111...000111222111111333444///............000111222>>>PPPmmmfffaaaYYYQQQJJJDDD???<<<;;;;;;;;;888555111000///+++,,,,,,+++---000666;;;777;;;AAAHHHQQQ\\\fffmmmsssyyy~~~vvvmmm```QQQGGG444---(((&&&%%%""""""$$$###$$$%%%&&&''''''''''''%%%&&&&&&&&&%%%'''))),,,...---+++)))(((''''''''')))***++++++,,,///333777@@@HHHTTT___gggllloooqqqgggbbbWWWJJJ===444111000222000...---------,,,******)))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&'''((())))))***&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&'''(((***---...(((+++---...---///444888555888>>>EEELLLQQQUUUWWWVVVWWWYYY[[[]]]^^^______^^^aaaeeekkkqqqvvv{{{}}}}}}|||vvvgggTTTCCC999555222222222222333555777888888999;;;;;;999555111...222444666666333222444777888CCCQQQ^^^lllyyy~~~}}}zzzmmmYYYGGG:::555444444111333555555333222222333---...///000000111111000.........///222666:::===666777888888666444111///111111111111111111222222111111111111111222333333//////000333666888888777555444222///......111333///000222333444444333222222444555888>>>IIIXXXbbbiiikkkiii^^^MMM>>>777666111222444555222000444<<<888666555444555666666666333444444333222333666888555555444333222222111111............///000222333000000////////////000111111...++++++...000000///,,,...///...---,,,---........./////////...---,,,///...------...///...,,,++++++,,,---............******000<<>>>>>>>>AAA@@@???=========>>>???999888666555666777999:::<<<<<<======>>>>>>??????<<<======>>>>>>>>>>>>>>>999999999:::;;;<<<===>>>777555333222222111///---***+++,,,---...---,,,+++...///000000...,,,***(((++++++,,,------...//////,,,...///111111111000///+++---///000///...///000///.........///000222333CCCWWWuuu```ZZZRRRJJJDDD>>>999666999888555111///---,,,,,,+++)))((()))---333888;;;<<>>CCCHHHMMMRRRVVVTTTUUUWWWYYY[[[\\\]]]]]]```___```fffooowww|||~~~yyymmm\\\JJJ<<<555111111111333666999999888999999888666555333222222333222111/////////000000<<>>@@@AAA@@@>>><<<;;;::::::;;;<<<>>>???===<<<;;;;;;::::::::::::<<<======<<<:::999999:::@@@===;;;999::::::999888===:::444000222555111+++---,,,+++---000111///---000///---,,,++++++,,,---------------------------,,,---------,,,---000222222111///.........///000,,,+++,,,......///777@@@KKKccc[[[VVVOOOGGGBBB===888555777555333000...,,,,,,++++++***)))***...444999<<>>555333333222444777999999888777777666555444333222222333222000/////////000111;;;DDDSSScccpppxxx}}}~~~wwwmmm\\\JJJ<<<555333333000111111222222111111000000000000111111222333333222222222333333555666666333111000111222222000......---,,,---000222222111333333333333222222222222111222333444444555555555999777444000...---------//////......//////000000111000000666@@@KKKTTTYYY^^^```___TTTCCC666222222777888888777444333333444111111111000000000000000////////////000222444555777777777555444222111000000///---,,,---...///000555444333333333222111///000000000//////000333666444444444333444777<<<@@@@@@@@@>>><<<999888888:::777666555555444222...,,,,,,---------,,,++++++++++++)))---999III]]]tttmmmQQQ<<<000***++++++***)))))))))))))))&&&%%%$$$$$$%%%'''***,,,,,,///333444333222111111///...,,,+++))))))((((((&&&'''))))))(((''')))***''''''((()))+++,,,------...//////000000000//////...,,,---000000...///222//////000222444555444222555333111111333444222000222555777777999???HHHPPP]]]eeelllmmmmmmooorrrrrrqqqnnnkkkkkkkkkeeeYYYOOOFFFEEEEEEDDDCCCBBBAAA@@@??????>>>???@@@@@@>>>===::::::::::::;;;===???@@@>>>===<<<;;;:::999999999;;;<<<===<<<:::999999:::;;;999777777999;;;<<<;;;;;;;;;888333111222111---,,,++++++---000111000...111000...---------..............................,,,---------,,,---000222222111000///...//////000222000111222000111999BBBTTTkkkSSSOOOIIICCC>>>:::666444333222000...,,,+++******,,,,,,,,,...222888===AAAKKKRRR]]]gggpppyyyxxxnnn```RRRHHH999222+++)))'''$$$$$$&&&&&&&&&%%%%%%%%%&&&''''''(((((('''((()))***,,,---++++++***))))))***+++,,,---+++,,,///111222888???HHHTTTbbbmmmvvv{{{yyyssskkkbbbTTTGGG<<<555///---******))))))(((((('''''')))'''&&&&&&'''((((((''')))(((&&&%%%$$$$$$%%%&&&&&&$$$###$$$%%%&&&%%%$$$########################(((&&&%%%'''***,,,......+++***)))((()))+++---...000444;;;BBBHHHNNNTTTXXXUUUVVVYYY[[[]]]___``````______```fffoooxxxxxxgggRRR@@@555666555444555777888888777444444444333333333333333222111000/////////000111:::CCCRRRbbbpppyyy}}}yyyooo^^^LLL>>>666333333000000000111111000000000000000111222222222111000111000000000111222333333...---+++,,,...000000000111000000111333444222111333222222222111111111000///000111222444555666666;;;999555222///---------,,,,,,,,,,,,,,,---......000///000666@@@LLLUUUZZZ___]]]YYYNNNBBB888444333666777777555333111111222111000000//////...............---...///111333444222222222222222111111111333111///---...000222444;;;;;;<<<<<<======<<<<<<<<<<<<;;;999888:::>>>AAA@@@AAA@@@@@@BBBFFFMMMQQQUUUUUUSSSOOOKKKIIIHHHIIIFFFDDDCCCAAA???;;;666333000000///...------,,,,,,,,,+++///:::HHHZZZooo|||eeeJJJ888...***------,,,+++***)))(((((('''&&&%%%$$$%%%(((***+++---///111222222222333444000///...,,,***)))))))))'''((())))))((((((***+++))))))***++++++,,,------111111000//////000000000...---///222111---...111......000333555444222///444333222222333333222111444555666666888>>>HHHPPPZZZccckkkmmmnnnqqqrrrqqqooollljjjiiiggg___SSSIIIBBBCCCCCCCCCBBBBBBAAAAAABBB@@@???@@@@@@@@@>>><<<::::::999:::;;;===???@@@???>>>===;;;:::999999999;;;<<<===<<<999888999:::999777666666888:::;;;;;;:::===<<<555000000000...+++++++++---000111000///111000000////////////000////////////////////////---......---,,,---000222111111000//////////////////......///...///999DDD___uuuKKKGGGBBB>>>;;;888444222//////...,,,++++++******...///111333777===DDDHHHRRR[[[gggqqqzzzzzzpppcccTTTJJJ;;;333,,,***(((%%%%%%(((&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&'''))),,,---+++***)))(((((()))***+++...+++,,,///111444:::BBBMMMYYYgggrrrzzz~~~{{{uuuggg^^^QQQCCC:::333///,,,)))))))))(((((('''''''''(((&&&$$$%%%&&&'''&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%%%%###"""""""""###$$$$$$%%%%%%((('''&&&&&&(((***,,,...,,,+++)))((()))+++...000111555<<>>FFFMMMTTT]]]fffjjjmmmoooooollljjjhhhfffdddaaaXXXLLLCCC???@@@AAABBBBBBBBBAAAAAAAAA@@@???@@@AAA@@@???===<<<;;;::::::;;;<<<>>>???@@@???===<<<:::999999999;;;<<<<<<;;;999888888999<<<:::888777888999999888;;;===;;;555222111000---***+++,,,---///000000000000000//////000000000000////////////////////////............------000222111000000///////////////******+++,,,,,,111===KKKggg}}}DDDAAA===:::888666333111,,,,,,,,,,,,,,,++++++***---///333777;;;BBBJJJOOOYYYbbbnnnyyy{{{rrreeeVVVMMM===555---***(((%%%%%%((($$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&((()))+++,,,+++***)))((('''((())))))---***+++///222555<<>>;;;777222...///---///888DDDSSSeeettttttvvvnnnXXXAAA222,,,***(((((()))******))))))((())))))(((((()))***+++,,,***,,,---,,,,,,...000333222222000///...------------......,,,)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000222222444444///******///---///111555777777444111333333333333333333333444777666444444666<<>><<<===???AAAAAAAAA@@@@@@>>>>>>>>>???AAAAAA@@@???>>>===<<<;;;:::;;;<<<<<>>AAAIIIQQQYYY^^^bbbeeeccc___YYYWWWUUURRRNNNHHHAAA<<<:::<<<>>>@@@AAA@@@???>>>===<<<<<<>>>@@@AAA@@@???>>>===<<<;;;:::;;;<<<<<>>===<<<;;;;;;;;;;;;:::;;;<<<;;;888777888999;;;999888888999;;;;;;;;;;;;999555222444666111(((***,,,...///......///000,,,---...000111111111111........................///000000...------000222000000000000000///......111111333444444<<>>HHHQQQZZZeeepppwwwzzzyyyqqqiii]]]TTTGGG:::222---+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###$$$$$$###&&&'''''''''''''''''''''$$$###"""###$$$%%%$$$"""$$$$$$%%%&&&'''((())))))%%%''')))(((&&&%%%''')))(((''''''(((((()))***+++///444<<>>EEEJJJLLLLLLJJJEEE???888555555777000222222222000000111222............------------000111222444888;;;???AAACCCBBBBBBBBBDDDFFFIIIJJJMMMQQQWWWZZZ]]]ccckkkrrr{{{xxxtttoookkkhhhaaaVVVOOOAAA<<<999;;;BBBLLL]]]kkkooorrrmmmYYYCCC555///,,,((()))***++++++***((('''((((((((((((((()))))))))***+++------,,,,,,---...,,,,,,++++++,,,,,,---...---...///---+++***+++,,,******++++++,,,,,,------,,,---...///000111111111000000222111---***000888<<<;;;:::999999777333000111333555555333222444666777666444444555888999:::AAAHHHNNNSSSWWW[[[YYYTTTOOONNNLLLIIIFFFBBB>>><<<999;;;===???@@@???===<<<===<<<<<<===??????>>><<<;;;;;;::::::;;;<<<>>>???======<<<<<<<<<<<<======:::;;;;;;:::888777888999<<<999777777888999999888666777555222333444000***+++...000///---,,,---///---...000111222333333333////////////////////////000000000///---...000222///000000111000///...------///333666999DDD[[[ooo<<<:::888777666444111///***+++---///000000000000555<<>>CCCAAA===;;;999666222///111333555555333222444777777555444444555666777666:::@@@EEEIIINNNRRRPPPKKKJJJHHHFFFDDDAAA???===<<<999;;;===???@@@>>><<<;;;???=========>>>===;;;999888888999:::;;;>>>@@@BBB<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;:::888777777888???<<<999666666555444333222666777444111111000---,,,///111000---+++,,,......///111333444555444444000000000000000000000000000111000///---...000222///000111111111000...---,,,///555;;;BBBQQQkkk999999777666444222000///.../////////000222777;;;===CCCLLLTTT\\\gggrrryyyzzzmmm___UUUJJJAAA666000...,,,)))%%%%%%%%%%%%$$$###""""""!!!((()))***)))((('''(((***---+++)))***...444999;;;:::999999<<>>CCCGGGJJJKKKUUUWWWYYY[[[\\\]]]]]]]]]YYY[[[]]]___ccclllwwwvvvjjjXXXIII888222...000333222111333444333222111111222444444555444333333444666888999:::DDDPPP[[[gggsssxxxxxxxxxmmm\\\MMMBBB:::444000111000/////////000222222222222222000......000222111111111111000...------------,,,,,,---...000111***+++,,,---.........------...//////---++++++,,,,,,---...///000111222222333222000///.........///111000///000111222111000555555666888:::>>>AAACCC>>>===:::666222222333555///000333444444222000......///000111333444666777888???DDDGGGMMMWWW___aaafffhhhkkkmmmooorrruuuxxxyyy|||}}}sssgggZZZSSSNNNMMMVVVaaammmjjjcccVVVFFF888000,,,((()))*********((('''&&&************+++,,,---...------+++++++++,,,---...+++,,,---.........---,,,////////////////////////...+++)))+++...000///...)))***+++---//////---+++,,,---...///111333555555@@@@@@>>>999444222333555777666666666777999<<<>>>;;;888666777999:::999777;;;===BBBFFFIIIJJJIIIIII?????????>>>>>>===<<<<<<999:::<<<===>>>>>>>>>>>>@@@>>>===???AAA@@@===:::555666777;;;===>>>===;;;@@@>>><<<===???BBBBBBBBB@@@>>>;;;999888:::===???BBB@@@===999666333222222777777444111...---...000...---,,,,,,,,,---...///,,,---...///111222333444666555333111000//////000...111333222///...000333......000000000///...---111333777???NNNeee}}}111111///...---,,,,,,,,,......//////111444999===BBBHHHRRR[[[cccnnnyyy}}}rrrdddZZZJJJAAA666///,,,+++'''$$$######$$$$$$$$$$$$$$$$$$%%%'''((('''&&&&&&'''(((---,,,***,,,000666;;;>>>===>>>AAAEEENNNYYYdddkkkvvvyyykkk^^^SSSDDD777111...,,,+++,,,)))'''(((***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))***((('''&&&&&&%%%$$$###""""""######$$$%%%%%%&&&''''''(((((()))***++++++)))''''''''')))&&&&&&&&&&&&'''((()))***222444888>>>CCCHHHKKKMMMWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ[[[]]]^^^bbbjjjuuu~~~wwwkkkYYYIII:::333///111333222222333555555444444444555777888555444222000///000111222999BBBNNNYYYeeerrrxxxxxxyyyoooaaaSSSHHH>>>666222111111000000000222333444444444333000...,,,---//////////////////...---,,,///...---++++++++++++,,,............------------,,,...///...---,,,,,,---......//////000000000111222111///...------......000000///000111222111111000111222444666999;;;===;;;:::888444111000111333...///111222333222111000111111222333555888:::<<<<<>>;;;999666666888:::999888<<<===@@@CCCEEEFFFFFFFFF<<<<<<;;;:::999999::::::;;;;;;<<<======>>>?????????>>>===>>>@@@@@@===:::777777999<<<>>>???>>><<<<<<;;;999:::<<<>>>???>>>===<<<:::888888:::;;;===>>><<<999666444222111111888888777444000///000111//////...---------...///,,,---...///111222333333333222000/////////000000---...///...------...///......//////000/////////222333888CCCXXXrrr000///---,,,,,,---///000...///111222444999???CCCJJJQQQ[[[dddmmmxxxvvviii```MMMCCC777000---+++((($$$""""""###$$$%%%%%%&&&&&&%%%'''((((((''''''(((***---,,,,,,...222888>>>BBBCCCGGGMMMTTT^^^iiittt{{{}}}pppaaaWWWIII===777333000...///,,,+++,,,------)))%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''%%%%%%%%%'''&&&###"""!!!"""###$$$&&&&&&''''''((())))))******))))))*********)))'''&&&''''''((()))+++,,,---444666999===CCCIIINNNQQQYYYYYY[[[\\\\\\\\\[[[ZZZ[[[\\\]]]]]]```gggrrrzzzyyymmm\\\LLL<<<555000222333222222333444444444555555777888999777666444222111111333333777@@@KKKUUUbbbpppwwwxxxwwwooodddWWWKKK@@@777222111000000111222333444555666666444000---+++,,,---------.........------,,,000///---,,,++++++,,,,,,444333000...,,,,,,+++,,,+++---......------...///333222222222111111000000000///...---,,,,,,------000000000111111111222222---...000222555777888999:::999777444111000222444...///000111222333444444222222222444777<<<@@@BBBHHHTTT```iiirrr}}}}}}{{{{{{}}}{{{zzzxxxsssnnnjjjiiiiiihhhhhhiiikkknnnqqqrrrrrrtttwww{{{~~~rrrfff]]]YYY[[[^^^___\\\RRRCCC666///---***)))((('''''''''((())))))***+++,,,,,,+++******------,,,,,,++++++******+++,,,...000111111000000........................---,,,,,,---///000000///---,,,++++++,,,,,,+++***'''(((+++...000000000//////000111000///000333555777777666777888:::<<<>>><<<999666555777999::::::>>>>>>???@@@@@@AAAAAAAAA???===<<<::::::;;;<<<>>>===<<<<<<;;;<<<===???@@@>>>>>>===>>>@@@???===;;;999999:::<<>>===<<<<<<>>>@@@@@@???<<<;;;:::::::::;;;;;;<<<<<<;;;999777555333333222444555555222///------...------,,,+++************((()))***+++,,,......//////...------...///000111///...------...///...---///.........///000111111444444999IIIccczzz{{{222000...------///111333///111444666:::@@@FFFKKKRRRYYYcccmmmvvvyyylllcccQQQGGG:::222...,,,)))&&&$$$$$$%%%%%%&&&'''''''''''')))************+++---,,,---...000444;;;BBBGGGJJJPPPYYYccclllvvvrrrggg^^^QQQGGG@@@<<<888555333111///000000...)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%&&&(((&&&$$$"""!!!"""$$$%%%&&&&&&&&&'''(((((())))))((('''&&&)))---...+++(((''''''((()))+++---///000777777999===CCCJJJPPPTTTXXXYYYZZZ\\\]]]]]]\\\\\\\\\]]]]]]]]]^^^eeeooowww~~~sssaaaQQQ???777222333444333222444111222222333444666777777555444333222333444777888888@@@IIIRRR^^^mmmvvvyyytttmmmaaaTTTGGG===555111//////000000111222333444555444333000---+++,,,---,,,------.........------///...------...///111222888666222///,,,++++++++++++,,,------------///111777666555444333111111000------,,,,,,,,,,,,,,,,,,///000111111111111222333000111333666888:::;;;<<<======;;;888555333444666000000000000222444666777555666888;;;AAAGGGMMMQQQ[[[fffqqqyyy~~~}}}{{{xxxuuutttsssttttttrrrooojjjeeeccccccdddcccbbb___ZZZUUUPPPOOOOOORRRSSSTTTTTTTTTVVVZZZ]]]ZZZ\\\```dddfffhhhiiijjjqqquuu|||{{{qqqggg```\\\ZZZ[[[YYYPPPBBB777111000+++)))'''%%%%%%''')))***+++---...//////...,,,***+++++++++******)))((('''+++,,,---///000000000///........................------...///000111000000///---+++***++++++***)))&&&(((+++...000000...---+++,,,,,,---...000222444555555666666888999;;;<<<<<<:::777555666888;;;===AAA@@@???=========>>>>>>@@@>>><<<::::::<<>>>>>>>>???@@@@@@@@@>>>===999999:::<<<>>>???>>>===@@@>>>===>>>???@@@@@@???;;;;;;<<<=========<<<<<>><<<:::888666555444222333444222000---,,,---------,,,+++******))))))(((((()))***+++,,,------,,,++++++,,,---///111222333111///000333444222/////////......///111333444666555;;;NNNkkkwwwpppuuu///---+++))))))***---...///111555999>>>EEEMMMRRR[[[bbbllluuu~~~zzzmmmcccSSSHHH;;;111...,,,(((%%%(((((((((((((((((((((((()))***++++++******+++---+++---///111666===FFFLLLRRRZZZeeennnvvv~~~wwwoooggg\\\RRRLLLGGGBBB>>>888666444333333000***&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&''''''&&&$$$###"""###$$$%%%$$$%%%%%%&&&&&&'''((((((%%%$$$%%%(((---///---+++'''((()))***,,,...000111777888999===CCCJJJQQQUUUUUUWWWYYY\\\^^^_________\\\]]]]]]\\\]]]cccmmmuuuyyygggWWWBBB:::444444444333333444000111222333555666666666111000//////000222444666;;;AAAGGGNNNZZZjjjtttwwwssslll___PPPCCC999444222---...//////000111111111111111111///------...000------.../////////............------...///111222999666333///,,,++++++++++++,,,---------...000222555555444222111///......+++++++++,,,,,,,,,,,,,,,...000222222111111333555333444666999;;;>>>@@@AAAAAAAAA???;;;777555444555000//////000222555888999???@@@DDDJJJRRRZZZaaaeeennnvvv~~~xxxtttmmmjjjeee```]]][[[ZZZYYYYYYXXXUUUPPPLLLIIIIIIJJJKKKKKKIIIDDD???;;;:::;;;;;;DDDNNNOOOHHHBBBCCCFFFCCCFFFIIIJJJKKKMMMPPPSSS\\\aaajjjttt}}}|||tttkkkcccZZZXXXSSSIII>>>555000...***)))&&&$$$$$$&&&)))++++++---...//////...,,,***((((((((('''''''''&&&&&&***+++---...//////..............................---...000111111111111111111...,,,+++,,,,,,+++***'''))),,,///111000///...,,,,,,,,,---///000111111444444555666777888:::;;;;;;:::888666666888<<<>>>BBBAAA???===<<<<<<======<<<:::888777888:::<<<>>>===;;;999888888999:::<<<>>>???AAAAAAAAA@@@@@@???:::999999;;;===>>>===<<<===<<<;;;<<<======<<<:::999:::;;;<<<===<<<<<<;;;===<<<;;;999777444222111333555555444222/////////000000000///...---,,,,,,++++++,,,---......//////++++++++++++---///111333555333111222555666444111000/////////000111333444666777@@@VVVttt{{{kkkgggqqq---,,,+++******+++,,,---000333777===CCCLLLTTTZZZeeelllvvv~~~{{{nnneeeTTTIII;;;111,,,***'''$$$+++*********************(((***+++***)))((()))***))),,,000333777>>>HHHPPPZZZbbbnnnwww}}}~~~wwwoooeee]]]WWWRRRKKKGGG>>>;;;777666555222,,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$%%%(((+++,,,,,,,,,''''''(((***+++...///111777777999>>>DDDKKKQQQUUUTTTVVVYYY\\\^^^``````aaa]]]]]]]]]\\\]]]cccmmmttt~~~lll]]]EEE===666555555333333555222333444555666666666666555444222111222333555666===BBBFFFJJJUUUdddooosssrrrlll```QQQCCC999555444---...//////000000//////...//////...---...000222....../////////......---///...,,,+++******++++++555444111///------,,,---------...------...000333000000///...---,,,++++++)))***+++,,,------,,,,,,---000333333111111333666444555666888<<<@@@CCCEEEFFFEEECCC>>>888444222222///000111444777;;;???AAAHHHKKKPPPXXXaaaiiiooosss{{{uuujjjccc___WWWSSSMMMIIIGGGEEECCCAAABBBAAA???;;;777555666777999999888555111/////////))):::LLLPPPFFF999222222444666888888777999===BBBDDDJJJRRR[[[eeeoooxxx}}}wwwmmm]]]UUUJJJ???777111,,,))))))(((&&&$$$%%%&&&)))+++)))***+++,,,,,,+++******((('''&&&%%%%%%&&&'''(((+++,,,---.........---,,,---------------------------///222333222111222222111///------...---,,,***)))+++---///000000//////...------...000222111000333444555666888999::::::::::::999777777888<<>>>>>??????===;;;888888999:::;;;;;;;;;;;;888888777666444222000///222333333222///......///.../////////...---,,,,,,***++++++,,,------......------------...000111333444333222222333444333222111000000000111222333333444999HHH```|||lll^^^```ooo---------...///000111222555999>>>DDDLLLUUU___eeepppwww~~~rrrjjjXXXMMM>>>333...,,,)))&&&++++++,,,,,,------......***+++,,,+++)))(((((()))'''+++000333777???JJJRRR```iiiuuu}}}{{{uuulllddd___XXXQQQLLLCCC???:::777555222---)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&"""###$$$&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&'''''''''&&&'''(((***''''''((()))***,,,...///555666999>>>DDDKKKQQQUUUVVVWWWZZZ\\\^^^___``````]]]^^^]]]]]]^^^dddmmmuuu}}}ooo___HHH???777666555444333555111222444555555555444444666666555444555888:::;;;???BBBCCCFFFOOO^^^iiinnnooojjjaaaSSSDDD999444222///000000111000///............///...---...000222...............---,,,+++...---+++***))))))******000000/////////..................---,,,---000333------,,,,,,,,,,,,++++++)))***+++------------------000333333111000444777555555555777;;;AAAFFFJJJMMMLLLIIIBBB;;;555222111333555888>>>CCCIIINNNPPPUUUYYY```hhhpppvvv{{{~~~|||xxxvvvtttpppggg]]]SSSLLLIIIBBB>>>999777666666444222222222000---***)))***,,,,,,------,,,***)))***,,,'''444CCCGGG???333---+++,,,...000...---///555;;;777:::???EEEKKKTTT^^^eeeqqqvvv|||tttdddVVVDDD888222///***%%%((('''&&&%%%%%%''')))***(((((())))))***+++++++++)))'''%%%$$$%%%'''***,,,---......//////...,,,,,,---------------------------000333444333222222333000//////000000000---+++***+++,,,...////////////...------///222333222000444555777888:::;;;;;;;;;888999:::999888999<<>>======<<<<<<<<<<<<===>>>>>>>>>@@@AAABBBCCC======<<<<<<;;;:::999999:::===@@@@@@???===>>>???<<<;;;:::;;;===>>>>>>===CCCBBBBBBBBBCCCBBB???===::::::;;;;;;<<<======>>>888999999999999888777666666666555333111000111333//////000111111000///...------......//////000000111000/////////000111222222333444333222222222444111111222222333222222222555>>>PPPiiiqqq[[[QQQYYYnnn)))***,,,...000222333444<<<@@@EEELLLTTT^^^hhhoooxxx~~~vvvnnn]]]QQQBBB777222000,,,)))***+++,,,---///000111222...//////---+++)))***+++&&&***///333777???KKKTTTcccmmmyyy~~~wwwooohhhbbb\\\TTTOOOFFFAAA;;;888555333...***''''''''''''''''''''''''###$$$$$$###""""""###%%% """$$$'''((('''&&&%%%&&&&&&''''''((()))))))))(((******'''###"""%%%((('''''''''((()))+++,,,---444666999>>>EEEKKKQQQTTTXXXYYY[[[]]]^^^^^^^^^^^^]]]^^^^^^]]]^^^dddnnnuuu{{{ppp```III@@@888666666444333555///000111222222222111000//////000111444888<<<>>>???AAABBBCCCKKKZZZeeeiiijjjhhh```TTTEEE888111...111111222222111000...---/////////...------///111.........---,,,+++***))),,,++++++***+++,,,...///,,,---...///000000///////////////---,,,---000222---------...............(((***+++---.........---,,,000444333111000444888666666666777<<>>DDDMMMSSS]]]eeennnwwwwwwkkkZZZCCC555111000***%%%'''&&&&&&%%%&&&'''((()))************+++,,,---...***(((%%%$$$%%%(((---//////000000000000...---,,,---------------------------000444555333222222444//////000111222111...,,,++++++,,,,,,---...//////...,,,,,,///222444333111666777888:::<<<<<<======777999;;;:::999999<<<>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@>>>>>>>>>>>>===<<<::::::888;;;??????===<<<===>>>>>><<<;;;<<<>>>?????????AAA@@@@@@@@@AAA@@@===:::>>>>>>>>>>>>???@@@BBBBBB<<<===???AAABBBBBBAAAAAA@@@???>>>;;;999999;;;===666777888999999999888777666666666777888888888999333333111000000111111222222444666555333222444666111222333444444222111000777BBBVVVnnnuuudddOOOHHHUUUmmm+++,,,---...///333888<<>>HHHOOOXXXVVVRRRLLLEEEAAA@@@AAAEEEIIIQQQYYY```ggglllpppuuuwwwzzz}}}fff___WWWTTTTTTTTTQQQNNNIIIGGGDDD@@@;;;666222000---,,,***'''%%%$$$$$$$$$$$$%%%&&&%%%######$$$&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))+++------------,,,,,,+++***+++---000111111333777999888:::EEEQQQSSSYYY```iiisss{{{|||wwwkkk]]]III;;;444000***&&&+++,,,,,,***)))((()))++++++)))'''&&&'''***...111)))++++++)))'''&&&***---000000///...---,,,,,,,,,...........................//////...---...000222444444333222111000000///111,,,((((((,,,111444444///...000333111,,,+++...555444444444666666666555888999;;;;;;;;;<<<>>>@@@===>>>>>><<<::::::;;;<<<;;;:::999:::===@@@CCCDDDAAA>>>;;;;;;===???===:::;;;===>>>???>>>>>>@@@AAA@@@??????BBBFFFGGGEEEBBBGGGHHHHHHGGGEEEDDDDDDEEEJJJHHHFFFHHHLLLNNNMMMLLLNNNPPPSSSSSSQQQQQQSSSUUUQQQPPPNNNKKKIIIJJJMMMOOOIIIHHHHHHHHHJJJIIIHHHFFFHHHGGGFFFEEEFFFFFFHHHHHHEEEBBB>>>:::888666444222444666444111222444222...555000///222444333444666===MMM```ssssssZZZNNNBBBBBBRRRjjj)))+++,,,---000444:::>>>JJJOOOXXX___gggoooyyywwwooobbbYYYKKK???666111...---,,,+++)))&&&%%%(((---111111000...,,,+++***+++++++++,,,...111777@@@JJJQQQ^^^iiivvvxxxtttnnngggbbb]]]XXXUUUIIIDDD===666222///---+++)))((('''%%%$$$######"""%%%$$$#########$$$&&&&&&&&&'''''''''&&&%%%###"""%%%'''((((((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&(((***,,,---000444888===BBBGGGMMMQQQYYYYYYZZZ\\\]]]^^^___```^^^\\\^^^```aaabbbiiirrr}}}rrrdddOOOCCC:::999<<<:::777666222222222222111111111111000111222222111333555777888:::===BBBKKKWWWdddlllnnnjjjbbbUUUHHH<<<555111000///000222444444111...000///...---,,,------...,,,+++***+++...///---+++...---,,,++++++,,,---......---,,,---......///...------,,,)))&&&%%%&&&''',,,,,,---...///////////////............///000000111222444333222222444555777888999999;;;BBBLLLSSSYYYZZZYYYVVVRRRNNNLLLLLLRRRWWW^^^ffflllrrrvvvxxx|||}}}~~~{{{wwwzzznnnVVVOOOGGGBBBBBBAAA>>>;;;???>>>===:::777333000......---+++)))))))))***+++)))))))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))((((((************,,,...111333///...000444999???IIISSSUUUZZZ^^^bbbjjjrrrsssooofffXXXFFF999222///***&&&+++,,,,,,+++))))))***+++)))))))))***+++---...///******+++***))))))***+++,,,------............---...........................//////...------///111222111111000///...------222...+++***---000222222111000111333111------111444444555777:::<<<======:::;;;============???@@@;;;===>>>===<<<===>>>@@@===<<<;;;;;;===@@@BBBCCCCCCBBBAAAAAABBBCCCBBBAAABBBDDDFFFGGGGGGHHHKKKMMMLLLKKKKKKMMMPPPRRRQQQOOORRRSSSUUUTTTSSSSSSTTTVVV[[[XXXWWWYYY^^^aaaaaa```]]]aaaeeehhhhhhhhhjjjkkkiiihhheeeaaa^^^^^^aaadddbbb`````````aaa```___]]]ZZZZZZYYYYYYYYYZZZ\\\]]]XXXTTTNNNJJJGGGDDD@@@<<<;;;<<<:::666666888666222555111///222444444444777DDDUUUiiixxxttt___NNNEEE<<<@@@RRRkkk***,,,...000333999???DDDQQQXXXaaajjjqqqzzzyyyrrrfff]]]PPPCCC:::444111///,,,+++(((&&&%%%'''+++///000///---+++******++++++++++++,,,///444===GGGNNN[[[dddooowwwzzz}}}}}}zzzxxxvvvqqqnnnjjjfffbbb\\\VVVRRRJJJEEE===777222...+++)))((('''&&&%%%$$$$$$$$$$$$''''''&&&&&&''''''((()))))))))((((((&&&%%%###"""&&&'''((('''%%%######$$$%%%%%%%%%&&&'''(((******&&&&&&%%%%%%&&&)))---///000333888===BBBHHHNNNRRRYYYZZZ[[[\\\]]]^^^___```___]]]^^^______aaaiiirrr|||sssfffRRRFFF<<<;;;===;;;888777222222111111000000/////////000222222111111222333777999===CCCKKKWWWdddllloookkkdddWWWJJJ>>>666333///......000222333222111111000///...,,,,,,,,,,,,---+++***+++,,,------,,,......---,,,,,,---...............---------------+++++++++***((('''(((***,,,------...///000000000///.........//////000111222444666666555444555666666777888999;;;CCCNNNVVV\\\___bbbcccaaa___]]]\\\bbbffflllsssyyy|||~~~~~~}}}xxxqqqllleeegggjjjrrrrrr\\\EEE@@@:::666666555333111444555555555444222000...---,,,***)))***,,,///111......---+++((('''''')))(((((((((''''''&&&&&&%%%'''((())))))******)))))))))))))))***,,,///111333///******000999AAAKKKTTT[[[^^^___^^^bbbggggggccc]]]QQQAAA666111///,,,)))+++,,,,,,+++***)))+++,,,((())),,,...///...---,,,+++******+++,,,,,,***)))((()))+++---////////////...........................//////...,,,,,,---///000000///...---,,,,,,+++000///---...000222333333111//////111///,,,---222333444555777999:::;;;;;;888:::<<<=========>>>???>>>@@@BBBBBBBBBAAACCCDDDBBBBBBAAABBBCCCEEEGGGHHHKKKLLLNNNNNNNNNNNNOOOPPPPPPRRRUUUXXXYYY\\\___aaaaaa___^^^^^^```bbbccccccccceeehhhiiihhhiiijjjkkknnnlllkkknnnssswwwxxxwwwrrrwww~~~}}}yyyvvvvvvzzz}}}|||{{{yyyyyyzzzyyyxxxvvvttttttttttttuuuvvvxxxyyyrrrllleeeaaa^^^ZZZSSSMMMIIIIIIEEE???===>>>;;;777888333111444666555666999NNNcccxxxzzzdddOOO>>>888555>>>SSSlll---///222555:::AAAHHHNNNWWW^^^iiirrrzzz|||tttjjjaaaTTTGGG>>>777222000---,,,***'''%%%'''+++......---,,,*********++++++***++++++---111999BBBIIIUUU\\\eeekkknnnpppssswwwsssrrrqqqooommmkkkiiihhhfffdddcccaaa^^^XXXRRRMMMGGGBBB;;;555111...+++)))'''&&&%%%%%%$$$$$$$$$$$$(((((((((((())))))******+++***)))(((&&&%%%######$$$&&&'''&&&%%%######$$$''''''((((((***+++,,,---((('''%%%$$$%%%(((,,,...///222888===BBBHHHNNNSSSYYYZZZ[[[\\\^^^___`````````]]]]]]^^^]]]___fffpppzzzttthhhSSSFFF;;;999;;;999666555222111111000///......---///222444555333111111111666888===CCCLLLXXXeeemmmpppllleeeYYYKKK???777333////////////000111111111000000///...------,,,,,,...,,,+++***+++,,,------------,,,++++++,,,------...//////...---++++++++++++,,,------,,,,,,---...------......///000111222............///000111111222444666777666666666777888:::;;;===@@@IIITTT]]]bbbfffjjjmmmmmmmmmmmmnnnppprrrvvv{{{~~~~~~}}}{{{zzzwwwsssnnneee\\\VVVPPPQQQRRRTTTZZZ\\\TTTGGG:::777333222444555555444000111222333333111000///+++)))((('''(((***---///000000///,,,)))''''''((()))(((((('''&&&%%%%%%$$$(((((()))******+++++++++*********+++,,,...///000...******000777@@@LLLWWWbbbeeefffdddcccccc___ZZZTTTJJJ===333000///...---+++,,,,,,+++******+++---((()))+++---......---,,,,,,******,,,...///+++(((&&&(((***---...//////...---------------------------...///...,,,,,,---...000000///......---,,,,,,......///111333555666666111//////000///---///444777888:::999888777666666888:::>>>@@@@@@AAABBBDDDGGGJJJLLLMMMLLLKKKKKKLLLNNNOOOPPPQQQRRRSSSVVVXXXZZZ^^^cccdddbbbbbbcccfffdddgggkkknnnqqqtttxxxzzzxxxvvvtttrrrssstttvvvwwwxxxzzz}}}}}}|||||||||}}}|||{{{zzz}}}xxxuuutttppphhhaaa\\\[[[UUUNNNIIIHHHCCC===<<<777444777888777999<<>>TTTmmm...111555:::AAAIIIQQQWWW```gggrrr{{{xxxmmmdddXXXKKKAAA999333000...---,,,)))'''(((+++...,,,,,,******)))***+++,,,******+++,,,///555<<>>;;;666222000...,,,***'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&+++***)))'''&&&$$$$$$###"""$$$&&&&&&%%%%%%%%%&&&)))))))))))))))***+++,,,***)))&&&$$$$$$&&&)))+++...222777===BBBIIIOOOTTTZZZZZZ[[[\\\^^^___```aaa___]]]\\\]]]\\\\\\ccclllwww~~~tttiiiQQQDDD888666666555222111111111000000///...------///222555555444111000000444777<<>>AAADDDGGGKKKTTT___gggnnnqqqtttvvvxxxyyy|||~~~}}}|||}}}{{{xxxooolllhhhbbb\\\SSSJJJDDD??????>>>===>>>???<<<777555333111111222444555555000000000000//////......+++***(((&&&&&&''')))+++......---+++(((&&&&&&''''''''''''&&&%%%$$$######$$$%%%%%%&&&'''((()))***,,,,,,,,,++++++,,,,,,,,,((())),,,111555===MMM\\\fffmmmqqqpppmmmhhhaaaYYYNNNFFF:::111...---------***+++,,,+++******+++---)))))))))******+++,,,,,,---++++++---///000,,,)))((()))+++---......------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------............------------,,,...///111222333333444555444111111333222111333888===@@@BBBAAA>>>;;;:::;;;===???CCCFFFHHHJJJMMMOOORRRUUUZZZ\\\]]]]]]]]]^^^```ccceeefffggghhhlllnnnoootttyyy{{{zzzyyyzzz|||{{{}}}zzzvvvqqqoooiii```YYYUUUNNNGGGCCC===999:::;;;:::;;;>>>LLLccc|||wwwaaaLLL???------222@@@UUUnnn111444999???GGGPPPZZZ```lllsss~~~{{{ppphhh\\\PPPEEE<<<555111///...---***((((((***---+++***)))))))))***+++,,,)))***+++,,,---111666:::BBBFFFKKKOOOQQQRRRSSSTTTRRRQQQNNNLLLIIIHHHGGGFFFHHHHHHIIIKKKJJJGGGAAA<<<555222///.........---+++((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&***)))(((&&&%%%$$$$$$$$$"""$$$&&&&&&&&&&&&'''((((((''''''&&&&&&''''''(((+++)))'''%%%$$$&&&''')))---111666<<>>555111///000111000...,,,,,,---,,,------...//////......,,,------,,,+++***+++---******)))(((((()))******+++...111000,,,)))***+++(((***------------...//////.........000222444555.........///000111222333111333555555666888;;;===AAAEEEKKKPPPUUU]]]hhhooo|||~~~~~~}}}|||yyysssooo___\\\WWWRRRLLLEEE???:::::::::999777666666555444666555444333222222333444///...,,,+++***++++++,,,...,,,+++)))'''''''''''')))***)))(((&&&%%%%%%'''&&&&&&&&&%%%%%%$$$$$$###(((((((((((()))***+++,,,------,,,,,,++++++******$$$&&&,,,111444;;;LLL\\\cccmmmwwwzzzxxxsssjjjbbbRRRKKK???555///,,,+++***)))***+++***))))))+++---+++***)))((((((***,,,---...------...//////---,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000++++++,,,,,,---.........333444555555333333444555555333444777777555777;;;@@@DDDIIIJJJHHHFFFGGGHHHFFFHHHKKKMMMOOOSSSWWWZZZ^^^cccjjjoooqqqrrrsssttttttwww{{{{{{{{{|||~~~|||{{{vvvmmmfff```XXXOOOHHHAAA<<<<<<<<<:::;;;>>>PPPbbbvvvzzzkkkTTTAAA888---...333AAAVVVnnn666:::@@@GGGPPPZZZdddkkkvvv~~~}}}tttlllaaaTTTIII???777222......,,,***'''''')))+++***)))(((((()))***+++,,,)))***,,,------...000222777:::>>>AAACCCDDDDDDDDDCCCAAA@@@>>><<<<<<<<<<<<;;;;;;===??????===888444...,,,******+++,,,+++***)))((('''%%%$$$######"""%%%%%%'''((((((((('''&&&)))(((&&&%%%$$$$$$$$$%%%$$$&&&((((((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%&&&'''((())),,,000666<<>><<<;;;999999<<>>555000...'''((()))((('''((()))+++,,,,,,,,,,,,,,,,,,------...000000///,,,,,,///222...,,,+++***,,,...222444000000000000000000000000+++---000222222222333444000111222444666888999:::;;;>>>AAACCCDDDHHHMMMRRRSSSSSSVVVZZZZZZWWWXXX[[[```ffflllooommmmmmooorrrwwwwwwvvvuuuuuuyyy~~~~~~|||||||||}}}}}}zzzuuuoookkkiiidddhhhqqq|||wwwuuurrrrrrtttssspppnnnmmmooopppmmmiiidddaaa```]]][[[XXXXXXZZZ]]]^^^^^^YYYXXXWWWVVVVVVWWWYYYYYY^^^```bbb```___ccckkkrrroooqqqpppkkkgggaaaWWWMMMLLLDDD>>><<<:::777777:::LLLWWWaaaaaaRRR>>>333000---...222???TTToooAAAHHHRRR[[[dddnnnxxxyyyqqqeeeYYYNNNCCC888111111000...***((('''(((***,,,***(((&&&'''***...000***)))'''%%%&&&(((***,,,***---000222222222333444666555444444333222111111...000111000...------...---***'''''')))***(((&&&***))))))(((%%%"""&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$######""""""""""""###$$$%%%&&&&&&%%%%%%&&&)))******))),,,***)))''''''(((***++++++///777???FFFMMMTTTXXXXXXZZZ^^^```aaabbbdddfffkkkiiifffdddcccccceeefffnnnvvv~~~uuukkkYYYJJJ:::333222000//////111111222222222222111111222444666555333111222333444666<<>>555000...------...000222444555444222///............---...---++++++,,,,,,+++***+++***((((((***+++,,,,,,*********++++++,,,,,,,,,000000///...............111000000000111222222333222111000............/////////333999>>>BBBLLLVVV```lllxxx}}}zzzuuuqqqfffccc^^^VVVOOOGGGBBB>>>777666666555444444333333555333111111111000...,,,***------+++***,,,+++(((***)))))))))***,,,...///......///...,,,)))&&&%%%$$$###""""""###%%%''')))'''&&&$$$#########""""""666333...***((('''((()))******+++,,,,,,,,,++++++------,,,---///444999<<>>???AAABBBCCCCCCEEEHHHMMMPPPOOOSSSYYY]]]```ccceeegggmmmoooqqqqqqqqqpppppppppvvvyyy}}}uuujjjeeecccjjjjjjhhhccc^^^YYYWWWWWWVVV^^^fffnnnxxx~~~yyynnncccaaa]]]\\\[[[[[[[[[ZZZ\\\[[[YYYWWWUUUQQQLLLHHHGGGHHHGGGFFFDDDEEEFFFHHH@@@@@@@@@@@@AAABBBCCCDDDJJJIIIIIIIIILLLQQQUUUXXX\\\]]]\\\[[[WWWQQQKKKGGG<<<<<<:::666333222333555FFFLLLQQQOOODDD777---)))---...444AAAWWWoooxxxGGGNNNYYYcccllluuu|||ttthhh\\\QQQEEE:::222///...,,,***(((''''''((()))(((&&&&&&''')))+++------,,,*********+++---...***---///111000000111222222222111111111111111111---///000///---,,,,,,------+++(((((())))))(((&&&(((((()))((('''%%%###"""'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&)))******)))+++***)))(((((()))***+++,,,111999@@@GGGNNNTTTXXXYYY[[[^^^``````aaaccceeeiiigggeeecccccccccdddeeemmmuuu~~~ssshhhUUUFFF777222222111000000......///000000111111111///111333222000///000111444777===FFFQQQ\\\fffkkkkkkhhhaaaUUUHHH<<<444111222111111111111333555666555333000//////000/////////---,,,,,,------,,,***,,,***)))((()))+++++++++++++++++++++,,,,,,,,,---//////............//////000000/////////000222222333222111111111222333333111111555<<>>;;;999555555444333222111111000///...------......,,,******------++++++---,,,)))((((((((()))+++---///000000//////---+++'''###!!!""""""""""""###%%%&&&(((((()))***)))'''&&&&&&'''444111---)))''''''((()))))))))***+++,,,,,,++++++111000...---...111444666???IIIVVVcccooozzzrrrcccTTTCCC666---)))'''***,,,)))((((((+++******+++---...---,,,---------------.........///......---...000222333000222666999:::<<>>999999999::::::;;;<<<===AAA@@@>>>>>>???CCCFFFIIINNNNNNNNNLLLIIIEEE@@@>>>888888666333///...000111@@@EEEIIIFFF===222+++(((---...333AAAVVVooo{{{pppPPPXXXcccmmmwwwxxxlll___TTTHHH<<<444---,,,+++)))((('''''''''&&&&&&%%%&&&&&&'''((()))***************++++++++++++---//////...---...............//////000000000,,,...//////---,,,,,,---///---***)))))))))((('''''''''((((((((((((''''''''''''&&&%%%%%%&&&'''(((''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))&&&%%%%%%&&&)))******)))*********************+++///333:::AAAGGGMMMSSSWWWZZZ\\\^^^___``````aaaccceeedddccccccccccccddddddkkkttt~~~~~~qqqeeePPPBBB555111222222111222---......///000111222222...000111111//////000111444888>>>GGGSSS^^^gggllliiihhhbbbUUUEEE888333222555444333333333444666777666444111000111222222111///...,,,---......---,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,---------------------...///000111111000...------///111222////////////000111222333444333777???FFFPPP___lllttt~~~ttthhh^^^VVVQQQHHHEEEAAA<<<888666444444333222222111///......---*********+++------+++))))))------++++++...---***&&&&&&'''(((***---///000000000...,,,((($$$  !!!!!!"""###$$$%%%%%%'''***...///,,,***)))***111///+++(((&&&&&&'''(((((()))***+++,,,,,,------111///...------///111222444<<>>>>>@@@BBBEEEHHHKKKNNNRRRUUUVVVWWW[[[___dddjjjnnnppprrrtttvvvwwwwwwwwwyyyzzz{{{rrrmmmjjjiiiiiiiiigggcccaaa```aaafffhhhmmmvvvyyyuuuqqqnnnggg^^^UUUNNNLLLKKKNNNNNNMMMJJJHHHFFFGGGHHHLLLQQQWWW]]]ccceee```XXXOOOMMMLLLLLLLLLKKKHHHFFFBBBAAA???>>>===:::555222333333222222222333555666333333333444555555666666:::888666555555777999;;;>>>======<<<:::888777666555555444111...------///888;;;===:::333---)))))),,,---333@@@VVVnnn{{{nnnaaaZZZaaammmxxx{{{ooobbbVVVJJJ===555---,,,******))))))(((&&&%%%%%%&&&'''''''''''''''((((((***+++++++++***)))+++,,,------+++++++++,,,........................,,,...//////...------...000...,,,+++******)))(((''''''(((((((((((((((((('''&&&%%%$$$$$$&&&''')))''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&'''(((((()))&&&%%%%%%&&&)))******))))))***+++++++++++++++***///333:::@@@FFFLLLQQQUUUZZZ\\\^^^_________```aaaaaaaaabbbbbbccccccccccccjjjsss~~~}}}pppcccPPPBBB555111222222111222111111111111222333444444111111111111111111222333333777???IIITTT___ggglllggggggaaaSSSAAA555111333444444333333444666777888777444222111222333333222///...------...///...---//////...---,,,,,,---///------------------------,,,,,,,,,---...///111111222111///------///111222000000000000111111222222444444999BBBKKKXXXiiiwww}}}tttdddVVVLLLDDD???<<<:::666333222222333444111111000///...---,,,,,,+++***+++,,,---,,,***'''***---...,,,,,,///...+++((((((((()))***+++,,,---......,,,***&&&###  !!!###$$$$$$$$$$$$$$$)))000111///,,,+++,,,...,,,)))&&&%%%%%%&&&'''((()))+++,,,---...//////---,,,,,,,,,---///111222000444===HHHSSSaaasssuuu]]]JJJ<<<444...///111000///000000111444999<<<===:::888999:::;;;<<<>>>???@@@AAACCCEEEIIIMMMPPPRRRRRRRRRYYY[[[^^^```cccggglllpppkkkmmmppptttyyy~~~|||rrrhhhaaa]]]YYYZZZZZZYYYVVVUUUUUUVVVZZZ[[[aaalllxxx~~~|||}}}tttlllgggaaa]]]VVVOOOIIIFFFFFFFFFGGGGGGGGGFFFEEEFFFIIILLLRRRUUUYYY^^^aaaaaa\\\WWWQQQPPPPPPPPPPPPOOOLLLIIIFFFEEECCCBBB@@@<<<777333444222111111222444444555111111222333444444444444888777555333333444666888555555444444444444444555555666555222000...///000333333333000---******+++,,,---222@@@VVVnnnxxxmmm^^^PPPccckkkvvv|||qqqeeeYYYLLL???666000...+++*********)))'''%%%&&&'''(((((((((''''''***+++---...///...---,,,+++,,,---,,,+++***,,,---111000000///......---------///111111/////////000000///...---+++******+++))))))((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((&&&%%%%%%&&&)))******)))((()))***++++++++++++***...222999???EEEJJJOOOSSSZZZ\\\^^^^^^^^^^^^___`````````aaabbbbbbccccccccchhhqqq{{{{{{nnnbbbRRRDDD777333333222111000333222222111222222333444222111000000111111222222222666???JJJUUU```gggkkkfffeee___PPP>>>333000222000000000111333555888999777555222222222333333222///---,,,---//////...---000111111000......000222........................+++++++++,,,...///111222333222000//////000222333666666666666666555555444333444;;;FFFRRR___qqq~~~ttteeeVVVIII@@@:::666444333000//////000222444000000//////...---------,,,++++++++++++***'''%%%+++...///,,,---//////+++++++++++++++******))))))+++***)))'''%%%###"""!!! !!!###$$$$$$$$$$$$###)))000444333000......+++)))'''&&&%%%%%%&&&'''***+++,,,...///000000000,,,,,,,,,------...////////////555>>>FFFQQQdddvvvjjjXXXHHHAAA;;;888666555:::@@@===???CCCHHHLLLMMMKKKIIILLLMMMPPPRRRUUUXXXZZZ[[[]]]```eeejjjnnnoooooonnnuuuwwwyyy{{{|||}}}vvvnnnddd[[[VVVHHHIIIJJJIIIHHHIIIKKKMMMOOOQQQXXXdddqqqyyyzzzxxxxxxxxxxxxvvvrrrkkkeee```VVVRRRLLLGGGEEEEEEGGGHHHEEEEEEFFFEEEGGGJJJPPPTTT[[[\\\^^^bbbcccaaa^^^\\\TTTSSSSSSSSSTTTSSSPPPMMMKKKIIIGGGEEEBBB>>>999555777555222222333444444333000111222333444444444333666555444333333555666888333222222222333444666777555666555333111///000111111000///---++++++---...,,,---333@@@VVVnnnxxxlllaaaQQQEEEmmmuuu~~~ssshhh\\\OOOBBB999444///***)))******)))'''''''''(((((()))((((((''')))***+++,,,---,,,++++++***+++,,,,,,+++,,,...000222222111000///...---,,,...000111111000000000111///000000...,,,,,,---...+++***)))'''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&)))******)))((((((((()))******++++++---111888>>>DDDJJJOOOSSSYYY[[[]]]^^^]]]]]]^^^___aaaaaaaaaaaaaaabbbcccdddeeemmmtttxxxyyyvvvlllaaaRRREEE888444444222//////111000//////000111333444333111///...///000000///222777@@@LLLXXXbbbiiilllgggddd[[[MMM===222///000---------///111444777999777555222111111111111000...,,,,,,,,,...///...---///111222111//////222666000000000///////////////+++++++++,,,---///000111333222222111111111111111666666666666555444333222444777AAAOOO[[[hhhwwwzzzllldddWWWJJJAAA;;;777444///...---,,,---...000222........................---+++)))(((((('''%%%###---000000------///...+++......------+++***((('''(((((('''&&&%%%$$$$$$### !!!!!!"""###$$$%%%%%%&&&***000555777666333000((((((&&&&&&%%%&&&''''''+++,,,---...///000000000.../////////...---+++***,,,+++///555:::AAATTTgggvvvzzzmmmYYYSSSMMMIIIFFFEEELLLUUUPPPRRRWWW^^^cccfffeeedddfffgggiiimmmpppsssvvvwwwyyy}}}~~~{{{wwwsssvvvwwwwwwvvvvvvwww{{{}}}}}}|||yyyuuuoooeee[[[TTTCCCCCCBBBAAAAAACCCGGGKKKMMMQQQYYYdddpppwwwxxxwwwuuussspppmmmjjjfff```]]]RRRMMMHHHEEEEEEFFFGGGHHHDDDDDDDDDEEEHHHMMMTTTZZZaaa```aaaeeeeeeaaa___aaaZZZYYYXXXXXXXXXXXXVVVTTTQQQOOOMMMKKKIIIEEE???<<<;;;777333222333333111///...///000222222222222111111111000000111222444555111111111222333444666666222333444222000......//////...---,,,,,,---...///---...444AAAWWWooooooaaaWWWJJJ???xxxvvvkkk```SSSEEE===777000)))&&&''')))(((&&&((((((((('''''''''''''''''''''(((((())))))(((((()))+++,,,,,,---///222555000000//////.........------///000111000///000111...000111///------///111,,,+++)))(((''''''(((((()))***++++++***(((&&&$$$&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&)))******)))((('''''''''''')))***+++---111888???EEEKKKPPPTTTXXXZZZ\\\]]]]]]]]]^^^```dddbbbaaa``````bbbcccdddaaagggmmmoooqqqpppiii```PPPCCC666333333111///.........---...000333666888666333///...///000000...333999CCCOOO[[[eeekkknnnhhhcccXXXJJJ<<<333///...---------...000333555777777444111/////////...---,,,++++++,,,---......,,,---000222000......222777111111111000000/////////+++++++++,,,---...///000000111222222111000///...111111222333333222111000777===IIIYYYfffqqq~~~~~~xxxuuuooohhhZZZSSSIII???999555333222.........---......//////+++,,,,,,---......//////...+++(((''''''(((((('''///222111...---///---***............---+++***))))))((('''&&&%%%$$$$$$$$$""""""""""""###%%%&&&((('''(((,,,333999999555000''''''&&&&&&&&&''''''(((++++++,,,------------------...///000///---,,,***+++))),,,222333777HHH\\\mmm}}}qqqjjjeeeccccccbbbeeejjjjjjlllpppvvv{{{~~~}}}|||~~~zzzssslllggggggfffccc```ccceeegggiiikkkmmmqqqttt|||~~~{{{zzzyyywwwrrriii]]]TTTFFFEEEBBB???>>>AAAFFFKKKMMMRRR\\\fffnnnsssuuuvvvooollljjjhhhfffbbb]]]YYYOOOKKKEEECCCCCCDDDDDDCCCCCCCCCCCCDDDHHHOOOWWW]]]cccaaabbbfffeeeaaaaaaddd^^^\\\ZZZYYYZZZZZZZZZXXXVVVUUUTTTSSSRRROOOJJJGGGBBB===777555555555111---,,,---///111222111000///222111111000111111222333000000111222333333444444111222333222000............---,,,,,,---------,,,...///555BBBXXXpppvvvbbbUUULLLCCC:::wwwmmmbbbVVVHHH???888111((($$$%%%'''&&&$$$(((((('''&&&&&&&&&''''''***************+++++++++)))***,,,---...111555888---------.........//////,,,...///000///...///000---///111000......000333,,,+++***))))))***+++++++++,,,......---***&&&$$$&&&&&&''''''''''''''''''(((''''''&&&&&&&&&''''''&&&%%%%%%&&&)))******)))((('''%%%%%%&&&(((***,,,---222999???FFFLLLRRRVVVWWWYYY\\\]]]]]]]]]___```eeedddaaa``````aaaccceee^^^cccgggiiikkkkkkfff___MMM@@@444222333111///...------...000333777;;;===;;;777222111222333222000555;;;EEERRR^^^gggmmmpppiiibbbUUUHHH<<<333///---............000111333555777444000......---,,,***,,,+++***+++---...---,,,***...000///------222777222111111111000000//////,,,,,,,,,,,,---.../////////000111222111000...,,,000111333444555555444333:::AAAPPPaaannnwwwvvvooojjjbbb[[[NNNHHH???777333000///...000000000000000/////////)))***+++,,,---.../////////---)))((()))+++------000333222///---...---)))------...///...---,,,+++***)))'''&&&%%%$$$$$$$$$$$$###""""""###%%%''')))&&&%%%'''///777999444---&&&&&&&&&&&&&&&'''((((((******+++,,,,,,,,,++++++)))+++---///000000///...+++))),,,222222444DDDXXXgggyyy|||vvvxxx|||{{{zzzyyy~~~{{{zzzyyywwwyyyzzzzzzxxxwwwxxxyyy|||zzzuuusssfff___WWWSSSTTTUUUTTTQQQRRRUUUZZZ^^^aaaeeeiiillltttxxx}}}~~~|||{{{{{{|||zzzzzzzzzzzzuuukkk^^^TTTHHHEEEAAA<<<:::===CCCGGGHHHOOOYYYbbbhhhlllnnnpppiiihhhffffffeeeaaaZZZUUUNNNIIIDDDAAAAAA@@@???===CCCCCCCCCDDDHHHPPPYYY___dddaaacccgggfffaaabbbggg[[[YYYVVVUUUVVVWWWWWWVVVVVVVVVUUUVVVUUUTTTPPPMMMJJJDDD>>>;;;:::999555000,,,...000222222222111000666555444444333333333444000111222333333444333333222333444333111//////000,,,++++++,,,------+++***///000666CCCYYYqqqmmmYYYKKKDDD===555{{{pppfff]]]PPPDDD777111***&&&&&&'''((('''''''''((()))))))))))))))***)))))))))((((((''''''&&&'''***,,,...000111222000***(((---...+++***...***,,,---------...000222111222333333222111///...,,,+++***)))((((((((((((,,,---///000000---***(((%%%&&&((())))))(((&&&$$$''''''&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&((()))&&&###'''&&&&&&&&&'''***---...000333888===DDDKKKRRRWWWZZZ[[[]]]___```aaabbbbbbcccbbbbbbbbbbbbdddeeefffbbbfffiiiiiiiiiggg```XXXHHH>>>555333///***,,,444++++++,,,111666:::@@@EEEDDD:::111///000000222555:::@@@JJJVVVbbbiiillllllhhh```SSSGGG===666000---///.........///000222333000000///...---,,,,,,+++------,,,,,,,,,+++++++++......------...000333555111000000111222222000///---,,,+++***+++---///111------......//////000000333555555333111111555999<<>>BBBHHHQQQXXX^^^dddjjjoootttuuuvvvxxxzzz{{{}}}}}}{{{nnn\\\NNNEEEBBB>>>;;;;;;===AAACCCHHHMMMVVV^^^dddeeeeeedddgggddd```]]]\\\YYYTTTPPPEEEDDDCCCBBBAAA???===;;;BBB@@@???AAAEEEMMMUUUZZZbbbbbbcccdddeeeeeebbb___^^^YYYSSSQQQSSSVVVWWWVVVTTTSSSTTTVVVYYYXXXTTTPPPKKKHHHCCC===888444222111555333222222444555444333555333333444777777555222777666444222111111111111333333222222222111111111(((***,,,---------...///111333:::FFFYYYpppttt]]]MMMBBB999555444sssjjj```SSSGGG999333+++''''''(((((('''''''''((()))))))))))))))))))))))))))))))))))))))***+++---///111222333333000+++***---///,,,+++...***,,,---------...000222000000111111111111111000******)))(((''''''''''''***...222555444000***'''''''''((())))))((('''&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&))))))'''$$$'''&&&&&&&&&(((***---...000444999>>>DDDJJJQQQVVVYYYZZZ\\\]]]___```aaaaaaccccccbbbbbbbbbccceeefffccchhhjjjjjjjjjhhh```XXXIII===444333000+++---333222111222888???FFFKKKNNNEEE;;;111///111111222444:::@@@KKKXXXdddlllnnnnnneee]]]QQQDDD;;;444///,,,......---------///000111---------------,,,,,,,,,------------,,,,,,,,,,,,...------,,,---///111333000/////////111111///...---,,,++++++,,,...000111000000000///...---------111333444333222444999===EEEQQQaaammmwwwwwwmmmeee[[[NNNFFFCCC===777000...///000...,,,000///...------,,,,,,,,,******)))))))))))))))***+++(((%%%%%%&&&(((((('''000111111222222111111000***+++,,,---------,,,+++,,,,,,***)))'''&&&$$$$$$"""!!! !!!###$$$""""""###&&&+++//////,,,)))''''''''''''(((***,,,---+++++++++)))((()))---///---...000///---,,,,,,---------///222333777EEERRRdddwwwzzzuuupppmmmlllgggeee___XXXRRRNNNNNNOOOPPPPPPUUU[[[]]]ZZZ\\\aaaaaabbbddddddbbb^^^XXXUUULLLFFF???<<<======:::888>>>EEENNNVVV^^^eeekkkpppxxxxxxyyyzzz{{{}}}zzzlllZZZMMMFFFDDD@@@======@@@CCCFFFHHHLLLRRRXXX[[[\\\ZZZYYYZZZWWWTTTSSSRRROOOKKKHHHCCCBBBAAA@@@???===;;;:::>>>>>>===???DDDJJJQQQVVVVVVWWWYYY\\\```aaa```^^^YYYUUUPPPNNNPPPRRRTTTTTTUUUUUUVVVXXXZZZZZZVVVRRRMMMJJJEEE???999555333222777555444444555555444333444333333555777777555222555444333111111111111222000000000000000000000000222222111///------///111111333999EEEWWWmmm}}}kkkVVVGGG===666222222yyyoooeeeWWWKKK===666---((('''(((((('''''''''((())))))))))))((((((((())))))***++++++,,,***+++,,,---.../////////---)))(((+++,,,***)))******+++------,,,---///111.........//////111222222++++++)))((((((((((((((((((---444888777222***%%%&&&&&&%%%%%%%%%&&&&&&&&&"""######$$$&&&(((***+++&&&&&&&&&'''))))))(((&&&''''''''''''(((+++---...111555:::???DDDJJJQQQUUUZZZ[[[]]]___```bbbbbbcccdddcccbbbbbbbbbcccdddeeeeeejjjmmmmmmllliiiaaaXXXJJJ<<<222222333///...222444666;;;EEERRR\\\^^^\\\GGG;;;111000222333222333;;;AAALLLZZZfffmmmppppppbbbZZZMMMAAA888222...,,,...------,,,------......+++++++++,,,,,,,,,------.........------------,,,...------------...///000...------...//////...,,,...---,,,,,,---...000111000000//////...---------///111333333333666===BBBNNN[[[iiirrrzzz}}}xxxmmmaaaWWWMMMBBB<<<;;;777333...---///000000///------------------------)))(((&&&%%%&&&''')))***)))(((&&&&&&'''((('''%%%000000111111111111000000,,,,,,,,,---,,,,,,+++***))))))))))))(((&&&%%%###"""!!!!!!!!!######!!! !!!###'''))))))'''$$$&&&&&&'''(((***,,,...///))))))((('''&&&'''***,,,+++---......------...///000000222555777;;;FFFRRRfffwwwwwwxxxwwwvvvyyy|||xxxssskkkkkkjjjlllnnnppppppooonnnnnnmmmiiiddd___]]]\\\YYYVVVQQQJJJCCC@@@@@@AAAEEEHHHOOOWWWZZZXXXYYY\\\XXXYYYZZZZZZWWWSSSNNNKKKDDD???999666777777555333:::@@@JJJUUU^^^fffmmmqqqxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~|||uuugggUUUIIICCCAAA>>><<<<<>>===;;;::::::??????>>>???BBBFFFJJJMMMKKKLLLNNNSSSWWWYYYYYYWWWRRROOOKKKJJJKKKMMMOOOPPPSSSTTTUUUXXXZZZYYYVVVTTTQQQNNNIIIDDD???;;;999777<<<:::999888888888666555444444555777999999666444444444333222111222222222000000000000000111111111444333000---******---000333444999DDDUUUkkkrrraaaNNNAAA999333000000}}}tttjjj\\\OOO@@@888///)))'''''''''&&&&&&'''(((((())))))((((((''''''(((***+++,,,---...++++++,,,,,,,,,,,,++++++,,,***)))+++,,,,,,*********+++,,,,,,+++,,,...000///...---------...000111...---,,,+++************'''+++111444444///)))%%%###"""!!! """$$$%%%######$$$%%%&&&((()))***&&&&&&''''''))))))))))))((((((((((((***+++---...222555;;;@@@EEEJJJPPPTTT]]]^^^```bbbdddeeeffffffeeedddcccbbbbbbcccdddeeehhhmmmqqqqqqppplllcccYYYKKK<<<111222444111000333222:::HHHZZZlllsssnnndddGGG;;;000000444444333222===CCCNNNZZZffflllmmmlll___WWWJJJ>>>666111...,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------......//////////////////,,,,,,+++,,,...///---,,,...------------...///000,,,,,,------...///000000...000111111222777???EEEUUU```nnnuuuzzz|||yyytttmmmaaaTTTKKKBBB;;;777999666333///...000222222111,,,,,,------............***)))&&&$$$$$$&&&((()))&&&'''((()))++++++***)))------............------------,,,,,,+++***))))))&&&'''((()))(((&&&$$$###!!!!!!!!!"""""""""!!!  """$$$&&&&&&%%%$$$&&&&&&'''(((***+++,,,---((((((((('''%%%&&&(((******+++------------///111222222555999<<>>HHHTTT___hhhnnnrrrsssrrrqqqqqqrrrsssuuuvvvuuuuuutttrrrjjj]]]NNNDDD@@@???>>>======???AAACCCBBBCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDDDD>>>>>>>>>===;;;:::;;;<<>>@@@AAA@@@>>>===;;;:::999888888777666666777777777777777777777777444555444333111111222444666666:::DDDUUUiii|||yyyjjjZZZHHH===777111......xxxnnn```SSSCCC;;;000)))&&&&&&&&&%%%&&&&&&'''(((((((((((((((&&&'''((()))+++---...//////////////////...---,,,------------///000...+++***+++,,,+++++++++---///000///---,,,+++,,,------...---,,,+++************&&&(((+++------***'''%%%###"""  !!!$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''(((((()))***)))))))))***+++,,,------222555;;;AAAFFFKKKPPPTTT]]]^^^```bbbeeefffggghhheeeddddddccccccdddeeefffkkkqqquuuvvvuuupppfff\\\MMM===222333555333333666999HHH^^^ssssss```EEE:::111000333444333333???EEEOOOZZZdddhhhhhhfff\\\TTTHHH<<<555111...---......//////.........---/////////...---,,,,,,+++//////.........---------//////111111222111000///,,,++++++,,,...///...,,,---------------......///++++++,,,---...///000000///000000000111777???FFFZZZeeerrrxxxyyywwwqqqjjj\\\RRRGGG@@@;;;666666888555333111///000000111111+++,,,---///////////////...,,,(((&&&%%%%%%&&&(((%%%''')))*********))))))+++,,,,,,------,,,,,,+++,,,,,,+++***)))(((((('''$$$%%%'''((('''&&&$$$""" !!!"""""""""!!!!!!!!!!!!###$$$%%%&&&'''&&&''''''(((((()))))))))(((((()))'''&&&&&&((())))))***+++,,,,,,---000222333333666<<>>;;;;;;===AAAJJJTTT[[[^^^]]]ZZZWWWXXXXXXVVVTTTQQQMMMIIIGGG???<<<888666555666666666888===GGGSSS^^^ggglllnnnjjjjjjiiihhhhhhiiijjjkkkffffffeeebbb\\\QQQGGG???@@@@@@??????@@@AAACCCDDDFFFFFFDDDCCCBBBBBBBBBBBB<<<>>>???AAAAAABBBCCCCCC>>>??????>>><<<<<<>>>@@@DDDDDDDDDDDDEEEFFFHHHHHHHHHIIIKKKPPPSSSUUUTTTSSSUUUUUUTTTSSSTTTVVVYYY[[[XXXZZZ^^^aaaccceeegggiiifffeeecccaaa___^^^\\\\\\ZZZYYYWWWVVVVVVTTTPPPNNNLLLNNNPPPRRRQQQPPPNNNLLLJJJJJJIIIHHHFFFDDDCCCBBBFFFFFFEEEEEEEEEEEEEEEEEEBBBEEEHHHIIIGGGDDDAAA@@@<<<<<>><<<;;;<<<;;;888777999;;;>>>CCCJJJQQQUUUVVVUUUUUUVVVWWWWWWUUUTTTTTTUUUQQQOOOJJJCCC>>>;;;;;;===???JJJVVV]]]```bbb___[[[WWWVVVTTTQQQMMMIIIFFFEEE;;;999777444333444666777888<<>>===<<<<<<888;;;>>>@@@AAABBBDDDEEEEEEGGGHHHGGGEEEEEEHHHLLLIIIIIIJJJKKKNNNQQQTTTVVVOOOPPPTTTXXX]]]``````___bbbbbbccccccccceeehhhkkkiiijjjlllmmmooossswww{{{vvvuuutttsssrrrpppoooooolllkkkiiiiiihhhfffbbb___]]]```cccdddbbb___]]]\\\ZZZZZZYYYYYYWWWUUUTTTSSSUUUVVVVVVWWWXXXYYYZZZZZZYYY]]]ccceeebbb[[[UUUQQQLLLLLLMMMRRR\\\hhhttt{{{~~~}}}||||||||||||}}}~~~yyyhhhUUUHHH:::444111---++++++wwwjjj]]]MMMDDD777...)))((('''&&&%%%&&&''''''((((((''''''%%%%%%'''(((***+++,,,---+++++++++++++++***)))(((%%%((()))'''(((+++)))###)))***+++***))))))+++---++++++++++++++++++************)))(((''''''''''''''''''((((((((((((((('''%%%%%%%%%%%%%%%'''((()))((('''&&&%%%%%%%%%%%%%%%###%%%&&&&&&%%%&&&))),,,******+++,,,------------///444;;;BBBGGGMMMRRRUUUZZZ[[[]]]```bbbdddffffffeeeeeeeeefffgggiiikkklllooovvv|||~~~zzznnncccQQQCCC777555444333999CCCZZZlll~~~xxx```III:::555222111000///222888???EEEOOOZZZcccfffdddaaaVVVMMMAAA666000...------++++++---...///......---.........------,,,,,,,,,------------,,,,,,,,,,,,+++---000333444333111000...------///111222111000+++,,,,,,,,,,,,,,,++++++------------------------...///000000444<<>>EEENNNVVVYYYXXXWWWWWWXXXYYYXXXVVVTTTTTTTTTQQQOOOJJJDDD>>>;;;<<<===AAAMMMXXX^^^aaaccc```ZZZUUUSSSPPPLLLHHHEEEBBBAAA999888666333222333555777666999???IIIQQQVVVWWWUUURRRSSSTTTTTTSSSQQQOOONNNJJJIIIIIIGGGEEEDDDDDDDDD<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCFFFJJJLLLMMMNNNQQQSSSVVVXXXZZZXXXVVVVVV[[[```YYYYYYYYYZZZ]]]```dddfff]]]^^^aaaeeeiiikkkjjjiiikkklllnnnnnnnnnppptttwwwuuuvvvuuuttttttwww}}}~~~}}}|||zzzxxxvvvuuutttsssrrrrrrqqqoookkkhhhfffjjjmmmmmmjjjfffcccbbb```aaabbbbbbbbbaaa```___aaabbbdddgggjjjlllnnnppprrrwww~~~~~~wwwppplllgggfffeeefffkkkqqqwww{{{{{{zzzyyyyyyyyy{{{|||}}}~~~~~~}}}~~~qqqaaaMMMAAA666222222000000000zzzmmmaaaPPPGGG:::000+++***)))(((%%%&&&''''''((((((''''''%%%%%%&&&((()))***,,,,,,............------,,,+++)))---...,,,---000...''')))***+++***))))))+++---'''(((***+++,,,,,,+++***,,,+++***)))(((((((((((('''(((***++++++***)))((($$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''"""$$$&&&%%%$$$%%%(((,,,***+++,,,,,,------------///333;;;BBBHHHNNNSSSVVV[[[]]]___bbbdddfffggghhheeeeeeffffffhhhjjjmmmnnnpppwww~~~|||qqqfffRRRDDD999555333333;;;GGG```ppp||||||vvvmmmXXXDDD777444333222///---222999>>>DDDOOOZZZcccgggeeecccSSSKKK???444...,,,,,,,,,(((***+++---......------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++)))+++///222333333111//////......000222333222111++++++,,,,,,,,,+++******)))***+++,,,...///000111...///000111666@@@MMMWWWdddnnnvvvtttkkk^^^NNNAAA;;;666333444555222222444111222222222222222444555000111222333333222000///)))))))))((((((''''''&&&&&&(((***)))'''&&&(((***&&&&&&''''''''''''&&&&&&'''&&&%%%$$$###$$$%%%&&&'''&&&%%%###"""!!!!!!!!!"""$$$###!!! !!!###&&&''''''%%%###"""%%%((($$$%%%(((***,,,,,,,,,,,,&&&'''((('''%%%$$$%%%&&&***++++++******,,,///222666444555888888555555888;;;;;;@@@GGGLLLRRR```ooo~~~sss\\\EEE@@@???BBB@@@;;;999===777444333666444///000555===AAAJJJTTT\\\___]]][[[[[[\\\\\\[[[WWWUUUTTTTTTNNNLLLGGGAAA;;;888999;;;BBBNNNXXXZZZ\\\]]]YYYRRRTTTRRRNNNJJJFFFCCC@@@???999888666444333444666999444666;;;CCCKKKOOONNNKKKHHHIIIKKKLLLKKKHHHEEECCCCCCCCCCCCAAAAAACCCFFFIIIDDDEEEGGGHHHJJJKKKLLLLLLHHHIIIKKKNNNQQQTTTVVVWWWSSSVVV[[[]]]]]]^^^aaadddeeehhhjjjhhheeefffkkkppplllkkkiiihhhiiikkknnnpppjjjkkklllnnnppppppnnnlllnnnppprrrsssrrrtttxxx|||zzzyyyvvvsssqqqttt{{{}}}zzzwwwtttssstttsssrrrrrrrrrpppllliiigggkkkoooooojjjeeebbbbbb```aaacccdddeeeeeeeeedddfffhhhkkkppptttyyy|||~~~}}}{{{yyyxxxxxxzzz}}}zzzyyyxxxxxxyyy{{{}}}~~~}}}zzzyyy}}}}}}lll\\\III>>>555444555555555777~~~ssshhh[[[NNN???444,,,&&&&&&)))(((&&&%%%%%%&&&'''&&&%%%%%%'''((()))((()))+++,,,)))+++------,,,,,,,,,---,,,---...//////---+++***)))***++++++))))))***+++,,,***)))***)))'''***///,,,---.........---,,,+++,,,,,,++++++***)))((((((***)))'''&&&%%%%%%&&&&&&%%%$$$###!!! """######$$$&&&'''((((((((((((((()))***+++,,,---222333999AAAGGGJJJPPPVVV]]]^^^```aaabbbbbbbbbaaahhhhhhhhhgggfffhhhlllpppvvvyyy}}}ttteeeSSSEEE777111111444:::@@@XXX\\\aaabbbbbb\\\MMM>>>777555222...,,,...333777CCCJJJQQQWWW___fffeeeaaaWWWJJJ<<<444000------///......---,,,,,,,,,,,,---......---,,,,,,+++******++++++++++++,,,------...---.........//////000000.........111444444111............---++++++,,,---...///...+++((((((,,,000///...---///666CCCRRR\\\lllqqqtttpppcccSSSEEE>>>111222333222000.........+++++++++,,,...111333555222333333444444333333222000---***((('''(((''''''&&&&&&%%%###""""""!!!!!!%%%&&&''''''((((((''''''(((((((((((('''&&&%%%%%%"""###$$$###!!!!!!"""$$$""""""""""""!!!!!!!!!!!!###$$$%%%&&&'''''''''''''''(((***++++++***)))(((&&&''''''&&&$$$$$$%%%'''&&&***------***+++///444333333333333333333444444333333666999===EEEWWWhhhzzzrrr]]]EEE===777999;;;999666666333222...+++)))+++///333@@@FFFPPPYYY___aaaaaa```___^^^\\\[[[YYYVVVRRROOOOOOKKKDDD<<<777666999<<>>======<<<:::::::::;;;;;;999777555555777<<>>>>>>>>===<<<<<<===??????>>>=========???CCCHHHKKKJJJHHHDDDEEEFFFHHHJJJJJJKKKKKKLLLNNNRRRTTTVVVYYY\\\___dddgggjjjkkkiiihhhiiijjjllllllnnnppptttyyy~~~zzzwwwtttrrrtttuuuvvvvvvkkkfffbbbaaabbbccc```]]]]]]\\\[[[[[[[[[]]]___```\\\[[[[[[ZZZ[[[\\\]]]^^^aaaaaa```]]]YYYUUUTTTSSSSSSQQQOOOOOOQQQSSSSSSSSSVVVYYY]]]]]][[[YYYXXXYYY\\\]]]___cccgggiiihhhfffmmmooorrrwww{{{zzz{{{~~~|||yyyzzzttt```MMM@@@666777---===TTT@@@000}}}sssbbbUUUEEE999///'''%%%'''%%%$$$###$$$&&&((()))(((&&&''')))((('''&&&'''(((,,,///222444222000...---///...,,,******+++,,,...+++,,,---,,,+++***+++---,,,))))))***(((%%%'''+++++++++,,,,,,++++++***)))++++++******))))))(((((((((((('''''''''((())))))''''''%%%$$$######""""""!!!###&&&(((***+++(((***,,,...//////...---222333888AAAFFFJJJPPPWWW]]]^^^aaadddfffggggggggggggiiijjjjjjjjjjjjmmmooowww~~~qqqdddPPPDDD888333222222555999:::;;;:::999<<>>888444555444111///...000111333333111000000000111222444444444444444444444444111...***((('''&&&$$$###%%%$$$###""""""$$$%%%'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&'''&&&$$$!!! !!!"""''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))((((((%%%&&&(((******+++***))))))***)))(((%%%%%%%%%''''''))),,,+++******...111------...///////////////111000222444777???QQQaaavvvttt___BBB999222222444111///...///...---++++++...333777CCCLLLYYYdddhhhhhhfffddd```[[[VVVTTTVVVUUUQQQMMMAAA???:::555111222666:::BBBFFFKKKNNNOOOOOONNNNNNJJJIIIGGGEEEDDDDDDEEEFFFDDDDDDEEEGGGJJJLLLLLLKKKKKKKKKMMMPPPTTTVVVVVVVVVRRRTTTUUUXXXZZZ[[[\\\]]]^^^```dddgggiiimmmqqquuu|||~~~}}}|||{{{{{{{{{|||~~~ssspppllljjjiiiiiiiiihhh\\\XXXTTTSSSTTTSSSOOOLLLLLLKKKJJJIIIIIIJJJKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMMMMJJJGGGEEEDDDEEEJJJIIIIIIJJJMMMOOOPPPPPPSSSVVV[[[]]]]]]]]]]]]]]]aaaaaadddhhhmmmppppppooorrrrrruuuzzz~~~{{{zzz}}}~~~zzz{{{~~~oooYYYGGG:::111111--->>>PPP>>>---vvvfffYYYJJJ>>>444+++''')))&&&%%%$$$$$$&&&(((''''''&&&'''))))))'''%%%%%%&&&+++///333555333000---,,,---,,,+++******+++,,,---+++,,,------++++++,,,---,,,******+++)))&&&'''+++***************))))))(((******)))))))))(((((((((,,,,,,***)))((('''&&&&&&'''&&&%%%$$$############ """$$$&&&''')))))))))+++...000111111///...222333888@@@FFFJJJQQQXXX]]]___bbbeeehhhjjjkkkkkkhhhiiikkklllkkklllmmmooovvv|||nnnbbbMMMBBB888444333111222555333444333111444888888555111222333222222222444666@@@JJJUUU^^^dddeee___VVVGGG===444111///---,,,..................------,,,,,,,,,,,,---------------...---+++***)))***+++,,,------------------------000///---,,,,,,,,,,,,,,,+++,,,.........///222444555222000000222444222///,,,...111888BBBQQQ```jjjuuuuuuqqqfffWWWGGG===888666666444222//////111333555444333111111111222222111111111000000111111111111...***((('''%%%###"""''''''&&&&&&%%%###"""!!!%%%&&&''''''((('''''''''$$$$$$#########$$$$$$%%%$$$%%%%%%%%%$$$$$$%%%'''(((((((((''''''&&&&&&%%%%%%%%%&&&''''''(((''''''$$$%%%'''(((************'''((((((&&&###"""###%%%(((***++++++******---///...///000111222222111111111000111333555===OOO```uuuwwwaaaAAA777000000111///,,,,,,---------,,,,,,///444888AAAKKKYYYbbbeeebbb___]]]]]]WWWPPPNNNPPPPPPLLLGGG>>>===999666555777<<<@@@GGGKKKPPPSSSUUUVVVXXXYYYSSSRRRQQQPPPPPPRRRTTTUUUUUUUUUWWWZZZ___aaabbbaaa___```aaabbbeeefffhhhhhhdddeeegggiiilllnnnoooooommmooorrruuuxxx}}}~~~yyyuuufffccc^^^[[[YYYXXXVVVTTTKKKIIIGGGGGGHHHFFFCCCAAA@@@??????>>>>>>>>>??????<<<===>>>>>>>>>>>>======>>>@@@AAA@@@@@@@@@AAACCCNNNMMMOOORRRWWWZZZ[[[[[[]]]```dddggghhhhhhhhhhhhhhhhhhjjjnnnrrruuuuuuuuusssssstttwww~~~zzzyyy{{{|||}}}{{{hhhRRRCCC999222---***333===555***xxxjjj^^^OOODDD999///++++++)))'''%%%%%%&&&&&&%%%$$$&&&((())))))'''%%%$$$$$$)))---111333111...,,,+++)))***+++,,,,,,+++******+++,,,------++++++,,,------++++++---+++((()))---******))))))(((((((((((())))))((((((((((((((((((++++++***)))((('''&&&%%%&&&%%%$$$$$$##################$$$%%%&&&&&&'''''')))+++...000111111///...222333777@@@FFFJJJQQQYYY]]]___cccfffiiilllmmmmmmiiijjjlllmmmlllmmmnnnpppuuu~~~yyykkk^^^KKKAAA777444222111111333---000///...///333333//////111222333333444666888CCCLLLWWW^^^ccceee^^^VVVEEE<<<444222000---+++,,,....../////////...---,,,---------------------...///---+++)))((()))+++,,,//////..................//////...,,,+++***++++++***+++---......000333555777555333444666777444111+++---222999DDDSSSbbbkkkoooooojjj^^^OOOBBB999555777777555333000000222444333333222111111222333444111000////////////000111111...+++)))(((&&&###!!!$$$&&&(((***)))%%%"""%%%&&&''''''((('''''''''$$$############$$$&&&&&&%%%&&&''''''&&&&&&(((***)))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&'''((()))******(((((((((&&&$$$###$$$&&&***+++++++++***+++,,,...---...000222333333222111111000000222444===OOO```wwwwwwbbbAAA777000///000...,,,,,,---------,,,---000444888BBBLLLXXX______[[[XXXWWWVVVPPPKKKHHHIIIIIIEEEAAA@@@???>>>===>>>BBBHHHLLLRRRVVV[[[```cccfffiiikkkeeedddcccbbbccceeegggiiijjjjjjlllqqquuuyyyzzzyyywwwwwwwwwvvvvvvxxxyyy{{{qqqrrrtttwwwxxxzzz{{{{{{vvvxxxzzz|||~~~yyyxxxwwwvvvtttpppkkkgggXXXUUUQQQNNNKKKIIIGGGEEECCCBBBAAA@@@???>>>;;;999999999999888888888888888999999:::::::::999888888999;;;>>>@@@BBBEEEIIILLLWWWXXX[[[```eeeiiijjjiiimmmnnnqqqsssttttttqqqpppkkkkkklllooorrrsssqqqpppmmmlllkkkmmmrrryyy~~~}}}xxxvvvyyy}}}}}}wwwaaaMMMAAA555666111111111000000+++{{{pppdddVVVJJJ>>>333---,,,***(((&&&%%%%%%%%%$$$###%%%(((******(((&&&%%%%%%&&&***...///...,,,+++***''')))+++,,,---,,,***)))+++,,,---,,,+++***+++---,,,+++,,,...---)))***...+++***)))(((((((((((()))((((((((((((''''''''''''%%%&&&'''((())))))))))))&&&%%%$$$$$$#########$$$&&&&&&&&&&&&''''''''''''(((***,,,...//////...---222222777???EEEJJJRRRZZZ^^^```cccgggjjjlllmmmnnnjjjlllmmmmmmlllmmmppprrrvvv}}}xxxiii[[[III???555222222000000222---000222000000333222///...000222333333555777:::DDDMMMWWW^^^cccccc\\\SSSBBB:::444333333///,,,,,,......///000///...---,,,.........---------------...,,,***(((((()))+++---///////////////.........---...///...+++******+++)))+++------...///222444555555555666777666444222---000555===HHHVVVdddmmmpppooojjj^^^PPPBBB:::777777777777444222111333444111000000000000222333444222111000//////000111222000...,,,***)))'''%%%###!!!###'''******(((%%%###%%%&&&''''''((((((''''''%%%$$$$$$$$$%%%&&&((()))+++++++++***((('''((()))))))))((('''&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))******+++)))(((''')))***,,,,,,,,,+++,,,,,,------***,,,...000111111000///000///000111444===PPPaaayyyuuu```AAA777//////000///....../////////...---///333666===EEEOOOTTTRRROOONNNOOOOOOMMMJJJIIIIIIHHHGGGEEEHHHIIIJJJKKKMMMSSSZZZ___bbbffflllrrrvvvyyy|||~~~yyyxxxwwwvvvvvvwwwyyyzzzzzzzzz|||}}}~~~~~~}}}|||vvvpppnnnhhhgggfffeeedddaaa]]]YYYOOOLLLIIIFFFEEECCC@@@>>>CCCAAA???===:::777555444555555555555555666555555777777888888999:::::::::===???BBBFFFIIINNNTTTXXXdddeeehhhmmmqqqtttsssqqqrrrrrrrrrttttttrrrnnnkkkddddddeeeggghhhgggccc```^^^]]]\\\\\\___eeejjjmmmyyyyyyvvvqqqkkkiiilllooouuuxxxzzzzzzyyyyyy|||||||||zzzwwwuuuwww~~~}}}}}}pppYYYHHHAAA///888777???:::---111...xxxlll]]]PPPBBB555---+++)))'''%%%%%%&&&&&&%%%$$$%%%(((++++++***(((&&&&&&%%%(((+++---,,,++++++,,,((())))))******************+++,,,+++*********,,,)))(((***------***+++///+++***)))((((((((())))))''''''''''''''''''''''''###$$$&&&((()))******)))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))******((()))***+++,,,---------222222777???EEEJJJRRR[[[___```dddgggjjjlllmmmnnnlllmmmmmmllllllnnnqqqtttxxx|||yyyiiiZZZGGG===444111000///000333...222444222222444555222...000111222333555999<<>>FFFIIIGGGFFFIIIMMMNNNPPPSSSTTTSSSSSSUUUVVVXXXYYY[[[^^^bbbiiipppvvvuuuzzz}}}|||~~~~~~~~~}}}}}}yyyyyyxxxvvvuuuvvvyyy|||xxxvvvuuuuuuwwwvvvrrroooooooooooonnnmmmkkkjjjjjjiiikkkmmmmmmiiiddd___\\\WWWVVVUUUUUUTTTSSSPPPMMMIIIGGGDDDCCCBBBAAA???===@@@???===999666444444444333333444555666666666666666666777999;;;>>>AAACCCFFFHHHLLLOOOSSSYYY___ccciiijjjllloooqqqpppmmmjjjgggfffeeeffffffccc^^^ZZZTTTUUUWWWYYYYYYVVVPPPLLLKKKKKKJJJKKKMMMQQQUUUWWW^^^^^^]]]XXXSSSRRRTTTWWWZZZbbblllrrrttttttvvvxxxvvvwwwxxxvvvuuuwww~~~}}}}}}|||hhhQQQCCC@@@///888333???:::(((000,,,~~~qqqaaaSSSDDD555,,,)))'''&&&$$$$$$&&&''''''&&&%%%(((+++,,,+++)))''''''%%%'''***+++++++++,,,---***)))((('''((()))+++---)))***++++++))))))***+++'''''')))---,,,)))+++///,,,+++)))((((((((()))***&&&'''''''''''''''''''''$$$%%%'''((((((((('''&&&(((((('''&&&&&&&&&''''''%%%%%%&&&((()))+++,,,---(((((())))))***+++,,,---222222777>>>EEEJJJSSS[[[___aaadddgggjjjlllmmmmmmnnnnnnmmmllllllnnnrrruuuzzz|||~~~zzzjjjZZZFFF<<<222000//////000333+++///000......222333222///000111111222555:::===DDDPPP___iiimmmiii\\\OOO===777333666888555333333---///000111000///---,,,000000///...---,,,,,,,,,,,,***(((''''''***---///.........------,,,,,,,,,***---000111...++++++,,,)))***,,,,,,,,,---000222666:::>>>>>>;;;888888999777:::@@@HHHRRR^^^jjjrrruuusssnnnbbbRRRDDD;;;777666888999888555333333333000///...------......///000///---,,,,,,---///000///...,,,,,,,,,+++(((&&&+++***(((&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''&&&&&&'''***,,,...+++,,,------,,,---///111++++++***)))((('''&&&%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''((())))))((()))+++---000///------.........---(((***---000111111///...---,,,,,,...111<<>>EEEGGGEEEFFFLLLRRRQQQWWW]]]```___```dddhhhfffhhhjjjnnnssszzzzzzuuutttvvvyyyuuuuuuuuutttsssrrrppppppjjjjjjhhhdddbbbbbbdddgggeeecccbbbccceeeeeebbb^^^[[[[[[[[[[[[ZZZXXXWWWVVVXXXZZZ\\\\\\ZZZVVVQQQOOOLLLJJJIIIIIIIIIIIIGGGEEEDDDCCCAAAAAAAAA@@@???===;;;;;;999666444444666888333444555777777888888888666666777:::>>>CCCHHHKKKOOOQQQTTTWWWZZZ```fffjjjcccddddddffffffccc^^^ZZZZZZXXXWWWXXXXXXUUUOOOKKKFFFHHHJJJMMMMMMIIICCC>>>>>>>>>>>>???BBBEEEHHHJJJGGGHHHGGGDDD@@@???BBBEEEGGGSSScccnnnqqqqqqpppqqqrrruuuwwwvvvuuuxxx}}}|||wwwbbbKKK@@@@@@555888)))444000,,,)))vvvgggXXXJJJ===000((('''%%%######$$$&&&&&&%%%%%%'''+++---,,,***'''$$$%%%%%%&&&''')))+++,,,---(((&&&%%%&&&)))+++)))'''))))))************)))))),,,)))&&&&&&''')))***))))))'''$$$%%%(((***)))'''&&&''''''((()))******+++''''''(((((())))))******'''((('''%%%""" !!!"""&&&&&&'''((())))))((((((((()))***++++++***)))(((///333999???GGGOOOWWW]]]ddddddfffhhhkkknnnqqqrrrkkklllmmmnnnnnnppptttwwwyyy|||~~~~~~}}}wwwhhhYYYDDD>>>777333333333222111111111111111222333444555222111333555333111555<<>>AAA@@@???>>>AAADDD???AAAEEEMMMXXXdddooovvvwwwvvvpppcccRRRCCC;;;888555666888777555444444555111111111000...,,,)))(((---------,,,,,,,,,++++++,,,...///...---,,,,,,,,,(((&&&$$$%%%(((+++***)))###$$$%%%&&&'''''''''''')))+++------------///000......---,,,++++++++++++&&&&&&&&&'''&&&&&&%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%&&&'''&&&%%%&&&(((***&&&'''(((***+++---......$$$&&&(((+++,,,,,,+++***+++,,,...//////---+++******///---,,,333:::JJJbbbyyyfffLLL777555222//////111444666444555444000,,,...555;;;;;;>>>AAAFFFKKKSSS[[[aaagggkkkoooppppppppptttwww}}}{{{yyy{{{~~~{{{yyyxxxrrrqqqoooooooooppprrrsssssspppmmmiiifffeeedddddddddeeeggghhhgggccc^^^[[[VVVVVVVVVTTTQQQPPPQQQRRRSSSPPPLLLLLLOOOSSSUUUUUUNNNNNNNNNMMMLLLKKKJJJIIIJJJKKKKKKKKKJJJHHHFFFEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@???>>>>>>???@@@AAA;;;888555444444555444333444444333333333333444444777999>>>DDDJJJPPPTTTWWWYYYZZZ[[[\\\]]]___bbbeee```[[[UUUSSSTTTSSSNNNJJJGGGFFFEEECCCAAA???<<<;;;BBBAAA@@@???===:::888777666666777777777777777777;;;888777777555222555999<<>>;;;555...***))),,,000|||mmm^^^PPPCCC666---)))&&&$$$###$$$%%%%%%%%%&&&'''((()))))))))((('''&&&&&&&&&'''(((***+++,,,***((('''(((***+++***((()))******++++++******))),,,)))'''&&&((()))******'''%%%$$$%%%((())))))'''''''''(((((())))))******''''''(((((()))*********'''((((((&&&$$$$$$%%%&&&&&&''''''(((((()))(((((('''''')))***++++++++++++///333999@@@GGGPPPXXX^^^dddeeefffhhhkkkmmmoooqqqlllmmmnnnoooooorrruuuxxx{{{~~~~~~|||tttdddUUUAAA;;;444111111222111000111111111111222333444555000000222444333222777>>>FFFQQQ]]]gggnnnmmmcccWWWDDD===888:::;;;999888999444444222111///...,,,,,,///000111111111000...---,,,------+++******,,,.........---,,,,,,,,,,,,---...------......---+++***+++,,,...///000444999<<>>>>>AAAEEEGGGGGGEEEDDDCCCBBBBBBAAAAAABBBDDDEEEFFFFFFEEEDDDBBBAAACCCBBBBBBAAAAAAAAAAAABBB@@@???===<<<<<<>>>???@@@;;;888555444444333222111222222222333555666888999===AAAHHHOOOUUUZZZ\\\]]]XXXXXXWWWVVVUUUUUUVVVXXXPPPKKKFFFEEEEEEEEEAAA===;;;;;;;;;:::888777555444,,,,,,...000111222222333333333333333222111000000666333222333111///111666<<>>???>>>===@@@EEEJJJSSSWWW\\\bbbhhhnnnuuuyyyxxxuuurrrrrrvvv}}}zzztttppphhhfffbbb]]]XXXUUURRRQQQPPPNNNKKKIIIIIIKKKMMMOOONNNMMMJJJGGGEEEDDDCCCCCCCCCDDDFFFGGGFFFDDDAAA@@@>>>???>>>===:::999:::;;;<<<999777777999<<<>>>???BBB@@@???>>>>>>???@@@AAA@@@AAABBBBBBBBBBBB@@@@@@??????????????????@@@@@@@@@>>><<<::::::;;;>>>@@@:::888555444444333222000111111111111222555888999EEEKKKSSS[[[```aaa```^^^TTTRRROOOLLLIIIGGGFFFFFFAAA===999888999888555222333333333333222222111000333444555666777777777777111111111000///...---,,,000------...---+++...444===OOObbbmmmqqquuuwwwwww{{{zzzyyyyyyzzz|||||||||}}}|||~~~rrr\\\JJJ<<<555111,,,---///...,,,++++++,,,xxxiii[[[LLL===333---***&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''((()))(((((('''''''''((())))))+++***))))))))))))((('''))))))************)))))),,,***((((((***++++++*********+++,,,---......---))))))))))))(((((((((((('''(((((()))******++++++)))*********((((((***+++(((((((((((((((((()))))))))((((((((()))+++---...///333:::AAAIIIRRR[[[```gggggghhhjjjkkkkkkllllllkkkmmmnnnoooppprrrvvvyyy}}}~~~zzzqqq___NNNAAA;;;555222222444444333111111111111111222333333111000222444444333999AAAJJJRRRZZZ^^^aaaaaa\\\UUUBBB:::333222222111111333333333222222111111000000111000000///.../////////,,,,,,+++***)))+++...111,,,,,,++++++,,,,,,---...222000...///222222...******///666===CCCJJJPPPTTTUUUXXX^^^bbbeeegggggghhhfffhhhjjjnnnsssxxx|||zzzvvvmmm___NNN@@@777333444444444222111222555888333222111000...,,,***)))'''((()))***,,,---......***,,,------+++******+++++++++,,,,,,+++)))&&&$$$&&&&&&&&&&&&&&&'''(((((()))++++++***((((((((()))))))))'''%%%$$$#########''''''''''''&&&%%%$$$###%%%&&&''''''&&&&&&''')))))),,,......,,,)))((('''&&&&&&&&&'''***---000222///...---,,,+++*********,,,+++***(((((()))***++++++///***(((///777HHHaaa{{{yyyYYY>>>000///------///333888;;;???AAAEEEGGGJJJOOOUUUYYYcccfffjjjnnnppptttwwwzzzzzzrrrkkkgggbbbaaaccciiimmmppppppqqqqqqnnniiiaaaYYYUUUUUUSSSPPPMMMIIIGGGEEEDDDBBB@@@>>><<<===@@@CCCFFFEEEDDDBBB@@@>>>=========<<<============<<<<<<;;;888999999777555444555666999888777666888:::===>>>BBBAAA???===>>>@@@BBBDDD@@@AAACCCDDDDDDDDDCCCCCC======>>>???????????????@@@>>>:::777777999<<>>MMMRRRZZZ```aaa^^^XXXTTTJJJGGGCCC@@@>>><<<;;;::::::888555555555555444222333333444444333222111111111222222222222222111111222222222222222111000///...++++++---,,,+++...444>>>QQQfffqqqtttwwwyyyyyy}}}}}}|||||||||}}}}}}{{{{{{|||}}}jjjTTTCCC888222///)))+++------,,,+++++++++|||nnn```PPPAAA666///,,,'''$$$$$$%%%%%%%%%"""###%%%'''(((((('''&&&((((((''''''''''''(((((()))))))))(((''''''''''''((())))))))))))))))))(((,,,***)))***+++,,,+++******+++------------------))))))))))))(((((((((((((((((())))))***++++++++++++++++++***((('''((()))***)))(((((((((((())))))+++***)))))))))***,,,---...222999AAAIIISSS\\\aaahhhiiijjjkkkllllllkkkkkkjjjkkkmmmnnnoooqqquuuxxx||||||rrr```PPP@@@;;;444111222444444333111111000000111111222222333222333555444444:::BBBMMMUUU[[[]]]^^^]]]XXXRRRHHH???777555555222111222222222222222111111000000000///...------------...------,,,+++)))***---///------,,,++++++++++++,,,222000...///111111///,,,///555???IIIRRRZZZ```dddccceeeiiinnnqqqrrrrrrqqqqqqrrrtttwwwyyy{{{||||||vvvqqqhhh[[[MMM@@@777333555555444333111222555777222222111///...---,,,,,,******+++++++++,,,,,,,,,***,,,------+++******+++***+++---...---+++)))(((%%%%%%$$$$$$$$$%%%&&&'''((()))***)))'''&&&&&&'''))))))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%'''(((((('''&&&((()))***,,,......,,,)))''''''$$$$$$%%%&&&(((+++.../////////...---------...///+++***)))((((((***---...)))---)))'''...888KKKeee|||wwwYYY>>>222222222333555999<<<>>>DDDGGGMMMSSSYYY___eeehhhooopppqqqqqqpppooopppqqqxxxyyy{{{}}}|||uuujjjaaa[[[VVVQQQNNNOOOSSSVVVXXX[[[[[[[[[XXXSSSLLLEEEAAADDDCCCBBBAAA??????>>>>>>;;;999888888:::===AAACCC@@@???>>>===<<<;;;;;;:::777666666555555666666777666777777555333333444555777666666666666888;;;<<>><<<;;;;;;===@@@BBBBBBCCCDDDEEEFFFFFFEEEEEE===>>>???@@@AAAAAA@@@@@@???===999666666888;;;===777666666777999999888777@@@===:::999;;;AAAGGGLLLSSSWWW[[[]]]ZZZSSSKKKEEE===:::777666777777666555777666444444444444444333555555555444333222111000***+++---///111222333333111222333444444444444444///------//////---111666@@@TTTiiisssuuuxxxzzz{{{~~~|||zzzzzz|||}}}{{{bbbLLL>>>555///,,,,,,---...---,,,++++++,,,tttfffVVVFFF;;;000,,,'''$$$$$$%%%&&&&&&"""$$$&&&(((((((((&&&%%%'''''''''&&&''''''(((((('''((()))((('''&&&'''((())))))************)))))),,,+++***+++,,,---+++***(((***,,,,,,***)))((()))(((((((((((())))))))))))(((((()))******++++++,,,+++,,,+++***((('''((()))+++***)))((('''((()))***,,,++++++*********++++++,,,111888@@@IIISSS\\\bbbiiijjjkkkmmmmmmmmmlllllliiijjjlllmmmoooqqquuuxxx|||~~~uuubbbRRR???999222///000111111000111111000000000111111222444333444666666777===EEEQQQYYY```aaa^^^[[[UUUOOOIII@@@999777666222000111222222222111111000000///.........---------,,,,,,,,,------,,,+++***,,,---------,,,+++++++++++++++///.........///111444555===DDDOOO[[[dddkkkpppsssvvvvvvwwwzzz||||||zzzxxxwwwxxx{{{|||}}}|||zzzyyysssmmmdddWWWKKK???777222444555444333111111222444111000//////.........///---------,,,,,,++++++++++++,,,...---+++******+++)))+++---...,,,++++++,,,&&&%%%$$$######$$$%%%&&&&&&'''((('''%%%$$$%%%&&&))))))((('''&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&''''''&&&&&&''')))''')))******(((&&&%%%%%%###$$$%%%'''(((***++++++***++++++,,,,,,---------+++***)))((()))***---...%%%)))%%%###---888MMMhhhsssVVV>>>666777:::>>>AAADDDFFFGGGMMMQQQWWW^^^dddiiimmmnnnoooooommmiiieeebbbaaabbbggghhhjjjkkkiiibbbYYYRRRKKKHHHCCCAAABBBDDDFFFFFFKKKKKKJJJHHHDDD???;;;888777777777777888999:::;;;777777666777999<<>>???>>>===<<<<<<>>>@@@AAAAAABBBCCCDDDEEEEEEDDDCCC???@@@BBBCCCCCCBBBAAA@@@???===999777666888:::<<<777777777888:::;;;:::888888888999===CCCJJJQQQUUUUUUVVVVVVTTTOOOGGG@@@;;;555222///000444666666444333222222111111111111111222222222111000///...---333444555666666666666555///000111222333444444444222000///111111///333888BBBVVVkkktttuuuxxx{{{~~~~~~{{{yyyxxxzzz{{{nnnVVVCCC999444...***---...000///---,,,,,,---wwwjjjZZZJJJ???000,,,'''$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))&&&(((***)))''''''(((***+++++++++,,,,,,+++++++++,,,++++++,,,------,,,***(((***,,,,,,)))&&&%%%%%%''''''(((((())))))******((())))))******+++,,,,,,***++++++***)))(((***,,,,,,+++)))((('''((()))***)))******+++,,,,,,,,,,,,+++///777???HHHRRR\\\bbbiiijjjlllnnnoooooonnnmmmiiikkkmmmnnnooorrrvvvyyyvvvcccRRR@@@:::333//////000///...111111000000000000111111333222444777888:::BBBKKKUUU^^^fffeeeaaa[[[SSSLLLCCC;;;666555555111//////222222111000000///......---.../////////...,,,,,,(((***---------,,,------+++++++++***++++++,,,------000222222333777@@@FFFQQQXXXcccnnnuuuzzz~~~~~~}}}~~~}}}zzzwwwsssuuuwwwxxxwwwuuuqqqoooiiicccZZZPPPFFF===666222222333333222///....../////////.........///111222.........---------,,,,,,,,,---......,,,++++++,,,)))+++,,,,,,***)))***,,,'''&&&$$$######$$$&&&'''$$$%%%&&&&&&$$$###$$$%%%((((((''''''&&&''''''(((%%%%%%&&&&&&'''&&&&&&&&&$$$&&&''''''&&&%%%'''(((&&&'''((('''%%%$$$$$$%%%###%%%''')))******))))))'''((()))+++++++++***)))+++***)))((((((((())))))###'''######...;;;QQQnnnlllRRR;;;999===CCCIIIOOORRRSSSTTTVVVXXX\\\bbbfffhhhgggfffaaa```]]]XXXSSSPPPPPPRRRRRRUUUWWWVVVRRRLLLGGGEEE===;;;999888:::<<<======AAA@@@???===:::777444222111111111222444666777888777888888999:::;;;<<<<<<888888999999999888888777:::888555222222333666888444444555333222111333444888:::;;;;;;::::::===@@@@@@@@@?????????@@@AAAAAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDDDDBBBAAA@@@>>><<<:::888888888999:::999888888999:::999777555000555===FFFNNNSSSVVVWWWPPPOOOLLLGGGBBB>>>:::888333000---...333666555333111111111000///...///000000000111111111111000000333333333222111000...---///000111222222222222222333111000222111///222888DDDXXXlllttttttwww|||}}}zzzwwwuuuvvvwww{{{nnn]]]GGG999444222---((())),,,111222111///---,,,wwwjjjZZZJJJ???000,,,'''$$$%%%'''((()))***(((&&&$$$$$$&&&((()))&&&%%%%%%&&&'''((())))))&&&)))+++***((((((***---,,,------......------,,,,,,++++++,,,---...,,,***))),,,...---)))&&&%%%%%%&&&''''''((()))******+++)))))))))***++++++,,,,,,)))***++++++***+++---///---+++)))((('''((()))***&&&(((***,,,---...------***///666>>>HHHRRR[[[aaaiiikkkmmmoooppppppooonnnjjjlllnnnoooqqqtttxxx{{{wwwcccRRRBBB<<<555111111111111///111111000000000000000111111000333777:::===FFFPPPWWWaaaiiiiiiccc[[[RRRJJJAAA:::555777777444222222222222111000///...---------///000111111///---,,,%%%(((,,,............///)))))))))***+++,,,...///...333777888999???KKKUUU___gggqqq{{{}}}{{{zzzxxxuuuqqqkkkmmmooopppoookkkfffccc\\\WWWPPPHHHAAA;;;666333000111222111...,,,++++++///.........///000222333........................,,,...//////---,,,,,,---)))+++,,,***'''&&&(((+++((('''%%%$$$$$$%%%&&&(((###$$$%%%%%%$$$###$$$%%%''''''&&&&&&''''''((((((''''''''''''&&&%%%%%%$$$$$$%%%'''&&&%%%%%%&&&((('''(((((('''%%%%%%&&&((($$$&&&)))+++,,,+++)))'''+++,,,...//////...,,,+++,,,+++***(((&&&%%%%%%$$$###'''$$$$$$000>>>VVVssszzzfffMMM888;;;@@@IIIQQQXXX\\\]]]]]]ZZZ[[[^^^aaabbbaaa^^^[[[RRRQQQNNNIIIDDDCCCDDDFFFBBBEEEHHHGGGAAA<<<::::::444333222333666999::::::;;;:::888666333111//////000000000111333555666777::::::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::888666222///...000222444444555555444333222444555444666888888777777:::===>>>>>>>>>>>>>>>>>>>>>===AAABBBCCCCCCCCCCCCAAAAAAAAABBBDDDDDDDDDBBB@@@???===<<<;;;999999999999999;;;:::999999999777444111444<<>>GGGOOOYYYcccllljjjiiikkknnnooommmkkkkkknnnrrrttttttvvvzzz~~~xxxgggXXXBBB999333444666444111111...000111000///...///111111222333444777???JJJRRR___bbbeeefffbbbVVVIII???===999444222333444333111111111111000//////.........+++(((***...000---***+++,,,---...///000000///***,,,---...------...///555888===DDDLLLTTT[[[^^^kkkpppyyyvvvppplllhhhbbb]]]YYY\\\```bbbaaa\\\WWWTTTRRRLLLCCC<<<777444333222111111000000///......---222111000///000111222333222000......111111///------,,,***((()))+++---///)))))))))'''%%%$$$%%%&&&''''''((()))***)))&&&$$$""""""###$$$'''***---...))))))((('''''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''((((((((((((,,,+++)))'''&&&(((,,,000,,,***'''(((+++......---''''''((()))+++,,,---...***+++,,,,,,+++'''$$$!!!$$$###%%%(((///???[[[rrr{{{bbbIIICCC@@@FFFOOOWWW]]]``````___^^^\\\ZZZVVVQQQNNNKKKIIIBBB@@@<<<999999;;;>>>@@@>>><<<:::888555444333333111222333444555666666777333777888555333333222000444333111000111333666888<<<:::777777999;;;<<<===:::<<<>>>===;;;999999999555444333222333555777888333444555444333333444555555555666888999<<<===>>>?????????>>>??????@@@@@@???AAACCCCCCBBBCCCDDDFFFFFFFFFGGGGGGGGGEEECCCBBB???===<<<<<<<<<;;;:::888777666555666888888555222666===JJJYYYcccbbbYYYQQQCCC>>>999666777888777666444111......111333444333333444555666555444222000000222444444333111111222222444777888999777555333555555555444222///,,,+++000222666666///,,,333===HHHZZZkkkssstttvvvyyyzzz|||wwwssspppsssuuuxxxrrr\\\KKK???333///---***((((((''')))---//////...,,,***|||sssgggUUUFFF999111***'''&&&$$$%%%((()))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''+++++++++***(((((()))+++)))+++......---+++++++++++++++,,,------------------+++)))&&&%%%&&&'''(((%%%&&&((()))******))))))******)))))))))***,,,---++++++,,,,,,,,,++++++***+++***)))(((((()))+++,,,((()))++++++******++++++------333===FFFNNNXXXaaakkkiiiiiikkknnnnnnmmmjjjiiillloooooooooqqqvvv{{{yyyhhhYYYCCC999222222333222000000000111222111000///000222333444555666999AAALLLTTT^^^aaadddeee___SSSFFF===;;;888444333333333111/////////////////////000000///,,,***,,,///111///,,,++++++,,,---------------,,,,,,---,,,++++++...000888<<>>??????>>>>>>??????@@@@@@@@@AAACCCCCCBBBBBBCCCEEECCCCCCCCCCCCBBBBBBAAA@@@???>>><<<<<<<<<;;;:::999999777555333333333444444;;;EEEUUUbbbggg___RRRHHH>>>:::666444444555555444333000......111222222111222333444555555444222111///111333333222111111111///111333666777777666666555555444333111///---+++...000333555111///555>>>LLL]]]nnnuuuvvvwwwyyyyyy{{{wwwsssrrruuuwwwyyyfffPPPBBB888...,,,+++)))((()))'''))),,,///000///---+++~~~uuujjjYYYJJJ:::222***(((&&&$$$%%%((()))*********)))'''%%%$$$%%%%%%&&&&&&&&&'''''''''******+++***(((''')))***)))+++------,,,******+++******+++,,,------,,,,,,,,,***'''$$$$$$&&&(((***%%%&&&'''((())))))))))))((((((((()))***+++------------------,,,+++***)))+++***(((''''''***---///+++***((()))***,,,++++++,,,---333<<>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCAAAAAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAA???>>>===<<<;;;:::::::::999999666111---...333777BBBQQQcccmmmhhhYYYGGG<<<999666333222333444444444111000//////000000///...000222333555555444333111...000222222111000000111111222222333444555555555444444444333111///...---------000444333333888???PPP```qqqxxxxxxyyyyyyxxx|||zzzvvvtttuuuxxxyyyzzzvvvYYYCCC666...(((((()))''''''((('''))),,,///000000...---wwwlll[[[LLL<<<333,,,(((&&&$$$%%%(((&&&'''((()))((('''$$$###''''''(((((())))))******)))******)))(((''')))+++)))+++------,,,++++++,,,++++++,,,,,,++++++***))))))(((&&&%%%%%%&&&(((***(((((()))******+++++++++((((((((()))***++++++,,,,,,,,,,,,---,,,,,,+++++++++******))))))+++,,,------***''''''***---,,,***,,,---222<<>><<<:::888111111111444666777777555444444444444444444444444111111111222333444555666222000///---,,,+++)))(((%%%&&&((()))))))))((('''((())))))'''&&&%%%&&&(((((('''''')))++++++***(((((((((&&&%%%%%%%%%&&&&&&)))(((((('''''''''''''''***))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''------+++(((%%%$$$%%%&&&&&&'''(((***,,,,,,+++***)))))))))))))))))))))(((++++++)))((((((((()))***(((***...333999FFF^^^sssuuu]]]GGGBBBAAADDDGGGIIIGGGBBB===999777777666444333111000000++++++,,,---...///000000---000333555666555333111333333333222111000000000...111111///000222000,,,---...///111111111111000111222333555888888666444777777888777666777:::===::::::999888888888999999;;;<<<===;;;999888999:::777888888999;;;<<<>>>???>>>>>>===>>>>>>???@@@AAAAAABBBCCCBBBAAA@@@AAABBBDDDCCCBBBAAAAAABBBCCCDDD??????>>><<<999888999:::999:::999333------555<<>>666---***'''%%%%%%((("""###%%%'''''''''%%%$$$''''''(((((()))******+++)))******)))((((((***++++++---......,,,,,,,,,------,,,,,,+++***(((&&&%%%%%%%%%&&&''''''''''''&&&((((((((())))))***++++++)))))))))))))))))))))))))))***+++,,,---.........+++,,,---------+++***)))---***''''''***---,,,***------222<<>>888555444444333444666777666555333222111222444777:::<<<:::999555555555444444444444444000000111222222333333444000000///---***(((''''''%%%%%%%%%%%%%%%&&&&&&'''&&&'''(((&&&%%%$$$&&&''''''&&&&&&(((***+++***)))'''&&&%%%$$$$$$%%%&&&'''***)))(((((('''(((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((,,,------***'''%%%%%%&&&%%%''')))***************))))))((((((((((((''''''***)))'''%%%$$$$$$%%%%%%)))+++///555;;;HHH```ttt}}}pppYYYDDD???=========<<<:::777555333000//////...---,,,,,,,,,******,,,---//////000000///111444777777555222000...////////////000000000111222222111333666444///,,,---///000111111000///000111333666888999666444555555666555555666999<<<666666777777888999:::;;;<<<===>>>===;;;:::;;;<<<:::;;;;;;<<<===???@@@AAA============>>>???@@@AAA@@@AAABBBAAA@@@???@@@AAAEEEDDDCCCBBBAAABBBCCCDDD>>>???>>>;;;777666888:::777;;;<<<888222333:::CCCPPP^^^kkkiiiXXXCCC555///////////////...///111222...///000000///------,,,111222444666777666555444---///000///...///000222888777555333222222333444444333222111111000000///111000000444555666:::AAASSSaaaooovvvyyy{{{{{{yyytttxxx{{{|||zzzttttttxxx{{{zzzxxx}}}iiiJJJ777,,,'''%%%''''''%%%%%%(((''')))+++...///000//////{{{ppp___PPPAAA888000,,,)))&&&&&&)))!!!"""$$$&&&'''''''''&&&%%%%%%&&&'''(((((()))***)))***+++***))))))+++---,,,---......,,,,,,---...,,,,,,+++***)))'''%%%$$$###$$$'''(((((('''%%%$$$&&&&&&&&&&&&'''((()))***))))))******))))))((('''((()))+++,,,.../////////+++,,,...000///,,,)))'''+++***((()))***,,,++++++......333<<>>888444333333444222222333333333222000000222333555999===>>>===;;;555555444444333222222222...///000000111000000000.........,,,(((&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((('''%%%%%%'''(((&&&%%%%%%&&&)))*********&&&%%%$$$$$$$$$%%%'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''')))***++++++'''''''''((((((((())))))'''(((***+++)))))))))***)))***,,,,,,***)))***+++*********))))))))))))))),,,***(((&&&%%%%%%%%%&&&(((***///444;;;IIIaaavvvxxxkkkTTT???;;;:::888666444333222222333.........------,,,,,,,,,)))***+++,,,---...//////000222555777777555222000******+++,,,---...//////444555555444888;;;999333,,,---///000111111000///111111333555888999777555333444555555555555777999444444555777888999:::;;;;;;<<<======;;;;;;<<<============>>>???@@@AAABBB<<<<<<<<<===>>>???@@@AAA???@@@AAAAAA??????@@@AAACCCCCCBBBAAA@@@@@@@@@@@@===>>>===999555333666999777:::<<<:::777:::CCCLLLXXXbbbiiibbbOOO<<<111...+++,,,---,,,++++++---///...///000///...---...///111333444666666555444333...///000///...///111333444333333333333555777888333333222111000000111111333222333444444555===FFFVVVaaammmrrruuuxxxyyywwwqqquuuxxxyyy}}}}}}xxxrrrssswwwyyywwwuuu{{{bbbDDD444---)))&&&''''''$$$&&&)))((()))+++,,,............~~~sssbbbTTTCCC;;;222...+++''''''***%%%%%%%%%&&&'''''''''(((%%%%%%&&&'''((()))*********+++,,,+++******,,,...,,,------,,,++++++,,,...))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&''')))***'''((()))******))))))(((***+++,,,---............+++,,,---......---,,,+++((()))++++++******++++++//////444===DDDJJJSSS\\\aaafffkkknnnooonnnnnnooooooqqqtttuuuuuuwww|||yyyfffUUUCCC:::222222444222000000///000111111//////000111444555666777:::BBBMMMUUU]]]```aaa[[[OOOBBB999666///000111000///000333666777777777777777666666666000111222222111111222333,,,++++++,,,...111444666:::@@@IIIQQQWWW[[[^^^```aaaaaaaaa___\\\XXXSSSPPPHHHFFFDDDCCCCCCCCCBBBAAA;;;:::666333000///000111//////000000000000000000111111333777;;;===<<<;;;555555444333111000//////------...///...---,,,++++++------+++'''%%%%%%'''%%%&&&((()))))))))((('''((()))))))))'''''')))***$$$######%%%'''*********'''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$############$$$((((((((((((((()))))))))&&&&&&&&&'''''''''(((((("""%%%(((***)))))))))***+++,,,,,,+++((('''(((***((()))))))))))))))))))))++++++***)))))))))))))))'''(((---333:::IIIbbbxxxxxxkkkSSS???;;;555444333222111000000000000000/////////.........++++++++++++,,,---...//////111333555666555333222++++++,,,---...///000000333444333333888<<<999222---...//////000111111000000000111444777888777555111333555555555444555666555555666888888999999999999:::<<<<<<;;;;;;<<<>>>=========>>>???@@@AAABBB<<<<<<<<<<<<>>>???@@@AAA===???@@@@@@??????@@@BBBBBBBBBBBBAAA@@@>>>===<<<<<<===<<<888222111444888888999888777888@@@LLLVVV```fffhhh___LLL999///---+++---///...,,,,,,...000...000000///------000333111222333444444333111000...///000/////////222444111111111222333555666777333222111000000000111222333333444555333666AAANNNYYYbbbkkknnnpppssstttqqqnnnrrruuuvvvzzz|||zzzuuuqqqrrruuuwwwtttrrryyy]]]@@@333,,,)))''''''&&&$$$''',,,((()))***+++,,,,,,,,,,,,uuueeeWWWEEE<<<333///,,,((((((+++)))(((((('''''''''((((((''''''((()))***+++,,,,,,+++,,,,,,,,,++++++---///+++,,,,,,+++******+++---&&&''''''((()))((((((((('''&&&%%%$$$$$$$$$%%%%%%((((((''''''((()))+++,,,%%%&&&((()))***+++******,,,,,,------...---------,,,,,,,,,,,,---...//////&&&)))------+++)))***,,,000000555===DDDJJJSSS\\\aaafffllloooooooooooopppkkknnnrrrssssssuuuzzz~~~vvvbbbQQQ@@@888111222444222000///000222333222111000111222444666777888;;;CCCNNNVVV\\\______YYYLLL@@@888555...000111000///000555999777777888888999999::::::111222333333333333444555///...///000333666:::<<>>============>>>???AAAAAA;;;;;;<<<<<<===???@@@AAA<<<>>>???@@@??????AAACCCCCCCCCCCCCCCAAA>>><<<;;;;;;<<<;;;777111///333777999888555444888CCCRRR]]]eeeiiijjj___LLL999///,,,///111333222000///000333///000000...------111555000111222333222000...---///000000//////000333555222222222222222222333333333222111000000111222222222333555555333666EEETTT]]]dddjjjlllmmmoooooommmlllpppssstttwwwzzzwwwrrrpppqqqtttuuuqqqpppwww\\\@@@333+++(((&&&&&&&&&%%%(((...((()))***+++++++++++++++wwwhhh[[[JJJBBB666...+++******)))'''''''''&&&%%%$$$###"""%%%%%%&&&&&&'''((())))))------------------------------...............---)))***+++,,,---,,,,,,+++((('''&&&&&&''')))+++---,,,,,,***)))''''''&&&&&&&&&&&&''')))***+++,,,---+++,,,,,,------............------------,,,,,,,,,*********++++++,,,,,,,,,222555999===AAAHHHRRRYYYbbbfffkkkoooppppppqqqrrrooopppqqqrrrssswww{{{~~~vvvbbbUUUCCC:::222222444222000/////////000000111111222222111111222333999BBBMMMUUU___```___YYYOOODDD:::555777444111......///111333777:::===>>><<<888666555333444555555555333111///111///---///555<<>>999888888555222//////000222333222111000///......///000000000111111111111000000222333444444555555444444000000///...,,,+++***)))------,,,+++***)))((('''''''''(((((('''&&&%%%%%%$$$&&&(((***+++***(((&&&)))***,,,+++)))'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$###!!!!!!!!!!!!!!! !!!###%%%&&&%%%$$$...+++'''$$$###$$$&&&'''$$$&&&'''&&&###"""%%%'''$$$%%%&&&''''''&&&%%%$$$+++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&))),,,000:::NNNhhh{{{kkkSSSAAA888444///---000222///------+++---......---+++,,,---)))***,,,...//////......---......///000111111222...///000000111000000///222111000///000222444555000000000000111222333444111000000333777999888666555555444333444555666777888999;;;:::777555555555???>>><<<;;;:::::::::;;;>>>===<<<===>>>???>>>===>>>>>>>>>>>>============;;;===>>>???@@@@@@??????AAAAAAAAAAAAAAA>>>:::666999888666555666777999:::888777888:::===DDDSSSaaajjjnnnnnneeeQQQ<<<222000///111222222000............---,,,,,,---...000111222000...---,,,---///000///000111000000111333666555444444333333222222111111222333333222111222444555000...000222777DDDRRRdddgggllloooooooooooopppnnnnnnooorrruuuxxxxxxwwwsssppppppsssqqqnnnvvvbbb>>>///---((('''******(((&&&'''&&&'''***,,,---......---yyykkk^^^MMMEEE999111---,,,+++***&&&&&&&&&&&&%%%%%%$$$###&&&&&&''''''''''''''''''---------------------------...............------'''((()))+++++++++***))))))((('''&&&''')))***,,,,,,+++***((('''&&&%%%%%%%%%%%%&&&((()))***+++,,,---------------........./////////......---------******+++++++++,,,,,,,,,111444888<<<@@@HHHRRRYYYbbbfffkkknnnppppppqqqrrrqqqrrrrrrrrrrrrtttxxx{{{vvvdddWWWEEE;;;333222333111//////......///000111111222222111111111333999BBBMMMTTT]]]^^^^^^YYYOOOCCC:::555777555222///...///111333666888::::::888555333333444555666555444222///...111000111555<<>>777333333444333222111000000000000//////.........///000111///000111111111111111000111222333333444444333333//////...---,,,++++++***------,,,+++***)))((('''******++++++******)))(((%%%&&&)))***+++***((('''%%%''')))(((&&&%%%$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&$$$###"""""""""""""""""""""$$$&&&''''''%%%+++)))&&&$$$###$$$%%%&&&%%%''''''&&&$$$$$$''')))%%%&&&&&&&&&&&&&&&&&&%%%))))))((('''''''''''''''''''''''''''''''''''''''(((&&&$$$&&&)))+++)))''''''***,,,///999MMMhhh{{{oooUUU???333333///---000222000///000,,,...//////...---...///++++++,,,---............---......///000000111111---------....../////////...---,,,,,,...000222333222222111000000000111111333222222555888:::999777333333222222222333444555666777777666555555777999===<<<;;;::::::;;;<<<======<<<;;;<<<>>>???>>>===???>>>>>>======<<<<<<<<<999:::;;;=========<<<<<>>000222...---111222000///111...000111000///...///000---------,,,,,,------...------......///000000000++++++***++++++---///000,,,,,,+++,,,---///111222444444222111///.........555555555666999999888777444333333333333444555555666777777666666888<<>>===<<<>>>@@@AAAAAA@@@???>>>>>>===<<<;;;;;;:::888999;;;<<<===<<<<<<;;;======>>>???AAA@@@===:::888777666555555555666777888666555666888===KKKYYYjjjooorrrnnnaaaOOO===222555333222000000111222333000000///...------------000/////////............///000000000///000222444111111111000000000000000000111333222111000111222333000000222666>>>MMMYYYkkknnnrrrttttttrrrppppppsssrrrssstttwwwxxxwwwvvvssspppppptttrrrooowwwjjjDDD333***%%%$$$''')))((())),,,*********+++,,,---......qqqeeeUUULLL@@@777222///,,,***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''',,,,,,,,,,,,,,,---------............---,,,++++++''''''((((((((((((((((((***)))(((''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))***++++++/////////......---------000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...222777;;;@@@HHHRRRZZZaaaeeeiiilllnnnoooqqqrrrsssssssssqqqpppqqqtttvvvyyyjjj]]]JJJ???555333333111......------...///111222333333000111111444888AAAKKKRRRYYY[[[\\\XXXNNNCCC999444333222000......///000111444555444222000///000111555555555444333222111000///111777>>>HHHTTT___gggwwwwwwhhhWWWLLL@@@:::666222111222//////000000000///------+++,,,,,,---///000111222//////000111222222222222///////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***((('''((()))))))))))))))((((((%%%&&&'''(((((((((&&&%%%%%%&&&((((((&&&&&&'''(((#########$$$$$$%%%&&&&&&$$$$$$###"""###$$$%%%&&&&&&&&&&&&(((***,,,+++***######$$$$$$$$$$$$$$$###%%%%%%###""""""$$$''')))'''&&&%%%$$$$$$%%%&&&'''&&&''''''(((((((((((((((''''''''''''''''''''''''+++)))((())),,,---,,,******+++,,,---666KKKggg{{{xxx\\\CCC333333000///222222///...000222333333111///......000///...---,,,+++,,,---------------....../////////+++******)))+++---000111///............///000111444333111000///...------555555555666777777666666555555555666666666777777333555666666666888;;;===999999888999999;;;===>>>???>>>>>>@@@BBBDDDDDDCCC???>>>>>>===<<<;;;::::::;;;<<<===????????????>>>>>>>>>>>>???@@@???<<<:::888777666555444444555555777555444444444999EEERRRgggpppxxxyyyppp^^^FFF555222000//////000222222222,,,------...///000111111/////////000///......---...///000000//////111222000000000000000000000111000111333333111000000000111111111333888CCCSSS___llloootttvvvuuutttsssrrrsssrrrrrrsssuuuuuutttrrrooolllnnnrrrqqqpppyyyiiiDDD444+++&&&$$$''')))((()))+++***)))((((((((()))***+++ttthhhYYYPPPDDD:::444000,,,)))%%%%%%&&&'''''''''&&&&&&$$$$$$%%%&&&'''((()))***+++++++++,,,,,,,,,------------......---,,,++++++))))))))))))))))))))))))))))))(((''''''&&&&&&&&&!!!"""$$$&&&'''(((((((((&&&&&&'''(((***+++,,,---//////......---------,,,......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...222777;;;@@@IIISSS[[[aaadddhhhkkkmmmnnnqqqsssrrrrrrrrrqqqqqqrrruuuxxx{{{nnn___KKK@@@666444333111//////......///000111222333333000111222444999AAAKKKQQQYYY[[[\\\YYYPPPDDD:::444111000...------...///000444444444222000///111222222222333333444444333333222555:::@@@JJJVVVccclll{{{sssbbbLLLBBB777333111...---///000///...---------...///,,,---...//////000000000000000111222222222222222...------------...///000+++++++++,,,,,,,,,,,,---***+++,,,,,,,,,***((('''''''''((())))))(((((((((%%%&&&''''''''''''&&&%%%&&&'''((('''&&&&&&''')))$$$############$$$%%%&&&######""""""$$$%%%'''((((((((((((***,,,------+++"""###$$$%%%%%%%%%$$$$$$(((&&&%%%$$$%%%'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&'''(((***++++++++++++((((((((((((((((((((((((***,,,---,,,)))''')))+++***+++,,,...777LLLhhh}}}zzzbbbJJJ;;;999666555666444000///111666666555111...,,,,,,---000///---,,,++++++,,,---------------............,,,,,,++++++,,,...111333111000///......---------111000000///.........///333333444555444444333444555555555666666666666666...111555666666555444555:::999888888999:::;;;<<<>>>======>>>AAACCCCCCBBB???>>>>>>===<<<<<<;;;;;;<<<===???@@@AAAAAA@@@@@@@@@???>>>>>>???===;;;999888888777666555444444444666555444444333555???KKK```nnn|||}}}mmmRRR;;;///------...111222111000,,,,,,---...000111111111/////////000///......------///000000///...///111//////000000111111222222000222444444222000///000///111222333:::HHHXXXcccjjjnnnrrrtttuuuuuuuuuvvvqqqppppppqqqrrrrrrpppoookkkiiikkkpppppppppzzzcccAAA222---)))&&&((()))'''''')))+++***)))((((((((()))***wwwkkk\\\TTTGGG===666111,,,(((&&&&&&'''''''''&&&&&&%%%"""###$$$&&&((()))***+++******++++++,,,,,,------,,,,,,------------,,,,,,++++++***)))))))))******(((((((((((('''&&&&&&&&&"""###%%%'''((((((((('''&&&'''((()))***,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,...222777<<>>555333222000///000000///...---------//////---...///000111111111111111222222222222222111111...---,,,,,,,,,---...///++++++++++++,,,,,,,,,,,,)))***,,,---,,,+++)))'''((()))******+++*********(((((((((((((((''''''&&&%%%&&&&&&%%%$$$$$$%%%'''%%%$$$###""""""###$$$%%%!!!!!!""""""$$$''')))***)))))))))+++---......,,,$$$%%%&&&&&&&&&&&&&&&%%%+++***((()))***+++***)))'''&&&&&&%%%%%%&&&&&&'''%%%&&&(((+++,,,------,,,))))))))))))))))))))))))(((,,,///,,,&&&$$$&&&***)))+++---000999OOOjjj~~~~~~gggPPPAAA===;;;::::::777111000444666666444000,,,******+++///...------,,,,,,,,,,,,------------------------------------...///111222//////...---,,,,,,+++***///............//////000000111333333222111222333111222333333444444333333111444999;;;:::888666555999999888777888999;;;;;;;;;;;;:::<<<>>>??????>>>>>>>>>>>>>>>============;;;<<<>>>???@@@@@@???>>>@@@???>>>===>>>===;;;888999999888777666444333333555444555555222222999CCCTTTggg{{{xxx```JJJ444111//////111222111...//////000000000//////...000/////////............---...000000///......///...//////000111222222333111333555555333111000000...222333444;;;KKK\\\eeejjjllloooqqqqqqsssuuuwwwppppppooopppqqqqqqpppnnnllliiikkkpppqqqpppzzz{{{ZZZ;;;111...***)))+++,,,)))'''(((......---,,,+++*********zzzoooaaaXXXKKK@@@999333---)))'''((((((((('''&&&%%%%%%$$$$$$%%%&&&'''))))))***)))******+++,,,,,,------***+++,,,,,,------------,,,+++***)))))))))******''''''''''''''''''&&&&&&%%%&&&'''(((((('''%%%$$$%%%&&&'''((()))+++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,...222888===CCCLLLWWW^^^```bbbfffiiikkkmmmqqqssssssssssssrrrrrrtttwwwzzzrrr```LLLAAA666444444222111222333333333333333333333333222333555777<<>>EEERRRdddppp~~~wwwdddQQQCCC;;;555555555333111222......////////////......+++---///111333444444444333333333333222111000000...---,,,++++++---...000,,,,,,++++++++++++++++++)))***,,,------+++)))''')))***++++++,,,,,,+++++++++++++++++++++******)))(((((((((&&&$$$$$$%%%''''''%%%$$$"""!!!"""###$$$ !!!"""%%%(((***,,,***))))))+++...///...---((((((((('''''''''''''''+++***)))***++++++(((%%%%%%&&&&&&&&&&&&&&&&&&%%%###%%%'''***,,,------,,,************************''')))+++)))&&&$$$&&&((((((+++...222<<>>???>>>===>>>>>>>>>???????????????:::;;;===>>>??????>>>>>>???===<<<<<<======<<<:::::::::999888777555333333444444666777333000555===HHH]]]ttt~~~nnn\\\CCC<<<444000111222111000...///000000111000///...111000///...---......///,,,...000000...------...,,,------///000111222222222444777777555222000000---222444444;;;MMM^^^fffkkklllmmmlllmmmnnnrrruuurrrqqqqqqrrrttttttrrrqqqqqqnnnooosssqqqpppxxxsssQQQ666000,,,)))***...///,,,))))))/////////...---+++***)))}}}qqqccc[[[NNNCCC;;;444...***(((((((((((('''&&&%%%$$$%%%&&&&&&''''''((((((((())))))***+++,,,,,,------)))***+++,,,---.........,,,+++***((((((((()))***&&&&&&''''''(((''''''&&&))))))******(((%%%###!!!$$$%%%&&&'''(((***++++++*********++++++,,,,,,,,,++++++,,,------......///.........------,,,,,,,,,///333888===DDDMMMXXX______bbbeeehhhjjjmmmqqqsssuuuuuuuuusssrrrsssvvvyyysss```LLLAAA666333444333222333555555444444444444333333333444666888===DDDLLLRRR```bbbddd```VVVHHH<<<666222111111111111111222222...000222333333333444666444333333222222333333444333444666999@@@NNNaaannn~~~~~~xxxooo\\\III===666111222222000......+++---000222222000...,,,)))+++...111444666666777444444444333222111000///...---,,,++++++---///000,,,,,,,,,+++++++++******(((***,,,------+++)))'''((()))***+++++++++++++++.........------,,,,,,,,,+++++++++)))&&&&&&''')))(((&&&$$$"""!!!!!!"""### !!!"""%%%(((+++---***))))))+++...///...---+++***)))((((((((((((((()))''''''(((***((($$$ $$$%%%''''''''''''%%%$$$!!!###&&&))),,,,,,,,,,,,++++++++++++++++++++++++'''&&&&&&&&&'''''''''''''''***///333>>>SSSnnnlllRRR@@@444333444444000,,,,,,111000///...,,,***))),,,...+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,---///000111222222222000///...------------------000333333111000222444111222333444555444333333///111333444444444666888444444444666888;;;>>>???@@@???>>>???@@@AAA@@@???>>>>>>>>>???@@@@@@AAAAAA;;;===>>>???@@@@@@??????===<<<;;;<<<>>>>>>>>>===;;;;;;:::999777555444333333444777888444000333:::???VVVmmmxxx~~~wwwjjjOOOEEE888111000222222222***,,,...000222222222222222000...---,,,---///000,,,...000000...---------++++++,,,---...000111111222555777888666333111000---222444333;;;NNN___fffmmmlllkkkjjjiiikkkooorrrttttttsssuuuvvvwwwuuutttvvvrrrrrruuussspppwwwnnnKKK333000***(((***///111...++++++---......---,,,***'''&&&|||uuuhhhaaaUUUGGG<<<444///...((('''&&&%%%$$$$$$%%%&&&)))((((((((((((''''''''''''((()))******)))((('''((()))+++---...///000000,,,)))&&&'''+++...///...'''((()))'''$$$$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&&&&'''((()))+++)))(((***---///---***++++++++++++++++++++++++//////......------------000444:::@@@HHHPPPXXX^^^ccccccdddfffiiimmmppprrrrrrssssssssssssvvvyyy|||}}}pppeeeMMMAAA666333333333222444444444444333222111///...222222444999>>>DDDPPP\\\ccciiijjjbbbUUUHHH;;;111444333222222333333222000000555999:::888555444444:::888666333222222333444444222111555@@@QQQbbbmmm}}}tttdddSSSEEE<<<999777555555444222111000///......//////...---222222222222444555777888888666555222111//////...,,,,,,,,,,,,---///000111,,,,,,,,,++++++*********///...+++)))(((((())))))(((((((((((()))))))))))),,,,,,,,,------.........,,,---,,,***'''&&&&&&(((((('''%%%###""""""######"""######$$$&&&(((***+++%%%''')))+++,,,------,,,((('''%%%%%%%%%&&&(((***,,,***&&&""" !!!!!!""""""###$$$&&&'''(((&&&%%%$$$###$$$&&&)))*********++++++***)))''''''+++***)))((((((''''''((()))))),,,555AAATTTnnneeeJJJ:::222000...,,,++++++++++++---,,,+++,,,------+++***,,,***)))((()))***,,,---++++++,,,,,,,,,------------///000///...---...000111111111111000///------///////////////000111111,,,,,,---///000222333333...///000111333444666666...000222333333444666777666444444555999<<<======DDDCCCBBB???>>>===<<<<<<;;;<<<===>>>???>>>======;;;<<<>>>@@@AAA@@@???>>>======<<<<<<<<<======>>><<<<<<===<<<;;;999666555333444555666666555444444===FFFWWWkkk{{{zzzssshhhXXXDDD777222222111///---...000111222222222111111222222000...---...///++++++,,,...//////,,,***/////////...---------,,,111333555444222///......111000222888>>>HHHXXXfffhhhkkknnnnnnlllkkkllloooppprrruuuxxxzzz{{{{{{zzzwwwtttqqqooommmppp|||kkkKKK555---))))))---000///***))),,,+++,,,,,,,,,,,,+++******{{{nnnfffXXXKKKAAA999333///)))((('''%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))******)))(((''''''(((***,,,---...//////---***'''''')))+++++++++((())))))'''%%%$$$&&&(((&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((()))))))))******))))))+++...///...,,,---,,,,,,,,,,,,,,,,,,------------------,,,++++++000444:::AAAHHHPPPXXX^^^cccdddeeegggiiillloooqqqrrrssssssssstttvvvyyy|||}}}pppdddNNNBBB666333333222222444///000111222333444444444333222444999>>>EEEQQQ]]]ffflllmmmdddXXXKKK===333222000//////111111000//////444:::<<<:::666333222666444333222222333444555666444222555???OOO```kkk|||{{{kkkZZZHHH<<<999777555444444333222111000...------......,,,+++222222333444555666777777777666444222000///......,,,,,,------.../////////------,,,,,,,,,,,,,,,,,,+++++++++***)))((('''&&&''''''(((((()))))))))***+++***************++++++---------***'''&&&&&&''''''&&&%%%#########$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%&&&)))+++------,,,,,,(((((('''&&&'''(((***++++++)))&&&$$$"""###$$$%%%$$$#########$$$%%%&&&&&&'''&&&&&&%%%&&&''')))***++++++***)))((((((((('''))))))((('''''''''''''''))))))...777CCCUUUnnnxxx^^^FFF777111000...,,,+++***++++++***))))))+++---...---,,,+++***)))((((((***+++---,,,,,,,,,,,,,,,---.........///000///......///000---...///000000111000000000////////////000111111......//////000000000000------...000222333444555111333444555555666888:::666444333555888:::<<<<<>>===<<<<<<;;;<<<>>>@@@AAABBBBBBBBB@@@AAABBBCCCBBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;999888777666666666666666444333222666===KKK]]]nnnxxx||||||sssfffSSSAAA555///---,,,---...000111222222111111000111111000///000222444444111//////000000000///...............---------000222444444222000//////222000333:::AAAJJJVVVbbbeeejjjooopppnnnllllllmmmrrrtttwwwzzz}}}~~~}}}}}}zzzwwwtttrrroooqqq{{{rrrOOO888///******---111000+++***---++++++,,,,,,+++***))))))uuujjj[[[NNNEEE===555///+++***((('''&&&&&&&&&'''&&&''''''(((((())))))***((())))))*********))))))'''((()))+++,,,---------///,,,)))(((((()))(((''')))******(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((()))***+++,,,,,,++++++)))))))))+++...///...---......,,,,,,,,,,,,......---...///000000...---+++111444:::AAAHHHPPPXXX^^^dddeeefffgggiiilllnnnoooqqqrrrsssttttttvvvyyy|||~~~|||pppdddPPPCCC777333333222222333...///000222333444444555333222444:::???EEERRR]]]iiioooppphhh\\\OOOAAA666111000//////000111111000...333999<<<;;;777222000111111000111222333555666777555444555>>>LLL]]]hhhxxxuuucccQQQAAA777666555333222333333222111111000////////////---+++111222333555666666666555555444333111///...------,,,---...//////...---,,,---,,,,,,,,,,,,------...((()))++++++***(((%%%$$$&&&&&&'''((())))))*********)))'''&&&&&&'''((()))......---+++(((&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###""""""""""""###&&&))),,,------+++***'''&&&&&&&&&&&&(((***+++***)))'''%%%%%%%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%((((((((((((((((((((((((++++++***)))(((((((((((((((''''''&&&&&&&&&&&&''')))***000:::FFFWWWnnnnnnVVV@@@444000///---,,,++++++++++++(((((((((+++---//////...***)))((((((((()))+++,,,---,,,,,,++++++---...///...///000000......///000------...///000000000000//////......//////000111111000000//////......---+++,,,---...000222333444333444444444444666999<<<777555444444777999;;;;;;@@@@@@???>>>======<<<<<<:::<<>>>>>>>>>>>>>>======<<<;;;===@@@BBBDDDEEEFFFFFFBBBCCCCCCCCCAAA>>><<<:::999999999999999888888888:::999888777777888999:::;;;:::999666333111///---333777===CCCLLLZZZlllxxx{{{zzzrrr^^^EEE333...111//////000000000000000000000111000000000222666999333000,,,++++++---...///,,,---------.../////////---///111111000000000111444333777AAAHHHLLLPPPUUUbbbgggmmmooommmkkkjjjkkkooorrrvvvzzz|||}}}|||{{{yyywwwuuuuuurrrttt~~~wwwPPP666---...---///222000,,,+++...+++++++++***)))((('''&&&tttcccWWWOOOFFF;;;222---,,,***(((''''''''''''&&&&&&'''(((***+++,,,,,,************++++++,,,,,,++++++,,,------...------,,,,,,,,,,,,++++++,,,,,,+++******))))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''***---------+++)))&&&''')))***++++++,,,,,,...---,,,++++++,,,---...///000333555555333111///222666;;;BBBIIIPPPXXX]]]dddeeefffhhhiiijjjkkklllppprrrssssssssssssuuuwwwxxx~~~|||qqqfffUUUGGG:::444333111111333444444444222111///---,,,111000333999>>>EEERRR]]]jjjooopppkkkbbbVVVGGG:::555222000000111333333333444444444555666555444333333333333333333333444444333333333555;;;JJJ\\\jjjtttzzz|||qqq```PPPBBB888555333222222333444444333333222222333444222000---,,,...000222222222000///333222111///...---------,,,---...//////---***)))+++***)))((()))***,,,------,,,***)))((())))))***$$$%%%&&&'''((()))***+++,,,+++(((&&&&&&(((***,,,---...---***'''%%%%%%&&&$$$%%%%%%%%%&&&&&&%%%%%%""""""!!! !!!!!!!!!###&&&)))******)))((($$$$$$$$$$$$%%%%%%&&&&&&)))(((&&&%%%$$$###$$$$$$#########$$$%%%&&&((()))&&&&&&'''''''''&&&%%%%%%)))+++///111111---(((%%%((('''''''''((()))*********,,,333???KKK[[[qqqvvv```JJJ:::222///...---,,,,,,,,,---......------...//////---,,,)))))))))))))))******++++++***)))))))))***,,,,,,---///000///...---...///...////////////......---------,,,,,,------...////////////000000000000000//////000111111222333333222333444444444555888;;;;;;888555555777:::<<<=========>>>>>>>>>>>>===<<<===>>>???AAABBBBBBBBBBBB===>>>??????>>>===:::999888888999999888777666666777666555444555666777888:::999777444222000...---111444888;;;@@@KKK[[[hhhtttyyyxxxiiiPPP;;;222111000000//////////////////000111000///...///222555111000///000222333333111,,,---------.../////////,,,...000000//////000111555555:::BBBHHHIIIMMMQQQcccgggkkkllljjjiiikkkmmmooorrrvvvzzz||||||{{{zzztttrrrqqqrrrrrruuuvvvPPP666---...---...111///++++++...+++++++++******(((''''''{{{lll___UUUKKKAAA999---,,,***((('''&&&&&&'''$$$$$$%%%&&&((())))))***************+++,,,---...,,,,,,---.........------***,,,------,,,,,,...///+++***)))***++++++)))'''((((((''''''''''''((((((&&&(((***------,,,***)))&&&(((***+++******+++,,,........................---///000222222111000///333666<<>>===>>>?????????>>>===<<<===>>>???@@@@@@???>>>>>>:::;;;<<<======<<<:::999777888999999888777555444555444444444444444555555666555444222000000//////+++///222444777@@@LLLVVViiirrrxxxrrr^^^FFF666...111000//////............///000111000......///000+++,,,...111333333111///---------...............,,,...//////......///111666888===CCCDDDDDDIIIPPPeeehhhkkkllljjjjjjmmmpppqqqtttyyy|||~~~}}}zzzyyypppnnnnnnooopppvvvzzzUUU;;;///---,,,---///---)))))),,,******++++++******)))(((~~~qqqdddXXXMMMDDD???---,,,)))'''&&&%%%%%%&&&&&&&&&'''(((((()))******++++++******+++,,,...///,,,,,,---------,,,,,,+++)))+++...---,,,+++,,,...***)))(((***,,,---***((())))))(((((((((((()))))))))***,,,------,,,+++***)))+++------+++***+++,,,...///111222222111///.........///000000000000000333777<<>>???@@@AAA@@@???===<<<<<<<<<>>>??????>>>======;;;<<<>>>???>>>===;;;:::777888999:::999777555444444444555555555444444333111111000//////000111222---///000111333888AAAGGGYYYeeerrrvvvkkkUUU???111222111///...------......---///111111///......///******+++...//////---***...............------------...///...------...000777:::???BBB???>>>FFFQQQeeejjjnnnpppooonnnoooqqqrrruuuyyy|||}}}{{{xxxuuupppnnnlllmmmooovvv\\\???111,,,***+++,,,***&&&&&&***)))***++++++++++++++++++~~~ssseeeXXXLLLDDD@@@---+++)))'''%%%%%%%%%%%%*********+++,,,,,,------++++++******+++---...///++++++,,,,,,,,,+++******))),,,...---+++)))***,,,)))((((((***---...,,,)))******))))))))))))******,,,---.........---,,,++++++...000///,,,+++,,,---///111333555555333111///000000111111111222222333444777===CCCIIIPPPXXX]]]aaabbbeeehhhjjjkkkllllllpppqqqrrrpppnnnlllkkklllnnnvvv}}}uuulllZZZLLL<<<555333111111333222222222222111///......---,,,///555;;;BBBOOO[[[iiimmmpppnnnjjjaaaQQQCCC999666222000000000111000444333333555777777444000000111111222222222111111555666666555888DDDWWWeeerrruuuuuuqqqkkk^^^III888444222000///000000///...---...///222444444111...//////.........//////000333333222000////////////---,,,,,,++++++,,,------///---+++)))((()))+++,,,'''(((***+++***)))'''&&&&&&&&&''''''''''''''''''!!!!!!"""$$$%%%&&&''''''&&&''''''&&&$$$$$$%%%'''''''''(((((('''%%%###"""###"""!!! !!!###%%%&&&******)))((('''%%%###"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&(((***,,,++++++******)))((((((((($$$$$$%%%%%%'''(((***+++***,,,444@@@NNNaaayyymmmTTTBBB;;;000000/////////111222333---+++***++++++***(((&&&++++++,,,------------,,,***,,,///111111000---,,,***+++,,,,,,******+++,,,------......///......---333333222222333333444555333333333333333333444444555555444333222000000//////333777999999888888888555222//////222777;;;<<>>??????>>>>>>>>>???@@@AAA@@@>>><<<:::888888::::::999777555333444555666777666555333222......---...///000222333444444222111222555:::>>>KKKYYYlllxxxtttaaaHHH777222111///...---------...+++...111222111000/////////......///000000...,,,/////////......------,,,......///...,,,,,,...///777;;;@@@AAA<<<:::EEEQQQeeekkkrrruuutttqqqpppqqqpppssswwwzzzzzzxxxtttqqqrrrooommmlllnnnvvv```AAA000+++))))))+++)))%%%%%%))))))***+++,,,,,,,,,,,,,,,vvviii]]]QQQDDD<<<999444---(((&&&&&&&&&%%%&&&(((******)))(((((()))))))))***,,,///000...---,,,,,,++++++,,,,,,---...------------,,,,,,+++***''''''((()))***++++++,,,((()))((('''&&&'''***---+++,,,---------,,,+++***---,,,+++++++++---...000222222333444666555333000...............///000111222777===DDDKKKQQQXXX\\\aaadddhhhjjjkkkjjjkkkllljjjlllnnnooopppooonnnmmmrrruuuzzz}}}wwwrrr\\\LLL===777555111///111333333333111//////000222///...///444777===HHHSSSdddkkkrrrrrrmmmcccSSSEEE888111---------,,,...222333333555666777666222000111111000000000000000000333444777;;;<<>>===???>>>???AAABBBAAA<<<888999::::::999777666777888999888777777777777555333666444222000000111333444111111222444555666777777AAARRRgggtttsssgggQQQ@@@444333222222333222111///,,,---------......//////,,,,,,,,,,,,------...///000...---...111222///+++...///000///...///111222;;;>>>AAA???777666CCCRRRaaaiiirrrvvvsssooommmnnnmmmppptttvvvvvvtttttttttooonnnoooooopppvvvkkkGGG000((('''%%%&&&'''((('''&&&(((***+++,,,++++++---...xxxlll```TTTGGG???999444...)))&&&&&&%%%%%%&&&(((******)))((()))******)))***,,,//////...,,,,,,,,,++++++,,,,,,---...---------------,,,+++***))))))******++++++,,,,,,++++++***)))'''(((***,,,------.........,,,+++***...,,,***)))))),,,...000222222222444666555333111000000///////////////000333888>>>EEEKKKRRRYYY]]]aaadddhhhjjjjjjjjjkkkllllllmmmooopppqqqpppooonnnpppsssxxx}}}|||vvvqqq]]]LLL<<<666555222111111666555444111...---...///000///000444777===HHHSSSeeemmmtttuuuqqqgggVVVHHH999333......///...///222111222222444444333111000000111111111111111000000222333666:::;;;@@@MMMZZZjjjrrrxxxyyyuuujjjWWWGGG===888222000000000...,,,...////////////...------...000111111/////////000000000000000///---+++***,,,+++***)))((())))))))))))))))))))))))(((''''''%%%'''((('''%%%######$$$%%%''')))******)))'''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$############&&&&&&'''&&&&&&$$$###"""%%%###   !!!"""######%%%''')))(((&&&$$$######'''%%%"""""""""""" $$$%%%&&&'''(((((('''&&&$$$$$$&&&---333555222......,,,+++++++++)))'''$$$$$$######&&&)))************,,,000999HHH```zzzpppVVVBBB666111///000///---...222...,,,******+++,,,,,,,,,...------------...//////,,,,,,,,,------,,,,,,,,,---++++++---***%%%''',,,+++,,,,,,+++***((()))***............///111333444222222222333333333444444111111111000//////......222333333444666666777888555444333333444777:::<<<;;;???@@@======AAA@@@===<<<===>>>???@@@???>>>>>>???======>>>??????;;;888;;;;;;:::888666666777999777666555666888888777555888777666444333444666888666666666555666666777777@@@QQQffftttwwwnnnYYYFFF777555333222333333222111---......///000111111111,,,,,,++++++,,,,,,------(((***,,,...---,,,,,,,,,///000111000///000222444;;;<<<>>><<<666666BBBPPP```gggooorrroookkkjjjkkkjjjmmmqqqsssrrrqqqqqqqqqqqqppppppoooooosssjjjIII333)))'''%%%%%%&&&(((((('''((()))++++++******,,,...{{{pppeeeXXXLLLCCC:::555...)))'''&&&%%%$$$&&&((()))***)))((()))***+++++++++---//////---+++,,,,,,++++++,,,,,,---...,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++---////////////...---++++++...---***))))))+++...000000000111333444555333111000000//////////////////444888???FFFLLLSSSZZZ^^^aaadddgggiiijjjjjjkkklllmmmnnnpppqqqrrrqqqooonnnlllpppuuuzzz|||zzztttooo^^^MMM;;;444444333222111444444333111......///000222000111555777<<>>===>>>AAABBB???<<<===>>>????????????>>>===<<<::::::;;;;;;999888======;;;888666555777999444444444666888999888777777777666333222333666888888777666555666888:::;;;DDDRRReeettt{{{ttt___LLL:::777444222222333333222//////000111111222333333......---,,,,,,,,,------222444444000+++))),,,///000111222111111333666888;;;999888888555777BBBMMM___eeekkklllhhheeeeeegggeeehhhlllnnnnnnnnnnnnooosssqqqqqqooommmqqq~~~fffHHH555***(((%%%$$$&&&(((((((((((()))******))))))+++---}}}tttiii]]]PPPGGG;;;666000+++(((&&&$$$###%%%''')))***)))((()))***,,,,,,,,,---//////---+++,,,,,,++++++,,,,,,---...,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++*********,,,...111111000///...---,,,+++------,,,,,,,,,,,,---......---...000222333111000......------...//////000444888???FFFLLLSSSZZZ^^^aaadddggghhhiiiiiikkklllmmmnnnpppqqqqqqpppnnnmmmjjjmmmrrrxxxzzzxxxsssnnn___OOO===333222333222000///000000000///000333555333222222555777;;;EEEPPPcccmmmwwwzzzxxxnnn\\\MMM:::444000000000...///222000000000///...///000222...000222444444333111///000///111555777;;;EEEOOOaaajjjtttyyy{{{xxxoooeeeTTTLLLAAA999555333000..................---,,,,,,111111222000...---...///000000///---,,,***(((((()))&&&%%%(((,,,---)))$$$'''(((((()))((((((''''''&&&)))++++++)))'''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$###!!! !!!!!!"""""""""""""""$$$&&&&&&$$$#########(((&&&$$$######%%%&&&'''######$$$%%%%%%&&&&&&&&&%%%&&&)))...333333111...,,,,,,,,,------,,,)))&&&(((((((((***,,,---,,,***(((***...666FFF^^^xxx|||aaaKKK777000+++...222111.........,,,++++++...000111000...------------...//////////////////////////////...---,,,,,,+++***+++,,,---...///...,,,++++++,,,,,,,,,------...///000000000111222333333333333333444444333333222222111111000111111222333333444444222222111222333555777999:::;;;======>>>@@@@@@???<<<<<<======>>>>>>??????<<<:::999777777777888888???>>><<<888666555777999444444444555777888777666888888777444111222555888444444444666999>>>CCCFFFOOOYYYgggtttzzzttt___LLL;;;777333111111222222222222222111111111111000000000000///......---......444333111---+++,,,000444///111222333444666:::===<<<888555555666:::DDDNNN```eeeiiihhhdddaaacccfffbbbeeeiiikkkllllllmmmnnnrrrqqqpppooommmppp}}}xxx]]]CCC222+++(((%%%$$$&&&((())))))((()))))))))((((((***,,,wwwmmmaaaTTTKKK===888222---)))'''%%%###%%%'''))))))))))))***+++,,,,,,,,,...//////---+++,,,,,,++++++,,,,,,---...,,,------......---------+++++++++++++++*********''')))***++++++,,,...000222222111///...---,,,,,,+++---///000000...,,,++++++******,,,///000000///***++++++,,,---///000111444888???EEELLLSSSYYY^^^bbbdddfffhhhhhhiiikkkllllllmmmoooppppppooommmllljjjlllppptttwwwwwwsssppp```SSSBBB666222222111......////////////000333555555333333555666999CCCMMM^^^hhhssswwwvvvmmm\\\MMM999333///000000......000222222222000......000333---///222444444333111///000...///333555888@@@III\\\gggssszzz~~~~~~yyyrrraaaWWWIII>>>777444111///...////////////...------//////000///......000222111111///...,,,+++******)))&&&%%%)))------)))###((())))))******)))))))))(((***++++++***(((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!  !!!""""""###""""""!!!"""$$$%%%%%%$$$$$$$$$%%%)))(((%%%""" $$$$$$##################''''''''')))+++,,,,,,+++---+++)))))))))***)))((((((((()))+++---...,,,******+++///666DDDZZZssszzzaaaMMM999000)))+++...///...///000...,,,,,,---/////////...------------...//////000///............///000------,,,++++++,,,,,,+++''')))******))))))***,,,,,,,,,------......//////222111000000000222444666444444333333222111111000/////////000000111111222000000111222333666888999<<<;;;<<<======<<<;;;<<<::::::;;;;;;<<<===>>>>>>;;;:::888666555555777888>>>===<<<999666555666888666555444555777777555444:::;;;;;;888444444888<<<444666888>>>EEEMMMUUUYYYbbbgggnnnsssuuummmZZZHHH888444000......000000000444333222111///...---,,,//////...---,,,,,,,,,---(((***---222777999777444...111333555777:::===???<<<777333444777===HHHSSSbbbfffiiigggcccaaacccfffcccfffiiikkkkkklllmmmooooooooooooooommmqqq~~~hhhOOO:::---+++(((&&&%%%'''((()))))))))***)))((('''(((***,,,{{{rrrfffXXXNNN???;;;444///,,,)))&&&$$$$$$&&&))))))))))))***+++,,,,,,,,,...000000...,,,,,,,,,++++++,,,,,,---...,,,------............---*********+++++++++++++++(((***,,,---------///111222111000...------------+++,,,///000000...+++))))))))))))***---///000///***++++++,,,---///000111555999@@@FFFMMMTTTZZZ___bbbdddfffgggggghhhjjjllllllmmmooopppooonnnlllkkkjjjjjjmmmpppssstttsssqqqccc[[[LLL<<<333222111...222222111000...---///111555333222444444777@@@JJJYYYcccmmmrrrqqqjjjZZZLLL999333000000000------///333555555222...---///222---...000222333222111000000......222444666===EEEVVVcccrrr{{{}}}lllaaaPPPAAA999444111//////////////////...---------............///222555222111///...------------)))((((((***,,,,,,(((%%%((())))))***************'''(((((((((&&&&&&'''(((%%%%%%%%%&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&###"""!!!!!!"""###$$$&&&&&&%%%$$$######"""#########""""""!!! !!! !!!"""#########"""!!!"""###%%%$$$$$$$$$%%%'''###$$$%%%$$$$$$%%%'''***%%%$$$###""""""""""""###((('''&&&&&&&&&'''((()))+++)))'''&&&'''))))))(((%%%&&&'''***------+++))),,,---///555BBBWWWooovvv^^^KKK999111++++++------///222111///---,,,---...------...------------...//////---,,,+++******+++,,,---++++++***((())),,,,,,(((((()))+++++++++,,,---///,,,------...//////......222111///...///222555777111111000000///.............../////////000000000...///000222555777999:::===::::::<<<<<<888777999999888999999:::;;;======::::::999777555555777888;;;;;;;;;999666555555777666555444555666666555333777999;;;999555666<<>>HHHUUU^^^hhhmmmmmmgggYYYLLL:::555111222111...---///333666666333...+++---000------...000000111111000111......111444666;;;BBBKKKZZZlllxxxuuuhhhUUUDDD:::444000...---............---,,,,,,---............///222555111000...---------......******+++++++++***(((''''''(((((()))******))))))&&&&&&&&&$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!$$$&&&%%%%%%###"""""""""###$$$"""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$###!!! """######"""###%%%&&&"""%%%((())))))***---///%%%%%%$$$######$$$%%%&&&%%%&&&'''(((''''''(((((()))''''''''')))***((('''$$$%%%'''+++......,,,***+++,,,...444AAAVVVnnn~~~ttt\\\HHH888333///000///...000444000...,,,+++,,,---------...------------...//////---+++***))))))***+++---***,,,***''')))...---(((,,,---//////......///111,,,---...///000///......000000///000111222444555000000//////...---------///000000000000111111111---...000333666999;;;<<<;;;888888;;;:::666555888777777666777888999;;;<<<999;;;;;;999777666777999777999:::999777555555555444333333555777777666555555:::>>>===<<>>888333///+++'''%%%$$$&&&((()))))))))+++,,,******+++...000111000///,,,,,,++++++,,,,,,---...,,,,,,---.../////////...++++++,,,,,,---...//////222333444333111//////000//////---,,,,,,---...///---+++)))'''&&&''')))++++++******,,,///222333333333333111000////////////999>>>DDDKKKRRRXXX___cccbbbdddeeeffffffhhhjjjmmmooopppqqqrrrqqqpppnnnlllhhhgggfffhhhkkkoooqqqrrrjjjkkkaaaKKK999333222111///000000///......000333555333111222222444<<>>:::666666::::::555444888666555555555777888:::<<<999;;;===;;;888666777999444777999:::888555444444111111222444777888888777<<>>???;;;666222000444222111222555>>>PPPaaaaaafffkkkjjjgggeeegggjjjiiikkkllllllllllllnnnoooppppppqqqrrrppprrr~~~kkkGGG666111...''''''(((***++++++(((%%%------,,,)))((())),,,///|||pppbbbXXXKKKAAA888444000***&&&&&&((()))))))))))))))((('''''')))+++...000111222222000...,,,***))))))******,,,---...///000000000000+++,,,------......------..............................---,,,,,,+++******---,,,+++***)))))))))))))))***+++---...//////000111111111000///000333555999AAAJJJPPPTTTYYY```fffdddeeefffggghhhkkkooosssrrrqqqqqqqqqrrrpppmmmkkkfffbbbbbbgggjjjkkklllooooookkk___MMM>>>777333///222222111111222222333333444444333222222555:::>>>KKKQQQ[[[dddfff```TTTLLL===:::666222000111222333999888666444111000/////////000000...,,,,,,---...222222222111000222666999BBBNNN___mmmwww~~~xxxnnn]]]KKK<<<333///....../////////...------,,,---......------///333777222111000000///...------111000...---++++++************)))(((''''''((((((&&&&&&%%%%%%&&&&&&'''(((&&&'''(((&&&### ###%%%&&&'''&&&%%%###!!! ###%%%$$$$$$"""###$$$&&&((()))++++++(((&&&""" """###&&&%%%$$$"""!!! !!!"""###$$$%%%%%%%%%(((+++,,,+++((('''''''''&&&%%%$$$$$$&&&((()))---+++)))''''''((()))***)))))))))))))))******+++***)))***000888999333---((()))///888CCCUUUooovvv^^^OOO@@@:::666555444111000111222222000///......------,,,,,,---......------,,,///---+++******,,,...000,,,,,,+++,,,------+++***)))***+++,,,------------000111222222111///,,,+++---,,,---000444444222///000...---000333444222000...//////000111222222333,,,000222222444999:::777666888::::::999888999:::>>>888555666777555555888777777777666444333333555777666777999<<<<<<888333666777:::>>>CCCEEEDDDCCCMMMPPPTTTXXX\\\dddmmmtttrrrooollliiihhhfffdddbbb[[[QQQDDD>>>===;;;333,,,,,,,,,---///111222000...///000000000000...,,,+++,,,---///000000///---,,,+++...///---+++,,,222777;;;<<<<<<<<<999555111...111333555666666<<>>777555333000......//////........./////////000000000111111111000111444666333444444444444666:::===FFFNNNZZZfffooovvv{{{~~~vvvkkkZZZHHH:::222///...,,,,,,---------,,,+++++++++,,,,,,,,,,,,///333666222333444555555444222111------,,,++++++++++++,,,,,,,,,+++***((('''&&&&&&''''''&&&%%%$$$###"""""""""$$$&&&'''&&&%%%%%%%%%#########"""!!! """!!! !!!###$$$###"""###$$$&&&(((+++///111333***(((%%%""" !!!"""&&&%%%$$$###""""""!!!!!! !!!"""######$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$###"""###$$$%%%&&&&&&'''((()))***+++,,,,,,******))))))((((((''''''%%%&&&(((***,,,------,,,------000666@@@RRRlllooo\\\CCC===888888666333111333444444333333333333444444111000...---------.........---,,,,,,,,,...111222000...,,,,,,---.........+++,,,,,,---------,,,,,,,,,,,,---------.........***)))***---///000...,,,---,,,,,,---///000///...222222111111111000000000444777666444555999;;;999555666666555444444777999999777777::::::777777999777777777666666777:::===BBBEEEIIIKKKLLLLLLMMMNNNTTTXXX^^^cccgggkkkoooqqqnnnooopppnnnkkkiiihhhhhh```[[[TTTMMMGGGAAA<<<888:::666222///000000111000000///---...//////...,,,---.........---,,,+++***---...///000000///...---,,,...///---,,,---111555777666555333222000......444444555555444999JJJ[[[fffjjjkkkiiiiiikkkjjjgggjjjkkkmmmpppqqqqqqqqqqqqvvvuuutttsssqqqttt\\\===222///+++++++++,,,,,,---.........000...---++++++,,,---...|||pppggg___SSSFFF>>>888222///000,,,+++((('''&&&'''((()))((()))***,,,---,,,,,,+++************+++,,,---...---...///000000111111000111111000000000111222333000000//////......---------------------.........,,,,,,,,,++++++***)))(((,,,------...............111111111111111222666999>>>BBBJJJSSS\\\aaabbbaaaeeefffhhhiiijjjlllooorrrvvvssspppoooooopppooonnnggg```ZZZ[[[\\\^^^aaafffiiihhh]]]KKK;;;555333222/////////000000222333444444555555333222222444666@@@AAADDDGGGHHHDDD>>>:::555444222000///...//////------...///////////////000000111000000222555777666888:::;;;===@@@DDDHHHNNNSSS[[[dddlllrrrwwwyyypppfffVVVEEE888111......++++++,,,,,,,,,++++++***)))++++++,,,,,,...222444000222444666666555333111------,,,,,,,,,,,,------++++++***)))'''&&&$$$###$$$%%%%%%&&&&&&&&&&&&&&&###%%%'''&&&$$$###""""""%%%$$$###!!!!!! !!!!!!!!! !!!###%%%$$$######$$$%%%&&&))),,,///000)))'''$$$!!! $$$#########"""!!!  !!!!!!"""&&&&&&&&&%%%$$$%%%''')))%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&)))+++,,,,,,+++***+++******)))((('''&&&%%%$$$'''))))))((((((***,,,///...///444===NNNhhh~~~rrr^^^DDD>>>999999777444222444444333333333444444555666222111///---,,,---...///...---------...///111333...+++)))(((***,,,------***+++,,,---...............------,,,------......+++,,,---...///000///...------------.../////////222222222333333333333333999:::999555555999;;;999555555444333222333666999777666999<<<<<<777777999:::;;;;;;;;;<<>>777666555000000000111222333444444666777777555222000111111<<<===>>>???@@@===999555444333333222111000000000///000111111111000/////////000000000000222666999:::<<<@@@CCCFFFJJJOOOSSSVVVXXX\\\bbbhhhmmmooopppfff^^^OOOAAA666000......******++++++,,,++++++***)))***+++++++++---///222...000222444444333111///---------------......///.........---+++)))'''&&&######$$$%%%&&&%%%%%%$$$!!!###%%%%%%###!!!!!!!!!!!!  !!!$$$&&&&&&%%%###""""""###$$$''')))***&&&$$$""" !!!"""""""""!!!  !!!!!!%%%&&&&&&$$$###$$$'''***&&&&&&&&&&&&''''''((((((&&&(((***,,,,,,+++)))(((+++++++++***)))'''%%%$$$%%%(((+++)))&&&&&&))),,,///......222999IIIbbbxxxqqq\\\CCC===888888777444333444111111111111222333444555222111...---,,,---///000...---------...///111222---+++((((((***,,,------((()))+++---///000000111111000///...------------,,,,,,............///////////////......///000111//////000111222444444555;;;<<<:::555555888:::888555555444333222333666999444555999===<<<777777;;;>>>@@@CCCGGGKKKPPPWWW[[[eeekkkrrrvvvwwwwwwyyy{{{zzz~~~zzzsssnnniiieee___XXXSSSPPPNNNMMM@@@===:::888777555333111///000000///---...111444---,,,,,,...000222222111/////////...............///000000000000000000///---.........---...000222333111000......///000111///...///111333999HHHWWWaaaeeehhhjjjnnnsssrrrnnnmmmmmmoooqqqsssuuuvvvwwwvvvsssqqqqqqrrrwww}}}XXX:::000///+++............/////////000222000---***)))***,,,---zzzssshhh\\\NNNEEE>>>666111000,,,+++)))(((''''''''''''###$$$''')))***+++++++++((()))***+++,,,------.........///000111111111111111111222333333333333222//////////////////////////////////////////......---------,,,+++(((&&&%%%***+++,,,...000111111111---.../////////222666999AAAFFFNNNVVV]]]aaadddeeedddfffhhhiiiiiikkkmmmooosssqqqooonnnnnnnnnmmmlllddd[[[RRROOOPPPTTT[[[bbbdddfff```PPP???777555555222222222111222222333444888999:::999666333333333666666666777888666333000333333333333333222111000222333333444333222000///...///000111333777<<<@@@BBBEEEIIILLLPPPTTTYYY\\\bbbbbbcccfffiiikkkkkkiiiYYYSSSHHH<<<444///------******+++,,,,,,,,,++++++)))***++++++++++++---///...///000111111000...---------,,,,,,,,,---......,,,,,,,,,,,,+++)))&&&%%%$$$$$$%%%$$$###"""  """######"""###$$$!!!!!!!!!""""""""""""""" !!!$$$&&&&&&%%%"""!!! !!!###%%%'''###""" !!!!!!"""###"""!!! !!!!!!######$$$###"""###&&&(((((((((((()))))))))******'''(((***+++,,,+++)))(((++++++,,,+++***(((&&&%%%'''***+++***((('''(((+++...,,,,,,///555CCC[[[pppnnnXXX@@@:::666666666333333555000000000000000111222222//////...------...///000.........---......//////---+++******,,,...///...(((***+++---///000111111111111000///...---,,,+++***,,,------,,,,,,---///111111111000//////111333+++,,,---///111222333444999;;;:::666555888888666555666666555444444777999333555;;;@@@@@@>>>@@@EEEGGGKKKQQQXXX___gggnnnssszzzvvviii```ZZZUUUNNNHHHEEEDDDCCCBBB:::777555333333222111///222222111///,,,+++,,,...+++,,,---000333444333222000//////.........//////111111000000000000111111...............///000000000///.........///111222---,,,---000333999GGGUUU___eeejjjmmmpppuuuuuusssoooooooooppprrruuuwwwyyyvvvrrroooooopppvvv|||WWW999000///,,,---...///111333444555666111///---+++***+++,,,---xxxmmmaaaTTTLLLCCC:::333222++++++***)))((('''&&&&&&$$$%%%'''((())))))((((((((()))***+++,,,---------......000111111111111111///000333444555444222111.........///000000111111111000000000///.........,,,---.........,,,***))),,,,,,...///000000000000---...///000000333777:::BBBHHHPPPWWW[[[___dddhhhbbbeeeggghhhiiiiiikkkmmmooommmlllllllllllliiigggaaaVVVLLLIIIJJJOOOWWW___```eeeaaaRRRBBB888666555333222222111111111111111555777999999888666666666222222222333444333000...111222333444444222111000222333444555555333222000...///111444888???FFFKKKPPPRRRVVVYYY[[[^^^bbbdddgggfffeeeeeefffeeebbb___MMMIIIAAA999222...---,,,***++++++,,,------,,,,,,***+++,,,+++***)))***,,,////////////...---,,,,,,,,,,,,+++******+++++++++(((((()))***)))'''%%%$$$%%%&&&&&&'''%%%###!!! !!!###$$$###"""######"""###%%%'''((((((((('''$$$"""""""""$$$%%%$$$###!!!  ###&&&((("""!!!  !!!"""$$$%%%$$$###!!! !!!!!!!!!"""###$$$$$$$$$$$$&&&(((((())))))***************&&&''')))***+++++++++++++++,,,------,,,***(((''')))***++++++)))((('''(((+++******---222???UUUiiihhhOOO<<<666333444555333222555000///////////////000111,,,,,,,,,---......//////.........---------------+++******+++---///...---+++,,,---...////////////---......///...---,,,++++++---......,,,,,,...000111222222000......111444......///000111333333444777999999555555777666333555777888888777777888999888;;;CCCJJJMMMMMMSSSZZZZZZ___fffmmmsssxxx}}}}}}xxxuuusssrrrppphhh[[[PPPKKKGGGBBB???>>>===;;;999888666444333333222111000444333000...---+++******,,,---000333666666333000///...---------...//////111111111000000111111111///.........///000//////,,,,,,------...///000111...,,,,,,///222777DDDQQQ\\\eeekkklllmmmppprrrqqqrrrqqqooonnnppptttxxxzzzxxxrrrnnnmmmnnnsss~~~}}}XXX:::111000---...///000111333444555666000000///...------------|||qqqfffYYYQQQHHH>>>666444+++++++++***)))'''&&&%%%&&&&&&'''(((((('''&&&%%%))))))***+++,,,---,,,,,,...///000111111222222111...000333555666444111///------...///000111222222222111111000///......---+++,,,...000000///...---......////////////.........///000111222444999<<>>:::777888777555444555555555333---++++++---000333444333...///222555777666222......---,,,+++,,,---...///222222111111111111222222///...---...///000///...******+++---...///000000///------///111666BBBMMMYYYcccjjjjjjhhhjjjlllllltttrrrooommmooosssxxx{{{zzztttnnnllllllppp{{{~~~XXX:::111000---000000000000000000000000000000000000000/////////~~~uuuooodddWWWJJJAAA===;;;222...(((%%%$$$%%%'''''')))(((''''''''''''((()))++++++,,,,,,,,,---------...000222222000...------***,,,000333555555444333333222111000///.........111444444///---///000///........................111111000///...---,,,,,,000000111222555999<<>>===============>>>>>>444000000444333......222///111111111000///000111444444333333222111000000000///...------...///000666444222000...------...,,,...111111///...---...---,,,+++******,,,...///000000000///---111@@@PPPZZZ___dddiiikkkmmmnnnooorrrppplllkkkmmmrrrxxx}}}wwwpppnnnooosss}}}~~~ZZZ<<<000...,,,111,,,))),,,000222111000---,,,+++,,,...///...---yyytttiii\\\OOODDD===:::444000+++((('''(((((((((&&&'''(((((((((((('''&&&((()))***+++,,,---......,,,///111111000...---------///111444555555555444000//////......///000111111333222///...111111...------------------------111111000///......------000000000222555999===???HHHMMMSSSWWWYYY[[[```dddeeedddeeeeeeeeefffggghhhhhhggghhhhhhfffbbb\\\XXXRRRIIIAAA>>>===@@@HHHQQQWWWZZZ[[[SSSEEE999333222333333333111///...000222333333444444444333333333000000111111111000//////......///111333333111/////////000222555777666555999<<>>???666222111444333///...222000111222222000000111222222222222222111111111111000///...------...///000333222111000///.........,,,...000///...------......---,,,++++++---...///////////////...222@@@OOOXXX\\\bbbfffiiijjjlllmmmqqqpppnnnnnnqqquuuzzz}}}wwwpppnnnooosss}}}]]]===///,,,***...---,,,,,,++++++,,,...***)))((()))+++,,,+++***~~~yyypppcccVVVIII???:::777333///,,,,,,+++***)))%%%&&&((())))))(((&&&%%%&&&'''((()))+++---...///+++---///000///.........///000111222333333333333------,,,,,,...000333555111222000...000444222---,,,,,,,,,,,,,,,,,,,,,,,,000000000//////.........//////000222555999===???GGGLLLRRRVVVXXXYYY\\\___dddeeefffggghhhhhhggggggffffffeeedddaaa\\\TTTOOOJJJBBB;;;::::::<<>>???777444333444333//////111111222333222111000111333000000000000000000000000//////...------...//////000000000000000000////////////000...,,,,,,---///000///...---,,,---...///,,,---...000///333@@@NNNTTTYYY___ccceeeggghhhjjjllllllnnnpppsssvvvyyy{{{|||vvvpppoooooosss}}}aaa@@@000***'''+++------+++(((''')))+++)))((('''''')))******)))|||tttjjj]]]PPPCCC<<<999666222000...---+++***&&&'''(((((((((((('''&&&&&&&&&''')))***,,,------+++---///000//////000111.............../////////...---,,,,,,---000333555111000...---222666333,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////////////////111444888<<>>EEEMMMRRRUUUWWWZZZ]]]\\\___cccgggjjjjjjiiiiiibbb```]]]ZZZUUUNNNFFFAAA<<<777555666777777<<>>FFFMMMPPPRRRSSSTTTWWWYYY[[[[[[[[[[[[TTTRRROOOLLLGGG@@@999333444222111111222222000///............------,,,,,,+++++++++++++++,,,000333222333333222///------...,,,...000000//////000111,,,---,,,***)))))),,,///)))''''''(((&&&###$$$((((((((('''&&&%%%%%%$$$$$$"""###%%%&&&&&&%%%$$$#########"""  ###&&&&&&$$$######$$$$$$$$$###"""""""""######$$$%%%%%%!!!$$$&&&(((((()))***+++***'''$$$############################## """%%%((()))'''%%%$$$'''***)))'''(((,,,000111222000+++))),,,,,,******+++,,,+++******,,,...,,,---...---+++)))***+++///---,,,------222>>>KKKdddzzztttXXXAAA444222///............---+++///333555333111///...---000333555444000---+++///000000000///...------+++******+++---......---------...//////...------,,,,,,,,,---------......///000///...000444444000000000///000111333666777444111//////222222000---555666777888;;;AAAIIIOOO\\\```fffnnnwww|||~~~zzzxxxvvvtttppphhh___ZZZTTTQQQKKKEEE@@@<<<;;;:::;;;===???@@@???===;;;:::555555666777888888666555555555555666777888:::;;;888888555222000111111000111222333333222111222333222222111///---,,,+++***------............------...///111333444444444333777777555111---++++++,,,------,,,,,,,,,,,,,,,,,,+++***,,,///111444>>>IIIQQQUUU[[[___bbbccceeefffaaadddhhhlllpppsssttttttqqqooonnnpppqqquuueeeDDD333---+++---,,,******000777333++++++)))&&&&&&'''((()))(((zzzsssjjj^^^PPPFFF===999444111///---,,,***---+++(((%%%%%%(((+++---)))))))))))))))*********+++---............000111///000000111111111111000000000000000111111222333000111000///222444111+++,,,,,,,,,,,,,,,,,,,,,,,,---......///111222222333............111444777999:::@@@HHHMMMPPPSSSWWW[[[XXX[[[___ccceeeffffffeee^^^[[[VVVRRRMMMGGG@@@<<<888555444666777666888======???AAA???;;;777333111000111333333222222333555222111000000000222333444222222222111222222333333000///...///111222222111222666<<>><<<:::999999999333666888999888777777777444555777777777666444222222222222333444555666777777777555000///111222000111222333222111000111333222222111///---,,,+++***------............------...///000222333444555555666666555111---++++++++++++++++++,,,,,,,,,------,,,++++++...000333===GGGPPPTTTZZZ^^^aaabbbdddeeebbbdddgggkkknnnqqqssstttooonnnoooqqqqqquuueeeDDD333///...---,,,)))***444===999---)))'''$$$###$$$&&&&&&&&&~~~xxxooocccTTTJJJAAA<<<666111///...---------+++)))(((((()))+++---(((((())))))***+++,,,,,,***+++,,,,,,++++++---///...///111333333333111000///000222333444444333333///222333111111222000,,,------------------------,,,---...///111222444444......------...111333555888===CCCGGGIIILLLQQQUUUVVVWWWZZZ]]]^^^______^^^YYYUUUOOOIIIEEE@@@<<<999555333222555666444555888777888999888666333111111111222222111000000222444222222111222333666999:::::::::::::::::::::999888000///...///111222222111333888BBBNNN[[[dddiiijjjdddaaa\\\UUUOOOIIIEEECCC:::777444333333333111000...------...///...,,,***000000000///...,,,+++)))(((***++++++******+++,,,,,,...//////---,,,+++,,,+++,,,......---,,,---...---......***&&&$$$'''++++++((((((((('''$$$''',,,((('''&&&$$$$$$$$$%%%%%%###$$$$$$$$$$$$"""!!!  !!!  ###%%%%%%###""""""$$$$$$$$$######"""!!! !!!!!!"""###!!!!!!$$$'''((('''&&&'''((('''%%%$$$%%%&&&$$$$$$$$$###############%%%%%%%%%'''((('''%%%""" $$$((('''&&&)))111999CCC@@@777+++&&&''')))(((((()))*********+++...000...000111111///---,,,---+++(((&&&'''(((+++444===VVVlllxxxYYY>>>111///------.../////////444666888777333///,,,+++---///111000---++++++,,,,,,///111111///,,,,,,,,,...,,,+++,,,---...---,,,+++,,,---......---,,,+++,,,,,,,,,---------......---//////---...111000,,,------...000222555888:::555555333222111333666999CCCHHHOOOSSSUUUYYY```eeeffffffiiipppxxxzzzvvvqqqggg\\\RRROOOKKKDDD???>>>::::::999999888777666555444666999888666444555666333555777777555333000///111000000000111111222333444666444...---111333000000111222222000000111222000000//////......------,,,------......------,,,---......///000222333444000111222000...,,,+++,,,******+++---....../////////,,,+++---///222;;;EEENNNRRRXXX\\\___```bbbcccbbbcccdddfffiiimmmqqqsssqqqppprrrrrrqqqrrr}}}dddBBB222///...))),,,+++***222<<<999...***'''$$$###$$$%%%&&&&&&{{{rrrfffWWWLLLCCC>>>777222/////////...++++++++++++++++++++++++&&&'''(((***+++---...///)))***+++***))))))+++---+++---000222333222000///...///222555666666555444...333555222000000///,,,........................,,,---...///111333444555...---,,,,,,---///111333777;;;@@@CCCDDDGGGLLLPPPUUUUUUWWWXXXYYYYYYXXXXXXUUUPPPJJJDDD???<<<999777444111222555555222222555444444444333222111000000222222111///......111333333333333444666999===???BBBBBBCCCCCCCCCAAA@@@???666444222111222222111000444:::EEESSSaaakkkooopppfffbbbZZZQQQHHHAAA<<<999222///,,,+++,,,.........,,,,,,,,,---//////---+++.../////////...,,,***)))***,,,---...,,,+++,,,---)))+++------,,,************+++---,,,+++******+++000222111---'''%%%(((,,,,,,)))((()))'''%%%'''---(((((('''&&&'''((()))***&&&%%%###!!!!!!!!!!!!!!! !!!!!!!!! !!!###$$$"""!!!!!!###$$$###"""&&&%%%$$$"""""""""######'''$$$""""""%%%''''''%%%&&&'''((('''&&&%%%&&&(((%%%%%%$$$###"""!!! !!!$$$&&&'''%%%### $$$'''&&&$$$'''000888IIIDDD999+++$$$&&&((('''(((***+++++++++---///111///111222222000...---...///+++***+++,,,...666???SSSggg~~~yyyYYY<<<000...,,,,,,...000000000000222444333111...------...///...+++((((((+++...)))---000111///------...000...------------+++***++++++,,,------,,,++++++,,,,,,,,,---------......///111000......000...)))+++,,,---...111555888:::555666555333222555;;;AAALLLRRRZZZ]]]^^^___dddhhh```___```gggnnnoooiiibbbYYYMMMBBB@@@>>>:::888999777777777777666333111000333666888666333000000111444666888888555111///...000///////////////000111333555333---,,,111333111///111222111000///000111........./////////000000,,,,,,---......---,,,,,,------,,,,,,...000222333***,,,...///...---,,,---***+++,,,...///000000111000,,,+++,,,...111;;;DDDMMMQQQWWW[[[^^^___```bbbaaa``````aaadddiiimmmpppsssssstttsssppppppzzzcccAAA000......&&&,,,---***///888777...---***&&&%%%&&&'''((((((vvviii]]]TTTHHH>>>666555666222...------+++(((&&&&&&''')))***+++(((''''''******)))&&&&&&))),,,---,,,*********,,,,,,------------......333111000333777999888777777555444444444222000...111000000///...------,,,/////////...------///111...000333666666555444222555777:::===>>>AAADDDFFFKKKKKKLLLOOOQQQRRRQQQPPPMMMHHHAAA===:::888555222000///...000333444333000111222222111000---+++***333333333444555666666555888888;;;AAACCCDDDHHHNNNOOONNNOOORRRSSSPPPJJJDDD<<<777222000111222000...666<<>>LLLVVVZZZ]]]aaaccccccaaa]]]ZZZRRRSSSVVVXXXXXXWWWUUUSSSDDD>>>888555666666333000555333222222222222111///777555222222333444444444555666444000///333444222......////////////......111222222111///...///111111000...------...///000++++++,,,///111222000///***+++---.........---,,,...---,,,+++,,,...111222000...---***)))''''''&&&((()))***+++***+++---///---,,,,,,,,,,,,///999EEEPPPRRRVVVYYY[[[]]]^^^^^^```aaabbbccceeeiiiooossszzzyyy||||||tttoooyyyeeeBBB000,,,,,,))),,,---,,,+++,,,333999888111)))$$$%%%(((******xxxlll```XXXLLLBBB999777777444000///+++)))'''%%%$$$%%%'''(((***(((&&&'''***+++)))'''(((***---...---+++++++++++++++,,,,,,------......000///...111444666666444777666555555555555222000........................,,,---------,,,,,,///111111222333444444333111000333666888:::;;;===@@@BBBDDDEEEFFFHHHIIIJJJIIIHHHCCC???999666444333111//////------...111222111///000111111222111000...---222222333666999===???@@@AAAAAAFFFNNNSSSUUU[[[aaaaaa``````aaa```[[[RRRKKK@@@:::333000000111111///:::@@@LLL^^^qqq}}}wwwjjjXXXFFF:::333...+++---,,,,,,++++++++++++,,,......///000000///......,,,------,,,+++***,,,------++++++,,,---,,,)))&&&)))))))))))))))***+++++++++,,,---,,,+++******,,,111111///+++((('''(((***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$""""""!!!!!!!!!###$$$%%%&&&%%%$$$#########$$$%%% !!!""""""!!!!!!!!!!!!!!!!!! !!!######%%%&&&&&&%%%$$$%%%&&&$$$###"""!!!  !!!!!!!!!!!!############%%%(((+++---------***%%%$$$''')))(((''''''&&&&&&(((+++...111000111111111111///...---------......+++***222===TTTiii|||fffFFF777000---///111000///000111000000000000000000111111000///...---......///......---,,,,,,,,,,,,,,,,,,+++)))***,,,---......---------------,,,++++++............---------,,,......///222444333///+++***+++,,,,,,...222777;;;444555666888<<>>444......000111111;;;AAAMMM___qqq}}}}}}qqq^^^KKK<<<333...,,,,,,++++++++++++,,,,,,---//////000000000000//////---......---+++***+++---,,,,,,---//////---)))&&&))))))(((((())))))******)))++++++***)))((()))***000///...+++(((&&&''')))''''''((((((((('''&&&%%%((('''&&&$$$######""""""%%%$$$#########$$$%%%&&&&&&%%%###!!!!!!"""###$$$"""!!! """###"""!!!!!!!!!  !!!""""""!!! """###$$$%%%'''&&&$$$######$$$%%%$$$"""!!! !!!"""###############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%'''(((%%%'''%%%!!!"""&&&)))(((&&&%%%$$$%%%&&&))),,,...------.........------,,,......///000------444===RRRfff~~~jjjLLL:::333...///111000000222000000000000000000000000000000///....../////////------,,,,,,,,,,,,------)))+++,,,,,,,,,,,,---///000//////...---,,,++++++.........---------,,,,,,......///111333222...+++,,,+++,,,...222555777888555666999???IIITTT___ffffffbbb\\\TTTLLLFFFAAA???<<<<<<<<<;;;999666444222222...,,,---000444444333222111000111333333333111222111000222555777888888555777555111000333333111//////............//////000000111000...---///000---...//////000000000000+++***+++...444999;;;<<<666555333111///.........,,,+++***))))))***+++,,,......---,,,,,,+++++++++)))+++,,,,,,,,,,,,///111///.........---000;;;FFFOOOQQQSSSTTTUUUVVVYYY[[[___aaaccceeegggkkkqqquuu{{{yyyyyyyyyqqqkkksssfffEEE444///...,,,,,,+++(((###"""$$$'''///333666444000...///222xxxmmmfffYYYMMMAAA<<<:::666333333...---+++)))(((((())))))'''''''''((()))*********)))+++------,,,+++,,,---))))))***+++,,,,,,------.........000111222333333666555555666777777666444000000000000000/////////---///111111111222444666444333111///...------...000222333333333333555666666888999:::999888888888666444222000000000111111111222222444666888999999777999;;;>>>@@@AAAAAAAAAGGGGGGHHHJJJMMMRRRWWW[[[]]]^^^dddlllppprrrvvv{{{xxxwwwvvvvvvssskkk```WWWHHH???444------000222333777===JJJ[[[mmm|||xxxfffSSSCCC888222000,,,,,,,,,,,,,,,---...///......////////////.........//////---+++***+++---,,,------......---+++)))+++******)))******++++++***+++,,,+++)))((()))***,,,,,,,,,***(((''')))***''''''''''''&&&&&&&&&&&&,,,***'''$$$"""!!! !!!((('''&&&$$$$$$$$$$$$%%%&&&$$$"""  !!!###$$$###""""""$$$$$$"""!!!"""!!!  !!!"""!!!"""###"""!!! !!!""""""$$$&&&&&&$$$$$$$$$%%%&&&%%%""" """$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%''')))'''""""""&&&'''&&&&&&%%%%%%%%%&&&(((***,,,)))******+++++++++,,,,,,------...000......333;;;NNN```zzznnnQQQ===444......000///000333///000000000000000000/////////////////////000000...---,,,+++++++++++++++'''+++......,,,+++---///222111000...---,,,++++++------,,,,,,,,,+++++++++,,,---///000111000---,,,...---,,,///444666444222444888@@@KKKWWW```eeegggbbb\\\SSSHHH???999666555444444555555555555444444111///,,,+++---///000///000//////000333444333222000///000222666999::::::555777555111000333333000222222111000000111222222000111111000///...000111111111222111000...,,,+++***))))))---333:::???AAA:::888444111000000111111,,,+++******)))******++++++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,---///111///---------,,,///999EEENNNPPPTTTUUUUUUWWW[[[______aaacccfffhhhlllrrruuuyyyvvvvvvvvvoooiiippp~~~fffEEE555111///***+++***(((&&&&&&(((***+++...000000///---...///}}}tttmmm^^^QQQEEE???<<<777333222///...,,,***))))))))))))&&&'''(((((())))))***+++(((***++++++******+++,,,))))))***++++++,,,------///000111222222333444555444333333444666666555333444444333222111//////...---///111222222222444555222111///------...///000///111222111000000111222///222444444333111222333333222000...---...000111444666999===???BBBCCCDDDFFFHHHJJJMMMPPPQQQRRRRRRWWWXXXZZZZZZ\\\```eeejjjjjjkkkooovvvyyyyyy}}}|||zzzxxxvvvrrriii^^^UUUFFF>>>333,,,,,,///222333333:::GGGXXXjjjzzz~~~nnn\\\III;;;333///++++++******+++,,,------------------------------......///---++++++,,,...///...---,,,+++,,,---///------,,,++++++,,,,,,,,,,,,---...---+++***+++,,,(((***+++***))))))+++---***)))&&&$$$$$$%%%'''))))))(((&&&$$$######$$$$$$***)))'''%%%############%%%###!!!  !!!!!! !!!"""""" """!!!  """###!!!$$$%%%%%%%%%&&&''''''%%%###!!!!!!"""$$$&&&!!!  !!!"""!!!!!!!!!""""""###$$$%%%((()))'''###"""&&&'''%%%''''''&&&&&&''')))***+++((((((((())))))***++++++,,,+++,,,//////---111888IIIZZZtttqqqUUU===444------...---///111...///000000000000///...------......////////////...---,,,***)))((((((((('''+++......,,,+++---///333222000...,,,++++++++++++++++++************)))+++---...//////---,,,,,,000...---///333444111...666===JJJWWWaaaeeebbb___UUUPPPGGG>>>777333222333111111222333444555777888222000---,,,---...//////000///...000222444333222//////000333777:::::::::555777666222111333222///222222111111111111222222000111222111000000111333111222222222111///,,,+++***)))(((,,,222999>>>@@@999666333111000111333555,,,,,,,,,+++++++++++++++))))))***+++,,,+++++++++***+++,,,,,,,,,---///111...,,,,,,,,,+++---777CCCKKKPPPUUUXXXYYY[[[```eee___aaadddfffiiilllqqqtttvvvsssrrrrrrmmmhhhooo{{{dddEEE666111///*********)))((()))***,,,,,,***((())),,,......---xxxrrrbbbVVVIIICCC???888333111---,,,+++)))((('''''''''&&&((())))))(((((()))+++(((***+++***))))))+++,,,++++++++++++,,,,,,,,,,,,///111222333222222444555333222222333444444333111666555444222111///...---+++---000000000000111222000///.........///000111...///000///.........000))),,,000000---,,,---///.........---,,,---000222999>>>EEEJJJNNNQQQSSSUUUZZZ\\\^^^aaadddeeeeeefffeeegggjjjjjjjjjmmmssswwwsssrrrtttyyy{{{{{{}}}zzzuuuqqqkkkaaaVVVMMM@@@999111,,,---000222222333:::FFFVVVgggwwwvvveeeRRR@@@333---***))))))))))))******+++------,,,++++++,,,---------......---,,,,,,...///333222000---++++++...000......------,,,,,,---------.........,,,+++,,,---''')))++++++++++++,,,...,,,***'''$$$$$$&&&(((***#########$$$&&&''')))***((('''%%%###""""""""""""$$$###"""!!! !!!!!!!!!"""$$$$$$"""  !!!"""  ###$$$$$$%%%'''(((&&&%%%###"""!!!"""###$$$!!! """$$$%%% !!!"""###$$$%%%%%%&&&###%%%%%%""""""&&&(((&&&((((((((((((((()))******))))))(((((()))***++++++***)))+++...///---000555EEEVVVooo|||rrrVVV===444---,,,---,,,---///......000000000000......***+++,,,---.../////////...---,,,***)))))))))))))))+++,,,,,,,,,,,,---///333111///---+++++++++++++++++++++*********))))))***,,,......---,,,,,,,,,///......000111222111000<<>>CCCHHHKKKUUUaaalllrrruuuwwwyyyzzz{{{}}}~~~yyyuuuvvvyyytttoookkkiiieeeaaaccchhhbbb]]]XXXTTTOOOIIIAAA:::444000,,,,,,...111111///333888BBBNNN[[[iiivvv~~~~~~xxxiiiWWWHHH@@@111000//////............///...---,,,,,,---...///+++,,,---------...000222===>>>===888111,,,******...---,,,,,,++++++++++++((()))***)))((('''((()))---...///...,,,************************)))(((((("""###$$$%%%%%%$$$"""!!!!!!###&&&'''"""###$$$$$$###!!! """"""  """$$$$$$$$$###$$$%%%%%%%%%$$$###"""!!! !!! """%%%((()))'''(((((())))))(((((('''$$$''''''$$$%%%((()))'''((((((((((((((((((((((((,,,+++***))))))***+++,,,***(((***///111///000333CCCSSSmmm|||vvvYYY===555///...///---,,,------...///111111///...---&&&(((***,,,------------++++++,,,---...000111222///+++((((((,,,//////...000///,,,***)))***++++++.........---------,,,,,,)))+++...---+++)))+++,,,(((,,,000111222444999===LLLVVV```ccc[[[NNNDDD>>>666555444333222222222333333111000///000333666888111111000///...///222444111000///000111222111000333333444666888999777555555777777333222333111------///222444444222///---+++,,,------,,,,,,...000222111000//////000111222444222000000222333333222222111///...------------)))***+++,,,---.........***+++---......---+++***((()))++++++***+++---///000...------+++---888CCCBBBKKKUUUZZZYYYXXX\\\```___bbbdddfffgggiiikkknnnkkkggggggjjjjjjhhhppp|||zzz\\\AAA333...***...---,,,,,,------,,,+++&&&)))---,,,******,,,///~~~yyymmmeeeYYYOOOHHHAAA:::555444111...,,,,,,+++***)))###$$$$$$%%%&&&''')))))))))((('''''''''((()))***,,,,,,---000444444000------...///000222333444555444555555555444222000///000000/////////.........555333111///......///000000///......///111000000---......---+++***,,,---............///222888<<<@@@CCCFFFHHHIIIMMMRRRWWWaaagggqqqzzz{{{vvvpppmmmiiibbb\\\ZZZWWWRRRPPPRRRNNNMMMKKKFFF???:::888777333111///---,,,---...///333777===FFFSSSbbbqqqzzz}}}uuujjjYYYKKKCCC:::444333000+++))),,,+++++++++***)))***---///,,,,,,+++)))***---333777AAA@@@<<<555...***+++---,,,---///...---,,,,,,------,,,+++)))(((&&&%%%$$$((()))++++++***(((&&&%%%++++++***'''$$$###$$$%%%"""$$$###!!!!!!$$$''' !!!!!!!!!'''''''''&&&$$$!!!!!!$$$$$$###!!!   """###%%%&&&&&&$$$!!!!!!###"""!!!"""%%%&&&%%%###%%%(((***++++++******''''''((()))***+++++++++***))))))(((((((((''''''+++***)))))))))***,,,---(((***,,,,,,,,,,,,...000<<>>???>>><<<999777666777222000...---,,,,,,---...222444:::AAAMMM\\\jjjttt}}}wwwkkk```NNNDDD;;;777222,,,***---++++++++++++******+++,,,,,,,,,+++******---222555<<<<<<999333---******+++***,,,......---,,,,,,------,,,+++***((('''&&&%%%'''((()))***)))(((&&&%%%******)))'''$$$###%%%&&&""""""###"""!!!!!!###%%% !!!!!!"""######%%%%%%%%%$$$""" !!!  !!!"""$$$$$$'''%%%###$$$%%%$$$"""&&&$$$!!!"""$$$%%%%%%$$$###$$$&&&((())))))(((''''''((()))***++++++++++++************)))))))))((()))))))))))))))******+++***,,,------------///111999QQQhhhwwwyyybbbEEE444...///,,,---000+++++++++,,,...000000...,,,000...------......---,,,...,,,***+++---///...---,,,,,,,,,---//////---+++,,,---//////......///111///...---,,,+++,,,,,,------,,,+++)))))))))******000......///111777EEESSScccddd^^^PPPCCC===999555888777666666666555333111444333333222222333333444111000000000111222333444222444555555555555777888666444333333555444222///............////////////333333333333222111///---000///...---...000111333222111000/////////000000000///---,,,---...111222000000000...---...000333333555666555222///---,,,'''((()))+++,,,,,,,,,,,,***(((&&&&&&(((***++++++,,,++++++------///777AAALLLQQQXXX]]]^^^___aaadddcccdddfffeeeddddddeeefffhhhhhhhhhgggdddgggsssfffEEE111,,,---++++++,,,,,,,,,,,,++++++)))))))))***+++,,,...///vvvnnncccYYYQQQIII@@@;;;777444000...---,,,+++***++++++***))))))))))))))),,,++++++***+++,,,---...000000111333555555333111......///000222333444444555444333111000///......***+++,,,---...///000000////////////............333222111///...---,,,,,,---...///...------///111666888<<<@@@EEELLLSSSXXX```ccchhhlllpppuuuzzz}}}~~~~~~|||{{{zzzuuunnnddd[[[VVVMMMEEE>>>;;;999666666999111333444444333222333444000///...,,,,,,,,,------///111444:::DDDRRR```jjjttt~~~{{{tttaaaVVVHHH>>>555...+++,,,+++++++++++++++*********++++++,,,,,,+++---000222555555444111---***))))))(((***---///...---,,,---------,,,+++***(((((('''&&&'''((((((((('''&&&%%%%%%%%%%%%###""""""$$$&&&&&&$$$!!! !!!"""###### !!!###$$$%%%%%%#########"""!!!  !!!""""""  !!!  !!!!!! !!!""""""!!!!!! !!!!!!"""###%%%$$$###$$$%%%%%%###!!!'''%%%######$$$%%%%%%$$$###$$$%%%&&&''''''&&&%%%((()))***+++++++++++++++++++++,,,,,,++++++******'''(((((()))***)))))))))***+++,,,,,,++++++---///555KKKcccvvv~~~gggKKK999000000,,,---///)))+++++++++---000000...---///...,,,,,,---...---,,,000...,,,,,,,,,,,,+++***+++,,,---000222222///,,,+++---............///111......---,,,,,,,,,,,,,,,,,,+++***)))))))))***+++222...,,,---111:::MMM^^^iiiggg\\\KKK===888888777999:::;;;:::666333111000444444333333333333444555222111/////////222555777333555666666666666888999666444333333333222000---,,,---///000000000///...333444444444333111///...111000///......///000111000///...---------------//////...------///000111666555222///...000555999>>>@@@AAA@@@;;;444000---))))))***+++,,,,,,++++++'''&&&%%%&&&((())))))))),,,******---...222<<>>;;;888444111000///---,,,)))((())))))***+++,,,---******)))))))))+++,,,---,,,---...000111000///.........///000111222333333555444111///------------***++++++,,,---...//////111111222222111000///...//////000/////////111222...000222333333555888:::@@@DDDIIIPPPVVV^^^fffkkktttvvvyyy||||||zzzvvvrrrooonnnnnnnnnpppqqqqqqnnnggg]]]SSSMMMGGG>>>777444222000222555000222333333111//////000///...---,,,,,,,,,,,,---...///000444<<>>AAAEEEIIILLLOOOSSSZZZaaahhhooovvvzzz}}}yyykkkhhhccc^^^\\\[[[\\\\\\bbbdddfffeee```XXXPPPJJJDDD<<<555333222111222666000222444333111///.........---------,,,,,,,,,---......///111666???KKKRRR```ooo}}}zzzjjjWWWGGG;;;111***)))((((((***---//////---***,,,------+++++++++,,,***++++++,,,,,,***(((&&&&&&(((+++---,,,,,,,,,,,,---,,,,,,,,,++++++******&&&&&&&&&&&&&&&%%%%%%%%%'''((()))))))))***---///,,,(((###"""$$$$$$###!!! """######$$$######""""""!!!!!!!!!!!!!!!"""!!!"""######"""""""""""""""""""""""""""###$$$%%%"""!!!!!! !!!"""##################!!!"""$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''&&&))))))***+++++++++*********+++---......---,,,+++)))***+++,,,---,,,+++***)))******)))((())),,,...444BBBUUUhhh{{{tttXXXBBB555222...111333---111/////////000000///---+++)))'''''')))+++,,,,,,------,,,,,,++++++,,,,,,,,,---000444666666333000)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,+++++++++,,,+++++++++,,,...000111///---...222999EEEYYYkkkjjjfffYYYGGG999666777777666999<<<<<<777333222222111111000000111222333333111111111111000...------333444444222000......///222222222111///---++++++,,,---///111111000...------000222222000...//////000000000///////////////,,,,,,---...///000111111111111222333333333333333@@@===888222///000555999IIILLLNNNLLLFFF>>>666222000///...,,,***)))((('''(((''''''(((***++++++***...,,,+++---///333===HHHSSSXXX]]]___^^^]]]^^^______aaaaaaaaa______```aaaaaa^^^]]]\\\\\\ccctttqqqMMM555...///,,,,,,,,,,,,+++***((((((***(((&&&%%%&&&(((+++---{{{ssskkkcccYYYNNNFFF<<<999555111///...+++***++++++)))(((''''''''''''(((((((((((()))***,,,---+++---......---,,,---.........///000000111222222222111000///...------------------------.........111111000///...---,,,,,,---000333333333444777;;;@@@CCCGGGKKKNNNSSSXXX\\\___dddjjjqqqvvv|||~~~|||||||||xxxrrrlllYYYVVVRRRMMMKKKKKKLLLMMMSSSVVVYYY[[[YYYSSSMMMIIIAAA999333222111000111555---///222333222000000000------......------------.........///222999AAAGGGTTTaaannnuuuyyyxxxgggWWWJJJ<<<111---***((()))---000111///+++,,,---,,,***)))***+++)))))))))***++++++(((&&&''')))++++++******+++,,,,,,+++++++++++++++++++++(((''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&(((+++---,,,***'''&&&&&&%%%$$$### !!!!!!""""""###$$$$$$###"""!!!!!!!!!!!! !!!###$$$###!!!"""$$$$$$###""""""###""""""!!!!!!!!!"""######!!!!!!  ###$$$&&&&&&%%%$$$%%%&&&''')))***)))'''&&&&&&&&&&&&&&&''''''((((((((()))((())))))*********))))))(((***,,,------,,,+++******+++,,,,,,------,,,,,,,,,------,,,,,,...111444999FFFWWWiiiyyyzzzaaaIII999444000222444...---,,,,,,...000222222222,,,***((((((***---......***+++,,,+++******,,,...***+++---000222222000...+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,+++******,,,++++++,,,---000222333///...///555<<>><<<888333000000333666CCCFFFIIIHHHCCC<<<666333---,,,,,,+++++++++,,,,,,***)))((()))+++,,,---,,,)))((())),,,///444>>>IIIQQQVVV[[[]]][[[ZZZZZZ\\\\\\^^^______^^^^^^___```aaa___]]][[[YYY]]]kkkzzzrrrMMM666...///++++++++++++***)))((((((***)))((('''((()))+++,,,xxxpppiii___SSSKKK???<<<777444111///---+++,,,+++***)))''''''''''''&&&%%%%%%%%%&&&(((***+++,,,...///...,,,+++---.........//////000111111111000000000000000///......,,,,,,---...//////000111//////...------...///000333777;;;======???EEEJJJQQQTTTWWW[[[^^^cccgggkkkooosssxxx}}}|||vvvrrrooommmlllggg___XXXIIIGGGCCC@@@>>>>>>???AAAGGGJJJNNNPPPPPPLLLHHHEEE;;;555000000000......111---000333444333111000000.........//////.........,,,---------///333999>>>FFFPPPZZZaaajjjxxxvvviii[[[JJJ;;;333...))))))---000000///,,,------+++)))((()))******)))((()))++++++***''')))******)))((((((***,,,*********+++++++++++++++***)))((('''%%%$$$$$$$$$"""###$$$######%%%(((******+++,,,+++(((&&&%%%%%%""""""""""""""""""""""""$$$###"""  '''""" %%%(((&&&""" """%%%%%%###!!!"""###"""!!!!!! !!!  !!!!!!###%%%''''''$$$###$$$%%%'''***,,,+++(((&&&&&&'''&&&&&&&&&&&&'''((()))***(((((()))))))))(((((('''&&&(((***,,,,,,+++)))(((++++++******++++++,,,------............000444888AAAOOObbbrrr~~~kkkQQQ>>>777111222333,,,+++******,,,...111111111+++)))''''''))),,,...///***,,,---,,,***)))+++---******+++---///000...---...//////...+++******++++++,,,,,,---,,,+++***)))*********+++---000222444111///000444<<>><<<999777666666888999@@@CCCFFFIIIIIIGGGCCCAAA888222...//////------///111444666777444222000///......//////000//////...+++,,,,,,,,,---000444888<<>>HHHMMMSSSVVVWWWWWWYYY[[[ZZZ\\\^^^______```aaaccc\\\\\\^^^^^^[[[\\\gggsssuuuOOO555,,,---'''(((***,,,...//////000,,,,,,,,,,,,------------{{{uuulll___VVVJJJCCC;;;777666444///***)))((('''&&&%%%%%%&&&''')))%%%$$$''')))((())),,,)))***++++++------...////////////......------,,,---...///...,,,,,,...///111///...///000111000//////000222444777:::===???CCCKKKRRRVVVZZZbbbiiijjjsssvvv{{{~~~zzzyyyxxxqqqeee[[[UUUSSSQQQMMMIIIEEEAAA???999777333///...///000222444777<<<@@@BBBBBB@@@>>>666333000000111222000...111111111111000...---,,,111000///...---,,,,,,+++++++++,,,,,,...///111222999888<<>>>>>===999666111//////222222//////222333222000...------......---------------,,,,,,+++666444222111222222111000......//////000000111111222333444555555333111000---///222444444333111000111333666888888666444222444333111/////////111222......000333555666444222,,,,,,...////////////...+++,,,......---,,,---...///+++((((((,,,...,,,(((+++(((''')))***+++111888DDDIIIOOORRRRRRRRRTTTVVV\\\[[[[[[ZZZZZZZZZ[[[[[[YYYYYYZZZ[[[YYYZZZeeeqqq{{{ZZZ777000(((***---///000///.........//////...---,,,++++++***}}}wwwnnnbbbYYYMMMFFF===888666444000+++***)))(((&&&&&&&&&&&&'''(((%%%&&&***+++))))))***)))***++++++------...////////////......---------+++---------,,,---///000............///000222444888999<<>>333///---,,,+++++++++,,,,,,,,,------,,,+++***))))))***,,,------,,,,,,++++++,,,,,,---++++++,,,000333333111111...---000999CCCIIIHHHEEEBBB;;;333//////000///---...---,,,---...000111111222222111000333===KKKUUUfffqqqzzz|||yyyuuulllcccXXXTTTOOOMMMLLLHHHAAA<<<666111...000111...---...111000000/////////......///000000000///...------444333111111111000000///------...///000222333333222333444444444333111000---///111333333222000///...000333555555444222111777666444222111222333444000000111333555555333111,,,,,,,,,---------------)))+++---------,,,---...---***''')))---///---++++++(((''')))******000777@@@EEEJJJMMMMMMNNNQQQTTTZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ\\\^^^\\\]]]fffqqq|||[[[888111)))***,,,......---,,,------222222111///...---,,,,,,zzzqqqggg___SSSKKK@@@:::777555111---+++***((('''&&&&&&'''''''''%%%(((,,,---)))(((***)))***++++++------...///......------------------+++,,,---...---...000333...000111111111444:::???EEEGGGJJJOOOSSSWWWZZZ[[[cccjjjpppsssyyy|||yyywwwuuusssqqqnnniiifffccc]]]UUUQQQOOOJJJCCC<<<666666777666666555444333333222111111000111111111222333444444444333111000222000///...//////...,,,///000111111222222222111////////////////////////------------...///000111333111222999AAAKKKYYYeeesss|||uuubbbLLL777111111...,,,---/////////............---+++)))(((((()))******))))))***++++++,,,,,,++++++,,,+++***))))))***+++,,,((((((''''''&&&&&&%%%%%%,,,++++++,,,...///...,,,)))(((''''''(((((('''%%%&&&&&&$$$###""""""""""""###"""   """ !!!###"""######""" !!!###!!!###&&&'''&&&%%%&&&'''$$$%%%%%%$$$###"""$$$%%%$$$%%%&&&'''''''''&&&%%%!!!###%%%&&&%%%%%%&&&'''###############$$$%%%&&&)))((('''(((******)))'''&&&&&&''''''((((((''''''***+++,,,,,,---///333666HHHZZZqqqttt^^^GGG666...,,,,,,+++++++++,,,---......///++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333777999888444000///,,,...;;;MMMVVVTTTMMMFFF???666111000000000///......---------...000111///000///...000666AAAHHHVVVcccrrr|||}}}xxxsssnnniiiggggggaaaWWWNNNBBB888000000000...,,,,,,111111333333222000...---222333222222111000///...111111000//////.........,,,,,,---...000222444555111111222333333222000///,,,...000111111000///...---...111333444444222111666666444333333333444555333333222333444333111...---,,,+++***)))***+++,,,(((***,,,---,,,,,,---...,,,)))(((***...000///---+++(((''')))))))))...555;;;>>>CCCEEEFFFHHHMMMQQQVVVVVVVVVVVVWWWXXXYYYYYYZZZ[[[___aaa``````gggppp|||\\\:::222))))))+++------,,,+++,,,---555444222111///...------~~~vvvmmmfff[[[QQQEEE===:::777333///---+++***((('''''''''((('''&&&(((,,,+++((((((+++)))***++++++------...///++++++++++++,,,,,,,,,,,,,,,---/////////000222444333666999::::::>>>GGGOOOSSSUUUZZZ___dddgggjjjkkkpppuuuzzz}}}vvvpppkkkiiifffccc```\\\WWWTTTTTTMMMFFFBBB@@@>>>:::666///000111222222222222222///000000111111111111111...//////000000111111111000000////////////...---......///////////////...//////............------......---......///000000111......333999AAAMMMXXXgggrrr~~~yyykkkUUU>>>555333222000000......---------,,,,,,,,,,,,+++*********+++++++++******+++,,,------------+++***)))((('''((()))***(((((((((''''''&&&&&&&&&,,,++++++++++++***)))(((((('''&&&&&&(((((('''&&&$$$$$$$$$######$$$$$$$$$!!!  !!! !!!### !!!###"""###"""!!!!!!"""###%%%(((***************&&&&&&%%%$$$######$$$%%%$$$%%%&&&((())))))))))))&&&'''((('''%%%#########%%%%%%&&&&&&&&&''''''(((&&&'''((()))******)))(((%%%&&&((()))))))))(((((()))***++++++,,,...111444CCCUUUnnn|||iiiPPP:::---***,,,******,,,...///111333333------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,000444777999<<<===;;;666222//////999FFFMMMIIIBBB@@@<<<666222000000...---,,,---,,,+++++++++---///...///000///...111777===JJJTTTcccpppyyy~~~}}}}}}rrriii[[[LLL<<<555333000,,,,,,000222444555444111---+++333333333222222000///......///000///---,,,,,,,,,,,,,,,,,,---...///111222///000111111111000000///,,,---///000000///...---...///111333444444444444222111111222333444555666555444333333333222///------+++)))''''''((()))***''')))+++,,,++++++---...,,,+++***+++...///...,,,***(((''')))))))))---444777999<<<===>>>BBBIIINNNQQQQQQQQQRRRSSSUUUWWWWWWZZZ[[[___ccccccbbbfffmmm}}}___<<<333)))***,,,------,,,,,,---...444333111///---,,,,,,,,,{{{tttnnnbbbXXXLLLBBB>>>;;;666111...---+++)))(((((((((((()))((()))+++***'''(((---)))***++++++------...///))))))******+++++++++,,,,,,...///000000111444666;;;???CCCEEEFFFLLLVVV^^^cccfffkkkppptttwwwwwwwwwzzz~~~|||ssshhhaaaZZZWWWTTTRRRPPPMMMIIIFFFBBB===777333222333222111//////000111111111111000---...///111111222111111000000///000000111111222///000111111000/////////000000000//////---,,,,,,//////......---,,,,,,+++//////.........//////000///------111555:::CCCLLLXXXdddrrr||||||qqq___JJJ===888555222000......---------,,,,,,,,,************))))))***++++++,,,---...////////////,,,+++***)))(((((()))***)))))))))(((((((((((((((+++,,,,,,+++***(((((('''((('''&&&&&&'''(((&&&%%%""""""###$$$%%%&&&''''''!!!  !!!"""!!!!!! !!!""" !!!""" !!!!!! !!!$$$&&&))),,,...///...---((('''%%%$$$$$$$$$%%%%%%###$$$%%%&&&'''((())))))'''((()))(((&&&$$$$$$%%%'''''''''((((((((((((((($$$&&&(((***************&&&''')))***++++++***)))(((***++++++,,,---000333@@@PPPjjjpppWWW>>>...***,,,)))***,,,///222555777888000111111111000...+++***+++,,,,,,------,,,,,,+++...222555777>>>FFFHHHEEE777555555777;;;<<<999555666666555444333111...+++---......---++++++---///...000111000......111555@@@FFFQQQ]]]hhhpppxxx~~~lllUUUGGG>>>555///,,,+++---///111111///---,,,111111111111000///...------///000000---++++++,,,---,,,+++******+++---.........//////////////////,,,---............---,,,---...///000111222333444...///000222444666777888555444222111111000...,,,,,,+++)))''''''''')))***''')))+++,,,++++++,,,---------,,,------,,,+++)))***((((((*********...444777888:::::::::>>>EEEKKKLLLMMMNNNOOOQQQTTTVVVWWWYYYZZZ^^^ccccccbbbeeejjj~~~dddAAA555(((,,,---......------...000222000...,,,************zzzvvviii___RRRIIIDDD???888333///...,,,***)))((())))))******---///,,,(((***///)))***++++++------...///))))))***++++++,,,---------///111333555777;;;===FFFIIINNNQQQVVV]]]eeellltttwww|||}}}wwwqqqkkkcccYYYQQQHHHFFFDDDCCCBBBAAA???===999555000------///000111......///000000//////...------///000111111111111333333222111000000//////...000222222111/////////222222222111000///------//////......------------000000//////...////////////---...222444666<<>>IIIUUU]]]fffooouuuvvvsssoooeeeVVVHHH>>>777333............------------&&&(((((('''%%%%%%''')))+++,,,---///000000111111...---+++***))))))******(((((((((((((((((((((((('''***,,,+++)))((()))***)))(((&&&&&&&&&&&&$$$###""""""$$$%%%%%%%%%$$$######"""   """"""######!!! !!! ###$$$""" !!!"""&&&,,,222555333111,,,)))%%%###%%%&&&&&&%%%""""""!!!!!!!!!!!!""""""!!!###&&&'''''''''(((***$$$%%%&&&&&&&&&%%%$$$$$$###'''+++------,,,,,,---+++******))))))))))))))))))***,,,---------///111:::HHHaaa{{{www```HHH777000///------...000111333444444...////////////...------***+++---......---+++***'''---000///777DDDIIIEEE999888666222//////000222///111444555444111///---222444555222...---000333...111222111...,,,...000444222444<<>><<<===BBBGGGKKKLLLNNNQQQTTTXXX[[[\\\[[[ZZZ]]]bbbcccbbbdddhhhuuuOOO>>>,,,,,,------,,,+++,,,...000000...,,,******+++---...qqqhhh\\\RRRLLLDDD;;;444111000...+++***))))))***)))///888>>>:::111---...)))***+++,,,---......///,,,---...///000222333333888;;;AAAFFFLLLRRRYYY]]]```aaaeeemmmvvv~~~wwwwwwtttppppppqqqmmmgggccc\\\TTTNNNJJJDDD<<<555666444222222333444444333333000,,,)))((())),,,---,,,---...///000000000000...............///000000+++,,,...000111111111000***---111111///------...,,,------...............,,,---...000222444666777222111000//////......///,,,,,,///444555333444999:::CCCLLLRRRXXXbbbiiikkknnnoookkk^^^OOODDD===:::,,,,,,+++++++++*********''')))+++)))'''&&&)))+++***+++,,,...///000000000+++***((('''&&&&&&&&&'''&&&'''''''''''''''''''''###&&&((((((&&&%%%''')))***(((&&&&&&&&&%%%$$$"""######$$$$$$###""" ###""" !!!"""$$$$$$$$$""" !!!!!!%%%&&&$$$!!! %%%,,,333666444222---)))%%%###%%%''''''&&&%%%$$$###"""!!!!!!!!!"""###%%%&&&&&&%%%$$$%%%&&&%%%&&&'''''''''&&&%%%$$$###''',,,......------///+++***)))'''''''''((())))))+++,,,------...///111:::FFF___yyyxxxcccLLL;;;333111///////////////000000000++++++,,,,,,---...//////***+++---......---+++***(((...///+++///999:::333666333///,,,+++,,,---...///000222222000...------111444555111---+++...222...000222111...,,,...000222...///555999>>>HHHSSSRRRWWW```iiitttpppbbb]]]LLLGGG???777000---,,,,,,***+++,,,---............---222666555000---...000+++***((('''(((***---///,,,+++++++++,,,,,,---.../////////......---------000...---,,,,,,---///000333333333222111000///......,,,++++++---......---***+++,,,------------------...//////---++++++,,,&&&(((+++,,,+++)))))))))(((''')))---//////333999BBBCCCCCCAAA>>>>>>BBBFFFMMMNNNPPPSSSWWWZZZ^^^___]]][[[]]]bbbdddccceeeiii{{{TTTAAA...+++,,,,,,+++***+++---///111000...,,,,,,...000111wwwqqqggg]]]TTTJJJ???888222000---,,,,,,,,,+++***......000444333...---000,,,******+++000555888:::333222222333777<<>>@@@?????????AAADDDJJJOOORRRUUUWWW\\\aaagggmmmqqqsssyyyyyy|||}}}yyyssskkkeeeXXXVVVSSSPPPNNNLLLIIIFFFBBB???;;;888666555333222///////////////000111111222000---+++******,,,---...------,,,---...///000......///000000/////////////////////...---,,,+++------,,,,,,---...000111000000000...---...000333000000///......000444777000...---++++++,,,---...,,,---///111222222111111222333777>>>BBBGGGQQQ[[[jjjmmmmmmfffXXXGGG;;;444444000+++)))))))))((('''''''''''''''''''''''''''((('''&&&))),,,...,,,+++,,,***'''&&&'''&&&$$$!!!&&&'''((()))(((((('''&&&'''&&&%%%&&&&&&%%%###!!!%%%&&&((()))(((&&&###"""&&&%%%%%%%%%&&&%%%""" ###""""""!!! """""""""!!!!!!!!! !!!!!!"""###############%%%###"""###&&&)))+++,,,---+++)))'''&&&%%%%%%%%%***(((%%%$$$&&&'''&&&$$$$$$%%%%%%$$$######%%%&&&((('''''''''(((((('''%%%(((((((((((((((((((((((()))***+++***)))((()))***)))+++......------///222999FFFWWWfffuuuwwwkkkZZZFFF777111111222222///,,,,,,---000------.........------,,,,,,---...---,,,---...000///...,,,++++++---///000///......---,,,+++******............///////////////111222000......111444333222111000000111222333333111000///111444777999::::::===BBBFFFLLLWWWbbbrrrvvvxxxyyy~~~yyyuuukkk\\\HHH777///---***---000///,,,+++,,,---//////000000000000000000,,,+++******+++---///000111...------000222222111------......---,,,++++++...---,,,,,,,,,...000111///111333444444222000///...---+++***+++,,,...///---,,,++++++************+++++++++***((((((***,,,,,,+++***)))((()))******+++,,,,,,+++,,,...333666BBBCCCCCCCCCDDDEEEIIIKKKRRRRRRTTTXXX]]]```aaaaaa^^^___aaabbbaaaaaacccdddvvv}}}SSS<<<000///...---+++++++++++++++......//////////////////|||sssiii___TTTGGG???>>>:::333...+++)))'''%%%$$$$$$'''++++++)))***...333444777;;;@@@FFFJJJMMMPPPPPPPPPRRRVVV[[[```cccdddfffkkkqqqvvv{{{~~~}}}zzzwwwuuusssooojjjcccZZZTTTIIIFFFDDDBBBAAA@@@===;;;777555222000000000000///---------------...//////000///---+++++++++---...---------------...//////------............------------------,,,+++******---------------...///000000111000///------000222333111///......//////...///...,,,+++++++++,,,---+++,,,...000111111111000000///111666:::???JJJUUUfffjjjnnniii[[[III999111111...+++))))))******))))))(((''''''''''''((()))((('''&&&''')))++++++***,,,***((('''&&&%%%""" &&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%!!!###%%%'''((((((&&&$$$"""&&&&&&%%%&&&'''&&&###!!!"""""""""!!! #########""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%'''((((((,,,+++***)))((('''&&&%%%)))(((&&&&&&'''(((((('''(((((('''%%%$$$$$$&&&)))'''&&&&&&'''))))))((('''((()))***++++++***)))((((((***+++***))))))***+++)))+++,,,---,,,---...000777EEEUUUbbbooo|||yyypppaaaLLL:::111000111222111///...///000------..................+++,,,......---...111333000///...---------......++++++++++++************//////...------.........000///---,,,,,,...000222111111000000000111333444555333222000000222333555777666777999999:::@@@IIIUUUZZZ```dddmmmyyyuuu^^^GGG666,,,---.........,,,+++,,,...---...000222222222111111*********+++,,,...///000111///...///111222222222............---+++******...---++++++,,,...000111111222333444333222///...---,,,***)))***,,,...000---,,,,,,+++***))))))(((+++++++++)))((((((***,,,+++***)))((((((((()))***+++++++++******---222666>>>@@@CCCEEEGGGJJJNNNQQQUUUUUUWWWZZZ^^^aaabbbaaa```aaabbbbbb```___```aaaqqq}}}SSS===111///...---,,,+++++++++,,,------......///000000000xxxoooeeeYYYLLLCCCBBB===555///+++((('''%%%&&&%%%(((,,,,,,+++---222888;;;BBBHHHOOOUUUZZZ]]]``````aaabbbeeejjjnnnpppooorrrwww|||~~~||||||zzzwwwrrrooojjjgggbbb]]]WWWPPPJJJEEE>>><<<:::::::::999777666666333111//////000///...------,,,,,,------...///...---,,,++++++,,,...///,,,,,,,,,,,,,,,------...---...............------////////////...---,,,,,,------------......//////000111111///...---///111777333000000222222///,,,///...---,,,,,,,,,------,,,,,,...///111111111111000///000333666<<>>333000111222222222111111111///...............//////,,,...///.........000222000000000000///...------************++++++++++++222111000///...//////000...---,,,---///000000////////////000111444666777333333222222222333444555888777777888555333777>>>CCCHHHMMMQQQYYYgggwwwttt[[[BBB111333///---......---///111000000000111111111111111)))***+++,,,---//////000............///000000000//////...---,,,+++)))(((---,,,+++++++++...000111444444555444333111///...---+++)))''''''))),,,...,,,,,,++++++***(((''''''+++,,,...---,,,,,,---...+++***)))((((((((()))***++++++***)))))),,,222666;;;???EEEJJJNNNQQQUUUXXXVVVVVVWWWZZZ^^^``````___bbbccccccaaa___^^^___```oooUUU===111......------,,,,,,,,,,,,,,,,,,---...///000111111|||uuulll```RRRIIIEEE???666///+++)))(((((('''&&&(((,,,------111666???EEEOOOXXX___fffkkkooopppppppppppprrruuuxxxyyyzzz}}}{{{yyyuuuqqqnnniiiddd```]]]XXXPPPIIIEEEAAA>>><<<444222111111222222111///444222000000111222222111......------......///000------,,,,,,,,,---...///******++++++,,,,,,,,,,,,......///000000000000///000000000000000///---------------...............///000111000......///111555333000111333333000---000//////...............---...///000111222222222000///000444888===HHHTTT```fffllliii\\\KKK;;;222...---,,,+++))))))***+++((('''%%%$$$$$$%%%'''(((+++***)))((('''''')))***)))))))))(((&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))),,,***'''&&&&&&%%%$$$"""###%%%'''))))))'''%%%$$$&&&%%%%%%&&&''''''%%%"""!!!!!!!!!!!!  !!!###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))(((&&&%%%%%%'''''''''&&&%%%%%%&&&&&&%%%$$$######"""###%%%&&&'''((()))***((((((((('''(((***///222,,,+++******+++***(((&&&&&&''')))+++++++++)))((('''((())))))))))))***+++++++++++++++,,,---------888DDDRRR]]]hhhrrrvvvtttuuusssssstttlllXXXBBB555111111222333444444444333111000///.........////////////000///------///000//////000000000...---,,,******++++++,,,---------111111000//////...//////,,,---///222444444111...---......000333666999;;;444444444333333333333333222111222444111///222999:::<<>>BBBLLLWWWfffiiikkkdddVVVDDD666///000000///,,,)))'''&&&''''''&&&%%%$$$$$$%%%&&&'''***++++++)))'''&&&'''(((***+++***(((%%%"""""""""%%%%%%&&&&&&((()))+++,,,///,,,)))(((((((((((('''%%%''')))******(((&&&$$$###""""""$$$%%%%%%""" !!!!!!!!!!!!!!!!!! !!!!!!###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%''')))***(((&&&%%%&&&'''(((&&&%%%#########"""""""""""""""%%%&&&((((((&&&%%%%%%&&&&&&'''((()))***---111444111///.........---+++)))'''''')))***++++++******(((***+++***))))))***+++,,,++++++,,,---......,,,888AAANNN\\\kkkuuuuuuooohhhfffiiinnnjjjXXXDDD777222111111333555777777666444222000///.........//////000000...---,,,---///....../////////...------++++++,,,,,,---......///------.........---,,,,,,+++...333777888666222000------...000222555888:::666666555444333111///...///...///111000...333:::777555555666:::CCCTTTccctttkkkUUUAAA444+++---...++++++...444333111///------------***+++---///000///...---...///111111000//////000------------,,,***))))))((()))+++---.../////////333333333222111///...---,,,+++)))'''&&&%%%%%%&&&(((((()))******)))'''&&&---///111000,,,(((%%%###+++***)))))))))***+++,,,***+++++++++,,,...222555<<>>000------............---,,,,,,,,,---...///000111222}}}rrreee\\\QQQJJJ???666111///......,,,+++///666;;;@@@IIIQQQ\\\eeeqqqzzz~~~~~~~~~}}}~~~zzztttpppfff```XXXPPPJJJFFFBBB@@@>>>;;;777555555444333222222111000000222222111000---,,,***+++...000111111...............///000000------------------------+++,,,---.........------,,,---///111222444444555///////////////...,,,,,,------...//////...---,,,,,,---000000000000111222/////////...---,,,...//////////////////......------------...///000111222111333:::CCCHHHLLLTTT]]]gggiiifff]]]NNN>>>333------//////---)))'''((()))''''''''''''''''''''''''(((***+++)))&&&$$$$$$%%%&&&((((((&&&""" !!!"""&&&&&&&&&'''(((***,,,...///---,,,,,,---,,,+++)))''')))+++,,,+++)))&&&%%%#########$$$&&&&&&$$$""" !!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%&&&'''&&&&&&&&&''''''(((((((((***)))'''&&&&&&'''((()))&&&%%%$$$%%%''''''&&&$$$""""""!!! !!!"""###&&&(((******'''%%%%%%&&&&&&(((***++++++---000222///...---...///...,,,+++))))))******+++,,,,,,,,,+++---------+++***+++,,,...,,,+++,,,...000...,,,555===JJJ\\\ppp|||yyyoooZZZYYY]]]dddcccUUUCCC777444222000222666999999999666555222///---------...,,,---...---,,,,,,...000---------------.........++++++,,,,,,------......***+++...//////...,,,++++++000666999777555444444///.........000111333444222222333333222000---,,,222000111222111000555<<<888222///000222777DDDQQQbbbsss|||kkkOOO>>>111111111+++(((+++//////000111000...,,,******,,,///111111///,,,+++,,,...111111///---...///,,,,,,,,,,,,,,,+++***)))&&&(((+++...000///...---000//////...---,,,,,,+++++++++******)))((('''&&&%%%'''(((******)))(((''',,,,,,,,,***(((&&&&&&''',,,+++*********+++---...)))+++---......///222444===DDDOOOXXX^^^aaabbbccc```______```aaaaaa```^^^]]][[[XXXVVVWWW]]]eeekkkpppXXX???111,,,---...//////...------,,,------...///000000111yyymmmdddWWWOOOCCC999333111000000444333888AAAHHHOOOYYYcccgggppp|||}}}{{{zzzvvvxxxyyyyyytttmmmfffaaaUUUPPPGGGAAA===;;;999999444333333444555444222000000///......///000///...111///,,,,,,------------...------------...//////......---------,,,,,,,,,------///000000000///...***,,,...000222444555555111111111111000///...---------/////////...---,,,***---///000000111222333///111111///,,,+++...111......//////......---,,,,,,,,,,,,---...///000111444888AAAKKKQQQUUU\\\dddeeeeeeaaaWWWIII<<<333000'''***,,,,,,******,,,///''''''((())))))(((''''''&&&)))+++)))%%%""""""### """$$$###!!! """%%%'''''''''''')))+++...///.........000111000,,,))))))***,,,---,,,)))'''%%%&&&&&&&&&'''))))))'''%%% !!!!!!!!!!!!!!!"""!!!!!!!!!"""$$$&&&(((&&&'''''''''(((((())))))///---***((('''''''''((($$$######$$$&&&&&&%%%######""" !!!###$$$$$$'''++++++)))((()))***''')))+++,,,,,,---...000+++******+++,,,---,,,***++++++***+++,,,---...///...///000///---,,,,,,...///---+++---///000///---333999GGG\\\ttt|||pppQQQPPPTTT]]]^^^RRRAAA666555222000111666999;;;:::888666333///---,,,------***+++,,,,,,,,,---///111,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------***,,,///222333111...---,,,111777888555333555888000000...------...//////+++,,,...000111000///...333111111111///...333;;;;;;333---------///888CCCPPPaaarrr{{{xxx[[[GGG888666555---)))+++))),,,000333333000+++(((+++---000111111///,,,***))),,,///...,,,***+++,,,++++++,,,,,,,,,++++++***$$$''',,,///111000...,,,---,,,,,,++++++******))))))***+++,,,,,,+++)))((($$$%%%((()))***)))((('''))))))(((&&&&&&(((---111,,,,,,+++++++++,,,...///)))+++...///000000222333===EEEPPPYYY___aaabbbccc^^^^^^]]]^^^______]]][[[YYYWWWTTTRRRTTT\\\fffmmmnnnYYY???222,,,---.../////////------------......///000000000}}}tttmmm```TTTGGG>>>888333444888;;;BBBLLLTTTZZZcccmmmuuuyyy~~~xxxtttqqqooooooooollljjjiiihhhbbbXXXPPPGGGBBB<<<999555///---/////////............///000///111222222111000111222000000//////...---------111///---++++++...111444000...,,,*********,,,---***,,,............///000000////////////111333444333111...---......------////////////////////////---------............///------..................,,,---///...+++)))((((((...------...///111333444888AAAMMMVVV\\\aaafffkkkggg^^^RRRFFF===555...))),,,------,,,,,,+++***)))+++***)))(((''''''''''''%%%&&&((())))))(((&&&$$$%%%$$$###"""###$$$'''(((%%%&&&((()))+++,,,,,,,,,---///222444666777777777...+++(((((()))(((&&&###"""###$$$$$$$$$%%%''')))''''''&&&%%%$$$"""!!! """"""""""""######$$$%%%)))'''&&&(((+++---,,,***000...***(((&&&&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&"""%%%$$$"""!!!"""$$$$$$&&&'''&&&$$$$$$'''***...+++(((%%%$$$&&&)))+++,,,***(((&&&&&&'''((()))+++,,,......---...000222///...---,,,++++++***+++,,,,,,,,,,,,,,,---...///...999KKK```vvvxxxkkkRRRHHHKKKRRROOOIIIAAA444333444555555666666555555777777666555222///---+++***,,,------***(((((((((%%%(((,,,............///...---+++,,,,,,---+++***+++000666666333//////000222333444555666777888999222...***+++000444555444111111111000000000//////---...222444222///333999222000//////,,,+++111999BBBJJJVVVeeewwwqqqXXX@@@888444---***---...000333444444111...,,,...------------...//////+++...000111...+++***)))...,,,,,,---//////+++(((+++((('''***///111///+++...+++)))(((((()))((('''***((((((***------)))%%%)))******++++++,,,,,,---++++++***((('''''''''''''''***,,,+++((('''(((***$$$&&&'''((())),,,000333BBBJJJSSSZZZ\\\]]]___aaa^^^]]][[[YYYWWWWWWWWWXXXVVVSSSRRRSSSTTTWWWaaakkktttZZZ:::444///...---,,,++++++,,,---*********,,,...///...,,,yyysssggg[[[NNNGGGAAA>>>@@@DDDIIIPPPZZZbbbhhhnnnvvv}}}{{{tttmmmgggcccaaaaaa]]][[[YYYYYYXXXSSSJJJBBB===888555444111---,,,////////////.........---------000333555333111000///222111111000///......---...---,,,++++++---///111---,,,***)))((()))***+++///111222222000//////000.........///000333555666333000...------...------..................//////------------............++++++++++++,,,,,,------...000111000...+++++++++'''(((***,,,...222777:::CCCJJJUUU\\\___aaadddfff___VVVIII>>>888222+++&&&(((((()))***************,,,+++***))))))(((((((((%%%&&&&&&'''&&&%%%$$$######"""!!! """###%%%###$$$&&&''')))***++++++...///111333555666777888222000---++++++***'''$$$###$$$%%%%%%%%%&&&''')))&&&&&&&&&%%%%%%$$$###""" !!!&&&$$$$$$'''+++------,,,000...+++(((&&&&&&&&&'''$$$$$$$$$%%%&&&&&&'''(((!!!###%%%%%%###"""###%%%&&&''''''&&&%%%&&&))),,,,,,+++)))((((((((()))***///...,,,***))))))))))))%%%'''))))))***+++...111------,,,+++************++++++++++++,,,---......000:::KKK___sss|||tttgggMMMAAABBBHHHEEEBBB===222111222333333444444333333444444444333222000...---,,,...///...+++(((''''''(((+++---......---------,,,+++***+++---...---,,,---222666666333111111333333222222222444777;;;===222---******///333333111666555444333111000///...111111444555222...000666555444444444000,,,///555666===GGGVVVlllhhhOOOAAA777,,,)))---///000222333333111///.........------------...///,,,...111111///---++++++...---...000222111---***+++)))(((+++///111///,,,)))'''%%%%%%'''((()))(((***+++++++++)))'''&&&%%%(((((()))***++++++,,,,,,***)))((((((''''''((((((,,,------+++)))***---///+++,,,---,,,,,,---///222===DDDNNNUUUXXXZZZ\\\___^^^\\\[[[YYYXXXWWWXXXXXXSSSQQQPPPRRRSSSWWWbbbmmmxxxYYY888111......---,,,,,,,,,,,,,,,+++******,,,...///...,,,zzzqqqfffZZZTTTPPPOOOQQQVVV\\\cccmmmtttyyy}}}|||xxxrrrmmmddd[[[TTTPPPNNNMMMJJJHHHGGGGGGGGGCCC<<<666333///...000///---...111...///000000///...---,,,...222666888777444111000444333333222111000......++++++++++++,,,,,,,,,------,,,+++***)))***+++,,,333444444333000.........,,,,,,---///111333666777111///---,,,---...------,,,,,,------............,,,,,,,,,---------......)))*********++++++,,,,,,,,,...///...,,,***)))***&&&))),,,///222777>>>DDDLLLRRRZZZ```bbbaaa______TTTIII<<<444111...(((###$$$$$$&&&'''))))))******---,,,,,,+++*********)))(((((('''&&&%%%$$$$$$$$$%%%$$$"""!!!!!!"""######$$$$$$&&&''')))+++,,,---......///000333666:::<<<:::777333000...+++'''$$$&&&&&&%%%%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$ !!!""""""#########"""###%%%))),,,------000...+++(((&&&%%%&&&&&&$$$$$$######$$$&&&'''(((###$$$%%%%%%###"""###$$$((((((((('''&&&(((+++...)))******+++***))))))(((111111000///...---++++++&&&'''((((((((()))+++---+++******))))))************++++++,,,,,,---......222;;;III\\\ooowwwooocccKKK<<<999===:::999888000///000111111222222111111000111222222222000///......000000///,,,)))((()))+++---//////---,,,,,,,,,******)))+++...//////......111444444222111222555333222000000222777<<>>===>>>>>>;;;777333///,,,,,,///000///111444---///000222222111///...222555888999777555333333555555555444333111///...***+++---......---,,,+++......------------...///111222333111///---,,,---+++,,,---...000222333444000...,,,,,,---......---,,,,,,,,,---------......+++,,,,,,,,,------------+++++++++++++++++++++++++++,,,------+++******+++,,,000555999<<>>666666222333555000...///000000111111000000///000111111111///...---...///000///---+++,,,,,,+++---//////...------...+++******+++...//////......000111111000000222444222111111111333555888:::666333111000222444444333222333333444555555666666000///000222000---...333444333444444000,,,...333111555<<>>222---...///000///...---,,,,,,++++++,,,...///...,,,|||tttqqqooooooqqqvvvyyy~~~zzzsssjjjaaa[[[OOOKKKEEE>>>999777777777666666666777777666444222///,,,---000111///000333---...111333444444222222444555555444222111222333444444555444333111///...+++---///000000...,,,+++---------......//////000///000222111///......///+++,,,---......///000000000...,,,,,,---/////////------------------------++++++++++++,,,,,,,,,---++++++++++++************...///000000000000111333444888???EEEJJJQQQYYY___YYYWWWWWWXXXXXXUUUOOOJJJAAA888///+++,,,...+++((()))))))))******)))))))))---......///......---,,,...---***'''&&&&&&'''(((---,,,+++***))))))(((((()))))))))***+++---///000,,,+++,,,...444;;;CCCHHHMMMKKKEEE>>>666...)))'''***(((&&&&&&''''''&&&%%%'''''''''&&&%%%$$$"""!!!!!!"""###$$$$$$$$$&&&&&&&&&&&&''')))+++---+++***))))))))))))***+++***(((%%%""""""###%%%'''&&&%%%###"""""""""!!!!!!'''&&&&&&&&&(((***+++,,,)))((('''&&&&&&''')))***+++,,,///111333222111000000000///---)))(((((()))(((((('''''''''((())))))+++,,,---///000000000000///666CCCUUUiiitttpppfffVVVAAA666222---...222...///000000111111111111111000111111111000...---,,,,,,---............000111+++---...///......///000---,,,+++,,,...///...---111111111111000111333555000111222333333333333222555333111111111222222222//////000222333444555666222000111333111......111444333333555444333999AAA???EEEMMMZZZnnnqqqQQQ888---...++++++******+++,,,---...,,,,,,,,,,,,,,,---......,,,...000000///......//////111444666555333111000333222000...---***'''%%%++++++***+++---...---,,,...+++))))))+++,,,+++***''''''((()))***+++,,,,,,***)))(((&&&%%%$$$$$$$$$'''(((***,,,------,,,+++)))***,,,,,,---///222555CCCIIIPPPTTTUUUVVVXXXZZZZZZZZZZZZZZZZZZYYYYYYYYYTTTQQQPPPQQQQQQTTT]]]ggggggCCC444...///000111111000///...---,,,,,,---...///...,,,~~~|||}}}uuukkkcccYYYOOOIII@@@>>>:::666444333333444/////////000000000000///...,,,,,,//////------000...///111222333333333333111111000...,,,,,,...000111222333444333111///...---...000222222000---+++++++++,,,------.../////////000222222111000111222+++,,,---.../////////...000...,,,,,,...000111000//////......---,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......111333444555555777:::<<<>>>AAAHHHQQQZZZbbbhhhjjjccc\\\UUUPPPMMMIIIBBB<<<999444...,,,---...---,,,------------,,,+++))))))------/////////...---,,,,,,***(((&&&%%%%%%''''''---,,,,,,+++***))))))(((***))))))((()))+++,,,---+++++++++...333<<>>GGGQQQTTT\\\fffqqqyyyWWW;;;...+++++++++*********+++,,,,,,++++++++++++,,,...///000000222333333111000111222///111333333222000//////222111000...+++(((&&&$$$***)))((()))******(((''',,,)))''')))---///---***''''''(((((())))))******)))((('''&&&%%%$$$$$$$$$&&&''')))+++------)))'''***+++,,,,,,+++---000222DDDJJJPPPSSSSSSSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZYYYWWWUUUTTTUUUTTTTTT[[[dddyyylllFFF444...///000000000000000000...---,,,---//////...,,,}}}wwwnnncccYYYQQQIII@@@:::555444222111000000000000,,,------------...///000...,,,,,,//////,,,,,,///000000000000000000000000///000000///,,,+++,,,------///111222222000...---...///111222111///---,,,***+++,,,---...///000000...000222111000///000111+++,,,...///111111111111000...------000222222222222111000///---,,,++++++************++++++++++++---...000222555777999:::<<<===???AAABBBEEEIIILLLPPPQQQWWW```jjjpppqqqoooeeeZZZMMMDDDAAA>>>888333000000///---,,,,,,---...............---,,,+++***,,,---...000000///---,,,******((('''''''''((((((,,,,,,,,,,,,++++++***)))---+++***))))))***+++---,,,++++++---222999???DDDKKKJJJHHHBBB:::444111111---((($$$$$$&&&&&&### !!!""""""###$$$$$$$$$$$$$$$&&&(((***,,,,,,,,,+++)))******))))))+++000444......---,,,,,,++++++++++++((($$$""""""&&&***------)))%%%$$$$$$%%%$$$"""%%%%%%'''+++...///,,,)))))))))******++++++++++++)))+++---///111222222222,,,------+++)))((()))+++******)))((('''''''''(((''')))+++.../////////......555AAASSShhhwwwvvvnnnZZZEEE777222,,,---111---//////000111111111111111///000111111111111//////+++,,,---------...111444...///000///......///111,,,++++++,,,///000000///333222222111111111000///------.../////////...---+++,,,---,,,,,,,,,------------......///000111111000---...222444333333666>>>???DDDKKKPPPUUU^^^hhhnnnvvv~~~pppRRR:::...+++,,,,,,,,,,,,,,,+++++++++((())))))+++,,,...000111222333333222000///000111///111222000---+++,,,---.........---***(((''''''&&&%%%%%%'''((((((&&&$$$&&&'''(((***+++,,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''))))))'''$$$'''((())))))***+++///111DDDIIIOOORRRRRRSSSUUUXXXWWWXXXYYYZZZ[[[[[[ZZZZZZWWWVVVWWWYYYXXXWWW\\\cccxxxrrrJJJ555......------...//////000...------...//////---,,,{{{uuuqqqfff]]]RRRJJJEEE@@@888222..................------...///000000///000111333///---...111111......000222111000...---,,,,,,,,,///111333222000...------+++---///111111000...---...///000111000///---,,,,,,---...000111222222222---...000///---,,,,,,---***,,,...111333444444444000///---...000333333333333333111000...,,,+++***)))************+++++++++111333666999>>>BBBDDDFFFKKKMMMOOOQQQSSSWWW\\\___bbbaaadddllluuuxxxtttnnn```SSSCCC:::888777333...+++---///---+++***,,,///---............---,,,,,,+++---...000000///---,,,++++++***************+++------.........---,,,,,,000///---++++++,,,---...---,,,+++,,,000555;;;???BBBBBBAAA===666222111111---((($$$###%%%%%%""" """$$$%%%&&&&&&%%%'''***,,,.........---(((***+++******---333888111111///...,,,+++)))))))))'''###"""###(((---111000,,,'''%%%&&&'''&&&$$$%%%&&&)))---111111---)))(((***---//////...,,,+++,,,---...///000111111222111111000---***(((((())),,,+++***(((((('''''''''%%%'''***,,,......------///666AAASSSiiixxxwwwppp[[[FFF:::555///111555111...//////000000000000000---...000111222222222222,,,---------,,,---000222111222222000...---...///*********,,,///222222111000///.........---+++))),,,,,,++++++,,,---///000+++,,,---------,,,---///((()))+++---000222444555555333666===CCCEEEGGGKKKPPPSSS[[[eeekkkooowwwyyydddJJJ777///---...............---,,,+++'''((()))***,,,///111222000111111000---,,,,,,---///000000...***(((***,,,***+++,,,,,,***)))))))))$$$$$$%%%&&&((((((&&&%%%"""&&&***+++(((&&&''')))%%%%%%%%%$$$$$$$$$######"""######$$$%%%'''((())),,,***'''(((***+++***(((&&&'''***,,,...111666999DDDIIIOOORRRSSSUUUXXXZZZWWWXXXYYY[[[[[[[[[ZZZZZZVVVVVVYYY[[[ZZZYYY]]]ddd{{{xxxNNN777---,,,++++++,,,---...///......---...//////---,,,~~~{{{vvvpppkkkddd^^^ZZZSSSLLLEEE===444------111...000222111...,,,...111111111000000000000111111000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......***+++---.........------...///111333222000---,,,+++---///000111000///......///111222222222111000------...///111222333333444222000///////////////,,,,,,---------+++)))((()))+++------,,,---111555;;;>>>DDDKKKQQQWWW[[[\\\eeeeeegggjjjmmmmmmkkkiiiqqqoooooosssxxxxxxrrrlll^^^KKK:::777555...+++000---,,,,,,,,,...000000000///...---,,,++++++++++++***+++---------...111333///...---,,,,,,---///000000...,,,***)))***,,,---......---,,,,,,,,,---...***)))((((((,,,111666:::888999888555222///......***)))((()))***((("""######$$$'''))))))'''%%%))),,,000222222///+++(((,,,,,,,,,,,,,,,---...//////444777111'''"""&&&,,,((((((''''''(((***,,,------,,,+++***))))))((((((*********,,,------+++))))))***+++------,,,+++++++++---///...------///222222222111///,,,***'''&&&,,,,,,+++******+++,,,,,,***+++,,,++++++,,,...111///555@@@RRRiiiyyyzzzsss___HHH444...//////222777000000111111111000000///444444555444333111///---------...------///333666444444555444333000...---000000000...,,,+++,,,---000,,,((((((***,,,,,,***222000---,,,------...---000---+++***+++,,,,,,,,,222444555444888>>>AAA@@@DDDHHHOOOUUU[[[```dddgggnnnrrryyyxxxooobbb^^^VVVKKK>>>333---***,,,000///,,,---222222---...,,,+++,,,///111111111111000000///---,,,,,,++++++++++++******+++///222222000...,,,,,,***(((&&&&&&%%%%%%&&&((()))((('''((('''((()))***)))&&&###$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$%%%''')))&&&&&&'''(((***+++,,,---+++))))))******,,,444===BBBKKKSSSSSSRRRUUUXXXYYYYYYZZZZZZZZZYYYXXXVVVUUUTTTUUUWWWYYYWWWUUU[[[ccc~~~|||PPP666---///000...,,,+++---000444222///...---///111333vvvppphhh```YYYTTTPPPMMMGGG???999777444///,,,---++++++++++++,,,///333777111111111111111111222222000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,......---------------...,,,,,,...//////...------...///000111111///---,,,,,,---...000000///...---......000111111111000///---...///000222333555555333111///...............------.........------,,,///222555666666888===AAAKKKOOOUUU\\\ccchhhkkkmmmssstttwwwzzz|||{{{xxxuuuwwwtttrrrsssvvvuuuoooiiiZZZGGG888444222,,,+++///+++*********,,,---............,,,++++++*********+++,,,------------000222+++*********+++...000222///---+++***)))+++,,,...///...,,,++++++,,,------((('''%%%%%%(((,,,111444222222222///,,,***+++,,,+++)))''''''''''''$$$"""!!!!!!"""$$$''''''%%%###(((+++///222222000---+++...------,,,,,,------......111222111...***))))))))))))((((((((())))))***,,,,,,,,,,,,+++******)))*********,,,------,,,***)))******+++++++++++++++,,,---...---,,,,,,000333111111000///---+++)))(((------,,,,,,++++++++++++))))))***))))))***,,,......444@@@SSSiiiyyyyyyrrr]]]GGG444///000000111666111111111111111111111111444444444333222000///...///000///......///222444555666666555444222000//////000111000.........///111///,,,,,,---------------,,,,,,---.../////////000///---,,,,,,...000111777===AAACCCHHHOOOTTTUUU___ccciiiooouuuzzz~~~}}}yyyuuummmaaaXXXLLLJJJFFF???777000---,,,---000///---...333333...---,,,,,,---///111000///......------------,,,,,,))))))((('''((()))***+++111///---,,,------+++***((('''&&&'''((()))(((''''''&&&&&&'''((('''%%%###$$$$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%%%%&&&(((''''''(((***+++++++++++++++))))))++++++,,,444===DDDKKKQQQRRRRRRUUUWWWVVVWWWXXXYYYZZZZZZYYYXXXXXXTTTUUUXXXYYYWWWVVV\\\ddd~~~~~~QQQ666000111111///,,,+++---///111000///...///000222333}}}tttggg___TTTJJJCCC???===;;;999333///111222...***)))000...,,,---///111222333111111111222222333333333/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........///000000///...---......//////......---,,,,,,---.........---,,,+++------...////////////...++++++,,,...///000111222111000///---------......////////////111333555666999<<>>CCCFFFGGGKKKTTT[[[cccnnnyyy~~~{{{ssskkkggg^^^WWWNNNHHHDDD@@@:::666444444444222...+++******------,,,---///111000...------///222444333///---*********++++++++++++,,,+++(((&&&)))---///,,,(((000---+++***,,,---...---***(((''''''(((((('''%%%'''%%%######%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$''')))***(((&&&%%%%%%((()))+++,,,,,,***)))(((+++***+++------...444===IIILLLNNNOOOSSSWWWVVVRRRVVVVVVWWWXXXYYYZZZZZZZZZVVVVVVXXXYYYWWWWWW]]]ggg[[[===,,,---------------///000---...///111111111000000tttbbbWWWHHHCCC;;;555000---***(((++++++---///---,,,222;;;111---((((((+++......---......///000111111000000---------...............------------------------+++++++++,,,---...///000000000111111111000...------,,,,,,,,,,,,------------------,,,,,,+++******,,,,,,,,,,,,,,,------...000000//////////////////---///000000000222555999<<<<<<===AAAGGGNNNTTTXXXYYY]]]cccfffgggjjjooosssxxxnnnhhh[[[TTTLLLIIIIIIIIIFFFBBB<<<444+++'''''''''))),,,+++...000000...---...///,,,,,,++++++***+++++++++,,,------,,,******+++------,,,,,,+++++++++++++++)))******+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******)))******%%%%%%$$$###"""$$$(((,,,)))***,,,------+++***)))...,,,++++++++++++)))'''###$$$'''+++---/////////+++++++++,,,,,,...//////000111222111///---+++******+++,,,---,,,+++***(((***+++---...///......---)))((()))+++---...,,,+++***)))((((((((()))+++,,,$$$&&&))),,,---,,,)))''',,,---...///000111111111------,,,+++)))'''&&&%%%(((***++++++***)))***++++++333@@@TTTjjjxxxvvvmmmWWWCCC333111222000///111---,,,++++++,,,...000222111000///...---...///000...///000000000000222333------------......//////111333555555222///------111333555444000......000///000222333666<<>>555///,,,---...000......000000000///...------------------.........------------------------++++++,,,---...///111222//////000111111000///...+++,,,------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............//////000000000000444777999:::===CCCHHHMMMMMMOOOTTTZZZaaahhhlllmmmqqqvvvwwwwwwxxx{{{~~~|||{{{xxxuuuoooggg]]]VVVJJJCCC<<<:::;;;<<<:::777333...)))''''''(((***+++***---000000---,,,,,,...------,,,++++++,,,,,,---+++,,,,,,+++***)))+++,,,)))******+++,,,,,,------)))***+++,,,,,,,,,******(((***---000000///---,,,++++++******))))))((((((%%%%%%%%%$$$###%%%(((***%%%(((+++,,,+++((('''&&&'''&&&&&&(((+++---------###$$$%%%(((***+++------************+++,,,---...---111444222---******---//////...,,,***(((&&&%%%(((***,,,---...---,,,+++''''''(((***,,,---+++******))))))))))))***++++++###%%%(((+++...,,,(((%%%,,,---...000111222222222...---,,,***((('''''''''***,,,......,,,,,,,,,------444AAATTTiiixxxvvvnnnXXXDDD333000111...---000,,,++++++++++++,,,...///.........---......//////,,,...///000//////111222------------...///111111222444555444222////////////111222333222333444666777;;;???CCCIIIRRR]]]eeeiiipppyyy|||uuummmfffaaa___\\\WWWPPPHHHBBB>>>888666555555555555333222///111333333111///...///---***(((+++,,,***)))***,,,...000444666666333000......------,,,,,,,,,++++++)))(((***...///...------+++******++++++)))((('''%%%$$$%%%&&&&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%"""###$$$$$$%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&(((((((((((((((((((((((()))(((***---------333;;;HHHLLLOOONNNQQQUUUWWWUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXWWWTTTSSSZZZdddxxx\\\999444111...,,,+++***(((&&&000111111111000...,,,+++yyylll^^^PPPHHH>>>;;;555111...,,,)))'''&&&(((---000///...333;;;EEEEEEDDDAAA;;;555000...///000111222111///---,,,,,,,,,,,,------.................................,,,,,,,,,---///111222333---...///000000000///...***,,,...///000///------,,,,,,,,,,,,,,,------...---,,,,,,+++,,,---...///---...000111444555777888<<>>BBBDDDFFFHHHNNNTTTYYY\\\bbbjjjqqqpppppprrruuuyyy}}}}}}}}}{{{}}}~~~}}}wwwnnnddd^^^TTTRRROOOKKKGGG@@@999444555///)))(((***+++(((%%%'''))))))((())),,,,,,+++---222666555222///000222......---------......///)))***+++***))))))+++---************)))((('''&&&)))***,,,------+++(((&&&###(((///555777444000,,,((()))+++,,,,,,,,,+++***%%%&&&'''&&&$$$###$$$%%%---//////,,,)))(((+++---***((('''(((***++++++***$$$$$$$$$$$$%%%&&&'''(((...---+++)))((('''&&&&&&%%%)))///333222///+++)))&&&%%%%%%%%%''')))+++---&&&'''***++++++)))'''%%%$$$$$$%%%(((***+++***((()))***+++------,,,++++++,,,)))''''''+++------,,,,,,---///000222333333333333111---***)))***,,,...,,,...000000///---------111777BBBSSSiiixxxxxxqqq[[[FFF333......++++++...------.........---,,,,,,***+++---...///......---...///000///---,,,+++,,,))))))((()))***---///000111333444444444555888:::CCCBBBCCCIIISSS[[[```aaacccjjjttt{{{|||{{{yyypppfffccc^^^WWWSSSPPPJJJAAA:::<<<<<<<<<;;;999666444222///111444666666444000------000333444444333222333222,,,***------(((&&&((())))))+++///222333222111------...///000111222333222222000---******,,,...'''(((***...000000...+++&&&%%%%%%&&&((()))(((''' !!!$$$%%%%%%### !!!"""###$$$%%%&&&&&&&&&"""$$$%%%$$$$$$%%%''')))(((&&&$$$######%%%(((***&&&&&&(((+++++++++111888@@@GGGMMMKKKJJJOOOTTTVVVOOOOOOOOOQQQSSSVVVYYYZZZZZZXXXWWWVVVQQQPPPVVV```wwwaaa;;;222///---...000222111///............////////////wwwlll```TTTJJJDDD>>>999333---***(((&&&%%%'''(((***,,,------------...---///888CCCGGGAAA:::222///---///333444111---///...,,,+++++++++,,,,,,---///000000...,,,,,,,,,,,,---...///000000000000111111111111111000///...---...//////------...000------,,,---...///...---111111111000000333777;;;888<<>>:::666444444444333333222111111111000,,,)))***...111///+++***,,,......---------...---,,,)))'''&&&(((***+++***+++---000333333000......///000111000///---,,,---...///000---***%%%###)))%%%(((...///)))$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$""" """%%%''''''%%%!!!###%%%''''''&&&$$$"""%%%$$$%%%%%%&&&'''((()))$$$######"""###$$$&&&'''))),,,---,,,******...111;;;CCCIIIHHHHHHLLLRRRTTTPPPPPPPPPPPPRRRVVVYYY[[[YYY[[[YYYUUUQQQTTT^^^ggg}}}hhh<<<444111///.../////////...------,,,,,,,,,---......~~~sssggg\\\QQQHHHBBB===999333///---,,,***)))((()))***++++++,,,,,,,,,000---+++...444777444000444111000111555666444000...---,,,+++***++++++,,,...///000000///---...///---------....../////////333333333333333222111111333444444333000...---......---++++++,,,---......222444555777:::>>>DDDHHHNNNQQQVVVZZZ]]]bbbhhhlllppprrruuuxxx{{{~~~~~~{{{yyyyyyyyyzzzvvvtttpppkkkfffccc```___\\\[[[YYYUUUOOOHHHAAA===777333///......---,,,***))))))'''&&&&&&''''''(((((()))++++++***+++,,,...111222///+++,,,111000++++++)))((()))+++,,,***(((***)))((()))***+++,,,,,,$$$%%%''')))************,,,,,,+++***)))((((((((((((((((((+++...000...,,,,,,---------,,,***((('''***)))'''%%%###!!!%%%&&&)))+++,,,,,,++++++(((&&&$$$###$$$%%%%%%$$$'''%%%###"""###%%%(((***,,,+++)))'''&&&$$$######$$$&&&))),,,------,,,+++******)))((((((((()))***---000222111,,,***+++---)))'''&&&&&&((()))(((''''''***---//////......///......---,,,,,,,,,,,,---***,,,000333333222000...///---+++)))((()))***+++------......///000000111222555???RRRhhhuuuwwwsssdddKKK444---......///444000000000000///---,,,,,,***+++---...//////......,,,---......,,,,,,---...---------...000333555666999888===HHHQQQYYYaaaiiinnnrrrwww{{{~~~}}}xxxsssppppppnnnjjjfff^^^WWWNNNHHHFFFDDDAAA===999999888777555222000///111111111111000000000000---+++)))+++...000///---***,,,------,,,,,,---...,,,+++)))((((((((()))***++++++,,,///111222000......000111222111000...---------------,,,++++++******&&&&&&***,,,((('''(((((((((((((((''''''''''''&&&$$$"""###&&&((('''&&&###$$$&&&''''''&&&$$$"""%%%%%%%%%&&&&&&'''))))))(((''''''&&&&&&'''((()))***+++---+++))))))---000:::BBBGGGHHHIIINNNQQQQQQPPPOOOOOOPPPRRRUUUXXXZZZYYY[[[[[[WWWSSSUUU]]]eeelllBBB333111///......//////...///.........---.........xxxmmmaaaVVVMMMFFFAAA<<<999444111000000///...+++***))))))))))))***+++)))&&&###$$$(((---000222000...---///222333111...---,,,+++*********++++++...///000///......000222...------,,,,,,---...///222222333333333222111111000111222111///,,,++++++000...---,,,---000333555777:::>>>CCCHHHOOOUUUZZZeeehhhkkknnnqqqtttxxx{{{~~~yyytttooollljjjiiieeeaaa[[[UUUPPPMMMLLLKKKGGGFFFEEECCC>>>888222///---+++))))))*********)))''''''&&&&&&''''''((()))''')))+++,,,,,,---///111444333000,,,+++,,,***&&&+++***))))))++++++***)))***))))))((())))))******%%%&&&''')))******++++++,,,+++)))((('''(((((()))'''''''''***,,,...---,,,,,,,,,---,,,+++***(((''')))(((%%%###!!! ###%%%(((***++++++)))(((&&&$$$$$$$$$%%%%%%$$$"""&&&%%%######$$$%%%((()))))))))((('''&&&$$$"""!!!!!!###&&&)))++++++++++++***)))((('''((()))+++,,,111444777555000---,,,,,,'''&&&%%%&&&)))******)))&&&)))---////////////000222111///---,,,,,,,,,---...///111333333111...,,,...---+++))))))***+++,,,---------...//////000000222444>>>RRRhhhvvvwwwsssgggMMM555---...///222777222111000///...---------++++++,,,,,,---.........,,,---...---,,,---///222/////////111555999===???EEEGGGPPP^^^kkkttt}}}wwwppplllddd___YYYVVVUUUTTTQQQOOOHHHCCC<<<999888888666444000000111000000///......------------............******+++,,,---......///++++++,,,***)))***,,,...+++*********))))))))))))---,,,,,,---000111000//////000111222222000///------,,,+++***+++---000222,,,(((%%%'''(((((()))+++''''''''''''(((((((((((((((&&&%%%%%%'''((('''&&&$$$&&&'''((('''%%%###"""&&&&&&&&&&&&'''(((((()))******)))((((((((()))))))))+++,,,+++((((((+++///:::@@@EEEHHHLLLPPPPPPMMMNNNNNNOOOQQQSSSUUUWWWYYYYYY[[[\\\YYYUUUVVV[[[aaa}}}nnnGGG333111...---...///......000000000///.........---{{{sssggg[[[QQQJJJDDDAAA<<<999555333222111000///...,,,)))'''&&&''')))***'''&&&%%%$$$&&&***000444---,,,+++---///000///---++++++++++++++++++++++++.........---------000222///...,,,++++++,,,...///......////////////......))),,,///000///......///222222222222444888>>>BBBCCCGGGMMMSSSYYY```gggkkksssuuuwwwzzz|||~~~}}}{{{tttpppjjjccc]]]XXXUUUTTTRRROOOIIIDDD???;;;:::999888888777666222...***''')))(((((((((((((((((((((%%%%%%&&&&&&'''((())))))''')))+++,,,,,,---///000000000...+++******)))'''***)))))))))******)))))))))))))))((('''&&&'''(((++++++******)))'''&&&&&&+++***(((''''''''')))***&&&&&&''')))+++,,,,,,,,,+++,,,,,,,,,,,,***((('''***(((%%%###""""""#########%%%'''******)))'''%%%%%%$$$%%%&&&((('''$$$"""%%%$$$$$$$$$%%%&&&'''((('''((((((((('''%%%###!!!!!!$$$''')))*********///---***(((''''''((()))444777999777333...,,,+++'''&&&&&&''')))***)))(((%%%(((,,,.../////////000222000...+++************---...000000000///---,,,...---+++***)))***,,,---+++++++++,,,,,,---------000333===RRRiiiwwwyyyvvviiiOOO666---......111666222111///---,,,,,,,,,------,,,,,,,,,,,,---...//////000000//////111444777///000333888???FFFMMMQQQZZZ]]]fffttt~~~}}}{{{yyytttnnnggg```[[[WWWOOOKKKFFFCCCCCCCCCCCCBBB???;;;777444444444333222111111111000...---+++***))))))***+++,,,,,,------***,,,...---,,,,,,---...+++++++++)))((((((+++...)))***+++++++++***))))))...---+++,,,...000000000...///111222111000...---++++++******+++...000111---***'''&&&'''(((((()))#########$$$%%%&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&$$$"""!!!&&&&&&%%%%%%&&&''''''((()))(((((('''&&&&&&&&&&&&)))+++,,,***''''''***...999???DDDHHHMMMRRRPPPJJJMMMNNNOOOQQQSSSUUUWWWWWWWWWZZZ[[[YYYVVVUUUWWWZZZssslllGGG333111...---.........---000000000///...---,,,,,,vvvnnncccWWWNNNHHHCCCAAA<<<:::666333222111///---///---***'''&&&&&&(((***---------***((('''***,,,.........000111222111000++++++++++++,,,+++++++++,,,------,,,+++,,,///111...---,,,***+++,,,...000,,,,,,---------------,,,))),,,///111222222444555555777:::===@@@EEELLLRRRWWW[[[aaaggglllrrrwwwzzz~~~zzzuuupppllliii```]]]WWWPPPJJJFFFDDDBBBAAA@@@>>>:::666222...---...//////...,,,)))'''%%%######$$$$$$###"""""""""$$$$$$%%%&&&'''((())))))((()))++++++******,,,---------,,,,,,***((('''(((%%%&&&&&&&&&%%%%%%%%%&&&,,,------+++((('''(((***...---+++)))'''%%%$$$###)))((((((''''''((()))***&&&&&&'''((()))+++,,,---,,,,,,------,,,+++***)))+++***'''%%%%%%%%%&&&'''###%%%'''))))))(((&&&$$$%%%%%%&&&(((***)))&&&###$$$%%%%%%&&&&&&'''((((((((()))))))))((('''%%%$$$!!!"""$$$&&&'''(((((((((///---***((('''''''''(((444555777666222...+++)))(((''''''((())))))'''&&&%%%(((+++---...---......000///---+++***))))))***)))***+++,,,------,,,,,,---+++***))))))+++,,,---+++++++++,,,,,,,,,,,,,,,...111<<>>999666333111//////............---,,,***)))'''&&&(((((()))***+++,,,---------...000///---++++++,,,++++++***)))'''(((***---((()))+++,,,,,,+++***)))///---++++++---///000000---...///000000...,,,+++)))***,,,------,,,++++++,,,+++***((()))(((&&&###!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%)))+++,,,***((('''+++...999???EEEIIINNNRRRPPPJJJLLLNNNPPPSSSUUUVVVVVVWWWVVVXXXZZZXXXUUURRRRRRTTTfffkkkEEE333000...------......---.../////////...,,,+++***|||qqqjjj___TTTLLLGGGBBB@@@;;;999666444333111///---///---***((('''''')))***)))+++,,,---+++******+++***+++,,,...////////////++++++,,,---------,,,,,,+++,,,---,,,++++++---...---,,,,,,,,,,,,...///000------.../////////......***,,,///000222333666999===BBBIIINNNRRRVVV\\\aaakkkooouuuyyy|||~~~zzzrrriii```YYYUUURRRNNNKKKFFFAAA===:::888888666555555333000---)))'''((()))))))))(((&&&%%%$$$"""###%%%$$$"""!!!!!!"""###$$$%%%''''''((((((((('''(((******))))))***,,,...------...***%%%$$$'''&&&'''(((((('''&&&'''(((111222333000+++)))+++---+++***)))'''&&&&&&&&&&&&'''(((((())))))*********&&&'''((())))))***,,,///,,,---.........---+++***+++***)))(((((())))))***&&&&&&'''((('''&&&%%%%%%&&&&&&''')))******'''%%%%%%&&&'''((())))))(((((()))*********)))(((''''''$$$%%%&&&&&&''''''&&&&&&(((((('''(((((()))******000000000000...+++(((&&&(((''''''(((***)))'''%%%%%%'''+++,,,,,,++++++,,,---------,,,,,,+++++++++&&&&&&'''((()))+++,,,,,,+++***)))((((((***,,,---------------------......---000;;;PPPggguuuwwwtttdddLLL777000000---+++,,,......------------......000000111111111111111111111222333333222444666999;;;???GGGQQQ]]]hhhqqqvvvzzzzzz~~~wwwmmmccc\\\XXXUUUTTTMMMJJJEEE???<<<:::::::::444444333333444777999;;;777555333000...---,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++,,,------...//////000000000...,,,++++++,,,+++***((((((***,,,)))***+++,,,,,,,,,+++***///---++++++---/////////,,,---...//////---,,,***)))+++---///...,,,(((&&&)))++++++*********&&&!!!###$$$$$$%%%&&&''''''(((%%%&&&&&&%%%$$$$$$&&&'''%%%%%%%%%%%%$$$######"""&&&&&&%%%%%%%%%&&&&&&'''((()))))))))))))))((('''(((***,,,***((())),,,000999@@@GGGJJJNNNQQQPPPMMMLLLNNNQQQUUUWWWWWWWWWVVVVVVWWWXXXWWWTTTQQQOOOOOO\\\yyylllFFF222000---,,,---...------------.........,,,+++***~~~xxxkkkeee[[[RRRJJJEEE@@@>>>999777555444444444222000///---+++)))((())))))***$$$&&&(((+++---......---'''(((***++++++,,,,,,---+++,,,---...///......---,,,---///...---,,,,,,---++++++,,,---///000111111......///000000000000000---///222444777<<>>======;;;999777555444444///000111222333444777888666555444222///.........------......///.........,,,,,,------....../////////......000333333000---+++,,,---,,,***)))***+++)))***++++++,,,,,,,,,+++...,,,+++,,,---......------...///000///...,,,++++++,,,///000///,,,(((&&&'''******((())),,,)))###&&&&&&&&&''''''((((((((($$$&&&'''&&&%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&%%%((((((''''''''''''((((((((()))***+++++++++***)))'''***,,,+++******...222999BBBJJJLLLMMMPPPQQQPPPLLLOOOSSSVVVYYYYYYXXXWWWWWWXXXXXXWWWTTTPPPNNNMMMTTTmmmkkkGGG222000---,,,---...---,,,,,,---...//////...---+++|||vvvhhhbbbYYYPPPIIIDDD???<<<777666555555666666555444...---,,,************+++,,,+++***+++---,,,***((()))+++---.........///000+++,,,.../////////......---///000000...,,,,,,,,,***+++---///000222222222------...///000000//////444666:::>>>CCCKKKSSSYYY[[[dddooovvvxxxxxxzzz|||xxx||||||yyyvvvtttsssnnnhhhcccYYYSSSKKKBBB;;;888888888888666222///---,,,,,,,,,***(((&&&$$$$$$%%%&&&((('''''''''''''''&&&&&&%%% $$$'''(((&&&%%%&&&((($$$%%%&&&'''''''''&&&%%%###%%%''')))***+++...000+++***,,,000,,,%%%%%%+++''')))+++***'''&&&(((***000222333///)))&&&(((+++((('''&&&%%%$$$%%%&&&&&&%%%'''***---...---+++***&&&(((******(((***---111...///000000000///...---))))))***+++++++++++++++***)))'''&&&%%%%%%&&&'''%%%$$$$$$%%%'''((('''&&&&&&''')))+++,,,+++***)))***)))(((''''''((()))***---,,,***)))'''%%%$$$### """%%%(((*********)))&&&%%%$$$$$$%%%%%%$$$#########%%%(((+++,,,***(((%%%'''******)))'''''''''!!!###&&&)))***)))((('''((('''&&&&&&&&&((()))***((('''&&&&&&''')))+++---++++++++++++++++++++++++///111999KKK___jjjjjjfffYYYFFF777666888333---,,,---...000222333444333333333444666777777666444222666888:::;;;:::999:::;;;CCCGGGOOOYYYaaahhhmmmoooiiifffdddeeeaaaYYYUUUUUUNNNIIICCC???===;;;777444222444666888888666444333///111333333333444555777333333222000...------...------...------,,,++++++......////////////000000...,,,+++000555777444///+++,,,...---+++******************++++++,,,,,,,,,---,,,+++,,,.........,,,...///000111000///---,,,---...///000///---***)))%%%((((((&&&(((------'''&&&&&&&&&'''''''''''''''$$$&&&((((((&&&&&&))),,,'''''''''(((((((((((((((******)))))))))))))))***'''((()))***++++++***)))'''***,,,+++***,,,000444:::CCCLLLMMMLLLOOORRRSSSMMMOOOTTTXXXZZZZZZXXXWWWYYYYYYYYYWWWTTTQQQNNNMMMNNNcccvvvhhhGGG222000---,,,---------,,,,,,---///111111000...---wwwkkkbbb]]]UUUNNNIIIDDD@@@===;;;999888888888777555333...,,,***)))***,,,,,,+++++++++,,,,,,,,,++++++***,,,+++*********,,,...000,,,,,,,,,,,,,,,,,,,,,,,,...///////////////......'''(((***---///000111222000222333222111222777;;;>>>EEEJJJKKKPPP[[[ffflllpppxxx|||{{{zzzzzzzzzxxxuuurrriiifffcccaaa___[[[UUUOOODDDAAA;;;444///,,,***)))...///...,,,***)))***+++&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&%%%$$$###""""""###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&(((***,,,---,,,,,,,,,+++***)))((('''***)))(((''''''(((***+++......---+++)))((('''&&&%%%%%%&&&&&&%%%%%%$$$###%%%'''))))))'''&&&%%%&&&((()))***,,,------------+++---//////---,,,,,,,,,***---+++&&&$$$(((++++++---***''''''))))))'''%%%$$$&&&'''&&&&&&&&&(((***(((***+++,,,,,,+++***(((++++++******+++,,,,,,---///---***(((''''''((()))+++(((%%%%%%&&&((())))))(((%%%###$$$&&&'''%%%""""""%%%)))***(((&&&&&&'''###%%%'''(((((()))***,,,)))(((((()))++++++***(((&&&&&&&&&''''''((()))***,,,+++)))'''((())),,,---000000///......//////000...222===LLLZZZbbbaaa^^^UUUJJJ<<<333111000...,,,...///111111111111444666333777::::::777555444555555888;;;:::888666666888BBBDDDHHHOOOTTTVVVUUUSSSTTTPPPLLLIIIHHHFFFBBB>>>>>><<<888666555666888:::444666666555444333444555444333444555777777555333444222///,,,+++,,,...///000,,,---222222......222000//////////////////000///......222666777222---,,,---.........---,,,+++---,,,,,,,,,------+++***...---,,,,,,---...---,,,))),,,//////...---------///000222111---***((('''+++&&&"""%%%+++...+++&&&&&&******&&&&&&******&&&(((((((((((()))+++,,,---''''''((()))************,,,***'''%%%###$$$%%%&&&))))))((((((''''''&&&&&&&&&***......------///111<<>><<<:::666555444555666666555333111///---,,,,,,,,,***)))******************+++++++++++++++++++++---...///---------,,,,,,,,,+++++++++,,,------......------------///111333555777888888===DDDJJJPPPWWW```fffmmmvvvzzzsssiii```XXXTTTOOOJJJFFFCCC@@@>>>::::::999888666444111000,,,+++)))'''''''''((()))&&&(((+++,,,+++*********%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&&&&&&&''')))+++,,,))))))((('''&&&&&&&&&&&&((((((((())))))***++++++))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''&&&%%%$$$$$$###%%%%%%&&&&&&%%%%%%$$$######&&&)))************+++'''&&&%%%%%%&&&)))+++---,,,---...---+++))))))***+++)))&&&%%%***111000+++...,,,***((((((((())))))(((***,,,+++)))'''&&&&&&%%%&&&'''(((((('''&&&%%%)))***,,,...///111222222000000000///---)))&&&$$$###$$$%%%(((***+++)))''''''%%%###""""""###$$$$$$!!!###''')))++++++++++++))))))(((&&&$$$%%%)))+++***(((%%%%%%''')))******((((((((((((((()))+++++++++*********+++---///111111222444555444333111///111111555>>>KKKXXXbbbfffZZZPPPBBB888444222///,,,000111111000///111333666666777777777666555444333222333333333222333444444222555777444///---000444333222111111111000000///000//////000111333555666333444555444222111222333444333333333222111...+++((()))***+++---///111222222///.........000333555/////////222666;;;@@@CCC:::777222000///---+++)))***+++,,,---...---,,,+++&&&&&&&&&(((+++,,,+++***'''((()))***)))***+++,,,(((***,,,,,,+++++++++,,,***+++,,,+++(((%%%%%%%%%###&&&***///222333111///,,,---,,,)))((('''&&&%%%###$$$%%%&&&&&&'''''''''***+++---...000000111111,,,***)))((('''((())))))))))))******+++,,,------,,,------+++***,,,222777>>>FFFKKKJJJIIILLLMMMLLLMMMNNNOOOQQQTTTWWWYYYZZZ\\\\\\\\\\\\\\\ZZZVVVSSSOOOUUUiiixxxyyyvvvfffLLL@@@888222333555222///...///000111111111000///...|||uuuiii^^^PPPMMMHHHDDDAAA@@@>>>===777666555666777777666444///...,,,,,,,,,+++)))'''((((((''''''((()))***+++++++++++++++,,,---......++++++++++++++++++++++++,,,,,,---............---111222555888<<>>FFFKKKKKKJJJLLLLLLKKKNNNOOOPPPRRRTTTVVVYYY[[[\\\\\\\\\^^^^^^\\\XXXUUUQQQVVViiizzz}}}zzzkkkTTT???666000000222000---,,,//////000111111000......xxxqqqeeeZZZOOOKKKGGGCCCAAA@@@>>>===888777666666777777555333...,,,+++,,,,,,+++)))'''((((((''''''''')))***+++******+++,,,,,,------...***++++++,,,,,,------......///000111333444444444777888;;;@@@FFFLLLRRRUUU\\\aaahhhmmmqqqvvv}}}xxxtttjjj^^^VVVPPPGGG>>>===;;;777444333111///---)))***,,,+++******+++,,,)))((('''&&&%%%%%%$$$$$$'''))),,,---,,,++++++,,,*********+++++++++++++++******))))))(((&&&%%%$$$%%%%%%&&&'''((()))******(((''''''&&&''''''((((((''''''((((((((('''&&&&&&(((''''''&&&'''(((***+++)))((((((((('''&&&&&&&&&$$$$$$$$$$$$############%%%%%%&&&&&&%%%%%%$$$###$$$&&&)))*********+++,,,'''''''''(((***,,,...///111111///,,,'''$$$$$$%%%$$$%%%$$$###&&&++++++'''''''''&&&$$$###%%%))),,,000...+++'''###"""$$$'''&&&'''(((******((('''&&&)))***---///111222222222///000000///---***'''%%%"""###%%%)))---...---,,,%%%&&&'''&&&$$$###$$$%%%!!!"""$$$'''***+++***(((&&&''''''&&&%%%'''***---(((&&&$$$%%%&&&(((((((((&&&&&&&&&''''''((()))***------------...000111111111222333555555555444444222222555<<>><<<;;;888777555666666555333111---,,,,,,,,,------+++(((***)))(((((((((***,,,---******+++,,,------------***+++,,,---///000111111333555888;;;???AAACCCDDDDDDEEEHHHMMMTTT[[[aaaeeelllqqqvvvyyy{{{}}}xxxlllfffYYYLLLEEEBBB;;;333444222111000000...+++)))%%%'''))))))((()))+++...(((((('''&&&&&&%%%%%%%%%(((***+++***))))))***++++++++++++,,,,,,,,,------++++++++++++******)))(((%%%&&&(((***++++++******(((((((((((()))***+++,,,(((((())))))((('''&&&%%%'''&&&%%%%%%&&&(((***+++))))))))))))((('''&&&&&&###############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######&&&((())))))((()))***&&&&&&''')))+++---......222111///+++&&&######$$$"""%%%&&&$$$%%%((()))&&&###$$$$$$###"""$$$)))...---,,,***'''$$$###$$$%%%''')))***++++++***)))'''***,,,...111222333222222000000000///...,,,***(((&&&&&&'''***---///...---$$$'''))))))'''%%%$$$%%%!!!!!!"""&&&)))***(((&&&'''(((((((((&&&&&&(((***&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''((())),,,,,,---------......///......///111222333444555///111666???JJJYYYgggooohhhYYYFFF888333333222222000000...,,,+++---000444444111//////111222000...111222333666999999666222111111111000///.........222444555333000...///111000111222333333222111000333444555444333222222444.........000111222000...+++---000333444444333333000333222---,,,///...+++000111222333444333333222......---,,,***))))))***((()))+++,,,------,,,,,,%%%%%%%%%''')))***)))(((+++...000...***(((***---+++,,,---,,,++++++---////////////...+++***+++,,,))))))+++000666888555111++++++000777666---&&&%%%***+++++++++***'''%%%###&&&&&&''''''''''''&&&&&&((((((((())))))***************++++++,,,,,,,,,---+++---...,,,+++---222666<<>>===;;;:::999777666555444555444111///---,,,,,,...///...,,,***+++***))))))***,,,...///******+++,,,------------+++,,,---///111222444444:::<<<@@@EEEJJJOOOQQQSSSUUUVVVYYY^^^eeelllrrrvvv{{{|||uuummmccc[[[NNN@@@:::999333,,,...---...///000000...,,,''')))++++++***+++///222)))))))))(((((((((((('''((())))))((('''''')))***+++++++++,,,,,,---------++++++,,,---------,,,,,,%%%'''***---...---+++***))))))******+++,,,......))))))*********((('''&&&%%%$$$###"""###%%%((()))************)))((('''&&&############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))***)))))))))***$$$%%%''')))+++---------///...---***&&&%%%&&&'''"""&&&(((%%%$$$'''((('''###$$$%%%$$$###&&&,,,111&&&''')))(((&&&%%%&&&&&&)))***+++,,,,,,+++***)))---///111444555555444444,,,++++++***)))(((&&&&&&+++******+++------,,,***###'''++++++(((%%%%%%%%%!!!!!!"""%%%)))***'''$$$((()))***)))'''%%%&&&'''%%%%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%'''((((((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222444555***...555@@@MMM]]]kkkuuujjj[[[GGG888222222333333111111///---,,,---111444111///------000222111///111222444888<<<;;;666222444222111111111000...,,,---///111000---,,,---///000222444555666555333222111222333222000///000111---------...000000...,,,///111444666777777555444111555444...---000...***///000111222111///,,,+++***+++,,,+++***))))))***((()))+++,,,------,,,,,,+++++++++,,,...///...,,,+++...000...)))&&&(((,,,,,,---------,,,,,,...000///000///...+++***+++---(((***---///111000///...+++...777AAA@@@444***'''------------+++(((%%%###&&&&&&&&&&&&&&&%%%%%%$$$,,,+++++++++***)))))))))******++++++++++++,,,,,,)))+++,,,,,,***,,,000444;;;DDDKKKLLLKKKMMMMMMLLLMMMOOOQQQQQQOOOPPPSSSVVVUUUWWWZZZ^^^``````\\\YYYWWWSSSddd}}}}}}hhhBBB888000000111///------)))***,,,...//////......zzzrrrfffWWWMMMJJJFFF@@@<<<:::999777666444111///111666777444111............---,,,+++***''''''((()))+++---///000+++,,,,,,---------,,,+++,,,000222000222888===>>>FFFKKKRRRWWWZZZ]]]bbbeeejjjllloooqqquuuyyy~~~~~~}}}|||rrrssstttssspppjjjeeeaaaVVVOOODDD;;;555222000///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++---...///,,,,,,+++)))'''(((***,,,---------,,,,,,+++++++++---------,,,,,,+++++++++000000///...---,,,,,,,,,'''(((***,,,---,,,+++***...---,,,+++++++++++++++---,,,+++***((((((''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&(((+++***&&&&&&)))%%%'''((((((&&&%%%%%%&&&$$$&&&(((((('''''''''(((,,,,,,,,,+++(((&&&&&&'''((())),,,......---+++)))///---)))(((((((((''''''(((&&&$$$&&&((()))'''$$$)))$$$!!!$$$'''(((***------***&&&$$$$$$%%%&&&%%%---,,,***)))((((((((()))000222444444222000000000---///111111///,,,******,,,///...)))&&&''''''%%%))),,,...,,,(((&&&)))---'''((()))******+++******''''''&&&&&&''''''((()))+++***)))'''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((((((((()))***,,,---...,,,---...000111222222222111222777CCCRRR___eeefffcccVVVEEE999444444333222333333222222222333444444222111///.........///000111444777999;;;:::999888333333111000////////////,,,///111222000...------...000222333333333111000...000444666666333///,,,///000///...------///111***+++...000111111000///111111000...---***)))'''---.........---,,,,,,+++***)))'''&&&&&&&&&((()))+++,,,------......------...---+++***)))***++++++,,,///000---(((&&&(((+++))))))***++++++,,,------,,,,,,+++***))))))******((()))***+++++++++++++++)))222===AAA;;;222+++(((,,,,,,++++++***)))))))))%%%'''((('''$$$$$$'''***///---+++******,,,///111...---,,,+++***+++,,,,,,---...---,,,+++---000333???EEEJJJMMMPPPRRRNNNHHHMMMOOOQQQQQQQQQRRRTTTVVVWWWXXXZZZ\\\^^^_________ZZZXXXeeezzzbbbGGG333---000---,,,///,,,((()))+++---............vvvmmmbbbVVVNNNHHHDDD???:::888777666444555222000222555666333////////////...---,,,++++++)))))))))***+++,,,---.../////////////////////000...333666777;;;CCCJJJKKKVVV[[[aaagggjjjmmmpppssswwwyyy{{{}}}~~~{{{uuuoookkkhhhddddddcccaaa^^^[[[WWWVVVNNNGGG>>>666111///------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,+++)))((((((***,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++////////////...---,,,+++((((((((()))***+++,,,,,,...---,,,,,,++++++,,,,,,,,,+++)))(((&&&&&&&&&&&&%%%$$$###""""""###%%%&&&'''&&&(((+++***&&&'''++++++,,,,,,+++(((%%%$$$%%%$$$&&&''''''&&&%%%'''(((.........,,,)))'''&&&'''$$$&&&))),,,......------...,,,))))))))))))'''&&&)))(((((())),,,,,,***(((""""""$$$%%%)))///---***&&&$$$$$$%%%&&&%%%,,,+++)))(((''''''''''''...///111000...,,,,,,,,,---///000///,,,***)))))),,,///---(((%%%&&&'''%%%'''***,,,,,,)))((((((***''''''((()))************''''''%%%$$$###"""""""""+++***)))(((''''''''''''%%%%%%%%%%%%&&&&&&'''(((,,,+++***)))((('''''''''&&&'''(((***+++,,,,,,,,,111111666AAAPPP\\\bbbdddZZZPPPCCC:::666555333222555444444444444444555555666555333222111222222333333444777999::::::888777222222111000////////////---///111111///---------///000222333444333222111---///222555444111...+++,,,------+++******,,,...,,,---///000111000...---.........---,,,+++)))(((+++++++++++++++******)))***((('''%%%$$$%%%&&&'''***+++,,,,,,------,,,,,,///...---+++++++++,,,---***,,,...+++'''&&&***---******++++++,,,,,,------,,,++++++******)))******(((((())))))******))))))'''...666999555000---,,,......---,,,***)))((((((%%%(((***)))((('''(((***---+++***))))))+++---///......,,,+++++++++,,,---......,,,+++***+++///333???EEEJJJMMMPPPRRROOOJJJLLLMMMNNNQQQSSSUUUWWWWWWXXXZZZ]]]___```aaa``````^^^___nnncccFFF222,,,000---,,,///,,,)))***+++---.........---}}}rrrhhh___UUUNNNFFFBBB===999777555444222555333111222444444111...///......---,,,+++***)))(((((())))))+++,,,...///...---,,,+++,,,...000111666<<>>777111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++***((((((***,,,,,,++++++++++++************************+++++++++------/////////---+++***((('''&&&&&&'''***,,,......------,,,,,,,,,,,,,,,---+++(((&&&$$$$$$%%%%%%'''&&&$$$######$$$%%%&&&(((&&&'''******(((***///222222222...***&&&$$$###%%%%%%%%%$$$###$$$&&&(((/////////---)))'''''''''$$$%%%(((+++---------,,,+++************)))'''%%%'''((())),,,......,,,***$$$"""$$$&&&&&&&&&+++333,,,)))&&&$$$$$$%%%%%%%%%+++***((('''&&&%%%&&&&&&,,,...000///---+++******.........,,,)))'''((()))---///---'''$$$&&&'''&&&%%%''')))******)))((('''&&&&&&''''''((())))))***&&&&&&$$$###"""!!!!!!!!!***))))))((((((((())))))%%%%%%$$$$$$%%%''')))***///...,,,***(((&&&&&&%%%((()))***+++,,,---------000000555???LLLYYY```bbbTTTLLLBBB;;;888666444222666666555555555555555666444444222111111000000111444666888999:::999888777000000////////////000000...///000///---,,,---...///000111222333222111111...000222444444111...,,,+++,,,,,,+++******+++---...///000000000///---,,,++++++,,,,,,,,,++++++***)))))))))))))))(((((((((+++***((('''&&&&&&''''''))))))***+++++++++++++++///......------------...---......+++((((((+++...+++++++++,,,,,,,,,,,,,,,+++++++++***************))))))((((((((((((''''''&&&+++000111000......000//////---,,,***)))''''''&&&)))++++++***)))***++++++)))((('''''')))+++,,,///...------,,,,,,------///...,,,)))(((***...222===DDDJJJMMMQQQSSSQQQLLLKKKKKKLLLPPPVVVZZZZZZYYYZZZ\\\___bbbccccccbbb``````eeewwwbbbFFF222+++///,,,,,,///---***+++,,,---------------}}}ssshhh^^^TTTNNNDDDAAA<<<999777555444222666444222222222222///,,,---,,,+++***)))(((((((((%%%&&&'''(((+++---///000,,,+++******+++///333555BBBIIIOOOTTT[[[eeemmmoooxxx{{{}}}{{{{{{sssoooiii```VVVMMMFFFBBBAAA@@@???>>>======<<<<<<;;;777222///......///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++,,,,,,***((((((***+++************************(((((())))))******+++++++++,,,...//////---***(((&&&&&&&&&&&&(((***,,,---------,,,,,,,,,,,,---------+++(((&&&$$$$$$%%%&&&)))((('''&&&&&&&&&'''''''''%%%&&&***+++***...444666666555111,,,'''%%%$$$%%%%%%$$$###!!!"""%%%(((+++,,,---+++)))''''''((('''((()))***+++***)))((()))))))))+++,,,***'''$$$$$$%%%(((+++------,,,+++(((((())))))&&&###)))111+++(((%%%$$$%%%%%%%%%%%%)))((('''%%%$$$$$$%%%%%%,,,...000000///.........///...---***'''&&&(((***...000...((($$$&&&((((((&&&&&&&&&'''))))))'''&&&%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))%%%%%%$$$$$$%%%(((***+++---,,,++++++++++++,,,,,,,,,---...///000000000000...///444>>>KKKXXXaaaeeeXXXPPPFFF===888666555444777666555555444444444444333333222111111000000000555666888999999888777666/////////...//////000000//////000...,,,,,,...///......///000111000000///000111333444444222000...---...///...------...////////////000//////...---******+++,,,------------******))))))))))))))))))...---,,,+++***)))))))))'''((())))))******))))))...---------------------111111000,,,))))))+++...,,,,,,,,,,,,++++++++++++******+++++++++***************)))((('''''''''&&&&&&))),,,...------...///,,,,,,+++***)))(((((('''((())))))((())))))+++,,,***)))((('''''')))***+++//////......------------///...+++(((''')))...111;;;CCCJJJNNNPPPSSSRRRNNNNNNLLLLLLRRRYYY^^^\\\YYYZZZ\\\```bbbdddcccaaa``````fff{{{aaaGGG222+++///,,,,,,///---,,,,,,------------------vvvkkk___SSSMMMDDDAAA===:::888777555333555444333222111///---+++---,,,+++***)))))))))***''''''''')))***,,,.........---,,,...111777<<<@@@MMMUUU___eeennnyyyzzzsssnnnkkkbbb___YYYQQQIIIBBB<<<999444555777888777666555444333111...,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++***+++,,,+++)))((()))+++))))))))))))))))))))))))((((((((())))))*********)))+++---///...,,,***((($$$%%%''')))***+++******,,,,,,+++++++++,,,,,,---...,,,***(((''''''((()))))))))*********))))))(((&&&%%%'''+++------111777555555444111---)))''''''%%%%%%$$$"""!!!"""$$$'''&&&'''(((((('''&&&'''(((&&&'''((()))))))))(((((('''''')))+++,,,+++'''$$$###%%%(((+++,,,,,,,,,,,,%%%%%%&&&&&&"""$$$---)))'''%%%$$$%%%&&&%%%$$$'''&&&%%%$$$$$$%%%%%%&&&***,,,///000000000000111......,,,)))'''''')))+++///111///)))&&&((()))((((((&&&$$$$$$&&&'''''''''%%%$$$$$$%%%&&&((()))***%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&(((***+++)))))))))***+++---...///++++++,,,---...............000555???MMM[[[gggmmmggg]]]NNNAAA888666777888666555444333222111111111555666555555555444444444555555666777777777666555000////////////000000111000000000///------...000,,,------...............///000111111111000...---...000111000///...///000---......///////////////+++,,,---...////////////,,,++++++******+++,,,,,,......---,,,+++*********&&&'''(((((())))))((((((++++++++++++++++++++++++...---,,,***))))))+++---++++++++++++++++++******)))******+++++++++******,,,+++***(((''''''''''''$$$&&&)))+++***)))((((((''''''''''''((((((((((((***'''%%%$$$%%%(((+++---***))))))((()))***+++,,,...............---------...---+++)))''')))...111999BBBJJJMMMOOORRRQQQOOOQQQOOOOOOTTT[[[^^^\\\XXXYYY[[[^^^```aaa```___^^^___eeeyyyfffIII444,,,///,,,,,,///------------------------...vvvjjj]]]RRRKKKDDDAAA>>>;;;:::888555333444444333222000...,,,+++...---,,,++++++,,,---...+++++++++++++++,,,------......000333999AAAHHHLLLXXXcccoooxxxxxxoooeee^^^ZZZQQQOOOJJJDDD===777333000---///111222222111000///...,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++***+++,,,+++***))))))***''''''((((((((((((((())))))))))))))))))*********)))***,,,------,,,***)))%%%''')))+++,,,+++)))(((+++************++++++,,,,,,,,,++++++*********+++)))+++...000000///---+++(((''')))---......111666222222222000,,,)))((((((%%%%%%%%%$$$""""""$$$&&&###%%%&&&&&&$$$$$$%%%'''"""###%%%'''(((******+++&&&&&&(((***,,,+++(((%%%$$$''')))******+++---...%%%###$$$%%%###"""'''...(((&&&%%%$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$&&&'''((('''***---.........///000,,,,,,+++)))''''''***,,,---000000+++'''(((((('''(((''''''&&&%%%%%%&&&&&&%%%%%%$$$%%%&&&(((***+++((((((&&&%%%$$$#########$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&'''((()))))))))''''''''''''((()))***+++++++++,,,---------------...111777CCCRRRcccrrrzzzxxxlllYYYGGG:::666888:::555444333111000/////////222222333444444444444333333333444555555555555555111111000000000000000111000111222111///...///000,,,,,,---------.........---------------,,,,,,+++,,,...000000...---...///............//////000000------...///////////////---,,,+++***+++,,,---...***************)))))))))&&&&&&'''(((((((((((((((((())))))************)))&&&&&&&&&'''((()))***+++)))))))))***************((()))***,,,,,,+++******---+++***(((''''''(((((("""$$$&&&''''''&&&$$$"""$$$$$$%%%&&&&&&'''(((((()))&&&""""""$$$(((***+++***************++++++,,,---............---,,,,,,,,,,,,,,,******+++///222777AAAJJJMMMMMMOOOPPPNNNQQQPPPRRRVVVZZZ[[[YYYVVVYYYZZZ[[[]]]]]]]]]]]]]]]]]]aaasssoooLLL777...000,,,,,,///---------,,,,,,---...//////zzzpppdddXXXOOOJJJCCC@@@===;;;:::888555333333333333222///---,,,,,,+++***)))))))))+++---...,,,,,,,,,---///111222333555666:::@@@IIIRRRZZZ^^^hhhttt~~~yyyuuurrrrrrooohhh^^^RRRJJJEEE>>>===;;;777444000...,,,------------............---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,)))((())))))***+++,,,---***+++,,,,,,***))))))***&&&&&&'''''''''(((((((((******************))))))******++++++++++++******))))))***************)))))))))(((((()))******+++)))***+++,,,---,,,,,,+++...222777;;;<<<:::666333,,,,,,---000000,,,---111///000000...***'''&&&&&&%%%&&&&&&&&&$$$###$$$%%%%%%&&&&&&%%%###""""""###"""###$$$&&&''')))******&&&&&&''')))+++***(((&&&$$$&&&((('''&&&'''+++...((($$$###%%%&&&%%%(((---'''&&&$$$$$$&&&&&&%%%$$$#########$$$%%%''')))+++(((***------,,,++++++,,,(((((((((((('''''')))+++***...///***''''''&&&###$$$(((++++++'''$$$######%%%%%%%%%%%%&&&)))+++---******((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&&&&'''((()))***------.../////////.........222:::GGGXXXkkk}}}wwwcccNNN>>>888888;;;555444333111000.........---...000111222333222222111111222333444444555555444333222111111000111111000222444333222000000000...............//////000......------,,,,,,,,,,,,+++---///000...------...000//////.....................//////......---,,,+++***)))((((((***,,,---((())))))***************&&&''''''((((((((((((((('''((()))*********))))))'''''''''((()))((('''%%%''''''(((((())))))******''')))***,,,,,,,,,***)))+++***(((&&&&&&&&&(((((($$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''(((&&&$$$###$$$'''))))))((())))))*********+++++++++,,,------...---,,,+++******+++,,,,,,,,,...000222666AAAJJJLLLLLLMMMMMMLLLLLLNNNQQQUUUWWWXXXWWWVVVYYYYYYYYYZZZZZZ[[[\\\]]]YYYYYYhhh~~~wwwPPP:::000111---,,,///---,,,,,,,,,,,,---...000111~~~vvvkkk^^^SSSLLLIIIBBB???===;;;:::888555222222333333111///---,,,,,,'''&&&%%%%%%&&&(((+++,,,((()))+++///333777:::<<>>;;;:::888555222444444333111000///......,,,((($$$&&&***,,,***(((---000444999===CCCIIIMMMUUUZZZaaaggglllsss{{{sssiiiccc^^^ZZZVVVWWWTTTNNNGGG???777222......---+++***))))))***+++,,,,,,,,,++++++,,,------***,,,///000///......///...------,,,,,,,,,------'''(((***++++++)))'''%%%'''(((***+++,,,+++)))(((+++'''&&&((('''$$$$$$&&&---777111%%%)))...***)))%%%&&&&&&%%%%%%'''+++...*********)))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***,,,000>>>HHHIIIKKKNNNHHH<<<777444111000111000---***.........---+++(((%%%###&&&%%%$$$######$$$%%%&&&%%%&&&'''&&&$$$######$$$######&&&))),,,,,,***''')))'''%%%&&&((()))'''$$$$$$$$$$$$$$$%%%'''((()))'''&&&%%%$$$%%%&&&'''(((&&&&&&$$$###"""!!!!!!!!!!!!"""###&&&(((***,,,---***)))((()))***+++***((()))$$$!!!"""''')))(((%%%'''&&&&&&)))------'''!!!(((***+++***(((&&&%%%%%%'''%%%###$$$(((***)))'''%%%&&&''''''((((((((('''''''''''''''''''''&&&&&&'''((((((((((((&&&%%%$$$%%%&&&'''''''''''')))+++,,,---.........///111333000444>>>QQQhhh{{{fffKKK<<<777444111444333222000...,,,+++***---...//////000///......---...111333333333222111222333555666666444222111555777777444333555555222000000//////000222444555333444333000+++)))+++---///...---++++++,,,------////////////...---+++***++++++,,,---,,,+++***)))(((+++,,,***&&&%%%)))---,,,((((((,,,,,,))))))---'''(((((('''&&&&&&(((***++++++,,,,,,(((###&&&,,,(((++++++((('''***---,,,,,,)))''''''***+++***(((***+++---------+++)))((((((((('''&&&&&&&&&''''''******))))))((((((((((((%%%%%%&&&'''(((((('''''''''((((((((((((&&&%%%$$$'''((()))******)))'''&&&,,,,,,,,,***)))))),,,...)))************,,,000333666>>>GGGMMMMMMJJJHHHHHHJJJKKKNNNPPPRRRSSSSSSSSS^^^\\\ZZZXXXVVVUUUUUUUUUVVVNNNVVVlll{{{XXX<<<,,,+++))),,,///,,,...---,,,+++---///222444{{{sssiii```YYYSSSLLLGGGDDDBBB???===<<<:::777444000000000//////---,,,,,,***'''%%%&&&(((+++,,,,,,111666===EEELLLTTT[[[___gggkkkqqqvvvzzzuuuggg[[[UUUQQQNNNKKKFFFCCC???:::444///+++))),,,++++++***************+++***************++++++,,,...//////---+++***+++------,,,,,,,,,,,,------++++++++++++,,,+++++++++((()))***++++++***(((''''''%%%&&&((('''%%%(((---777???666)))+++---***)))%%%&&&''''''&&&'''***,,,(((((())))))))))))))))))(((((((((''''''''''''&&&'''&&&&&&&&&'''((()))***///===HHHJJJLLLNNNFFF:::555222000///000000---+++......///...,,,***'''%%%%%%%%%%%%%%%&&&''')))***'''(((((('''%%%$$$$$$%%%$$$%%%'''***,,,,,,***'''(((&&&%%%&&&)))***)))'''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&)))(((&&&%%%$$$$$$######"""###$$$&&&''')))***+++)))(((''')))+++,,,,,,+++&&&$$$"""###''')))***)))'''%%%$$$'''******&&&!!!###%%%&&&'''%%%$$$$$$%%%(((&&&$$$%%%((())))))'''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''%%%%%%&&&'''(((((('''(((***,,,+++---.........///111333111666BBBUUUjjj{{{www___FFF888444333000444444333111000///...---//////............//////111222444555555555333333333444555666666555444222444666666333222555444222111000000000000111333444000111111...+++***,,,......------,,,,,,------...------...///......,,,,,,//////...---+++)))&&&%%%'''+++...---)))'''(((++++++'''(((,,,,,,)))))),,,*********(((&&&'''))),,,******,,,---)))$$$&&&++++++...---)))(((+++,,,+++,,,***((((((***+++***)))+++,,,.........,,,+++)))''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&''''''((())))))((((((&&&'''((((((((('''&&&%%%)))***+++,,,,,,+++)))(((+++,,,------+++******+++++++++,,,+++***+++---000777>>>GGGMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRR[[[YYYWWWUUUSSSSSSSSSSSSRRRLLLVVVmmmqqqRRR777***++++++///333000///...,,,,,,---///222444~~~{{{ssslllccc\\\VVVQQQKKKFFFCCCAAA>>><<<;;;999666444.../////////...---+++***(((((((((((()))---222666<<>><<<888777555222000---+++***))))))++++++,,,++++++***))))))((((((((((((((((((+++,,,------+++))))))***---,,,,,,++++++,,,------...---,,,++++++,,,...///((()))*********((('''&&&$$$$$$&&&'''&&&&&&---666BBBGGG;;;++++++,,,((()))%%%'''))))))(((((((((***'''((((((((()))************))))))))))))(((((((((((('''&&&&&&&&&''''''(((---999DDDGGGIIIIIIAAA666000///------......,,,+++---...//////...,,,)))(((&&&&&&&&&'''(((***,,,---)))******)))'''&&&&&&'''&&&&&&''')))++++++(((&&&&&&%%%%%%&&&)))******)))'''((()))))))))'''&&&%%%###$$$$$$%%%&&&&&&%%%%%%)))((('''%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))(((''''''))),,,......---((((((((('''&&&''')))+++'''$$$"""$$$&&&'''%%%""" """$$$%%%%%%%%%%%%'''((('''%%%&&&'''(((((('''''''''&&&%%%$$$###"""!!!$$$$$$%%%%%%&&&&&&''''''''''''((())))))((('''&&&((()))***)))))))))+++---***,,,---......///222444333999GGGZZZmmmzzzzzznnnXXXBBB555333333111444444444444333333333333333111...,,,,,,...000222444444555666555444333222444555666777777666555555333666555222111444444222111111000000000000111111---......---++++++---...+++,,,,,,------......///,,,,,,---...//////....../////////...+++)))&&&$$$&&&***...///+++((((((((()))'''(((++++++))))))+++------+++)))''''''***---)))***,,,...+++&&&&&&+++...000///++++++---...+++---+++)))***+++,,,,,,+++,,,---...///...---,,,+++&&&&&&%%%$$$$$$$$$$$$$$$((((((((((((''''''''''''''''''((())))))))))))(((%%%&&&''''''(((((('''''')))***+++,,,,,,+++***)))))),,,...///---+++)))))),,,---...---++++++,,,...777===FFFKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPQQQQQQWWWVVVTTTRRRQQQPPPQQQQQQOOOKKKXXXnnnfffLLL333(((+++,,,///333000...---,,,,,,---///111333zzzwwwpppjjjaaaZZZUUUPPPJJJFFF@@@>>>;;;999888666444111///000000000///---***)))&&&)))+++,,,---222;;;BBBLLLSSS^^^iiirrryyy~~~}}}uuuhhh^^^[[[RRRFFF===888666333111111111000///...------,,,''')))+++.........,,,+++((((((((((((((((((''''''%%%''')))***))))))+++,,,+++++++++++++++,,,,,,---///...---,,,++++++++++++************)))'''&&&%%%$$$%%%'''(((%%%%%%///:::EEEHHH:::+++***)))&&&)))&&&(((***+++)))(((''''''((((((((()))***+++,,,,,,))))))))))))(((((((((((((((''''''&&&&&&%%%%%%%%%***333;;;===??????:::222******)))******************+++---...---,,,***)))'''(((((()))***+++,,,---***++++++***((((((((()))'''''''''((())))))'''$$$%%%%%%%%%&&&'''((((((((('''((()))++++++)))'''&&&###$$$&&&'''((('''&&&&&&'''&&&%%%$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&)))(((((())),,,------,,,///000111,,,'''$$$'''***(((%%%###"""$$$&&&&&&%%%$$$&&&((((((''''''(((***(((((('''''''''(((((((((&&&%%%$$$###"""!!!!!!!!!######$$$$$$%%%&&&''''''&&&'''((()))***)))(((''')))***++++++******,,,...***,,,---......000222555444<<>><<<:::888777555333111000000000///...,,,)))(((&&&+++///111333:::EEENNN\\\dddnnnyyy~~~wwwrrrmmmdddWWWNNNIIICCC<<<888666444000---,,,++++++******)))))))))''')))---///000///---,,,))))))*********)))''''''$$$&&&'''((('''(((***,,,***************+++,,,---000000111000...,,,)))'''*********)))(((''''''&&&''''''(((((($$$$$$...:::???@@@444(((((('''$$$)))&&&)))+++,,,***(((''''''))))))******+++,,,------(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$(((,,,//////000222111...%%%&&&'''''''''''''''((('''(((***++++++***)))''')))))))))***************(((***+++***))))))***+++'''&&&&&&'''((('''%%%###%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&)))+++++++++***)))$$$%%%''')))***))))))(((''''''%%%$$$###"""""""""''''''&&&&&&%%%%%%%%%$$$+++)))))))))+++,,,+++***111444444000)))&&&(((---***'''%%%###$$$&&&((()))***++++++***)))((()))***'''(((((('''''''''((()))%%%$$$###"""""""""############$$$$$$%%%&&&''''''&&&''')))*********))))))+++,,,,,,+++******,,,...+++,,,---......///222444444;;;IIIYYYgggppptttttttttkkkXXXBBB444222333333000111444777:::>>>@@@AAA999666222///...111444777555555444333222000///...333333444555666777777777666888666222111444555333000000000000///......---------,,,,,,,,,+++******((()))***+++,,,---...///111111000///.........---++++++,,,---,,,+++***)))((()))((('''%%%$$$%%%&&&%%%((()))***+++,,,+++)))...---+++)))&&&&&&)))+++((((((***......)))(((++++++------,,,///444333///+++,,,,,,,,,,,,,,,---...+++++++++,,,,,,,,,++++++&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&'''((())))))''''''((())))))))))))))))))***+++++++++,,,///222,,,---///000000222555777333888???DDDFFFHHHLLLOOOPPPOOOOOOOOOPPPRRRTTTUUUSSSRRRQQQPPPPPPQQQRRRSSSOOOKKKUUUdddjjjmmmiii\\\HHH111(((***''''''***''')))))))))))))))***,,,,,,|||xxxuuuqqqkkkaaaZZZUUUOOOIIIEEE???===:::999888777444222//////...------,,,,,,,,,+++000666:::???GGGSSS[[[jjjqqq{{{~~~yyyssskkkccc[[[RRRHHHAAA===999555444555444000---+++++++++***))))))(((((((((***,,,///000///---,,,******+++++++++)))(((''''''(((((('''&&&%%%''')))))))))))))))***+++,,,,,,222333444444222...***(((++++++******))))))(((((()))(((((('''%%%%%%,,,666444666---&&&(((&&&###)))&&&)))+++,,,***((((((((()))******++++++,,,,,,,,,&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&((())))))###%%%&&&&&&%%%%%%&&&(((%%%&&&((())))))((('''%%%''''''((((((((((((''''''&&&'''))))))))))))+++,,,'''&&&%%%&&&''''''&&&$$$%%%&&&'''&&&$$$###$$$%%%$$$&&&''')))***+++******&&&&&&((()))******++++++***)))(((&&&%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$***)))((()))******)))(((---000222///+++***---111+++)))'''%%%%%%''')))+++---------+++((('''((()))&&&'''(((((('''(((***,,,&&&%%%$$$#########$$$%%%$$$$$$%%%%%%&&&&&&''''''&&&''')))***+++++++++***+++,,,,,,,,,******,,,...,,,---.........///111333222888CCCPPP]]]hhhooorrrqqqiiiWWW@@@222...///000///000222666999===???@@@999777444111111222444666777666555444222111000000111111222333444555666777888999666111///222333111//////000000///...------...---,,,,,,------+++))))))((((((((()))+++---///111000///...,,,,,,,,,,,,,,,---------,,,***(((''')))(((&&&$$$######$$$$$$%%%)))++++++,,,...---***,,,,,,,,,***(((((()))+++***((()))---...+++***,,,)))***++++++000555444///***+++,,,,,,++++++---///******++++++++++++,,,,,,''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&((()))***)))))))))***++++++,,,,,,******+++******---111444+++,,,...///000444999<<<666<<>><<<:::888888666444222000/////////000222444666777;;;BBBJJJQQQ[[[eeelllvvv{{{~~~ssslllfffbbbZZZQQQHHHAAA<<<999777333//////111111///------,,,,,,,,,++++++++++++((()))+++------,,,+++***)))***+++++++++)))'''&&&'''''''''&&&%%%%%%''')))((((((((())))))***,,,,,,111111222111000///---,,,++++++***************+++***'''&&&'''&&&&&&+++222---000***'''+++'''"""(((''')))++++++***)))))))))))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%$$$######"""""""""######$$$&&&$$$&&&((('''&&&%%%''')))%%%&&&''')))((('''&&&$$$"""###%%%&&&&&&&&&%%%%%%"""$$$&&&'''((()))+++---((('''&&&'''))))))((('''%%%'''((((((&&&%%%''')))'''''''''(((((()))))))))&&&&&&''''''(((***+++,,,***)))((('''&&&%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$((('''&&&''')))******)))+++------,,,***+++...111***)))(((&&&%%%&&&)))+++......---+++)))((()))***$$$&&&(((((('''(((+++...***)))&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''')))+++,,,,,,,,,,,,+++,,,,,,+++******+++------...///...---...000111000444<<>>>>>DDDKKKOOOPPPPPPQQQSSSPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRTTTUUUVVVLLLFFFNNNYYYXXXZZZ```___SSS===222111+++)))---,,,))))))************++++++zzzuuuqqqoooiiiccc[[[TTTPPPLLLGGGCCC;;;999777666555444222000222111111222555999===@@@BBBGGGNNNWWWaaakkktttzzz~~~{{{qqqddd\\\TTTQQQKKKCCC<<<777666777555111+++***,,,......---************************'''((()))***+++***)))))))))***++++++***(((&&&%%%###$$$%%%%%%&&&'''***---(((((((((((()))***+++,,,///...---,,,,,,---...///+++++++++***++++++,,,,,,)))%%%$$$&&&'''(((+++000)))---***)))---(((###(((''')))******))))))***+++((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%######%%%%%%&&&%%%$$$###"""!!!!!!###$$$######$$$&&&(((***)))'''&&&(((***%%%&&&((())))))'''%%%$$$ """$$$%%%%%%%%%%%% """$$$&&&''')))+++---***(((((()))***++++++***$$$'''))))))((((((***---))))))(((''''''''''''(((&&&&&&%%%&&&''')))+++,,,((('''&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$&&&)))++++++***------,,,***))))))***,,,))))))(((&&&%%%&&&(((***/////////---+++***,,,...###&&&(((((('''))),,,///...,,,)))&&&$$$$$$$$$$$$''''''''''''''''''&&&&&&&&&''')))+++,,,---,,,,,,+++,,,,,,+++***)))+++,,,...///000///------///000///222777@@@LLL[[[iiirrrnnnhhhXXXBBB333///111222//////000111111222222333333333444333333111000///333222111///...---------------...///000222444555777777333---***,,,---***,,,---...//////...------***)))***---000222000---***(((%%%###$$$'''+++---)))((('''''''''(((******&&&'''***,,,---.........''''''((()))(((&&&### $$$+++...,,,---111000******,,,...///...---,,,---,,,((('''+++---,,,,,,///)))***))))))...333///)))(((***,,,+++******---000,,,,,,,,,,,,,,,---...///******)))(((((((((((()))$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%''''''&&&%%%&&&'''((()))''''''''''''((()))***++++++---///000...,,,++++++++++++******+++111888===EEEKKKRRRVVVVVVUUUVVVWWWQQQRRRSSSSSSSSSRRRPPPOOOQQQQQQQQQQQQRRRTTTVVVWWWMMMGGGQQQ\\\ZZZ[[[bbbddd___GGG;;;777---***,,,++++++++++++++++++,,,,,,,,,}}}wwwqqqlllfffbbb___ZZZUUUQQQOOOLLLHHHDDD:::999777555333333333444555666888:::>>>EEEMMMRRRXXX\\\dddkkkrrrxxx}}}|||wwwooodddYYYOOOIIIFFFDDD???:::555111...---///...---***(((((()))+++((()))***+++++++++++++++))))))(((((((((((())))))+++++++++***)))'''%%%%%%%%%$$$%%%'''***++++++***$$$&&&(((***+++)))'''&&&000///............///000&&&'''((()))+++,,,---...***)))(((''''''((()))***,,,,,,+++***)))(((''''''((())))))***++++++,,,,,,''''''((()))))))))(((((()))'''%%%$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&''''''''')))***)))'''%%%''')))******(((&&&&&&&&& !!!!!!""""""&&&&&&%%%###"""###&&&))))))'''''')))---...---***+++,,,---,,,***)))***+++***+++---......+++)))''')))'''%%%%%%'''((('''&&&*********)))(((&&&%%%$$$&&&''''''&&&$$$$$$%%%'''%%%%%%&&&'''((()))******...---+++)))''''''''''''***)))'''%%%$$$&&&+++///111111111111...+++'''%%%%%%%%%'''((())))))******,,,***(((%%%$$$$$$%%%&&&###""""""%%%)))+++)))'''%%%'''))),,,------,,,,,,000///---++++++---///111111111111000///---,,,+++111333777<<>>BBBGGGNNNUUU]]]cccgggkkkqqqxxx}}}~~~{{{yyywwwuuusssmmmkkkfff^^^UUUKKKCCC???:::999777444222000//////,,,,,,,,,***)))))),,,...))))))******++++++******)))((((((''''''(((((()))(((((((((((('''%%%$$$###$$$######$$$&&&'''&&&$$$%%%&&&((()))***)))((('''........................)))*********++++++++++++'''&&&&&&%%%&&&'''((()))++++++***))))))(((''''''((())))))***+++,,,,,,,,,++++++,,,,,,,,,++++++***''''''%%%$$$$$$$$$%%%&&&###"""""""""""""""""""""######"""!!!"""###$$$%%%######%%%&&&((()))(((((('''(((******((('''&&&&&&!!!!!!!!!!!!""""""######&&&&&&%%%$$$###$$$'''***'''&&&&&&))),,,...---++++++,,,---,,,***))))))***(((***,,,......---+++)))'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$######&&&'''(((&&&%%%$$$&&&'''''''''((((((((()))))))))+++,,,------,,,***((('''%%%'''((((((''''''(((***,,,,,,,,,+++)))'''%%%###############%%%'''***+++,,,***(((&&&%%%%%%&&&&&&###""""""$$$&&&&&&$$$"""###$$$&&&(((***+++++++++---,,,***)))***+++...//////////////////......---000222555:::DDDTTTfffsssnnnlll]]]CCC222000222222222222111000000111222333333333222111111111111111666555444222000///...---(((+++...111111222333555777999777222000111000---...---,,,++++++---...///+++,,,---...------+++***)))'''%%%$$$%%%(((+++---,,,+++)))***,,,,,,***'''******+++---///000///---***)))((()))***)))'''&&&###%%%))),,,------+++***))))))))))))))))))))))))***++++++,,,,,,++++++***)))((((((***,,,,,,+++***,,,***+++//////...///444222111111000...---+++***)))''''''******''''''***(((((((((''''''(((+++...---,,,,,,+++***)))((((((((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,...,,,+++,,,---...+++)))++++++***)))***...333888FFFPPPXXXXXXVVVVVVWWWVVVTTTTTTUUUSSSPPPOOOOOOPPPOOOOOONNNMMMMMMLLLMMMMMMKKKKKKOOOXXXccckkkoooooojjjbbbQQQ===111//////------+++)))***---...---,,,}}}xxxqqqiiibbb\\\VVVRRRNNNLLLHHHFFFDDDCCC@@@>>>>>>>>>>>>???@@@AAABBBCCCHHHMMMSSSZZZaaahhhoootttwwwzzz~~~zzzqqqiiiddd```^^^\\\WWWUUUPPPJJJBBB<<<777444111000//////...---,,,,,,(((((()))(((((())),,,...)))************))))))((('''''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%)))(((((((((******((('''&&&''''''(((((((((((((((***+++---......---+++***,,,,,,,,,+++******))))))&&&&&&&&&&&&''''''((()))******))))))((((((''''''))))))***++++++,,,,,,,,,---......------,,,+++***&&&&&&&&&%%%%%%%%%%%%$$$"""""""""!!!!!!!!! ###"""!!!!!!!!!"""$$$%%%######$$$%%%&&&''''''''''''((()))))))))((('''&&&############$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&))),,,)))((('''(((***+++***)))+++,,,,,,+++)))(((((()))'''(((***,,,------+++***'''&&&$$$$$$&&&'''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$((())))))(((&&&&&&'''((()))))))))(((((((((''''''&&&)))---//////+++'''$$$###&&&+++---,,,)))'''&&&,,,,,,+++******(((((('''###"""!!!!!!###'''+++---+++***(((&&&%%%%%%&&&&&&###""""""###%%%%%%$$$""""""###$$$&&&(((***+++,,,+++***))))))***,,,...000------......////////////...000222777AAARRRffftttooonnn```GGG555111111000000000000000111222333444222111111111222333333444555444333222111000000///)))+++.../////////111222777999888333222444333000...---,,,+++++++++,,,------...//////...---,,,+++((('''%%%$$$%%%''')))+++,,,+++***)))***)))&&&$$$,,,++++++,,,---,,,+++)))((('''''''''))))))'''%%%"""$$$'''***,,,+++***)))((((((((((((((((((((((((***+++,,,......,,,+++***++++++***+++,,,---+++))))))))),,,111000,,,---000222222222111///,,,)))((('''%%%%%%))))))''''''***(((((('''&&&%%%'''***---***+++++++++++++++******&&&&&&'''(((((('''&&&&&&''''''''''''((()))++++++---,,,+++,,,------+++************)))***---222666DDDNNNVVVVVVUUUUUUVVVUUURRRSSSTTTRRRPPPOOOOOOPPPPPPPPPOOONNNMMMMMMLLLLLLJJJIIIMMMZZZjjjttttttppppppjjj[[[EEE555///...------+++******,,,------,,,}}}vvvqqqiiiaaaZZZUUUOOOLLLIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDFFFIIILLLOOOQQQSSSYYY]]]eeekkkpppuuuzzz}}}~~~zzztttlll```VVVOOOKKKIIIHHHGGGDDD@@@;;;666333000/////////...---+++)))((('''%%%&&&'''&&&&&&&&&)))+++************)))((('''''''''&&&&&&%%%%%%&&&&&&'''''''''((())))))(((((((((,,,+++***,,,---...,,,+++''''''''''''((((((((()))'''))),,,......,,,)))''',,,,,,,,,+++******))))))******)))))))))))))))))))))))))))((((((((((((((()))***+++,,,,,,,,,++++++---------,,,,,,***)))(((&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$######""""""###"""!!!!!!!!!"""###$$$'''''''''&&&$$$$$$%%%&&&((((((((()))******)))'''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&'''+++---,,,+++)))(((''''''&&&%%%***+++,,,***(((&&&'''(((&&&''')))*********)))((()))(((&&&'''((())))))(((%%%&&&'''((())))))))))))+++,,,,,,+++)))((()))*********)))((('''&&&%%%%%%"""%%%))),,,,,,***&&&###&&&***///111///,,,)))''')))***,,,------,,,***(((&&&%%%%%%%%%&&&)))+++,,,)))((('''&&&%%%%%%%%%%%%!!!!!!"""$$$&&&((((((((($$$%%%%%%''')))+++---...,,,+++++++++,,,...000222------------......//////,,,---///333>>>PPPeeessssssrrrcccIII666111111...222222222222333333444444000000111111222444555666333222222111111000000000+++,,,............///000555777666333222444555222---,,,+++***))))))******///000111111000///---,,,***)))'''&&&&&&(((***+++++++++******)))(((&&&%%%...,,,*********)))'''%%%&&&%%%%%%&&&((((((&&&%%%"""$$$&&&)))******(((((())))))))))))************,,,...000222222000...,,,+++******,,,......---,,,(((***///444222---,,,//////000000000///---+++)))'''%%%%%%)))***((((((+++))))))'''%%%%%%&&&***---***+++,,,,,,,,,+++******$$$%%%'''(((((('''%%%$$$((((((((((((((()))******,,,,,,,,,,,,------,,,+++......---+++***+++///222AAAKKKTTTTTTSSSTTTUUUTTTSSSTTTUUUTTTRRRQQQQQQRRRTTTTTTSSSSSSRRRPPPOOOOOOOOOLLLNNN]]]pppzzzvvvmmmooolll```III666...---...,,,+++++++++,,,---------|||wwwtttkkkfff___WWWRRRMMMIIIGGGGGGGGGHHHHHHIIIKKKLLLNNNLLLNNNRRRVVV[[[___bbbcccfffkkkqqqwww{{{~~~~~~yyyqqqkkkbbb[[[OOOEEE???<<<<<<;;;<<<:::666333000.........000000///...,,,)))'''&&&((())))))((('''&&&'''((()))))))))))))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((%%%$$$%%%''')))******)))''''''''''''((((((((()))&&&(((+++------+++(((&&&))))))************++++++,,,,,,+++***)))(((''''''(((((((((((()))))))))))))))***,,,------,,,+++***---------,,,+++***)))((('''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!"""$$$%%%((()))((('''%%%%%%(((+++)))((((((***,,,---+++)))''''''''''''''''''&&&&&&%%%&&&'''''''''(((+++---***)))((('''%%%%%%%%%&&&)))******)))'''&&&&&&'''&&&''''''((('''&&&%%%$$$((('''&&&&&&((())))))(((&&&'''(((***++++++,,,,,,...///...---+++***+++,,,)))(((((('''&&&%%%$$$###$$$&&&((()))***)))'''&&&))),,,...///---+++))))))"""%%%))),,,---+++'''$$$&&&'''))))))***)))''''''''''''&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&'''(((%%%%%%&&&''')))+++---...++++++++++++,,,...000111//////...---,,,------...***+++---222===NNNcccqqqtttrrrdddKKK999555555333666666666555555444444444000000000111222333555555111000000000////////////,,,.........------...000222444444000000333333111++++++***)))))))))((((((...//////000///...---,,,+++***(((''''''((()))***)))***++++++******)))***...,,,***)))((((((&&&$$$%%%$$$$$$%%%''''''&&&$$$"""$$$&&&(((((((((((('''(((((())))))************...///222333333222///...)))((()))+++...000000///,,,///555999777222222666000000000///...,,,***)))(((&&&&&&***+++)))***---******)))'''&&&'''***---+++,,,---------+++)))(((###%%%&&&((((((&&&%%%###((((((((((((((()))******+++,,,------,,,,,,,,,,,,//////...---+++,,,000222???IIIRRRSSSRRRSSSTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRNNNQQQaaawww{{{ppplllkkk```JJJ555---,,,...+++,,,,,,++++++,,,---...~~~xxxqqqkkkhhh^^^YYYSSSMMMJJJGGGEEECCCBBBDDDGGGIIILLLOOOSSSVVV[[[]]]aaaeeeiiilllooopppnnnrrrxxx}}}|||xxxuuurrrkkkbbb[[[NNNHHH???888555444555555444333000...,,,,,,,,,,,,---............,,,***))),,,------,,,)))(((((()))'''((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%""""""###%%%((())))))(((&&&''''''(((((((((((((((&&&(((+++------+++(((&&&''''''(((((()))***++++++*********)))((('''&&&%%%(((((())))))******++++++)))+++,,,......---+++***,,,------,,,,,,+++***)))((((((((('''''''''''''''########################$$$###"""""""""###%%%&&&%%%'''((('''&&&)))...333***))))))+++///000...+++((((((((((((''''''''''''%%%&&&'''''''''(((***,,,&&&&&&&&&%%%$$$%%%''')))'''((()))(((&&&%%%&&&''''''''''''&&&&&&%%%$$$###%%%$$$"""###%%%''''''&&&%%%&&&''')))***+++++++++/////////---+++***+++,,,'''''''''&&&&&&&&&%%%%%%)))*********************+++,,,,,,***(((''''''((("""&&&***......,,,)))&&&&&&''')))+++***(((%%%###&&&&&&&&&&&&%%%%%%$$$$$$'''''''''%%%"""!!!!!!###$$$$$$%%%&&&((()))******)))))))))******,,,------000///---,,,,,,,,,------+++---///444>>>OOOcccqqqqqqrrrfffPPP???<<<<<<:::888888888888777666444444111000000000111222222333000000000//////......---,,,---...---,,,,,,...000000222111...---000111...+++++++++************)))+++,,,------...---,,,+++***)))'''&&&&&&&&&&&&'''''')))+++,,,++++++,,,---...+++)))(((((('''&&&%%%&&&%%%%%%%%%''''''%%%######$$$&&&'''((((((''''''&&&''''''(((((())))))***,,,---///000000///---,,,''''''(((+++...000000000+++---333666444000222888444333111...,,,***(((''')))''''''++++++)))))),,,)))******)))'''''')))++++++,,,---...---,,,***(((%%%%%%&&&''''''&&&%%%%%%''''''''''''((()))++++++***+++------,,,+++,,,---,,,------------///222555===HHHQQQRRRQQQSSSTTTTTTWWWXXXYYYYYYXXXWWWXXXZZZVVVWWWXXXXXXXXXWWWVVVUUUSSSPPPTTTggg|||qqqooobbbKKK666---,,,,,,+++,,,,,,,,,++++++---///zzzuuummmfff```\\\UUUPPPKKKGGGFFFFFFEEEEEECCCGGGLLLPPPTTTYYY___dddkkkmmmooorrrtttvvvvvvwwwsssvvvyyy{{{{{{zzzzzzzzztttnnnhhhccc___XXXNNNGGG===999444000000000111000000000...---,,,+++******++++++---......,,,+++***,,,------,,,)))((('''(((&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''***+++***(((%%%&&&((()))***)))(((''''''(((***,,,,,,***((('''&&&&&&&&&'''((()))))))))'''((())))))))))))((('''((())))))***+++,,,,,,---***+++---......---+++))))))***************))))))((('''&&&%%%$$$%%%%%%&&&!!!!!!""""""######$$$$$$%%%$$$#########$$$&&&'''$$$&&&'''&&&&&&)))000777,,,***)))---111333000---)))(((((((((''''''''''''%%%&&&((('''&&&&&&((()))'''((((((%%%""""""$$$'''%%%&&&''''''&&&%%%'''((('''''''''''''''&&&&&&&&&$$$"""!!!"""$$$&&&&&&%%%%%%&&&'''((()))*********---...---,,,)))((()))***'''''''''((((((((())))))***++++++,,,,,,+++***))),,,,,,+++)))&&&%%%&&&((('''(((***+++,,,,,,+++***((((((*********)))'''&&&''''''((((((''''''&&&&&&***+++***&&&""" !!!"""%%%&&&''')))******))))))))))))*********++++++,,,...---,,,++++++---...///...000333888BBBRRReeeqqqsssvvvnnnYYYHHHBBB===888666666777888777777555555222111000000/////////000222111111000///......---+++,,,,,,+++***+++---///...111000,,,,,,...///,,,,,,,,,,,,---------------***+++---...//////......+++***)))((('''&&&&&&''''''))),,,,,,+++***,,,...,,,***((('''(((((((((''''''&&&&&&&&&'''&&&$$$###$$$%%%&&&'''((((((((('''''''''(((((()))******+++++++++,,,,,,,,,,,,++++++(((((((((+++...//////...''')))---000---+++000888444333///,,,***)))))))))***''''''******'''(((***'''((())))))(((''''''((()))***,,,......---,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,)))+++...---,,,+++,,,...+++,,,------,,,...111444<<>>777333000...------.........000000///...---,,,+++***+++,,,------,,,***(((&&&((()))***)))'''&&&&&&&&&%%%%%%&&&'''(((((((((((((((''''''&&&&&&''''''(((''''''((((((''''''&&&%%%((('''&&&'''))))))(((&&&$$$&&&(((***+++)))'''&&&((()))***++++++***)))(((&&&&&&&&&'''''''''''''''&&&''')))+++,,,---,,,,,,))))))***+++,,,------...***+++---//////---+++)))%%%&&&&&&''''''''''''&&&'''&&&$$$""""""###$$$%%%!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&((()))&&&$$$'''...555---+++***---333444222...))))))(((((('''''''''&&&%%%'''((('''&&&&&&'''(((------+++&&& !!!###%%%&&&&&&&&&&&&''')))&&&&&&''''''((()))))))))%%%###"""###&&&''''''''''''((()))***++++++++++++,,,,,,,,,***'''&&&'''(((''''''((()))***+++,,,,,,((()))+++,,,,,,***(((&&&---------+++)))''''''(((&&&%%%$$$$$$%%%&&&''')))+++++++++++++++,,,,,,---((()))))))))))))))((('''+++,,,+++(((%%%###%%%(((''')))+++,,,---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...000222111333777<<>>BBBBBB@@@666555333222111111111222111111000//////...//////***,,,......---,,,,,,---111000...---,,,,,,------...------///222333111///000000111111111000//////---***'''''')))***)))((('''((()))***+++,,,,,,---)))'''%%%&&&'''(((&&&$$$'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((($$$$$$%%%&&&''')))***+++++++++,,,,,,,,,,,,++++++///---,,,,,,...///---+++)))))))))'''&&&&&&'''))),,,---,,,***+++...---)))***************)))((((((((((((((((((((((((((((((&&&&&&%%%%%%***///...((('''%%%$$$&&&((()))(((&&&+++,,,,,,***(((&&&&&&'''&&&***,,,)))***---...+++'''&&&'''******))),,,222888AAALLLQQQQQQQQQTTTWWWZZZZZZZZZYYYXXXXXXZZZ\\\[[[ZZZ[[[```eeegggddd```]]]YYYbbb}}}oooTTT999000...'''))))))(((((((((***+++,,,zzzqqqooollljjjiiihhhfffdddffffffggghhhiiikkkpppsssvvvyyy~~~}}}uuummmeeeaaaXXXSSSKKKEEE@@@<<<888666666222...++++++,,,,,,+++)))))))))***+++,,,......++++++,,,+++***(((&&&%%%))))))*********)))((((((%%%%%%$$$$$$###$$$$$$$$$###$$$&&&''''''&&&&&&%%%$$$&&&((((((&&&$$$$$$$$$%%%'''(((((('''&&&&&&'''++++++++++++***)))((((((((()))))))))(((&&&$$$###&&&&&&'''((((((((((((''')))******)))(((''''''((('''((()))+++------***(((&&&'''(((******+++++++++...---+++***(((((((((((((((''''''((()))******((((((((((((&&&$$$###%%%&&&%%%&&&&&&'''((()))******((())))))(((&&&'''))),,,+++)))'''''')))***++++++---000444777777555000...***)))((('''((((((******222000---((($$$###%%%'''%%%$$$###"""!!!"""###$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%$$$$$$######%%%&&&'''(((((('''&&&%%%+++---...000000...---+++,,,---------------......,,,+++((('''''')))+++---///+++&&&""" """%%%''''''((((((((())))))))))))'''&&&%%%%%%%%%&&&'''(((+++++++++*********))))))'''&&&%%%$$$###$$$$$$%%%******++++++,,,,,,,,,+++******++++++++++++*********,,,............///000000000000///...000333666333333666===KKK]]]nnnyyy~~~kkkUUUBBB666555333444888>>>BBBBBB@@@666666444333111111111111111000///////////////000,,,...000000...---,,,---///...---,,,++++++,,,,,,++++++,,,...111222111///111111111111000///...---,,,***(((((()))******)))'''(((((()))***+++,,,,,,)))'''$$$######$$$###"""&&&&&&&&&&&&''''''((()))(((''''''&&&%%%$$$$$$###$$$%%%&&&((()))*********&&&'''***,,,------+++***///....../////////,,,************(((&&&&&&''')))---...+++((())),,,,,,(((((()))+++,,,+++***((('''((((((((((((((((((((((((%%%%%%$$$$$$(((---,,,'''&&&$$$$$$%%%''')))***)))***,,,---,,,)))((('''((((((+++,,,---///222000,,,***((())),,,,,,,,,000666:::BBBLLLQQQRRRQQQTTTWWWXXXYYYYYYYYYXXXXXXZZZ\\\\\\[[[\\\```dddeeeccc```[[[VVV^^^yyyfffMMM555......((()))))))))))))))*********|||uuusssppppppppppppooonnnmmmnnnooooooppprrruuuxxx{{{~~~}}}xxxqqqhhh___XXXTTTIIIDDD===666333111///...222...***))))))+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,***(((&&&$$$)))*********)))(((''''''%%%$$$$$$###"""""""""""""""###%%%''''''&&&%%%$$$%%%'''******(((&&&%%%%%%((()))++++++)))((()))***,,,,,,,,,+++***)))((('''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((((()))***)))((('''((()))))))))(((***,,,---,,,***+++++++++******)))((((((,,,++++++***)))((((((((('''''''''((())))))***)))(((((('''%%%######$$$&&&$$$$$$$$$%%%&&&'''((((((%%%&&&'''&&&&&&&&&(((***+++***((((((***+++,,,+++---///333555555222...,,,+++***)))((((((((())))))///...,,,)))'''&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%&&&''''''((())))))&&&&&&&&&&&&$$$###"""!!!###$$$&&&'''(((''''''&&&,,,---...//////...---,,,,,,,,,---------------,,,...---+++***)))***,,,---,,,)))%%%"""!!!###&&&)))((((((((()))******++++++)))((('''&&&&&&&&&'''((('''((()))))))))(((&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&)))***,,,......---,,,+++***+++,,,------,,,+++***)))+++---.........///000...///000/////////000222444444888@@@OOOaaarrr|||vvvaaaKKK<<<555333222555:::===>>><<<888777666444333222111111000000////////////000000...///111111///------------,,,,,,+++++++++++++++***+++,,,.../////////...///////////////...---,,,+++***)))))))))(((((('''((((((((()))***++++++,,,***'''$$$""""""""""""###&&&'''''')))+++---///000)))((('''%%%$$$"""!!! $$$&&&((()))******))))))&&&''')))***+++++++++***...///000000000...+++)))*********)))'''(((***,,,000000,,,((((((++++++((('''(((***,,,,,,***(((&&&&&&&&&&&&&&&''''''''''''&&&'''&&&%%%(((,,,,,,''''''&&&%%%%%%'''((()))******+++---,,,+++)))))))))******+++---111555555444///,,,,,,.........222777>>>EEENNNSSSSSSSSSTTTVVVUUUVVVXXXYYYXXXYYY[[[]]]^^^]]]]]]___aaabbb___]]]XXXSSSYYYssssssYYYEEE222---///+++))))))************)))(((}}}{{{yyywwwuuuvvvuuutttsssssstttuuuuuutttuuuwwwyyy{{{|||~~~}}}yyyuuuqqqpppmmmggg```WWWNNNGGGCCC<<<777111---,,,+++++++++,,,)))&&&%%%&&&'''((((((......---------,,,++++++---......---+++)))'''&&&)))))))))))))))((('''&&&%%%$$$$$$###"""""""""""""""###%%%''''''&&&%%%$$$$$$''')))***(((&&&%%%%%%(((***++++++***))))))***************)))((('''&&&&&&&&&&&&&&&&&&'''((((((#########$$$$$$$$$%%%%%%'''((())))))(((((()))***+++)))''''''))),,,------------,,,+++******))))))'''(((***++++++***)))(((&&&'''(((((())))))***+++(((((((((&&&$$$###%%%'''%%%%%%$$$%%%%%%&&&'''(((&&&'''(((((('''''')))++++++***))))))+++,,,,,,+++///000111222111000///...---,,,+++***)))((('''''')))******++++++***(((&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))***++++++))))))((('''%%%###!!! """$$$&&&((((((((((((+++,,,------------,,,+++++++++,,,,,,,,,,,,+++***---,,,+++))))))***+++,,,((('''&&&&&&&&&'''))))))(((((())))))***++++++,,,+++***)))'''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&'''((('''%%%$$$&&&((()))+++---//////...,,,++++++,,,---......---,,,+++)))+++------------...///+++...111222111000///000444444888AAAPPPbbbttt~~~sss[[[HHH888555222333666999:::999888888777666555444333222111000000////////////000...000111111///---------+++++++++++++++*********+++,,,......---,,,++++++******+++,,,,,,,,,,,,,,,***+++***)))'''&&&%%%%%%((((((((())))))******+++***)))'''$$$###"""$$$%%%'''((())),,,///222555666------+++***(((&&&%%%$$$&&&''')))***+++***))))))))))))((((((((()))++++++...///111111///,,,***)))$$$%%%&&&&&&&&&'''***---222111...)))))),,,,,,)))%%%''')))++++++)))'''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%''''''%%%'''******'''((()))((((((''''''((())))))+++,,,,,,***)))******,,,)))(((***000666===AAA111...------,,,***...333@@@FFFMMMRRRSSSRRRRRRSSSSSSUUUXXXZZZZZZ\\\^^^``````______^^^^^^\\\ZZZXXXVVVPPPUUUnnnbbbJJJ===000...111...***************)))((('''|||yyyxxxwwwvvvtttsssvvvwwwwwwuuutttssstttvvvuuuuuuuuutttrrrmmmfff```^^^[[[UUUNNNEEE===666333000---)))''''''((())))))***(((&&&&&&'''(((((((((.........---,,,+++***)))------...---,,,***((('''(((((()))))))))(((''''''%%%%%%$$$$$$###$$$$$$$$$###$$$&&&''''''&&&&&&%%%###%%%''''''%%%#########&&&'''))))))'''''''''((())))))))))))((('''&&&&&&***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&((())))))(((((()))+++,,,)))''''''***,,,......++++++******+++,,,------&&&''')))++++++***)))(((&&&((()))***)))***+++---))))))((('''$$$$$$&&&'''(((''''''&&&'''((()))******+++,,,,,,++++++,,,---***))))))***+++,,,+++***222222111000000111222333------,,,+++)))((('''&&&&&&&&&(((+++------***'''((((((((('''''''''&&&&&&(((''''''(((***,,,+++******))))))((('''%%%$$$### !!!$$$''')))*********++++++,,,,,,,,,,,,++++++***+++,,,---,,,+++***))))))(((''''''''''''))))))&&&'''((()))******))))))''''''((()))***++++++,,,,,,+++)))'''&&&&&&''''''"""###%%%&&&''''''&&&%%%''')))+++***&&&%%%&&&))))))***,,,......---,,,++++++---...000000...---+++***,,,---...,,,,,,,,,---,,,...222333333222111222444444777???NNNaaatttmmmWWW>>>:::555444666888888777777777777777666555444333222111000//////.........---///111111///...---...******++++++++++++******,,,...//////---+++******'''((()))***++++++++++++)))++++++***(((&&&&&&&&&((((((((()))))))))************)))'''%%%$$$&&&'''((()))***---000333666888---,,,+++***((('''&&&&&&))))))***************)))***)))((('''''')))+++---...000111000---***))))))%%%&&&'''((()))+++...111111111...******------)))$$$%%%'''((()))(((&&&%%%######$$$$$$%%%&&&&&&&&&###&&&&&&$$$$$$''''''$$$)))***,,,+++)))(((((())))))*********((()))***,,,---)))''')))...555AAAMMM555111//////---+++...444>>>CCCKKKPPPRRRRRRRRRRRRUUUXXX[[[\\\]]]^^^___aaa```___^^^]]]ZZZXXXVVVUUUSSSMMMRRRjjjpppRRR===666//////111...,,,++++++***)))(((((('''}}}{{{wwwuuutttsssqqqoooooopppooommmjjjhhhhhhiiihhhgggdddccc```ZZZRRRLLLIIIGGGCCC>>>888222...+++)))'''%%%$$$%%%&&&&&&&&&((('''''')))+++---,,,+++***++++++,,,+++***)))(((+++,,,,,,,,,+++***((('''''''''(((((()))(((((((((&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''$$$%%%&&&%%%###"""###$$$%%%'''(((((('''&&&&&&'''((((((((()))((((((''''''*********)))((('''&&&%%%)))((('''''''''(((******%%%'''))))))((((((***,,,***)))***,,,...///...---+++******))))))***,,,,,,))))))))))))((((((((((((&&&)))++++++******,,,///*********(((&&&%%%'''((()))((('''&&&&&&''')))***,,,---///...---,,,,,,---))))))((()))+++,,,***)))000/////////000111222333,,,,,,,,,+++***)))(((''''''&&&'''))),,,---+++((('''''''''''''''&&&&&&%%%***((('''(((+++,,,+++)))''''''((()))))))))))))))###$$$''')))+++++++++++++++++++++,,,,,,++++++++++++,,,---...---,,,***)))&&&&&&%%%%%%&&&'''((()))((())))))))))))((('''&&&&&&&&&'''((()))***+++,,,+++***(((&&&%%%$$$%%%%%%###$$$%%%'''((()))******))),,,...,,,(((%%%'''))))))***+++,,,---,,,,,,+++,,,---///111111///---,,,,,,...//////---,,,,,,------.../////////000333555444333555<<>>777444555666666555333444555666666555444333333333111000...---------+++---000000///.........******+++,,,,,,,,,+++******---//////---++++++,,,))))))***************)))'''***,,,,,,***)))***+++(((((((((((())))))))))))(((***+++***'''&&&''')))))))))***+++---///111222******))))))((('''''''''+++******))))))*********''''''((()))***,,,---...///000000...***'''''')))((()))******+++---000222...///...++++++...,,,(((###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''(((((($$$'''(((%%%$$$&&&'''$$$'''***......---+++***+++)))))))))'''&&&'''+++...,,,***)))+++,,,222BBBQQQ666222000///...,,,000666===BBBJJJQQQVVVWWWXXXXXX[[[]]]___```___^^^^^^___\\\\\\\\\ZZZXXXVVVUUUUUUQQQLLLPPPgggcccEEE444222///...///+++...,,,***)))(((''''''(((~~~|||{{{zzzwwwtttrrrqqqpppnnnllleeefffeeebbb___\\\\\\\\\[[[XXXUUUSSSPPPJJJAAA;;;:::999777444111///---,,,'''&&&$$$$$$&&&&&&%%%$$$######%%%(((+++---,,,***'''((()))******)))(((''')))***++++++***)))((('''&&&&&&'''((()))))))))(((&&&&&&&&&&&&''''''((()))'''&&&&&&&&&&&&'''((()))'''''''''&&&$$$$$$%%%'''''')))******((((((((()))'''(((((())))))))))))(((&&&''')))*********)))(((&&&&&&%%%$$$%%%&&&'''(((%%%'''((()))((()))***,,,((()))---111333222///,,,...,,,+++)))'''''''''(((...,,,)))&&&%%%&&&((()))&&&))),,,,,,++++++---000++++++***(((&&&&&&''')))'''&&&%%%$$$$$$%%%'''(((,,,---......,,,******+++)))(((((()))++++++***(((+++,,,,,,---.../////////******+++++++++******)))***(((&&&'''***,,,+++***&&&&&&''''''&&&&&&%%%$$$***((('''(((+++,,,***((($$$%%%''')))+++,,,---...'''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***&&&&&&&&&'''((()))***+++,,,+++***((('''&&&%%%%%%%%%&&&'''((()))***++++++***(((&&&$$$############$$$%%%&&&(((***+++---...***---000...)))&&&''')))******++++++,,,,,,,,,+++,,,...000111111000...,,,///000111000...------------,,,+++)))***---222777444333444:::III]]]qqq}}}fffEEE???777333333444333222111222333444444444333222444333222000...---,,,,,,***,,,/////////......///******,,,------,,,+++***))),,,//////---,,,---///++++++,,,++++++***)))(((&&&)))---...---,,,...000(((((((((((())))))))))))&&&)))++++++((('''((()))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++###%%%(((+++---.........///000000,,,(((&&&''')))&&&'''(((''''''(((+++---,,,------***+++---+++&&&#########$$$$$$%%%%%%%%%&&&&&&''''''((()))******&&&***+++'''&&&((()))'''$$$)))...000///---,,,---))))))'''%%%%%%'''+++...,,,***,,,---,,,000@@@RRR000,,,******))))))---444===CCCKKKTTT[[[^^^______```bbbcccbbb```^^^]]]]]]YYYYYYZZZYYYWWWVVVVVVWWWPPPKKKOOOeee]]]???///111///------(((///---***(((''''''((((((|||zzzxxxvvvvvvvvvtttrrrppplllgggeeedddbbb___[[[VVVUUUSSSNNNIIIFFFFFFGGGIIIGGGEEECCC@@@===888555///,,,(((&&&%%%'''***,,,'''''''''''''''(((((()))%%%''')))+++++++++***)))+++***)))(((((()))******+++)))((()))+++,,,)))'''###$$$&&&((())))))((((((%%%&&&'''((())))))))))))!!!###&&&((((((&&&###!!!"""###%%%%%%###"""###$$$(((((('''((())))))'''%%%(((''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###"""$$$&&&((((((((('''&&&''''''&&&&&&&&&&&&'''''')))+++---///000000///...222...)))$$$""""""%%%'''''''''((()))+++,,,------***,,,,,,+++***)))***,,,---+++***((('''''''''(((***'''$$$$$$&&&'''&&&%%%++++++******************+++)))'''''''''((('''%%%++++++*********+++,,,---++++++------.........---,,,)))'''((()))***'''%%%***+++,,,---,,,***(((&&&)))))))))'''&&&'''))),,,///...---+++)))((('''&&&''''''((()))***+++,,,,,,,,,+++,,,...000111///---000...------///...***'''%%%%%%%%%%%%&&&(((***+++''''''(((((((((((((((((((((***+++***((('''***---,,,***'''%%%#########$$$%%%&&&((())))))***,,,...000...+++(((&&&&&&''''''///...---,,,,,,,,,,,,,,,,,,,,,---///111000...++++++******,,,------,,,***,,,,,,---///000222333333222000111888CCCSSSjjj|||aaaCCC???999555444333222111333000...000444444000+++//////...,,,+++---000333222111000---******,,,---/////////000///......---***+++,,,---------,,,+++&&&'''(((***+++,,,---------***'''&&&'''(((((((((((('''&&&%%%'''))),,,...++++++***)))((('''&&&&&&((('''&&&%%%&&&''')))++++++***)))((((((((()))***...(((###%%%+++...,,,((()))***+++---///000///...000///,,,*********+++,,,,,,+++++++++,,,,,,+++)))&&&***---,,,)))&&&&&&&&&&&&&&&%%%%%%&&&''')))***+++'''$$$$$$'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&(((,,,///---)))(((***...&&&((())))))(((((()))***///******///......<<>><<<<<<<<<:::888666666555222///,,,+++)))'''%%%%%%''')))+++(((''''''&&&&&&''''''((()))***,,,...///...---,,,---,,,+++)))((((((((())))))'''&&&''')))***(((%%%''''''''''''&&&$$$""" %%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&$$$###$$$%%%'''&&&%%%&&&(((((('''%%%(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''''''''&&&%%%************+++++++++,,,((()))+++---------,,,+++///---(((%%%######%%%'''''''''(((***+++,,,---...,,,...///...+++*********((((((&&&%%%$$$$$$%%%%%%)))&&&######%%%&&&%%%$$$+++++++++,,,,,,++++++******(((&&&&&&'''((('''&&&)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++))))))++++++)))'''+++,,,------,,,***(((&&&)))******((('''''')))+++...---,,,+++***(((''''''$$$%%%%%%&&&'''((()))***++++++,,,...111111///------,,,+++,,,......+++(((&&&%%%"""!!!"""%%%)))+++''''''''''''''''''''''''&&&''')))(((&&&&&&(((***...,,,)))&&&###"""""""""$$$&&&((())))))***,,,...,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,......///111222222000...------...000222222000...------........./////////333111333999BBBQQQfffwwwzzz^^^BBB>>>999666444333111000222222222333444444333222000000///---,,,---000222222222000...,,,,,,---///...////////////...---------......///...---,,,+++'''(((***+++,,,,,,,,,,,,,,,***'''&&&&&&''''''''''''''''''((()))***++++++))))))((((((((((((((((((...,,,)))'''&&&&&&'''(((...---,,,*********++++++,,,)))&&&'''***---,,,)))******+++---......---,,,...---+++)))))))))***+++''''''&&&(((******)))((((((***,,,,,,)))'''((()))'''&&&&&&%%%&&&'''((()))***'''%%%$$$&&&((('''&&&------,,,+++***)))((((((+++...000...***))),,,///)))***++++++***)))***,,,...***+++///......999III888111---...,,,***,,,222???GGGPPPUUU[[[bbbcccaaaaaa```___]]]\\\[[[[[[[[[YYYXXXVVVUUUTTTTTTTTTTTTSSSUUU___uuu[[[>>>...---+++,,,///+++///,,,)))(((((())))))))){{{ssskkkfffbbb___\\\YYYXXXVVVTTTRRROOOKKKGGGDDDAAA???<<<999999999888666222111111222///...------...---+++)))&&&%%%%%%$$$%%%'''((()))))))))((('''&&&&&&&&&&&&***,,,...///000///...---...---+++***((('''''''''&&&&&&%%%&&&((((((&&&%%%((((((((('''%%%###!!!$$$$$$%%%&&&'''''''''''')))'''%%%######%%%''')))###%%%''''''%%%$$$%%%&&&%%%$$$$$$%%%'''((('''%%%(((''''''''''''&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((***+++++++++***)))***+++,,,,,,+++***)))+++***(((&&&%%%%%%%%%&&&''''''(((***+++,,,---...///111222111...***(((((()))((((((''''''(((((())))))'''%%%%%%&&&'''&&&%%%***+++,,,------,,,+++***)))(((&&&'''((()))))))))''')))+++------,,,***)))+++***)))))))))***+++,,,...---++++++,,,,,,***))),,,,,,------,,,***(((''')))***+++***)))((()))+++,,,,,,++++++***))))))((('''(((((()))***+++,,,,,,)))***,,,///222222///---,,,++++++,,,------+++)))'''%%%!!!"""'''***''''''''''''''''''''''''&&&'''''''''&&&&&&(((***///---***'''$$$""""""!!!$$$&&&((()))))))))+++---)))(((((('''(((***+++,,,******)))))))))***+++++++++++++++---......---+++...///222666999999666333/////////...------,,,,,,444333555:::AAALLL```pppttt[[[FFFCCC???<<<:::777444111000222333222//////000222111111000...------000222333222111000000000000111...............---,,,,,,,,,------------,,,***)))((()))+++------,,,+++***+++)))&&&&&&'''(((((((((&&&''')))***+++***)))(((&&&&&&'''((()))******+++///---+++)))(((((())))))111000///...---,,,,,,,,,******))))))******++++++++++++,,,,,,,,,+++)))(((+++***)))(((((()))******%%%$$$%%%''')))******(((***++++++***)))(((***+++((('''&&&&&&&&&'''((())))))'''%%%%%%&&&(((((('''******)))((('''&&&&&&%%%---//////---***))),,,///***+++,,,+++***)))***+++---***,,,///...---555BBB777222//////...,,,---111<<>>---+++((((((***&&&((((((((())),,,------,,,~~~}}}}}}{{{zzzwwwuuuttttttuuuvvv{{{}}}~~~|||||||||xxxqqqkkkgggaaaZZZRRRIII???:::333111...---...---,,,+++***++++++)))&&&$$$%%%'''%%%''')))***)))(((((()))***(((&&&%%%&&&'''''''''%%%%%%&&&'''(((***,,,---******((('''&&&&&&&&&&&&'''(((***++++++***((('''&&&'''((()))))))))((('''$$$''')))***(((((()))+++$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$"""$$$%%%%%%$$$######$$$'''&&&&&&'''((()))'''&&&(((''''''''''''&&&&&&&&&%%%&&&'''))))))))))))((())))))*********((('''&&&###$$$%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###!!!!!!###%%%''')))***+++---......---***'''&&&'''((()))***++++++***))))))$$$'''))))))&&&$$$%%%&&&((('''&&&&&&&&&(((***+++---+++***+++---......---+++***((('''''')))+++---*********))))))(((((((((***+++,,,+++((('''((()))))))))***+++,,,...///000///000///---++++++,,,...,,,+++++++++******)))))))))))))))))))))*********)))((()))+++///222444444//////...+++&&&$$$%%%&&&$$$$$$$$$%%%&&&'''((((((+++******)))((((((''''''%%%###"""$$$'''))))))(((%%%%%%&&&%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&''')))%%%&&&'''(((((()))))))))''''''&&&&&&'''((())))))***((('''((()))+++***)))''''''***...111333222000000000111111222333333444333444777888:::DDDZZZnnn~~~tttmmm^^^UUUIII???999666444222000222333222111111222444000000111666<<<>>>;;;777...////////////...------((()))***++++++***)))((((((((('''&&&&&&'''((()))(((''''''(((******)))((())))))((())))))+++,,,---(((((('''''''''&&&&&&&&&)))((('''&&&''')))+++,,,++++++,,,,,,,,,+++)))))),,,---......---,,,++++++&&&***---,,,)))&&&'''***))))))))))))(((''''''&&&""""""$$$'''+++............***'''&&&''''''&&&$$$&&&&&&&&&&&&(((***,,,---+++++++++'''$$$"""###%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''))),,,,,,+++***''')))***+++***+++,,,...+++---........./////////======888000...111333000666DDDRRRVVVUUUTTTSSSQQQUUUWWWYYY[[[\\\\\\\\\[[[YYYZZZ[[[[[[[[[ZZZYYYXXXRRRPPPRRR```vvvwww[[[>>>---+++((())),,,'''(((((((((***---//////...{{{wwwtttsssrrrppppppnnnllljjjiiiggggggooorrrsssqqqqqqqqqllleeeaaa]]]WWWPPPIIIBBB:::555111///,,,******)))'''%%%&&&((())))))''''''))),,,%%%(((***+++)))((())))))'''%%%######%%%'''((('''&&&%%%%%%&&&''')))+++---((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))(((&&&%%%)))***+++++++++)))((('''###&&&))))))(((''')))+++$$$%%%'''(((((((((''''''$$$$$$%%%&&&''''''''''''"""!!!!!!!!!!!!!!!!!!"""###%%%'''&&&%%%$$$%%%%%%'''&&&%%%&&&''''''%%%$$$(((((('''''''''&&&&&&&&&%%%&&&((()))*********)))((()))+++,,,+++***((('''))))))))))))***,,,---...'''''''''&&&&&&''''''((($$$%%%%%%%%%%%%$$$###### """$$$&&&(((******+++,,,,,,***(((&&&'''(((%%%&&&'''(((((('''&&&%%%'''***---,,,)))'''((())))))(((&&&%%%&&&)))+++---,,,***)))***+++,,,,,,+++)))))))))))))))*********(((((())))))((('''&&&&&&***,,,---,,,)))'''(((***(((((()))***,,,///111222111111///---+++***---///,,,,,,++++++***))))))(((%%%%%%%%%%%%&&&&&&&&&&&&***((((((***...222444555+++,,,,,,((($$$"""$$$'''%%%$$$""""""###&&&)))+++,,,++++++***)))((((((''''''%%%$$$%%%)))++++++***&&&&&&&&&%%%$$$###!!!!!!###%%%&&&&&&&&&%%%'''(((''''''''''''&&&%%%$$$###"""######$$$&&&(((***+++---,,,***+++,,,......---&&&&&&(((+++...000000///////////////000000000000333444666888:::DDD\\\qqqyyyqqqdddSSSDDD;;;888888333444555333111000000111//////111777===???;;;777//////000000//////...---000000000000///---+++***((('''%%%$$$%%%&&&(((***)))(((''''''((('''%%%###&&&''')))+++,,,---,,,,,,'''''''''''''''''''''''''''&&&%%%%%%&&&(((+++,,,***+++,,,,,,,,,+++***)))------.........---+++***%%%)))------)))'''))),,,(((((((((((('''&&&%%%$$$ ###'''---111222222///,,,)))(((((((((&&&###&&&%%%&&&&&&(((***---...,,,,,,,,,(((###!!!"""$$$######$$$%%%'''(((((()))%%%&&&)))---000000...,,,$$$&&&((((((((()))+++---+++---...------///000///>>>>>>999///---111333111555CCCQQQUUUTTTSSSSSSRRRVVVXXX\\\___``````^^^]]]ZZZ[[[\\\\\\\\\ZZZYYYXXXSSSUUUXXX```mmmyyyyyyttt^^^AAA000...,,,---///+++(((((()))+++...000000///yyytttoookkkfffdddaaa___\\\YYYXXXXXXYYYZZZ___```aaabbbaaa___]]]\\\RRRNNNGGGBBB===999555222...---+++***((('''''''''''''''''''''&&&%%%$$$$$$%%%''')))***(((''''''''')))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%&&&(((***+++''''''&&&%%%%%%%%%&&&&&&"""###%%%&&&''''''&&&%%%%%%'''(((((('''&&&&&&'''((()))))))))'''&&&'''((('''%%%$$$%%%''''''### %%%$$$%%%'''***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++***((('''(((***---///,,,///222111---***)))***'''((()))***************(((((((((&&&$$$%%%''')))%%%""" """###""" !!!###&&&))),,,///000---,,,***(((&&&%%%$$$$$$&&&'''((()))(((&&&###"""((('''&&&%%%$$$%%%&&&'''###$$$&&&'''((((((((('''))))))***++++++***((('''++++++***)))((('''&&&&&&***))))))***++++++)))'''+++***))))))***,,,---///,,,,,,------------------000///...---,,,+++++++++---......///...---++++++&&&&&&''''''''''''&&&&&&+++,,,---///000111111111...+++(((%%%###$$$&&&(((&&&###!!!!!!###&&&'''''',,,+++)))'''&&&'''((()))((()))&&&###$$$((((((%%%((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$%%%&&&''''''&&&&&&&&&''''''(((((())))))************)))(((&&&%%%))))))+++,,,............---------...///111333555111111333777;;;DDDWWWhhh|||}}}lll[[[KKK@@@::::::555000000444555222///555555555777:::;;;:::999555555444333111///...---000000111111000---+++)))***((((((***...///---+++//////---+++)))'''&&&%%%''')))+++---...---,,,+++---,,,)))((('''''')))***+++&&&%%%&&&%%%!!!$$$++++++++++++***)))(((((('''***---000111000/////////...---+++)))'''&&&&&&&&&...---+++)))'''%%%%%%$$$((('''''''''''''''(((((()))++++++***((('''((()))(((((())))))***+++------444111---+++++++++(((&&&'''''''''(((((()))***++++++***)))((((((***,,,---------,,,,,,,,,+++++++++,,,------,,,******,,,...999===;;;222---///222111888BBBMMMSSSRRRPPPRRRUUUXXXYYY[[[]]]^^^^^^^^^^^^```]]]ZZZXXXXXXZZZZZZZZZRRRVVVQQQWWWmmmyyyvvvttt```FFF...)))------,,,,,,,,,,,,+++***+++,,,...///zzzuuunnngggbbb^^^ZZZXXXUUUTTTQQQNNNMMMMMMOOOPPPUUUVVVWWWWWWVVVUUUSSSQQQHHHDDD>>>999555222...,,,***)))((('''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%'''******)))(((((()))+++***)))'''%%%$$$###############$$$&&&(((***,,,''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%%%%'''(((((('''%%%$$$$$$%%%%%%$$$###%%%'''(((%%%###&&&%%%%%%&&&((()))(((&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))))))))+++---///,,,...111000---*********(((((((((((()))))))))***'''((('''&&&$$$$$$&&&(((&&&###!!! """###$$$$$$ !!!###$$$&&&((()))***)))((('''%%%$$$#########&&&'''''''''&&&%%%###"""'''&&&%%%$$$%%%%%%&&&'''((()))*********)))((((((&&&'''((()))))))))))))))+++************************))))))***,,,,,,)))'''***)))******+++,,,---------------------,,,,,,,,,///...---,,,,,,+++++++++,,,,,,---------,,,***)))(((((())))))))))))((((((((()))***,,,---.........---,,,)))&&&%%%&&&'''((('''%%%""""""###$$$%%%$$$***)))(((&&&&&&'''((())))))***(((%%%&&&***+++'''%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$(((''''''''''''&&&%%%$$$&&&&&&'''((())))))************))))))(((''''''&&&&&&'''(((***++++++,,,,,,---,,,,,,---...000222444111111222555777@@@QQQbbbwwwuuubbbQQQGGGDDD>>>888777:::;;;999555222222222444666777777666000000111111222222111111111222333333222000---,,,,,,+++***+++---...,,,***...------,,,,,,++++++*********))))))***+++,,,------,,,***)))(((((()))))))))'''(((***)))%%%&&&+++++++++******))))))******---///222222000///......111000000...---,,,++++++++++++***))))))))))))***))))))(((((((((((()))))),,,+++++++++*********)))++++++*********++++++,,,+++)))((()))+++,,,***(((''''''''''''((()))***+++***)))((((((((()))+++,,,...------,,,,,,+++++++++,,,,,,,,,***)))))),,,...222666555...***---000000777AAAMMMSSSSSSSSSUUUXXXYYYZZZ[[[[[[\\\[[[ZZZYYY\\\ZZZWWWUUUUUUWWWYYY[[[UUUWWWRRRYYYqqq~~~zzzxxxaaaGGG...))),,,,,,******,,,++++++******++++++,,,xxxmmmhhh```YYYSSSOOOLLLJJJHHHFFFDDDBBBAAAAAABBBCCCFFFGGGGGGHHHGGGFFFDDDCCC<<<999444000...,,,)))'''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&&&&(((+++++++++******+++------+++)))'''%%%$$$###"""""""""###%%%(((***,,,''''''&&&%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%$$$%%%'''&&&$$$######$$$%%%&&&'''&&&###""""""############%%%'''((('''%%%'''&&&%%%&&&''''''&&&$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((***+++---...+++---//////---+++++++++)))((('''''''''((()))***'''(((((('''%%%$$$&&&''''''%%%""""""###%%%%%%%%%######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$############&&&&&&&&&%%%%%%$$$$$$###%%%$$$$$$$$$%%%&&&'''(((++++++++++++***)))''''''%%%%%%&&&&&&''')))***+++++++++++++++,,,,,,------)))))))))***,,,+++)))'''((()))***+++++++++++++++...------,,,,,,+++++++++...------,,,,,,+++++++++)))************))))))(((((())))))******))))))(((+++,,,------...///000000---,,,***)))(((((((((((((((&&&###""""""######"""((('''&&&%%%&&&'''((())))))***)))&&&(((------)))###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))(((&&&%%%&&&&&&'''((()))++++++,,,+++***((('''&&&''''''(((&&&'''(((((()))***++++++,,,,,,+++,,,---///111222222111222333444;;;LLL\\\sss}}}hhhZZZOOOGGG>>>999999:::888666111000000111444555555444......///000111222333333333444555555444222000...///---,,,,,,------,,,***,,,,,,------...///000000...+++)))''''''))),,,...++++++++++++***)))((((((((((((***---,,,((((((+++,,,+++*********+++---...000222444333111///........./////////...---+++***(((((()))***+++,,,...///++++++******)))******+++...,,,******------+++))),,,,,,+++***************&&&'''(((***,,,---+++)))''''''''''''((()))***+++))))))((((((((()))***+++///...---,,,,,,+++++++++,,,,,,***((('''(((+++...,,,000111,,,))),,,000111555???KKKSSSTTTUUUWWWZZZYYYYYYYYYXXXXXXVVVUUUTTTUUUVVVUUURRRQQQSSSYYY^^^YYYYYYSSS[[[www|||eeeJJJ111+++...---*********++++++++++++******)))|||tttlllccc]]]UUUNNNIIIEEEBBB@@@>>>===;;;:::999999:::;;;::::::;;;;;;:::999777777555222...,,,+++***)))((('''''''''&&&&&&''''''(((%%%%%%&&&''''''((('''''')))+++------+++*********---,,,,,,+++***((('''&&&######"""###$$$&&&(((***''''''&&&%%%$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$&&&'''&&&$$$############%%%%%%%%%$$$###$$$%%%$$$$$$$$$%%%&&&&&&&&&%%%'''&&&&&&'''((()))'''&&&$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$&&&''')))+++,,,,,,+++,,,---------,,,+++++++++***((('''''')))***,,,))))))***)))'''&&&&&&(((&&&$$$######$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$######$$$%%%&&&'''((())))))))))))(((((('''&&&&&&''''''&&&&&&'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,''''''''')))******)))''''''(((***+++++++++***)))...------,,,+++******))),,,,,,,,,,,,,,,+++******((((((((((((((((((''''''''''''((((((((((((''''''............//////000000,,,,,,,,,+++***)))(((((('''%%%###"""###$$$###"""%%%%%%$$$%%%%%%'''((()))''')))(((''')))------)))$$$%%%'''((((((((('''&&&'''&&&&&&&&&&&&%%%%%%%%%!!!$$$''')))*********+++&&&'''((()))***+++,,,---+++)))'''&&&&&&''')))***)))))))))******+++,,,---++++++++++++,,,...000111222222222333444;;;LLL\\\qqquuubbbVVVFFF;;;777777555444333111111222444555555444000000000000000000111111333444555666555333111000///...------............+++,,,---...///000111111000...+++))))))***---///++++++------,,,+++)))''''''(((***+++***((()))+++,,,+++++++++,,,...000111222333444444222000000000,,,---...//////---+++)))''''''((()))+++---...///---,,,++++++++++++++++++...***''')))---...+++'''***))))))((((((((())))))***+++---......+++(((%%%'''''''''''''''(((******))))))*********+++++++++///...---,,,+++++++++,,,++++++)))'''&&&'''***...+++...///---***+++///222555===IIIQQQSSSTTTVVVXXXVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTQQQOOOQQQYYY```]]]\\\UUU^^^{{{iiiNNN444...000///------)))***+++,,,---,,,,,,+++|||uuuiii^^^XXXSSSLLLFFFAAA>>>;;;999666555444444333444555555333333333333222111000000///---***)))*********)))'''&&&&&&&&&&&&''''''(((%%%%%%&&&'''((((((((((((,,,---///...,,,***))))))***++++++,,,,,,+++******&&&%%%$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$#########$$$###"""!!!"""###%%%&&&%%%&&&((('''%%%$$$$$$%%%"""###%%%&&&%%%&&&((()))&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%&&&(((***++++++***######"""""""""!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&########################$$$%%%''')))+++---///000,,,,,,,,,,,,,,,,,,++++++...,,,***))))))***,,,---***+++,,,+++)))''''''(((%%%$$$"""###$$$%%%$$$###$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%######$$$&&&'''((())))))((((((''''''''''''((((((+++***)))(((((((((******---,,,,,,+++******))))))%%%%%%%%%'''))))))'''&&&'''((()))***+++***)))(((------,,,+++******))))))***++++++,,,,,,+++***)))'''''''''''''''''''''(((((())))))******))))))(((,,,+++*********+++,,,,,,++++++,,,,,,+++***)))(((%%%###"""###%%%&&&&&&%%%$$$$$$$$$%%%&&&'''((((((%%%''''''&&&(((,,,+++'''###%%%&&&((())))))(((((('''''''''&&&&&&&&&%%%%%%!!!$$$((()))))))))***,,,''''''((()))***+++,,,,,,***)))(((&&&'''(((***+++***)))))))))***+++,,,---,,,+++++++++,,,---///000333222333555777???PPP```rrr|||mmmXXXGGG???;;;888666333222000111333444555444111111000000///000111111111222444555555333222000............///000111333------------............000000000///////////////+++,,,---......+++)))'''((()))(((&&&%%%&&&)))+++,,,,,,,,,---...000222333222333444444222111111222...///111111111///---,,,&&&'''''''''(((***+++,,,------,,,+++******+++++++++'''%%%&&&***,,,)))%%%%%%%%%%%%%%%&&&'''((())))))+++...///---)))%%%###&&&&&&&&&&&&'''((()))******+++,,,---------,,,,,,...---,,,******+++,,,,,,+++***)))'''&&&'''***---,,,---...---***))),,,///444;;;FFFMMMQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSQQQTTTUUUSSSPPPSSSZZZaaa___^^^WWWaaammmQQQ666...000///...///((()))+++...////////////~~~uuulll^^^RRRLLLHHHCCC???<<<999555333//////......//////000000000000000///......------***(((&&&&&&'''((()))(((%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''''',,,---///...,,,***))))))((()))+++,,,------,,,+++((('''&&&$$$$$$$$$%%%%%%((('''&&&$$$############!!!!!!!!!!!!"""###$$$%%%$$$%%%''''''&&&%%%%%%&&&"""$$$&&&'''&&&''')))+++'''''''''%%%###"""###%%%&&&&&&&&&(((+++---,,,+++$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&########################'''((())),,,///222444666...,,,++++++,,,,,,+++)))...---,,,+++++++++,,,---***,,,,,,,,,)))'''''''''%%%$$$######%%%%%%$$$###""""""###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&((())))))******))))))(((((((((((()))***++++++***))))))))))))))),,,,,,+++***)))(((''''''%%%$$$%%%'''))))))(((&&&(((((())))))))))))((((((,,,++++++******))))))))))))***+++,,,,,,+++))))))(((''''''''''''(((((())),,,------------------,,,...---,,,+++++++++,,,---+++++++++++++++***)))(((%%%$$$###%%%'''((('''&&&$$$$$$%%%&&&&&&'''(((((($$$&&&&&&%%%'''***)))%%%""""""$$$%%%''''''((((((''''''''''''&&&&&&&&&%%%&&&(((***(((&&&$$$&&&)))'''(((((())))))******+++***))))))((()))***,,,---))))))((('''((()))***+++,,,,,,++++++,,,---///000333333444666999AAASSScccrrrmmm[[[NNNEEE===777333111//////111333333333111111000000000222333444000111333444555444222111...///000//////000333666.........---,,,,,,++++++///111333555555333111000,,,---...///...,,,***(((***,,,***%%%###'''******,,,---...000111222333444444555555444111000111222......//////...,,,+++***''''''&&&&&&&&&'''((((((,,,,,,+++***))))))))))))(((%%%$$$%%%((()))'''%%%"""#########%%%&&&'''(((###'''***,,,***'''%%%%%%&&&&&&&&&&&&'''((()))******,,,...///000///---,,,,,,+++)))((()))***,,,---)))******)))((((((***,,,+++***,,,,,,)))&&&(((---222888BBBJJJOOOPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTUUUVVVUUUTTTUUUZZZ___^^^___ZZZeeetttUUU777,,,---,,,,,,...******,,,---///000000000uuujjjaaaUUUJJJBBB@@@===;;;:::777333111+++++++++,,,,,,---------///...---,,,,,,+++++++++'''%%%$$$$$$&&&(((((((((&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&)))+++------,,,+++++++++)))***,,,------,,,+++***((('''&&&%%%%%%%%%&&&'''((('''&&&$$$###"""""""""!!!""""""############"""!!!###%%%%%%%%%$$$%%%&&&%%%&&&''''''&&&&&&'''(((%%%&&&'''%%%###"""%%%''''''&&&&&&(((***+++***)))"""######$$$$$$%%%%%%&&&!!!$$$'''((('''%%%###$$$$$$$$$$$$%%%%%%%%%%%%########################(((((()))+++...222666888000---+++***+++,,,***(((------,,,,,,,,,+++++++++)))***++++++(((&&&%%%%%%&&&%%%$$$%%%''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&'''((((((((('''&&&%%%&&&((()))***************)))((('''&&&&&&''''''(((((())))))))))))))))))++++++******)))))))))(((&&&&&&&&&(((***+++)))((()))((((((''''''(((((((((***************)))))))))((()))***++++++***)))((()))(((((('''((()))***+++......////////////......111000...,,,,,,---...///+++*********))))))))))))'''&&&&&&'''((()))'''&&&%%%%%%&&&'''''''''''''''$$$''''''%%%'''***(((###"""######$$$&&&''')))***''''''''''''&&&&&&&&&&&&'''))))))'''###"""%%%)))(((((((((((((((((((((((()))******+++,,,,,,------+++***((((((((()))+++,,,------,,,,,,,,,...///000333333444666888@@@QQQaaaooouuufffWWWGGG<<<555333111000222444555444555444222111000111222333000111333555555444333222111222222111///000333666//////...---,,,,,,++++++000222444666666555444333---.........---,,,+++***,,,000///***(((***+++))),,,...000333444444333333888888777444000...---.........---,,,+++)))(((((('''&&&&&&&&&&&&&&&''''''+++***)))(((((('''''''''%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&!!!%%%)))***)))'''''''''&&&&&&&&&&&&'''((()))))))))+++...000000///,,,+++)))((('''&&&'''***,,,...(((***++++++***))))))******)))+++...+++&&&)))//////555???HHHNNNQQQQQQPPPPPPPPPOOOPPPQQQSSSTTTVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZ^^^]]]iii___===///,,,++++++---------,,,,,,,,,---......{{{mmmbbbZZZOOOEEE>>>===<<<;;;:::888444111+++++++++,,,,,,------......---,,,+++************'''%%%$$$$$$&&&((())))))***)))(((''''''''''''(((((()))))))))((('''&&&&&&&&&(((+++,,,,,,,,,---...***+++,,,------+++)))(((''''''&&&%%%&&&'''((()))((('''&&&$$$###"""""""""###$$$%%%%%%$$$###!!! !!!###$$$$$$$$$%%%&&&'''(((((('''%%%$$$$$$%%%###%%%&&&%%%######'''***(((''''''((())))))(((&&& !!!"""###$$$%%%%%%!!!%%%((()))'''$$$""""""############$$$$$$$$$########################&&&&&&&&&'''+++000555888111...******++++++)))'''+++,,,,,,,,,,,,+++***)))''')))***)))'''$$$######'''&&&&&&'''(((((('''%%%((((((((((((((((((((((((******)))(((''''''''''''%%%'''(((******)))'''&&&'''((()))+++++++++*********)))&&&$$$###"""""""""$$$%%%''')))******)))))))))************+++++++++''''''(((***,,,,,,+++)))))))))'''&&&&&&'''((()))))))))))))))************'''(((***++++++***)))(((***)))(((((()))***+++,,,------............------...---+++)))))))))***++++++***))))))((())))))******)))(((((()))(((&&&$$$%%%&&&''''''((((((''''''%%%((((((&&&'''***'''"""%%%%%%%%%%%%'''))),,,---(((((('''''''''&&&&&&&&&%%%''''''%%%!!!"""'''---(((((((((((('''''''''''')))***+++,,,---............---+++******,,,...///...------,,,---...000111333222333444666===NNN___lll|||~~~jjjTTTFFF888666444333555777888777<<<999666222000///...///000222444555666555444333333444444111//////222555000//////...------,,,,,,111222333444555666555555............---,,,++++++...333555///---...---))),,,///222444666555333222;;;:::888444///+++***+++444222111///---,,,,,,,,,&&&&&&&&&&&&&&&'''((((((***)))((('''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((&&&&&&%%%%%%$$$$$$%%%%%%%%%(((+++,,,)))'''((()))&&&&&&&&&&&&&&&'''))))))(((***---///000...+++***'''&&&%%%%%%''')))---///(((***,,,---+++*********+++***---000...***,,,333,,,333===HHHOOORRRSSSRRRQQQQQQPPPPPPQQQRRRTTTUUUXXXWWWVVVWWWXXXYYYWWWVVVWWW]]]^^^kkkhhhDDD333///,,,,,,...000...---+++******++++++qqqdddXXXNNNEEE???;;;;;;:::999777666444333...---,,,+++************'''))))))'''%%%%%%(((+++***(((&&&&&&&&&'''&&&%%%&&&'''((()))((('''$$$###!!!$$$(((***+++)))&&&$$$'''&&&&&&&&&'''***,,,...///...---,,,***)))((((((((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###!!!"""###%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%(((((('''%%%%%%&&&***---(((((()))(((((('''&&&&&&######""""""###$$$$$$%%%$$$""""""$$$&&&&&&""" !!!"""""""""%%%%%%%%%$$$%%%%%%&&&&&&&&&(((***,,,...000000111000---(((%%%%%%(((---111,,,...000///---***((('''******)))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%(((***+++***(((((((((+++***)))(((((()))******%%%%%%%%%%%%&&&&&&'''''')))******'''$$$$$$'''***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,,,,+++((('''(((+++...---***((())),,,...---+++***)))'''&&&%%%%%%&&&'''&&&''')))+++,,,---,,,,,,++++++***(((%%%%%%'''))),,,***(((&&&&&&'''***+++---------...------,,,,,,---......,,,***(((((())))))))))))((((((+++///333333///***((())))))'''&&&***(((&&&%%%%%%''')))+++,,,+++,,,------,,,)))&&&((('''&&&%%%%%%'''((()))&&&&&&&&&''''''(((((((((%%%&&&''''''&&&&&&'''))),,,***&&&###!!! !!!$$$&&&(((+++,,,,,,+++***,,,------......------,,,000000///---******+++---444999555333888;;;EEEYYYpppppp[[[MMM>>>444666;;;;;;999999===@@@@@@;;;444000333777444444444222111111333555777666444333333111...,,,,,,---...,,,***+++...111//////000222444333111...+++,,,---------+++((('''///,,,)))((()))*********,,,000666999888666444222333333333222111000///...000000...------,,,,,,,,,,,,+++)))((((((((()))))),,,---//////)))""""""&&&%%%%%%%%%$$$###%%%(((***&&&''')))((('''%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''((((((&&&%%%%%%%%%,,,+++---000///++++++...&&&$$$###$$$''')))***+++%%%&&&'''((()))))))))))),,,***''''''***...000111777666;;;GGGOOOPPPSSSXXXSSSRRRPPPPPPSSSUUUWWWXXXUUUWWWZZZ[[[YYYWWWVVVVVVYYY[[[___kkksssHHH000,,,......---,,,,,,,,,+++)))(((&&&%%%wwwhhh[[[QQQHHH@@@;;;888888777666555333222111------,,,+++***))))))***((()))***(((&&&&&&(((***)))'''&&&&&&''')))((('''))))))*********)))'''&&&%%%&&&'''((()))((('''&&&(((((((((((()))***,,,------------,,,+++***(((((((((&&&%%%&&&'''((('''&&&&&&&&&%%%$$$#########$$$ """###$$$%%%%%%$$$"""###$$$%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$###$$$'''))))))))))))((((((&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%'''&&&### !!!!!!"""#########"""""""""!!!""""""######&&&''')))+++...000111222---+++)))((((((***,,,...---...000///,,,***((((((++++++******)))((((((((('''(((((())))))(((((('''$$$''')))***)))'''&&&''')))((('''&&&&&&'''((()))&&&&&&'''((((((((((((((()))***)))'''%%%$$$'''***(((''''''&&&&&&%%%%%%%%%"""###%%%'''***,,,...///---,,,+++)))''''''***---///---***)))++++++)))''')))((('''%%%%%%%%%%%%&&&&&&'''(((***++++++,,,,,,************+++++++++******)))'''&&&&&&'''((())))))***+++---.../////////---......,,,)))''''''((('''((()))((((((***...111000,,,(((''''''((('''%%%,,,+++)))'''&&&&&&''''''+++***+++,,,---,,,***'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''$$$&&&(((((('''&&&'''(((***)))'''&&&%%%%%%%%%%%%$$$&&&)))+++------,,,,,,------............------000000///---++++++,,,---000555111000666:::EEEZZZssssssdddSSSAAA;;;999888999;;;CCCFFFGGG@@@666111333777555555555333111111333444555444222222222111...,,,---///000///---,,,...111---------///000111///---,,,---...///...---+++***---+++((('''((()))))))))///333777999888555222111222222222222222111000000111111///...------------...---,,,+++******++++++,,,,,,......)))###$$$)))$$$&&&(((((((((((()))***)))(((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%'''((('''&&&%%%'''((())))))---222000+++)))+++)))((('''''''''((())))))((()))******++++++++++++***))))))***...444:::>>>===:::===FFFOOOQQQTTTWWWRRRQQQOOOOOOQQQSSSUUUVVVUUUWWWZZZZZZYYYWWWWWWWWWYYYZZZ]]]iiioooEEE222222555222...))))))*********)))))))))wwwlll^^^PPPGGGAAA<<<888444444444333222000///...,,,,,,+++***))))))))))))***++++++)))''''''(((***((('''&&&''')))***+++***************))))))))))))))))))((('''''''''(((((()))))))))******+++++++++,,,,,,------,,,***(((''''''&&&%%%&&&''''''&&&%%%)))(((%%%###""""""###$$$###$$$%%%&&&'''((((((((($$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%$$$""" !!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""###%%%&&&'''***,,,///111222)))******+++++++++++++++---///000///,,,***(((((())))))))))))))))))))))))'''(((((())))))(((((('''$$$&&&))))))(((&&&%%%%%%'''&&&%%%$$$%%%%%%&&&''''''((()))***+++***)))))))))))))))'''%%%&&&(((***((((((''''''&&&%%%%%%$$$###$$$'''***,,,............---,,,)))'''''')))+++---+++***)))***)))(((&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''(((***+++,,,***)))***---111111...***''''''''''''''''''''''''((()))***,,,---...//////---------+++'''%%%%%%%%%%%%&&&((()))))))))+++---+++)))&&&&&&&&&''''''&&&...---+++)))'''%%%$$$###)))))))))+++,,,,,,***((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%###&&&((()))((('''''''''%%%%%%&&&'''''''''''''''&&&'''***,,,---...------........................///000000...,,,,,,---///,,,111---,,,333888EEEZZZuuunnnVVVFFF===999;;;???GGGKKKMMMEEE999222333777777777777555333222333444222111000111111111///---///000111111000000111333000///------...///...---......///000000///...---...,,,))))))***+++++++++222555999:::777444111///000111222333333333333333333222111///......------111000///------......///,,,+++,,,---)))%%%''',,,$$$(((+++------,,,,,,,,,...+++'''&&&''''''&&&$$$%%%%%%$$$############$$$&&&&&&'''&&&%%%&&&)))+++&&&(((---222000***'''(((,,,+++***)))(((''''''&&&))))))************++++++***+++,,,...111888BBBJJJEEE@@@???EEENNNRRRTTTVVVPPPOOONNNMMMNNNPPPQQQSSSUUUWWWYYYZZZYYYWWWWWWXXXVVVWWWYYYccc|||fff>>>000777<<<444+++''''''((()))***+++,,,,,,nnncccTTTHHHAAA<<<999777222222222111000///------,,,+++******)))))))))***,,,,,,,,,+++***)))))))))***((('''(((***++++++***(((((('''''''''((())))))******)))((((((((((((((())))))*********))))))(((***+++,,,,,,,,,***)))''''''&&&%%%&&&'''((('''%%%)))'''$$$""""""###%%%&&&))))))))))))((((((''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&###%%%'''(((&&&%%%%%%&&&***))))))(((&&&$$$###"""$$$$$$%%%%%%$$$$$$#####################""" !!!!!!!!!"""######$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&(((***---///111******++++++************---//////...+++)))((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%''')))***(((&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&''''''((()))++++++***)))(((((((((''''''''''''((()))((((((((('''&&&&&&%%%%%%'''(((+++---------,,,+++......---***''''''(((***((((((((())))))***))))))''''''&&&%%%%%%$$$$$$$$$''''''&&&&&&'''(((***+++***)))***///444333---'''$$$%%%&&&'''((('''&&&&&&***++++++,,,,,,,,,,,,+++------,,,***&&&#########"""$$$'''((((((((()))***((('''&&&&&&'''((())))))------,,,+++)))'''$$$###''''''''')))+++,,,+++)))###$$$&&&((())))))((((((''''''&&&&&&%%%%%%$$$$$$###&&&((()))((('''''''''"""###%%%'''(((((('''&&&***+++,,,---------,,,,,,------------------------...///000///...---...000---111---+++222777DDDZZZuuunnnYYYJJJBBB???@@@EEEIIIKKKEEE:::333444888777888888666444333333444000//////000111111000...222222111111222555888:::777444111////////////.........///000000000//////111///------...//////...222555888999777333111///...///111222444444555555444333222000//////......000///......///000222333,,,++++++,,,***'''***///(((+++.../////////000111444...(((''')))***((($$$'''&&&%%%$$$###$$$$$$%%%$$$%%%%%%$$$$$$&&&))),,,'''(((+++///...(((&&&(((+++,,,,,,+++)))'''&&&&&&'''''''''''''''(((((()))+++...//////000777CCCMMMJJJDDD@@@DDDKKKQQQSSSRRRNNNNNNMMMLLLKKKLLLOOOQQQUUUWWWYYYYYYXXXWWWXXXXXXRRRSSSTTT\\\sssbbb;;;222===BBB888+++'''''''''(((***+++,,,---xxxeee[[[LLLAAA;;;888666555222222222111000///...---,,,+++******************------,,,,,,,,,,,,+++***,,,+++)))))))))***)))(((((((((((((((((()))***+++((()))***+++***)))'''&&&((((((((()))(((((('''&&&)))***+++++++++***)))(((((('''&&&&&&(((((('''&&&'''%%%###"""###%%%''')))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''###&&&(((((('''%%%%%%%%%))))))((('''%%%$$$"""!!!""""""############"""!!!%%%&&&&&&%%%$$$###"""""" !!!!!!"""######$$$$$$$$$%%%&&&(((((()))((((((((('''&&&&&&(((+++///111111///,,,)))((()))***+++---......,,,***((('''(((%%%%%%&&&&&&''''''((((((((((((((())))))(((((((((&&&)))++++++)))'''&&&&&&&&&&&&%%%%%%%%%&&&((()))&&&'''((()))))))))((((((''''''&&&'''((()))))))))(((((('''''''''&&&&&&&&&((())),,,---...---,,,+++---...---+++((('''((()))&&&'''))))))))))))((()))((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&((()))******)))***...222111***$$$$$$%%%'''((()))((('''&&&)))******+++,,,,,,++++++,,,,,,,,,)))%%%###"""###!!!$$$'''((((((''''''((('''(((((())))))***+++,,,++++++,,,,,,+++)))'''%%%&&&%%%&&&'''***+++***)))###$$$&&&((()))((((((''''''''''''&&&&&&%%%%%%%%%$$$&&&((((((''''''''''''$$$&&&(((******)))'''&&&.........---,,,+++******,,,++++++******++++++,,,---...000000......///000000444000---333777CCCXXXuuurrr```QQQDDD<<>>===:::777666777888555666888777666444444555222111111222444444333222555444333666;;;@@@CCCDDD;;;888333000///...,,,+++............------------...---,,,---/////////---000333555666444222000000+++,,,///111333444555666111111000000000000111111---,,,,,,---...000222333,,,******------+++,,,000000000000///...///333666666222...,,,------+++((())))))******))))))((('''###$$$%%%%%%$$$&&&)))+++,,,))))))***(((%%%&&&+++&&&***//////,,,))))))***))))))((()))***,,,...000)))***+++,,,...555???FFFCCCEEEEEEEEEHHHMMMOOOLLLKKKMMMNNNLLLJJJJJJNNNRRRUUUWWWXXXXXXWWWWWWYYYZZZWWWXXXWWW\\\qqqeee???111555888222++++++***)))(((((()))***+++}}}rrr\\\SSSFFF===888666444333222222222222111000//////---,,,,,,,,,,,,,,,---------,,,,,,...111111///---+++)))(((((()))***)))(((((()))+++---.........---'''''''''''''''((((((((((((((('''&&&&&&'''((()))***)))((((((((()))+++,,,+++)))((()))***+++***(((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&''')))+++,,,&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$"""""""""$$$%%%$$$$$$###+++,,,,,,***'''%%%&&&((($$$$$$%%%%%%&&&'''''''''$$$%%%(((***++++++***))))))((((((***...555<<<@@@BBB???888222---++++++++++++++++++)))&&&$$$%%%&&&'''((((((((((((((((((((((((((())))))))))))((((((''')))++++++)))&&&%%%%%%&&&&&&%%%%%%&&&''')))***((('''&&&%%%%%%'''(((***&&&%%%$$$'''***+++***(((%%%%%%&&&'''((()))******'''((()))+++,,,...//////+++,,,,,,+++)))((()))***(((+++---,,,)))&&&&&&&&&+++,,,,,,,,,+++***)))(((''''''((())))))))))))((('''''''''((()))*********((()))***+++,,,,,,,,,,,,$$$%%%''')))+++---......***++++++)))&&&$$$$$$%%%###%%%&&&'''&&&&&&'''(((&&&)))+++,,,+++***,,,...,,,,,,,,,,,,+++***))))))'''%%%$$$%%%'''(((((('''(((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''%%%$$$%%%(((***+++,,,---/////////...------,,,,,,+++++++++++++++,,,+++***))))))***+++,,,)))+++...///.........///111777444333888999BBBUUUnnn~~~gggSSSFFF@@@:::777777777666444222444666777666555555666444333333444666666555333444555888>>>CCCDDDBBB@@@999666333222222111000///000///......---------------,,,,,,---///000///---111333555555222///------***,,,...000222333444555////////////000111222222000///...---------...///,,,)))***...///---,,,...000111111111//////111222111000///...,,,+++***)))((()))+++,,,,,,***(((&&&$$$&&&(((((('''((()))++++++)))***,,,***&&&&&&)))(((---222333///+++***++++++******+++---000333555...---,,,---///555:::>>><<>>777222...,,,+++*********'''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&(((******(((%%%$$$$$$%%%%%%$$$$$$%%%'''((()))***(((&&&%%%%%%''')))+++&&&$$$$$$&&&***,,,+++((($$$$$$&&&'''(((***++++++++++++*********+++,,,,,,***+++,,,+++***)))***+++%%%(((,,,---***))))))***------......---,,,***)))'''((()))*********((((((%%%&&&'''''''''(((,,,///***++++++,,,,,,---......'''''')))******+++++++++***++++++)))&&&%%%%%%&&&$$$%%%&&&&&&%%%&&&''')))&&&))),,,,,,******,,,.........---,,,***))))))((('''%%%$$$$$$&&&''''''&&&***)))'''&&&%%%%%%&&&'''''''''(((((())))))******((('''&&&$$$###%%%(((,,,******,,,---.../////////************+++,,,---------,,,***))))))***,,,---(((***---............//////555444444999;;;CCCUUUhhh|||gggMMMEEE;;;666777777444000111333555666666555555666666555555666777777666444444777<<>>===999666888;;;;;;???DDDGGGEEE@@@:::555555444333333555888<<<>>>666444111...---...///000...000///---000666555///000111111000...,,,***((('''***---......---,,,---)))''''''***000555777666<<<888333000---,,,***(((%%%'''))),,,...000000000111000000///---+++)))'''///444666333000000///,,,,,,,,,---,,,+++(((%%%#########$$$''')))***((('''''')))+++,,,***)))((()))***---111333222///+++(((((((((((()))---111666888666000,,,///222222333555777===DDDIIIKKKLLLNNNPPPNNNMMMLLLNNNRRRUUUUUUTTTWWWXXXZZZXXXVVVVVVXXX[[[VVVYYYXXX\\\ooovvvLLL000))),,,///...---,,,******+++---000222~~~wwwoooddd]]]ZZZWWWRRRNNNHHHEEEAAA>>>;;;999666444222000...---------,,,+++...---,,,---///000000///000...,,,+++******,,,,,,************+++++++++,,,,,,+++++++++******)))))),,,+++++++++***+++++++++,,,++++++++++++,,,---...++++++++++++***)))((('''((('''&&&&&&%%%%%%%%%&&&(((''''''''''''&&&&&&&&&'''&&&%%%%%%(((***+++***+++(((%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###"""!!! !!!"""$$$%%%&&&&&&&&&%%%$$$$$$$$$""" """$$$((('''&&&%%%%%%%%%%%%&&&((('''''''''''''''(((((())))))+++...444;;;AAAEEELLLIIICCC;;;333...,,,,,,,,,,,,+++)))'''''')))+++)))((('''((())))))'''%%%%%%''''''%%%%%%((('''$$$((('''''''''&&&&&&''''''$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%&&&'''((())))))))))))))))))***++++++((((((((((((((()))***+++,,,+++)))'''&&&''')))***)))******++++++,,,------******))))))((('''&&&&&&%%%''')))(((&&&%%%%%%'''&&&''''''(((((((((((('''---,,,+++***((('''%%%%%%'''(((******))))))+++,,,$$$&&&((()))(((&&&&&&&&&,,,---...---***(((((((((((())))))(((&&&%%%&&&(((---,,,***+++,,,------,,,---,,,)))&&&%%%$$$$$$$$$'''))))))&&&&&&***,,,***((((((&&&&&&%%%&&&''''''&&&&&&'''''''''&&&&&&%%%(((''''''(((******)))(((***)))(((***,,,...///......,,,***((('''(((((())),,,,,,------...---------,,,...000111111333555888777555333333222666BBBOOOggg~~~iiiSSSGGGAAA;;;555444444444444444555888;;;>>>777;;;======:::999<<<@@@AAACCCFFFFFFDDD???999666333222111000111333666888555333111///......//////,,,...---+++...333222---111111111111///...,,,+++)))+++......---,,,+++++++++***)))---222666888888???888000)))(((***---///)))***,,,---...///......333222111///---,,,******333888999555222222000---------...---+++)))&&&$$$(((((((((+++---...---+++((()))++++++)))((()))***)))+++...000000...***(((+++******+++---111444777444...+++...111111111444777===DDDHHHIIIIIIJJJLLLNNNLLLLLLOOOTTTWWWXXXXXXWWWYYYYYYXXXVVVUUUWWWYYYWWWYYYXXX[[[ooovvvKKK///(((,,,...------,,,+++***+++---///111{{{uuuqqqmmmgggccc\\\XXXSSSMMMHHHCCC>>>;;;:::777333111000///...,,,///.........000111000///111///---+++++++++,,,---)))))))))*********+++++++++,,,,,,,,,+++***((('''***))))))((('''&&&&&&&&&***))))))))))))***++++++***************)))((('''((('''&&&&&&%%%&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&%%%&&&(((***+++***)))'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$###"""""" """$$$%%%%%%$$$$$$!!!"""###""" """%%%%%%%%%%%%%%%$$$$$$$$$(((((('''&&&&&&&&&&&&&&&++++++,,,...333999???BBBEEEDDD???888111+++((('''(((((('''%%%$$$%%%(((+++)))((('''((())))))'''%%%$$$&&&&&&&&&***---***$$$***)))'''%%%%%%%%%''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%&&&&&&'''((((((((((((((()))))))))***((((((''''''((()))+++,,,,,,+++***((((((((()))***)))******++++++,,,------,,,,,,+++***)))'''&&&&&&%%%'''((('''&&&%%%%%%%%%)))((((((((())))))***+++---,,,+++)))'''&&&%%%$$$%%%&&&(((((('''''')))***''')))++++++***(((((((((...------------,,,)))''')))******)))(((''')))***)))))))))***,,,,,,+++***,,,+++)))'''&&&%%%$$$$$$&&&))))))''''''+++---+++(((((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))'''&&&&&&'''***++++++***((('''&&&'''+++---//////,,,+++***((((((((()))***....../////////......---+++,,,...///111444999===999666444333222666CCCQQQmmmiiiXXXNNNCCC;;;666555444333444555888<<<>>>888:::<<<<<<;;;<<<@@@DDDFFFFFFEEEBBB???;;;777555444333111000///000222333333222111000///.........---......,,,...222111...111111111111000///...---,,,---//////,,,***)))************---222555777777;;;555---((((((,,,///111------............------333222///---++++++***+++555999:::555222222000---............,,,)))'''&&&''''''''')))+++,,,+++***)))******)))((((((***+++)))***+++------,,,+++***,,,,,,++++++,,,...000222000,,,***---/////////222777===CCCGGGFFFFFFGGGIIIMMMLLLMMMPPPUUUXXXZZZZZZXXXYYYYYYXXXVVVUUUVVVWWWWWWXXXWWWZZZmmmzzzMMM000))),,,---***,,,,,,+++,,,,,,---...///zzzvvvqqqlllfff___YYYSSSNNNJJJJJJFFF@@@<<<888555333111111000///000222333222000000///---+++***+++,,,---((())))))))))))*********)))***++++++***(((%%%$$$'''''''''''''''&&&%%%%%%(((''''''&&&''''''((((((((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''&&&&&&''')))++++++***'''&&&%%%%%%&&&&&&%%%###############$$$$$$$$$$$$"""###%%%%%%&&&%%%$$$### !!!"""###$$$###"""!!! """"""  !!!###$$$&&&&&&%%%###"""'''''''''&&&&&&'''((((((+++++++++---111555999<<<<<<;;;999555...)))&&&%%%'''((()))(((''''''(((***)))((('''((()))((('''%%%$$$%%%&&&(((---111,,,$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''&&&''''''((((((((((((((()))(((''''''(((***,,,---***************+++,,,,,,)))******++++++,,,------000///...---+++***)))((())))))******)))((((((((())))))(((((((((***+++,,,+++++++++*********))))))((()))***(((&&&%%%%%%&&&)))+++,,,,,,***))))))***...,,,+++,,,...---)))&&&((()))***)))((((((***+++''''''(((***,,,,,,***(((((((((((((((((((((((((((%%%((((((&&&'''+++,,,***+++***((('''%%%###""""""%%%%%%$$$%%%&&&(((+++,,,&&&%%%%%%'''***,,,,,,,,,)))'''&&&&&&))),,,------++++++************+++,,,------.........---,,,,,,+++,,,---...000444:::>>>;;;888555444333888EEESSSppp~~~jjjYYYKKKAAA<<<:::777444333444666888999:::;;;;;;;;;:::<<<@@@DDDDDDBBB???<<<999777666555999777555222111111111111111111111000//////......///000000000111222222111000000000000//////.........///000...,,,)))((()))((((((***,,,///222444444111///------...///...---......///////////////...111///,,,)))(((((())))))111555666222000111000............---+++)))'''&&&%%%%%%%%%&&&)))******))))))******((('''(((***---************+++,,,,,,---,,,,,,+++++++++++++++,,,---***)))---...---...111666;;;BBBEEEEEEEEEFFFHHHMMMNNNOOOQQQTTTWWWYYYZZZXXXYYYYYYXXXWWWVVVVVVVVVUUUWWWUUUXXXkkk|||OOO111))),,,,,,))),,,,,,,,,,,,,,,---,,,,,,~~~xxxrrrmmmhhhccc___^^^YYYRRRKKKEEE@@@;;;888444333222222333333222000///...,,,***)))***+++,,,((())))))))))))*********((()))***+++***(((&&&$$$((()))***+++,,,,,,++++++))))))(((((('''(((((()))&&&&&&&&&&&&&&&&&&%%%$$$''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&'''&&&&&&(((***++++++***%%%%%%$$$%%%&&&&&&$$$""""""""""""!!!!!!!!! """###%%%&&&&&&%%%$$$$$$&&&'''(((((('''&&&$$$###!!!!!! """$$$&&&'''&&&$$$###&&&&&&&&&'''(((***+++,,,*********+++---000333555222333333111---)))''''''---///222333000---+++***((('''&&&&&&''''''&&&$$$"""$$$%%%(((...222---%%%###%%%'''((((((%%%###!!!$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''(((((('''((()))+++,,,...((((((***+++---......///)))******++++++,,,------000000///---,,,***)))(((+++++++++++++++***)))((()))(((((('''(((***,,,---***************************++++++)))'''%%%%%%&&&'''((()))(((&&&%%%&&&&&&+++))))))+++---,,,((($$$&&&'''(((((('''''')))+++((('''(((***,,,,,,***(((&&&&&&'''((((((((('''&&&###&&&'''%%%&&&)))***'''))))))((('''%%%$$$###"""%%%$$$$$$$$$&&&(((***,,,&&&%%%%%%&&&))),,,------+++)))'''''')))*********++++++++++++,,,,,,------,,,---------------,,,,,,---.........///222777;;;;;;888666555444888EEERRRnnn}}}eeeSSSGGGBBB@@@<<<777666777999;;;;;;<<<;;;:::999999:::===??????>>>;;;888777777888999;;;999777444222111111000111111000000//////......000000000111111000111222000//////...------------...//////...+++)))))))))''')))+++---///000222333...,,,+++,,,...///...------------...///000111111000///,,,)))(((((()))***---222333000///222333111...---,,,+++)))'''&&&%%%'''&&&%%%''')))++++++***)))))))))((('''(((+++---++++++*********,,,---...------------,,,,,,+++******)))***...///------111555;;;BBBFFFFFFGGGHHHJJJNNNOOOPPPQQQRRRTTTVVVWWWYYYXXXYYYYYYYYYXXXWWWVVVSSSUUUUUUXXXkkkwwwMMM111)))+++------,,,,,,,,,,,,,,,,,,++++++}}}yyyvvvqqqmmmfff___YYYRRRKKKFFF>>><<<999777666555222000///---+++)))))))))***+++)))))))))*********++++++******+++,,,,,,***)))(((&&&''')))***++++++******'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$'''''''''&&&''''''((()))(((''''''''''''&&&&&&&&&'''&&&''')))+++,,,+++***%%%$$$$$$$$$%%%%%%###!!!"""!!!!!!!!! ###$$$$$$%%%%%%%%%$$$$$$&&&&&&''''''&&&%%%$$$###  !!!!!!###%%%'''(((((('''&&&%%%%%%&&&''')))+++---...+++*********+++,,,...///---...///...+++)))))))))---000444555222,,,(((%%%&&&%%%$$$%%%&&&&&&$$$""" ###&&&''',,,///,,,%%%"""%%%)))++++++)))%%%###$$$$$$%%%&&&&&&''''''(((%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))))))))((('''&&&'''((()))+++,,,------''')))+++---///000//////)))******++++++,,,------------,,,+++***(((''''''***)))))))))******(((&&&((((((((()))***+++,,,---++++++******)))(((((((((''')))***)))(((((()))***)))******)))'''&&&'''(((''''''(((***+++)))&&&###$$$&&&''''''&&&''')))++++++***)))***,,,,,,***)))&&&'''(((((('''%%%""" ###''''''%%%&&&((((((%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&)))+++------+++***))))))******)))'''++++++,,,,,,,,,,,,,,,,,,,,,,,,---.....................///......///333666888666555444444777CCCOOOhhhwwwbbbRRRHHH@@@;;;666555888;;;======<<<;;;:::999888999999:::;;;:::999999999:::<<<===999888666444222111000///111000//////.........///...---...000///,,,---111000000...---,,,,,,,,,,,,---......---+++******+++)))+++...000000111333444222...)))&&&(((,,,///111+++,,,,,,---///111222333222000///---,,,+++,,,,,,,,,111222000000444555555...---,,,***((('''&&&%%%$$$###"""###%%%'''((('''''')))))))))((()))+++---,,,+++*********+++,,,---...///000000000...---+++)))))),,,000000---...111777===DDDHHHIIIIIIKKKMMMOOOPPPQQQQQQQQQRRRTTTVVVYYYXXXYYYZZZ[[[[[[YYYWWWRRRUUUVVVZZZmmmrrrMMM333)))+++000222...---,,,++++++***++++++}}}wwwqqqiiiaaa\\\PPPMMMHHHDDD@@@;;;666333///...,,,***)))***+++,,,************+++++++++,,,************++++++++++++$$$%%%'''(((((('''&&&%%%%%%$$$$$$###""""""######&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))(((''''''''''''&&&&&&&&&'''&&&'''))),,,,,,+++***&&&$$$######$$$$$$###"""!!!!!!!!!!!!!!!"""""""""%%%$$$$$$############$$$!!!"""$$$%%%%%%%%%$$$### !!!######$$$&&&((()))***))))))%%%%%%&&&'''((()))+++,,,,,,++++++*********++++++,,,------,,,)))((()))***))),,,//////,,,((($$$"""$$$#########$$$$$$"""!!!###&&&&&&(((+++***&&&"""$$$''')))***)))'''&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&'''&&&%%%$$$###%%%'''(((******)))((('''%%%&&&)))+++------,,,,,,)))+++---///000///...---)))******++++++,,,------,,,++++++***)))(((((((((***)))'''(((******(((%%%((()))***+++------------************************''')))***)))((('''((())),,,,,,,,,+++)))((()))***$$$'''***+++***'''%%%$$$$$$%%%&&&&&&&&&'''))),,,///---++++++,,,,,,+++***&&&((()))***)))'''$$$!!!%%%((()))'''&&&((('''###!!!"""$$$&&&'''(((((('''$$$%%%%%%%%%%%%%%%$$$$$$(((&&&%%%%%%(((+++,,,,,,)))))))))+++,,,,,,***'''*********+++******))))))((()))***,,,------------,,,---......---...000222222111111222222444>>>JJJaaazzz|||eeeTTTEEE???999777999======<<<;;;::::::999:::999999888666666777999:::;;;<<<<<<777777555444333111000000111000...------...///000///---///111///+++,,,222333222000...---,,,,,,,,,+++,,,---,,,++++++,,,...(((+++///000000000111333222...)))&&&'''***---///,,,,,,,,,,,,...000222333111000000///...---,,,,,,,,,000111///...222444333///...,,,***)))''''''&&&"""  """$$$%%%%%%&&&(((*********)))***,,,++++++***)))))))))******+++---...000000...,,,+++)))***...333222//////333<<>>???AAA@@@>>>:::999999:::;;;;;;:::888222333555777999999999888888777777666555444333222222000...,,,,,,---///111111///111444111,,,...444555333111///------------***+++,,,,,,+++,,,...000&&&***---///...---///111---,,,+++,,,,,,,,,***(((---,,,,,,,,,---...000111......///...---,,,+++***+++//////,,,+++...000///000///---+++***(((((((((%%%###"""###%%%'''((((((%%%'''***++++++******+++******)))((((((((((((((('''(((+++------,,,***((()))***///444333///000444@@@EEEKKKNNNMMMLLLLLLNNNMMMPPPSSSTTTTTTUUUYYY\\\YYYXXXYYY\\\___```]]]ZZZTTTXXX\\\bbbtttdddEEE111+++...222000...+++)))((()))***,,,yyyuuummmeee___ZZZOOODDD===999444222111...)))%%%)))***,,,,,,,,,,,,---//////---+++,,,//////+++(((---,,,)))&&&%%%&&&***...'''&&&&&&&&&&&&'''(((((('''''''''(((((((((%%%###%%%%%%&&&''''''((())))))$$$$$$$$$######"""""""""&&&(((******)))((((((((()))&&&###"""$$$%%%&&&%%%$$$###"""!!!!!!"""###$$$$$$######""""""""""""""" $$$''')))$$$$$$###"""!!! &&&&&&&&&&&&&&&'''(((((($$$%%%'''((())))))(((((('''***------+++***+++---///...---+++***)))))))))'''((()))(((&&&$$$$$$%%%############""""""""""""$$$$$$%%%&&&&&&%%%%%%%%%***((('''((()))++++++***---)))$$$###&&&)))++++++&&&&&&&&&&&&&&&%%%%%%%%%+++***)))((((((''''''((('''((()))******+++++++++###'''---222333000,,,(((%%%&&&(((+++------...---.........,,,***)))***+++''''''(((((()))))))))***)))***---///000///---,,,---,,,+++******,,,...///------,,,,,,+++***)))))))))))))))(((((((((((((((''')))+++---------+++***(((((((((&&&$$$###$$$&&&---,,,,,,+++***)))((((((*********,,,......---+++((('''&&&%%%%%%$$$""" ###$$$%%%&&&&&&%%%######&&&%%%######%%%&&&&&&%%%&&&&&&%%%%%%'''(((***,,,...---,,,+++***(((''''''++++++******))))))(((((()))))))))***+++++++++,,,222222000---++++++...000111000111333333333:::BBB[[[sssxxxhhh\\\III======BBBAAA;;;<<>>666333666777333666666555555777999;;;<<<:::999777666555555555666555333000+++((('''))),,,222222111///---...333888222111///---,,,++++++,,,---,,,++++++,,,,,,***(((***---111333111///---,,,000///...+++)))(((***,,,,,,(((&&&***111555333///---...///...,,,***)))***+++***)))***+++,,,,,,,,,111---***)))+++---,,,+++$$$$$$"""""""""###$$$%%%'''((()))+++,,,...//////((('''&&&$$$$$$%%%&&&&&&))))))***+++,,,,,,---------222555222000111222111;;;CCCKKKOOONNNLLLMMMOOONNNNNNPPPRRRTTTWWWZZZ[[[WWWVVVWWW\\\bbbeeeaaa]]]UUUUUUUUU]]]ssssssJJJ111---111111000---***&&&%%%%%%&&&&&&wwwrrrlllbbbWWWNNNGGG>>>888444111,,,))))))***++++++,,,---///111***))))))***,,,---------+++++++++***(((((()))+++'''&&&&&&&&&'''((())))))(((''''''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""&&&+++---,,,+++))))))(((%%%###"""$$$&&&&&&&&&%%%$$$###""""""###$$$%%%$$$###""""""!!!!!!""""""$$$###!!! !!!"""### !!!!!!""""""#########'''((()))******)))(((''''''''')))************)))))),,,//////---++++++,,,...---,,,***))))))((((((+++,,,------+++)))))))))###########################$$$%%%'''(((((())))))000---)))'''''')))******,,,)))&&&&&&))),,,,,,,,,&&&&&&&&&&&&''''''''''''+++***)))(((''''''''''''''''''((()))************&&&))),,,///000...+++)))'''(((***+++,,,,,,++++++,,,------+++))))))***+++(((((()))))))))*********)))***---...///...,,,***+++***)))((()))***,,,---------,,,,,,+++***)))))))))))))))))))))))))))))))))+++---///000///......******)))&&&######%%%'''))))))*********+++++++++******+++---//////...,,,...,,,******)))(((%%%#########$$$%%%%%%$$$###"""'''%%%$$$%%%&&&''''''&&&'''''''''((()))***,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))((((((*********+++,,,,,,------.........---,,,...111333222111222444444444:::BBBWWWooo{{{nnnZZZIIICCCDDDAAA<<<888;;;:::555333666777444666666666666777888999999777777888777777555444333333222///,,,******---///444444333000......111444444333111000............,,,+++******++++++***(((***---000111000...------+++++++++***))))))+++---+++'''&&&+++333888666333///000000...,,,******+++---,,,+++++++++,,,++++++,,,***)))+++---...,,,***)))((('''&&&&&&'''(((((())))))(((''''''((((((((((((((('''&&&&&&&&&&&&&&&(((((((((((()))***+++,,,///333555111...000111000:::BBBKKKOOONNNMMMNNNQQQNNNNNNOOOPPPRRRSSSUUUVVVXXXXXX[[[aaaeeeeee___YYYVVVVVVVVV\\\ooowwwOOO333---000000---,,,***(((((()))***+++yyyoooeee[[[NNNCCC<<<777333000+++***))))))***,,,...///++++++,,,+++***+++---///(((***------+++)))((((((''''''''''''((()))***+++((((((((((((''''''''''''''''''&&&%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%!!!%%%+++//////---+++***&&&$$$"""###%%%&&&''''''&&&%%%$$$######$$$%%%&&&$$$###""""""!!!!!!""""""%%%$$$""" !!! !!!"""###$$$$$$$$$$$$&&&(((***,,,,,,***'''%%%((())))))*********))))))***---000111///---,,,+++,,,+++***)))(((((('''''')))***++++++)))''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''')))***++++++555111+++'''&&&'''((((((+++))))))***,,,...------&&&&&&''''''(((((())))))***)))(((''''''&&&&&&'''&&&'''((())))))*********)))***,,,------,,,***)))******+++,,,,,,+++))))))***+++,,,+++))))))***,,,************++++++++++++)))+++,,,------+++)))(((((('''''''''''')))+++,,,......---,,,+++***)))(((************************)))+++---///000000000///...---***&&&######%%%((()))))))))*********++++++******+++---000111000......,,,***)))(((&&&""" """"""###$$$$$$######"""'''&&&%%%&&&((()))(((''''''((()))+++,,,,,,,,,,,,,,,+++++++++************(((((((((((((((((())))))***++++++,,,------......,,,...............000222333111222444444444:::BBBSSSlllttt^^^QQQKKKEEE???888:::999666555777666333666666777777777777666666555666777888777555333111222111000...,,,---000333666666555333///......///000000...---,,,,,,,,,,,,,,,+++))))))*********)))+++---//////---,,,,,,---)))***+++***)))((()))***(((&&&''',,,444999999666111111000...+++)))***+++///...---,,,++++++++++++((()))***,,,///...,,,))))))((('''&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&&&&(((((())))))(((((('''&&&***)))((('''((()))+++---111444444///,,,...000///999@@@JJJNNNNNNMMMOOORRRRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[___eeehhheee^^^WWWXXXXXXXXXZZZggg|||VVV888......///------,,,++++++++++++,,,wwwmmm___SSSKKKDDD???;;;555222///------.../////////111333111---******,,,'''))),,,,,,***(((''''''''''''''''''(((***+++,,,((())))))(((''''''((()))&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###''',,,......---++++++%%%###"""###%%%'''''''''%%%$$$############$$$%%%######"""!!!!!!!!!!!!!!! !!!"""$$$%%%###$$$$$$%%%%%%$$$###"""###$$$&&&((()))(((''''''(((((()))))))))))))))((((((+++...000000///---+++))))))))))))((('''&&&&&&&&&((())))))'''%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&((()))***++++++555111,,,)))(((((((((''''''(((***,,,---...---,,,(((((((((((())))))))))))***)))((('''&&&&&&&&&&&&&&&&&&((()))))))))))))))***+++,,,------+++)))'''***+++,,,---,,,,,,+++******+++,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++)))'''&&&&&&&&&&&&'''((()))***+++...------,,,+++***)))(((***+++++++++++++++,,,,,,((()))+++,,,......//////000...+++&&&######&&&))),,,,,,+++***)))(((''''''))))))+++---000222111///---+++)))'''&&&### !!!"""""""""############&&&%%%%%%&&&((()))((('''&&&''')))+++,,,,,,,,,+++++++++++++++++++++++++++&&&&&&''''''(((((()))))))))******+++,,,---......///000111000...------...222111111333333333999AAARRRlllyyyhhh\\\QQQIII???>>>;;;999888777666444666777888888777666444333555555555666555444333222333333222000//////222555555555555333111///...---------,,,,,,++++++++++++---+++***)))+++,,,,,,+++,,,------,,,******+++---+++,,,---+++)))&&&&&&&&&((('''(((---333777666444000000///,,,)))((()))***------------,,,,,,---...,,,,,,---.........,,,+++(((((('''&&&&&&%%%%%%%%%(((&&&$$$###$$$&&&(((***))))))***+++***)))((('''---+++)))((()))+++---///333444222,,,+++---///---666>>>GGGLLLMMMLLLNNNQQQRRRRRRRRRSSSTTTVVVWWWXXX[[[\\\```dddgggeee___ZZZ[[[[[[YYYXXX___rrr\\\<<<...------//////...---+++***)))(((|||qqqggg___XXXPPPJJJGGGBBB<<<888666555333222///333666555000+++((((((((())))))(((&&&&&&'''((('''''''''(((((()))++++++''')))******(((''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((***++++++***)))***+++$$$###"""###&&&'''''''''$$$###"""!!!!!!"""###$$$###""""""!!! !!!!!!!!! """$$$&&&&&&###$$$%%%&&&&&&&&&$$$$$$$$$$$$###$$$&&&(((+++---******************++++++&&&'''***---//////---,,,((((((((((((((('''&&&%%%+++,,,...---,,,***++++++$$$%%%%%%&&&'''(((((()))******++++++,,,,,,++++++///...,,,+++,,,+++)))'''%%%'''***,,,,,,+++***)))*********))))))(((((('''***)))(((''''''&&&&&&'''&&&'''((()))************(((+++...000///,,,(((%%%)))***,,,---...///......,,,---------,,,,,,---///---------,,,,,,,,,,,,,,,***++++++***)))(((&&&%%%''''''(((((()))***++++++------,,,++++++******)))******++++++,,,,,,,,,,,,))))))***,,,---.........111///+++&&&######&&&))),,,++++++***)))(((''''''((((((***,,,///111000......,,,***)))(((&&&### !!!!!!"""""""""######$$$#########%%%'''((('''%%%%%%&&&(((***++++++******+++++++++++++++,,,,,,,,,&&&&&&''''''(((((())))))(((((()))***+++,,,------...///000000...---...///111///000111111111777???TTTmmmvvvhhh\\\JJJDDD===:::999999888888888888999999888666444222666555333111111222444555666666555222000000111333222222222222222111///........................---...---+++,,,---......---,,,,,,,,,***((((((***+++***,,,---,,,)))''''''''')))((())),,,000222000------...---+++(((''''''((()))+++,,,---,,,---000222333222111...---,,,,,,---************))))))(((((('''&&&$$$"""###%%%((())))))***+++++++++***((('''---,,,***((()))***---///111222///+++***...///,,,333;;;EEEJJJKKKKKKMMMPPPKKKKKKMMMNNNQQQTTTVVVWWW]]]]]]^^^```bbbbbbaaa```^^^]]]YYYVVVYYYhhh___===...------...------+++***)))((('''|||vvvnnnfff___XXXRRRJJJEEEAAA>>>999666111333555555111---)))'''******)))&&&%%%%%%(((***((((((''''''(((((())))))%%%))),,,,,,***((()))+++''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))(((''''''(((***$$$$$$###$$$&&&'''&&&%%%$$$###"""!!!!!!"""###$$$###"""!!!!!! !!!!!! !!!"""#########!!!$$$''')))))))))((('''&&&%%%%%%'''***...111++++++++++++,,,---...///&&&&&&'''))),,,---,,,+++''''''((()))((('''&&&%%%+++---......---,,,,,,---%%%%%%&&&'''(((******+++000111111000000...------*********,,,---,,,***((($$$'''***,,,+++)))''''''))))))))))))((((((((((((+++***)))((((((''''''''''''((()))******+++++++++)))+++///111111---)))&&&(((***,,,///111222222222---...///...,,,,,,---///------------,,,,,,,,,,,,************)))((('''&&&)))))))))***************++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,,,,---......//////...+++'''$$$$$$&&&)))((((((((()))))))))******''''''(((***---...---+++***((('''''''''&&&###!!!"""""""""""""""###$$$%%%""""""###%%%'''((('''%%%$$$%%%&&&'''))))))))))))+++++++++,,,,,,,,,,,,,,,(((((((((((((((((())))))''''''((()))+++,,,------+++,,,.........///111444000...///000//////555===TTTmmmxxx\\\QQQDDD>>>;;;::::::<<<::::::999999888666555444666444111//////111444666888888777444111000111222000000///000111111///...+++,,,,,,---------,,,,,,...------...000000///---***++++++)))''''''((()))&&&((()))***)))***+++---******+++,,,---,,,***'''***+++,,,+++)))'''&&&'''&&&))),,,,,,+++---000444777666333000,,,+++---///(((((())))))))))))(((((('''&&&$$$"""""""""$$$$$$******++++++******)))(((+++***((('''''')))***+++...///---***+++///000,,,333;;;EEEJJJJJJJJJLLLOOOJJJKKKMMMPPPSSSWWWZZZ\\\^^^]]]\\\\\\]]]___aaaccc___\\\XXXVVVXXXeee~~~]]]<<<...------***))))))))))))******+++{{{vvvnnnhhh```ZZZVVVQQQJJJEEE<<<:::777555333000---***+++++++++)))'''''')))+++)))(((''''''&&&'''''''''###(((...///,,,))))))***+++******))))))(((((((((&&&&&&&&&'''''''''((((((###%%%''''''&&&&&&'''(((%%%$$$$$$%%%&&&'''%%%$$$$$$$$$###""""""###$$$$$$""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!$$$(((*********)))((('''&&&&&&((()))+++---))))))))))))***,,,...///***(((''''''***+++***)))&&&''')))))))))(((&&&%%%''')))******)))((()))***%%%&&&'''(((***+++,,,---111111111111000///...---***)))((()))+++,,,+++)))%%%(((+++,,,)))'''&&&'''&&&&&&'''(((((()))******,,,+++***))))))(((((()))((()))***+++,,,,,,,,,,,,+++,,,...000000...,,,******,,,...111222333444333...//////---++++++,,,------------,,,,,,,,,++++++************)))((((((((()))************)))(((((()))******++++++,,,------))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,+++***'''%%%$$$&&&((((((((((((((()))))))))***&&&&&&&&&(((***+++***(((%%%$$$$$$%%%&&&&&&$$$#########""""""###$$$&&&'''""""""$$$&&&))))))'''&&&%%%%%%%%%&&&'''(((******,,,,,,,,,,,,,,,,,,,,,+++))))))))))))))))))(((((('''((()))***,,,---...///,,,------------///222555111///000111000///555===QQQiii}}}kkkVVVIII@@@::::::===;;;;;;:::888777777777777444222111//////111333444777777777444222000111222111///------///000...,,,'''((()))***++++++******+++,,,---///111000...+++)))***+++)))'''&&&&&&'''$$$%%%&&&''''''))),,,///+++,,,,,,---,,,***&&&$$$'''***,,,---+++)))''''''&&&))),,,,,,***+++///333333444444222...,,,,,,...%%%&&&'''))))))))))))(((&&&&&&%%%$$$$$$%%%%%%%%%++++++***)))))))))))))))******)))))))))))))))***)))+++***)))---111111---555===GGGKKKKKKKKKMMMOOONNNOOOQQQTTTWWW[[[^^^```^^^]]]\\\ZZZYYY[[[]]]___^^^ZZZWWWXXX\\\iiiYYY:::.........+++***((((((((()))+++---wwwrrrnnniiiaaaZZZKKKEEE===777555222///,,,+++,,,---,,,***)))***,,,)))((('''&&&&&&%%%&&&&&&"""(((///000---))))))***......---+++***(((''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%'''''''''&&&'''&&&%%%$$$%%%&&&&&&%%%###%%%%%%$$$######$$$%%%%%%""""""!!!  !!!"""############"""$$$&&&)))***)))(((&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%'''))),,,---///+++(((''')))***)))'''&&&''')))******(((&&&%%%&&&(((******)))(((((()))%%%&&&''')))***,,,---.........///......---,,,,,,,,,)))''''''(((***++++++&&&***,,,,,,)))&&&&&&'''"""###%%%''')))***,,,------,,,+++***))))))))))))))))))+++,,,,,,,,,,,,,,,........................---...000222333444444444.........,,,***)))***+++---------,,,,,,+++++++++************))))))))))))************)))((('''&&&((()))***+++,,,---......(((((()))***++++++,,,,,,+++***))))))(((((())))))******)))(((%%%%%%&&&(((++++++***)))((('''&&&&&&%%%%%%%%%'''))))))'''%%%'''''''''(((***+++***)))$$$######"""###%%%'''(((######%%%(((***+++)))'''&&&&&&%%%&&&'''(((***,,,---------,,,,,,+++++++++++++++******))))))((((((((()))***+++---...///000000000///,,,+++,,,000333222000111222111000666>>>NNNfffgggTTTEEE;;;888:::===;;;:::888777888888999111111111111111111222222666666666444222111222333222///,,,,,,......---+++)))***,,,---......---,,,)))***,,,///111000---***((()))******'''&&&%%%&&&&&&&&&&&&%%%$$$&&&))),,,+++,,,------,,,***&&&$$$&&&)))---///---+++)))(((&&&***---,,,))))))---111...111444333000---,,,---((()))+++---.........---$$$%%%&&&''')))***+++,,,,,,+++)))((((((((()))***++++++,,,,,,++++++++++++'''((())))))...333222---777???HHHMMMMMMLLLMMMPPPMMMNNNPPPSSSVVVYYY\\\^^^^^^^^^]]]ZZZXXXXXXZZZ[[[]]]XXXVVVYYY```nnn|||VVV888.........///---***((('''((()))+++yyyoooddd\\\PPPFFF???888111---,,,+++***+++,,,,,,+++))),,,+++***(((''''''((((((((()))***,,,,,,,,,+++***+++***((('''%%%$$$$$$$$$$$$###""""""$$$&&&&&&%%%(((***'''###"""&&&'''%%%$$$$$$$$$$$$######"""""""""$$$$$$###"""""""""###"""!!! !!!"""###$$$###!!!!!!$$$(((---000(((%%%###%%%(((***&&&###$$$$$$%%%&&&&&&%%%%%%%%%###$$$&&&***...000---***---+++'''$$$###$$$%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,.../////////...,,,******,,,...---,,,,,,+++)))'''%%%$$$,,,,,,,,,,,,***)))(((''''''&&&$$$$$$$$$&&&((())),,,,,,,,,------.........******+++++++++******)))/////////...---+++***)))***,,,///222222111...---...------------.../////////...---,,,,,,,,,,,,,,,++++++***))))))***+++,,,)))+++,,,+++(((&&&%%%%%%+++*********++++++,,,---'''&&&%%%&&&)))+++------***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((******)))((('''&&&&&&%%%'''(((((('''&&&&&&(((+++++++++******)))'''&&&%%%%%%$$$$$$###$$$%%%'''((()))***+++,,,,,,,,,,,,+++***))))))(((((((((((()))+++,,,+++***((((((***,,,******,,,------,,,******......---------,,,,,,,,,)))***+++,,,---.........444333555555222111888AAANNNgggjjjXXXKKKBBB<<<<<<;;;777333111111444777222333444444555444444444777666444222111111111222///...,,,,,,---,,,***(((***)))))))))***+++,,,,,,---...//////...,,,***)))&&&&&&((((((((('''&&&%%%'''((((((&&&$$$&&&+++000,,,,,,+++***((('''&&&&&&((()))******)))((('''&&&***,,,------,,,+++,,,,,,***,,,------++++++...111......,,,,,,,,,,,,......*********++++++,,,,,,---+++++++++***++++++,,,,,,+++,,,+++)))'''''')))***...,,,)))((((((***---///666@@@IIIJJJIIILLLNNNNNNLLLNNNQQQSSSVVVYYY]]]```^^^_________^^^\\\ZZZYYYZZZYYYXXXXXX]]]mmmzzzYYY===///,,,,,,...000...(((%%%(((***)))rrrjjj^^^SSSJJJBBB:::444000///......///...,,,++++++***))))))))))))++++++&&&'''((()))))))))((((((******((('''&&&&&&%%%%%%(((&&&$$$$$$$$$%%%$$$###)))***((($$$###&&&'''%%%%%%$$$$$$$$$############$$$&&&''''''&&&%%%%%%&&&$$$###"""!!!!!!"""###$$$######%%%'''***...111333+++'''######&&&((('''%%%%%%&&&&&&'''''''''&&&&&&$$$$$$%%%)))---...,,,***---***'''$$$###$$$%%%'''''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,000000///,,,******,,,...))))))***++++++++++++***++++++++++++***)))((((((%%%$$$###$$$%%%''')))+++---------,,,,,,,,,,,,,,,)))******+++++++++******000//////...------,,,,,,***,,,///111111///---+++------,,,,,,------...//////...---,,,,,,,,,,,,---,,,+++***))))))***++++++***,,,......,,,***)))*********+++++++++,,,,,,,,,(((&&&%%%&&&(((***+++++++++***((('''''''''(((((('''''''''((((((((())))))***))))))(((''''''&&&&&&'''((((((&&&%%%%%%''')))************((('''&&&%%%%%%%%%%%%%%%&&&''')))*********+++,,,,,,,,,++++++))))))((((((((())))))***((()))))))))((()))+++---+++,,,,,,------,,,,,,+++........................***+++,,,,,,------------333333555666444444;;;DDDQQQjjjkkkZZZKKKBBBAAA>>>;;;999888777777666555555666666666666666555:::999666444111000000000000///............,,,*********************+++,,,------------,,,+++***)))'''((((((((('''&&&&&&%%%)))***+++)))(((***000555222111///...,,,***((((((+++,,,---------,,,***)))+++,,,...---,,,++++++,,,,,,...000///------...000,,,+++***))))))***+++,,,(((((())))))******++++++...------,,,,,,,,,------+++++++++***))))))+++------+++)))''''''))),,,...666@@@IIIJJJIIIKKKMMMMMMLLLNNNQQQSSSUUUXXX\\\____________^^^\\\ZZZXXXWWWZZZYYYYYYXXXZZZggg^^^>>>...***+++111333000***''')))+++***xxxlll```VVVKKK@@@999222111///......---+++))),,,,,,***)))))))))***+++&&&''''''(((((((((((('''***)))(((((('''''''''((()))'''%%%%%%%%%&&&%%%$$$(((***((($$$###&&&'''%%%%%%%%%$$$$$$$$$$$$######'''((()))((('''&&&'''(((&&&%%%###""""""###%%%&&&"""&&&+++000444666666555---((($$$"""%%%''''''&&&''''''(((((((((''''''&&&$$$$$$%%%'''***++++++***+++)))&&&$$$###$$$&&&'''&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))000000///---++++++,,,...******+++,,,------------((())))))******))))))(((#########$$$&&&(((***,,,------,,,,,,+++******)))((())))))******+++++++++///...---------...///000+++,,,...//////---+++***,,,,,,++++++,,,,,,---.........---,,,,,,,,,---------,,,++++++*********+++***,,,...///---,,,,,,---)))***+++,,,---,,,++++++((('''%%%&&&''')))(((((()))((('''&&&&&&''''''(((''''''''''''(((((((((((()))))))))((((((''''''''''''((((((&&&$$$$$$%%%&&&*********)))((('''&&&%%%%%%%%%&&&&&&((()))+++,,,++++++,,,,,,,,,++++++***(((((((((((()))***++++++((()))******)))***---000------,,,,,,,,,,,,------------......///000000000,,,,,,,,,,,,------------222333555777555666===GGGVVVnnnttt```TTTIIICCC<<<:::::::::666333333333333333333333222222===;;;888444111///......///...------......,,,***,,,++++++************+++------,,,+++***************)))((('''&&&&&&%%%%%%)))***,,,+++***---222777111000...,,,***(((&&&%%%,,,---.........---,,,+++,,,---...---+++******+++///111333222111/////////+++******))))))******+++((())))))***++++++,,,,,,......---,,,++++++++++++)))+++++++++***+++---///,,,***(((''''''))),,,...666@@@HHHIIIIIIKKKMMMMMMLLLNNNPPPRRRSSSVVVZZZ]]]^^^^^^]]]\\\ZZZXXXVVVTTTWWWXXXYYYVVVSSS\\\vvvgggDDD000,,,///222444222,,,)))***,,,+++{{{ooocccVVVIII@@@999777444222111000---+++///...+++)))''''''''''''))))))))))))***)))))))))))))))(((((((((((()))***'''%%%$$$%%%'''))))))(((''')))'''$$$###%%%&&&###%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%$$$%%%'''&&&%%%###""""""###%%%&&&###(((///666999888555333,,,)))&&&%%%&&&''''''&&&''''''((((((((('''&&&&&&$$$$$$%%%&&&''')))*********(((&&&$$$$$$$$$&&&'''%%%&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((())))))***/////////---++++++,,,...000//////...---,,,***)))''''''((()))))))))))))))%%%%%%%%%%%%'''(((***++++++++++++***************((((((((())))))***+++,,,---,,,+++***+++---000111,,,,,,------,,,+++***)))++++++******++++++,,,---...------,,,,,,,,,------...---,,,,,,++++++******+++---......---+++++++++)))***,,,------,,,***))))))'''&&&&&&''''''&&&%%%&&&%%%$$$###$$$$$$&&&&&&&&&&&&&&&&&&'''''''''''')))))))))(((((((((((((((((())))))(((%%%$$$%%%&&&))))))))))))((('''&&&%%%$$$%%%&&&'''(((***+++,,,++++++,,,,,,,,,+++******((((((((()))***+++,,,---+++,,,,,,,,,+++,,,...000------+++******+++------+++,,,---...///000111111...------,,,,,,,,,,,,---333333555777555555<<>><<<:::888666444000...,,,***((('''''''''*********))))))))))))***)))(((((((((((())))))***'''&&&%%%%%%'''))))))(((%%%'''&&&###"""%%%$$$"""%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%###'''...333444222---***((((((((()))***)))'''%%%'''''''''''''''&&&%%%%%%$$$%%%&&&&&&&&&'''((()))((('''%%%$$$$$$%%%&&&'''%%%&&&'''''''''&&&%%%$$$###########################$$$&&&(((***+++,,,,,,......///---+++***+++,,,111111000///---+++)))(((&&&'''((())))))***))))))(((((((((((((((((())))))(((((()))******+++,,,,,,))))))((((((((()))++++++))))))((((((***,,,///111,,,,,,++++++******))))))+++************+++,,,,,,------,,,,,,,,,------...------------,,,,,,++++++...///111000---+++******)))***,,,------,,,***))))))(((''''''''''''%%%$$$%%%$$$######$$$%%%&&&'''(((((((((((())))))))))))((((((((())))))))))))))))))***+++***(((&&&&&&'''(((((()))(((((('''&&&%%%###$$$%%%'''(((***++++++++++++,,,,,,,,,++++++***))))))))))))***,,,---------...---+++))))))+++---,,,+++***))))))***+++,,,******+++,,,...///000000......---,,,,,,,,,------444444666666444333:::CCC[[[sssxxxfffQQQDDDBBBBBB@@@<<<<<<;;;999888777777777777777555333111///.........+++******+++,,,---+++***------,,,+++*********+++///...,,,++++++,,,------,,,+++)))'''&&&%%%&&&&&&(((******)))''''''+++...//////......------------((()))***++++++***)))))),,,---,,,+++))))))***,,,222222333444333111...,,,************************)))******+++---......///---,,,+++***))))))))))))(((***,,,,,,,,,,,,...///---,,,++++++,,,---///111666@@@IIIJJJJJJLLLNNNNNNNNNNNNOOONNNOOOQQQUUUYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUYYYXXXQQQUUUpppvvvQQQ999333444---111111---,,,...000///ttteee[[[NNNKKKFFFCCCBBB@@@>>><<<333222000---,,,+++++++++***))))))(((((((((((()))(((((((((''''''((())))))***(((&&&&&&&&&'''&&&%%%%%%''''''$$$###%%%$$$!!!%%%%%%&&&&&&&&&&&&''''''''')))++++++)))'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""%%%)))++++++)))%%%"""%%%'''***,,,,,,***'''&&&'''''''''''''''&&&%%%$$$$$$&&&(((((('''&&&'''(((&&&%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***,,,,,,,,,,,,,,,---...---+++)))***+++,,,,,,------,,,,,,+++***'''((())))))************+++++++++*********))))))''''''(((***+++,,,---...******(((((('''((()))***'''''''''(((***,,,...000,,,++++++*********++++++++++++******++++++,,,---------,,,,,,,,,---......,,,------......------,,,111333444222000---,,,,,,++++++,,,---,,,+++***))))))((('''(((((((((&&&$$$&&&&&&&&&&&&&&&(((***+++++++++++++++,,,,,,,,,,,,((((((((())))))*********)))***,,,+++)))''''''(((((((((((((((((('''&&&%%%$$$%%%&&&((()))*********)))***+++,,,,,,,,,,,,+++************+++,,,------,,,---,,,)))'''&&&((()))******))))))))))))************+++,,,---...///000......---,,,,,,---...///555555666666444222999BBB\\\ttt|||dddSSSLLLHHHBBB===>>>===;;;999777777777888444333111///......//////---,,,,,,...000000///...---,,,,,,++++++++++++,,,...------,,,,,,---------+++***)))(((''''''&&&&&&)))+++,,,***((('''***---++++++,,,,,,,,,,,,,,,---******,,,---------,,,++++++++++++***))))))+++---111000000000111000---+++&&&''''''((((((''''''&&&&&&&&&''')))***+++,,,,,,//////...---,,,,,,,,,,,,+++---//////...------...---,,,,,,,,,---///111222888BBBJJJKKKKKKMMMOOOOOONNNNNNNNNMMMMMMOOOSSSWWWUUUUUUUUUUUUVVVWWWXXXYYYXXXXXX[[[]]]WWWYYYsss}}}[[[AAA444///000444444111000333444333qqqgggZZZVVVRRRNNNMMMKKKJJJHHH???===:::555222///------,,,+++***)))(((((()))***((((((''''''&&&'''''''''***(((&&&%%%&&&&&&%%%$$$&&&))))))&&&%%%'''&&&"""%%%&&&&&&&&&''''''''''''(((***---...,,,)))'''&&&%%%''')))++++++)))'''%%%%%%&&&&&&''''''&&&$$$$$$%%%''')))++++++*********((())))))((((((&&&%%%%%%###&&&******((('''''''''%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%((()))***,,,,,,+++)))(((***,,,---,,,***(((((()))(((((()))++++++,,,,,,,,,))))))******+++*********++++++,,,,,,,,,,,,,,,,,,))))))******+++,,,------,,,+++)))'''''''''((()))&&&'''((()))+++---...///,,,+++***))))))+++,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,---...///+++,,,---...//////......///111333222000...------,,,,,,,,,+++++++++******))))))((()))***)))'''$$$'''&&&&&&&&&''')))+++,,,******+++++++++,,,,,,,,,'''(((((()))******++++++''')))******)))(((((((((''''''((((((''''''&&&&&&&&&'''(((******+++******((()))***+++,,,---------,,,,,,+++++++++,,,,,,---,,,---,,,***((((((***,,,*********++++++*********+++,,,,,,---...//////000...---,,,,,,,,,...000111555555666777555444;;;DDD^^^tttnnnaaaTTTGGG>>>>>><<<:::777666555666666444333111000////////////---------///111222111///,,,,,,+++++++++,,,------+++,,,,,,---------,,,,,,)))))))))))))))((('''''''''***+++***((((((+++...))))))))))))))))))))))))***+++---.........---,,,*********)))((())),,,///000---,,,,,,---...,,,***%%%&&&''''''''''''&&&%%%$$$%%%&&&''')))***+++,,,//////......---.........000222333222000...---...,,,,,,,,,,,,---///000111999CCCLLLMMMLLLNNNPPPPPPOOONNNMMMLLLKKKMMMRRRUUUWWWVVVUUUUUUUUUVVVWWWXXX\\\XXX[[[]]]XXXYYYqqqkkkSSS>>>111888<<<<<<888666888888777~~~ttthhheee```]]][[[ZZZYYYWWWMMMJJJDDD===666000,,,***///...,,,+++++++++,,,,,,(((((('''&&&&&&&&&&&&&&&&&&$$$###$$$&&&((((((''''''******''''''((('''$$$&&&&&&&&&'''''''''((((((&&&***---///,,,)))&&&$$$&&&))),,,//////,,,)))&&&***)))(((''''''((())))))'''((()))))))))***,,,---************)))((('''&&&###'''+++,,,)))'''&&&'''$$$$$$$$$$$$%%%&&&''''''((('''%%%######%%%''')))''''''''''''''''''''''''***+++,,,,,,+++)))&&&%%%)))+++,,,+++)))''''''((('''((()))*********************++++++++++++*********+++,,,---......///...+++++++++++++++,,,,,,,,,---,,,)))'''&&&&&&'''(((&&&''')))+++---.........,,,+++***))))))+++---///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///***+++---///000000//////+++---///000...---------------++++++*********+++)))))))))*********'''%%%%%%%%%$$$%%%&&&(((***+++(((((((((((())))))))))))''''''((()))***++++++,,,%%%''')))***(((''''''((('''''''''(((''''''&&&&&&((()))***+++,,,,,,+++***'''((()))+++,,,---......------,,,+++++++++,,,,,,.........---,,,,,,///111***+++,,,------,,,+++***------......///000000000...---,,,+++,,,...000222444444666888777777>>>HHH^^^uuuyyyeeeQQQCCCAAA???===:::888888888999666555333111////////////,,,++++++---000111000...++++++++++++,,,------...)))***,,,------,,,+++***'''((()))******)))((('''$$$&&&)))(((''''''+++...------,,,,,,+++******))))))***,,,---------,,,,,,)))))))))((((((***---000...+++))))))+++,,,+++)))&&&'''((())))))((('''&&&&&&&&&''')))***,,,------------,,,,,,,,,---......444555666555222///......+++++++++,,,---...000000:::DDDLLLNNNMMMOOOQQQQQQOOONNNMMMKKKJJJLLLQQQTTTXXXXXXVVVUUUUUUUUUVVVWWW\\\WWWWWW[[[VVVVVVlllzzzdddKKK:::@@@CCCCCC>>>;;;;;;;;;999zzztttmmmjjjkkklllkkkhhhbbb\\\SSSJJJCCC<<<777444333111...,,,******+++,,,***((('''((())))))(((&&&''''''((('''&&&'''***,,,***)))'''&&&%%%%%%&&&&&&)))'''$$$$$$&&&'''&&&$$$'''(((((((((((((((''''''***,,,//////---***((('''%%%######$$$'''(((&&&###'''((()))******)))(((((('''(((***,,,------------)))(((&&&&&&&&&''')))***%%%$$$$$$%%%&&&&&&%%%$$$&&&%%%###"""!!!"""######)))(((&&&%%%%%%&&&'''(((******)))(((((((((((((((+++++++++************)))((()))***+++++++++++++++...---,,,+++***+++,,,---+++***)))+++...///...++++++++++++,,,---------...***))))))((((((***+++,,,***+++,,,,,,,,,---///111,,,------,,,+++,,,...000...------,,,,,,------......---,,,,,,++++++++++++***++++++,,,,,,------...------,,,---...000222333...///...,,,+++,,,///111...---,,,***)))(((''''''((()))***)))((('''((()))***************+++,,,,,,)))))))))+++,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,&&&&&&'''((())))))((((((++++++******************(((((()))+++---...000000000,,,(((&&&(((******)))......---------,,,,,,,,,,,,,,,------,,,***((('''/////////000111333444555//////...---------------555444444555444444<<>>@@@@@@;;;999:::999555111///.........---000///------......---+++//////.........//////000///---******,,,+++((($$$''''''(((((()))*********)))((((((((()))***,,,---+++)))(((&&&'''))),,,---//////...,,,+++,,,...000...,,,)))'''&&&&&&((()))///+++)))***...///---)))((((((''''''''''''((()))***000...&&&&&&...///))))))+++---...------...///222444555222...******,,,++++++,,,...000222444555<<>>:::888555111///---------...,,,******++++++***)))%%%&&&'''''''''(((+++...***)))(((&&&&&&&&&&&&'''(((&&&$$$$$$&&&&&&%%%###'''((((((((((((((('''''')))+++...---+++(((&&&%%%&&&$$$###%%%'''(((&&&$$$'''((()))******)))((('''((()))+++---.........---***)))'''%%%%%%&&&'''(((''''''''''''(((((('''&&&((('''&&&%%%$$$%%%%%%&&&((('''&&&%%%%%%&&&((()))******)))(((((((((((((((+++++++++*********))))))************)))((('''&&&---,,,,,,++++++,,,,,,,,,+++******+++...///...,,,'''(((((()))***+++,,,---))))))((('''((()))***++++++,,,,,,------...000111...//////...------...000...------,,,,,,------......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---...///111222.........,,,++++++...000///...---,,,+++*********)))***++++++)))((()))***)))((((((((((((((())))))***+++---///000///,,,******++++++,,,,,,---------))))))))))))((('''&&&&&&'''(((((())))))************+++,,,...///111222333222...++++++,,,......---............------------............---,,,+++***111111111000000111111222......------...///000111222111222444444666???IIIYYYrrrrrraaaTTTIIIFFFEEE@@@=========:::666333333222111000///...---,,,------,,,***......---------------------+++******++++++(((%%%'''''''''((((((((((((((())))))(((((()))+++,,,---+++***(((''''''))),,,---000000///...---...000222---+++(((%%%$$$%%%''')))...+++)))***...///---***''''''((((((((((((((()))000555222(((&&&,,,,,,&&&)))***,,,,,,++++++---///111222333222///------------......000111444555666>>>CCCKKKPPPRRRRRRQQQQQQLLLMMMMMMLLLLLLOOOSSSVVVZZZYYYWWWTTTRRRRRRUUUXXXVVVYYYXXXWWWTTTNNN]]]|||eeeHHHIIIFFFDDDDDDBBB>>>===@@@}}}uuulllbbbYYYPPPJJJHHHEEEAAA<<<888444333222000---)))(((((())))))((('''(((((('''&&&'''))),,,+++***((('''&&&''''''(((((('''&&&&&&''''''&&&%%%''''''((((((((((((((((((+++---///...+++(((&&&%%%&&&%%%%%%&&&'''((('''&&&'''((())))))))))))''''''((()))+++---......------***)))'''%%%$$$$$$$$$%%%''''''(((((((((''''''&&&(((((('''&&&&&&&&&''''''''''''&&&%%%&&&''')))******))))))(((((((((((((((******++++++******)))((((((((((((((('''&&&%%%%%%+++,,,,,,------,,,,,,,,,+++******,,,...///...,,,''''''((()))***+++,,,---(((((('''&&&'''((()))***++++++,,,---...///000000...000111111///......///...------,,,,,,------......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,---......//////---------+++******,,,............------,,,,,,,,,***+++,,,,,,***))))))***))))))((((((((((((((()))+++///333666666222---***((()))***,,,---------...,,,,,,***)))'''&&&$$$$$$%%%%%%&&&'''((()))*********+++,,,...000111222333///...,,,---///000000///////////////............111111000///............444333222000////////////...---------///222444666222111222444555666>>>GGGYYYqqqzzzjjjWWWLLLFFF@@@;;;999:::777444222111111000//////...,,,,,,---,,,+++)))------,,,,,,+++++++++++++++***)))***++++++)))''''''''''''&&&&&&&&&&&&&&&)))))))))))))))***,,,,,,,,,***)))((((((***,,,---///...------...///111222...,,,(((%%%%%%&&&))),,,,,,***(((***---///---+++'''((()))******)))((('''000333000(((&&&***)))$$$)))*********)))***,,,...000000///000111111000......//////000222444666777===BBBIIINNNPPPPPPPPPPPPKKKLLLMMMMMMNNNQQQUUUXXXXXXYYYXXXVVVTTTTTTVVVXXXVVVYYYVVVUUURRRKKKYYYwwwpppQQQHHHEEECCCDDDCCC???>>>AAA~~~uuukkkbbb\\\YYYVVVQQQKKKEEEAAA===<<<666222---***)))))))))(((*********(((%%%%%%&&&(((,,,+++)))(((''''''(((((())))))(((((()))((('''''''''''''''''''''(((((()))///111222000---***(((((('''&&&&&&&&&'''((((((((('''((()))))))))((('''&&&'''(((***+++,,,,,,,,,+++((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++))))))(((((((((((()))))))))******+++***)))(((((($$$%%%&&&'''((()))))))))***+++,,,---...---,,,+++++++++,,,---.........---******++++++,,,,,,------(((((('''&&&'''((()))************,,,...//////...+++---000111000/////////...------,,,,,,------......------,,,,,,,,,------///......---,,,,,,++++++)))***,,,---...------,,,,,,,,,,,,+++))))))+++---,,,,,,------------------)))***,,,,,,***))))))))),,,++++++***************...333:::===<<<666///+++)))***+++,,,------,,,,,,---,,,+++)))'''&&&%%%%%%&&&&&&''''''((((((((()))'''((()))***,,,...///000******+++,,,---.........000000000000////////////222111000......///000111333222111000///.........000///...///000444777999777555444666555555;;;BBBWWWmmmooo]]]NNNBBB:::666666444111000111111000///000///------------+++***------------,,,+++******)))))))))***++++++***)))'''''''''&&&%%%$$$$$$$$$((((((((())))))***++++++,,,+++***))))))***,,,---,,,+++******,,,...//////000---)))'''&&&))),,,///+++***)))***---...---+++)))***++++++***(((&&&$$$'''***)))%%%%%%)))***'''++++++***)))((())),,,//////---,,,///222444222///...//////000222444666777:::>>>DDDIIIKKKLLLMMMMMMMMMOOOOOOPPPPPPRRRVVVYYYXXXYYYZZZYYYWWWWWWXXXYYYWWWYYYVVVTTTRRRLLLYYYwwwsssUUUHHHDDDCCCDDDCCC??????BBBzzztttllljjjeee___XXXSSSOOOLLLEEE@@@:::444111///...,,,++++++***(((&&&&&&'''))),,,+++)))(((''''''(((((('''((())))))((('''&&&&&&'''''''''&&&'''((()))***000111111000,,,***((((((''''''&&&&&&&&&'''((()))'''((()))))))))'''&&&%%%%%%&&&((()))******)))(((%%%%%%$$$$$$$$$%%%%%%%%%%%%'''((((((%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))(((((((((((())))))((()))***++++++)))((('''%%%%%%'''((()))*********)))***,,,---...---,,,,,,***+++---...............---------,,,,,,,,,,,,,,,))))))((('''((()))***+++)))((()))+++...///---,,,'''***---.........///000...------,,,,,,------...---------,,,,,,---......//////......---,,,++++++***+++,,,---------+++++++++,,,---+++***)))***+++******+++,,,,,,,,,,,,+++''')))++++++)))(((''''''++++++***************+++000666>>>AAA???888222...,,,---.........,,,***))),,,+++)))((('''''''''((()))))))))(((((('''''''''%%%%%%'''(((***+++------((()))++++++,,,,,,---...111111000000000/////////000000.........///000111000000//////...//////000222111111111333555888:::999666555777777777;;;AAASSSeeeyyyyyybbbPPPCCC===888777555555555666444333222111///...///...,,,+++......//////...---,,,+++)))***++++++++++++++++++(((((('''&&&%%%$$$$$$###&&&'''((()))***+++++++++---,,,+++******+++,,,,,,+++)))(((***---......------+++(((&&&&&&))),,,...************,,,,,,,,,+++++++++,,,+++***'''$$$"""###%%%&&&%%%&&&***+++***,,,,,,+++***)))***---///...,,,+++...222444222000000000111222444777999::::::===BBBFFFHHHJJJLLLMMMQQQRRRSSSSSSRRRSSSVVVXXXWWWYYY[[[ZZZYYYYYYYYYZZZYYYZZZVVVVVVUUUPPP]]]zzzsssYYYIIIEEEDDDEEEDDDAAA@@@CCC{{{uuuooojjjeeecccVVVQQQJJJCCC===888444111,,,------+++******,,,...+++***((('''&&&''''''((($$$&&&((('''&&&$$$$$$$$$((('''&&&&&&'''(((***+++---......---***'''''''''&&&&&&&&&%%%$$$%%%'''***'''((())))))((('''%%%$$$$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&'''***,,,+++'''%%%&&&(((&&&'''(((((()))((((((((('''''''''((())))))))))))((((((((((((((())))))***((()))***++++++)))'''&&&))))))*********))))))(((******+++,,,------------***,,,.........---...///,,,,,,,,,,,,++++++++++++++++++***)))***+++,,,---)))((((((+++///000...+++&&&(((+++,,,,,,,,,...///...------,,,,,,------...------------------...////////////...---,,,,,,+++,,,,,,---------,,,++++++,,,------,,,***)))******((()))***+++++++++***)))&&&(((++++++***'''&&&&&&((((((((((((((())))))***000777>>>@@@===777222000...///000000///---***)))+++***)))((((((((()))*********)))((('''&&&%%%%%%%%%&&&''')))***,,,---...+++,,,------,,,---///111000000000000////////////............//////000111......---......///000111222222333555666888:::;;;999555555888:::;;;???DDDMMM\\\ppp}}}yyyeeeTTTHHH>>><<<:::999888777555333444222000/////////---+++---...///000000000......***+++------,,,+++,,,,,,)))))))))((('''&&&&&&%%%&&&''')))+++,,,---......------,,,,,,+++,,,,,,,,,---+++***+++///000///,,,)))(((&&&%%%&&&(((***,,,++++++++++++++++++++++++************(((&&&$$$"""&&&'''(((((()))+++++++++,,,,,,,,,+++******,,,...,,,+++,,,...000111000///111111333555888;;;===>>><<>>???<<>><<<555///111+++))),,,+++&&&%%%''',,,---///...,,,)))'''&&&%%%%%%%%%&&&&&&'''''''''---,,,)))'''&&&&&&'''(((''')))***)))'''&&&&&&'''((()))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$%%%%%%'''((())),,,++++++***)))(((((('''))))))*********))))))(((((((((''''''''''''((()))))))))))))))))))))))))))(((***,,,---,,,)))'''%%%&&&'''))))))((((((***+++...***&&&%%%))),,,...---+++,,,---///111222222333+++++++++,,,...000111222444222000...---...///000---...///000000111000000---,,,,,,------///000000111///...,,,,,,---...///000///...,,,+++***)))))).............../////////000---++++++---...---+++------,,,+++***(((((('''''''''((()))))))))))))))***,,,//////---+++******++++++,,,---------,,,,,,,,,------......------,,,---///111333333222///...---,,,***))))))***,,,...***)))(((&&&&&&&&&'''(((++++++*********+++---...------,,,---...000222333......---...///111333444444222000///...///000111------......///000222222000333777888777777999<<<999888999999:::;;;<<<===DDDQQQdddxxxyyyuuuhhh[[[RRRHHH>>>===AAA999444000000...***))),,,---------...///000...---///...---,,,,,,---...///)))((())),,,...---)))%%%,,,,,,...222555888777666//////...,,,******---///,,,)))'''&&&(((+++---...+++***)))((()))+++---............//////,,,((($$$$$$%%%&&&(((((((((((('''%%%&&&(((***,,,---......((()))+++---,,,***'''%%%&&&)))+++------,,,---......//////111333555777888:::<<>>@@@???999555444222//////222---,,,,,,---///000///---000///............///000---,,,,,,...000000---***,,,,,,...111444666555444.........,,,******,,,...'''&&&%%%''',,,000222333---,,,,,,+++---///111222000...---,,,,,,+++)))&&&&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''((()))))))))((()))***++++++***((('''''')))+++,,,,,,+++,,,---,,,------...000111222222666888===DDDIIILLLLLLKKKNNNMMMMMMMMMNNNQQQSSSUUUUUUWWWYYYYYYXXXWWWXXXYYYZZZXXXWWWWWWSSSPPPTTTZZZsss|||eeeWWWLLLMMMSSSUUUZZZZZZOOOxxxyyy|||}}}uuukkkddd___YYYQQQKKKEEE@@@;;;777222---+++,,,------............---,,,'''''''''''''''((((((((((((((()))***************''')))++++++)))'''%%%%%%''''''((()))))))))((((((((((((((((((((((((''''''******++++++***((('''&&&%%%%%%&&&''')))***++++++------,,,+++)))'''%%%$$$&&&&&&'''((()))******+++(((((((((((((((((((((((())))))*********)))((((((%%%&&&((('''&&&&&&'''(((&&&'''((())))))***,,,......///111222222000///---000///...---------------------------...000222333/////////000//////......000//////...............---+++***))))))***,,,---000...,,,+++++++++---...000///,,,++++++...111333000...,,,,,,---...---,,,......---,,,++++++******++++++,,,------------,,,+++---//////---,,,+++,,,000///...---,,,,,,------+++,,,,,,------,,,,,,+++---...000111111111000///.........---------------,,,,,,+++*********++++++,,,++++++******+++------111000000///......//////---------------...//////000////////////111222444222111111111222555888999===999333000000333666777666666777999:::<<<===>>>CCCPPPgggtttcccSSSIIIFFFFFF>>>777444222///...111,,,+++***,,,...//////...000000////////////000000///...---...//////...---,,,,,,---000333444333111---------+++******,,,...***)))(((***,,,------,,,------------...000222444111...+++*********)))(((''''''(((((('''&&&$$$###'''(((((())))))))))))((((((((())))))***)))))))))(((***++++++******+++---+++,,,---...............222666>>>EEEJJJLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRSSSWWWYYY[[[\\\[[[ZZZZZZ[[[[[[YYYYYYWWWRRRMMMOOOTTTnnnoooTTTKKKPPP\\\dddkkkhhhXXXxxxyyy{{{|||zzztttooogggbbbaaa\\\TTTJJJ@@@777333222222111...---,,,***((('''''''''''''''''''''''''''((()))+++,,,,,,+++)))((('''))),,,,,,***'''&&&%%%&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,+++)))'''&&&$$$%%%&&&'''((()))***+++---,,,,,,+++)))'''&&&%%%'''(((((()))************(((((((((((((((((((((((()))))))))(((((()))))))))&&&'''((((((&&&&&&'''(((###'''******))))))+++...***,,,///111222222111000000///...---------------......---,,,,,,---......////////////......---,,,//////......//////000111---,,,+++))))))+++,,,---000...,,,++++++---///000//////......///000111222///...------------------///......---,,,,,,+++++++++,,,,,,---------------+++---//////---,,,,,,---000...,,,***))))))++++++++++++,,,,,,,,,,,,++++++,,,---...///000000111111------.........---,,,,,,...------------------------,,,+++***++++++---------------......///000000---....../////////...............///000222444555444333333333444777;;;======888222///111444555555444555777999;;;<<<===>>>@@@NNNggg~~~mmm^^^VVVOOOEEE:::555222...---000,,,******+++---//////...//////............//////---,,,+++***+++,,,,,,,,,---------///111222000...,,,------,,,******,,,...)))))))))***,,,,,,***)))---------------...000000///---+++)))******)))(((&&&''''''((('''&&&%%%$$$(((((()))************)))(((((((((((()))*********)))***+++***)))***,,,---+++,,,---///////////////000777@@@HHHMMMNNNNNNNNNLLLLLLLLLMMMOOOQQQSSSTTTWWWYYY\\\]]]\\\ZZZZZZ[[[ZZZXXXXXXWWWRRRLLLMMMQQQooowwwVVVOOOZZZnnn{{{uuu```xxxyyyzzz{{{}}}~~~{{{{{{qqqaaaQQQEEE>>>;;;777444///,,,***)))&&&$$$'''''''''&&&&&&&&&&&&&&&***+++---------***(((&&&''')))++++++***(((''''''''''''((()))*********)))&&&&&&''''''''''''(((((('''(((***++++++***((('''&&&'''''''''((((((((())))))************))))))((()))******++++++***)))((((((((((((((((((((((((((()))))))))((((((((((((((('''((())))))((('''(((***###'''++++++***)))+++---***+++...000111000//////......---------...//////------,,,,,,,,,,,,,,,,,,...............---,,,+++,,,------...000222444555111///...,,,,,,---...//////...---,,,,,,...///111---///111333444333222111/////////...---------...///......------,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++---......---,,,---...+++***'''%%%$$$%%%&&&'''+++,,,,,,------,,,,,,+++,,,,,,,,,---...000111222---------...---,,,+++***......//////////////////...---,,,+++++++++,,,---+++,,,,,,---...............///111222222111000///,,,---...///111333444555666555555555666999;;;===888555222222555666555333333444777999;;;<<<======AAAPPPjjjwwwjjjZZZLLL???888444222222444---+++***+++---/////////------------------------,,,+++***)))((()))+++------------///000000///---,,,.........,,,,,,---///###$$$'''+++000222222111///......---------------,,,+++***++++++***(((%%%%%%&&&'''((()))(((''''''######%%%&&&'''(((((((((((()))))))))******+++++++++++++++***)))***---000***+++,,,.../////////000...666@@@IIIMMMNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVVVVXXXZZZ[[[ZZZYYYYYYZZZWWWVVVVVVVVVRRRMMMNNNSSSsssrrr]]]ZZZjjj~~~cccvvvwwwyyyzzz|||wwwdddWWWNNNHHH???:::333///...---***'''(((((((((''''''''''''&&&,,,---......---+++(((&&&'''(((******)))((()))***(((((()))*********))))))(((((()))***+++,,,------((()))***+++++++++***)))))))))(((((((((((((((((('''((()))******+++++++++)))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&'''))))))((()))***,,,''')))+++++++++++++++,,,............---,,,++++++,,,,,,,,,---...///000111++++++,,,------.........---------...------,,,,,,+++,,,---///111444666777555444111///...//////000//////.........//////000+++...222555666555222//////000000...---,,,...///......---------,,,,,,,,,)))***++++++,,,,,,++++++***,,,---,,,++++++,,,...---,,,***)))(((((()))***,,,------......------,,,++++++++++++---///222333......------,,,+++++++++...///000000111000000000......,,,++++++,,,,,,---/////////...---,,,+++***...000333555666444222111,,,---...000111333444555666666666777888999:::;;;444444444666777777666444333555777999;;;<<<;;;;;;CCCSSSnnndddUUUCCC:::666333333555000...,,,,,,---/////////+++,,,------------,,,+++,,,------+++******,,,...---------///000000...,,,...///111000//////000111++++++,,,///222333222000/////////............---+++*********+++***'''%%%%%%&&&((()))******))))))$$$%%%&&&((()))***************++++++,,,+++++++++,,,,,,+++******,,,000333,,,,,,++++++,,,---......,,,444???GGGJJJJJJKKKMMMMMMNNNPPPRRRSSSUUUWWWWWWUUUWWWXXXWWWVVVVVVXXXYYYUUUTTTTTTUUUQQQMMMPPPVVVzzzrrrhhhhhhyyy~~~```uuuwwwyyy{{{}}}yyylllccc\\\NNNGGG>>>888666444000,,,************))))))((((((,,,,,,---------+++***)))'''(((((((((((())),,,...))))))*********)))((((((((((((***+++---///000000------,,,,,,++++++******))))))))))))))))))))))))''''''(((******+++++++++&&&(((***,,,---------,,,)))))))))))))))))))))))))))*********)))'''$$$######%%%'''(((((((((***,,,,,,+++***+++,,,,,,,,,+++...---,,,***************---,,,,,,------///000000/////////000000000//////+++,,,,,,---------,,,,,,------...///111444555777999777444111000///000000//////000000000///......***,,,000333444333111///...000111///---,,,...000---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))***++++++******,,,---............---------------......//////......---+++*********,,,///222444111000...---,,,,,,,,,---...///000111222111111000///...---,,,+++,,,,,,---000111111111///...,,,+++---000333666777666444222,,,---...000222333444444555666777888888888777777444666777888666555555666444555777:::;;;;;;:::999BBBTTTooo}}}iiiSSSDDD<<<666333333222000------.../////////,,,,,,---......---,,,,,,,,,---...---++++++---///---------///111111///---000222333333222222333444555333111000///---***'''******+++,,,---.........,,,***((((((((()))((('''((()))***++++++***)))))))))******+++,,,,,,+++++++++,,,---......---+++***,,,,,,+++******...333777222111...,,,++++++---...---555???FFFHHHIIIKKKMMMMMMNNNPPPRRRTTTVVVWWWXXXVVVVVVVVVUUUTTTUUUWWWZZZVVVTTTTTTTTTPPPNNNQQQXXXyyyuuutttyyy[[[wwwyyy|||~~~}}}tttmmm\\\TTTHHH@@@<<<888222---,,,,,,,,,+++++++++******++++++,,,,,,------,,,,,,''''''((('''''')))---000***************)))((('''&&&&&&(((***,,,...000111111000///---+++*********((()))))))))*********+++'''((()))***************###%%%))),,,.../////////************************)))***++++++***&&&###!!!!!!###&&&''''''(((***,,,000---******---...,,,***+++***(((((((((***,,,.........---------...//////555555444333111///...,,,***+++,,,,,,------------/////////000111333444555;;;999555222000//////000...///111222222000...,,,***+++---///111111000000...000111///---,,,...000,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,)))*********))))))+++---))))))***+++++++++******......////////////......+++***))))))+++///222555333111///---,,,---...///...///000111222222111000///...---,,,+++,,,,,,---///000111222222111000000,,,///333777888777444222,,,---///000222333333333444555777888888777555444666999:::888555333555888444666888:::;;;:::999888???RRRlllhhhUUUHHH===777555444222///---.../////////,,,---...//////...---,,,***,,,...---+++***+++...---------///111111000...111333555555444444555666111///---,,,,,,+++)))'''$$$%%%''')))+++,,,------...+++'''%%%&&&((())))))++++++,,,,,,+++***(((''')))))))))))))))((('''''',,,---///000000---+++)))---,,,+++***+++///555999:::777333...,,,,,,---///000888BBBHHHIIIJJJLLLOOOLLLNNNPPPRRRTTTVVVWWWWWWWWWWWWUUUSSSRRRTTTXXX[[[XXXUUUTTTSSSPPPMMMRRRYYYooo}}}{{{sssWWWvvv~~~~~~qqqggg[[[RRRLLLEEE===666666333111111111000,,,(((***+++,,,,,,---------,,,(((+++,,,))))))+++***&&&(((+++---+++'''%%%'''+++******+++---111333222111333000...---......+++(((+++************+++,,,------)))%%%&&&***,,,+++((())))))))))))***+++,,,,,,))))))(((&&&$$$%%%(((+++---***'''&&&&&&&&&&&&%%%%%%###&&&+++...---...000,,,,,,+++******,,,---...222///------//////,,,***......---,,,---...///000333333333222111000///...---------...///...,,,***+++,,,---...///111222222444333333222222111111000222222333333222111///...//////...------------......---------,,,,,,,,,,,,...---,,,+++***+++,,,---//////000000///---,,,***---,,,***)))))))))******+++,,,...//////...,,,+++111000///...,,,+++***))))))(((''')))---111444555666444000------///222555555333222333555555333000+++)))((())),,,---,,,***...---,,,---//////,,,)))111111222666999:::777333222111111333222...///333777888999:::999777555444666666777777555333000...222444666888999999888777DDDPPPcccyyyuuubbbRRRAAA333777444222222///,,,...333///000111000///...///000......,,,******++++++(((******+++,,,,,,---......000000111333444555666777555333222000...---,,,,,,++++++++++++,,,---...///,,,------,,,***))))))***222666222///000'''$$$...))))))((())))))***++++++..................------+++,,,,,,,,,,,,///444777666444000---,,,---000111666777>>>HHHNNNNNNMMMNNNMMMNNNOOOPPPPPPQQQTTTWWWTTTWWWYYYYYYXXXWWWWWWWWWZZZZZZZZZXXXUUUQQQMMMJJJhhhxxx|||dddXXXxxx}}}uuujjjaaa[[[TTTJJJCCC===999555333333222///,,,)))(((((()))******)))((()))+++,,,)))(((+++***'''(((+++---,,,(((&&&))),,,---...//////////////////111///------......,,,))),,,+++++++++++++++,,,,,,---***''''''+++---,,,******))))))))))))))))))*********)))'''&&&'''***,,,***(((&&&&&&((())))))))),,,((((((+++---+++,,,...//////......//////000111000...,,,,,,......,,,***...------------...000111111111222111111000///...---------...000///---+++------...///000111222222222222333333444444555555333222111000////////////111000///...---,,,,,,,,,..............................------,,,,,,,,,---------......---,,,***)))---,,,+++*********++++++,,,---///000000///...---//////...------,,,++++++***)))'''))),,,///111222444222000......000222444666444333333444444111......+++)))***,,,---,,,***---,,,,,,...111111///---333333333666999999666444222111111444222///000333666777888999999888666555777777777666444222000///000222555777999999999999AAALLL___uuuyyyhhhTTTDDD:::666444444333//////111111222222111///---...///,,,,,,+++******++++++)))++++++,,,---...//////000------......///000111111333222111000...---,,,+++************+++,,,---...+++***)))((('''(((***,,,:::@@@;;;111---&&&###+++)))))))))))))))***++++++,,,---///000000...---+++,,,,,,,,,++++++---111444333222///......111333555888666;;;HHHRRRSSSQQQOOOJJJMMMPPPQQQQQQQQQRRRSSSSSSUUUWWWXXXWWWVVVVVVWWWWWWWWWXXXWWWTTTOOOJJJGGGddd|||nnnqqqsssoookkkWWWNNN|||zzzsssnnnggg^^^VVVHHHBBB:::555222111...,,,+++)))((()))******((('''))),,,,,,)))(((+++***'''(((+++---,,,))))))+++---///222333111---++++++---///...,,,,,,---...,,,+++---,,,,,,,,,,,,,,,,,,,,,---***((())),,,...---+++***)))((((((((((((((((((++++++***)))'''(((+++---***)))((())),,,///000000333---***+++,,,+++,,,/////////000111111111111111---,,,++++++,,,---,,,***,,,,,,,,,,,,---///000111...///////////////......---,,,---///111111000...//////000000000111111111...///000222444555777777333222///---------///000444444333111000///......///000000111111111000000...............------,,,++++++,,,,,,,,,***)))(((,,,+++***)))))))))******+++,,,---/////////...------------------.........,,,***((((((***---......000/////////000111222333888666555444333222///---///---+++***,,,------,,,------...000333333222000444444333555777777666444222000111444222///000444555666777888999888777666999888777555333222111000000111444777999:::::::::===HHHZZZqqqppp^^^GGG@@@:::999777333000000333333333111...---------+++++++++++++++******+++*********+++,,,...///000....../////////000000000000000000000...---+++)))***))))))******+++,,,---...---+++***+++...222444GGGSSSMMM;;;222,,,(((,,,***************++++++,,,))),,,///111111///,,,***......---+++***+++...000///.........000333666888888555999GGGTTTWWWTTTQQQHHHLLLPPPRRRRRRQQQQQQQQQPPPSSSVVVWWWWWWVVVVVVWWWUUUWWWXXXXXXUUUOOOIIIFFF]]]wwwfffccc___[[[[[[LLLHHH~~~yyypppiii[[[RRRGGG>>>999555222///000...+++,,,......---+++***,,,,,,((((((++++++((((((***,,,,,,+++***,,,...///333555222,,,(((***,,,,,,,,,,,,,,,---------,,,---------------,,,+++++++++)))((())),,,------+++))))))((((((((())))))************)))'''(((***,,,---,,,---000555:::===>>>:::222+++***++++++,,,000+++,,,.../////////...---************++++++++++++*********+++,,,---...///,,,,,,---...............,,,,,,---///222333222000000000000///////////////+++,,,---///111333444555222222000//////...//////777777777666666555444444333333333333333111000///,,,---.........---+++******+++,,,,,,,,,***)))((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++,,,---...///000000...+++)))((()))***++++++,,,---///000222222222222999888666555333000...,,,...,,,+++***+++---...///......///111222333222111222222222333444555666666111000111444333000111666444555666777888888777777:::999666333222222222333222333444666777888888888;;;DDDUUUmmm~~~www```RRRDDD===999555222222222333333111///---.........---...///---***))),,,(((''''''((()))***,,,---///////////////.........---...///000///---***)))++++++******+++,,,,,,---///...---...222666999;;;MMMaaa___III<<<555---+++,,,,,,++++++++++++,,,,,,***,,,...//////...---+++000000///---******,,,...,,,,,,---...000333666777777555;;;HHHRRRUUUSSSRRRKKKNNNQQQSSSSSSRRRRRRSSSNNNQQQUUUWWWWWWVVVVVVVVVVVVXXX[[[[[[XXXRRRKKKGGGVVVrrr```XXXQQQMMMQQQHHHGGG}}}sssjjj\\\QQQIIICCC===:::666222...---000000...++++++---,,,((((((++++++))))))***++++++++++++,,,---,,,000333111+++(((***---++++++,,,,,,,,,,,,,,,---+++,,,,,,------,,,++++++((((((((()))+++,,,++++++((((((((()))***+++,,,---((((((((('''&&&&&&(((******+++///666???HHHNNNPPPCCC888---******)))***,,,***+++,,,---...---,,,+++))))))***************+++(((((()))***++++++,,,,,,***+++,,,---------------,,,,,,---000222333222111///............---------,,,,,,---...///111111222000222333333333111///---444555666777888888888777666666666555333111...---++++++,,,------+++***)))+++,,,---------,,,+++***++++++++++++++++++++++++)))******++++++,,,,,,,,,++++++,,,---///000000111...,,,)))((((((******)))+++---///222333333222222888888777555222///------***+++++++++,,,...000222///000111222111000//////...///000111222444555777000///111444333111333777555555666666777777777777:::888555333222333444555555555666666666666555555:::BBBSSSkkk{{{{{{iiiSSSEEE<<<555222333000111222111000///000111333111222333000***)))---)))(((''''''((()))+++,,,+++++++++++++++*********,,,---...///...---+++)))---,,,,,,,,,,,,---......+++***+++000777===@@@@@@QQQiiilllZZZMMM@@@111+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///222222111///,,,+++,,,---+++,,,---...///000111222333666???IIINNNMMMNNNRRRQQQRRRSSSSSSSSSTTTVVVXXXNNNRRRVVVXXXXXXWWWVVVVVVWWWYYY[[[\\\XXXRRRLLLGGGTTTppp\\\SSSKKKHHHNNNHHHHHH|||oooddd[[[SSSKKKFFF???999333111222111---))),,,---,,,((((((+++,,,************+++++++++++++++***---///...+++)))***,,,***+++,,,,,,******+++,,,)))***+++,,,---,,,++++++&&&'''((()))***+++++++++))))))))))))***+++,,,---&&&&&&'''&&&%%%%%%&&&((($$$&&&---777DDDPPPYYY]]]JJJ===000***)))&&&&&&'''++++++,,,---------------)))***++++++)))((()))***((())))))******************++++++,,,---------,,,,,,,,,---000222333222000------------------------......///000000111222222///111444555555222...,,,///000333555666666666666555555666555333000---++++++++++++++++++***)))))),,,,,,---......---,,,+++......///000000000//////......------------------,,,------...//////000000...+++)))((()))***+++***,,,...111333444444333222666777777555222/////////***,,,.........///111333000111333333111000//////---///111333333333444666000///111444444222444888666666666666666666777777888666555333333444666777777666666555555444444444:::AAAQQQjjj|||iiiWWWHHH;;;555444000111222222000000111222444222444777333******000---,,,***))))))***,,,---------------,,,,,,,,,,,,,,,---.........---,,,+++......------------......,,,+++...666BBBLLLRRRTTTbbbxxx~~~rrreeePPP999000///......------------------,,,+++******,,,///000111111111///---,,,---...,,,,,,---...///.........000555???IIIKKKIIILLLRRRUUUVVVVVVUUUUUUVVVYYY[[[PPPTTTXXX[[[ZZZYYYWWWWWWWWWYYYZZZZZZWWWQQQKKKGGGUUUqqqccc\\\VVVSSSXXXPPPOOOyyyqqqhhh___XXXQQQIII@@@;;;:::777111+++,,,...,,,((((((+++,,,++++++***************))))))******+++++++++******))))))+++---,,,)))(((***,,,&&&''')))+++,,,,,,++++++&&&'''***+++++++++,,,,,,++++++***)))))))))))))))%%%&&&'''&&&%%%$$$%%%'''"""%%%+++555AAAMMMUUUYYYIII<<<...***)))((('''''',,,++++++++++++,,,------***,,,---+++)))'''(((******+++,,,,,,,,,+++***)))++++++,,,,,,---,,,,,,,,,,,,,,,---///111222111///---------...............,,,---...///000111111222000111222333222111...---...///111333444444333333111222444444333111...,,,---,,,++++++******+++++++++,,,---......---,,,+++......000111111111000000000000///...------------////////////............---+++((((((***,,,------///000222444555444444333333555666555222000000222---000333444222000000111///222444555333111222333///222666666444333333333//////111444444222444999777666666555555555555666555444444444555666888999666666555555444444555555999???OOOhhhuuu```KKK===888111222333222000///000111111///222888444++++++333000...,,,***)))***+++---///000000000000000000000------------...............------,,,,,,---------///...000:::KKK]]]hhhnnnxxxvvvXXX<<<333000//////...------......++++++++++++,,,---...///...///000///---,,,---...,,,---...///000///---,,,///222<<>>MMMgggvvvZZZEEE<<<444444444333000......///...,,,000777444+++,,,666000...+++((('''((()))***---------.........//////......---------...//////------,,,++++++,,,,,,,,,...+++,,,888MMMcccttt|||yyyUUU666...000000///...............)))***+++---......------,,,---......,,,,,,---...,,,---///111111000...---///000888EEENNNPPPPPPQQQSSSVVVYYY[[[ZZZXXXXXXXXXUUUYYY]]]___^^^[[[YYYXXX]]]^^^]]]\\\YYYUUUPPPNNN[[[uuuooonnnkkkgggfffVVVPPP}}}{{{{{{{{{|||}}}uuuxxx{{{~~~~~~|||}}}uuuooofff___XXXQQQHHHBBB777111---------++++++---+++,,,------,,,***'''&&&''''''(((******+++++++++******+++++++++******)))))))))***++++++,,,------+++***)))+++---//////...******)))))))))))))))***(((''''''&&&&&&%%%$$$$$$))))))***---222999???CCC222111...***((((((+++---+++,,,---,,,++++++---...***,,,---,,,++++++,,,---,,,,,,------------------++++++******+++,,,...///,,,,,,.........---,,,+++***+++,,,...///111222333111---,,,...///---///222///000111222222111000///......000111222222222111222555666333...,,,///333000//////...------,,,,,,---,,,+++******,,,...///***,,,...//////111333666444444000******///---'''000000000000111222333444)))'''&&&'''***---///000...///111333444333222111111222333333444444444333777777444111333777666222333444555555555444333222333666999<<<<<<999666333111111111222333444555666444555666666666666666555555333111222555888:::;;;444666888888777777999:::>>>BBBOOOiiixxx```NNNBBB???:::555111000//////000222333111---,,,...111///...,,,+++,,,---///111///......---------......///...---------///111222444222000---+++*********111111222777CCCVVVjjjwwwyyybbbMMM<<<000---............,,,+++******+++,,,+++++++++,,,---***)))((()))+++---,,,+++000///------...///...---000111888EEENNNQQQRRRTTTUUUVVVXXXXXXWWWVVVWWWWWWYYYWWWWWWZZZZZZXXXYYY\\\\\\]]][[[WWWVVVVVVSSSNNN```{{{rrr```bbbcccbbb[[[NNN}}}|||}}}~~~~~~|||zzzxxxwwwwwwxxxyyywwwyyy{{{|||~~~}}}~~~vvvnnneeeZZZSSSGGG???888555333///...000---...///000000...,,,************+++*********))))))))))))***+++++++++,,,((())))))***++++++,,,,,,...---,,,,,,------,,,+++******))))))))))))******''''''''''''&&&&&&&&&&&&%%%&&&'''***---111444666000///---***''''''***,,,***++++++*********---///...///000...,,,+++,,,---------------------------------,,,,,,,,,,,,------------.........------,,,+++,,,---...///000111222///,,,+++......,,,...111...///000111111000///...////////////000000111111000111111///+++***,,,///000000//////.........------,,,+++)))))))))******+++---...//////111555777777777333...///444555111111000000/////////000000***(((&&&'''***---//////---...///111111000///...///000222333444555555555::::::777444666:::999555444444555555555444222222222444888::::::888444222333333333444555666777888666666666777777666666555444222000111444777999999555777888888777777888:::>>>DDDSSSmmmxxxiii[[[SSSGGG;;;444111000111---...000000//////000111222000///...---...////////////------------...///......------......//////111000///...------------//////000444===KKK[[[eeesssvvvrrrcccQQQBBB555---///...---,,,,,,,,,,,,---***+++,,,,,,,,,+++,,,---******++++++******+++,,,...---,,,,,,------,,,+++---///777DDDNNNPPPQQQSSSVVVXXXYYYYYYXXXWWWWWWXXXXXXWWWYYY\\\[[[XXXWWWYYY[[[\\\ZZZVVVUUUVVVSSSNNN]]]xxxkkkWWWWWWWWWXXXTTTIIIzzzyyywwwvvvvvvwwwyyyzzzzzzyyywwwuuuttttttuuuuuuxxxxxxyyyxxxyyy||||||}}}tttlll\\\QQQEEE>>>888333333555000000000000///...,,,+++------,,,,,,+++***))))))((((((((()))***+++---...)))))))))******++++++,,,...---,,,,,,------,,,***(((''''''&&&''''''((((((''''''''''''((((((((((((###$$$&&&((())))))))))))------+++)))&&&&&&)))+++)))))))))(((((())),,,///222222222000---++++++,,,.........------,,,,,,+++/////////...---,,,++++++......---------......///,,,------...//////000000...++++++......,,,---000...///000111111000///...000///...---...000222333444333111///.........///000000000///////////////...------,,,***))))))(((,,,---......///111555999888666111,,,---111333222000000...------,,,,,,,,,+++)))'''(((***---//////...//////000///...---------...111333555666666666;;;;;;999666777::::::777555666555555444333222111111333555888888555333111444444555666777888999999888888888777777666666555333111000111333666777777666888999888777777888999>>>FFFWWWqqq|||ppp]]]KKK>>>777555444......///111222222111///444444222111000//////...000///---,,,,,,---///000...///000000000///...------......///////////////------...000555<<>>GGGYYYrrrwwwdddUUUIII@@@;;;555333222333555444000+++555555555555444222000///000///---,,,,,,...000111000111333444333111///------...///000111000///...+++,,,...///000333666999AAACCCAAA999333111000------,,,,,,++++++,,,------,,,,,,,,,...//////...,,,+++)))(((***---///...------------//////...+++((())),,,666DDDNNNQQQRRRSSSUUUVVVWWWVVVUUUUUUVVVXXX]]]\\\___```]]]WWWVVVYYYXXXYYYWWWTTTSSSUUURRRMMMVVVrrraaaKKKHHHIIILLLNNNIII}}}{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxuuutttssssssrrrsssttttttvvvvvvtttsssqqqpppoooooopppppppppoooppptttyyy}}}~~~}}}|||zzzzzzzzzxxxwwwwwwyyy{{{}}}{{{|||yyyiii]]]VVVSSSVVV[[[TTTNNNEEE;;;444000//////------,,,++++++,,,------,,,,,,+++***))))))))))))+++++++++,,,,,,,,,,,,,,,(((''''''(((+++,,,,,,+++&&&&&&%%%%%%&&&'''(((((((((((()))***++++++,,,---((('''$$$######$$$&&&((()))***+++***(((((()))***((())))))((('''(((,,,...,,,---......,,,,,,---...//////...---,,,,,,++++++,,,---...//////...---,,,...---,,,,,,,,,...///000---------...............000---...111111//////111111222333333333333222111///...---...111666<<>>GGGYYYrrrtttdddTTTIII===999666444555333000,,,333444666888777555333111000///---------///111222...000222333333111...,,,//////000000000...---,,,***,,,///000//////000222222555555111///000000---(((***,,,......---,,,+++---------///111111///,,,,,,'''$$$(((111555222---,,,,,,,,,---...,,,)))&&&***---666EEEOOORRRSSSUUUUUUVVVWWWWWWVVVWWWYYY[[[aaaaaabbbccc^^^XXXXXX]]]XXXYYYWWWTTTSSSTTTQQQLLLSSSooo```LLLKKKJJJMMMOOOJJJ~~~yyywwwuuuuuutttuuuvvvvvvwwwwwwwwwwwwtttsssssssssssssssssstttuuuuuutttrrrqqqooonnnmmmoooooopppppppppsssxxx{{{|||}}}~~~|||{{{zzzzzzyyywwwuuuuuuxxxzzz|||}}}}}}}}}|||zzzwwwvvvwwwyyy|||sssiiicccbbbgggnnnhhh```TTTGGG;;;333///------,,,+++++++++,,,---...,,,,,,,,,,,,+++)))((('''+++++++++++++++++++++++++++***((()))******)))'''))))))))))))***+++,,,,,,)))******+++,,,---------(((&&&###!!!!!!###&&&((((((***,,,,,,+++***++++++***+++++++++******+++---(((***+++,,,,,,,,,...000.........------,,,,,,+++,,,------.........------,,,,,,,,,,,,------...///---------------.........000...///222222000///222222333444555555444333222.........///333999>>>BBB444333111///.........///......------,,,++++++***)))))))))******+++++++++((()))++++++++++++---///+++***,,,//////,,,...111---------...///000111111...---+++,,,///333555555444222000...------///000333222111000000111333444888;;;:::666444777999888777666555444333222222222222222222333333222222222111333555666777888777777:::999777666555666666777999888777888999:::999888666777999999888999:::<<<>>>III\\\uuunnn```JJJEEE???999666444222111222555888::::::777444111............///000111111,,,---///111111///,,,+++000000000///...,,,+++***+++---///000000///000111---000000------///...+++&&&(((,,,///000...,,,***...------000333333000,,,,,,'''$$$)))111666333...+++*********+++)))'''$$$---...666DDDMMMQQQSSSUUUWWWXXXYYYYYYYYY[[[^^^aaadddeeehhhhhhbbb[[[\\\aaaYYYZZZXXXTTTSSSTTTPPPKKKPPPkkkcccOOOMMMKKKLLLNNNHHH|||wwwsssqqqpppppppppqqqqqqqqqrrrrrrrrrrrrsssssstttuuuvvvwwwxxxxxxyyyxxxwwwvvvtttrrrqqqppprrrsssssssssrrrtttvvvyyyyyy{{{|||zzzzzzyyyxxxvvvtttuuuxxxzzzyyyzzz{{{zzzyyyvvvtttrrrrrrtttvvvwwwwwwxxxzzz|||wwwyyyxxxuuutttyyy}}}sssooopppvvv}}}yyyssshhhZZZKKK>>>555000///---,,,***)))***+++,,,)))***,,,---,,,***(((&&&)))))))))))))))))))))))),,,+++******++++++***)))************+++,,,---...++++++,,,,,,---------...((('''%%%$$$$$$$$$&&&&&&)))+++...///...---------+++---//////---,,,+++,,,((()))+++,,,+++,,,...000------------------------///...---,,,,,,++++++,,,)))***+++,,,------------,,,,,,,,,------.........///---...222222///...111222222333444444333222222/////////000444888<<>>AAAOOOggg{{{tttdddRRRAAA999999;;;555888;;;===<<<666000,,,+++---///111222222000///000111222333444444333222///...,,,+++******+++,,,,,,---......---...000222777666111***))),,,---***(((((()))+++,,,---......000......111555555111,,,***...111000,,,***...222333111...---------,,,+++///...444???HHHLLLPPPTTTPPPQQQSSSTTTVVVYYY^^^aaaaaahhhqqqvvvoooddd```aaa]]]]]][[[VVVTTTSSSOOOJJJFFF```}}}rrrYYYQQQJJJIIIKKKFFF|||yyyuuupppkkkhhhhhhjjjiiihhhiiiiiiiiihhhgggiiimmmpppvvvyyy||||||{{{{{{yyyyyyzzzzzzzzzyyyxxxwww}}}|||yyy|||yyyuuutttwww{{{~~~|||zzzyyyxxxwwwtttpppmmmlllmmmooopppqqqpppnnnmmmiiifff```]]]```lll~~~ttteeeSSSEEE===666000...---+++...333+++///000---,,,,,,)))$$$$$$%%%''')))))))))))))))***,,,...///---+++***)))((()))++++++******,,,------,,,,,,---...---+++)))))))))))))))************///000000000///......---000111222222111///---+++***+++,,,---.../////////,,,......---***)))+++---///...---+++***)))((((((((())),,,...000//////...---...///111111111111000//////...//////000111222000000000000111333555666444333222222444777:::===666333111222111......111///111333222///,,,******(((((((((((()))***,,,,,,(((+++///111111///------111222MMMgggYYY<<<111333333000---,,,,,,------,,,,,,,,,---...000222333444333111111333111---...222---000333333111222777<<<;;;999777888<<<>>>===<<<333333444555777888777666555444333333444555444333555555555555666666666666444222111000111333555777;;;;;;;;;;;;:::888666555777777888999999:::;;;;;;>>>JJJ___xxx~~~jjjTTTDDD<<<999666666555666666555333111,,,,,,,,,,,,,,,---...///111111222111000...,,,+++111///---,,,------,,,+++,,,000333222///...111555888888555000***(((+++...///...---------...000222***,,,/////////......///111///---++++++,,,///000.........---,,,,,,++++++,,,---000888BBBKKKNNNNNNQQQSSSVVVXXXYYY[[[^^^```cccjjjrrrtttnnnfff```^^^[[[]]]ZZZTTTSSSSSSMMMDDDLLL^^^{{{___NNNNNNQQQLLLDDD}}}{{{xxxtttqqqnnnjjjfffeeefffiiijjjiiiiiiiiiiiihhhhhhjjjnnnqqqyyy|||}}}}}}}}}}}}||||||{{{{{{}}}{{{zzzyyyzzz}}}~~~|||zzzxxxuuuqqqmmmggghhhiiijjjjjjiiihhhgggdddaaa\\\XXX\\\iiizzzvvvbbbQQQAAA;;;777666444222222555...111111---,,,---+++(((,,,,,,------,,,***)))''')))***,,,---,,,++++++++++++,,,...---,,,+++,,,...,,,,,,,,,---......+++(((************++++++++++++---------------,,,++++++...///000000///...+++***((()))***+++,,,,,,,,,,,,+++---///...,,,+++,,,...///...---,,,+++*********)))***,,,...//////...---,,,---///000111111000000...------------......///111000000000111333555666444333222222333666:::<<<999555222333222......111000111333222///,,,++++++))))))((())))))***+++,,,***...111333222000......555===^^^wwwfffFFF:::;;;444111...------.........------...000222444666777666444444555333000111555///333555444222333777<<<;;;999888:::===@@@@@@???;;;:::888777777666555444555444333444555666555333555555555666666777777777555444222111222444777999;;;;;;<<<;;;:::888777555888888999999::::::;;;;;;===GGGYYYqqq}}}gggRRRCCC<<<999666555555777666222...///.../////////000111222111111111111000...,,,+++...---++++++---......------000333222...---000333555555333...***+++///333000...---...///000000///+++---///000///---......000///---,,,,,,---///000------------..................111999DDDLLLOOOPPPUUUWWWYYYYYYYYYZZZ[[[]]]___fffmmmnnniiibbb^^^\\\YYYZZZXXXTTTSSSSSSNNNFFFMMM[[[{{{|||aaaOOOJJJKKKIIIEEE}}}zzzvvvssspppkkkhhheeeccc```aaacccgggiiijjjiiiiiiiiiiiiiiikkkpppsss{{{~~~}}}}}}~~~|||yyyuuuooollldddeeeeeefffeeecccbbbaaa]]]ZZZVVVTTTXXXeeevvvrrr___HHHCCC?????????;;;999;;;777888555000---...---***,,,,,,,,,,,,+++)))'''&&&((())))))***+++---......***+++,,,+++)))))))))***+++,,,---///000...+++(((+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,++++++***,,,---......---,,,+++***((()))***++++++,,,++++++***,,,///000///...///000......---,,,,,,,,,,,,---,,,---///000000000///...,,,---...///000000000000////////////............111111000000111333555666555444333333444666999;;;<<<888555555333//////222000222333222///---,,,,,,,,,,,,+++++++++,,,,,,---...111444555333000///...333???bbbzzzgggHHH;;;999444222///...///000000///...///000222444666888999:::888999;;;999555555888333555777666444444777:::888777777999<<>><<<999666555555444666555444444666666555444444555555666777888888999999777555333333555888:::;;;<<<<<<<<<;;;999777666999999999:::::::::::::::<<>>555111...///222333000,,,,,,...000000...---,,,---.....................///---------...///000000000///000333;;;FFFNNNQQQQQQVVVWWWYYYYYYYYYYYY[[[\\\[[[```eeefffbbb]]]ZZZZZZVVVWWWVVVSSSSSSSSSNNNIIIIIISSSppp}}}dddQQQIIIGGGGGGGGG}}}{{{wwwtttqqqlllgggddd```___^^^^^^aaadddfffhhhkkkkkkkkkkkklllnnnsssvvv}}}~~~yyysssmmmiiidddeeeeeedddcccaaa```___XXXWWWTTTSSSWWWcccsss~~~}}}{{{xxxtttsssssstttuuuuuuwww{{{{{{vvvqqqqqqxxxiiiSSSKKKFFFEEEFFFDDDDDDEEEDDDCCC===444//////...+++))))))+++,,,,,,++++++***((((((((())),,,...//////)))***++++++))))))***+++++++++---///000///+++(((++++++++++++,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------,,,+++++++++,,,---------------,,,))),,,///111222222111111---------------...//////000000111222222222111000,,,------...//////000000444444444333333222111111111111000000111333444555777666555444555888;;;===???:::888777555000000222111222333222000...------000000///.........//////000222444444222000......000999UUUhhhXXXAAA666222222000///...000000000///...///111444666888999::::::;;;???CCCAAA:::777888555666777777555444666888333333444666999;;;===>>>???>>>;;;888666555666888777555555555666777666555444444555666777999999:::>>><<<888555444555777999;;;;;;<<<<<<;;;:::888777::::::::::::999999999999:::>>>HHHZZZrrrqqqgggRRRHHH<<<888;;;;;;666000///000000111111222222222000000//////...---,,,,,,---+++***+++---//////...///000111000...------///.../////////111888CCCKKK@@@888000///222333000+++---///111000...,,,++++++,,,---...///000///........./////////000000000111111111555===GGGOOOSSSSSSQQQSSSUUUWWWXXXYYY\\\^^^XXX[[[______]]]ZZZXXXXXXUUUVVVVVVUUUSSSRRRNNNKKKCCCIIIdddzzzaaaQQQKKKIIIIIIIII|||zzzwwwuuuqqqlllgggccc```````````````bbbeeefffmmmmmmnnnnnnooorrrwwwzzz{{{tttmmmhhhccccccbbbaaa```___]]]]]]WWWWWWVVVVVVYYYcccqqq{{{}}}{{{xxxtttsssqqqmmmiiigggfffggghhhgggiiinnnssszzzwwwkkkfff``````gggssswwwaaaVVVKKKIIIIIIKKKMMMQQQRRROOOGGG;;;333111///,,,,,,---///000111222111111*********,,,///000///---+++---......------...///+++,,,---///000///,,,************++++++++++++,,,,,,,,,------...------,,,,,,------............---------.........------,,,***+++...111333444333222------------...///000000///000000000111111000000------......///000000111666666777777666555444333222111111111111222444555999888666666777:::===???AAA<<<999999666222111333222333333222000......///000//////.........//////000222333333000...------444444CCCOOOEEE:::555...000///---...///000000//////000222555777888999:::999<<>>JJJSSSHHH>>>333///000333111......000111000...,,,+++++++++,,,.../////////...---111111000000000/////////111222555===GGGOOOSSSSSSOOOQQQSSSTTTUUUVVVYYY[[[XXXYYY[[[\\\ZZZYYYWWWWWWVVVVVVWWWWWWUUURRROOOOOOEEEEEE]]]}}}qqqWWWMMMMMMLLLIIIGGG|||{{{xxxvvvsssnnniiiddddddeeeeeedddcccccceeehhhmmmnnnooooooppptttyyy}}}{{{ssslllggg^^^^^^]]]\\\ZZZYYYYYYXXXVVVXXXYYYZZZ\\\cccmmmtttyyy|||{{{uuuqqqpppooollljjjhhheeebbb```_________^^^aaaeeekkkrrr{{{nnnaaa\\\VVVUUU[[[fffqqqwwwrrrcccSSSMMMMMMOOOSSSWWWXXXVVVMMMAAA999777555222111333444666777777777666555555666999<<<:::444///,,,...///...------...///---,,,,,,...//////...,,,************++++++++++++***++++++,,,,,,,,,,,,,,,------......//////000000------...------,,,+++***++++++---000333444444222,,,,,,,,,---...///000000,,,---------....../////////.........///000111222444444555666666555333333222222111111111222444444888777666666888;;;???AAAAAA===:::999777222222444222333444222000///000111------,,,,,,,,,------...///000222111///---,,,---333...444999444333444---...------...000111000///111222444777888999999999999;;;BBBHHHFFF<<<555444666666666777666555444444555666777777666777999;;;===>>>===888333000111333666555444444666666555444333444444555666777777888???>>><<<999777555333333999999:::;;;:::999888777777777777888888888888888888999???OOOgggtttfffTTTGGGBBB>>>999444555666666666555333222000///...---,,,,,,,,,,,,---///---,,,,,,---...---,,,...............---------+++---000222555===HHHPPPGGG???444//////222222000...///111000...,,,++++++)))***,,,---......---,,,111111111000///.........000111444<<>>AAADDDEEEFFFFFFJJJJJJMMMQQQRRRMMMBBB999444555555333111//////000...---,,,,,,...//////...++++++++++++,,,,,,,,,---++++++,,,---------------------------...///000111////////////...---,,,+++---,,,,,,...222444333222,,,,,,,,,,,,---...//////,,,,,,,,,---...///000111000000//////000111333444111333444666666555444333333222111111111222333444555555444555777;;;???AAA@@@<<<999999777333333555333444444222000000000222------,,,------...///000...000111111///------...///,,,111222,,,///444...///......///222333222111444555777999;;;;;;:::999:::;;;???CCC@@@999555555777777777888888888666555666777888777444444666888999<<<===999444111222444555444333444555666555333333333444444555555555666999999:::999888666444333777888999999999888777666555555666666777777888888888888???OOOgggxxxiiiZZZOOOEEE===777777777777777555222///......---,,,+++++++++,,,------,,,++++++---//////...------,,,---.........---,,,...///000111666>>>DDD===888333000000111222222---///000000...,,,,,,,,,))))))***+++,,,,,,,,,,,,//////////////////////////////333;;;EEEMMMQQQQQQQQQRRRTTTSSSRRRRRRSSSUUUXXXYYYYYYZZZZZZXXXUUUSSSSSSTTTXXX]]]\\\XXXYYY^^^TTTKKK]]]{{{dddOOOKKKLLLGGGDDDDDD|||xxxrrrnnniiikkkmmmllljjjjjjllloookkklllmmmnnnooosssxxx|||~~~|||uuuoooggg___ZZZWWWVVVUUUTTTSSSSSSSSSTTTSSSWWWZZZ\\\\\\^^^bbbfffiiijjjggg```[[[\\\]]][[[^^^^^^^^^]]]]]]\\\\\\[[[YYY\\\```eeelllwwwyyydddZZZVVVQQQOOOSSSYYY```ccceeekkksssyyy~~~xxxdddYYYUUUSSSTTTUUUSSSSSSNNNGGGEEEGGGHHHFFFEEEGGGLLLQQQUUUYYY[[[\\\\\\]]]aaaeeeeee^^^PPPEEEBBBBBBAAA>>>;;;888777777///---++++++---///000///,,,,,,,,,---------......---......///000000000///,,,,,,,,,---...///000111222222222222111000.........,,,+++---111333333222,,,,,,,,,,,,,,,---...............///000222333444111000000000000222333444111333555777777666555444333222111111111222333444333333222333666:::>>>AAA@@@<<<999999777333333666333444444222000000111222////////////000111333333///000111111///......///...000777777...222888333/////////111333444333222666888:::<<<<<<<<<;;;:::===;;;<<<===;;;555444777888888888999::::::888666555777777555111000222444444888;;;:::666444666999555444333333444555444333333333444444444444444444333555777999999888555444777777888999999888666555333444444555666777777888888999???PPPhhhyyykkk\\\NNNBBB;;;666666666555333///,,,***...---,,,+++++++++,,,---+++***)))+++...000111000,,,,,,+++,,,...///...------...///---,,,///444999333222222111111222222222,,,...000000...---,,,---(((((()))******+++,,,,,,------......//////000000......222:::DDDLLLPPPPPPNNNPPPRRRSSSTTTUUUWWWXXXXXXXXXYYYZZZZZZXXXTTTQQQQQQRRRWWW^^^___[[[^^^dddUUUKKK\\\zzzfffUUUQQQMMMFFFDDDHHH~~~{{{zzzwwwwwwuuutttrrrqqqppppppnnnoooqqqrrrssstttttttttzzz|||~~~{{{tttllleee```^^^]]]XXXUUUSSSTTTVVVXXXWWWUUUVVVWWWWWWYYY[[[]]]___`````````^^^ZZZWWWUUUUUUVVV\\\^^^``````^^^]]]]]]]]]``````aaaeeemmmwwwuuuggg\\\[[[VVVOOOPPPWWW^^^___ddddddeeeggglllsssyyy}}}kkkXXXMMMKKKMMMOOOQQQOOOLLLKKKLLLPPPTTTWWWUUUVVVYYY___hhhoootttvvvwwwuuuuuuvvvvvvqqqhhh___WWWWWWWWWWWWTTTMMMCCC;;;888000+++...000...---000333111...,,,,,,+++)))''',,,,,,---.../////////.........---,,,,,,---......555444222111111111222333......---...///000222333111...++++++...//////------...///...---,,,---...000000000000////////////777888:::======:::444000//////......///111333444777777777777777777777666888777666444333333444444888777555333111///...---...///000///...///111222222333444333111111222333555555666888999777333000000000111333555666444222333666;;;???AAAAAA???===;;;999777666888999:::;;;;;;===<<<:::<<<>>>===888999555333555444333444888===;;;999888999888777555444444555777888777444111222111000000000111333444888888888888555222///---444444444555555666666777777999888444444888999777555888???MMMfff~~~ssseeeRRRCCC888666666555111---///666000///...------...000111///---)))(((***,,,......000...,,,***))))))******,,,------,,,+++,,,///111---000444666555333111111000000000000000000000000---------,,,++++++---///+++,,,...000000///---++++++---222:::CCCKKKOOOQQQPPPUUUVVVSSSSSSWWW[[[\\\]]]\\\ZZZYYYWWWVVVVVVUUU\\\^^^aaaddddddaaa^^^\\\QQQJJJ\\\~~~pppiii```NNNDDDCCC???}}}{{{yyyxxxwwwwwwxxxxxxyyyxxxxxxwwwyyyzzz}}}{{{wwwppphhhbbb^^^]]]\\\WWWTTTRRRSSSUUUVVVUUUSSSTTTTTTUUUWWWYYY[[[]]]^^^[[[[[[ZZZXXXUUUUUUVVVXXX\\\^^^aaaaaa```______`````````aaaeeelllvvv~~~ttthhhcccbbb[[[TTTSSSZZZ___```cccbbbaaaaaacccfffjjjmmmssswww|||xxxgggWWWNNNKKKLLLMMMLLLKKKKKKKKKNNNSSSXXX[[[[[[]]]bbbkkkuuu~~~yyyrrrkkkkkkkkkllljjjaaaUUUKKK@@@:::666:::;;;888666777555111---,,,,,,---+++*********+++,,,...............---,,,,,,---///111222333333111000000000111222222111000000000111222333111///,,,,,,...000///......///000000//////111333222222111111111111222222777888:::======:::555111000000111111222444555666777777666555555555555666444444444444444555777777777777666555444333333222111222333222111222444666888:::<<<=========>>>???AAA@@@??????>>>===:::888333222222333555555333222555888<<<@@@BBBBBB@@@???:::999777666888;;;===>>>>>>@@@???===>>>AAA@@@;;;===999777888888666777;;;;;;::::::;;;======;;;999888888777888999777444111333222222222333444555666333444555666666555333222111111222333333333333333333666666444555999;;;999777999>>>KKKeeezzziiiYYYEEE===777555444000...///000000////////////000000...,,,))))))+++---.........---+++******+++,,,---++++++++++++)))***,,,...000222666777555222000///........................---...///......///111444444555555333///,,,,,,,,,---...111888AAAIIINNNQQQTTTXXXYYYVVVVVVZZZ\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXX___aaacccdddccc```\\\YYYQQQFFFUUUxxxssslllcccPPPFFFEEEBBB}}}|||{{{yyy{{{~~~|||tttpppjjjccc^^^[[[ZZZZZZWWWUUUTTTTTTVVVVVVUUUTTTRRRRRRSSSTTTUUUWWWYYYZZZUUUVVVUUUTTTSSSTTTXXXZZZ]]]___aaabbbaaaaaaaaabbb^^^___```dddjjjqqqwww{{{|||qqqhhhhhhfff___WWWUUUZZZ___```cccaaa^^^ZZZYYYYYYZZZ[[[aaacccggglllqqqvvvxxxzzztttlll```UUUOOOLLLKKKJJJJJJJJJKKKMMMPPPTTTXXX[[[ZZZ]]]dddnnn{{{xxxiii]]]NNNJJJIIIMMMNNNKKKGGGEEE===777111......//////...,,,++++++,,,...//////......---,,,+++---000333555222111000000///000000000555444222111111111222333222000......///000111000///000000000///000333666333222000//////111222333777888999;;;<<<:::666222222222444555666666777777888777555444333444555666444555555666666777888888777777777888888999999999555666777666555666999;;;@@@DDDJJJMMMOOOPPPQQQRRRSSSQQQNNNKKKJJJHHHFFFDDD;;;:::888888999888666555888:::>>>BBBDDDDDDCCCCCC>>>===;;;;;;===AAAEEEHHHHHHJJJJJJHHHIIILLLKKKFFFFFFBBB???@@@???<<<===AAA===>>>@@@DDDFFFFFFCCC@@@===;;;:::::::::888666444111111111222333333444444111222444666666666666555///000222444444333222111000444666555777;;;<<<:::999999<<>>======???BBBEEEHHHIIIIIIIIIFFFEEEDDDCCCFFFLLLSSSXXXZZZ\\\\\\ZZZ\\\___^^^YYYUUUPPPMMMMMMJJJGGGGGGJJJFFFHHHMMMRRRUUUTTTPPPLLLDDDBBB???======;;;999777222333444444555555444444333333444555666555555444111333555777777555333111000555777777999<<<<<<999;;;:::<<>>GGGOOOSSSUUUXXXZZZ[[[___cccbbb]]][[[\\\\\\]]]^^^^^^^^^^^^aaabbbcccbbb___[[[WWWTTTPPPDDDSSSwwwqqqfffbbb\\\JJJAAACCCAAA~~~yyyrrrmmmhhheee```\\\YYYXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYTTTSSSRRRPPPNNNMMMLLLKKKQQQRRRSSSSSSSSSTTTWWWYYY___aaaccccccaaa___^^^___ZZZZZZ[[[\\\^^^aaaccceeeddddddeeegggggggggeeecccbbbbbb^^^XXXWWW[[[]]]\\\^^^\\\XXXTTTPPPNNNMMMMMMNNNMMMNNNNNNPPPRRRTTTUUUUUUSSSPPPNNNLLLJJJGGGDDDHHHJJJMMMQQQSSSTTTSSSSSSPPPSSSYYYdddoooxxx}}}|||yyywwwvvvvvvxxxyyyzzzzzzpppmmmpppuuuzzz~~~|||uuunnncccXXXJJJAAA???>>>;;;888999555111000222222000---///...,,,***+++,,,///000111111111111111000000///000/////////000111333444333222222111000111222333333444333111......///111111000...,,,---///111333222222222444555555333111222333555777888888777777777555333222222444777999>>>???@@@AAAAAA@@@>>>===<<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;===@@@CCCMMMTTT^^^ffflllooorrrsssooonnnmmmllliiiccc[[[VVVQQQNNNJJJHHHGGGGGGGGGFFFDDDEEEHHHJJJMMMOOOPPPPPPMMMMMMLLLLLLOOOWWWaaahhhmmmoooooonnnpppsssrrrnnngggbbb]]]\\\XXXSSSRRRUUUSSSVVV\\\bbbeeeddd```\\\TTTPPPLLLHHHDDDAAA<<<999888999::::::999777555444111111222333333444444444333444777888888666444222444888:::999999<<<;;;888;;;;;;<<>>GGG777555333666>>>HHHPPPUUUTTTWWWZZZ___gggmmmkkkddd```aaaaaabbbaaa``````___^^^___```___]]]ZZZWWWUUULLLEEEWWWyyy~~~ggg[[[VVVRRREEE@@@CCCAAAzzzssskkkeeebbb```]]][[[ZZZ\\\___```___aaaaaa```]]]ZZZXXXXXXVVVTTTRRROOOLLLJJJIIIHHHQQQSSSVVVWWWWWWWWWXXXYYY___aaaccccccaaa_________ZZZZZZYYYYYYYYYZZZ[[[\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]___^^^ZZZYYY[[[\\\YYYTTTSSSQQQNNNMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHLLLJJJIIIIIIIIIHHHEEEBBBBBBFFFLLLQQQTTTUUUTTTRRRKKKMMMRRRZZZbbbhhhkkklllgggeeedddcccdddfffiiilllvvv}}}xxxssstttzzz~~~rrrfffWWWNNNLLLLLLHHHDDDAAA;;;666555777888555111111000///......///000111222333333333333222111111...---------...000222333222333222111000000222444777777777555222000000000222111000///000111333555000000///111333333222111222333444666777777888888555444333333555777:::;;;>>>@@@CCCFFFHHHGGGFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>======???CCCGGGQQQXXXbbbkkkrrrvvvyyy{{{uuuuuuvvvvvvssslllccc]]]WWWTTTOOOMMMMMMNNNNNNNNNKKKLLLNNNPPPSSSVVVXXXYYYSSSSSSSSSSSSVVV```mmmwww~~~xxxrrrmmmjjjddd^^^[[[]]]^^^aaahhhooottttttppplllgggddd^^^YYYSSSLLLFFFAAA???@@@@@@@@@===999555222000000111222444555666777555666777888888666444333777:::;;;888888::::::777999;;;===CCCUUUqqq~~~|||ooo___NNN===444222222000///---------......---++++++,,,...000000///...///111222111///---,,,///000111000...,,,,,,,,,+++---///000///......///000000000000000000000000000111333222000......///---///111000///222:::AAA777444333666>>>HHHPPPUUUUUUXXX]]]eeeqqqxxxuuulllcccdddddddddcccbbb```___]]]^^^^^^^^^]]]ZZZXXXVVVJJJCCCUUUuuu{{{dddTTTMMMKKKCCCCCCFFFCCCxxxoooeee^^^ZZZZZZYYY[[[^^^ccchhhkkkkkkllllllhhhaaa[[[XXXWWWUUUSSSQQQOOOLLLKKKJJJIIIOOOSSSXXX[[[[[[[[[[[[[[[]]]```bbbccccccbbbcccddd]]][[[YYYWWWVVVVVVWWWXXXVVVVVVVVVVVVUUUUUUVVVXXXWWWZZZ[[[YYYXXXXXXVVVRRRLLLLLLKKKJJJJJJKKKKKKLLLIIIHHHHHHGGGFFFDDDDDDCCCGGGFFFEEEEEEFFFEEECCCAAA@@@EEEKKKRRRTTTTTTQQQNNNFFFGGGKKKQQQWWW[[[[[[[[[TTTSSSSSSRRRTTTWWW[[[^^^gggqqq{{{}}}wwwpppmmmnnnooowwwwwwlll^^^XXXYYYZZZWWWSSSJJJDDD>>>>>>BBBDDDAAA===333333444555666666666666444555555666555444333222///......---...///111222111222333111//////222444555777888888555222111000000000000000111222333444000///...///222333333222444444555555666888999:::777888999:::<<>>AAAPPPjjjyyy||||||iiiSSSBBB:::555333000...---...000222///---++++++---///000000,,,...111333333222///...222444555555333111111111...///111111///......///////////////////////////...///111111000......///------...---,,,...111444444222111555===GGGOOOTTTUUUXXX]]]ggguuu}}}xxxnnnbbbcccdddddddddbbb```^^^`````````___]]][[[XXXWWWNNNBBBOOOnnn}}}gggRRRGGGFFFCCCEEEHHHBBBvvvlllbbb[[[UUUVVVWWW[[[aaahhhooosssvvvwwwvvvooofff^^^YYYWWWSSSRRRPPPOOOMMMLLLKKKKKKNNNSSSYYY]]]___^^^^^^]]]\\\___bbbdddeeeeeeggghhh___]]]YYYVVVTTTTTTVVVWWWSSSTTTTTTSSSRRRQQQSSSTTTRRRVVVXXXVVVTTTSSSOOOJJJIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJIIIHHHGGGEEEDDDEEEDDDBBBBBBCCCCCCBBBAAACCCGGGMMMRRRTTTQQQLLLIIIFFFHHHKKKPPPUUUWWWWWWVVVMMMMMMMMMMMMNNNQQQVVVYYY[[[eeepppppphhhaaaaaaeeefffoooxxxwwwlll```]]]```cccaaa]]]QQQKKKFFFGGGLLLOOOMMMIII555666888:::<<<<<<<<<;;;555666777777777666555444222111///.........///000111222333111///...111444111333666777555222000///---......///000111111111111///...///222444444333666666555555666888:::;;;<<<>>>@@@BBBEEEGGGIIIJJJDDDFFFJJJLLLLLLJJJGGGDDDCCCCCCDDDEEEFFFGGGHHHHHHCCCCCCBBBAAAAAADDDIIILLLUUU[[[dddlllsssyyy~~~{{{zzzxxxwwwuuuqqqlllhhhaaa^^^YYYXXXYYY\\\^^^___UUUVVVWWWXXX[[[___bbbddd```aaaaaaaaaeeeqqq~~~yyyqqqhhhdddeeeaaafffnnnxxxvvvvvvuuuuuutttqqqlllhhhgggggggggddd___WWWPPPLLLFFFEEEDDDBBBAAA@@@@@@@@@=========<<<<<<;;;;;;;;;555777666333333777888666555;;;???AAALLLfff}}}zzz}}}yyy{{{||||||~~~jjjRRRFFF888666222///...///222444111...+++***,,,...///000***---000333444333111000000222444444333111111111111333333222000.................................)))+++.........------...///////////////000111111111000///333<<>>DDDFFFJJJLLLLLLIIIEEECCC@@@IIIRRRUUUVVVWWWTTTPPPQQQOOOKKKIIIJJJNNNSSSWWWZZZ]]]______[[[VVVSSSQQQUUU\\\iiivvv}}}~~~yyyuuukkkggg```]]]aaagggddd^^^RRRJJJDDDJJJVVV^^^\\\VVV???>>>???DDDJJJKKKGGGCCCBBB>>>999888::::::555111333222222333111000333666111222333333333444666888555444333222222222222222111111222333555555444333777666555333111222555888;;;<<<<<<<<<:::::::::<<>>EEETTTkkk}}}{{{}}}|||zzz}}}mmmaaaJJJ???777777777444333555///---++++++...111222333...///000///...---...///777222111444444000111666333333444666555222,,,(((,,,---......//////......111000.........///111333------......//////000000333222222888AAAJJJOOORRRVVVUUUZZZdddpppuuupppiiihhh```^^^dddddd^^^___gggbbbaaabbbbbbbbb___[[[WWWRRRHHHSSS```}}}zzzRRREEE???>>>EEEBBBGGG|||ooodddZZZTTTPPPOOORRR[[[eeeppp}}}xxxjjj^^^WWWUUUTTTSSSRRRQQQOOONNNNNNQQQVVV]]]bbbddddddddddddbbbccceeeggghhhhhhhhhhhheeeaaa\\\WWWTTTTTTVVVWWWTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTRRRPPPOOONNNMMMLLLLLLMMMOOOQQQRRRQQQQQQPPPNNNKKKIIIGGGEEECCCCCCCCCCCCBBB@@@>>>===@@@BBBEEEGGGGGGEEECCCAAAEEEMMMVVV[[[^^^^^^YYYSSSKKKIIIFFFDDDEEEIIIMMMPPPTTTVVVWWWUUUQQQLLLIIIHHHLLLSSS^^^iiippprrrooollliiifffaaa]]]___aaa\\\TTTLLLGGGEEELLLXXX^^^ZZZSSSGGGGGGKKKRRRYYYZZZUUUQQQIIIGGGEEEFFFFFFCCC<<<555444444444444222111333555666666555444222222333333111000000000000000000111111111111333555777888888AAAAAA???<<<::::::<<<>>>===>>>@@@@@@>>>>>>???@@@CCCDDDFFFJJJNNNPPPPPPOOOKKKKKKKKKKKKIIIFFFCCCBBBCCCCCCBBBAAABBBBBBDDDDDDFFFEEEEEEFFFIIINNNTTTWWW[[[^^^eeeppp||||||xxxtttooommmmmmlllhhheeefffggghhhkkknnnrrrvvvxxxyyyyyyyyyzzz~~~zzzqqqjjjjjjrrr}}}{{{rrrmmmhhhhhhkkkjjjeee___^^^YYYXXXWWWQQQFFF???>>>???>>>===>>>BBBGGGIIIJJJEEEEEEGGGOOO]]]qqq~~~}}}~~~~~~zzz{{{xxxeeeSSSBBB<<<;;;888444333000...------///111111000111222333333111111222333444111222666666111000222222222222444444111---))),,,---------...............---,,,+++,,,---///000***+++,,,...///111222333333111222777@@@JJJQQQTTTVVVVVVYYYcccoootttpppkkkjjjcccaaaeeebbb\\\___hhhddddddcccbbbbbb___\\\YYYUUUJJJRRR___{{{XXXIIIBBBAAAGGGAAAEEEyyylllaaaXXXSSSOOONNNRRR[[[fffrrrrrrddd\\\XXXWWWVVVUUUTTTSSSRRRQQQTTTYYY___dddeeeeeeddddddcccdddeeeggghhhhhhhhhhhhdddaaa^^^ZZZWWWVVVVVVVVVSSSSSSSSSSSSTTTUUUVVVWWWTTTUUUVVVVVVVVVUUUTTTSSSOOONNNNNNNNNOOOQQQTTTUUUSSSSSSRRRPPPNNNKKKIIIHHHDDDDDDDDDCCCAAA???>>><<<===>>>@@@AAABBBBBBAAA@@@IIIPPPXXX___dddeee\\\SSSKKKIIIHHHGGGHHHKKKNNNPPPNNNNNNMMMJJJEEEBBBBBBBBBFFFKKKSSS[[[aaacccdddccciiihhhddd```___]]]TTTJJJCCCAAACCCLLLWWW[[[VVVNNNGGGKKKRRR\\\cccddd___ZZZSSSRRRSSSTTTSSSMMMCCC;;;777:::<<<<<<:::888777777555444222000//////////////////000000000000000000222222333666999===@@@BBBJJJJJJHHHEEEBBB@@@AAACCCCCCDDDFFFFFFEEEDDDDDDEEEGGGHHHIIIMMMQQQSSSRRRQQQOOONNNLLLIIIGGGEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFLLLJJJHHHIIIMMMUUU\\\aaadddhhhoooyyy}}}zzzzzzzzzxxxuuuuuuvvvvvvxxxzzz~~~}}}vvvssszzz~~~|||vvvuuussssssssskkk]]]RRRNNNMMMMMMNNNRRRWWW[[[\\\]]]XXXXXXZZZ```mmm}}}~~~}}}|||}}}jjjPPPBBB>>>999333///222111111333444444111///222333555555333333333444111111444888888333000000111000000000111000---+++---,,,,,,,,,,,,---......------,,,++++++---...///***+++,,,---///000222222222111111555>>>HHHQQQVVVVVVVVVYYYaaakkkqqqpppmmmkkkfffdddccc]]]XXX]]]gggfffeeecccbbbcccbbb```^^^ZZZLLLRRR]]]yyy^^^NNNGGGDDDIIIBBBEEErrrggg]]]VVVQQQSSSSSSVVV]]]eeennn|||vvvfff]]]YYYYYYXXXWWWVVVUUUTTTTTTWWW[[[```cccdddcccbbbbbbbbbccccccddddddeeeeeeeeeaaa```^^^[[[YYYWWWUUUTTTSSSTTTTTTUUUVVVXXXZZZZZZVVVVVVWWWXXXXXXWWWVVVUUUOOOOOONNNNNNPPPSSSUUUWWWWWWVVVUUUSSSPPPMMMJJJIIIFFFFFFEEEDDDBBB@@@???>>>======>>>@@@AAABBBCCCDDDIIIOOOWWW^^^dddeeeZZZNNNJJJIIIIIIIIIJJJLLLNNNOOOKKKJJJGGGCCC@@@???AAACCCEEEIIINNNRRRWWW[[[^^^aaajjjkkkjjjgggeeeaaaVVVKKKAAA???AAAHHHPPPRRRNNNHHHBBBHHHRRR]]]eeefffbbb]]]ZZZYYYZZZYYYVVVOOOFFF???===EEELLLNNNLLLIIICCC===777555333111111222333222111222333555555555444333666777999<<<@@@EEEKKKOOOUUUUUUTTTQQQNNNLLLLLLMMMMMMOOOPPPOOOLLLJJJJJJKKKNNNNNNOOOQQQTTTUUUTTTSSSUUUSSSPPPMMMJJJHHHFFFEEEEEEFFFIIILLLNNNNNNNNNMMMQQQPPPPPPRRRWWW^^^fffjjjqqquuu|||{{{ooogggcccdddgggmmmrrrvvvvvvvvvrrrqqqrrrwww}}}fffRRRGGG>>>555000444444555777999888555222///111333444333222222333222222444666666333111000000...---...//////...,,,---,,,,,,+++,,,---...//////......---...///000000........................222111000333:::DDDNNNTTTTTTUUUWWW]]]eeekkkmmmlllhhheeeccc^^^VVVRRRYYYddddddbbbaaabbbeeeggghhhhhh^^^NNNSSS^^^yyy___VVVPPPIIIJJJCCCHHH~~~zzzxxxyyy{{{wwwxxxzzzzzz{{{uuujjjaaaZZZTTTQQQUUUUUUXXX^^^bbbiiiuuuvvvggg^^^ZZZYYYYYYXXXWWWVVVUUUUUUXXX[[[___aaaaaa___^^^^^^__________________``````]]]]]]\\\[[[YYYVVVTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]XXXXXXYYYYYYXXXWWWVVVUUUOOONNNNNNNNNOOORRRUUUWWWZZZYYYWWWTTTPPPLLLIIIGGGIIIHHHGGGEEEDDDBBBBBBAAA@@@@@@AAACCCEEEGGGIIIJJJIIINNNTTTZZZ``````VVVKKKCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFCCC@@@???@@@EEEHHHHHHJJJLLLNNNQQQVVV\\\aaakkkooopppnnnmmmiii___UUULLLHHHDDDDDDEEEEEEBBB???@@@FFFPPPZZZaaacccaaa___\\\[[[XXXTTTPPPKKKFFFBBBFFFSSS```dddccc^^^TTTJJJCCC@@@;;;::::::;;;:::999666777:::===>>>===<<<;;;>>>AAADDDHHHKKKQQQXXX]]]eeefffgggeeebbb`````````]]]^^^]]]ZZZVVVTTTTTTTTTUUUUUUWWWZZZ]]]^^^^^^\\\[[[ZZZWWWSSSNNNKKKHHHGGGFFFIIINNNRRRVVVXXXYYYYYYXXXYYY\\\aaaggglllqqqttt|||~~~|||{{{mmmYYYIII;;;333444444555777999999666444...111333444333222222222444555333222111333333333///---,,,,,,---......------,,,,,,,,,------..................//////000000//////......------,,,,,,111111000222777@@@JJJPPPSSSTTTVVVZZZ^^^cccfffhhhcccbbb^^^XXXPPPNNNUUU___^^^^^^^^^aaagggllloooppp```OOOUUUaaazzz{{{aaabbb___TTTNNNDDDHHHzzztttqqqqqqrrrlllnnnpppqqqrrrwww~~~xxxrrrhhh```ZZZVVVTTTRRRRRRTTTXXX]]]```dddooozzzsssfff___ZZZZZZYYYYYYXXXWWWWWWVVVXXXZZZ^^^^^^]]][[[ZZZZZZ\\\[[[ZZZZZZZZZZZZZZZ[[[YYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVXXXZZZ\\\]]]WWWXXXXXXYYYXXXWWWUUUTTTOOONNNNNNNNNOOOQQQTTTUUUZZZYYYWWWTTTPPPLLLIIIGGGIIIIIIGGGFFFEEEDDDDDDDDDBBBCCCEEEHHHKKKMMMOOOPPPJJJOOOSSSVVVYYYYYYRRRIIIAAAAAAAAAAAABBBDDDEEEGGGEEEDDDAAA???>>>AAAGGGKKKIIIJJJKKKKKKKKKQQQYYY```jjjnnnqqqqqqpppoooggg___[[[UUULLLDDD@@@>>>===<<>>:::666333333444444444111444777999888777666666666777444------333666444///...---...///...,,,***,,,---///111111000///------......///////////////,,,---------------......+++...111444999AAAKKKRRRUUUWWWZZZYYYWWWWWWZZZ]]]^^^]]]YYYTTTQQQSSSXXX[[[ZZZYYYZZZ]]]aaadddeeeeee]]]NNNZZZkkkuuueeeyyywww\\\RRRzzzqqqiiieeeccceeehhhkkkmmmnnnrrrxxx~~~}}}}}}xxxqqqjjjeeebbb]]]WWWSSSRRRSSSTTTUUURRRTTTZZZ]]][[[YYY___hhhkkknnnrrrqqqlllddd]]]YYY]]]\\\\\\[[[[[[ZZZZZZZZZYYY[[[]]]\\\ZZZWWWVVVVVVYYYXXXVVVUUUTTTTTTUUUVVVRRRRRRRRRRRRRRRSSSSSSSSSPPPPPPQQQRRRSSSUUUWWWWWWPPPRRRTTTVVVWWWWWWWWWWWWRRRQQQPPPOOOPPPQQQSSSUUUSSSSSSRRRQQQPPPNNNLLLKKKGGGFFFEEEDDDDDDEEEFFFGGGBBBDDDHHHLLLPPPSSSTTTTTTHHHLLLNNNKKKHHHHHHGGGEEEFFFDDDCCCBBBCCCFFFIIIKKKIIIHHHEEEBBBAAACCCHHHLLLJJJKKKKKKIIIHHHLLLVVV^^^aaafffhhhhhhiiijjjhhhccc^^^ZZZSSSMMMJJJLLLPPPTTTVVVUUUTTTTTTWWW]]]eeekkk^^^[[[UUUPPPKKKKKKMMMOOOYYYiiivvvyyy|||zzzooohhhbbbZZZWWWXXXXXXVVVTTTMMMSSS]]]gggpppuuuwwwxxxzzz|||mmm```YYYXXX\\\___hhhjjjnnnsssxxx}}}~~~~~~~~~yyyrrrssszzzcccGGGAAA:::555333444555666000333777888888777666666555777444......333666333//////...///000///,,,***+++---111333333222///---000000111222222222222222000000///...,,,+++******))),,,111666<<>>>>><<<:::999999999::::::888777222111111000////////////,,,---//////......000333111000.........000333555000333333111555???HHHKKKNNNRRRXXX\\\\\\]]]^^^```[[[\\\]]][[[YYYWWWWWWWWWXXX\\\^^^^^^___bbbaaa^^^VVVMMMMMM___yyyyyyfffXXXNNNKKKQQQrrreee^^^[[[WWWXXXZZZ]]]bbbggglllnnnpppssszzzxxxuuupppqqqoooiii```XXXSSSQQQNNNPPPTTTXXXYYYYYYWWWVVVWWWYYY[[[\\\[[[ZZZZZZ[[[XXXYYYXXXVVVRRRNNNMMMMMMKKKNNNSSSXXX^^^fffnnnsss{{{}}}~~~{{{vvvqqqmmmkkkqqqrrruuuwww|||wwwjjj^^^WWWVVVVVVZZZ^^^aaa```\\\[[[^^^bbbllllllkkkkkkkkkkkkllllllaaa]]]VVVQQQNNNKKKIIIHHHBBBCCCDDDFFFHHHJJJLLLMMMHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFDDDEEEHHHKKKKKKNNNZZZfffxxxzzzddd[[[WWWTTTYYYcccooorrrvvvxxxvvvrrrooommm___ZZZTTTQQQQQQQQQOOOLLLOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPPPPQQQQQQQQQPPPPPPSSSRRRQQQRRRTTTVVVVVVVVVVVVYYY^^^aaabbbbbbbbbbbbcccdddeeeggghhhfffbbb^^^___^^^___dddlllooonnnjjj^^^[[[XXXYYY[[[]]]]]]\\\iiiqqq|||{{{}}}~~~uuuqqqnnnnnntttzzzooorrrvvvyyyzzzzzzzzzzzzuuupppsss{{{|||ccc[[[TTTNNNFFF;;;333111555666888<<<@@@CCCCCCBBB777666666666888888666444111111111000//////......***...000///++++++...333111///---,,,,,,///333555222555555333666@@@HHHLLLNNNSSSYYY]]]]]]^^^```bbbWWWXXXYYYXXXUUUSSSSSSSSSYYY^^^aaaaaabbbdddbbb^^^[[[JJJHHHbbbnnn\\\MMMHHHPPP|||vvvjjj\\\WWWXXXWWWTTTUUU[[[___```bbbfffhhhppp}}}|||pppmmmjjjhhh```WWWSSSTTTPPPPPPRRRWWW[[[]]]ZZZWWWWWW[[[]]]\\\\\\^^^]]]YYYUUUUUUSSSRRROOOLLLIIIHHHGGGIIINNNSSSXXX^^^cccgggiiikkkllljjjgggfffhhhjjjmmmnnnppprrruuuzzzxxxjjj]]]UUUSSSSSSTTTXXXZZZ]]]^^^^^^^^^___aaaoooooooooppprrrtttwwwyyynnniiiaaaXXXQQQLLLJJJIIIEEEEEEEEEEEEFFFIIIOOOSSSKKKIIIFFFEEEEEEEEEDDDDDDFFFFFFEEEEEEEEEDDDDDDCCCIIIEEEFFFKKKKKKKKKYYYkkktttccc```[[[bbbvvvrrrmmmeee\\\VVVSSSSSSSSSSSSTTTTTTTTTRRROOOLLLIIIMMMMMMMMMKKKJJJKKKNNNPPPNNNOOOPPPPPPPPPQQQTTTVVVUUUWWWZZZ^^^```aaaaaaaaacccgggfffaaa___```aaa___^^^^^^aaadddggggggeeeccc^^^\\\XXXUUUTTTVVVYYY[[[aaajjjvvv~~~xxxwww|||~~~vvvssszzz|||yyyvvvtttuuuwwwzzz|||yyyuuuqqqooooooqqqrrrsss{{{~~~xxxyyywwwhhhWWWHHH<<<444000222333666;;;@@@DDDEEEDDDAAA>>>999555444444333333555444111///......///000///)))(((...111//////222///...------///000000///000///000333666;;;FFFQQQRRRUUU[[[aaaeeeddd___[[[]]][[[ZZZYYYSSSOOOWWWbbbbbb```___bbbffffffaaa\\\[[[UUUXXXkkkzzz___VVVSSSFFF~~~xxxrrrlllbbbWWWQQQQQQUUURRRSSSYYY\\\]]]___bbbjjjsssooojjjfffddd___XXXTTTUUUSSSSSSTTTWWW[[[]]][[[XXX[[[___aaa``````bbb```\\\XXXWWWTTTQQQNNNKKKJJJIIIIIIKKKNNNRRRVVVZZZ^^^aaa___aaabbb```^^^^^^```cccllllllkkkjjjjjjlllooosssssskkk___UUUPPPOOOOOOPPPUUUWWWYYYZZZZZZ[[[]]]___lllmmmoooqqquuuxxx{{{}}}vvvqqqhhh^^^UUUNNNJJJIIIGGGHHHHHHHHHIIIKKKPPPSSSLLLJJJFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDHHHDDDEEEJJJJJJJJJWWWggg{{{nnnhhhdddooo|||qqqgggaaa^^^]]]]]]]]][[[YYYUUUOOOIIIDDDKKKJJJIIIHHHGGGHHHJJJLLLMMMOOOPPPPPPOOOOOOPPPRRRVVVXXX[[[^^^```aaaaaaaaadddggggggbbb___aaaaaa___^^^___aaadddggggggeeeccc^^^\\\XXXUUUTTTUUUWWWYYY^^^eeeooovvvzzz{{{}}}yyyuuuuuu{{{zzztttooopppyyy~~~|||{{{}}}~~~{{{{{{~~~}}}yyytttqqqpppqqqqqqqqqzzz}}}~~~mmmWWWEEE999555999777666888===DDDIIIKKKBBB>>>999666444444333222333222111000/////////000...******...000......222000...------///000000///000///000444777;;;FFFQQQSSSVVVZZZ___cccccc```]]]]]]ZZZXXXUUUOOOLLLSSS^^^bbb```___aaaeeeddd___[[[XXXRRRTTTfffggg___]]]RRRyyypppfffaaa[[[SSSNNNLLLRRRPPPQQQVVVXXXXXX[[[___kkkuuunnnfff```___^^^ZZZWWWWWWYYYXXXXXXYYY\\\]]]]]]\\\aaaeeehhhggghhhjjjiiifffccc___ZZZTTTPPPNNNMMMMMMLLLNNNPPPSSSVVVXXXZZZZZZXXXXXXXXXVVVUUUVVVXXXZZZfffeeecccaaa^^^]]]___aaabbb\\\TTTNNNLLLKKKLLLLLLQQQRRRSSSTTTTTTVVVZZZ\\\dddfffjjjoootttxxx{{{}}}xxxrrrjjj___VVVOOOJJJHHHGGGIIIJJJJJJKKKLLLOOOQQQLLLJJJFFFEEEDDDEEEDDDCCCAAA@@@>>>>>>>>>@@@CCCDDDFFFCCCDDDGGGGGGHHHSSSaaarrrxxxqqqooo~~~vvvqqqnnnnnnllliiifff___WWWMMMFFFKKKJJJHHHGGGGGGHHHJJJKKKNNNOOOQQQQQQOOONNNOOOOOOVVVXXXZZZ]]]___`````````dddhhhgggccc```aaaaaa_________aaadddfffgggeeeccc___\\\XXXTTTSSSSSSUUUVVV[[[aaahhhmmmppprrruuuxxx~~~yyyxxxuuutttvvv}}}zzzrrrllllllrrr}}}yyysssssszzz}}}xxxtttrrrqqqpppoooxxx|||}}}~~~kkkQQQAAA:::777555222333888>>>CCCEEEAAA===888555444333222000000000111111111111111000---,,,---//////,,,...111111///......///000///...111000111555777<<>>;;;666333222111///...---///111333333333222111---...000000///---...111222000......///000///...111000222666888<<>>;;;:::999888:::777333111000///---,,,,,,...111333444444333222...000111111000000000000222000......000000000///111000222666888<<>>777888888111333777333222222333333444444555555333222000//////000222333222000......111222222111333222333555777:::CCCMMMPPPVVVZZZZZZXXXVVVOOOHHHHHHPPPZZZ^^^^^^___ccchhheeegggfffbbb\\\[[[___ccc[[[\\\WWWNNNRRRbbbooottt}}}dddOOOGGG~~~wwwttttttqqqkkkbbb[[[WWWVVVUUUUUUVVVXXXZZZ\\\^^^aaafffiiiqqq{{{}}}wwwpppkkkiiifffbbb___YYYZZZ\\\]]]```dddiiimmmtttvvvxxxzzz{{{{{{zzzyyyzzz|||~~~}}}~~~zzzqqqcccZZZRRRNNNKKKHHHIIILLLOOOOOOPPPRRRTTTUUUVVVWWWVVVUUUSSSPPPLLLIIIFFFDDDFFFGGGIIIJJJKKKKKKJJJJJJMMMLLLIIIGGGFFFGGGIIIJJJJJJHHHFFFDDDDDDDDDFFFGGGHHHIIIIIIIIIIIILLLPPPSSS\\\dddhhhiiimmmpppiii]]]QQQMMMGGGDDDDDDFFFGGGHHHGGGEEEDDDBBBAAAAAABBBBBBFFFGGGIIIMMMQQQRRRQQQPPPKKKLLLMMMMMMLLLNNNQQQSSSUUUWWWXXXXXXXXXXXX[[[\\\___bbbfffiiikkkmmmoooqqqyyy|||gggZZZUUUSSSUUUYYYWWWWWWWWWYYY[[[^^^aaabbbZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZ\\\^^^```_________]]]ZZZWWWUUUUUUVVVWWWYYYVVVUUUYYY\\\___dddjjjtttmmmWWWDDD;;;:::;;;666:::<<<555333222222222222222333333222111000//////000111222555222///---...000222222333111222555777;;;DDDNNNRRRVVVXXXYYYZZZYYYRRRIIIKKKTTT^^^ddddddbbbccceeecccffffff^^^VVVVVV```kkk___^^^UUUKKKNNNaaaqqqwwwiiiSSSIIIvvvooommmooonnniiibbb[[[WWWVVVWWWWWWYYYZZZ\\\]]]]]]```cccffflllsss|||yyysssiiieee```\\\[[[ZZZXXXVVVUUUWWW[[[^^^aaaeeejjjmmmsssuuuwwwyyyzzzyyyxxxwwwyyyyyyyyyxxxwwwzzz~~~vvvtttuuussskkkcccYYYSSSMMMLLLJJJHHHJJJNNNNNNPPPRRRUUUWWWZZZ[[[\\\[[[[[[YYYVVVRRRMMMJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOMMMJJJHHHHHHIIILLLNNNJJJHHHFFFDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLOOORRRZZZ```eeefffhhhiiibbbYYYLLLJJJGGGGGGHHHLLLOOOQQQOOOMMMJJJFFFCCCBBBAAAAAACCCDDDGGGLLLPPPRRRQQQOOOIIIJJJLLLLLLKKKLLLNNNOOONNNNNNNNNNNNOOOQQQUUUWWWYYYYYYZZZ[[[\\\^^^```aaahhhuuu|||fffYYYUUUUUUVVVYYYWWWXXXYYYZZZ\\\___bbbccc]]]]]]^^^^^^^^^^^^^^^^^^\\\ZZZXXXYYYZZZ\\\\\\\\\[[[YYYWWWUUUTTTUUUWWWXXXYYYTTTSSSXXX]]]```ccchhhrrr~~~~~~sss^^^III@@@BBBGGGFFFGGGCCC555555444333222222222222333222111000000000000111222555333111//////000000111111000111444666999CCCMMMSSSUUUWWWXXX\\\]]]UUUKKKOOOXXXbbbhhhhhheeeccccccbbbfffeee[[[PPPPPP___mmmeee```UUUNNNYYYqqqkkkSSSHHHyyyooojjjjjjllliiifffbbb\\\XXXWWWXXXYYYZZZ[[[\\\\\\\\\^^^aaadddhhhkkkrrrvvvuuunnnfffaaa[[[YYYWWWUUUTTTSSSQQQPPPUUUYYY]]]aaadddgggjjjmmmrrrsssuuuwwwxxxwwwvvvuuuwwwvvvtttqqqnnnnnnpppssswww~~~|||uuulllhhhfffccc]]]WWWRRRMMMKKKKKKJJJHHHKKKPPPLLLMMMPPPSSSWWW[[[^^^___bbbcccbbb^^^WWWRRRNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPMMMLLLIIIHHHHHHKKKNNNPPPJJJIIIGGGEEEEEEFFFGGGHHHKKKLLLMMMMMMLLLMMMPPPRRRVVV[[[```bbbcccbbb\\\VVVJJJJJJJJJLLLOOOTTTZZZ]]][[[XXXTTTOOOJJJFFFDDDCCCEEEEEEHHHKKKOOOQQQPPPNNNIIIJJJJJJIIIIIIJJJMMMPPPNNNLLLKKKKKKLLLOOOQQQSSSUUUTTTSSSSSSTTTUUUVVVWWW[[[gggwwwtttaaaYYYXXXWWWXXXYYYYYYZZZ[[[\\\^^^```aaabbb_________^^^^^^^^^]]]]]]\\\YYYWWWVVVWWWXXXXXXXXXVVVTTTRRRQQQQQQSSSUUUWWWWWWRRRRRRWWW\\\^^^bbbfffppp|||~~~wwwdddLLLEEEMMM[[[``````TTT>>>999777555444333333333444222222111111111111222222333333444333111000/////////...///111333777@@@JJJSSSUUUWWWYYY]]]___XXXOOOUUU\\\eeejjjjjjfffcccaaa```cccbbbXXXNNNNNN\\\iiiggg___UUUTTThhhiiiQQQFFF}}}{{{vvvwwwuuupppjjjggghhhiiieeedddbbb^^^ZZZXXXYYYZZZ[[[\\\\\\\\\\\\]]]```bbbeeeeeehhhllliiiaaa[[[XXXUUUTTTSSSRRRQQQQQQQQQQQQYYY]]]bbbfffhhhiiijjjkkkqqqrrrtttvvvvvvuuutttssssssrrrpppkkkgggeeeeeegggkkkqqqwwwzzz|||~~~|||wwwpppjjjbbb]]]ZZZWWWRRROOONNNKKKJJJKKKJJJHHHLLLQQQJJJKKKMMMPPPTTTYYY]]]```gggiiiiiiddd]]]VVVRRRRRRSSSSSSRRRRRRRRRRRRQQQQQQOOONNNLLLKKKKKKMMMPPPQQQMMMLLLLLLKKKKKKLLLLLLLLLOOOPPPPPPOOONNNNNNPPPQQQQQQUUU[[[___```^^^YYYVVVMMMNNNQQQTTTWWW]]]ccchhhfffddd```[[[UUUPPPLLLJJJMMMLLLKKKKKKLLLLLLJJJHHHGGGGGGGGGFFFEEEHHHLLLOOONNNKKKIIIIIIKKKMMMNNNOOORRRPPPNNNNNNPPPQQQPPPOOOSSS[[[iiixxxssshhh]]]ZZZZZZYYYYYY[[[\\\]]]^^^```bbbccceeeeeebbbaaa___]]][[[[[[[[[\\\\\\ZZZWWWUUUVVVVVVUUUUUURRRPPPOOONNNNNNPPPSSSUUUTTTRRRSSSXXX[[[\\\```fffmmmyyy}}}nnnRRRKKKVVVkkkxxxzzzjjjPPP<<<:::888555444333444555333333333333333333333333111333555555222000/////////---...000222555>>>HHHRRRVVVXXXZZZ^^^```[[[TTTZZZ___eeeiiihhheeebbb```\\\]]][[[UUUPPPQQQZZZbbbaaa[[[TTTXXXooolllVVVKKK~~~}}}zzzwwwtttrrrmmmllliiigggeeedddeeeeee```bbbbbb```\\\ZZZZZZ[[[\\\]]]^^^]]]]]]^^^aaacccaaa___aaaeeeddd\\\XXXXXXSSSRRRQQQPPPPPPRRRVVVYYY___ccchhhkkklllkkkjjjjjjpppqqqsssuuuuuutttrrrqqqnnnnnnlllgggbbb^^^]]]]]]```fffkkkmmmooosssrrrnnnfffaaaZZZUUUQQQOOONNNLLLMMMKKKKKKMMMKKKIIILLLRRRLLLLLLLLLMMMQQQVVV[[[^^^cccgggiiigggaaa[[[ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVZZZXXXWWWUUUTTTTTTUUUUUURRRSSSTTTTTTTTTTTTSSSRRRNNNOOOPPPNNNLLLKKKLLLMMMKKKOOOUUU[[[\\\YYYWWWUUUTTTVVVYYY\\\^^^cccjjjooolllkkkiiifffaaa\\\WWWTTTSSSPPPLLLJJJHHHGGGEEEDDDCCCDDDEEEEEEEEEGGGJJJMMMLLLJJJHHHHHHKKKMMMMMMLLLOOOMMMLLLMMMOOOPPPNNNLLLOOOTTT]]]hhhrrr}}}}}}}}}zzzsssmmmfff___ZZZZZZ[[[ZZZ[[[^^^___```cccfffhhhkkklllmmmhhheeeaaa]]][[[[[[\\\]]]]]][[[XXXWWWWWWVVVUUUSSSPPPOOOMMMLLLMMMOOORRRTTTSSSSSSVVVZZZ[[[[[[```hhhkkkvvvwww^^^SSS[[[pppvvv\\\>>><<<999555333333444444333444444555555444444333222444444333000///111222111//////111111444===FFFPPPVVVZZZ\\\]]]___]]]XXX___aaadddfffeeecccaaa```UUUTTTSSSRRRTTTWWWZZZ\\\XXXYYYXXX[[[mmmlllXXXNNN~~~~~~~~~||||||{{{yyyuuurrrooommmgggdddaaa```aaabbbcccbbb^^^aaacccaaa^^^ZZZZZZ[[[]]]^^^______^^^___bbbeee```\\\^^^bbbbbb[[[YYY\\\SSSRRROOOMMMNNNTTT[[[```dddhhhlllooonnnllljjjiiipppqqqsssttttttsssrrrqqqkkkkkkiiieee___[[[YYYXXXYYY^^^bbbdddgggkkkllliii```\\\VVVQQQNNNMMMLLLLLLMMMLLLLLLNNNLLLIIILLLRRROOONNNLLLLLLNNNSSSXXX\\\[[[```ffffffcccaaabbbdddcccbbb```^^^]]]\\\[[[[[[eeedddbbb```^^^\\\[[[[[[VVVXXXZZZ[[[[[[ZZZXXXWWWLLLLLLLLLKKKHHHFFFFFFGGGFFFIIIPPPVVVXXXUUUTTTTTTZZZ\\\___aaabbbffflllqqqooooooooommmiiiddd___[[[TTTPPPKKKHHHFFFEEEDDDCCC@@@CCCEEEGGGHHHIIIJJJLLLKKKIIIGGGIIILLLNNNMMMLLLNNNLLLLLLMMMPPPQQQOOOLLLNNNQQQVVV]]]cccjjjttt}}}zzzvvvrrrqqqrrroooiiiccc___[[[YYYZZZZZZZZZ]]]aaaaaacccfffjjjnnnqqqssstttnnnkkkeee```^^^^^^___aaa___]]]ZZZYYYYYYWWWUUUSSSPPPOOOMMMLLLMMMOOORRRSSSRRRTTTXXX\\\[[[[[[aaajjjjjjuuu}}}hhhZZZ[[[nnn~~~xxx^^^???<<<999555333222333444444555555666666555555444444444444111...///222666222000000222222444===FFFOOOVVV\\\]]]]]]___^^^[[[aaabbbddddddcccbbb``````PPPNNNMMMQQQXXX\\\[[[XXXTTTZZZ^^^___jjj}}}|||dddQQQHHH~~~zzzvvvxxx|||{{{zzz~~~|||xxxsssoookkkiiihhhaaa___]]]]]]___```aaa```aaa___^^^^^^^^^^^^]]][[[aaabbb```[[[YYY\\\\\\ZZZ\\\[[[\\\^^^aaabbbbbbaaa___ZZZTTTQQQRRRVVVYYY[[[bbbhhhnnnooollljjjjjjlllnnnppptttwwwxxxvvvtttrrrnnnmmmjjjeee___ZZZWWWWWWXXXYYY\\\aaaggghhhfffbbb^^^XXXQQQLLLJJJJJJKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKNNNQQQRRRZZZ\\\^^^______bbbhhhmmmmmmoooppppppooommmnnnnnnqqqqqqqqqpppooommmkkkjjjhhhddd```aaadddccc\\\VVVSSSNNNIIIFFFFFFGGGIIIIIIEEEIIIMMMNNNOOOPPPSSSVVVZZZ\\\___aaacccfffjjjmmmjjjiiiiiijjjiiiddd\\\UUUNNNJJJGGGHHHJJJJJJGGGCCCEEEDDDDDDDDDCCCCCCBBBBBBDDDDDDFFFJJJNNNPPPPPPOOOLLLLLLKKKKKKKKKMMMNNNOOOQQQQQQQQQRRRUUUZZZ^^^aaabbbeeehhhgggccc^^^\\\[[[UUUUUUUUUUUUXXX[[[^^^```bbbhhhpppwwwzzzyyyuuuqqqpppjjjbbb___```bbb```]]]]]][[[YYYYYYZZZYYYUUUQQQMMMIIIFFFHHHIIIKKKOOOUUUZZZ\\\]]]\\\ZZZ\\\cccjjjjjjttttttmmmeeedddmmmuuuqqqhhhGGG<<<444333555444444555555555444222111222555888//////000111222222333333555111///000111333;;;CCCSSSVVV[[[^^^^^^]]]\\\\\\___```ccceeegggeee```]]]XXXNNNRRRZZZYYYZZZ[[[VVVUUUXXX]]]___aaajjj}}}mmmYYYMMMIIIzzzuuuqqqsssxxx~~~~~~|||zzzyyyyyy{{{zzzwwwsssnnnjjjgggfff```^^^\\\]]]___aaaaaaaaaaaa___^^^^^^`````````^^^______]]]WWWVVVXXXYYYWWW\\\\\\^^^bbbfffiiijjjjjjhhhbbbZZZUUUUUUWWWZZZ[[[ccchhhlllmmmjjjggghhhjjjoooqqquuuxxxxxxuuurrrooonnnnnnkkkfff```[[[XXXXXXXXXYYY[[[```eeefffdddbbb]]]XXXQQQLLLJJJJJJJJJJJJNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIHHHHHHIIIKKKNNNOOORRRTTTWWWYYY\\\cccmmmtttzzz{{{||||||zzzzzz{{{||||||||||||{{{yyywwwtttsssmmmhhhccccccfffeee```ZZZVVVRRRMMMIIIHHHHHHHHHGGGEEEIIILLLNNNNNNNNNPPPRRRWWW[[[```ccceeefffggghhhgggeeedddeeeeeeaaaZZZTTTLLLHHHEEEFFFJJJLLLJJJHHHFFFFFFEEEDDDDDDDDDDDDDDDAAAAAACCCFFFJJJLLLLLLJJJKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMPPPTTTXXXZZZ[[[^^^aaa```\\\XXXVVVVVVUUUUUUUUUVVVYYY\\\___aaabbbgggooouuuxxxwwwssspppooojjjdddaaaaaaaaa```^^^]]][[[ZZZ[[[]]]]]]YYYUUUNNNIIIFFFHHHJJJLLLRRRXXX___aaabbbaaa^^^___dddiiilllttt{{{vvvnnnggggggkkkkkkhhhKKK@@@666444555444444555555555444333222333777:::111222222333444444555555555222000111222555===GGGSSSVVV[[[^^^^^^]]]\\\\\\aaabbbdddgggiiigggddd```]]]UUUZZZ```[[[ZZZ\\\WWWTTTXXX\\\]]]]]]ddduuu}}}eeeSSSJJJGGGvvvrrrnnnnnnrrrvvvwwwwwwyyyyyyyyy|||~~~zzzwwwwwwwwwxxxwwwwwwuuurrrnnnjjjfffddd___^^^^^^___bbbdddeeedddcccaaa```aaaccceeeeeedddddddddaaa[[[XXXZZZZZZWWWXXXZZZ^^^dddkkkqqqssstttrrrlllbbb\\\YYYZZZ\\\^^^dddgggiiigggdddcccdddfffmmmpppuuuwwwwwwtttooolllnnnnnnkkkfff```\\\YYYYYYXXXYYYZZZ^^^aaacccbbbaaa\\\WWWPPPKKKIIIIIIIIIIIILLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGIIIJJJKKKMMMOOORRRXXXbbbpppzzz}}}|||uuupppjjjhhhiiihhhddd```XXXUUUPPPMMMKKKJJJGGGFFFEEEHHHLLLNNNNNNMMMMMMNNNTTTYYY```eeefffeeecccbbbbbb```^^^______]]]XXXTTTLLLHHHEEEFFFJJJMMMMMMLLLJJJIIIFFFEEEDDDDDDEEEFFFDDDDDDEEEHHHKKKMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNKKKKKKJJJJJJLLLNNNQQQSSSUUUWWWYYYYYYVVVTTTRRRRRRUUUUUUVVVXXXZZZ]]]```bbbbbbffflllrrruuutttqqqooollljjjhhheeecccaaaaaaaaa[[[ZZZZZZ\\\______\\\XXXPPPKKKHHHIIIKKKNNNTTT[[[cccfffiiiiiigggfffiiikkkooovvv~~~|||{{{yyymmmggghhhlllmmmPPPCCC888444444444444666666666666444333444777:::222222222333333444444555666333111222333666AAAKKKTTTXXX\\\^^^^^^]]]\\\]]]bbbccceeehhhjjjjjjhhheeebbb\\\bbbggg___[[[\\\YYY[[[]]]aaaaaa___cccsssuuu\\\MMMIIIHHHvvvsssnnnmmmnnnpppqqqqqqvvvvvvxxxzzz}}}|||yyyvvvttttttvvvwwwuuuuuutttrrroookkkgggeeebbbaaabbbdddhhhkkklllkkkhhhgggfffgggiiilllllllllllllllggg___[[[ZZZYYYUUUSSSUUUZZZccclllsssxxxyyyxxxrrrhhhaaa______aaabbbdddddddddaaa^^^]]]___aaagggkkkpppssstttqqqllliiilllkkkiiieee```[[[YYYYYYYYYZZZ[[[\\\^^^_________ZZZUUUOOOJJJHHHHHHHHHGGGGGGIIIKKKLLLLLLJJJHHHGGGFFFFFFEEEDDDCCCDDDDDDDDDJJJJJJKKKLLLRRR___ooozzz~~~}}}vvvooojjjiiigggccc```WWWUUURRROOONNNLLLIIIGGGEEEGGGJJJMMMNNNNNNMMMMMMTTTXXX^^^bbbbbbaaa```___^^^\\\YYYZZZ\\\[[[XXXTTTMMMJJJHHHHHHJJJNNNPPPPPPOOOMMMIIIFFFDDDDDDEEEFFFHHHGGGGGGIIILLLNNNNNNMMMKKKKKKJJJKKKKKKMMMOOOPPPMMMMMMLLLKKKLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRUUUVVVWWWYYY\\\___aaacccaaadddjjjnnnqqqqqqpppoookkkkkkjjjhhhdddbbbbbbcccZZZYYYYYY]]]```aaa^^^[[[VVVPPPKKKLLLMMMOOOUUU\\\dddhhhmmmpppqqqqqqrrrssstttyyy}}}zzzyyy{{{|||}}}|||{{{~~~vvvqqqrrrttttttPPPDDD777333444444555777777888777555333333444666000000000111111222222222555222111222333777DDDPPPXXX[[[^^^```___^^^^^^^^^bbbbbbdddgggjjjkkkjjjhhhccc___fffjjj```[[[]]][[[___```dddeeeaaabbbsssqqqXXXLLLJJJIII~~~vvvsssooolllkkkkkkkkkkkkrrrsssuuuvvvxxxyyy{{{|||yyywwwuuusssrrrsssuuuvvvsssssstttsssqqqnnnkkkiiihhhhhhiiimmmqqquuuvvvvvvqqqooommmnnnppprrrssssssqqqpppjjj___XXXVVVSSSNNNQQQSSSYYYaaakkksssxxxyyywwwqqqjjjeeecccdddfffgggcccbbb___\\\ZZZZZZ[[[]]]___ccchhhmmmnnnmmmjjjgggggggggfffccc^^^[[[YYYYYY[[[\\\\\\\\\\\\[[[[[[[[[UUUQQQLLLHHHGGGGGGFFFFFFEEEGGGIIIKKKKKKJJJGGGEEEEEEDDDCCCBBBBBBAAAAAAAAAFFFGGGGGGHHHOOO\\\lllxxx~~~~~~wwwooohhhddd```]]]ZZZTTTRRRQQQPPPPPPNNNLLLJJJEEEFFFHHHKKKMMMNNNMMMMMMSSSUUUYYY[[[[[[[[[]]]^^^[[[XXXVVVWWWYYYYYYWWWTTTKKKIIIHHHIIILLLPPPTTTVVVSSSPPPLLLGGGDDDCCCCCCDDDFFFEEEEEEGGGJJJLLLLLLLLLMMMLLLLLLLLLMMMOOOQQQRRRPPPOOONNNMMMMMMNNNNNNOOOPPPPPPPPPQQQRRRSSSSSSSSSVVVVVVXXXZZZ\\\___aaabbb```bbbgggkkknnnooopppooollllllllliiifffeeeeeefff]]]\\\\\\^^^bbbdddbbb___\\\VVVQQQPPPOOOOOOTTTZZZaaafffnnntttxxxzzzzzz{{{www{{{{{{zzzwwwxxxwwwvvvwww|||xxxzzz~~~~~~}}}}}}~~~|||~~~}}}}}}}}}wwwpppNNNBBB666333444444666888999999888555111000000222000111111111111111222222333111111111222888FFFTTT___bbbddddddbbb```````````````aaadddhhhjjjjjjiiiaaa]]]dddiii```\\\```^^^___^^^bbbccc^^^^^^pppmmmUUULLLJJJHHH}}}sssqqqnnnjjjgggfffeeeeeekkkmmmoooppppppqqqsssuuurrrqqqqqqpppqqqrrrssstttqqqrrrrrrsssrrrpppooonnnnnnnnnqqqvvv{{{yyywwwttttttuuuwwwxxxxxxwwwuuunnnbbbZZZVVVRRRMMMQQQSSSXXX```iiippptttuuupppmmmhhheeefffgggiiiiiicccaaa]]]ZZZYYYYYY[[[\\\YYY]]]aaafffhhhhhhgggeeecccdddcccaaa^^^[[[[[[[[[]]]^^^___^^^[[[XXXWWWWWWPPPLLLHHHEEEEEEEEEEEEDDDEEEGGGIIIKKKKKKJJJHHHFFFCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCEEELLLXXXgggrrr{{{uuummmfffaaa]]]YYYWWWSSSRRRPPPPPPQQQQQQOOONNNFFFFFFFFFHHHKKKLLLKKKJJJNNNOOOQQQQQQRRRTTTWWWZZZVVVSSSRRRSSSUUUVVVSSSPPPEEEEEEFFFIIIMMMRRRWWWYYYRRRPPPLLLIIIFFFDDDDDDDDDHHHGGGGGGIIILLLNNNOOOOOOMMMMMMMMMMMMOOOQQQSSSTTTQQQQQQPPPOOONNNNNNNNNNNNMMMLLLLLLMMMPPPSSSTTTTTTVVVWWWXXXZZZ\\\^^^``````___aaadddhhhllloooqqqrrrnnnmmmkkkiiihhhhhhhhhhhhdddaaa___```dddfffeeeccc```ZZZUUUTTTSSSQQQTTTXXX^^^ccckkksssyyy|||||||||vvvyyy~~~}}}wwwwwwvvvuuuvvvzzz~~~~~~{{{uuuvvvxxxwwwuuutttrrrqqqssswww{{{}}}~~~||||||yyy|||qqqbbbMMMAAA666444555555666888999999888555111//////000333333333333333333333333222111111111222888IIIYYYhhhjjjkkkjjjgggdddcccccc_________aaaeeeggghhhhhhaaa[[[aaagggaaa```dddbbbbbb```bbbddd^^^\\\ppphhhOOOIIIHHHEEE|||sssqqqnnnjjjfffdddcccccceeegggjjjjjjiiijjjlllnnnkkkkkkmmmnnnooooooppppppoooppppppqqqqqqrrrrrrrrrrrrtttwww}}}}}}yyywwwxxxyyyzzzyyyxxxwwwoooddd[[[WWWSSSNNNQQQSSSVVV\\\ccchhhkkkkkkjjjhhheeeeeefffggghhhgggdddbbb^^^\\\[[[\\\\\\]]]YYY[[[^^^aaacccdddccccccaaabbbbbbaaa___]]]^^^______aaabbb```[[[VVVSSSRRRKKKHHHDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@???AAABBBDDDHHHQQQ]]]fffppptttzzz{{{wwwqqqkkkeeeaaa^^^]]]VVVTTTRRRQQQRRRSSSRRRQQQIIIGGGDDDDDDFFFGGGFFFEEEEEEFFFHHHIIIJJJLLLOOORRROOOMMMLLLNNNPPPPPPMMMIIICCCEEEGGGIIIKKKNNNQQQSSSMMMLLLKKKIIIGGGGGGFFFFFFIIIHHHHHHJJJMMMQQQRRRRRRMMMLLLLLLMMMNNNPPPSSSTTTSSSSSSRRRRRRQQQQQQPPPPPPMMMKKKJJJLLLQQQUUUVVVVVVWWWWWWYYYZZZ\\\]]]^^^^^^^^^___bbbfffkkkooorrrtttrrrnnniiihhhiiikkkkkkjjjgggccc___^^^aaaddddddccc```[[[XXXXXXVVVTTTUUUYYY]]]aaahhhpppuuuwwwvvvuuuqqquuu{{{{{{zzzyyyxxxxxxzzz}}}~~~|||xxxwwwwwwssspppnnnkkkhhhgggiiikkkmmmnnnuuuzzz}}}|||~~~~~~yyy~~~~~~kkkZZZOOOCCC999777777666555666777888888666333111111222333333333333333333333333222111222222333:::LLL^^^qqqrrrrrroookkkhhhffffff___^^^^^^```cccfffggggggfff]]]aaagggcccdddhhhfffgggccccccddd\\\ZZZooodddKKKFFFGGGEEE{{{tttsssppplllgggdddddddddbbbeeeggghhhffffffiiilllfffhhhjjjlllmmmnnnmmmmmmnnnnnnnnnoooppprrrtttuuuuuuvvvzzz{{{yyyyyyyyyzzzyyysssqqqjjj___WWWTTTPPPKKKOOOPPPSSSXXX]]]aaaccccccfffeeeddddddfffgggfffeeeeeeccc```^^^^^^______^^^ZZZ[[[]]]___aaaaaaaaaaaa```aaabbbaaa```___```aaa```ccceeebbb\\\UUUQQQPPPHHHEEEBBBAAABBBCCCDDDCCCAAABBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@BBBCCCDDDCCCEEEJJJSSSZZZdddiiipppwww}}}}}}{{{vvvqqqmmmiiigggeeeYYYVVVTTTSSSSSSTTTSSSRRRLLLGGGCCCAAABBBCCCBBB@@@===@@@CCCEEEFFFHHHJJJLLLJJJIIIHHHJJJLLLKKKGGGDDDGGGHHHIIIIIIIIIHHHIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHDDDCCCCCCEEEIIIMMMOOOPPPLLLKKKKKKLLLNNNPPPRRRSSSVVVVVVVVVUUUUUUTTTSSSSSSOOOMMMKKKNNNSSSWWWYYYYYYWWWXXXYYYZZZ\\\\\\\\\\\\]]]^^^aaaeeejjjooosssvvvtttnnnhhhgggjjjmmmllljjjgggbbb\\\ZZZ\\\___``````___[[[YYYZZZYYYVVVWWWZZZ___aaagggmmmqqqrrrooommmlllqqqxxx~~~}}}|||{{{zzz{{{|||}}}yyyzzz~~~zzz|||{{{xxxtttpppkkkhhhccc```aaabbbccccccfffiiiooouuu{{{{{{zzz|||~~~||||||yyy}}}kkk[[[RRRFFF<<<999999666444444666777888777555444444555111111111111111111111111333333333333444<<>>???AAABBBAAA@@@AAABBBDDDDDDCCCBBBBBBEEEHHHGGGEEEHHHOOOUUU[[[cccnnnuuuxxxzzz|||~~~~~~}}}}}}~~~~~~}}}{{{xxxvvvxxxyyyyyyzzz{{{tttlllccc```\\\YYYZZZ[[[\\\\\\XXXSSSLLLGGGCCCBBBAAAAAA===>>>??????AAABBBDDDEEEHHHHHHGGGFFFDDDBBB@@@>>>AAACCCEEEFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEGGGIIIKKKMMMNNNNNNLLLKKKJJJIIIJJJLLLNNNPPPUUUUUUTTTTTTSSSSSSRRRRRRQQQOOONNNPPPUUUXXXXXXWWWVVVWWWYYYZZZZZZYYYXXXWWW[[[^^^aaadddgggjjjnnnpppnnnllliiihhhiiijjjjjjjjjccc]]]YYYXXX\\\______]]]]]]ZZZVVVUUUVVVWWWXXXXXX^^^aaaeeeffffffdddddddddeeeiiipppzzz~~~{{{zzz{{{|||~~~wwwrrrwww{{{~~~}}}{{{xxxqqqlllhhhccc^^^\\\\\\\\\[[[YYYXXX]]]ccceeegggooo||||||vvvrrrqqqsssyyy{{{uuueee[[[YYYJJJ??????===555222666444444444555555666666666222222222333333333444444333000222777666999MMMddduuuwwwwwwsssrrrqqqlllfff]]]^^^aaaeeehhhjjjiiihhhlllffffffkkkmmmjjjhhhkkkmmmdddccceeeZZZOOO^^^{{{hhhLLLEEEFFFCCC}}}||||||}}}}}}{{{wwwtttlllkkkiiigggeeedddccccccbbbaaa```___^^^_________^^^aaaeeehhhjjjiiigggfffbbbaaa``````bbbdddhhhjjjoooqqqvvv}}}|||uuuooollljjjiiihhheeeaaa[[[UUUQQQOOOPPPQQQTTTWWW\\\^^^]]][[[ZZZYYY\\\ZZZ\\\aaacccbbbdddhhhccc```^^^]]]]]]^^^^^^]]]]]]^^^___aaacccdddbbb```aaadddhhhiiigggffffffgggeeedddbbb```\\\UUUMMMHHH@@@???===<<<<<<<<<===>>>=========<<<;;;;;;<<<===>>>>>>???@@@CCCDDDDDDDDDFFFIIIKKKJJJHHHIIINNNTTT\\\eeeqqqyyyzzzwwwtttsssyyyzzz{{{{{{{{{xxxtttqqqsssyyy~~~~~~tttfffbbb^^^\\\^^^aaadddfff```ZZZRRRJJJEEEBBBBBBAAA??????@@@@@@@@@BBBDDDFFFJJJJJJJJJIIIFFFCCC@@@>>>AAABBBDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGEEEFFFHHHIIIKKKLLLLLLLLLJJJJJJIIIIIIJJJKKKNNNOOOSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOQQQTTTWWWWWWVVVWWWYYYZZZ\\\\\\\\\[[[ZZZZZZ]]]```bbbdddfffhhhiiijjjhhheeedddeeegggggggggbbb^^^YYYXXX[[[\\\[[[YYYVVVTTTRRRSSSUUUXXXZZZZZZZZZ]]]```aaa```___^^^___cccgggnnnwww}}}}}}~~~zzzqqqkkkpppttt{{{}}}zzzwwwvvvuuuqqqkkkfff```^^^[[[ZZZYYYWWWSSSOOONNNQQQTTTUUUYYYcccrrr}}}zzzssspppmmmrrr|||~~~~~~rrrddd\\\YYYKKKBBBBBB@@@777444777555444333222222222222333444444444333333333333333333000222666555888KKKaaalllooopppoooqqqqqqllleee^^^^^^```eeekkknnnllljjjfffeeehhhkkkiiiddddddiiiggg```bbbeeeYYYLLLWWWoooiiiMMMEEEEEEBBByyyxxxwwwvvvuuusssooolllhhhgggeeedddcccccccccddddddcccbbbaaa___^^^]]]\\\ZZZ^^^dddhhhiiigggccc```[[[ZZZXXXWWWXXX[[[___aaahhhjjjooovvv|||wwwrrrkkkfffccc```___]]]WWWUUURRRPPPPPPQQQSSSTTTWWW\\\```bbb```\\\XXXVVVUUUTTTVVV\\\``````bbbfff```___^^^^^^______^^^]]][[[[[[[[[]]]______]]][[[[[[^^^bbbddddddccccccdddaaa```___\\\XXXRRRJJJDDD>>>===;;;::::::;;;<<<===;;;;;;:::999999888888888:::;;;<<<>>>AAADDDGGGIIIOOOSSSVVVUUURRRRRRVVVZZZdddnnn{{{xxxppplllwwwyyy||||||yyyssslllhhhkkksss}}}wwwhhhccc___]]]aaaggglllooojjjcccYYYOOOHHHDDDDDDDDDCCCDDDCCCCCCBBBCCCGGGIIINNNNNNNNNMMMKKKGGGBBB@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIKKKMMMNNNPPPQQQQQQRRRRRRRRRRRRQQQRRRQQQPPPQQQTTTVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ\\\^^^aaacccdddccccccfffcccaaa```bbbdddeeeeeebbb^^^ZZZXXXYYYYYYWWWTTTQQQPPPOOOQQQUUUXXXYYYYYYZZZ\\\^^^___]]]\\\\\\\\\___bbbiiiqqqyyy~~~~~~~~~yyy{{{}}}}}}{{{|||uuulllgggkkknnnsssyyy~~~{{{ooommmjjjiiihhheee```\\\TTTTTTTTTTTTSSSNNNHHHCCCBBBDDDEEEEEEIIITTTdddppp}}}~~~wwwooohhhjjjttt~~~{{{}}}~~~}}}wwwmmmccc]]]XXXMMMFFFGGGDDD<<<888999888666444222111111111222666666555444333333333333222000111444333777HHH\\\dddfffgggiiimmmooohhh___```___```gggpppsssnnniii]]]aaagggiiieee___aaagggbbb___ccchhh\\\LLLRRReeelllPPPEEEDDDAAA}}}vvvtttqqqooommmkkkgggeeedddcccbbbaaaaaacccdddeeejjjiiihhhgggeeebbb```___\\\___cccffffffddd```]]]VVVTTTRRRPPPQQQTTTXXX[[[bbbdddggglllqqqrrrqqqoooiiieee```]]]ZZZYYYWWWUUUOOOOOOOOOPPPQQQTTTWWWYYY\\\```eeegggddd^^^XXXUUURRRQQQSSSYYY]]]]]]___cccaaa```___`````````^^^\\\YYYXXXXXXXXXYYYYYYWWWUUUTTTWWWZZZ\\\]]]]]]]]]]]]YYYXXXWWWVVVSSSMMMEEE@@@???>>><<<;;;;;;===???AAA???===;;;::::::999888777666777999<<<@@@FFFLLLPPP[[[aaafffhhheeeeeehhhkkkvvvvvvqqq}}}~~~uuukkkeeehhhppp{{{wwwhhhccc]]][[[^^^eeemmmqqqnnnhhh]]]RRRIIIEEEFFFGGGHHHIIIIIIGGGEEEFFFIIIMMMQQQRRRRRRRRROOOKKKFFFCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDFFFHHHIIIHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQQQQQQQRRRTTTUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[^^^bbbeeefffdddbbbcccaaa______aaacccddddddccc```\\\YYYXXXWWWTTTQQQPPPPPPQQQSSSVVVXXXXXXWWWZZZ[[[\\\\\\ZZZYYYYYYZZZZZZ]]]bbbjjjqqqvvvwwwwwwvvvxxx{{{zzzwwwvvvyyy{{{}}}ssskkkfffiiijjjnnnsssxxx|||~~~~~~yyyggg^^^[[[YYYXXXXXXVVVRRRNNNGGGIIIJJJKKKIIIEEE@@@<<<<<<===>>>>>>AAAJJJWWWaaagggnnnyyy{{{rrrhhhhhhooovvvyyyxxx|||wwwwwwvvvtttpppjjjccc^^^WWWPPPKKKKKKHHHAAA<<<<<<;;;999666444333333555666999888666444333333333333222111111222111666FFFWWW```bbbbbbdddhhhiiiaaaWWWbbbaaaccckkktttuuukkkbbbTTTZZZaaaeeedddbbbcccfffdddbbbgggjjj___QQQUUUeeesssUUUFFFBBB@@@{{{ssspppllliiifffdddaaa_________^^^^^^```cccfffhhhnnnnnnnnnnnnllliiigggeeebbbbbbbbbaaa___]]][[[ZZZQQQPPPMMMLLLLLLOOORRRTTTYYY[[[^^^bbbeeeeeebbb___[[[YYYVVVTTTTTTTTTRRRQQQMMMMMMMMMNNNQQQTTTWWWYYYaaaeeekkklllhhhaaa[[[WWWSSSQQQSSSXXXZZZZZZ\\\___```___^^^^^^^^^]]]ZZZXXXYYYWWWVVVVVVVVVUUUSSSQQQRRRSSSUUUXXXYYYYYYXXXWWWOOOOOOOOOPPPNNNJJJDDD???>>>===;;;;;;<<>>???AAAAAA@@@>>><<<<<<999;;;<<<===>>>CCCJJJOOOQQQYYYeeeqqq{{{|||tttllljjjmmmpppnnnkkkrrrzzz|||tttsssqqqpppnnniiiccc^^^UUURRROOONNNKKKEEE@@@???;;;999777555444666888999:::888666444333222333333222111111111111777FFFSSS]]]^^^___```cccfff```XXXdddccceeelllsssqqqdddYYYPPPTTTZZZ```eeeiiiiiihhhgggeeehhhiii```UUU[[[jjj|||]]]IIIAAA???|||xxxoookkkfffbbb```^^^\\\ZZZ\\\\\\[[[]]]___dddhhhkkkppprrrtttuuutttrrrpppnnnhhhfffbbb]]]YYYWWWVVVVVVNNNMMMKKKJJJJJJLLLMMMNNNOOOQQQTTTYYY[[[[[[XXXTTTOOONNNMMMNNNPPPPPPOOONNNJJJIIIIIIIIIKKKOOOSSSUUUbbbgggkkkmmmiiibbb\\\YYYRRRPPPRRRVVVXXXWWWXXX\\\]]][[[YYYYYYZZZZZZXXXWWWVVVTTTQQQPPPPPPOOOMMMKKKNNNNNNOOOQQQRRRRRRPPPMMMGGGHHHJJJMMMNNNLLLHHHDDD===<<<;;;<<<>>>BBBGGGJJJJJJDDD<<<777666666444222444666:::>>>DDDNNN[[[dddoooyyyzzzpppiiiaaa\\\^^^dddlllppplllhhhaaaVVVMMMIIIKKKOOOWWWZZZ\\\YYYTTTRRRUUUYYY[[[ZZZXXXUUUQQQMMMIIIGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDFFFHHHJJJLLLNNNNNNMMMNNNPPPQQQRRRQQQOOONNNLLLMMMOOOOOONNNOOORRRTTTTTTTTTUUUVVVWWWXXXXXXYYYWWWWWWYYY___fffiiiiiifffbbb```]]]]]]^^^```aaaaaa______^^^\\\YYYUUURRRPPPLLLNNNSSSYYY^^^```___]]]``````___\\\YYYXXXYYY[[[UUUUUUXXX]]]bbbggghhhhhhlllppptttuuusssqqqqqqsssxxx{{{~~~~~~xxxpppjjjgggfffeeeeeeiiimmmooonnnkkkooorrrvvvyyyzzzooolllooowww}}}mmmsss}}}lllfffeee^^^YYYRRREEEAAA>>><<<<<<===>>>;;;888:::;;;<<<;;;::::::;;;===666888:::;;;;;;<<<>>>@@@DDDJJJTTT___jjjrrrxxxzzzvvvrrrnnnlllmmmmmmkkkiiihhhppp|||vvvqqqpppppprrrqqqlllccc]]]SSSRRRQQQOOOKKKGGGCCCAAA999888777555555666777888999888555333222222333333222333222111222:::GGGRRR[[[]]]^^^]]]```eeeeeebbbfffddddddhhhkkkhhh]]]SSSRRRVVVZZZ___fffmmmmmmiiihhhffffffeee\\\TTT[[[iiidddLLLBBB@@@zzztttkkkfffaaa]]]ZZZYYYWWWVVVZZZZZZZZZ\\\___eeejjjmmmtttvvvzzz}}}~~~}}}{{{yyypppmmmggg```ZZZVVVTTTSSSNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNQQQTTTUUUSSSOOOKKKHHHGGGHHHJJJLLLLLLKKKJJJGGGFFFDDDDDDFFFJJJOOORRR\\\```dddeeebbb]]]XXXUUUPPPNNNOOOTTTVVVUUUVVVZZZ[[[YYYWWWWWWYYY[[[[[[[[[YYYVVVSSSQQQPPPOOOMMMKKKMMMLLLLLLMMMNNNMMMIIIEEECCCEEEIIINNNRRRSSSPPPNNNDDDDDDCCCDDDHHHMMMSSSWWWPPPHHH===666555555333111444888<<<@@@GGGSSSbbbmmmyyy}}}{{{tttlllgggiiiooouuuyyyuuusssmmmcccYYYUUUWWWZZZggglllooommmgggccceeehhhjjjhhhccc]]]WWWRRRNNNLLLKKKJJJHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDFFFIIIKKKMMMOOOOOONNNOOOQQQRRRRRRPPPNNNMMMHHHKKKMMMMMMMMMNNNQQQTTTTTTTTTTTTTTTTTTUUUVVVVVVSSSRRRSSSXXX___ddddddbbb___]]]ZZZYYYZZZ\\\\\\\\\[[[\\\]]][[[XXXTTTQQQPPPLLLOOOUUU\\\aaabbb```]]]cccccc```]]]YYYXXXZZZ\\\VVVVVVWWW[[[___ccceeeeeeiiinnnrrrsssqqqnnnnnnoooqqquuu|||~~~~~~}}}xxxpppjjjgggfffddddddgggkkkllljjjfffkkknnnrrruuuzzz|||xxxzzz{{{|||ttteee______dddmmmvvvxxx___eeeqqq~~~wwwrrrqqqfffWWWSSSTTTMMMGGGDDD<<<:::777555555777888666444888:::<<<;;;999888999;;;444555777777777777777777>>>AAAFFFNNNVVV___fffkkkkkkkkkjjjjjjjjjlllnnnppphhhlllssszzz}}}rrroooppprrrvvvvvvpppddd[[[RRRSSSRRRNNNJJJGGGDDDBBB<<<;;;:::999888777777777888666444111111111333444333444444222333===IIIRRR^^^aaaaaa]]]]]]ccchhhjjjgggddd```______^^^YYYUUUYYY___cccccceeejjjkkkiiiiiifffeeebbbYYYRRRXXXdddiiiOOODDDCCCxxxqqqhhhccc^^^YYYWWWVVVTTTSSSYYYYYYYYY[[[```fffkkkoooxxx{{{vvvsssmmmfff___YYYUUUSSSQQQQQQRRRRRRRRRQQQPPPOOOOOOPPPQQQSSSRRRNNNGGGCCCEEEDDDEEEGGGIIIJJJHHHFFFFFFDDDBBBAAADDDIIINNNRRRTTTWWW\\\]]]ZZZUUUQQQOOOMMMKKKMMMRRRTTTTTTVVVZZZ[[[YYYXXXYYY\\\___aaabbbccc```\\\ZZZYYYWWWUUUSSSSSSQQQPPPPPPQQQOOOJJJFFFBBBDDDJJJQQQVVVYYYWWWUUUNNNNNNMMMOOOSSSZZZ```dddUUULLL???777555555444222555999===BBBIIIVVVgggsss}}}uuuqqqsssxxxzzzpppfffaaabbbeeevvv{{{~~~wwwrrrsssvvvyyyuuunnnfff^^^XXXSSSQQQMMMLLLIIIGGGEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDFFFIIILLLNNNOOOPPPOOOPPPRRRSSSRRRPPPNNNLLLFFFIIIKKKLLLKKKMMMPPPTTTRRRQQQQQQQQQQQQQQQRRRSSSPPPNNNMMMRRRYYY^^^^^^\\\]]]ZZZWWWVVVWWWXXXYYYXXXWWWYYY[[[ZZZWWWSSSQQQOOOPPPRRRWWW]]]aaa```]]]YYY^^^]]]ZZZVVVRRRQQQSSSUUUXXXXXXXXX[[[___bbbddddddjjjnnnssstttqqqnnnmmmnnnlllpppwww~~~wwwyyy{{{zzz{{{zzzrrrkkkhhhiiifffeeeggglllmmmiiieeeiiilllpppssswww~~~|||uuuppppppppprrruuu~~~yyyggg\\\XXXYYY___fffxxxrrrSSSVVV\\\eeeiiihhhccc___]]]WWWIIIGGGJJJBBB======888888555222333555777555333888;;;>>>===:::888777888444444555555555555666666<<<===>>>AAAHHHPPPWWW\\\ccceeefffggghhhlllsssxxxnnnooopppqqqttt||||||ooonnnppptttzzzzzzssseeeZZZQQQRRRQQQMMMIIIGGGEEECCC@@@@@@???===;;;999888777777555333111000111333444333555444222555???KKKSSSeeehhhfff^^^[[[```gggllliiiddd]]]XXXVVVWWWXXXXXX___hhhlllgggccceeeiiihhhjjjhhhgggcccYYYRRRVVVaaakkkQQQFFFEEE{{{tttfff^^^XXXVVVTTTQQQQQQSSSUUUWWWZZZ]]]aaagggmmmrrr|||}}}|||rrriiiccc```___^^^___^^^]]][[[ZZZZZZ[[[[[[___^^^]]]ZZZVVVQQQMMMJJJHHHDDD@@@???BBBCCCBBB@@@AAAAAAAAA@@@???AAAEEEHHHTTTSSSSSSSSSQQQNNNIIIEEEGGGJJJLLLNNNOOOPPPSSSUUUXXXVVVSSSTTTZZZcccmmmssspppooommmjjjfffeeegggiiiccc___[[[ZZZZZZYYYUUURRRSSSNNNPPPZZZeeehhhgggfffaaabbbccceeemmmssspppjjjgggWWWDDD888111///111555777<<>>EEEKKKQQQYYYdddlll}}}~~~~~~{{{vvvtttvvv||||||qqqjjjkkkooo}}}zzzwwwwwwwwwooojjjbbbXXXQQQKKKIIIHHHJJJKKKLLLKKKGGGEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEHHHLLLOOOPPPQQQQQQQQQOOONNNNNNNNNLLLIIIFFFEEEGGGJJJLLLMMMOOORRRTTTOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLNNNQQQTTTUUUUUUWWWWWWVVVWWWWWWXXXYYYYYYYYYXXXWWWUUUSSSRRRPPPPPPOOOPPPRRRUUUWWWXXXYYYZZZ[[[[[[ZZZXXXVVVVVVYYY[[[]]]]]]___ccciiillllllkkklllllllllkkkjjjkkkmmmpppsssvvv{{{}}}|||yyy{{{~~~~~~~~~tttpppooojjjgggeeefffjjjllliiieeefffhhhjjjoootttyyy~~~|||tttjjjddddddggglllttt{{{gggVVVUUU]]]sssvvv\\\OOOLLLNNNQQQRRRQQQOOOLLLKKKHHHFFFCCCBBBAAA???===;;;999::::::888777666888999888;;;<<<;;;<<<@@@BBB@@@@@@>>><<<::::::;;;===???<<<===>>>???@@@BBBDDDFFFHHHKKKQQQXXXaaalllxxx~~~zzztttqqqqqqqqqqqqpppuuu||||||{{{|||zzz~~~|||nnncccccc```[[[VVVSSSPPPMMMKKKLLLIIIGGGHHHKKKJJJFFFBBB;;;999666333111111333444999999888888:::BBBMMMUUUaaaccc___VVVTTT[[[dddgggcccaaa^^^[[[YYY[[[___bbbgggiiijjjjjjiiiggggggfffkkkhhheee```YYYRRRTTTZZZzzzdddFFFFFFCCC}}}mmmbbbXXXRRRNNNJJJKKKOOOSSSWWW\\\aaaeeeiiinnnqqq|||~~~}}}}}}~~~|||||||||yyytttmmmfffbbb[[[TTTKKKEEEBBBAAA>>><<<999999888666555666999<<<==================<<<;;;===???CCCFFFJJJOOOVVVZZZ[[[^^^aaacccgggooo}}}zzzuuukkkfffgggrrr|||iiiRRRAAA888444666:::<<>>???BBBDDDDDDHHHLLLNNNLLLJJJJJJKKKGGGJJJOOOVVV```lllyyy~~~}}}zzzuuurrrrrrtttyyy}}}{{{zzz~~~~~~rrroooooottt}}}rrrggggggeeeaaa[[[VVVTTTUUUVVVVVVSSSPPPPPPQQQPPPLLLIII>>><<<888444222222333444999999999:::===DDDLLLRRRTTTVVVVVVRRRQQQXXXaaaeeedddcccaaa^^^]]]^^^bbbeeeggghhhjjjjjjiiiiiijjjkkklllhhhccc^^^WWWSSSVVV\\\yyyeeeEEEFFFCCCpppdddXXXPPPLLLIIIKKKPPPTTTXXX___dddhhhkkkoooqqqwww{{{}}}uuupppmmmdddXXXMMMGGGBBB>>>;;;777666555222111111444777888999::::::::::::;;;===>>>@@@CCCGGGKKKRRRZZZ___^^^ccciiikkkmmmuuu}}}wwwvvv}}}lllTTTBBB888333444888>>>BBBGGGKKKMMMPPPTTTXXX^^^ggguuuvvvkkkbbb]]]___eeelllppppppmmmjjjhhhgggdddaaa]]]\\\[[[\\\]]]]]][[[YYYXXXZZZ___dddhhheeeffffffbbb[[[WWWWWWXXXbbbgggmmmssswwwzzz~~~vvvhhh[[[PPPIIIEEEDDDFFFHHHHHHFFFCCCAAAAAACCCBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHLLLPPPRRRTTTTTTPPPNNNKKKJJJJJJJJJHHHGGGGGGKKKOOORRRSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPOOOMMMMMMNNNPPPRRRSSSRRRPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPOOONNNMMMKKKMMMQQQUUUXXXZZZ[[[[[[[[[[[[ZZZXXXVVVVVVYYY[[[dddggglllpppsssrrrnnnlllgggfffcccaaaaaaeeekkkppptttvvvzzz|||~~~zzzqqqmmmjjjhhhkkkrrrzzzzzzqqqhhhiiijjjmmmqqquuuyyy|||~~~xxxnnneee```aaahhhrrr~~~qqqjjjmmm~~~wwwsssqqqssswwwzzzzzzvvvqqqlll^^^[[[WWWTTTRRRPPPMMMKKKKKKKKKIIIFFFEEEGGGLLLOOOQQQTTTTTTTTTXXXaaaggghhhYYYVVVPPPLLLJJJKKKMMMOOOSSSZZZbbbfffdddaaa______ZZZ[[[^^^bbbhhhrrr}}}}}}zzzwwwzzz}}}}}}~~~zzzmmmjjjiiimmmuuu{{{|||zzzxxxyyyzzz}}}vvvmmmkkkjjjfff___YYYXXX[[[```\\\YYYVVVUUUUUUSSSPPPMMMBBB???:::666333333444666777888999:::>>>CCCIIIMMMLLLNNNPPPPPPQQQVVV^^^cccddddddccc```___```cccffffffhhhjjjjjjiiijjjmmmppplllgggaaa]]]YYYVVVZZZ```~~~jjjGGGEEECCCrrrfffYYYQQQMMMKKKNNNSSSVVV[[[aaagggjjjllloooppptttyyy~~~tttfffYYYPPPHHHBBB===555555333000...///222444555888<<<>>>@@@CCCGGGJJJKKKMMMOOORRRVVV\\\dddiiifffkkkqqqssstttzzz{{{iiiRRRBBB888333333777>>>@@@CCCDDDEEEFFFFFFGGGMMMUUUbbbppp}}}yyypppeee[[[SSSOOONNNRRRVVVXXXVVVSSSPPPNNNNNNLLLIIIGGGFFFGGGIIIJJJIIIHHHFFFFFFHHHKKKOOORRRLLLMMMNNNLLLHHHEEEEEEGGGMMMQQQVVV\\\```dddhhhkkkpppqqqtttwwwzzz|||}}}~~~~~~zzzssshhh\\\QQQGGGBBBAAACCCFFFGGGFFFDDDDDDDDDGGGHHHIIIJJJIIIGGGEEEDDDEEEGGGIIILLLOOOPPPQQQQQQLLLKKKIIIIIIJJJKKKKKKJJJIIIMMMRRRUUUTTTSSSQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLOOORRRRRRRRROOOOOOQQQRRRSSSSSSSSSSSSRRRRRRQQQOOONNNMMMLLLLLLKKKMMMRRRVVVYYY[[[\\\\\\[[[[[[ZZZXXXVVVVVVYYY[[[aaaffflllpppqqqnnnkkkhhhbbbbbb```^^^^^^bbbhhhmmmrrrtttwww|||}}}zzz}}}zzzqqqlllhhhkkkrrr}}}zzzqqqqqqrrrtttvvvyyy{{{}}}~~~xxxooohhhdddeeemmmyyy}}}oookkkeee```]]]ZZZWWWUUUSSSRRRPPPOOONNNRRRWWW\\\bbbgggjjjlllpppwwwzzzyyyppplllgggbbb```aaaccceeeeeemmmwww~~~}}}{{{zzzrrrrrrssstttxxx~~~|||zzzvvvkkkgggdddgggmmmqqqqqqnnnrrrrrrrrrtttxxx}}}wwwqqqmmmkkkgggaaa[[[[[[___ccc]]][[[XXXVVVTTTRRROOONNNFFFCCC>>>999666666777999:::999999;;;???CCCGGGIIIIIIKKKNNNPPPQQQTTT[[[aaacccdddcccbbb``````bbbddddddgggjjjjjjiiijjjnnnrrrjjjeeeaaa___\\\ZZZ]]]bbbqqqJJJEEEBBBwwwkkk]]]UUUPPPNNNQQQVVVYYY]]]bbbfffiiikkkmmmnnnsssyyyqqqdddZZZRRRJJJEEE777777555333111222444777777<<>>???;;;<<<===<<<:::999:::;;;>>>@@@CCCHHHLLLPPPRRRTTTZZZ\\\___bbbeeehhhjjjjjjjjjiiifff```WWWMMMEEE@@@>>>@@@CCCEEEFFFGGGIIIKKKOOORRRVVVXXXVVVQQQKKKGGGFFFGGGJJJLLLNNNNNNNNNNNNJJJIIIIIIJJJLLLMMMLLLKKKKKKNNNRRRTTTSSSQQQPPPPPPKKKLLLLLLMMMMMMNNNOOOOOOIIIHHHGGGIIILLLNNNOOOOOONNNOOOQQQRRRRRRRRRQQQPPPPPPOOOOOONNNLLLKKKKKKJJJJJJMMMQQQVVVYYYZZZ[[[ZZZYYYYYYXXXVVVTTTTTTWWWYYY\\\bbbhhhlllllliiifffddd___``````______bbbfffiiimmmooosssxxx}}}}}}|||wwwpppmmmhhhppp}}}}}}~~~{{{rrrmmmlllllltttvvvrrrlllfffccc```]]][[[VVVVVVUUUUUUVVVZZZ```eeepppwww}}}zzzvvvuuuuuuwwwyyywww}}}}}}xxxuuujjjeeebbbdddiiillljjjhhhllllllkkklllnnnqqquuuwww}}}|||yyyvvv{{{|||vvvrrrmmmjjjeee```\\\\\\^^^aaa\\\ZZZWWWTTTRRROOONNNMMMJJJFFFAAA;;;999999;;;===???===<<<===AAADDDFFFFFFHHHIIIKKKOOOPPPQQQXXX```dddeeeeeecccaaa```aaabbbbbbfffkkkkkkiiiiiinnnrrrhhhdddaaaaaa___[[[[[[^^^}}}tttKKKCCCAAA}}}qqqcccZZZTTTQQQRRRWWWYYY]]]aaadddeeegggiiikkksssyyywwwlllccc[[[SSSNNN@@@@@@>>><<<:::;;;>>>AAACCCKKKTTT\\\```eeelllqqqrrrssstttsssrrrrrrtttvvvvvvwwwxxxxxxyyy{{{yyylll^^^RRRDDD===777222111222555444333333444444444333999<<>><<<===???AAAAAA???<<<<<>>vvvggg]]]VVVRRRRRRVVVYYY\\\___aaabbbdddfffhhhrrrxxxxxxooohhhaaaZZZUUUIIIIIIGGGEEEDDDEEEHHHKKKSSSZZZdddkkkmmmqqqvvvzzzzzz{{{{{{zzzwwwuuutttuuuwwwvvvuuutttuuuwwwyyyzzz|||yyysssfffYYYQQQGGG<<<888444///---...000///...///000222222222333444888>>>CCCDDDAAA===@@@@@@>>><<<999777444333111222222000///000333555222222333444555666666777///////////////..................---...///111222111111111222555666777666555666777999<<<>>>???@@@GGGFFFDDDAAA>>>;;;999777333444777:::>>>CCCJJJNNNTTTZZZbbbgggdddZZZMMMEEECCCEEEGGGJJJLLLMMMMMMNNNLLLKKKLLLMMMNNNMMMJJJHHHIIILLLNNNOOOMMMLLLKKKKKKIIIJJJKKKMMMOOOQQQRRRSSSNNNLLLKKKJJJLLLLLLLLLKKKPPPQQQRRRRRRRRRPPPNNNLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGJJJNNNSSSUUUVVVUUUTTTRRRRRRQQQOOONNNNNNPPPSSSUUU[[[bbbeeedddaaa______^^^aaaeeegggfffeeeeeeeeefffhhhlllqqqvvv{{{yyy~~~}}}}}}}}}~~~~~~}}}tttvvvyyy|||yyyqqqkkkiiihhhhhhjjjzzz~~~xxxlllhhhccc___]]]\\\[[[ZZZ\\\^^^```bbbeeejjjpppttt|||www~~~}}}{{{uuuooommmnnnmmmiiieeecccbbb```___```bbbeeegggkkkllllllkkkpppwww{{{yyyyyy{{{|||tttnnnkkkeee___[[[[[[[[[ZZZXXXZZZZZZXXXTTTQQQOOOOOOPPPNNNJJJDDD???===???BBBDDDAAA>>>:::999<<>><<<:::888666666555555666:::@@@CCCGGGLLLSSSYYYdddkkkrrrrrrkkkdddaaabbb___```dddjjjqqqsssqqqoooiiiiiifffdddddd```RRRDDDPPP[[[ppp{{{kkkKKK:::;;;zzzlll```YYYTTTNNNJJJNNNQQQSSSRRRPPPPPPUUUYYYhhhssszzzsssjjjdddaaa]]]WWWSSSRRRSSSTTTUUUVVVWWWXXXXXX```fffooovvvzzz||||||}}}{{{yyyvvvsssqqqnnnjjjgggdddbbb```^^^^^^^^^___```eeeiiiooouuuwwwvvvssspppkkkfffaaa^^^___aaabbbbbbfffdddbbb```]]][[[ZZZYYYUUUTTTTTTSSSPPPJJJCCC===:::666111000111111...+++++++++************++++++)))+++...111222222111000...000111222111...,,,***000//////...............//////000666BBBHHH@@@333...,,,***+++---///...------------------...////////////000000111111222222//////000222555777777666666555444333444333000...222333444555555666:::<<>>>>>AAAIIIUUUbbbhhhgggddd[[[UUURRRTTTTTTOOOMMMOOONNNIIIGGGJJJKKKHHHHHHJJJHHHGGGGGGGGGHHHKKKMMMOOOOOOMMMKKKKKKMMMNNNNNNNNNOOOPPPQQQRRRRRRQQQOOONNNMMMLLLJJJIIIGGGFFFEEEEEEFFFIIIMMMPPPQQQSSSUUUVVVVVVTTTPPPMMMMMMOOORRRUUUZZZ[[[\\\[[[XXXVVVUUUUUU[[[aaafffjjjnnnpppllleeeddd```aaahhhnnnpppqqqtttttttttwww{{{~~~~~~xxxllljjjiiiiiiiiihhheeebbbeeecccdddhhhmmmpppmmmjjjgggbbb\\\YYYYYY[[[\\\\\\```qqqvvviii^^^VVVWWWZZZZZZZZZZZZ[[[___fffnnnvvv|||zzzsssmmmnnnsss|||~~~yyyrrrkkkhhhiiijjjiiihhhfffcccaaabbbbbbdddhhhnnnsssvvvwwwzzz}}}}}}uuuoooeeeccc___\\\[[[\\\]]]]]]aaaaaacccbbb\\\TTTSSSVVVRRRNNNGGGCCCBBBBBBBBBBBB@@@>>><<<999777666666666444777;;;AAAFFFMMMTTTYYY```lllyyy{{{tttiiicccbbbaaaaaadddjjjrrruuurrrnnnjjjiiifffdddccc___RRRDDDAAAKKK^^^lll___DDD666888yyykkk```WWWPPPIIIDDDFFFGGGIIIGGGFFFHHHNNNRRRcccmmm|||zzzyyyxxxwwwwwwuuuqqqooohhhbbbZZZVVVTTTSSSQQQOOORRRSSSTTTUUUWWWYYYZZZ[[[aaafffmmmrrrtttuuuuuuuuupppnnnjjjgggeeeaaa\\\YYYWWWUUUSSSQQQPPPQQQSSSTTTTTTWWW\\\```aaa```\\\ZZZRRROOOJJJHHHHHHJJJKKKLLLPPPOOOMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???<<<777444222///---...000111...+++))))))))))))))))))))))))******+++,,,------------,,,...///000000...,,,+++,,,,,,,,,,,,,,,---....../////////333<<>>AAABBB???;;;888<<>>:::888777777777333333666===FFFPPPVVVZZZ\\\lll~~~{{{ooogggeeeeeecccdddkkksssvvvsssmmmjjjiiifffcccccc___QQQDDD;;;AAARRR```YYYCCC777:::}}}uuuiii]]]TTTLLLEEE@@@>>>??????>>>>>>BBBGGGLLLXXXcccrrr|||zzzwwwqqqllleeedddcccbbbbbb```\\\YYYTTTOOOIIIFFFFFFHHHIIIIIILLLMMMMMMOOOPPPQQQRRRRRRXXX[[[```ddddddccccccccc___\\\YYYWWWUUUQQQMMMJJJIIIGGGEEECCCBBBDDDFFFHHHEEEHHHLLLPPPQQQPPPNNNMMMBBB???<<<::::::<<<===>>>@@@@@@???===;;;999777666888666555444555444222000---,,,,,,...000///---***((((((((()))))))))))))))------,,,,,,,,,,,,---------...//////...---+++***)))))))))***+++,,,---.........---///666:::555,,,,,,+++*********+++++++++***+++,,,---.../////////,,,------......//////000......///222555777888777111000///000111000...,,,///000///...------///111444555777999888777555333;;;>>>III\\\qqq}}}~~~zzzuuukkkbbb___aaaaaa]]]YYYPPPJJJFFFFFFEEECCCCCCFFFEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHHHHJJJMMMOOOOOONNNQQQSSSWWWZZZYYYVVVQQQNNNLLLKKKIIIGGGFFFEEEDDDDDDGGGLLLRRRVVVVVVRRROOONNNNNNNNNOOOPPPSSSVVVYYYZZZXXXYYYYYYWWWTTTRRRQQQRRRTTT[[[```dddfffgggaaaZZZXXXUUUUUU[[[aaagggnnnuuutttvvvxxxyyyzzz~~~wwwppplllhhheeecccbbbccccccaaa___\\\YYYUUUQQQPPPQQQSSSTTTUUU]]]hhhtttzzzkkkbbbZZZYYYZZZYYYYYYZZZ^^^bbblllzzz~~~}}}{{{rrrhhhccc___]]]aaaggg|||{{{tttlllnnnrrrssspppjjjccc^^^[[[]]]```eeejjjlllkkkjjjlllmmmpppvvv}}}~~~xxxmmmfffeeeeeeeeedddcccccceeeggglllqqqwwwvvvkkk^^^[[[```[[[VVVNNNHHHFFFFFFGGGGGGDDDBBB>>>;;;999888888888444333444;;;FFFQQQXXX[[[\\\lll}}}zzzooolllmmmiiifffeeekkktttxxxtttnnnllljjjfffcccbbb]]]PPPCCC===???KKKXXXTTTBBB;;;@@@xxxpppdddWWWLLLDDD>>>;;;888888777777888<<>>:::888999<<>>@@@AAA@@@???===999888666444444555777999777777777666444222000//////---++++++,,,------,,,+++,,,---//////...+++)))((()))***+++++++++******...---,,,+++***++++++,,,,,,,,,++++++)))'''%%%$$$'''''''''(((***+++---...,,,---,,,,,,///333000************)))))))))******+++,,,------......------,,,,,,,,,---......//////111111111333555666555444000/////////111111///------......---,,,---///111111111222333333333222222888;;;EEEWWWlllyyy}}}|||zzzvvvqqqppprrrppphhh___RRRKKKEEEDDDCCCAAABBBEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGJJJNNNRRRSSSTTTSSSVVVYYY[[[ZZZWWWRRROOOJJJJJJIIIHHHGGGGGGGGGHHHIIIMMMSSSVVVUUUQQQMMMLLLMMMMMMOOOQQQUUUXXX[[[]]]YYYYYYXXXVVVRRRPPPOOOPPPVVV\\\aaadddeeeeee^^^UUURRRPPPQQQXXX___fffpppyyy{{{|||~~~}}}}}}zzzvvvppplllfffbbb``````aaaaaa```^^^YYYUUUQQQPPPQQQRRRSSSYYYbbbooo{{{mmmddd]]][[[[[[YYYZZZ\\\aaaeeeppp~~~}}}}}}}}}sssooolllkkkggg```]]]]]]hhhqqq~~~zzz|||}}}|||wwwooofff```[[[\\\^^^bbbeeeeeecccaaacccdddjjjssszzz|||zzzwwwxxx{{{~~~zzzrrriiibbbfffhhhjjjjjjhhhggghhhiiiqqquuuzzzxxxlll___\\\aaa]]]XXXQQQKKKIIIIIIIIIIIIEEECCC???;;;999999::::::999666666;;;FFFPPPWWWZZZ]]]hhhsssuuuoookkknnnsssllliiiiiimmmuuuxxxtttooonnnlllgggbbb```[[[NNN@@@888888AAAMMMJJJ>>>===EEEvvv|||{{{rrrbbbQQQBBB999444333111111000000333666:::<<>>===<<<<<<<<<;;;888555333222000...///222555777999999999999888888888888;;;===??????>>>===>>>>>>;;;:::999999999888666444222111111111111222444555777888888888888666444222222222222000///000333555222333333333222000...,,,,,,+++))))))***,,,+++++++++,,,---......,,,***)))((()))+++,,,---,,,,,,++++++***))))))(((((())))))------,,,+++)))'''%%%$$$&&&&&&&&&''')))+++,,,---+++,,,+++)))***...---))))))******)))''''''(((******+++---......---,,,+++,,,,,,,,,---......//////333222222333444444222111...---,,,...//////...,,,---.........---...000333,,,---...000111222333333444777@@@NNN___mmmuuuxxxyyy|||uuuiiiZZZQQQJJJFFFDDDAAAAAACCCCCCBBBBBBCCCCCCEEEFFFFFFHHHGGGGGGKKKQQQVVVZZZ\\\WWWXXXYYYZZZYYYWWWTTTRRRKKKKKKJJJJJJJJJJJJKKKKKKKKKNNNRRRTTTRRROOOMMMKKKNNNNNNPPPRRRUUUYYY\\\^^^]]]]]][[[WWWSSSPPPPPPPPP^^^ccchhhjjjjjjhhh___VVVPPPNNNQQQXXX___gggrrr}}}yyyuuuoooiiieeedddeeefffeeeccc___ZZZTTTQQQQQQSSSVVVZZZaaannn{{{nnnggg```^^^]]][[[\\\___ffflllvvvzzzooonnnpppssspppggg```^^^```gggyyyyyypppgggbbb______```bbbcccaaa]]]ZZZ\\\\\\bbbnnnvvvwwwuuuuuuttttttuuutttqqqlllfffccchhhlllqqqqqqnnnjjjiiiiiirrrsssvvvsssiii^^^\\\aaa]]]YYYSSSOOOMMMLLLKKKJJJGGGDDD@@@<<<;;;;;;===>>>>>><<<:::<<>>222222:::DDDCCC;;;AAAOOOhhhoooyyy~~~yyyuuussssssvvvxxxyyyzzz}}}hhhPPP===111---,,,***))))))***---000222333<<<@@@IIIRRRYYY\\\\\\ZZZ___^^^^^^^^^]]][[[WWWTTTNNNJJJEEEBBBAAA>>>999555///.........///...+++)))++++++***))))))***---///................../////////111222222111111222333333222111111111111///---...///000111111222222222444444444444333111//////---...///...,,,,,,///222111222333333222000...------+++******+++,,,+++***)))***,,,,,,,,,+++******''')))+++,,,------,,,+++((((((((((((((((((''''''------,,,+++***(((((('''&&&&&&&&&''')))***,,,,,,***+++***''''''***+++***(((******)))&&&%%%''')))((())),,,---......------,,,,,,------.../////////111000000000222222000...---,,,,,,---///000...---/////////...---...000222......///000111111111111222444999AAALLLXXXdddkkkooozzzzzziii___UUUOOOIIIDDDCCCEEEDDDCCCBBBAAABBBDDDFFFGGGIIIHHHHHHLLLSSS[[[aaaddd[[[ZZZYYYXXXWWWVVVUUUUUUOOONNNMMMLLLLLLLLLLLLLLLLLLNNNPPPPPPNNNMMMLLLMMMPPPPPPQQQRRRUUUYYY]]]___``````___]]][[[[[[\\\^^^fffkkkooopppoookkkbbbXXXQQQQQQTTT[[[aaahhhsss~~~|||vvvqqqnnnmmmmmmkkkjjjfff```ZZZVVVWWWXXXXXXZZZ^^^jjjyyyssslllfffdddcccaaacccgggmmmttt~~~}}}}}}~~~~~~}}}vvvtttvvvxxxuuummmhhhgggeeekkk{{{{{{rrrkkkggghhhgggfffeeeccc```\\\XXXXXXVVVZZZfffoooqqqsssuuurrrpppnnnkkkhhhgggggggggmmmttt{{{|||wwwppplllkkkooommmllljjjddd]]]]]]bbb\\\XXXTTTQQQPPPNNNMMMKKKIIIFFFBBB???>>>???AAACCCBBB@@@>>>===???EEEMMMRRRWWWZZZ]]]^^^```eeekkkpppnnnoooqqqssssssttttttuuuuuuqqqiiibbb^^^WWWIII;;;000000777???<<<666AAATTT^^^gggqqqxxxyyyyyyzzz|||vvvwwwxxxxxxxxxvvvsssrrrnnnnnnmmmjjjfffaaa]]]ZZZ^^^bbbfffiiiooo}}}qqqTTT===///***)))%%%$$$$$$&&&)))+++,,,,,,444777===DDDIIIKKKIIIGGGNNNMMMMMMLLLLLLIIIEEEBBB@@@<<<777555555444000---&&&&&&&&&'''((('''%%%###''''''((('''&&&&&&(((***%%%%%%&&&''''''((())))))((()))************+++---111///............+++)))((()))+++---......------++++++,,,---------------+++,,,...,,,++++++...111333444555555555333111///***)))'''(((((()))'''&&&&&&((()))*********+++,,,&&&(((***,,,---,,,+++***((())))))******)))((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''')))***+++,,,)))+++***&&&%%%)))+++***((()))***(((&&&%%%''')))%%%'''***---////////////,,,,,,---......//////000......---...000000///---...------///111111000///000111000///------...000444444333333111000///...222444666888===FFFSSS\\\dddssswwwlll```XXXPPPJJJGGGIIIGGGFFFDDDCCCCCCEEEHHHJJJKKKIIIIIIMMMUUU^^^fffjjj]]][[[XXXVVVUUUUUUVVVWWWRRRQQQPPPNNNMMMLLLLLLLLLMMMNNNOOONNNLLLKKKLLLNNNRRRRRRQQQRRRUUUXXX]]]___```aaacccdddeeegggkkknnniiiooossssssqqqlllbbbXXXTTTTTTWWW]]]bbbhhhsss}}}}}}|||~~~~~~yyysssooonnnoooooolllfff```\\\]]]^^^XXXXXXZZZddd{{{xxxxxxrrrmmmkkkiiigggjjjnnnrrryyy~~~zzz||||||vvvqqqrrrzzz|||zzzzzzwwwqqqooopppppptttyyyssspppooommmjjjhhheeeaaa\\\YYYWWWRRRTTT___iiimmmrrrwwwrrrooojjjfffdddeeehhhjjjttt{{{vvvqqqoookkkgggeeedddaaa]]]^^^cccZZZXXXUUUSSSQQQPPPMMMKKKJJJHHHDDDAAA@@@BBBEEEGGGDDDCCCAAA===;;;???HHHOOORRRTTTXXX\\\```eeehhhjjjnnnqqqttttttsssrrrtttwwwvvvrrrjjjbbb]]]VVVGGG999//////444:::333---:::OOO^^^dddjjjlllnnnpppmmmhhhbbb```]]][[[YYYWWWVVVUUUWWWTTTPPPLLLHHHFFFEEEDDDHHHNNNOOOOOO```sssOOO666+++'''###%%%%%%$$$######%%%)))---///000222444666777888999777666666777888777555333---------,,,+++)))((('''&&&((((((&&&""" !!!'''''''''&&&%%%$$$###"""%%%%%%$$$###""""""%%%(((''''''''''''''''''''''''((()))***,,,------,,,,,,)))+++---...000000000///...,,,+++******+++---...------,,,,,,------......///111444666555222...,,,&&&'''((()))******************++++++++++++******++++++++++++++++++++++++---+++)))((('''((()))******))))))((('''&&&&&&&&&###%%%''')))***)))(((''''''''''''''''''&&&&&&&&&...+++''''''((()))'''%%%***)))))))))+++...111333+++***(((((()))+++...000...///000000000...---,,,......000111222222222222///...,,,,,,,,,---///111111111111111111000///...///333777999999<<>>=========???BBBQQQRRRUUUYYY___eeejjjnnnjjjooouuuuuurrroooppprrrnnnlllhhhbbbZZZNNNAAA888666333222555555444555:::XXX___eeehhhiiijjjfff```UUURRRMMMIIIFFFDDDCCCCCC???>>><<<:::888666444444;;;???AAAHHHaaa```DDD333***%%%###$$$%%%%%%%%%###$$$%%%'''***+++,,,---............,,,++++++,,,---,,,***((((((''''''&&&%%%%%%$$$$$$ """!!! !!!##################"""!!! $$$$$$###""" !!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))+++,,,---------,,,)))***,,,.../////////......,,,***)))((()))***+++,,,,,,+++++++++,,,---...---///111333333000---***''''''(((((()))))))))(((((())))))******))))))(((+++++++++***************,,,+++)))''''''((()))***)))))))))((('''&&&&&&&&&''')))+++,,,------,,,+++*********)))))))))))))))111...,,,+++++++++(((%%%&&&&&&&&&''')))+++---...---,,,+++******+++---......//////000///...---,,,,,,---...///000000000000///...---,,,---...000111222222333333333222111111222666999888777888===BBBKKK[[[mmm{{{{{{oooeee```^^^]]]ZZZSSSLLLLLLNNNMMMIIIIIIIIIJJJMMMQQQXXX^^^bbb[[[VVVPPPOOOSSSZZZ```dddcccbbb^^^[[[WWWTTTRRRPPPRRRPPPNNNNNNOOOPPPOOONNNPPPRRRSSSTTTTTTVVVYYY[[[bbbdddiiirrryyyyyysssmmmjjjlllnnnoookkkddd[[[UUUSSSQQQSSSZZZ```fffmmmuuuuuuvvvyyyzzztttrrruuuxxxyyyyyyyyyzzz|||{{{vvvrrrppprrrqqqoookkkgggfffhhhjjjhhheeeccchhhwww|||}}}wwwssstttuuuvvvzzz|||qqqiiiiiioooqqqnnnzzz}}}yyyxxxvvvtttttttttrrrmmmfff___[[[TTTTTTVVV[[[]]]```hhhqqqsssqqqmmmiiieeeeeehhhkkkuuu}}}|||rrrkkkiiiggg```ZZZYYY\\\___^^^[[[\\\ZZZXXXUUUSSSQQQPPPOOOMMMJJJGGGDDDDDDGGGLLLOOOOOOGGG@@@>>>===<<<<<<>>>GGGIIINNNTTTZZZ___dddfffjjjnnnqqqrrrqqqpppppppppmmmkkkggg```VVVIII>>>666444222222444444111333666SSS[[[bbbfffgggfff```YYYIIIDDD<<<666333222111111///.........---,,,+++***...000222===ZZZfffFFF666...'''###$$$!!!###%%%%%%###!!!!!!!!!&&&&&&&&&&&&&&&%%%$$$$$$###""""""###$$$$$$"""!!!  !!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  """######$$$$$$%%%%%%%%%&&&))))))+++,,,,,,,,,,,,,,,((()))+++---......---------+++)))((('''&&&''''''+++***)))((()))***,,,...***,,,...//////---+++)))((((((((((((''''''&&&&&&''''''((((((((((((''''''***++++++******)))((((((+++***(((''''''((())))))))))))(((((('''&&&&&&&&&&&&'''(((*********))))))************************---,,,,,,,,,---,,,)))'''&&&'''(((***,,,---.........------,,,,,,,,,,,,,,,......//////......---,,,+++,,,---...............------,,,+++,,,---...///111111222222333222222222666888999888555444666999>>>JJJZZZiiizzz|||uuurrrrrrnnnfff\\\XXXVVVQQQJJJNNNMMMKKKKKKNNNTTTYYY]]]WWWRRRMMMKKKPPPYYYaaafffjjjgggdddcccbbb```[[[VVVRRRQQQPPPPPPRRRRRRQQQPPPTTTUUUVVVUUUUUUUUUWWWYYY___aaahhhsss{{{zzzoooeeedddeeefffhhhfff```YYYSSSUUUQQQQQQVVV\\\aaajjjqqqppprrrxxx{{{zzzxxxrrrllljjjlllooopppoooooopppssswww{{{~~~{{{wwwtttqqqoooqqqpppooollljjjkkknnnpppoooooonnnqqq{{{{{{wwwwww{{{zzzvvvtttvvvxxxxxx{{{{{{rrriiihhhlllmmmjjjsss~~~}}}|||wwwxxxxxxvvvrrrkkkeee```VVVTTTUUUZZZ^^^___ccchhhqqqooommmhhheeedddeeeggglllrrryyyxxxrrrkkkhhhgggccc]]]WWWVVVYYY[[[ZZZWWWYYYXXXVVVTTTSSSRRRQQQQQQKKKJJJHHHFFFGGGIIIKKKMMMOOOHHHBBB@@@>>>:::999;;;@@@EEELLLTTT[[[```bbbcccjjjjjjkkkmmmpppqqqpppooollljjjeee\\\OOOCCC:::555222111222444333//////333QQQZZZcccggghhhfff^^^VVVEEE>>>444---+++++++++++++++***)))((('''((()))***(((***,,,444JJJeeexxx~~~hhhLLL444...+++### %%%!!!###"""!!! ######$$$$$$###"""!!!!!!"""!!!!!!"""$$$###!!! """"""""""""!!! !!!!!!!!!!!!!!!""""""""" !!!  !!!!!!"""###$$$$$$%%%(((((())))))************'''(((***+++,,,,,,++++++***)))((('''''''''''''''***)))'''&&&''')))+++---)))***,,,------,,,+++******)))((('''&&&%%%%%%$$$''''''((((((((((((''''''+++++++++++++++***((('''))))))((('''''''''((()))(((((((((''''''&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&((()))******(((&&&&&&(((***---.........---,,,---.........---,,,,,,---------...------------+++,,,------............++++++*********+++,,,---......///000000111000000666888888666333111222333666>>>IIIWWWhhh{{{~~~tttmmmfff[[[QQQRRRPPPNNNLLLMMMPPPTTTWWWQQQNNNKKKJJJNNNUUU]]]aaajjjgggeeegggjjjjjjddd^^^WWWVVVUUUUUUVVVVVVTTTSSSTTTVVVXXXXXXWWWWWWWWWXXX]]]^^^eeepppxxxvvvkkk_________aaaccceeeccc^^^YYYXXXSSSQQQTTTXXX]]]fffnnnmmmrrryyy~~~xxxwwwtttoookkkiiikkkmmmkkkjjjiiikkknnnsssyyy||||||yyyuuurrrpppooossssssqqqooommmnnnpppsssuuuwwwwwwyyy|||qqqoooqqquuuwwwyyy~~~sssppppppssssssssswww}}}~~~~~~|||yyyqqqiiihhhkkkllliiinnnxxx}}}~~~}}}{{{vvvpppiiieeeYYYVVVWWW\\\```aaabbbdddlllkkkiiieeeaaa```aaabbbaaaeeeiiiiiieeebbbbbbccc^^^ZZZUUUTTTVVVWWWVVVTTTUUUTTTSSSRRRQQQQQQQQQQQQJJJJJJIIIIIIIIIIIIJJJKKKKKKFFFBBBBBB???;;;999;;;>>>DDDMMMWWW___bbbcccccchhheeedddhhhnnnsssrrrpppllliiibbbWWWIII>>>777444222222444666333...---111MMMWWWaaafffhhhfff]]]UUUDDD;;;///((('''))))))))))))&&&### !!!$$$&&&%%%((())),,,555DDDQQQXXXIII777,,,---*** %%% """!!!!!!"""""""""""""""!!!!!! """######!!!"""$$$%%%$$$"""!!!   !!!!!! !!!"""###$$$&&&&&&&&&&&&&&&&&&''''''&&&'''(((*********))))))'''''''''''''''((())))))((('''&&&&&&&&&(((***,,,))))))***+++,,,,,,,,,++++++***(((&&&%%%$$$$$$$$$'''(((((())))))(((((('''***+++,,,,,,,,,+++)))(((''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((('''%%%$$$######%%%(((***,,,,,,***))))))+++---...//////...------,,,,,,,,,,,,---------------.../////////......,,,,,,,,,,,,,,,------...---...///000000000000000444444555444222111111222444777???JJJWWWgggvvv{{{lll^^^WWWUUURRRPPPNNNNNNOOOOOOLLLKKKKKKKKKMMMPPPTTTWWWaaa```aaafffmmmnnnjjjeee```___^^^^^^^^^]]]ZZZXXXUUUXXX[[[\\\ZZZXXXWWWWWW```aaafffooovvvtttjjjaaa\\\[[[]]]bbbhhhjjjgggddd[[[VVVRRRTTTWWW[[[ccckkkmmmttt~~~~~~|||xxxwwwuuurrrooonnnoooppplllllllllnnnqqqvvv{{{}}}~~~|||yyyvvvtttqqqppptttttttttrrrqqqsssvvvyyy}}}~~~pppnnnmmmpppqqqqqqwww~~~qqqnnnlllllljjjiiimmmsss|||yyyvvvvvvsssrrrmmmgggfffiiijjjgggiiiqqq~~~~~~yyysssnnnkkk___\\\\\\bbbeeeddddddfffiiihhhfffccc___^^^___```ZZZ\\\^^^^^^\\\\\\^^^aaa[[[WWWSSSRRRSSSTTTSSSRRRPPPPPPOOOOOOOOOOOOOOOOOOKKKKKKKKKJJJJJJIIIIIIIIIFFFCCCBBBCCCAAA===>>>AAA>>>DDDNNNXXX___bbbcccbbbddd```^^^bbbkkkrrrtttrrrkkkfff\\\PPPDDD;;;666444333333666888333......222EEEOOO[[[aaadddccc[[[SSSAAA888+++$$$$$$&&&&&&$$$'''$$$ !!!###"""###%%%%%%'''---444:::000+++))),,,(((###""" !!!!!!!!!  """$$$&&&"""!!! !!!!!! !!!"""###%%%$$$$$$######$$$%%%%%%%%%%%%'''(((((((((''''''$$$$$$%%%&&&'''((())))))&&&&&&&&&'''''')))******)))))))))***+++,,,------,,,+++)))'''%%%%%%%%%%%%''''''((((((((((((''''''((()))+++,,,,,,+++)))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#####################$$$$$$$$$%%%%%%&&&''''''''')))***+++)))&&&###!!!!!!&&&(((***,,,------,,,,,,((()))+++---...///......,,,,,,+++++++++,,,------...//////000000000///////////////000000000111111000000111111222111111111111111222333333333222222444444999AAAKKKUUUaaalll~~~pppbbbaaa___\\\WWWRRRMMMJJJJJJKKKLLLLLLKKKLLLNNNPPPWWWXXX\\\ccckkkooonnnlllhhhggggggggggggfffcccaaa[[[\\\]]]\\\YYYWWWWWWXXX^^^aaafffmmmqqqnnngggaaaYYYXXXYYY```iiioooooolll```ZZZVVVVVVXXX[[[bbbiiioooxxx~~~~~~|||{{{zzzyyywwwvvvtttsssrrrsssuuuxxx{{{}}}}}}zzzwwwsssqqqrrrssssssssstttwww{{{~~~~~~{{{pppmmmlllmmmlllkkkpppvvvzzzqqqlllhhhddd```^^^dddllluuuvvvyyy|||}}}|||xxxtttwwwuuuuuuwwwuuuooolllmmmlllmmmkkkgggfffhhhiiiggggggmmmvvv{{{vvvsssrrrgggeeeeeehhhhhhffffffiiihhhgggeeeaaa^^^^^^```bbbYYYZZZZZZYYYYYYZZZ^^^```XXXVVVSSSRRRRRRSSSRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIGGGGGGBBB@@@AAACCCBBB@@@CCCHHHFFFLLLTTT]]]cccfffgggfff```\\\ZZZ]]]eeemmmpppqqqhhh```SSSGGG???999555333333555777888333...///555>>>IIITTT\\\``````ZZZRRRCCC999,,,$$$$$$$$$### ###"""!!! !!!!!!"""!!! """$$$&&&'''$$$%%%''''''$$$!!! !!!###$$$%%%###!!! !!!###$$$###!!! !!!"""%%%$$$############$$$%%%$$$%%%&&&'''''''''&&&%%%######$$$%%%&&&&&&&&&&&&$$$%%%&&&((()))***))))))(((((((((((()))+++---...---+++)))'''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&$$$%%%(((*********((('''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!! !!!!!!!!!$$$$$$%%%&&&&&&'''((((((''')))***(((%%%######%%%+++,,,---///000000000///******+++,,,,,,---,,,,,,,,,+++*********,,,---...//////000000000//////...//////000000111111111000111111111111111111000/////////000222333444333222333222555===DDDIIIRRR[[[kkksssvvvwwwuuuqqqhhh]]]RRRKKKKKKLLLMMMKKKIIIJJJMMMPPPQQQUUUZZZaaahhhmmmoooqqqmmmmmmmmmoooqqqpppnnnllleeeccc^^^XXXTTTTTTVVVYYY\\\aaajjjooopppkkkeeeaaaVVVTTTUUU\\\gggnnnooommmddd^^^ZZZZZZ[[[]]]bbbiiiqqq|||~~~~~~zzzxxxyyy|||{{{vvvsssoooooooooooopppssswww{{{xxx}}}{{{yyyxxxvvvssspppmmmkkkkkkiiigggjjjooo{{{zzzxxxtttuuuuuummmhhhccc^^^YYYVVVWWWaaammmqqqmmmhhheeeeeedddbbbaaabbbaaacccfffddd___]]]___bbbeeeddd```___aaaaaa___]]]bbbjjjqqquuuuuupppmmmmmmuuu}}}||||||zzzzzzzzzqqqoooooonnnjjjeeefffkkkfffeeebbb^^^\\\\\\```cccYYYXXXWWWVVVWWWYYY\\\^^^WWWVVVTTTSSSRRRRRRRRRQQQNNNMMMMMMLLLLLLMMMMMMMMMPPPOOOMMMKKKIIIGGGFFFEEEBBB@@@AAACCCCCCBBBFFFMMMPPPSSSYYY```eeehhhjjjkkk^^^ZZZWWWXXX^^^dddiiikkkeeeYYYIII???:::888444000333444777777222---111888;;;EEEQQQYYY^^^___ZZZSSSHHH===000(((&&&&&&###  """"""""" ###"""###  $$$%%%""""""### !!!"""  """#########(((&&&$$$$$$&&&'''%%%###!!!!!!!!!&&&%%%$$$#########$$$%%%###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$######"""###$$$''')))+++***))))))'''&&&&&&'''(((***,,,------,,,)))'''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%((()))((('''&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''!!!###%%%%%%###$$$'''***)))***+++,,,------......,,,,,,++++++++++++******++++++*********+++---......///////////////......,,,---......//////......//////000//////...------//////000222444444333111111///333<<>>@@@@@@@@@AAAAAACCCDDDEEEIIIGGGEEEDDDDDDDDDCCCBBBFFFJJJMMMMMMKKKJJJJJJLLLMMMLLLWWWkkk{{{tttwww{{{xxxqqqppprrryyy|||~~~|||uuuoookkkiiigggfff```___]]]\\\ZZZYYYXXXXXXQQQOOONNNOOOSSSUUUTTTSSSXXXUUUTTTTTTPPPIIIJJJQQQOOOLLLKKKMMMMMMJJJKKKNNNNNNNNNNNNKKKHHHEEEEEEFFFBBBFFFHHHGGGDDDDDDHHHMMMPPPOOORRRYYYccchhhhhheee]]]XXXSSSQQQSSSVVVWWWWWWPPPFFF:::333333444555444444222///...---///111222:::???GGGQQQXXX[[[YYYVVVIII@@@444+++(((&&&### ###&&&&&&###!!!!!!!!!!!!!!!  ###%%%&&&&&&%%%$$$%%%&&&'''&&&###   !!!  """###%%%'''&&&""""""$$$""" !!!###############$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$###$$$###"""###$$$%%%$$$###"""$$$''')))******((('''&&&&&&'''((()))***++++++++++++***)))))))))))))))''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))((((((''''''(((((('''%%%$$$$$$&&&)))))))))&&&&&&%%%&&&&&&'''((()))((('''&&&&&&&&&(((***+++,,,...000000...---------222111000...------------,,,,,,---......------,,,---///000/////////222333111111000000///.........///000111222222111///...,,,---...000111222222222111444777;;;===@@@DDDGGGJJJOOOUUU\\\cccjjjqqqvvvoooaaaZZZQQQKKKJJJKKKMMMNNNTTTYYY___bbbeeelllwwwvvvkkkpppssstttzzzvvvmmmccc\\\XXXWWW^^^fffrrrwww{{{}}}|||qqqfff^^^[[[\\\aaadddccccccfffhhhhhhkkknnnmmmjjjnnnvvv|||}}}~~~~~~xxx||||||uuuqqqrrrnnnhhhccc___^^^^^^___eeellluuuyyywwwrrrnnnlllmmmkkkkkkllljjjfffgggkkkpppuuu|||~~~~~~}}}wwwtttvvveeeQQQJJJGGGEEEEEEEEE???===@@@AAAEEEUUUiiieee[[[MMMDDD@@@>>><<<:::<<<<<<<<<<<<<<<<<<======AAA@@@???>>>????????????AAACCCDDDCCC@@@??????@@@DDDAAAGGGUUU```gggvvv{{{lllllluuusssmmmiiiaaa___```fffqqq~~~|||}}}|||xxxqqqlllhhhfffcccaaa]]]\\\[[[ZZZYYYXXXWWWWWWQQQOOOMMMNNNQQQSSSRRRQQQTTTQQQPPPQQQMMMHHHJJJOOOOOOKKKKKKMMMLLLJJJJJJMMMLLLMMMNNNMMMJJJHHHHHHHHHHHHLLLNNNMMMIIIHHHJJJMMMKKKJJJLLLRRR\\\bbbdddcccWWWQQQJJJHHHIIIJJJIIIGGGCCC<<<555111222333222000333222000//////000111222999===EEENNNVVVZZZYYYXXXNNNEEE888...(((%%%###!!!"""$$$%%%%%%###""""""###%%%$$$###!!! ###'''((('''%%%######%%%&&&%%%""" """ """!!! !!!###$$$%%%%%%###  """"""""""""###$$$%%%&&&&&&&&&'''''''''''''''&&&###""""""###%%%&&&&&&%%%!!!###&&&((())))))(((((($$$%%%%%%&&&'''((()))***,,,,,,++++++***)))(((''''''''''''(((((((((((((((*********)))(((&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''))))))((('''''''''(((((((((&&&%%%&&&)))+++,,,,,,''''''''''''(((***+++,,,***))))))((()))+++,,,------///000///---,,,,,,,,,000000000///...---,,,+++***+++,,,---............---...///.........000222333222000///............///000111222222111000///---...///000111222222222222444888;;;===@@@CCCFFFGGGJJJMMMQQQUUUZZZ```dddxxxtttiii[[[OOOJJJKKKOOORRRWWW\\\______```kkk|||zzziiihhhkkkpppzzzvvvnnneee```]]]___hhhrrr~~~}}}rrrggg___```eeejjjjjjfffeeegggkkkkkkmmmppppppqqqwww|||}}}|||tttxxxzzz}}}~~~|||xxxrrrooonnnkkkeee```\\\ZZZZZZ[[[bbbjjjtttzzzyyyvvvsssrrrsssooolllkkkhhhfffiiinnnqqquuuzzz~~~wwwiii___^^^bbbnnniiiQQQCCC???CCCHHH???;;;:::======???KKKZZZTTTMMMDDD???===<<<:::888;;;;;;:::::::::999999999<<<<<<;;;;;;<<<===>>>???CCCDDDDDDBBB@@@>>>???@@@EEEAAABBBHHHLLLRRRaaarrrsssaaa___gggccc]]]XXXOOONNNNNNQQQ[[[kkk{{{yyyvvvwwwssspppkkkgggddd```]]]ZZZWWWWWWWWWWWWWWWVVVVVVVVVRRRPPPNNNNNNOOOQQQQQQPPPRRRPPPOOOOOOMMMIIIKKKOOONNNJJJJJJLLLKKKIIIIIILLLHHHKKKMMMNNNMMMKKKJJJJJJLLLOOOQQQPPPMMMJJJJJJLLLHHHFFFFFFLLLTTT\\\aaabbbTTTLLLDDDAAABBBBBB>>>999666333111111444444222///222222111111111222222333:::===DDDNNNVVV\\\]]]]]]TTTKKK<<<000((($$$"""!!!$$$$$$$$$$$$#########$$$%%%$$$###""""""""""""""""""###$$$%%%$$$""" !!!"""###### !!! """"""!!!!!!!!!"""###$$$###""" !!!"""###$$$%%%''''''(((((())))))(((((($$$#########%%%&&&&&&$$$"""$$$%%%'''''''''&&&%%%######$$$%%%&&&'''((((((+++,,,,,,,,,+++)))'''%%%)))))))))((((((''''''''''''((())))))(((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&))),,,------(((((((((((())))))***+++************+++,,,---...---......---***(((((())))))***,,,.........---,,,******+++---.../////////---.........------...000333222000///...///111222//////000111111111111000111111222333333444333333222555888;;;<<>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBAAAAAABBBEEEGGGMMMMMMLLLLLLMMMNNNPPPRRRSSSPPPOOONNNMMMOOO\\\jjjuuukkkYYYVVV\\\YYYSSSNNNFFFIIIGGGGGGNNN\\\lllzzz{{{tttnnnkkkiiifffccc```^^^ZZZVVVSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUSSSQQQPPPPPPQQQRRRRRRUUUSSSRRRPPPNNNLLLMMMNNNLLLIIIHHHJJJJJJGGGHHHKKKFFFIIIMMMNNNMMMKKKIIIIIIJJJMMMOOOOOOLLLIIIHHHHHHHHHFFFEEEHHHPPPXXX___bbbQQQJJJCCCBBBDDDDDD>>>888333222111333555555444111111111222222333333333333777:::AAAKKKUUU\\\```aaaZZZPPPBBB333)))$$$!!!!!!###############$$$$$$###""""""!!!""""""###$$$$$$$$$###!!! !!!  !!!!!!!!!!!!!!!!!!""""""###"""  !!!"""$$$$$$"""###$$$$$$%%%%%%%%%$$$&&&%%%###$$$%%%%%%###"""$$$%%%%%%&&&%%%$$$######""""""###$$$%%%&&&''''''++++++++++++***(((&&&%%%+++***)))((('''&&&%%%$$$"""$$$&&&''''''&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%(((+++,,,,,,))))))(((((('''(((((((((************+++,,,---------......,,,)))(((((()))'''))),,,.........,,,+++******+++,,,---///000000......///...,,,,,,---///......,,,,,,---///222333//////000111111111111111111222222333333333222222222444888:::;;;===@@@CCCGGGIIIJJJKKKLLLPPPUUUXXX```gggsssrrr^^^QQQMMMPPPSSSOOOTTTWWWWWWYYYhhhttthhhbbbcccllljjjccc^^^^^^cccnnn~~~~~~uuulllgggkkkttt{{{zzztttrrrtttppplllgggcccgggssszzzvvv}}}wwwpppnnnnnnmmmmmmkkkiiigggfffaaa___[[[XXXVVVUUUVVVVVV[[[cccooovvvxxxvvvuuuuuuqqqkkkeeebbb``````gggooouuuxxx}}}~~~tttgggbbbaaagggyyyhhhSSSKKKJJJLLLOOOLLLKKKJJJKKKIIIHHHMMMSSSVVVSSSOOOKKKIIIGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHIIIPPPPPPPPPOOONNNPPPSSSWWWYYYYYY[[[^^^bbbgggjjjlllkkkiiieee```ZZZWWW\\\cccfffrrrzzzbbbRRRPPPWWWRRRMMMLLLFFFKKKIIIIIIMMMVVVcccooouuu|||zzz~~~~~~yyytttmmmggg^^^]]][[[YYYXXXUUURRROOONNNOOOQQQSSSTTTTTTTTTTTTWWWVVVTTTRRRQQQQQQSSSUUUYYYXXXTTTQQQOOONNNMMMKKKKKKHHHGGGIIIIIIFFFFFFIIIFFFHHHLLLMMMKKKIIIGGGGGGHHHJJJLLLMMMKKKIIIHHHGGGGGGEEEDDDFFFLLLSSSZZZ]]]KKKFFFBBBCCCGGGGGGBBB===777555444333444444444333000000111222333444444444111444;;;EEEQQQZZZ```ccc___VVVHHH999,,,%%%!!! """!!!!!!"""$$$$$$###!!! """###$$$ !!! !!! """###$$$""""""###$$$%%%%%%%%%%%%&&&%%%############""" $$$$$$$$$$$$$$$######"""!!!"""######%%%%%%&&&'''******))))))((('''&&&%%%******)))'''&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$%%%'''***++++++((((((''''''''''''(((((()))******+++,,,,,,------///000///---***)))***+++,,,---///000///...,,,***+++++++++,,,---...000111/////////...,,,+++---...)))))))))***+++---000111/////////000111111222222//////000000000//////...111444777888:::;;;>>>@@@CCCEEEGGGIIIJJJMMMRRRUUUTTTZZZdddooo{{{kkkZZZQQQOOOPPPIIIMMMPPPRRRYYYkkkzzzrrrnnntttqqqiiicccbbbfffppp{{{tttmmmnnnsssxxxxxxtttrrruuusssnnneee___dddsssyyyvvv}}}~~~vvvqqqlllkkkiiifffdddccccccccc___]]]ZZZVVVSSSRRRQQQQQQWWW```kkkrrrsssqqqpppoooiiiccc___^^^]]]^^^dddllluuuyyy}}}~~~uuuwwwyyy}}}qqqkkkiiitttdddWWWXXX\\\^^^```[[[ZZZYYYXXXWWWXXX[[[___aaa^^^ZZZUUUQQQPPPOOOOOOIIIHHHGGGGGGIIILLLPPPRRR]]]^^^___^^^]]]___eeeiiilllmmmpppuuu|||}}}uuullleeeaaaaaaaaajjjwww{{{sssjjj[[[OOOPPPVVVOOOKKKNNNMMMNNNNNNNNNRRRYYYbbbkkkqqqwwwvvvssswww}}}xxxvvvuuuooohhhVVVUUUSSSSSSSSSRRROOOMMMMMMNNNPPPSSSTTTTTTTTTTTTVVVVVVTTTQQQOOOPPPSSSVVV[[[ZZZVVVPPPNNNOOOMMMIIIJJJGGGFFFHHHGGGEEEEEEHHHEEEHHHJJJKKKIIIHHHGGGGGGJJJKKKKKKLLLKKKJJJIIIHHHCCCCCCCCCEEEHHHLLLQQQSSSCCCBBBBBBDDDGGGFFFBBB???:::888666444222222222222//////000000222333555555,,,///555@@@MMMYYYaaaeeeddd\\\OOO???111'''"""!!!  """$$$$$$"""  !!!###$$$"""###$$$%%%&&&&&&&&&&&&$$$"""!!!!!!######"""!!!!!!!!!"""######$$$$$$%%%!!!"""###$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''((((((&&&%%%%%%(((*********%%%&&&&&&'''((()))***+++******+++,,,------------//////...,,,***)))+++,,,------.........---,,,+++,,,+++++++++,,,...///000000111000///---,,,---...))))))***+++---...//////////////////000111222333///////////////...---,,,111333555777888999<<<>>>???AAADDDFFFHHHJJJMMMOOOOOOSSSYYY```iiittt~~~|||kkk___YYYXXXPPPOOOOOOPPPYYYmmm{{{pppkkkjjjppp}}}{{{uuurrrqqqtttuuurrrqqqrrrqqqmmmeee]]]bbbrrr~~~xxxwww~~~~~~zzzuuuqqqnnnkkkgggdddaaaaaaaaabbb[[[YYYWWWTTTRRRQQQQQQQQQUUU]]]gggnnnnnnkkkiiihhh```]]][[[[[[\\\]]]ccckkkvvv{{{yyyooouuu{{{zzzooorrrllleeemmmuuuzzz|||tttsssnnniiifffgggjjjkkkiiifff```YYYUUUTTTVVVXXXRRRPPPMMMKKKLLLPPPUUUXXXbbbeeegggggggggkkkrrryyy}}}}}}xxxqqqjjjdddaaaffflllqqqxxxzzzqqqllleee]]][[[QQQUUUZZZQQQMMMSSSWWWSSSSSSUUUXXX]]]eeennnsssxxx|||lllmmmuuu}}}{{{uuuooommmnnnhhh```QQQOOONNNNNNPPPPPPOOONNNMMMOOOQQQSSSUUUUUUTTTTTTRRRRRRPPPNNNKKKLLLPPPTTT\\\\\\WWWRRRQQQTTTQQQLLLIIIFFFEEEGGGFFFDDDDDDGGGDDDFFFIIIJJJIIIIIIKKKLLLMMMLLLJJJIIIIIIHHHFFFEEEAAABBBDDDEEEFFFHHHIIIKKKCCCFFFHHHIIIHHHEEEBBB@@@;;;;;;:::777555222111111///.........000222555777***---444???MMMZZZcccgggggg```TTTCCC444)))$$$""""""%%%%%%!!!   !!!"""### !!!"""#########!!!  """$$$###""" !!!###%%%&&&'''""""""###$$$%%%&&&&&&'''((('''%%%$$$$$$%%%&&&'''######$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''((()))******(((&&&&&&(((*********###$$$%%%'''))),,,...///***+++,,,---............,,,,,,,,,***(((''')))+++((((((***+++,,,------------,,,++++++,,,---///000111111111///---,,,---...,,,---...///000000000000////////////000111222333000111111111000///...---000222555666777888;;;======@@@CCCFFFGGGHHHJJJLLLQQQRRRUUUXXX]]]eeennnuuu|||zzznnngggeee[[[WWWQQQOOOXXXmmm}}}rrrmmmoooyyy{{{wwwzzz~~~}}}vvvqqqrrrsssqqqpppqqqmmmkkkccc\\\aaappp{{{~~~|||xxxxxx{{{xxxtttqqqooolllhhhccc``````aaabbbUUUUUUSSSRRRRRRSSSTTTTTTSSS[[[eeekkkjjjgggdddccc[[[YYYXXX[[[\\\]]]cccjjjyyy~~~uuunnnwwwvvvsss}}}xxx}}}vvvqqqpppqqqqqqlllhhhaaaZZZUUUUUUYYY\\\ZZZVVVRRRNNNOOOSSSXXX\\\bbbfffiiijjjkkkqqqzzz|||yyyuuummmeeeddddddeeefffjjjtttuuukkkfff___XXX]]]VVV[[[___TTTPPPYYY___XXXXXXYYY[[[___gggooouuu{{{yyypppkkkdddiiiwwwzzzxxxpppgggdddddd]]]TTTNNNLLLKKKLLLNNNOOOPPPOOONNNOOORRRTTTUUUUUUUUUTTTNNNNNNMMMJJJHHHIIIMMMQQQ^^^^^^ZZZTTTUUUYYYWWWQQQHHHEEEDDDFFFFFFCCCDDDGGGDDDFFFHHHIIIJJJKKKNNNPPPNNNLLLIIIGGGEEEDDDBBBAAABBBDDDFFFHHHGGGFFFFFFGGGIIIMMMQQQPPPLLLFFFCCCCCC<<<===>>><<<999555333222///...------...111555777((('''---;;;JJJUUU___gggaaa```VVVDDD444+++&&&"""!!! """###$$$###"""!!! """###""" !!!"""###%%%%%%%%%$$$###$$$$$$######"""#########$$$$$$%%%&&&'''))))))***'''%%%######%%%'''((((((%%%&&&&&&&&&%%%%%%'''(((((('''%%%$$$$$$%%%'''((('''&&&%%%&&&((()))((('''(((((((((''''''&&&&&&%%%&&&((())))))(((((()))+++---,,,+++*********+++,,,.........---,,,***(((&&&+++,,,,,,---,,,+++)))((((((((())))))***+++,,,---////////////...---,,,,,,///...---+++******++++++,,,,,,---....../////////.........///000222444444444444333333444777999;;;<<<===???AAADDDFFFHHHIIIMMMNNNPPPQQQSSSYYYaaagggmmmttt{{{qqqaaaTTTUUU[[[eeezzzqqqiiijjjpppuuurrrsssssssssuuuyyy}}}yyytttpppmmmllllllllljjjiiiiiikkkoootttwwwtttvvvzzz~~~xxxsssrrrpppnnnjjjjjjhhheeeaaa^^^]]]^^^[[[YYYVVVSSSRRRQQQRRRRRR^^^^^^^^^```cccbbb___[[[XXXWWWWWWXXX]]]ccciiimmmzzz~~~~~~}}}|||}}}zzzwwwtttrrrnnnhhh```YYYVVVWWW[[[^^^ZZZXXXTTTPPPNNNPPPVVVZZZffffffeeefffjjjpppwww{{{~~~|||yyyuuunnnhhhgggddddddeeeeeehhhqqq{{{ssseeeaaa___[[[VVV[[[[[[WWWUUUWWWXXXXXX[[[[[[ZZZYYYZZZaaakkksssyyyzzzzzzxxxssskkkddd______aaawwwuuunnnooonnnllliiiddd\\\SSSMMMNNNLLLKKKLLLNNNOOONNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRPPPJJJEEEFFFNNNVVVSSSQQQOOOQQQTTTVVVTTTRRRNNNIIIDDDCCCEEEHHHHHHHHHGGGGGGHHHJJJMMMOOONNNMMMKKKGGGCCCBBBEEEGGGHHHHHHCCCDDDEEECCCAAABBBFFFJJJJJJRRRUUUNNNGGGEEECCC@@@AAA===888888:::;;;777444222222000...---///333777(((''',,,:::HHHSSS^^^gggdddcccYYYGGG777---&&&"""  """ !!!###$$$%%%$$$###""" !!!###"""   !!!!!!!!! """""""""!!!!!!""""""#########$$$$$$%%%&&&''''''&&&$$$######%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&(((%%%&&&&&&''''''&&&%%%$$$&&&%%%$$$%%%'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%''''''''''''(((***---,,,,,,++++++,,,,,,,,,,,,,,,------,,,***((('''++++++++++++++++++***)))+++++++++++++++,,,---...,,,------.........------///...---,,,+++++++++,,,,,,,,,,,,,,,,,,------.../////////000111333555555555444333333444666888::::::;;;===???CCCEEEHHHIIIOOOQQQSSSSSSSSSTTTWWWZZZ]]]dddooozzzooo^^^WWWWWW\\\mmmrrrhhhfffjjjmmmnnnpppqqqqqqpppsssxxx}}}~~~|||xxxsssnnnkkkkkkkkkqqqrrrrrrrrrssssssssssssuuuxxx{{{}}}vvvrrrooommmkkkkkkjjjhhhddd```]]][[[[[[ZZZXXXVVVSSSRRRRRRSSSTTTZZZYYYZZZ]]]aaabbbaaa^^^\\\[[[[[[\\\```ffflllooozzz~~~xxxrrrrrrssskkkgggaaa\\\YYYYYY[[[]]][[[YYYUUUQQQOOOQQQUUUYYYbbbccceeegggkkkpppvvvyyywwwzzz}}}~~~yyywwwvvvtttpppmmmpppllliiigggcccbbbhhhqqqsssfffaaa___\\\XXX[[[ZZZVVVTTTWWWXXXWWWWWWXXXYYYZZZ[[[^^^eeejjjqqqrrrsssrrrnnnhhhaaa]]]aaacccyyyuuulllhhheeefffffffffddd]]]UUUOOOPPPOOONNNNNNOOONNNKKKIIIMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPMMMJJJIIIIIILLLNNNQQQOOONNNOOOSSSTTTRRROOOLLLHHHCCCBBBEEEGGGHHHGGGGGGGGGGGGIIILLLNNNMMMLLLJJJGGGDDDCCCEEEFFFFFFEEECCCDDDDDDCCCAAABBBEEEIIIOOOUUUVVVOOOJJJHHHFFFBBBBBB>>>;;;<<>>;;;666555444111000111444777)))'''+++777EEERRR]]]ggghhhggg^^^LLL:::...&&& !!! !!!!!! !!!"""#########"""!!!!!!""""""    !!!!!!"""""""""""""""#########$$$$$$%%%$$$###$$$%%%%%%###!!!###$$$%%%%%%$$$$$$%%%'''###%%%((())))))&&&###!!!%%%$$$###$$$&&&&&&&&&$$$#########"""""""""""""""!!!###%%%%%%%%%&&&((()))+++,,,,,,---------,,,,,,******+++,,,+++***)))(((++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,---***+++,,,---............///...---,,,,,,,,,,,,,,,------+++*********+++,,,//////000111222444555666666555444444444555777888666888:::===AAAEEEHHHJJJMMMPPPSSSTTTSSSQQQPPPPPPQQQUUU\\\eeeooozzzlll___XXXWWWaaannnqqqdddaaaccceeejjjooorrrpppkkkkkkpppvvv|||vvvqqqoooooopppuuuxxx|||~~~}}}yyytttqqquuuxxx{{{}}}}}}}}}}}}~~~yyyvvvwww~~~zzzssspppnnnllljjjkkkjjjgggccc___[[[XXXWWWWWWVVVTTTSSSSSSTTTUUUVVVVVVVVVWWWZZZ___bbbcccccccccbbb```aaadddiiiooorrryyy}}}vvvoooppptttiiigggdddaaa^^^]]]\\\\\\[[[ZZZVVVRRRPPPPPPTTTWWW___bbbfffjjjmmmpppsssvvvqqqtttxxx|||}}}{{{xxxuuussssssttttttsssxxxsssoookkkeeeaaaeeelllqqqeee```___^^^___```\\\VVVTTTVVVVVVTTTSSSVVVYYY[[[[[[\\\^^^```fffgggiiijjjhhhccc^^^[[[^^^___rrr}}}~~~tttiiicccaaa[[[\\\___aaaaaa]]]WWWSSSQQQPPPPPPPPPPPPNNNJJJGGGKKKKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJKKKLLLLLLJJJHHHNNNMMMLLLNNNQQQQQQNNNKKKIIIEEEBBBBBBEEEGGGGGGFFFFFFFFFFFFGGGJJJKKKKKKJJJHHHFFFDDDCCCDDDEEEDDDCCCDDDEEEDDDCCCBBBCCCEEEGGGSSSUUUSSSNNNJJJIIIFFFBBB>>><<<:::;;;>>>@@@???>>>;;;:::888555333333444777,,,)))+++666DDDQQQ^^^hhhkkkkkkcccQQQ>>>000%%%   !!!!!!  !!!"""!!!  !!!""" !!!"""""""""""""""""""""""""""""""""%%%$$$$$$%%%&&&%%%""" ###$$$$$$$$$######%%%&&&###%%%'''((((((&&&###!!!$$$###"""###$$$%%%$$$###!!!!!!!!!!!!"""""""""""" """$$$%%%%%%&&&(((***)))***+++------,,,+++***((()))***+++++++++******,,,,,,+++***+++,,,...///,,,,,,++++++***+++++++++***+++,,,,,,---------,,,///......---------------000...,,,*********+++,,,......///000111333444555666666555444444444555666444666888;;;???DDDHHHJJJIIILLLOOORRRRRRQQQPPPOOONNNPPPRRRVVV]]]hhhttt|||{{{nnnccc]]]```gggxxxkkk^^^\\\___bbbmmmrrrvvvrrriiifffjjjppp~~~xxxrrrooooooqqqtttyyy}}}tttnnnoootttzzz}}}|||wwwssspppgggfffiiiqqquuuvvvyyy|||{{{uuuqqqpppooommmkkkiiigggddd```]]]YYYUUUSSSUUUTTTRRRRRRRRRTTTVVVXXXXXXXXXYYY[[[___bbbeeefffgggfffddddddgggkkkpppsssxxx|||uuuppppppssskkkjjjiiigggccc```\\\[[[[[[ZZZWWWSSSPPPPPPSSSUUUaaafffkkknnnoooooopppqqqooosssvvvxxx{{{~~~zzztttsssrrrqqqqqqqqqsssssstttuuurrrpppnnniiifffjjjqqq~~~~~~|||yyykkkaaa^^^```bbbmmmlllggg]]]WWWVVVSSSPPPSSSUUUXXXZZZZZZ[[[ZZZZZZ\\\^^^aaacccbbb```]]][[[]]]\\\iiivvvxxx}}}}}}~~~qqqfff```^^^XXXXXXYYY[[[]]]\\\YYYWWWTTTRRROOONNNNNNNNNLLLJJJIIIIIIJJJJJJKKKLLLLLLMMMIIIIIIIIIJJJKKKLLLLLLKKKNNNLLLLLLNNNPPPPPPLLLIIIFFFCCCAAABBBEEEHHHGGGFFFEEEDDDCCCDDDFFFHHHHHHGGGDDDCCCCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEGGGHHHSSSQQQMMMIIIGGGFFFBBB???>>>===;;;<<>>DDDCCCBBBBBBBBBCCCBBBBBB===>>>===:::777444444444444...,,,444AAAPPP```lllqqqsssmmm\\\HHH666&&&"""!!!!!!!!!  !!!"""  """""""""!!!!!!"""""""""######$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""!!!"""""""""!!!!!!###$$$%%%$$$###""""""$$$''')))$$$###""""""###$$$"""!!!""""""###$$$%%%&&&&&&'''###%%%'''''''''(((***,,,&&&'''((()))))))))))))))((()))+++,,,------,,,,,,......---------...////////////.........//////000.........------,,,+++***...//////000//////......111111111000///......---,,,,,,------///111222333555555555444444444444444444555555777:::>>>BBBEEEJJJIIIHHHJJJLLLNNNNNNMMMGGGFFFDDDDDDHHHQQQ]]]eeeooouuuyyyuuuxxxkkk[[[VVVZZZbbbhhhrrruuuvvvqqqiiieeeiiimmmvvvyyy{{{vvvmmmfffddddddnnnsss{{{}}}uuuiiibbbeeellltttxxxvvvooogggcccaaa___```dddffffffkkkrrroootttzzz~~~~~~}}}|||zzzvvvqqqooonnnkkkfffbbbbbb```^^^^^^```___[[[WWWTTTSSSSSSSSSTTTWWWYYY[[[dddfffggghhhggggggiiijjjhhhgggeeedddfffjjjooorrrwwwzzz|||vvvssssssrrrqqqooopppooommmjjjfffbbb^^^[[[]]]]]]\\\ZZZWWWVVVWWWYYYhhhmmmpppoooiiieeefffhhhiiikkkjjjfffcccccc```\\\[[[^^^bbbdddeeedddeeeeeeeeeeeegggiiiiiihhhlllttt{{{nnnggghhhkkkkkkhhhjjjnnnrrrwwwzzz|||}}}yyyqqqhhhaaa\\\[[[aaaiii|||}}}ppphhhdddbbb```^^^[[[YYYYYYXXXWWWUUUTTTVVVZZZ]]]^^^^^^]]]]]]^^^YYY]]]___aaauuu~~~nnnooorrrvvvxxxtttlllbbb\\\___\\\XXXVVVWWWXXXXXXXXX^^^ZZZTTTOOOLLLJJJIIIGGGKKKKKKKKKKKKJJJJJJJJJJJJBBBFFFIIIHHHGGGLLLVVV^^^RRROOOLLLLLLNNNNNNLLLIIIDDDCCCCCCFFFJJJMMMKKKIIIEEEBBB@@@@@@BBBCCCDDDCCCAAABBBCCCCCCCCCDDDFFFHHHEEEDDDDDDFFFIIIKKKJJJJJJNNNKKKJJJKKKHHHCCCAAABBBEEEDDDCCCBBBAAA@@@@@@@@@<<<======<<<999666555555666///+++222>>>NNN___llluuuwwwrrrbbbMMM:::***  !!!!!!###""""""!!!!!!!!!!!!!!! !!!""" !!!!!!  !!!"""###$$$$$$%%%%%%###""""""$$$%%%%%%$$$ !!!!!!!!! """$$$###"""!!!!!!###%%%(((***%%%$$$"""###$$$$$$"""!!!"""######%%%&&&'''(((((($$$&&&'''((('''''')))***'''''''''(((((()))***+++)))***,,,---......---,,,,,,------------,,,,,,+++------,,,------...///000------.........------,,,...///000000000000///...///000111222111000...------------...///111333444333333444444555444444444444444333444666999===???FFFEEEEEEHHHKKKLLLKKKIIIEEEDDDBBBAAAEEEMMMWWW^^^fffkkkqqqzzzxxxnnnbbbYYYWWW\\\ccchhhkkkmmmllliiiffffffjjjnnnuuu{{{~~~zzzpppfffaaaaaadddjjjqqqwwwwwwrrrjjjdddiiilllpppqqqnnniiieeecccbbb___^^^___^^^___fffooolllppptttvvvtttsssssstttrrrooommmlllllljjjeeeaaa```^^^^^^aaaeeeeeebbb^^^WWWWWWVVVVVVXXXZZZ\\\^^^gggjjjmmmmmmllljjjkkklllgggfffddddddfffjjjooorrrvvvzzz{{{wwwwwwyyy}}}}}}{{{}}}}}}xxxvvvssspppnnnmmmnnnooommmllljjjgggdddaaa___^^^```aaaaaa```]]]\\\]]]^^^eeeiiikkkhhhaaa^^^aaaddddddeeeccc\\\YYYYYYXXXUUUTTTWWW[[[]]]^^^```cccfffiiiiiimmmqqqqqqqqqvvv}}}~~~pppgggeeedddaaaccceeehhhlllooorrrtttuuukkkfffbbbaaa^^^\\\```gggttt{{{zzz{{{ooolllgggdddbbb^^^XXXTTTTTTVVVYYY\\\]]]^^^]]]]]]YYYUUUYYYZZZ[[[ooo}}}hhhbbbcccgggmmmqqqoooggg______\\\ZZZYYYXXXWWWUUUSSSYYYVVVSSSQQQPPPNNNJJJHHHNNNNNNMMMLLLKKKJJJJJJIIIEEEGGGHHHIIIKKKQQQXXX^^^SSSOOOKKKJJJLLLMMMKKKIIIDDDCCCDDDIIINNNPPPNNNKKKGGGEEEBBBAAACCCDDDEEEDDDEEEEEEEEECCCAAAAAADDDGGGBBBAAAAAADDDHHHKKKJJJIIIJJJIIIKKKMMMIIIBBBAAAEEEBBBBBBAAA@@@???>>>>>>???:::<<<>>>===;;;888777777666...***000<<>>,,,    !!!"""###"""!!!  !!!###   !!!"""###$$$%%%$$$""" """$$$$$$$$$ !!!!!! !!!### !!!!!!"""$$$&&&(((***&&&$$$######$$$$$$###!!!""""""###%%%&&&'''((()))%%%&&&''''''&&&&&&((())))))((((((((((((***,,,---+++,,,---...///...------+++,,,,,,---,,,+++)))((((((((())))))***+++,,,---,,,,,,---...////////////...///000111111000///...---///111333222000...,,,.........///000222444555222333444444555555444444444333111111333666999;;;@@@@@@BBBFFFKKKMMMKKKHHHGGGFFFDDDCCCEEEKKKSSSZZZaaacccfffkkksss}}}vvvjjjddd]]]YYYYYY^^^ccceeeeeeeeedddbbbbbbeeejjjnnnqqqwww|||xxxmmmbbb\\\[[[ZZZ```hhhppptttrrrooolllnnnnnnnnnlllhhheeedddeeebbb^^^ZZZYYYXXXYYYaaakkkllloooqqqpppmmmkkklllmmmhhhggggggiiillllllhhhddd___^^^^^^ccchhhjjjgggdddZZZZZZYYYYYYZZZ\\\___aaahhhlllooopppnnnlllmmmnnngggfffddddddfffkkkpppsssvvvyyy|||vvvqqqoooqqquuuwwwxxxwwwvvvvvvyyyuuutttrrrttttttpppiiigggjjjooojjjiiifffcccaaa``````aaacccdddddddddbbbaaaaaabbbaaaeeefffbbb[[[YYY]]]bbbaaabbb___XXXTTTUUUVVVTTTSSSVVVYYYZZZ\\\```fffkkkpppqqqvvv{{{}}}~~~tttjjjddd___ZZZ]]]^^^```cccfffhhhiiiiiibbb___```cccbbb]]]^^^dddkkk|||xxxtttpppkkkddd\\\UUUTTTVVVYYY[[[]]]]]]]]]\\\YYYWWW]]]^^^^^^qqq{{{dddZZZZZZ]]]fffnnnqqqkkkddd\\\[[[[[[[[[ZZZWWWSSSOOOOOOPPPQQQTTTUUUSSSOOOLLLPPPPPPOOOMMMLLLKKKIIIIIIIIIGGGGGGJJJPPPUUUYYYZZZTTTOOOJJJHHHJJJKKKKKKIIIEEEDDDFFFJJJPPPRRRPPPMMMIIIGGGDDDCCCDDDFFFFFFFFFIIIIIIGGGDDD@@@@@@CCCFFF???>>>???CCCHHHJJJJJJHHHFFFFFFKKKNNNHHH@@@@@@EEECCCDDDDDDCCCBBBAAABBBDDD:::<<<>>>???===;;;::::::<<<666000///888JJJ^^^kkksssxxxuuueeeNNN<<<...&&&   """$$$&&& !!!!!!!!! !!!!!!  !!!!!!######!!!!!!!!!"""######"""   !!!"""######!!!!!!$$$&&&%%%%%%&&&&&&%%%$$$"""!!!###$$$&&&((())))))((('''(((((((((((((((''''''&&&'''(((***,,,---,,,+++***,,,------------------,,,------...............---......---------......//////---+++,,,...///---+++,,,...111111000...---...,,,///333444333000///...///---,,,...222444444222111111111111222444666777333333333444444555555555???AAADDDFFFGGGGGGFFFEEEFFFBBB>>>???EEELLLQQQSSSXXXXXXXXXZZZ___hhhssszzzssshhhddd[[[\\\[[[\\\bbbhhhfff```]]]^^^[[[WWWYYY```eeefffkkklllqqqsssmmmaaaWWWSSSTTTYYYaaakkkrrruuusssqqqvvvrrrkkkeeebbb```___^^^\\\[[[XXXVVVVVVWWWYYYZZZccchhhnnnoookkkeee```___]]]^^^aaaeeeiiiiiihhheeedddbbbaaabbbdddeeecccaaa___aaaaaa___\\\[[[]]]```kkkmmmppppppmmmkkkiiiiiillliiifffdddfffjjjnnnqqqvvv{{{}}}}}}~~~}}}~~~xxxoooiiiggghhhjjjkkknnnmmmlllmmmqqqxxxyyysssuuuwwwxxxtttooojjjgggfffgggiiijjjddd^^^\\\^^^^^^[[[XXXaaaaaabbbbbbbbbccccccccceeeeeeccc]]]VVVUUUYYY_________^^^ZZZVVVSSSSSSSSSYYY[[[]]]```cccggglllppp~~~yyygggbbb```[[[ZZZ[[[\\\___cccfffggggggaaaaaa```___^^^^^^^^^^^^gggrrryyymmm```XXX]]]fffbbbeee___UUU\\\XXXYYYZZZZZZ[[[```nnn~~~jjj]]]QQQQQQUUUZZZ]]]^^^bbbhhheeeeeebbb]]][[[[[[WWWRRRNNNRRRPPPKKKNNNYYY\\\WWWUUUTTTQQQMMMJJJIIIJJJLLLGGGHHHJJJMMMOOOQQQRRRSSSNNNIIIEEEGGGKKKNNNNNNLLLCCCEEEIIILLLNNNNNNNNNMMMLLLIIIEEECCCCCCEEEIIILLLKKKLLLIIICCCAAADDDDDDBBB===>>>@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIHHHEEEBBBAAAIIIJJJLLLMMMKKKHHHEEEBBBDDD>>>::::::888777:::>>><<<666000...777GGGZZZfffppptttrrrbbbMMM;;;...&&&!!!###&&&(((  !!!"""""""""!!!!!! !!!"""""" """#########%%%&&&###"""!!!  !!!!!!!!!!!! !!!###&&&'''&&&&&&&&&%%%$$$"""!!! ###$$$&&&'''((((((((('''%%%&&&((()))******++++++'''(((***,,,------,,,+++------............------,,,,,,---......///...............------......//////---+++,,,...///---+++,,,...111222000///......---000333555333111//////000///...000333555444333222222222222333555777888444444555555555555555666===???BBBEEEGGGGGGGGGGGGEEEBBB??????DDDJJJNNNPPPRRRRRRRRRSSSVVV\\\eeejjjsss|||zzzhhh^^^ZZZVVVYYY\\\ccclllqqqkkkbbb[[[ZZZWWWSSSVVV]]]___^^^fffgggjjjkkkeeeZZZTTTTTTTTTWWW\\\dddkkkpppssstttyyysssjjjbbb\\\ZZZZZZZZZ[[[YYYVVVSSSRRRSSSUUUVVV___ccciiijjjgggbbb^^^\\\VVVWWWZZZ```fffjjjkkkkkkhhheeeccccccdddeeedddbbb```bbbdddbbb^^^\\\]]]___fffgggiiiiiihhhggghhhiiikkkjjjhhhfffeeehhhmmmqqqwww{{{}}}{{{{{{}}}{{{wwwwwwrrrkkkffffffggghhhiiigggfffeeeeeeiiipppwww{{{wwwpppsssvvvtttqqqlllgggddddddeeefffeee```[[[YYYZZZZZZXXXUUU[[[\\\^^^```bbbeeefffgggggggggeee```[[[ZZZ\\\```]]]^^^]]][[[XXXVVVVVVWWWZZZ]]]aaadddgggkkkpppssszzziiidddaaa[[[\\\\\\]]]aaaeeegggfffddd^^^]]]\\\\\\[[[\\\\\\]]]```iiittt{{{pppccc\\\[[[kkkmmmsssjjj]]]ccc___^^^______bbbhhhsssrrraaaXXXRRRQQQSSSXXXZZZZZZ^^^dddiiiooorrroooiiiccc[[[SSSQQQPPPMMMJJJMMMTTTXXXWWWWWWVVVRRRNNNJJJIIIKKKMMMGGGIIIKKKNNNOOOPPPQQQQQQOOOKKKHHHHHHJJJJJJFFFBBBDDDFFFIIILLLNNNNNNMMMLLLJJJHHHEEEBBBCCCFFFJJJLLLMMMMMMJJJFFFFFFHHHFFFAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFDDDDDDEEEHHHMMMPPPOOOLLLGGGDDDCCC>>>::::::999777:::>>>>>>888000...555DDDTTT```jjjnnnlll^^^KKK;;;...&&& ###'''))) !!!  !!!"""###$$$$$$###"""###$$$###   """######$$$%%%&&&""""""!!!  !!!!!!  !!!###$$$&&&'''((('''&&&%%%###"""!!!!!!!!!$$$%%%%%%&&&&&&'''''''''$$$%%%&&&((())))))))))))&&&(((***,,,---------------......//////......---***+++,,,......///////////////...............///...,,,,,,,,,......---,,,---///222222111///...///...000444555333111000000111000000111333555444333333222222222333555666777666666666666666555555555:::<<>>>>><<<>>>BBB???999111...222>>>KKKTTT]]]aaa```UUUGGG:::...%%%  !!! !!!######"""!!!!!!"""!!!!!!!!! !!!"""!!!!!!  !!!###$$$###"""!!!###$$$&&&''''''&&&%%%$$$###""""""!!!"""$$$%%%'''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$######"""$$$%%%'''(((***+++,,,,,,***++++++,,,,,,++++++***)))***+++---...///////////////...---------------+++,,,------------......,,,///111222111///.........111333444222111000111000000111111000000111111000////////////000222333666555555444444333333333333555999>>>CCCHHHKKKMMMJJJJJJHHHGGGEEEDDDEEEEEEHHHJJJLLLMMMMMMMMMOOOQQQQQQSSSWWW[[[aaaiiirrrwwwyyypppkkkkkkmmmiiidddccckkkqqqnnnggg```^^^ZZZ[[[ccclllkkkeeeeeegggjjjjjjcccXXXTTTVVV[[[[[[[[[YYYYYY\\\aaafffmmmmmmlllhhhccc``````bbbhhhgggddd```ZZZTTTOOOLLLKKKMMMOOORRRTTTTTTRRRPPPQQQOOOMMMNNNSSSWWW[[[\\\```___]]]ZZZWWWVVVVVVVVVXXX]]]aaaaaa]]]YYYWWWWWWTTTUUUUUUVVVXXX]]]ccchhhjjjnnnpppllleeecccgggmmmssswwwyyyxxxwwwvvvsssnnnhhhgggggghhhjjjkkkkkkjjjeeebbb]]]YYYWWWXXXYYY[[[___eeesssqqqmmmrrrsssoooiiiccc___]]]]]]^^^\\\YYYVVVTTTTTTTTTTTTTTTUUUVVVWWWYYY[[[]]]^^^___`````````aaabbb```]]]ZZZYYY[[[\\\\\\ZZZYYYYYYYYY]]]```ccceeeeeeeeefffgggnnnyyy|||wwwtttrrrssstttpppiiibbb]]][[[YYYXXXXXXYYYZZZ\\\```aaaaaaaaabbbhhhqqqwwwzzzoooeeeaaabbbhhhcccbbb]]]eeeyyyuuuggg]]]XXXPPPNNNMMMOOOPPPQQQWWW^^^jjjppp```QQQLLLFFFAAADDDMMMRRRVVVYYYYYYUUUOOOJJJHHHFFFHHHKKKNNNPPPQQQQQQQQQMMMKKKIIIIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJJJJEEEDDDDDDEEEGGGIIIKKKMMMUUUTTTRRRRRRVVVWWWOOODDDIIIHHHGGGFFFDDDBBBAAAAAAAAAAAAAAAAAABBBDDDEEEFFFHHHIIIJJJKKKJJJGGGEEECCCAAA>>>>>>AAAAAA@@@AAADDD;;;666000---111;;;HHHPPPYYY]]]\\\RRRFFF:::...$$$  """"""!!!!!!!!!"""   !!!   """###$$$$$$######%%%&&&'''''''''&&&$$$###############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''''''''&&&&&&'''((()))+++,,,,,,)))******++++++******))))))***+++------.........///...---,,,++++++++++++***,,,------------...///,,,...111111000...---......000222222111000000000000111222111//////000111///......---...///000111444444444444444333333333111333777<<>>BBBCCCBBBBBBEEE777222,,,***...888DDDLLLWWWZZZYYYPPPEEE:::---$$$  !!!""""""   !!!!!!  !!!  !!!!!!"""#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%"""###$$$%%%%%%$$$###"""######%%%&&&'''((((((((()))))))))******+++,,,---******++++++++++++*********+++,,,---------------...---,,,+++************))),,,......,,,,,,...000***---000000///---,,,------///111111///...//////111222444222000///000111//////...---...///000111444444444444555555555555000222555;;;AAAFFFKKKMMMMMMLLLKKKGGGBBBAAABBBEEEDDDFFFHHHJJJKKKLLLOOORRRNNNOOOPPPPPPPPPQQQSSSUUUaaahhhrrrwwwzzz~~~~~~vvvmmmjjjlllnnnllleeefffcccbbbfffooosssrrrmmmiiihhhkkkkkkeeeaaa```aaaaaa```ZZZSSSPPPRRRUUUYYY^^^dddgggiiilllrrrwww~~~vvvgggWWWMMMIIIHHHHHHKKKNNNPPPNNNLLLHHHHHHIIIMMMPPPRRRQQQPPPQQQTTTWWWVVVTTTQQQQQQRRRQQQUUUYYYYYYVVVTTTSSSUUURRRTTTWWWXXXYYYZZZ\\\]]]dddeeefffdddbbb``````aaaeeejjjnnnnnnnnnoookkkfffdddcccbbbbbbdddeeedddccc```^^^[[[XXXWWWXXXYYYZZZ[[[\\\```iiizzz}}}}}}xxxooofff^^^YYYWWWWWWVVVUUUTTTRRRQQQQQQSSSTTTQQQRRRSSSUUUVVVXXXYYYYYYYYY]]]``````^^^\\\]]]^^^YYY[[[]]]^^^\\\ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZ\\\]]]bbbqqquuummmhhhfffhhheeeaaa\\\ZZZYYYZZZ[[[\\\[[[ZZZ[[[]]]ccciiinnnmmmlllkkkiiifffeeeddddddiiiwwwvvvzzzpppcccjjjgggkkkzzziiiTTTKKKGGGDDDDDDCCCDDDJJJRRRdddxxxuuu^^^PPPKKKIIIFFFLLLPPPUUUWWWVVVRRRPPPNNNMMMMMMLLLLLLLLLMMMOOOPPPNNNMMMLLLJJJGGGEEEEEEEEEGGGFFFEEEDDDEEEGGGJJJKKKFFFGGGHHHJJJKKKLLLLLLMMMPPPPPPMMMIIIIIIKKKIIIEEEIIIHHHHHHGGGEEEDDDDDDCCCAAABBBDDDFFFGGGGGGGGGGGGHHHIIIIIIIIIFFFCCC???======;;;===BBBDDDBBBBBBEEE333...)))''',,,666BBBJJJVVVYYYXXXOOOEEE:::---### !!!###!!!!!!!!!   !!! """###""" !!!!!! """""""""  !!!"""#########$$$$$$%%%&&&'''''''''((((((((('''%%%###"""!!!###$$$%%%%%%$$$"""!!!$$$%%%%%%%%%%%%$$$######,,,+++++++++,,,------...+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,---,,,+++***))))))))))))))),,,......,,,,,,...111***,,,//////...,,,,,,,,,---///000000.........///222444555444111///000222000000///......///111111444555555555666666777777///111555:::@@@FFFKKKMMMLLLLLLJJJEEE@@@???AAADDDDDDFFFHHHIIIJJJLLLOOORRROOOQQQSSSSSSPPPLLLIIIHHHQQQXXXaaagggmmmttt~~~}}}uuupppppppppnnnjjjkkkhhheeegggooouuuvvvssslllhhhkkknnnllliiiiiiaaabbb___XXXPPPMMMOOOSSSUUUZZZ```dddfffllluuu|||~~~lllYYYMMMIIIHHHGGGJJJMMMOOONNNLLLHHHIIIKKKNNNPPPOOOLLLIIIOOOSSSWWWWWWUUURRRRRRRRROOOSSSWWWWWWUUUSSSTTTUUUQQQTTTXXXZZZYYYYYYXXXYYYaaaaaaaaa``````___]]]]]]```fffjjjjjjjjjjjjfffaaaaaa___^^^]]]^^^______^^^[[[YYYWWWVVVVVVWWWZZZ[[[YYYYYYZZZ___nnn~~~vvvkkkbbb\\\ZZZXXXSSSSSSRRRPPPNNNOOOQQQSSSVVVUUUUUUUUUTTTTTTSSSSSSUUUYYY^^^]]]YYYWWWZZZ]]]XXX[[[^^^___^^^\\\\\\\\\YYYYYYZZZYYYXXXYYY\\\^^^___mmmyyyoookkkkkkkkkhhhccc^^^ZZZYYYYYYYYYZZZYYYWWWYYY]]]eeemmmrrrsssqqqpppqqqtttvvvvvvuuuttt|||uuuwwwrrriiisssqqqpppxxxoooTTTIIIDDD@@@???===>>>CCCKKKXXXllleeeTTTQQQMMMEEEMMMOOORRRTTTSSSRRRRRRSSSQQQPPPMMMKKKKKKKKKMMMNNNLLLMMMOOONNNKKKIIIGGGFFFBBB@@@???>>>@@@BBBEEEGGGHHHHHHJJJKKKLLLLLLMMMLLLMMMNNNJJJEEECCCEEEFFFDDDHHHHHHGGGGGGFFFEEEEEEEEE@@@BBBEEEHHHJJJJJJIIIIIIFFFGGGJJJKKKIIIEEE???<<<;;;999<<>>>>>???@@@DDDDDDDDDFFFHHHJJJJJJJJJOOOSSSVVVUUUQQQNNNOOOQQQYYY]]]aaabbbaaaccciiinnnvvv}}}{{{wwwwwwzzz}}}}}}xxxxxxyyyhhheeemmmrrrmmmeee\\\WWWQQQNNNOOOPPPPPPOOOPPPMMMNNNTTT[[[cccllluuu~~~jjj[[[VVVMMMJJJIIILLLKKKFFFEEEGGGGGGIIIHHHEEEHHHMMMNNNKKKUUUVVVWWWVVVTTTRRRQQQQQQQQQRRRRRRRRRQQQPPPNNNMMMPPPTTTZZZ]]][[[XXXUUUSSSSSSSSSSSSSSSRRRRRRQQQQQQVVVYYY]]]___^^^\\\ZZZYYYXXXYYYZZZZZZZZZZZZYYYXXXRRRSSSTTTRRRQQQTTT\\\bbbbbb^^^XXXVVV___www{{{uuunnnkkknnn{{{~~~~~~yyykkkeeeaaaWWWRRRQQQPPPQQQTTTYYY^^^aaadddcccaaa^^^[[[WWWUUUTTTWWWYYYZZZWWWWWWWWWUUUPPPUUU]]]ZZZUUUWWWSSSQQQZZZkkkqqqvvvsssmmmjjjnnntttxxxyyynnn___[[[\\\VVVUUUXXXSSSMMMMMMMMMPPPZZZkkkwwwrrr|||jjjTTT===;;;777555555777;;;===DDDMMMZZZhhhvvvzzzmmmaaaWWWWWWPPPQQQWWWVVVNNNNNNVVVYYY[[[[[[UUULLLGGGGGGIIILLLMMMLLLJJJHHHFFFFFFFFFAAABBBBBBAAAAAABBBEEEHHHFFFCCCCCCFFFFFFCCCBBBEEEIIIKKKJJJDDD@@@DDDJJJNNNLLLJJJGGGEEECCCBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGFFFIIIJJJIIIIIIHHHBBB;;;:::===<<<999:::>>>>>>::: ###***555FFFUUU[[[\\\[[[UUUHHH666%%%  !!!!!!!!!!!!"""$$$&&&((("""#########$$$%%%%%%%%%###$$$%%%%%%######$$$%%%&&&(((******)))''''''(((&&&&&&&&&&&&%%%$$$$$$$$$""""""######$$$&&&'''((((((***------+++***))))))((()))***,,,---.........+++*********,,,---,,,+++*********+++++++++,,,,,,***+++,,,...///000000000000111222333333111///...,,,------......///000000,,,---...///111222333333666555333222222333444444777666666666666666666555222222333444666888:::;;;999:::<<<<<<;;;<<<>>>@@@DDDDDDEEEFFFFFFGGGGGGGGGKKKOOOSSSUUUTTTTTTVVVYYYcccdddeeebbb]]][[[]]]___fffppp}}}iiiaaaiiipppnnnggg[[[VVVPPPOOOPPPRRRRRRQQQNNNJJJJJJNNNSSSXXX___gggvvv{{{xxxiii___]]]SSSQQQQQQQQQNNNHHHDDDCCCEEEIIIJJJHHHHHHKKKMMMLLLTTTUUUUUUSSSPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIRRRVVVZZZ\\\ZZZUUUQQQOOOPPPNNNLLLKKKKKKLLLMMMNNNRRRUUUXXXYYYWWWUUUSSSSSSRRRRRRSSSTTTTTTSSSSSSRRRPPPPPPOOOMMMLLLOOOVVV\\\[[[XXXSSSRRR\\\uuu|||uuummmfffeeejjjxxx}}}}}}|||tttnnnbbbYYYVVVUUUYYYbbbllltttwwwzzzwwwsssmmmggg```[[[XXXbbbeeeeeebbb```^^^WWWPPPYYYfffeeeYYYQQQKKKQQQccc~~~}}}}}}tttccc]]]aaaaaacccbbbZZZMMMFFFGGGVVVjjj}}}vvvkkkrrrsssuuuyyy~~~~~~rrr]]]MMM:::888555333333555888:::???BBBGGGNNNZZZlllvvvllldddYYYRRRPPPNNNIIIJJJOOOVVVZZZ^^^[[[SSSKKKFFFEEEMMMNNNMMMJJJEEECCCEEEGGGBBBCCCCCCBBB@@@AAACCCEEEDDDAAAAAAEEEFFFCCCAAAAAAGGGLLLLLLFFFDDDKKKVVV\\\VVVQQQJJJGGGFFFFFFEEECCCEEEEEEDDDDDDDDDDDDEEEEEEFFFJJJLLLKKKJJJIIICCC<<<<<<>>><<<999888;;;<<<:::!!!)))444FFFTTT\\\]]]\\\UUUGGG444"""   !!! """###$$$!!!"""###$$$%%%%%%%%%&&&$$$%%%&&&&&&%%%$$$%%%&&&&&&(((******)))((()))***''''''&&&%%%$$$#########""""""###$$$%%%'''((((((&&&))),,,---+++)))''''''((()))+++,,,---.........************+++,,,,,,+++***++++++,,,------......++++++---...///000000000///000111111111000...---++++++,,,,,,---......///,,,---...///111222333444555444333333333333444444555555555444444333333333000111222333444555666666555666888888999;;;>>>AAACCCDDDFFFFFFDDDCCCCCCCCCFFFJJJPPPSSSVVVXXX[[[^^^ccccccbbb]]]XXXTTTSSSSSSXXXbbbpppyyy}}}sssfffgggjjjhhhdddXXXUUUSSSTTTWWWYYYWWWUUUMMMIIIHHHKKKNNNPPPVVV\\\eeelllssstttmmmeeeaaaaaaYYYZZZ[[[ZZZUUULLLDDD@@@BBBFFFIIIIIIFFFFFFHHHIIIMMMNNNNNNMMMJJJHHHHHHIIIHHHHHHHHHGGGHHHHHHIIIJJJUUUWWWYYYXXXTTTQQQNNNNNNNNNLLLIIIGGGGGGIIIKKKMMMQQQSSSUUUUUUSSSQQQOOOOOOKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKIIIIIIMMMSSSXXXUUUSSSPPPQQQ\\\ttt{{{vvvnnnfffaaabbbiiiuuuuuu{{{{{{vvvnnnhhhdddhhhuuu{{{sssmmmiiiuuuxxxyyywwwuuuqqqggg]]]fffwwwwwwfffUUULLLXXXqqq~~~oookkkssswwwxxxrrrdddSSSLLLSSSkkk{{{xxxyyyiii___dddooorrrmmmgggWWW[[[bbbgggfff]]]OOODDD777666444222222444666777>>>>>>>>>@@@HHHUUUeeeppptttxxx||||||nnn\\\PPPJJJHHHIIILLLPPPSSSYYY\\\[[[UUUNNNIIILLLMMMLLLGGGBBB@@@BBBFFFBBBCCCDDDCCCBBBBBBDDDFFFDDDAAABBBFFFHHHFFFFFFHHHLLLSSSUUURRRUUU^^^ddddddZZZRRRJJJFFFHHHJJJIIIGGGFFFFFFDDDCCCBBBBBBCCCCCCEEEIIIJJJIIIIIIIIICCC;;;<<<===<<<999888999;;;<<< '''222CCCQQQ\\\^^^\\\SSSDDD111""" !!!""""""!!!  !!!!!!!!! """######!!! ###"""  !!!"""###$$$%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&''')))))))))(((***+++'''&&&$$$###""""""""""""!!!"""###%%%&&&'''((()))&&&(((,,,---+++)))''''''+++,,,,,,------,,,,,,,,,((()))***************++++++,,,,,,---...///000000/////////000000////////////000000111000///......---------...//////000000...//////000111222333333333222222222222222333333333333333222111111111000111111222222333333333444333444666666777:::>>>AAABBBDDDFFFFFFCCCAAA@@@AAACCCFFFKKKPPPTTTWWWZZZ\\\YYYYYYXXXUUURRRNNNMMMLLLMMMUUU```iiiooovvvqqqiiieeebbb```TTTTTTVVVYYY]]]]]]YYYUUUNNNJJJIIILLLMMMNNNQQQVVVXXX___fffgggeeeddddddeee```cccdddbbb[[[QQQFFF???@@@CCCEEEEEEBBB@@@AAADDDBBBCCCDDDDDDBBBBBBDDDEEEAAAAAABBBCCCDDDFFFHHHIIIUUUUUUSSSOOOLLLJJJJJJLLLIIIGGGEEECCCCCCEEEGGGIIIMMMOOOOOONNNLLLJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHLLLRRRUUUPPPOOOOOOQQQ\\\rrr|||vvvqqqlllbbb\\\ZZZ___fffmmmwwwooovvvxxxyyy{{{zzznnnvvvvvvcccYYYfff{{{hhhZZZZZZiii~~~mmmaaa^^^ZZZRRRNNNRRRVVVTTTOOOLLLEEEIIIOOOSSSQQQJJJBBB<<<666555444333333444555666999999:::<<<@@@GGGOOOTTTWWWZZZ___iii{{{sss\\\PPPNNNNNNMMMLLLKKKOOOWWW___```YYYRRRLLLLLLIIIDDD@@@>>>AAADDDBBBDDDEEEEEEEEEEEEGGGIIIGGGEEEEEEGGGHHHHHHKKKQQQaaagggjjjjjjooouuummm___SSSKKKDDDAAAEEEHHHIIIGGGHHHGGGEEEBBBAAAAAAAAAAAACCCFFFGGGEEEEEEEEEAAA::::::;;;;;;;;;999999;;;???&&&000@@@NNN[[[]]]]]]TTTDDD111### """###"""!!! """!!!$$$&&&&&&$$$#########&&&$$$"""  """###$$$###"""""""""###$$$$$$""""""###$$$&&&'''(((((('''''')))***&&&%%%###"""!!!""""""###!!!"""###%%%'''((())))))%%%(((+++,,,+++***))))))............---,,,******''')))******)))(((***+++,,,,,,---......///000000111111111111000///...---111111222222111111000000///000000111222222333333000000000111111111222222111111111111222222222222222111111111111111000000222222111111222222333444333444555555555888<<>>::::::===999:::;;;<<<<<<===???BBB:::;;;<<<>>>???AAACCCCCCNNNMMMJJJFFFCCCBBBDDDFFF@@@@@@@@@@@@@@@@@@AAAAAADDDEEEEEEDDDBBB@@@AAABBBDDDCCCCCCCCCDDDEEEFFFGGGBBBBBBBBBDDDFFFJJJMMMOOOIIIJJJJJJLLLUUUggg~~~{{{wwwwwwssskkkfffddd```\\\TTTPPPPPPWWW^^^bbbdddgggrrrnnntttvvv|||xxxoooxxxzzzggggggqqqrrreeeWWWNNNLLLCCCAAACCCFFFFFFAAA>>>???;;;>>>@@@BBBAAA>>>999666555444444444444444444555111333555888<<>><<<999;;;@@@%%%///>>>LLLXXX]]]___YYYHHH555%%%!!!"""!!! !!! """&&&''''''''''''(((%%%$$$"""  !!!""""""!!! ###$$$%%%$$$###"""###%%%&&&'''((('''&&&&&&((()))&&&%%%###""""""###$$$%%% !!!$$$&&&((()))))))))&&&(((***+++******+++---............---,,,+++***(((***++++++))))))***,,,++++++,,,,,,------......000000000000///...---,,,111111111000000000////////////000000111222222222111111000000000/////////000000111222222222222222111111222222222222222222222111000///000111333444333444444333333555999<<<@@@DDDHHHGGGCCC??????@@@BBBCCCEEEGGGJJJKKKKKKJJJFFFFFFGGGGGGGGGGGGEEEDDDDDDHHHMMMPPPSSSZZZeeennn~~~{{{tttnnnjjjYYYWWWVVVWWWXXXVVVRRRMMMKKKHHHHHHLLLNNNMMMOOOSSSUUUXXXYYY[[[cccmmmrrrpppooooooiii^^^WWWSSSNNNHHHDDD>>>:::;;;:::666555777444555666666777888;;;>>>777888:::<<<=========<<>><<<;;;;;;<<<<<<:::888888999;;;===============???@@@AAA<<<<<<===@@@BBBDDDDDDDDDAAACCCCCCDDDHHHUUUggguuuzzzxxxoooiiiddd^^^^^^YYYSSSPPPQQQOOOKKKKKKGGGGGGPPPWWWYYYXXXWWWZZZxxxuuutttuuuvvvfffssszzznnnbbbYYYPPPGGGBBBBBB<<<:::<<>>:::999;;;777666555666777777666444333333333444444333333333111111222555999;;;=========AAADDDJJJ[[[vvvrrrqqqnnngggVVVRRRMMMLLLPPPXXX___bbbVVVPPPHHHEEEGGGJJJKKKJJJIIIKKKLLLLLLKKKKKKLLLMMMJJJKKKLLLJJJHHHOOObbbuuuoooPPPLLLJJJHHHGGGIIILLLQQQSSSMMMKKKGGGCCC@@@???@@@@@@@@@AAA???<<<===???>>>999;;;<<>>LLLUUU\\\bbb]]]MMM888'''   !!!   %%%((())))))***+++"""!!! !!!"""""" %%%&&&''''''%%%%%%&&&'''''''''((('''%%%%%%'''((('''%%%$$$######$$$&&&((( !!!$$$&&&((()))))))))&&&(((*********+++---///------......------,,,+++(((+++---,,,***)))+++...******++++++++++++,,,,,,......//////......---,,,............------------,,,,,,------.../////////111000000///...---------000111222333333333333333222222222333333444444555222111///......000333555333333333222111333777:::@@@DDDIIIHHHCCC??????AAACCCBBBCCCEEEFFFFFFEEECCCDDDDDDDDDEEEEEEDDDBBB@@@BBBFFFJJJLLLMMMRRR[[[cccrrr~~~wwwqqqaaa]]]XXXVVVUUUSSSPPPLLLHHHFFFGGGKKKMMMLLLNNNRRRVVVWWWWWWXXXcccpppuuuqqqtttqqqgggYYYQQQRRRQQQMMMFFF===888999999555222444333444444444444666999;;;888999;;;<<<===;;;:::999666999;;;<<<999666555444777999===@@@AAA???;;;999777777777555333444555777777666666666666888:::;;;999999:::<<<>>>???===<<<<<<======<<<>>>GGGVVVaaa^^^iii|||mmmbbb[[[VVVPPPPPPKKKEEEDDDFFFEEEAAAHHHCCCCCCLLLTTTVVVTTTSSSOOOqqq}}}uuuuuu}}}tttiiivvv|||jjj___UUUKKKGGGCCC>>><<<<<<999555444777777555555777444222//////222444555444222222333333333333222222666555333444666999;;;<<<888===@@@CCCOOOeeezzz^^^ZZZRRRJJJGGGNNNZZZeee\\\SSSJJJHHHLLLPPPPPPNNNMMMNNNPPPOOOMMMLLLLLLMMMGGGJJJMMMMMMMMMWWWqqqrrrSSSGGGGGGGGGFFFFFFIIINNNRRROOOLLLHHHCCC@@@??????@@@AAAAAA>>>:::;;;>>>>>>:::======BBBEEE@@@888777===%%%...>>>MMM___dddeee^^^SSSBBB---  !!!###""" !!!!!!!!!"""###%%%'''(((###!!! ###!!! !!!###%%%&&&%%%$$$""""""&&&******%%% !!!!!!"""###############$$$############$$$%%%%%%***)))(((((((((***+++,,,222000......000000---***++++++++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,...---,,,,,,,,,,,,---...///000000000///---***(((''',,,000111///---...///)))***+++---...000111222...000222333333111///---000000000//////111444777777333///...000111111///555444333000///111555888???BBBEEEFFFDDDAAA???>>>;;;<<<===>>>@@@CCCEEEFFFHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFHHHHHHGGGIIINNNQQQ___hhhzzzzzzpppmmmcccXXXRRRNNNKKKLLLOOOJJJKKKKKKKKKLLLNNNRRRUUUYYYUUURRRVVV___iiioooqqqmmmggg^^^TTTOOONNNPPPSSSGGGDDD@@@<<<999777333111444333333444777999999999888999999888666666777888888777666555555444444555444555777888888777555444666666555555555555444444777666666555555555666666444444444555555777888999666888:::;;;;;;>>>CCCHHHOOOXXXkkkfffUUUPPPOOOPPPRRRIII@@@AAA>>>===EEEBBBEEEIIILLLOOORRRUUUXXX^^^lll}}}~~~sssiiieeeppp|||wwwoookkkkkkssszzz~~~tttjjjhhhjjjtttssstttuuurrrhhhYYYNNNFFFCCC???;;;888777888888999222000555777333222444222000---...222444444333000/////////000111222333555222000111666999::::::<<<;;;;;;===DDDPPP^^^hhhhhhTTTMMMEEEGGGQQQTTTUUUWWWVVVRRRRRRUUUWWWUUUPPPQQQMMMIIILLLQQQNNNFFFMMMIIIHHHPPP```tttkkkRRRLLLIIIFFFEEEFFFJJJLLLMMMOOOJJJEEEAAA???>>>===<<>>;;; &&&///@@@OOOaaaeeegggaaaVVVFFF000   !!!""""""!!!  """"""!!!###&&&''''''&&&$$$###$$$(((,,,+++&&&!!! !!!###$$$%%%%%%%%%'''''''''''''''((())))))))))))((((((((()))++++++111///......000000---*********+++,,,,,,,,,,,,,,,(((((()))***++++++++++++...---,,,,,,,,,,,,---...//////000000///---+++)))***+++---000222222000...333333111///---+++))))))000000000000000000000000222222222111///000333555666222//////111222222111333333222000///111555888<<>>HHHSSS[[[ooommmUUUKKKDDDEEEKKKKKKQQQTTTVVVVVVXXXZZZWWWRRRPPPQQQOOOIIIIIIMMMMMMIIIHHHFFFJJJYYYooocccMMMKKKHHHFFFEEEGGGIIIJJJJJJHHHGGGDDD@@@>>>=========>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFDDDAAA>>><<< &&&111BBBRRRbbbhhhjjjfff[[[JJJ555###  !!!!!!"""%%%((()))((('''$$$$$$&&&+++...,,,'''"""!!!###%%%&&&''''''))))))(((((())))))***+++))))))((((((((()))******000///......//////---+++***+++,,,------,,,+++***''''''((())))))*********...------,,,,,,------...//////000000///---+++***---++++++///444555222...000000//////.........---111000///......///111222444444444222000000222444555222000000111222222222111111000///...000444777888;;;>>>@@@???===;;;;;;>>>>>>>>>???@@@AAABBBCCCFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCEEEFFFEEEEEEFFFGGGKKKMMMUUUcccppp|||}}}~~~pppaaaXXXRRRNNNNNNPPPPPPOOONNNMMMMMMMMMMMMMMMNNNMMMNNNRRRXXX\\\\\\[[[TTTQQQLLLIIIIIIOOOXXX___ZZZWWWRRRLLLGGGCCCAAA@@@===;;;888777777666555333;;;;;;:::888555444555666777666555444333333333333222333333444555555666666222333555666666555333222333333222222222333333444555555444333333333333444333444555666777:::???BBBDDDSSSlllwww___TTT```uuupppiiiUUUIIILLLOOOQQQZZZ^^^aaafffnnnvvvyyywwwtttmmmvvvuuuvvvpppccc^^^hhhqqqzzz}}}{{{yyy|||}}}zzztttlllbbbUUUIIIAAACCCHHHNNNQQQPPPMMMKKKIIIMMMMMMLLLHHHBBB===;;;;;;AAA???===<<<===<<<777333111111111222222333444444222111222222000---///333222000...---.../////////111000...---...000333444555333222222444666777777888888777666888===EEEJJJVVVjjjrrrVVVLLLEEEEEEIIIGGGMMMQQQUUUYYY___aaaYYYOOOOOOPPPNNNHHHFFFHHHJJJIIIDDDGGGSSSiiiqqqXXXIIIIIIGGGFFFFFFGGGHHHGGGFFFBBBDDDDDDBBB===;;;<<<>>>===>>>???AAABBBDDDEEEFFFCCCCCCCCCCCCBBB@@@>>>===%%%000CCCSSSccciiimmmjjj```OOO999'''    """%%%((()))'''%%%"""$$$'''+++---+++&&&!!! """$$$%%%&&&'''''''''''''''&&&'''(((((()))))))))))))))))))))))))))///......//////...---,,,------......---+++((('''(((((((((((()))***++++++------------------------......//////...---,,,+++/////////111333333111...++++++,,,...000111333333000////////////000000111333444444333111111333555555444222111111111000000///000///......000333666666888<<<===<<<;;;::::::>>>>>>>>>>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDCCCCCCCCCDDDGGGHHHIIIHHHHHHHHHJJJIIIMMMUUU^^^hhhuuuxxxhhh^^^YYYVVVVVVXXXUUUTTTQQQOOONNNLLLJJJHHHMMMNNNQQQUUUYYYYYYWWWTTTMMMLLLJJJIIIKKKSSS^^^gggjjjhhhccc[[[TTTNNNJJJIIIFFFDDD@@@===<<<:::777555999999999777555444444555666555444333333222222222......//////111333555777333444666888777555333111111111000000000111222222333333333222222333444444333333444555777:::>>>AAAFFFVVVnnnwwwkkkXXXOOOaaa|||yyyppp[[[OOOVVV]]]bbblllwwwwwwzzz|||uuuoooyyy|||~~~}}}{{{{{{uuupppmmmjjjcccWWWLLLHHHNNNVVV___bbb```^^^```ccc^^^\\\XXXTTTNNNGGG???:::;;;<<<===???AAA@@@>>><<<<<<;;;:::::::::999666555555333222222333333222000---...000222333444444333------///333555444222000...---------///000222333333111///...///111444666666555444444555666666666666666666555555777;;;???DDDTTTkkk}}}sssZZZPPPGGGGGGLLLKKKLLLOOOSSSYYYaaaddd\\\PPPNNNMMMJJJGGGFFFFFFFFFEEEDDDPPPddd|||ttt^^^PPPJJJGGGGGGGGGHHHIIIHHHEEECCCAAAEEEHHHEEE???<<<<<>>??????AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???###///BBBRRRcccjjjpppmmmdddTTT===+++   ###&&&&&&%%%### """&&&)))***((($$$!!!"""###$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((******************))))))---...//////...---------/////////---+++(((%%%$$$))))))((())))))***,,,,,,------------------------..................------000222444333000......///111111000///...---,,,,,,,,,...///111111111///...000222333333222333555666555555444222000.........////////////...///222555555888;;;<<<;;;:::::::::===============>>>??????BBBCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEHHHJJJKKKKKKJJJHHHFFFHHHNNNSSSYYYbbbkkkwwwzzz~~~oooeeeaaa]]]\\\]]]UUURRRNNNMMMMMMLLLJJJGGGLLLNNNQQQUUUWWWUUURRROOOMMMNNNNNNMMMOOOVVVaaajjjsssrrrooohhh^^^UUUOOOMMMLLLIIIEEEBBB@@@===:::888777888888666444444555666555444333222111111111111000...------...111444666777888::::::888555222000///////////////000111111000000111111333444666666555444444555888;;;>>>@@@FFFTTThhhzzzvvvnnniiicccVVVOOO```zzzwwwppp]]]UUU```jjjqqq||||||qqqhhhiiirrr}}}xxxuuussssssssstttsssoooiiieeeddddddcccbbbaaa```___^^^YYYTTTQQQPPPLLLCCC===;;;;;;AAAHHHKKKIIIGGGGGGIIICCCBBB@@@???>>>;;;888555555333111111333333222000222222444777999999555222---------...///...---,,,---...000222333333222111///...000888AAACCC:::////////////...///000222333111///...---...000222444666666666666666666666777444555666666555666888;;;999BBBQQQ```mmm{{{ooo___VVVIIIEEEKKKMMMMMMNNNOOOSSS\\\bbb^^^UUUOOOKKKGGGGGGHHHGGGFFFDDDKKK^^^xxxyyy```PPPKKKLLLGGGGGGHHHJJJJJJIIIEEEBBBEEEIIILLLIIICCC>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC"""...AAAQQQccclllrrrqqqiiiXXXBBB/// ######""" !!!$$$&&&'''%%%###!!!$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))++++++,,,,,,++++++***))),,,---//////---,,,------///...---+++((('''%%%$$$***)))(((((()))***,,,---,,,------......------,,,---------...............000333555333///,,,...000222111000...---+++******+++,,,///222222111///...///000222333333333555666333444333111...,,,,,,,,,000000111000//////111333666888::::::999888888999;;;;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDEEEEEEDDDCCCAAAAAABBBEEEHHHJJJJJJJJJBBBAAADDDIIIMMMOOOTTT[[[fffmmmvvvwwwnnnjjjfffdddcccUUUQQQLLLJJJKKKLLLJJJHHHGGGJJJMMMOOOPPPOOOLLLJJJOOORRRSSSRRRQQQVVV___hhhooorrrtttooodddYYYPPPLLLNNNKKKGGGEEECCCAAA>>><<<999::::::888666555555777444333222111111000000000444222///...///333888;;;??????>>>===999555111///............///000000111///000000111333555777888666555444555999<<<>>>???BBBLLLZZZfffpppwww}}}}}}tttmmmdddbbbaaa^^^VVVQQQ]]]nnnjjjhhh[[[VVVbbbkkkqqq|||~~~{{{xxxuuuqqqiii^^^WWW\\\bbbxxx}}}{{{yyywwwvvvpppmmmiiieeebbb___[[[XXXTTTTTTTTTTTTTTTRRRNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJEEE@@@===>>><<<777444444111666:::<<<:::888999:::999888777777888777444222222000...---......------000111333555555333///,,,,,,---...//////......------...000111111000//////333222333<<>>;;;888666666666333333111000000000000000222111000222666>>>FFFKKKHHHFFFCCC???:::555111///---------......000111111111111111222444555666777777444333444888<<<>>>>>>@@@DDDJJJPPPVVV[[[```cccccchhhnnnmmmggg___ZZZXXXSSSVVVVVVSSSNNNNNNTTT[[[VVVXXXRRROOOYYY^^^aaakkkccccccaaa^^^YYYTTTNNNKKKLLLOOO```ssstttnnntttyyyxxxuuuooonnnmmmkkkiiigggfffeee``````___]]][[[ZZZYYYXXXUUURRRNNNKKKIIIGGGDDDBBB>>>======>>>@@@@@@>>><<<::::::;;;<<<===>>>>>>???<<<666222333222///...//////111444555444333555666555444444555555444111///111000///.........000111222333333222000...,,,,,,//////000000000111333444//////000000000000000000444444555;;;FFFKKKAAA222444444333000,,,***+++---+++,,,---....../////////000333555555444333444666333444666555555555777999222000333;;;DDDSSSiii}}}mmm^^^]]]```XXXQQQPPPLLLMMMLLLJJJHHHMMMWWW]]]]]]]]]YYYUUUPPPIIIIIIUUUdddwww|||bbbSSSMMMLLLKKKIIIIIIKKKMMMNNNNNNKKKHHHIIIHHHHHHFFFDDDBBB@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDFFFHHHKKKMMMNNNMMMLLLKKK###...AAARRRgggpppxxxyyyqqqaaaIII777  """  !!! !!!"""$$$$$$######$$$$$$!!!"""$$$&&&''')))))))))%%%%%%%%%%%%%%%&&&''''''------...///...---+++******---//////,,,+++,,,...)))(((&&&$$$%%%'''***,,,((('''&&&%%%&&&(((***+++,,,,,,---......---,,,,,,---------------...///000///---+++---111444222000......---,,,+++******)))...---------...///111222000222333333111000000111***---//////------...000333333333222000///000111666777888777555444444555777777777888999:::<<<<<<>>>@@@BBBDDDEEEEEEDDDCCCGGGDDDBBBBBBFFFHHHHHHGGGFFFDDDEEEGGGGGGEEEGGGLLLLLLSSS[[[bbbooosssjjj]]]TTTOOOLLLGGGCCCBBBCCCEEEFFFFFFFFFHHHIIIKKKPPPSSSRRRNNNOOOUUU[[[bbblllvvvxxxpppbbbWWWQQQRRRPPPMMMLLLLLLKKKJJJHHHEEEEEECCC???:::666555666333222111000////////////------///444>>>JJJUUU]]]MMMKKKFFFAAA:::555111///---------...///000111222333333333333444444555666666444222333888<<<======AAAAAA@@@AAADDDGGGJJJKKKIIIPPPWWWVVVOOOIIIHHHIIIGGGLLLLLLGGGCCCGGGJJJJJJEEEKKKHHHGGGMMMOOOPPPXXXLLLMMMMMMKKKIIIGGGFFFGGGAAABBBPPP```rrrjjj[[[\\\___\\\XXXWWWVVVUUUSSSQQQOOOMMMLLLHHHGGGGGGFFFEEEDDDDDDCCCDDDBBB>>><<<<<<:::888777444333333444666888888777111222333444666888999::::::333//////...+++***,,,///111333333333333666888------...///000///,,,***,,,---...---,,,,,,///222444555444222///...///111...............111555888111111111111222222333333333444444666===BBB<<<000000111111...+++)))+++...---...000222222222111111...111333444222111333555333444555444333333555777555222222888???KKK```tttfffWWWZZZeeeddd___ZZZRRRKKKLLLIIIFFFJJJTTT\\\^^^cccaaa]]]TTTHHHHHH]]]uuuqqq\\\SSSQQQNNNKKKJJJJJJKKKNNNOOOOOOMMMKKKFFFEEECCCBBBCCCCCCAAA???CCCDDDDDDEEEFFFGGGGGGHHHGGGJJJMMMPPPRRRQQQNNNMMM%%%222CCCRRRgggsss||||||vvvhhhNNN777""" """$$$  ######   !!!&&&$$$""" """$$$&&&+++(((&&&''')))***(((%%%"""&&&)))(((%%%###%%%(((+++,,,---...////////////---------,,,+++***)))(((((('''&&&%%%%%%&&&'''(((((('''(((***---///...---++++++,,,---............//////////////////......777333///...///000///---...------,,,,,,------...+++++++++,,,---...///000333222111111111222333444222111222444111------000000111222111...---,,,,,,---000555777666333111000333444555777888:::;;;;;;??????@@@AAACCCDDDDDDEEECCCEEEFFFFFFEEEEEEFFFHHHEEEEEEFFFFFFFFFGGGGGGGGGIIIIIINNNWWWaaammm~~~}}}mmmccc^^^YYYPPPIIIEEEDDDAAA@@@@@@BBBEEEHHHLLLJJJKKKNNNPPPQQQUUU[[[gggtttrrr```SSSNNNIIIIIIHHHHHHHHHIIIJJJJJJLLLIIIEEEDDDDDDBBB>>>;;;:::777444444555555222...+++...000444@@@RRRbbbhhh[[[ZZZSSSFFF888000000444000///...---...///111222444222000///...///000111555555666888::::::999777>>>===;;;::::::;;;<<<>>>AAAAAA@@@@@@??????>>>>>>???AAABBB@@@===;;;999999<<<===???AAABBBCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@AAA;;;???CCCNNNgggtttUUUFFFHHHHHHCCCAAA???>>>???@@@@@@>>>======>>>>>><<<:::999999999===999555333333444555555333444444555666777888888333111///000222555666666555555222......111111---...///111222222000...---,,,,,,,,,---------......///...---,,,,,,---...///---...///000000///...---,,,---///000///000222333111111111000///...------222000000222555777555333.........,,,+++,,,///111444333111000000111333555000000000111111222222222222111000//////000111111444444444444888DDDVVVcccXXXVVV```pppsssfffYYYVVVUUUUUURRROOOQQQVVVYYYWWW___eeehhh^^^NNNPPPjjj{{{^^^WWWXXXTTTOOOPPPJJJKKKKKKLLLMMMMMMMMMMMMLLLGGGBBBBBBDDDFFFCCC@@@DDDCCCCCCDDDEEEEEEEEEDDDHHHMMMQQQSSSXXX]]]YYYQQQ&&&222CCCRRRfffrrr{{{{{{uuugggNNN666###  """###!!!  !!!""" $$$###"""!!!"""###%%%&&&%%%###"""###&&&'''&&&$$$"""%%%((('''$$$###&&&)))111111000///---+++)))(((******++++++,,,++++++++++++***)))((((((((()))***&&&'''(((,,,000111111000,,,---....../////////..............................,,,+++---000222222111...------,,,,,,------...,,,,,,,,,,,,---...//////000000/////////000111222111///000333111,,,,,,000111111111000...,,,+++******---111333444222111000111222444666888:::;;;<<<@@@@@@??????@@@AAABBBBBB???@@@AAAAAA@@@AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEHHHOOOUUU___mmmzzz}}}tttoooiii```XXXPPPLLLFFFBBBBBBDDDHHHJJJGGGFFFGGGLLLOOORRR[[[eeesss~~~vvvbbbTTTNNNKKKJJJIIIIIIHHHIIIIIIIIIJJJIIIGGGGGGHHHFFFBBB???;;;:::::::::999777333000000333444777BBBTTTbbbhhh\\\[[[TTTGGG888///...111000000000000000111111222444222000///...///000111222222222555777888777555:::999777666666777888999:::::::::999888888777777999;;;======;;;999999999888:::<<<===>>>>>>===<<<999888999;;;<<<<<<<<<===888:::===FFF]]]zzzyyyYYYFFFCCCBBB======;;;999888888888777666888999999999888888888999999777333222333444555555333444444555555666666777666555444333333555777888555777555000...000000---......//////...---,,,+++,,,,,,,,,---------......///...---,,,,,,---.....................---,,,,,,---///000000//////000222222333333333333111000///333111000222444555333111.........---,,,---000333333222111000111222444555333333333333333444444444222222111000000111222333333444444333555<<>>===<<<<<<===>>>@@@===>>>>>>======>>>@@@CCCBBBBBBCCCCCCCCCDDDDDDDDDDDDBBBDDDHHHKKKOOOZZZeeezzz}}}rrrjjjaaaYYYMMMEEEDDDGGGJJJKKKGGGGGGIIIMMMOOOTTTaaammmyyydddUUUNNNNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJLLLMMMKKKFFFCCC===@@@CCCDDD@@@;;;666333///111222333<<>>QQQlllcccIII???<<<999:::777444333333333222222333444444555666777888888666444111111333444444444444444444444444444444444555777777555333333666999:::>>>===666111000000/////////......---,,,++++++,,,,,,,,,---------............------------......222111000///...---------///000111000...---...///333444555666555333111000222111111111222222000...///000000///...///111333111111000111222333444555111111000000000000000000111111111111111222333444111222222444666888:::;;;@@@RRRmmm~~~xxxeeeZZZ[[[jjjrrryyyyyytttlll```UUUSSSXXX```fffhhhrrrooo___SSSSSSTTTQQQOOOPPPSSSTTTUUUVVVTTTRRROOOMMMKKKHHHDDDCCCEEEFFFEEEBBB???CCCFFFEEECCCCCCGGGLLLNNNOOONNNMMMNNNRRRQQQNNN&&&000@@@NNN```lllvvvvvvqqqdddKKK444$$$!!!%%%'''$$$ !!!""" !!!!!!!!! """$$$&&&''''''&&&&&&%%%&&&'''((()))))))))%%%&&&&&&%%%%%%&&&***...---------,,,+++***((((((&&&'''(((***+++,,,,,,,,,(((&&&%%%$$$######$$$$$$%%%'''***///222333111........./////////......---+++,,,,,,,,,,,,,,,---------...111333555555333111...------,,,,,,------...//////...---------......000000000111111222222333111000222555333000000444............///...---,,,+++,,,...111444666666666222222333444555666777777<<<:::888777888:::<<<>>>===>>>>>>======>>>AAADDDBBBBBBBBBBBBCCCCCCCCCDDDFFFEEEFFFHHHHHHIIIPPPYYYhhhnnnxxxyyyssshhhXXXMMMIIIJJJKKKKKKNNNNNNPPPSSSSSSUUU```lllyyydddVVVQQQRRRPPPMMMJJJHHHGGGGGGHHHIIIKKKNNNPPPOOOLLLHHHDDDAAAGGGMMMNNNHHHAAA;;;888000222111///444???GGGIIIFFFEEEBBB;;;333000222555......///000000///...---222111///......000111333333333333555666666555333555555444444444555666777777666666555444333222222111444666777777666777888888999:::;;;;;;999777555000222333222444888;;;;;;:::888666999GGG___vvvpppQQQ???:::999999666444333444666666666333333222333555666666555444333111111333444333222444444444333333222222222000444777555222111666:::CCCHHHGGG???666333222222222111000///...---------,,,,,,,,,---------................../////////000666555333111000///000000000111222000...,,,,,,---111222444555444333000///000000000000111000///...222333333111//////000111//////000222333444555555000///...---,,,---------//////000000111222333444...///000333777888777666888KKKeeevvvrrrfffcccgggxxxuuudddVVVNNNOOOVVVbbbooo~~~[[[RRRLLLMMMNNNLLLMMMPPPTTTUUUVVVWWWTTTQQQLLLJJJIIIFFFCCCCCCDDDEEEDDDBBBBBBDDDFFFHHHHHHGGGEEEDDDEEEFFFGGGIIIKKKNNNOOONNN$$$---===KKK[[[hhhrrrtttooocccKKK444$$$"""&&&%%%###  """######### ###%%%''''''''''''$$$%%%%%%%%%$$$$$$$$$$$$'''''''''&&&'''))),,,...))))))************))))))'''((())))))*********)))***)))'''&&&&&&&&&''''''&&&'''***---000000---***...............---,,,+++++++++++++++,,,,,,------...000333555444222000///...------,,,,,,------...///......---------......///000000111222333333333000///111333222//////333,,,++++++...111333333111000000111555999<<<;;;:::444444444333333333222222555444333333444777;;;===;;;<<<=========>>>AAACCCBBBBBBBBBCCCCCCCCCDDDDDDHHHGGGHHHJJJIIIHHHMMMTTTXXX\\\eeeppp|||wwwgggZZZSSSQQQPPPPPPSSSSSSUUUWWWVVVUUU\\\eee|||qqqaaaXXXVVVUUURRROOOKKKHHHGGGGGGHHHJJJMMMPPPRRRPPPLLLGGGDDDFFFLLLSSSTTTOOOGGG@@@===999:::999555666<<>>999999666222///000555999222444555666555222///---111000///...///000222444555444444555555444222///444444444444444555666666999999888777666555444444444666888999888666777777888888999999999888777666555888666222333999<<<::::::777444666@@@RRRiiizzzyyyXXXAAA999999666555444666999<<<======777555444444666666444333444333222333444444222111444444444333222222111111---222666666333444999>>>GGGLLLKKKAAA777333111000111111///...------------,,,,,,,,,---------......//////000000111111111111666555333111/////////000000111111000---,,,,,,---...///000111111///---,,,,,,---///000000000000111666666555333000............///111333444444444444222111000.........///000---......///000111111222.........111444666666555222???RRR```eeehhhoooxxxsss```SSSLLLIIILLL[[[ooorrrQQQLLLGGGFFFFFFGGGJJJOOOPPPRRRSSSSSSQQQMMMHHHEEEFFFDDDBBBAAABBBBBBBBBBBBDDDDDDGGGOOOWWWVVVLLLCCCBBBDDDHHHLLLMMMMMMMMMNNN (((999HHHVVVcccnnnqqqnnncccKKK555$$$ !!!$$$ !!!###$$$$$$$$$!!!###%%%''''''''''''&&&(((((('''&&&%%%%%%&&&((('''''''''((()))+++,,,)))))))))))))))((('''&&&((())))))))))))(((((('''&&&&&&%%%$$$$$$%%%&&&'''&&&'''(((+++------***(((............---,,,+++******++++++,,,,,,------...))),,,000111111000//////...------,,,,,,------...------,,,,,,,,,------...---...///111222222222222...---///111000,,,,,,000,,,++++++///555888888666555444555999>>>???===:::666555444333111000///...000//////000222555888:::777999;;;<<<<<<<<<>>>@@@AAABBBBBBBBBCCCCCCCCCCCCEEEEEEGGGIIIHHHFFFIIIPPPMMMPPPVVV^^^gggrrr}}}|||pppfff```^^^^^^ZZZWWWWWWXXXVVVTTTVVV[[[lllssswwwrrreee[[[XXXZZZWWWTTTPPPLLLIIIHHHHHHIIIJJJNNNRRRSSSPPPLLLHHHFFFJJJNNNSSSTTTQQQJJJDDD@@@>>>AAA@@@===;;;<<<;;;777555444111//////444;;;AAABBBFFFJJJLLLHHH???666///000///......///111333555444333222333333222///---000111111222222333333333999999888666555444333333555777999999888666666666555444444444444555666777>>>AAA===444333999:::777777444222444:::GGG\\\nnn~~~^^^BBB777666222333444888===AAABBBBBB;;;888555555777777444111444333444555777777444222444444444333333222222222///222666888888999===@@@AAAEEEDDD<<<444111...,,,---------,,,,,,,,,,,,+++,,,,,,,,,---------.........///000111222222222111111000///...---,,,,,,,,,...///000///---,,,---...,,,,,,---------,,,,,,,,,+++---///000///000111222666777666444000---------...///222444555444333222000...---++++++,,,---///------...///000000000///.........//////000222333111777AAAJJJTTTbbbsssrrraaaUUUOOOHHHIIIYYYrrryyygggLLLIIIEEECCCCCCEEEIIILLLLLLMMMNNNNNNLLLIIIFFFCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCJJJXXXfffgggZZZMMMLLLLLLOOOSSSQQQLLLKKKMMM$$$555FFFQQQ___kkknnnmmmcccLLL666$$$    !!!#########"""!!!!!!"""###%%%&&&'''''''''(((***++++++)))(((***,,,'''&&&&&&'''((()))((((((((((((((((((((('''&&&%%%'''(((((())))))(((((('''""""""!!!!!!"""###$$$%%%&&&&&&'''))),,,,,,+++***000000//////...,,,+++***+++++++++,,,---.........'''+++///000///......000...------,,,,,,------...+++++++++++++++,,,---...---///000222333333333333000///000222000,,,,,,//////------222888<<<;;;888777666777;;;???@@@;;;666555444333222000///...---------...///000222444555444777:::<<<<<<<<<<<<===@@@@@@@@@AAAAAAAAAAAABBBAAAAAADDDGGGEEEBBBEEEJJJHHHKKKPPPUUUZZZaaaiiiooowww}}}uuussstttkkkccc\\\YYYWWWRRRQQQRRR\\\bbbfffbbbZZZUUUWWW]]]XXXUUUPPPLLLIIIIIIIIIJJJJJJNNNRRRSSSQQQNNNLLLKKKLLLMMMNNNPPPOOOKKKEEEAAA???CCCEEEBBB@@@???:::444444222000000555>>>IIIQQQYYYaaaiiimmmeeeTTT@@@333//////......///111444555111111111222444444222000...///000111222222222222888777666555333222111000333555777777666555555555222111000000111444888:::IIIKKKEEE999555::::::555444222333555888AAATTTfff{{{cccEEE666444111333666;;;AAADDDEEEDDD;;;888555555777777444111111222444777:::;;;999777444444444444333333333333222333555888:::;;;===>>>777:::999444111111...******+++,,,---------,,,+++,,,,,,,,,---------......,,,---///000111111000000------------,,,,,,+++***,,,---......------///000------,,,++++++,,,---...,,,...111111///...000111333444555333111............000333555555444222000,,,***((('''''')))+++---...///000111111000//////+++...000000......111444777;;;>>>>>>CCCRRRfffuuurrrfff]]]TTTMMMNNN```zzzgggXXXIIIGGGEEECCCEEEGGGIIIHHHJJJJJJKKKKKKJJJHHHFFFEEECCCCCCBBBAAA@@@@@@BBBCCCCCCEEEMMM]]]kkkmmmbbbWWWVVVTTTTTTUUUQQQJJJJJJNNN!!!333DDDOOO]]]iiimmmlllcccMMM777###   !!! """ !!!!!!!!!"""###$$$###""" ######$$$$$$%%%&&&'''(((###&&&((((((''''''))),,,%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''((((((''''''&&&&&&'''((())))))(((((($$$$$$######$$$&&&((()))%%%%%%&&&(((+++---------111111111000///---,,,+++++++++,,,------...//////+++...111111///---...000...------,,,,,,------...))))))******+++,,,---...000111333555666666666666444333444555333//////222222000///333:::===;;;888777666777;;;??????999333333222222111000///......,,,---......///000111111333777;;;>>>>>>=========>>>????????????@@@@@@@@@???@@@CCCFFFDDD@@@BBBGGGGGGKKKPPPSSSUUUXXX^^^bbbaaaooo~~~qqqccc\\\WWWQQQMMMMMMRRRXXX\\\YYYRRRQQQWWW^^^XXXUUUPPPLLLIIIIIIJJJKKKIIINNNRRRTTTRRRPPPOOOPPPLLLKKKJJJLLLMMMKKKEEE@@@AAAFFFJJJIIIGGGEEE???888333111000222;;;HHHVVV```kkkuuu{{{dddIII777///.........///111444666111111222444777777666444//////111222333333333333777777666444333111000000///222444555444333444444333111//////111666;;;>>>RRRTTTLLL===888<<<<<<555333333555888999???QQQccc{{{hhhHHH777333333555999???EEEGGGGGGEEE;;;777444444777888555111...000333888<<<>>>===;;;444444444444444444444444333222333666999::::::999111333333000111333000+++***,,,...000000000...---,,,,,,,,,---------......***+++---////////////...,,,---.........---,,,+++***,,,---.........000222000...---+++,,,---///000...000222222///---...000111222333333111000000000...000333555666444111///...,,,***)))***,,,...000000000111222222111//////(((---222333111111444888@@@DDDCCC<<<888BBBUUUddduuu~~~xxxooofff```WWWQQQTTThhhrrrYYYLLLFFFFFFEEEEEEGGGJJJIIIFFFIIIIIIIIIIIIIIIHHHHHHGGGDDDDDDDDDBBBAAAAAACCCDDDCCCGGGPPP]]]hhhjjjbbbZZZZZZVVVTTTTTTOOOHHHJJJPPP!!!111AAAGGGTTT___cccddd\\\GGG111!!!!!!  !!!"""#########"""$$$###"""$$$''''''%%%"""%%%%%%&&&&&&'''((())))))!!!###&&&'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%######$$$&&&&&&$$$######$$$'''((('''&&&%%%&&&)))+++000000///...---,,,,,,+++...,,,+++,,,//////---***---......//////......---)))***+++,,,---,,,++++++)))***+++++++++---000222000000000222444555444333555555444333333222111111222000///000444666666555888777666555555555555666444333222111///...------333222///---...111444666777999::::::999999:::;;;===<<<;;;;;;<<<;;;999777;;;???DDDEEEBBB@@@@@@BBBCCCFFFIIIJJJJJJJJJKKKLLLSSSZZZhhhxxxzzziiiYYYQQQPPPSSS[[[\\\aaaccc\\\SSSSSSYYYVVVTTTTTTRRRLLLFFFEEEIIIOOOPPPTTTXXXWWWPPPMMMNNNNNNNNNMMMJJJGGGFFFFFFGGGGGGIIIKKKLLLJJJEEE???;;;999333222888???IIIXXXgggppp|||yyyZZZAAA666222---******...444888777444111222555777777555111000000000111222333333999888666444333333333444///------///444666444222333333333333444777<<>>>>>===999999999888777555444333333000000444;;;??????<<<444222111//////000222333///111333555555333111///111000...---,,,,,,------/////////...------,,,,,,------...//////...---,,,***+++---//////...---,,,,,,++++++++++++,,,---...,,,,,,------------------//////////////////......000///---,,,,,,...111333555333111000000///---,,,000000111222222222111111...///000///......000111---,,,+++,,,......---,,,///...------...000222333@@@EEEFFF???666444<<>>AAACCCCCCBBBAAAAAA???BBBDDDEEEEEEEEEEEEFFFHHHMMMYYYgggqqqwww|||jjj^^^ZZZZZZcccdddhhhhhh___TTTPPPSSSNNNKKKKKKLLLIIIGGGKKKQQQRRRSSSWWW[[[XXXQQQMMMMMMNNNOOONNNMMMKKKJJJKKKLLLKKKKKKKKKJJJHHHFFFCCCBBB@@@;;;999===BBBHHHTTT___gggvvv|||\\\BBB999777333111111444777:::888555333333666888888777111111000000111111222333444333222111111111222333111111111333555666555444333444666666666777999;;;DDD@@@<<<777555666888:::999666666::::::===LLL^^^wwwiiiBBB:::222111111222555888999888777666666666666555444333222333111000444999===<<<:::444333111000///000111222222222333333333333222222------,,,,,,---...000111222222111111000/////////,,,,,,---......---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,,,,------------------............///++++++,,,,,,------......222000...,,,,,,---...000...---...///222333222111222222222111111000......111222222000//////111333111///------......---,,,111111000///000222444555AAADDDDDD===555222777===DDDKKKTTTXXXWWWVVVXXXZZZ]]]```hhhyyyqqq[[[LLLFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHGGGEEEDDDCCCEEEDDDCCCCCCBBBBBBCCCCCCAAACCCFFFJJJMMMNNNLLLKKKPPPTTTVVVRRRPPPPPPOOOLLL$$$111CCCPPP[[[^^^]]]UUU@@@+++"""%%% !!! !!!###$$$$$$$$$$$$###""""""&&&%%%$$$$$$$$$### ########################$$$%%%'''&&&%%%######$$$$$$%%%&&&''''''&&&%%%$$$%%%$$$$$$%%%'''(((&&&%%%$$$$$$%%%$$$###$$$&&&)))***+++,,,,,,---///222555,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++***++++++,,,,,,++++++***)))***,,,---------,,,++++++,,,,,,---///333:::>>>;;;888444222333333333222......///000111333333444666444333333444444333111000111222222222111000//////000222444555555555444222222111000000000111111222333444444222111222333333222333555777999888777999:::<<<@@@BBBBBB@@@>>>;;;<<<>>>???>>>===>>>???===AAAIIITTT[[[bbblllvvv|||nnnhhhgggllllllmmmjjjaaaTTTMMMMMMJJJFFFFFFGGGHHHJJJPPPWWWTTTTTTXXX[[[WWWOOOJJJKKKMMMNNNOOONNNMMMMMMOOOPPPOOOMMMJJJHHHGGGHHHIIIJJJIIIDDDBBBDDDFFFHHHMMMSSSYYYlll```EEE777555222111111333555777666444222222444666666666111111000000000111222222111000000000000111222333...///111111111000111222444666888888777666555666888777555444444666888999<<<888777:::999:::HHHZZZttteee???:::555222111111222444555555444444444444444444333222222333111000333777:::999777555444222000//////000000444333333222222333333444------,,,,,,---...000111//////......---,,,,,,,,,***+++,,,------,,,++++++******++++++,,,,,,,,,+++***+++---......---,,,,,,---.........////////////******+++,,,---...//////333111///,,,++++++,,,---***+++---000444555444222111111111111000000//////555555333111//////222444222000---,,,,,,,,,,,,+++...---,,,,,,---...000111===>>>>>>999444222444777555999===AAAEEEJJJOOOSSSTTT```ppplll]]]RRRLLLGGGFFFEEEDDDDDDDDDEEEFFFIIIIIIIIIHHHGGGFFFDDDDDDDDDFFFFFFDDDAAA@@@BBBEEEFFFEEEDDDCCCCCCCCCEEEFFFGGGOOOUUUUUUUUUTTTQQQLLL$$$000BBBOOOZZZ]]][[[SSS???,,,"""!!!###$$$  !!!"""!!!"""######$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###"""!!!###############"""""""""%%%&&&'''&&&###""""""######$$$%%%&&&&&&%%%$$$###%%%$$$###%%%'''((('''&&&$$$%%%%%%$$$###%%%(((+++)))***+++,,,,,,---000222++++++,,,,,,------------,,,,,,,,,---......---,,,,,,,,,------------,,,,,,***+++,,,---------,,,+++,,,,,,++++++---222999======:::555111000000000000...//////000111222333444777666555444333222111//////000222333333222000///---...111333555555555444111111222111111000//////...000111111000000111333111111111333555666666444666555777;;;???@@@===:::888:::;;;:::999888999::::::;;;@@@GGGMMMSSS]]]ggg~~~|||zzz{{{uuusssqqqkkkbbbVVVNNNKKKMMMIIIHHHJJJKKKLLLPPPVVVQQQQQQUUUXXXTTTMMMIIIJJJMMMNNNNNNNNNLLLLLLNNNOOOPPPNNNKKKIIIHHHJJJMMMOOOMMMKKKIIIJJJJJJJJJIIIJJJNNNeeegggNNN777444111......000333555333222000000000111222333111111000000000000111111222222111111111222222222---000222222///---///111444666777777666444444555888777777777666666666777;;;777777999888888FFFVVVrrrjjjFFF???555444222111222444555555555555555555444333222111000333111111222555666555444555444333111000/////////333333333333333333333333111000...---,,,,,,---------------,,,++++++*********+++,,,---...---,,,,,,*********+++++++++++++++***,,,---//////...,,,+++,,,,,,------......//////---------....../////////111000...,,,+++,,,,,,---...///111333555555222////////////000111222333444666555444111//////111333000...+++***+++,,,,,,+++++++++******+++,,,---...555555555555444444444444222333555999>>>DDDJJJMMMLLLaaazzzpppfff___YYYTTTGGGFFFDDDCCCCCCDDDFFFGGGKKKKKKJJJJJJIIIGGGFFFEEECCCFFFGGGEEEAAA@@@EEEIIIOOOLLLGGGAAA???@@@CCCGGGFFFNNNTTTUUUUUUUUURRRMMM&&&111AAAOOO\\\^^^\\\TTTBBB000&&&  """######"""!!! !!!#########""" !!!"""###""""""######%%%&&&'''((("""#########""""""###$$$$$$$$$$$$$$$############&&&&&&&&&%%%"""!!!"""###!!!"""############"""!!!$$$###"""###&&&''''''&&&%%%%%%%%%$$$$$$%%%))),,,)))+++,,,+++++++++---...,,,,,,------......//////+++,,,---...---------...,,,------......------,,,***+++,,,---...---,,,,,,......---,,,---111666;;;>>>;;;777444333333111000222222222222222222222222555666666555333111///...+++---///000000///---,,,---...000111222222222222000111111222111000///...,,,---///000000111222444333222111222444444222111222111222666;;;<<<999555888999:::999777777888999;;;;;;===BBBEEEHHHRRR[[[gggqqq}}}tttkkkaaaWWWPPPPPPLLLLLLOOOPPPNNNOOORRRPPPPPPRRRVVVTTTNNNMMMOOOQQQQQQQQQOOOMMMLLLLLLNNNNNNMMMLLLKKKKKKMMMOOOPPPMMMMMMNNNNNNOOONNNJJJFFFMMMcccsss^^^BBB>>>888333111222666888222111111000///000111222111111000000///000000111333222222222111000//////111444666555222111222444333444444444333333555777888888999999888888777666777555666999777777CCCSSSooovvvWWWJJJ888555333111111333555666666888777777666444222111000333222111222333333333222555444333111000/////////000222444666666444222000111000...---,,,,,,------000000///......------,,,+++,,,---/////////...---******+++,,,,,,,,,,,,++++++,,,...//////...,,,+++******+++,,,,,,---......//////......---------,,,...------------...///000222222333555666555222///111000000000111333444555444333222000...---///111...---++++++---/////////..................//////000000111111222222222111333333444777:::???CCCFFFJJJeeelll^^^[[[[[[ZZZXXXJJJHHHEEECCCDDDFFFHHHJJJIIIIIIIIIIIIHHHFFFEEEDDDAAADDDFFFDDDAAABBBHHHNNNRRROOOJJJCCC??????DDDIIIIIIOOOSSSQQQPPPQQQPPPMMM %%%111@@@OOO]]]```^^^XXXHHH777)))###&&&&&&### """$$$$$$###""" !!!"""!!!!!!!!!###$$$&&&((()))!!!!!!!!! """$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$&&&&&&&&&&&&&&&'''&&&%%%&&&(((+++***,,,------++++++,,,...---------....../////////***,,,---...------...///+++,,,,,,------,,,,,,+++***+++---.........---,,,000000///......111555999===<<<;;;:::;;;999777444444444333222111111000000222333555444222///......---...///000111000//////------......///000000111000000111111111000//////,,,---///000000111333444444333222222222222000......///222555777777555333888999999888666666777999:::999;;;>>>???@@@GGGOOOSSS\\\jjjyyywwwjjj^^^TTTPPPPPPSSSUUUSSSRRRSSSSSSRRRSSSVVVUUURRRSSSWWWUUUUUUUUURRROOOMMMMMMNNNLLLLLLKKKKKKLLLMMMOOOPPPMMMOOOQQQRRRUUUUUUOOOHHHOOOaaaxxx{{{nnnRRRMMMFFF>>>999666666777444444444222000000222444111111000/////////000000111111111000///...,,,+++000111333333111000000111000111222111111222555777444555666777888888888888444222555999777444>>>LLLfff~~~jjj[[[CCC999666222111222333555555888888888777555444222111222222222222222222222222333333333222111000//////...111444666666444111...------,,,,,,---...000111......------,,,++++++++++++,,,...///000//////...***+++---//////...---,,,------...//////...,,,+++))))))***+++,,,------.........---,,,+++***)))))),,,,,,,,,---///111222333111111222444666666444111555444222000//////000000000111111000...---...//////......///222333333222,,,---------------------111111111000//////......000222333333444777;;;???OOOmmmrrr^^^SSSTTTYYY[[[[[[PPPMMMIIIEEEEEEFFFIIIKKKKKKKKKKKKJJJIIIHHHGGGFFF???AAABBBAAAAAACCCIIIMMMLLLLLLHHHCCC??????CCCHHHKKKOOOOOOKKKIIIKKKMMMKKK $$$111>>>OOO]]]aaa```[[[MMM>>>+++!!!!!!!!!"""%%%&&&%%%""" """"""""""""  """!!!!!!"""###%%%'''(((###$$$$$$""" """%%%#########$$$$$$%%%%%%%%%%%%%%%%%%###!!!!!!"""$$$###"""  """###"""  """%%%%%%%%%&&&'''(((((('''&&&''')))''')))+++,,,++++++---...---------------------...)))+++......---,,,...000,,,------......------,,,++++++---.........---,,,---............///333666888:::<<>>======>>>BBBEEEHHHCCCEEEEEECCC???>>>BBBFFFHHHJJJJJJEEECCCFFFHHHGGG$$$111===NNN]]]aaaaaa\\\PPPAAA,,,!!! """%%%%%%%%%%%%###!!!  !!!""" ######"""""""""###%%%&&&((())))))'''###"""$$$'''!!!!!!"""###$$$%%%%%%&&&$$$%%%$$$###!!!!!!###%%%$$$###  ###$$$!!!!!!$$$%%%%%%&&&((())))))(((&&&''''''###%%%(((******+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((+++......---,,,...000//////000000000000//////+++,,,---.........---,,,(((***++++++,,,---000333333666;;;@@@BBB@@@:::666000000000000////////////+++...222333000...///000,,,,,,,,,,,,,,,---...///---,,,++++++---000333666//////......///000111222000111111000...,,,---...000///...///000000...,,,---222666777555333333444444444444333222333555888666777:::===;;;777999>>>@@@BBBFFFLLLTTTbbbrrr~~~pppggg```___^^^\\\[[[]]]WWWSSSQQQRRRQQQPPPTTTZZZRRRRRRRRRPPPMMMKKKLLLMMMNNNLLLIIIGGGGGGJJJNNNQQQPPPTTTWWWYYY]]]```YYYNNNJJJTTT^^^eeelllsssvvvttt{{{xxxpppfffXXXJJJ???888222333444111......000333111111000//////////////////000222333333333222111...,,,+++---000111///,,,+++...222333222000...---666666666666666666666666333222666:::666///444???QQQmmmzzz~~~yyydddIIIDDD===888555555555444222333444555666777777777111222333333222222222333111111222222222111111000111111000000000000111111111000...---,,,,,,------......------,,,+++++++++)))***+++---......------+++...222555666333///---000///...---------------******+++,,,...//////000---------------------------...///000111222333333222111///000111111000///111000...,,,+++,,,---...,,,...111222111/////////+++,,,---///000///+++(((....../////////......---***---///...---...222666---000111///---222>>>HHHgggjjj]]]LLLDDDEEELLLQQQSSS___ZZZRRRJJJFFFEEEFFFGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@===::::::<<<@@@BBBCCC<<<@@@DDDCCC@@@???BBBFFFCCCFFFFFFBBB@@@CCCDDDCCC%%%000DDDQQQ]]]aaabbb^^^PPP@@@///"""!!!$$$%%%&&&$$$"""  !!! !!!!!!"""!!! %%%%%%%%%%%%$$$$$$$$$$$$ """$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''%%%######$$$&&&###$$$$$$%%%&&&&&&'''''' !!!""""""!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,------,,,++++++,,,+++)))((((((***,,,...------,,,,,,------...******)))))))))***,,,---///......------,,,,,,+++///...---,,,,,,---///111888999888999>>>AAA<<<444222111000///////////////222111000111333333111000000///---,,,++++++,,,,,,+++---111222222222222222444333111...,,,,,,...111444333222111000000000111111111111000///---++++++---///333555555444222000333333333333444555666777000666;;;<<<999777888;;;555999>>>BBBFFFLLLTTTZZZkkkpppsssoooiiijjjttt{{{ppppppnnneeebbbfffaaaWWWPPPRRRUUUTTTQQQPPPQQQPPPOOOOOOQQQRRRRRRQQQMMMLLLKKKIIIHHHJJJOOORRRVVVYYY]]]aaabbb___YYYUUURRRRRRSSSSSSVVV\\\ccciiiooo{{{qqq]]]HHH:::555000...///000000333888333111......///111111111333333333222111///---,,,111///......//////...,,,000//////.........//////---///111333555666666666777777777555333333555777LLLeeezzzttt___CCC666888444111444444:::666444666:::;;;888444555555555555444222000///111222444555666555444333666444111222555777777555...///000111222333333333///,,,)))((()))+++,,,---,,,------,,,******+++---222666:::<<<999555111000...------...//////...,,,***+++,,,------,,,+++***222000.........///...---000111333444444333111000111---******---///000///......---,,,,,,,,,------333444111///000222///)))---...000000...,,,,,,,,,...//////...,,,,,,---///...000333444222000......++++++---111222888DDDQQQzzzqqqVVVRRRLLLFFFDDDFFFJJJMMMQQQYYY[[[SSSIIIEEEEEEFFFCCCEEEFFFFFFEEECCCBBBBBB>>>===<<<<<<>>>?????????AAABBBBBBAAA@@@@@@AAACCCAAA@@@???@@@AAACCCFFFHHH'''222DDDQQQ]]]aaabbb^^^OOO???///### """###$$$$$$###!!!  !!!   !!!"""###%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$!!!!!!"""###!!!""""""######$$$$$$%%%  ###$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%&&&)))+++,,,,,,+++***---......---+++***,,,---......------,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,,,,+++*********...---,,,+++,,,---///000444666666666999;;;888111......------,,,,,,,,,,,,111000000111222222111///000///...---,,,---......***---000111111000///000///000111///---,,,,,,---333222111///...------,,,...///000000111111000000000222555777888666444222111111222222333444555666666:::>>><<<777333333444444777:::<<>>RRRdddooo^^^RRROOOLLLIIIHHHHHHGGGGGGPPPXXX\\\WWWPPPLLLIIIFFFDDDDDDEEEDDDBBBAAA@@@???===<<<:::;;;<<<===<<<;;;AAABBBBBBAAA???>>>>>>???@@@???>>>===>>>@@@BBBCCC )))555DDDQQQ]]]aaabbb]]]NNN>>>///$$$   !!!""""""""""""!!!  !!!!!!!!!!!!"""###$$$%%%######$$$%%%%%%%%%%%%%%%!!!#########  !!!!!!""""""  !!!"""######$$$$$$$$$######"""""""""###$$$%%%&&&&&&'''&&&(((***+++,,,,,,,,,+++,,,...//////---,,,,,,---......---------,,,,,,,,,//////...---------......,,,,,,+++******))))))(((,,,++++++++++++---///000111444666444444555333///000000000///////////////000000///000111222000...///...---------...000000---///222222111/////////,,,...000111///,,,++++++000000//////......------...///000111222333333333111333666777888666444333000000000111222333444555777:::<<<;;;666111000000444555777888888:::>>>@@@@@@DDDFFFEEEDDDJJJUUU```uuu{{{oooccc___\\\YYYYYY[[[YYYSSSPPPPPPMMMJJJHHHHHHKKKNNNQQQQQQSSSRRRQQQNNNMMMMMMPPPSSSZZZ___fffkkkjjjddd[[[UUUOOOOOOOOONNNMMMMMMPPPRRR___lll|||ooo^^^>>>555...---...111777===:::777333111111000///...000000000000000000000000000///000111333333111///---------......///000000000111333555666777666666444555555555444555777:::GGGccc|||fffHHH888999555333666555555333222444777888666333///000222333333333222222555666777888888777555444666666777999:::999666333000111111222333333333444222///---,,,---///000000...,,,+++,,,000111000...///......111444555222///000111333555555222---))),,,,,,---...///111333444///...,,,---...000///......///111222222222111000000...,,,,,,...///000000......---,,,++++++******...000111000333666555000---...000///...,,,------***+++,,,++++++,,,///111...000333333222000///...---///333777===LLLggg~~~ttt[[[HHHGGGGGGGGGIIIKKKJJJEEEAAALLLSSSXXXXXXWWWTTTNNNGGGDDDCCCBBB@@@???>>>======???===<<<;;;<<<<<<;;;999???AAACCCCCCBBBAAAAAAAAAAAA@@@>>>>>>>>>???AAACCC )))555DDDQQQ]]]aaabbb]]]NNN===///%%%   !!!!!!    !!!"""###$$$$$$###""""""""""""######$$$"""###$$$%%%%%%%%%%%%%%% """$$$###!!! !!!!!!""" """"""############""""""""""""$$$%%%&&&((()))))))))***+++,,,------------***,,,......,,,*********,,,,,,---------...------000000///......---------,,,,,,++++++***)))))))))************+++---...///000444666333111222111///111111111111111111111000000///...///000111///------,,,,,,,,,---...000111111333555555333111000000,,,...000111///---------//////000000111111111111000000111111111111111000111222444555555444222111////////////111222333444222555777777444222222333444555666666777777888888888:::;;;;;;<<>>EEEKKKMMMJJJFFFIIIMMMPPPTTTXXXZZZTTTKKKDDDBBB???======>>>>>>>>>BBB@@@????????????===;;;<<<@@@DDDGGGHHHHHHIIIJJJEEEDDDCCCBBBCCCEEEGGGHHH (((444BBBPPP]]]aaabbb]]]MMM<<<---%%%   %%%$$$$$$###"""!!!  !!!!!!"""###"""""""""""""""######!!!"""###$$$%%%%%%%%%%%%"""$$$%%%%%%"""  !!!!!!""""""### """###$$$$$$!!!$$$$$$%%%&&&''''''''''''$$$$$$%%%''')))***+++,,,))))))***++++++,,,,,,,,,)))+++------,,,***)))***((()))+++---...////////////.........------,,,,,,...------,,,++++++************++++++,,,---.........222444111///000000---------.../////////...---......---...///000...,,,++++++******+++---///000222444666666333000/////////000111111000///111222111111222222111000////////////000000111111000000111222444555444333222111////////////000111222222...000222333333333333444111222333555666666666555777777777777999===DDDJJJKKKSSS]]]hhhtttyyysssrrrrrrjjj___VVVUUUWWW[[[]]]XXXPPPOOORRRKKKHHHFFFFFFJJJNNNQQQSSSQQQQQQPPPNNNKKKKKKMMMOOOVVV]]]fffjjjfff^^^UUUPPPKKKLLLMMMKKKIIIGGGGGGGGGIIIRRRbbbvvvyyy\\\MMM<<<333111222777<<<444222000000111111000............///000222444555111111111333555555333222///000222333444444444444222333555666666666555555333444444444444666999;;;EEE```}}}qqqOOO:::888555444777666999888666666555444222000111111222333222111000///333444444444444444333333444333111///...///111222222222111111111222333444000...,,,,,,...//////...///,,,+++...444666333///222...+++---444888777555111000000111333555555444333222111000000222333444...,,,+++,,,...///////////////000000000000//////------------------...///------...------+++***)))///333555333333444222///---...///...------...///......---+++))))))+++...///111222222111/////////222111:::OOOggg{{{|||aaaKKK===666444444888@@@IIIQQQUUUUUULLLLLLLLLOOOWWW___\\\VVVHHHCCC???<<<===???@@@@@@AAA@@@@@@@@@AAAAAA???======AAAEEEIIIJJJKKKLLLNNNIIIHHHGGGGGGHHHJJJMMMNNN '''222@@@OOO\\\aaabbb^^^NNN===,,,$$$ !!!!!!(((((('''&&&%%%$$$###### !!!!!!!!!"""!!!!!!!!!!!!!!!"""###!!!!!!###$$$%%%%%%%%%%%%&&&''''''&&&###!!!!!!!!!!!!!!!""""""###$$$$$$$$$!!!###&&&'''&&&###"""###$$$%%%&&&&&&'''&&&%%%&&&'''(((***+++------''''''((((((((()))))))))+++---......,,,++++++,,,''')))+++---///000000///---------...------,,,+++//////...------,,,,,,+++,,,,,,,,,,,,------------,,,//////------///...+++......000111111111000///...---,,,---...///---++++++************,,,...///000222333333111...,,,,,,111222333222111222444666333333333222000---***)))+++,,,...000111222333333333444555555555444333222000000000//////000000111//////000000111111111000......000333666666555333444333222222444666999;;;???CCCJJJRRR\\\eeekkknnnhhheeecccdddeeeaaaZZZSSSQQQQQQTTTVVVRRRLLLLLLPPPJJJHHHGGGGGGKKKNNNQQQRRRNNNOOONNNLLLJJJIIIKKKLLLRRRYYYaaaccc___XXXRRROOOLLLMMMMMMKKKIIIGGGHHHHHHGGGMMMWWWiiippp]]]GGG999333000111555111000///000111222111///+++,,,---///222666999;;;333222111222333444333222111222444555666666555444333333555666666555444333333444555444444666888;;;EEE^^^|||uuuQQQ:::777444333666555888888777666555333111000222222333333333222000///333444444444444555555555222111///,,,***,,,000333222222000000000111222333111000......000111000///...,,,---000333555222000222///---...222666666555000///---...111555666777222222111111111111111222...---+++,,,---///...---......------,,,,,,++++++***,,,------,,,,,,---...,,,---...///...---,,,+++***000444333333444444111---.........,,,---...000111000...+++))))))+++...000111222222000//////000333444AAA^^^{{{hhhMMM;;;444222222333666<<>>>>>???@@@BBBBBB@@@>>>AAACCCGGGHHHIIIIIIJJJKKKMMMLLLKKKJJJKKKMMMOOOQQQ'''111>>>MMM[[[aaaccc___OOO===***###   """###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""  !!!"""""" !!!"""###%%%%%%%%%%%%((()))(((&&&###!!!"""###"""""""""###$$$$$$%%%%%%"""$$$&&&''''''%%%""" """######$$$$$$#########&&&'''''')))***+++,,,,,,))))))(((((())))))******+++,,,,,,+++))))))***,,,)))+++---...//////...---+++,,,---.........---,,,//////......---,,,,,,,,,...............---,,,,,,---...,,,+++...222000+++///111222444444333222111---,,,+++,,,......,,,+++,,,++++++***+++,,,...///...000222222000---,,,,,,///111444555444444444555333333333333222///,,,+++---...///111222333333333333333444444333333222111333222111000////////////...------...///000000///------000444777888555222111000//////111222222111666888<<>>JJJYYYcccZZZWWWPPPNNNTTT^^^aaa^^^[[[SSSHHHBBBBBBCCCCCCBBB======???BBBEEEFFFEEECCCCCCEEEHHHIIIIIIJJJLLLNNNSSSRRRPPPNNNNNNOOOPPPQQQ'''111===LLL[[[aaaccc___OOO>>>)))"""  !!!###%%% !!!"""###!!!!!!!!!!!!!!!  """""" !!!"""###%%%%%%&&&&&&))))))(((%%%"""!!!"""$$$""""""######$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###&&&&&&'''((()))***++++++,,,,,,,,,+++,,,,,,------******)))(((&&&&&&(((***,,,---...//////---+++***+++,,,---/////////......///......------,,,,,,+++////////////...---,,,+++000///---,,,111666333---,,,---///111222111///...,,,,,,+++,,,---...,,,***...---,,,+++,,,---...//////111444333111///......,,,000555777777555333333000111333555666555444333333333333333333222111000111111111111111000///...444333222000//////......+++***+++,,,///111111111///000222666::::::777333111//////000222222000...111111333888<<>>???AAAEEEIIIJJJIIIHHHDDDFFFHHHJJJLLLNNNRRRUUUZZZXXXUUUSSSQQQPPPQQQQQQ&&&...===KKKXXX^^^```\\\NNN>>>***    """ !!!!!! """###$$$$$$############"""!!!!!!!!!!!!!!!""""""###$$$%%%'''((())),,,+++***(((''''''''''''$$$######"""#########$$$%%%&&&((()))***)))'''&&&&&&&&&%%%$$$#########$$$'''&&&&&&$$$$$$''',,,///......//////......---,,,++++++++++++++++++++++++(((+++...///...---------//////......---,,,******///......---------......000///...,,,,,,,,,---...---...///000111111111111111000000333666666222...,,,,,,+++******+++,,,,,,+++,,,,,,,,,+++,,,...111777888666333...,,,...111...222333333555777444///444222111111333333222111999:::999666000......000///...///111222222///---333111///,,,++++++,,,---......---...///000222333111000111555999:::777444222333444333222222333555111222444444444666888;;;888;;;>>>@@@@@@@@@AAABBB===<<<>>>@@@>>>===AAAHHHCCCLLLJJJGGGNNNNNNJJJKKKHHHGGGGGGGGGHHHJJJMMMNNNUUUVVVUUUUUUSSSQQQNNNMMMMMMLLLJJJHHHGGGFFFGGGGGGFFFGGGHHHNNN^^^tttxxxcccMMM<<<222...111111222111111111222333444555555444111/////////222222222111///...///000555555444333222222111000666333000000222444222000111111222333444666777888@@@VVVsssoooMMM222111666333000333555555555555444333222111222111000111222333222000//////.........///000000555444333222000///...---333111///.........000111---...//////000000//////)))...444777777444111///111///...,,,++++++,,,,,,---/////////---,,,---...++++++,,,---000222444666222111///...---------...---+++)))(((((()))+++---+++++++++)))''')))---111000///333::::::333///000---000222222111...------111///...,,,,,,...///111555333000---,,,,,,,,,---000111111111222111---'''///@@@aaammmPPP===555000---,,,+++///333444666;;;DDDLLLWWWXXXUUUMMMJJJKKKMMMMMM\\\ccceeeZZZLLLCCC@@@??????===>>>CCCGGGIIIMMMSSSJJJQQQWWWSSSKKKJJJRRR\\\]]][[[YYYWWWVVVUUUSSSQQQ"""+++666EEERRRXXX[[[ZZZMMM>>>***      !!!$$$%%%%%%$$$###!!!!!!!!!"""###$$$%%%&&&###############$$$%%%&&&))))))(((&&&&&&%%%%%%%%%###""""""""""""###$$$%%%&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&''')))+++)))******+++++++++,,,,,,+++******)))))))))*********---///000///...------......///......---,,,+++///......------------...............///000111111000000/////////.........000000111333555444111///---,,,+++******+++,,,---...///000000///000222444333444333111...///222555666888888777777999555000333333333333333333222333999;;;:::777111......000111000...///000111000///------...////////////...111000/////////000111222333222111333666777555333222333333333111111222444...000111111111222555777666888;;;;;;:::999::::::999888999<<<;;;;;;AAAIIINNNWWWSSSIIIHHHFFFDDDJJJEEEFFFGGGGGGHHHIIIKKKLLLSSSSSSSSSSSSQQQOOOMMMLLLMMMLLLKKKIIIIIIIIIIIIJJJIIIJJJJJJMMMYYYkkkwww{{{~~~mmmVVVAAA666222222333333111//////111333111333555555333222111222111222222111//////000222222222222222222111111111333111///000222333222111444333333333444555777777>>>UUUrrrqqqPPP444111666333111333666666666666555333111000111///...///000111000///------------...///000111111111111111111111111111111000...---,,,---...///---.....................))),,,///111000///......000///---,,,+++,,,,,,---...///000///---,,,,,,---+++,,,---///111222444444111000///---,,,,,,---------+++***((((((***+++------------,,,***+++---///111000333999999333000111///000222222000///...///...---,,,,,,,,,,,,---...******++++++---///111333111222444333222000...,,,555MMMoooxxxbbbIII;;;555222000000333555666555444666<<>>???DDDGGGHHHLLLQQQRRRXXX\\\WWWNNNKKKQQQZZZWWWWWWVVVVVVVVVUUUSSSRRR&&&///===KKKQQQVVVWWWLLL>>>,,,!!! !!!$$$%%%%%%###"""!!!!!!"""###$$$%%%&&&'''$$$######"""""""""######'''&&&%%%$$$$$$###$$$$$$""""""""""""###%%%&&&''''''((())))))((('''%%%$$$#########$$$$$$$$$$$$$$$%%%'''))))))((('''&&&'''(((((((((((()))+++,,,---...,,,***)))((()))***+++,,,...000000///---------....../////////......---//////......------------,,,---///000222333444444222111///---,,,,,,,,,,,,...000333333222000//////...---,,,++++++,,,---...///000222222111111333444/////////......111666:::<<<===;;;777777777444///111444666666333222333555:::<<<<<<888222//////000333111......///111111111,,,---///111222111///...333222111000///000000111444222111111222333222111000222333222111000111222...///000000000000222444555777888777555444333444555333444666777888@@@III```jjjbbbSSSKKKEEECCCJJJBBBDDDEEEEEEEEEFFFHHHJJJPPPPPPPPPPPPOOONNNMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJHHHJJJKKKLLLTTT```fffggglllvvv|||rrr\\\EEE999666333444444222......000333///222555666666444333333000111222111000000222444//////000000111111111111111000///000222333333222666555444444444444555666===SSSpppvvvUUU888333555333111333555666777777666444111//////---,,,---...///...---,,,,,,,,,---...///000111------///000222333444555111000...---------...///...------,,,,,,,,,---------...000000//////111222...---,,,++++++,,,------///000000///---+++,,,---+++,,,...111222333333333000///---,,,+++,,,,,,------,,,***))))))***,,,---------.........---,,,,,,000///222777777222///000000111222111000///000111////////////////////////++++++,,,---------------111444777555111...000444BBB```~~~bbbQQQ???777555444444555777888777555222222666:::>>>FFFMMMOOONNNMMMHHHCCCPPPZZZbbbbbb]]]UUUJJJ@@@AAA???@@@DDDGGGGGGJJJOOOZZZ```bbb\\\QQQKKKMMMQQQOOOPPPRRRSSSTTTSSSRRRQQQ """,,,999FFFMMMRRRTTTKKK>>>...$$$ """######!!!  """%%%%%%###!!!$$$$$$$$$$$$$$$$$$###############""""""######$$$%%%$$$$$$#########$$$$$$""""""###$$$%%%'''((())))))))))))((('''&&&$$$### !!!""""""""""""$$$&&&(((((('''&&&'''(((++++++******+++,,,...///222000---+++***+++---...,,,...//////---++++++,,,------...///000000//////...............------,,,+++---///111333333333222222000...+++***+++,,,,,,---000333333000---...//////...---,,,,,,---...///,,,...000000//////000222------,,,,,,...333888;;;;;;<<<999444333555222---000444888888444222444777:::<<<<<<999333//////000222111000000111222111000000111111111000///---,,,333222111000000111222222222111///......000111222///111333333111////////////000111111000000222444555666777666444222333444222000000222333666@@@JJJhhhqqqjjj\\\TTTKKKEEEHHHCCCDDDEEEDDDBBBDDDHHHLLLNNNNNNNNNNNNNNNMMMMMMMMMJJJIIIGGGFFFEEEEEEEEEFFFFFFIIIJJJKKKQQQXXXZZZXXXWWWaaakkkiii[[[JJJ>>>999222444666444111000111222///333666888777444333222///000111111111222444666000000000000000000000000000000111222444555555555777666444333222333444555===SSSmmm~~~{{{\\\>>>444555333111333333444666777777555333111...---,,,---......---,,,...------------......///+++,,,...///222444555666111000///.........//////...---,,,+++++++++,,,---...///111111000000111222++++++***))))))***,,,,,,///000000///---++++++,,,+++---///222333222111000......,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++---111333222///,,,......000333333000......111111222111//////111222...//////000000//////...---......///...,,,***(((111444777555...+++333===UUUuuu{{{fffMMMAAA777444444333444666555555555333111222555888:::CCCLLLNNNNNNMMMHHHCCCLLLTTT\\\```___[[[PPPEEEAAA??????DDDFFFFFFIIIMMM]]]bbbfffaaaVVVLLLGGGGGGGGGJJJMMMOOOOOOMMMLLLKKK ,,,888DDDJJJPPPSSSKKK???111'''  %%%&&&'''%%% !!!!!!"""###$$$###!!!""""""###$$$$$$######"""###""""""######$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%''')))+++,,,***))))))(((&&&%%%$$$### !!!"""###"""""""""$$$%%%&&&&&&%%%''')))+++------,,,,,,,,,,,,------111///---+++***+++---///+++,,,---,,,***)))******,,,---...///000000000000------...//////...------,,,---///000111000///...///...,,,******,,,---///,,,///222222///---...000000///...------...///000+++---......---...///111///---+++,,,...222666888777888666222222555333//////444999888555333555888999;;;<<<999444000000111000000222444555444111...222111000///......//////111000000000000222444555///...---,,,,,,...111333...000333333222///.........///000000//////111333222333444333222222444555333000///000111444>>>HHH___iiieee^^^^^^VVVLLLJJJMMMMMMLLLHHHEEEEEEJJJOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIGGGEEEDDDCCCCCCCCCHHHKKKLLLLLLOOOSSSRRRNNNLLLRRRZZZ___^^^VVVJJJBBB444666777777666444333222222555888999666333000///---///000111111222444666333222222111000/////////000222444555666777777888666555333111111222444555@@@TTTlll{{{cccCCC666444222111222000111333555666555444444///...------//////...---000///...---------------------...///111222333444//////......---------......------,,,,,,---------***,,,...///...---------******)))(((((()))***+++///000000///---+++,,,---,,,...000111222111///......---,,,+++***+++,,,,,,,,,,,,------------,,,,,,++++++...444:::;;;555000+++---............---+++000111111000//////111222,,,,,,------------,,,,,,)))***---///000000...---000222555333---,,,;;;MMMooojjjNNN===666111111222000111333333333222222111333555777888@@@HHHKKKMMMOOOOOOLLLHHHMMMRRRVVVZZZ\\\XXXQQQCCC@@@???BBBDDDDDDHHHLLL[[[aaagggfff]]]PPPFFFAAACCCFFFJJJKKKIIIFFFEEEEEE***666AAAFFFMMMQQQLLLAAA222(((   !!!$$$%%%&&&$$$    !!!!!!""""""######""" !!!###%%%&&&&&&%%%"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%&&&((()))+++,,,))))))((('''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%'''***,,,++++++,,,,,,+++***)))))),,,+++***))))))***+++---***+++++++++)))((()))+++,,,---...///////////////+++,,,---///000//////..................---,,,,,,,,,,,,++++++,,,...///000---///000000000///000111111000///......///000111---......------...000333000...,,,,,,///111222222444666555333555777666111///333777888666444555666666999;;;999444111000111///000333666777555111---///...---,,,---///222444////////////000222444555---------,,,,,,---000333---000444555333000---,,,+++,,,------------///111...///000000000000333555444111000000000111:::DDDSSS]]]]]]\\\cccccc[[[[[[___```___XXXPPPLLLNNNRRRMMMMMMLLLKKKKKKKKKLLLLLLLLLJJJHHHFFFEEEDDDDDDDDDMMMNNNNNNLLLMMMOOOMMMHHHKKKNNNVVVdddnnnmmm```UUU???<<<888888999888555111555777999888444000...---,,,...///000000111333666333333222111000///......111444777888888777888999555444222111111333666888CCCYYYrrriiiIII888333222222222000000111222333444444444000///......///000///...111000///..................//////000000111111111---------,,,,,,,,,++++++---...//////000000//////,,,...000111///......///,,,+++***)))))))))***+++---/////////---,,,---...---.../////////...---,,,------,,,+++++++++,,,---+++,,,...//////...,,,+++---,,,///777???AAA:::333***------++++++------***...///000000//////000111////////////////////////---...///000///...,,,***//////111222111666LLLddduuuWWW>>>444000///000///------000333333222222222333444555666===CCCEEEJJJQQQUUUVVVHHHJJJKKKKKKQQQYYY]]]\\\JJJEEEBBBBBBCCCCCCGGGLLLVVV\\\ccceee```UUUIIIBBBAAAEEEHHHGGGDDDAAAAAABBB$$$000;;;AAAIIIPPPLLLBBB222(((    !!!!!! !!!!!!"""######!!!!!!!!! !!!!!!!!!"""%%%&&&''''''&&&######"""""""""######$$$############$$$%%%&&&'''$$$$$$$$$%%%&&&((()))***)))((('''&&&%%%%%%$$$$$$%%%&&&((()))((('''%%%$$$"""$$$&&&'''&&&&&&'''((('''(((***,,,,,,+++)))((()))))))))))))))***+++,,,)))***+++***))))))+++,,,,,,------.........------(((***---///000000000//////......---,,,,,,------+++,,,,,,---......//////.........///111333222111111000////////////000111///...---,,,+++---111444000...---...000111000...111444555444666888666111000222444666777666555444333666999888444111111222111111333555666555222///,,,,,,,,,---...000111111000//////...///000222333---...///...,,,,,,...111...111555666444000---,,,***+++---------...000222.../////////...///111444666333111000......444===DDDOOOPPPPPP[[[cccgggppptttwwwwwwpppcccWWWRRRRRRLLLKKKJJJIIIHHHIIIIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGLLLNNNLLLJJJKKKOOONNNJJJLLLRRRaaavvvxxxiiiPPPEEE999555888:::666111666777888666222///------,,,---...//////000222444000000000//////.........111444888999777666777888555444222222333777:::===GGG___{{{nnnMMM999333222222111222222111000000111222222000...---...///000///---///////////////000111111.../////////000000111111......///.........---,,,,,,...111333444333222111222333333111000000222444///...---,,,++++++,,,,,,,,,---///...------...///.........------,,,,,,+++...---,,,++++++,,,---...+++---...000000...---+++,,,***+++444===???888///+++///...++++++...///++++++---000000///......///111000///......///000111/////////...---***((('''///,,,...333888EEEbbb~~~ttt[[[DDD777///---...///...***+++///222222111111333444555555888===@@@AAAEEEMMMSSSTTTPPPPPPLLLGGGHHHQQQYYY\\\UUUNNNGGGEEEBBBAAAEEEKKKOOOSSSYYY\\\[[[TTTLLLFFFAAADDDGGGFFFBBB@@@BBBDDD+++666===FFFNNNLLLCCC111'''   !!! """###$$$%%%  """$$$%%%"""###%%%'''''''''%%%$$$$$$###"""!!! """"""""""""###$$$&&&&&&#########$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&(((((((((&&&$$$###"""%%%(((***)))&&&$$$$$$$$$'''***---...---+++)))((()))***+++,,,------...***+++++++++******,,,...,,,---------------,,,,,,'''))),,,///111111111000///...---,,,,,,---...///,,,---.../////////......///---,,,...333555444222222111000//////000111222...---+++)))(((+++000444///------...111111///,,,///222444333555777444...000111222555888777555222111555888777444111111222333222222333444555333111,,,---///000///...,,,+++222111///.........///000///000111///,,,***,,,......111666777555111---,,,+++---...//////111333555111111111000//////222444666333111000---+++000888444@@@AAA???JJJXXXgggyyyqqq___UUUQQQKKKJJJIIIGGGFFFFFFGGGHHHBBBBBBBBBBBBCCCDDDFFFGGGHHHJJJIIIGGGKKKQQQSSSPPPKKKVVVllluuu]]]MMM:::222666999777222555666666444111.........+++---.........///111333---------............///000444888999777555666777555444333333555999>>>@@@IIIdddqqqOOO:::333222222111555333111///......///000///...------//////...------......///111222444555.........///000111111111222222222222222111000000+++...222555777666444222333222///,,,+++,,,111444222111000...------......+++---......---...///111///...---+++++++++++++++...---,,,,,,,,,---...///+++---///000000///---+++)))&&&'''///888:::222)))---000000++++++000000---))),,,///000///.........+++***(((''''''(((***+++'''((()))+++,,,............***,,,555???PPPqqqzzzaaaFFF777555,,,+++---///---)))***////////////111444777888888<<<@@@AAA@@@AAAGGGLLLMMM[[[YYYQQQGGGCCCIIIQQQUUU^^^UUULLLGGGCCCAAADDDJJJIIIKKKOOORRRSSSPPPLLLHHHAAADDDGGGFFFBBBAAADDDHHH!!!&&&000;;;CCCFFFEEEBBB777***     """   """###$$$%%%%%%$$$###""""""""""""###&&&))))))&&&$$$###$$$)))(((%%%###!!! %%%&&&&&&$$$######%%%'''%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((((((''')))'''%%%$$$$$$%%%&&&'''%%%&&&''')))******++++++...---++++++,,,...//////---+++((((((+++,,,***((()))***+++,,,...///000111,,,,,,,,,---...000222333666666444000,,,***+++,,,---------............///000...---///...---000666111///,,,******+++---...,,,,,,,,,,,,---...//////---***((('''))),,,.........///000111111///---+++,,,000444666999:::444,,,444333111222222333222111000333555444111//////111000000000000////////////////////////////////////000//////.........//////222222222222111///...---+++******---222444333111000///.........000111222444333111000......//////444555777999@@@NNN```nnn~~~lllXXXLLLJJJGGGEEEDDDCCCCCCDDDGGGFFFBBB@@@@@@???>>>BBBGGGGGGHHHIIIJJJLLLMMMMMMNNNPPP\\\rrrvvv\\\DDD<<<:::555444999888666444111///.........---,,,+++...111333111//////,,,******---...,,,)))333333444555666777888999444666888888888888:::;;;KKKhhhdddEEE999000111555222555444333111000...---,,,000//////.........//////111...---000000...///333------///000222333333333222111000.........///000///...000111000000777AAACCC<<<333......000111111111000............,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***---///111333222///+++)))---***'''***...111///+++,,,,,,---...///000111111///---+++,,,...111111111333222111000...,,,++++++...,,,+++***+++++++++***---...222>>>PPPhhhrrr\\\FFF777222222---------,,,+++***)))(((///---+++,,,///333777888777;;;???@@@???AAAFFFKKKXXXYYYWWWPPPGGGDDDHHHNNN[[[```\\\NNNDDDDDDEEECCCDDDHHHKKKJJJHHHHHHLLLOOOMMMKKKHHHDDDAAA@@@BBBDDD""",,,888BBBGGGGGGFFF999+++     !!! !!!!!!"""$$$%%%&&&$$$###"""!!!!!!"""######$$$&&&))))))'''$$$$$$%%%)))'''%%%###"""!!!!!!!!!&&&&&&$$$!!! !!!%%%)))%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%'''&&&%%%######$$$&&&'''(((((()))))))))))))))(((,,,+++***)))***+++,,,,,,,,,)))((((((+++,,,,,,***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,...000222333444444333000,,,++++++,,,---------,,,,,,+++++++++000......000///---///444000///---+++***+++,,,---------,,,,,,,,,---......,,,++++++,,,...//////......///000000000///---,,,...111444666999:::333***------...000222333222222000222333222000///000222555444333111///---,,,+++............////////////......------------......000000111111000///---,,,///...---...000111000...000////////////000000111333222111////////////000000222333444999EEETTT```oooyyy|||jjjXXXNNNQQQKKKDDDCCCDDDFFFEEEEEEGGGCCCAAABBBAAA@@@DDDIIIFFFGGGGGGHHHIIIKKKLLLMMMRRR]]]rrrfffHHH<<<888444444888666444222000////////////000///---...000111///---000//////000111111000///000111333444666777777888666888:::;;;;;;<<<>>>@@@QQQnnn[[[@@@777000111555222555444333222000///...---000//////.........//////111...///222222000000333,,,---...000111222222222111111///........./////////---...//////111:::DDDCCC===444...,,,---------...---,,,---...///...---+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,---/////////---+++))),,,)))'''(((,,,...,,,)))---...///000111222222333...,,,+++,,,///111222222//////...,,,+++***(((((()))((((((((()))******)))***///;;;LLLbbbyyyfffOOO<<<111///111,,,,,,,,,,,,+++***))))))///......///222555777999777;;;>>>>>>===>>>BBBFFFPPPTTTWWWSSSLLLGGGHHHKKKWWW]]]\\\SSSMMMMMMJJJCCCBBBFFFJJJJJJHHHIIIOOOUUUQQQNNNJJJEEEAAAAAABBBDDD)))666BBBIIIKKKKKK===///     !!!!!! !!!!!!!!!!!!"""$$$%%%&&&$$$###!!! """$$$%%%$$$&&&))))))(((&&&%%%%%%'''&&&%%%$$$######$$$$$$'''%%%""" %%%)))%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&))))))(((((('''%%%$$$###'''&&&$$$######$$$&&&'''+++++++++***)))((('''&&&+++++++++******************)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,++++++,,,---///111333222222111///,,,+++,,,---...---,,,***)))(((((((((///...///111000---...222000///...---,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,---000222222000---///////////////............111333333555555...%%%&&&(((+++...111222333333///000111000//////111333666666444222000...,,,+++------........./////////------,,,,,,,,,------...---...///000000///...---000///---...///111111000000000111111111000//////111000000//////000000111///111222222555<<>>111***+++///,,,,,,,,,,,,+++******)))......000111333555777888777:::<<<<<<;;;;;;>>>AAAEEELLLTTTUUUPPPJJJGGGGGGUUU\\\]]]YYYWWWVVVNNNCCC???CCCHHHJJJKKKNNNTTTZZZTTTPPPKKKEEEBBBBBBCCCEEE(((555AAAJJJNNNOOOCCC555$$$     !!!!!!!!! !!!"""###$$$###!!! !!!###%%%'''$$$&&&((()))((('''%%%$$$&&&%%%$$$$$$$$$%%%&&&'''&&&%%%###!!!!!!%%%(((&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''''''''&&&&&&))))))))))))((('''&&&%%%'''&&&%%%$$$%%%&&&(((***,,,,,,,,,+++***)))((('''---...///...,,,+++***++++++***))))))***+++++++++((())))))***,,,------...++++++++++++---///111222///000000///---,,,---...---,,,***)))((((((((()))...---///222000------000111111000///...------,,,000///...---,,,++++++,,,------...000222222000...000///............//////+++...//////000000))) !!!%%%***///111222222222///////////////000222444444333333222111000//////------........./////////---------,,,------......,,,---///000000000//////...------...000222444444000000111222111000...---////////////000000111111222333444444444777<<<@@@AAAIIISSSXXXWWWQQQLLLJJJQQQJJJDDDIIIWWW```ZZZNNNIIIDDDAAABBBCCCCCCFFFJJJFFFEEEDDDDDDEEEHHHLLLNNNPPPWWWcccsssjjjJJJ999555444444555000/////////000222333444444333111//////000000000///333666555111//////000,,,...222666888999888777555666888888888999<<<>>>PPPooocccGGG777555111111333000333333222111000//////...//////////////////000111,,,+++...333333///---...,,,,,,---...///////////////........................,,,---///111222888@@@<<<888222,,,((('''''''''(((''''''(((+++,,,,,,+++))))))***************)))))))))))))))))))))))))))***)))(((((()))+++,,,...******)))))))))***+++++++++)))'''(((******)))'''((()))******,,,,,,---...,,,++++++---000222333222/////////...---,,,++++++((()))************+++,,,,,,???[[[xxxhhhFFF444,,,((()))---,,,,,,,,,,,,,,,+++***)))***---///111222333444555666999;;;<<<;;;;;;===???===EEEMMMQQQNNNIIIFFFEEEVVV[[[\\\YYY[[[\\\TTTFFF>>>@@@EEELLLSSSXXX[[[[[[RRRNNNHHHEEEDDDEEEFFFGGG  (((444AAAKKKQQQRRRKKK<<<+++    !!!!!!!!!!!!   !!!!!!$$$###"""""""""$$$&&&'''$$$%%%&&&'''((('''%%%$$$$$$$$$######$$$&&&'''((($$$%%%&&&%%%$$$###%%%&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''((('''&&&%%%(((((()))***************(((((('''&&&''')))+++---***+++++++++++++++******---000222111---***)))))),,,,,,+++***)))))))))***))))))***++++++,,,------*********+++,,,...000111...///000000...---...///,,,+++***))))))***+++,,,---,,,...111000------111333333222111000///......000///...---,,,+++++++++...---,,,---///000000/////////............///000+++---...---//////((( %%%,,,111222111111111///......///111222333333333333222222111000000///////////////////////////......------...///000000---...000111222222111000......///000111222444555///000111111000///---,,,---...//////000000111111444444444444444444555777666;;;@@@CCCBBBBBBCCCEEEJJJJJJKKKUUUeeennncccSSSJJJDDD@@@AAACCCCCCEEEGGGGGGFFFEEEEEEGGGJJJNNNPPPPPPTTTZZZcccmmmtttxxxyyyrrr^^^FFF999666555555444000//////000111333555666333222111//////111333555222555777555000---,,,...---///333777999:::999888666777777555444444777999KKKkkk{{{[[[BBB666666333222333...111111111000000////////////////////////000111111---,,,000555555111...///,,,---...............------------.........---------,,,...333333111222666444222...***((('''((()))'''&&&%%%&&&((()))((('''***++++++,,,,,,+++******((((((((((((((((((((((((,,,+++***)))))))))+++++++++******))))))***+++,,,+++***))))))*********))),,,------...///000111111,,,++++++---000222222111000000//////......------***+++,,,***((((((***---///HHHiiizzz[[[===000---)))))),,,++++++,,,,,,,,,+++******'''***...000000///000222666888;;;======>>>???@@@:::???FFFIIIHHHFFFEEEEEERRRUUUTTTRRRXXX```\\\RRRCCC@@@BBBMMMZZZaaa^^^WWWLLLHHHEEEDDDFFFHHHJJJJJJ!!!(((444AAALLLRRRUUUQQQCCC222%%%  !!!"""###$$$$$$""" !!!!!!##################$$$$$$######$$$&&&''''''$$$"""############$$$%%%'''(((###%%%''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%%%%&&&((()))+++,,,,,,,,,)))((((((((()))+++...///)))***+++,,,,,,,,,,,,,,,,,,000333222---)))''''''+++,,,,,,***)))((()))+++------,,,,,,++++++*********))))))***+++---///111...000222111000......///,,,+++***))))))+++---...---+++---000///---...222555444333111000//////...000///...---,,,+++++++++...,,,+++,,,...///000///.........///////////////---///000000222333---%%%%%%...333333111000000/////////111333444333222555444333222000...------222222111000000//////..................///000111...///000222222222111000000222333333111000000111....../////////...---------...///000000000000///000111111111111000000000444666888777666888===AAADDDKKKUUU```nnnttthhhWWWMMMEEE@@@AAADDDCCCDDDEEEFFFFFFFFFGGGIIILLLOOOPPPQQQSSSUUUXXX\\\___bbbddd\\\QQQCCC;;;888777555444222111111111222444555777222222111//////222666:::777888777555111////////////111444777999999999999888888777555333333555777IIIkkktttTTT>>>555777444333444///111111000000000000000000////////////000111222222000///222777888333111222..................------+++,,,------...------------,,,///333444///,,,---,,,,,,+++***((((((***,,,'''&&&%%%&&&((()))((('''+++,,,---------,,,+++***((((((((((((((((((((((((,,,,,,+++***************,,,++++++*********++++++++++++++++++++++++++++++++++++,,,---...///000000,,,,,,,,,...111222111///------------------------*********(((%%%&&&+++///666SSSwwwlllOOO666//////***))),,,+++++++++,,,,,,++++++***&&&***...///......///222888:::<<<>>>@@@AAAAAA@@@<<<>>>@@@AAABBBCCCEEEGGGIIIKKKIIIHHHQQQ___ccc^^^LLLFFFDDDLLLYYY^^^YYYQQQFFFDDDBBBEEEIIIMMMMMMLLL&&&111???LLLTTTXXXTTTGGG666)))     !!!!!!"""###  !!!!!!"""###"""""" """!!!"""$$$&&&&&&$$$!!!###"""""""""###%%%&&&((($$$%%%%%%%%%######$$$&&&%%%&&&&&&'''''''''&&&&&&###$$$&&&((()))'''&&&$$$$$$%%%&&&(((***+++++++++(((((('''''')))+++...000***++++++,,,------,,,,,,---222555444///)))''''''''')))+++***)))))),,,///......------,,,+++++++++))))))))))))+++---///000000111333333111/////////...,,,***)))(((***,,,---,,,***+++......---000555555444111///------......///...---,,,,,,,,,,,,,,,,,,,,,,,,...000111///---,,,---///000000000///...---///000111444666111***###...444333111///000000000111333666666333000333222222111///......---555444333222111///......------------...///000000...///000111111000000//////222555666333000000000------,,,,,,,,,------...---...///000000//////...,,,,,,,,,---...///...---000222333222111222666::::::JJJZZZfffqqqwwwnnn^^^PPPHHHBBBCCCEEEDDDCCCDDDEEEEEEFFFHHHJJJLLLNNNPPPOOOPPPQQQQQQQQQRRRSSSUUUOOOLLLEEE>>>999777555444444444333333333444555666333333222000///111777<<<999777444222222333333222000111333555666777888888777777555333222222555888HHHlllkkkMMM999222777555444555222222222222222222222222222////////////000111222333000///111666666222111222///////////////...---,,,***+++,,,---...------,,,---+++,,,111111---***+++((()))******((((((+++...&&&&&&&&&'''***,,,,,,++++++,,,---...---,,,***)))***************************+++,,,,,,,,,,,,,,,+++,,,+++++++++***))))))))))))***++++++++++++,,,---'''(((((()))***+++,,,,,,---------///111111///---,,,,,,,,,,,,,,,,,,,,,,,,)))***)))&&&%%%(((///666FFFddd```EEE///---...)))(((...***++++++,,,,,,+++++++++)))---111111//////222555;;;<<<>>>@@@AAAAAA???>>>>>>>>>>>>>>>???AAAEEEGGGCCCEEECCCAAAIIIYYYbbb```WWWPPPJJJJJJNNNQQQOOOLLLEEECCCCCCGGGMMMPPPOOOLLL $$$000>>>LLLUUUZZZUUUHHH888***      !!! !!!"""""" !!! ###&&&&&&### """"""!!!!!!"""$$$&&&'''%%%%%%###!!! !!!$$$'''%%%%%%&&&'''(((((((((((("""$$$'''((()))(((&&&$$$###$$$%%%'''((()))))))))''''''&&&'''(((+++...///,,,,,,,,,------,,,,,,+++000555999888111+++))))))$$$''')))***)))+++...222,,,,,,,,,------.........))))))))))))+++---///000111222444444222000//////000...+++((('''((()))+++,,,******---------111777555333000,,,++++++,,,.........---,,,,,,,,,------***+++...111444222///++++++---///111111000///...+++...///000333666222+++ ,,,333333111000000111111222555888777333............///000000111111777666555333111000......+++++++++,,,---...///000......///000000///...---+++///444666555333222333,,,++++++***+++,,,...///---...///000000///...---+++***+++,,,...///...---+++...000000......111444111EEEZZZfffqqqyyysssgggSSSJJJDDDDDDFFFEEEDDDDDDCCCDDDFFFHHHJJJLLLNNNNNNKKKLLLMMMMMMLLLKKKLLLMMMKKKLLLHHH@@@999666666555666666555444333444555666555555333000...111777<<<888333//////111444444444111111222333444666666777444333222111000111555777GGGlllcccHHH555000666444444777444333333444444444444555555////////////000111222333...---...222333///...000000000000000///...------)))***,,,---...------,,,---******...///,,,***+++&&&)))******((((((+++...&&&%%%&&&))),,,///000///***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++++++++***)))''''''''')))*********+++,,,---))))))***+++,,,---...............///111000...,,,,,,,,,------------......)))******'''&&&+++555===UUUsssYYY???+++***,,,&&&'''///***++++++,,,,,,,,,++++++,,,000444333111111444888>>>>>>???@@@AAA@@@===;;;@@@@@@???>>>???BBBEEEGGGCCCEEEBBB>>>DDDSSS\\\\\\^^^XXXOOOHHHDDDEEEHHHJJJEEEDDDEEEJJJPPPRRRPPPLLL(((333???JJJTTT[[[SSSMMM???***   !!! !!! """###$$$$$$$$$### !!!$$$&&&'''&&&%%%$$$!!!!!!"""###############$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&)))++++++)))'''%%%###&&&***,,,***&&&$$$""" $$$(((******+++///111000...,,,,,,---......---888;;;<<<:::444...+++***......---***((((((+++---***++++++,,,,,,,,,++++++&&&&&&((()))***+++++++++222222111...,,,+++,,,---888555000,,,******+++,,,///...---,,,------//////000///...,,,+++***))))))---,,,++++++,,,---///000+++...222444444111---***,,,...111333444222000...111//////222555666333111+++)))***///555888666333222222333333222///---+++222000...///111111///,,,:::;;;888222111333333111---,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,222888777111---...111///000///---***((()))***'''+++......------///111,,,,,,,,,------.........///...------...///000111666>>>KKKYYYdddkkkoooppp]]]PPPEEECCCDDDCCCBBBBBBKKKKKKNNNQQQQQQMMMKKKKKKHHHEEEFFFJJJLLLKKKLLLOOOKKKJJJGGGDDD???;;;888666888666333111222333444444///111222444555555444444111000///000111222111///---///000222333333333333222000///111///---000555LLLttt___???888222555777555222111444444333333333333333333000///////////////000000...---------///111333444666555333111...+++)))(((------++++++++++++------***,,,///000000,,,(((&&&+++)))((()))(((%%%''',,,,,,+++,,,...111222111000000000///+++(((&&&'''(((---+++(((%%%$$$%%%&&&'''(((%%%###&&&+++---,,,(((,,,---......---+++((('''***))))))***---......---,,,***)))***---///000000000///...------...000111,,,---***&&&***000...''''''%%%)))...++++++@@@[[[rrrxxxPPP777---///((($$$)))+++)))+++,,,,,,,,,,,,---///111222333444444444333333=========>>>???AAABBBCCCCCCBBB@@@???@@@CCCGGGIIIGGGIIIIIIGGGEEEHHHQQQXXXdddaaaXXXMMMHHHIIIIIIGGGGGGDDDDDDHHHOOOSSSQQQNNN&&&222===IIITTTZZZXXXSSSDDD000!!!  !!!!!! !!!"""###$$$%%%&&&''''''&&&$$$"""!!!!!!!!!"""############"""""""""###$$$&&&'''((((((&&&'''((())))))(((&&&%%%$$$'''***+++)))&&&$$$###!!!$$$(((******+++...000/////////......---------333555777666111---*********+++,,,+++)))((())))))((()))***++++++++++++***((()))+++,,,---...............///...------///111:::777333000......000111///...------,,,---.........---,,,,,,++++++++++++,,,,,,,,,,,,---...//////---///222444444222///---,,,...111444555555333222222111222444777888777555///---,,,///333666444111111000000000111222111111111///...000333333000---999:::777111000222222000,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++///333333000------......//////...+++))))))***'''***,,,---,,,+++---///..............................---,,,,,,---//////111666@@@KKKUUU\\\___aaaVVVKKKBBBAAACCCCCCCCCDDDNNNQQQTTTUUURRRPPPQQQTTTNNNJJJJJJLLLLLLJJJIIIKKKKKKKKKIIIGGGCCC???<<<999999666333222333333333222000111111222222222222222333222111222444555444333111000000000000222333444222000000222000///333999QQQxxx|||^^^CCC:::222222444444444555222222111000000000000000000000////////////000000...------...///111222333000000000000////////////---,,,,,,++++++,,,,,,---***,,,...//////,,,(((&&&***((((((***)))&&&''',,,+++******,,,///000000............,,,))))))***,,,---,,,***'''&&&&&&'''((((((%%%$$$&&&***---+++(((+++,,,---...---,,,***))),,,++++++---///111111000///---++++++---///000000000...---,,,,,,...000222...---+++)))...555222++++++(((***------333MMMiii|||RRR777+++---)))&&&***+++)))+++,,,,,,,,,,,,---///333444555555555555555666=========>>>???@@@AAABBBBBB@@@>>>===>>>AAADDDFFFIIIKKKKKKHHHEEEFFFLLLRRR\\\```___WWWNNNJJJHHHEEEGGGFFFFFFJJJNNNPPPOOOMMM$$$///:::GGGRRRYYYXXXSSSFFF222###    ###"""!!!!!!!!!  ###$$$&&&&&&'''&&&%%%###!!! !!!""""""""""""""" !!!"""$$$&&&((()))***(((((('''''''''&&&&&&%%%''')))******(((&&&%%%%%%###&&&(((******+++---...---000222111...++++++------///111000---***)))(((%%%(((***+++)))'''&&&&&&&&&'''(((***+++++++++******+++,,,---.../////////---...//////......000222555333000...------///000//////...---,,,,,,------,,,,,,,,,++++++,,,,,,---++++++,,,---............///000222333444333111000,,,...111444666666666555333333333555888::::::999555111......111222111///000///......000222222111000//////222555666333000666777555000...000000...++++++,,,,,,------......,,,---......---,,,***)))---...000111000...---,,,---...000///---+++******(((***++++++******+++---///...............------///...,,,,,,+++,,,---------///555;;;BBBHHHLLLOOOKKKCCC<<<===@@@BBBEEEHHHRRRWWW[[[ZZZXXXXXX[[[]]]VVVPPPMMMNNNLLLHHHFFFFFFHHHIIIIIIHHHEEEBBB>>>;;;888666444333444444333222222111111000///000000000111111000222444666555444444222000......000222444111000000222111111777???\\\}}}^^^EEE:::000...000222444777222222111///............000000////////////000000............///000111222------...///000111222333---,,,,,,++++++,,,,,,---+++---///000///---***((((((&&&(((+++***''')))---***))))))***---......---+++,,,---,,,++++++---///------,,,+++***))))))((((((&&&%%%'''***,,,+++)))+++,,,---......---,,,+++...------000333666666555444111---,,,---.../////////---+++***+++...111444000...+++---444;;;999222333///---...111@@@^^^zzzXXX999)))+++)))(((+++)))***+++------,,,,,,...///333444555555444444555777<<<<<<<<<===>>>???@@@AAA@@@???===<<<<<<>>>AAACCCJJJKKKKKKIIIFFFEEEHHHLLLRRR]]]dddaaaXXXPPPIIIDDDFFFGGGIIIKKKLLLMMMMMMLLL!!!+++666CCCOOOVVVVVVRRRFFF444$$$  ###&&&&&&### """ """!!! !!!"""#########$$$$$$$$$###"""""" !!!""""""""""""!!!!!!"""###$$$&&&'''((())))))((('''&&&%%%%%%&&&&&&)))***+++)))'''&&&&&&'''%%%&&&(((******+++,,,,,,,,,111555333...******,,,+++,,,---,,,***(((&&&%%%###%%%(((((('''&&&&&&&&&%%%''')))+++,,,,,,,,,+++)))***+++,,,------------333444333111...------...000...,,,++++++,,,.../////////...------,,,,,,,,,------,,,+++++++++,,,,,,***+++---...///......---///000111111222222222111...///111333444555444444111111222333666999;;;;;;777444000...///000000000111000000111333222///+++///...///333888888555111333555333///---//////,,,***++++++,,,---...//////......//////...,,,+++)))000......000222222///,,,+++---000000///---,,,,,,++++++++++++***++++++,,,------------------......000///---,,,,,,,,,------------...000444999>>>AAA???:::777:::>>>AAAFFFLLLUUUYYY]]]```cccfffdddaaaYYYRRRMMMMMMLLLGGGDDDDDDCCCDDDFFFFFFEEEAAA===;;;666555444444555555444333444333111///......//////---,,,---...111333333333444222000///...///000111///...000222111222:::DDDeeeaaaCCC888...,,,///000222555444333222111//////......111000000////////////000............//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---,,,&&&%%%(((++++++(((***...+++***)))***,,,------,,,+++,,,------,,,,,,...000------......---+++***)))***(((((())),,,---,,,++++++,,,,,,---,,,+++******------...222666:::;;;;;;777444///------...//////...,,,***)))***---111444000---+++///777>>>>>>:::;;;777444333:::OOOooodddAAA,,,,,,+++***+++(((***+++------,,,,,,...///111333555444222222333666<<<<<<<<<<<<===>>>???@@@@@@???===<<<<<<===???AAAEEEGGGIIIIIIGGGGGGHHHJJJKKKWWWaaaccc___YYYPPPHHHEEEGGGIIIJJJIIIJJJKKKMMM'''222???KKKSSSUUUSSSIII888)))  $$$)))+++)))'''  !!!!!! """###!!!###$$$$$$###""" """""""""""""""!!!!!!!!! !!!!!!"""""""""""""""###$$$$$$%%%%%%&&&&&&&&&***((('''%%%%%%%%%''''''+++,,,+++***'''&&&&&&'''&&&'''((()))+++,,,+++++++++000444222---))))))+++,,,++++++***)))'''%%%###$$$%%%%%%$$$$$$$$$''')))''')))+++...//////...---***+++,,,,,,------------666666666333///---,,,,,,///...---,,,---...000111/////////......---------//////---,,,+++************+++---...///......------...///000000111222222000000000000111111111111......///000222555888;;;777444111......000111222111111444888;;;999222+++---...000555999:::666222111333222...,,,...---***++++++,,,------.../////////000000000///...,,,+++///---,,,...111222///+++***---000111000............---,,,,,,,,,---......******+++,,,---......///111000///---------......///---,,,+++---111555888555333333777;;;>>>FFFNNNUUUXXX\\\dddpppvvvnnnaaaXXXPPPKKKKKKKKKGGGDDDDDDAAACCCEEEGGGFFFCCC@@@===666444333333555666666555666444222000.........///+++++++++---000222222222111111111111111000///...,,,---...000000222===HHHjjjaaaBBB888000000222222222333444333222000///.........111111000///////////////.........////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,'''&&&'''++++++)))+++///...,,,++++++,,,...------,,,---///...,,,,,,,,,---,,,---.........,,,***)))++++++++++++---......---,,,,,,,,,++++++***)))(((++++++---222777<<<===>>>777444///------......------+++))))))***---000333///,,,+++///777===@@@AAA@@@AAA@@@AAALLLfffsssLLL333000---+++,,,(((***,,,------------...000000444777777444222444666===<<<<<<<<<===>>>???@@@@@@???>>>======>>>@@@AAA???AAADDDGGGIIIJJJKKKLLLJJJPPPWWW\\\aaabbbZZZQQQEEEFFFGGGGGGGGGHHHKKKNNN$$$...:::GGGOOONNNNNNFFF888***!!!   $$$***------,,,"""    !!!!!! !!!"""$$$!!!$$$&&&&&&$$$!!!%%%$$$###"""!!!!!!!!!"""###############$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&&&&'''((())),,,------+++(((&&&'''''''''&&&''')))+++---,,,++++++...000///,,,))))))+++,,,***)))(((((('''%%%###%%%%%%%%%$$$###%%%(((+++)))+++...000111111///...,,,---....../////////...111222333222000...---...++++++******+++,,,...///...//////000000000//////000///...,,,+++***))))))++++++,,,---............,,,,,,...///111111222222111000///............///------------...111666:::777555222000//////111222///000666>>>CCCAAA999000,,,---111666;;;;;;666111///222111---,,,...---***,,,,,,------....../////////000111111000///...---,,,***)))***---...,,,******---///000000///000111000...,,,,,,...000000000++++++,,,,,,---......///111000///...---...///000---,,,***)))***---000222//////111555888;;;DDDMMMTTTWWW[[[fffyyywwwdddWWWNNNHHHIIIKKKIIIGGGFFFEEEGGGIIIJJJIIIGGGEEECCC999777444333444555666555555444222111///......---...------///222444444444000000111222111000...---,,,,,,///000///222>>>LLLlll\\\BBB999333444666555333333111111000...------------222111000//////......///....../////////...------++++++,,,,,,---.........+++,,,,,,------,,,,,,+++''''''(((((())))))******)))''''''******(((+++111000...,,,,,,---......---,,,...///...,,,++++++++++++,,,---------,,,***))),,,,,,,,,,,,------......,,,,,,,,,++++++*********++++++,,,000555999::::::333111...------------,,,++++++******+++,,,///000...++++++///444:::BBBIIIJJJRRRWWWZZZhhh}}}VVV:::444...,,,---***+++,,,......------///000111777<<<<<<999666777999>>>=========>>>>>>???@@@???>>>>>>===>>>???@@@AAA<<<>>>AAAEEEHHHJJJKKKLLLJJJLLLNNNSSS]]]eeeccc\\\LLLIIIGGGEEEFFFIIILLLNNN!!!***777CCCKKKHHHIIICCC777+++!!!   """(((,,,------%%%!!! !!!"""   !!!""" !!!###$$$$$$###!!!%%%%%%$$$###"""!!!!!!!!!"""######$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((((((((())))))***+++,,,---...,,,)))'''&&&'''&&&%%%&&&(((,,,...---+++,,,,,,,,,++++++*********)))'''&&&&&&(((((('''$$$###%%%&&&'''&&&''')))++++++---///222222111///---,,,,,,---............---+++---//////...---------)))((((((((()))***+++,,,...///000111222222111111///...---,,,++++++***+++,,,,,,,,,,,,---...//////+++,,,///111222333333333000///---------...///000.........------000666;;;777666444111///...///000...///444<<>>666...+++///...+++,,,......------///000000777???@@@<<<777777999???>>>>>>>>>>>>???@@@@@@============>>>???AAAAAA>>>???AAADDDGGGHHHHHHHHHIIIJJJKKKNNNWWWbbbfffdddVVVPPPIIIEEEGGGJJJMMMNNN (((444AAAIIIIIIJJJFFF;;;000'''     %%%)))++++++&&&""" ######!!!  !!!!!!!!!!!!!!!!!! ############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$!!!!!!###$$$&&&'''))))))''''''((()))***+++,,,,,,,,,---...---***'''&&&&&&&&&%%%%%%(((,,,...---+++,,,+++))))))***+++******&&&$$$###%%%((()))(((&&&"""%%%(((******)))******+++---000222222000...,,,******++++++,,,+++++++++)))+++------,,,*********,,,,,,,,,,,,---...//////---///000222333333333333---,,,,,,++++++,,,,,,------,,,++++++,,,---///000+++---000333444444444333......,,,,,,---///111333000111000......111777<<<888888666333///------...000///111777===<<<333++++++---111777;;;:::444///...111111...---...---***...............---------,,,---.../////////...---++++++,,,,,,,,,------...,,,---...//////000333555///---***+++///222333222555444333111000...---,,,---,,,,,,+++,,,---///000------...///000000111111,,,---222555555666@@@KKKRRRYYY```iii{{{uuuZZZPPPIIIJJJNNNMMMJJJIIILLLLLLLLLLLLLLLKKKKKKJJJEEE???888222000000000000///000000000///---+++***111000000111333555444444222000...------///111222///000222222111444BBBQQQxxxyyyWWW@@@666------000000000111333222111111111111111222222222000///...............////////////---,,,+++))))))*********+++++++++++++++------------++++++))))))(((((()))+++---...---***'''((('''''',,,222222///,,,++++++------,,,(((***,,,---,,,+++++++++******)))))))))))))))))))))***++++++*********+++******+++---///222444555///...,,,---......---,,,*********,,,------+++)))******+++,,,,,,,,,++++++///...///111000444DDDUUUuuu\\\@@@777...+++000111+++---......---...///111---666???AAA<<<777666777??????????????????@@@AAA;;;;;;<<<<<<>>>???AAAAAACCCBBBBBBCCCEEEFFFEEEDDDGGGKKKLLLLLLRRR]]]fffhhh___VVVKKKFFFHHHLLLMMMMMM&&&222???IIIIIIJJJFFF<<<333,,,###  !!!!!!  !!!"""!!! !!!$$$'''(((%%%"""###$$$&&&''''''%%%""" #########$$$%%%&&&'''((()))'''&&&%%%'''''''''&&&''''''(((((())))))******------,,,***&&&%%%%%%&&&&&&((()))***)))***+++---''''''(((((('''%%%###"""$$$$$$%%%''')))(((&&&$$$((((((((((((((()))***+++(((+++///222333222///---'''&&&&&&(((+++------,,,...------,,,,,,++++++***,,,+++***)))***+++---.........///111222333555555000...+++))))))+++...000---,,,+++******+++,,,---,,,,,,------.../////////......---+++***+++---000333333222111///000222555444444444444444222111111111333555555333111000000//////000444888888555222,,,,,,---......---,,,+++000///------,,,---...////////////...---,,,******,,,,,,,,,***))))))+++...........................///...,,,+++,,,---000111222111///.........///000000//////...------,,,,,,***,,,...000222222222222///000111222333555888;;;KKKPPPZZZkkk}}}~~~qqqZZZSSSKKKFFFGGGIIIIIIIIIOOOOOONNNNNNOOOOOOOOOOOOJJJEEE===666222222555777---...000///......///000333444666555444444555666555444222000//////000000000000333666666:::JJJ\\\jjjSSS888555111111222333222000444;;;999---(((...000,,,///---,,,,,,...//////...---000222222111///.........,,,+++,,,...///...,,,000000///...---,,,,,,+++'''((()))***************---,,,)))(((((()))+++---000000///...------,,,+++***)))+++...---******...,,,------+++(((&&&&&&&&&)))***,,,------***(((&&&((((((((()))***+++---...------------------------///---+++,,,......+++(((+++,,,,,,,,,+++)))(((&&&---+++///444222444GGG^^^gggQQQ999...---...///000......---------......///111333555666555555666777:::<<>>???@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGJJJMMMOOOQQQUUU[[[```aaa```UUUGGGEEEMMMNNNIII%%%///<<>>666111///000111---...//////---------///222444555555444333333444444333111000///////////////222666999888@@@UUUjjj|||bbbKKK:::777444333444555444222777===;;;000+++000111---///...,,,---///000000///...000222222111///......,,,......---,,,+++,,,---.........------,,,,,,,,,******++++++++++++++++++++++++++++++***++++++++++++++++++******************((())),,,+++((()))...,,,,,,+++(((&&&%%%''')))&&&(((***,,,---,,,***)))'''((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,+++))),,,------------+++)))(((---,,,---//////888UUUtttvvvjjjRRRAAA111,,,---............------------...//////111333555555555444555777999;;;===>>>>>>===>>>@@@<<<======>>>???@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFIIILLLOOOQQQQQQSSSVVVYYYaaaaaa\\\RRRJJJHHHHHHGGG"""+++777@@@MMMPPPOOOGGG<<<111###   !!! """$$$$$$###"""!!!!!!"""###$$$"""!!!!!!""""""!!!  """"""!!! ###&&&'''(((''''''(((((('''''''''&&&&&&&&&%%%$$$$$$&&&))),,,------++++++***)))(((((('''''',,,,,,,,,***'''&&&'''(((''')))******))))))+++,,,******))))))))))))******(((((((((***+++***'''%%%&&&&&&&&&''''''((()))***(((***,,,......,,,***((('''&&&&&&(((+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111222222777666444222000......---------,,,++++++,,,------.........///000000111111,,,...//////...------...222555888999666222///---////////////...---,,,,,,+++---///000111333666888999777555444444222000...---...000111222222222222///...---,,,+++******+++------,,,,,,,,,,,,------***,,,......---++++++,,,,,,,,,++++++,,,...000111,,,---------------......000000///............/////////...---,,,+++******+++,,,---///000111111111222333333333333444777999GGGPPPZZZbbbhhhiiicccZZZQQQNNNLLLMMMQQQTTTTTTSSSUUUXXXZZZYYYUUURRRQQQRRROOOJJJAAA999222...------...///000///---,,,,,,---222444666555333222111111222111000///////////////...222777:::===JJJddd{{{~~~mmmTTT???999777444333333333333222999>>>;;;222...222333///000.........000111000///...000222222111///...///,,,///111///+++)))+++...------------------,,,,,,...---,,,,,,+++,,,,,,,,,)))***+++,,,,,,+++***)))(((((((((((())))))******)))'''''')))(((&&&(((---++++++)))'''%%%&&&)))+++''')))***,,,,,,+++)))(((&&&''')))+++,,,,,,,,,+++++++++++++++++++++++++++((('''&&&'''***,,,,,,,,,---......///...---+++***,,,,,,...111444CCCgggvvvtttoooiiifffbbbWWWLLL???444+++,,,//////---,,,---------------...//////000222444555444444555666888999;;;<<<;;;<<<>>>???<<<======>>>>>>??????@@@@@@@@@@@@AAABBBCCCEEEEEEKKKNNNSSSUUUUUUTTTTTTTTT^^^```ccc```TTTGGGEEEIII )))444===IIINNNQQQLLLCCC777)))    !!!"""###%%%$$$""" """$$$%%%$$$$$$$$$######!!! !!!!!! !!!""" !!!"""""""""!!!$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''&&&%%%&&&(((******))))))((('''&&&&&&&&&'''''')))******(((&&&&&&'''((()))***++++++))))))***,,,******)))((()))***+++---***)))***+++,,,+++)))&&&&&&&&&&&&&&&'''(((*********+++,,,---,,,+++)))((((((''''''(((+++,,,,,,+++******+++,,,,,,---......---,,,+++))))))***+++,,,+++,,,,,,---///000000111555555444333222000///...---,,,+++******+++,,,---------......//////000000---///222222111/////////111444888999777333000...............---,,,++++++***+++,,,---...111444777777555333222111111111111333333222222111000/////////...---,,,***))))))(((,,,,,,+++++++++,,,......,,,///222333111///.........---------///111444555---....../////////......//////.........---------///...---,,,+++******)))+++,,,---...///000000111333444444333333333666888BBBRRRdddlllllleee[[[QQQOOOMMMLLLPPPWWW^^^aaabbbcccaaa^^^ZZZXXXUUURRRPPPRRRMMMFFF>>>777222///...000111222000...------...222444666666444111000000111000000000000000111111333444777===III^^^xxxmmmYYYEEE666666444222000000000000000777:::888333111444555222000//////000222222111000///111222222000/////////---...//////......///000------------..................,,,++++++++++++,,,(((((()))*********))))))*********+++++++++++++++***'''&&&'''&&&$$$''',,,)))***+++***))))))+++,,,+++,,,,,,,,,***(((&&&%%%%%%&&&)))+++,,,,,,+++******************+++++++++***)))))))))+++,,,......,,,---.........---,,,+++++++++...555@@@TTTuuuyyy\\\WWWQQQLLLJJJGGGAAA;;;:::222---///111///,,,,,,---------------...///000000222444555444444555666888999;;;;;;;;;<<<>>>@@@>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBCCCDDDFFFGGGLLLQQQXXX]]]```___\\\ZZZ^^^___fffkkkbbbPPPHHHLLL'''333;;;GGGNNNSSSPPPGGG;;;+++       ###"""  """###$$$$$$%%%$$$"""  !!!!!!  !!!###!!!"""#########""""""###%%%&&&'''''''''&&&%%%$$$###$$$&&&(((((((((%%%$$$#########%%%&&&''''''(((((('''&&&%%%'''(((***+++,,,+++***)))***+++)))(((((('''((()))+++,,,******+++,,,------***(((%%%&&&&&&&&&((()))***+++,,,,,,------,,,+++***)))(((''''''(((+++,,,,,,+++******++++++,,,---.........+++(((&&&%%%(((+++---++++++,,,---...//////000000111222222222111000///,,,+++***))))))***+++,,,++++++,,,------......///...111444444333111000000000222444555444222222333////////////...---,,,,,,+++,,,,,,,,,,,,...111333555444222000//////000222333333222000///......---...------,,,***)))((('''++++++++++++,,,,,,---...,,,///222444222000......---------...///222444555//////000000000000///...............---------,,,...------,,,,,,+++******++++++,,,---...///000000333444444333222222555777CCC[[[tttzzzmmm\\\PPPNNNLLLKKKQQQ^^^lllvvv{{{xxxoooddd^^^\\\YYYSSSMMMPPPMMMHHHBBB;;;666333111333444444333000//////000333555666666333111111111000111111222333333333333888555666AAAXXXssswww]]]HHH;;;555333333222000//////000111333444333111111444555333000//////111222333111000///000111000///......//////,,,+++...333666555222.............../////////,,,,,,+++******)))******((('''&&&%%%&&&''')))+++...------,,,++++++*********'''&&&'''&&&$$$&&&,,,&&&***...000///---,,,,,,++++++++++++***(((&&&%%%$$$&&&)))+++,,,,,,+++***)))))))))******++++++++++++,,,++++++***++++++,,,******,,,------,,,+++***+++((()))555JJJfffhhhHHHBBB:::777666555555555888222///000000...---///,,,,,,,,,------///000000111222444555444444555666888:::<<<======>>>@@@BBB@@@@@@AAABBBCCCDDDEEEEEEBBBCCCCCCDDDFFFGGGIIIJJJMMMTTT___iiippprrrooommmjjjgggkkksssppp___QQQMMM&&&111999HHHOOOTTTRRRIII<<<+++         """######!!! !!!  """ !!!!!!"""""""""!!!!!!!!!"""$$$&&&'''''''''&&&"""!!!!!!###&&&)))******###"""!!! !!!###%%%'''%%%'''''''''&&&&&&(((***+++,,,---,,,***))))))***((((((''''''((()))******))))))***,,,......,,,)))&&&&&&&&&''')))***,,,---...------,,,,,,+++++++++(((((('''(((***,,,+++*********+++,,,,,,---......---+++'''%%%&&&))),,,///+++,,,,,,---......//////------///000000111111000,,,,,,************,,,,,,***++++++,,,------.........000333444222111000000...///111111000000222444000000000000000///---------...///...------...000444444333111//////000222111000//////...//////000---------,,,+++***)))((()))***+++,,,------,,,,,,))),,,000111///---,,,,,,)))***+++---...///000111000000000///////////////------......------,,,+++---------,,,,,,,,,,,,,,,,,,++++++,,,,,,...//////111222222222111111444666GGGbbb{{{iii]]]WWWQQQMMMQQQaaavvvtttjjjccc]]]TTTMMMMMMKKKHHHCCC>>>999555333333444555444222111111222333444444333111000111222///000111333444555555555333000111@@@^^^{{{nnnUUUAAA888777222333333222000000222444000/////////111333333222/////////111333333111///...///000///---,,,---...///***(((---666:::888333........................))))))*********)))(((((()))'''%%%$$$%%%'''***,,,...---,,,+++***)))((((((+++)))(((***(((%%%''',,,&&&***000333222000---+++&&&'''((()))************%%%&&&(((***+++++++++***)))))))))***++++++,,,,,,***,,,---,,,***((((((((('''(((***+++,,,++++++***---***+++:::UUUuuu}}}^^^@@@888000---,,,,,,...111222...,,,------,,,...333,,,,,,,,,---...///000111111333555666555555666777888;;;>>>@@@@@@@@@AAABBBAAAAAACCCDDDFFFGGGIIIIIIFFFGGGGGGHHHJJJLLLNNNOOOSSS[[[hhhwww~~~xxxwww{{{zzznnn\\\QQQ$$$...555EEEMMMSSSQQQJJJ>>>---    !!! !!!!!! !!! """###!!!!!!  $$$"""""""""##################$$$&&&'''((('''&&&%%%$$$###"""$$$''')))))))))%%%###!!! """$$$&&&&&&'''((((((((((((+++---,,,------,,,***))))))***(((((()))))))))))))))((((((((())),,,...///---+++'''''''''(((***+++---...------,,,+++++++++,,,,,,)))((('''(((***++++++***+++++++++,,,,,,---------******)))***+++,,,...///,,,,,,------......//////,,,------...///000000111...---,,,,,,,,,,,,---...++++++,,,,,,---......///---...000111///......///,,,...//////...---...000111111111111000///...---///111222222000//////000000222444333222222555777222111000///......///000,,,,,,---------+++***)))(((***,,,......---+++))))))+++......---+++++++++((()))+++...//////......000///...,,,,,,,,,---...,,,------...---,,,+++***,,,,,,,,,---......//////,,,++++++++++++---...//////000111000000111333666EEE```xxxmmmaaaUUURRR```www}}}nnn```VVVPPPNNNMMMKKKGGGBBB===888555222333444444222111222444111111000///---...000222---...000333444555555555000111777GGGeeevvveeePPP???666333000111222111000000333666111///---///111111000///......///111222222000...---......---++++++,,,------***)))---333777666333---------,,,,,,+++++++++&&&'''***++++++***((('''((((((''''''((()))+++,,,,,,,,,++++++*********))),,,***+++,,,+++'''(((,,,'''+++000222111///---,,,%%%&&&'''((()))++++++,,,&&&&&&'''((()))***++++++))))))******+++,,,,,,---))),,,//////,,,)))((((((&&&((()))+++++++++++++++111666AAATTTmmmxxxWWW;;;333......---***+++000...,,,,,,---,,,***---222,,,,,,,,,---...///000111222444666777666666777888666:::???BBBBBBAAAAAAAAA@@@AAACCCEEEGGGJJJKKKLLLJJJKKKKKKMMMNNNPPPRRRSSS\\\dddrrr|||mmm]]]"""+++333???HHHPPPPPPJJJ@@@111$$$   !!!###   $$$$$$### """'''"""######$$$%%%%%%&&&&&&&&&'''((())))))'''%%%$$$)))'''&&&&&&'''''''''&&&(((&&&###!!! !!!###$$$''')))************---///------...,,,***))))))***((()))***++++++***)))(((''''''))),,,...///---+++''''''((()))***,,,...///---,,,+++******+++,,,---)))((('''(((***++++++***++++++,,,,,,,,,,,,------'''))),,,...000000///...,,,------....../////////......------...///000111000///...------...///000,,,,,,------...//////000+++---......---,,,,,,---+++---//////...+++++++++111111111111000///...---000222555555333111111111+++...222555555777;;;???777555333000...---------+++,,,---...---,,,+++***(((***---//////---***'''+++---//////---,,,,,,---(((+++...000111000///---///...,,,*********,,,---,,,,,,---...---,,,+++***++++++,,,---...000000111,,,++++++***+++,,,...///...////////////000333555???YYYwwwrrr^^^TTT]]]tttvvvbbbWWWTTTQQQPPPOOOKKKFFF@@@;;;888111222333333222111222444//////---+++***,,,///222+++---///222444444555444666<<>>333---,,,...//////---...222555444000...///111000---,,,......///111222222000---,,,------,,,******+++---+++++++++---000222333222,,,,,,++++++***)))(((((($$$'''***------,,,)))''''''(((***+++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,///---((((((,,,)))+++...///...---------(((((((((((())))))))))))''''''''''''(((***+++,,,))))))***+++,,,,,,------***...222333000---++++++&&&((()))+++,,,,,,,,,+++555DDDZZZqqqoooLLL666000...111000,,,,,,000///...///000---)))***///+++,,,,,,---...///111111333555777888777777888999555999???BBBCCCBBBAAA@@@???@@@BBBEEEHHHJJJLLLNNNMMMMMMNNNOOOQQQSSSUUUVVVdddkkkyyy{{{jjj $$$+++333AAAIIIOOONNNIII@@@222&&&         """  %%%'''$$$!!! !!!"""###%%%'''(((%%%$$$$$$%%%%%%'''(((((('''***+++***'''''')))---((()))(((%%%""""""&&&)))***'''&&&))))))((())),,,,,,,,,,,,+++)))((()))***,,,,,,,,,,,,,,,+++***)))((()))+++,,,---,,,,,,+++((()))***++++++***)))(((++++++*********+++,,,---,,,+++***+++---...---,,,.........------,,,,,,+++******,,,---......//////***+++---//////...---,,,,,,---...---++++++...111222333333444333222111000,,,---//////...///111333444222///---,,,---///111000///---,,,++++++,,,---222000......000000---***---111555777555111...,,,111222333555999===@@@BBB888666333000.........//////---***+++...///...,,,,,,---...---+++***+++,,,///......---,,,,,,++++++(((***---...---------...000...,,,++++++---000111------,,,+++,,,---...//////...,,,+++,,,...000111...------...///111333444000222333222000000333666???NNNeeexxx{{{bbb[[[\\\gggkkkXXXSSSSSSRRRRRRQQQMMMGGG???999777666444222111111222222///...---,,,+++,,,---...000000000111333999@@@EEEKKKOOOZZZllllllVVVKKKAAA555222666222111000000000111222333666555333111000///......111111111000///---++++++...---,,,++++++,,,......---...///,,,)))+++222888555111,,,******++++++,,,+++***)))+++......+++(((&&&))),,,---,,,*********,,,...---+++,,,...+++&&&'''(((***+++,,,+++)))((((((+++---...---+++******...,,,++++++,,,+++)))'''+++,,,,,,,,,++++++******&&&''''''((()))+++,,,---000000555;;;999111...000...***(((***,,,...444;;;FFFaaarrrYYYDDD444000...///...+++,,,///......---+++******,,,---111000///,,,,,,...222666222444555555555666888:::777:::===AAACCCCCCBBBBBB???@@@AAADDDHHHLLLPPPRRRRRRPPPQQQRRRRRRRRRYYYaaahhhuuu|||!!!%%%,,,444>>>GGGNNNOOOKKKBBB444'''   """%%%"""  %%%&&&$$$!!!!!!!!!!!!"""$$$%%%&&&''')))((((((((()))******+++***+++,,,,,,++++++,,,---++++++***'''$$$###%%%'''***'''(((++++++)))))),,,+++,,,,,,***((('''(((***))))))***+++++++++++++++'''(((***,,,------------******************))))))(((((()))***+++,,,,,,---///...------......---,,,------------------------,,,---...///////////////...---------------......,,,------+++)))(((+++---///111333444555444333333+++,,,------,,,...000333222111///---,,,,,,---...///...---,,,++++++++++++++++++,,,///333444333111+++///333444222000---,,,111222222444666999<<<>>>444333222000/////////000...,,,***+++---...---,,,,,,---...---+++++++++---//////...---,,,++++++***(((***,,,,,,***)))((()))---,,,+++***,,,///222444000///---,,,++++++,,,,,,------,,,,,,,,,---...///,,,,,,,,,---...000333444---000222222222222444666888DDDTTTdddqqq}}}ttt___YYYZZZbbb{{{oooZZZRRRRRRRRRRRRRRROOOJJJBBB===555444222000000///000000......---,,,,,,---......000///......222<<>>???@@@CCCGGGKKKNNNPPPSSSQQQRRRSSSSSSTTT[[[cccppp~~~"""&&&...666;;;EEEOOORRRNNNEEE666*** !!!$$$'''$$$!!! !!!$$$&&&$$$"""############$$$%%%&&&'''))))))))))))***+++,,,---,,,++++++,,,......---,,,---......,,,)))'''&&&'''***((())),,,---***))),,,***++++++)))''''''((()))&&&'''(((***++++++,,,,,,'''(((***,,,------------+++******)))((((((((()))((()))+++---...///......222000///...//////...,,,---------------.........//////000000000000000//////---+++******+++---...------,,,***''''''(((***,,,...222555666666555444++++++++++++***,,,///222111000///...---,,,++++++,,,,,,,,,,,,++++++))))))'''))),,,000444666555333+++---000111000///......222222222222333444666777000111111111111000000000---,,,++++++------,,,++++++,,,------,,,,,,---...//////...---,,,+++*********,,,,,,+++(((&&&%%%&&&***))))))***,,,000333555222111///---+++*********++++++,,,,,,------,,,,,,*********,,,...000222333+++...111333333444555666666;;;CCCLLLWWWeeetttxxxgggXXXVVVWWW]]]qqqsss[[[RRRQQQQQQRRRSSSQQQLLLFFFAAA444333111///------...///......------------...///000000......555FFF]]]mmmfffPPP;;;555444222222555444333333333333444555555555444333222000///......---....../////////..................///111222333///000///---+++---333888333000+++)))((())))))((((((((()))+++---+++(((%%%''')))++++++***((((((((())),,,......111555444000......---+++***(((''''''((()))***)))(((((()))***---,,,,,,,,,......,,,***,,,------...---,,,+++***((())))))***+++---...///666555666777444///---///+++,,,.........999QQQhhhwwwmmm\\\RRRHHHDDDFFFEEE>>>777000---,,,...---)))(((+++*********+++,,,...///000,,,---...---,,,,,,...000444444333111222666<<<@@@>>>???AAACCCCCCBBB@@@???>>>???@@@BBBFFFIIIMMMOOOSSSQQQRRRTTTTTTVVV^^^gggxxx"""&&&///777<<>>>>>777111111......000///+++***,,,)))))))))***,,,------------...000000///...///000///000000000111444999===???@@@AAACCCCCCBBBAAA@@@@@@@@@AAACCCFFFIIILLLNNNRRRPPPQQQTTTUUUXXXaaakkk{{{ !!!%%%---555>>>IIIUUUZZZWWWMMM===000      !!!!!!!!!!!! !!!$$$&&&'''(((%%%%%%$$$$$$%%%&&&''''''###$$$%%%&&&)))+++---...+++)))(((***---///---***,,,...111444555555222000+++)))))),,,,,,)))(((+++*********)))'''&&&'''(((''''''((())))))))))))(((++++++,,,---,,,+++***)))***)))'''&&&%%%&&&''''''///000222222222000...,,,,,,++++++,,,...000///...000000///...------,,,,,,////////////...---,,,,,,++++++---.........---,,,---,,,+++***+++,,,------+++---///111222111000///,,,,,,,,,+++******---000000111222222000...,,,+++***+++,,,,,,+++***((('''(((***...000000...,,,+++111333444444444333555666666555333111000000000000///000222222111///,,,***,,,------------++++++***+++,,,------------...///...------,,,++++++******+++,,,,,,+++)))((()))***++++++++++++,,,...///000---...---------,,,,,,,,,)))***,,,------,,,***((('''((()))+++---...///000...///111333444333222000555444333444888AAAJJJQQQKKKGGGGGGLLLRRRYYYiiizzzyyygggXXXPPPQQQQQQQQQQQQOOOJJJCCC>>>777555222///---...///000.........//////000000000,,,...222:::KKKfffwwwfffJJJ???555444777777444111000000111111222222222222////////////...---+++***000000//////...,,,+++***++++++,,,...///000000111------,,,+++***,,,///111000---***((((((((((((''')))+++---...---+++)))(((&&&(((***++++++,,,---///,,,...//////222555444000------,,,,,,,,,,,,---...******)))'''%%%&&&))),,,---,,,,,,---...///---,,,,,,---...//////---+++***++++++,,,---...000111222111222111///------///000---((((((111DDD]]]zzzpppTTT???222111222666:::;;;777222111...---...---***))),,,***(((''')))+++,,,***)))+++---///000/////////000---000333444555777999;;;===>>>@@@AAACCCCCCDDDCCCBBBBBBCCCDDDGGGJJJMMMOOOOOONNNPPPSSSVVV[[[fffppp """***222===IIIUUU[[[YYYPPPAAA444!!!     !!!"""!!!!!! !!!"""$$$&&&(((%%%%%%%%%%%%&&&'''((()))''''''((()))***,,,...///,,,+++***+++---/////////,,,...111666:::;;;999777...+++***,,,,,,)))***---***++++++)))''''''((()))'''(((((())))))))))))(((++++++,,,---,,,+++***))))))((((((''''''(((((()))//////000///...,,,***))))))))))))***---//////...000000//////...------,,,------......---,,,++++++,,,---000222333333222111...---++++++---...///...,,,---.../////////...---...//////...,,,+++,,,---000000111111111///...---++++++++++++******((((((%%%(((,,,......---------444555777777666555666777666555333111000///000000///000111111000...+++***,,,...000///---+++++++++,,,---......---,,,...///,,,,,,,,,,,,++++++++++++((()))))))))'''((()))+++,,,,,,,,,,,,,,,---------+++,,,------.........---***+++,,,------,,,***((('''(((***,,,---.........000///000111333333111///---------///222888===@@@::::::???FFFNNNXXXjjj{{{{{{pppfff^^^VVVOOOOOOOOOPPPPPPNNNIIIBBB<<<999777333///......000111---...///000111111111000+++000999HHH]]]vvvvvvcccRRR>>>888444444555555111---...//////000111000000000......//////...---+++***000000000///---+++***)))******,,,---............---,,,*********,,,---///...,,,***))))))***))))))+++,,,...---+++***)))***&&&(((*********+++---///+++---...---///333111---++++++,,,---...///000000++++++***)))'''(((+++------,,,,,,,,,......,,,***+++,,,...//////---+++)))''''''((()))***,,,---...///111111---+++...000000---+++000DDD___xxxwww```EEE000---,,,,,,...222555666666///+++******)))''''''******((('''(((+++,,,***''''''))),,,---------///000+++...222444555555666777:::<<<>>>@@@BBBDDDEEEFFFCCCCCCDDDEEEGGGJJJMMMNNNNNNMMMOOOTTTYYY___lllwww &&&---999EEERRRYYYYYYRRRFFF:::%%%     $$$%%%$$$!!!###"""""" !!!###%%%$$$$$$$$$%%%&&&((()))***,,,,,,++++++++++++,,,,,,++++++***))))))+++///222...///333888===???===;;;222...,,,---,,,+++,,,000+++,,,,,,***((('''(((***&&&'''((()))***+++++++++((()))+++,,,------,,,,,,))))))***+++,,,,,,,,,,,,......---,,,+++******)))***))))))***---......---------......//////000000,,,------------,,,,,,+++,,,---///000222333444555111...++++++---......---...---------......//////111222333222///---,,,,,,...///////////////......------,,,+++************&&&)))---...------...000333555777777555444333444444333111000/////////000....../////////...---,,,---///222111...,,,+++,,,---...///...---,,,---...*********+++,,,,,,------*********)))((((((***,,,,,,,,,,,,,,,,,,,,,------++++++---.........------+++,,,---------,,,***))))))***+++---------------000...---///222444333111+++++++++---///222333444111333999@@@HHHVVVjjj{{{yyysssggg[[[XXXYYYUUUNNNMMMMMMNNNOOONNNJJJCCC>>>:::777333///---...000111---...///111222222111111333999GGG\\\ssswwwgggZZZLLLAAA555555333111111222000///---...///000000000//////...///000000000...,,,+++...///......---,,,+++******+++,,,---......---,,,---,,,******+++,,,---...---+++))))))+++,,,+++++++++------+++)))''')))+++'''((()))((('''''')))+++'''***+++***---000///+++***+++---///000000000000,,,------+++******,,,...---,,,+++,,,---,,,***((()))+++---//////,,,***(((%%%%%%%%%&&&((()))+++,,,000444444...,,,///000...444888HHHccc}}}rrr___LLL:::+++++++++,,,...000333555777111,,,(((((('''%%%'''+++***''''''***...///---)))&&&(((***,,,,,,...000222,,,...111222222333444666:::;;;===???AAACCCDDDEEECCCCCCCCCDDDFFFIIIKKKMMMMMMMMMPPPVVV\\\dddrrr~~~###+++555AAAOOOVVVXXXTTTHHH===)))!!!    !!!  !!!!!! """&&&((('''$$$%%%%%%###  """###$$$$$$%%%''')))***+++//////---+++***)))((((((((())))))'''%%%'''---222111111444999>>>AAA???<<<666111---...---,,,///333,,,,,,,,,+++)))((()))***$$$%%%''')))+++,,,------%%%'''))),,,---...//////)))***,,,.../////////.........---,,,,,,,,,---------+++***+++---------+++***+++,,,...///111222333,,,,,,---------------,,,+++++++++,,,...111444666333///,,,+++,,,---,,,***......------...///111222222444666444111---+++***------------......//////...---,,,***)))******+++))),,,///...,,,,,,---///111444666666444222111111222111000///......///000,,,------.../////////...---000333222///,,,,,,,,,...///000///---,,,,,,---((()))***+++,,,---...............,,,******,,,...***++++++,,,,,,------...+++,,,---.........,,,,,,------------,,,,,,+++******+++,,,---...---,,,,,,///---,,,...222555555444000///......///...---,,,---000666<<>>@@@BBBCCCDDDBBBBBBBBBCCCEEEGGGJJJKKKNNNMMMQQQXXX___hhhwww$$$(((111BBBPPPRRRSSSTTTMMMBBB555$$$       !!! !!!""" !!!"""###$$$&&&%%%###""" """$$$&&&&&&&&&(((,,,000.........---,,,+++))))))&&&%%%%%%%%%&&&)))+++---///111666===BBBBBB>>>:::666444222000---,,,++++++///+++(((&&&''')))************)))(((((()))***+++,,,------...---,,,+++***)))+++---...000000000000.........////////////000...***&&&%%%(((***+++***000000000000////////////222222111000///...------///...,,,++++++,,,...///111---***,,,000111...+++...............///000111333333333333222000///...------.........---,,,,,,---------,,,,,,---------,,,------+++******,,,...---...000222222222111111222111///------///000222///...---///333555444222666222///111111...---...---------,,,+++***))))))*********)))))))))))))))------,,,,,,,,,,,,++++++)))***,,,------,,,***)))---------,,,+++***)))(((............---,,,++++++...//////,,,((('''+++...111222111---,,,111444444333222222000...,,,***))),,,---222888???JJJ^^^ooohhhaaaYYYSSSPPPOOOLLLJJJKKKMMMNNNNNNQQQQQQIII???555222111222///+++,,,111555---)))---111111222555???SSSooonnnYYYKKKAAA:::777888333444444444444333222111---...............------000000000111111000...,,,---------...------,,,,,,,,,,,,+++***+++,,,---...///---,,,---...///...---******)))))))))***,,,---***,,,------+++***)))))))))(((''''''''')))***+++)))((('''(((***+++,,,+++...............///000000...,,,+++...333444000,,,...---+++***++++++***)))((()))+++,,,,,,+++)))(((---,,,......+++)))///888777EEEGGG===333)))...AAAGGGeeepppYYYJJJ@@@666///---,,,,,,...111555666555333111000---(((%%%%%%'''***,,,,,,,,,,,,---.........))))))+++///444666444222222333444666777999::::::===???AAABBBCCCDDDFFFHHHHHHIIIKKKLLLKKKKKKKKKLLLTTTVVVWWWYYY___lll~~~"""&&&///@@@NNNQQQSSSUUUOOOEEE999)))     !!!  !!! !!!"""###$$$$$$%%%$$$$$$"""!!! !!!###%%%&&&&&&'''***---------...------,,,+++***'''&&&&&&&&&''')))+++---000222666<<<@@@@@@===999333333222111///...---------+++((('''((()))))))))''''''&&&'''((()))+++,,,,,,---.........---+++******+++---///000000000000........./////////000000///,,,((((((***,,,,,,,,,////////////............/////////.........------///...---,,,,,,---...///000---+++,,,///111...+++...............///000000111111111000000000000000---------------,,,,,,,,,------,,,++++++,,,---------......---++++++---///.........000222222111000000///.........///000111222111111333777999999888666111...000///,,,+++,,,,,,,,,,,,,,,+++***)))((())))))))))))************+++++++++,,,,,,---------***+++,,,------,,,+++***+++,,,,,,,,,+++***)))(((---------------,,,+++***,,,---------,,,---///111/////////000777===:::444444333333222111///...------...111555888???NNN]]]___ZZZTTTPPPNNNMMMKKKIIIIIILLLNNNPPPTTTWWWQQQIII999444222444333000111444222...---000333555<<>>666000,,,,,,,,,---///222555666555333444333000,,,)))(((+++---++++++,,,---------------++++++---000555666555333111222333666888;;;===???@@@BBBCCCDDDDDDDDDFFFHHHFFFHHHJJJJJJIIIIIIJJJKKKWWWXXXZZZ]]]cccqqq"""---<<>>===888333///000000,,,+++,,,+++,,,,,,,,,+++***)))(((((()))))))))***+++++++++)))******+++---......///***+++,,,------,,,+++******+++,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***+++++++++---...//////...---,,,---444AAAHHHAAA555333333333222222111000000111111333666777:::DDDOOOSSSQQQMMMLLLKKKJJJHHHGGGHHHMMMQQQUUU[[[___\\\UUU>>>777333555777555444555...---...111444<<>><<<777===EEETTThhhxxxcccSSS@@@666111......000---...///333666777555333555444111...+++***,,,...***+++---...///...,,,+++------...222555666666444000111222555999===@@@CCCBBBCCCDDDDDDDDDDDDFFFHHHGGGIIIKKKKKKJJJJJJLLLMMMYYY[[[___ccckkkxxx +++777DDDKKKRRRVVVSSSNNN:::...!!!    !!!"""###%%%'''   !!!!!!!!!!!!!!!"""%%%((((((((('''&&&((()))******+++++++++******)))((('''(((***,,,---111333555777999999777666111222333444333111///---***))))))***++++++)))'''&&&&&&&&&'''(((***,,,...,,,,,,,,,,,,,,,,,,++++++***+++,,,.........------,,,,,,,,,---------.........---,,,,,,---.........//////.........---------------------,,,,,,,,,,,,---,,,++++++++++++,,,---///---,,,---//////...,,,......///////////////...///---,,,++++++---///000...---,,,+++******++++++---+++)))(((((()))+++------...///...---,,,---///...,,,***,,,000222000---***+++,,,---............111222444777;;;>>>@@@@@@<<<666222222222...---///++++++,,,,,,+++***))))))(((((()))***++++++,,,,,,******+++,,,,,,---......)))******++++++******)))***+++---......---,,,+++)))******+++++++++******,,,******+++...---)))&&&+++,,,...555BBBJJJCCC888333333222000000///......///000222666666777>>>GGGJJJIIIIIIHHHHHHGGGEEEDDDIIIPPPWWW]]]ccceee```YYYAAA888222444777555333333/////////444???OOOcccqqqnnn]]]TTTKKKBBB;;;777444000...///666555222111000000222333///000000111111111111000///000111111111000111111//////...---------,,,,,,---------------.........///......///000///---+++))))))(((''''''((()))***---...//////---------...---,,,,,,,,,,,,---------)))(((((((((******)))(((------,,,,,,------...//////...------......+++(((---------+++***)))***+++***+++,,,---...............+++,,,111222///---------666666777HHH\\\ooozzzlllSSSFFF999333000......111......000333666777555333222111///,,,))))))+++---+++---///111111000---,,,---...///222444555555444111111222444777;;;???AAA???AAABBBBBBBBBCCCFFFIIIJJJLLLMMMMMMMMMMMMOOOQQQXXX[[[aaaiiisss  (((111===GGGOOOTTTRRROOO===333'''       """###"""!!!   !!!""""""""""""!!!###&&&)))***)))'''%%%%%%%%%&&&'''(((((((((((()))(((''''''(((***,,,...111222333444444444555555333333444444333000...,,,***)))***,,,------***(((+++***)))))))))***+++,,,******************++++++)))***+++,,,---,,,+++************+++++++++,,,,,,++++++------------------//////.........---------//////......---,,,+++++++++******************+++......------...///...---......///000//////...---///...,,,******+++,,,...///...---,,,++++++++++++,,,+++)))(((((()))+++,,,+++,,,...---,,,+++,,,---...,,,***,,,///000///...++++++,,,---......------111222555888;;;>>>AAACCC===666222222111...---///+++,,,,,,,,,,,,++++++***((())))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((+++,,,...000000///---,,,((())))))***+++++++++++++++******,,,///...***&&&+++---000333:::@@@???:::666555333000///---------,,,+++...222222222666===DDDEEEFFFFFFEEEDDDCCCCCCKKKTTT^^^dddfffddd[[[QQQ@@@777000111333222000000222111444???SSSlllooo\\\NNNFFFBBB<<<888777555000...000555444222000000111222333---......///000000//////...000111111//////111333111000///------,,,------,,,,,,,,,---------------,,,,,,---000222333111///***)))(((''''''((())))))+++,,,------++++++,,,...,,,,,,,,,,,,,,,,,,++++++)))((((((***++++++***(((...............//////000000///...------,,,+++))),,,------,,,)))(((***+++******,,,---...///000000///,,,,,,000111---++++++)))666;;;BBBZZZssszzzuuuhhhZZZCCC:::333111///,,,***+++......000333555666444222000000///,,,))))))***,,,...000222444444222///...---...000111222222333444333333333444555888:::;;;999;;;<<<===>>>AAAFFFIIIKKKLLLMMMMMMMMMNNNPPPRRRVVV[[[cccnnn{{{''',,,666AAAKKKOOOOOOMMMCCC;;;///###    !!!  """!!!!!!!!!!!!!!!!!!!!!!!!############"""$$$$$$&&&(((***)))'''$$$###$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&(((***---...000111222111000111333555333444333333111///---,,,+++++++++---......,,,***...---+++***))))))******+++************++++++,,,***+++,,,,,,,,,+++***)))************++++++++++++(((***---...---,,,,,,---......---------,,,,,,,,,.........------,,,,,,,,,************************...........................///000000000///------...---,,,+++***++++++,,,/////////...---,,,+++***+++******************+++***,,,------,,,++++++,,,---------------...///000------------------------111444777:::<<>>CCCGGGIIIIIIJJJJJJJJJKKKOOOQQQWWW\\\gggttt &&&)))111===GGGKKKKKKJJJEEE???444'''  !!!!!! """  !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###"""$$$$$$$$$&&&((((((%%%"""$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$%%%'''***---//////000000///...///333666222222111000000///......---,,,,,,---///000///---...---+++))))))))))))***,,,,,,+++++++++,,,......,,,---......---,,,+++***++++++++++++,,,,,,,,,,,,&&&***...///...,,,,,,---++++++++++++************)))******+++,,,------...++++++,,,,,,,,,,,,++++++---.........------.........///000111000///---,,,++++++,,,,,,,,,,,,,,,---...///111111000---+++)))******+++,,,,,,+++*********,,,......---,,,,,,---+++...000...,,,,,,000444000///...,,,,,,,,,------///333666999:::<<<@@@CCC888222---------+++,,,///------...//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++,,,///000///---***((('''((()))+++,,,---------))),,,...000000111111222***---...+++,,,111555666777555222000.........///333111111333333000111555999;;;???@@@@@@BBBEEEHHHPPPXXX]]][[[UUUMMMBBB888555000---...//////222777666DDDUUUdddttt~~~wwwkkk[[[KKK>>>666333111//////222000------000//////000111222333444444++++++,,,......//////...***---///...,,,,,,111555333222///---,,,,,,---...)))***+++,,,,,,,,,++++++))))))+++///111222000---,,,+++***)))((())))))******++++++***)))***,,,...+++,,,,,,---,,,+++***)))******,,,...111222000......------------.../////////000///...---------...+++---///---(((''')))---((())))))+++---///000111,,,++++++,,,++++++111999NNNfffuuu}}}sss```OOOEEE???;;;999555222333222///...///------...111333444222000222333222000...---...///333333333444333222111111///111333222111111333555666777777888777555333222333444555666777;;;@@@DDDHHHIIIIIIIIIIIIKKKNNNQQQ\\\aaalllyyy  %%%'''...:::DDDHHHHHHGGGBBB???555)))      !!!"""!!!  """$$$%%%&&&%%%###"""%%%###"""$$$''''''$$$!!!%%%%%%%%%&&&&&&%%%%%%$$$#########$$$'''***---000...//////...,,,...222777000000////////////000000///...---...000111000///,,,+++***((((((((())))))...------,,,---...///000...//////000///...,,,+++,,,,,,---------.........&&&***///000///------...))))))))))))((((((((((((%%%&&&''')))+++---///000,,,------......------,,,---...///...------...///...///000111000///---+++((()))+++,,,...............000222333222///+++((()))***,,,------,,,***)))+++---000000...---------***///222000++++++000666333111...,,,+++,,,------,,,000444666666888<<<@@@999333......///---...111......///////////////...,,,,,,++++++++++++++++++******+++,,,------...///,,,,,,++++++++++++,,,,,,***,,,...///...+++(((%%%'''(((***+++------......+++...000000---,,,---000***,,,+++)))+++111333222222111///---,,,---...///---++++++...///---///333444777;;;===???BBBGGGKKKQQQWWWYYYSSSLLLDDD:::111111...---///000111666===FFF[[[qqq}}}}}}tttiiicccXXXKKK???666111///---,,,---000000---...222---...///111333444444444+++,,,---...////////////))),,,///...+++,,,000555444222///---,,,,,,---...((()))***+++,,,+++******))))))+++...000///,,,***---,,,+++)))))))))*********++++++***)))***,,,///,,,,,,---...---,,,***)))((((((***---000111000...---,,,,,,,,,,,,---......///000000///------...000+++...///---(((''')))---(((((()))***,,,...000222---,,,---...---///999DDDccc{{{hhhPPP===444444666333///,,,,,,,,,***+++///,,,,,,...000333333111///111222222000...------///444333333222222111111111111333444333111111444777666777999:::999666333111444444555555666999>>>BBBJJJJJJKKKJJJJJJMMMPPPSSS```fffppp}}}