BM6P6(@ ;;;;;;::::::888777555444555444444333333444444555666666777:::===>>>===<<<:::;;;<<<===>>>>>>>>>>>>;;;;;;:::999888777666555888999999777666666999;;;===============<<<<<<<<>>======>>>???@@@@@@???>>>===<<<;;;;;;>>>===:::888888888999:::===<<<;;;:::999:::;;;;;;;;;:::999999888888999999888;;;>>>@@@AAA>>>;;;999666777999;;;;;;;;;999888::::::999999888888888888999999::::::::::::999999888888888888888888888888666777888:::;;;;;;::::::999999888777666666777777;;;@@@FFFHHHJJJTTTeeesss}}}jjjiiihhhiiimmmqqqttt|||}}}yyy|||{{{tttvvv~~~nnnjjjggghhhmmmpppooolllggg```VVVOOOMMMLLLKKKJJJHHHNNNXXXaaaffffffdddaaa\\\ZZZXXXTTTRRRPPPOOOOOORRRQQQOOONNNPPPSSSWWWYYY\\\\\\^^^```ccccccaaa^^^SSSTTTUUUTTTQQQPPPPPPQQQSSSSSSQQQNNNPPPUUUWWWTTTVVVVVVWWWYYY\\\aaafffiiifffqqq|||{{{}}}~~~vvvjjj\\\OOODDD:::555222222222111000//////...000000000000000000000000////////////...---,,,+++,,,,,,,,,------.........---,,,+++***+++,,,---...******+++++++++,,,,,,,,,---,,,++++++++++++,,,---............////////////............---,,,+++***************************..............................---------,,,,,,,,,++++++,,,------......//////000111222333222111111000///...,,,++++++,,,,,,++++++******************......---,,,,,,+++******------,,,+++************+++++++++,,,...111333555444222000///111333444444///...---,,,,,,,,,,,,,,,++++++,,,---///111222333666444333222222000...+++///...---+++******++++++++++++++++++++++++++++++...---+++)))'''''''''((())))))******++++++,,,,,,''''''(((((((((((('''''''''((((((((('''&&&%%%%%%999999888888666555444333555444444333333444444555333333444777:::;;;:::999888999:::;;;<<<<<<<<<<<<:::999999999999999888888555666777666666777999;;;=========<<<<<<<<<<<<<<>>>>>>>>===;;;999888888999:::===<<<:::999999999:::;;;;;;::::::999999999999999:::<<>>;;;999777888:::<<<<<<;;;:::999<<<<<<<<<<<<<<<;;;::::::666777777777777777777666777777777777777777777666555666888999:::::::::999888888777666666666666666222666:::;;;===EEERRR\\\oootttmmmhhhkkkpppvvv}}}}}}yyy{{{yyyssssss{{{zzzqqqkkkfff```WWWQQQMMMRRRYYY___bbbaaa^^^\\\WWWVVVTTTRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSTTTTTTTTTXXXYYY\\\___aaa___[[[WWWTTTTTTTTTRRRPPPOOOQQQSSSTTTUUUTTTRRRUUUZZZ[[[XXXXXXXXXXXX[[[___dddiiilllvvvyyynnneeeXXXLLLBBB;;;666333222222111000000///......////////////////////////............---,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------...---,,,++++++,,,---...---.........////////////............---,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,---.........000000222333333333222111000///---,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,++++++***+++++++++,,,,,,,,,,,,---...000111444111//////111333333333000///...---------------,,,------...000111333444444333111111111000---+++///...,,,+++******++++++++++++++++++++++++++++++---,,,***)))((((((((((((((((((((((((((()))))))))''''''(((((((((((('''''''''''''''(((''''''&&&&&&666666666555444333222222555444444333333444444555222222333555777999888777777777888999::::::::::::888888888999999:::::::::555666777888888999<<<>>>===<<<<<<<<<<<<;;;;;;;;;@@@DDDHHHJJJIIIGGGFFFEEEBBBAAA???<<<;;;::::::;;;999999:::<<<===>>>???@@@>>>===;;;:::999999:::;;;===<<<;;;999999::::::;;;<<<;;;::::::999999::::::;;;===@@@AAAAAA>>>;;;999999999;;;<<<<<<<<<;;;:::888999;;;;;;;;;:::888777555666666777777666666555777777666666555555555444555666777999999999888888777777666555555555666666444444555666888===DDDIIIQQQ```ttttttgggdddiiinnnssswww~~~}}}}}}yyyrrrqqqvvvyyy|||~~~oooccc\\\^^^bbbeeeeeeccc```]]][[[ZZZYYYXXXYYYZZZ\\\]]]^^^___```aaa```]]][[[YYY\\\___dddhhhiiieee^^^XXXWWWWWWVVVTTTTTTWWW]]]aaaeeehhhiiiiiimmmrrrrrrnnnkkkkkkkkklllpppuuuzzz}}}uuuuuurrrhhhXXXPPPDDD:::555333333333111111000000//////..............................------------,,,+++******,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,---------.........------------......---------.........//////---......------,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......///000111222222222222111///...,,,+++***++++++,,,+++++++++,,,------......++++++++++++++++++++++++,,,++++++++++++,,,,,,---...------,,,++++++,,,,,,333111//////000222333222111000///...------------.........///000222333444111000......//////---+++...---,,,++++++***++++++++++++++++++++++++++++++++++++***)))(((((()))))))))((((((((((((((((((''''''(((((())))))(((((('''&&&&&&'''(((((((((''''''555555444333333333333333555444444333333444444555444333333555777888777666666666777888999999888888777777777777888888888888888999;;;;;;;;;<<<>>>@@@<<<<<<<<<<<<;;;;;;;;;;;;>>>???AAADDDFFFGGGFFFEEEBBBAAA???===;;;:::::::::777888999;;;<<<>>>??????======<<<;;;::::::;;;;;;>>>===<<<;;;:::;;;<<<<<<<<<;;;::::::999:::::::::<<<>>>@@@AAA@@@>>>;;;999999999:::;;;;;;::::::999777999;;;<<<<<<;;;888666777777888888888888777777777777666666555444444444444555666777888777777666555555444444444444555555999888777888;;;>>>@@@AAADDDKKKWWWiiiuuujjjfffdddfffjjj{{{|||~~~zzzwwwyyy{{{|||}}}|||{{{|||~~~uuuvvvwwwxxxwwwuuurrrqqqqqqooommmllllllmmmooopppsssssstttuuutttrrrpppoooqqquuu{{{{{{rrrkkkddddddccccccfffmmmuuu|||wwwjjjlllyyyxxxlll___VVVHHHBBB999333000111222333000000000//////.........------------------------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------+++++++++,,,,,,,,,------........................,,,,,,---------.........---------------,,,+++***++++++++++++++++++++++++---------------.........---------,,,,,,,,,++++++***++++++,,,------.........//////000000000000000...---,,,+++***++++++,,,+++,,,,,,---...//////000+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,,,,,,,++++++111///......000111111111000///...------,,,,,,,,,............///000222222///---,,,,,,------,,,+++---,,,,,,+++++++++******************++++++++++++******))))))))))))))))))++++++******)))))))))((((((((())))))))))))((((((%%%&&&'''(((((((((((((((555555444333333333444555555444444333333444444555444333222333555666555555666666777888888888777777666666666666555555555555999;;;<<<<<<;;;:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@DDDFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;888888999:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<@@@???===<<<<<<<<<===>>>;;;;;;:::999999999999:::<<<===???@@@@@@>>>;;;:::888888999999999888888888;;;===???AAAAAA@@@===<<<777777888888888888777777777777777666666555555555333444555666666666555444444333333222333333444444666444333555888::::::999<<>>===<<<;;;888999999999::::::::::::=====================<<<@@@???>>>===<<<======>>>;;;:::999999888888999999;;;<<<===>>>>>>===<<<;;;888888888888777777777777;;;<<<>>>??????>>>===<<<555666666777777666666555666666666666666666666666222333444555555444333333222222111111111222333333222111111222444666666666333777>>>FFFNNN^^^uuuuuujjjiiigggiiimmmqqquuuvvvwwwwwwrrrpppsss}}}|||~~~~~~{{{uuupppooopppqqqtttzzzxxxpppmmmmmmpppwwwzzzjjj[[[PPPGGG???:::555444222222222111...,,,..................------........................+++++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,))))))))))))************------............------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------------,,,,,,,,,---...///......---,,,,,,,,,---...---------.../////////000////////////////////////---,,,,,,,,,,,,------...+++,,,---...//////.........---,,,---///000///...+++++++++++++++,,,,,,------------,,,------......---+++))))))***++++++*********++++++++++++******(((((())))))***+++++++++***************)))((('''(((''''''''''''''''''&&&((())))))******))))))(((''''''((()))))))))((((((555444222222222444666777555444444333333444444555444222000///111222222111333444444555555444333333333444444444444444555555222444777777666666666777888999;;;===???AAABBBCCCBBBCCCCCCCCCBBBAAA@@@???===>>>>>>>>>======<<<;;;777777888888999:::::::::=========>>>>>>>>>======>>>>>><<<;;;;;;;;;<<<===:::999888888777777888888888:::;;;=========<<<<<<:::999999888777777888888888888999:::::::::::::::666777777777777777777666333333333444555555666666222222333444444333222111111000000000000111222333222222333222333444555666333444999>>>AAAGGGWWWggg|||ssshhhhhhggghhhkkkooosssvvvtttsssuuu|||}}}{{{vvvrrrpppkkkmmmrrr{{{{{{vvvuuusssppptttzzzzzzqqqfffVVVIII@@@;;;666444222111000000000000---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++************+++,,,,,,))))))*********++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,------///...---------...///000///...---------...//////........................000000//////......------...------,,,,,,,,,------***+++,,,---...------,,,---,,,,,,---//////...---*********+++,,,---...//////......---------.........,,,)))((()))*********)))***+++,,,,,,+++***)))((((((((()))***+++++++++++++++++++++***)))'''&&&&&&&&&&&&'''''''''''''''))))))************))))))((())))))))))))(((((('''444333111111111333555777555444444333333444444555666444222111222444444333222222333333333222222111222222333444555666777888111333666888888888888999888999;;;===@@@BBBDDDEEEDDDEEEGGGEEEBBB???>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;555666666888999:::;;;<<<<<<===>>>>>>>>>>>>>>>======<<<;;;:::999:::;;;;;;999888888777666777777777777888:::<<<======<<<<<<;;;::::::999888888888999:::::::::;;;;;;<<<<<<<<<999999::::::::::::999999000111222333444555555666111222333444333333111111000000///000000111222222111222222111000000333555999555555888888;;;GGGUUUfff|||qqqmmmhhhdddeeejjjppptttxxxyyy{{{}}}zzzxxx{{{}}}~~~|||{{{~~~|||xxxkkklllooovvv~~~~~~{{{~~~rrriii```UUUGGG<<<666444444333222111//////000000///...------------------------+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,++++++*********+++***)))((()))***,,,---******+++++++++,,,,,,,,,++++++,,,------,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,,,,+++++++++******)))******+++,,,,,,------000//////......000111222000///...---......000000...............---------000000///...---,,,,,,,,,///...------,,,,,,,,,,,,***+++,,,---,,,+++***))),,,,,,,,,---...///...,,,******+++,,,---///000111000000///............//////---)))((()))******)))))))))+++,,,,,,+++***)))'''(((((()))***+++++++++++++++,,,+++***(((&&&%%%'''((((((((())))))******))))))************))))))))))))***))))))(((''''''444444444333333222222222666555444333222333444555666444333222333333111000444555555666555555444333111222444666666555444333000222555777999::::::999999999888999;;;???CCCEEEHHHIIIIIIFFFBBB>>>;;;;;;777999<<<======;;;888666777666666888;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777888888777666555444444333777888999::::::;;;;;;:::999999999999999888777666777555333333555777777777999:::<<<>>>===<<<999888555555555444444333333333444444333333222111000000222111000......000111222000000111222222222222111444333222333555999<<>>777333222222333////////////////////////---------...............------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++++++++*********))))))************************///...------++++++***))),,,,,,+++******))))))))),,,,,,,,,+++++++++******------,,,+++************++++++******)))*********,,,+++)))***++++++***)))+++++++++++++++++++++,,,000///---,,,++++++,,,---///...---...///000000...++++++,,,------......//////000000000000...,,,+++,,,---...//////...------))))))***+++---...//////---------.........//////(((+++,,,,,,000666777444111///............,,,+++---------........./////////...---,,,,,,,,,,,,,,,******))))))))))))******+++***)))(((((()))***+++++++++***)))((('''&&&&&&************)))))))))))))))((('''%%%%%%&&&&&&'''444444444333333222222222555444444333333333444444777666555555666777666444555555555555444444444444222333555666666666444333333555777999999999888777:::999888999;;;???BBBEEEHHHHHHHHHEEE@@@<<<:::999777888;;;======<<<999777777666666777:::<<<<<<<<<>>>>>>===;;;:::888777777888888777666666666666666777777666555555444333333555666777888999999999999777777777777777666555555777555333333555777777777999:::<<<===<<<;;;888777333333333333222222222222444333333222111111000000000000000111111000000000///000111111222222111111222222111111333666999;;;@@@FFFRRRaaauuuyyypppmmmkkkjjjmmmnnnlllmmmqqqsssrrruuuzzz~~~~~~zzztttooonnnpppvvv~~~{{{|||~~~~~~{{{yyyxxxxxxzzzzzzmmmaaaVVVLLLEEE???<<<888444111000111222////////////////////////...............---------------,,,,,,,,,+++++++++((())))))******))))))(((************************+++++++++*********))))))************************---------,,,,,,++++++*********++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++*********+++++++++***************++++++---+++******++++++)))(((******+++++++++,,,,,,,,,...---,,,,,,,,,---......///---------///000///...++++++,,,,,,---.........000000111111000///---,,,------...//////...---,,,++++++,,,---......//////---------.........//////))),,,---...222888999666000///------...---,,,***+++,,,,,,,,,------------------,,,+++++++++++++++))))))))))))))))))))))))***)))(((((((((((()))***((((((((('''&&&&&&%%%%%%*********)))))))))(((((()))((('''&&&&&&&&&'''(((444444333333333333222222333444444444444444444444777666555777999::::::999777666555444333444555555333444555666777666555555888888999:::999888777666:::999999:::<<>>:::777777666888:::======<<<:::999777666555666999;;;<<<<<<>>>>>><<<;;;999777666555666666555444444444444555555555555444444333333333333444555666666777777666555555555555444444444333777555333333555666777666999:::;;;;;;;;;999666555111111111111111222222222333333222222111000000000---///111222222111///---//////000111111111111111111000//////000222444666888;;;@@@GGGTTTiiixxxqqqmmmgggcccaaadddgggiiinnnuuu|||yyyrrrooooooqqquuu{{{}}}wwwsssooonnnrrr{{{~~~uuufffXXXMMMEEE===888444333111000//////000111//////////////////////////////......------,,,,,,,,,,,,,,,,,,++++++++++++((((((((())))))(((((((((************************+++************)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,+++++++++******++++++*********+++,,,,,,))))))))))))***+++,,,,,,...,,,+++***++++++)))''')))******+++,,,------...,,,,,,+++,,,,,,...///000...---,,,---///000///...++++++,,,,,,------......000000111000000///...------............---,,,+++---------....../////////---------...............+++---//////444:::<<<999///...,,,,,,------+++*********++++++++++++,,,,,,++++++++++++************((((((************((((((((((((''''''''''''((((((''''''''''''''''''''''''******))))))))))))((((((***)))((('''''''''((((((333333333333333333333333222333333444555555555555777666666888;;;======<<<:::999777555444555666777444555666666777777666666999999:::::::::999888777::::::::::::<<<>>>AAABBBEEEEEEDDD@@@;;;777666555555777999<<<<<<<<<;;;:::777666555777999<<<<<<<<<:::::::::999888888777777555444444333333333333333444333333333333333333333111222333444444555555444444444333333333333333444666444333333444666666666999999::::::888666444333000000000111111222222222222222111111000000000000......///000000///.........///000000111111000000000000///......///111222333777<<>>@@@@@@???===;;;999777666666888999444555555666666666666666888888999999::::::::::::;;;::::::;;;<<<>>>@@@AAACCCCCCAAA>>>999666555555555666888:::;;;;;;:::999777666666888;;;===<<<;;;999999888888777777777777444333333222222222222222222222222333333333333333000111222333333444333333555444333333333444555555666444222222444666666666888888888777666444333111000000111111222222333333111111000000000000//////000///...------...///000......///000000000000///000000///......//////000---333888999999===FFFOOObbbtttttteee[[[WWWUUUXXX^^^aaafffnnnvvv{{{|||{{{yyyuuuwwwzzz~~~zzzxxxxxxzzz{{{|||yyyyyy{{{wwwnnnjjjlllnnnooopppwww}}}ppphhhXXXOOOCCC:::666444333111///000000000000000//////------------------------//////...---,,,++++++***,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))************************)))******++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))***++++++,,,))))))))))))***+++,,,---...---++++++,,,+++***((()))******,,,---...//////.........------,,,,,,+++---,,,+++,,,---...---,,,******++++++,,,------...---,,,,,,,,,++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.....................---***---...///444:::;;;888...,,,++++++,,,---,,,***,,,,,,++++++++++++++++++***+++,,,,,,,,,,,,++++++&&&''')))******)))'''&&&&&&&&&''''''''''''&&&&&&''''''(((((()))*********)))))))))((((((((((((''')))))))))))))))(((((('''222222333333333333444444222222222222333555777888???>>>===???AAABBBBBBAAA===<<<:::888777777777888444444555555555666666666666777777888:::;;;<<<<<<;;;;;;;;;<<<===>>>??????AAA@@@???<<<888666666666555666777888999888888777666666888;;;>>>???===;;;::::::999777666555444333444333222222111111222222222222222333333444444444000111222333333444444444555444333333333444666777666444222222444555666555666666666555444333222111111111111111111222222222000000000///////////////000///---++++++---///000---....../////////////////////............/////////222444333222555===DDDLLLVVVjjjwwwjjj___WWWSSSSSSRRRVVV^^^hhhqqqvvvvvvuuurrrrrrtttxxx~~~xxxssspppnnnsssyyy~~~vvvqqqpppmmmlllmmmsss{{{xxxiii]]]VVVHHHBBB999444333444333222111111111000000/////////------------------------......------,,,,,,++++++++++++++++++******************++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))***************************)))*********++++++,,,,,,---------,,,+++*********,,,,,,,,,+++++++++************)))))))))***++++++))))))))))))***+++,,,,,,---,,,++++++,,,,,,+++******++++++,,,---......///............---,,,+++***,,,+++***+++---...---,,,******++++++,,,,,,------++++++************++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------...............---------+++---...///333888999666...,,,+++,,,---...---+++,,,,,,,,,+++++++++++++++***+++,,,---------,,,+++''''''))))))))))))''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&''''''(((((())))))((((((((((((''''''(((((()))))))))((('''&&&222222222333333444444444333222000000222555888;;;@@@???>>>>>>???@@@???>>>;;;:::999888777666555555444444444444444555555666666666777888999:::;;;<<<;;;;;;<<<<<<======>>>>>>??????===;;;888666777888555555666666777666666555555777:::???AAAAAA===:::888888777666666555444444444333222222111111222222222222222333444555555666111222333444444555555444555444333222222444555777555444222222444555666555444444444333333222222222111000000000000000000///////////////////////////...------------------...------.../////////......------------------......222222222111222555:::>>>>>>BBBMMM^^^ooozzzjjj]]]XXXQQQRRRTTTZZZbbbhhhkkkkkkjjjlllqqqvvv}}}|||vvvrrrhhhmmmsssyyy~~~{{{wwwyyy}}}zzzyyyyyyyyy|||}}}pppaaaTTTJJJEEE>>>999444333444444333000111000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))************))))))(((((((((((((((((((((((((((((((((((())))))*********************************************+++++++++++++++++++++++++++******,,,,,,,,,+++++++++******+++******))))))))))))***+++***************++++++,,,+++***+++---------,,,,,,,,,,,,,,,------......,,,---.........---,,,+++,,,******+++,,,---,,,+++*********+++,,,,,,------++++++***))))))***+++,,,******))))))***+++,,,---***++++++,,,---...////////////.........------------/////////333888888555...---,,,---...///...,,,++++++*********)))))))))((()))+++,,,---,,,+++***((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''))))))((((((((('''''''''''''''((()))((('''&&&%%%222222222333333444444444444222000///111555999<<<>>>===;;;;;;<<<<<<:::999888999888888777555444333444333333333333444555555777777777777888999::::::<<<<<<<<<=========>>>>>>>>>>>>===:::777777888999555555555555555555444444555777<<>>:::333444444555666777888888444333222222111222222222222222333444444555666666222222333444555555555555444333222111111333555666555333222222333555555555333333222222222222222222000000//////.........---.........///////////////+++,,,...//////...,,,+++,,,---......//////......+++,,,,,,,,,,,,---------000000000111222222222222222333;;;FFFPPP\\\qqqlllbbbYYYUUUQQQQQQVVV[[[^^^___bbbfffnnnvvv}}}~~~gggjjjmmmpppsssyyy~~~~~~~~~}}}{{{uuuiii\\\OOODDD===:::555222//////000000...+++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++************)))******++++++++++++******(((((((((((((((((((((((('''((((((((())))))******************************************************)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))++++++******************+++******+++---......---------------------------***+++---...///......---+++***)))***,,,---,,,+++)))******+++,,,,,,------,,,+++*********+++,,,---))))))(((((()))+++---...++++++,,,---...000000111//////.........---------...000111000333888888555///---,,,---//////...---******))))))((((((((('''&&&(((***+++,,,+++***)))((((((''''''''''''((((((&&&'''((())))))((('''&&&)))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((((((((('''%%%$$$555555444444333222111111222222111111333555888999:::999999:::<<<===<<<:::999999777444111111333555333444555555333222333555444555666777888999::::::===;;;999888888999:::;;;>>>===;;;:::999999::::::===;;;888555444444555777555888;;;???AAABBBAAA@@@444333333444444555666777222222222222222222222222333444555666666555444333222222333333333333444444222111111333555777666444555444333333444555666777777555333111000000000111111111111111000000000///------...---,,,+++***))),,,,,,+++******+++,,,,,,...------,,,,,,------...///////////////.........,,,---...000111111222222444666888888<<>>@@@>>>;;;888666666777888777999<<>>666666555555666666777777333333222222222222222222333444555666666555444333222222333333333333444444555444333555666666555333555444333333444555666777666555333111000000000111111111111000000000//////......---,,,,,,+++******------,,,++++++,,,---------------,,,,,,---------........................,,,---...///000111111111///222555666888>>>HHHPPP^^^ooo~~~pppccc___]]]XXXTTTTTTPPPTTTZZZ```fffmmmuuu{{{~~~|||xxxuuutttvvvxxxzzz}}}{{{vvvooohhhbbbWWWPPPFFF>>>888444222000//////............//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******))))))************))))))''''''((()))))))))))))))))))))************))))))'''((())))))******))))))************************///...---+++************+++***)))((((((((())))))(((((((((((())))))))))))************+++,,,,,,---))))))((('''(((***,,,---......---,,,,,,,,,,,,---,,,,,,---------.........,,,------------------,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((+++)))'''''')))+++***(((***,,,------,,,++++++,,,,,,,,,,,,,,,---------------------...//////000000+++,,,...///111111111000---,,,,,,+++***)))))))))''''''((()))))))))))))))((((((((('''''''''''''''((((((((((((((())))))***+++***)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%333333222222111000000000000000000000222444666777888888888;;;???CCCDDDEEE???999333///000222222111444666777666555444555777777666666666777999;;;<<<777777666666666888999:::<<<<<<<<<<<<===>>>???@@@BBB@@@>>>;;;999999999999999:::<<<>>>>>>>>><<<;;;999888777777666777777777333333333333333333333333444444555555555555444444222222333333333333444444777666666666777777555333444444333333333444555555555444222000//////000000000000000000///////////////...,,,+++***++++++,,,...------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,...///000000000000---000333444444555:::>>>GGGRRRcccrrr|||rrrkkkddd^^^\\\TTTTTTUUUWWW[[[aaaiiioooyyy{{{~~~~~~}}}xxxuuuttttttrrrrrrssswww}}}~~~zzzzzz}}}}}}uuunnnggg___VVVPPPEEE@@@:::444222000////////////............//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))************))))))'''(((((()))))))))))))))))))))************))))))''''''((()))*********)))************************,,,,,,+++******************)))((('''''''''(((((())))))))))))((((((((((((***)))))))))***,,,...///)))(((''''''((()))+++,,,......---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,------------............---------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***((('''''')))))))))((()))+++---,,,+++***++++++,,,,,,,,,,,,---------...++++++******+++,,,...///,,,---...///000111111111///...---,,,+++***))))))'''(((((()))))))))))))))&&&&&&&&&''''''''''''''''''''''''(((((())))))***))))))))))))(((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%222111111111000000//////111111111111333555666777888888999>>>DDDIIIMMMNNNCCC<<<444111333555444222333444555555444444555666888777666666666888:::<<<888777777666666777888888;;;;;;<<<<<<===>>>>>>???BBBAAA???===;;;999888888777999:::<<<===<<<<<<;;;999999888666666555555555333333333333444444444444444444444444444444444444222222222333333333444444777777666777888888777555333333333333333333444444444333111000/////////000000000/////////.........///...,,,*********,,,---------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,))))))***+++,,,------...+++,,,---...////////////...111333333222222444666<<>>CCCHHHJJJKKKBBB;;;444111333555333111111222444444333222444555777666666666666777999:::999999888888777777777777;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===;;;999777666555666888:::;;;<<<<<<<<<888777666555444333333333333333444444444555555555444444444333333444444444222222222333333333444444555444444666888999888777333333333333333333222222222111111000/////////////////////............---///---+++******+++,,,...++++++,,,,,,,,,,,,++++++++++++,,,------,,,++++++((())))))***+++,,,------+++,,,---......///......000111111000000111333555666999<<<@@@GGGTTTdddppp{{{tttjjj```[[[ZZZ\\\]]]]]]___dddiiimmmoooqqqqqqpppppppppmmmkkkjjjmmmooosss{{{zzzvvvuuuxxx||||||yyyxxxxxxyyyzzzvvvuuuuuuvvvtttrrrvvv}}}~~~}}}|||vvvxxx{{{zzztttooohhh___WWWOOOFFF<<<555666333111///000000//////......------------......------,,,,,,,,,+++++++++++++++++++++++++++++++++((()))******++++++++++++))))))************))))))(((((())))))))))))(((((((((((()))***************---------,,,+++***)))((()))))))))))))))))))))))))))))))))***************)))******)))))))))((((((******))))))((((((''''''---,,,+++*********+++,,,------------...///000000......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,///...,,,+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))******)))))))))((((((((()))******+++------+++***+++,,,************++++++++++++,,,+++))))))***+++...///---------......///000000///...---+++***(((''''''(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))(((&&&%%%$$$''''''((())))))(((&&&%%%''''''''''''''''''''''''(((((((((''''''''''''&&&111111000000000000000000222222333555666777888999:::999:::<<>><<<888222000111111000...000111333333222222333555555555555666666777777777888888888888777777777666999999:::::::::999999888<<<<<<<<<<<<;;;999666555444555666888999:::;;;;;;666555444333222222222222333444444555555666666666444444333333333333444444222222333333333333444444333222333444777888777666222222333333333222111111000000000000//////......///.........------------------,,,+++++++++,,,---***++++++,,,,,,++++++******+++,,,------,,,+++***))))))******++++++,,,,,,+++,,,,,,---......------///...---,,,---///222333///111333555888@@@JJJQQQcccsssrrriiiccc```^^^XXXXXXZZZ\\\___bbbeeeggghhhiiiiiifffddddddiiimmmttt~~~zzzvvvttttttuuummmmmmooorrrqqqooorrrxxx~~~~~~vvvnnniii]]]WWWNNNGGGAAA:::333---222000......//////...,,,......------------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++'''((()))***++++++++++++))))))************)))))))))))))))))))))((((((''''''((()))******+++******------,,,,,,+++***(((((((((((((((((((((((((((((()))******+++++++++******))))))*********)))((('''))))))))))))((((((((((((,,,,,,,,,+++++++++******+++,,,,,,------......///......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,.........------,,,,,,+++++++++++++++++++++++++++))))))))))))************)))*********(((((()))+++***,,,...---,,,+++,,,,,,************++++++++++++,,,,,,++++++,,,---///000------,,,,,,------...///...---,,,+++***)))(((''')))))))))))))))(((((('''''''''(((((()))*********((()))))))))(((&&&$$$###''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&111111111111111111111111111222333555666777888888666777888;;;===<<<:::777666555333222000/////////000222333333333333444666222333555666777666555444444444555666777777888888666777888::::::::::::999999:::;;;<<<;;;999666555555555666777888888999999555444333222222222222222333444444555666666777777444444333222222333444444222222333333333333444444222222222333555555444333111222333333222111000/////////000000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++)))+++,,,------,,,+++)))++++++++++++++++++++++++++++++,,,------------,,,,,,,,,+++,,,---/////////,,,---///000111444:::>>>HHHTTTddduuuxxxppplllbbb```\\\YYYYYY[[[^^^``````bbbbbb```^^^```ffflllssszzzxxxyyyssstttxxxzzzxxxssstttxxxyyy{{{~~~~~~|||}}}~~~}}}}}}{{{yyywwwyyy~~~~~~{{{zzzxxxzzz~~~||||||zzzuuummmddd]]]YYYLLLFFF???999777444111---000.........//////...,,,...------,,,,,,------...,,,,,,,,,++++++++++++***************************((()))***************)))))))))************)))))))))))))))))))))((('''''''''((()))******+++++++++((())))))*********))))))))))))))))))))))))))))))((()))*********)))((('''(((((()))))))))((('''&&&(((((((((((()))))))))))))))***,,,------,,,+++******+++,,,---..................---,,,,,,,,,,,,---------,,,,,,++++++++++++---,,,***))))))***,,,---......///000///---+++***************************((()))))))))***************+++,,,+++)))(((***---+++---///...---,,,---...++++++,,,,,,,,,---------+++,,,,,,------...//////,,,,,,+++++++++,,,---......------,,,+++*********)))))))))))))))(((''''''&&&&&&''''''((())))))***%%%&&&((())))))(((&&&%%%'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$111111111111111222222222000111222444555666777777222333777;;;>>>>>>;;;999555666666555222000000111111222444444444444555777000222555777777555333111///000222444777888999999444555888:::;;;<<<<<<;;;777999;;;<<<;;;:::777555777777777777666666666666444444333222222222333333444444444555666777777888444444222222222222444444222222333333333444444444333222111222333333111///111222333333222111000///...///////////////...---......---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......---,,,,,,)))***,,,------,,,***))),,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,...///000...---...///000000///000333666777===GGGTTThhh~~~|||uuuppphhhaaa^^^^^^aaacccZZZ\\\]]][[[ZZZ]]]dddkkkppp}}}zzzxxxzzz|||~~~~~~}}}~~~{{{{{{{{{yyywwwuuuuuuvvvxxxwwwuuusssrrrrrrrrrsssqqqpppooorrrxxx~~~zzzuuutttwww{{{yyyxxxwwwyyy}}}}}}{{{zzzzzzxxx|||tttjjjiiigggbbbYYYQQQJJJGGG???:::333//////000///...///......///111111000......------,,,,,,------...,,,,,,,,,+++++++++*********************************++++++******)))((('''))))))************)))))))))))))))))))))(((''''''''''''(((******+++++++++$$$%%%&&&((()))*********************************+++,,,,,,---,,,+++***)))&&&'''((((((((('''%%%%%%''''''(((((())))))******&&&(((+++...///...,,,++++++,,,---...////////////......---,,,,,,,,,,,,------------,,,,,,+++++++++...---+++******+++---...---...000111000...+++)))************************(((((())))))*********+++***,,,---,,,))))))+++...,,,...//////...------...---------.........//////++++++,,,...............,,,+++*********+++,,,---.........------,,,,,,,,,)))))))))))))))(((''''''%%%%%%&&&&&&'''((())))))"""###&&&((())))))((((((((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""111111222222222000...---222333444555555555444333333444666888999888777666777777666666555444333222333444555666666444222111555555555555555555555555444555666888888888777666666666777999;;;===>>>>>>;;;:::999;;;===<<<999555:::999888777777777999999:::888555444333222000...333444666777666555666777444555666666666555444333000111111111111222222222333333333222222111111111,,,---...000000000///...000///...---,,,---......***,,,------,,,+++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))******++++++,,,------------------------,,,,,,000000000000000/////////666888;;;AAAKKKXXXfffpppzzzuuurrrpppooofffddd```ZZZUUUWWW\\\bbbkkkrrr|||~~~{{{xxxvvvvvvwwwvvvssssssuuurrrmmmnnnjjjggghhhnnntttwwwxxxxxx||||||{{{yyyyyyvvvqqqllljjjlllqqquuuvvvuuuzzzrrriii]]]YYYTTTMMMEEE???;;;888222222222111000//////...///............---------......---,,,,,,+++******,,,+++******))))))******'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&((()))))))))))))))(((''')))***+++++++++)))((('''++++++***)))(((((())))))))))))))))))))))))))))))************************))))))(((((('''&&&&&&&&&)))))))))***++++++,,,,,,++++++---...//////000000222000---++++++---000222222111///,,,***)))(((''',,,,,,,,,------,,,++++++------,,,,,,,,,+++++++++***************************((('''&&&&&&'''(((***///000000///...+++)))(((---..................---------------------------.........///////////////...,,,***))))))***+++---,,,,,,,,,------.........***+++,,,,,,+++)))&&&$$$''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''$$$!!!"""$$$&&&%%%$$$000000111111000000//////111222333444444444333333222444666777888888777666666666666555444333222222444555666777777555333222444444444444444444444444444555666777888999999999666666777999:::<<<======;;;::::::;;;===<<<999666999999888888888999:::::::::888666555555333111///333555666666555555555666333444444555555555444444111111111111111111111111333333222222222111111111...///000111111111000000000///...---,,,------...,,,---...---,,,******+++,,,++++++******++++++,,,,,,++++++++++++++++++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,////////////////////////111222444666;;;CCCLLLSSSdddmmm{{{vvvssslllddd]]]XXXUUUTTTXXX___iiirrryyy}}}uuupppnnnkkkjjjmmmqqqtttvvvwww~~~}}}zzztttppppppvvv~~~}}}xxxrrriii\\\SSSJJJGGGCCC>>>999555222000222222111000000///..................------------...------,,,++++++******++++++******))))))******((()))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((()))))))))))))))***************)))((((((++++++***)))))))))))))))((((((((((((((((((((((((***************************)))))))))))))))))))))(((((()))***++++++,,,,,,+++,,,---......//////...111///---,,,,,,---///111111000...,,,***)))((((((***+++++++++++++++******,,,+++++++++***************************************)))'''&&&&&&''')))***////////////...,,,***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++******+++,,,...+++,,,,,,,,,------------++++++++++++***(((&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''$$$""""""$$$%%%%%%$$$//////......//////000000000000111222222222222222222333555666777777666555444444444333333222222222555666777777777666555444333333333333333333333333666666666777888:::;;;<<<666666777888999:::;;;<<<:::999999:::;;;;;;999666666777777888999999999888;;;999888777777666333111333555666666444333333444333333333333333444555666222222222111111000//////222222111111111111000000000000111222222222111111///......---,,,------------...///---+++)))))))))++++++************++++++*********+++++++++++++++************************************************---,,,,,,+++******))))))))))))******++++++,,,,,,---------------.........000000000000111444999<<>>HHHUUUcccnnnttt{{{vvvrrrqqqkkkeeeccc___XXXTTTUUURRRUUUZZZ^^^eeeqqq|||www}}}}}}mmmaaa]]]VVVRRRKKKCCC<<<888555555...///000///---------...///......------------...+++++++++++++++++++++,,,+++++++++************)))******************++++++'''(((***+++***)))'''&&&&&&&&&((()))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''***,,,,,,***'''%%%'''((()))+++++++++***)))))))))((())))))***++++++(((((((((((((((((((((((()))))))))))))))))))))))) &&&,,,...---***(((+++++++++************))))))******+++++++++************))))))))))))*********))))))(((((((((((()))&&&'''((()))************(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))************))))))***)))(((((((((***+++,,,******++++++++++++******))))))***+++,,,,,,------+++++++++***)))(((((('''))))))*********))))))((())))))(((((('''''''''&&&&&&''')))******(((&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((()))******++++++***)))((('''&&&&&&#########$$$$$$#########!!!$$$''''''$$$######%%%//////............////////////000000000000//////////////////////////////333222222222333333444555999666222222444777888777777666444222222222444555999::::::;;;:::999888777777555444444444444333111444444444555555777888888888777666555444333333333111000111333666666222.../////////000///......---........................///000111111000...,,,***,,,,,,+++++++++,,,,,,---...---,,,,,,+++***))))))+++++++++++++++++++++++++++++++++*********))))))------...---+++(((%%%$$$'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******++++++************++++++(((((())))))******++++++++++++******************++++++,,,------------,,,++++++,,,,,,,,,,,,------111333555999>>>FFFNNNTTTcccqqq}}}yyysssllleee___\\\ZZZTTTUUUVVVWWWZZZaaakkkrrr|||sssggg[[[QQQKKK???===999555222111111111000///////////////000111////////////////////////......---------,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++***)))(((((()))***+++((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((,,,+++)))((((((((()))***))))))((((((((((((((()))))))))))))))************++++++************+++++++++***)))'''''')))***+++))))))******)))((('''&&&)))(((''''''(((***,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,---+++++++++*********))))))***))))))((((((((((((((()))***+++,,,,,,+++***))),,,+++++++++******))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&************)))'''&&&%%%)))((('''&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((222///+++(((%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%'''((('''//////............//////////////////////////////////////////////////////111000000111111333444444444111//////222555666666666555333222222222333444888999:::::::::999777666777555444444555555444222444333333444444666777777777666555444333333333333111000111333666555111......////////////...------------------------------***,,,...///000///...---------,,,,,,,,,------...------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,***(((%%%$$$'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((()))))))))))))))))))))***************************************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000111222333555999>>>BBBIIIUUUeeettt}}}uuunnniiifffbbbaaa```]]][[[^^^dddiiinnnuuu~~~|||oookkkcccYYYOOOFFF@@@===777666333000///...//////000000//////////////////------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((+++******)))(((((())))))))))))((((((((((((((()))))))))))))))******************))))))))))))******+++***(((''''''(((***+++***)))))))))((((((((((((******)))((()))+++---...,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,---,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))))))))***++++++***))))))++++++******))))))))))))''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''))))))(((((('''''''''''')))))))))))))))((('''&&&(((((('''&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))///...+++(((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%//////............/////////...------------...///////////////////////////......//////111222444555222000...///222555666777555444333222222222333444777888999999999888666666666444333444555555444333222222222222333444555555555444333222222222222222111111111333444444111..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++************)))))))))((())))))***)))(((&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((())))))''''''&&&&&&&&&&&&''''''***))))))))))))))))))((())))))))))))************))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,---.........---...000222666===HHHRRR]]]lll}}}{{{vvvsssoooiiidddbbbccceeedddjjjuuu~~~uuummmhhheeeYYYTTTLLLCCC<<<888666666111000...------...//////000000//////.........---++++++++++++++++++++++++---------,,,,,,,,,++++++)))*********+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''((((((((())))))******))))))(((((()))((((((''''''((())))))))))))))))))************))))))(((((((((((())))))******((((((((((((************(((''''''(((((()))++++++*********,,,---...++++++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))+++,,,+++++++++*********))))))(((''''''(((((()))***+++))))))************))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&)))))))))((((((((((((((('''((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%%%%$$$//////............/////////...,,,++++++,,,...///........................------...///111333555666555444333333444555777888444333222222111222333333555666777888888777666555333222111222444444333222111111111111111222333333333333222111111111111111111111222333333222000///------......------,,,++++++++++++++++++,,,,,,,,,---.../////////...---,,,,,,+++******************,,,,,,++++++++++++++++++************************************))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''(((((()))'''&&&&&&&&&&&&&&&&&&'''******))))))((((((((('''((((((((()))))))))))))))(((((()))******************++++++++++++,,,,,,,,,***+++---...------...///000444888===DDDOOO^^^hhhvvv|||{{{tttpppnnnmmmnnnqqqxxxzzzvvvppphhh```YYYTTTQQQHHHDDD>>>888444333333444000///.........//////000000000000///...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((())))))***+++,,,,,,---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''((()))******)))((('''(((((('''''''''((())))))((()))))))))************((((((''''''''''''((((((***)))(((((((((((()))***+++***(((&&&&&&''')))***+++************+++,,,---******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++(((((('''''''''&&&&&&&&&&&&&&&''''''(((***+++,,,))))))))))))))))))))))))((((((((((((((((((''''''))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&((((((((((((''''''''''''%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%//////............/////////---,,,******,,,---///---------------------------...///000222444666777777777666555444333444555222222111111111222222222333444555666666666555444111000///000222333333222111000000000000111111222222222111000000000111111111222333333222000000///------......------,,,+++*********+++++++++,,,,,,/////////000000000000///------,,,+++++++++++++++++++++++++++++++++,,,,,,************************))))))))))))))))))))))))(((((()))))))))******)))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&&&&''''''(((***)))))))))((((((''''''''''''((((((((()))))))))(((((()))************)))*********+++++++++,,,,,,***,,,...//////...///000,,,...000111444:::CCCIIISSSYYYbbbkkkuuu|||~~~{{{}}}{{{{{{wwwmmmfff^^^[[[VVVOOOIIIDDD@@@>>>777555333000///.........000//////...............////////////...---+++***++++++++++++++++++++++++,,,,,,+++++++++*********(((((()))***++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%(((((((((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((()))******)))(((''''''''''''''''''((())))))((()))))))))************((((((''''''''''''(((((()))(((((((((((((((((()))***)))'''&&&&&&(((***+++)))))))))))))))******+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''')))***,,,,,,((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%&&&((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$'''(((((('''//////............//////...---,,,,,,,,,,,,---...------------------------......///000222444666777555666555333111///000111000111111111111222222222222333444555555555444333000//////000222444333222111000000000000000111111222111111000000000111111111222333222000//////000...............---,,,,,,*********++++++,,,,,,---+++,,,---///111333444555000000///...------------*********++++++,,,,,,---************************(((((()))))))))))))))***((((((((())))))*********'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&''''''((((((''''''''''''(((((()))(((((((((((((((((('''&&&&&&''''''(((((())))))(((((()))***************************+++++++++++++++---......---,,,,,,---+++,,,...///111333777999:::???GGGOOOYYYfffuuu}}}xxxzzz~~~}}}wwwpppeeeZZZSSSLLLJJJFFF@@@;;;777444222......---------,,,++++++---------,,,,,,+++******------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))))))))((((((&&&&&&&&&&&&'''((())))))))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''(((******))))))))))))))))))))))))***))))))(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&''''''(((***+++,,,((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$'''))))))(((//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///111333444555111333333222///---...000///000000111111111111111000111333444444444333222111000000111444555555444111111000000000000000111222111111000000111111222111222333222///......000...////////////...------******++++++,,,------...++++++,,,...000222444666000///...---,,,,,,,,,,,,))))))***+++,,,,,,------************************(((((((((((())))))******((((((''''''(((((())))))''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&'''((((((''''''''''''(((((('''''''''(((((((((((((((%%%%%%&&&''''''((())))))((()))******++++++******************++++++++++++***,,,---,,,++++++,,,---,,,---///000111222333333000444888===BBBJJJUUU]]]hhhqqq~~~~~~}}}~~~|||yyy~~~{{{wwwtttqqqmmmhhhbbb\\\SSSJJJCCC???>>>;;;888555333111000......------,,,,,,,,,,,,+++++++++++++++******)))+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&&&&'''((())))))))))))))))))************)))(((((((((((((((((()))'''((((((((((((((((((''''''((((((((()))))))))************++++++******)))******)))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''))))))))))))((((((((((((''''''''''''((()))++++++(((((('''&&&&&&'''((((((''''''((((((((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""%%%'''((('''&&&//////............//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333333///111333222///...///111//////000111111111111111000111222333444333333222222111111333555777777666222111000000000000111111222111111111111111222222111333444222///---...000//////000000//////...---******+++,,,------......------------...000111222---,,,+++***))))))))))))))))))***+++,,,------...))))))))))))))))))))))))'''((((((((())))))******''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))))))))***+++++++++++++++)))************+++++++++((()))+++++++++,,,///111+++,,,,,,---------------///222444444555888>>>CCCHHHRRR```iiipppxxx||||||}}}~~~||||||}}}|||zzzvvvqqqjjjeeeaaa^^^YYYSSSMMMHHHBBB:::444222111000///////////////...---+++*********,,,,,,******+++,,,,,,,,,,,,,,,***+++---......---,,,+++++++++++++++++++++++++++************))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%%%%%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&((()))***%%%%%%%%%&&&'''((()))***))))))))))))************))))))(((((((((((())))))''''''((((((((((((''''''&&&'''((()))******))))))++++++,,,,,,,,,++++++***+++***************++++++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&(((''''''(((((()))***+++((('''&&&%%%%%%&&&'''((('''((((((((())))))******(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''(((&&&$$$........................000//////...---,,,,,,,,,,,,---.../////////...---/////////000000000000000222222444444444444222222111111000000000000111111444444333333222111000000111111222333333444555555444333333222111111111222333222111/////////000000333333222222111000//////000000111111111///...,,,,,,,,,------.../////////------,,,,,,,,,+++++++++,,,,,,---...---,,,***)))******+++,,,------......************))))))))))))((((((''''''''''''(((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((...***'''&&&((())))))''')))(((&&&%%%&&&''')))+++((((((((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++,,,------//////000222333444555555666;;;CCCHHHMMMUUU```hhhvvv}}}~~~}}}{{{{{{yyyvvvssspppnnnhhhbbb[[[UUUQQQOOOHHHFFFBBB===999666444333000000000000////////////,,,,,,++++++++++++******,,,,,,,,,------.........+++*********))))))((((((*********++++++,,,,,,,,,************************************************''''''(((((((((((('''''')))***)))'''&&&&&&))),,,+++***(((''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((******))))))((((((''''''&&&''''''(((((((((((((((&&&''''''((((((((((((((()))(((((()))+++,,,+++)))++++++***************+++++++++******************)))))))))))))))))))))))))))******+++++++++******++++++******))))))((((((&&&&&&'''((()))***++++++%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!! ###%%%((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((((((&&&%%%........................//////...------,,,++++++,,,---.../////////...------------------...//////111222222222222222222111111111000000000000111111444333333222111111000000000111111222333333444444333333222111111111111111222111///.........//////111111111222222222222222111111111000000...------...............---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++((())))))***++++++,,,,,,*********)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***'''$$$$$$&&&(((((('''((((((&&&&&&&&&''')))***((((((((((((((())))))***))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++,,,,,,------......///111222222333...222777999:::???FFFLLLVVVaaaqqq}}}zzzyyyzzz{{{||||||zzzvvvqqqnnnllliiieeebbb\\\YYYTTTMMMFFF@@@<<<::::::888555222000...------///.........------------......---------,,,,,,,,,,,,,,,+++******))))))(((++++++++++++******))))))*********+++++++++,,,,,,************************))))))))))))))))))))))))((())))))******))))))((()))))))))'''&&&&&&)))+++)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((('''''''''&&&&&&&&&'''(((((())))))((((((&&&''''''((((((((((((((('''(((***++++++***))))))+++******))))))*********))))))))))))))))))))))))************************))))))************))))))((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$###"""###%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$.................................---,,,,,,++++++,,,------...//////......///...,,,,,,,,,---///000111111000000000000111111222111111000000111111222333333222222111000000000///000000111111222222222111111000000//////000000000///...............//////000111222333444555666333222111///...---------//////......---,,,,,,+++......---------,,,,,,,,,++++++++++++++++++,,,,,,''''''(((((())))))************))))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&((())))))((('''&&&&&&&&&''')))***((((((''''''(((((()))***))))))))))))))))))))))))************************))))))******+++,,,,,,,,,++++++,,,---...//////000,,,///111000///111555999;;;CCCOOOZZZbbbiiipppuuu~~~~~~|||}}}}}}|||tttqqqnnnmmmmmmnnnnnnnnniiieee```\\\XXXTTTPPPMMMHHHFFFBBB===888444111000000000///...------------,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,++++++***((('''%%%$$$###,,,,,,++++++++++++*********************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))((())))))'''&&&&&&(((+++***)))'''%%%%%%$$$%%%%%%''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((('''(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))&&&''''''(((((((((((((((&&&)))------***(((((()))******))))))))))))******(((((((((((((((((())))))++++++++++++++++++++++++))))))*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###"""........................///.........------,,,,,,,,,,,,---....../////////222000...------///222333222111000//////000111222111111111000000111111111222222111111000000000000/////////000000000111111000//////.........///////////////////////////000000000111222444555666666444222000...---,,,------.........------,,,,,,,,,.........---------,,,,,,---,,,+++)))))))))***+++'''''''''(((((()))))))))***)))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((()))******''''''&&&&&&&&&'''((()))(((''''''''''''((())))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++++++++,,,,,,------------...000///...///222555222666<<>>:::999888666555444333333..................//////,,,,,,+++++++++*********+++++++++************)))+++***)))((('''%%%$$$$$$************************)))*********************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((()))(((&&&&&&(((***,,,+++)))'''&&&&&&&&&'''((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''&&&&&&''''''(((((((((((('''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))******))))))&&&''''''(((((((((((((((%%%***///...)))&&&&&&)))))))))((((((((()))******((((((((()))))))))))))))++++++++++++++++++++++++******++++++******)))))))))))))))))))))))))))))))))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!......................../////////...............,,,,,,------...///000000222000...------///222333333222111000000111222333111000000//////000000111111111000000000000//////...///////////////000000///......---......//////...//////000111111111111222222222333333444444444333111///...,,,,,,------,,,,,,,,,,,,------............---------,,,,,,,,,///---+++)))((('''((((((((((((((())))))))))))))))))))))))(((((((((((('''((((((''''''''''''((((((&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''******))))))((('''((((((&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---...000///000000111222555999<<>>???@@@JJJIIIHHHIIILLLPPPUUUXXX]]]```dddgggiiijjjlllnnnuuuxxx}}}~~~~~~|||{{{{{{zzzxxxtttqqqiiijjjllllllhhhaaaZZZUUUVVVUUURRROOOLLLIIIFFFEEECCCBBBAAA???>>>===<<<<<<222333333333333444444444222111///---,,,,,,,,,---...---,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++)))((((((((()))***+++*********))))))(((((((((((())))))))))))(((((()))(((((('''''''''((((((+++******)))(((''''''&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''%%%%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))''''''(((((())))))******,,,+++******)))*********((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''******)))((((((((((((((((((((((((((()))))))))))))))((('''&&&%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&''''''((($$$%%%&&&'''''''''&&&%%%((('''&&&%%%$$$###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%!!!!!!"""###$$$$$$%%%&&&$$$$$$############$$$$$$'''&&&###"""!!!###%%%&&&######""""""###%%%'''(((...////////////...------,,,,,,,,,---------------.........------------,,,////////////000000000111111000...---,,,,,,,,,---///...------------...///222...,,,...///......000000000000000000000//////////////////////////////---...///000111111111111111111111111000000000000/////////.........------------------------------+++++++++*********))))))******))))))(((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))***+++++++++++++++,,,...---((('''++++++(((******))))))***++++++,,,+++++++++,,,,,,,,,------------------------...///000000111222333444555666888888777777888;;;>>>@@@BBBEEEIIIKKKLLLMMMOOOQQQUUUYYY___fffmmmrrruuuvvvwwwyyyzzzzzzyyyzzz{{{|||}}}}}}{{{yyywwwvvvtttttttttvvvuuurrroooqqqxxx}}}{{{vvvhhhfffeeeeeedddbbb___\\\TTTVVVWWWVVVSSSNNNHHHDDD@@@???>>><<<:::888777666666555444333333222333333////////////////////////000///...,,,,,,,,,,,,---...---,,,+++++++++++++++,,,++++++******++++++,,,************************,,,,,,+++++++++*********++++++)))((((((((())))))******)))))))))((((((((((((((())))))))))))((((((((((((''''''''''''((((((******))))))(((''''''&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&'''''''''((())))))************)))(((((((((((((((((((((''''''''''''((((((++++++*********))))))))))))))))))***++++++,,,,,,***))))))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&)))((('''%%%%%%%%%&&&'''&&&'''))))))))))))'''&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%,,,------------,,,+++++++++,,,,,,,,,---------............---------,,,,,,.............../////////000///...---,,,,,,,,,---------...............---111---,,,...000......000//////////////////000000////////////////////////---......///000000000000000000000/////////..................------------------------------------++++++*********)))))))))***))))))(((((('''''''''(((((((((((((((((((((((('''((())))))))))))((('''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&''''''''''''((((((((((((((())))))))))))******+++************+++,,,,,,+++------***)))++++++(((*********)))******+++,,,++++++++++++,,,,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,//////.........///000000000222555666666777888:::999<<>>??????@@@CCCDDDAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDAAA>>><<>>>>>>>>===<<<;;;444444444444555666888888999777555666777999999888::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::666666666666666666777888777777666666666666777777666555444222111000000000//////...------,,,++++++000///...---,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++,,,+++++++++*********))))))))))))))))))******************))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$"""!!!"""###$$$###"""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%$$$###$$$%%%$$$######""""""######$$$$$$$$$$$$######""""""""" ###%%%'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&&&&%%%%%%$$$$$$(((&&&&&&))),,,...,,,)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""######$$$%%%%%%((((((((()))))))))******))))))))))))))))))))))))******))))))******++++++))))))******************)))***++++++******+++---,,,---//////000222555888@@@BBBDDDGGGHHHIIIHHHGGGIIIJJJKKKKKKKKKJJJHHHHHHAAAAAA@@@AAAAAACCCEEEFFFFFFDDDBBBBBBDDDFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFCCCDDDDDDDDDCCCCCCEEEFFFEEEEEEDDDDDDDDDDDDEEEEEE@@@???===;;;999777777666555555444333222111000000111000...---,,,+++******,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---+++++++++************))))))))))))************+++******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))(((''''''''''''(((((()))((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%###"""#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###$$$&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%)))(((((('''&&&%%%$$$###&&&%%%%%%(((,,,...+++(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&& !!!"""###$$$%%%&&&&&&(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++++++++******************)))***,,,,,,,,,,,,...000+++...111444666999???CCCMMMOOORRRUUUVVVVVVUUUTTTUUUVVVWWWXXXXXXVVVTTTSSSQQQPPPPPPPPPQQQSSSUUUWWWVVVTTTRRRRRRSSSUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUTTTSSSSSSSSSSSSTTTRRRSSSUUUTTTRRRRRRTTTWWWUUUUUUTTTTTTTTTTTTUUUUUUOOOMMMKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>===<<<<<<444444222000///...------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************)))))))))*********+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''((())))))((((((''''''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$######$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$%%%$$$%%%(((,,,...+++(((&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((******(((%%%###$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((()))%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%))))))))))))************))))))))))))))))))))))))((((((((((((((()))******,,,+++++++++***))))))))))))***,,,------...000111222555:::>>>AAAFFFMMMSSSVVVXXX[[[^^^___^^^]]]\\\\\\]]]___```___^^^\\\[[[\\\[[[ZZZZZZ[[[^^^```bbbbbb___]]]]]]^^^```aaaaaa``````aaaaaaaaabbbbbbbbb^^^^^^]]]\\\\\\\\\\\\\\\]]]___```___]]]]]]___bbb``````____________``````\\\[[[XXXVVVSSSQQQPPPPPPMMMLLLKKKJJJIIIHHHGGGGGG???>>><<<:::888777777666222222111000///...------///...------,,,+++******+++++++++************)))))))))******++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''((()))***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$###&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&''''''(((###""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&)))...///,,,)))&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&)))++++++((($$$!!!#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''((())))))$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&'''((((((############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$'''***,,,,,,***)))+++++++++*********************+++++++++)))((('''...---++++++***)))'''&&&(((***,,,...000333777:::<<>>;;;999888888666222///111///---,,,---------,,,++++++++++++************'''(((***+++,,,++++++***(((((())))))******++++++*********)))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$***))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''+++***)))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''&&&%%%$$$$$$'''&&&$$$###"""###$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######***)))((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$((()))(((&&&$$$"""!!!###&&&(((&&&###&&&''')))***+++***((('''$$$$$$######$$$$$$%%%&&&(((&&&$$$""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$$$$&&&'''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%###"""!!!((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$"""!!!"""###%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!"""###%%%'''$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''(((((())))))*********)))))))))******+++++++++))))))***+++++++++******---,,,+++++++++,,,,,,+++)))---222777;;;@@@EEEHHHHHHJJJMMMPPPRRRTTTXXXZZZ]]]]]]]]]^^^______``````dddddddddddddddeeeeeefffgggfffeeeddddddddddddddddddddddddeeeeeeffffffffffffhhhiiihhhfffdddddddddhhhgggfffffffffhhhhhhhhhjjjkkklllmmmmmmllllllkkkmmmjjjhhhhhhjjjkkkiiihhhcccdddeeebbb[[[SSSMMMJJJHHHHHHHHHHHHJJJMMMPPPRRRTTTUUUVVVVVVUUUSSSQQQOOOOOOLLLIIIFFFDDDAAA<<<888666444111000///---+++)))******+++++++++*********))))))***++++++******)))))))))))))))))))))))))))++++++***)))(((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((('''&&&%%%%%%%%%***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&'''''''''&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''''''''#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''((('''&&&$$$######$$$&&&&&&%%%###%%%&&&((()))))))))'''&&&$$$$$$$$$###$$$$$$%%%&&&'''&&&%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%###""""""$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%#########$$$&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&$$$$$$$$$######"""!!! $$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$,,,+++)))(((((()))***,,,''''''((()))***+++,,,,,,((()))***+++,,,,,,,,,,,,---,,,,,,+++,,,---///000000555<<>>;;;777555333222000...+++,,,---------,,,***)))++++++,,,,,,,,,+++***)))*********))))))))))))))),,,+++***)))(((&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''((()))))))))############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$$$$%%%$$$%%%&&&'''((('''&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((***+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$,,,+++***))))))***+++,,,''''''((())))))***++++++))))))***++++++,,,,,,,,,...............///222444<<<@@@GGGLLLPPPSSSVVVXXX\\\\\\[[[ZZZYYYZZZ]]]___aaa```___^^^___aaaccceeefffeeeeeedddddddddeeeeeeeeefffffffffeeedddbbb```bbbbbbbbbbbbaaaaaaaaaaaa______^^^]]][[[\\\^^^aaadddgggjjjmmmnnnooooooooonnnoooooopppooonnnlllkkkmmmmmmnnnooopppppppppooonnnooommmggg[[[NNNCCC<<<<<<<<<;;;<<<===>>>@@@AAACCCEEEIIINNNSSSXXX\\\^^^aaabbbbbbbbb```]]]YYYVVVGGGBBB===999888999999999111111222222111///,,,+++------------,,,,,,,,,+++)))))))))***************,,,++++++***)))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''))))))((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((((((((((((&&&%%%###"""!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$''')))((($$$###$$$&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$###%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''',,,+++(((&&&&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''(((((((((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$((()))******++++++,,,,,,*********)))))))))))))))+++++++++++++++,,,,,,,,,...000222333444777;;;???GGGKKKQQQUUUXXXYYY[[[]]]_________]]]\\\]]]```cccbbbaaa`````````bbbdddfffeeeeeeeeedddcccbbbaaaaaa___`````````___]]][[[ZZZ\\\[[[ZZZYYYWWWVVVUUUUUURRRRRRRRRPPPPPPQQQUUUXXX]]]aaafffiiijjjjjjkkkllliiijjjjjjkkkjjjiiigggffffffhhhiiikkkmmmoooqqqrrrrrrsssrrrlllaaaTTTIIICCC???>>>===<<<;;;:::999999<<<<<<>>>BBBIIIRRRZZZ___```cccfffgggfffdddaaa___RRRLLLCCC===;;;;;;===>>>888888888888666444222111...---------,,,,,,,,,,,,((())))))***+++,,,------++++++++++++++++++,,,,,,*********************)))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******''''''''''''''''''''''''###$$$%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$***)))((('''%%%$$$""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%(((***)))%%%###$$$&&&&&&&&&''''''((((((((((((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***'''&&&%%%%%%'''((()))))))))******)))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''%%%$$$%%%&&&(((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$'''((()))***++++++++++++++++++++++++******)))))),,,,,,,,,,,,---...000000000444:::>>>AAAEEEJJJOOOQQQTTTYYY\\\___aaaccceeebbbccccccbbbbbbbbbeeegggcccbbbbbbbbbbbbdddeeeffffffgggggggggeeebbb^^^\\\WWWWWWVVVVVVTTTSSSQQQPPPPPPOOONNNMMMKKKJJJIIIHHHEEEFFFFFFEEEEEEGGGJJJMMMRRRWWW]]]______```bbbdddaaabbbcccccccccbbbaaa```^^^```bbbccceeehhhmmmpppqqqrrrrrrnnnfff[[[SSSNNNHHHGGGEEEBBB???<<<:::999999777666888>>>GGGPPPVVV]]]aaagggjjjiiifffdddccc^^^WWWMMMEEE@@@===<<<<<<=========<<<<<<<<<<<<<<<444333111000...---------***++++++,,,------......+++++++++,,,------......++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''$$$%%%&&&((((((((('''&&&''''''&&&&&&&&&%%%%%%%%%""""""############$$$$$$)))))))))((((((&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&######""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###%%%&&&&&&'''(((((('''&&&&&&''''''''''''''''''(((((((((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%&&&''')))***))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%'''''''''''''''((((((((('''%%%$$$$$$&&&''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&(((((((((''''''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$***)))((((((((()))***++++++++++++++++++,,,,,,,,,,,,------///111444777888;;;AAAIIIMMMOOOQQQVVVZZZXXXZZZ]]]___aaacccfffiiiccceeeffffffeeedddfffgggcccccccccdddeeeeeeffffffeeeggghhhhhheee```ZZZWWWOOONNNLLLJJJIIIHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@;;;<<<>>>>>>>>>@@@CCCEEEHHHMMMRRRTTTSSSTTTWWW[[[YYYZZZ[[[\\\\\\\\\[[[ZZZWWWYYYZZZZZZ[[[___fffjjjkkkmmmooommmhhhbbb]]]ZZZSSSQQQOOOLLLHHHDDDAAA???;;;999666555888===DDDIIISSSYYYbbbgggiiihhhggggggfffaaaZZZRRRLLLFFF@@@============>>>@@@CCCFFFHHHCCCAAA>>>:::666333111111//////......------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''%%%&&&((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%'''((((((((((((((('''&&&"""###$$$&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###%%%''''''&&&&&&'''))))))(((&&&&&&&&&%%%&&&&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((()))(((((('''((('''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))'''((())))))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&'''''''''((((((((()))&&&%%%###$$$&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&******+++******)))((('''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$...,,,(((%%%$$$&&&(((*********+++,,,---......///,,,---...111555999<<>>BBBGGGMMMPPPRRROOOJJJDDD>>>:::777666333222111000...,,,++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********))))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&''')))******)))'''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%&&&'''((())))))))))))!!!"""$$$%%%&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&'''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$"""###$$$%%%&&&&&&'''&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%######&&&((((((&&&%%%'''***+++)))&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&(((***+++%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((()))))))))((('''&&&%%%%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((('''%%%%%%&&&'''''''''(((((())))))&&&$$$######%%%&&&&&&%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((('''(((''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((((((((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$------,,,,,,+++******)))111111///---+++,,,///222111555999<<>>===<<<<<<<<<;;;;;;::::::999999;;;===@@@@@@??????BBBEEEGGGFFFFFFHHHKKKNNNOOOOOOVVVTTTTTTVVVZZZ\\\ZZZXXX\\\YYYWWWVVVXXXZZZ\\\]]]bbbbbbbbbcccccceeeffffff]]]]]]]]]\\\ZZZVVVSSSPPPIIIEEE@@@======>>>??????AAAHHHRRR\\\bbbfffiiikkkhhhiiijjjhhhcccZZZRRRMMMDDDCCCAAA??????AAAFFFJJJRRRTTTUUUUUUSSSNNNIIIEEE@@@;;;666333333333111///)))((()))+++---...---+++333000,,,++++++++++++***(((((())))))*********+++***+++,,,+++)))))))))+++************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%$$$###"""!!!((('''&&&&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""###!!! !!!$$$%%%###!!!###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((('''$$$%%%&&&'''''''''&&&%%%%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&%%%%%%%%%&&&'''((()))***))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((,,,,,,+++*********************++++++,,,,,,,,,---((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&%%%%%%%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$%%%&&&'''(((((()))******+++,,,,,,---.../////////111555888;;;???DDDHHHLLLQQQXXX]]]\\\^^^___aaaaaaaaa```______]]]\\\^^^bbbdddcccbbb```aaabbbbbbaaaaaabbbdddffffffeeeeeeeeeeeeeeeeee___\\\YYYWWWWWWWWWTTTRRRLLLJJJFFFBBB???======<<<======>>>>>>????????????AAACCCFFFGGGFFFFFFGGGIIIOOONNNNNNPPPSSSVVVWWWWWWZZZYYYYYY\\\```bbbaaa______]]][[[YYYZZZ[[[\\\\\\^^^]]]\\\\\\\\\]]]^^^^^^``````aaa```___\\\YYYXXXNNNJJJFFFCCCBBBBBBBBBAAAAAAFFFNNNVVV]]]ccchhhkkkkkklllmmmmmmiiiccc\\\XXXOOOLLLGGGAAA===>>>BBBFFFSSSWWW\\\```aaa^^^YYYVVVQQQLLLFFF@@@<<<888333000///---,,,---...//////...000---***))))))******)))))))))*********+++++++++***+++,,,+++)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$$$$&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$%%%''')))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((((((((('''&&&%%%&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&&&&&&&&&&&&&'''((()))***))))))((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((***)))(((''''''''''''((((((((()))))))))*********''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((('''&&&&&&&&&'''((((((''''''&&&&&&''''''((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%(((((()))***+++---...///+++...222555777:::>>>AAAIIIKKKOOOSSSVVVZZZ___ccc^^^___aaabbbbbbaaa```___\\\[[[ZZZ\\\^^^``````___]]]___aaabbbaaaaaaaaabbbbbbaaa```___]]]\\\ZZZZZZTTTRRROOONNNNNNMMMLLLJJJGGGFFFDDDBBBAAAAAACCCDDDCCCDDDFFFHHHJJJKKKLLLLLLLLLOOORRRTTTTTTUUUVVVWWWZZZYYYWWWXXXZZZ\\\]]]\\\\\\\\\]]]```ccceeeeeedddeeedddbbb```____________\\\[[[YYYXXXWWWWWWWWWXXX\\\\\\]]]]]]\\\ZZZXXXWWWTTTPPPMMMJJJIIIIIIHHHFFFCCCFFFJJJOOOUUU\\\dddjjjlllnnnppprrrqqqmmmiiifff___ZZZRRRGGG@@@===???BBBKKKQQQZZZbbbfffgggdddbbbccc___YYYSSSMMMFFF???;;;999666222000000000000//////,,,***((()))+++++++++*********+++++++++++++++)))***+++***(((((((((***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''***+++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$######"""!!!!!!&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''(((((())))))((('''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))((('''''''''''''''''''''((()))***))))))(((((((((((('''''''''''''''''''''''''''''')))((((((''''''(((((()))((((((''''''&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))((('''&&&&&&&&&'''(((''''''&&&&&&''''''(((************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%------,,,---...///000111222555;;;???CCCFFFIIILLLRRRSSSUUUVVVXXXYYY[[[]]]^^^^^^____________^^^]]]ZZZYYYXXXXXXXXXYYYZZZZZZYYY\\\______^^^]]]\\\\\\XXXWWWVVVTTTQQQOOONNNMMMMMMLLLJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGIIILLLOOOQQQPPPRRRTTTVVVXXXYYYZZZZZZYYY\\\___bbbddddddeeeeeegggdddaaa```aaabbbaaaaaabbbbbbccceeefffggggggfffhhhiiiiiihhhfffdddccccccaaa___]]][[[YYYYYYYYYZZZYYYYYYYYYYYYXXXVVVUUUTTTVVVTTTRRRQQQRRRQQQOOONNNIIIIIIIIIJJJNNNVVV___eeeiiikkknnnqqqsssrrrpppoookkkggg___UUUKKKFFFDDDEEEEEEJJJSSS[[[bbbfffggghhhkkkiiigggccc^^^XXXRRROOOFFFBBB<<<777444333111000111...+++***+++---------***************+++++++++)))***+++***((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))&&&''''''''''''''''''&&&%%%&&&&&&'''((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((((((''''''((())))))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''###""""""###$$$$$$$$$$$$%%%$$$$$$$$$#########"""&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&''''''''''''(((((((((((('''''''''&&&((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((''''''&&&&&&&&&''''''((()))))))))((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((('''&&&&&&&&&((((((''''''''''''((((((************************&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%))))))(((''''''&&&&&&&&&.........///111444777999???CCCHHHLLLNNNPPPRRRTTTWWWWWWWWWXXXXXXXXXXXXWWWYYYYYYYYYXXXXXXWWWWWWVVVSSSSSSQQQOOONNNNNNOOOPPPPPPRRRUUUVVVTTTRRRQQQQQQMMMMMMMMMMMMMMMLLLLLLLLLOOOOOOOOOOOOOOOPPPQQQRRRPPPQQQQQQSSSUUUXXXZZZ\\\[[[]]]___aaabbbbbbbbbbbbcccdddfffhhhjjjkkkkkkkkkmmmjjjgggeeefffgggggggggiiijjjjjjjjjiiihhhhhhhhhgggjjjlllllljjjgggffffffgggeeebbb```^^^^^^___`````````___]]]\\\ZZZXXXXXXWWWVVVWWWYYY[[[[[[YYYWWWRRRQQQOOOMMMNNNSSS[[[```dddfffiiimmmooopppppppppooonnnjjjccc[[[TTTPPPOOOMMMOOOTTTYYY```fffjjjmmmnnnoooooonnnjjjfffbbb```WWWSSSLLLFFFAAA===999666333111---,,,,,,---------************************)))***+++***)))((((((***************************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((())))))))))))((((((''''''(((((('''&&&&&&%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''(((((())))))(((''''''((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((''''''&&&&&&&&&'''((((((''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))(((&&&&&&&&&%%%&&&&&&''''''(((((())))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))((((((''''''&&&(((((((((''''''((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&%%%%%%---...///333888>>>CCCGGGLLLOOOSSSUUUUUUVVVWWWXXXYYYXXXXXXYYYZZZZZZYYYWWWPPPPPPOOONNNMMMLLLLLLLLLHHHHHHGGGDDDCCCCCCEEEGGGFFFIIIKKKLLLKKKKKKKKKLLLJJJKKKMMMPPPRRRTTTVVVWWWWWWXXXYYYYYYXXXXXXZZZ\\\[[[\\\]]]___````````````___aaaccceeeeeeeeedddccceeeeeefffiiinnnqqqssssssrrrnnnjjjgggggghhhhhhhhhhhhjjjjjjiiifffdddddddddgggkkkpppppplllhhhggggggjjjhhheeebbbbbbcccdddffffffeeedddbbb```___]]]]]][[[\\\___bbbeeeeeecccaaa\\\[[[YYYWWWVVVXXX\\\```aaaccceeehhhjjjkkkllllllmmmoooooommmhhhccc___]]]ZZZZZZ[[[]]]aaafffkkknnnrrrtttuuussspppllljjjiiieeebbb]]]XXXRRRLLLFFFAAA888555111...------,,,++++++++++++++++++************+++,,,+++)))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))))))))******)))))))))(((((((((((('''&&&%%%$$$'''''''''(((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""""""""###$$$$$$######$$$%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))'''&&&%%%$$$###$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********))))))''''''&&&&&&&&&''''''((((((((())))))))))))******))))))))))))))))))))))))***))))))(((((())))))***''''''&&&&&&''''''(((((()))))))))))))))((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''(((((()))))))))(((''')))((((((''''''(((((()))((((((((((((((()))))))))%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%((()))((($$$###$$$&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&###$$$%%%%%%%%%%%%$$$$$$444555888===CCCKKKQQQUUUTTTVVVXXXYYYXXXWWWXXXZZZYYYXXXVVVWWWWWWVVVSSSPPPGGGFFFEEEDDDBBBBBBAAAAAA>>>??????>>><<<>>>BBBFFFFFFIIILLLMMMOOOPPPSSSUUUUUUUUUWWWYYY[[[]]]^^^___^^^______]]]ZZZYYYZZZ\\\\\\^^^bbbeeeffffffdddccc^^^```ccceeeffffffeeedddbbbcccfffnnnzzzzzztttpppmmmkkkiiihhhiiikkkiiifffddddddffflllrrrwwwwwwrrrllliiiiiijjjhhhfffddddddfffiiijjjhhhhhhgggeeedddcccccccccdddeeeiiimmmpppooollliiidddeeeeeedddbbbaaabbbdddcccdddeeefffggghhhiiiiiijjjlllnnnooommmkkkjjjjjjffffffffffffhhhkkknnnpppuuuwwwxxxvvvqqqnnnmmmmmmjjjiiigggeeeaaaYYYQQQKKK@@@<<<777444222000...---......---------,,,,,,,,,+++,,,---,,,+++******,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))((((((&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''###"""###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''%%%###"""!!!###%%%''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$ """######!!!!!!"""$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&''')))******(((&&&%%%######$$$%%%&&&***)))'''&&&%%%%%%%%%&&&''''''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***************))))))(((((((((((())))))(((((()))))))))***************************************))))))))))))******(((''''''''''''((()))***+++*********)))))))))((())))))))))))))))))))))))''''''((((((((()))))))))&&&'''((()))******))))))))))))(((((((((((())))))(((((((((((()))))))))***%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%(((***((($$$"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******)))((('''###$$$%%%&&&''''''&&&&&&@@@AAACCCGGGLLLTTTZZZ^^^WWWXXXYYYYYYXXXWWWXXXZZZYYYVVVTTTRRRQQQOOOIIIEEEAAA@@@???===<<<;;;::::::999;;;<<<<<<<<>>:::777555222111000000/////////.........,,,---...---+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%&&&'''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%'''''''''%%%###"""!!!$$$&&&'''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((###&&&((('''%%%$$$&&&)))%%%%%%$$$$$$###"""""""""&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))***+++***)))'''%%%%%%%%%'''(((+++***((('''&&&&&&&&&''''''&&&%%%%%%&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++***************+++(((((())))))*********+++++++++++++++++++++++++++******))))))))))))*********************+++,,,,,,++++++******)))))))))((((((((((((((((((((((((((())))))))))))************%%%&&&((()))***+++******))))))(((((((((((())))))(((((())))))*********+++%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))((((((((('''''''''%%%(((***((($$$!!!###'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''')))***++++++***)))'''%%%&&&(((***++++++******LLLNNNQQQUUUXXXYYYZZZZZZ```^^^\\\ZZZZZZYYYWWWUUUNNNMMMKKKIIIFFFBBB@@@>>>888777777888:::;;;;;;:::888;;;>>>AAACCCIIIPPPVVVXXXZZZ]]]```bbbdddeeefffiiifffbbbaaaaaabbbaaaaaabbb^^^[[[XXXSSSOOOSSSZZZYYY```hhhmmmssswwwsssmmmhhhhhhjjjmmmpppooojjjeeeiiiiiiqqq|||yyyyyyzzz|||{{{yyyxxxxxxxxx}}}vvvoookkkhhhhhhooowwwyyy||||||yyyyyyxxxsssmmmqqqnnnnnnqqqwwwzzzxxxuuupppnnnllllllooopppooommmdddgggkkklllkkkiiihhhgggeeehhhkkkmmmmmmnnnoooppppppqqqsssuuuvvvwwwwwwvvvzzzxxxvvvvvvvvvuuusssqqqoookkkhhhhhhhhheee^^^XXXSSSOOOJJJEEEBBB???<<<:::;;;555///,,,---//////...///---,,,,,,,,,,,,***)))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&''')))))))))(((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&(((+++///111...,,,)))&&&$$$#########(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''(((((((((((())))))***))))))(((++++++***)))((((((((((((***************)))))))))------------------------...---,,,+++,,,...000111---...000222333222111000333111......///000000000////////////.........---,,,,,,,,,***)))))),,,...---,,,******+++,,,,,,,,,---,,,***)))(((((())))))''''''((()))******++++++,,,++++++++++++*********))))))))))))(((((((((((((((''''''&&&&&&''')))***+++)))(((''''''((()))+++))))))(((''''''''''''''')))((((((((('''''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%TTTUUUWWWXXXZZZ\\\]]]]]]\\\\\\[[[[[[ZZZVVVQQQMMMGGGFFFDDDAAA???===;;;:::666555555666999<<<>>>@@@@@@CCCGGGJJJMMMPPPUUUYYY^^^```cccfffggghhhhhhiiiiiiiiiiiijjjkkkjjjhhhfffeee```\\\YYYUUUTTTYYY```dddllluuu}}}~~~{{{yyyzzz|||{{{xxxttttttssszzz}}}xxxtttuuu|||xxxsssoooooosssvvvvvvttttttpppmmmlllmmmnnnmmmkkkjjjkkklllkkkjjjhhhhhhggghhhkkkmmmnnnnnnmmmnnnooorrrsssuuuvvvwwwwwwvvvvvvyyyxxxvvvvvvvvvvvvtttsssrrrnnnjjjhhhhhheee___YYYYYYUUUQQQNNNLLLJJJHHHFFF@@@<<<777444333111...,,,333111...------,,,***))),,,,,,,,,++++++***)))(((*********)))))))))(((((()))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&'''(((***++++++)))'''%%%$$$%%%&&&&&&(((((('''&&&&&&%%%$$$$$$'''''''''(((((((((((((((((()))))))))***)))))))))++++++******)))))))))))))))************+++++++++......//////000000111111222111000///000222444555444555777999::::::999888:::888666555555555333222111000000000000000000000///000222222000///000111000///------------,,,,,,---,,,***)))))))))******((()))))))))***+++++++++************************************)))))))))))))))(((((((((((()))*********)))(((''''''((()))***))))))((('''''''''''''''))))))(((((((((''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%[[[ZZZZZZZZZZZZ\\\]]]^^^[[[[[[\\\\\\YYYSSSKKKEEE>>>===;;;999777777777777666666777999<<>>888777555444444555777888999;;;>>>BBBEEEIIIMMMPPPQQQRRRTTTUUUWWWXXXZZZ[[[`````````^^^^^^aaaggglll}}}}}}uuuqqqnnnnnnttt{{{}}}yyy{{{~~~|||zzzwwwtttsssoookkkfffccccccfffjjjlllnnnpppqqqqqqqqqqqqrrrsssvvvwwwxxxxxxxxxvvvuuutttuuutttssstttuuuvvvuuuttttttqqqmmmjjjiiihhheeeccc___^^^[[[ZZZZZZZZZXXXVVVQQQOOOLLLHHHEEEAAA===;;;777555111000000000000///------,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++******)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%$$$$$$&&&((((((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%%%%&&&''')))***((((((''''''&&&&&&&&&%%%)))(((((((((((('''''''''((((((((((((((())))))***,,,---------...------------...///111333555666777888999;;;<<<>>>@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGDDD>>>777333222111000000000111222333444666:::;;;<<<<<<>>>????????????===;;;888888888777666555444222111000000//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))'''(((***+++++++++***)))******)))(((((()))******))))))((((((((((((((())))))))))))((((((((((((''''''&&&%%%&&&((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&YYYWWWUUUSSSTTTVVVYYY[[[\\\XXXSSSNNNIIICCC===999444333222222444666999;;;===BBBHHHLLLOOOQQQSSSUUUYYYXXXWWWWWWXXXYYY[[[\\\^^^^^^]]]\\\___hhhwww|||~~~|||}}}yyyrrrjjjdddccceeeggghhhjjjlllmmmnnnnnnoooqqqsssvvvwwwwwwxxxxxxwwwuuutttsssrrrqqqrrrtttttttttsssrrrpppnnnlllllllllkkkjjjcccaaa___^^^^^^]]]ZZZXXXTTTSSSPPPLLLIIIGGGGGGGGG???<<<888555333222000...,,,,,,+++++++++,,,------,,,,,,,,,,,,+++++++++++++++*********)))))))))(((************************(((((())))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((******(((&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&((('''''''''''''''''''''(((((((((((()))***,,,,,,///000111222222222222111444555777999<<<>>>@@@AAAAAABBBCCCDDDFFFHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNMMMJJJCCC;;;555111000///......///111222222333666777999<<<@@@CCCDDDFFFGGGFFFDDDBBBBBBBBBBBBAAA@@@>>><<<:::888777666555444333222000//////------,,,,,,,,,++++++++++++++++++*********))))))'''((()))***+++***)))(((******))))))))))))******))))))((((((((())))))******)))))))))(((((((((((('''&&&%%%&&&(((((((((''''''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&XXXVVVTTTSSSSSSTTTVVVXXXSSSNNNGGGBBB>>>;;;999777333444555777999===@@@BBBDDDJJJPPPUUUVVVXXX[[[^^^^^^\\\ZZZZZZ\\\\\\\\\[[[[[[[[[\\\]]]cccrrr}}}zzzqqqllliiifffdddfffhhhiiijjjjjjllloooqqqssstttvvvwwwwwwwwwvvvvvvsssrrrqqqrrrssstttsssrrrpppppppppooooooooooooooohhhgggeeeddddddbbb___]]]WWWVVVTTTPPPLLLKKKLLLNNNKKKHHHCCC???;;;777222...///...---,,,,,,---...///,,,,,,,,,+++++++++******************************************************(((((())))))))))))******)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((***,,,,,,)))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))************,,,...111222444555777999::::::999999;;;<<<>>>AAADDDFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKLLLMMMMMMNNNNNNOOONNNNNNNNNOOOOOOPPPQQQQQQOOOOOOPPPOOOMMMGGG???999111000...---,,,---...///...///111222333777<<<@@@BBBFFFIIIJJJHHHGGGHHHJJJJJJJJJIIIHHHFFFDDDCCCBBB@@@???>>><<<999777666555000000///...---,,,,,,+++,,,,,,,,,+++++++++******'''((())))))******))))))************************))))))((((((((()))************)))))))))((((((((('''&&&%%%&&&((((((((('''''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''WWWVVVSSSQQQPPPPPPQQQRRRGGGDDD???<<<;;;;;;;;;;;;999:::===AAAEEEHHHKKKMMMOOOTTTYYY\\\]]]aaahhhmmmkkkkkkkkknnnooonnniiieeebbbdddfffggglllzzz}}}|||uuunnniiiiiijjjkkkkkkkkkllloooqqqpppqqqsssvvvwwwxxxxxxxxxvvvtttssssssuuuuuutttssspppqqqssssssrrrppppppppplllkkkjjjjjjjjjiiifffddd^^^___^^^ZZZTTTPPPOOOPPPSSSQQQNNNKKKGGGBBB;;;777555333111///.........///++++++++++++************)))))))))******++++++,,,++++++++++++++++++++++++(((((()))))))))*********(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))+++---,,,***'''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))%%%&&&&&&''''''(((''''''''''''''''''(((((((((((((((((()))***+++,,,,,,------------...111444777999;;;<<>>999333111///,,,+++,,,---...+++,,,...///000111444666999???EEEGGGFFFFFFIIILLLMMMMMMNNNOOOOOONNNMMMMMMJJJIIIHHHEEEBBB@@@>>>===999888777666444222111000............------------***))))))))))))***++++++*********++++++*********))))))(((((()))******+++*********)))))))))(((((('''&&&%%%&&&(((((((((''''''((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''VVVUUURRROOOMMMLLLKKKKKK@@@>>><<<<<<>>>@@@@@@@@@@@@BBBFFFJJJOOOSSSUUUVVVYYY\\\```aaaccciiittt|||~~~~~~xxxrrruuuvvvvvvxxx{{{}}}xxxrrroooooopppooonnnnnnqqqsssnnnooorrruuuwwwxxxyyyyyyxxxvvvuuuuuuvvvvvvuuutttqqqsssuuuuuusssqqqoooooollllllllllllmmmllljjjhhhfffhhhhhhddd]]]UUUQQQPPPUUUTTTSSSRRRPPPLLLGGGBBB:::888555111///.........+++++++++*********))))))(((((()))***+++,,,,,,---++++++++++++++++++++++++(((((())))))*********+++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''')))+++---,,,)))'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))'''$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''%%%$$$$$$%%%&&&(((###$$$&&&'''((()))))))))'''''''''((((((((((((((())))))***+++---...///000000///000222555999<<>>999777666444333///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''************))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&'''&&&))),,,,,,)))&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$'''%%%$$$%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%$$$%%%''')))+++***)))))))))'''%%%###!!!'''((((((((('''&&&%%%$$$'''''''''((((((((((((((()))***,,,...000111222333555666777999<<>>===<<<===>>>999999::::::::::::999999888999;;;;;;;;;999777555000000000//////.........111///,,,---///111000...///000222555999===@@@BBBCCCGGGKKKNNNNNNNNNNNNNNNSSSQQQNNNLLLKKKKKKLLLLLLKKKKKKJJJJJJIIIFFFBBB>>>:::888555222000///000000,,,,,,+++++++++,,,,,,---((()))***+++***)))((('''+++++++++***))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++***)))'''%%%&&&)))+++******)))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))RRRPPPMMMIIIDDDAAAAAABBBCCCFFFIIILLLOOORRRUUUVVVWWW]]]``````bbbfffhhhfffcccbbbeeekkkrrrzzzxxxwwwvvvyyy||||||zzzxxxuuusssrrrpppoootttyyy|||}}}zzzwwwrrrmmmjjjjjjllloootttzzz}}}~~~wwwnnnnnnqqqrrrsssuuuwwwxxxyyy|||}}}|||xxxuuu{{{{{{zzzyyywwwtttrrrppppppoooooonnnnnnnnnnnnnnnqqqqqqpppnnnkkkgggcccaaa^^^]]]\\\]]]______]]]ZZZXXXUUUPPPJJJEEE>>>888444444222///---------,,,***,,,,,,,,,++++++*********************))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((''''''((())))))000666444---'''&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%'''%%%$$$%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''''''''&&&'''(((+++,,,+++***(((((('''&&&&&&%%%$$$$$$(((((((((''''''&&&&&&&&&(((((())))))***+++,,,,,,///000222333555666666666555555666888:::===???@@@AAACCCEEEEEEDDDBBBBBBBBBDDDEEEGGGIIIKKKLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFEEE<<<:::777444222111111222333444444444444444444333444555666777666555333222////////////............222000------///000///---...///000222555888:::<<>>:::777444333222000000//////...---------******++++++++++++******+++++++++******)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))******)))))))))+++,,,******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((LLLKKKHHHDDD@@@@@@AAACCCIIILLLPPPTTTVVVXXX[[[]]]___fffkkkllllllmmmkkkhhhiiigggjjjrrr{{{xxxssskkkhhhddddddhhhrrr}}}zzzwwwwwwxxxvvvuuurrrppplllhhhfffdddddddddfffkkkoooooorrruuuuuurrrllljjjfffbbb```aaabbbddddddiiiooosssttttttttttttrrrssstttqqqmmmlllmmmppprrruuuzzz~~~{{{zzz~~~~~~{{{{{{uuusssrrrrrrsssvvvvvvxxx{{{}}}}}}zzzxxx~~~|||yyyvvvsssqqqpppooonnnmmmmmmnnnooooooqqqqqqpppooommmlllkkkjjjfffeeeddddddfffggggggfffiiigggddd___YYYOOOEEE???:::666222...---...------...---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))************))))))'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((''''''((()))***333:::888...&&&%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((((((((((((***,,,---,,,+++'''''''''(((((()))))))))***)))((('''''''''((())))))***+++,,,---///000000333444555666666777666666111111222333555777999:::;;;<<<======<<<;;;<<<>>>AAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA???>>>===888777444111///---------000000000000000000000000///000111222222111///.....................//////222000....../////////......//////000111333444555999;;;>>>?????????@@@BBBAAADDDIIIMMMOOOPPPNNNMMMQQQQQQSSSUUUVVVTTTPPPLLLJJJIIIGGGDDD@@@===:::888444444444333111///...---,,,,,,+++++++++,,,,,,---+++++++++************************))))))))))))((())))))))))))))))))))))))((((((((()))))))))******((()))+++,,,---.........******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''FFFEEEDDDBBBAAACCCGGGJJJRRRUUUXXXYYYYYY[[[___ccclllssswwwvvvsssrrrpppmmmpppnnnpppxxxzzztttssstttuuuxxx|||vvvrrrnnnjjjfffdddaaa]]]\\\```iiirrryyy}}}|||zzzzzz{{{{{{xxxvvvsssrrrnnnjjjgggfffgggiiikkkpppsssssstttwwwwwwtttnnnkkkgggeeedddeeeeeeeeedddfffiiikkkkkkkkkkkklllmmmmmmkkkgggbbb___```aaafffhhhjjjmmmpppuuu{{{~~~zzzsssvvvvvvttt|||}}}{{{yyyxxxvvvuuuuuuwwwzzz|||}}}}}}~~~{{{xxxvvvtttrrrqqqooommmmmmnnnoooppppppooonnnmmmlllmmmmmmnnnnnnllljjjjjjjjjlllmmmmmmpppooonnnmmmiiibbbZZZTTTDDD???999444222111111000//////...------......///------------,,,,,,,,,+++))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))************((((((((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%%%%''')))///333111***$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((()))))))))((((((***,,,---,,,+++''''''(((((()))***+++++++++)))(((''''''(((***+++,,,,,,---...///000111111111111222222222222111111,,,,,,,,,---...///000111444555555555444444666888999999999999999999999999;;;;;;;;;:::999777666555777666444222111000000000222222222111111222222222///000000111111111000000////////////000000000000111000//////000111222222333222222111111222222333555666777888777888999;;;999<<<@@@EEEHHHIIIIIIHHHMMMNNNQQQUUUXXXXXXUUURRRJJJKKKKKKJJJHHHFFFCCCAAA999999999777555333000///...---,,,++++++,,,---...************************++++++*********)))))))))************************(((((()))))))))***************+++---000222333333+++***))))))(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''???@@@AAABBBDDDGGGMMMPPPWWWZZZ]]]]]]^^^ccckkkrrr}}}~~~zzzzzzssslllhhhdddeeegggkkkqqqxxx|||~~~{{{yyyuuuqqqmmmjjjgggfffaaa___^^^___eeemmmvvv{{{|||wwwsssrrrtttwww{{{}}}yyytttrrrqqqqqqpppoooooopppqqqpppooooooqqqrrrtttrrrnnniiidddaaa``````___```aaaaaaaaadddhhhlllsssuuuxxxzzz{{{yyywwwvvvjjjmmmoooqqqwww|||zzzwwwvvvxxx{{{}}}}}}}}}zzzxxxwwwvvvtttrrrooommmmmmnnnppprrrvvvuuusssqqqpppqqqrrrrrrsssqqqooommmllllllnnnooosssrrrrrrrrrrrroookkkgggVVVPPPIIIAAA<<<888444111000///...------///000111------,,,,,,,,,+++++++++************************'''(((((())))))(((((('''(((((())))))))))))((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((())))))(((''''''(((***+++***)))((((((((((((((()))))))))+++***((('''(((***,,,---......////////////000000///////////////...------++++++*********+++,,,,,,...///000000//////111333111111111111111222222333333444444444333333222111333222222222222222333333666666555555555555666666333333444555555666666666222222222222333333333333000111111222333555666888999999888666666555555555333555666666555555666888666777999;;;===???AAABBBEEEFFFIIINNNSSSUUUTTTSSSMMMMMMOOOOOOMMMKKKHHHFFF@@@@@@???===;;;999777666111000...---------...///++++++******************++++++++++++************++++++++++++++++++++++++))))))))))))************---,,,+++---111555777777++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''';;;===@@@CCCFFFJJJOOOSSSRRRWWW^^^ccchhhqqq}}}vvvjjjccc```^^^___aaaeeekkkssszzz~~~~~~~~~{{{vvvqqqnnnmmmfffeeeeeeiiipppzzz~~~}}}xxxrrrmmmjjjhhhgggaaabbbbbbaaa``````bbbdddfffgggiiikkkkkkkkkjjjiiiaaadddhhhlllpppvvv|||}}}}}}}}}||||||}}}zzzxxxvvvuuutttrrrpppmmmkkklllooorrruuuzzzyyywwwuuussssssssstttttttttrrrooommmmmmnnnpppuuuuuutttuuuvvvuuusssqqqiiiddd]]]TTTLLLDDD<<<666333222000...---...///000,,,,,,,,,,,,++++++++++++************************''''''((((((((((((''''''((())))))******))))))(((&&&&&&''''''(((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((''''''((()))***&&&###"""$$$'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((('''&&&&&&'''))))))((('''((((((((((((((((((((((((******))))))***,,,---...000000000000000/////////000111111111111000///.........---,,,,,,,,,,,,,,,,,,---......------...///,,,,,,,,,,,,---...///000///000111222333444444444444555555666777888888999999999777777777777999999888999999:::;;;<<<<<<===888888888777777777666666333444666666666888:::===???>>>===<<<;;;;;;;;;;;;666888999999888777888999999888666666777999<<<===@@@@@@AAAEEEJJJMMMNNNNNNOOOOOOPPPOOONNNKKKHHHFFFFFFEEECCCAAA@@@???>>>>>>777666555333222222222222......---,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))*********++++++...,,,+++///444888999888++++++***))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((>>>AAAEEEIIIKKKNNNRRRTTTRRR[[[hhhsss|||xxxooohhheeeeeedddfffjjjpppyyy}}}vvvtttssswww{{{wwwuuupppqqqrrrqqqooonnnooopppmmmnnnnnnnnnkkkhhhdddaaa]]]___bbbfffhhhjjjmmmqqquuuzzz}}}}}}~~~~~~{{{wwwtttqqqpppooollljjjhhhgggjjjooouuuyyyzzzyyyxxxwwwvvvuuuttttttsssttttttrrrpppoooqqqtttuuuuuuvvvxxxyyyyyyvvvtttsssppplllggg```VVVLLLEEE<<<:::666222000//////000------,,,,,,,,,+++++++++++++++++++++++++++++++++(((((())))))))))))(((((())))))************))))))&&&&&&&&&'''((()))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((''''''((()))'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%$$$$$$$$$%%%%%%&&&'''&&&((()))(((%%%$$$%%%'''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''''''''&&&&&&'''))))))(((&&&'''((((((((()))))))))***))))))***+++,,,---...//////000000111111222222222444444444444444444333222111000///...---,,,,,,,,,+++---//////...,,,,,,,,,---,,,,,,+++,,,,,,.........///111444666888999::::::;;;<<<======>>>>>>>>><<<;;;:::999999:::;;;<<<<<<<<<<<<===>>>@@@AAABBB>>>>>>===<<<;;;::::::999888:::;;;;;;999999<<<>>>AAAAAA@@@??????>>>??????;;;===???@@@>>>===<<<<<<<<<;;;999888888:::<<<===???>>>===>>>AAADDDFFFFFFIIIIIIIIIIIIHHHFFFEEEDDDEEECCCAAA???>>>???AAABBB??????>>>===;;;999777666333222111000///...---,,,---,,,,,,,,,,,,+++++++++************************))))))*********+++++++++++++++---333999;;;888444,,,+++******))))))******''''''''''''''''''''''''''''''(((((())))))******CCCFFFKKKNNNPPPRRRTTTVVV\\\hhhzzz|||}}}|||{{{yyyuuuqqqpppqqqrrrnnnqqqvvvyyyrrrjjjfff]]]^^^```cccddddddfffjjjkkkqqqzzz{{{yyyvvvwwwzzz~~~zzzuuuqqqmmmkkkkkkfffeeecccdddiiipppwww||||||||||||{{{zzzzzzyyyyyyrrrtttvvvuuusssrrruuuwwwrrrsssvvvzzz}}}|||yyyvvvsssssssssrrrmmmeee\\\UUUFFFCCC===888444111111111......---------,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))************))))))'''(((((()))***++++++,,,'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&'''"""&&&((('''$$$"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&(((***(((%%%$$$%%%((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''&&&'''))))))(((&&&''''''((()))***+++,,,,,,((()))***,,,---.........//////000111333444555555555666666666666666555555111000///---,,,+++++++++,,,...000111///,,,++++++000///---,,,,,,,,,---......000333666:::<<<>>>???<<<======>>>>>>>>>======???>>><<<;;;;;;<<<>>>???======>>>>>>@@@AAACCCDDDBBBBBBAAA???>>>===<<<;;;===>>>???>>>;;;:::<<<>>>AAAAAA@@@@@@@@@@@@@@@AAA>>>AAADDDEEECCCAAA?????????>>>=========>>>>>>???BBB???<<<;;;===???AAAAAA>>>???@@@AAABBBBBBCCCCCC@@@>>><<<::::::<<>>======>>>??????????????????@@@AAABBBBBBFFFFFFFFFEEEEEEDDDDDDDDD???@@@AAAAAAAAA@@@>>>===BBB???===;;;;;;;;;999888:::<<<>>>@@@AAA@@@???>>>;;;<<<>>>???@@@@@@???>>>???????????????AAABBBCCCFFFFFFEEEDDDBBB@@@>>>===>>>===<<<::::::;;;<<<<<<<<<;;;:::999999999999999;;;???DDDGGGGGGGGGGGGGGGBBB???;;;888666333000......---,,,++++++,,,---...))))))((()))******(((''',,,,,,,,,,,,,,,,,,,,,,,,......333;;;===888222000+++***************+++++++++*********))))))((((((+++***)))(((((()))***+++[[[WWWWWW^^^dddhhhooovvv|||{{{vvvqqqmmmiiieeegggkkkqqq{{{~~~}}}|||yyysssmmmhhhiiijjjiiihhhfffdddccciiiiiilllrrruuuwww~~~|||}}}yyyuuuuuusssmmmggghhhfffdddeeekkkssszzz~~~~~~zzzttttttsssssstttuuuvvvwwwxxxwwwwwwxxxzzz{{{{{{yyyzzzzzzyyyvvvrrrmmmgggdddbbb^^^VVVOOOHHHBBB<<<888333111///......///...---++++++++++++***))))))(((++++++************+++++++++,,,,,,,,,,,,++++++***)))((((((((()))***++++++((((((((((((((((((((((((*********)))((('''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))#########$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((((('''&&&%%%%%%'''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''(((((())))))((((((''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))))),,,,,,++++++,,,,,,---...------------...///000000000111333666888:::;;;;;;888555111000111111000...........................///000111111222111111111///000000///......000111444555777:::===>>>@@@@@@@@@??????>>>???@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBB@@@AAAAAAAAAAAA???>>>===@@@>>>======??????>>>===<<<===>>>@@@@@@@@@???>>>???@@@AAAAAABBBBBBAAAAAA>>>>>>@@@AAABBBCCCCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@@@@???===<<<;;;:::999999777777777666777777888888555888>>>BBBDDDFFFHHHJJJHHHFFFCCC@@@>>>:::555222000///...,,,,,,+++,,,,,,+++******+++,,,,,,+++)))------------------------,,,,,,111999;;;555///,,,++++++************++++++************)))))))))(((******)))(((((()))******kkkiiilllrrrxxx|||zzzsssooolllhhheeegggiiillluuu~~~wwwsssooollljjjhhhccc___bbb``````dddeeeffflllsss~~~zzz{{{{{{zzzyyyuuuqqqiiihhhgggjjjqqqxxx}}}}}}xxxxxxwwwwwwwwwwwwxxxyyy{{{yyyxxxxxxyyyyyyyyywww{{{zzzyyywwwtttpppllljjjiiifffaaa[[[UUUMMMFFFAAA:::777333000000000//////++++++++++++++++++******,,,++++++******+++++++++((())))))************)))&&&&&&&&&'''(((***+++,,,((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***!!!"""$$$%%%%%%%%%%%%&&&'''''''''&&&&&&((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''#########$$$$$$$$$%%%%%%((('''&&&&&&&&&&&&'''((("""###$$$&&&''')))***+++)))))))))(((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((((('''''''''(((((())))))******......................../////////000111222333444111222333555666777777777111///---,,,---------,,,---...///000111111111111555555666666555555444444000111222222111111333555999:::;;;===???@@@AAAAAA@@@@@@??????@@@AAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???<<<<<<============<<<<<<===<<<<<<===???@@@>>>===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>????????????;;;<<<>>>@@@AAABBBAAAAAACCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???<<<999888444444444444444555777777222555999<<<>>>AAAEEEHHHMMMLLLKKKKKKIIIEEE???:::777666333111...,,,++++++---,,,+++,,,---...---+++------------------------,,,,,,111999:::444---***++++++************++++++************))))))))))))***))))))(((((())))))***zzztttsssrrrpppooonnnpppuuu~~~vvvrrrpppvvv|||xxxsssooooooxxx{{{zzzwwwpppiiifffaaa______^^^^^^bbbhhhuuu||||||~~~{{{yyynnnmmmnnnrrryyy|||||||||{{{{{{{{{{{{{{{|||yyywwwvvvwwwxxxxxxwwwzzzzzzyyyxxxvvvtttrrrqqqkkkhhhddd```[[[VVVPPPLLLEEE@@@;;;777444333222000///.....................---,,,,,,++++++++++++,,,&&&'''((())))))***))))))'''''''''((()))***++++++((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))###$$$&&&((()))(((&&&%%%%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''######%%%&&&((()))++++++*********)))(((((('''''')))(((((((((((((((((()))((((((((((((((((((((((((&&&'''((()))))))))((('''''''''((()))***+++,,,,,,...//////000111111111111222222222222222333333444444444444333222111000//////...,,,,,,---...//////...///111444555666666666999999999999888777666555333444555555444555777999======???@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@AAAAAA@@@??????>>>??????============<<<<<<<<<<<<888999:::;;;<<<==================>>>???>>><<<:::<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<======>>>???>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBCCCDDDEEEEEEGGGGGGHHHGGGEEEBBB>>><<<555555555444555555666666666777888888888:::===@@@KKKLLLNNNQQQRRROOOJJJFFFAAA???<<<888444000---+++///---,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,......333:::;;;444---***,,,,,,+++*********++++++*********))))))))))))))))))))))))(((((()))))))))~~~}}}{{{yyyooosss{{{}}}wwwuuuzzz|||rrrmmmhhhiiittt~~~qqqmmmhhhdddaaafffuuu|||vvvtttmmmgggeeeccc```aaaeeehhhnnnvvv|||zzzxxxxxx}}}{{{xxxuuutttuuuwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwqqqmmmgggbbb^^^[[[WWWTTTNNNIIICCC>>>999666333111111000//////...//////000......---,,,++++++,,,,,,***+++,,,,,,------------+++******))))))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''((()))******(((&&&$$$$$$%%%&&&%%%$$$$$$&&&(((&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$&&&'''&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''''''''''''''&&&&&&''''''((())))))************))))))((((((((('''(((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%&&&''')))))))))((('''((()))***+++---...000000...///111333444555555555666555444222111111111111111111111000///---,,,+++.........---...///111333222333666999:::;;;;;;;;;;;;;;;;;;:::999888777666555777888888777888:::<<>>===<<<;;;;;;??????>>>===<<<<<<<<<===:::::::::::::::::::::::::::;;;;;;<<<===>>>??????@@@>>>>>>>>>??????>>><<<======<<<<<<<<<===>>>>>><<<===>>>>>>???@@@AAAAAACCCBBBAAAAAAAAACCCEEEFFF@@@?????????@@@BBBCCCDDDEEEGGGIIIIIIHHHFFFBBB@@@<<<;;;:::999888777777777:::;;;:::888777777:::<<>>>>>>>>===;;;;;;;;;;;;:::999888777888999::::::999999;;;===>>>>>>????????????>>>>>>============<<<:::999888======<<<;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===???AAACCCDDDDDDBBB@@@???@@@@@@???>>><<<<<<======>>>??????@@@???@@@AAABBBBBBBBB@@@@@@BBBAAAAAAAAACCCEEEGGGHHHDDDCCCBBB@@@@@@AAABBBBBBCCCDDDFFFGGGGGGEEECCCAAABBBAAA???>>><<<<<<;;;;;;<<<<<<<<<;;;::::::===??????AAADDDJJJOOORRRSSSRRRNNNMMMKKKHHHDDD@@@<<<:::666333000......------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***---333444000+++***...---,,,++++++***++++++))))))))))))************'''(((((())))))(((((('''~~~uuuqqqppppppuuu{{{{{{|||~~~}}}uuunnnfffbbb```dddllltttxxxyyyuuuuuuwwwzzz~~~}}}{{{rrrmmmfffbbbbbbdddgggiiinnnnnnppptttxxxzzzzzzyyypppiiicccaaa___]]]^^^bbbjjjqqqvvvvvvxxxvvvqqqmmmkkknnnsss|||{{{sssmmmlllhhhiiikkkkkkkkkkkkmmmooonnnrrr|||~~~|||xxxrrrooooooppprrrsssrrruuuxxx|||~~~~~~}}}~~~{{{wwwsssnnniiiddd```XXXUUUQQQNNNJJJEEE???;;;555333111///------......000///...---,,,,,,,,,,,,))))))*********)))((((((***))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))))))))''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###%%%&&&&&&%%%%%%&&&'''+++)))'''&&&%%%%%%&&&'''%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((()))&&&&&&&&&'''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***++++++,,,---///222444777888999555666777888888777555444222111000...---,,,,,,,,,)))***+++---...///000000///111222111000111444777999;;;===???@@@???>>><<<;;;;;;<<<<<<;;;:::999999:::;;;<<<;;;::::::;;;===;;;<<<<<<======<<<<<<<<<999:::;;;<<<<<<;;;::::::<<<<<<;;;;;;;;;<<<=========>>>>>>>>>????????????>>>???CCCGGGMMMTTTYYY\\\[[[WWWQQQMMMJJJIIIGGGFFFCCCDDDFFFHHHJJJJJJJJJJJJLLLMMMNNNNNNLLLIIIEEEBBBCCCEEEIIINNNQQQSSSSSSSSSLLLJJJGGGEEECCCBBBBBBCCCCCCDDDFFFFFFFFFEEECCCBBBEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@@@@??????@@@BBBAAA@@@@@@CCCGGGLLLNNNNNNKKKKKKKKKKKKJJJHHHGGGFFF===:::666333222111000///........................,,,)))+++000222///,,,---......---,,,++++++++++++((()))))))))************''''''((())))))(((''''''{{{ssspppppprrrxxx~~~{{{rrrwww{{{|||yyywwwvvvwwwppppppqqqtttuuusssnnniiiddd___[[[\\\aaaffffffeeeccceeejjjnnnrrruuuvvvvvvuuupppiiidddaaa```___^^^bbbccchhhnnntttxxxxxxxxxqqqhhhaaa___^^^[[[ZZZ\\\]]]cccffffffiiiqqqyyy||||||vvvsssooolllmmmrrrkkkwww~~~|||xxxxxxwwwtttpppmmmlllllliiikkkssszzz}}}|||~~~~~~|||}}}~~~yyyrrrnnnmmmnnnoooppppppsssxxx}}}~~~{{{zzzyyyxxxuuupppiiieee[[[ZZZXXXVVVSSSNNNIIIDDD999777444111/////////000000000///...---,,,,,,,,,---------------,,,+++***''''''''''''(((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***$$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''((((((&&&'''''''''&&&&&&((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&###$$$&&&%%%%%%%%%&&&''',,,***(((&&&%%%&&&'''(((&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((()))$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))((((((((((((((((((((((((***)))(((((()))+++---......///111444666999;;;<<<999999::::::999666444222///...---,,,,,,++++++,,,,,,,,,---...////////////333444666555333444777;;;;;;<<<>>>@@@@@@???===;;;<<<<<<<<<<<<<<<;;;;;;:::<<<======<<<::::::;;;===::::::;;;;;;;;;;;;;;;:::666888:::<<<=========<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCEEEIIIOOOYYYcccnnnwww|||zzztttkkkbbb\\\XXXTTTRRRSSSTTTWWWZZZ\\\\\\\\\[[[]]]___```___[[[VVVPPPLLLLLLQQQYYYaaafffgggfffeeeRRRPPPLLLHHHFFFDDDDDDDDDGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEDDDCCCCCCCCCDDDDDDCCCDDDEEEDDDBBB@@@AAABBBDDDBBB??????BBBFFFHHHIIIGGGHHHJJJLLLMMMNNNNNNMMMCCC???;;;777666555333222000000000000000000000000...++++++000222000///000///...---,,,++++++++++++(((((())))))*********+++&&&'''((())))))((('''&&&xxxsssssswwwzzz|||wwwnnniiifffddddddffffffdddaaabbbddddddcccfffjjjkkkhhhaaa^^^YYYWWWXXX]]]aaaccc]]]^^^```aaadddhhhnnnrrrsssrrrpppjjjddd``````bbb^^^bbbiiiooossstttsssqqqmmmiiieeebbbaaa___ZZZWWW[[[\\\^^^___aaafffnnntttsssttttttqqqmmmkkklllnnnjjjmmmrrryyy|||xxxwwwrrrrrrqqqqqqrrrtttuuuwwwzzzzzzwwwtttyyyxxxwwwzzz}}}~~~{{{yyy|||wwwpppmmmllllllkkkiiimmmqqqvvvzzz|||}}}~~~{{{xxxuuuqqqllliiihhhccc]]][[[\\\[[[VVVRRREEE@@@777111...---......------......---,,,***))),,,,,,++++++***+++++++++)))******++++++,,,------+++++++++*********))))))************************((('''''''''))))))'''&&&''''''&&&&&&&&&&&&''''''&&&(((+++,,,,,,)))&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%'''((((((((((((((((((((((((((()))++++++***(((&&&$$$&&&'''''''''&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((&&&%%%&&&))),,,444---'''$$$&&&(((&&&$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%'''((((((((('''&&&(((((())))))))))))((((((+++***((('''&&&&&&'''(((((('''&&&%%%%%%&&&((()))))))))***+++,,,---...///333444555666888:::;;;;;;;;;<<<<<<;;;888555111///)))+++,,,+++***)))***+++---------...000222555666999999::::::::::::::::::???======???BBBAAA>>>;;;???>>><<<:::999999:::;;;>>>;;;888888:::;;;999777;;;999888888999:::999888;;;===>>>@@@AAACCCDDDDDDEEEDDDBBBCCCDDDFFFGGGGGGFFFJJJNNNOOOOOOOOORRRUUUVVV\\\dddmmmwww}}}rrrkkkgggeeeaaacccfffjjjmmmnnnoooooooooqqqrrrpppkkkddd___]]]\\\gggqqqwww|||fff]]]RRRNNNOOOOOOLLLHHHGGGHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGFFFEEEDDDDDDDDDAAA??????AAADDDFFFGGGFFFEEEDDDCCCBBB@@@??????CCCDDDEEEFFFHHHIIIJJJKKKIIIHHHHHHFFFCCC???;;;888000000000000000///......000000//////////////////222000---,,,---------,,,***************)))(((((()))***+++,,,,,,,,,,,,,,,~~~yyyyyy|||zzzwwwyyywwwppphhhdddaaa^^^]]]]]]]]]\\\YYY]]]```aaa```ccchhhhhhfffbbb```]]]\\\]]]^^^___```aaacccdddeeefffhhhkkkmmmrrrsssrrrooojjjgggggggggfffhhhllloooqqqrrrqqqqqqooolllhhhgggfffdddaaa^^^]]]^^^_________bbbggglllrrrssstttssspppoooppprrrggghhhjjjmmmpppsssvvvwwwxxx}}}|||wwwuuusssooopppvvv~~~wwwrrrooonnnnnnooouuu~~~|||xxxtttuuusssrrrtttxxx{{{{{{{{{|||xxxrrrllliiiiiijjjjjjnnnrrrvvvzzz{{{|||}}}~~~~~~|||{{{xxxsssmmmhhhfffccc```aaacccbbb]]]YYYRRRKKKAAA888333111000///111111222222222111000///,,,++++++************+++,,,++++++++++++++++++++++++++++++*********))))))***************************)))))))))++++++)))((((((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&$$$$$$&&&((((((((((((((((((((((((((())))))******)))(((&&&%%%))))))((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((('''&&&%%%&&&)))+++333---'''$$$&&&'''&&&$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((())))))))))))(((((('''&&&&&&&&&'''((()))))))))(((&&&&&&&&&''')))******+++,,,---...///000111444555666777888:::;;;;;;;;;;;;:::999777333000...)))+++,,,,,,++++++,,,------...///111333666888999========================???>>>===???AAA@@@===:::======<<<<<<<<<;;;;;;;;;===:::888888999::::::888<<<:::999:::<<>>>>>>>>??????@@@@@@AAAGGGHHHHHHHHHGGGEEEBBBAAA999777444222000/////////,,,,,,,,,,,,---///111222444111...------,,,+++******************))))))((())))))***+++++++++++++++~~~}}}~~~~~~yyysssmmmlllooopppkkkeeedddaaa]]][[[ZZZZZZYYYXXX]]]aaacccbbbcccggghhhfffeeeeeeffffffeeedddcccbbbeeefffiiilllmmmmmmlllkkkqqqsssuuuuuussspppnnnmmmqqqrrrssstttuuuuuuuuuuuutttrrrpppoooooommmkkkhhhbbbcccdddcccccceeehhhkkkpppqqqrrrqqqooonnnooopppiiiiiihhhhhhiiikkklllmmmnnnsssuuuqqqnnnmmmjjjfffcccfffnnn~~~{{{sssnnnllliiikkkpppwww~~~xxxssspppmmmmmmpppuuuyyy{{{~~~|||wwwpppiiigggiiilllooossswwwyyyzzzzzzzzz{{{}}}}}}}}}}}}{{{vvvooojjjfffeeedddfffhhhhhheeeaaa```YYYOOOEEE>>>888444111//////000000000000000000...---,,,,,,+++++++++,,,------,,,,,,+++******)))+++++++++***************))))))))))))))))))))))))***)))))))))++++++)))((((((''''''&&&&&&''''''((()))(((&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((&&&&&&'''(((((((((((((((((((((((((((***))))))(((((('''''''''&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%&&&(((+++111,,,'''%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((())))))))))))((((((&&&&&&'''''''''''''''''')))(((''''''''')))***+++------...000111222333444666666666777888999999999999999888777444111///---***+++---...---...///111000111333666999;;;<<<===????????????????????????>>>======>>>???>>><<<999888999:::;;;;;;:::999888<<<:::888888:::<<<<<<<<>>>>>======<<>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::888888999999999999999888888<<<;;;;;;;;;===???AAABBBCCCBBBCCCHHHPPPYYY```ddddddgggmmmxxx}}}xxxtttuuu{{{~~~{{{}}}~~~{{{yyyxxxvvvtttppppppooonnnmmmllllllkkkqqqnnnjjjccc\\\UUUOOOLLLKKKHHHFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???===<<<;;;>>>@@@DDDGGGKKKNNNPPPQQQNNNKKKGGGBBB===888555333222111///...///111333555555333///---------+++***++++++,,,,,,++++++***))))))******+++++++++******sssjjjfffeeeggghhhfffcccaaabbbdddgggffffffhhhkkkmmmmmmllllllkkkiiiggggggiiikkkmmmpppuuuvvvrrrnnnnnnmmmjjjlllnnnppppppqqqtttyyy}}}{{{~~~}}}yyy{{{|||zzz~~~zzzwwwuuuuuuvvvxxx{{{}}}~~~}}}}}}zzzxxxvvvtttsssrrrrrrqqqmmmkkkiiigggffffffggghhhlllssszzz}}}~~~|||vvvnnnbbb```aaafffooowww{{{|||wwwqqqsss{{{zzzqqqmmmmmmqqquuu|||sssooopppnnnpppsssuuuwwwyyy|||~~~}}}|||{{{zzzxxxvvvnnnkkkgggdddcccddddddeeecccbbb```]]]XXXOOOEEE>>>777666444222111111222222000000...------,,,,,,,,,******+++++++++,,,,,,,,,************************((((((((((((((((((((((((((('''''''''))))))'''&&&(((((((((''''''((((((((('''(((((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((***+++***((('''((()))(((((((((((((((((((((((()))(((''''''&&&''''''((('''&&&%%%$$$%%%&&&)))***&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''))),,,***'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&((()))***(((((())))))))))))((((((((()))))))))(((&&&$$$"""******++++++,,,---......111111222222333333444444111111111111111111111111333333222111000///...------///111222333444666888;;;<<<===??????>>>======<<<<<<<<<;;;;;;:::::::::888999999999999999999999<<<<<<;;;::::::;;;<<<<<<===>>>@@@AAACCCEEEGGGIIIKKKKKKNNNVVVaaammmuuuzzz{{{}}}}}}}}}}}}}}}~~~~~~zzzssskkkbbb\\\XXXTTTQQQMMMJJJIIIGGGEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHDDDCCCAAA???===;;;999888999;;;>>>CCCGGGKKKNNNPPPPPPPPPPPPMMMIIICCC===999555333000//////222666888333111...---.........---,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++}}}pppgggbbb`````````^^^]]]^^^```bbbggghhhjjjkkkmmmnnnnnnnnnlllnnnoooppprrruuuyyy}}}{{{yyywwwtttsssvvvyyyzzz}}}~~~zzzvvvssssssssstttsssooonnnllliiigggfffffffffnnnuuu|||zzzrrrgggeeedddgggllloooooonnnttttttxxx}}}|||vvvqqqqqqsss|||~~~xxxxxxyyyzzz}}}uuurrrtttwwwzzzsssrrrnnnooopppppprrruuuzzz~~~~~~||||||||||||{{{ssspppkkkgggcccbbbbbbbbb______aaaaaa___YYYQQQKKK@@@===999444111000000111///...---,,,+++*********)))******+++,,,,,,------***************+++++++++))))))))))))))))))))))))***)))))))))++++++)))((()))((((((''''''(((((()))&&&''')))*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''((()))+++***(((''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&'''(((***)))'''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((''''''(((((()))***(((((())))))))))))((((((%%%&&&'''((())))))))))))++++++,,,---...///000000222222222111111111111111------------............000000//////////////////000222444555555666888:::????????????>>>===<<<<<<=========<<<;;;;;;::::::666888999999888999:::<<<;;;<<<===>>>???@@@AAAAAADDDGGGKKKOOOPPPRRRTTTUUUXXXZZZ^^^gggsss~~~zzzuuuqqqnnngggccc]]]XXXTTTOOOKKKHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCAAA>>><<<;;;:::888999<<>>>>>======<<<<<<============<<<<<<;;;:::::::::666888;;;;;;:::;;;>>>@@@@@@CCCIIINNNQQQRRRRRRQQQRRRXXX___dddeeefffggghhhhhhiiinnnvvv|||xxxsssnnniiiddd___[[[VVVUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFDDDBBBAAA??????;;;;;;<<<>>>???BBBCCCDDDIIILLLPPPSSSUUUSSSQQQOOOEEEAAA;;;666444666999<<<555222///............------------------,,,,,,+++,,,------------,,,+++***~~~xxxuuurrrpppooouuuzzz{{{vvvpppllljjjkkkjjjjjjkkkmmmrrrwwwzzz|||}}}~~~|||zzzxxxvvvoooppprrrtttuuuvvvwwwwwwwwwyyyzzzzzz|||}}}xxxqqqnnnjjjfffeeefffgggfffdddbbbbbbfffmmmooolllkkkmmmmmmnnnmmmnnnuuu|||}}}}}}zzzyyy}}}~~~wwwsssooommmiiiffffffkkkrrrwww~~~|||yyyzzzzzzwwwrrrkkkeeebbb___^^^]]]^^^```bbbccccccVVVQQQIIIAAA:::666555555444333222000//////......------,,,++++++*********))))))******++++++++++++************************((('''''''''))))))(((&&&))))))(((((((((((()))))))))'''%%%###$$$&&&)))+++))))))))))))))))))))))))''''''''''''''''''''''''&&&(((******(((&&&&&&&&&(((((((((((((((((((((((($$$&&&'''))))))(((&&&%%%((())))))))))))(((&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''''''''((('''&&&%%%'''(((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&''')))*********)))((((((((())))))))))))((((((***)))((((((((()))+++,,,,,,---...000111111222222222111000...---+++***))))))******+++,,,,,,------,,,,,,,,,---///111222333555666888888888888:::<<<===<<<;;;;;;;;;<<<===>>><<<<<<;;;:::999999888888777:::<<<<<<<<<===AAADDDLLLRRR\\\eeejjjkkkhhhfff```gggpppuuuwwwwwwxxxyyyrrrtttxxx|||yyytttrrriiigggccc___[[[VVVSSSQQQFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAAFFFHHHLLLQQQTTTVVVWWWWWWTTTNNNEEE===888777888999777444111///...---,,,+++------......------,,,+++,,,,,,,,,,,,,,,+++***))){{{qqqlllkkkjjjhhhhhhnnnssssssqqqooonnnmmmsssxxxzzzyyyzzz~~~wwwwwwyyy|||~~~zzzxxxuuutttuuuvvvvvvvvvvvvsssooommmllljjjeeeaaa``````bbbhhhooossssssqqqqqqrrrqqqmmmnnnyyy~~~yyywwwqqqnnniiidddbbbfffnnnttt}}}|||wwwvvvvvvsssmmmhhhccc___[[[YYY[[[^^^```bbb___[[[UUUNNNGGG???666111444333111///...---...///000///......------------************************************************((((((''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******+++***)))'''''''''((()))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%)))((((((((((((''''''''''''))),,,......,,,)))'''&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((*********)))))))))))))))************++++++++++++***)))))))))***,,,...000000222333444444222111///---,,,,,,+++*********+++************+++,,,---------...000222444555666666888888888999:::;;;===>>><<<=========;;;;;;<<<>>>BBB@@@>>><<<<<<<<<;;;:::;;;<<<===@@@DDDHHHMMMPPPWWWggg|||wwwzzz}}}~~~}}}}}}}}}|||~~~~~~zzzzzztttggg]]]YYYSSSNNNHHHDDDBBBCCCCCCDDDCCCBBBAAA??????@@@AAABBBGGGHHHJJJLLLPPPSSSVVVXXXUUUTTTSSSOOOIIIAAA:::555888555111///.........---...---,,,++++++,,,---...------,,,,,,,,,,,,++++++{{{wwwtttuuuqqqkkkjjjlllmmmlllkkkpppuuuuuussssssuuuwww{{{{{{wwwvvvvvvuuuuuuuuutttrrrqqqpppnnnkkkiiifffeeeggglllsssxxxyyyxxx{{{yyytttmmmiiimmmzzz{{{yyyvvvsssmmmjjjiiilllpppsss}}}}}}yyyxxxyyywwwsssnnnjjjfffbbb___^^^^^^^^^^^^]]]\\\ZZZVVVQQQJJJAAA;;;555333111000//////...---,,,,,,+++++++++,,,,,,---***************************************************))))))(((((())))))***(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))***)))((('''''''''(((((((((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%%%%&&&'''''')))(((''''''&&&&&&&&&'''((((((((('''''''''&&&&&&%%%'''))),,,,,,+++((('''))))))***+++***)))(((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))************************)))))))))***+++---///111333333555555444333111///---,,,,,,+++******++++++++++++++++++,,,---......///000111444555777777888999999888888999:::;;;;;;:::;;;<<<<<<;;;;;;===???@@@???>>>???@@@AAAAAAAAACCCEEEHHHLLLQQQWWW^^^bbbooo~~~yyymmmggg^^^YYYRRRMMMIIIHHHFFFEEEFFFEEEDDDBBBAAAAAAAAAAAADDDEEEHHHKKKOOOSSSWWWYYYWWWWWWVVVSSSNNNHHHBBB>>>999666222000/////////......---,,,++++++++++++,,,------,,,,,,,,,,,,++++++yyyrrrmmmjjjjjjlllmmmkkkmmmrrrtttsssmmmrrrwwwwwwtttuuu|||{{{wwwuuuuuutttwwwwwwwwwwwwwwwuuusssrrrkkkiiiiiimmmtttzzz}}}}}}~~~wwwllldddccciiippp|||}}}wwwuuuwwwzzz{{{{{{||||||}}}|||xxxuuussspppkkkgggccc```]]][[[[[[\\\]]]^^^]]]WWWOOOIII===999555333333222///,,,************+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++((())))))******))))))((('''(((((())))))(((((('''&&&''''''''''''(((((((((''''''''''''''''''(((((()))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&))))))(((''''''''''''(((''''''''''''&&&&&&&&&%%%"""$$$''')))******((('''((((((((((((((('''&&&%%%''''''&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))))))))))))))***+++---000222333666666777666555333000///---,,,,,,+++++++++++++++------------...///000111222333555666888999:::::::::999999888777777888888666777999999888999<<<>>>======>>>@@@AAACCCDDDEEEKKKMMMRRRWWW^^^gggooouuu}}}uuuiiiddd]]]VVVPPPLLLHHHEEEIIIIIIHHHGGGFFFEEEEEEEEECCCDDDEEEHHHKKKNNNRRRTTTYYYYYYYYYXXXUUUQQQLLLIII===:::666333222111///...///.........------,,,,,,------,,,,,,,,,,,,++++++zzzyyyxxxtttpppllliiiiiimmmrrruuuwwwzzzyyy{{{~~~~~~|||~~~}}}|||~~~}}}xxxssspppnnnpppvvv||||||uuukkkbbb^^^aaaeeennnttt}}}~~~~~~{{{|||}}}}}}~~~}}}{{{xxxyyyvvvrrrnnniiiddd^^^ZZZYYYZZZ\\\___```^^^YYYUUULLLEEE===777666555222///...---------------...///++++++++++++++++++++++++))))))))))))))))))))))))*********))))))*********)))))))))******)))))))))(((((())))))))))))(((((('''''''''''''''((((((((('''''''''''''''''''''&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))))))))((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%(((((('''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%!!!###&&&(((******)))(((((((((((((((''''''&&&&&&'''''''''''''''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))***+++---000222444555999888888666444222000...---,,,,,,+++++++++,,,,,,.........///000111222333555666888999;;;<<<<<<<<<;;;:::999888666666666666888999;;;;;;;;;<<<>>>@@@@@@BBBEEEGGGIIIKKKMMMNNNXXX[[[```fffllluuu}}}tttooohhhaaa\\\VVVQQQMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHJJJLLLNNNPPPWWWXXXYYYYYYXXXVVVSSSRRRGGGDDD???:::777444000...//////////////////......------,,,,,,,,,+++++++++zzzvvviiikkkmmmlllkkkkkklllnnnyyy}}}zzz{{{zzzxxxssskkkbbb^^^^^^```eeellluuu{{{|||zzzvvvtttqqquuuxxxzzz}}}xxxsssuuu{{{}}}||||||||||||{{{zzzxxxzzzxxxvvvsssooojjjddd___ZZZYYYXXXYYY[[[]]]\\\[[[XXXPPPEEE<<<777555333111111000///...------------++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%"""$$$&&&)))++++++++++++*********))))))*********(((''''''''''''((())))))''''''(((((())))))))))))))))))))))))***************+++---///222444555666:::999777555333000...------,,,,,,+++,,,,,,------/////////000111222444555777888:::;;;<<<===>>>>>><<<;;;:::888777777666666<<<>>>???@@@@@@AAADDDFFFFFFKKKQQQUUUYYY]]]aaadddlllpppuuuxxx||||||uuupppkkkgggbbb___XXXXXXWWWUUURRROOOKKKIIILLLKKKJJJIIIJJJLLLOOOPPPRRRSSSUUUVVVWWWVVVUUUTTTRRRNNNIIICCC>>>999444111..................//////------,,,,,,,,,+++++++++~~~yyysssnnnkkkfffiiilllmmmnnnqqqvvv{{{}}}{{{wwwppphhhbbb______aaagggpppvvvwwwuuusssqqqoooqqqrrrpppnnnuuu~~~~~~ppplllooosssvvvvvvwwwxxxyyyyyyyyyyyy{{{zzzxxxwwwuuuqqqkkkhhh___[[[WWWVVVVVVYYYZZZ[[[[[[VVVMMMDDD;;;666444444111111///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((())))))))))))******++++++******)))((())))))******))))))((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''(((((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%'''***+++,,,,,,,,,&&&&&&&&&&&&&&&((())))))((((((''''''(((((()))***&&&''''''(((((())))))***(((((()))***+++,,,------,,,---000222444555666666888777555333111...---,,,,,,,,,,,,,,,,,,------...//////000111222333555666888999:::<<<======>>>>>><<<;;;;;;:::999999999::::::<<>>>>><<<>>>BBBFFFJJJOOOTTTWWW[[[cccmmmuuuzzz}}}vvvmmmeee```UUURRRNNNJJJHHHHHHIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSQQQOOOMMMMMMMMMKKKIIIGGG<<<999555111.........///------,,,,,,,,,,,,++++++|||rrrlllkkklllmmmllllllnnnqqqtttttttttrrrvvv|||}}}xxxuuuoooppprrrrrrssstttwwwzzz|||vvvrrrsssrrrmmmmmmqqqyyyooohhhggggggjjjooorrrvvvyyy|||~~~~~~}}}|||zzzwwwtttkkkfff```[[[XXXWWWVVVUUUXXX^^^aaa\\\PPPEEE@@@@@@333222111111111111111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++++++++******))))))************))))))******))))))((((((((('''$$$$$$%%%%%%&&&'''((((((&&&''')))*********)))(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((***++++++((((((((((((((((((((((((&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''((()))))))))(((&&&%%%!!!"""%%%'''(((((((((((('''''''''''''''((()))***)))(((((((((((('''''''''&&&&&&''')))*********************+++---///222333((((((((((((((()))******&&&&&&&&&'''((())))))***'''''')))+++---///111222000111333555666666666555555333111///---+++******,,,,,,,,,,,,,,,---.../////////000111222444666666888888:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAEEEIIINNNTTTYYY```fffjjjrrryyyzzzvvviiieee^^^WWWRRRNNNMMMMMMKKKLLLNNNOOOQQQRRRRRRRRRJJJJJJKKKMMMPPPRRRRRRQQQGGGCCC===777222111111222---------,,,,,,,,,++++++~~~xxxooofffdddggglllnnnrrrttttttxxx~~~~~~yyytttqqqsssxxx|||~~~|||uuummmhhhhhhiiiqqqxxxwwwkkkfffdddeeejjjrrrvvvxxx|||~~~}}}||||||}}}~~~ssspppiiibbb\\\XXXWWWVVVTTTWWW[[[```___XXXLLLCCC<<<888444222333222///---111///,,,+++++++++******+++++++++*********))))))+++*********+++,,,,,,---))))))*********+++++++++***)))(((''''''((()))***)))))))))))))))******+++))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((())))))(((((($$$%%%&&&'''(((((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''((((((((())))))******))))))))))))(((((((((((()))))))))))))))(((''''''&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&&&&''''''((()))******+++)))))))))))))))(((((((((,,,***((((((++++++)))'''))))))((())))))***+++,,,******+++---///111333555777666555444333333333333111000//////............,,,,,,,,,---...///111111///......222666888777555666666777888:::;;;:::999;;;>>>@@@???AAAGGGJJJHHHPPPWWW```ggglllqqqyyyyyykkk[[[OOOMMMNNNIIILLLNNNMMMKKKKKKNNNQQQQQQNNNJJJGGGIIINNNTTTYYYZZZRRRHHH???:::555///+++///---,,,,,,---......---tttsssnnnhhhddddddjjjooorrrzzz~~~wwwttttttwwwzzz|||~~~}}}{{{uuuoookkkjjjkkkjjjnnnuuu|||vvvnnngggeeehhhnnnrrruuu{{{~~~}}}}}}}}}yyyvvvooohhhbbb]]]ZZZYYYUUUWWWZZZ^^^___[[[SSSMMMAAA<<<666333333333111///111///,,,++++++,,,++++++,,,,,,+++++++++***************))))))******+++,,,))))))*********+++++++++,,,,,,+++******+++,,,,,,)))(((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((((((((((((((''''''((()))************''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&'''''''''(((((()))))))))((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((('''''''''''''''(((((())))))******(((((((((((((((((((((((('''%%%$$$%%%((()))(((&&&(((((((((((()))***+++,,,++++++,,,...000222444555666555444222111111111111000000///...------.....................///000111333222222555888::::::888:::::::::;;;===>>>???>>>???DDDEEEDDDGGGNNNUUUWWW___gggrrr{{{nnn]]]UUUTTTJJJJJJJJJIIIHHHJJJMMMPPPPPPMMMJJJHHHHHHKKKOOORRRVVVUUUQQQKKKBBB:::333000000...---,,,.........---jjjiiigggeeefffjjjqqqvvv|||~~~zzzyyyzzz||||||{{{{{{yyyuuupppkkkiiihhhkkklllmmmnnnnnnqqqtttwww~~~{{{lllgggeeegggkkkpppxxx~~~}}}||||||yyyvvvqqqlllgggcccaaaZZZYYYZZZ\\\]]]]]]ZZZXXXJJJCCC;;;666555444333111111///,,,+++,,,------,,,------,,,,,,,,,+++++++++***))))))))))))******+++***************+++++++++***))))))(((((())))))***((((((''''''(((((()))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((('''&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))((((((((('''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$######%%%'''))))))((((((((((((((()))***+++,,,------...///000222444555444333111000///.........///......------------...000000///000000111222222777666666888;;;<<<<<<;;;::::::::::::<<>>555222///------...---,,,jjjiiikkksss{{{wwwtttpppnnnjjjdddaaaaaadddgggjjjhhhffffffkkkttt~~~vvvkkkggggggjjjooovvvzzz{{{}}}~~~~~~yyyzzzzzzzzzyyyvvvtttssskkkhhhccc]]]YYYXXXYYYZZZXXXQQQGGG@@@===:::777555333111...---...//////............---------,,,,,,---,,,,,,+++++++++,,,,,,************************++++++++++++++++++++++++'''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))((('''&&&&&&&&&''''''(((((((((((('''$$$$$$%%%&&&'''(((((()))''''''&&&&&&&&&&&&''''''************************))))))))))))((((((((((((''''''''''''''''''&&&&&&)))))))))(((((((((''''''&&&''''''(((((((((''''''(((''''''''''''((())))))'''&&&%%%$$$$$$%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((***+++++++++************((()))))))))+++,,,---...111111111111111222333333//////...---,,,,,,,,,,,,............///000111111111111222333555888:::;;;888999999999999:::<<<===@@@AAADDDFFFJJJPPPYYY___iiittt|||}}}{{{sssjjj___WWWQQQNNNJJJGGGCCCEEEGGGJJJLLLMMMNNNNNNKKKKKKNNNQQQSSSQQQKKKGGG:::777222///......---,,,mmmlllppp||||||tttrrrmmmhhheeeeeeiiilllkkkiiifffeeegggkkkqqquuu~~~xxxtttssssssuuuxxxwwwxxxyyyzzz{{{{{{|||||||||}}}|||{{{yyywwwtttsssssspppkkkddd^^^ZZZZZZ[[[]]]WWWPPPJJJFFFAAA;;;777555333000////////////.........---------,,,,,,,,,......---,,,,,,,,,,,,---+++++++++***************))))))***++++++***))))))((((((''''''(((((()))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))(((((((((''''''((((((((('''''''''''''''***)))))))))((((((((((((&&&&&&'''(((((((((((('''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))***+++***((('''((()))*********+++,,,...///000222222111111111111111222......---------------...000000000000111333444444333333444666888:::<<<===888999::::::999;;;>>>@@@AAAEEEJJJOOOTTT]]]hhhooo}}}xxxpppggg^^^UUUNNNIIIDDDDDDFFFGGGIIIKKKLLLMMMLLLJJJIIILLLQQQSSSQQQNNNCCC>>>888444111000...---wwwvvvyyy~~~|||wwwrrroooooorrrtttpppnnnlllkkkjjjkkkmmmnnnsss|||wwwvvvvvvuuuuuuvvvvvvwww}}}}}}|||{{{yyyxxxvvvuuuwwwwwwtttooohhhcccaaaaaaaaa]]]XXXTTTPPPIII@@@:::777555111000//////...---------------,,,,,,,,,+++...---,,,,,,+++++++++,,,+++++++++*********))))))&&&'''((())))))((('''&&&)))(((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((((((((((((((%%%%%%&&&&&&&&&%%%%%%$$$'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&)))))))))(((((('''''''''))))))((((((((('''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''((('''''''''(((((('''''''''%%%&&&&&&''''''(((((((((&&&&&&'''(((((()))******&&&(((***)))''''''(((***+++++++++,,,...000111222333222111000000000000000------------...///000000222222222333444666777888777777777888999:::;;;<<<:::<<<===<<<<<<>>>BBBEEEHHHNNNVVV]]]dddnnn{{{zzzpppdddZZZUUUNNNMMMJJJIIIHHHIIIJJJKKKIIIHHHHHHHHHJJJMMMOOOOOOLLLFFF???999666333111000~~~xxxtttsssuuuwwwuuutttrrrpppnnnmmmlllkkkkkknnnyyyxxxvvvtttsssqqqqqqrrrrrr{{{{{{zzzzzzzzzzzzzzzzzzxxxyyyzzzvvvpppjjjhhhhhhdddaaa^^^[[[WWWOOODDD<<<999666222000000///...,,,------,,,,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++******)))))))))***+++,,,,,,+++***))))))))))))))))))***++++++))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((()))))))))(((((())))))***))))))((((((''''''''''''''''''&&&&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&******))))))((((((((('''(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))'''''''''((()))******+++%%%(((******))))))+++...,,,,,,,,,---///111222333333222111000////////////---------...///000222222333333444555666777999:::;;;;;;:::999999999::::::<<<>>>@@@??????AAAEEEJJJTTT[[[eeennnvvv~~~qqqfffaaaZZZVVVQQQLLLIIIIIIJJJKKKDDDFFFGGGFFFCCCDDDHHHMMMRRRLLLDDD>>>999666444222}}}}}}|||{{{{{{xxxwwwxxxvvvpppjjjiiijjjnnnttt{{{zzzqqqlllkkkjjjjjjsssvvvzzz||||||zzzyyyyyyzzzyyyxxxyyyyyywwwqqqlllnnnjjjddd^^^YYYSSSNNNJJJ@@@;;;666333333222...***,,,,,,,,,+++***'''%%%$$$******+++,,,,,,---............---,,,+++))))))((())))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%'''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''((()))******)))((('''(((%%%$$$%%%'''(((&&&$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%% $$$(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))((()))***'''''''''''''''''''''''''''(((((()))***++++++,,,,,,,,,---...///111333444000000000000////////////111111000000111111222333666777888999:::999999888999999999888777888:::<<<>>>===???CCCBBBCCCOOO]]]cccnnnzzzvvvppphhhiiiddd[[[VVVTTTPPPLLLJJJHHHFFFFFFGGGHHHHHHGGGHHHKKKMMMKKKEEE>>>888555~~~|||~~~|||uuupppooollloootttxxxzzz~~~xxxpppkkkhhhfffppptttyyy{{{{{{zzzxxxxxxzzzyyyxxxyyyzzzyyyuuurrrtttqqqkkkfff```ZZZSSSOOOGGGBBB;;;666444222000//////000000///...---+++******++++++,,,------.........------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((()))(((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''(((((())))))(((((('''(((&&&$$$%%%'''(((&&&$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%###$$$&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''((()))((((((((((((((((((((((((''''''((()))***+++,,,,,,------...000111333444444111000000000000000000000111111111222444555777888999999:::;;;;;;:::999999<<<<<<<<<;;;:::;;;===???BBBAAADDDHHHIIINNN\\\jjjxxx~~~uuuvvvtttllleee```YYYRRRNNNLLLIIIGGGFFFEEECCCAAAFFFIIIMMMNNNLLLFFF???:::xxxsssrrrnnnqqqtttvvvuuusssssssss{{{vvvlllfffccclllpppuuuxxxyyyxxxxxxxxx{{{zzzyyyzzz{{{|||zzzxxxyyywwwsssoooiiiaaaXXXRRROOOJJJCCC<<<777444333333---............---,,,,,,+++++++++,,,------.........---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))'''((())))))''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''&&&(((''''''''''''''''''((('''&&&%%%&&&'''''''''%%%(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((&&&((()))((('''&&&'''((())))))))))))))))))))))))''''''((()))***+++,,,,,,...///111333444444444444111111111111111222222222111222333555777999<<<===<<<<<<===<<<<<<;;;:::999;;;<<<;;;::::::;;;>>>@@@BBBDDDHHHMMMQQQYYYhhhuuuxxxqqqggg^^^UUURRRNNNJJJGGGEEEBBB@@@DDDFFFJJJOOORRROOOHHHBBB|||vvvuuuppprrrtttttttttrrrqqqqqqrrrtttzzzrrrjjjfffiiillloooqqqrrrtttwwwzzz||||||{{{||||||}}}}}}|||{{{zzzxxxtttnnneee[[[TTTRRROOOIIIBBB<<<777444444,,,---------------------,,,,,,,,,,,,------......------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))''')))***)))((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&'''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&+++***)))'''''''''(((((((((((((((((((((((((((((('''((())))))''''''((()))))))))))))))))))))))))))'''((()))***+++,,,---...///111333555666666444444222222222333333444444444333444555666888;;;===>>>>>>>>>======<<<;;;:::999;;;<<<<<<;;;;;;>>>BBBEEEHHHLLLTTT[[[aaaiiittt}}}vvvnnnbbb\\\TTTNNNJJJGGGEEEDDDCCCCCCEEEKKKRRRTTTOOOJJJ|||{{{tttsssqqqqqqqqqrrrsssssssssrrruuu{{{}}}tttnnniiiiiihhhgggiiimmmsssxxx}}}~~~~~~}}}}}}|||}}}}}}||||||{{{yyytttkkkaaaYYYRRRPPPMMMIIICCC===777333111111000000000000000000,,,,,,------------......---,,,,,,++++++*********))))))))))))))))))))))))************************+++******)))((((((''''''((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''(((***+++))))))))))))))))))))))))((()))******(((((()))***((((((((((((((((((((((((((()))***+++,,,...//////111333555666777666555444333333333444555666777777777777777777888:::;;;<<<======<<<<<<;;;;;;;;;;;;===>>>???@@@AAAFFFKKKOOOWWW___jjjrrryyy~~~ssskkk^^^TTTLLLIIIGGGFFFEEEBBB@@@DDDLLLQQQRRRPPP}}}xxxsssooooooppppppqqqrrrrrrtttyyy{{{~~~{{{ooommmjjjfffeeehhhnnnsss{{{}}}~~~~~~}}}|||}}}~~~~~~~~~zzzsssiiibbbTTTRRROOONNNLLLGGG>>>777333222111000///......///------------------......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************,,,++++++***(((''''''&&&((()))******(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((''''''''''''''''''(((&&&((((((((('''&&&'''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''')))***+++)))))))))))))))))))))))))))***+++***)))((()))+++(((((((((((((((((((((((()))***+++---...000111222333444555666666666555444333444555666777888999999999999999888999999::::::<<<<<<;;;;;;<<<<<<===>>>===>>>@@@CCCGGGMMMUUUZZZeeeppp|||zzzmmm```UUUOOOJJJHHHHHHDDDAAABBBGGGMMMPPPQQQ}}}wwwuuusssqqqoooqqqrrrwww|||{{{xxxzzz~~~|||wwwqqqmmmkkkmmmooovvvyyy}}}~~~}}}}}}~~~~~~~~~wwwoooiiiZZZUUUQQQRRRTTTRRRIII@@@555444222///---,,,,,,,,,..................------,,,,,,,,,++++++++++++***))))))))))))))))))))))))*********************************)))))))))((((((((()))******)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))'''(((((())))))(((((('''&&&((())))))&&&&&&''')))((((((((((((((((((((((((&&&'''''''''((((((((()))((('''''''''(((((())))))((((((((((((((((((((((((((()))***)))((('''(((***))))))))))))))))))))))))+++,,,---...000222333444555555555555555555555444444444555777888:::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<===@@@BBBCCCAAACCCFFFKKKQQQYYYccciiirrr}}}|||rrrhhh^^^VVVQQQLLLJJJGGGFFFGGGJJJNNNPPP~~~{{{vvvsssrrruuu{{{}}}wwwtttvvvyyywwwrrrpppooorrrvvv|||~~~~~~}}}~~~}}}}}}~~~~~~yyyqqqlll```XXXRRRSSSYYYYYYQQQHHH<<<:::777444111000//////..................------,,,,,,++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************(((***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******'''((()))******)))((('''&&&(((***)))&&&%%%''')))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((('''((()))((('''&&&''')))************************,,,---...000111333444555666666555444444444444555444555666777999;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;===???BBBEEEGGGLLLOOOSSSXXX___iiittt{{{yyyoooeee^^^OOONNNMMMKKKIIIIIILLLNNN|||zzzzzz|||~~~~~~zzzvvvrrrppppppxxx}}}vvvxxxyyyzzz{{{{{{}}}}}}wwwqqqccc]]]UUURRRUUUYYYYYYXXXJJJ???777777666111...///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))))))************++++++++++++++++++************))))))(((%%%###""""""$$$%%%+++*********))))))((((((''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((******))))))((((((''''''''''''(((((())))))******))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))))))))******************++++++++++++******))))))(((((('''''')))))))))))))))))))))))),,,+++***))))))***+++,,,---...///111333444444444555555555666666666666777777777777777888888888888;;;;;;;;;999777777999;;;888<<<@@@@@@@@@FFFQQQ[[[WWWZZZ```fffoooyyy|||tttmmmbbb]]]UUUOOOMMMLLLMMMMMM|||}}}~~~|||xxxsssooommmkkkrrr{{{~~~wwwuuuyyy~~~|||xxxoooggg]]]WWWWWWXXXXXXWWWUUUGGG;;;888888444000000//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++)))************++++++++++++++++++*********)))))),,,+++******)))(((((((((******)))))))))(((((((((''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((()))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++******)))***+++,,,---...///111333444555555666555555555555666666666666777777777777888888888999;;;;;;;;;999888888:::<<<;;;>>>BBBCCCGGGPPP___kkksssuuuxxx|||{{{qqqkkkbbbYYYSSSNNNKKKIII~~~|||xxxsssnnnkkkjjjnnnsssxxx~~~wwwpppuuu|||~~~}}}yyypppddd[[[YYYYYYYYYYYYaaaSSSDDD===:::777333222000000///...............++++++++++++++++++++++++(((((()))***+++,,,,,,---)))************+++++++++++++++*********))))))))))))***++++++***)))'''&&&))))))(((((((((((((((''''''(((((()))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((*********)))((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))((((((((((((************************************+++,,,...///000111222444555666666777555555555555666666666666777777888888888999999999:::;;;;;;:::999999;;;===???BBBEEEJJJRRRbbbvvv}}}tttkkkbbbYYYPPPKKK}}}yyyuuupppmmmjjjmmmooorrruuuzzzrrrqqqwww{{{|||}}}}}}}}}~~~~~~{{{rrrfff]]]YYYYYYZZZZZZddd\\\RRRHHH???999555444111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,))))))*********+++++++++************)))))))))))))))))))))))))))(((''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((***)))))))))((((((((('''((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))*********+++))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++---...000000111111333444555666666666555555555666666666777777888888888999999999::::::999::::::999999:::<<>>AAAAAAEEEKKKVVVggg~~~xxxggg[[[|||xxxkkkjjjiiikkkooouuu|||zzzrrrsssxxx|||~~~{{{rrrhhh^^^XXXSSSRRRWWW___ddd^^^RRRGGG>>>888333222111///............------------------------///......---,,,+++******)))************+++++++++******)))))))))(((((((((,,,***(((&&&&&&'''***+++'''(((((((((((())))))))))))))))))))))))(((((('''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''((()))*********'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((***+++---...000111111111111222333444555555555555888888888888999999999999999999:::::::::;;;;;;;;;999:::;;;<<<<<<>>>AAADDDCCCHHHQQQ___qqqoooccctttrrrooopppuuu|||yyytttuuuvvvzzzzzzrrrhhh^^^XXXTTTTTT]]]cccbbb]]]UUUHHH<<<555555333222111000000000////////////////////////......------,,,,,,++++++)))************+++++++++***)))))))))((((((((((((((('''&&&&&&&&&&&&'''(((((((((((()))))))))******)))))))))))))))(((''''''((((((''''''''''''((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''''''''(((((('''((((((((()))))))))***************************+++,,,...000111111111111333444555555666666666666999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>???@@@BBBFFFIIILLLRRR^^^nnn|||sss}}}yyyxxx|||wwwssspppuuu|||yyypppfff___[[[VVV\\\```bbbddd___OOO>>>888777555444333222222222000000000000000000000000,,,---------------------)))************+++++++++))))))))))))(((((((((((()))***+++,,,,,,+++***)))(((((())))))******++++++)))))))))))))))(((''''''((((((''''''''''''((((((''''''''''''((((((((()))'''((((((((())))))************))))))((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***'''((((((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111111111444555666777777888777777:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<>>>???AAABBBCCCFFFIIILLLVVV]]]jjj{{{}}}xxxuuuwww{{{~~~yyymmmppprrrxxx~~~}}}yyyrrriiiccc\\\ZZZ\\\ccciiieeeYYYMMMCCC<<<555222333333000---,,,,,,------.../////////000000///...------,,,,,,,,,,,,,,,+++++++++******---,,,***)))))))))******))))))))))))))))))))))))***((('''(((+++,,,+++)))''''''(((((())))))******(((((((((((())))))))))))))))))((((((((((((((())))))))))))))))))((('''''')))))))))(((((((((((((((''''''(((((())))))******((((((((((((((('''''''''((((((((((((((()))******'''((()))))))))(((&&&%%%(((((((((((())))))))))))''''''(((((()))+++,,,---/////////000111111222222444555666666666666666666888999999::::::;;;<<<<<>>@@@AAACCCEEEIIILLLQQQYYYbbbiiiooo{{{}}}{{{zzz{{{}}}~~~xxxuuurrrqqqtttvvvwwwwwwuuuvvvvvvuuutttssssssttttttssstttyyy}}}|||~~~|||{{{~~~|||wwwttteee```]]]```gggjjjgggcccSSSKKK???777444333222000000000000000000000000111......------,,,,,,++++++,,,,,,,,,+++++++++******,,,+++******)))*********)))))))))))))))))))))))),,,***))))))++++++***((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))((((((''''''((()))))))))(((&&&%%%))))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((()))*********)))((((((''''''(((((()))))))))*********++++++******)))******+++,,,---///000000111111222333333444555666666777777777666777777888888999:::::::::888888999:::===???AAACCCHHHMMMTTTZZZ```iiissszzz{{{yyywwwvvvxxxzzz||||||xxxwwwuuuuuuvvvuuutttssstttrrrqqqsssyyyzzzxxxwwwxxx}}}~~~}}}~~~~~~}}}{{{yyyllleee___^^^dddiiijjjiii[[[RRRFFF;;;555222111000000000000000000000000000---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++******************))))))))))))))))))))))))+++***))))))))))))((('''******))))))((((((''''''(((((((((((()))))))))))))))(((((((((((())))))***(((((())))))))))))(((((('''((()))******((('''&&&******))))))((((((''''''%%%&&&&&&'''((()))******((((((((((((((())))))***+++***((('''''''''((())))))*********+++++++++++++++++++++++++++,,,------000000111111222333333333444555666777777777777777666777777888888999::::::888888999:::<<<@@@EEEIIIPPPYYYdddmmmsssyyy}}}}}}}}}zzzyyywwwuuuttttttzzz~~~zzzvvvtttsssvvv~~~}}}~~~}}}|||}}}~~~}}}ssskkkbbb___bbbgggiiiiii```YYYMMMAAA999444111000000000000//////.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************+++*********************************)))))))))(((''''''''''''******))))))((((((''''''(((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))*********)))((('''******))))))((((((''''''%%%&&&&&&'''((()))******((((((((((((((())))))***+++***)))''''''((()))))))))*********++++++++++++,,,,,,+++,,,,,,---...///111111111222333333444444444555666777888888888888666777777888888999::::::<<<===<<<===???FFFNNNUUU```kkkzzz|||xxxvvvtttvvv~~~zzz|||{{{xxxuuurrrppprrrxxx~~~~~~yyyrrriiiddddddggghhhhhheee```VVVKKKAAA:::555333111111000///......------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***++++++++++++***************************''')))))))))'''&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))(((''''''(((((()))***+++'''(((((()))))))))))))))***)))))))))(((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((()))************))))))(((((()))))))))))))))*********++++++++++++,,,,,,---///000111111222222333333444555555444555666777888999999999777777888888999:::::::::<<<===>>>???CCCLLLXXXaaauuu}}}{{{vvvuuu{{{yyy{{{||||||pppqqqrrrvvv~~~}}}yyysssooonnnqqqtttxxx}}}xxxqqqlllkkkkkkkkkjjjjjjgggaaaWWWMMMCCC<<<999333222222111///......---------------------------,,,,,,,,,+++++++++******((()))***+++,,,++++++***************************''')))++++++)))(((***,,,(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((()))***+++''''''((())))))))))))))))))(((&&&%%%%%%%%%'''((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((()))******)))************)))((((((((((((((()))))))))******++++++,,,---...000222333222222333333444555555555444555666777888999999999888888999999:::;;;;;;;;;<<>>555444333222111//////...........................,,,,,,,,,+++++++++******((()))***+++,,,,,,+++***************************(((+++---,,,******,,,...''''''(((((())))))******(((((((((((())))))))))))''''''''''''((()))++++++''''''((())))))))))))))))))'''$$$""""""###%%%'''''''''(((((())))))******((((((((((((((('''''''''((((((((((((((()))******)))******++++++***((('''(((((((((((())))))))))))***++++++---///111333444222222333444444555555666444555666777999999::::::888999999::::::;;;<<<<<>>:::444000//////000000//////...------------...************************+++++++++************)))************************(((((((((((())))))))))))+++******)))(((''''''&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++))))))*********))))))((())))))))))))************))))))(((((((((((()))))),,,+++******)))*********------......///111222333555555444444444555666666:::::::::999999999999999;;;:::999888999<<>>888333222222111111//////...------------...++++++++++++++++++++++++++++++++++++************************************))))))))))))************+++******)))((((((''''''***)))(((((((((((()))***((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))))))))))))))************))))))(((((((((((())))))++++++************++++++.........///000111222333555555444444555555666666;;;;;;::::::::::::999999<<<======>>>???BBBEEEGGGNNNWWWdddqqq|||yyywwwuuuuuuwwwxxxyyyxxxxxx|||zzzwwwrrrnnnrrryyytttpppuuu}}}~~~}}}{{{yyyxxxwwwttttttrrrnnnggg^^^UUUPPPGGGCCC===888555444222111000///......------......------------------------,,,+++++++++************************************************++++++++++++*********))))))(((((('''******))))))))))))******((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))))))))))))))***************))))))(((((())))))***+++++++++******+++,,,,,,......//////000111333333555555555555666666666777;;;;;;;;;;;;::::::::::::999;;;===???BBBEEEJJJNNN]]]fffttt~~~|||{{{{{{zzzyyywww{{{~~~{{{tttnnnqqquuuzzzxxxwwwzzz}}}~~~~~~~~~~~~}}}{{{zzzyyywwwwwwvvvqqqjjjaaaXXXRRRKKKFFF@@@;;;888555222000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************)))))))))*********++++++*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))((())))))************)))((()))))))))***************))))))))))))))))))***+++++++++++++++,,,---...000///000000111222333444444555555666777777777777:::::::::::::::::::::::::::<<<>>>AAADDDKKKTTTZZZjjjsss|||zzzyyy{{{}}}~~~zzzuuurrrtttuuuwww~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxssslllbbbYYYSSSNNNJJJDDD???;;;666222///000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************((((((((()))))))))******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************((()))))))))******************))))))))))))******++++++++++++,,,---...///111111000111111222333444444555666777888888888888999999999999::::::;;;;;;???AAACCCEEEJJJTTTbbblllyyy}}}vvvuuutttrrrttt|||~~~~~~~~~~~~}}}|||{{{{{{{{{zzzvvvooofff]]]XXXRRROOOJJJDDD@@@:::555111111000//////......//////++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************'''((((((((())))))))))))************************''''''((((((((((((''''''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******+++******))))))))))))************+++******))))))******++++++++++++,,,---...000111222222111111222333333444444555777888999999999888777888999:::;;;<<<===>>>???BBBFFFJJJPPP\\\lllxxx}}}zzzuuurrrqqqtttxxx|||~~~}}}}}}|||}}}|||zzztttllleee```XXXUUUPPPLLLGGGAAA;;;777111000000///////////////------------------------------,,,,,,,,,+++++++++************************(((((()))))))))*********************************'''((())))))))))))((('''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******+++++++++))))))))))))************+++******))))))******+++***++++++,,,...///111222333222222222222333444444333555777999:::::::::999777888:::;;;>>>@@@AAABBBBBBHHHPPPVVV]]]iiiyyyxxxtttrrrsssttttttyyy~~~|||~~~~~~}}}yyyrrrkkkggg]]]ZZZVVVQQQLLLFFF@@@;;;111111000///////////////........................---------,,,,,,,,,++++++************************)))************+++++++++******************++++++((()))***++++++***)))((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((******+++++++++))))))))))))************++++++************++++++***++++++,,,...000222333333333222222222333444444333555777:::;;;;;;:::999888999;;;===@@@BBBDDDEEEKKKSSS^^^gggnnnyyy}}}vvvqqqnnnmmmnnnvvv~~~|||{{{yyyvvvpppkkkbbb\\\TTTOOONNNKKKFFFAAA555222000///111111///---......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((************++++++++++++++++++++++++++++++++++++------,,,,,,+++*********+++,,,...///111222222222333333444555555666666777888777777999<<<===:::888777999<<>>AAAFFFOOOYYY```lllsss}}}|||xxxsssoooppppppoooqqq{{{}}}}}}~~~~~~}}}{{{yyymmmeee[[[TTTPPPNNNLLLJJJBBB===777222000000000000//////.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************************************((())))))******))))))((())))))))))))))))))******))))))))))))))))))))))))***************************))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******************,,,---///000222333333333333333444444555666666666999888888999;;;;;;:::888<<>>BBBGGGMMMWWWhhh|||}}}~~~}}}~~~}}}}}}{{{tttiii___WWWQQQNNNLLLNNNIIIAAA999222//////000------------,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++************************(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,---...000222333444444444444555555666666777888888::::::;;;;;;;;;<<<===>>>@@@FFFNNNXXXdddvvv}}}~~~~~~{{{|||~~~~~~}}}}}}}}}yyyqqqggg^^^VVVQQQOOOQQQNNNHHH@@@777222000000......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++((())))))******))))))(((((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------...///111222444444555555666666777777888999999999:::;;;<<<======>>>@@@CCCCCCMMMZZZgggttt}}}~~~~~~xxxzzzvvv{{{|||{{{wwwpppggg^^^XXXTTTSSSRRROOOGGG>>>666222111000/////////...............------------,,,,,,,,,------------------------------,,,++++++++++++,,,++++++++++++++++++++++++)))******************)))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,---.../////////000111333444555555666777888888999999:::;;;;;;999<<<===>>>>>>@@@DDDGGGIIIVVVhhhxxx~~~vvvtttrrrxxx{{{{{{zzzuuummmddd]]]YYYTTTUUUSSSMMMCCC999444222111111111111000000000000......---------,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******'''(((((()))***+++++++++))))))))))))))))))))))))************************((((((((((((((()))******************++++++++++++++++++++++++++++++++++++******+++,,,...///000000///000111333444555666666888999999::::::;;;<<<<<<999<<<>>>??????AAAFFFJJJMMM]]]rrr}}}tttkkkkkknnnttt{{{|||xxxtttpppiii```YYYRRRRRRRRRRRRNNNDDD888///333111//////000111222111000000///...---,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***)))***+++,,,))))))************))))))***)))((((((((()))+++,,,************************((()))***+++,,,+++******+++,,,,,,------.........222222222222333444444555777777888999999:::;;;;;;===<<>>AAAHHHPPPXXXdddooo|||~~~tttppppppssszzz}}}uuueeegggkkkrrryyy}}}zzzrrrkkkaaaYYYQQQOOOQQQOOOIIIBBB999666111///...///......---------...............,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))***+++++++++***((('''***++++++++++++++++++***)))))))))))))))******+++******************************+++++++++,,,,,,,,,,,,,,,---...///000000111333333333333444555777777888999:::;;;===>>>???@@@DDDCCCFFFNNNWWWaaaooo{{{yyyooonnnooorrrvvv~~~xxxmmmllllllnnnsssxxx{{{|||~~~~~~~~~|||uuuoooddd\\\RRRMMMNNNMMMIIIDDD<<<888333000000000000000---------...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***+++,,,---,,,+++)))((())))))************))))))((()))))))))************************************+++++++++++++++,,,,,,,,,,,,------...000111111222333333333444555666888999<<<===>>>@@@BBBDDDEEEFFFEEEFFFLLLXXXdddppp~~~ssspppnnnoooqqqttt~~~|||wwwtttqqqqqqtttwwwzzz{{{~~~}}}|||~~~}}}wwwrrrjjjbbbWWWOOOLLLJJJHHHFFFAAA===777333222222222111..................------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******)))))))))******)))))))))(((((()))************)))************************,,,++++++++++++,,,------,,,---...///000111222333333333444444666777999::::::;;;<<<>>>@@@CCCDDDEEEFFFJJJWWWhhhxxx}}}wwwrrrrrrsssuuu|||~~~}}}}}}~~~~~~~~~}}}~~~~~~zzzvvvpppjjj```UUULLLHHHGGGHHHIIIDDD===777444222111000/////////...---------,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++***************)))******++++++******)))'''((()))***+++******)))************************,,,,,,+++++++++,,,---...,,,---...///111222333444333333444555666888::::::888999;;;===@@@BBBDDDEEENNNVVVggg}}}~~~vvvuuuwwwzzz~~~~~~}}}zzzuuupppfffYYYNNNHHHHHHJJJOOOIIIAAA999555222000///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++)))((((((((()))***+++++++++,,,,,,+++++++++'''((()))++++++******)))************************---,,,+++***+++,,,---...------...000111333444444333444444555777888:::;;;===>>>@@@CCCEEEHHHJJJKKKXXXaaauuu|||}}}}}}}}}}}}{{{qqqggg```WWWMMMJJJNNNPPPNNNIIIAAA888222000111.........///////////////000000///...------,,,,,,,,,------......------,,,......---,,,++++++++++++************************************************))))))))))))))))))))))))+++)))'''%%%%%%(((+++---******+++++++++,,,,,,,,,******))))))))))))))))))++++++++++++,,,------...///000222222111111333444555555555777:::;;;<<<;;;===<<>>>>>AAAFFFHHHMMMYYYfffuuu}}}yyysssnnndddYYYRRRPPPQQQTTTUUUOOODDD999444333000000///////////////000/////////...------,,,,,,,,,------......------,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))(((((((((((()))***+++******+++++++++,,,,,,,,,************+++,,,------+++++++++,,,,,,...//////000111333333222222444555666666777888:::<<<>>>???BBBCCCFFFKKKPPPYYYiiiwww|||yyy}}}|||yyytttkkk```WWWRRRRRRWWWZZZUUUKKK???777444222222000////////////000//////.........---------,,,------......------,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))*********************+++++++++,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,---...000000111222444444333333555666666777888999;;;===@@@BBBGGGJJJNNNTTT\\\iii{{{~~~wwwtttxxx|||}}}~~~}}}}}}|||wwwooofff\\\VVVTTTXXX[[[YYYQQQFFF===888444333111000/////////000...............---------,,,------......------,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((******+++******)))******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---...///111222222333555555444444666777666888::::::;;;>>>BBBFFFJJJPPPWWW]]]hhhxxxyyywwwwwwqqqrrrvvvwwwzzz}}}{{{}}}|||wwwqqqkkkccc\\\WWWXXXYYYZZZWWWOOOEEE>>>777555222000//////000000........................,,,------......------,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++((()))******++++++************+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,------///000222333333444666666555555777888666999;;;<<<<<>>@@@FFFPPPWWW___ooo|||sssnnnmmmkkksss|||tttmmmmmmpppvvvxxxzzzzzzxxxvvvuuutttjjjddd]]][[[^^^___]]]YYYMMMEEE;;;444333222111...000000/////////....................................---,,,+++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,,,,,,,------+++++++++*********))))))******))))))******+++,,,,,,,,,+++++++++++++++,,,+++---///000111222444666999777555555888::::::999888:::===>>>BBBIIISSSZZZdddvvvzzzpppkkkcccfffrrrxxxqqqpppvvvwwwxxxyyyyyyxxxwwwvvvoooiiiaaa]]]]]]^^^^^^]]]WWWNNNAAA888444333222111000000000/////////..............................------,,,++++++++++++,,,,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,,,,,,,------************))))))))))))))))))(((((())))))***+++,,,,,,++++++++++++,,,,,,,,,...000111111222444666777777666777:::;;;;;;::::::<<>>???AAAEEEGGGLLLTTT___ggg~~~~~~~~~}}}zzzssspppvvvzzztttqqqsssuuuvvvvvvvvvuuuqqqjjjccc___```ccceee___UUUJJJ@@@999555333111111000000000/////////////////////////////////000000111111000000///...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,++++++,,,,,,---...//////111333333333333555777666888:::;;;<<<===???AAAAAADDDHHHKKKQQQYYYeeemmm~~~yyyuuuxxxzzzuuuppprrruuuwwwwwwvvvxxxwwwqqqiiicccccceeefffbbb[[[RRRGGG>>>888555111111111000000000/////////////////////////////////000000111000///...---,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++***************++++++,,,+++++++++,,,,,,...//////000222333444333444555777666888:::;;;;;;===AAAEEEGGGJJJOOOTTT[[[fffrrr{{{||||||yyywwwwwwqqqqqquuuxxxxxxvvvzzz|||wwwmmmgggeeegggfffddd___WWWLLLBBB:::666111111111111000000000000000000000000000000000000...///000000000///---,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))))))))))))))******++++++++++++,,,---...///000111222444444444444666777777999;;;;;;:::===BBBFFFMMMQQQWWW]]]fffrrr|||yyy|||zzzqqqnnnqqqvvvyyy|||{{{yyyvvvrrrnnnkkkiiikkkggg___WWWNNNEEE;;;666222333333222000.........////////////////////////...........................---+++))))))***+++,,,---------,,,,,,+++++++++------------,,,,,,+++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,...///000000000000666777777777555555777999888:::<<<<<<<<>>444222333333222000.........000000000000000000000000........................///...,,,+++++++++---...---------,,,,,,+++++++++,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,...///000000111111333444666666555666999;;;999;;;===>>>???CCCIIIOOOWWW\\\fffttt{{{yyyyyy}}}ssslllmmmqqquuuwwwwwwwwwwwwvvvuuutttssspppkkkfffccc___TTTEEE999444333222111000//////...111111111111111111111111........................111000...---------...///------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,...///000111111111111222444555555777:::<<<999<<>>BBBDDDGGGLLLTTTZZZiiivvv{{{xxxsssxxx|||ooohhhhhhjjjkkkmmmpppsssvvvxxxzzz{{{uuuqqqlllkkkiiibbbVVVLLLAAA;;;444111111222111///................................................------------,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,...000111333333333444555666666666666999:::<<<@@@DDDIIIMMMTTT]]]dddvvvyyyuuuuuuuuuyyy~~~|||tttqqquuuqqqhhhfffgggiiikkkmmmqqqtttvvvxxxyyyrrrooommmllljjjddd[[[SSSFFF???777222222333111///////////////////////////........................---------------,,,+++++++++++++++,,,,,,---------***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,...000222333444444333555666777777888;;;======BBBHHHOOOVVV___jjjrrrxxxtttuuuzzz~~~wwwnnnkkktttrrrhhheeefffhhhjjjlllooorrruuuvvvwwwzzzvvvpppjjjfffccc___]]]IIIAAA888333333333111///000000000000000000000000........................------......------,,,++++++++++++,,,,,,---------***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...000222333444444222444666777888:::>>>@@@>>>CCCKKKSSS]]]hhhttt}}}}}}~~~~~~xxx}}}~~~||||||}}}wwwrrrllljjjpppyyyrrrkkkgggeeeiiiooosssttttttuuuuuuuuutttrrroookkkeee```]]]SSSKKK@@@888555444333222333222000/////////000111//////.........------------------,,,,,,,,,++++++000...,,,++++++,,,---.........---------,,,,,,,,,------------------------......---,,,,,,---------000111222333333333333333222444777777777999>>>BBB@@@GGGQQQ[[[dddnnn}}}~~~yyyvvvtttttttttsssrrrtttwwwyyy{{{~~~}}}{{{xxxvvvvvvxxxzzz|||zzzsssnnnooo}}}}}}uuunnnjjjiiikkknnnrrruuuwwwxxxxxxvvvvvvtttqqqlllfffaaa^^^WWWOOOEEE<<<888666444333222222111000000000000000//////.........------------------,,,,,,,,,++++++---,,,*********,,,...///......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------000111222333333444333333333666888999888:::???DDDDDDKKKVVV___gggtttzzzwwwsssqqqnnnmmmmmmnnnoooppprrrtttwwwyyy{{{}}}~~~|||{{{zzzzzzwwwtttqqqqqqsssvvvxxx{{{tttpppuuu}}}wwwtttooommmmmmpppvvvzzz|||{{{yyyxxxvvvsssnnniiiccc```\\\VVVKKKBBB<<<777444222111111222222111111000////////////.........------------------,,,,,,,,,,,,******))))))***,,,...000......---------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---000111222333444444444444555888:::::::::<<>>DDDIIISSSZZZdddppp}}}{{{zzzyyyyyyzzzzzzzzzzzzyyyxxx{{{yyyuuusssqqqrrrssstttuuuttttttsssssssssssstttqqqpppooollliiigggeeedddcccddddddeeefffggghhhhhhmmmllliiifffcccaaa``````___```bbbeeehhhlllppptttzzz}}}~~~}}}zzzzzzzzzzzz{{{{{{|||}}}yyyzzz|||}}}zzz{{{}}}~~~}}}|||zzzxxxwwwuuurrrpppqqqssswwwyyy~~~{{{zzzzzztttnnnnnntttzzz|||{{{{{{{{{zzzwwwsssnnnjjjgggbbb___WWWMMMCCC;;;555333111222333333333222000///000000/////////..................---------,,,,,,.........---------............---------,,,,,,,,,------------------------,,,+++++++++,,,,,,---...111222333444555666666666777999;;;<<<===AAAGGGMMMZZZaaalll}}}|||xxxtttqqqppppppppppppppppppppppppooorrrpppmmmjjjiiiiiikkkllllllkkkjjjiiihhhhhhhhhhhhccccccaaa___]]]ZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^___bbb```^^^]]]\\\]]]^^^___aaadddgggjjjmmmqqqvvvzzzzzzwwwtttqqqppppppnnnmmmiiiiiiiiijjjkkkmmmnnnooolllmmmoooqqqtttxxxzzz|||||||||||||||}}}zzzwwwxxxyyy{{{{{{{{{yyyvvvuuurrrrrrppppppqqqtttwwwyyy}}}||||||~~~yyyssspppssswwwyyyzzz{{{{{{zzzxxxuuuqqqmmmjjjcccaaa\\\SSSHHH>>>888666222222222333222222111000000000000/////////..................---------,,,////////////......------......---------,,,,,,,,,------------------------,,,,,,,,,,,,---...//////111222333555666777777777777:::<<<===???EEEMMMSSS___hhhvvv{{{uuupppllljjjiiiggggggffffffeeeeeeeeeeeefffdddbbb```___```aaaaaabbbaaa```___^^^]]]]]]]]]XXXXXXWWWVVVTTTSSSRRRRRRPPPQQQRRRTTTVVVXXXYYYZZZ[[[[[[ZZZZZZ[[[^^^```bbbeeeiiinnnqqqssswww}}}}}}wwwsssiiifffbbbaaa``````^^^]]]\\\\\\]]]^^^___aaacccdddeeeeeegggiiilllooossstttwwwwwwyyyzzz|||~~~|||zzzwwwvvvyyyzzzzzzzzzxxxvvvtttrrrooopppppprrrtttwwwyyyzzz|||~~~}}}|||{{{{{{}}}yyytttssstttwwwzzzyyyyyyyyyxxxvvvsssooommmdddddd```XXXMMMCCC<<<:::333333222222111111111222000000000000/////////...............------------------........................---------,,,,,,,,,------------------------------------...///000111111222444555777888888888999;;;>>>@@@CCCIIIRRRYYYaaaooo{{{xxxsssmmmhhhdddbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVXXXWWWVVVTTTSSSSSSSSSSSSQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPRRRTTTWWWYYY[[[\\\]]]]]]]]]^^^```cccfffhhhiiiooouuuyyy{{{zzztttnnniiiddd```]]][[[WWWVVVVVVUUUTTTSSSUUUVVVVVVXXXYYY\\\]]]^^^bbbbbbccceeehhhllloooqqquuuvvvxxxzzz|||~~~}}}|||xxxxxxxxxxxxxxxxxxxxxyyy||||||{{{zzzxxxuuusssqqqoooppprrruuuxxxzzz||||||zzz{{{}}}}}}|||{{{||||||}}}||||||}}}~~~xxxssssssvvvzzzxxxxxxyyyxxxvvvtttqqqoooeeeeeeccc[[[PPPFFF@@@===444333222111000111222333000000000000//////////////////.........---------******,,,---.../////////......---------,,,,,,,,,---------------------------------...///000111111111222444666777888999999:::===@@@BBBFFFMMMWWW^^^aaauuu}}}yyyvvvvvvvvvvvvuuutttqqqkkkeee```]]][[[ZZZWWWVVVUUUSSSRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRUUUXXX[[[^^^```aaaaaabbbbbbcccfffhhhkkklllmmmssszzz{{{ooollliiiddd___\\\YYYXXXSSSRRRPPPNNNNNNOOOPPPQQQPPPPPPQQQSSSUUUWWWYYY[[[\\\]]]___bbbeeehhhjjjkkknnnnnnppprrruuuwwwzzz{{{~~~|||xxxuuusssrrrqqqpppppprrrvvvzzz|||zzzzzzyyyyyyyyywwwsssppprrruuuyyy|||||||||}}}}}}|||yyyxxxyyyzzz{{{zzz|||xxxrrrttt{{{zzzyyywwwuuutttsssrrrrrrlllggg```]]]ZZZRRRFFF===999666444333333333333222////////////..........................................------------......//////////////////////////////.........---------------......//////000000333333444444666777999:::>>>===@@@EEEJJJOOOXXXaaajjjzzz}}}uuusssrrrqqqpppnnnkkkiiikkkgggaaa\\\YYYWWWTTTRRRPPPOOONNNMMMKKKJJJIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHIIIJJJIIIJJJMMMOOOOOOQQQSSSTTTRRRQQQQQQRRRXXXXXXYYY\\\___bbbfffhhhhhhhhhhhhiiikkkmmmpppqqqssswww|||{{{uuunnnjjjbbbaaa]]]ZZZVVVSSSQQQPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNOOOQQQSSSVVVXXXYYYZZZ[[[]]]___bbbeeefffggghhhiiijjjlllnnnqqqtttuuuyyyyyyyyyxxxvvvsssqqqppplllllllllmmmooorrruuuvvvxxxwwwwwwxxxyyywwwtttqqqsssvvvyyy||||||}}}~~~~~~|||yyywwwvvvwwwyyy{{{~~~~~~wwwooopppuuu{{{zzzyyywwwvvvuuuttttttnnnhhhbbb___\\\TTTIII@@@:::888555333444444333222111111000000000/////////........................---------,,,,,,---------........................//////.........------------......//////000000000444444555555777888:::;;;======@@@GGGMMMSSS]]]fffvvv}}}yyyooommmjjjiiihhhfffcccaaabbb^^^YYYTTTQQQOOOMMMKKKIIIIIIHHHGGGFFFDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKJJJKKKNNNPPPPPPSSSUUUWWWVVVVVVVVVWWWZZZ[[[]]]```eeejjjnnnpppooooooooooooppprrrtttuuuvvvzzz~~~vvvnnnhhhccc^^^[[[WWWVVVTTTQQQNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPSSSUUUVVVWWWXXXYYY[[[]]]___aaaaaabbbbbbccceeegggjjjlllmmmpppoooooonnnmmmlllllllllhhhhhhjjjlllnnnppprrrrrruuuuuuvvvxxxyyyyyyvvvttttttvvvyyy{{{{{{|||}}}}}}{{{xxxwwwwwwzzz}}}zzzvvv{{{uuullllllpppxxxwwwwwwvvvuuuuuuttttttpppkkkeeeaaa^^^WWWMMMDDD===:::666444444444333222222222111111111000000000........................---,,,,,,,,,,,,,,,,,,---.......................................------------......///000000111111444555555666777999;;;<<<===>>>DDDLLLSSSYYYeeeooo{{{vvvrrrhhhddd```]]][[[ZZZXXXVVVWWWTTTOOOLLLJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@???CCCCCCCCCDDDEEEEEEFFFFFFHHHJJJKKKLLLLLLMMMPPPRRRSSSUUUYYY[[[[[[\\\]]]^^^aaabbbdddhhhmmmqqquuuwwwvvvvvvuuuttttttuuuvvvwwwwww{{{wwwrrrjjjccc^^^[[[XXXVVVSSSRRRQQQOOONNNMMMMMMMMMJJJKKKLLLLLLMMMLLLLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSUUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]^^^___aaaccceeefffffffffeeeeeefffggghhhiiigggiiikkknnnqqqrrrsssssstttuuuvvvyyy{{{{{{yyywwwvvvwwwyyyyyyxxxyyyzzz|||}}}|||{{{{{{~~~zzzsssrrr|||~~~rrrjjjiiinnnrrrrrrrrrsssssssssssssssppplllgggccc___YYYPPPIII>>>;;;666444333333222222222222111111111000000000...........................------,,,,,,------.........................................................///000000111222222444444555666888999;;;<<>>AAAGGGQQQ[[[aaahhhvvvyyytttppplllgggccc```]]][[[XXXRRRPPPLLLJJJJJJIIIHHHFFFDDDBBBAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEEEEGGGHHHIIIKKKLLLNNNOOOPPPOOOQQQSSSUUUVVVXXX\\\^^^___bbbfffhhhiiijjjlllmmmkkkmmmqqquuuzzz~~~|||zzzxxxuuusssrrrrrrrrrsssxxx{{{xxxqqqnnnjjjfffdddaaa^^^\\\XXXWWWVVVTTTSSSRRRRRRRRROOONNNLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQTTTSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMOOOPPPPPPRRRTTTXXX]]]bbbfffhhhiiikkkmmmooorrruuuwwwyyyzzz{{{zzz{{{}}}~~~}}}{{{xxxvvvvvvvvvuuuvvvxxx}}}yyysssmmmiiirrr~~~|||ooofffccceeehhhjjjnnnqqqtttvvvvvvvvvrrrpppmmmhhhddd___ZZZWWWGGGBBB;;;666444333333333222222111111111000000000//////////////////////////////............//////---------------------------------.........//////...///000111333444555555666666777999;;;===???AAAFFFMMMZZZeeelllttt~~~|||xxxssslllgggccc```[[[XXXUUURRROOOLLLJJJIIIGGGGGGGGGGGGFFFDDDBBBAAAAAACCCEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIJJJKKKMMMNNNPPPQQQRRRUUUWWWYYY[[[\\\___bbbeeeeeehhhkkkmmmmmmnnnooopppkkknnnrrrwww{{{zzzxxxvvvsssqqqpppppppppvvv{{{zzzwwwssspppllliiidddaaa```___^^^\\\ZZZYYYXXXXXXTTTRRRPPPMMMLLLLLLLLLMMMKKKKKKKKKLLLMMMOOOPPPQQQTTTTTTSSSQQQOOONNNMMMLLLMMMLLLLLLMMMNNNOOOPPPPPPNNNRRRWWW]]]bbbfffhhhiiioooppprrrtttwwwzzz|||}}}{{{{{{{{{|||}}}|||yyyvvvuuuuuuuuuvvvxxx|||yyyqqqiiikkktttvvvkkkeeeeeeeeegggkkkooorrrttttttttttttrrrooojjjfffaaa\\\ZZZJJJEEE>>>888666555555444333333333222222222111111000000000000000000000000......------------......---------------------------------.........//////...///000111333444555666888888999;;;===@@@BBBCCCLLLTTTbbbooovvv{{{yyywwwtttpppkkkddd___ZZZWWWSSSPPPNNNKKKGGGDDDEEEDDDCCCDDDFFFFFFDDDBBBDDDCCCDDDFFFHHHIIIIIIGGGGGGGGGHHHJJJKKKLLLMMMNNNMMMMMMNNNOOOQQQRRRSSSTTTYYY[[[]]]___aaadddgggjjjjjjmmmoooqqqppppppqqqrrroooqqquuuxxx{{{}}}wwwvvvssspppnnnmmmmmmmmmwww|||zzzuuuoookkkiiimmmjjjfffcccbbb```^^^]]]WWWTTTQQQOOONNNNNNLLLKKKNNNMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSRRROOOMMMLLLLLLLLLIIIHHHKKKKKKIIIJJJMMMOOORRRWWW^^^fffkkkmmmmmmoooqqqtttwwwyyy{{{~~~~~~|||zzzyyyyyyyyyxxxyyyyyyzzz{{{~~~uuummmjjjlll{{{vvvlllggghhhggggggjjjnnnsssuuuwwwsssrrrooommmiiiddd]]]XXXRRRJJJ@@@999666666666555222111111000000000000000000000000000//////////////////............//////---...///...,,,+++,,,---000000//////.........---......000111333555666666555888<<<======???CCCGGGPPP[[[iiittt}}}|||uuulllgggdddaaa[[[VVVSSSPPPMMMIIIFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMOOOQQQRRRSSSUUUXXXZZZ^^^___bbbeeeiiikkkmmmnnnqqqqqqqqqqqqpppoooooonnnpppqqqssswww||||||yyyvvvuuuooolllnnnpppnnnmmmnnnsss{{{|||zzzyyywwwsssoookkkiiigggdddbbb___\\\YYYVVVVVVUUUSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSXXXYYYYYYXXXVVVTTTSSSSSSPPPMMMMMMOOOPPPNNNOOORRRSSSVVV[[[aaahhhlllnnnnnnsssuuuxxxzzz{{{}}}~~~|||{{{{{{{{{zzz{{{}}}zzzqqqlllmmmmmmyyytttpppnnnllllllooorrrtttuuusssqqqooollliiieee___[[[TTTMMMCCC;;;888777666555222222111000000000000000000000000000///////////////..................///---...///...,,,+++,,,---000/////////...............///000222333555666777444777;;;<<<===AAAFFFKKKXXXbbbppp|||tttmmmddd]]]ZZZWWWQQQMMMMMMKKKHHHFFFDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNQQQSSSVVVWWWXXXZZZ]]]```cccdddgggiiilllnnnooopppssssssttttttsssrrrpppoooqqqrrrtttxxx{{{{{{xxxuuusssnnnkkknnnpppnnnnnnpppttt|||~~~yyyvvvsssooommmhhheeeaaa^^^]]]\\\ZZZXXXWWWWWWVVVVVVVVVWWWWWWXXXZZZZZZ[[[[[[ZZZYYYWWWVVVSSSPPPOOOQQQRRRPPPQQQUUUYYY\\\aaaggglllpppssstttzzz|||~~~wwwpppnnncccpppyyyuuuqqqoooooorrrssstttuuusssooollliiieeeaaa]]]VVVOOOFFF>>>999777555555222222111000000000000111000000000000////////////......------------......---...///...,,,,,,,,,---////////////............//////000222444555777777555777:::;;;===CCCKKKRRR___hhhvvvzzzyyywwwsssiiibbbYYYRRROOOLLLHHHEEEFFFEEEDDDCCCBBBBBBBBBCCCBBBCCCCCCCCCDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOOOOMMMNNNOOOOOOPPPPPPPPPPPPVVVYYY\\\___aaabbbeeegggjjjkkkmmmooopppqqqrrrrrrrrrssstttuuutttrrrpppnnnqqqrrrtttwwwyyyxxxuuussspppkkkiiilllooonnnooorrrwww}}}}}}zzztttqqqmmmiiihhhfffdddbbbaaa```_______________```]]]]]]^^^___```___\\\[[[YYYUUUTTTUUUVVVTTTUUUYYY___bbbhhhnnnssswww{{{~~~uuuooofffjjjvvv}}}yyysssoooppprrruuuvvvyyyvvvqqqmmmiiieeeaaa^^^WWWRRRIIIAAA:::666444333333222111111000000111111000000000000////////////------,,,,,,,,,,,,---------//////...---,,,---...///////////////.........///000111333444666777888888999:::;;;>>>EEEOOOWWWbbbkkkxxxwwwnnnkkkhhhddd^^^YYYQQQKKKHHHFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOOOOOOOMMMNNNOOOQQQRRRSSSTTTTTTZZZ]]]bbbeeegggiiikkkmmmppppppqqqrrrsssssssssssspppqqqrrrsssrrrpppmmmkkkpppqqqrrrttttttsssqqqooolllhhhgggjjjlllmmmppptttyyy}}}yyywwwuuurrrpppkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhjjjlllkkkhhheeeccc___\\\]]]]]][[[]]]aaadddiiipppvvv{{{}}}sssllliiinnnzzzsssoooppptttxxxzzz|||yyytttooojjjeeeaaa]]]WWWSSSLLLCCC<<<666444333333222222111111111111111000000000000////////////------,,,,,,,,,,,,------...///000///---,,,---............///////////////000111222333555777888999;;;<<<<<<===@@@HHHTTT]]]fffooo|||}}}nnneeebbb^^^YYYSSSPPPJJJFFFEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMLLLMMMPPPSSSVVVXXXYYYZZZ^^^aaadddgggiiikkknnnpppssssssssstttssssssrrrrrrppppppqqqqqqpppnnnllljjjlllmmmoooooonnnmmmlllkkkhhheeeeeehhhkkklllpppvvv|||~~~|||yyyxxxwwwvvvuuutttttttttuuuttttttwwwyyyyyytttppplllgggddddddbbb```aaaeeekkkpppxxx~~~zzzppphhhgggvvvvvvpppppptttxxx{{{}}}zzzuuuqqqlllgggaaa]]]WWWUUUOOOGGG>>>888555555333333222111111111111222000000000000////////////......------------.........///000///---------............///////////////111111222444666777999999;;;===>>>@@@DDDMMMZZZcccnnnxxx{{{xxxwwwyyy|||~~~}}}zzzpppddd^^^\\\XXXSSSKKKIIIGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLLLLJJJHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMNNNPPPSSSWWWZZZ]]]___```aaaccceeegggiiikkkooorrrsssttttttssssssrrrqqqppprrrrrrqqqpppooonnnlllllliiikkklllllljjjiiihhhiiihhhffffffiiikkklllrrryyy|||yyysssooonnnllliiijjjnnnrrrxxxwwwmmmgggooo}}}sssppprrrvvvxxxzzzxxxuuurrrooojjjddd```YYYWWWSSSKKKBBB;;;888888444333222222111111222222000000000000///////////////..................///...///000///...---...///............/////////000111222333444666888999:::999;;;>>>BBBHHHSSSaaakkkvvv|||vvvsssooollliiiiiijjjjjjjjjiiiccc[[[WWWWWWSSSNNNIIIIIIIIIHHHFFFEEEEEEFFFGGGIIILLLOOOPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQTTTUUUXXX\\\___bbbdddeeedddeeeffffffgggkkkooossssssttttttssssssrrrqqqppprrrqqqooommmlllkkkkkkkkkgggiiikkkkkkhhhggggggiiijjjhhhiiikkklllnnnuuu}}}~~~}}}zzzwwwwww{{{xxx~~~tttjjjmmm{{{vvvqqqpppsssuuuwwwvvvtttsssqqqmmmgggbbbZZZYYYVVVNNNEEE>>>;;;;;;444333222222111111222222000000000000//////////////////............//////...000000000...---...///---.........//////000000111222333555777888999:::666999>>>DDDKKKXXXfffpppzzz~~~~~~}}}wwwqqqooolllhhhddd```^^^]]]\\\]]]]]]ZZZUUUSSSTTTQQQLLLKKKLLLMMMLLLJJJHHHGGGGGGFFFHHHMMMQQQSSSSSSRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRSSSTTTTTTYYYZZZ]]]```ccceeefffgggggggggffffffgggjjjppptttttttttttttttsssrrrqqqpppqqqooollliiihhhhhhhhhiiifffiiikkkjjjhhhfffhhhjjjlllkkkkkknnnnnnpppwww{{{qqqqqqrrr{{{tttoooqqqsssooossswwwxxxtttnnnhhheee```\\\VVVPPPIIIBBB:::555555444333333444444111000000000000000////////////------............------000000//////.........---000000000000111111111111222222333444555777777888:::===AAAGGGPPP___ooo{{{zzzvvvrrroookkkhhh```___]]][[[ZZZYYYZZZZZZWWWVVVUUUTTTRRRPPPOOOOOOLLLLLLMMMNNNMMMLLLKKKJJJIIIMMMRRRWWWXXXUUURRROOOOOOQQQRRRRRRQQQPPPPPPQQQNNNOOOPPPRRRUUUXXX[[[\\\___``````bbbdddfffgggiiiiiigggeeeeeehhhlllnnnooonnnoooqqqrrrqqqpppnnnmmmnnnmmmkkkjjjjjjiiigggeeeggggggggggggfffhhhkkknnnqqqqqqqqqpppqqquuu{{{tttpppooouuu~~~vvvsssqqqkkknnnsssuuusssooojjjgggaaa^^^XXXRRRLLLDDD<<<777666444333333444444222000000000000000////////////---......//////......---000000000/////////......000000000000111111111111222222333555666777888888:::>>>DDDLLLXXXhhhzzz{{{wwwrrrnnnjjjgggccc```ZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNOOOPPPPPPPPPOOOMMMMMMMMMPPPTTTWWWXXXVVVSSSQQQQQQRRRTTTSSSRRRRRRSSSTTTSSSSSSUUUWWWYYY\\\^^^```aaaaaabbbcccdddfffggghhhiiigggeeeeeegggiiijjjjjjkkklllnnnoooooonnnlllkkkmmmlllkkkjjjiiihhhgggfffeeeffffffffffffhhhllloooqqqrrrrrrssssssvvvzzz~~~~~~~~~tttoooqqqyyypppjjjjjjlllpppsssssspppllliiiddd```[[[UUUNNNGGG???:::666555444444444444222111000000000000////////////---......//////......---111000000000000000//////000000000000111111111111222333444555777888999:::<<>>999777444444444555444333000000000000////////////...//////////////////...000000000000111111111111///000000000111111111111333444555777999:::<<<<<>>AAAIIIVVVggg|||zzztttssspppmmmjjjhhhfffbbb```___\\\YYYXXXWWWVVVTTTSSSPPPOOONNNNNNNNNOOOPPPQQQSSSUUUWWWZZZ[[[[[[ZZZZZZVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYXXXYYYZZZZZZZZZ\\\___bbbcccdddeeegggggggggffffffggggggfffeeeeeeeeeeeeeeedddddddddfffhhhhhhfffdddcccdddgggiiijjjjjjiiihhhmmmnnnoookkkfffcccccceeedddfffgggggghhhkkkpppssstttvvvxxxxxxtttpppnnnlllmmmssszzz~~~|||uuuvvvtttqqqooopppsssssspppllliiifffaaa\\\VVVOOOHHHCCC;;;888555444555666666555000000000000//////////////////000000000000//////....../////////000000000000000000000111111111111444555777999;;;===>>>???DDDKKKXXXhhh}}}{{{yyywwwsssmmmiiihhhfffcccaaaaaa___]]]ZZZXXXVVVTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPRRRSSSUUUWWWZZZ\\\^^^]]]\\\[[[XXXWWWVVVUUUTTTUUUUUUVVVSSSTTTUUUVVVXXXYYY[[[\\\ZZZ\\\^^^___```aaaccceeeggghhhjjjkkkkkkjjjiiihhhiiiiiihhhhhhggghhhhhhhhhgggfffeeeeeefffeeecccbbbbbbcccfffhhhiiihhhgggfffeeehhhjjjhhhcccbbbdddfffhhhiiiiiiiiiiiikkkooorrrtttvvvwwwuuuqqqmmmjjjhhhiiiqqq{{{zzzzzzzzz~~~yyywwwwwwuuupppjjjkkkhhhccc^^^XXXQQQJJJEEE;;;999555444555666666666000000000000//////////////////000000000000//////---.........//////000000000000000000111111111111444555777999;;;===???@@@GGGNNNYYYgggzzz|||zzzxxxvvvsssnnnlllllljjjfffcccaaa___]]]\\\\\\[[[YYYWWWVVVTTTSSSSSSTTTUUUTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVVVVXXX[[[]]]___^^^]]]\\\YYYXXXWWWVVVUUUVVVWWWWWWSSSTTTVVVXXXZZZ\\\]]]^^^[[[^^^aaaccccccdddfffhhhkkklllmmmoooooommmllljjjkkkkkkjjjjjjjjjjjjjjjkkkiiigggeeeddddddcccaaa___bbbccceeegggggggggfffeee^^^bbbeeedddaaaaaadddhhhjjjkkkkkkjjjjjjkkkoooqqqtttvvvvvvsssooojjjgggfffhhhppp{{{~~~~~~zzz||||||uuuvvvuuupppmmmjjjeee___XXXQQQMMMJJJ@@@<<<888444333333333222222111111000000000000000222111111111000000//////000000000000000000000000......//////000222333444555666888:::<<<>>>@@@AAAGGGPPP]]]hhhttt|||{{{zzzyyywwwtttrrrpppooonnnkkkiiihhhgggeeebbb```^^^]]]]]]\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTXXXXXXVVVUUUTTTTTTSSSSSSVVVWWWXXXYYY[[[[[[[[[[[[WWWWWWWWWVVVTTTUUUWWWYYYXXXVVVVVVYYY^^^bbbcccbbbggghhhiiihhhffffffgggiiikkklllnnnoooooonnnmmmlllnnnmmmlllkkkkkkkkkkkkkkknnnjjjfffccccccbbbaaa```bbbbbbcccdddddddddddddddaaa```______```bbbdddfffjjjkkklllkkkiiijjjnnnrrrxxxwwwtttppplllgggcccaaahhhnnnwww|||uuu{{{vvvssspppmmmjjjfff___YYYRRRNNNKKKAAA===888555444444333222222111000000//////000000111111111000000000//////000000000000000000000000////////////111222333444555666888:::<<<>>>@@@BBBHHHQQQ]]]hhhsss{{{vvvtttrrrqqqppppppnnnkkkjjjiiigggeeeccccccbbb```^^^\\\ZZZYYYXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTXXXWWWVVVUUUTTTTTTSSSTTTWWWXXXXXXYYYZZZ[[[[[[[[[XXXXXXXXXWWWVVVVVVXXXZZZ[[[ZZZZZZ\\\aaaeeeeeeeeehhhiiijjjjjjiiijjjlllnnnqqqqqqrrrrrrrrrrrrqqqqqqpppooonnnmmmmmmllllllmmmnnnkkkfffcccbbbbbb```___aaaaaabbbccccccccccccccc______^^^___```bbbeeegggiiijjjkkkjjjhhhjjjmmmqqquuutttqqqmmmhhhdddaaa___iiioooxxxuuuwwwuuuqqqqqqmmmjjjfffaaaZZZTTTOOOLLLCCC???:::666555444333222111000000///////////////111111000000000000//////000000000000000000000000/////////000111222444444555777999:::;;;===AAADDDLLLUUUaaakkkuuuzzztttooolllkkkiiihhhiiigggeeeccccccbbb___]]]]]]\\\ZZZYYYWWWUUUTTTSSSUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTWWWVVVUUUTTTTTTTTTTTTTTTXXXXXXXXXXXXXXXYYYZZZ[[[YYYZZZZZZYYYXXXXXXYYY[[[^^^^^^^^^aaafffiiijjjjjjlllmmmnnnnnnnnnpppsssuuuvvvuuuuuutttssssssssssssrrrqqqpppooonnnnnnnnnnnnnnnkkkfffcccbbbbbbaaa___`````````aaaaaaaaabbbbbb^^^^^^^^^___aaadddfffhhhggghhhiiiiiiiiijjjmmmpppsssqqqnnnjjjfffcccaaa```iiioooxxx~~~}}}wwwyyyvvvqqqsssnnnlllhhhccc]]]WWWQQQNNNFFFBBB<<<888666444333222111000//////......//////000000000000000000//////000000000000000000000000000000000111222333444555666888::::::;;;>>>CCCHHHRRR[[[gggrrr}}}zzzvvvpppllliiihhhfffdddeeecccaaa``````___]]][[[YYYYYYXXXWWWUUUSSSRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[\\\^^^```bbbgggkkkoooqqqrrrssstttttttttssstttwwwzzzxxxvvvtttrrrqqqpppqqqqqqrrrqqqpppooooooooooooooollliiieeeccccccccccccbbb``````___`````````aaaaaa______```aaacccfffhhhiiigggggghhhiiijjjlllnnnooorrrpppmmmjjjgggeeedddccchhhooowww}}}xxxtttxxxsssvvvpppooolllggg```YYYSSSPPPIIIDDD>>>999777555333222111111000/////////////////////////////////000000000000000000000000000000111111111111222444555666666888;;;;;;;;;???GGGMMMVVV```mmmzzz~~~|||yyywwwrrrooojjjfffdddcccaaa___aaa___^^^]]]]]]]]][[[YYYXXXXXXXXXXXXVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQRRRSSSTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYY]]]^^^```___^^^]]]^^^______bbbggglllqqquuuxxxzzz||||||{{{yyywwwwwwyyy|||zzzxxxuuurrrpppoooooooooooooooooonnnnnnoooppppppjjjgggddddddeeefffggggggaaa``````___```aaabbbbbbbbbbbbcccdddeeeggghhhiiiffffffgggiiikkkmmmooooooooonnnllljjjiiihhhgggggghhhnnnvvv{{{}}}~~~yyyrrrxxx~~~vvvxxxtttssspppjjjccc\\\UUUQQQKKKGGG@@@;;;888666333222222111111000000000000000......////////////000000000000000000000000000000111111111222333444666666666999<<<<<<===BBBKKKSSS[[[eeesss{{{wwwsssooommmkkkhhhfffbbb___^^^]]][[[ZZZ]]][[[YYYYYYZZZYYYXXXVVVXXXXXXYYYYYYXXXVVVUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYXXXYYYZZZ\\\]]]]]]]]]]]]bbbdddeeeeeedddccccccdddbbbfffmmmrrrwww{{{|||yyyxxxzzz}}}|||{{{xxxvvvssspppooonnnmmmmmmmmmmmmnnnoooqqqqqqjjjhhheeeeeefffhhhiiiiiibbbbbbaaa```aaabbbcccdddeeeeeeeeefffffffffffffffddddddeeehhhkkknnnnnnnnnllllllmmmmmmmmmmmmllllllkkkpppwww{{{{{{|||~~~xxxwwwzzzyyyxxxwwwsssnnnfff^^^WWWRRRMMMHHHBBB<<<999666444222333333222111111111111111........./////////000000000000000000000000000000222222222222333555666777666999======>>>DDDPPPYYYdddmmm|||xxxwwwtttpppmmmjjjgggfffeeeccc```^^^^^^^^^\\\[[[[[[YYYXXXXXXXXXXXXWWWVVVVVVWWWXXXYYYXXXWWWUUUSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOQQQRRRSSSUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\^^^bbbdddffffffeeeeeehhhjjjllllllkkkiiiiiijjjiiinnntttyyy}}}~~~zzzzzz|||~~~}}}|||zzzxxxtttqqqnnnlllkkkkkklllmmmoooqqqssstttnnnkkkhhhggghhhiiiiiiiiieeedddcccbbbbbbdddeeeffffffffffffeeedddcccbbbaaabbbaaabbbeeejjjllllllkkkmmmooorrruuuvvvvvvuuutttqqquuuyyy{{{zzzyyy{{{~~~~~~~~~~~~zzz}}}{{{}}}}}}yyy{{{yyyvvvppphhh___WWWSSSNNNIIICCC===999666444222444333222222111111222222---.........//////000000000000000000000000000000222222222333444555666777555:::===>>>???FFFRRR]]]llluuu~~~~~~vvvtttrrrooollljjjhhhhhhhhheeecccbbbcccbbbaaa```[[[ZZZYYYYYYZZZZZZYYYWWWUUUVVVWWWXXXWWWVVVTTTRRRQQQQQQQQQPPPPPPOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\```cccgggkkkmmmmmmlllkkklllnnnqqqqqqooonnnnnnnnnnnntttzzz~~~~~~{{{{{{}}}||||||zzzxxxtttpppllljjjjjjkkklllmmmppprrruuuvvvqqqnnnkkkhhhhhhhhhhhhgggfffeeedddcccccceeeggghhhggggggfffeeecccaaa___^^^___^^^___ccchhhkkkkkkiiiqqqtttxxx|||~~~~~~}}}|||vvvyyy{{{{{{yyyxxxyyy|||~~~{{{xxxvvvvvvxxxzzz}}}~~~|||~~~xxxxxxxxxwwwrrrjjjbbb[[[XXXOOOKKKEEE@@@<<<999555333333222111111000//////...//////000000111111222222222222222222222222222222111222222333444555666666;;;:::;;;>>>BBBJJJYYYgggppp~~~}}}xxxtttrrrpppnnnlllnnndddccceeeccchhhkkkcccaaaaaa```]]]XXXWWWYYY\\\VVVWWWXXXYYYXXXVVVSSSRRROOOOOONNNMMMMMMMMMNNNNNNQQQQQQPPPQQQRRRTTTVVVWWWVVVWWWXXXYYYYYY[[[___bbbgggjjjpppvvvzzzzzzwwwtttwwwxxxyyyzzzzzzzzzzzzzzz~~~~~~zzzzzz|||~~~|||yyyvvvuuuuuusssooollllllmmmmmmmmmlllnnnrrrtttrrrpppmmmlllkkkjjjhhhfffhhhddd``````dddggghhhgggffffffeeedddbbb```^^^]]]\\\^^^```bbbdddggglllooopppvvv{{{}}}|||~~~}}}zzz~~~yyytttrrrqqqqqqrrrtttvvvzzz~~~zzzwwwwwwwwwssslllddd\\\XXXQQQMMMGGGBBB>>>:::666333222222222111111000///...000000000000000111111111111111111111111111111111111222333333555555666777::::::;;;???DDDLLL\\\kkkwww}}}zzzxxxuuurrrrrriiihhhkkkiiinnnppphhheeecccaaa^^^[[[ZZZZZZ[[[YYYZZZ\\\]]]\\\ZZZWWWUUUPPPPPPPPPOOOPPPPPPQQQRRRUUUTTTTTTUUUVVVXXXZZZ[[[YYYZZZ\\\\\\]]]___bbbeeejjjmmmsssyyy~~~~~~||||||{{{|||~~~{{{yyyvvvuuutttrrrnnnkkkkkkkkkkkkkkkjjjlllooorrrrrrpppllljjjjjjjjjhhhggghhhfffccccccdddeeeffffffeeeeeedddcccaaa```^^^]]][[[]]]^^^```bbbfffkkknnnsssyyy~~~|||zzzvvvrrrooommmllllllmmmnnnooorrrxxx~~~|||tttvvvwwwuuupppggg___ZZZUUUQQQJJJDDD???;;;777444111222222222222000///...111111111111000000000000000000000000000000000000222222333444555666666777::::::<<<@@@EEEOOO___nnn~~~{{{qqqqqqttttttyyy|||uuuqqqmmmgggdddcccbbb___\\\XXXZZZ\\\^^^]]][[[WWWUUUQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUVVVWWWYYY[[[\\\]]]___aaabbbbbbdddgggjjjooorrrxxx~~~~~~|||{{{{{{{{{yyywwwtttsssqqqoookkkhhhiiiiiiiiiiiihhhjjjmmmppprrroookkkiiiiiiiiihhhhhhhhhhhhhhhfffdddbbbbbbcccbbbbbbbbbbbb```___^^^]]]]]]]]]^^^___aaaffflllpppxxx~~~|||yyywwwssspppmmmkkkjjjjjjkkklllmmmnnnrrrxxx{{{qqqsssvvvvvvssskkkbbb[[[WWWSSSLLLFFF@@@;;;777444000111222333333111///...222222111111000000//////000000000111111111111111222222333444555666777777;;;:::===AAAFFFOOO```ooo~~~|||~~~tttnnnmmmjjjddd^^^ZZZ\\\^^^```___]]]ZZZXXXXXXWWWWWWWWWWWWWWWXXXXXXUUUVVVWWWXXXZZZ\\\^^^___bbbdddggghhhiiikkknnnpppvvvyyy~~~}}}|||zzzxxxwwwuuutttrrrpppnnnkkkhhhfffhhhhhhhhhgggggghhhkkknnnpppmmmiiigggggghhhhhhhhhgggiiikkkhhhccc______```______``````___^^^^^^]]]^^^^^^______aaagggnnnsss|||~~~|||zzzxxxvvvsssooollliiihhhgggjjjkkkkkkkkkmmmqqqwww|||zzzooopppsssvvvuuuoooeee^^^XXXTTTMMMFFFAAA<<<777444111111222333333222000000222222111111000000//////111111111222222222333333222333333444555666777888<<<;;;>>>BBBGGGPPPaaapppxxxtttoooggg______aaabbbccccccbbb```^^^aaa```___^^^^^^^^^^^^^^^[[[\\\^^^```bbbdddeeefffjjjllloooqqqrrrtttvvvxxx~~~~~~}}}}}}{{{xxxuuutttssssssqqqnnnkkkiiihhhggghhhgggffffffgggjjjlllnnnkkkhhhgggggghhhhhhgggeeehhhiiigggaaa]]][[[\\\[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^aaafffmmmrrr~~~|||}}}|||yyyxxxtttrrrpppmmmjjjgggeeedddgggggggggffffffiiinnnrrr}}}zzz~~~lllmmmppptttvvvqqqhhh```YYYTTTNNNGGGBBB===888555222222222222222222222222111111111111000000000000111111111222333333444444333333444555666777777888<<<<<>>999777666444333222333333444///111333555555333111///111111111000///000222444444666777888777777999;;;>>>>>>@@@FFFSSScccsss~~~~~~~~~yyyzzzzzzyyywwwxxx}}}~~~zzzxxxuuusssnnnjjjfffcccbbbbbbbbbaaa```_______________aaaaaa``````aaaaaabbbcccggghhhiiikkkjjjfff```\\\XXXXXXYYYZZZZZZ[[[[[[[[[ZZZYYYZZZ\\\___aaa```___bbbbbbdddgggfffeeejjjqqq}}}yyyvvvtttsssqqqppppppnnnllljjjjjjhhhdddbbbbbb```___^^^^^^___aaabbblllttt~~~yyywwwxxxvvvoooiiiaaa\\\UUUOOOKKKFFF@@@;;;555444333111111111111222000111333555555333111000111222222111000000333555444666777888777888999;;;===>>>@@@GGGSSSdddttt|||xxxtttqqqoookkkiiifffccc```_______________^^^^^^^^^^^^^^^______``````aaabbbbbbccccccbbbdddfffiiijjjhhhccc___YYYYYYYYYYYYYYYYYYYYYZZZ]]]\\\\\\^^^```aaaaaa```cccbbbcccfffeeeeeelllttt~~~~~~zzzvvvuuusssqqqooonnnmmmkkkjjjjjjhhheeeccc```___]]]\\\\\\]]]___```gggnnnzzz}}}~~~{{{wwwqqqlllddd___WWWRRRMMMHHHBBB===666555333222111111222222000111333444444333111000111222333222111222333555444555777777777888999;;;<<<>>>BBBIIIUUUeeevvv}}}{{{zzzxxxvvvsssoookkkhhhfffeee```___]]][[[[[[[[[[[[\\\[[[[[[[[[[[[\\\]]]^^^___^^^___```bbbccccccbbbbbb```aaadddggghhhgggccc___YYYYYYZZZ[[[\\\]]]]]]]]]```___^^^^^^aaabbbcccbbbdddbbbbbbccccccdddllluuu}}}~~~~~~~~~zzzwwwuuusssqqqooonnnmmmkkkkkkjjjiiigggddd```^^^]]][[[[[[\\\]]]^^^bbbiiiuuu{{{vvvqqqmmmgggaaaYYYSSSOOOJJJCCC???999888666555444444444444111111333444444333111111111222333333222333444666333555777777777888:::<<<;;;>>>CCCKKKVVVfffxxx|||wwwssspppooonnnlllhhhddd```^^^]]]\\\YYYXXXWWWWWWVVVWWWXXXXXXVVVVVVWWWXXXZZZ\\\]]]^^^^^^```aaaccccccaaa___^^^``````bbbdddeeebbb^^^[[[WWWZZZ^^^bbbddddddcccbbb```___^^^___bbbdddeeeeeefffbbb``````___aaajjjuuu|||~~~}}}~~~|||yyyvvvuuusssqqqoooooommmlllkkkkkkjjjgggeee```___]]][[[[[[[[[]]]^^^^^^eeeppp{{{zzzuuupppnnnhhhccc[[[UUUPPPKKKDDD???:::999777555444444444555111222333333333333222111000222333444333333444666333444666777777888:::<<<;;;@@@FFFMMMXXXgggyyy~~~|||yyywwwtttoookkkgggdddcccdddaaa^^^ZZZWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTVVVXXXZZZ\\\^^^``````aaabbbaaa^^^\\\ZZZ\\\]]]^^^```bbb```]]]ZZZYYY\\\bbbggghhhfffbbb```^^^^^^^^^```dddggghhhhhheeeaaa^^^]]]\\\___hhhsss}}}~~~}}}|||{{{yyywwwuuuuuusssqqqoooooonnnlllkkkkkkiiifffddd```^^^\\\ZZZZZZZZZ\\\\\\\\\bbbkkkuuu{{{{{{{{{uuuqqqnnnjjjeee]]]WWWRRRLLLFFFAAA999888666444333222222333222222222333333222222222...000333444333333444555222444666777888999;;;===<<>>CCCKKKQQQZZZgggyyy}}}{{{yyywwwuuutttsssrrrpppmmmiiifffbbbaaa^^^[[[YYYWWWUUUUUUTTTTTTTTTSSSRRRPPPOOONNNKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQRRRTTTVVVYYY[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[XXXYYY[[[___cccdddcccbbb``````aaabbbccccccccccccddddddfffjjjlllmmmjjjhhh___\\\[[[\\\^^^cccooozzz~~~|||{{{yyyxxxuuutttsssssstttsssqqqooommmllliiihhhgggdddaaa^^^]]][[[YYYWWWVVVWWWXXXYYYYYY]]]cccjjjuuu~~~||||||uuurrrpppjjjbbb[[[VVVQQQJJJEEE===;;;999777555555555555222222222222222222222222,,,...111333222222333444222444666777888999;;;===>>>EEELLLSSSZZZgggxxx}}}zzzwwwuuussspppnnnllljjjgggfffeeedddcccbbb___^^^\\\ZZZXXXWWWVVVVVVTTTUUUUUUUUUUUUSSSQQQPPPLLLMMMNNNPPPQQQRRRRRRRRRPPPQQQRRRTTTVVVXXXZZZ\\\YYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]___aaaddddddcccaaa```___^^^___bbbggglllooohhhiiikkknnnooonnnjjjggg\\\ZZZZZZ^^^aaagggsss~~~|||yyywwwuuuuuuttttttsssrrrqqqpppooommmkkkhhheeebbbaaa```]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\___fffnnnzzz~~~}}}~~~wwwrrrooollleee]]]VVVPPPLLLJJJ@@@<<<888444333222111///333222222111111222222333111111000000///000000000444666888888888999;;;===BBBDDDMMMXXX```gggttt~~~{{{zzzwwwtttpppllliiigggeeecccaaa```aaaaaaaaa`````````___^^^\\\ZZZXXXVVVXXXWWWVVVUUUSSSRRRQQQPPPOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\______^^^]]][[[\\\^^^aaa___^^^^^^___bbbbbb___[[[\\\___cccgggjjjnnnsssvvvwwwtttpppnnnllljjjhhheee```\\\ZZZ\\\aaajjjyyy~~~{{{xxxuuuuuuuuutttsssrrrqqqpppnnnmmmjjjgggdddaaa```___\\\[[[YYYXXXXXXXXXYYYZZZ[[[[[[^^^dddlllxxxwwwsssqqqnnnhhhaaaYYYRRRMMMJJJ@@@===999666444444333111333222222111111222222333666666555444444555666666444666888888888999;;;===BBBEEEMMMYYYaaahhhuuu~~~yyyxxxvvvssspppllliiigggiiifffdddcccdddddddddcccccccccbbbaaa___]]][[[ZZZ\\\\\\\\\[[[ZZZZZZYYYYYYWWWWWWWWWWWWWWWXXXXXXXXXUUUVVVWWWXXXZZZ[[[\\\]]]bbbccceeeeeeccccccdddeee```^^^\\\\\\^^^^^^]]][[[```dddjjjppptttxxx|||~~~yyyvvvqqqmmmkkkiiifffddd___\\\ZZZ\\\aaajjjyyy|||zzzuuuuuuuuutttsssrrrqqqpppmmmllliiifffbbb```^^^]]]ZZZYYYXXXWWWVVVWWWXXXXXXYYYYYY\\\bbbjjjvvvvvvrrrrrrpppkkkeee]]]TTTMMMIIIAAA>>>:::777666666555444333222222111111222222333555444222111111222444555444666888999999999;;;===BBBEEENNNZZZccckkkwww}}}zzzxxxwwwvvvtttqqqnnnllljjjllljjjggggggggghhhggggggfffffffffeeecccaaa```___]]]]]]]]]^^^^^^^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]]^^^^^^```bbbeeefffeeecccbbbbbbbbb___[[[YYYZZZ\\\^^^^^^ffflllttt|||}}}yyyrrrlllhhhfffcccaaa]]]ZZZZZZ]]]bbbjjjyyy~~~|||zzzvvvvvvvvvuuutttrrrqqqppplllkkkhhhdddaaa^^^\\\\\\YYYXXXVVVUUUUUUUUUVVVWWWWWWWWWZZZ```gggrrr~~~uuuqqqrrrqqqnnnhhh```VVVMMMGGGAAA>>>999777666666555444333222222111111222222333222111///......000222333444666888999999:::<<<===BBBGGGPPPZZZdddnnnxxxzzzzzzzzzyyywwwuuusssqqqpppooollljjjiiiiiijjjiiihhhiiiiiihhhhhhgggeeedddcccaaaaaaaaaaaaaaaaaaaaaaaabbb```^^^]]]\\\]]]^^^___aaaaaaaaa``````````````````bbbccccccaaa___^^^^^^bbb___[[[YYY[[[___dddhhhooovvv{{{ssskkkfffccc```___[[[YYYZZZ^^^dddlll{{{~~~}}}}}}}}}}}}{{{yyywwwwwwvvvuuutttrrrppppppllljjjgggddd```]]][[[ZZZXXXWWWUUUTTTTTTTTTUUUVVVUUUUUUYYY___eeeooo~~~vvvpppqqqqqqooojjjaaaWWWMMMGGGAAA===999666666555444333333222222111111222222333555444222222222444555777555777999999999:::<<<>>>BBBHHHQQQ[[[eeepppxxx|||yyy||||||{{{zzzxxxvvvuuutttqqqnnnkkkjjjjjjkkkjjjiiijjjjjjjjjjjjiiihhhgggfffjjjjjjjjjiiihhhhhhggggggjjjiiifffeeedddeeefffgggeeeeeedddccccccbbbaaaaaaddddddcccaaa^^^]]]^^^______^^^\\\\\\___fffnnnttt{{{{{{ssskkkeeeaaa___]]]YYYXXX[[[aaagggqqq~~~}}}||||||||||||yyywwwxxxwwwwwwvvvtttrrrpppooommmkkkhhhddd```]]][[[ZZZWWWVVVUUUTTTTTTTTTUUUUUUTTTUUUXXX^^^dddmmm}}}|||sssrrrqqqpppkkkcccXXXOOOIIIBBB???:::777666555333222333222222111111222222333444444444444555666666777555777999:::::::::<<<>>>BBBIIIRRR[[[eeeqqqwwwxxxvvv}}}~~~}}}{{{zzzxxxwwwtttrrrooommmnnnnnnmmmlllkkklllllllllkkkjjjjjjiiimmmmmmllllllkkkjjjiiiiiijjjjjjhhhgggggghhhiiiiiiggggggfffeeedddcccbbbbbbbbbbbb```^^^[[[[[[]]]``````aaabbbdddiiiqqqzzzzzzrrrkkkfffaaa^^^[[[XXXXXX\\\dddlllvvv~~~|||||||||{{{yyywwwxxxxxxwwwvvvtttrrrpppooommmkkkhhhddd```]]][[[ZZZWWWVVVUUUTTTTTTTTTUUUVVVTTTTTTXXX^^^ccclll{{{zzzssssssqqqlllddd[[[RRRLLLEEEAAA<<<999777555333222333222222111111222222333000111222444444444444444555777999::::::;;;===>>>BBBJJJSSSZZZeeeqqquuutttwww}}}~~~}}}zzzwwwtttsssssssssrrrqqqmmmnnnnnnnnnnnnmmmmmmlllmmmmmmmmmmmmllllllllllllhhhhhhhhhhhhhhhhhhiiiiiiggggggfffeeedddccccccbbb^^^___``````___```aaacccgggjjjooosssxxx}}}xxxrrrlllgggbbb^^^[[[WWWXXX^^^gggqqq{{{~~~}}}}}}|||yyywwwyyyxxxxxxvvvtttrrrpppooonnnllliiieeeaaa]]][[[ZZZWWWWWWUUUTTTTTTTTTUUUVVVTTTUUUXXX^^^ccckkk{{{ttttttrrrmmmfff]]]TTTOOOGGGDDD>>>:::888666444222333222222222222222222333000111444666777666555444666777999::::::;;;===???CCCKKKSSSZZZeeeppptttqqqzzz~~~~~~|||yyywwwwwwwwwvvvuuuoooooopppppppppoooooonnnppppppqqqrrrrrrsssttttttjjjjjjkkklllmmmmmmmmmlllggggggfffeeedddccccccbbb^^^bbbfffhhhiiijjjkkklllpppuuu{{{zzzwwwqqqlllgggccc^^^[[[WWWXXX___iiisss~~~~~~}}}{{{zzzyyyyyyzzzyyyvvvqqqnnnnnnpppkkkjjjhhheeeaaa^^^ZZZYYYVVVUUUTTTRRRRRRRRRSSSSSSRRRUUUYYY]]]bbbkkkwwwzzztttpppkkkaaaVVVOOOGGGAAA===<<<:::555333444444444444444444444444444333333444444444444444444777888999888888999;;;>>>CCCJJJUUU^^^dddiiiooosss|||~~~}}}yyyuuuqqqooopppsssuuuvvvwwwwwwvvvvvvuuutttttttttnnnllllllmmmoooooollliiihhhjjjllllllkkkhhhggggggfffggghhhkkkooosssvvvyyy|||uuusssqqqlllhhhccc___\\\[[[[[[```iiixxx}}}{{{zzzyyy|||}}}{{{wwwrrrnnnnnnoookkkjjjgggdddaaa]]][[[YYYWWWVVVTTTSSSRRRRRRSSSSSSQQQTTTWWW[[[___hhhsss{{{{{{uuuooofff[[[SSSIIIBBB======:::555333444444444444444444444444444333333444444444444555555777888999888888999<<<>>>BBBJJJUUU^^^dddhhhmmmppp|||}}}zzzvvvtttuuuwwwxxxxxxzzzzzzyyyyyyxxxxxxxxxwwwuuusssqqqqqqrrrrrrooollljjjlllnnnooonnnmmmmmmmmmnnnppprrrvvv|||}}}vvvtttqqqlllgggbbb^^^\\\\\\]]]bbblll{{{~~~|||{{{zzz}}}xxxsssooonnnnnnkkkjjjgggccc```]]][[[ZZZWWWVVVUUUSSSRRRSSSSSSTTTPPPSSSVVVXXX\\\cccmmmtttyyyssskkk___VVVKKKDDD???===;;;666444555444444444444444444444444333333444444444555555555777888999888888999<<>>;;;666444666444444444444444444444444333333444444555555666666777888999999888:::===???EEENNNZZZbbbggghhhjjjlllxxx}}}{{{{{{{{{{{{zzzzzzzzzzzzxxxvvvsssrrrrrrtttuuuvvvvvvxxxzzz|||~~~yyyvvvrrrlllgggbbb^^^\\\\\\^^^eeeqqq~~~}}}{{{xxxuuusssqqqpppooollljjjhhhdddaaa___]]]]]]ZZZXXXWWWUUUTTTSSSTTTTTTRRRTTTVVVWWWXXX\\\ccciiixxx~~~yyyooocccWWWPPPIIIBBB???<<<777555777444444444444444444444444333333444555555666777777777888999999999:::>>>@@@HHHQQQ\\\eeeiiijjjlllmmmuuu|||zzzyyyyyyxxxzzz}}}zzzxxxssslllfffaaa^^^\\\ZZZ]]]eeeqqq}}}zzzwwwuuutttssspppoookkkkkkiiigggdddaaa___]]][[[YYYWWWUUUTTTTTTTTTTTTRRRTTTVVVWWWWWWZZZ```eeesss~~~~~~ssshhh]]]SSSKKKDDD@@@===888666777444444444444444444444444333333444555666777777888777888999999999;;;>>>AAAKKKSSS^^^eeeiiikkkmmmoootttxxx|||}}}~~~|||yyyssslllfffaaa^^^\\\XXX\\\dddqqq|||xxxvvvuuussspppnnnkkkkkkkkkjjjhhhddd```]]]\\\ZZZXXXVVVUUUTTTTTTTTTQQQSSSUUUVVVUUUXXX^^^bbbnnnwwwvvvlllbbbUUUMMMEEEAAA===888666888444444444444444444444444333333444555666777888888777888999999:::<<>>===<<<999555444444444444444444444444444444555555666777777777444777999999888;;;AAAGGGRRR\\\jjjtttvvvtttrrrrrrvvvrrrvvv~~~vvvvvvxxx|||~~~{{{wwwqqqiiiccc]]]ZZZYYYYYY[[[bbbnnnzzz{{{wwwsssqqqooopppooommmkkkjjjgggbbb___ZZZZZZYYYWWWVVVUUUTTTTTTRRRQQQPPPOOOPPPRRRUUUVVVZZZ___eeeiiillloootttyyy|||~~~}}}rrrkkkggg___UUUJJJBBB???===999555444444444444444444444444444444555555666777777777444777888999999<<>>CCCJJJOOORRRUUUZZZ```gggpppzzz}}}xxxuuuttttttxxx}}}wwwssshhhddd^^^ZZZXXXVVVTTTSSSRRRTTTUUUUUUUUUYYY```fffzzz}}}{{{yyyxxxvvvtttpppmmmhhhgggfffeeecccbbbaaa```\\\\\\\\\\\\[[[XXXVVVUUURRRPPPNNNMMMNNNOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNOOOOOONNNMMMNNNOOOPPPQQQRRRSSSUUUVVVVVVWWWZZZ\\\]]]```dddhhhnnnxxx{{{tttiiigggccc\\\SSSIII@@@;;;999888666555444444555555444555555555666666777777555666888999<<>>;;;:::777555444555666666666666666666777777777777666777888:::<<>>@@@AAABBBDDDHHHKKKNNNSSS\\\ccckkkssszzz{{{{{{yyyyyyyyy|||xxxvvvssspppnnniiigggdddbbbaaabbbeeegggeeedddaaa^^^ZZZWWWUUUSSSQQQSSSUUUZZZbbbnnn{{{}}}zzzxxxwwwwwwtttrrrpppoooooommmllljjjgggdddbbbaaaaaa```^^^]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYY\\\\\\]]]^^^^^^]]][[[ZZZ[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^```aaaaaabbbbbbbbb```^^^___gggqqq{{{|||ssskkkjjjlllfffWWWIII===;;;888666444444444555666666666666777777777777888888999:::<<<>>>@@@AAACCCCCCFFFKKKOOOTTT^^^hhhsss}}}|||yyyxxx{{{~~~|||yyyuuurrrnnnmmmhhhfffcccaaaaaabbbeeegggfffdddbbb^^^[[[WWWUUUSSSOOOQQQSSSWWW]]]hhhwww}}}{{{yyywwwwwwwwwtttqqqooonnnmmmkkkjjjfffdddbbbaaaaaa```^^^\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\]]]______^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^^^^_________^^^^^^ZZZYYY[[[aaahhhppp~~~yyyrrrmmmmmmnnngggXXXKKK>>>===:::777555555555555666666666666777777777777888888999:::<<<>>>@@@AAABBBAAADDDKKKOOOTTT^^^jjjwww|||xxxxxx~~~~~~}}}{{{vvvqqqmmmkkkdddcccaaa___```cccfffhhhhhhfffccc___[[[WWWTTTRRRNNNPPPRRRTTTYYYbbboooyyy~~~|||zzzxxxwwwvvvxxxtttpppnnnmmmkkkjjjhhhdddbbbaaaaaa```___\\\ZZZXXXXXXYYYYYYZZZZZZZZZ[[[YYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZ\\\^^^``````___^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[VVVWWWZZZ___cccjjjxxxwwwsssooooooooogggXXXLLL@@@>>>;;;888666666666666666666666666777777777777888999999:::<<<>>>???@@@AAA???CCCJJJNNNRRR]]]jjjxxx|||xxxxxx}}}~~~~~~|||wwwqqqmmmkkkaaa```^^^^^^```cccgggjjjjjjhhhddd```ZZZVVVRRRPPPMMMPPPRRRSSSUUU]]]iiisss}}}zzzvvvtttrrrvvvtttrrrnnnkkkhhheeedddccccccbbb```___]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXX\\\]]]___``````^^^]]][[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZ\\\[[[ZZZYYYWWWWWWVVVVVVSSSUUUVVVXXX\\\dddpppxxxyyyvvvrrroookkkddd[[[TTTDDD===888888999666444555777777777777777888888999777888:::<<<>>>>>>>>>>>>EEEBBBDDDKKKMMMPPP]]]nnnyyy~~~}}}|||xxxuuu~~~~~~zzzuuupppllliiidddcccbbbbbbcccfffiiilllnnnlllhhhccc^^^YYYVVVTTTQQQNNNNNNQQQTTTZZZfffrrr}}}~~~{{{xxxuuutttvvvtttrrrnnnkkkgggeeecccbbbbbbbbbaaa```______^^^\\\\\\[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYY\\\]]]___``````___^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[ZZZYYYYYYZZZYYYXXXVVVTTTSSSSSSSSSQQQRRRSSSUUUXXX```kkksssyyyvvvrrrnnniiibbbXXXRRREEE===888888999666444555777777777777777888888999888999;;;===>>>?????????DDDAAACCCIIILLLQQQaaasssuuuuuuzzzxxxvvv|||wwwqqqmmmjjjccccccbbbbbbcccfffjjjlllmmmkkkgggbbb\\\WWWSSSQQQOOOMMMMMMOOORRRXXXcccooo}}}|||yyywwwvvvvvvtttqqqnnnjjjfffdddbbbbbbbbbaaaaaaaaa`````````\\\[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZYYY\\\]]]___```aaaaaa```___````````````````````````\\\\\\\\\\\\[[[ZZZYYYXXXXXXVVVTTTRRRPPPOOONNNNNNMMMOOOPPPPPPRRRYYYccckkkyyy{{{yyyvvvqqqkkkbbbYYYRRRFFF>>>999999999666555555777777777777777888888999999:::<<<>>>???@@@@@@@@@CCC@@@BBBHHHLLLSSSfff{{{vvvkkknnn~~~yyywwwxxx{{{vvvpppkkkiiicccbbbaaabbbcccgggjjjlllooommmiiiccc]]]WWWSSSPPPPPPMMMMMMPPPRRRVVVaaalll|||}}}zzzxxxwwwuuutttqqqmmmiiifffcccbbbbbbaaaaaa```___^^^^^^^^^[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]___```aaaaaaaaaaaa````````````````````````^^^^^^^^^]]]\\\ZZZYYYXXXUUUTTTRRROOOMMMKKKJJJJJJKKKLLLMMMMMMNNNSSS\\\cccqqqzzz~~~|||wwwpppfff]]]WWWHHH@@@999999999777555666777777777777777888888999:::;;;===???@@@AAAAAA@@@AAA???AAAGGGLLLTTTjjjoooggglll{{{xxxyyy{{{}}}yyytttnnniiifffccccccbbbbbbdddhhhkkkmmmsssqqqlllfff___YYYUUURRRRRRPPPPPPRRRSSSWWWaaalll{{{|||yyywwwvvvsssrrrpppllliiifffcccbbbcccbbbaaa___]]][[[ZZZYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^___```aaaaaaaaabbb______________________________```___^^^[[[YYYWWWSSSRRRPPPNNNKKKJJJHHHHHHIIIJJJKKKKKKKKKOOOWWW^^^jjjrrr~~~|||tttiii```ZZZIIIAAA:::999999777666777777777777777777888888999:::;;;===???AAAAAAAAAAAA???>>>BBBHHHLLLUUUkkk}}}jjjffflllyyyyyy{{{}}}yyytttnnnjjjgggddddddcccdddfffiiimmmooouuurrrmmmggg```ZZZUUUSSSQQQOOOOOORRRSSSVVV```jjjxxx|||yyyvvvuuutttqqqpppnnnkkkiiifffdddccccccbbb```^^^\\\YYYXXXWWW[[[[[[[[[\\\]]]]]]]]]^^^]]]]]]\\\[[[[[[\\\]]]]]]^^^^^^^^^______``````aaa___________________________`````````^^^[[[XXXVVVQQQPPPNNNLLLJJJHHHGGGGGGGGGIIIJJJIIIIIIMMMTTTZZZccckkkvvvuuuiii___YYYKKKBBB;;;999999777666888777777777777777888888999:::;;;===???@@@AAAAAAAAA>>>???DDDKKKMMMTTThhhtttbbbbbbiiitttzzz}}}|||wwwrrrnnnkkkfffeeeeeeeeehhhkkkooorrrtttqqqlllfff___YYYTTTRRRNNNLLLMMMPPPQQQTTT^^^ggguuu~~~yyyuuusssqqqqqqooonnnlllkkkhhhgggeeedddbbbaaa```^^^\\\ZZZYYYXXX[[[[[[\\\\\\]]]^^^^^^___^^^]]]\\\\\\\\\\\\]]]^^^___^^^^^^^^^^^^^^^______________________________^^^_________\\\YYYUUUSSSMMMLLLKKKIIIHHHGGGFFFFFFEEEGGGHHHGGGGGGKKKQQQWWW]]]dddmmmwwwwwwhhh]]]WWWLLLCCC;;;:::999777777888777777777777777888888999999:::<<<>>>@@@@@@@@@@@@<<>>???@@@@@@@@@<<<@@@IIIPPPPPPQQQaaauuu}}}fffWWW\\\fffpppzzzxxx}}}~~~{{{xxxsssooommmhhhhhhggghhhkkkooorrruuuuuusssoooiiiccc]]]YYYVVVMMMLLLNNNQQQSSSWWW```jjjqqq|||~~~{{{vvvrrrnnnlllkkkkkkjjjjjjiiigggfffdddcccaaaaaa``````___^^^\\\[[[\\\\\\]]]]]]___```aaabbbbbbaaa```___^^^]]]\\\\\\^^^^^^]]][[[ZZZZZZYYYYYY\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\[[[YYYUUURRRPPPHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFFFFEEEEEEGGGKKKNNNVVV\\\eeemmmssszzziii[[[WWWNNNFFF<<<666555666666666777888888888888999999999<<<;;;<<<>>>BBBBBB???<<<@@@AAAGGGOOOSSSVVV___kkkwwwgggXXXVVV```rrruuusss{{{~~~}}}zzzxxxtttrrrppphhhgggggghhhjjjnnnrrruuuvvvsssooojjjfff```[[[WWWTTTQQQPPPRRRUUUXXX```iiivvv{{{{{{wwwsssooommmkkkjjjjjjjjjiiigggfffdddcccbbbbbbbbbaaa```___^^^]]]]]]]]]]]]^^^___aaabbbcccbbbbbbaaa```___^^^]]]\\\]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^______^^^^^^^^^\\\\\\[[[ZZZWWWTTTPPPNNNHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCBBBAAACCCGGGJJJRRRXXX```hhhnnnttt|||lll^^^[[[RRRJJJ???999666666666555777888888888888999999999>>>===>>>AAADDDEEEBBB@@@DDDDDDIIIQQQVVVXXX___ggg|||uuueeeWWWWWWdddwwwtttsss{{{~~~}}}|||yyyvvvtttqqqpppkkkjjjiiijjjlllooosssuuuyyyvvvqqqmmmhhhccc]]]YYYUUURRRRRRTTTVVVXXX___gggsssyyy~~~{{{xxxssspppmmmllljjjjjjjjjiiigggfffddddddccccccccccccbbb```___^^^^^^^^^^^^___```aaabbbcccbbbbbbaaa```______^^^]]]]]][[[YYYXXXYYY[[[]]]___^^^______``````___^^^^^^[[[[[[ZZZXXXUUUQQQNNNLLLFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAEEEGGGMMMSSS[[[aaaffflllsssyyypppccc___VVVMMMCCC;;;888777666555777888888888888999999999??????@@@CCCGGGIIIIIIHHHJJJIIILLLTTT[[[^^^aaaeeeppprrrcccWWW[[[jjj~~~}}}uuuuuu}}}}}}|||zzzwwwtttrrrqqqpppooonnnmmmmmmoooqqqtttuuuyyyvvvrrrnnnjjjddd^^^ZZZUUUSSSTTTWWWYYYZZZ___fffpppvvv}}}~~~}}}{{{wwwsssppplllkkkjjjjjjiiiiiihhhfffeeedddddddddccccccbbb```___^^^_________``````aaaccccccccccccbbbaaa``````_________]]]ZZZXXXXXXZZZ]]]___^^^____________^^^^^^]]]ZZZZZZXXXVVVRRROOOLLLJJJEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBAAA@@@AAADDDGGGKKKPPPWWW\\\```fffmmmrrr{{{sssfffaaaVVVNNNCCC<<<999888777555777777888888888999999999>>>???AAAEEEIIIMMMPPPQQQNNNLLLOOOWWW```fffhhhggghhhwwwpppaaaWWW^^^rrr}}}wwwyyy}}}{{{xxxuuurrrqqqpppppprrrrrrqqqpppqqqssstttvvvwwwuuuqqqmmmiiiccc\\\XXXUUUTTTVVVZZZ\\\]]]aaagggnnnttt|||||||||zzzwwwsssooollljjjiiiiiiiiiiiihhhfffeeedddcccccccccbbbaaa```___^^^``````___``````aaabbbccccccccccccbbbbbbaaaaaa```bbb```\\\YYYYYYZZZ\\\^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYWWWTTTPPPMMMJJJHHHDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@AAACCCEEEJJJOOOTTTYYY\\\bbbiiinnnuuuyyyuuuhhhbbbUUUMMMCCC<<<999999888777777777888888888999999999;;;===@@@DDDIIIOOOTTTWWWPPPOOOPPPWWWcccmmmpppnnnfffqqqqqqbbbXXXaaaxxxzzz}}}|||zzzvvvsssqqqppppppqqqttttttssssssssstttuuuvvvwwwuuuqqqnnniiiccc\\\WWWSSSSSSVVV[[[^^^___ccciiimmmrrr{{{|||{{{zzzxxxtttpppllljjjiiiiiiiiiiiihhhgggfffeeecccccccccbbbaaa```___^^^```_________``````aaabbbddddddcccccccccbbbbbbbbbcccaaa___\\\[[[[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZWWWSSSOOOKKKIIIGGGDDDDDDCCCCCCCCCBBBBBBBBB>>>@@@@@@@@@??????AAACCCHHHMMMRRRVVVYYY^^^ffflllooottt{{{wwwjjjbbbVVVNNNDDD<<<:::999999888777888888888888999999999:::<<>>???>>>>>>AAAGGGLLLPPPQQQMMMKKKTTTffftttxxx~~~{{{hhh[[[fff|||~~~~~~{{{vvvqqqooopppsssuuuqqqqqqrrrrrrsssttttttttttttrrrpppmmmhhhbbbZZZTTTSSSQQQQQQSSSSSSRRRWWW]]]^^^dddllltttzzzyyysssooopppnnnkkkjjjjjjjjjhhhgggiiigggffffffffffffdddbbbaaaaaa```______```aaabbbffffffeeeddddddcccbbbbbb``````aaaaaabbbbbbbbbccccccbbbbbbaaa```______^^^[[[YYYUUUPPPLLLIIIGGGFFFFFFEEECCCBBBAAAAAABBBBBBFFFEEEEEEDDDDDDEEEEEEFFFCCCEEEIIIMMMRRRWWW]]]aaafffjjjqqqyyy{{{qqqggg```[[[OOOAAA:::;;;;;;888777777777777777777888888======<<<<<<>>>AAADDDFFFOOOMMMKKKJJJPPP^^^qqq~~~xxxeee___iii|||~~~{{{uuuqqqooopppsssuuutttttttttsssrrrqqqpppooopppnnnkkkgggaaa[[[VVVSSSPPPPPPOOOOOOPPPRRRTTTVVV]]]```eeekkkrrrwww{{{}}}}}}}}}}}}}}}~~~~~~xxxssspppqqqooommmkkkkkkkkkjjjhhhjjjhhhffffffffffffdddcccbbbaaa```______```aaaaaaeeeeeeddddddcccbbbaaaaaa_________``````aaaaaaaaacccbbbbbbaaa```___^^^^^^[[[YYYUUUPPPLLLIIIGGGFFFFFFEEECCCBBBBBBBBBCCCCCCGGGFFFFFFEEEEEEFFFFFFGGGEEEGGGJJJLLLPPPUUU[[[___eeeiiipppvvv~~~xxxtttmmmggg```[[[PPPBBB;;;;;;:::888888888777777777888999999======<<<<<<===@@@BBBDDDHHHIIIIIIKKKPPP\\\lllwwwsssbbb^^^jjj~~~{{{vvvqqqoooppprrrttttttuuuuuuuuutttrrrpppooollljjjgggccc]]]WWWRRRPPPMMMLLLKKKKKKLLLOOOQQQSSSYYY\\\```fffkkkpppsssuuuvvvvvvwwwwwwyyy}}}|||xxxuuurrrsssqqqnnnmmmmmmmmmkkkjjjjjjiiigggfffgggfffdddccccccbbbaaa```______``````ccccccbbbbbbaaaaaa``````^^^^^^^^^_______________cccbbbbbbaaa```___^^^^^^[[[YYYUUUQQQMMMJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIJJJMMMRRRXXX]]]ccchhhnnnssszzz}}}rrrllliiihhh```\\\QQQCCC;;;::::::777888888888888888999::::::======<<<<<<===>>>@@@AAAAAADDDGGGJJJPPPYYYeeennnyyy}}}pppbbbaaammm|||wwwrrrppppppqqqrrrsssuuuwwwxxxwwwtttpppnnniiigggddd```ZZZUUUQQQNNNJJJJJJIIIIIIKKKMMMPPPRRRUUUWWWZZZ^^^cccfffhhhiiillllllmmmnnnpppuuu|||}}}{{{xxxvvvuuuuuussspppooooooooommmlllkkkjjjhhhgggggggggeeeccccccbbbbbbaaa```_________aaaaaaaaa``````_________^^^^^^^^^^^^____________bbbbbbaaa```______^^^^^^[[[ZZZWWWSSSOOOLLLIIIHHHGGGFFFDDDCCCCCCDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGJJJPPPWWW\\\bbbggglllqqqwww~~~sssjjjgggfff```^^^TTTFFF===:::999777888888888888999:::;;;;;;======<<<<<<<<<===>>>>>>>>>AAAEEEIIINNNVVVaaaiiirrrwww{{{~~~sssggggggrrr}}}xxxsssppppppqqqqqqrrrtttwwwxxxwwwtttooolllhhhfffccc___ZZZUUUQQQOOOKKKJJJJJJJJJKKKNNNPPPRRRSSSTTTWWWYYY\\\^^^___```cccdddeeefffiiinnntttyyy~~~}}}{{{{{{|||}}}~~~}}}{{{zzzxxxxxxvvvtttrrrpppppppppooommmmmmkkkiiihhhhhhgggeeecccbbbbbbbbbaaa```___^^^^^^``````____________^^^^^^________________________````````````____________\\\[[[YYYVVVRRRNNNKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEAAABBBCCCEEEHHHNNNVVV\\\aaaeeekkkpppuuu|||yyylllfffcccaaa```XXXJJJ???;;;:::888888888888888999:::;;;<<<===<<<<<<<<<<<<<<<======???AAADDDFFFKKKTTT```iiilllrrrwww|||~~~}}}tttiiikkkuuu}}}yyytttqqqpppqqqqqqppprrrvvvxxxwwwsssnnnkkkfffdddaaa]]]XXXTTTQQQOOOKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTUUUWWWXXXYYYYYYYYY[[[]]]___```ccchhhmmmqqqwww|||}}}xxxvvvvvvxxxyyy{{{~~~}}}|||{{{zzzwwwuuurrrqqqqqqqqqooonnnnnnllljjjiiihhhgggeeecccaaaaaabbbbbbaaa```___^^^__________________^^^^^^```____________^^^^^^^^^^^^^^^^^^______``````aaa^^^]]][[[XXXUUUQQQNNNLLLIIIGGGEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB>>>@@@AAADDDGGGMMMTTTYYY^^^ccciiiooottt{{{tttiiidddbbbbbb[[[MMMAAA<<<:::888777777777888888:::;;;<<<<<<<<<<<<===============@@@BBBCCCEEEIIIRRR___hhhiiiooovvv{{{}}}~~~qqqhhhjjjttt}}}yyyuuurrrqqqqqqrrrppprrruuuwwwvvvrrrnnnkkkdddbbb^^^ZZZUUURRRPPPNNNLLLKKKJJJIIIIIIKKKMMMNNNSSSSSSTTTUUUUUUUUUUUUTTTUUUVVVYYYZZZ]]]aaafffiiiooosssyyy{{{|||zzztttqqqsssuuuvvvxxx|||~~~|||{{{wwwuuurrrqqqqqqqqqooonnnnnnmmmjjjiiiiiihhheeeccc``````aaabbbbbbaaa```______________________________^^^^^^^^^]]]]]]]]]\\\[[[\\\]]]^^^```aaabbbccc```___]]][[[XXXTTTPPPOOOJJJHHHFFFCCCAAA@@@??????>>>======<<<<<<======>>>===???AAADDDGGGKKKQQQUUUZZZ___fffmmmrrrzzztttmmmdddeee___QQQDDD>>>;;;:::666666666777888999:::;;;;;;<<<======>>>>>>>>>>>>???AAACCCEEEIIIRRR]]]eeegggnnnvvv||||||qqqhhhjjjqqqyyy~~~|||xxxuuusssrrrrrrsssqqqsssvvvwwwvvvsssooollldddbbb^^^ZZZVVVSSSQQQPPPOOONNNLLLKKKJJJKKKLLLMMMQQQQQQRRRRRRRRRQQQPPPPPPNNNPPPRRRTTTVVVYYY]]]aaafffjjjoooqqqrrruuuyyy}}}xxxrrroooqqqssstttwww{{{}}}|||wwwuuurrrqqqqqqqqqooonnnooommmkkkjjjiiihhhfffddd___```aaabbbbbbaaa``````________________________]]]]]]]]]\\\\\\[[[[[[[[[ZZZ[[[\\\^^^```bbbcccdddaaa```___]]]YYYUUURRRPPPJJJIIIFFFCCC@@@???>>>>>>;;;;;;::::::::::::;;;;;;>>>@@@BBBDDDFFFIIINNNQQQVVV\\\dddkkkqqqyyywwweeefffaaaSSSEEE???<<<:::555555555666777999:::;;;;;;<<<===>>>????????????<<<@@@CCCFFFJJJQQQ[[[bbbgggnnnvvv}}}|||tttkkkkkkooottt}}}{{{xxxuuutttsssssstttsssuuuwwwwwwvvvtttpppnnngggdddaaa\\\XXXVVVTTTSSSSSSRRRPPPNNNMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMMMMJJJLLLNNNOOOQQQSSSXXX[[[```dddhhhkkkkkknnnrrrvvvwww||||||wwwssssssssstttxxxzzz}}}~~~}}}}}}}}}xxxwwwtttrrrqqqpppppppppnnnmmmkkkkkklllkkkiiigggfffeeeeeedddddddddeeeeeeaaaaaaaaaaaa`````````___[[[YYYXXXZZZ]]]^^^]]][[[YYYZZZ\\\^^^```bbbcccdddbbbaaa```^^^[[[XXXVVVTTTQQQLLLFFFDDDDDDAAA;;;666::::::;;;;;;<<<======>>>???@@@AAACCCFFFIIILLLMMMVVV]]]eeekkkooovvv}}}qqqggg[[[RRRGGG>>>:::<<<888888777777999;;;>>>@@@>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEHHHPPP[[[ccciiijjjppp{{{sssooommmpppuuu~~~|||xxxvvvvvvvvvwwwyyyuuusssuuuxxxxxxtttooommmhhhbbb]]][[[YYYWWWVVV\\\XXXRRROOOOOOQQQSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLJJJJJJIIIIIIKKKMMMPPPRRRXXXYYY]]]aaaeeeiiilllnnnpppuuu~~~~~~yyyvvvvvvwwwxxxzzz|||~~~~~~~~~xxxwwwuuusssqqqqqqqqqqqqpppnnnmmmmmmnnnmmmjjjhhhiiihhhgggfffeeeeeeeeedddbbbaaaaaa``````___^^^^^^]]][[[YYY[[[]]]^^^]]][[[ZZZ[[[\\\^^^```bbbddddddeeedddcccbbb```]]][[[ZZZSSSNNNHHHEEEDDDBBB===999;;;<<<<<<===>>>>>>??????>>>???@@@CCCFFFIIILLLMMMTTTZZZccchhhmmmsss}}}~~~nnneee[[[RRRHHH???:::;;;999999888888999;;;>>>???????????????@@@@@@@@@@@@AAABBBDDDEEEHHHPPP[[[ccciiiiiinnnwwwlllkkkooouuu||||||}}}yyywwwwwwwwwxxx{{{xxxwwwzzz}}}}}}yyyuuupppkkkeee```\\\ZZZXXXWWW\\\XXXTTTRRRSSSTTTUUUUUURRRRRRQQQOOONNNLLLKKKKKKJJJJJJHHHHHHIIIJJJLLLMMMQQQRRRUUUYYY^^^bbbeeegggkkkpppyyy|||{{{{{{|||}}}~~~yyyxxxvvvtttsssrrrrrrsssrrrpppoooooooooooollljjjlllllljjjiiihhhgggfffeeeccccccbbbaaa___^^^]]]]]]]]]\\\[[[[[[\\\\\\[[[ZZZZZZ[[[]]]```bbbcccdddeeeeeeeeeeeedddcccaaa```___VVVQQQKKKGGGEEEDDDAAA>>>>>>>>>??????@@@AAAAAAAAA>>>???AAACCCFFFJJJMMMNNNQQQXXX```eeeiiipppyyy}}}jjjbbb[[[TTTKKK@@@;;;;;;::::::999888999;;;===???AAAAAA@@@@@@@@@@@@?????????AAACCCDDDHHHPPP[[[cccjjjkkknnnuuu~~~{{{eeeiiisss|||yyy~~~{{{yyyxxxxxxyyy{{{zzz{{{~~~~~~{{{tttoooiiiccc___\\\ZZZXXX[[[YYYWWWVVVWWWXXXXXXWWWSSSSSSRRRPPPOOONNNMMMMMMMMMLLLJJJIIIHHHHHHIIIJJJIIIKKKMMMQQQUUUZZZ]]]___ccchhhpppyyy~~~~~~~~~~~~}}}zzzxxxvvvuuutttsssttttttrrrqqqpppooopppooommmkkkmmmlllllllllkkkjjjiiihhheeeeeecccbbb```^^^]]]\\\]]]\\\[[[ZZZZZZYYYYYYXXXZZZ\\\^^^aaacccdddeeeeeebbbcccccccccbbbbbbaaa```YYYTTTNNNIIIGGGFFFDDDCCCAAABBBBBBBBBCCCCCCCCCDDD@@@AAABBBEEEHHHKKKNNNPPPOOOVVV^^^cccgggnnnwww~~~wwwfff```ZZZUUUMMMBBB<<<;;;;;;;;;:::999:::<<<>>>???CCCBBBBBBAAA@@@@@@??????===@@@BBBDDDHHHPPPZZZbbblllnnnrrrwwwrrraaahhhvvv~~~vvvwww}}}{{{zzzyyyzzzyyyzzz|||}}}xxxssslllfffbbb___\\\ZZZZZZYYYXXXYYY[[[[[[[[[ZZZVVVVVVUUUTTTSSSRRRQQQQQQRRRPPPNNNLLLJJJIIIHHHHHHFFFGGGIIIKKKOOOSSSVVVXXXZZZ___gggooowww~~~}}}|||{{{zzzyyyxxxwwwuuutttttttttuuuqqqpppooooooooonnnllljjjjjjkkklllmmmmmmllllllkkkgggfffeeecccaaa___^^^]]][[[[[[ZZZYYYXXXWWWVVVWWWZZZ\\\^^^aaacccddddddddd``````aaabbbbbbaaaaaaaaa[[[WWWQQQLLLJJJHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEFFFCCCCCCEEEGGGJJJMMMOOOQQQOOOUUU]]]cccfffllluuu}}}|||qqqeee```[[[WWWOOODDD===;;;<<<;;;::::::;;;===???@@@DDDCCCCCCBBBAAA@@@??????===???BBBDDDHHHOOOYYY```jjjoootttyyyyyyjjj]]]eeevvv}}}wwwrrrvvv~~~|||zzzzzzzzzyyy{{{}}}{{{vvvooohhhdddaaa^^^\\\YYYXXXXXXZZZ]]]^^^]]]\\\YYYXXXXXXWWWVVVUUUTTTTTTTTTSSSQQQOOOLLLJJJIIIHHHFFFFFFFFFGGGIIILLLOOOPPPSSSWWW^^^eeelllttt{{{~~~|||zzzxxxxxxyyyxxxvvvuuutttttttttuuupppooonnnnnnnnnmmmkkkiiihhhiiikkkmmmmmmmmmllllllgggfffeeecccaaa___^^^]]]ZZZZZZ[[[ZZZWWWVVVVVVWWWYYY[[[^^^aaacccddddddccc```aaabbbbbbccccccbbbbbb[[[XXXTTTPPPLLLJJJIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEFFFHHHJJJLLLNNNOOOOOOUUU]]]bbbeeekkkttt{{{|||qqqfffaaa\\\XXXPPPEEE>>>===;;;;;;::::::;;;>>>AAABBBDDDDDDCCCBBBBBBAAA@@@@@@===???BBBDDDGGGNNNWWW^^^gggooovvvzzzooo~~~rrrbbbZZZbbbtttxxxsssqqqwww~~~|||{{{zzzyyy|||}}}{{{vvvoooiiieeebbb___]]]YYYYYYYYY[[[^^^aaaaaa```[[[[[[[[[ZZZYYYXXXXXXXXXVVVUUUTTTRRRPPPMMMLLLKKKIIIHHHFFFEEEEEEFFFHHHIIILLLPPPUUU\\\bbbiiipppuuu||||||yyywwwvvvxxxwwwuuutttsssttttttuuuqqqooonnnnnnooonnnllliiihhhiiikkklllmmmllljjjiiiddddddcccaaa```^^^]]]\\\ZZZ[[[\\\[[[YYYWWWXXXZZZXXXZZZ]]]aaacccccccccbbb``````aaabbbbbbbbbbbbaaaZZZYYYVVVRRRNNNKKKJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLMMMMMMTTT[[[```dddjjjrrryyywwwhhhccc^^^YYYQQQFFF???>>>::::::::::::<<>>@@@CCCEEEGGGLLLTTTZZZhhhttt}}}}}}mmmdddsssuuuddd]]]YYYdddzzzzzzuuurrrrrrzzz~~~|||zzzyyyxxx{{{{{{zzzxxxvvvvvvwwwyyyzzzuuunnnhhheeebbb___^^^]]]\\\\\\^^^bbbfffhhhhhhhhhggggggffffffeeeeeeeee`````````___^^^\\\ZZZYYYWWWTTTPPPKKKHHHGGGGGGGGGBBBEEEJJJNNNSSSYYY```dddiiiooowww~~~{{{yyyyyywwwwwwwwwvvvuuuuuutttttttttrrrppppppppppppnnnmmmjjjjjjjjjkkkllljjjgggdddeeedddaaa___^^^]]]]]]]]]]]]^^^^^^\\\[[[[[[]]]```______``````aaabbbdddeeegggeeebbb___^^^]]]^^^^^^\\\YYYVVVSSSQQQOOOLLLJJJMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGMMMSSSZZZ^^^aaafffnnnuuu{{{}}}kkk\\\XXXSSSFFF>>>===<<<<<<<<<<<<===???@@@AAAAAAAAAAAABBBBBBBBBCCCCCC>>>===@@@FFFIIIKKKTTT___lllxxxllldddsssxxxaaaXXXXXX```www{{{sssqqqrrryyy}}}{{{zzzzzz{{{{{{yyywwwtttsssrrrssstttuuutttpppjjjddd^^^\\\\\\\\\]]]^^^```cccfffhhhjjjllllllkkkiiigggeeecccaaa```aaabbbcccbbbaaa^^^]]]YYYVVVRRRNNNLLLKKKLLLLLLKKKKKKJJJLLLOOOSSSXXXZZZaaaeeemmmyyy}}}zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuutttsssqqqqqqrrrrrrqqqoookkkkkkjjjkkkkkkjjjfffcccdddcccaaa___^^^]]]]]]^^^^^^^^^^^^]]][[[[[[]]]______`````````aaacccdddeeefffdddaaa___]]]\\\]]]]]]ZZZXXXUUUSSSRRRQQQOOOMMMMMMLLLJJJIIIGGGEEEDDDCCCDDDCCCCCCDDDEEEFFFGGGGGGLLLRRRYYY]]]```eeelllrrrzzzooo___ZZZTTTGGG>>>>>>::::::::::::;;;===>>>???AAAAAAAAAAAABBBBBBBBBBBB@@@===???EEEJJJOOOXXXbbbnnn{{{oooiiixxx{{{cccZZZWWW```xxxxxxvvvvvv|||}}}{{{zzzzzzzzzzzzyyyvvvtttrrrppppppppppppooommmiiiccc```^^^^^^^^^___```bbbdddgggiiijjjmmmmmmllljjjhhhfffdddcccbbbcccddddddcccaaa___^^^[[[YYYVVVSSSRRRQQQQQQQQQQQQPPPPPPPPPRRRTTTWWWXXXZZZ\\\bbblllsssxxx~~~|||zzzyyyxxxyyyxxxwwwvvvvvvvvvwwwxxxtttsssrrrrrrttttttsssrrrmmmlllkkkkkkjjjiiieeeccccccbbb```___^^^^^^^^^___^^^______]]][[[[[[\\\^^^````````````aaacccdddeeedddcccaaa^^^\\\\\\\\\\\\WWWUUUSSSRRRRRRRRRQQQPPPLLLKKKIIIGGGDDDCCCBBBAAAAAAAAABBBCCCDDDEEEGGGHHHJJJPPPWWW\\\```dddjjjooovvv{{{uuuddd\\\TTTHHH???>>>::::::::::::;;;===>>>???@@@@@@AAAAAAAAABBBBBBBBBBBB>>>>>>DDDMMMTTT]]]dddnnn|||uuupppfff[[[VVVaaayyy~~~|||{{{}}}zzzyyyxxxxxxxxxwwwvvvtttqqqnnnllljjjjjjjjjiiifffcccaaaaaabbbaaaaaabbbccceeegggiiijjjnnnnnnmmmkkkiiigggeeedddddddddeeedddcccaaa___^^^]]]]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWVVVUUUXXX___eeekkkuuu~~~}}}|||{{{zzzzzzyyyxxxwwwwwwxxxyyyzzzsssrrrqqqrrrtttuuutttsssnnnmmmkkkkkkjjjhhheeecccbbbaaa```___^^^^^^___```^^^______^^^\\\[[[\\\]]]_________```aaabbbdddddddddcccaaa___]]]\\\[[[[[[VVVTTTQQQPPPQQQQQQOOONNNLLLJJJGGGDDDBBB@@@???>>>??????@@@AAACCCEEEGGGHHHIIINNNUUU[[[___ccchhhlllpppuuu|||zzzggg]]]TTTIII@@@===<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAA??????EEEPPPZZZaaadddkkkyyy}}}{{{gggZZZWWWaaaxxx}}}zzzxxxvvvvvvwwwwwwvvvtttqqqmmmiiiffffffffffffdddbbbaaabbbccccccccccccdddeeeggghhhiiinnnnnnmmmkkkjjjhhhfffeeeeeeeeeddddddbbbaaa___^^^___```aaabbbbbbaaaaaa```______```___^^^]]][[[ZZZ[[[WWWVVVXXX\\\bbbmmmxxx|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxyyyzzzzzzrrrqqqppprrrtttuuutttssspppnnnlllkkkkkkiiigggdddbbbaaa```___^^^^^^___```]]]^^^___^^^\\\[[[\\\]]]^^^^^^^^^___```aaaccccccdddcccaaa___^^^\\\[[[[[[UUUSSSPPPNNNNNNMMMKKKIIIJJJHHHEEEAAA???===============>>>@@@BBBDDDFFFGGGIIILLLRRRWWW]]]bbbfffiiiiiinnntttzzz|||jjj^^^UUUKKKAAA;;;<<<<<<<<<<<<===???@@@AAA?????????@@@@@@@@@AAAAAA??????AAAHHHSSS___fffhhhkkkwwwfffYYYUUU```sss|||yyyvvvtttsssuuuuuuuuutttqqqmmmhhhfffeeeffffffdddbbbaaabbbddddddddddddeeefffggghhhiiinnnmmmmmmllljjjhhhfffeeeeeeddddddcccbbbaaa______```bbbdddfffgggffffffeeecccdddeeefffeeedddbbbaaaccc]]]YYYXXXYYY\\\eeeooozzzyyyzzz|||~~~}}}||||||{{{{{{zzzyyyyyysssrrrqqqrrrtttuuutttsssqqqooommmllllllkkkiiigggcccbbb```___^^^^^^^^^___[[[]]]^^^^^^]]]\\\]]]]]]]]]]]]]]]]]]^^^```aaabbbbbbaaa```___]]][[[ZZZYYYUUURRROOOMMMLLLJJJHHHFFFGGGEEEBBB>>><<<;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEGGGIIIMMMRRRXXX^^^ccceeeeeehhhlllqqquuu{{{~~~mmm```XXXNNNDDD<<<::::::::::::;;;===>>>???>>>>>>?????????@@@@@@@@@===@@@CCCHHHUUUfffqqqvvvuuu|||eeeWWWRRR\\\lll|||xxxuuurrrqqqrrrssssssrrrpppllliiigggeeeffffffeeeccccccdddfffeeeeeeffffffhhhiiikkkkkkooonnnnnnmmmkkkjjjhhhgggeeeeeedddccccccbbbbbbbbbbbbccceeegggiiiiiiiiiiiiggghhhiiijjjjjjiiihhhggghhhbbb^^^\\\YYYYYY^^^eeerrr|||}}}|||{{{{{{{{{xxxxxxxxxxxxwwwwwwwwwwwwuuuwwwzzz}}}}}}~~~~~~}}}{{{xxxwwwuuutttssssssuuuvvvuuutttrrrpppnnnmmmmmmmmmllljjjdddcccaaa___^^^]]]]]]^^^YYY[[[^^^___^^^]]]^^^^^^[[[[[[[[[\\\]]]^^^___```______^^^]]][[[YYYXXXWWWUUURRROOOMMMLLLJJJHHHFFFEEECCC???<<<::::::;;;;;;<<<<<<<<<>>>???AAACCCDDDEEEEEEGGGKKKQQQYYY^^^aaabbbdddeeegggkkkpppwww{{{pppccc[[[SSSGGG>>>::::::::::::;;;===>>>???>>>>>>>>>>>>?????????@@@===AAACCCGGGUUUlll~~~dddWWWQQQXXXdddwww|||xxxtttqqqooooooooooooooommmllljjjiiidddfffgggfffffffffhhhjjjgggggghhhiiikkklllnnnoooqqqqqqpppooonnnmmmkkkjjjffffffeeeeeeeeeeeeffffffdddeeeggghhhjjjkkkkkkkkkkkkkkklllllllllllllllkkkjjjfffcccaaa]]]YYY[[[___iiivvv}}}yyyuuurrrooonnnoooooooooooooooooonnnnnnrrruuuxxx|||~~~~~~~~~{{{xxxuuuwwwuuutttuuuvvvwwwvvvtttrrrpppnnnnnnnnnnnnmmmllleeedddaaa___^^^]]]]]]]]]XXX[[[]]]___^^^^^^^^^___ZZZZZZZZZ[[[\\\]]]______]]]]]]\\\[[[YYYWWWUUUTTTTTTRRROOOMMMLLLKKKJJJHHHCCCAAA>>>;;;999999;;;<<<<<<<<<<<<===>>>@@@BBBBBBCCCBBBCCCFFFMMMUUU[[[^^^bbbbbbaaaaaaccchhhoootttrrrfff^^^WWWJJJ@@@<<<<<<<<<<<<>>>???@@@AAA>>>>>>>>>>>>????????????===BBBCCCEEETTTppp~~~dddXXXRRRWWW___ooo|||xxxtttpppnnnllllllllllllkkkkkkjjjiiiccceeefffggggggiiikkkmmmiiiiiijjjkkkmmmoooqqqrrrssssssrrrrrrpppooommmmmmggggggggggggggghhhiiiiiifffggghhhiiijjjlllmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmkkkiiiggggggbbb\\\[[[^^^cccrrr|||wwwqqqmmmjjjhhhhhhdddfffggggggffffffgggiiimmmmmmpppuuuzzz}}}|||zzzyyy|||~~~~~~|||{{{{{{{{{uuuvvvxxxyyyyyyxxxwwwvvvuuurrrnnnllllllnnnpppqqqlllhhhccc___]]]\\\[[[ZZZYYYZZZ\\\\\\]]]\\\[[[ZZZZZZYYYXXXXXXYYY[[[^^^___bbb```]]]\\\[[[WWWRRRMMMNNNLLLIIIIIIJJJKKKKKKJJJDDDBBB@@@===;;;:::::::::999:::<<<>>>@@@AAABBBBBBBBBBBBBBBCCCFFFMMMVVV\\\]]]^^^``````aaadddgggjjjsss|||yyyhhh```ZZZKKK:::<<<;;;;;;:::;;;<<<>>>??????????????????@@@@@@@@@@@@CCCHHHLLLRRReee}}}|||~~~eeeYYYTTTSSSZZZlll~~~|||zzzvvvppplllmmmmmmlllkkkjjjhhhhhhgggfffgggiiijjjllllllmmmmmmiiijjjkkklllmmmooooooppprrrqqqqqqpppnnnllljjjiiifffeeeeeehhhkkkmmmllljjjiiiiiijjjjjjkkkllllllllloooooopppooommmlllmmmooommmmmmllljjjfffbbb]]][[[dddppp}}}{{{xxxsssnnniiifffeeedddaaabbbdddcccbbbbbbdddeeeiiijjjlllqqqwwwzzzyyywwwwwwyyy{{{|||zzzyyyyyyzzzwwwxxxzzz{{{{{{zzzyyyxxxvvvrrrooommmmmmnnnooonnnkkkgggbbb___^^^]]]\\\[[[ZZZ[[[\\\]]]]]]\\\[[[[[[ZZZYYYYYYYYYZZZ\\\^^^___aaa___]]]\\\[[[WWWRRRNNNNNNLLLJJJIIIJJJKKKKKKJJJEEECCC@@@===;;;::::::::::::;;;===???AAACCCCCCDDDCCCCCCCCCDDDFFFMMMUUU[[[\\\]]]___```aaacccfffiiinnnxxx}}}rrreee]]]PPPAAA<<<<<<;;;;;;<<<===???@@@????????????????????????>>>BBBIIIMMMRRRccc{{{yyy{{{ddd[[[PPPOOOVVVfffzzz}}}zzzvvvqqqmmmnnnnnnmmmlllkkkjjjiiiiiijjjjjjjjjkkkkkklllllllllkkkkkklllmmmnnnooopppppppppppppppooonnnmmmlllkkkkkkjjjiiijjjlllmmmkkkiiikkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnlllkkkjjjlllnnnooooooooollliiiddd___]]]bbbnnn}}}{{{zzzvvvsssooojjjfffbbb``````]]]^^^^^^]]]\\\\\\^^^```ccceeehhhmmmrrrttttttssstttvvvxxxyyyxxxwwwxxxxxxyyyzzz|||}}}}}}}}}|||{{{vvvsssqqqoooooonnnlllkkkjjjfffbbb```______^^^]]]\\\\\\]]]]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^```___]]]\\\[[[WWWSSSOOONNNLLLJJJIIIJJJKKKKKKJJJHHHEEEAAA===;;;::::::;;;;;;<<>>???@@@???????????????????????????FFFOOOSSSUUU___www~~~vvvxxxddd]]]QQQNNNRRR```rrr~~~{{{wwwsssooooooooonnnmmmlllkkkkkkjjjmmmlllkkkjjjjjjkkklllmmmmmmmmmnnnnnnooopppqqqqqqooooooppppppoooooonnnmmmnnnlllkkklllmmmnnnlllkkkmmmmmmnnnnnnooopppppppppnnnnnnllljjjhhhiiilllnnnrrrrrrrrrppplllgggbbb___```lll~~~|||vvvssstttuuuwwwxxxzzz{{{{{{{{{}}}~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxxxxsssqqqmmmiiidddaaa___^^^ZZZZZZYYYWWWVVVWWWZZZ\\\^^^aaadddiiimmmpppppppppqqqtttvvvxxxwwwwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}wwwuuusssqqqpppnnnkkkiiiiiifffbbb`````````___^^^]]]]]]]]]]]]]]]\\\\\\[[[XXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^]]]\\\[[[WWWTTTQQQOOOLLLJJJIIIKKKKKKKKKKKKJJJGGGBBB>>>;;;;;;;;;<<<<<<>>>AAADDDGGGHHHIIIIIIHHHHHHGGGGGGHHHLLLRRRWWW\\\^^^```aaaaaaccceeegggjjjsssxxxxxxppp```RRRFFF<<<;;;;;;;;;<<<>>>???@@@???????????????>>>>>>>>>DDDMMMYYY___]]]___mmm|||xxxyyyeee```VVVRRRSSS\\\kkk|||~~~|||xxxtttqqqoooooonnnmmmmmmlllkkkkkkmmmkkkjjjiiiiiikkkmmmnnnoooooooooppppppqqqqqqqqqoooooopppppppppppppppoookkkkkkkkklllnnnoooppppppnnnnnnoooooopppqqqqqqqqqpppooommmjjjhhhiiimmmpppsssssssssqqqmmmhhhdddaaa```lll~~~}}}tttnnnggghhhjjjkkkmmmoooqqqqqqssstttvvvxxxyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvrrrpppmmmiiieeeaaa___^^^WWWWWWUUURRRQQQRRRVVVYYY[[[^^^cccgggkkkmmmnnnoooppprrrvvvxxxxxxxxxyyyzzzzzz{{{||||||}}}~~~~~~~~~yyywwwuuutttrrrooollliiihhhfffcccbbbbbbaaa```___]]]]]]]]]\\\\\\[[[[[[[[[WWWWWWWWWWWWXXXXXXYYYZZZ\\\]]]]]]]]]ZZZWWWUUUSSSOOOMMMJJJJJJKKKLLLLLLKKKKKKHHHDDDAAA>>>===>>>>>>===@@@CCCGGGJJJLLLLLLLLLKKKKKKJJJIIIJJJMMMSSSWWW^^^```bbbccccccdddfffhhhhhhrrr~~~zzzwww|||uuuaaaQQQDDD;;;:::::::::<<<===???@@@AAA@@@@@@@@@?????????>>>DDDNNN]]]hhhhhheeejjjrrr||||||ggg```WWWSSSSSS[[[gggvvv|||yyyuuurrrnnnnnnmmmmmmllllllkkkkkkjjjiiihhhhhhiiikkknnnppppppppppppqqqqqqqqqqqqqqqooooooppppppppppppoooooojjjjjjjjjjjjkkklllnnnooolllmmmmmmnnnooooooppppppqqqpppnnnkkkiiijjjnnnqqqqqqppppppnnnkkkgggdddaaaaaammm~~~}}}}}}vvvvvvuuuuuuvvvxxxzzz{{{~~~}}}zzztttlllggg______```bbbdddeeefffgggjjjkkknnnpppqqqqqqppppppooonnnmmmmmmmmmooopppqqqpppooollliiieeeaaa^^^]]]UUUTTTQQQNNNLLLNNNRRRVVVXXX\\\bbbfffiiikkkmmmooooooqqquuuwwwxxxyyyzzz|||zzzzzz{{{|||}}}~~~{{{yyywwwuuutttqqqmmmkkkiiigggdddccccccbbb```___]]]]]]\\\[[[ZZZZZZZZZZZZVVVWWWWWWWWWXXXXXXXXXXXXZZZ\\\]]]]]]ZZZWWWVVVUUUOOOMMMKKKJJJKKKLLLLLLKKKKKKIIIGGGDDDBBBAAAAAA@@@>>>AAAFFFJJJNNNOOOOOOOOOMMMMMMMMMLLLLLLOOOTTTXXX^^^aaaccceeeeeeeeefffhhheeennn{{{}}}zzz}}}yyyeeeSSSFFF;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBAAA@@@@@@??????AAAIIIYYYhhhnnnmmmmmmpppzzz~~~fff^^^RRRPPPRRRZZZfffttt~~~|||yyyuuusssnnnnnnmmmmmmlllllllllllliiiiiiiiiiiikkkmmmooopppqqqqqqqqqqqqqqqpppppppppooooooooonnnmmmlllkkkjjjiiijjjiiigggeeeeeeggghhhiiiiiijjjjjjkkklllllllllnnnnnnmmmjjjiiiiiilllooolllkkkiiigggeeecccbbbaaabbbooo|||zzz{{{|||{{{zzzzzz{{{{{{wwwrrrnnnlllmmmggghhhiiikkkmmmpppqqqrrrtttsssqqqpppnnniiiccc___YYYZZZZZZ[[[\\\]]]^^^^^^aaacccfffhhhjjjjjjjjjiiigggfffddddddeeegggiiikkkmmmllljjjfffccc___\\\ZZZRRRPPPMMMIIIHHHJJJNNNRRRVVVZZZ```eeegggiiilllnnnmmmppptttvvvxxxyyyzzz|||{{{{{{{{{|||}}}}}}{{{xxxvvvuuussspppnnnjjjhhheeedddcccbbb```^^^]]]\\\[[[YYYYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZYYYYYYXXX[[[]]]]]]ZZZWWWVVVWWWOOOMMMKKKJJJKKKLLLLLLLLLJJJJJJIIIHHHFFFEEECCCCCC???BBBGGGMMMPPPRRRRRRQQQOOOOOOOOONNNOOOQQQVVVZZZ^^^```cccdddddddddeeefffccclllyyy~~~vvvfffVVVIII============???AAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAADDDOOO```llloooooopppppp}}}}}}}}}|||cccZZZOOOOOORRR[[[eeeqqq}}}{{{xxxuuusssoooooonnnnnnnnnnnnmmmmmmkkkllllllmmmnnnooooooppprrrqqqqqqqqqppppppoooooommmmmmllljjjiiifffeeeccceeefffeeeccc```___bbbeeeeeeeeeeeefffgggggghhhhhhiiiiiiiiigggeeeeeegggiiigggeeebbb___^^^^^^___```aaaooo{{{xxxuuussstttxxx}}}}}}|||zzzwwwtttrrrqqqppppppqqqqqqnnnhhhcccbbbccc]]]___bbbeeeiiikkklllmmmkkkjjjhhhgggeeebbb]]]YYYWWWWWWWWWXXXXXXYYYYYYZZZ\\\^^^aaaccceeefffeeeeee```___^^^]]]^^^aaadddfffjjjiiigggddd```]]]YYYXXXPPPNNNKKKFFFEEEGGGLLLPPPTTTYYY___dddeeegggjjjmmmkkknnnsssuuuwwwxxxzzz||||||||||||}}}~~~|||xxxvvvuuutttrrrpppjjjhhhfffddddddbbb```^^^]]]\\\ZZZXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZWWW[[[]]]]]]ZZZWWWWWWXXXPPPMMMKKKKKKLLLMMMLLLLLLIIIJJJJJJJJJIIIGGGEEEDDD@@@CCCHHHNNNRRRSSSSSSRRROOOPPPPPPPPPPPPSSSWWW[[[]]]___bbbddddddcccdddeeecccmmmyyyrrrdddVVVJJJ???>>>>>>???AAACCCEEEFFFEEEEEEDDDCCCBBBBBBAAAAAADDDCCCIIIYYYhhhmmmnnnnnnjjjwww{{{yyyaaaWWWQQQPPPTTT\\\ccclll{{{}}}zzzxxxuuusssppppppppppppooooooooooooooooooppppppppppppoooooorrrqqqqqqppppppoooooooookkkkkkiiigggeeebbb```^^^___```aaa___]]]^^^bbbeeebbbbbbccccccdddeeeeeeeeedddeeeeeedddcccbbbcccdddcccaaa]]]ZZZYYY[[[]]]___aaannn|||xxxrrrooooooqqqssstttppprrrrrrmmmlllnnnooonnnnnnllliiigggeeebbb^^^[[[[[[\\\___bbbcccdddcccbbbdddbbb```^^^[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXZZZZZZ[[[\\\]]]___```___\\\YYYUUUTTTSSSSSSTTTWWWZZZ\\\bbbaaa```]]]YYYUUURRROOONNNKKKHHHEEEEEEFFFHHHJJJMMMRRRYYY```eeehhhkkkmmmnnnooosssvvvzzz|||~~~~~~~~~}}}||||||~~~|||yyywwwvvvtttrrrpppppplllgggeeeeeeeeecccaaa\\\\\\\\\[[[[[[[[[ZZZZZZ^^^^^^]]]]]]\\\ZZZYYYXXXYYY[[[\\\\\\YYYVVVTTTTTTPPPNNNLLLKKKLLLLLLKKKJJJIIIJJJLLLMMMLLLJJJGGGEEEEEEFFFIIILLLOOOPPPQQQQQQOOOOOOPPPQQQRRRTTTVVVWWW[[[^^^aaabbb``````bbbeeeiiinnnuuu|||xxxiiiccc[[[KKKFFFAAA===>>>EEEJJJMMMLLLIIIKKKJJJGGGAAA>>>???AAAAAAGGGKKKOOOYYYffflllkkkkkkxxx~~~vvvzzzaaaWWWPPPPPPRRRYYYeeesss}}}zzzwwwuuuppppppoooooooooooopppppppppooollljjjjjjjjjkkklllnnnnnnnnnnnnmmmkkkiiihhheeeeeeeeeeeeccc```]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZ]]]\\\\\\]]]```bbbccccccaaabbbccccccbbb```]]]\\\\\\ZZZXXXVVVWWWYYY\\\^^^cccpppzzzsssnnnmmmmmmnnnnnnmmmqqqrrrooonnnppppppnnnllliiifffdddbbb```]]]ZZZ\\\]]]___aaaaaaaaa``````___^^^]]][[[ZZZYYYXXXXXX[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]^^^^^^]]]YYYVVVOOONNNLLLLLLLLLNNNQQQSSSZZZZZZXXXVVVSSSOOOLLLJJJGGGEEEBBB@@@@@@AAADDDEEEKKKPPPWWW^^^bbbfffiiikkklllnnnssswww{{{~~~~~~}}}|||{{{|||}}}~~~{{{yyywwwwwwvvvuuusssqqqmmmhhheeeeeedddbbb```___^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYY[[[]]]\\\YYYVVVUUUTTTPPPNNNKKKJJJJJJJJJIIIHHHHHHHHHJJJJJJIIIHHHFFFEEEFFFGGGJJJLLLNNNPPPPPPPPPPPPPPPPPPQQQQQQSSSTTTTTTZZZ]]]```aaa______aaadddgggkkkrrryyy|||ttthhheee]]]LLLAAA===;;;>>>GGGOOOTTTVVVNNNMMMKKKHHHDDDBBBBBBCCCBBBGGGKKKNNNVVVbbbhhhhhhlllzzzyyyvvv{{{bbbXXXPPPPPPSSS[[[gggttt~~~}}}zzzxxxwwwsssrrrrrrqqqppppppqqqqqqpppooolllkkkjjjjjjkkkkkkmmmmmmmmmkkkiiigggdddcccaaaaaaaaaaaa___]]]ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[]]]\\\\\\^^^```bbbcccccccccdddddddddccc```]]]\\\WWWVVVTTTSSSTTTWWWZZZ]]]eeerrrwwwpppllllllmmmmmmnnnrrruuuttttttvvvtttoookkkhhheeebbbaaa```^^^]]]]]]]]]^^^^^^^^^]]]]]]\\\ZZZZZZYYYYYYYYYZZZZZZ[[[```aaabbbcccccccccbbbaaa___^^^]]]\\\[[[XXXTTTPPPIIIHHHFFFEEEEEEFFFHHHIIINNNNNNMMMKKKIIIFFFDDDCCCAAA???===<<<<<<>>>AAACCCIIIMMMTTTZZZ^^^bbbeeegggiiimmmrrrxxx}}}}}}|||{{{{{{{{{|||~~~}}}{{{xxxxxxxxxxxxwwwvvvqqqnnniiifffeeecccbbb```aaaaaa```___]]]\\\[[[[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\[[[YYYVVVUUUUUUOOOMMMJJJIIIIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIKKKLLLMMMMMMMMMPPPPPPPPPPPPPPPQQQQQQRRRXXX[[[^^^^^^\\\\\\___bbbdddhhhnnnvvv~~~}}}uuunnnhhhhhh```NNNAAA===;;;>>>GGGRRRYYY\\\QQQNNNKKKHHHGGGFFFEEEDDDDDDGGGJJJLLLRRR[[[bbbcccmmm}}}}}}wwwwwwfff\\\QQQRRRUUU]]]hhhttt}}}}}}|||zzzyyywwwvvvuuusssrrrrrrrrrrrrooonnnllljjjiiiiiiiiiiiigggggggggfffeeecccbbbaaa^^^^^^______]]][[[ZZZXXX[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^___```bbbcccdddfffggggggfffdddaaa^^^\\\XXXWWWUUUTTTUUUXXX\\\^^^hhhttt|||rrrnnnpppsssuuuwww{{{zzzsssoookkkgggdddcccbbbaaaaaa^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYZZZ\\\]]]___```dddeeefffggggggeeecccbbb___^^^[[[ZZZWWWTTTOOOKKKHHHFFFDDDCCCBBBBBBBBBCCCDDDDDDCCCBBB@@@???>>>===>>>===<<<;;;<<>>???EEENNNUUUYYYRRRNNNIIIHHHHHHHHHFFFCCCFFFGGGIIIJJJNNNUUU\\\```mmm}}}{{{mmmbbbVVVUUUVVV\\\gggsss}}}~~~}}}}}}}}}|||yyyxxxwwwuuutttsssrrrrrrnnnmmmkkkiiigggfffffffff______```aaabbbbbbbbbbbb^^^^^^___^^^^^^\\\[[[ZZZ[[[[[[[[[\\\\\\\\\\\\\\\^^^___```aaaaaaccceeegggjjjjjjjjjjjjgggdddaaa___```^^^\\\ZZZZZZ]]]```bbbkkkwwwtttrrrvvv}}}zzzrrrooojjjfffeeedddbbbaaa^^^\\\[[[YYYXXXWWWWWWXXX[[[[[[\\\^^^```ccceeefffggggggiiiiiihhhfffcccbbb^^^\\\YYYWWWUUUQQQMMMIIIGGGFFFDDDBBBAAA@@@@@@@@@???>>>===<<<<<<;;;::::::;;;:::::::::<<<>>>AAABBBDDDGGGMMMQQQUUUYYY\\\___cccgggnnnvvv|||~~~|||||||||||||||}}}~~~~~~~~~|||yyywwwwwwvvvuuusssooonnnllliiifffcccbbbaaabbbaaa```^^^]]][[[ZZZZZZ\\\ZZZWWWTTTSSSRRRSSSTTTWWWXXXXXXWWWTTTRRRRRRRRROOOMMMKKKIIIIIIIIIGGGFFFEEEEEECCCBBBCCCDDDEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPQQQTTTWWWWWWVVVWWW[[[___dddggglllrrryyyqqqiiifffjjjcccPPPFFFBBB>>>===AAAIIIPPPTTTSSSPPPLLLKKKLLLKKKHHHEEEGGGGGGHHHJJJMMMRRR[[[bbbnnntttggg[[[YYYWWW[[[eeerrr~~~~~~}}}}}}~~~~~~{{{zzzxxxvvvtttssssssrrrmmmllljjjhhhfffdddcccccc]]]]]]^^^^^^___aaabbbbbb^^^^^^^^^^^^]]]\\\[[[ZZZ[[[\\\\\\\\\]]]]]]]]]^^^^^^```ccccccdddeeeiiilllnnnooopppooonnnkkkiiiggghhhfffccc```___```bbbcccqqq|||yyyxxx}}}uuurrrmmmiiifffcccaaa^^^\\\[[[YYYWWWVVVVVVXXXYYY^^^^^^___aaacccfffhhhiiihhhhhhhhhgggfffcccaaa```\\\YYYWWWUUUSSSQQQMMMJJJGGGFFFDDDBBBAAA??????>>>======;;;::::::999::::::888888888888:::<<<>>>???BBBEEEJJJNNNQQQUUUYYY[[[```dddkkkrrrxxx{{{||||||{{{{{{{{{||||||||||||||||||zzzwwwuuuuuutttrrrqqqmmmmmmmmmjjjfffcccccccccaaaaaa```^^^]]]\\\[[[[[[\\\[[[XXXVVVTTTRRRRRRRRRTTTUUUUUUSSSPPPNNNOOOOOONNNLLLJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDD@@@@@@?????????@@@AAAAAABBBCCCDDDFFFHHHKKKMMMNNNMMMPPPRRRSSSSSSUUUZZZ^^^cccggglllrrryyysssiiidddhhhcccRRRBBB@@@===<<>>===;;;:::999999::::::777777777888999;;;<<<===AAADDDIIILLLOOOSSSVVVYYY___bbbhhhnnnssswwwyyyzzzxxxxxxyyyzzzzzzzzzzzzzzzxxxvvvssssssssssssqqqpppkkklllmmmkkkgggddddddeeeaaaaaa``````___^^^]]]]]][[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRQQQOOOLLLKKKKKKLLLKKKIIIHHHGGGHHHIIIHHHGGGCCCBBBBBBAAA@@@@@@@@@@@@???>>>======>>>???@@@AAA@@@AAAAAACCCEEEGGGIIIJJJIIILLLOOOPPPQQQTTTZZZ___```dddkkkrrrzzzttthhhbbbfffcccTTT@@@???>>>===>>>CCCIIIMMMQQQTTTWWWWWWTTTPPPLLLKKKGGGEEEGGGLLLOOOUUUaaannnxxxuuufff]]]\\\\\\```iiisss|||~~~}}}|||}}}~~~}}}}}}{{{zzzxxxxxxwwwwwwpppooonnnllliiigggdddcccdddcccbbbaaaaaaaaaaaabbbaaaaaa___]]]\\\ZZZZZZYYY\\\\\\]]]]]]^^^_________^^^bbbgggiiiiiilllqqqvvv{{{}}}|||zzzvvvrrrqqqqqqrrrttt}}}xxxsssnnnhhhbbb^^^ZZZXXXVVVTTTUUUWWW[[[]]]______```aaabbbdddfffggg^^^]]]ZZZXXXVVVTTTTTTSSSVVVTTTSSSRRRSSSSSSQQQOOOLLLKKKJJJIIIGGGFFFEEEDDD>>>===;;;:::999999::::::888888999999:::<<<===>>>AAADDDHHHKKKNNNQQQUUUXXX^^^aaafffkkkpppuuuwwwyyyvvvvvvwwwxxxxxxxxxxxxwwwtttrrrqqqqqqrrrrrrrrrqqqiiilllmmmkkkgggeeeeeefffbbbbbbaaaaaa``````______YYYYYYZZZYYYXXXWWWVVVUUUOOOPPPOOOMMMJJJIIIIIIKKKIIIGGGFFFFFFGGGHHHHHHGGGAAAAAAAAA@@@???>>>======>>>>>>=========???@@@AAA@@@@@@AAAAAACCCDDDFFFFFFGGGJJJMMMNNNOOOSSSZZZ___]]]bbbjjjsss{{{ttthhh```dddcccVVVBBBBBB@@@>>>>>>@@@EEEIIINNNRRRWWWXXXSSSNNNKKKJJJFFFEEEGGGMMMQQQVVVdddsss}}}sssccc[[[\\\^^^dddmmmuuuzzz}}}zzz~~~}}}||||||~~~~~~}}}{{{zzzzzzzzzzzzrrrrrrpppnnnllliiifffeeeccccccbbbbbbcccdddfffgggfffdddbbb```^^^]]]\\\\\\\\\\\\]]]]]]^^^___``````^^^ccchhhjjjkkknnntttzzz~~~xxxppphhhaaa]]]XXXUUURRRQQQTTTXXXZZZ[[[^^^______^^^^^^]]]\\\\\\YYYWWWUUUSSSRRRRRRSSSTTTPPPPPPQQQRRRSSSSSSSSSSSSPPPOOONNNLLLKKKJJJIIIIIIFFFBBB>>>===>>>???>>><<<<<<;;;:::::::::;;;======@@@BBBEEEGGGJJJNNNSSSWWW[[[___dddjjjooorrrsssssszzzxxxwwwwwwwwwwwwvvvtttppppppppppppooonnnmmmllllllkkkiiigggfffeeeeeeeeedddcccbbbaaa```___^^^]]]YYYYYYYYYXXXXXXWWWVVVVVVTTTSSSPPPNNNKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>===;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???@@@AAACCCCCCDDDGGGJJJLLLMMMPPPWWW\\\aaaeeekkkpppvvv~~~uuujjjbbbccccccXXXGGGAAA<<<<<<>>>???CCCHHHMMMOOOPPPQQQQQQOOOLLLJJJAAAEEEHHHIIIMMMXXXgggqqqzzznnn\\\]]]^^^aaagggnnntttxxxyyyyyyzzz}}}~~~}}}|||{{{zzzyyywwwvvvtttpppjjjgggffffffeeedddccccccbbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaa___^^^]]]]]]^^^___aaabbbaaabbbdddfffjjjqqqzzz{{{rrriiibbb^^^XXXUUUSSSRRRTTTWWWYYYZZZ\\\\\\]]]]]]]]]\\\[[[ZZZWWWVVVTTTRRRQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTPPPOOONNNLLLKKKJJJJJJJJJIIIFFFBBB@@@AAABBBAAA???<<<;;;:::999999:::;;;<<<===???BBBDDDGGGKKKPPPTTTZZZ^^^dddjjjooorrrttttttwwwuuurrrqqqqqqpppnnnlllmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiihhhggggggfffdddcccbbbaaa```^^^]]]]]]YYYYYYXXXXXXWWWVVVUUUUUUTTTSSSPPPMMMJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>><<<;;;;;;::::::::::::999999999999::::::============>>>@@@AAABBBBBBEEEHHHJJJKKKNNNUUUZZZ___dddjjjpppvvv~~~sssiiifffcccVVVHHHAAA<<<<<<>>>???CCCHHHKKKLLLMMMNNNMMMKKKIIIHHHBBBEEEGGGHHHMMMXXXfffoooxxxyyykkkZZZYYY]]]cccllltttyyyzzzzzz{{{zzz{{{}}}|||{{{{{{xxxxxxuuuqqqlllhhhgggggggggfffeeeddddddddddddddddddccccccbbbbbbaaa``````^^^^^^]]]]]]^^^___```aaaaaaccceeehhhlllsss{{{wwwmmmeeeaaaYYYWWWTTTSSSTTTVVVWWWWWWYYYZZZ\\\]]]^^^]]]\\\[[[YYYWWWUUURRRQQQQQQRRRRRRSSSTTTTTTUUUUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMJJJGGGEEEEEEEEEDDDCCC???>>>===<<<;;;;;;<<<<<<;;;===@@@CCCEEEIIINNNRRRXXX\\\bbbiiiooosssuuuvvvxxxuuusssqqqooonnnkkkhhhjjjjjjjjjjjjjjjiiiiiiiiiggghhhjjjkkkkkkjjjiiihhhdddcccbbbaaa___^^^]]]\\\YYYYYYXXXWWWUUUTTTSSSSSSSSSRRROOOKKKHHHEEECCCBBBEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;:::::::::888888888777777888888888;;;;;;;;;<<<===>>>???@@@@@@CCCFFFGGGHHHLLLRRRWWW]]]bbbjjjpppvvv~~~tttmmmeeeVVVHHHAAA<<<<<<>>>???CCCGGGIIIIIIIIIHHHHHHGGGFFFFFFCCCCCCDDDGGGNNNYYYfffooowwwxxxjjjYYYVVV[[[eeeqqq{{{~~~|||zzzyyy}}}~~~}}}}}}}}}zzzyyywwwsssmmmjjjiiiiiiiiiiiihhhffffffeeeeeeeeeffffffeeedddcccaaa```___^^^^^^]]]]]]]]]^^^______```cccgggkkkooouuu{{{{{{rrrjjjeeeZZZXXXVVVUUUUUUVVVUUUUUUWWWZZZ]]]aaaccccccbbbaaa^^^\\\YYYVVVTTTSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTRRRTTTSSSRRRQQQPPPPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHGGGEEECCCBBB@@@???>>>??????===???BBBDDDFFFJJJNNNRRRVVVZZZaaahhhnnnrrrtttuuuvvvtttqqqooonnnmmmjjjhhhggggggggggggggghhhhhhiiigggiiilllmmmmmmllliiigggddddddbbbaaa___^^^]]]\\\ZZZYYYXXXVVVTTTSSSQQQQQQOOONNNKKKIIIFFFDDDBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;::::::::::::888888777777777777888888:::::::::;;;<<<===>>>??????BBBEEEFFFGGGJJJPPPUUUZZZ```iiipppvvv}}}uuujjjYYYHHHAAA<<<<<<>>>???BBBGGGHHHGGGFFFEEEDDDDDDDDDEEECCCAAAAAAGGGPPP\\\kkkvvv}}}xxxkkk\\\UUU[[[fffsss~~~~~~zzzwwwyyy~~~}}}~~~zzzzzzxxxsssnnnjjjiiiiiikkkjjjiiigggffffffffffffhhhhhhgggfffdddbbb```___^^^^^^]]]]]]]]]]]]]]]]]]^^^bbbgggkkkpppuuuzzz~~~uuummmhhh[[[YYYXXXWWWWWWWWWUUUTTTXXX\\\bbbhhhlllnnnnnnmmmgggddd```[[[WWWUUUSSSSSSWWWYYY[[[\\\\\\[[[ZZZXXXVVVUUUTTTSSSRRRRRRQQQQQQSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFDDDBBBAAAAAAAAAAAA???AAACCCDDDFFFIIIMMMPPPTTTXXX^^^eeekkkoooqqqqqqnnnllljjjiiiiiihhhfffeeeddddddddddddeeeggghhhiiijjjlllnnnpppooollliiifffeeeeeecccbbb```^^^]]]\\\[[[ZZZXXXVVVTTTQQQPPPOOOJJJJJJHHHFFFEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@??????===<<<;;;::::::999::::::888888777777777777888888::::::::::::<<<===>>>??????BBBDDDEEEFFFIIIOOOTTTXXX^^^gggnnnuuu|||zzznnn^^^IIIBBB<<<<<<>>>???BBBFFFHHHGGGEEECCCCCCCCCDDDEEECCC@@@AAAIIISSS```sss~~~zzzlll___WWW\\\eeeqqq}}}{{{uuuxxx~~~~~~~~~zzzzzzwwwsssnnnjjjiiiiiijjjjjjhhhggggggfffffffffiiiiiiiiihhhfffcccaaa___^^^^^^^^^]]]]]]\\\[[[[[[[[[___dddiiimmmrrrvvvyyyvvvlllggg\\\[[[ZZZZZZZZZYYYVVVTTTYYY___gggqqqxxx{{{||||||tttpppjjjccc]]]YYYVVVUUUVVVXXX[[[^^^______^^^]]]ZZZYYYXXXVVVUUUTTTSSSSSSVVVWWWVVVTTTQQQNNNNNNNNNJJJHHHFFFEEECCCCCCCCCDDDAAABBBCCCDDDDDDFFFJJJLLLSSSWWW\\\bbbgggjjjkkkkkkhhhgggeeeeeeffffffeeecccaaaaaaaaabbbccceeehhhiiilllmmmpppqqqpppmmmjjjhhhgggfffeeecccaaa___^^^]]]\\\[[[YYYWWWTTTQQQOOONNNHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>><<<;;;:::999999999999999888777777666666777777888999999999:::;;;<<<===>>>>>>AAACCCDDDDDDGGGMMMRRRWWW]]]eeelllsss{{{xxxnnn___IIIBBB======>>>>>>AAAFFFHHHGGGEEEDDDCCCCCCDDDEEEDDD@@@BBBJJJSSSaaayyy|||{{{kkk___XXX\\\cccooo{{{{{{uuuwww~~~{{{zzzxxxsssnnnkkkiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjjjjhhheeebbb```]]]^^^^^^]]]\\\[[[ZZZYYYXXX[[[```dddgggkkkpppsss}}}ssshhhbbb\\\[[[[[[\\\\\\[[[XXXUUUZZZaaalllxxxyyyppphhhbbb]]][[[XXXZZZ___cccfffgggfffeeecccaaa___]]][[[ZZZYYYXXXZZZ[[[\\\YYYUUURRRQQQRRRNNNMMMKKKJJJIIIIIIIIIJJJEEEFFFFFFFFFEEEFFFIIILLLSSSUUUZZZ___cccdddeeeeeedddbbbaaaaaabbbbbb```___^^^^^^]]]^^^```cccfffhhhlllmmmoooppppppooommmkkkiiihhhfffdddbbb```___^^^^^^]]]ZZZWWWTTTQQQOOOMMMHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>;;;::::::999999999999999666666555555555555666666777777777888999:::;;;<<<<<>>>>>AAAFFFGGGFFFEEEDDDDDDCCCCCCCCCFFFBBBDDDJJJQQQ___{{{zzz~~~fff\\\WWWZZZbbbnnnyyy|||uuuxxx||||||yyyuuuppplllkkkkkkjjjjjjjjjiiijjjjjjkkkllliiijjjkkkkkkiiigggcccaaa]]]^^^^^^]]]\\\ZZZYYYWWWUUUXXX[[[^^^aaadddiiilllqqqttt{{{qqqeee^^^\\\\\\\\\]]]^^^\\\YYYVVVZZZaaannn||||||rrrjjjeeeccc```dddiiinnnrrrssssssrrrkkkjjjhhheeecccaaa```___\\\^^^___\\\XXXTTTTTTUUUSSSRRRQQQOOOOOOOOOOOOPPPJJJJJJJJJIIIHHHIIIKKKMMMRRRUUUYYY]]]```aaaaaa```]]][[[YYYYYYYYYYYYWWWVVV\\\[[[[[[\\\^^^aaadddfffkkklllnnnpppqqqpppoooooojjjiiigggeeecccaaa_________^^^[[[XXXTTTQQQOOOMMMJJJIIIGGGEEECCCBBBAAAAAACCCBBBBBBAAA@@@???>>>>>>::::::999999888999999999555444444333333444444555555666666666777999:::;;;:::===???@@@@@@CCCIIIMMMXXX\\\bbbhhhoooxxxvvvllleeeXXXJJJCCC======>>>>>>AAAEEEEEEEEEEEEDDDDDDCCCBBBBBBGGGDDDEEEKKKOOO\\\{{{zzzyyyaaaWWWUUUYYYbbbnnnyyy|||vvvyyy~~~}}}{{{wwwqqqnnnmmmmmmkkkkkkkkkkkklllmmmnnnnnniiijjjkkkllljjjhhhdddbbb]]]^^^^^^]]]\\\ZZZXXXWWWTTTVVVXXXZZZ\\\```eeehhhcccffflllsssxxxyyywwwuuunnnmmmmmmqqqyyytttiiibbb^^^```bbbaaa^^^ZZZWWWVVVZZZbbbooozzzuuukkkfffaaa___dddssszzzuuunnngggbbbaaagggddd```]]]ZZZWWWTTTQQQQQQQQQPPPOOONNNMMMLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNRRRTTTVVVYYYZZZZZZZZZYYYUUUTTTQQQPPPPPPRRRTTTUUUVVVWWWYYY[[[___bbbeeeggglllnnnqqqqqqpppnnnmmmmmmkkkjjjiiigggeeecccaaa______]]]ZZZXXXVVVRRRNNNKKKIIIIIIHHHHHHFFFEEECCCBBBDDDBBB@@@???>>>===:::888<<<;;;:::888777666666666555555555555555555555555777777777777888888888888;;;<<<>>>???AAADDDIIIMMMWWW[[[aaagggmmmvvvpppeeeaaaXXXJJJCCC======>>>>>>AAAEEEEEEDDDCCCBBBBBBBBBBBBBBBHHHDDDEEEJJJMMMWWWppp{{{dddXXXRRRWWWaaaooo}}}}}}yyysssvvv|||xxxuuurrrnnnlllmmmnnnoooppppppooonnnnnnlllkkkkkkkkkkkkiiifffccccccaaa___^^^]]]ZZZVVVSSSSSSSSSSSSUUUXXX[[[___aaa`````````______```aaaaaa\\\]]]^^^bbbhhhsss~~~~~~ssshhhaaaaaacccdddccc___[[[YYYXXX\\\cccnnnxxxzzzpppjjjddd```cccppp~~~{{{rrrmmmkkkiiieee```\\\YYYVVVSSSQQQPPPPPPOOONNNLLLKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOOOORRRTTTWWWYYYZZZZZZXXXWWWRRRPPPNNNLLLLLLMMMOOOQQQRRRSSSVVVYYY]]]aaadddeeekkkmmmpppqqqpppnnnnnnnnnkkkkkkjjjhhhfffdddbbb``````]]]ZZZXXXVVVSSSOOOLLLIIIIIIHHHGGGFFFEEECCCBBBCCCAAA???>>>===<<<:::888:::999888777777777777777666666666666666666666666666666666777777888888888;;;<<<>>>???@@@DDDIIILLLUUUZZZ```fffllluuu~~~kkk```\\\UUUJJJCCC======>>>>>>AAAEEEEEEDDDCCCBBBAAAAAAAAAAAAEEEBBBDDDJJJNNNWWWnnnzzzdddYYYSSSWWW```nnnzzz{{{~~~wwwrrruuu}}}yyyvvvssspppnnnnnnooopppppppppooonnnmmmmmmkkkjjjjjjjjjiiifffdddbbb```___]]]\\\YYYUUURRROOOOOOOOOPPPRRRVVVYYY[[[[[[[[[ZZZZZZZZZZZZ[[[[[[VVVWWWXXXZZZ___hhhrrryyy}}}uuukkkbbbdddeeefffddd```\\\ZZZYYY^^^eeeooowww|||}}}ssslllddd^^^]]]fffuuuzzzuuukkkfff^^^XXXUUURRRPPPOOOMMMMMMLLLKKKIIIHHHGGGFFFHHHIIIJJJKKKMMMNNNOOOOOOQQQSSSVVVXXXYYYWWWTTTSSSLLLKKKIIIGGGGGGGGGIIIJJJLLLNNNRRRWWW[[[___aaaccchhhkkknnnppppppoooooopppllllllkkkiiigggeeecccbbb```^^^[[[YYYWWWTTTPPPMMMJJJIIIHHHGGGFFFDDDCCCBBBBBB@@@>>>======<<<:::888888777777666666777777888777777777777777777777777444555555666777888888999:::<<<===>>>@@@DDDHHHLLLRRRXXX```ggglllsss{{{ggg[[[YYYSSSKKKCCC=========>>>@@@EEEFFFEEEDDDBBBAAA@@@@@@???AAA@@@CCCKKKPPPXXXkkk~~~yyydddYYYTTTYYYbbbnnnyyy~~~|||zzztttpppsss~~~zzzxxxvvvsssqqqppppppqqqqqqqqqooonnnmmmmmmllljjjjjjjjjiiifffdddaaa```^^^\\\[[[XXXTTTQQQMMMMMMLLLMMMNNNQQQTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWRRRSSSSSSSSSVVV\\\dddjjjvvv}}}zzzppphhhgggggggggccc___[[[YYYYYY^^^fffrrrzzz}}}~~~}}}rrrlllaaaYYYTTTYYYeeevvvyyykkkddd[[[SSSNNNKKKIIIHHHIIIHHHGGGFFFEEEDDDCCCCCCEEEFFFGGGIIIKKKLLLMMMNNNNNNPPPSSSUUUTTTRRRNNNLLLGGGFFFDDDCCCBBBCCCCCCDDDGGGJJJNNNTTTYYY]]]```aaaeeehhhlllooooooooopppqqqmmmmmmlllkkkiiigggeeedddaaa^^^\\\ZZZXXXUUUQQQNNNKKKJJJHHHGGGEEEDDDCCCCCCBBBAAA???>>>>>>>>><<<:::888888777666555555666666666666666666666666666666333444444666777888999999:::;;;<<<>>>???CCCHHHKKKQQQXXXaaahhhmmmsssyyy~~~fffZZZYYYUUUKKKDDD>>>=========@@@DDDFFFEEECCCAAA@@@???>>>>>>@@@@@@EEELLLRRRYYYffftttwwwdddYYYVVV[[[dddppp{{{wwwqqqmmmqqq~~~|||zzzyyyvvvtttrrrrrrrrrrrrqqqpppnnnmmmmmmllljjjjjjjjjiiifffdddaaa___]]]\\\ZZZWWWSSSPPPOOONNNMMMMMMNNNPPPRRRTTTXXXXXXYYYYYYYYYYYYYYYYYYUUUTTTTTTSSSSSSWWW\\\aaalllttt|||tttmmmiiiiiigggbbb]]]ZZZXXXYYY\\\fffsss{{{}}}{{{yyyxxxwww{{{zzzqqqkkk```WWWPPPQQQWWWeeeyyyyyyfff___UUULLLGGGDDDBBBAAADDDDDDCCCCCCBBBBBBAAAAAACCCCCCEEEGGGIIIKKKLLLMMMLLLMMMOOOOOONNNKKKGGGDDDCCCBBBAAA@@@@@@@@@@@@AAAEEEGGGKKKQQQVVV[[[___aaabbbeeejjjlllnnnnnnoooqqqmmmmmmlllkkkjjjhhhfffeeeaaa___\\\[[[YYYVVVSSSPPPLLLJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@???===;;;:::888777555444333333555555555555555555555555333444555666777888999:::999:::<<<===???BBBGGGKKKRRRYYYaaaiiinnnsssyyy}}}fff[[[ZZZVVVKKKDDD>>>=========@@@DDDEEEDDDCCCAAA???>>>>>>===AAACCCHHHOOOUUU[[[dddlll}}}~~~zzzeeeZZZUUU[[[fffrrr{{{tttnnnjjjooo}}}}}}|||zzzxxxvvvssssssssssssrrrqqqooonnnnnnllljjjiiiiiihhhgggeeeaaa___]]][[[ZZZVVVRRROOOOOONNNMMMLLLMMMOOOQQQRRRYYYZZZ[[[\\\]]]]]]]]]]]]YYYYYYWWWUUUTTTUUUXXX[[[ccclllyyy~~~wwwrrrlllkkkhhhbbb]]]YYYXXXYYYZZZcccnnnvvvvvvssspppooommmqqqvvvyyyyyyuuuoookkk```YYYSSSPPPQQQXXXgggvvvsss]]]VVVNNNFFFBBB@@@???>>>AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJLLLLLLKKKLLLKKKJJJHHHEEEAAA??????>>>>>>>>>>>>>>>??????CCCEEEHHHMMMRRRXXX]]]______cccgggjjjllllllnnnooommmmmmlllkkkjjjhhhfffeeebbb```]]][[[ZZZXXXTTTQQQMMMKKKHHHFFFDDDCCCCCCCCCDDDBBBAAAAAABBBBBB@@@???===<<<:::777555444333222555555555555555555555555555666666777888999999:::888:::;;;<<<>>>BBBFFFJJJSSSYYYaaahhhmmmrrrxxx|||~~~ggg]]]\\\UUULLLDDD>>>=========???CCCDDDCCCBBB@@@???>>>>>>>>>BBBEEEJJJRRRZZZaaafffjjjxxxvvvlll___WWW^^^iiittt|||~~~~~~|||qqqlllhhhnnn{{{~~~}}}{{{xxxvvvsssssstttttttttrrrqqqpppooollljjjhhhhhhhhhgggfffbbb```^^^\\\ZZZVVVRRROOOMMMLLLKKKJJJKKKMMMOOOPPPWWWYYY[[[^^^___`````````\\\\\\[[[XXXVVVUUUWWWYYY]]]eeeqqq~~~~~~zzz{{{}}}|||wwwooonnniiiccc]]]ZZZYYYZZZXXX^^^eeeiiihhhfffeeeeeedddfffjjjnnnnnnmmmjjjhhh^^^ZZZVVVRRRNNNNNNXXXcccuuu|||ooocccQQQMMMFFFBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNMMMLLLJJJGGGDDDAAA>>>===;;;;;;;;;;;;<<<======>>>BBBCCCDDDHHHMMMTTTZZZ]]]]]]aaaeeehhhjjjjjjlllmmmlllllllllkkkiiihhhfffeeebbb```^^^\\\[[[XXXUUURRRMMMLLLIIIFFFCCCBBBBBBCCCCCCAAA@@@@@@AAABBBAAA???<<<;;;:::888666555555444555555555555555555555555777888888888999999::::::888999;;;<<<>>>AAAFFFIIISSSXXX```fffjjjooovvv{{{~~~jjjccc```XXXLLLEEE>>>=========???CCCBBBBBB@@@???>>>>>>>>>>>>AAAEEEKKKTTT___hhhlllmmmtttzzznnnuuuggg^^^fffqqq{{{|||yyypppkkkggglllzzz~~~}}}zzzxxxvvvrrrssstttuuuuuutttsssrrrooollljjjhhhhhhhhhgggfffcccaaa^^^\\\ZZZWWWRRROOOLLLKKKJJJJJJKKKMMMOOOPPPVVVXXX[[[___aaabbbcccccc_________\\\YYYXXXXXXZZZXXX^^^iiittt{{{{{{}}}}}}rrrpppkkkddd^^^[[[[[[[[[XXX[[[^^^^^^\\\[[[\\\^^^]]]^^^aaadddffffffeeeddd[[[YYYWWWTTTMMMIIINNNWWW^^^ppp{{{vvvmmmggg^^^SSSJJJFFFBBB@@@AAACCCDDDDDDBBBBBBCCCEEEGGGHHHIIIJJJHHHIIIJJJKKKLLLNNNOOOOOONNNLLLIIIEEEBBB???>>>===888888999:::;;;<<<<<<===AAAAAABBBEEEJJJQQQWWW[[[\\\```dddggghhhiiijjjkkkllllllkkkjjjiiihhhfffeeebbb```^^^]]][[[YYYVVVSSSNNNLLLIIIEEECCCBBBBBBCCCAAA@@@??????AAAAAA@@@???;;;:::999888777777777777777777777777777777777777999999999999999999::::::888999:::<<<===AAAFFFIIIRRRWWW^^^dddhhhmmmtttzzz~~~oooiiieee[[[LLLEEE>>>=========???CCCAAAAAA@@@???>>>>>>??????@@@DDDKKKUUUbbbmmmqqqqqqrrrvvviiiyyy|||mmmfffnnnzzz|||yyypppjjjggglllyyy|||zzzwwwuuurrrssstttuuuuuuuuutttsssooommmiiihhhhhhhhhgggfffcccaaa___]]][[[WWWSSSOOOMMMLLLKKKKKKLLLNNNQQQRRRVVVYYY]]]aaadddeeeffffffbbbcccbbb```]]][[[[[[\\\UUU[[[cccnnnzzz|||wwwpppjjjeeeaaa]]][[[\\\[[[YYYYYYYYYXXXUUUSSSVVVVVVWWWZZZ^^^`````````]]]\\\ZZZXXXSSSNNNNNNPPPQQQVVV\\\]]]XXXPPPKKKHHHCCCCCCDDDDDDDDDCCCBBBBBBBBBDDDGGGIIIHHHHHHIIIKKKJJJHHHHHHIIILLLNNNNNNMMMHHHIIIHHHFFFCCC>>>999666:::999888888888999:::;;;@@@AAADDDHHHMMMRRRVVVYYY___```ccceeeggghhhhhhhhhfffgggiiiiiiiiigggeeedddeeecccaaa]]]YYYTTTQQQOOOOOOMMMJJJFFFDDDCCCCCCCCCAAAAAABBBCCCBBBAAA@@@???BBB@@@>>>;;;999999999999888888777666666666666666777777888999999999999888666777999999:::===BBBEEEQQQVVV]]]cccfffkkkqqqvvv{{{{{{nnnddd```LLLCCC<<<<<<>>>???@@@CCCEEEDDDCCCBBB@@@@@@??????DDDDDDIIITTTcccooosssssswww{{{mmmuuupppnnn||||||rrrllljjjhhhkkkttt}}}yyywwwuuutttsssssstttsssqqqooopppooonnnmmmkkkiiihhhhhhgggbbb\\\ZZZZZZZZZVVVRRRMMMMMMMMMMMMMMMMMMNNNOOOWWWZZZ^^^aaabbbbbbcccdddccccccddddddccc```^^^\\\```___aaaiiivvv~~~vvvnnnhhhccc___]]]WWWVVVTTTTTTTTTSSSQQQOOORRRRRRRRRSSSVVVXXXZZZ[[[[[[ZZZZZZYYYVVVRRROOONNNLLLOOORRRRRRNNNJJJHHHHHHCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEGGGJJJKKKLLLKKKKKKGGGEEEDDDFFFHHHJJJJJJJJJHHHHHHHHHGGGDDD@@@<<<999::::::999888888999;;;<<<;;;===@@@DDDJJJOOOSSSVVV\\\]]]```bbbdddeeeeeeeeefffggghhhiiihhhgggeeedddcccbbb___\\\XXXTTTQQQOOOOOOMMMJJJFFFDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAABBBAAA???===;;;:::999888777666555555555555555666777777888999999999999888666777888999:::===AAAEEENNNSSS[[[aaaeeejjjpppuuuzzz~~~rrrgggaaaNNNEEE======>>>>>>???BBBCCCDDDEEEFFFEEEDDDCCCBBBDDDFFFKKKTTT```kkktttyyyyyynnnttt|||rrr}}}qqqjjjhhhfffhhhqqq|||yyywwwuuutttttttttsssqqqoooqqqpppooommmkkkiiihhhggggggbbb\\\ZZZZZZYYYVVVRRRNNNMMMMMMMMMMMMMMMNNNNNNVVVZZZ___bbbcccbbbbbbbbbcccddddddeeedddcccaaaaaabbbaaaaaagggsssvvvnnnhhhcccaaaZZZXXXVVVUUUUUUTTTRRRPPPPPPOOOMMMMMMNNNRRRUUUWWW[[[[[[[[[[[[ZZZWWWSSSOOOKKKLLLLLLKKKIIIIIIJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHKKKOOOPPPMMMJJJCCCBBB@@@AAACCCEEEFFFFFFGGGGGGHHHGGGEEEBBB???===<<<;;;:::::::::<<<===>>>===???BBBFFFLLLQQQUUUWWWXXXYYY\\\^^^```aaaaaaaaaccccccdddeeeeeedddbbbaaa______]]][[[XXXTTTRRRPPPNNNLLLJJJGGGDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA>>><<<999888666666666555555666777777777777888999999999999888666777888999:::===AAADDDJJJPPPWWW^^^bbbhhhoootttyyy~~~wwwiii```OOOFFF>>>=========>>>@@@BBBDDDGGGJJJKKKJJJHHHGGGEEEIIIOOOVVV^^^jjjvvv~~~pppuuuwww~~~ooogggeeecccfffooo}}}|||yyywwwuuuttttttsssqqqoooqqqqqqooommmkkkiiigggfffeeeaaa\\\ZZZZZZXXXUUURRRNNNNNNMMMMMMLLLMMMMMMNNNUUUZZZ```dddeeedddbbbaaaeeeeeeeeeeeeeeeeeeeeeeeeeeebbbaaaeeeooo|||wwwpppjjjgggaaa^^^[[[YYYXXXWWWUUUSSSRRRPPPNNNKKKLLLOOOUUUYYY^^^___^^^\\\]]]]]]YYYSSSRRRQQQPPPOOONNNNNNOOOQQQMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIMMMRRRSSSNNNHHHBBB@@@>>>>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFDDDBBBAAA??????>>>>>>>>>???@@@AAABBBCCCFFFIIILLLPPPTTTUUUVVVWWWYYY\\\^^^^^^^^^^^^]]]^^^^^^______^^^]]]]]]\\\[[[ZZZYYYVVVTTTRRRQQQMMMLLLIIIGGGDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEDDDEEEEEEDDDBBB>>>;;;888888777777777777888999999777777888999999999999888777777888999999<<<@@@CCCGGGMMMUUU\\\aaagggnnnsssxxx}}}zzzhhh\\\NNNEEE======>>>>>>???BBBCCCEEEHHHKKKMMMNNNNNNNNNJJJMMMRRRYYYcccnnnyyytttvvvvvv}}}oooeeecccaaadddmmm{{{~~~|||zzzwwwuuutttsssqqqooorrrqqqooommmkkkiiigggfffdddaaa]]][[[ZZZXXXUUURRRNNNNNNMMMMMMMMMMMMNNNNNNSSSYYY```fffggggggeeedddhhhgggffffffeeeffffffgggdddaaa___bbbkkkxxxyyyrrrnnngggccc___[[[YYYWWWTTTRRRRRRQQQNNNKKKKKKNNNUUU[[[aaadddbbb^^^]]]```^^^YYYXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMMMMLLLMMMMMMLLLKKKLLLPPPUUUTTTMMMGGGBBB@@@>>>===???BBBCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLNNNTTTUUUXXXZZZ\\\]]]]]]]]]ZZZZZZZZZ[[[[[[[[[ZZZZZZXXXXXXXXXWWWUUUSSSQQQPPPMMMKKKIIIGGGDDDBBBAAA@@@???@@@@@@AAACCCDDDEEEFFFEEEFFFGGGGGGEEEAAA===;;;888777777666777777888888777777888999999999999888777888888888999;;;???CCCEEEKKKSSSZZZ```fffmmmrrrwww|||}}}iii[[[KKKBBB<<<<<<>>>???AAADDDFFFFFFGGGIIIKKKOOORRRTTTQQQPPPSSS]]]kkkwww~~~wwwxxxyyyppp{{{|||pppeeecccaaaccclllzzz~~~{{{xxxvvvuuusssrrrpppqqqpppooommmkkkiiigggfffdddbbb___]]][[[XXXUUUSSSNNNNNNNNNNNNNNNOOOPPPPPPRRRWWW___eeehhhiiiiiiiiikkkjjjhhhgggeeeeeeeeeeeeaaa___^^^```hhhuuuzzzuuurrrmmmgggaaa]]]YYYUUURRROOOOOOMMMJJJHHHLLLTTT[[[dddkkklllfffccceeeddd___]]][[[YYYYYYXXXVVVSSSQQQTTTRRRQQQOOONNNNNNNNNOOOOOOPPPRRRUUUWWWTTTMMMGGGDDDAAA???>>>@@@BBBDDDDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEIIIHHHHHHHHHHHHIIIJJJKKKPPPRRRTTTWWWXXXYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVUUUTTTRRRPPPOOOLLLKKKIIIGGGEEEBBBAAA@@@>>>??????@@@BBBEEEFFFHHHGGGHHHIIIIIIGGGDDDAAA>>>888777666555555555555666777777888999999999999888777888888888999;;;???BBBDDDJJJRRRYYY^^^dddkkkpppvvvzzz|||iii]]]JJJAAA;;;<<>>@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKIIIGGGEEEDDDCCCCCCDDDIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLOOOQQQSSSTTTTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTRRRQQQOOONNNKKKJJJIIIGGGEEEBBB@@@?????????@@@AAACCCFFFIIIJJJHHHIIIIIIIIIHHHFFFDDDBBB;;;:::999888777666666666777777888999999999999888777888888888888:::>>>AAABBBHHHPPPVVV[[[aaahhhmmmssswww~~~uuuhhh```KKKBBB<<<<<<>>>???AAADDDFFFFFFFFFGGGIIILLLOOOQQQVVVUUUWWW```qqqzzzxxxrrrfffmmm}}}xxxpppcccaaa___bbbjjjyyy|||xxxvvvvvvuuuuuutttooonnnmmmlllkkkjjjjjjiiidddddddddaaa]]]YYYWWWVVVNNNNNNOOOPPPRRRTTTVVVWWWUUUWWWYYY[[[^^^bbbgggkkkkkkkkkllllllkkkiiihhhggg]]]^^^^^^aaagggssszzztttkkkbbbZZZTTTNNNKKKJJJLLLLLLIIIHHHKKKTTT[[[qqq~~~{{{wwwqqqlllhhhcccbbbcccdddcccbbb___]]]ZZZXXXWWWWWWXXXYYYUUUZZZ^^^```\\\UUUOOOKKKFFFCCC???>>>@@@BBBDDDEEEHHHHHHIIIJJJKKKLLLMMMNNNKKKJJJGGGEEECCCBBBBBBBBBDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHJJJMMMOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNNNNOOOUUUUUUTTTSSSRRRPPPNNNMMMKKKJJJIIIGGGEEEBBB@@@???@@@@@@@@@BBBDDDGGGJJJLLLIIIIIIIIIIIIIIIGGGFFFEEE@@@???>>><<<;;;:::999999777777888999999999999888777888888888888:::>>>AAA@@@FFFNNNTTTYYY___eeejjjpppuuu|||yyynnnddd```MMMDDD===<<<>>>>>>@@@CCCDDDEEEFFFHHHJJJKKKLLLLLLUUUUUUYYY```oooyyywwwnnneeelll|||xxxooobbb```^^^```iiiwww|||xxxvvvvvvvvvvvvuuunnnmmmmmmllllllkkkjjjjjjdddeeeeeebbb^^^ZZZWWWVVVNNNNNNOOOQQQSSSUUUXXXYYYWWWXXXXXXWWWYYY]]]ccchhhjjjkkkmmmnnnnnnmmmkkkjjj^^^___```bbbgggrrr{{{vvvnnnccc[[[WWWSSSOOOLLLPPPLLLJJJIIIHHHIIIRRR\\\tttyyywwwrrrmmmkkkkkkkkkiiiffffffeeedddcccbbbbbbbbbbbb______^^^\\\XXXSSSOOOMMMJJJHHHGGGEEEEEEFFFGGGIIIOOOOOOPPPRRRSSSSSSQQQOOOPPPLLLFFFBBB@@@???>>>===AAAAAAAAAAAABBBBBBBBBBBBDDDEEEGGGIIIJJJIIIIIIHHHKKKJJJJJJJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRPPPPPPJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIKKKLLLLLLKKKIIIGGGFFFDDDCCCAAAAAA@@@???===;;;999777888888888888777777777777666777777777777999===@@@BBBFFFMMMTTTZZZ```eeeiiiooouuu}}}rrriiiddd[[[NNNGGG@@@???>>>===>>>AAADDDEEEGGGGGGFFFGGGIIIKKKMMMRRRXXX^^^iii~~~}}}~~~ooobbbiiixxxmmmccc]]]ZZZ]]]fffqqq}}}{{{yyyxxxvvvtttqqqpppooommmkkkiiigggfffiiifffccc```^^^\\\YYYWWWRRRQQQPPPPPPRRRVVVZZZ]]]\\\[[[ZZZXXXWWWYYY]]]aaaiiijjjkkklllllljjjeeeaaa___ZZZYYY^^^eeennn{{{wwwnnnggg^^^XXXUUUSSSPPPNNNPPPMMMKKKJJJIIIJJJRRR\\\zzz~~~wwwsssrrrrrrpppnnnkkkjjjhhhgggggggggfffeee``````___\\\YYYTTTPPPMMMLLLKKKJJJJJJKKKLLLNNNPPPSSSSSSUUUWWWXXXWWWTTTQQQPPPLLLGGGCCCAAA@@@???>>>>>>>>>>>>>>>>>>?????????BBBBBBCCCDDDDDDEEEDDDDDDHHHGGGGGGGGGHHHJJJLLLMMMQQQQQQRRRSSSRRRQQQPPPOOOJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEHHHJJJMMMOOOOOONNNLLLJJJHHHGGGFFFFFFCCCBBBAAA???<<<:::999888888888888888999999999999777888888888888:::>>>AAABBBFFFMMMSSSYYY___dddhhhnnnttt|||tttjjjdddZZZMMMFFF@@@>>>>>><<<===AAADDDEEEFFFGGGFFFGGGIIIKKKLLLQQQWWW[[[dddwwwwwwjjj```fffuuurrrfff___[[[^^^fffqqq|||zzzyyywwwuuusssppppppnnnllljjjhhhgggfffiiifffcccaaa___]]]ZZZXXXSSSRRRQQQQQQSSSWWW[[[^^^______]]][[[YYYZZZ\\\___bbbcccdddeeefffeeebbb___\\\WWWVVVZZZaaajjjvvv|||rrrgggaaaYYYUUUUUUUUUTTTSSSSSSPPPNNNNNNLLLMMMTTT]]]{{{}}}{{{yyysssqqqooonnnmmmllljjjhhhaaaaaa```]]]ZZZUUUQQQOOOLLLLLLMMMNNNOOOQQQSSSTTTXXXYYY[[[^^^___]]]YYYUUUQQQMMMHHHEEECCCBBBAAA@@@<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCDDDEEEHHHJJJKKKOOOPPPQQQQQQQQQPPPOOONNNKKKKKKLLLLLLKKKIIIHHHFFFGGGGGGGGGIIIKKKNNNPPPRRRRRRPPPMMMJJJIIIHHHIIIIIIFFFDDDAAA>>>;;;:::999999888888999999::::::;;;;;;999999:::999999;;;>>>AAACCCFFFLLLRRRWWW]]]bbbfffmmmrrrzzzwwwkkkdddYYYMMMEEE???>>>===<<<===AAADDDEEEFFFFFFFFFGGGIIIKKKJJJOOOTTTWWW]]]mmmqqqfff]]]aaaooozzziiibbb]]]___eeeppp|||yyyxxxvvvtttrrrpppooonnnllljjjhhhgggfffiiifffdddbbbaaa___\\\ZZZTTTSSSSSSSSSUUUXXX\\\^^^aaabbbaaa___\\\[[[\\\]]]]]]]]]]]]___aaaaaa```^^^ZZZWWWVVVYYY___fffrrr}}}yyynnnddd___XXXVVVWWWYYYYYYXXXXXXUUUTTTSSSQQQPPPVVV^^^sss|||yyyuuutttsssqqqmmmiiicccbbb```]]]ZZZWWWTTTSSSQQQRRRSSSUUUVVVXXXYYYYYY\\\^^^aaadddfffddd___[[[UUUQQQLLLHHHFFFDDDBBB@@@>>>>>>======>>>???@@@AAACCCBBB@@@?????????@@@AAA@@@@@@AAABBBDDDFFFIIIJJJMMMNNNOOOPPPPPPPPPOOONNNMMMNNNOOOPPPPPPNNNLLLJJJLLLLLLLLLLLLMMMOOOQQQRRRSSSQQQNNNJJJIIIIIIJJJKKKGGGEEEAAA===:::999888999888888999999:::;;;<<<<<<999::::::999888:::===@@@CCCFFFKKKPPPUUU[[[aaaeeelllqqqyyyxxxkkkcccXXXMMMFFF@@@???>>>===>>>BBBCCCEEEFFFFFFFFFFFFIIIKKKHHHMMMRRRTTTXXXfff|||oooddd\\\^^^jjjmmmeee^^^^^^dddnnn}}}~~~zzzxxxwwwuuurrrqqqpppooonnnlllkkkiiihhhggghhhfffdddcccbbbaaa^^^\\\UUUTTTSSSSSSUUUXXX[[[]]]```aaabbbaaa___]]]]]]^^^^^^]]]\\\^^^___```___]]]\\\YYYYYY\\\___fffrrr}}}yyyoooddd___YYYWWWYYY[[[[[[[[[[[[YYYWWWWWWSSSQQQUUU\\\mmm|||zzzxxxtttnnnhhhcccaaa___\\\[[[ZZZZZZZZZ\\\]]]___aaabbbbbbbbbbbbaaacccfffjjjllljjjeeebbb[[[WWWRRRMMMIIIFFFCCC@@@??????>>>>>>???@@@BBBCCCEEEDDDBBB@@@?????????@@@@@@@@@@@@AAACCCEEEHHHIIIKKKLLLNNNPPPPPPPPPPPPPPPPPPQQQSSSTTTTTTSSSQQQOOOSSSRRRPPPOOOOOOOOOPPPPPPTTTQQQNNNKKKIIIIIIJJJKKKHHHFFFBBB>>>;;;999999999888888999::::::;;;<<<<<<999999999888777888;;;>>>BBBEEEJJJNNNSSSYYY___dddkkkpppxxxvvvjjjbbbXXXMMMFFF@@@??????>>>@@@CCCCCCDDDFFFFFFEEEFFFHHHJJJGGGLLLPPPRRRVVVdddyyyoooccc]]]]]]ggg|||rrrhhh___^^^bbbkkkzzz~~~|||yyyvvvuuutttrrrpppppppppooommmllljjjiiihhhfffeeedddccccccbbb___]]]UUUTTTTTTSSSTTTVVVXXXYYYZZZ\\\^^^___^^^]]]^^^^^^___^^^]]]]]]^^^^^^]]][[[\\\[[[[[[^^^```eeeqqq}}}}}}sssgggbbb\\\ZZZ\\\^^^___^^^```]]]\\\ZZZUUUQQQTTTYYYkkk~~~yyypppiiiccc```]]]ZZZZZZ]]]aaacccdddfffhhhkkkllllllkkkjjjjjjkkkmmmooopppnnnjjjfff^^^[[[VVVQQQNNNJJJFFFCCC@@@@@@???>>>???AAADDDEEEFFFEEECCCBBB@@@??????>>>?????????@@@BBBDDDFFFHHHIIIJJJMMMOOOQQQRRRRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUXXXWWWTTTRRRQQQPPPPPPPPPTTTRRROOOLLLKKKJJJJJJKKKIIIGGGDDDAAA>>><<<<<<;;;::::::;;;;;;<<<<<<======::::::999888666777:::<<<@@@CCCHHHLLLRRRXXX___dddjjjooowwwqqqfffaaaYYYMMMEEE@@@??????>>>@@@CCCCCCDDDEEEEEEEEEFFFHHHJJJHHHLLLPPPQQQTTTbbbxxxqqqaaa^^^^^^dddvvvwwwlllbbb^^^aaajjjyyy~~~}}}{{{yyyvvvuuuttttttrrrqqqpppooonnnmmmkkkjjjiiihhhdddcccccccccdddccc```^^^WWWVVVUUUTTTTTTUUUVVVVVVTTTVVVYYYZZZZZZ[[[\\\]]]]]]\\\\\\]]]^^^]]][[[XXXZZZYYY[[[]]]^^^cccooo{{{yyylllgggbbb```cccfffgggggghhhfffdddbbb\\\VVVWWW\\\hhh|||tttkkkbbb___ZZZXXXZZZ```ggglllnnnqqqtttxxxzzzzzzyyyxxxvvvuuuuuuuuutttqqqlllhhh___\\\XXXTTTRRROOOKKKHHHDDDCCCBBBAAABBBEEEHHHIIIIIIIIIHHHGGGEEECCCAAA@@@??????>>>???@@@BBBDDDEEEGGGIIILLLOOORRRTTTUUUUUUWWWXXXXXXXXXYYYYYYZZZZZZ[[[ZZZXXXVVVTTTTTTTTTTTTTTTSSSQQQOOONNNLLLLLLKKKJJJIIIHHHEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999777888:::<<<>>>AAAFFFKKKQQQXXX___dddkkkpppwwwlllbbb```YYYJJJCCC=========<<<>>>BBBCCCDDDEEEEEEEEEFFFHHHJJJKKKNNNPPPPPPSSSaaawwwxxxddd^^^^^^bbbooo|||qqqeee```bbbkkkzzz~~~||||||yyywwwtttsssttttttsssqqqmmmmmmlllkkkiiihhhggggggbbbbbbbbbcccdddccc```^^^ZZZYYYXXXVVVUUUUUUTTTTTTPPPRRRTTTUUUUUUVVVXXXZZZZZZ[[[\\\^^^```___\\\YYYXXXXXX[[[]]]^^^bbbnnn{{{}}}qqqmmmhhhgggjjjnnnppppppqqqnnnllljjjccc\\\\\\```dddsssxxxnnnbbb^^^XXXVVVYYYaaakkkqqq{{{~~~~~~}}}zzzxxxvvvrrrmmmiii^^^[[[XXXVVVTTTRRROOOLLLHHHGGGFFFEEEFFFIIILLLNNNMMMMMMMMMLLLJJJGGGDDDCCC???>>>>>>>>>???@@@BBBCCCFFFHHHLLLPPPSSSVVVWWWWWWZZZYYYYYYYYYZZZ[[[\\\]]]\\\[[[YYYXXXWWWWWWWWWXXXUUUTTTSSSRRRPPPNNNMMMLLLKKKKKKJJJIIIGGGEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@======<<<:::888999;;;======@@@EEEJJJPPPXXX___eeekkkpppwww|||hhh```___ZZZHHHAAA<<<;;;;;;:::<<<@@@BBBDDDEEEEEEEEEEEEHHHJJJNNNPPPQQQOOORRR___vvv~~~ggg^^^]]]```jjjxxxttthhhbbbdddlll{{{}}}{{{{{{wwwuuussssssttttttsssrrrkkkkkkjjjiiihhhgggfffeeeaaaaaaaaacccdddccc```^^^]]]\\\ZZZXXXVVVUUUTTTTTTOOOPPPQQQQQQQQQRRRUUUWWWYYYZZZ]]]aaacccccc```]]]XXXYYY\\\______cccppp}}}|||sssoooqqqtttuuutttxxxzzzzzzuuummmeee```^^^dddgggvvvwwwkkkdddYYYVVV]]]ccceeemmmxxxzzzuuuooofff```[[[XXXUUUWWWXXXWWWQQQLLLNNNMMMLLLKKKLLLMMMOOOPPPTTTRRROOOMMMLLLIIIEEEBBBBBB???======???BBBCCCCCCIIIHHHIIIMMMSSSWWWWWWVVVYYY[[[]]]^^^^^^^^^```bbb___]]]\\\[[[[[[[[[XXXVVVWWWWWWVVVTTTRRROOOLLLJJJJJJJJJIIIHHHGGGGGGGGGGGGCCCDDDEEEEEECCCBBBBBBCCC@@@;;;777888999888999<<<>>>AAAEEEIIIOOOVVV]]]bbbkkkrrrzzzwww```[[[\\\WWWGGGAAA=========;;;;;;>>>AAACCCDDDEEEDDDEEEFFFHHHQQQTTTVVVSSSRRR\\\qqqlllbbbZZZYYYdddqqqyyyqqqgggeeelllyyy{{{xxxuuuuuuuuuttttttrrrpppooonnnllliiifffdddeeefffffffff```aaacccddddddcccaaa```aaa___[[[YYYXXXVVVSSSPPPNNNMMMLLLKKKLLLOOORRRTTTXXX[[[aaagggiiihhheeecccddd```^^^^^^\\\```ppp~~~|||}}}~~~~~~zzzsssmmmiiihhheeeeeennnuuuhhhbbbYYYWWW___fffhhhoooyyy~~~uuukkkaaaZZZUUUSSSQQQSSSVVVVVVRRRNNNPPPPPPOOOOOOOOOOOOOOOOOOPPPNNNLLLKKKJJJHHHEEEBBBCCCAAA>>>>>>@@@BBBBBBBBBHHHGGGHHHMMMRRRWWWXXXXXXZZZ\\\^^^___```aaaccceeecccbbbaaa``````^^^ZZZXXXWWWWWWVVVUUURRROOOLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIHHHGGGGGGGGGAAA;;;777999999888999<<<>>>AAAEEEJJJOOOVVV]]]bbbkkkrrrzzzzzzccc^^^___ZZZGGGAAA=========;;;;;;>>>AAACCCDDDEEEDDDEEEFFFHHHPPPUUUXXXVVVUUU^^^pppssscccYYYVVV]]]gggqqq|||qqqkkkooozzzxxxuuuvvvvvvzzz}}}{{{xxxvvvuuuuuuttttttrrrqqqpppooollliiifffeeeeeefffeeeddd```aaacccdddddddddbbbaaaaaa___\\\[[[YYYWWWSSSQQQNNNMMMKKKJJJJJJMMMPPPSSSXXX]]]dddjjjnnnnnnllljjjgggcccaaa```___dddrrr}}}xxxvvvuuulllhhhiiirrrpppccc^^^XXXYYYbbbjjjmmmttt|||rrrfff[[[TTTNNNKKKJJJLLLPPPRRRRRRPPPRRRRRRQQQQQQPPPNNNMMMLLLJJJIIIGGGGGGHHHGGGEEECCCDDDBBB@@@@@@AAACCCCCCCCCFFFFFFHHHMMMSSSXXXZZZZZZZZZ\\\___```aaabbbdddffffffeeeeeeeeeddd```\\\XXXXXXXXXWWWVVVTTTQQQNNNLLLLLLLLLJJJIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMKKKJJJHHHAAA;;;888999999888999;;;>>>AAAEEEJJJOOOVVV^^^ccckkkrrr{{{|||eee______YYYGGGAAA=========;;;;;;>>>@@@BBBDDDDDDDDDDDDFFFHHHOOOVVV]]]]]]\\\cccrrrxxxcccYYYRRRUUU\\\eeexxx}}}rrrqqqzzz|||rrrhhheeefffgggjjjppp{{{}}}zzzxxxwwwuuuuuuuuutttsssrrrqqqpppllljjjhhhgggfffeeecccaaa```bbbcccdddeeeddddddcccaaa___^^^]]]\\\YYYTTTQQQOOOLLLIIIGGGHHHJJJNNNQQQXXX]]]fffnnnsssuuuuuusssmmmjjjgggeeeeeejjjxxxxxxrrrnnnnnntttxxxhhh]]]ZZZWWW[[[fffooouuu{{{zzzkkk___UUUOOOGGGEEECCCDDDHHHKKKMMMMMMNNNNNNNNNNNNLLLIIIGGGEEEDDDCCCCCCDDDFFFFFFEEEDDDCCCBBBAAABBBDDDFFFGGGFFFFFFHHHKKKOOOTTTYYY\\\]]]\\\^^^`````````aaacccdddeeeeeeeeeffffffbbb]]]YYYYYYYYYYYYXXXVVVSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJLLLMMMNNNLLLIIIGGGBBB<<<888999:::888999;;;>>>AAAEEEJJJPPPWWW___dddlllsss|||ggg^^^\\\TTTGGGAAA=========;;;;;;>>>@@@AAACCCDDDDDDDDDFFFHHHMMMWWWaaaddddddjjjxxxyyycccYYYRRRRRRUUU\\\pppyyytttzzzvvvooohhh```^^^```\\\___eeennn}}}~~~|||zzzyyyvvvvvvvvvuuuuuutttrrrrrrmmmkkkiiihhhgggeeebbb```aaabbbcccdddeeeeeedddddd``````______^^^[[[VVVRRRPPPMMMIIIFFFFFFHHHLLLNNNUUU[[[dddnnnvvvzzz{{{{{{uuurrrooollllllrrr~~~~~~vvvrrrqqqvvv}}}tttkkkaaaZZZXXXXXX]]]gggrrrzzz}}}nnn```TTTLLLGGGCCCAAA??????AAADDDFFFGGGHHHHHHHHHGGGEEECCC@@@???AAA@@@AAACCCFFFGGGGGGFFFCCCBBBBBBEEEHHHKKKLLLKKKHHHJJJNNNRRRUUUYYY]]]___```bbbccccccbbbbbbcccdddddddddeeeggghhheeeaaa]]][[[[[[[[[ZZZYYYVVVTTTSSSNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKLLLOOOPPPOOOJJJFFFCCC===999::::::888999;;;>>>AAAEEEJJJPPPXXX___eeemmmttt~~~mmm```ZZZPPPGGGAAA=========;;;;;;>>>???AAACCCCCCCCCDDDFFFHHHLLLWWWdddiiikkkqqqzzzdddZZZSSSSSSTTTXXXhhhyyy|||vvvlllhhhddd___^^^___XXXZZZ^^^fffsss}}}|||xxxxxxxxxxxxwwwuuutttsssnnnllljjjiiihhhfffccc```bbbbbbccccccddddddddddddaaa`````````___\\\WWWSSSQQQNNNJJJGGGFFFGGGJJJLLLQQQWWW```jjjssszzz~~~{{{zzzvvvqqqqqqyyy}}}xxxuuuzzzwwwlllfffbbb^^^[[[XXXZZZ^^^gggqqqyyy~~~xxxmmm```TTTJJJCCC@@@AAA@@@>>>======???AAABBBCCCCCCBBBBBBAAA???>>>===@@@@@@AAADDDGGGJJJJJJIIIEEEEEEEEEHHHLLLNNNOOONNNKKKMMMQQQSSSUUUXXX[[[^^^ccceeeffffffeeeeeefffgggffffffgggiiijjjhhheeebbb]]]]]]]]]]]]\\\ZZZXXXWWWQQQQQQOOOMMMLLLKKKKKKKKKMMMMMMOOORRRUUUSSSMMMGGGDDD>>>:::::::::888999;;;>>>AAAEEEJJJQQQXXX```eeeooovvvwwwfff\\\PPPGGGAAA=========;;;;;;>>>>>>@@@BBBCCCCCCDDDFFFHHHNNNYYYeeekkkmmmtttfff\\\UUUUUUUUUWWWbbboooyyyppphhheeedddaaa___```YYY[[[]]]bbblll}}}||||||{{{zzzyyywwwvvvuuupppnnnkkkjjjiiigggeeecccbbbbbbbbbbbbbbbbbbbbbbbbaaa```______^^^\\\XXXTTTRRRPPPMMMJJJHHHHHHIIIJJJNNNSSSZZZdddnnnvvv}}}~~~~~~yyysssttt|||~~~zzzsssjjjdddaaa``````___\\\]]]___dddllltttxxxyyy|||{{{yyyvvvrrrooollljjjfffccc]]]UUUMMMFFFBBBAAA@@@@@@??????>>>???@@@BBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBFFFIIILLLLLLLLLJJJIIIJJJLLLNNNPPPOOONNNLLLOOORRRSSSSSSTTTWWWZZZ```bbbdddddddddeeegggiiihhhggggggggghhhgggdddbbb______``````___]]]\\\ZZZVVVUUUSSSQQQPPPOOOOOONNNNNNNNNPPPTTTWWWUUUNNNGGGDDD>>>:::::::::888888;;;===@@@EEEKKKQQQYYYaaafffpppxxxkkk^^^PPPGGGAAA=========;;;;;;>>>===???BBBCCCCCCDDDFFFHHHPPPZZZeeejjjkkkrrrjjj]]]TTTTTTVVVVVV^^^hhh~~~~~~rrrjjjddddddfffdddcccccc___```aaaccckkkyyy~~~}}}{{{yyywwwuuurrrooollljjjiiiiiihhhfffccccccbbbaaa````````````bbb```^^^]]]]]][[[XXXVVVTTTRRRPPPMMMKKKJJJIIIHHHMMMPPPVVV^^^hhhrrr{{{~~~~~~yyyrrrsss|||yyynnnjjjeeeaaaaaabbbbbbbbb^^^___```bbbhhhooorrrqqqmmmkkkhhhccc___\\\ZZZYYYTTTSSSRRRNNNJJJGGGFFFGGG???@@@AAA@@@@@@@@@AAACCCCCCCCCBBBAAABBBCCCDDDEEEBBBBBBDDDGGGKKKNNNNNNMMMNNNMMMMMMNNNPPPPPPOOOMMMLLLOOORRRRRRQQQQQQTTTWWWZZZ\\\___aaabbbdddfffiiihhhgggeeeddddddccc```^^^```aaaaaaaaaaaa___^^^\\\YYYXXXVVVUUUSSSRRRRRRQQQMMMMMMOOOTTTWWWUUUMMMFFFEEE>>>:::;;;:::888888;;;===@@@EEEKKKQQQYYYaaafffqqqyyymmm^^^PPPGGGAAA=========;;;;;;>>>===???AAACCCCCCDDDGGGHHHSSS\\\eeehhhhhhpppmmm___SSSSSSUUUVVV\\\eeeppp~~~zzzuuuqqqkkkddd```ccchhhhhhggggggffffffgggggglllyyy~~~|||yyywwwvvvssspppllljjjjjjjjjjjjiiidddcccbbb```____________bbb```]]]\\\\\\ZZZXXXVVVUUUTTTRRRPPPMMMKKKIIIHHHMMMOOOSSS[[[eeepppyyy|||}}}wwwpppqqq{{{yyyqqqmmmiiieeecccdddgggiiijjjgggeeeaaa```aaabbbccccccaaa___ZZZVVVRRRPPPOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGDDDBBBAAA@@@@@@CCCEEEGGGGGGHHHIIIIIIHHHGGGFFFEEEGGGHHHKKKMMMOOOPPPPPPPPPTTTSSSPPPNNNKKKIIIHHHHHHJJJKKKLLLNNNOOOPPPPPPPPPUUUWWWYYY[[[]]]___bbbeeeeeeeeedddaaa\\\YYYXXXYYYVVVXXX[[[^^^___^^^\\\[[[[[[YYYWWWWWWWWWVVVTTTRRRVVVVVVVVVTTTQQQMMMIIIGGGAAA@@@>>>;;;888777888:::===BBBIIIOOOUUU]]]ffflllxxxrrr]]]RRREEEBBB>>><<<<<<===<<<<<<999<<<@@@CCCDDDEEEFFFHHHPPP```eeedddjjjqqq|||yyy```TTTWWWSSSSSS[[[```ppp~~~zzztttnnnhhhdddaaacccgggjjjkkkmmmppprrriiilllmmmjjjkkkvvv}}}zzzwwwtttssstttqqqmmmlllkkkkkkiiihhheee___\\\^^^^^^\\\[[[]]]_________``````^^^YYYVVVUUUSSSPPPOOOOOOOOONNNMMMGGGJJJPPPXXXaaajjjqqquuuzzzyyyuuunnnkkknnnyyy~~~xxxtttpppkkkiiiiiikkkmmmnnnhhhddd___[[[ZZZZZZ[[[ZZZXXXUUURRRNNNKKKIIIIIIIIIKKKJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDDDDEEEGGGJJJKKKMMMMMMMMMMMMLLLJJJHHHGGGIIIKKKNNNQQQSSSUUUUUUUUUVVVUUURRRNNNKKKHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNQQQSSSUUUXXX]]]```aaaaaaaaa___[[[YYYXXXXXXVVVXXXZZZ[[[\\\[[[ZZZYYY[[[ZZZYYYXXXYYYXXXVVVTTTTTTTTTTTTRRROOOLLLHHHFFFBBBBBBAAA>>>;;;:::;;;===???DDDKKKQQQVVV^^^gggnnnzzzqqq^^^SSSEEEBBB>>><<<<<<===<<<<<<888;;;@@@CCCDDDFFFHHHJJJNNN]]]aaaaaagggnnnzzzcccUUUUUUPPPOOOXXX]]]eeesssyyysssnnniiiddd``````cccgggkkklllnnnppprrrnnnooonnnjjjjjjuuu~~~zzzwwwuuutttrrrooollljjjjjjiiihhhgggfffbbb___```^^^ZZZYYY[[[^^^^^^___``````^^^ZZZWWWUUUSSSQQQPPPPPPOOOMMMKKKHHHJJJOOOVVV^^^fffmmmqqquuuuuurrrmmmiiijjjpppvvvzzz~~~}}}{{{uuurrrqqqrrrrrrrrrlllfff^^^WWWTTTSSSRRRRRRPPPOOOLLLJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHJJJLLLNNNOOOQQQTTTTTTSSSRRRQQQOOOMMMLLLMMMOOOSSSWWWZZZ[[[ZZZZZZYYYVVVSSSNNNKKKHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIFFFGGGIIIKKKMMMQQQVVVZZZZZZ[[[\\\\\\YYYWWWVVVVVVVVVVVVWWWXXXXXXWWWWWWWWWYYYXXXXXXYYYZZZYYYWWWUUUQQQQQQPPPOOOLLLIIIFFFDDDAAABBBBBB@@@===<<<<<<>>>@@@EEELLLRRRXXX```iiippp|||ppp^^^TTTDDDBBB>>><<<<<<<<<<<<;;;888;;;@@@CCCEEEGGGIIIKKKLLLYYY]]]]]]dddjjjxxxlllYYYVVVOOONNNWWW\\\dddppp}}}zzzsssmmmhhhccc```]]]```ccchhhlllmmmnnnpppqqqrrrqqqnnnjjjiiittt{{{xxxvvvtttrrrpppllljjjiiiiiigggfffgggdddcccbbb^^^XXXVVVYYY]]]]]]^^^aaabbb```\\\YYYUUUTTTRRRQQQPPPOOOLLLIIIIIIJJJMMMRRRXXX```gggkkknnnooooookkkfffdddfffhhhpppvvv{{{zzz|||zzzxxxwwwvvvnnnhhh^^^VVVQQQPPPOOOOOOOOOOOOMMMLLLLLLLLLLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDFFFGGGJJJLLLPPPRRRTTTUUUYYYYYYXXXXXXVVVUUUTTTSSSTTTWWWZZZ]]]^^^^^^\\\[[[WWWUUUQQQNNNJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKGGGHHHHHHHHHIIIKKKOOOSSSRRRTTTVVVWWWUUUSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSTTTVVVWWWWWWTTTRRRMMMMMMLLLKKKHHHFFFCCCBBB>>>???@@@>>><<<;;;<<<===@@@EEELLLSSSYYYaaajjjqqq}}}ppp^^^SSSDDDAAA>>><<<<<<<<<<<<;;;:::===AAADDDEEEGGGIIIJJJKKKVVV[[[]]]dddiiivvvuuu^^^XXXPPPPPPYYY^^^iiisss}}}|||wwwpppiiieeebbb___]]]```ccchhhkkkmmmmmmnnnooopppoookkkgggiiiuuu}}}zzzwwwvvvtttqqqnnnkkkjjjiiihhhfffeeeccccccbbb]]]VVVUUUXXXZZZ[[[^^^bbbdddddd```]]]WWWVVVTTTSSSRRROOOLLLIIIKKKKKKLLLOOOTTT[[[aaaeeejjjjjjiiieee```]]]]]]]]]eeekkkvvv||||||~~~{{{yyynnnggg^^^VVVRRRPPPPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQNNNNNNLLLJJJHHHDDDBBB@@@BBBDDDHHHLLLQQQUUUYYYZZZ]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^___```___]]]ZZZXXXSSSQQQNNNKKKJJJJJJKKKLLLIIIJJJLLLMMMOOOPPPPPPPPPNNNNNNMMMJJJHHHGGGIIIKKKKKKNNNPPPQQQPPPOOOPPPPPPRRRQQQQQQQQQQQQQQQQQQQQQNNNMMMNNNOOOQQQQQQOOOMMMJJJIIIHHHGGGEEECCCAAA@@@===>>>>>>===<<<<<<===???AAAFFFMMMTTTZZZbbbkkkrrr~~~ppp\\\PPPDDDAAA===;;;;;;<<<;;;;;;<<>>===;;;:::===AAAEEEEEEJJJRRRYYY___hhhqqqxxx|||rrreeeWWWNNNCCC@@@===;;;;;;;;;;;;::::::===BBBEEEGGGIIILLLNNNUUUaaammmxxx~~~www{{{nnnaaaWWWUUU[[[^^^iiipppuuuvvvzzz{{{xxxsssooollliiifffcccbbbbbbbbbaaa``````aaaccc______aaafffqqq}}}{{{yyyqqqpppqqqtttyyy}}}pppfff]]]\\\]]]ZZZVVVUUURRRVVV^^^gggooorrrrrrppphhhccc^^^YYYVVVUUUSSSRRRPPPPPPQQQSSSUUUXXX[[[]]]\\\ZZZXXXWWWWWWWWWWWWWWWVVVYYY___fffmmmrrrvvvxxxrrrmmmgggbbb___]]]ZZZYYY[[[\\\]]]___```aaaaaaaaa______]]]ZZZUUUPPPKKKHHHAAACCCGGGNNNXXXbbbkkkpppooonnnlllkkkjjjjjjjjjkkkbbb___\\\WWWTTTQQQPPPPPPMMMKKKHHHFFFFFFHHHKKKMMMPPPSSSWWW\\\aaaeeehhhjjjiiiiiihhhbbb[[[SSSNNNKKKDDDDDDCCCBBBBBBDDDHHHKKKHHHJJJMMMPPPQQQPPPNNNMMMNNNKKKGGGFFFGGGHHHIIIJJJEEEDDDBBBAAA@@@?????????===;;;999777777:::@@@DDDGGGMMMTTT[[[bbbjjjttt{{{~~~tttjjj___UUUNNNCCC@@@===;;;;;;;;;;;;:::777;;;@@@EEEHHHKKKOOOQQQXXXeeesss|||~~~vvvhhh\\\YYY^^^```gggmmmpppnnnpppzzz|||xxxuuurrroookkkhhhbbbbbbaaa^^^\\\\\\___aaa^^^___aaahhhuuu~~~{{{zzzssssssuuu{{{wwwjjj^^^\\\^^^[[[VVVSSSQQQVVV^^^iiiqqquuuuuutttkkkfff```ZZZWWWVVVUUUTTTQQQRRRSSSUUUWWWZZZ\\\]]]]]]\\\\\\]]]^^^^^^]]]\\\SSSVVVZZZ___eeeiiimmmooo