BM6P6(@ 888666333222222222111///---***'''&&&%%%%%%$$$###&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$%%%%%%%%%%%%&&&&&&+++((())),,,***///GGGbbbjjjrrrwwwoooaaaaaawwwdddHHHUUUzzz\\\cccmmm~~~jjjlll}}}sssooowww]]]cccccc]]]bbbllljjj^^^ZZZJJJHHHVVVZZZKKK@@@AAA<<>>AAACCC777===BBBDDDCCCEEEJJJOOOjjjuuuXXX===444222...,,,///...------------...///////////////////////////////////////000111111222222000000111222222333444444444444333333111000...---+++++++++***)))(((((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))((()))))))))************,,,,,,---...///000111222MMMiiigggooodddkkknnnZZZMMMFFFAAA>>><<<<<<;;;:::999999888888888666333222222222111///---***'''%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%++++++)))111???aaagggmmmlllgggllltttRRRZZZaaaYYYUUUcccqqqvvvyyywwwqqqxxxzzzqqqcccrrrzzzpppnnneeeooooooppp|||}}}wwwppplllooosssrrrooommmccceeeaaa\\\```iiippptttooohhhjjjmmmnnnnnnjjjqqqrrriiieeehhhkkkiiikkkggglllyyy}}}wwwuuuxxxhhhkkkrrrwwwsss|||uuuooommmrrr}}}vvvhhhooo^^^BBB@@@YYYlllsss{{{}}}zzzwww^^^[[[MMM^^^kkkllliii```aaapppwwwfffHHH222---+++(((%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((()))******++++++******+++,,,,,,------...---...000222333444444444666888;;;<<<===>>>AAACCC<<>>@@@BBBAAAAAABBBCCCCCCDDDEEEEEEPPPGGGDDDOOOfff~~~{{{{{{}}}jjjIII555///'''&&&,,,444333+++***...------,,,,,,------.../////////////////////////////////000111111222222333111111222222333444444444333333222111000...---,,,******))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))******+++,,,---......000,,,((((((555OOOnnnuuurrruuu]]]EEE888555333444777::::::888===<<<;;;:::888777666555888666333222222222111///,,,)))'''%%%&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###########################################################################$$$$$$$$$$$$%%%%%%%%%,,,&&&###(((+++******,,, 444WWW|||fff]]]GGGCCCsssooorrrnnnbbbffffffpppyyyiii___gggyyylllfffiiippptttzzzvvv~~~hhhqqqnnneeeqqqhhhtttxxxmmm___ZZZ]]]___xxx|||zzz___^^^oooccc]]]]]]fffoooqqqqqqsssrrraaabbboooooommmmmmjjjmmmlllooopppgggXXXQQQTTTEEEIIIJJJKKKQQQXXXbbbmmmvvvuuusssggg______lll{{{sssvvvuuuyyyiiiOOOlllzzzvvvWWW777+++((($$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((((()))******************+++,,,,,,------...///000111333444555555555777:::;;;;;;<<>>???>>>===???AAACCCCCCBBB999???IIIQQQQQQJJJFFFGGGJJJ[[[uuu~~~{{{zzzuuu___OOO<<<222)))(((///333000+++000,,,)))))))))))),,,000+++++++++++++++,,,------------------------------...//////000000111222222111111222222222222222222111111000///...,,,+++***((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((''''''(((((())))))******%%%(((+++---...///000111...444888HHHiii~~~vvvzzz~~~{{{oooMMMHHH===111///444777444222222222444666888999888;;;:::999888666555444333888666333222222222111///+++)))&&&%%%&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$ ###''')))'''&&&&&&(((---((((((111AAAUUUlll~~~iiidddRRRPPPlll|||~~~}}}wwwxxxxxxnnnbbbNNNEEE999KKKPPPCCCMMMRRReeebbbcccfffeeebbbhhhqqq|||zzz|||yyysssuuu}}}kkk}}}{{{uuuzzzrrreeeiiikkkdddggguuu}}}vvvmmmiiimmmpppnnneeeaaabbb^^^VVVUUUTTTSSSRRRPPPLLLIIIFFF===>>>DDDBBB===BBBBBB333CCCRRR[[[YYYbbb|||ttt___[[[fffjjjxxxyyywww}}}WWWgggooojjjmmmwwwxxxnnnxxxlll^^^YYY]]]gggoootttYYY>>>***)))***###""")))######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***))))))******+++,,,,,,,,,------......000111333444222444666777777888:::<<<:::;;;<<<===???@@@AAABBBGGG???999:::???DDDKKKRRRIIIGGGFFFJJJWWWlll~~~}}}kkkYYYKKK===...$$$ )))111222,,,(((***///***(((&&&(((+++---,,,***++++++******++++++,,,---------------------------------...//////000000111000111111111111111111111000000///...---+++***)))''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))---,,,)))(((((()))+++---333444000---......>>>[[[iiinnn___TTTFFF:::222000---,,,000999===:::555444444444444555777999;;;888888777666555555444333888666333222222222111///+++(((&&&%%%&&&'''&&&%%%&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$###&&&******)))((('''&&&!!!)))///)))'''IIIjjj|||yyyMMMOOO^^^hhhrrrjjjttt|||pppYYYfffqqqooo~~~RRRDDD???GGGNNNKKKIIILLLDDDFFFFFFEEEFFFIIIIIIFFFCCCIIIKKKGGGFFFGGGEEEDDDIIIFFFBBBAAAEEEHHHDDD===CCCGGGEEE===;;;@@@AAA===444555:::CCCMMMSSSRRRMMM;;;DDDUUU```dddttt|||ppptttvvvuuuwww~~~qqqsssllllll|||ooogggnnnttttttjjj[[[sssjjjgggtttxxxoooccchhhvvvttteee333))))))000)))---$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))))))))***++++++,,,,,,,,,,,,,,,---...000222333111222444555555666888999888:::======;;;;;;>>>@@@<<<@@@FFFJJJDDD===;;;???DDDEEEEEEDDDCCCDDDEEEFFFSSSfff|||}}}yyyeeeJJJ???///%%%###(((///444===000$$$###,,,111,,,$$$)))***+++,,,------+++'''***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000//////////////////////////////...,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((###$$$&&&(((+++,,,,,,++++++222555444(((###...222<<>>===999888;;;???===999888===AAABBBDDDFFFCCCCCCCCCDDDEEEFFFHHHJJJAAADDDEEEFFFQQQfffyyy~~~vvviiiYYYIII<<<444000(((,,,000222000,,,)))((((((222222+++&&&***000%%%(((***))))))+++------*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////////////////.........//////...---,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&(((+++++++++***...111((($$$///222...///(((000222---222???BBB;;;BBB```rrrxxxzzzooo___SSSMMMGGG<<<111111,,,,,,222333000...111111...---111444333333555222444666666666666888999555555555555555555555555888666333222111111///------***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""&&& ###&&&!!!'''%%%$$$$$$############$$$$$$################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))(((===bbbnnnbbbcccrrrxxxqqqgggUUUHHHNNNbbbooopppiiittt|||~~~}}}ssswwwxxx~~~{{{}}}uuuvvvuuuttt{{{zzzvvvtttsssqqqmmmooosssoooppptttuuuooonnn}}}uuullloooyyynnnooo{{{mmmYYYRRRIIIfff}}}|||yyy}}}|||ssswww|||~~~yyyooojjjmmmsss}}}```AAA///))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,,,,,,,---...//////111222222333444555666666777888:::;;;<<<<<<============<<<<<<===???AAABBBDDDBBB???>>>???AAABBBBBBBBB@@@>>>???BBBDDDCCCAAALLLPPPWWW^^^fffpppyyy~~~yyymmmaaaUUUJJJBBB222222111///...---,,,+++************)))))))))(((((()))))))))************))))))*********+++++++++)))************+++++++++,,,,,,,,,---------......++++++++++++,,,...000111////////////////////////000///---+++***)))(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))*********+++++++++,,,,,,------...///000000111111222333444666888999???BBBHHHOOOYYYfffuuuzzzzzzxxxrrrllljjjmmmrrr___eeefff[[[III======CCC333222111///............///000///...,,,---///111///////////////000111111555555555666666666666777444444444333333222222222888666333222111111///...---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%"""$$$ &&&###$$$$$$############$$$$$$################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))333%%%'''CCCeeexxx}}}dddbbbaaaooowwwYYYOOONNNNNNKKKIII[[[www~~~qqqooo|||}}}jjjeeevvv}}}tttqqqrrrqqqmmmjjj|||~~~qqqxxxzzzuuu|||zzzuuussssssuuutttvvv}}}rrrtttuuuvvvuuupppmmmttt~~~|||tttuuuwwwvvvttttttpppqqqwwwxxxqqqiiifff^^^XXXVVVZZZ]]]```oooyyypppiiipppnnniiidddbbbhhhttt}}}~~~mmmPPP555)))******&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))),,,++++++,,,,,,---...///111222333333444555666666888888:::;;;<<<===============<<<===>>>???AAABBBEEEBBB@@@??????@@@???>>>AAA???===>>>@@@AAA@@@???>>>???@@@???>>>>>>@@@BBBGGGJJJOOOTTTXXXZZZ[[[ZZZ]]]ZZZWWWWWWWWWTTTMMMHHHBBB???;;;888666333...+++//////...---,,,+++***************)))))))))(((((((((((()))))))))*********)))))))))*********++++++))))))*********+++++++++,,,,,,,,,,,,------------,,,+++++++++---...000111///////////////////////////...,,,***)))((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))))))))*********++++++++++++,,,,,,---......///......------...//////000)))+++---///333:::CCCJJJ>>>AAAAAA>>>888555666999000444666333...+++,,,///000000...---,,,,,,,,,,,,...//////...------...000///////////////000000111444444444555555555666666444444333333222111111111999666333222222111///...---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""((("""%%%%%%"""&&&!!!$$$$$$############$$$$$$################################################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%...---***:::hhhuuu}}}|||yyynnnRRRAAAHHHOOOJJJMMMYYYhhhkkkmmmqqqmmm^^^eee~~~zzzzzzhhhqqq}}}xxxyyywwwxxxyyyppp___gggpppyyyrrrmmmrrrsssuuu}}}qqqvvvzzzvvvkkkeeeooo|||nnncccgggkkkcccWWW~~~yyytttpppiii___WWWTTTTTTZZZdddkkkgggdddnnn~~~wwwpppwwwnnnlllllllllmmmkkkfffbbbLLL===+++!!!&&&,,,)))!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))++++++++++++,,,---......111222222333555666666777888999:::;;;<<<=====================>>>@@@AAABBBDDDBBB@@@@@@@@@???===;;;@@@>>><<<<<<===>>>>>>===???@@@@@@>>>:::777666666333333333333444555666777666444222222333333///,,,---,,,++++++------,,,+++++++++*********)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,,,,------///000111........................---,,,+++)))(((''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))************)))******++++++,,,,,,,,,,,,+++***)))))))))))))))//////...---+++,,,///222---111444444000,,,***+++,,,+++***,,,...///---+++------,,,+++************,,,...//////...---......//////......//////000111333333333333444444444444333333222111111000//////999777444222222111000...---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""'''"""$$$###"""%%%$$$$$$############$$$$$$################################################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((()))&&&!!!%%%;;;RRRyyy~~~xxxpppuuu~~~tttcccQQQEEE999AAACCCFFFNNNSSS___rrr[[[dddooosssuuuuuuuuutttjjjhhhuuu~~~pppccceeehhhpppdddbbbgggppp}}}}}}nnn^^^]]]\\\eee|||nnnrrrnnneee```fffmmmjjj___ccciiiooommmccc\\\bbbmmmdddeee```YYYXXX]]]___\\\qqqsssqqqfffZZZXXXeeessswww}}}ooodddjjjwwwsssqqqqqqoooiiilllzzzvvvqqqooojjj[[[FFF555"""&&&((()))(((&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************+++,,,---...000111222333444555666777777888999;;;<<<<<<======<<<<<<======>>>???@@@AAACCCBBBAAAAAAAAA@@@===;;;???>>>===<<<<<<<<<<<<<<<:::<<<>>>???===<<<<<<<<<888777666444333222333333000...,,,,,,...///...,,,111000...---,,,+++***)))(((((((((((())))))))))))))))))(((((((((''''''''''''''''''((((((((())))))((((((((()))))))))******))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,------...///000000------------------------+++***)))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******((((((((())))))*********,,,+++***)))))))))))))))---------,,,+++******++++++...222222000---,,,,,,...,,,***+++......+++(((++++++******)))************,,,//////...---------///............///000000111222222222333333333333222222111000///......---999777444333222222000...---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! &&&+++"""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%,,,$$$%%%......'''!!!'''CCCbbb{{{vvvsssxxx~~~sssmmmiiidddsss|||ggggggeeeUUUHHHKKKGGGEEEHHHJJJIIIHHHIIIPPPIIIQQQYYYSSSQQQXXX\\\WWWWWW^^^aaa^^^bbbdddZZZ]]]ZZZQQQMMMWWWgggkkkfffccc[[[XXX]]]```\\\XXXXXXNNNRRRXXX\\\XXXRRRRRRXXX___hhhnnniiidddgggpppvvvpppfffhhhnnnuuu}}}rrrdddcccjjjhhhiiiooovvvtttssswwwhhhTTTGGG@@@888,,,"""%%%'''(((&&&!!!###((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((***************+++------//////000222333555666666666777888:::;;;;;;;;;<<<:::;;;<<<===>>>?????????AAA@@@@@@AAABBBBBB@@@>>>>>>>>>===<<<;;;;;;<<<<<<:::;;;===<<<:::777777777333333333222111///...---///...,,,+++,,,,,,,,,,,,'''((())))))((())))))***((((((((((((((()))))))))(((((((((''''''''''''&&&&&&''''''''''''(((((((((''''''((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))'''''''''(((((((((((((((+++************++++++,,,''''''((())))))***)))(((%%%&&&''''''&&&&&&''''''$$$%%%''')))***+++++++++*********)))******++++++)))+++.........---------...............//////000111111111111222222222333222111111000...------,,,:::777444333333222000///---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###$$$&&&222888...$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''...---%%%"""&&&---222$$$...QQQqqqlll{{{qqqbbbbbblllsssmmm~~~~~~{{{vvvhhhXXXRRRVVVGGGJJJUUUXXXLLLJJJOOOMMMQQQFFFCCCBBBDDDOOOSSSIIICCCGGGHHHBBB>>>JJJdddyyy___SSSNNNSSSUUURRRZZZggg~~~yyyxxx}}}|||xxxttttttwwweeekkkrrrzzz{{{qqqdddkkktttwwwrrrjjjdddbbbmmmsssooogggiiiMMM@@@000'''%%%&&&%%%###+++%%%"""$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))***+++,,,------...///000222333555555555666777888999:::::::::888999:::<<<============AAA???>>>???@@@AAA@@@???<<<======<<<::::::;;;===<<<======<<<999666666666000222333444333222000...000000///...------------(((***++++++++++++,,,...((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((()))))))))******))))))*********++++++++++++,,,------......------++++++++++++++++++++++++((((((''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((()))***+++,,,+++******,,,---...---+++,,,+++***)))***+++---...(((***------++++++,,,...***)))))))))***+++,,,,,,)))+++------,,,,,,---.........------......///000111111111111222222222222222222111000...---,,,,,,:::777555333333222111///---***'''%%%%%%%%%%%%$$$%%%$$$######""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###&&&%%%&&&444888,,,$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***'''######'''***)))&&&"""&&&---+++###***<<>>LLLdddzzz}}}}}}tttpppsssnnnddddddllluuu~~~mmm___nnnnnndddeeesssyyyqqqkkknnnrrrfff\\\YYYhhhhhhqqqmmmnnnlllhhhqqq{{{wwwttteee```jjjmmmfffgggqqqiiivvvzzznnneeehhhmmmmmmuuusssssstttrrrnnnoootttlllhhhuuuxxxffffff___eeeiiihhhllltttyyyxxxrrrqqquuuqqqSSSKKK<<<---%%%$$$%%%$$$$$$&&&((('''&&&%%%&&&'''%%%$$$&&&'''"""!!!***""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,***+++,,,...000111333333222333444666777777777888555666888:::;;;;;;;;;:::BBB???;;;::::::::::::999666888999999777777999<<<999999777444111///000222..................//////(((***++++++************%%%((()))(((&&&%%%''')))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************)))***+++,,,---,,,+++***************************(((''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''((())))))(((&&&%%%&&&)))+++)))'''''''''&&&'''((()))(((''''''''''''(((***+++***)))'''''''''((((((***+++,,,******+++***)))+++---000...------------...//////111222222222222333333333333333222000///---,,,,,,999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$############"""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((*********+++000555;;;???PPPWWWcccnnnuuuvvvtttrrrmmmoooqqqqqqoookkkfffccciiiiiigggccc___^^^aaadddbbbfffccc[[[]]]jjjqqqoooggghhhgggbbb[[[YYY\\\aaaZZZcccgggccc```cccjjjnnnsss|||hhhbbbeeefffYYY^^^dddllluuuyyyrrrgggnnnmmmmmmpppuuuwwwwwwvvvpppmmmlllrrr{{{~~~zzzuuufff\\\VVVMMM@@@666***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""###$$$$$$$$$$$$###################################################################################################$$$$$$$$$#########""""""########################%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))******************+++,,,...000222333000222444777999::::::::::::::::::;;;::::::999999===<<<<<<;;;:::999888777888888888777888888999999888777666555333222111000------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******++++++******)))(((''''''******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&''''''((()))***)))******+++,,,,,,------...---,,,+++,,,...000222000000000000000000000000222111000...---,,,******999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$############"""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&(((+++---)))+++///555<<>>===999222,,,)))'''%%%&&&((())))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###################################################$$$$$$%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$#######################################%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))************+++,,,...///111222222333555777888999::::::999999:::::::::::::::999::::::::::::::::::::::::777666555444444444444444555555444333111000//////,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***,,,,,,++++++***))))))))))))***++++++,,,,,,++++++++++++++++++*********)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((()))******++++++,,,++++++***+++,,,...///////////////////////////000///...---,,,+++***)))999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$#########""""""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#####################"""""""""""""""""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''&&&&&&&&&(((((((((((((((&&&%%%$$$ !!!###%%%(((***,,,---&&&))),,,***''')))222:::;;;@@@BBBCCCGGGPPPTTTSSS[[[]]]______```bbbfffjjjgggrrryyyuuullliiijjjkkkgggjjjkkkhhhiiimmmkkkeee[[[[[[YYYWWWZZZ\\\VVVNNNGGG???777333222...&&&'''$$$"""$$$''''''%%%!!!++++++***(((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%&&&&&&&&&&&&%%%################################################################################################################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((()))))))))*********+++,,,---///000111222333444666777888999:::888888999:::::::::999999<<<<<<;;;;;;;;;:::::::::777666555444333222222222333333222111000///......++++++******))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))))),,,+++++++++*********)))))))))***++++++++++++++++++************)))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''(((((()))*********************+++,,,---.................................---,,,+++***))))))999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$#########""""""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""######""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''!!!"""###%%%%%%%%%$$$$$$!!!$$$'''))))))'''&&&)))(((((('''&&&&&&&&&'''''''''((((((((())))))***###%%%'''''')))---...---'''((())))))***,,,...000***...111000000444555444444777777333111000...,,,---222444///++++++,,,,,,$$$$$$%%%'''***+++------...,,,***)))***)))%%%""" """$$$###!!! !!!###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%&&&&&&&&&&&&%%%################################################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''(((((('''(((((((((((()))))))))******++++++---...000111222333333444666777888999666666777888999999888888;;;;;;::::::999888888777777666555444333222222222111111000///...------,,,******))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))+++++++++***************))))))***++++++++++++************)))))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&''''''((())))))******)))*********+++,,,,,,---------------------------------,,,+++***))))))(((999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$############"""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""############""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###''''''&&&&&&&&&((()))***######$$$$$$$$$%%%%%%%%%$$$######%%%((((((%%%""")))***))))))((((((((('''************+++,,,------))))))&&&$$$&&&,,,,,,(((###&&&((('''$$$###$$$%%%$$$$$$###"""&&&+++***%%%)))***+++)))&&&$$$%%%&&&$$$$$$$$$%%%(((((('''&&&###%%%'''''''''&&&'''((($$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%%%%%%%###############################################################################################################$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))******++++++,,,...///000222222222222333555666777444444555666777777777777888888777777666666666555555444444333222222222222//////...------,,,++++++)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))((()))******++++++******))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''''''''((())))))******)))******+++,,,,,,------........................,,,++++++***))))))((((((999888666444222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$############"""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((('''$$$!!!  !!!$$$%%%&&&'''((()))))))))###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$$$$###)))***((($$$$$$((((((%%%&&&&&&'''((())))))***+++***)))'''%%%)))...+++&&&%%%%%%%%%&&&&&&&&&&&&'''+++***)))(((&&&%%%"""!!!$$$$$$$$$%%%$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""######$$$%%%$$$$$$$$$################################################################################################""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''((((((((())))))*********+++,,,---...///111111000000111333555666111222333444555555555555555555666777888888999999222222111111000111111111---------,,,,,,+++******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))***************))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((*********************************)))))))))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''(((((())))))***++++++)))***+++,,,------------........................+++******))))))(((((('''999888666444222111111000...+++(((&&&&&&&&&&&&%%%$$$$$$$$$############"""########################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""############""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%''''''%%%&&&((()))***)))((((((%%%&&&'''''''''&&&%%%$$$$$$'''(((&&&###"""&&&***&&&%%%$$$%%%%%%$$$%%%&&&***)))(((((()))***)))((($$$(((***&&&$$$''')))((()))%%%$$$&&&)))((('''&&&!!!(((***&&&!!!"""%%%&&&)))&&&###$$$'''(((%%%"""!!!!!!"""$$$%%%&&&&&&%%%###"""###%%%''''''%%%###$$$$$$$$$$$$$$$$$$%%%%%%########################################################################""""""###$$$$$$$$$$$$###################################################################################################""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))*********+++,,,---...///000000//////000222444555000111222333444444444444555666777999;;;===???@@@000////////////000000111---,,,,,,++++++*********'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))***************)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((((((((())))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((())))))******++++++******+++,,,------------////////////////////////******))))))((((((''''''888777666444333222111111...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################""""""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((()))***++++++++++++,,,---...///000//////......///111333444555666777555333000000111;;;:::888999AAAGGGDDD<<<222222111000///...------,,,+++***)))((((((((((((''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))******************)))''''''&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%)))######)))+++((((((,,,,,,)))&&&'''***+++***'''...111((()))888555000===999555FFFIII777===DDD222555444444333111------///++++++************))))))+++&&&''',,,,,,'''$$$%%%$$$%%%'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++******+++++++++,,,,,,,,,/////////000///......---,,,***(((&&&%%%&&&'''(((888777555444222111111111...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$#########"""""""""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((()))***++++++++++++,,,---...///000000//////000111222444555666888:::<<<===:::777555777888666666999>>>;;;555222222111000///...------,,,+++***)))((((((((((((''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))************)))(((''''''&&&&&&&&&(((''''''&&&%%%%%%%%%&&&)))(((+++......)))$$$###))),,,...,,,(((***000777---666999<<>>:::888777666555000,,,***,,,,,,)))((()))***)))'''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******+++*********++++++++++++,,,,,,------------,,,++++++***)))(((&&&&&&&&&''''''777666555333222111000000...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################!!!"""""""""############"""###############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''(((***************+++,,,---//////111111222333444555666666555444777===CCCBBB;;;444444999;;;666333333444222222111111000///...------***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))((('''''''''''''''((('''''''''''''''(((((((((+++)))$$$%%%...333333...333:::@@@GGGRRR___hhhwww|||||||||kkkZZZMMMCCC;;;666333111000111000---)))'''+++***((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))*********************+++++++++++++++++++++++++++******))))))((('''&&&&&&&&&&&&'''777666555333111111000000...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################!!!"""""""""############""""""######$$$$$$$$$%%%""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!#######################################################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))************+++,,,---...///000111222333444555555555666444333777<<<<<<888222333999;;;777333444555555111000000///...---,,,,,,)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((''''''''''''(((((()))***(((///333222111222111///???OOO```fffgggoooxxxpppkkkhhheeeGGGDDD===777444222000...*********+++***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******))))))*********+++++++++***************))))))((((((''''''&&&&&&&&&&&&&&&777666444333111000000000...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################""""""""""""############""""""######$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###############$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***************+++---...///...///000222333333333333777444333444777888666333111666888555222333444333//////...---,,,+++******''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((''''''''''''(((((('''''''''((((((***+++,,,---,,,---111555:::EEEPPP|||yyyyyy{{{ssscccQQQEEE>>>999444***************)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***)))))))))************+++)))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&666555444222111000000///...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################""""""""""""############""""""###$$$$$$%%%&&&&&&""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((((((&&&''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++++++++++++++++++++************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))******+++,,,...///,,,---///000111222111111222333333444444555444444111555555222000111111......------,,,+++***))))))'''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((''''''''''''(((((('''''''''((()))***,,,---555000666FFFQQQYYYmmm|||zzzqqqcccSSSFFF<<<888222---***))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))***************************)))((((((%%%&&&&&&&&&'''&&&&&&&&&666555444222111000//////...+++(((&&&&&&&&&&&&%%%$$$$$$############$$$$$$########################""""""""""""############""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$######"""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))******+++,,,...///000111333333333333333333333333333333333333333333333333333333333333444444444444111111111111111111111111------------------------++++++++++++++++++++++++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))))))))***+++,,,......***,,,...///000000000000---///222444333222333333333666555111000111000,,,---,,,,,,+++***)))((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((('''''''''(((((()))'''''''''((()))+++,,,---<<>>999222888;;;===>>>===<<<===;;;999;;;666AAA???>>>@@@777???777===;;;;;;AAA>>>888<<<888<<<<<<777666:::;;;888666666:::888333777666(((...***000222,,,---111,,,'''+++---++++++---+++(((+++''''''***(((""""""((($$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################################################################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((---,,,+++*********+++,,,,,,...000111222111000//////111333333222111000111444444444333222111000///,,,+++***(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&"""'''***)))'''((())))))###000+++%%%......---;;;RRR___uuu|||ooogggyyy{{{vvv```KKKDDD<<<000,,,000///---(((%%%(((+++***&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))))))))))))))***))))))((('''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%999888666444222000///...///,,,'''%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%####################################"""""""""!!!""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################""""""""""""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''%%%&&&((())))))((($$$$$$%%%(((+++,,,***(((***,,,000333666:::AAAFFF333===???:::777333@@@YYYNNNFFF<<<888;;;AAACCCAAARRRPPPXXXMMMGGGMMMGGGMMMOOOMMMAAA<<>>HHHDDDBBB===555888===;;;BBB777555999888<<<;;;000555999999111,,,---000222---***)))++++++(((&&&&&&***)))'''%%%$$$%%%'''(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((,,,,,,+++*********+++,,,+++,,,...000111000/////////111333222111000111222333333333333222111000///+++***)))''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))'''&&&&&&'''((((((---******777FFFTTTcccuuu{{{vvvxxxwwwtttZZZBBB666555***,,,...---***''')))---(((((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''))))))))))))))))))))))))***))))))(((''''''&&&&&&((('''&&&&&&%%%%%%%%%&&&999888777555333111000///000,,,(((&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%####################################""""""""""""""""""""""""""""""""""""#########""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))***,,,...111333555555666===AAADDDBBB===<<<@@@EEEYYYVVVHHH>>>CCCKKK\\\ttt|||nnn^^^VVVXXX]]]``````bbbgggwwwqqqmmmooodddfff\\\hhhiiifffhhheeegggsssvvvuuuqqqkkkjjjkkkiiifff]]]YYYVVVTTTPPPNNNTTTZZZOOOGGGGGGFFF???>>>???888@@@<<<555000111555333...000111000///111333000+++...---+++)))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$###############""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((++++++*********++++++,,,)))***,,,...000000000///000111222111000///111333222222222222111000//////***)))(((&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))'''''''''''')))***---***000:::DDDYYYrrr|||}}}xxxsssvvv|||{{{sssbbbSSSHHH999333000222...'''&&&+++*********)))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&((('''&&&&&&%%%&&&&&&&&&888777666444333111000//////,,,(((&&&&&&'''&&&&&&%%%$$$$$$######$$$$$$%%%#################################"""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$"""###############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((()))((('''(((,,,///444666888999:::<<>>===<<<;;;;;;:::999777555333111000///******))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''')))***+++++++++***---------------...///000---///111222000/////////,,,,,,---......---------)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++++++++000777:::FFFfffxxxxxx}}}}}}kkkHHH777555111---***)))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''((())))))888777666555333111000//////,,,)))'''&&&&&&$$$###%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$##################$$$$$$######$$$$$$%%%&&&&&&(((%%%###&&&'''###$$$###%%%((('''$$$%%%))))))'''&&&)))...111333555999BBBFFFCCCDDDMMMUUUWWWsssrrrkkkyyyjjj|||yyyyyywwwxxxtttvvvzzzrrrnnnxxxuuuqqq}}}~~~xxxqqqqqqkkkwwwssskkkdddbbb^^^[[[]]]ccc___``````ssshhhQQQ\\\RRRYYYVVVRRRPPPHHHAAAGGGBBB>>>:::888:::<<<:::777999777444000+++))))))***'''(((((('''&&&&&&'''((((((&&&$$$######%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,,,,,,,,,,---///111222111111000000000000000000...------,,,+++***))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((((('''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((()))%%%"""(((111+++777777999QQQnnn{{{yyy}}}|||nnnOOOKKK<<<222111***&&&///******)))''''''((((((&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''&&&'''(((***+++***(((999888666444222111000000...,,,((('''&&&&&&%%%###%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$##################$$$$$$$$$$$$$$$%%%%%%&&&&&&))))))$$$$$$'''(((%%%'''$$$&&&***,,,))))))+++//////111444333222999CCC===MMMwwwXXXTTTqqqwww~~~{{{nnn{{{wwwvvvuuu|||ooovvvqqqjjjllllllvvvuuudddccctttkkkmmm``````sssqqq[[[PPPXXXaaafffkkkmmm^^^QQQTTTLLLDDD???AAAAAA>>>===AAA666777999:::888444111000+++******)))((()))***,,,'''&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,,,,,,,,,,---///000222111111111111111000000000...---,,,,,,******)))(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&%%%&&&))))))''')))---+++333BBB\\\pppmmmpppuuummmvvv~~~ssspppZZZBBB:::333******------,,,***)))***++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((()))++++++******+++,,,:::888555222111000111111...+++(((&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''%%%"""###'''(((&&&((($$$"""%%%((()))+++///222111999BBBBBB@@@NNNaaaeee]]]zzzssseee}}}mmmnnneeemmmwww|||wwwfffccchhhkkkllltttlllaaacccfffjjjuuubbb^^^```sssqqqqqq```UUUNNNLLLFFF===;;;AAA@@@AAABBBAAA@@@===:::888111///---***)))(((((((((%%%&&&''''''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++,,,,,,,,,,,,---...000111111111111111111111111111------,,,+++***))))))(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''''''''((((((&&&&&&'''''''''((((((((((((%%%&&&***---+++,,,...BBBVVVmmmuuuooouuu}}}~~~zzzYYYAAA555---///---,,,,,,***((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((()))***''')))***)))((('''***,,,:::888444111000000111222...+++(((&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$$$$&&&))))))((()))&&&%%%'''))),,,555???CCC===CCCRRRXXXWWWbbbtttnnn^^^```~~~|||}}}{{{zzzyyy~~~ssslll{{{yyyuuuwwwzzzyyy|||xxxyyy{{{qqqfff|||sss\\\fff|||vvveeebbbgggjjjllliiiaaaXXXMMMFFFIIIEEEAAA>>>===???AAABBB<<<:::777444111...***(((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++++++++,,,,,,---...//////000000000111111111111111------,,,+++***)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((''''''''''''(((((((((((()))((((((+++,,,---222999iiippprrrmmmKKK444222---,,,,,,,,,***&&&&&&(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''((())))))***))))))((()))***,,,...///:::888444111//////000111---+++(((&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((('''&&&(((***)))))))))(((---666<<<===???JJJUUUfffYYYXXXeeeooonnnnnntttssswww{{{~~~}}}yyyjjjrrr{{{}}}ttttttnnn|||ddd___hhhbbb\\\eeelll||||||{{{~~~tttbbbNNNJJJEEEBBBCCCDDDDDDDDDGGGEEEBBBAAA???;;;666222,,,+++)))''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++++++++,,,------........./////////000000111111111---,,,,,,+++***)))((('''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((()))******)))...===MMM~~~rrrzzz|||rrrmmmsss~~~{{{tttMMM777111---+++//////++++++---))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))******...+++))),,,222888::::::999777444111000///000000---***'''&&&&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%$$$&&&((('''%%%''',,,000:::JJJUUUWWWUUUYYYaaauuunnnmmmwww{{{wwwxxx|||ssswww}}}uuu}}}~~~uuuzzzpppyyyuuuxxxqqqkkktttwwwaaabbbvvv|||hhheeeaaa^^^ZZZSSSIIIBBBLLLIIIEEEDDDEEEDDD@@@===888555000,,,((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++++++++,,,------------------......//////000000000,,,,,,+++***)))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((''''''((((((((()))))))))&&&(((++++++---888QQQhhh}}}yyykkkvvvwww{{{sssmmmnnnkkk{{{wwwwwwzzzzzzwwwoooXXXOOOQQQNNNTTTgggtttnnnuuu~~~www\\\>>>222***,,,///,,,+++...))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((())))))***+++---++++++///777???DDDGGG777666444222111000//////,,,***'''&&&''''''&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&''''''''''''''''''(((((()))%%%%%%(((+++,,,---888DDDWWWXXX]]]cccdddaaaaaacccpppxxx~~~yyyyyyxxx~~~tttuuuyyy{{{}}}|||wwwgggVVVWWWbbbooowww|||yyyvvvtttppphhh\\\TTTZZZRRRJJJEEEFFFGGGGGGFFFCCC@@@<<<777222...+++***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++***+++,,,---------,,,,,,,,,,,,------...//////000,,,,,,+++***)))(((''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))'''((((((((())))))))))))((()))---333<<>>JJJQQQWWWaaajjjnnnnnnpppwww~~~uuu}}}uuummmzzz{{{}}}~~~~~~vvvzzzyyysssttt}}}vvv~~~}}}{{{zzzzzzuuuyyywww{{{jjjjjjbbbRRReeexxxggghhhuuugggfffYYYHHHTTTMMMDDDHHHKKKKKKEEE@@@BBBHHH555222---)))(((''''''&&&+++(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++((()))***++++++,,,++++++,,,,,,,,,,,,,,,---...///,,,+++***(((''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%,,,)))%%%******(((---...::::::JJJlllyyy}}}~~~~~~zzzpppjjjfffiiiqqqtttpppjjjmmmbbbaaammmwwwzzzzzzqqqpppuuuyyyxxxvvvvvvuuuxxx}}}yyyrrrtttkkk]]]UUU[[[ccc___TTTQQQ[[[mmm}}}___HHH:::000***))),,,---,,,*********)))&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))'''&&&'''(((((((((((()))***---111444===>>>III???\\\666555444222111000//////,,,***'''&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&'''%%%$$$+++)))"""###///222'''###,,,***...DDDeeeRRRIIIVVVeeeeee^^^ZZZqqq}}}yyyxxxzzz~~~|||yyy}}}xxx~~~zzzuuuzzzzzzmmmvvvxxx[[[aaazzzyyy}}}zzzpppKKKVVVIIIEEENNNTTTMMMGGGFFFCCC???:::555222...)))%%%)))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++((()))***++++++,,,++++++,,,,,,,,,,,,,,,---......,,,+++***((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&+++'''&&&......)))---***:::UUUnnn~~~yyy}}}uuu___jjjfffdddhhhooosssqqqnnnhhh```bbboooyyy{{{~~~yyywwwxxx{{{wwwkkk]]]jjjddd\\\WWW]]]qqq}}}WWW@@@444...++++++***))))))******)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))(((((()))***(((++++++)))(((000>>>KKK>>>HHHWWWiii666555444222111000//////---***'''&&&'''((()))(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""***%%% (((...+++---&&&$$$###---999;;;NNNqqq{{{kkkooouuuqqqlllmmm___bbbiiipppwww{{{}}}~~~~~~pppgggeeennn~~~{{{}}}ssssssyyynnnrrrbbbaaalll{{{zzzqqqZZZIIIKKKPPPKKKIIILLLJJJFFFAAA>>>===888///((((((&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******+++((()))***++++++,,,++++++,,,,,,,,,,,,------------+++***)))((('''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''***&&&&&&000000---222@@@HHHmmmyyy|||mmmVVV^^^aaaWWWhhhhhhhhhjjjmmmoooooonnnoookkknnnzzz~~~uuummm```UUURRRXXXaaahhhyyyRRR;;;111...,,,+++*********+++,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%''')))***))))))***+++((()))---444===EEEJJJKKKZZZ}}}666555444222111000//////---***'''&&&'''(((((((((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%&&&%%%$$$%%%...)))!!!''',,,***+++...111888CCCGGGIIIXXXpppxxxiiieeeqqqyyyqqqmmmsss~~~lllmmmyyyxxx{{{vvvzzz~~~vvvssswwwvvv}}}}}}tttjjjeeemmmhhhYYY\\\ggg{{{rrreeeZZZQQQLLLKKKLLLJJJFFFCCCCCCEEEDDD>>>777...+++'''%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********((((((***+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,***)))((('''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''((()))'''***&&&&&&---///333AAA^^^aaazzz{{{{{{~~~~~~}}}oooYYYEEE;;;BBBTTTdddeeeiiiooosssvvvwwwxxxxxxlll]]]YYYXXXVVVnnnyyy{{{pppIII777333///,,,,,,,,,***)))+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&(((******))))))***+++***111999@@@FFFNNNXXX```~~~fff{{{666555444222111000//////---+++(((&&&'''(((((('''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''&&&$$$ ++++++(((+++)))&&&+++777@@@LLLQQQSSS]]]kkkqqqyyy}}}yyy{{{{{{rrrzzzkkk\\\aaassszzzyyymmmeeecccXXXIIINNNJJJGGGHHHLLLMMMKKKGGG===888111+++((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******((((((***++++++++++++++++++,,,,,,------,,,++++++)))((('''&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))%%%+++(((%%%(((,,,===WWWrrryyyyyyuuukkksssPPPAAA555777BBBQQQdddsssfffmmmxxxoooYYYHHHiiivvvyyyxxxqqqLLL999///)))+++---+++))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((***)))))))))+++---333>>>GGGGGGFFFVVVuuu{{{666555444222111000//////...+++(((&&&'''(((((('''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''///+++'''&&&(((***)))((($$$'''$$$%%%...555HHHdddOOOPPPVVVXXX[[[ooo~~~||||||~~~{{{{{{}}}yyywwwwwwxxxuuu{{{zzzrrrnnnssswwwvvvtttttttttuuuwwwyyy|||}}}yyy~~~zzzyyyuuusssiiiaaahhhrrrkkk[[[UUURRROOOMMMLLLKKKIIIHHHJJJEEE===666111,,,(((%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((())))))***((()))***++++++,,,++++++++++++,,,------,,,***)))''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***%%%,,,***(((***000IIImmmvvvkkk;;;:::555666NNNrrr{{{{{{uuu```lllqqqJJJ777((((((---,,,******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))***,,,000444>>>>>>EEEXXXppp}}}www{{{666555444222111000//////...+++(((&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((555///(((&&&(((***+++))),,,)))'''000===HHHmmmvvvmmmjjjbbbjjjuuunnnjjjjjjsssvvvpppyyyqqqxxx{{{xxx}}}||||||zzzxxx{{{|||xxxrrrppprrrmmmnnnwww{{{xxx|||uuutttsssooolllllllllllllllllllllmmmmmmmmmmmmnnnnnnooopppqqqppprrrwww}}}jjj|||lll``````ggglllooorrraaaaaa```ZZZRRRKKKGGGFFFGGGFFFDDDBBB???999222---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))***++++++,,,++++++***+++---------+++***((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***''',,,+++,,,222:::UUU{{{sss___HHH666===AAAEEEPPPiiiwww[[[RRRSSSlllmmmNNN111***...---++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***---222:::???EEECCCQQQuuummmhhhsss666555444222111000//////...,,,(((&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((777000'''$$$&&&))))))((())),,,777LLLVVVSSSmmmssswwwooonnnuuuqqqmmmsss}}}|||wwwzzzmmmlll{{{xxxzzzzzzwwwrrrpppqqqsssooojjjjjjpppvvvuuusssrrrooohhhhhhppprrrnnnpppyyyyyyyyyxxx{{{|||yyytttuuuuuuuuutttsssrrrpppooopppooonnnmmmlllkkkkkkllllllkkkkkkkkklllnnnqqqrrruuuzzzuuulllrrrzzzeeeeeewwwpppsssssslll___TTTMMMKKK===@@@EEEJJJJJJFFF>>>888((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))***++++++,,,++++++***+++---------+++)))(((&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***(((,,,+++000999CCC]]]|||vvv}}}vvvXXX>>>;;;FFF===???WWW|||ggg___```lll{{{fff===///000...++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))+++///777AAAHHHDDDUUUppp{{{iii|||777666444222000000000000...+++(((&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&''')))555(((!!!(((---...444===BBB???CCCNNNWWW]]]iiiuuu|||wwwrrrkkkeeejjj}}}vvv~~~}}}vvvqqqooonnnllljjjnnnpppqqqpppnnnnnnoooqqqnnnmmmmmmnnnooopppooonnnwwwssspppppppppoooqqqvvvooooootttxxxxxxtttxxxwwwyyy}}}|||xxxvvvxxxyyyyyyxxxuuusssrrrtttvvvrrrqqqpppnnnmmmmmmmmmmmmrrrrrrrrrtttxxx~~~mmmgggbbbdddpppzzzxxxrrrooo[[[GGG>>>???:::>>>KKKRRRBBB:::///((('''''''''&&&$$$###$$$&&&******&&&"""'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))******++++++++++++*********++++++++++++***))))))'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&((())))))((('''...111777PPPqqq{{{sss~~~rrraaaVVVNNNIIIEEEXXXpppgggXXXdddxxx```>>>---((())),,,)))'''&&&&&&(((***+++++++++***((('''''''''((()))'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((('''&&&&&&(((***,,,///---222@@@CCC???AAAddduuuwww|||}}}777666444222000000000000...+++(((&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''&&&'''(((((((((***,,,''')))@@@ZZZQQQFFFHHH[[[nnntttwww||||||rrrooouuu|||~~~{{{rrrlllqqqooommmmmmpppqqqqqqpppllllllmmmllljjjhhhffffffnnnnnnnnnnnnppprrrssssssyyyvvvvvvyyyzzzyyyzzz}}}zzz{{{rrrvvvmmmrrrzzz{{{xxxvvvvvvtttwww}}}|||yyyzzz~~~}}}{{{xxxvvvwwwzzz|||vvvuuussspppmmmjjjiiihhhnnnmmmlllkkkkkkkkkkkklllppppppqqqrrrtttwwwyyyzzzxxxrrrqqqqqqggg______eeepppvvvZZZNNNPPPGGG======???LLLEEE:::///(((%%%&&&(((***(((&&&%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))******++++++******)))******++++++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))***++++++111))),,,GGGjjjxxx{{{|||yyyoooiiifffeeexxx~~~|||wwwuuuwww{{{~~~}}}```aaajjjwwwppplllJJJ:::888555///,,,***))))))***+++******+++***)))((('''(((((()))(((''''''''''''((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''')))******)))(((((()))'''222;;;BBBCCC<<>>eeeqqqxxx}}}{{{yyy||||||xxxuuuoooeee]]]MMMGGGBBBCCCIIIQQQVVVWWWYYY[[[^^^aaabbbaaa```^^^VVVWWWWWWYYYZZZ\\\]]]^^^TTTVVVWWWWWWUUURRRRRRRRRNNNMMMLLLKKKMMMRRRWWW[[[aaafffmmmttt}}}pppXXXTTTmmmyyysss}}}ccc;;;000444...---,,,,,,---,,,+++)))+++***)))((((((((()))***((((((((('''((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))++++++******,,,---777HHHFFFDDD___ssswwwyyyggg777666444111000000000000---***'''%%%&&&''''''&&&$$$$$$###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''***++++++***((()))+++---...???RRRZZZYYY\\\nnntttddddddjjjppp}}}ttt{{{{{{vvvrrrnnnlllrrrsssuuuwwwxxxvvvssspppxxxwwwvvvvvvvvvyyy|||~~~yyyvvvqqqnnnmmmmmmmmmmmmlllnnnqqqqqqrrrtttyyy|||wwwttttttxxxyyyyyy{{{zzz}}}uuuooooooqqqqqqtttwwwsssttttttsssqqqpppqqqrrrnnnmmmllllllkkkllllllmmmooonnnlllkkkiiiiiiiiiiiiooommmkkkiiijjjlllnnnpppmmmnnnnnnmmmmmmpppssswwwooorrrvvvyyy}}}}}}wwwlllddd```___jjjyyyxxxooopppgggPPPLLLLLLPPPVVVYYYSSSEEE999///***%%%%%%(((***'''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))))))))******)))))))))((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&((())))))((()))+++...>>>OOOooo~~~kkk{{{zzz}}}yyyxxxvvvqqqgggYYYMMMGGG@@@@@@AAACCCFFFJJJOOORRRHHHHHHIIIIIIHHHEEECCCAAA===>>>@@@AAA@@@???===;;;555888;;;===;;;888666666===;;;999999:::<<<===???AAADDDIIINNNVVVbbbnnnwww```bbbnnntttQQQ::::::---,,,++++++------,,,+++,,,+++)))((((((((()))***((((((((((((((()))******(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''(((,,,111555@@@FFFGGGXXX~~~ttt{{{777666444222000000000000---***'''%%%&&&'''''''''############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((***)))(((&&&'''+++222777EEENNNZZZaaafffooo~~~ssshhhqqqzzzwwwqqqppppppoooooopppqqqqqqlllqqqyyyyyyqqqjjjfffeeefffkkkkkkkkkjjjkkkmmmrrrvvvzzzzzzuuuwww|||zzztttpppppptttxxxvvvtttqqqnnnmmmmmmooopppnnnmmmlllllllllmmmnnnooommmoooqqqrrrrrrqqqpppnnnuuuuuutttrrrnnnkkkiiiiiiqqqtttwwwxxxvvvvvvxxxzzz|||kkkvvvjjj]]]ZZZYYYYYYeeevvvVVVOOOKKKNNNUUUWWWPPPHHHCCC:::...&&&%%%&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))((())))))******))))))((((((((((((((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((('''))))))(((''')))...333FFFaaa~~~~~~xxxtttuuuyyyyyyzzztttmmmbbbRRRBBB;;;:::888;;;???@@@@@@AAADDDFFFFFFDDDBBB>>><<<:::888888666777999999888666444333777888:::;;;<<<;;;999888999999:::<<<===;;;888444888999<<<>>>AAAEEEJJJNNN\\\rrrppp___```tttvvvHHH...///---******,,,---...---,,,+++***)))((()))******))))))(((((())))))***+++)))((((((''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))***)))((('''***000999??????AAAPPPttt}}}uuuaaammm777666444222000000000000,,,***&&&%%%&&&'''''''''$$$######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&)))000===LLLVVVcccbbbccclllyyywwwcccvvv}}}sssmmmjjjiiiqqqqqqpppooooooqqqsssttt|||~~~}}}zzzwwwuuuhhhjjjllllllmmmooossswwwnnnuuu|||~~~zzztttrrrrrrtttvvvooopppqqqrrrsssssssssssskkklllnnnppppppqqqppppppiiikkknnnppppppqqqrrrtttnnnppptttwwwyyyxxxwwwvvvpppqqqwww~~~qqq|||mmmccc[[[TTT^^^ooossseee\\\RRROOORRRTTTRRROOOJJJGGG@@@555,,,'''(((+++&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))(((((())))))))))))((((((''''''((((((((('''&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''))))))((((((,,,444<<>>???@@@???>>><<<999666666999<<>>>>>@@@CCCCCCBBB@@@??????CCCHHHLLLMMMMMMQQQOOOMMMKKKMMMSSSYYY^^^ZZZ```pppmmmfffmmmnnnrrr@@@444000,,,++++++---...///,,,+++***)))))))))***+++))))))(((((())))))***+++))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))((()))***,,,000888@@@GGGKKK]]]nnn{{{~~~yyyjjjbbbrrr777666444222000000000000,,,)))&&&%%%&&&'''((('''%%%$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******---444BBBWWWlllzzznnnxxxyyysssrrrqqqqqqgggvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrruuuyyy|||~~~sssrrrpppllliiiggghhhiiinnnsssxxx|||~~~~~~~~~{{{vvvqqqpppqqqtttwwwrrrssstttssspppoooooopppllllllllloootttxxx{{{{{{wwwxxx{{{}}}wwwrrryyy~~~rrrrrrdddKKKVVVllloooiii```ZZZVVVSSSPPPMMMEEELLLOOOGGG888,,,***---&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))(((((())))))))))))((((((''''''((((((''''''&&&%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))'''))))))((()))///:::CCCmmmsssyyyxxxrrrtttqqqlllttt~~~~~~zzzyyyaaaUUUKKKFFF@@@:::999===???<<<;;;???GGGKKKKKKHHHIIIGGGEEEEEEJJJRRRZZZ```[[[\\\___dddmmmxxxggg___VVVSSSVVV[[[^^^^^^iiiddd```cccnnn|||{{{}}}ooobbbrrrzzzfffkkkvvv{{{[[[888444///++++++---...///,,,,,,***)))))))))***+++)))))))))))))))******+++))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******&&&))),,,000666===EEEKKKccctttsss}}}cccooo777666444333333222000//////)))%%%&&&***,,,((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++)))"""%%%,,,)))$$$))))))222666<<>>FFF]]]zzz}}}~~~777666444333333222000///***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))*********,,,111<<>>>>>EEECCCEEELLLPPPRRRUUUYYYUUUQQQVVVaaagggdddfffmmm|||wwwqqqnnnnnnooooooooo||||||zzzwwwwwwjjjgggoooxxx{{{pppkkkoooyyyvvvggg___dddVVVSSSSSSXXXYYYUUUTTTVVVTTTPPPNNNPPPOOOLLLKKKLLLppp|||yyyvvv~~~eeekkkwww~~~lllWWWLLLRRRQQQOOONNNIII???222'''))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******+++222BBBZZZsss|||tttrrr}}}}}}vvvppp{{{qqqhhhssspppllllllrrryyy{{{{{{{{{~~~nnnTTTRRRdddwww~~~zzzgggWWWOOOgggyyyzzzjjjooorrr```DDD444000000,,,+++******)))*********))))))************))))))---***(((((()))***)))(((+++***))))))(((((())))))(((***,,,+++,,,111:::BBBQQQppp888666444333333222000///+++***)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))************///>>>NNN___kkkgggcccjjjqqqmmmrrr~~~yyywwwyyy~~~{{{uuuoookkkkkklllpppvvv}}}{{{gggbbbnnn{{{zzztttiii```[[[WWWMMMBBBBBB<<<;;;BBBGGGGGGGGGKKKMMMLLLQQQ^^^fffddd^^^ZZZ___]]]eeerrrvvvrrruuu}}}zzz|||~~~{{{vvvzzz~~~zzzyyy{{{||||||}}}sssnnnhhhgggiiilllggg^^^YYY[[[\\\QQQMMMUUUYYYQQQJJJHHHBBBKKKZZZooo{{{qqq}}}{{{|||rrr}}}xxxvvvwwwmmm^^^RRRWWWQQQLLLNNNRRRMMM>>>111))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******...666JJJdddyyy}}}zzzlllzzz}}}~~~~~~uuuuuunnnjjjrrrjjjggghhhqqqwwwuuunnnooozzz~~~iiiOOOHHHQQQdddttt{{{wwwyyyzzzzzzxxxjjj]]]SSSbbbrrrpppoooiiiyyyoooNNN888000///++++++******************))))))************))))))---+++((((((((()))))))))+++******)))))))))))))))(((***,,,,,,...666BBBKKKfff|||ppp}}}666666555444222111000000---+++(((''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&******(((&&&(((---000///FFFMMM___uuu~~~wwwooommmbbbiiitttwwwkkkdddrrrvvvnnnlllmmmqqqxxx~~~wwwtttxxxwwwwwwwwwyyy~~~rrrSSSKKKCCC@@@BBBEEEEEEDDDBBBDDDFFFIIIKKKNNNQQQTTT^^^^^^dddpppyyy{{{~~~zzzwwwwwwxxxxxxzzz|||pppuuuyyyuuuxxxpppwwwkkkaaa___\\\TTTOOOOOOEEELLLBBBFFFKKKTTTnnnuuuyyyzzzyyyyyy~~~uuuyyy|||~~~~~~}}}yyy~~~hhh^^^vvvtttWWWUUUVVVSSSNNNOOOSSSOOOGGG555+++%%%(((***)))(((+++(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&)))(((''''''))),,,***'''...PPPbbbvvvvvvooopppwww}}}yyyuuu|||ooofffhhhlllooosssxxxuuuuuupppnnnrrrppptttlll\\\FFFCCCOOOMMMfffwwwmmmjjjlllttt}}}}}}qqqooo]]]IIIUUUtttooommmzzzkkkkkktttbbbHHH888222...,,,+++,,,***&&&'''+++******))))))))))))******---+++)))***,,,,,,)))'''******))))))))))))******))),,,...---000@@@ZZZoooxxxvvvrrryyyqqquuu666666555444222111000000---***((('''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))$$$)))///...)))***888HHHPPPeeetttnnn}}}{{{~~~}}}rrrooo~~~rrrjjjhhhkkkqqqvvv~~~zzztttpppnnnnnnrrrvvv{{{~~~zzzfffUUUNNNHHH@@@>>>AAAGGGLLLNNNWWWVVVTTTQQQQQQUUU]]]cccaaaiiivvv|||zzzqqqhhh___]]]___UUUSSSIIIRRRSSSLLL[[[```hhhiiikkklllppp{{{xxxwww~~~xxxxxx|||{{{}}}}}}vvvhhhiiinnnnnnXXXWWWSSSNNNPPPUUUVVVRRRDDD555)))&&&(((((()))+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((+++---,,,+++<<>>aaannn```lllzzzzzzyyy}}}pppnnn}}}~~~ooojjjjjjdddjjjsssxxxwwwsssooommmmmmqqqvvv{{{~~~qqqbbbWWWNNNDDD>>><<>>222---***,,,---***)))*********))))))))))))******+++*********)))***+++,,,++++++************+++++++++...555BBBWWWrrrsssiiihhhrrr]]]\\\___888777666444222000///...+++)))''''''((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********+++++++++++++++###@@@PPPRRRggg{{{gggaaassssssmmm|||wwwsssooommmlllnnnrrruuutttoookkkjjjkkksssxxxyyymmmXXXMMMAAA;;;999:::@@@GGGOOOMMMOOOWWW___aaabbbcccffffffgggnnn|||yyyqqqkkkhhhfffbbb___XXXQQQUUUZZZRRRMMMJJJCCCQQQZZZnnn|||yyy{{{xxxuuueeeqqqzzzcccRRRKKKQQQYYY]]]UUUGGG:::000***)))))))))(((((((((''''''%%%%%%&&&((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***++++++((()))+++)))(((444CCCsssmmm|||www``````lllnnnpppttt|||{{{ssseeeeeerrroooZZZaaavvvvvvttttttwww~~~}}}yyyrrrmmmsss^^^QQQKKKaaazzzlllmmmrrrxxx|||tttoooxxxnnneeeggg```LLLDDDIIIkkk~~~zzzxxxooodddsssoookkkttt{{{PPP888000***+++,,,******+++******))))))))))))*********++++++)))((()))+++---++++++************++++++)))222>>>LLL\\\qqqzzzggglll}}}ppp```^^^rrr888888666444222000......+++)))'''&&&((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))***+++---...000000333KKK```ccceeeooouuussssss{{{mmmlll{{{vvvuuuvvvssspppooovvvuuuqqqnnnmmmooosssuuuwww{{{uuucccSSSJJJ@@@<<<;;;>>>BBBGGGQQQZZZccceeegggjjjqqqwwwvvvppptttvvv~~~zzzyyy|||}}}}}}fff]]]```ddd]]]WWWRRRHHH===>>>GGG[[[wwwxxxuuuttttttxxx~~~|||{{{xxxcccVVVRRRXXXZZZTTTNNNFFF;;;111))))))))))))((((((((('''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&(((***---///***'''(((+++***,,,<<>>444,,,+++,,,,,,+++---******))))))))))))******)))***+++)))((((((+++///,,,++++++******++++++,,,---;;;OOO```mmmxxx|||qqq~~~wwwkkk|||ddd]]]^^^ppp999888666444222000...---+++)))'''&&&((()))***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''(((***,,,///222444555JJJTTTeeesssrrrhhhccceeeiii}}}wwwxxxyyy~~~{{{www{{{uuupppkkkkkkpppvvvzzz{{{zzzgggOOO>>>999:::===???FFFMMMQQQTTT[[[ccczzz{{{zzz~~~xxxssseee]]][[[TTTPPPOOOKKKDDDBBBNNNhhhyyytttsssyyy~~~xxxvvvxxxsss~~~uuu~~~vvvjjjUUUVVVTTTPPPPPPOOODDD666))))))))))))((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))),,,///111)))&&&''',,,,,,///BBBZZZzzztttzzzrrrwwwbbbeeehhhfffqqqvvvnnnffffffiiijjjzzzttt~~~sssSSS^^^|||{{{ccc}}}qqqnnn\\\[[[qqqdddiiirrrllliiilllssszzzvvvyyy{{{kkkdddiiidddPPP@@@===NNNgggzzz{{{|||yyy}}}{{{lllppprrrCCC888...,,,---------///******))))))))))))******)))++++++)))'''(((,,,///,,,++++++******++++++,,,444EEE^^^tttyyyxxxtttjjjggglllvvv|||:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((('''%%%%%%&&&((("""***$$$###---,,,888XXXbbboooqqqooossssssssszzz~~~nnn~~~sssmmm{{{yyy|||iiilllpppvvv{{{~~~uuu\\\EEE??????===???EEEIIINNNSSSVVVYYY^^^ffflll|||{{{zzz|||zzziiicccaaa^^^XXXRRRNNNLLLHHHCCCEEEKKKlllzzz}}}|||zzz}}}vvvzzzvvvvvvwwwkkkYYYOOORRRPPPFFFGGGQQQ666///***)))(((%%%&&&((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******((((((666UUUpppkkkvvvtttoooyyy}}}qqqcccfffdddjjjrrrqqqnnnnnnfffbbbjjjyyypppZZZaaauuu{{{mmmyyy|||xxx|||}}}lllaaaTTTGGGrrrsssppptttjjjcccgggooowww~~~}}}qqqwwwiiidddlllhhhSSSAAA===GGG\\\sss~~~~~~tttwwwxxx```///000111,,,111'''))),,,,,,++++++***)))(((((())))))))))))***************,,,,,,,,,+++***+++///CCCOOOuuunnndddjjjoooxxxpppLLL:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((('''&&&%%%'''(((&&&222///,,,444:::PPPuuupppkkkvvv{{{~~~tttnnnnnnlllnnnuuu{{{ssswwwppptttyyy}}}ttteee^^^CCCJJJNNNJJJHHHJJJLLLKKKUUUZZZ```ccceeehhhoootttwww}}}{{{yyywwwwwwwwwxxxyyy{{{~~~}}}{{{}}}}}}zzz}}}|||{{{{{{|||}}}}}}|||~~~|||pppppprrrkkkbbbYYYUUUQQQKKKIIILLLPPPbbb{{{yyywwwxxxyyyyyy}}}wwwiiilll```NNNLLLXXXWWWIIIEEE999---((('''&&&'''***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***,,,...------===^^^}}}ppprrrtttzzzlll{{{bbbYYYcccfffnnntttrrrrrrtttjjj]]]]]]vvvsssZZZaaauuuyyykkk{{{yyyuuurrrfff___RRRCCCOOOzzz|||uuummmggghhhlllrrrzzzyyyvvviiidddkkkhhhTTTBBB===EEE___yyyvvvtttpppttt;;;//////---222***---,,,,,,++++++***))))))((())))))))))))***************---***,,,000+++***555ZZZ___hhhwwwsssfffkkkjjjrrr}}}jjjZZZUUU:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((('''&&&&&&''')))$$$)))&&&(((999III___zzzfff]]]tttsssuuutttjjjiiikkkrrrppp|||uuuzzzwwwzzz~~~rrrXXXFFF@@@666CCCVVVbbb___YYY___lllggglllqqqssstttuuuyyy|||}}}qqqllloooqqqqqqrrrpppooonnnnnnpppqqqsssuuuwwwzzz~~~}}}zzz{{{yyyuuurrrrrrsssuuuxxxyyyyyyxxxxxxxxxssstttvvvxxxzzzzzzzzzyyy|||~~~xxxuuuuuu}}}wwwlllaaa]]]ZZZVVVRRRPPPFFFCCCFFFVVVooo{{{uuuuuuqqqxxxlllxxxvvv|||aaaSSSXXXVVVJJJTTTDDD444+++((('''(((+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''''''''&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&))),,,---111DDDhhh|||vvv~~~~~~ccc]]]iiinnnooovvvuuuwww|||oooYYYPPPqqqvvvZZZbbbvvvxxxiiizzzxxxuuuooohhheeeXXXGGG;;;KKK{{{vvvpppkkkjjjjjjlllttt}}}vvviiicccjjjgggVVVDDD>>>BBBdddxxxsssyyyWWW555///000333,,,000,,,,,,++++++***)))))))))))))))))))))************)))...)))+++444+++,,,DDDTTTuuuuuuiiikkkmmmooowwwxxxfffQQQQQQ___:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&(((***,,,(((%%%222NNNeeelllmmmtttrrrjjjjjjsssxxxwwwyyyzzznnnhhhhhhpppuuu}}}lllUUUBBB<<<===HHH???TTT}}}llljjjxxx|||zzzxxxyyywwwwwwuuuqqqoooppprrrsssnnnmmmlllkkkkkklllnnnoooqqqrrrssswww{{{}}}}}}zzzwwwxxxxxxuuutttuuusssrrrrrrsssuuuwwwwwwwwwrrrtttvvvyyyzzz{{{zzzzzzvvvxxxyyyzzz~~~zzz}}}~~~}}}}}}{{{yyyzzz~~~tttjjjfffgggeee^^^XXXWWWOOOFFF@@@>>>OOOxxx~~~uuuoooooo|||hhhOOOMMMZZZTTTIII===444,,,''''''***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''&&&)))000===TTTttt|||vvv|||ooo\\\ZZZeeehhhoooyyy{{{}}}sssYYYKKKkkkyyyYYYbbbyyy}}}mmmsss|||}}}yyyzzztttlllhhh\\\MMMDDD000XXXwwwtttpppmmmiiiiiirrr}}}zzzyyyuuuiiiccchhhgggXXXGGG???@@@fff}}}xxxyyyyyyAAA111333222---000+++++++++*********))))))((()))))))))************'''///)))***222***333ZZZxxxwww{{{xxxqqqqqqpppooowwwtttaaaRRRVVVbbbjjj:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''(((((('''''')))+++(((,,,777HHH]]]nnnnnnbbbtttsssyyyuuu}}}nnniiieeegggqqq~~~{{{cccOOOBBB>>>DDDMMMTTTAAAOOOzzzjjjjjjrrruuupppjjjqqqppppppqqqqqqmmmiiigggmmmllljjjiiiiiijjjkkklllpppppprrrwww~~~}}}{{{~~~xxx~~~~~~yyyzzzzzzxxxyyy||||||sssppprrruuusssqqqqqqrrrssstttvvvwwwxxxyyyvvvvvvtttrrrvvvzzzyyyttttttvvvxxxxxxwwwwwwxxxyyyyyyxxxxxxxxxzzz}}}~~~|||vvvuuusssjjj``````VVVNNNKKKFFFBBBJJJWWWyyyzzzuuunnnhhhqqqvvvYYYQQQ]]]KKKIIIFFF@@@444)))%%%'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''((((((((()))************************((()))))))))*********+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))...)))***999QQQkkk~~~}}}~~~wwwiiiccc___ZZZaaallllllrrruuuZZZJJJddd}}}ZZZ```{{{tttlllssspppvvvxxxjjjbbbYYYNNNIII555;;;cccxxxvvvssspppkkkjjjsss~~~uuu~~~uuuiiibbbfffggg[[[JJJ??????dddttttttMMM333333///...///+++++++++***************((()))))))))************&&&---+++***,,,,,,EEEooo}}}rrr}}}xxxjjjjjjqqquuu~~~uuudddTTTVVVeeesssxxx:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&'''(((((('''((()))+++%%%>>>^^^jjjgggqqq{{{ttt{{{jjjuuuwwwwwwhhhnnnhhhccchhhlllttt{{{xxx~~~cccXXXMMMIIIIIILLLUUU]]]mmm^^^UUUggg}}}zzzzzzrrrkkkhhhlllrrrsssmmmiiijjjkkkhhhffffffiiihhhfffeeeeeefffggghhhhhhhhhkkkrrr{{{~~~yyywww|||~~~||||||www~~~}}}{{{}}}|||{{{xxxwwwyyytttppptttyyyyyywwwrrrqqqqqqqqqrrrtttwwwxxxvvvvvvrrrppprrrwwwvvvrrrmmmnnnoooooonnnmmmoooppp}}}{{{wwwsssrrrwww}}}xxxuuuvvvzzzyyy{{{}}}tttjjjddd___[[[YYYSSSIIIAAA???KKKWWWjjj|||yyyrrrnnnuuuzzzvvvvvv~~~xxx___jjjgggeeehhhnnnkkkZZZHHHHHHIIIJJJHHH===///''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))''''''(((((())))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))///(((+++AAAaaazzz{{{ttt~~~zzzrrr|||sssaaa[[[___bbbkkktttqqqwwwzzz\\\JJJ]]]___]]]xxxmmmnnnqqqqqq{{{iii```ZZZSSS>>>@@@888IIIrrr~~~zzzzzzwwwtttqqqlllkkksss|||tttiiiaaaeeeggg]]]LLL@@@>>>[[[~~~vvvsss{{{WWW444222---111///************************))))))))))))************(((***---,,,)))999^^^}}}qqqvvv}}}rrr|||uuurrrpppzzziiiVVV^^^jjjlllttt:::777444333222111///---***((('''&&&'''((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''(((((('''(((***,,,777XXXwww{{{wwwjjjdddhhheeedddnnnsssyyy{{{xxx}}}xxx}}}~~~|||{{{{{{xxxooocccZZZEEEIIISSS]]]aaaaaaeeejjjxxx___WWW|||vvvooolllkkkrrrwwwyyyrrrhhhfffkkkqqqlllfffcccdddeeecccffflllcccbbbaaa```aaaccceeefffbbbaaabbbgggooottttttqqqppplllmmmvvv|||}}}{{{{{{|||{{{yyywwwvvvwwwyyy{{{||||||zzztttoooooo|||uuummmkkkoootttwwwxxxpppoooppppppqqqrrrssstttqqqqqqpppooorrrvvvtttooollllllkkkiiifffeeefffggg|||vvvttt{{{vvvqqqrrruuuuuuwwwxxx{{{|||vvvppppppuuuzzzxxxfffXXXSSSQQQQQQBBBFFFMMM\\\yyyoookkktttzzzxxxzzzrrrqqqzzziiittt{{{rrr```aaammmdddMMMPPPLLLJJJJJJDDD888...)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))))))))))))))***++++++,,,------******+++,,,---.../////////...---,,,+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))+++'''000KKKkkkzzz{{{vvv~~~iiiyyy{{{rrrhhhYYYVVV]]]]]]cccjjjhhhuuueeeLLLWWWyyygggYYYpppuuunnnyyy{{{jjjccc___[[[===@@@999>>>ZZZnnnxxx}}}xxxsssppplllkkkpppxxx~~~tttiiiaaacccggg___NNNAAA<<>>,,,%%%++++++,,,,,,+++)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******+++000MMMeeewwwvvvrrrppp}}}xxx[[[YYYYYYZZZ^^^eeekkkoooppprrrdddIIIVVV~~~cccOOOooorrrgggvvvkkk[[[ZZZaaaVVVGGG===999222333LLLmmm{{{{{{wwwrrrmmmkkkkkklllssspppddd^^^eeemmmhhhWWWHHH===555666FFF]]]mmmtttuuuxxxrrroooqqqtttvvvzzz}}}xxxvvvooo@@@000111111000///---,,,+++*********+++***************++++++)))555(((EEEsssooo{{{xxxtttxxxyyygggaaacccrrrtttyyy~~~|||xxxxxx{{{:::777444333222111///---,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((+++888LLL^^^fffllluuukkkmmmttt[[[fffyyyrrrllleeebbbeeekkkooorrrxxxoooggggggmmmsssvvvvvvxxxzzz|||zzzrrrbbbPPPCCCDDDPPP\\\XXXPPPbbbvvvlllsss|||qqquuullleee___^^^bbbeeefffddddddcccaaa___]]]]]]\\\\\\XXXWWWUUUSSSPPPNNNMMMMMMJJJIIIHHHGGGIIIKKKOOOQQQTTTUUUUUUSSSPPPOOOOOOPPPTTTSSSSSSXXX^^^```^^^ZZZXXXYYYXXXWWWUUUTTTVVVXXXVVVVVVXXX\\\______\\\XXXpppwwwyyyrrriiiccc]]]XXXXXXWWWVVVWWWZZZ\\\[[[ZZZUUUVVVWWWWWWWWWVVVVVVUUU[[[\\\]]][[[XXXVVVWWWYYYWWWWWWWWWVVVUUUSSSQQQPPPWWWUUUSSSQQQPPPQQQQQQRRRRRRPPPNNNMMMOOOPPPPPPPPPOOOOOOOOOMMMKKKHHHEEECCCAAAAAAAAAAAAAAABBBBBBBBBCCCDDDGGGIIIKKKLLLLLLLLLDDDIIIRRR]]]fffqqqxxxhhh[[[RRRQQQRRRLLLBBB@@@RRRvvvhhheeeqqq}}}tttxxxnnnqqq}}}rrrrrrpppjjjsssiiilllvvvsss^^^OOOQQQVVVUUUJJJ???111(((''')))******(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))*********))))))***+++000444555333555@@@NNNWWWbbbiiixxx{{{hhhSSSVVVjjj~~~gggKKK<<<;;;...,,,+++,,,---,,,(((%%%((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))******+++,,,:::YYYnnn|||sssyyyzzzqqqmmm[[[YYYZZZ\\\aaafffkkknnnpppooo{{{TTTPPPiiirrrQQQZZZvvvxxx___fff~~~uuuaaa[[[]]]UUUCCC::::::333---CCCdddxxx{{{{{{tttnnnjjjhhhfffooo~~~~~~}}}qqqhhhccciiiqqqmmm[[[KKK???999333888KKKcccqqquuu|||xxxtttsssqqqqqqxxx}}}wwwppp{{{BBB///333111000///...,,,+++***))))))*********)))******+++,,,...333000kkk{{{~~~~~~oooeeegggkkkqqqpppttt{{{xxxrrrvvv:::777444333222111///---,,,***((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***'''%%%---DDD]]]iiiiiiyyyvvvqqqeeexxxmmmqqq~~~xxxlllhhheeefffkkkooopppooojjjiiihhhhhhlllrrrvvvxxxyyywwwrrrhhh[[[PPPHHHEEEBBBAAAGGGRRRWWW]]]zzzxxx{{{{{{mmmfff```^^^___```]]]ZZZ___^^^\\\[[[ZZZYYYYYYYYYVVVTTTQQQMMMJJJHHHEEEDDDCCCBBBAAA@@@AAADDDGGGIIIPPPPPPOOONNNMMMOOORRRUUUQQQOOONNNPPPTTTWWWYYYZZZUUUVVVVVVVVVTTTSSSTTTUUURRRSSSUUUWWWXXXWWWUUUSSS```eeegggddd___[[[XXXUUUWWWUUUSSSRRRSSSUUUVVVWWWRRRQQQQQQQQQQQQPPPOOONNNMMMOOOPPPPPPOOONNNNNNOOOMMMNNNOOOOOONNNLLLJJJHHHUUUSSSQQQNNNKKKJJJHHHHHHKKKIIIFFFEEEFFFHHHHHHGGGEEEEEEFFFEEEDDDBBB???>>>;;;;;;;;;;;;;;;;;;;;;;;;888999;;;======<<<;;;:::CCC???@@@DDDEEEIIIYYYjjjmmm```\\\ZZZXXXIIIGGGCCCAAAIIIdddpppeeettt~~~xxxxxxwwwooommmzzzxxxxxxpppXXXZZZgggsssppp^^^NNNPPPZZZWWWLLL;;;---&&&&&&)))+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%(((+++------///222555222;;;@@@BBBLLLddd~~~{{{qqqlllxxxyyymmmWWWBBBGGG<<<000***,,,---)))%%%))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))***+++++++++111JJJbbbyyytttfffZZZYYY[[[___cccgggjjjmmmooonnn~~~}}}ZZZKKKYYYeeeUUU___zzzwwweee]]]iii[[[VVVXXXCCC888;;;777///===VVVqqqyyy{{{uuummmiiiddd___jjjzzz|||tttkkkeeehhhpppnnn]]]LLL>>>===777666CCC\\\ooovvvwwwwwwwwwvvvqqqrrr}}}sssgggLLL333777444//////---,,,+++***************))))))***++++++,,,&&&///QQQzzzxxx|||ssshhhgggkkkmmmwwwssssssvvvrrrmmmsss:::777444333222111///---,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((555PPPkkksssnnnvvvqqqdddlllllljjjyyy}}}tttmmmgggfffgggjjjnnnpppnnnkkkiiinnnrrrqqqqqquuuxxxyyy~~~tttcccQQQDDDBBBGGGMMM\\\TTTOOOYYY___VVVbbbwwwfffccc___^^^______\\\ZZZ[[[[[[ZZZXXXWWWVVVUUUTTTQQQNNNJJJFFFDDDBBB???<<<<<<<<<;;;:::;;;===@@@AAADDDGGGJJJKKKKKKJJJJJJKKKIIIHHHFFFFFFHHHLLLPPPSSSPPPRRRSSSTTTRRRRRRRRRSSSOOOOOOPPPPPPPPPOOONNNMMMBBBFFFJJJLLLMMMNNNPPPQQQYYYWWWTTTRRRRRRTTTVVVWWWSSSQQQOOOOOOOOONNNLLLKKKGGGGGGIIIJJJKKKKKKKKKKKKIIIJJJKKKLLLKKKIIIGGGEEEIIIHHHGGGFFFDDDCCCAAAAAABBB@@@===<<<===>>>>>>>>>======>>>>>>===<<<;;;:::888888777777666555444444444333222111111222444555===::::::===;;;;;;CCCPPP|||wwwtttdddQQQJJJNNNOOOFFF:::AAA```~~~ooo```iii|||{{{tttooolllmmmrrrvvv}}}xxxsssgggkkkuuuwwwfffPPPMMMXXX]]]UUUGGG777+++&&&(((+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))+++---,,,,,,...444:::???XXXqqq~~~}}}{{{|||yyylllZZZCCC222---,,,+++))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((())))))***+++,,,,,,...VVVcccvvv|||bbbWWWXXX\\\aaaeeehhhjjjmmmnnnppp}}}yyybbbMMMRRRuuubbbRRR```eeetttvvvggg]]]\\\HHH<<<<<<999111777EEEeeeqqqwwwrrrjjjfffaaaZZZeeewwwuuummmdddeeemmmnnn___NNN>>>===999999CCCXXXlllxxxooonnnnnnkkkdddaaaiiisssvvvsss~~~YYY666666000......---,,,++++++++++++))))))))))))***+++,,,,,,111666gggoooYYY|||qqqfffeeehhhjjjkkkrrrqqqqqqssssssuuu}}}:::777444333222111///---,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''...666BBBZZZqqqwwwpppgggmmmwwwrrr``````wwwnnnfffuuu{{{~~~zzzrrrkkkgggggghhhjjjmmmppppppooommmnnntttwwwuuutttxxxyyyxxxooocccQQQBBB>>>BBBIIIOOOJJJQQQPPPUUU```XXXVVViiiwwwjjj]]]]]]\\\\\\\\\[[[[[[ZZZVVVVVVUUUTTTRRROOOLLLJJJGGGDDD@@@>>>===<<<999666777777777777777888999::::::===AAADDDCCCBBBAAAAAAAAAAAAAAA@@@@@@CCCGGGKKKKKKNNNPPPPPPOOONNNMMMNNNMMMMMMMMMLLLKKKJJJKKKLLLEEEFFFIIILLLOOOQQQTTTWWWRRRSSSSSSRRRRRRRRRSSSTTTSSSPPPMMMKKKLLLLLLJJJHHHEEEEEEFFFGGGHHHIIIIIIHHHFFFGGGGGGHHHGGGEEECCCBBB======>>>>>>>>>===<<<;;;:::888777777888999888777666777777888777666444333444333333222111000000///444222000//////111333555///000333666666666:::???___}}}wwwbbb^^^XXXQQQKKKDDD@@@EEEMMMrrrhhhqqq}}}yyyrrrnnnmmmjjjpppxxxooommmnnnnnnhhh^^^VVVTTTYYYXXXRRRDDD444)))''')))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((------......222<<>>:::333444:::UUUeeeooolllfffddd___WWWbbbttt}}}xxxooodddccclllqqqfffVVVDDD===888===IIIZZZlllyyysssoookkkhhhbbb\\\\\\___vvv{{{vvvfff:::333,,,---,,,,,,++++++,,,,,,,,,))))))))))))***+++,,,---999GGGrrrqqq~~~uuuffffffjjjjjjkkknnnjjjnnnqqqrrrxxx:::777444333222111///---,,,***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))***777CCCMMM___rrrvvvooodddfffiii\\\VVVtttxxxnnnxxx}}}{{{}}}}}}yyyqqqjjjgggfffiiikkknnnppprrrrrrrrrrrrppptttvvvssstttyyyzzzvvvPPPGGG>>>>>>EEEMMMQQQQQQZZZqqqssskkkppphhhZZZ]]]kkkzzziiibbb^^^___^^^[[[VVVRRRPPPOOORRRRRRQQQOOOLLLGGGCCC@@@???<<<888777888888555333444555555555555555555555777888999::::::<<>>@@@@@@???@@@CCCFFFIIIKKKMMMNNNLLLJJJIIIIIINNNNNNMMMKKKJJJJJJLLLNNNHHHFFFFFFFFFFFFFFFHHHKKKEEEHHHJJJLLLKKKJJJJJJJJJOOOKKKFFFDDDDDDEEEDDDBBBBBBAAA@@@AAACCCCCCCCCBBB???@@@@@@@@@???>>><<<;;;888999:::;;;;;;:::999888777666555666777777666555333333444444333111///......////////////000000000,,,---///000000///...---///111111000000111222333:::===KKKkkkhhh^^^TTTOOOJJJCCCCCCHHHCCChhhyyy___iiiwwwnnnqqqssspppttt~~~jjjiiieeeeeemmmrrrgggUUUSSSXXXYYYNNN;;;,,,'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))(((***...555CCC[[[uuuwwwpppzzzgggOOO<<<111---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((()))***+++,,,------HHHvvv~~~qqq|||ssszzz]]]RRRXXX^^^dddhhhiiijjjlllnnnooowwwsssrrrYYY[[[pppppp___]]]hhhxxxiiiYYYSSSMMMEEE???999444555888III[[[iiigggcccbbb^^^VVVaaasss{{{~~~wwwqqq{{{rrrfffdddnnnvvvmmm^^^KKK>>>777???OOO^^^nnn{{{yyyssstttvvvrrrmmmkkkjjjrrr}}}~~~rrrsssBBB777...,,,,,,++++++,,,,,,---...))))))))))))***+++,,,---'''RRR{{{qqq{{{kkkdddlllrrrnnnooovvvmmmsssvvvtttyyy~~~:::777444222111000---,,,***((('''&&&'''((('''&&&%%%%%%%%%'''***+++***((((((((((((((((((((((((((("""***&&&!!!(((***&&&(((000>>>TTTccchhhlllxxxxxxjjjWWWXXXrrrgggxxxooojjjiiijjjjjjllltttyyyxxxwwwxxxwwwuuu}}}ooolllzzzxxxcccUUUMMMMMMOOOSSSWWWXXXVVVSSS___dddmmmqqqiii^^^]]]cccnnnllllllnnnpppnnnggg```\\\[[[ZZZWWWTTTPPPLLLIIIHHHFFFDDDBBB???<<<:::999444333222111000/////////111111111111111111111111000111111222333444444555666666777777888999::::::>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@AAAAAA@@@===;;;999888888888::::::::::::;;;;;;;;;;;;::::::999999999888888888555555555444444444333333000000000000000000000000000000111111111111000000---------.........//////......................../////////000000000000111111111222666>>>JJJWWWaaa~~~}}}{{{kkkfff___WWWQQQKKKGGGEEEFFFKKKPPP\\\|||{{{hhh```xxxssseeemmmuuurrr{{{|||tttnnnkkkvvvwwwqqqOOOOOOUUUXXXMMM777***'''((())))))'''''')))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((()))%%%)))((($$$&&&---...)))///222888???XXXzzzzzzWWW>>>444222(((###(((,,,)))''')))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((---))))))///---+++444fff|||wwwxxxmmmSSSXXXXXX^^^fffjjjkkkkkklllnnnrrrzzz|||zzz```SSSaaazzznnnRRRSSSddd~~~nnn```^^^___YYYIII<<<777444000999GGGXXXaaa^^^ZZZXXXZZZ```gggttt|||vvv[[[PPPeeewwwhhhdddiiiooopppnnnOOOIII::::::OOOaaammmyyyzzzzzz}}}yyySSS...777---,,,+++*********+++,,,+++,,,''''''///...***000...ooouuucccooogggaaabbbkkkrrrrrrpppooopppxxx||||||:::777444222111000---,,,***((('''&&&'''((('''&&&///,,,(((&&&&&&''''''&&&((((((((((((((((((((((((%%%+++'''$$$(((((()))333BBBOOOaaakkkkkkmmmzzzoooYYYbbbxxx|||vvv|||}}}{{{pppgggdddgggjjjvvvyyyxxxrrrpppsssvvvwwwzzzxxxwwwxxxppp___MMMDDDkkkiiiddd\\\VVVVVV\\\bbb[[[\\\```bbb^^^\\\dddpppjjjhhhffffffgggddd]]]WWWWWWVVVSSSPPPKKKGGGCCCAAA======;;;888666444222111111111000///............//////////////////////////////000000111222222333444444444555555666666777999999:::;;;<<<===>>>>>>========================;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;<<<<<<<<<;;;999777555555555555666666666777777777777888777777666666666555555555333333222222111111111111///////////////////////////000000111111000000///---------.........//////............................../////////000000000222222111000111555:::>>>OOOYYYlll{{{zzzqqqjjjaaaXXXRRRNNNIIIEEE@@@AAAAAADDDWWW{{{jjjkkk~~~xxxjjjiiinnnzzzyyynnn}}}~~~ssswwwlllZZZSSSRRRWWWTTTFFF777///((((((''''''((()))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%)))+++++++++...000000444CCCRRReee~~~kkkFFF888888444,,,)))+++,,,+++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((,,,***)))...,,,,,,666nnnsss}}}~~~dddSSSXXXYYY___fffjjjkkkkkklllmmmnnnxxx~~~zzzXXXXXXpppnnnccc___rrryyylllcccddd___SSSCCC;;;999777333444@@@NNNWWWXXXWWWWWWXXX```jjjsssxxxvvvggg___QQQPPPjjjwwwlllfffgggkkknnnnnnTTTKKK;;;===TTTfffppp{{{ssstttwww}}}|||rrrggg888,,,------+++*********+++,,,***---((((((///,,,)))111EEEvvvuuuyyylllfffbbbeeemmmsssssspppqqqrrryyy||||||{{{:::777444222111000---,,,***((('''&&&'''((('''&&&555000)))%%%$$$%%%''''''(((((((((((((((((((((((($$$'''$$$$$$'''%%%///EEEUUU\\\fffkkkiiigggppp{{{mmmaaammmtttqqqxxxzzz{{{}}}}}}|||wwwmmmdddbbbhhhooo~~~wwwtttwwwzzzzzzttt}}}qqq]]]NNNFFFCCCMMM\\\mmmvvvssslllhhhgggsssqqqllleee\\\XXX___jjjhhheee```^^^]]]YYYTTTOOONNNLLLHHHDDD???;;;888666333222111///...,,,++++++------,,,,,,,,,,,,---------------------------------------...//////000000111111111111111111111111333333444555666666777888555555555555555555555555444444444444444333333333444444444444555555555555444444222111111111111111111111222222222333333333333222222222222111111111000///////////////.................................//////000000//////...............////////////....................................////////////...///000000//////000111555222EEEmmmlllhhhdddcccaaa[[[QQQIIIHHHFFFCCC===;;;IIIfff~~~```dddxxxwwwjjjmmmpppyyyssssssttthhhkkklllaaaTTTMMMQQQWWWPPP===,,,)))'''&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))%%%'''***+++)))(((---444BBBlll}}}uuuoootttzzz{{{xxxvvvyyy}}}xxx{{{~~~uuuRRRCCC444---,,,***)))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((''',,,******---***---<<>>777666333000...---------------------,,,,,,,,,,,,***************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,.........///000000000111////////////////////////////////////////////////////////////000000000000......//////000000000000//////000000000111111111////////////////////////000000000000000000000000///////////////////////////000000000000000000///000000111111111222222222000000000000000000000000/////////000000000111111111222222111......///000&&&222222,,,???fff|||{{{sssoookkkjjjlllllliiieeeGGGGGGLLLOOOFFF888777???CCC[[[~~~jjjjjjrrrrrruuuxxxooo___RRRRRRWWWTTTLLL777...'''((()))'''&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))***---***+++222>>>NNNbbbrrrwww|||~~~ZZZAAA444---******))))))))))))))))))))))))'''''''''((((((((())))))''',,,++++++,,,***999UUUxxx~~~xxxeeesss}}}dddPPPXXXVVV```dddjjjlllkkkjjjkkkmmmoooqqq}}}zzzgggYYY___ooovvv]]]ccc|||dddZZZXXXVVVOOOEEE<<<666555000///000444;;;BBBFFFGGGWWW\\\dddfff^^^QQQIIIHHHTTT^^^hhhsssvvvkkkhhhjjjllliiiddd]]]HHH888KKKkkksssooouuu~~~wwwnnnhhhgggkkkqqquuuwwwwwwzzz~~~xxx{{{|||}}}>>>;;;...---,,,+++++++++,,,---***---+++,,,///+++444LLLqqqzzzwwwkkkbbbeeekkkpppsssssspppnnnsssxxx{{{:::777444222111000---,,,***((('''&&&'''((('''&&&'''&&&&&&'''((('''%%%###(((((((((((((((((((((((((((((($$$'''111555BBBYYYfffccceeelllooojjjbbb___~~~ttt___kkkyyy}}}xxxyyy~~~~~~wwwpppqqqmmmjjjkkkqqqxxx~~~{{{vvvvvvyyyxxxuuujjj___NNNDDDFFFMMMNNNKKKRRROOOVVVnnnjjjTTTIIIFFFEEEDDDBBB>>>999666555444444111111000///....................................,,,,,,,,,,,,,,,---......------------------------................................................//////000000111111111111/////////////////////////////////000000000000111000000000111111111222222000111222222333333222222111222222222333333333333111111111222222222222333222222333333333333444444111111111111111111111111111222222333333222222111222333333333333444444444222222222222222222222222222222222222333333333333111222222000//////111444111111///,,,...<<>>666666222000///000555;;;@@@CCCRRRRRRUUUUUUKKK@@@CCCNNN[[[eeemmmxxxwwwjjjgggkkknnnjjjddd\\\FFF;;;UUUtttuuukkkqqqsssooolllmmmssszzz{{{{{{|||{{{yyymmmQQQ===///...,,,+++++++++,,,---+++,,,***+++......???___vvv|||{{{nnnjjjdddhhhmmmppppppooommmmmmqqqwww:::777444222111000---,,,***((('''&&&'''((('''&&&''''''&&&'''((((((&&&$$$(((((((((((((((((((((((($$$((($$$)))<<>>444:::;;;666444666777333333333333333222333555666222333444555555444222111444444444444444444444444222111111000000000111111111111111111111111111111333333333333222222222222000111111222333444444555222222222333333333333333666666666666666666666666999999999::::::;;;;;;;;;333333333333444444444444555555777888888777666555444444555555555666666666888888888999999999::::::555555555666666777777777555555555555555555555555555666666666666666666555666666666666777777777777555555555555555555555555666666666777777777777888555888:::;;;999888777777888777666555444222000///000444999;;;===BBBKKKSSSBBBGGGFFFBBBDDDKKKIII@@@999;;;888===[[[mmm^^^gggwwwyyyyyyoookkkgggbbbzzzsssbbb```^^^WWWVVVAAA000,,,***%%%&&&,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******))))))))))))************...:::DDDVVV||||||www~~~zzz{{{mmmeeezzz}}}RRR:::888))))))))))))))))))))))))(((((((((((())))))))))))***,,,+++,,,---333SSS~~~vvvwwwcccbbbSSSWWWXXXVVVeeeiiilllllljjjiiijjjmmmmmmnnnqqqvvv{{{~~~mmm[[[iiieeelllrrrggg\\\WWWPPPEEE===;;;000000///...///444<<>>999===>>>999999999888999;;;:::888666888777666666555555666666888555222222555777555333888777666555555444444444666666666555444444555666///000111222222222222222333222111111111222444555222222222222222333444555222222333444444444444444333333444444444444555555888444222666888777888;;;777555333222444666666666555555777888999888555222222333444333222222444555666000000666:::777666888888777666666555555555555555777999999999999999:::666888;;;;;;:::888888999666777888999999999888888555555555555666666666777444555666777999999999999<<<999777777:::<<<<<<;;;999:::;;;;;;999666222000...333444222555@@@IIIMMMIIICCC======GGGNNNKKKDDDCCC===777===QQQpppsssddd```tttlllnnntttyyygggfffmmmbbbkkkbbbGGG]]]TTTOOO@@@///(((******'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))******((()))---...,,,???SSSkkk}}}|||sssjjjppprrrttt}}}{{{xxx{{{}}}vvvuuuhhhkkkYYY???111000,,,''''''+++---,,,)))))))))))))))******+++)))+++,,,***444444nnnwwwtttzzz{{{|||~~~}}}{{{rrrXXX\\\UUUPPPfffiiiiiikkklllmmmnnnnnnnnnmmmooossswww{{{~~~yyynnnYYYjjj|||iiirrrooo\\\SSSOOOGGG<<<555888......111000666;;;555555222666AAAKKKZZZyyy~~~wwwxxxmmmiiijjjnnnooonnn]]]NNNWWWsssyyynnnpppssszzz}}}{{{}}}{{{ttt}}}}}}gggOOO333+++---///)))+++///,,,)))......,,,222///kkkuuuzzz{{{nnnuuurrrsssvvvtttlllhhhiiigggllllllfffdddiiioooooowww{{{{{{999777555333111/////////+++)))((('''((()))((('''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&((()))###,,,999HHHXXXfffiiiggg```cccdddccc```^^^cccnnntttvvv}}}xxxqqqpppttt{{{|||rrrhhhgggiiijjjtttsssssstttvvvwwwxxxxxx|||qqqggg___XXXRRROOO^^^fffmmmjjj___TTTNNNLLLKKKKKKGGGBBBAAAEEEHHHGGGEEEEEEEEEGGGJJJMMMNNNNNNKKKJJJIIIGGGFFFFFFFFFFFFEEECCC@@@;;;777666666777999777555444444444444444555555555555333333333444333333444444333333222111333333222222222222333333222111111111111222222333444444444555555555555444444555666777888999999999;;;666555888:::999999;;;;;;:::777666666666444333666888:::<<<===;;;888666999999888666444444444444666111000555888555333555444444333222222222222222333444666777777777777888555777999999888777888888777777777888888888999999777888888888999888888888;;;;;;;;;;;;;;;:::999888999999999;;;===>>>;;;888:::;;;<<<===<<<:::999777555777777555555<<>>;;;CCCXXXsssqqqZZZrrr{{{llllllppprrr|||pppuuupppnnnqqqaaaRRRYYY___ZZZJJJ555'''%%%(((***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))(((((((((,,,333:::MMMxxx|||vvvrrrsssyyywwwwww~~~{{{vvvzzzuuuxxx|||~~~}}}wwwwwwuuuwwwTTT666111,,,+++++++++++++++)))))))))))))))***++++++...,,,+++'''///000dddkkk}}}}}}sss{{{~~~kkkSSSXXXTTTQQQeeehhhiiijjjlllmmmmmmmmmmmmnnnooorrruuuyyy|||xxx~~~lllZZZllljjjxxxsss```VVVOOOEEE<<<777888000000111,,,111888555555555===JJJTTT```xxxvvvlllffffffgggfffdddXXXNNN]]]{{{~~~uuutttwww{{{{{{xxxyyy}}}xxx}}}{{{}}}}}}iiiXXX888......000***+++...+++...---+++)))222CCCooo|||yyyyyy~~~{{{yyypppeee```bbbhhhkkkjjjeeeeeelllqqqqqqvvv}}}|||888777555222000///...---+++)))((('''((()))((('''''''''&&&&&&&&&&&&''''''&&&'''((((((&&&%%%&&&'''###:::QQQ^^^hhhqqqooofffgggcccXXXbbbwwwtttqqq{{{sssnnnmmmsssuuurrriiicccdddggghhhrrrtttwww{{{|||zzzvvvsss}}}wwwoooiiieeeccc___\\\fffoooxxxvvvjjj^^^WWWUUUUUUMMMGGGGGGJJJLLLOOORRRPPPPPPPPPSSSXXX\\\___``````^^^\\\ZZZYYYYYYYYYYYYYYYXXXUUUMMMDDD@@@AAADDD===:::777444444333222000333333333333222222111111444555555666666666666666888888888777777666555444444444333222222222333333666666666777777888888888888999;;;===???????????????:::999<<<===<<<;;;===@@@??????@@@@@@???<<<:::AAACCCGGGIIIJJJHHHFFFDDDAAA@@@???===<<<;;;::::::<<<999888;;;<<<999777888555555444333333333333444333333444555555666666666555777999999888888888999999999888777888999:::;;;;;;<<<===>>>>>>===;;;;;;===>>>>>>>>>======<<<;;;>>>???BBBEEEGGGEEEAAA===?????????>>>>>>===<<<<<<;;;:::::::::777:::NNNeeeLLLBBB???EEEIIIEEEDDDGGGKKKLLLIIIAAA;;;AAARRRaaannn___{{{vvvqqqooolllzzzrrrjjjyyyvvvbbbVVVJJJYYY[[[SSS@@@---%%%'''+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((***---******666FFF[[[wwwvvv{{{||||||qqqnnnvvvvvvlllhhhmmmzzz{{{www{{{xxxuuu|||ppp{{{~~~eeeiii}}}GGG888------...+++)))******))))))))))))***++++++,,,******)))111???ooozzz}}}xxxzzzdddOOOUUUUUUTTTeeeggghhhiiikkkllllllmmmmmmnnnnnnppprrruuuyyy|||~~~{{{}}}kkkcccxxxyyy~~~xxxeeeYYYOOODDD<<<999777222444222)))...:::===GGGHHHOOOYYY^^^bbbnnn|||}}}uuukkkeeedddbbb]]]YYYIIIEEEZZZyyywwwsssqqqqqqpppooosssyyy|||}}}~~~~~~~~~kkkddd===000...111,,,+++...***///,,,++++++666___qqqnnnqqqxxxjjj^^^\\\___iiiiiifffdddhhhpppuuuuuuvvv}}}888777555333000...---,,,+++)))''''''((()))((('''''''''&&&&&&&&&&&&''''''%%%'''((((((&&&%%%&&&''')))>>>XXXgggnnnqqqqqqooonnnhhhWWWddduuuhhhxxxtttrrrpppmmmlllrrroooiiiccc```cccgggiiiooowww|||vvvrrr|||wwwpppjjjiiinnnwww}}}qqqssstttsssoookkkjjjjjjeeeWWWMMMPPPRRRPPPPPPVVVVVVVVVWWW[[[```dddeeeeeehhhgggeeedddccccccdddeeeddddddbbb\\\TTTNNNKKKKKKBBB???;;;999888555111---111000///000111111111000222333666888;;;<<<>>>>>>>>>?????????>>>===;;;999999888777666666666666666888888999:::<<<===??????@@@AAACCCEEEFFFFFFFFFEEEEEE@@@???BBBCCCAAA@@@BBBCCCDDDHHHLLLPPPPPPNNNKKKNNNQQQUUUWWWWWWVVVTTTSSSLLLKKKIIIHHHHHHIIIHHHGGGJJJHHHHHHHHHHHHFFFDDDCCC>>>>>>===<<<<<<;;;<<<<<<888777777777999::::::::::::<<<======<<<<<<===>>>===<<<;;;::::::<<<>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@AAACCCEEEGGGHHHIIIIIIJJJLLLOOOQQQRRRPPPLLLJJJHHHGGGDDDBBB@@@>>>>>>>>>>>><<>>>>>???>>>999444222000...///111333333222444555888;;;>>>@@@AAABBBBBBBBBCCCCCCCCCBBB@@@???===<<<;;;:::::::::::::::;;;;;;<<>>AAAGGGJJJHHHEEE:::666111111333666777666999:::<<<===???@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDAAA@@@@@@????????????@@@@@@AAABBBDDDHHHLLLPPPRRRQQQQQQRRRSSSTTTUUUUUUVVVRRRNNNNNNRRRTTTQQQOOOQQQMMMPPPUUU[[[```aaa___\\\^^^aaadddcccaaaaaaccceeehhhdddaaa```bbbbbb```]]]```dddeeebbb```aaaaaa```]]]\\\ZZZXXXVVVTTTSSSSSSQQQNNNKKKLLLPPPRRRRRRQQQPPPQQQQQQOOOMMMLLLMMMOOOJJJIIIHHHHHHHHHIIIKKKLLLJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSRRRPPPPPPSSSUUUTTTSSSRRRRRRRRRSSSUUUVVVQQQPPPSSSTTTNNNHHHOOO\\\wwwpppddd```bbbXXXMMMHHHGGGFFFBBB>>>999PPPrrryyyffftttzzzrrrqqqxxx~~~aaaeeepppnnnfff\\\RRREEE666,,,((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))******,,,)))(((---@@@bbbuuuxxx```\\\lllxxxyyytttwwwwwwuuuvvv{{{~~~|||}}}nnnxxx[[[<<<000...---***+++************+++,,,,,,,,,,,,222///+++]]]mmmoooVVVOOOQQQVVV^^^eeeggghhhiiikkkllllllmmmmmmmmmmmmmmmmmmnnnpppqqqrrrvvvxxxzzzjjjfff}}}lllbbbYYYNNNEEEBBB555444999555000DDDiiivvvqqqllllllpppqqqnnnkkk\\\aaavvv~~~eeebbb```aaa___XXXMMMCCC===555HHHhhhzzz~~~zzz{{{xxxxxxwwwwwwOOO444)))...------///......222,,,555ZZZkkkqqq{{{{{{rrrsssmmmaaaZZZ\\\cccgggdddbbbdddlllsssxxx|||::::::999777444111...,,,+++)))((('''((()))((('''''''''&&&&&&&&&&&&''''''&&&'''&&&&&&&&&)))---111III[[[ccc```jjj}}}|||mmmUUUddd{{{pppttt~~~{{{pppjjjiiihhhdddaaa^^^___bbbcccdddjjjrrrmmmsss{{{zzztttpppZZZYYYXXXYYY]]]dddjjjmmmuuuooopppmmmgggbbb___[[[UUUOOONNNPPPTTT[[[aaafffggghhhfffeeedddeeegggkkkmmmtttvvvxxxwwwrrriii^^^WWWMMMFFFAAABBBJJJQQQTTTSSSGGG@@@999555777::::::999;;;<<<===???@@@AAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIJJJMMMQQQTTTVVVUUUUUUUUUVVVXXX[[[^^^```WWWTTTTTTYYY[[[XXXWWWXXXQQQSSSXXX^^^bbbcccaaa^^^dddfffgggeeebbbbbbeeejjjhhheeebbbdddiiillljjjhhhnnntttvvvrrrqqqtttuuusssmmmkkkiiifffcccaaa______^^^ZZZVVVWWW[[[^^^^^^\\\[[[[[[ZZZWWWTTTSSSTTTVVVPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNNNNNNNPPPSSSUUUWWWVVVVVVVVVVVVUUUSSSRRRQQQUUUUUUUUUSSSQQQPPPSSSVVVVVVVVVWWWWWWXXXZZZ[[[[[[ZZZZZZYYYXXXUUUTTTUUUVVVYYYwwwxxxtttVVVMMMEEECCCGGGIIIFFFAAA999;;;KKKmmmssshhhtttzzztttqqq{{{aaafff|||}}}tttmmmZZZRRRNNNAAA222((())))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********+++---,,,222LLLvvv|||wwwaaaYYYlll}}}pppzzzxxxwwwvvvpppllluuu|||kkk{{{PPP555///...+++++++++******++++++,,,---***(((000555777tttuuudddQQQOOOPPPVVVaaaggghhhiiijjjlllmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooorrrxxx}}}}}}wwwaaakkkpppccc\\\TTTMMMJJJ:::666888333...GGGqqqzzzqqqmmmnnnmmmfff___PPPTTTiii{{{mmm```______```___WWWIII???999222BBB\\\gggooo|||xxxzzzzzzuuuttt|||xxxyyy[[[;;;,,,///...,,,//////,,,333***<<>>???EEEKKKLLLGGGAAABBB777888NNNjjjdddbbbxxxzzzxxxuuu~~~pppxxxfffWWWooo~~~gggUUUUUUXXXMMM888((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))***************222555;;;VVV}}}yyy___XXXooo}}}tttpppzzzpppllluuuyyygggnnn~~~~~~oooaaa;;;000///,,,++++++******++++++,,,---,,,'''///777===~~~}}}{{{wwwyyy]]]OOOQQQRRRXXXeeejjjiiijjjkkklllmmmnnnnnnnnnmmmmmmnnnoooooonnnnnnmmmpppooopppvvv}}}yyyzzzzzz^^^}}}tttddd]]]XXXSSSQQQ>>>888777000,,,FFFrrrwwwnnnkkknnnoooggg^^^KKKNNNaaattteee``````aaabbbaaaXXXIII===999444BBBVVVYYY]]]lllxxxtttwww}}}yyyssssss|||xxx~~~dddAAA...000///,,,//////'''222***EEEyyyqqq```ttt}}}vvvtttkkk___\\\bbbfffeee___aaaiiitttwwwwww{{{~~~}}}:::888666444111///......************))))))))))))''''''&&&&&&&&&&&&''''''+++(((''')))***+++111888LLLOOOWWWbbbkkkmmmhhhcccggg|||rrrhhhuuu{{{uuupppooojjj```WWWSSS[[[[[[^^^ccchhhkkkkkkkkkjjjhhhpppvvvuuutttiiiUUUQQQTTTYYY[[[^^^bbbhhhmmmsss{{{lllddd^^^TTTOOOUUUaaahhhhhhnnnhhheeeggghhhhhhiiikkkrrr{{{}}}{{{hhhfff___RRRIIILLLYYYeee___fffZZZ>>>777DDDHHH===BBB@@@???BBBFFFJJJJJJIIIJJJKKKLLLOOOSSSUUUTTTSSS[[[VVVVVV]]]___[[[ZZZ]]][[[]]]]]][[[[[[^^^```___\\\]]]aaacccaaa^^^ccckkkeee```\\\]]]```bbbaaa^^^[[[___aaa___```bbbccc```]]]\\\[[[\\\]]]^^^```bbbaaagggmmmmmmjjjkkkpppvvv~~~|||ssstttvvvtttpppmmmnnnpppooolllkkkmmmnnnkkkeeebbbcccfffddd]]]^^^ccc___TTTSSS[[[VVVRRRSSSYYY]]]]]]\\\]]]___VVV]]]aaa^^^iiinnn]]]ccccccbbb______```bbbddd___aaaaaa^^^[[[[[[\\\[[[ZZZZZZ\\\___bbbcccbbbaaaeeeeeeffffff```WWWOOOKKKCCC???CCCNNNQQQIIIFFFIIICCC>>>:::<<>>;;;,,,(((&&&''''''%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''',,,&&&"""(((***)))...555[[[{{{|||xxxiiiaaaiiivvv|||xxxpppnnnrrrnnnsssrrrzzz{{{ggg>>>222...,,,,,,+++***))))))+++,,,***...'''111___aaattt|||~~~uuupppSSSOOOSSSOOOaaaqqqccciiijjjjjjjjjkkkkkkkkkllliiilllllljjjiiilllllliiijjjkkknnnrrrwww{{{~~~xxxpppjjj|||iii[[[UUUTTTBBB999333111000===```qqqkkkhhheeefff```OOOFFFLLL\\\wwwssscccfffmmmjjjbbbbbbXXXBBB<<<555:::OOObbbiiinnnuuuzzzuuutttwwwyyyvvvqqqnnnzzz}}}}}}ttt~~~|||qqqKKK333333)))...777+++,,,444444ggg}}}uuunnneeewwwxxxiii[[[WWWYYY\\\]]]^^^```eeemmmtttxxx{{{}}}999888666333111///...---******))))))))))))((((((''''''&&&&&&&&&&&&''''''(((''''''((()))000AAAQQQXXXQQQTTT```fffeeekkkvvvppp___dddvvv|||ppppppkkkgggccc\\\VVVUUUXXX\\\```dddeeedddeeegggjjjiiihhhkkkbbbOOOKKKKKKDDDNNNQQQTTTUUUTTTRRRRRRRRRVVVhhhuuuxxxbbb\\\]]]___kkk}}}xxxwwwwwwzzzyyyrrr}}}{{{iiiddd```XXX^^^mmmXXXVVVUUUUUUYYYaaakkkqqq|||vvvvvvyyy{{{wwwssszzz}}}|||wwwyyyzzzwwwwww{{{{{{uuutttxxx|||}}}~~~wwwdddZZZ[[[___aaa___kkkppptttwww{{{|||uuulllwwwuuurrrpppppprrruuuwwwrrrqqqrrrwww}}}mmmtttpppkkkiiimmmnnneeeXXX\\\___cccfffbbb^^^cccjjjlllqqqsssxxx~~~yyyooommmjjjbbbWWWQQQPPPOOOLLLKKKKKKGGG>>>555<<>>===RRR[[[dddrrr{{{pppppptttuuummmbbbdddlll~~~{{{|||tttggg]]]XXX[[[bbbwwwvvvqqq]]][[[WWWOOOHHHIIIJJJHHHBBB???DDDMMMsssrrrhhhuuu~~~tttuuunnnkkkzzzzzzooo}}}eeeaaa```EEE777...((()))***)))((()))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***&&&)))(((+++---(((...DDDTTTrrrzzz~~~nnn^^^zzzvvvrrrpppqqqqqqnnnnnnqqqpppnnnllllllvvvnnn___999///---++++++---......,,,***000///777PPPiii}}}yyy]]]RRRNNNRRRXXXbbbfffaaahhhhhhiiiiiiiiijjjjjjjjjlllppppppnnnmmmnnnlllhhhgggffffffgggjjjpppvvvyyy~~~}}}}}}rrr{{{vvvdddsssqqq___TTTEEE:::555666111333OOOtttwwwqqqjjjgggllleeeOOO;;;;;;JJJnnn{{{ooonnnmmmccc[[[TTTHHH???999666@@@TTTgggkkkhhh|||vvvtttuuuqqqlllttt{{{}}}~~~~~~}}}ddd888000111------000,,,666ddd|||ooofffxxx|||mmm]]]SSS[[[bbb```\\\[[[hhhmmmtttyyy{{{||||||}}}888777555222000...---,,,))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&***///333===NNN^^^^^^aaaccc\\\QQQQQQeee{{{wwwkkkfffmmmsssooohhheeejjjhhhhhhiiifffaaa```bbbdddgggiiiiiihhhhhhlllooo```TTTMMMIIIJJJ\\\nnnnnnSSSTTTVVVZZZ___bbbccccccbbbdddiiinnnooonnnoooqqqtttuuuxxxkkk\\\UUUMMMcccwww}}}hhh^^^bbbjjjfffmmm|||VVV@@@===999>>>BBBBBBCCCOOOdddvvvsssaaaUUUUUUZZZdddvvvfffiiiqqqxxxttt|||qqqZZZ^^^nnn___UUUNNNPPPNNNOOOQQQNNNGGGCCCCCCddddddlllyyy{{{uuurrrooopppwww{{{~~~nnn|||QQQSSS@@@555+++)))***)))((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******,,,+++((()))******BBBiiippp}}}zzzyyyyyyppppppzzzuuuttttttvvvsssllliiikkkxxx~~~qqqyyyzzzHHH222...******,,,///...---(((......666LLLdddxxxtttVVVRRRNNNRRR\\\ddddddccciiiiiiiiijjjjjjjjjjjjjjjjjjnnnooommmmmmnnnlllggghhhgggfffgggjjjnnnsssvvv{{{tttvvvyyydddfff}}}uuuaaaTTTFFF999444777222111NNNsss}}}vvvqqqkkkiiitttpppZZZCCC:::AAA___qqqlllpppiii___UUUIII???<<<888<<>>:::@@@FFFHHHGGGGGGKKKNNNNNNeeesssgggeeeHHHJJJMMMCCC000,,,444666111:::SSSnnnvvveeeLLL>>>EEE\\\rrrjjjdddssslllZZZUUU[[[XXXYYY[[[XXXPPPIIIHHHTTTpppxxxiiirrr~~~}}}ssstttxxxuuummmxxxLLLWWWIII;;;...)))))))))((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********///,,,))),,,...///LLLzzzqqqooobbbzzzuuurrroooqqqtttrrrjjjdddbbbuuu~~~{{{zzz|||bbb999333---***,,,......,,,+++......777KKK```{{{|||~~~tttxxxvvvhhhNNNOOOMMMRRRaaagggfffggghhhiiiiiijjjkkklllmmmmmmjjjnnnpppoooooopppnnniiiiiiiiihhhhhhjjjnnnqqqsss{{{xxx|||uuuttt|||lllbbbtttvvvcccUUUFFF888333777222111NNNuuuxxxrrriiihhhuuusss]]]III===@@@\\\~~~lllgggpppppphhh]]]QQQBBBAAA999777GGGbbbpppooonnnkkkpppvvvnnn```bbbpppvvvyyy}}}vvvnnnsssNNN000///111///111888FFFwww~~~~~~ttt___WWWXXX___]]]UUUYYYfffpppsssvvvyyyzzz{{{}}}888777444222///...,,,,,,)))((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&,,,555;;;@@@HHHPPPJJJUUUZZZWWWYYYaaaaaaYYYOOObbbssssssiiieeellltttmmmddd^^^^^^```______aaacccbbbbbbdddhhhlllnnnnnneee```aaa```___nnn|||{{{nnnqqqxxx{{{uuuiiilllkkkhhhiiimmmmmmiiieeemmmxxxwwwdddVVVXXXaaa]]]lllvvv|||yyyRRRQQQaaayyyqqqhhh```iiittt|||wwwSSSMMMzzzrrrOOO999EEEVVVZZZ^^^hhhiiilllpppmmm\\\PPP[[[nnn}}}aaaFFF>>>>>>===???FFFNNNGGGAAAAAAHHHPPPVVVXXXTTTOOOIIILLL^^^}}}yyypppfff>>>000777222111555000333222222<<>>NNNqqqeeeIIIRRRUUUdddyyyYYYGGGTTTRRRcccpppgggiiihhhnnnpppuuuqqqhhhjjjgggWWWTTTBBBAAAKKKIIIFFFFFFCCCMMMMMMAAAGGGIIIFFFQQQOOOTTTVVVXXXUUULLLPPPiiiaaaNNN======;;;...333;;;///444000000777BBBHHHEEE@@@888666777;;;@@@PPPrrrhhhRRRIIISSSkkkxxxnnn```kkkhhh\\\YYYQQQTTTJJJPPPjjj}}}xxxyyyvvvsssxxxttt|||yyyeeeTTTQQQPPPHHH777'''%%%---...(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''',,,)))444'''888OOOuuuyyyqqq```qqqzzzqqqnnnmmmyyynnnffftttuuueee```___hhhvvvyyyzzz^^^ddd999,,,555///+++000---+++000000777IIIZZZqqqttt[[[uuuwww[[[PPPLLLMMMWWWaaaeeefffhhhhhhiiijjjkkklllmmmmmmnnnmmmssswwwvvvxxxzzzuuulllnnnjjjggghhhhhhgggjjjooopppxxxrrr~~~vvvyyy~~~ppphhhyyyyyyzzzlll^^^VVVEEE>>>666555444222OOO}}}qqqllllllkkkhhhcccUUUEEEJJJ]]]yyyeee^^^eeeeeedddbbb\\\ZZZMMM@@@999777???XXXpppcccjjjmmmrrrxxxooohhhoootttyyyyyyfffkkk{{{~~~ZZZ///000333---333333ppp|||lllpppyyylll]]]```aaa\\\TTTUUUbbbqqquuutttuuuxxxyyyxxx{{{:::777333000...---+++)))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((---//////444CCCRRRXXXYYYjjjcccjjjtttqqqmmmiii___aaagggiiigggkkkrrrmmmbbb^^^[[[XXXXXX[[[^^^`````````eeegggddddddfffddd```YYYaaaeeeaaa___dddmmmqqq|||uuuuuulllhhhffffffeeeeeeiiippprrrrrruuu|||rrrXXXJJJSSS]]][[[[[[ccchhhlllyyypppSSSSSSYYY```bbbbbb^^^SSSIII>>>@@@:::;;;KKK___yyysssXXXGGGMMMqqqiiiOOO:::777<<>>666333333666999GGGggg|||cccNNNGGGNNNWWWnnnrrryyyrrr___ZZZNNNLLLGGGJJJ]]]~~~|||wwwvvv{{{{{{qqqqqqxxxttt___JJJMMMJJJ@@@000)))******'''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))(((---... 000===ZZZeee}}}~~~~~~{{{hhhkkkzzz{{{uuuvvvzzzyyyhhhhhhuuuooofffkkkxxx~~~}}}}}}yyyzzzxxxqqqyyyxxxGGG///444///+++...,,,+++......888NNN```uuu}}}kkkgggmmmaaaOOOLLLNNNXXXaaaeeefffhhhhhhiiiiiijjjkkkllllllmmmlllrrrvvvvvvyyy{{{wwwppppppkkkiiiiiiiiiiiimmmrrrnnnwwwpppzzz~~~ppptttzzz}}}wwwlllyyy}}}{{{yyyrrreee\\\XXXHHH@@@666555555444QQQ~~~sssmmmlllkkkgggcccZZZIIIIIIYYYuuu```[[[ccccccbbb```YYYZZZNNNBBB;;;777;;;OOOdddnnnqqqmmmooozzzyyyooooootttyyy~~~|||fffgggfff||||||{{{ccc555111333...333888sssuuuwwwgggZZZ]]]___[[[VVVXXXffftttvvvtttuuuwwwwwwvvvyyy~~~:::777333000///...,,,***))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((,,,222...666KKKNNNKKKVVVaaaVVV\\\kkkrrrtttooocccllljjjfffgggrrrzzzqqqaaaZZZXXXVVVWWWZZZ]]]___```ZZZ^^^aaaaaabbbaaa\\\UUUUUUcccnnnhhh\\\TTTRRRSSS```iiitttyyytttmmmpppwwwmmmhhhdddcccccceeemmmuuu|||{{{yyy}}}~~~jjjTTTCCC???OOOZZZXXXYYYaaalllsss}}}{{{pppnnnhhhVVVPPPOOOPPPRRRMMMCCC;;;888???EEE???===CCCAAAQQQxxxrrr^^^PPPMMMGGGeeehhhOOO???888777999AAA]]]{{{{{{yyy}}}xxxuuusssrrrrrrsssrrrqqqooorrrrrrrrruuuzzz~~~}}}fffFFF;;;CCChhheeehhh|||kkkRRR@@@:::<<>>\\\yyy{{{bbbNNNEEEBBBLLLTTT___gggmmmwwwtttsssdddYYYcccsss~~~kkk^^^]]]PPPJJJFFFCCCMMMgggsssssssss|||sssZZZKKKLLLFFF888,,,'''(((***((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))---333 111RRR{{{uuunnnhhh{{{uuuppprrrqqqkkkaaajjj~~~qqqmmmnnnkkkvvvyyyyyynnncccbbb~~~mmm[[[555222000,,,,,,,,,000111///:::SSSggg{{{sssvvvjjjrrr\\\OOOLLLOOOYYYaaaeeefffhhhhhhhhhiiiiiijjjjjjjjjkkklllqqqtttvvvyyy|||yyytttsssmmmjjjjjjkkkkkkooouuupppyyypppxxxyyyjjjpppxxxuuu~~~pppwww|||{{{{{{xxxnnnbbb___bbbOOOCCC666555666777RRRvvvooommmkkkgggccccccPPPMMMXXXqqq^^^ZZZcccdddbbb```XXXYYYOOOEEE???888777CCCTTTkkkmmmcccaaarrr|||sssjjjsssxxx~~~~~~mmmhhhooo{{{ccckkk888///444111222DDDkkkzzz}}}uuubbbVVVZZZ\\\YYYVVV\\\jjjvvvuuussstttvvvuuusssvvv{{{~~~:::777333000///...---+++))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&555444===SSSIII===QQQLLLEEEOOO___eeejjjllleeeqqqmmmjjjmmmxxx~~~ssscccZZZYYYXXXYYYZZZ\\\]]]]]]YYY[[[^^^aaacccccc^^^YYY\\\lllwwwppp___TTTQQQSSSMMMUUUcccmmmmmmgggggglllnnnjjjfffffffffhhhooowwwkkkLLL@@@BBBGGGNNNTTTZZZ^^^aaagggpppyyyooo^^^```eee^^^OOOCCC;;;;;;<<<;;;BBBMMMVVVZZZKKKDDDLLLDDDCCCZZZfffiiihhh___TTTLLLIIIFFFIIIAAATTTvvv{{{nnnxxxoooVVVGGG<<<:::===CCCYYYpppvvvzzzqqqpppuuuxxxuuurrrppppppqqqqqqppprrrssstttuuuvvvyyy{{{{{{{{{yyypppWWWBBBLLLdddooodddooovvvuuulllLLL;;;666:::WWW~~~eeeWWWQQQ[[[TTT[[[zzzwww___WWWXXXRRRJJJGGGKKKgggkkkNNNBBB===;;;:::999333333222111000000222444555222111222111:::TTTpppzzzcccRRRIII>>>IIIVVV[[[]]]dddrrr~~~pppiiiWWWRRR]]]cccfffooozzzdddeeeaaa```ggg[[[TTTIIIDDDCCCRRRoooppptttttt{{{xxxlllTTTPPPGGG:::---&&&(((---((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))*********%%%888)))666TTT~~~||||||iiiooo|||pppooommmjjjiiiooo~~~|||nnnlllnnnccclll|||}}}nnn|||xxxxxxppp>>>111000---+++---///111...777OOOeee~~~nnnmmmwwwrrrRRRNNNMMMQQQ[[[bbbdddeeegggggghhhhhhhhhiiiiiiiiiiiinnnpppsssvvvyyyzzzxxxttttttnnnjjjjjjkkkkkkpppvvvuuu~~~tttyyyyyyiiioooxxxsssrrruuu|||{{{zzz{{{|||wwwkkkaaaaaagggVVVHHH888555777777RRR}}}zzzrrrnnnkkkfffccccccRRROOOXXXqqq___\\\fffgggfffccc[[[XXXOOOHHHDDD===666<<>>WWWIIIHHHTTT]]]WWWXXXaaacccgggggghhhlllqqqqqqggg[[[YYYZZZ[[[[[[\\\]]]^^^___cccaaaaaaccceeedddddddddgggwwwyyygggYYYTTTRRRMMMRRR\\\hhhmmmiiiffffffmmmjjjiiijjjiiihhhmmmsss{{{xxxmmmTTT999===QQQYYYOOONNN]]]ddd^^^bbbdddhhhfffiii}}}www\\\III888555777===KKKZZZccchhhWWWDDDEEEEEECCCIIIWWWZZZVVVIII??????CCCDDD???BBBSSSbbbkkk}}}{{{\\\KKKIIIUUUcccpppTTTBBB999;;;AAARRR``````lllnnnpppooonnnpppvvv{{{|||vvvmmmffffffkkkpppmmmjjjiiijjjkkklllllltttssssssttttttrrrqqqrrrrrrpppiii]]]PPPOOO___rrrllllllTTTNNNhhh~~~ZZZ@@@666>>>AAAYYYyyyvvvXXX@@@222888111666555RRRvvvaaaaaacccUUUDDD888>>>bbbdddTTTPPPIII>>>999666666666333000///000222444111111222000777PPPjjjlllZZZNNNBBBMMMZZZ___^^^aaakkkttt```XXXNNNUUUffffff^^^```eeeYYYeeefffgggpppfff```PPPJJJCCCEEEWWWwww~~~{{{}}}ssswwwvvvxxxkkk[[[III<<<111))))))...((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))*********+++%%%555,,,888NNNyyyooohhhuuutttqqquuunnnhhh```gggzzz{{{ppphhhbbbRRRVVVeeehhhlll{{{xxxoooxxx}}}wwwsssMMM333000...,,,///)))...---333IIIbbbmmmnnnyyyiiiOOOMMMMMMSSS]]]cccddddddgggggggggggghhhhhhiiiiiijjjooopppssswwwzzzxxxuuurrrsssnnnjjjjjjjjjjjjnnnssswwwuuu{{{{{{jjjnnnvvvsss~~~yyytttyyy|||{{{yyyyyyxxxtttiii___^^^ddd[[[MMM;;;888888777PPP{{{}}}uuupppkkkgggddd]]]PPPPPPZZZrrr___]]]ggghhhgggddd\\\WWWPPPKKKJJJCCC:::;;;CCCUUUbbb]]]VVVcccqqqrrrppprrrwww|||~~~|||mmmooowwwttt:::---666333000QQQqqqrrr~~~kkkVVVRRRVVVVVVRRRTTT```lllqqqpppoooppptttuuutttxxx~~~<<<999444111000...,,,***))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((///>>>@@@BBBJJJEEEEEEWWWGGGHHHTTTYYYOOOPPP^^^eee```cccggghhhfffbbb[[[VVVUUUXXX[[[]]]^^^___aaabbbeeebbb___^^^\\\[[[___eeehhhwwwxxxkkk___XXXWWWUUUYYYbbbiiijjjjjjkkkiiiggghhhjjjjjjhhhjjjooovvvxxxcccSSSFFF;;;III___dddTTTPPP^^^dddZZZeee^^^\\\dddzzzkkkWWWBBB888777:::???CCCRRR\\\^^^MMM@@@IIIVVVYYYWWWYYYSSSEEE===@@@CCCBBB888HHH^^^gggiiiyyy}}}oooQQQ777555@@@???JJJhhhqqqUUUAAA;;;;;;GGGQQQOOOfffjjjmmmjjjeeebbbcccffflllnnnooolllhhheeeeeeggghhhfffeeefffiiikkkllllllvvvtttuuuwwwuuuqqqnnnoooiiihhhaaaWWWTTT[[[ccceeessskkkWWW^^^rrrhhhMMM===888@@@AAAMMMQQQJJJKKKSSSSSSiiittteeeVVVBBB555:::222888555333???bbb___FFFBBB>>>===[[[eeeVVVKKK???=========<<<:::777555666666333111222222///444KKKcccmmm]]]RRRCCCLLLVVV[[[\\\^^^ccchhhPPPHHHBBBNNNaaadddfffsssrrrgggpppiiicccmmmhhhdddWWWPPPFFFAAAEEE\\\wwwzzzzzzuuurrr}}}|||dddLLLBBB999---)))---((((((((((((''''''''''''''''''''''''((((((((((((((())))))******+++++++++......,,,GGGXXX{{{{{{yyyooovvv~~~xxxmmmnnnppphhhiiiSSSOOO___qqq~~~ppp[[[HHHDDDJJJHHHLLLZZZbbbccctttyyyvvv|||xxx}}}bbb999000111...111***111222888MMMgggkkkdddOOOLLLMMMUUU___dddddddddfffffffffggghhhiiijjjkkkkkkpppppptttzzz}}}yyytttrrrsssnnnkkkkkkkkkiiikkkooottt|||sss{{{~~~lllmmmppppppuuuwwwwwwzzz|||zzzxxxvvvpppfffaaaaaa[[[NNN>>>:::999666PPP{{{xxxqqqlllhhheee___VVVYYYcccrrr___[[[eeefffeeeccc[[[WWWQQQNNNNNNHHH>>>===CCCPPPaaaccc]]]```eeehhhoooqqqvvv|||{{{jjjiii}}}BBB111444111222UUU|||cccnnnuuucccPPPQQQVVVUUUPPPTTTbbbmmmppppppoooqqquuuvvvvvvzzz>>>:::666222///---+++)))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((000:::AAAEEEJJJMMMMMMLLLEEEAAAHHHOOOLLLSSSaaagggdddeeegggfff```[[[XXXXXXUUUXXX]]]^^^^^^^^^```aaa^^^[[[ZZZXXXSSSQQQYYYdddgggsssxxxkkk```ZZZXXXZZZ```dddeeehhhlllgggfffgggjjjjjjiiilllrrrtttzzzxxxeeeKKK???DDDOOO\\\bbbccc]]]]]]aaa___XXXbbbeeejjjkkkuuuyyymmm^^^HHH::::::===888///333:::VVV___LLLOOO^^^WWWOOOQQQKKKAAA???EEEDDD<<<888HHHdddrrrpppssstttlllqqqooobbbPPPGGGKKKKKKFFF888AAA\\\rrruuu{{{fffNNNAAA888:::AAA@@@eeelllqqqppphhhaaa^^^___eeeiiilllmmmlllkkkhhhffffffffffffgggjjjllllllkkknnnkkkmmmqqqqqqllliiikkkiiibbbZZZYYY^^^bbb```\\\ttttttZZZWWWfffdddWWWPPPMMMEEEAAABBB:::+++***222111???RRRNNNFFF777...444,,,!!!888888(((;;;kkkrrrmmmSSSGGG<<<000;;;XXXgggTTTFFFFFFCCCBBBAAA@@@???===;;;:::666444444444000222GGG___{{{pppbbbWWWBBBEEEIIIMMMQQQTTTVVVXXXSSSPPPMMMWWWdddhhhyyyyyyzzzkkkaaajjjeeeaaa[[[QQQHHHBBB>>>IIInnn|||{{{vvvrrrssssssmmm}}}pppuuu]]]KKKGGG@@@000(((,,,((((((((((((''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,111***>>>nnnvvvmmm}}}~~~qqqnnnkkkfffdddlllXXXTTT]]]kkkttt```SSSLLL@@@>>>DDDEEEVVVddduuu}}}www|||yyy~~~}}}xxxBBB111222000111///555444;;;OOOhhhwwwiii]]]OOOKKKNNNVVV```dddccccccfffeeeeeeggghhhjjjkkklllmmmoooooouuu~~~|||vvvuuusssooommmmmmllliiiiiilllrrryyyppp}}}qqqmmmkkknnnrrrwww|||yyyvvvyyyxxxpppeee```UUUKKK???<<<999666QQQzzzsssmmmiiigggeee]]]```jjjsss___ZZZcccdddcccbbb[[[ZZZSSSOOOPPPKKKAAA>>>CCCKKK[[[cccbbbaaa]]]___lllpppuuu|||pppfffJJJ333000111;;;eeettt|||___sssooo___OOOQQQVVVTTTPPPVVVgggqqqrrrsssrrrssswwwxxxwww{{{~~~}}}???;;;666222///---***((())))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((000888HHHRRRUUU\\\UUUAAANNNBBBBBBJJJNNNXXXcccccchhhgggfffbbb\\\WWWWWWZZZXXX[[[______]]][[[\\\]]]ZZZYYYZZZZZZTTTSSS]]]lllmmmrrrwwwxxxyyyttthhh\\\VVVYYY___dddccc___aaafffhhhfffgggjjjllllllqqqwwwuuusssjjjUUU<<<444HHHbbbkkkaaa^^^fffjjjeee\\\YYYUUUlllvvvgggrrrzzzkkk^^^III<<>>===222///...,,,333555+++BBBRRRJJJ@@@333---888000777)))(((444===BBBUUUnnnaaaqqqfffHHH:::777333111RRRlllPPPIIIDDDCCCBBBBBBBBBAAA===::::::888888777222333FFF]]]sssqqqbbbVVVFFFCCCBBBEEEJJJNNNOOONNNFFFJJJPPPZZZ```aaayyyuuuiiioooeee]]]\\\OOOGGGEEE===@@@aaa{{{|||zzzxxxrrrwwwyyyssslllnnn}}}wwwcccPPPGGGJJJDDD111(((,,,)))(((((((((''''''''''''''''''''''''((((((((()))((())))))***++++++,,,,,,,,,+++WWWzzz{{{vvvllltttoooeeelllYYYVVV]]]]]]\\\|||uuudddOOOHHHGGG???>>>QQQbbb}}}}}}~~~zzzzzz~~~|||III222444111111000222///555III^^^xxxlllhhh[[[QQQKKKNNNWWWaaaeeeccccccfffdddeeefffhhhjjjlllnnnooonnnnnnvvvyyyxxxtttpppoooooonnniiihhhkkkrrrxxxpppuuunnnjjjpppuuu|||{{{sssooouuuyyyrrrdddZZZPPPIII???===:::777SSS{{{tttnnnjjjhhhddd\\\___ggguuuaaa[[[cccdddcccccc\\\\\\TTTPPPQQQKKKAAA>>>CCCHHHXXXccchhhggg^^^```pppooouuu|||zzzttt~~~yyyvvv|||~~~MMM444---222DDDvvv```zzznnn```QQQQQQVVVTTTPPPXXXkkkuuutttvvvtttuuuxxxyyywww{{{~~~~~~~~~~~~~~~}}}||||||999888555111///---,,,,,,***((('''((()))***)))'''(((***(((###$$$---777<<<444DDDIIIJJJRRRQQQGGGBBBGGGAAA;;;???LLL[[[```___uuuqqqooolllcccXXXUUUZZZYYYXXXXXX[[[___```^^^[[[UUU\\\ZZZWWWYYY[[[hhhpppmmmiiiggglllooohhh^^^___^^^]]]___bbbccc```]]]bbbggglllnnnnnnmmmmmmooooooaaaLLL;;;:::HHHZZZeeedddYYYRRRYYYeeejjjbbbZZZWWWeee{{{}}}eeeYYYdddnnnlll]]]DDD===IIIHHH>>>;;;777888MMMnnnyyyfffOOOFFF888===CCCGGGIIIGGG???666???NNN___jjjnnnlll^^^PPPJJJIII@@@>>>SSSkkkgggPPPFFFWWWjjjsssxxx}}}~~~ZZZIIIAAA>>>BBBTTTXXXaaajjjmmmjjjiiikkk^^^cccdddbbbbbbeeefffeeedddbbb___^^^___```___^^^aaagggooorrrsssrrrsssuuu]]]RRRSSS[[[```eeecccVVVGGG>>>555555BBBZZZyyywwwVVVEEEGGGAAA888666666:::444222555444///---000444LLLTTTAAA111333444,,,///++++++000777CCCTTTbbbrrrmmmaaaPPPBBB999444000333ZZZjjjNNNRRRIIIEEEHHHIIICCC>>>===999::::::888555888HHHXXXiiiqqqTTTHHH===999???CCCAAAEEENNNMMMMMMZZZ[[[ZZZ]]]uuugggmmm[[[WWWXXXAAACCCFFFDDDDDDOOOuuu~~~nnnpppzzzsss~~~qqqqqqtttmmmxxxxxxuuudddHHHEEEMMM888###---))))))((('''''''''''''''(((((((((((((((''''''''')))***+++***))))))+++,,,///333\\\uuussslll~~~}}}ooommmpppjjjaaaUUURRRUUU\\\```iiiqqq___RRRHHHDDDDDDRRRmmm~~~|||{{{xxxYYYiiiZZZ:::888'''555111000///444GGGcccxxxpppxxxkkkLLLNNNSSSZZZaaaddddddcccbbbfffdddcccdddgggiiijjjjjjpppmmmnnnwwwyyy{{{tttmmmjjjkkkllljjjgggttttttttt~~~wwwkkkqqq~~~~~~~~~pppnnnssspppnnniii]]]RRRHHH===<<<:::777TTT~~~wwwpppllljjjiiieeeaaarrrsssggg\\\\\\dddjjjgggaaabbb[[[SSSOOOOOOKKKCCC<<>>999???HHHLLLQQQWWWHHH[[[pppyyy}}}eeeGGG@@@???CCC555???QQQdddllliiicccaaabbbffffffbbb```aaaaaa```gggdddaaa______^^^]]]\\\___dddkkkpppssssssrrrrrr```LLLKKK]]]eeecccZZZMMM:::222...///333???[[[uuuiiiKKK===>>>888333888;;;999222//////...)))))),,,+++???III@@@777777555...111000000///111>>>XXXooo~~~bbbKKK>>>888333///,,,@@@lllpppSSSMMMJJJKKKJJJDDDBBBDDD;;;;;;;;;999666999HHHXXXdddzzzttt]]]III===777:::<<<:::>>>FFFJJJIIIUUUVVVUUUWWWhhh|||gggUUUcccXXXIIIOOOMMMFFFBBBEEEaaa{{{~~~ooommmtttooouuu|||uuuzzzxxx}}}tttnnngggPPPHHHOOOAAA+++***))))))(((''''''''''''((((((((((((((((((((((((((()))***+++***))))))+++---555///MMMrrryyytttnnnlllfff]]]SSSNNNOOOTTTWWW]]]rrrfffVVVOOOKKK@@@UUU}}}|||~~~jjjwwwhhh???555'''222000111000555FFF___vvv___yyy|||lllQQQLLLRRRYYY___ccccccbbbaaafffdddcccccceeeffffffeeelllnnnqqquuuzzz|||vvvooollllllmmmkkkhhhvvvwwwuuuzzz|||ssswwwsssmmmnnnnnnrrrooo```PPPGGG===<<<;;;888TTTyyyrrrmmmkkkgggdddaaaqqqsssggg[[[[[[ccciiigggbbbbbb[[[SSSPPPNNNKKKCCC<<>>LLLOOOUUUaaaqqqzzzssshhhlllhhhbbb___```bbbddddddffffffgggkkkmmmmmmhhhdddOOO@@@555:::MMM\\\___[[[```bbbeeehhhjjjhhhddd```XXXWWWfffpppbbbXXX```jjjdddsssjjjUUUSSSTTTEEE444>>>CCCIIIMMMMMMGGG???999<<<666888EEENNNHHH<<<555;;;OOOeeellleeeYYYMMMFFF;;;===CCCFFFAAA>>>LLL^^^XXXaaannn{{{mmmsssiiiZZZWWWOOOAAA;;;888999AAANNNXXX[[[\\\___^^^bbbccc```___bbbcccaaaeeebbb```^^^______^^^]]]aaadddiiiooossssssooolllWWW@@@BBB\\\hhhdddWWWIII@@@888777;;;666444KKKiiisssYYYKKKFFF999333999===<<<777444333111///111444+++333999:::999999666333...111444222111@@@dddoooSSSBBB:::444111111...OOOrrrbbbSSSOOOQQQOOOHHHCCC???===<<<:::777;;;IIIWWWbbbttt~~~pppSSSEEE:::999999888<<>>444CCC[[[gggXXXHHHJJJVVV\\\gggbbbaaapppuuu[[[>>>???IIIccctttaaaEEE>>>AAA:::666;;;BBBJJJSSSZZZ]]]aaabbb___^^^aaabbb```___]]]\\\\\\___aaaaaaaaaeeefffjjjppptttsssnnnhhhTTTHHHLLL]]]gggjjj```LLLDDD777444:::333+++>>>]]]hhhVVVMMMFFF666000555777999888555222///,,,,,,...333//////444888888888999...222666444000;;;ZZZxxxqqqWWWAAA666555:::,,,===www|||[[[QQQYYY]]]QQQBBBCCC???<<<:::999===IIIVVV___mmmaaaQQQ@@@999999<<>>???FFFNNNOOOMMMOOOUUU```\\\WWWTTTVVVXXXWWWUUU[[[[[[[[[\\\___dddjjjmmmsssbbbFFF;;;III\\\qqqxxxkkk`````````_________```aaacccbbbdddjjjmmmgggYYYLLL>>>===AAAJJJQQQTTTZZZaaammm}}}yyyhhhVVVIIIVVV\\\```[[[ccc~~~kkkzzzbbbOOOBBBDDDSSS^^^iiifffNNN888555<<>>333666333---<<>><<<:::;;;555555666222++++++888HHHcccyyypppJJJ888888777...333VVVttt___[[[\\\UUULLLFFFAAA<<<:::;;;???IIITTTXXXccc|||ppp^^^KKKAAABBBHHHOOOUUUZZZWWWZZZSSSTTTPPPEEETTTiiikkkPPPJJJCCCLLLtttuuudddoooyyyuuujjjllltttuuummmLLLHHHAAA---******)))((((((((((((((((((((((((((())))))******)))***++++++***+++---///FFF{{{zzzuuu}}}tttmmmmmmiii\\\NNNFFFCCCCCCGGGNNNVVV___fffmmmzzzuuuhhheeeYYYSSSPPPaaazzzXXX~~~~~~tttiii;;;444111...222333444BBBbbbuuupppuuuqqqlll|||mmmMMMJJJOOOVVV```eeefffeeeeeegggeeeeeefffhhhkkkkkkjjjhhhZZZiiiqqqooorrr~~~{{{vvvrrrooollljjjiiiiiixxxvvvmmmuuu~~~xxxppp|||ppp```fffppplll]]]PPP>>>888<<>>;;;GGGXXXfffnnnooommmkkk___fffrrr|||vvvxxxrrrnnnTTT:::333>>>xxxtttxxx{{{xxxzzzkkkVVVNNNXXXWWWRRRRRR\\\ggglllppptttyyyyyyxxxwwwwwwxxxzzz{{{}}}}}}||||||||||||}}}}}}999888555111///---,,,,,,***((('''((()))***)))'''))),,,+++''''''...666:::999FFFGGG>>><<<777444;;;999888???JJJNNNKKKKKKPPPXXXXXXUUURRRSSSWWWWWWUUUWWWYYY[[[]]]aaafffmmmqqqnnnMMM777888CCCZZZvvvvvvpppnnniiiccc\\\___aaabbbaaa`````````bbbaaabbbfffggg___PPPDDDDDDEEEJJJRRRRRRPPPWWWccc|||mmm]]]aaaiiirrriiippp|||~~~|||wwwmmm}}}xxxkkkggglllfff___dddqqqtttjjjQQQ<<<999BBBHHHBBBHHHOOOQQQMMMEEE>>>:::999AAAHHHEEE:::999III]]]\\\UUUVVVYYYPPPFFFPPPeee___iiioookkk```TTTGGG>>>XXXjjjQQQFFF:::333000555BBBOOOVVV[[[^^^]]]^^^cccffffffcccaaa___^^^___```______bbbeeekkkrrryyy|||{{{zzzbbbrrrxxxkkkqqqwww\\\EEE???;;;666AAASSS___YYY[[[\\\VVVTTTMMM<<<888<<<===999555666777666...111999CCCFFFBBB===:::888555444333///***+++///333UUU}}}UUU===:::111222333CCCooo|||___RRRQQQSSSIIIAAA;;;:::;;;@@@HHHQQQUUU^^^rrrtttaaaXXXYYY___dddfff[[[XXXWWWKKKKKKIII:::EEE888qqqyyycccQQQKKK???EEE\\\}}}ttteeelllzzzyyykkkkkksssqqqzzznnnuuuyyytttSSSJJJCCC...+++***))))))(((((())))))'''(((((())))))******+++)))***+++++++++,,,...000KKKzzzvvvxxxqqq{{{qqqkkkllliiiZZZJJJFFFDDDDDDEEEJJJPPPXXX]]]fffxxxyyyjjjdddddddddvvvhhhgggUUUJJJuuuxxxwwwyyy^^^nnnzzzCCC333---...222222444CCCbbb~~~ooommmuuu~~~gggHHHKKKLLLTTT^^^ccccccbbbccceeeaaaaaabbbeeehhhkkkkkkjjj]]]fffnnnooorrrzzz}}}yyytttpppllljjjiiiiiizzz{{{tttyyy}}}yyyvvvxxxxxxbbb^^^hhhllleeeWWW@@@777===HHHeeewwwmmmnnneeehhhrrraaaYYY\\\dddjjjlllgggccc]]]VVVPPPJJJDDD???<<>>444AAAwwwwwwyyywwwzzzgggTTTQQQ^^^VVVQQQSSS___iiilllpppvvvyyyyyywwwwwwwwwwwwyyyyyyzzzzzzzzzzzz{{{|||}}}}}}999888555111///---,,,,,,***((('''((()))***)))''')))***'''%%%(((111777888AAARRRPPPDDDDDDEEE???:::@@@???DDDNNNNNNGGGFFFLLLQQQVVVWWWTTTTTTYYY[[[ZZZUUUYYY]]]aaaeeekkkrrrwww}}}wwwcccPPPEEE888555@@@fffgggeee___]]]___```___]]]```bbbbbb```^^^^^^___```______bbbccc___WWWOOOMMMHHHJJJUUUYYYVVVXXX___xxx}}}```]]]pppsssmmmxxx|||rrrrrrqqqzzz~~~wwwtttzzzttt{{{nnnZZZEEE:::;;;BBBHHHDDDNNNTTTQQQOOONNNEEE999===???AAA???888666CCCSSS@@@999>>>NNNSSSNNNWWWiiidddsssyyyhhhOOODDDIIIRRRggg|||sssbbbgggYYYEEE444***///BBBUUUQQQWWW[[[\\\```gggkkkkkkgggeeebbbaaabbbbbbbbbaaacccgggnnnsssxxx{{{~~~cccmmmqqqgggttteeeQQQDDD???DDDNNN]]]ZZZcccnnnvvvvvv___UUUWWWRRRDDD999666666555444<<>><<<:::555333666666333111222''';;;___}}}|||bbbGGG<<<111666666===^^^iiiUUUOOOPPPKKKBBB:::999<<<@@@GGGOOOSSSYYYfff|||vvvpppqqqtttrrrnnn^^^ZZZWWWFFFEEEEEE777???555YYY}}}pppbbbccc[[[TTTNNN???EEELLLrrr{{{nnniiivvv}}}qqqpppwwwrrrxxx~~~qqqiiijjjjjjrrrkkkRRRIIIFFF555+++***))))))(((((())))))'''(((((()))******++++++)))***+++++++++,,,...000CCCmmm}}}rrrzzzwwwuuuppplllkkkfffXXXJJJGGGHHHHHHFFFHHHNNNVVV[[[hhhrrruuuiii___aaahhhjjjfff___\\\III>>>ggg~~~sssqqqqqq{{{qqqhhhHHH222...///222333555CCC___|||jjj|||iiibbbvvv|||```CCCJJJKKKTTT^^^cccbbb```bbbeeebbbbbbbbbdddhhhjjjllllllffffffkkkqqqrrrsssyyy|||wwwqqqmmmkkkjjjiiiyyy}}}yyy||||||{{{~~~iii[[[bbbiiihhhZZZCCC999???KKKggg}}}ssshhhjjj```bbb}}}vvvdddZZZ\\\dddjjjnnniiieee___XXXQQQKKKEEEAAA999AAAOOO___kkkqqqqqqoooddd```eeettt||||||vvvbbbBBB444DDDwwwvvvqqqzzzdddRRRQQQ```UUUPPPSSSaaajjjlllpppxxxyyyyyyxxxwwwwwwxxxyyyzzzxxxxxxxxxyyyzzz|||~~~:::888555111///---,,,,,,***((('''((()))***)))((()))(((%%%$$$***222666444QQQ[[[RRRGGGUUUaaaSSS???<<<<<>>BBBGGGSSSVVVQQQSSSXXXNNN;;;JJJ<<<222444777555222111333???LLLTTT\\\dddeeeaaallltttqqqZZZBBB<<>>SSSVVVPPPHHH===444444AAAQQQ[[[```aaa___^^^aaacccaaagggeeecccccceeefffffffffhhhlllrrruuuuuuwww{{{~~~kkkiiigggaaaooottt```WWWXXX]]]WWW[[[oooqqqXXXJJJDDD???AAAIIIJJJ@@@888:::???@@@@@@999555555555222111222000111CCCeeexxxlllQQQ???333666555888NNNkkkxxxuuuwwwpppcccVVVLLLKKKBBB999888<<<@@@GGGMMMMMMQQQYYYkkk}}}yyyzzzzzzrrrjjjccc```ZZZFFFDDDFFF999AAA:::>>>???vvvxxxsssiii^^^PPP<<<@@@AAAjjjvvvhhhsssyyyyyywwwxxxwwwhhhiii~~~nnnllliiiTTTKKKIII<<<+++******)))))))))))))))'''(((((()))***+++++++++)))***+++++++++,,,///111HHHiii}}}mmmwww{{{|||zzztttmmmcccTTTGGGCCCEEEFFFDDDDDDKKKUUU[[[hhhiiigggeeejjjooofffXXXQQQUUULLL===<<>>AAAEEEMMMYYY]]]PPP???;;;BBBJJJLLLHHHEEEGGGIIIPPPQQQRRRTTTUUUWWWXXXXXX[[[aaadddlllvvvuuuvvvvvvhhh\\\LLL>>>CCCKKKVVV[[[[[[ZZZZZZ[[[WWWYYY[[[]]]^^^]]]\\\[[[YYY```___[[[aaammmlllaaaNNNOOOOOOQQQWWW```bbb___fff```]]]]]]\\\]]]gggsssuuu}}}|||qqqlllqqquuurrrxxxsssPPP:::>>>@@@;;;;;;GGGLLLTTTZZZTTTGGG===999888888999???EEEHHHFFFCCC777>>>EEEMMM]]]ooouuurrrssssss[[[;;;111666@@@LLL\\\wwwgggJJJBBBCCCBBB<<>>999:::???>>><<<>>>:::222666:::111+++000>>>TTTkkknnnZZZCCC:::777333222>>>WWWrrrnnn^^^WWWPPPCCC777555999===AAADDDGGGKKKSSSccc|||}}}xxx{{{~~~wwwmmmfff^^^TTTKKKEEEBBB???===???:::999OOOxxxvvvyyyzzziiiOOOAAACCCEEE[[[wwwzzzooolllvvv{{{xxxtttooohhhuuu~~~lll___NNN??????222+++'''(((***(((&&&'''))))))))))))************((()))///(((,,,000***<<>>AAAEEEHHHBBB888>>>CCCIIIIIIGGGEEEHHHKKKPPPPPPQQQRRRTTTVVVXXXYYY___```\\\cccssszzz~~~uuunnnfffWWWHHHCCCKKKTTTYYYZZZYYY[[[\\\VVVXXXZZZ\\\]]]]]]\\\[[[WWW]]]\\\YYY```lllmmmeeeZZZ]]]^^^]]]___cccaaa]]]RRROOONNNPPPQQQTTT___kkkttt}}}{{{mmmdddhhhoooqqqtttlllVVVEEEDDDAAA<<>>CCCQQQ\\\cccwww{{{fffjjjoootttxxxdddPPPYYY[[[PPPGGGJJJQQQUUUPPPAAA:::888333666777...444111;;;TTTkkknnn\\\KKK:::777333222;;;MMMaaannnyyydddXXXPPPCCC888666999:::<<<>>>AAABBBDDDOOOhhh}}}}}}~~~wwwlllccc___XXXNNNFFFAAAAAABBB666222...333HHH```llljjjjjjkkkoootttmmm[[[IIIAAAAAAHHH```zzzmmmpppyyyqqqmmmfffeee[[[HHHEEE444,,,'''(((***((('''((())))))))))))************+++&&&,,,***......---JJJvvvyyyqqqzzz{{{{{{wwwoooiii```OOO???AAA@@@@@@@@@CCCJJJRRRWWW```___ZZZRRRJJJFFFFFFHHHJJJKKKHHH>>>777@@@XXXmmm{{{zzzzzzwwwwwwxxxqqqwwwuuueee///222222444...888BBBXXXvvvqqqrrrrrrttthhh[[[IIIJJJNNNYYYccceeecccddddddccciiigggfffjjjpppsssoooiiilllllllllllllllnnnsssvvv{{{vvvrrroooiiijjjqqqwwwvvvsss|||yyysss{{{yyyhhh\\\bbb^^^OOO@@@CCCWWWiiiooosss```VVVKKKDDDPPPxxx|||mmmccc___dddmmmrrrmmmfff\\\PPPFFFAAA@@@:::999;;;EEEYYYkkkqqqmmmooobbb[[[dddsss~~~zzzuuuzzzddd>>>888___{{{pppsssrrrzzzyyynnn```KKKRRRZZZOOOOOOZZZlllwwwvvvuuuwwwvvvxxxzzzzzzyyywwwwwwwwwyyywwwwwwxxx|||~~~~~~}}}:::888555222///---+++***))))))(((''''''''''''''''''''''''))),,,111666999333999>>><<<:::<<<>>>>>>AAADDDHHHHHHGGGGGGIIILLLOOOOOOPPPQQQSSSVVVYYY[[[______ZZZaaauuu~~~wwwtttnnn```RRRCCCIIIQQQUUUVVVWWWXXXZZZWWWWWWXXXZZZZZZZZZZZZZZZXXX\\\]]]\\\dddpppvvvtttkkkoooppplllgggccc^^^YYYAAA@@@AAADDDFFFKKKVVV```mmmvvvuuuggg]]]cccpppxxxVVVZZZSSSKKKIIICCCAAAJJJIIIIIIHHHBBB666---000888666@@@KKKQQQWWWbbbttt~~~dddFFF888VVVvvvgggHHH>>>KKKBBB===AAACCC>>>;;;<<>>AAA???>>>===666888000666PPPkkkqqq___MMM>>>:::555444888@@@JJJQQQ^^^bbbmmmyyy{{{qqqbbbYYYMMMBBB888666777777666777:::<<<===EEEYYYwwwxxxnnnaaa___YYYOOOEEE@@@BBBEEEAAA???===888666@@@\\\vvvzzzxxxtttooollldddSSSBBBAAA:::JJJtttssspppwwwwwwqqqWWWAAAJJJ666...))))))***((('''((())))))))))))************...%%%***+++...,,,000SSSrrrtttuuuuuu{{{yyysssllleee\\\MMM??????======???EEEKKKPPPSSSUUUQQQLLLFFFCCCCCCEEEGGGGGGEEEBBB>>>888>>>[[[xxxvvvxxxrrrppp|||zzzrrr}}}~~~zzzyyywww{{{yyywwwkkkwww:::999555999555===EEE[[[yyytttyyyxxxrrrttt___MMMKKKPPPZZZcccdddcccccccccbbbhhhffffffjjjoooqqqmmmiiiiiijjjjjjjjjkkkmmmqqqttt|||}}}|||wwwrrrnnnkkkjjjnnnttttttttt}}}tttyyy~~~kkkZZZ___\\\QQQEEEGGGXXXfffkkkppp\\\TTTPPPLLLQQQrrr~~~pppfffccceeejjjoookkkdddYYYOOOGGGBBB@@@<<<;;;:::AAASSSfffooooootttggg___cccppp{{{vvvvvv{{{fffkkksssvvvqqqmmmAAA;;;nnnddd``````}}}~~~mmm]]]KKKSSSZZZOOOPPP\\\oooyyywwwuuuxxxzzzyyywwwxxxxxxxxxwwwuuuxxxxxxzzz{{{}}}}}}}}}}}}999888666333///---+++***))))))((('''''''''''''''''''''(((***---222666888333:::???>>>;;;===CCCHHHCCCEEEHHHJJJJJJJJJKKKKKKNNNNNNNNNPPPSSSVVVZZZ\\\[[[bbbcccjjjxxx|||{{{~~~xxxooobbbXXXLLLPPPUUUWWWXXXYYYZZZ\\\YYYYYYYYYXXXXXXXXXXXXXXXUUUXXX[[[___hhhuuu~~~uuuiiiaaaZZZUUUCCCCCCCCCCCCDDDHHHPPPXXXdddiiihhh```^^^jjj{{{{{{qqq[[[___XXXPPPMMMEEEDDDOOOHHHCCC>>>888222///444<<<888BBBPPPYYYaaapppyyyfff???AAAUUU~~~wwwRRRHHHKKK<<<999EEEHHH===666:::EEEaaatttsss___AAA555@@@WWW]]]cccdddbbbbbbeeeiiikkkjjjiiihhhfffeeedddcccgggggghhhjjjpppvvv{{{|||eeefffZZZCCC555444444///888111---:::OOOYYYggg~~~~~~xxxfff]]]fffiiihhhnnn___gggnnnzzz}}}oooxxxzzzppphhhhhhhhheeeYYYHHHJJJUUURRRIIIGGGEEEFFFCCCEEEYYYyyypppNNNCCC<<<777666777777888;;;;;;<<>>===444999```qqqgggeeeXXXFFFDDD;;;CCCccc}}}wwwzzzyyykkkEEEJJJ:::111***)))***(((((()))((()))))))))************---'''+++(((,,,...///LLLxxxxxxvvv{{{wwwzzzvvvqqqlllfffZZZJJJ>>>>>>;;;:::===DDDJJJLLLLLLHHHLLLTTT^^^gggkkkkkkjjjbbbWWWMMMFFF???FFFjjjxxx|||wwwwwwnnnhhhffftttwwwrrrsss||||||{{{zzz}}}|||oooGGG999444;;;999@@@GGG^^^|||vvv}}}tttwww\\\MMMJJJQQQ\\\ddddddbbbbbbbbbaaaeeeddddddggglllmmmjjjfffggghhhiiiiiiiiikkkooorrruuuxxx}}}~~~yyytttoooooommmooouuuvvvwwwwwwvvv||||||ooo```ZZZWWWNNNFFFIIIXXXeeekkk{{{```XXXXXX\\\aaa{{{wwwmmmfffcccbbbcccdddaaaXXXPPPKKKGGGCCCAAA???===BBBQQQdddmmmnnnsssjjjbbbeeennnyyy~~~~~~wwwwwwyyyoooppptttzzztttrrr@@@999rrrkkk]]]VVVvvvlllZZZLLLTTTYYYOOORRR___rrr{{{xxxvvvyyy|||yyyuuuuuuwwwyyywwwuuutttwwwzzz{{{{{{zzzxxxwww999888666333000---+++)))))))))((('''''''''''''''&&&''')))+++///222555777444777:::<<<;;;;;;???DDDDDDEEEHHHKKKNNNNNNLLLJJJLLLMMMNNNQQQTTTXXX[[[]]]]]]jjjmmmmmmpppmmmjjjqqqzzzmmmddd___XXX[[[]]]____________```]]]\\\ZZZXXXWWWVVVWWWWWWRRRTTTYYYbbblllyyyzzzkkkbbb\\\XXXSSSSSSPPPJJJFFFGGGMMMQQQ]]]^^^]]]\\\cccrrrvvvqqqjjjZZZTTTHHHBBBKKKIII???666444444444666888:::@@@GGGMMMRRRYYYcccjjjwww|||oooYYYDDDUUUjjj~~~lllLLLCCCAAAAAALLL[[[YYYGGG???BBBCCC```yyy~~~pppRRR???BBB[[[```eeeeeebbbaaadddggghhhhhhhhhggggggffffffeeegggmmmlllgggrrr~~~bbbeee\\\GGG777444555444111:::999===OOO^^^fffooozzzrrr[[[LLLMMMNNNMMMUUUTTTWWWWWWZZZooowwwttt|||ppphhhXXXVVVjjj}}}vvviiiggghhhdddgggdddjjjTTTIII>>>666555666444222444===;;;888:::AAAJJJOOOPPPAAA;;;666777777444222333+++000777>>>HHH[[[vvv}}}uuulllcccWWWOOOLLLIIIEEEAAADDD;;;999;;;333222TTT~~~ssscccbbbZZZLLL@@@AAADDDRRRqqq{{{xxx||||||lll|||bbbIII>>>444,,,******((((((***((()))))))))************)))***///&&&***000///EEETTTwww{{{mmmwwwtttqqqooohhhZZZHHH;;;===;;;999<<>>???@@@RRRcccjjj\\\III@@@>>>===cccooommmdddbbb[[[LLLEEEFFFUUUfffjjjaaaRRRIIIFFFPPPSSSRRRYYYbbbZZZMMMLLLdddfffhhhgggeeeccceeegggfffffffffffffffeeeeeeeeedddnnnmmmfffrrrjjjjjjcccUUUDDD:::999===:::MMMSSSSSS___hhhccc___tttlllVVVDDDAAA>>>===EEERRR^^^mmmxxx{{{sss{{{{{{mmmbbbcccsss{{{ZZZHHH:::777777444444777======<<<===CCCJJJKKKIII>>>999666888888444333555///000222666???TTTttt~~~wwwtttiii\\\UUUUUUSSSNNNHHHQQQEEEAAADDD>>>:::RRRsssttthhheee^^^SSS>>>DDDCCCFFF```xxxooouuu|||}}}zzzxxxuuulllMMMAAA777...+++***((()))+++))))))))))))************)))***000))))))///777XXXtttyyytttyyyuuuqqqoooooohhhXXXEEE999<<<;;;:::<<<@@@EEEGGGHHHUUUfffqqqfffXXXJJJ>>>@@@WWWrrrooommmjjjeee```cccvvv|||yyyxxxqqqnnn}}}yyypppttttttlllpppxxxxxx}}}QQQyyyoooQQQ111///888555;;;GGGaaa{{{mmm}}}www|||zzzSSSMMMNNNSSS\\\ccccccaaabbbcccbbbfffggghhhjjjlllllljjjhhhfffhhhiiihhhhhhhhhjjjlllooottt{{{~~~yyyuuuqqqnnnpppwwwzzz|||uuupppwwwzzzvvvVVVQQQKKKHHHLLLVVVbbbiii{{{|||vvvddd^^^______cccjjjmmmgggbbbbbb]]]UUUPPPJJJCCCGGGWWWhhhnnnjjjiiiiiigggggglllvvv|||}}}|||}}}~~~ooowwwsss}}}pppggg>>>@@@gggWWWQQQZZZXXXNNNTTTdddwww}}}xxxuuuyyyyyywwwuuuuuuvvvwwwxxxwwwrrrooommmooouuuzzz|||{{{888777666444111---***((())))))((('''''''''''''''&&&(((+++...111333555555===<<<===>>>;;;888===FFFHHHDDD@@@BBBGGGKKKKKKIIIIIIKKKPPPUUUYYY\\\^^^^^^fffnnnfffXXXVVVTTTUUU[[[fffkkkuuu}}}qqqhhhfffUUUWWWYYY\\\^^^^^^\\\ZZZ]]]\\\ZZZYYYYYY\\\^^^```^^^^^^ggguuu}}}wwwqqqkkkddddddddd]]]PPPHHHJJJNNNPPPQQQRRRVVV[[[aaagggpppvvv^^^bbbyyyccc___SSSJJJQQQPPPDDD999666666333111000---...000000111222444555===GGGHHH:::///333<<>>RRRnnnmmmuuuxxxuuuqqqllldddZZZJJJHHHAAAAAAVVVyyyxxxkkkqqq|||qqqpppooohhhjjjeeeQQQDDD999///+++***((())),,,))))))))))))************,,,$$$...000+++***EEE~~~sssvvvuuuoookkkkkkeeeTTTCCC::::::;;;<<<>>>AAAEEEKKKOOO]]]fffqqqwwwsssjjjaaa\\\PPPLLLDDD:::666@@@TTTfffssstttqqqiiibbbfffvvvsssuuuzzz{{{xxxkkkmmmvvvvvvzzzXXXwwwqqqZZZ555444;;;666;;;HHHccczzzggguuu~~~qqqVVVPPPPPPRRR\\\ccccccaaabbbddddddggghhhiiikkkmmmlllkkkiiihhhiiijjjiiihhhggghhhjjjkkkpppwww|||~~~{{{vvvsssmmmhhhiiipppvvv{{{tttlllrrrssslll[[[WWWRRRPPPQQQTTTZZZ___|||~~~jjjcccccccccaaaiiikkkeeecccgggfff```WWWLLL@@@CCCWWWlllrrrnnnjjjkkkhhhdddhhhrrrzzz|||}}}}}}~~~qqq|||qqqhhhAAAGGGbbbUUUTTT^^^ZZZMMMTTTeeexxx~~~xxxuuuxxxuuuvvvvvvvvvvvvvvvxxxyyy|||pppdddaaaiiisssyyy{{{888777666444111---***((())))))((('''''''''''''''&&&(((+++///222333444555;;;;;;===>>>999777AAANNNJJJCCC<<<<<>>FFFMMMGGG;;;===BBBAAAFFFXXXbbbdddkkknnnooonnn^^^FFFDDDXXXdddjjjtttiiigggeeeeeeffffffeeeccc___^^^]]]\\\ZZZXXXWWWWWW\\\```fffjjjkkkppp}}}vvvaaa\\\WWWSSS]]]oooggg]]]PPPTTTbbbeeeeeepppwwwttt```NNNFFF<<<777<<<>>>777>>>PPPXXXVVVaaauuuyyynnnVVVTTTccc}}}rrrZZZSSS\\\sss~~~\\\JJJ@@@666444888:::???AAABBBIIIOOONNNGGGAAA<<<999999888444333666222000///222777FFFccc}}}|||pppkkkccc]]]YYYXXXXXXYYYRRRPPPQQQOOOEEEAAAUUUpppnnnrrrvvvxxxxxxrrrhhh```]]]NNNAAABBBRRRjjj~~~mmmqqqyyyiiipppppp^^^ccchhhRRRFFF:::000+++***(((***,,,))))))))))))************000+++666...%%%QQQuuuvvvnnnhhhgggaaaQQQBBB:::999;;;>>>???BBBGGGOOOVVVVVVXXXXXXSSSIIIBBB@@@BBBHHHGGG???555555GGG\\\iiiyyy}}}oooeeekkkxxx|||zzz~~~rrrkkk~~~rrrpppwwwvvvxxxeeezzzxxx^^^444444:::222777EEE___sss]]]qqq}}}|||iiiRRRLLLKKKRRR[[[bbbbbbaaabbbddddddeeefffhhhjjjkkkjjjiiihhhiiijjjjjjjjjhhhgggggghhhmmmrrrxxx~~~}}}yyyvvvjjjcccbbbiiipppyyyxxxpppkkksssrrrhhh```]]]YYYWWWUUUSSSTTTWWWqqq{{{lllddd___XXXaaabbb\\\]]]fffjjjfffZZZLLL===???VVVnnnvvvrrrmmmnnniiiaaacccoooyyy|||~~~~~~kkk~~~}}}sssfff>>>DDDyyy~~~zzz^^^TTTVVVaaa[[[MMMTTTeeexxx~~~wwwtttwwwrrruuuxxxwwwvvvuuuxxx{{{sss^^^VVV]]]jjjsssuuu999777555111...,,,***)))))))))((('''''''''''''''(((,,,000111000000555999888777666777:::???HHHQQQJJJAAA<<<>>>BBBDDDEEEGGGIIINNNSSSZZZeeellleeeXXXXXXXXXbbbgggbbbeeekkkiii^^^jjjtttuuusssssspppjjjhhheeeaaa```dddjjjlllkkkdddeee]]]jjjppphhhhhh[[[XXX]]]gggoooqqqxxx~~~rrriiiddd```aaa___XXXRRROOOPPPQQQXXXXXX]]]YYYOOOYYYoooxxxgggWWWRRRbbbwwwzzzhhhUUUWWWQQQPPPKKKBBB;;;666444333222***---//////------000333000LLL^^^VVVQQQ\\\ggghhh]]]eeexxx~~~oooeeejjjxxxjjjiiiiiiooowww{{{xxxsssllljjjhhhgggeeeccc___\\\UUUTTTRRROOOMMMKKKJJJJJJSSSPPPWWWaaa\\\SSS___wwwwwwfffVVVXXXeeekkkaaaTTTYYYQQQTTTNNN\\\tttrrrrrrzzz^^^CCC777555444555000///666CCCUUUkkk|||hhhHHH777888???PPPggg|||fffFFF;;;@@@EEEkkkuuuRRRFFFCCC>>>@@@EEEJJJMMMQQQRRRMMMGGGBBBFFFCCC:::555777777444888333111222666BBBVVVggg|||~~~vvviiiaaa^^^ZZZTTTNNNUUURRRVVVZZZLLLAAAUUUwwwvvv{{{zzz^^^SSSSSSMMMFFFLLLbbbzzz|||mmmkkkqqqooonnnttt```]]]HHH:::---)))*********,,,)))************+++++++++'''///000---+++111SSS~~~tttlllgggeee___RRRDDD<<<555999===@@@EEELLLSSSVVVYYYSSSGGG;;;999>>>AAA???HHHGGGBBB<<<<<>>999<<>>===888888555222111333===RRRdddqqq~~~tttuuuyyyzzz~~~sssjjjddd```[[[XXXVVVVVV[[[]]]SSSLLL]]]wwwnnnuuuzzz[[[IIIIIICCC===FFF```~~~pppfffuuuuuuoooqqq___WWWLLL>>>111---,,,***)))))))))************+++++++++...+++(((,,,111///CCCfffzzzkkk~~~vvvnnniiiggg```QQQBBB999777999<<>>;;;888777???SSSfffxxxxxxsssrrrttt||||||zzzvvvpppiiiaaaYYYUUUQQQUUUYYYWWWPPPNNNWWWeeeyyyfffcccmmmssslllbbb[[[WWWKKK@@@BBBYYYxxxlllooo~~~vvvtttkkkmmm___UUUNNNAAA444///---***((())))))************+++++++++///)))&&&...111+++BBBooozzz```}}}wwwpppkkkiiiaaaQQQ@@@666999888999>>>DDDFFFDDDBBBXXXcccllliiiaaa\\\ZZZXXXSSSJJJ???;;;@@@OOO___iiikkkcccgggrrr}}}yyywww}}}vvvqqqpppqqqttt|||lllggg}}};;;333777:::@@@RRRhhhqqqooo{{{zzz|||```IIIOOOWWW]]]aaa```___bbbdddddddddeeehhhjjjjjjjjjiiihhhiiiiiifffcccdddhhhiiiffffffeeegggooozzz|||yyyuuuuuu|||vvvqqqoooooojjjaaa___eeecccdddaaa\\\ZZZXXXSSSMMMWWWooovvvssshhhddd___\\\]]]cccjjjooo]]]OOOFFFHHHWWWsssyyyvvvooohhhggglllsssyyy{{{}}}^^^YYYPPPzzzwwwpppfff888<<<~~~yyymmm^^^QQQTTTcccUUUOOOVVVkkkxxxuuuwww{{{www}}}||||||yyyvvvyyy~~~wwwnnnlllqqquuuvvv999777555111...,,,***)))))))))(((''''''''''''''''''***...000111333777999333777999666666<<>><<<:::666222111///...///444;;;BBBFFFHHHLLLXXXsssppprrr{{{vvvnnnbbb```\\\UUUNNNHHHAAA:::666222222111111111111111222)))222444,,,---???OOOUUUrrrnnnfff___\\\]]]```ccc]]]XXXYYYKKKNNNcccgggppp|||yyyZZZEEE;;;666333000<<<\\\}}}yyyrrrKKK???666333222333888@@@OOO[[[NNNTTTRRRFFFIIIiiiooohhhddd[[[UUUUUUNNNLLLKKKNNNTTTXXXXXXVVVIIIGGGDDD@@@===CCCVVViiitttwwwnnnjjjjjjrrrqqqsssuuuuuuqqqfffYYYOOOOOOUUUVVVPPPIIIIIIKKKKKKeee~~~ssshhhuuurrriiiXXXEEE???OOOlllvvvmmm|||yyymmmkkktttxxxooo|||xxxtttQQQCCC555...***((())),,,))))))*********+++++++++)))***---111+++(((YYYwww~~~vvvuuunnnjjjiiiaaaQQQ???555999666777???DDDDDD???;;;OOOaaauuu}}}{{{rrrggg^^^QQQGGG<<<<<>>222888<<<@@@OOOdddooooooaaaGGGOOOYYY___bbb___^^^aaaeeeeeeffffffgggiiijjjjjjhhhfffjjjkkkgggbbbaaadddeeebbb```___```eeemmmwwwzzzwwwtttuuuzzzrrrmmmqqqnnnccc___eeedddiiiggg^^^ZZZ[[[XXXOOOQQQfff|||wwwkkkfff```\\\]]]eeeooowwwbbbTTTHHHFFFSSSrrrxxxtttoooiiigggkkkrrrxxx{{{}}}wwwxxxrrrwwwddduuukkkSSS:::IIIooonnnxxxppp___QQQTTTcccUUUOOOWWWlllxxxuuuvvvzzzwww~~~{{{yyyxxxvvvsssvvv{{{{{{uuutttyyy~~~999777555111...,,,***)))))))))((('''''''''''''''(((***---///111444666888...333555222333;;;AAABBB<<<:::<<>><<<777333...333999@@@DDDFFFGGGGGGFFFZZZvvv~~~~~~vvvwwwqqqeeeVVVPPPGGG???999444111......---------......///000222666444444JJJmmm~~~zzzppp___ZZZ```jjjoooooorrrddd[[[EEEGGG\\\```gggzzzjjjUUUGGG???AAA777555EEEZZZdddccc```YYYvvv~~~RRRBBB888222000555;;;AAAMMMXXXQQQ[[[UUUDDDDDDWWWhhhooojjjaaa^^^^^^UUUWWWyyyttt```TTT]]]WWWPPPKKKIIILLLSSSYYYUUUSSSOOOJJJFFFJJJZZZjjjwwwxxxpppmmmsssttttttuuuxxxwwwoooaaaVVVSSSXXXWWWOOOIIIIIIFFF@@@LLLpppvvveeekkkzzzkkkdddUUUDDD<<>>777111...333>>>MMMVVVVVVQQQKKKHHHUUUggg|||vvvkkknnnxxxhhhffflll|||wwwqqqdddWWWHHHBBB;;;555111///...---++++++++++++,,,---...///:::888999KKKwwwhhheeecccffflllsssxxxyyy|||lll___FFFDDDVVVWWW\\\}}}hhhTTTEEE>>>;;;:::::::::===IIITTTOOO]]]ssszzzNNN<<<:::333000444777999BBBMMMXXXddd^^^RRRWWWZZZTTTQQQMMM<<<888BBB@@@666AAAYYYpppsss~~~{{{{{{oooaaaVVVRRRXXXhhhvvvqqqlllgggbbb^^^___iiiuuu{{{ooonnnwwwwwwyyyyyyvvvoooeee]]]VVVXXXUUUOOOJJJGGGCCC???===CCCOOOYYYXXXUUU[[[gggccc^^^TTTGGG===EEE```zzzhhh^^^zzzyyynnnqqqxxxsssiiiooouuu~~~gggWWWDDD555,,,''')))...)))************++++++++++++))))))---...333```ooo{{{sssmmmhhhggg```QQQAAA888888444777AAADDD>>>999:::???QQQjjjwww```TTTHHH===>>>JJJTTTUUUQQQZZZeeeggglll|||vvvVVVIIIsssyyysssoooppprrruuu{{{ppprrrDDD666777999@@@SSShhhmmmgggvvv}}}lllzzzaaaKKKTTT[[[bbbeeedddcccfffhhhiiiiiigggggghhhjjjiiieeeaaabbbfffgggeeedddhhhjjjiiijjjmmmmmmhhhaaabbbjjjrrrpppnnnqqqttttttxxxwwwoooqqqqqqllljjjllldddccc___YYYWWWXXXUUUQQQTTTbbbttt|||yyyyyy|||}}}lllhhhaaa[[[YYY```mmmwwwtttfffaaabbbfffuuu{{{pppdddaaaiiisssxxxzzzzzz|||}}}~~~}}}}}}~~~|||}}}dddZZZhhhBBB111???vvvrrrqqqxxxcccSSSUUUbbbSSSMMMWWWmmmyyytttuuuzzzyyy|||xxxvvvvvvuuuuuuzzz~~~rrrqqquuuvvvuuuttt999777555111...,,,***)))))))))(((''''''''''''''',,,,,,---///222444444444333555333222;;;HHHHHH???999:::???FFFHHHEEEEEEGGGFFFEEEGGGJJJLLLPPP\\\iiiggghhhrrrxxxrrrsssxxxtttgggeeeWWWGGGPPPhhhpppggggggaaacccooouuuqqqpppsss{{{uuuPPPIIIFFFJJJQQQ^^^vvvqqqkkkooommmllliiiccccccnnn{{{nnnHHHGGGPPPHHHOOOWWW^^^___```fffrrr|||vvvfffaaaXXXKKK@@@999777888AAAKKKWWW[[[XXXTTTUUUXXXdddhhhllliii^^^___uuu|||mmm\\\UUUUUUYYYdddyyy{{{uuulllZZZIII???999666333222111000///---,,,,,,,,,,,,---...///000,,,222===SSSuuuiiiPPPTTT\\\cccjjjqqqvvvzzzxxxooohhhQQQJJJUUURRRVVVtttqqq]]]DDDCCCBBB@@@:::777???JJJIIIIIITTTtttsssNNN???;;;555333555333222???OOOdddmmmeeecccqqqnnn[[[UUUMMM???777:::;;;777777;;;999CCCRRRggg||||||zzzxxx{{{}}}www|||{{{mmmggg^^^ZZZUUUQQQJJJCCC?????????777:::KKK[[[___aaaddddddaaa[[[OOOAAAAAAVVVooorrr]]]qqqyyyuuu|||[[[UUUWWW[[[dddVVVFFF999///))))))---)))************+++++++++++++++)))+++...222QQQ___hhhxxxqqqkkkhhhaaaRRRBBB999999555888AAAAAA999555888:::HHH^^^vvvsss___XXXJJJ<<<;;;EEENNNPPPMMM[[[ppp}}}wwwwwwffflllttt[[[ffftttooonnnpppsssvvv|||wwwxxxCCC777666666CCC^^^vvvxxxmmm{{{ooohhhRRRUUUYYYaaafffeeeeeegggiiiiiijjjhhhfffhhhjjjiiiddd___\\\bbbeeeddddddfffhhhggghhhkkkmmmkkkiiilllsssyyypppnnnrrrvvvwww|||vvvpppnnnllljjjhhhggg```\\\^^^___[[[UUUSSSWWWfffwwwyyyyyyxxxxxxxxxwwwsssnnnzzziiihhhccc\\\XXXZZZbbbiiirrrhhhooo|||{{{yyy||||||zzzmmm``````kkkwwwzzzyyyyyyzzz||||||{{{{{{}}}~~~qqqmmmlllHHH:::GGGyyyyyyxxxwwwaaaQQQTTTaaaRRRLLLVVVmmmyyytttuuu{{{zzz|||xxxuuuuuuttttttyyy}}}ssstttyyy{{{}}}999777555111...,,,***)))))))))((('''''''''''''''...------///222333444333000111......:::HHHFFF:::;;;===BBBIIIKKKHHHGGGIIIIIIIIILLLQQQRRRRRRYYYddd```___iiiooolllrrr||||||yyyzzzhhhKKKEEEXXXfffeeehhhaaabbbnnntttpppooosssnnn|||yyyVVVHHH===>>>DDDOOOcccvvvzzzttttttvvvrrrssswwwsssrrrvvv___KKKIIIOOOLLLMMMUUU[[[[[[[[[ddduuuuuu^^^\\\UUULLLDDDDDDKKKRRRMMMRRRUUURRRMMMRRR```lllKKKKKKNNNPPPNNNRRRggg~~~rrrhhh]]]TTTOOORRR___llluuuyyykkkfffZZZFFF888666//////000222444333111...///////////////000111222333FFFXXXaaadddaaaVVVIIIHHHFFFGGGNNN[[[gggnnnqqqqqqppprrr]]]RRRXXXRRRUUU```fffUUUCCC:::999888999;;;@@@:::CCCfffuuuUUUIII:::777888:::555444FFF]]]qqqttthhhjjjkkkhhhNNNQQQNNNGGGGGGKKKJJJDDDBBBBBB;;;<<<]]]vvviiiaaa[[[WWWMMMAAA===AAA===CCCEEEHHHYYYmmmlll^^^______\\\QQQAAA>>>PPPgggyyy]]]eee}}}~~~zzzrrr}}}|||ssscccZZZ]]]\\\YYYNNNBBB999111******---)))************+++++++++(((///000,,,))),,,JJJvvv~~~```VVV}}}uuummmiiiaaaRRRBBB:::999666999AAA???444111777666CCCUUUiiiyyy{{{mmm]]]QQQDDD999;;;JJJZZZbbbccchhhoooUUUDDDEEEAAARRRlllrrreeerrrooonnnrrrvvvyyy~~~lllgggAAA888555555FFFgggtttssshhhOOONNNWWW___eeefffeeehhhiiiiiikkkhhhfffgggjjjiiiccc^^^___fffjjjhhhggghhhiiigggffffffffffffgggiiilllnnnrrrpppsssyyy{{{rrrlllkkkhhhbbbkkk```]]]eeehhh```XXXVVVRRRbbbvvv{{{}}}|||zzzxxxuuupppkkkgggnnnggggggeee^^^WWWUUUYYY]]]WWWSSShhh|||{{{}}}wwwjjj^^^```nnnzzz|||xxxxxxyyy{{{{{{zzzzzz|||}}}fffrrrfffxxxuuuKKK>>>EEE{{{ttt^^^PPPSSSaaaQQQJJJUUUmmmyyytttuuu|||{{{{{{vvvssssssqqqqqqvvv|||}}}tttuuuyyyyyyzzz}}}:::888555111---+++***)))***)))(((''''''((()))***111---***,,,111444222///---///000000777@@@BBB>>>888>>>FFFLLLMMMKKKHHHFFFIIILLLQQQUUUVVVWWWYYYZZZYYYeeellllllrrr}}}xxx}}}wwwppp[[[HHH[[[mmm```eeebbb```fffnnnsssppplllttthhhmmm{{{ttt___HHH<<<999>>>PPPbbbuuutttuuurrrwwwmmmaaaqqqttteee```YYYSSSOOONNNPPPQQQTTTWWWYYYZZZ]]]ggguuuvvvVVVZZZ___FFFIII___]]]QQQOOOLLLMMM[[[jjjkkkaaaFFF>>>@@@HHHGGGAAANNNddd}}}{{{zzzvvv|||sss```MMM999///666111777666111111777555---222111///,,,+++---111555999KKKcccppphhhTTTHHHEEE@@@@@@DDDJJJMMMQQQ^^^nnneeeooo{{{rrr___ZZZ\\\SSSRRRooo```FFFGGGDDD555///777:::222222RRR}}}aaaHHHCCC===888777:::CCCWWWiii{{{tttqqq]]]```aaacccaaaRRRKKKUUUOOOTTTEEE;;;TTTuuu}}}zzzqqq]]]TTTKKK@@@;;;??????<<<<<<@@@PPPmmmtttaaa``````VVVLLLIIIDDDIIIZZZuuuaaa___zzzuuuzzzooopppiii[[[WWW[[[WWWIII888//////...***+++++++++++++++++++++++++++333...%%%333444KKKssspppkkk\\\xxxooollldddSSSBBB999444666;;;@@@<<<444000000777888MMMhhhsssuuunnnaaaIIIFFF???999>>>SSSnnnuuurrrcccJJJ;;;<<>>;;;DDD;;;===;;;666444555555222000222333333111000000000999RRRfffcccWWWOOONNNMMMSSSNNNIIIFFFFFFIIIQQQXXXaaa___jjjqqqddd\\\```bbbZZZ\\\zzzeeeIIIAAA@@@>>>;;;888666///@@@iii~~~qqq___KKKGGG@@@===GGG```yyyzzzyyy|||vvvcccRRRMMMZZZTTTHHHPPP[[[XXXRRRRRRUUU[[[fffttt~~~~~~xxx{{{wwwvvvwwwyyyyyyxxx~~~qqq```VVVLLLFFFGGGEEEAAAAAA@@@DDDYYYiiidddfffgggccc\\\OOO===EEEaaa~~~jjj^^^zzz~~~zzz{{{\\\VVV[[[[[[RRRAAA222---+++)))++++++++++++++++++++++++)))---222---111555aaa{{{{{{xxxrrrmmmgggWWWCCC666444666:::???<<<555000111///333KKKfffmmmkkkbbbSSSDDD@@@999333666EEEXXXeee[[[PPPFFFAAA;;;999DDDSSS]]]ddd```QQQKKKVVVdddkkkkkkiii~~~|||uuupppqqqtttvvv}}}hhhsssyyyJJJ888333>>>EEEnnnrrrvvvxxxtttQQQNNN___^^^bbbiiijjjffffffiiijjjkkkkkkjjjiiiiiiiiiiiiiiihhhgggffffffhhhiiijjjllllllmmmmmmmmmmmmnnnnnnooossssssuuu|||zzzssskkkhhhiii```[[[\\\fffmmmjjjeeebbb\\\___jjjzzz|||{{{yyyvvvppplllcccgggsssoooccccccfffggg[[[III@@@AAAEEEFFFKKKXXXnnn~~~uuuuuufff^^^gggssswwwxxxzzzzzz{{{{{{{{{zzz{{{~~~tttnnnnnn|||ttt@@@000MMMnnnzzzZZZXXXMMM]]]PPPMMM[[[nnnxxxzzzxxxyyy|||}}}}}}~~~|||xxxwww~~~|||vvvyyy|||yyy:::888555111---+++***)))***)))(((''''''((()))***222000///111555777666444333111000444===CCC???666999;;;===>>>???AAADDDGGGJJJLLLPPPRRRSSSTTTUUUVVVccc[[[XXX___hhhnnntttxxxtttppppppfffWWW[[[fffeeedddddddddggglllooooooooommmiiirrr}}}}}}sss___EEE555;;;KKKnnnyyysssdddMMM@@@AAA@@@CCCHHHMMMRRRVVVXXXYYYXXXYYY\\\___dddiiinnnqqqhhhTTTbbbfffWWWPPPMMMZZZaaaVVVCCC777888<<<555555;;;BBBBBBDDDXXXooo}}}}}}rrrkkkggg___fffzzzxxxcccUUUIIICCC===:::888555666:::222333555555444222222222CCC[[[ggg[[[TTTaaassszzz}}}vvvcccSSSIIIEEEVVVTTT```jjjhhhlllsssrrroooeeelllkkkOOOJJJCCC555;;;===222333UUUrrrqqqeeedddddd]]]VVVbbbuuurrrcccWWWccc]]]PPPRRRTTTOOONNNGGG@@@>>>KKK```qqqxxxyyyrrrpppoooppprrrssssssrrrxxxyyyggg[[[SSSNNNMMMLLLGGGIIIDDD;;;GGGaaaoooeeeaaa\\\ZZZQQQ===AAA\\\~~~|||hhh^^^tttiii^^^SSSVVVRRRCCC333,,,+++,,,++++++++++++++++++++++++111)))000000+++///]]]mmmgggvvvoookkk\\\FFF666666555999===<<<666222111///555PPPiiimmmfff[[[MMM>>>999444111333:::BBBIIIGGG555444DDDJJJFFFSSSlll{{{hhhbbb^^^XXXVVV^^^zzzzzzkkknnn|||wwwsssssstttwwwhhh}}}www:::;;;666>>>FFFgggyyyyyykkkqqqvvvUUUTTTaaa```aaafffgggffffffiiigggkkkooonnnjjjgggiiikkkkkkjjjiiihhhhhhhhhiiijjjmmmmmmmmmnnnnnnoooooooooooosssrrruuu{{{zzzuuulllccc^^^___]]]```iiipppnnniiieeebbbbbbeeennn~~~}}}zzzxxxuuuqqqoooeeefffjjjuuuttteeedddjjjpppiiiSSSAAA999@@@FFFLLLVVVkkk~~~yyyoooaaa\\\hhhvvvyyywwwwwwxxxzzz{{{|||{{{{{{}}}~~~~~~~~~~~~zzz~~~oooAAA///JJJrrr{{{{{{YYYWWWLLL^^^QQQKKK[[[nnnzzz|||zzzxxxyyy||||||~~~}}}wwwttt}}}||||||{{{:::888555111---+++***)))***)))(((''''''((()))***...------///222444333222444000///666AAAEEE???555;;;<<<===>>>???BBBFFFIIIJJJLLLOOOQQQQQQRRRSSSTTTYYYMMMLLL[[[ggghhhjjjpppzzzqqqhhh___WWWXXXaaafffaaabbbccceeegggjjjlllmmmooommmwww{{{~~~yyygggWWWEEE999>>>JJJ]]]nnnoooZZZLLLFFFBBB???BBBGGGNNNUUUYYYZZZYYYWWW```^^^\\\^^^ccciiinnnppp}}}dddccclllfff]]]```bbb]]]UUUKKKBBB>>>AAAEEEOOOEEE======AAAIIIXXXgggkkkooo}}}xxxxxxyyypppeee```___gggvvvcccRRRJJJCCC999666:::777666555222222444888<<>>999444222222888QQQhhhiiibbbZZZNNN:::666333555888999;;;===>>>222;;;\\\rrrrrrwwwtttcccZZZXXXUUUZZZrrrpppjjj{{{yyyvvvtttuuuzzzdddzzz|||}}}>>>::::::AAANNNjjj{{{zzzvvvlllyyysssUUUUUUcccccceeeiiikkkkkkjjjiiihhhkkknnnnnnllljjjiiijjjlllllljjjiiiiiiiiiiiijjjjjjjjjkkkkkkllllllmmmmmmnnnsssrrrtttzzz}}}~~~wwwkkk___XXXgggeeeeeejjjmmmlllgggccccccgggjjjooo~~~|||yyyvvvtttsssrrrmmmnnnjjjkkk|||jjjdddeeekkkgggUUUBBB999777@@@LLLWWW___hhhooottthhh]]]ZZZhhhwwwzzzwwwvvvxxxyyyzzzyyyxxxyyy{{{|||}}}}}}wwwxxx}}}zzzrrrddd@@@222JJJ{{{|||YYYVVVKKK^^^SSSIIIWWWjjjwwwzzzyyyxxxxxx{{{wwwwwwyyywwwtttyyy~~~~~~|||~~~:::888555111---+++***)))***)))(((''''''((()))***++++++,,,...111222222111333...---777BBBFFF???777999;;;>>>@@@AAABBBEEEGGGJJJLLLOOOPPPPPPPPPRRRTTTVVVMMMTTTjjjxxxtttrrrvvvtttoooeee```dddgggjjjpppbbbccccccdddfffhhhkkklllnnnllltttxxxuuu{{{{{{fffRRRLLLJJJEEEBBBCCCIIIWWWkkkuuuiiiXXXIIICCCBBBBBB@@@@@@GGGQQQ\\\bbbdddcccaaahhhccc]]][[[___ffflllpppttt{{{nnnpppcccjjj{{{xxxggg]]]UUUTTTQQQKKKJJJNNNNNNCCC:::>>>JJJRRRQQQMMMFFF@@@@@@OOOggg{{{yyyjjj^^^___hhhnnnnnngggkkksss~~~kkkYYYEEE999777;;;;;;;;;999888:::===???IIICCCIII```{{{rrrVVVOOOVVVbbbmmm}}}xxx}}}sssbbbiiisss[[[XXX\\\wwwqqqxxx}}}www}}}|||uuuYYYEEEDDDJJJhhhvvvddddddlllaaaIIIBBBSSS```^^^dddcccccccccdddfffiiikkkllloootttzzzyyyhhh^^^\\\^^^XXXOOOSSSUUUIIIKKKbbbuuutttcccZZZJJJ???pppwwwccchhh~~~nnnkkk^^^vvvyyypppzzztttaaaLLL;;;///++++++++++++++++++++++++++++++...&&&...,,,000@@@QQQqqqzzzbbbmmmEEEmmm|||rrrjjj___PPPCCC999555666===AAA<<<666222111333GGGZZZ[[[YYYVVVOOO;;;555444777999777666999888999KKKpppyyy~~~lllXXXTTT\\\bbbbbbppptttkkkxxxwwwuuusssuuu|||fffssszzzsssKKK666===CCCVVVqqqwwwyyyiiixxxqqqQQQQQQbbbdddhhhllloooppplllgggkkkkkkkkklllnnnmmmjjjgggllllllkkkjjjjjjiiiiiiiiihhhiiiiiijjjkkkkkkllllllmmmrrrrrrtttyyyzzz|||ooohhhhhhnnnllliiihhhiiiiiigggdddcccnnnwww{{{|||}}}zzzwwwtttrrrrrrssslllooojjjdddooosssggg^^^]]]WWWJJJ???<<>>:::666999<<>>111,,,,,,++++++++++++++++++++++++'''---555++++++999SSSwww|||^^^iiizzzqqqjjjcccUUUIII:::555777???EEEAAA888222333000===LLLOOORRRUUUQQQ???777444555444000222999>>>DDDSSSlll~~~```cccmmm|||xxxooonnnnnnjjjppp}}}rrrssssssqqqooottt}}}oootttsssqqqBBB333@@@DDD]]]|||jjjfffvvvuuuTTTRRR___bbbgggjjjoooqqqllleeemmmjjjhhhjjjmmmnnnjjjfffkkkkkkkkkjjjjjjjjjjjjiiiiiijjjjjjkkklllmmmnnnnnnlllqqqrrrtttxxxxxxtttqqquuupppooolllggggggjjjkkkhhhiiivvv}}}xxxtttqqqqqqrrrjjjooommmgggkkk{{{uuuggg___UUUIIIFFFKKKTTTJJJHHHRRRZZZXXXUUUVVVNNNFFFGGGUUUbbbhhhooovvvyyyzzz{{{zzzzzz{{{~~~~~~nnngggvvv|||tttwww}}}^^^HHH555111===~~~}}}\\\VVVIII]]]SSSJJJUUUfffrrryyyzzzzzz{{{jjj______ppp}}}}}}}}}yyyqqqwwwyyyttttttyyy:::888555111---+++***)))***)))(((''''''((()))******,,,///222333333333444222---...888???>>>;;;:::777999;;;<<<===???CCCEEEJJJLLLNNNOOOOOOQQQTTTVVVeeehhhvvvwwwkkkjjjkkkfffccceeejjjnnnmmmkkkllliiilllnnnoooyyyvvvfffUUUJJJLLLMMMEEE999444000999BBBKKKXXXbbb]]]PPPTTTGGGCCCMMMOOOFFFBBBGGGKKKQQQZZZdddjjjkkkjjjhhhggghhhhhheee^^^YYYWWWWWWdddfff|||rrrWWWVVVPPPSSSZZZWWWPPPYYYlllwwwvvvoooeee```aaa]]]UUUKKKKKKIIIGGGFFFFFFHHHJJJQQQeeewwwwwwmmmeeebbbccc{{{uuulllggg[[[^^^```]]]TTTHHH<<<666555666AAARRR\\\YYYUUUUUUQQQKKKFFFAAA777>>>ccc}}}|||jjjuuu~~~qqqjjjfffdddaaaVVV???CCCiiisssaaakkkoooZZZJJJ@@@<<<===???BBBIIISSS\\\aaafffjjjmmmkkkmmmnnnpppsssxxxnnn___aaa```ggg}}}sssgggaaa___aaa[[[^^^```YYY[[[```]]]xxx}}}]]]PPPKKKKKK[[[xxxvvvbbb[[[tttzzzzzz{{{rrr___VVVeee^^^WWWNNNAAA333---///+++++++++++++++++++++++++++///111))),,,,,,KKKyyysssvvvnnn}}}uuunnnmmmiiiZZZJJJ:::666777BBBIIIEEE:::222777///666CCCIIIOOOUUUQQQFFF<<<666555111...666CCCPPPRRRVVVbbbtttxxxcccIIIIIIXXXggguuuuuunnnzzzyyy|||rrrrrroooooowww}}}ppptttzzz???444FFFGGGffflll^^^ooozzzYYYUUU^^^bbbeeegggmmmrrrooogggkkkjjjjjjjjjjjjjjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnooooookkkqqqrrrtttwwwvvv~~~wwwxxxrrrssspppkkkjjjmmmlllhhhgggpppzzzuuuttttttnnnqqqrrrqqqooorrryyyxxxmmmdddWWWKKKLLLVVVSSSYYYUUUJJJHHHQQQVVVTTTFFF>>>===DDDJJJOOOZZZfffnnnrrrwww{{{|||}}}~~~~~~~~~nnngggwww~~~XXXBBB555555===zzz|||zzzvvv^^^WWWIII\\\RRRIIIUUUfffsssyyyyyyvvvtttaaaXXX\\\ooo|||zzzyyyxxxpppyyyxxxuuuyyy:::888555111---+++***)))***)))(((''''''((()))***(((+++///111222222222333444///000888===:::888::::::;;;;;;<<<===@@@EEEHHHJJJLLLNNNOOOPPPRRRUUUWWW[[[bbbmmmyyy|||uuullloookkkeee```bbbiiimmmlllhhhdddaaadddggghhhrrruuuiiifffXXXLLLHHHBBB999666999>>>EEEFFFCCCDDDKKKKKKFFF???IIIJJJDDDJJJZZZ]]]TTTIIIPPPZZZeeemmmrrrsssrrrbbbhhhnnnkkkaaaUUULLLIIINNNMMM|||gggSSS[[[SSSNNNYYYlllmmmXXXHHHHHHOOO^^^eee[[[NNNFFFBBB>>>EEE???<<>>444CCCCCCDDD^^^{{{cccYYYTTTIIITTTsssoooIIIAAA===333333???555???MMMYYY___bbbdddeeeiiilllrrryyy~~~}}}yyytttpppwwwgggTTTNNNCCCFFF```dddppp{{{|||vvvmmmfffbbbbbb^^^bbbccc]]]aaaeee]]]```~~~uuubbbSSSIIIJJJiiizzzpppaaauuu}}}zzz}}}kkkcccXXXYYYZZZVVVFFF333+++---++++++++++++++++++++++++111***%%%***999...HHHggg{{{qqqmmmpppnnn]]]HHH:::666888DDDLLLGGG;;;222777,,,000<<>><<<===999??????KKKUUUQQQTTT___cccNNNQQQWWW```iiinnnooonnnkkkhhhjjjjjjZZZCCC<<>>AAA<<<:::IIIYYYPPPAAABBB;;;EEE@@@555777:::999;;;<<>>:::>>>HHHVVVjjjsss{{{uuucccjjjeeegggvvvxxxuuuzzz{{{ooo}}}gggZZZKKK;;;```zzzxxx___ttt{{{rrr{{{lllaaa\\\XXXUUUQQQFFF777---***++++++++++++++++++++++++...)))000---,,,---???ooozzzuuuGGG}}}vvvsssiiidddfffNNN>>>777666>>>DDDAAA888111333555333222:::JJJTTTUUUWWWJJJ===666555<<>>;;;888888888999:::===@@@CCCEEEGGGHHHMMMPPPOOOMMMNNNUUU\\\VVV```ddd^^^WWWSSSJJJ@@@AAATTTdddgggiiioooooojjjaaaaaa```aaadddhhhkkknnneeefffcccaaahhhrrrnnnbbbeeesss{{{qqq^^^TTT[[[eeewwwxxxhhhJJJ888777666000999666@@@KKKIIINNNXXX[[[NNNOOOSSSYYYaaajjjpppsssrrruuurrrcccOOO>>>777555OOORRR\\\hhhpppsssyyy|||yyy}}}{{{jjj\\\SSSGGGHHHRRRIII^^^cccUUUbbbUUUBBBMMMxxxnnnMMMDDD>>>888888888555333444EEEMMMYYYaaa___\\\```iiikkkmmmoooqqqqqqnnnkkkiiiiiinnn~~~xxxeeeOOOBBBAAA;;;>>>===555,,,,,,666@@@999:::<<<>>>???@@@AAAAAAAAAAAA===777444777<<>>KKKWWWYYY___ddd___YYY```eeegggooozzzqqqkkkgggccc``````\\\UUUKKKCCC===;;;<<<@@@???===:::666222111222$$$999LLLUUU___kkkhhh\\\FFF999...+++---...///111111333555444222111222444333444===NNN[[[aaaccceeegggooorrrqqquuuzzzuuujjjWWWGGG:::888888666;;;DDDMMMeeeuuuwwwbbbbbbfffsssuuubbbZZZOOOBBBZZZtttsss[[[nnn~~~uuupppqqqtttpppqqqeeeeeeddd[[[III555+++++++++++++++++++++++++++++++++'''000000000---666^^^eeeeeebbbHHHyyywwwnnnfffgggSSS@@@999777>>>DDDAAA999333333555444222999GGGSSSVVVTTTLLLCCC:::555:::KKK^^^___UUUQQQYYYhhhttt|||wwwxxxvvvvvvtttooodddDDDAAAHHH[[[ooosssyyyyyyxxxxxx{{{yyyvvvrrrrrr{{{yyy```999BBBXXXvvvyyyuuu}}}\\\\\\XXX```eeefffeeeiiiqqquuussshhhgggeeeeeeggghhhjjjjjjjjjffffffjjjkkkgggfffiiijjjjjjjjjkkklllkkkhhhfffnnnooorrruuutttvvvzzznnngggmmmyyyxxx{{{}}}~~~~~~tttiiiZZZWWWUUUNNN@@@777@@@PPP[[[oooqqqTTTNNNFFF???>>>===:::888888;;;FFFYYYlllxxx|||~~~~~~lllwwwJJJ333333///:::hhh___VVVQQQMMMYYYOOOTTTdddwww~~~hhhWWWiiixxxrrrrrryyy~~~}}};;;999444000---+++******+++***)))))))))***,,,---))),,,///222333333222111222222777>>>???;;;888999::::::;;;===@@@CCCEEEFFFIIILLLOOONNNMMMPPPXXX___kkkuuu{{{vvvppphhhZZZLLL777@@@PPP```jjjmmmlllkkkaaaaaa```aaabbbeeehhhjjjffffffdddeeeoooxxxsssfffdddzzz{{{rrrmmmiiirrrnnn]]]IIIFFFOOOPPPIIIFFF===BBBIIIHHHKKKPPPOOOLLLNNNRRRXXX```gggmmmpppzzz{{{]]]CCC<<<;;;888YYY]]]gggrrryyyzzz}}}~~~kkkeeeggg^^^UUUMMMBBBBBBRRR___sss}}}yyyuuuSSSKKKhhhqqqOOO:::888777:::BBBEEEHHHKKKRRRZZZ\\\[[[___dddhhhgggeeeaaa\\\WWWRRRPPPLLLGGGEEETTTvvvxxx[[[HHH@@@>>>666555555777???MMM^^^iiimmmllljjjfffaaa\\\VVVSSSLLLKKKPPPWWWVVVPPPPPPWWWQQQJJJMMMNNNJJJPPPXXXUUUWWWZZZYYYSSSQQQUUUZZZ]]]~~~~~~zzzrrrjjjfffgggjjj[[[\\\TTTCCC:::<<>>BBBBBBAAA<<<777444444666222111///000666:::777000333//////333555444333444))),,,000222222111222222333444===MMMZZZ```bbbdddfffkkklllkkkooorrrkkk___EEE;;;666999===???FFFOOO___uuujjjdddmmmpppcccPPP===NNNjjjxxxaaammm{{{|||kkkooonnnvvvzzzqqqxxx|||rrrXXX<<>>MMMjjj}}}yyyzzz|||zzzxxxyyyvvvqqqqqqyyy|||RRR???GGGhhhddd{{{ccc^^^XXX]]]bbbdddccceeekkkrrruuukkkfffaaa```dddhhhkkkkkkkkkgggeeehhhkkkjjjhhhhhhfffgggiiiiiihhhhhhiiijjjpppqqqtttwwwuuuttt{{{yyyttt}}}tttrrrvvv}}}|||```ZZZYYYVVVEEE666DDD^^^|||yyyjjjeeegggVVVMMMFFFDDDBBB===:::999444999JJJaaattt{{{~~~{{{}}}~~~kkknnn~~~HHH000000111999aaa___VVVOOOLLLWWWNNNTTTcccrrrvvv{{{rrrSSSgggxxxrrrpppwww}}};;;999444000---+++*********))))))((()))***,,,---...///000222222111000///222333888>>>>>>999777888;;;;;;<<<>>>@@@BBBEEEFFFKKKMMMNNNNNNNNNSSS[[[bbbzzzuuutttoooeeeFFFBBBKKK___kkkiiifffiiibbbbbbaaaaaabbbdddfffgggdddhhhmmmsss|||wwwfffvvvvvvddd```___[[[[[[hhhwwwvvvkkkUUUGGGFFFKKKJJJLLLOOOJJJBBBGGGPPP]]]iiippppppoookkktttmmmMMM222000???KKKTTTTTTYYYeeesss|||rrr]]]MMMIIIMMM[[[bbbYYY???MMMfffzzzuuuYYYTTTZZZ___{{{}}}WWW===888>>>PPP\\\XXXBBBCCCIIISSSYYY[[[\\\___^^^[[[VVVPPPJJJDDD@@@>>>888999333...>>>iiifffNNNFFFFFFEEELLLLLLOOOWWWhhhzzzooobbbXXXQQQMMMMMMPPPXXXRRRVVVXXXSSSWWW\\\XXXccchhhmmmlllggg```YYYUUUJJJNNNPPPNNNHHHFFFIIILLLOOOPPPNNNFFF<<<:::???FFFKKKGGGAAA:::666555666777<<<333,,,---000000------444222444777555000...000111222444444333222111111777777???OOO\\\aaadddffffffhhhhhhggghhhfffZZZMMM???;;;;;;BBBIIIPPP[[[fffyyyiiiTTTjjjlllttt{{{hhhRRR???AAAaaayyyeeejjjxxxyyyqqqzzzuuujjjnnn{{{~~~yyysss|||}}}cccCCC111,,,++++++++++++++++++++++++///***...)))***///===gggyyy~~~fff|||xxxvvviiihhh```HHH>>>777;;;@@@???999555333555555333333:::EEENNNWWWVVVRRRKKKDDDCCCKKKTTTNNNEEE???DDDRRRiiiuuufffjjjiiiaaaEEE999???666===bbbyyyzzz{{{{{{zzz}}}yyywwwuuutttxxx}}}FFFCCCPPP{{{iiibbbbbbWWW\\\aaaeeeeeecccdddiiimmmhhhccc^^^___ccchhhiiiiiikkkgggeeegggkkklllkkkiiifffhhhhhhgggfffiiiooouuussssssuuuxxxuuussswww}}}}}}vvvkkkrrruuuoooccc^^^\\\KKK999FFFccc}}}qqqiii___VVVNNNJJJGGGAAA======999888CCC\\\rrrzzz{{{{{{zzz|||yyyqqqYYYllllll???...222555666XXXttt~~~```UUUOOOMMM[[[JJJNNN\\\lllrrrvvvZZZ```|||yyywwwsss~~~yyy;;;999444000---+++******((((((''''''((()))+++,,,000000000000000111222222000222888===<<<777555777:::;;;<<<===@@@BBBDDDEEEJJJKKKKKKKKKLLLQQQXXX^^^uuuwwwpppfffeeennntttsssRRRDDDDDDXXXdddaaa```eeeccccccccccccdddeeeggghhhcccjjjrrrwww~~~xxxwwwlll```eeekkktttzzziiiYYYIIIDDDHHHIIILLLNNNHHH;;;???HHHVVVeeennnooonnngggoooooo[[[CCCBBB```uuu```WWW]]]gggiiifff```hhhfffRRRIIIaaauuuoooHHHGGGZZZtttwwwmmmaaa___ttttttvvvaaaRRRAAA>>>PPPiiigggRRRAAA@@@FFFQQQXXXWWWUUUTTTIIIFFFBBB===888444222111,,,666:::555777OOOvvv~~~kkkZZZWWW^^^bbbaaagggkkkmmmlllpppqqq\\\RRRGGGDDDAAA<<>>iiieee|||uuuwwwkkkiiidddMMMAAA888888===<<<888555555555555333000222;;;CCCYYYXXXVVVRRROOOMMMLLLKKKDDD@@@===>>>EEEVVVrrrwww^^^ZZZfffmmmOOO666>>>:::>>>]]]ooowwwxxxrrrttttttvvvwwwuuuuuuCCCAAAddduuuvvvYYYfffWWW```dddhhhhhhbbb\\\[[[]]]aaa```^^^```dddggggggfffkkkiiifffeeegggiiihhheeedddgggkkkmmmmmmppptttyyyuuutttuuuwwwuuurrrtttyyysssmmmrrrxxxvvvooopppssszzzmmm```]]]NNN<<>>QQQpppwwwuuuwwwxxxtttpppgggcccbbbiiisssxxxvvvrrrhhhiiimmmttt}}}{{{nnnZZZQQQNNNFFFRRRNNNLLLLLLKKKHHHIIIKKKFFFLLLTTTZZZZZZQQQEEE<<<555000BBB```cccIII999===999<<>>BBB]]]lllvvvwwwnnnrrr}}}zzzlllnnnqqquuusssqqqxxxnnnHHH@@@zzzxxxzzzvvvMMMlllZZZ```aaadddeee___UUUPPPQQQ]]]___bbbdddfffgggggggggkkkllljjjeeecccddddddbbbaaagggpppvvvxxxvvvtttrrrvvvttttttvvvuuurrrssswwwxxxrrrrrrssssssuuuyyyeee]]]OOO???@@@MMMttt}}}yyyooofff^^^[[[YYYTTTPPPPPPIII===@@@YYYqqqwwwwwwxxxyyy|||rrr___ccc{{{XXX===000000333...PPPwwwqqqkkkkkkYYYLLLIIIXXXNNNIIISSSkkkzzz{{{|||```eee}}}wwwwww|||lll|||mmm;;;999444000---+++******((('''''''''(((***,,,---(((+++///333555666444333,,,000777<<<:::444444888666777999;;;>>>AAADDDEEEIIIIIIIIIIIIJJJLLLOOORRR[[[dddfff\\\TTTXXX]]]]]]^^^NNNGGGQQQ]]]___```eee___```bbbdddgggiiikkklllkkknnnrrrqqqkkkfffdddeeeuuu```UUU\\\hhhooouuusssmmmhhhdddaaappp\\\RRRNNNGGGFFFFFF@@@MMMTTTXXXRRRGGGEEEOOO[[[mmmvvvuuussswww}}}RRRHHHLLLBBBOOO]]]iiifffXXXKKKHHHMMMVVVkkkvvvttt}}}\\\nnnnnnVVVTTTLLLIIIHHHJJJHHHAAA;;;999444333333222222333444555;;;222222;;;EEEVVVyyyuuujjjhhhaaa]]]\\\dddooouuuqqqkkk___]]]]]]```eeehhhfffddddddiiilllqqq|||lllXXXRRRNNNMMMJJJCCC@@@BBB;;;CCCPPP[[[```^^^YYYTTTGGG888;;;TTTcccWWWBBB888777???HHHKKKGGGBBB>>>>>>999;;;:::666555777;;;<<<@@@======@@@AAA???@@@BBBFFFDDDCCCDDDGGGIIIHHHGGG999999???MMMYYY^^^aaaccccccbbbaaa\\\UUUMMMIIIHHHOOOVVV]]]___```fffqqqyyy{{{ZZZ___iiixxxrrrSSSBBBCCCOOOlll{{{zzzvvvoooqqqrrrxxxmmmiiigggfffcccXXXGGG888333++++++++++++++++++++++++,,,+++222---000000,,,BBBaaauuuxxxlllQQQaaa{{{}}}wwwpppggg\\\LLL===999::::::777666666222222555555222333777CCCKKKPPPPPPNNNJJJAAA888666777;;;@@@BBBDDDMMMWWWfffttt[[[PPPBBBDDD^^^nnnrrrtttrrrtttwwwssskkkmmmnnnrrrsssqqqsssXXXHHHHHHxxxDDDtttrrr^^^___^^^aaaggggggaaa^^^___\\\aaafffhhhggggggiiillljjjooooooiiidddgggjjjjjjiiikkkppptttwwwvvvqqqnnnvvvsssrrrttttttrrrsssxxx~~~{{{vvvqqquuu~~~~~~{{{zzzqqqaaaRRRDDDAAAGGG]]]yyy~~~vvvmmmfffdddccc___\\\\\\SSSEEEEEE\\\rrrvvvvvvxxxxxx|||uuubbbmmm~~~YYY@@@111///666,,,GGGlllrrrppp\\\LLLFFFSSSNNNGGGNNNeeeuuuwwwxxx~~~tttbbboooyyyyyyvvvvvv}}}yyy;;;999555000---+++******)))(((((((((***+++---///(((---333888888555000---,,,000777===:::555555999555666888:::>>>AAADDDEEELLLLLLLLLLLLMMMNNNPPPQQQTTTaaafff^^^WWW[[[bbbeeedddVVVMMMRRRZZZ[[[ZZZ\\\]]]^^^aaacccgggjjjlllmmmpppsssyyyyyymmmWWWCCC777AAA\\\pppSSSNNNkkkpppqqqggg]]]]]]gggpppdddRRRJJJJJJFFFIIINNNJJJLLL___nnnjjjZZZUUUdddvvvzzzuuu___dddlllcccgggjjjddd^^^```___aaajjjddd```kkkpppvvvoookkkEEENNNLLLGGGDDDBBB>>>777222222111111111222222333444555666666CCCSSSVVV[[[}}}xxx```YYY```UUU```bbbQQQBBBPPPwwwfffVVVIIIEEEHHHFFFDDDAAA@@@GGGVVVjjjxxx```FFF555@@@XXX^^^MMM::::::CCCIIIEEE;;;777===FFF@@@BBB>>>999???NNNYYY[[[YYYWWWZZZbbbeeebbb_________\\\ZZZZZZYYYVVVQQQMMM;;;:::@@@MMMYYY___bbbdddgggfffccc^^^WWWSSSVVV[[[SSS]]]eeefffeeegggnnntttsssvvvwww^^^PPP???LLLlll{{{nnnuuuzzzyyyjjjzzz|||ddd```fffnnnpppdddLLL777---++++++++++++++++++++++++222+++---)))111555---===ggg~~~~~~~~~qqq\\\}}}ssshhhaaaPPP@@@:::;;;:::888777555000111777999666444777666CCCMMMMMMHHHCCC:::222666000...000444666;;;@@@OOOhhhyyyyyyeeeHHHEEE___kkkiiilllssstttnnnlllooopppnnnpppttttttrrrxxx~~~NNNDDDRRR~~~???jjjvvvbbbcccaaafffqqqxxxyyyzzz~~~^^^dddiiijjjgggggglllqqqhhhqqqtttnnnjjjnnnuuuwwwuuuqqqlllkkknnnppppppooovvvrrrqqqssssssrrrtttyyysssxxx}}}yyy~~~uuutttyyy{{{pppqqqnnnlllsss}}}hhhUUUIIIFFFHHHWWW{{{zzzqqqkkkjjjjjjfffdddeee^^^NNNLLLaaasssuuutttxxxwww|||yyywwwpppwwwqqqWWW@@@111222;;;,,,<<>>@@@CCCDDDKKKLLLMMMLLLMMMNNNLLLHHHOOOWWWeeepppsssmmmddd]]]hhhZZZPPPSSS[[[___^^^]]]___\\\___eeeddd___dddooowww{{{ssssssaaaEEEDDDAAACCCKKK^^^PPPGGGTTTooouuu\\\TTTiiiuuunnncccEEE<<<999222HHH\\\MMMQQQ___uuu~~~lllZZZlll}}}~~~qqqqqqkkkZZZ]]]ooozzzsssgggOOOMMMOOOWWWaaajjjsssxxxeeejjjYYYDDDWWWOOOGGG<<<666444444222000444555555666666666555555999EEEQQQZZZdddsssyyynnnddd[[[eee^^^WWWKKK<<>>CCC^^^}}}xxxSSS???>>>GGGRRRYYYYYYNNNYYYFFF???UUUPPPMMMWWWOOOOOONNNEEEIIIWWW]]][[[\\\]]]^^^___^^^]]]]]]___bbbbbb___]]]ZZZSSSKKK999777<<>>;;;555000666000...333666555555888NNNJJJ???JJJwwwmmmRRRQQQ]]]nnnnnnlllkkkooosssrrrlllrrrppppppqqqoooppp|||lll{{{PPPKKKTTTTTTVVVwwwZZZ```gggkkktttyyywwwdddccceeeiiiiiifffgggkkknnnkkkjjjmmmmmmlllmmmqqqwwwuuurrrooommmmmmmmmmmmkkkoooqqqppppppqqqqqqpppllldddWWWXXXttt~~~qqqhhhcccccclllvvvsssyyy~~~~~~rrrgggbbbccckkkppptttzzzaaaKKK@@@BBBGGGMMMpppooojjjiiieeebbbbbbWWWCCCEEE\\\mmmwww~~~}}}~~~}}}vvvvvvXXX===000///555...>>>uuu{{{cccgggVVVNNNUUUTTTMMMJJJ\\\tttxxxxxx|||bbbeee}}}<<<999444///,,,************+++)))&&&)))...000...000///...111666777444111000333666777666555666888::::::;;;===???BBBDDDEEEFFFGGGHHHHHHIIIKKKJJJHHHRRRWWWbbbjjjhhhfffooo~~~zzzmmmgggddd```^^^]]]ddd```___bbbcccbbbccceee{{{}}}ooojjjZZZGGGLLLIIIEEELLLUUUkkk~~~XXX777<<>><<<888666888:::===BBBGGGLLLOOOQQQlllsss___KKK;;;:::AAAEEEJJJOOOfff~~~qqqNNNDDDUUUiiinnndddsssaaaNNN^^^bbbbbbiiifffggg___LLLIIIRRRUUUPPPPPPQQQQQQPPPOOONNNMMMPPPTTTVVVUUUUUUUUUOOOHHH:::777<<>>???>>><<>>AAACCCFFFGGGJJJIIIJJJJJJKKKKKKLLLMMMPPP```wwwvvvggghhhttt|||wwwssslllcccaaacccdddccc```^^^bbbfffeee___oootttgggbbbZZZUUU```\\\QQQHHHGGGQQQeeevvvlllPPPFFFQQQTTTNNNRRReeeuuuyyy~~~yyybbbPPPGGGIIISSS]]]lllppp|||kkkZZZ\\\UUUKKKDDD>>>777///(((***555FFFQQQOOOHHHCCCDDDBBBDDDNNNKKKDDDVVV```NNN>>>999333000222444555555777888888888;;;BBBMMMUUU```]]]aaammmuuuwww~~~pppfff[[[NNNIIIOOOPPPJJJJJJPPP^^^LLLBBB<<<222333666111555444333111000/////////333111///...///111444666===;;;===IIIaaa\\\@@@555777>>>CCCQQQXXXuuu```[[[qqq{{{qqq~~~]]]bbbnnnooooooqqquuujjjTTTPPPZZZ]]]\\\\\\\\\[[[YYYWWWUUUTTTNNNRRRTTTUUUVVVWWWSSSLLL;;;888;;;HHHWWW```fffjjjjjjhhhjjjppptttssssssuuusssooolllmmmjjjffffffhhhgggkkkqqq~~~vvvZZZOOORRRooozzzttt}}}~~~qqq}}}^^^TTTtttuuucccGGG111---,,,,,,++++++,,,,,,---+++,,,---------///222444UUUtttZZZWWW{{{zzzooolllgggZZZJJJ>>>;;;:::999888666444444555666666555333111//////111333333333...111222444???NNNRRRMMM666AAA===222333<<>>AAADDDFFFHHHOOOMMMMMMNNNNNNMMMPPPTTTmmmzzzaaaLLL???[[[bbblllqqqlllcccaaaeeeaaaeeeccc]]]```iiijjjccceeeoooggggggggghhhvvvqqqRRR@@@DDDOOOKKKQQQ]]]YYYHHHKKKKKKFFFHHH[[[yyyyyynnn}}}fffmmmvvv~~~qqqeeebbbdddpppzzzmmmjjjttt}}}```PPPNNNLLLCCC777,,,((()))...111---...???XXX[[[JJJ@@@EEE999???GGGDDDAAAOOOQQQ===777444111111555999;;;<<<;;;???CCCFFFHHHNNNVVV]]]cccggglllooossszzzvvvgggYYYTTTSSSRRRJJJ???AAAKKKssshhhYYYIII@@@@@@???777===;;;999777666777888999999777444222222333555777(((222888333,,,999XXXtttsssPPP===:::<<>>JJJIII>>>999:::LLLhhhrrr{{{}}}qqqgggaaa```fffeee^^^VVVVVV```lllrrrssszzz{{{tttwww~~~___GGGQQQ[[[sss___OOOyyy^^^]]]eeegggmmmzzz}}}zzzkkkiiijjjnnnnnnjjjggghhhkkkhhhgggjjjkkkiiikkkooopppnnnmmmkkkkkklllnnnoootttpppnnnpppuuuzzzdddrrrxxxkkklllsssuuuqqqmmmqqqlllqqq}}}}}}qqqtttyyyooocccbbbffflllllleee`````````___ZZZPPPDDD;;;888999888EEEPPPuuu}}}ppphhhdddbbbTTTAAAFFF```rrrzzz|||xxx}}}}}}TTT666///000111///999aaapppqqqxxx[[[LLLJJJQQQMMMFFFPPPiiivvvwww|||ttt}}}~~~|||~~~wwwsssxxx<<<999444///,,,*********%%%'''&&&%%%)))...000---,,,,,,---...000000///...,,,222777888555333777;;;999:::<<<>>>AAADDDFFFHHHKKKIIIIIIMMMNNNOOOUUU^^^ooo{{{wwwddd___ggg```MMMJJJSSS```hhheee______dddbbbiiihhh___^^^eeejjjgggmmmwwwqqqtttvvvzzzxxxwwwuuuTTTMMM\\\^^^______[[[OOOCCCGGG```yyy~~~{{{zzz|||{{{nnnWWWCCC@@@@@@VVVvvv|||jjjcccmmmwww}}}tttfffmmmqqq]]]SSSLLLGGGFFF444222000000111111///---333(((777]]]hhhQQQ???CCC===IIICCC:::CCCEEE999333333222333666:::@@@DDDEEEFFFIIIMMMPPPTTTZZZccciiisss{{{yyymmmddd```]]]WWWJJJ>>>???GGGxxx{{{lllTTTHHHEEE>>>555666555555444444555666666333333333333222222222222333777999999666444444555GGGnnnxxxMMM///666HHHLLLMMMrrr|||lllxxxpppggg}}}zzzkkkddd\\\LLLKKKZZZccccccaaa___\\\YYYVVVUUUTTTVVVYYYYYYWWWVVVVVVQQQKKK>>>888999DDDSSS```jjjpppqqqqqqrrruuuzzz|||yyytttjjjeeebbbcccaaa\\\WWWVVVZZZ^^^bbbfffnnn{{{}}}uuuxxxyyy}}}fffOOOVVVqqq{{{pppyyy}}}wwwnnnzzzyyywwwuuunnn\\\CCC111---,,,,,,++++++,,,,,,---+++,,,---------///222444;;;ggg{{{VVVbbbzzzpppmmmfffZZZKKK???:::999;;;:::888555444444666777555333111000000000///...333888555...444FFFMMMHHHLLLPPPMMMIIIHHHDDDMMMcccrrr~~~~~~uuunnnggg______^^^[[[ZZZaaalllssstttpppvvvyyyyyy}}}aaaSSSUUUQQQyyysssdddMMM```]]]eeegggjjjuuuxxxzzzjjjgggggglllooollliiiiiilllhhhgggjjjjjjhhhjjjmmmqqqpppnnnlllllllllmmmnnnmmmkkkkkkmmmnnntttooo{{{xxxttt}}}|||||||||rrr```^^^```eeegggddd___]]]ZZZZZZWWWPPPGGG@@@<<<;;;222<<>>AAADDDGGGHHHIIIFFFIIIPPPTTTVVVaaannn```aaaRRR???KKKiiipppaaaCCCHHHRRR[[[^^^]]]bbbhhhccceeebbbYYYTTTWWW^^^aaakkksssppp|||jjjxxx}}}}}}xxxlllZZZNNNOOOVVVoooxxxaaaEEE222;;;222;;;OOOLLL777;;;RRRZZZ___ZZZUUUUUUWWWjjjtttNNN;;;999888444///000000000333555333///***111$$$///TTTiii^^^MMMGGGCCCFFF888333@@@>>>222777666888;;;???DDDJJJOOOQQQWWWWWWYYY^^^eeemmmuuuyyyttt~~~xxxmmmbbb]]]VVVJJJ???:::qqqlll___XXXKKKCCC999999999999999:::;;;;;;999:::;;;;;;:::999777555;;;444---+++000444666555'''<<>>RRRkkkddddddSSSIIIQQQMMMFFFOOOBBB:::444444555444444666666444222000//////111222---***,,,>>>```{{{}}}rrrZZZAAA888===;;;;;;@@@>>>AAADDDIIINNNSSSYYY^^^aaaiiilllrrr|||lllfffccccccdddsssyyylllfffaaaUUUGGG>>>\\\xxxlllZZZRRR>>><<<:::888888999;;;===::::::::::::999888777666000666<<<>>><<<999999:::;;;333999VVVvvvfffIII666;;;HHH]]]ffffffzzzrrr^^^hhh|||mmmRRRUUUggg^^^\\\ZZZWWWUUUTTTSSSSSSTTTWWWWWWUUUVVVWWWTTTOOO@@@999777AAAQQQ```mmmvvvxxx{{{|||~~~}}}qqqeeeaaa```cccbbbXXXNNNHHH===;;;999:::???KKK[[[hhhjjjppp|||~~~yyy{{{vvveee^^^WWWMMMHHHMMMYYYbbbgggJJJUUUuuuvvvyyymmmUUUooodddpppiiiVVVOOOAAA///---,,,,,,++++++,,,,,,---+++,,,---------///222444888PPPzzzKKKccczzzsssmmmhhh^^^MMM@@@;;;:::<<<<<<:::666444444666000...---...000333333333000222333333999HHH___ooohhhfffdddjjjiiiWWWNNN[[[iii|||}}}tttssskkk___WWW^^^eeejjjpppuuutttpppyyyqqqzzz~~~nnnJJJIIIPPP]]]nnnpppMMM}}}lll___gggfffeeelllpppwwwpppiiifffiiilllkkkiiiiiipppllljjjkkkjjjggghhhkkknnnlllkkkjjjkkklllnnnooossspppqqqssspppppp~~~xxx|||zzzddd^^^fffxxx{{{oooggg```XXXWWW]]]dddeeeccc[[[YYYUUUNNNGGG@@@<<<:::666999111BBBVVVcccvvvtttpppooohhhaaa```cccbbb]]]LLLDDDTTTnnnwwwxxx|||}}}|||QQQ///111333---333555<<>>AAADDDGGGJJJLLLNNNIIIJJJQQQTTTUUUbbbrrruuuiiiaaa```[[[OOOGGGHHH555;;;LLLbbbooonnngggbbbKKK<<<222333555555:::CCCIIIUUUeeeyyy^^^dddnnniiijjj\\\fffoooGGG???===DDD^^^zzz^^^HHH```llllllkkkbbb[[[___dddVVVRRRYYYUUUEEEAAAIII777::::::666777>>>HHHMMMhhhdddMMMIII___^^^IIIAAA:::555222444555444444555...333777888444111222333---333------YYYxxxDDDBBBOOO888<<>>:::999;;;>>>@@@::::::999999999999::::::<<<:::777666777888999999888222333777666===ZZZ|||lllOOOCCC:::???ffflllbbbzzzsssdddyyyWWWPPPccc```___]]]ZZZYYYXXXXXXXXXWWWYYYXXXVVVVVVWWWSSSMMMAAA999777@@@PPP```nnnwwwvvvzzz||||||ooohhhddddddgggeeeZZZMMMFFF<<<:::999:::;;;>>>FFFMMM```hhhxxx~~~vvvuuuwwwpppdddkkkeeeUUUQQQ[[[^^^XXXCCCOOOrrrxxxqqq~~~nnnaaazzzddd^^^vvv~~~kkk]]][[[MMM666---,,,,,,++++++,,,,,,---+++,,,---------///222444444:::sssJJJ[[[}}}}}}uuuooommmdddRRRCCC===:::<<<===;;;777444444555111///---...222777:::<<<:::888555333222:::PPPfff]]]```cccllliiiSSSKKKZZZhhh}}}|||qqqooohhhZZZYYYdddnnnrrrrrrtttssspppuuufffnnn~~~aaaUUUTTTHHHMMM{{{~~~sssOOOxxxxxx___hhhgggdddjjjnnnvvvwwwooojjjlllnnnmmmllllllrrrmmmkkkllljjjggggggjjjjjjiiihhhhhhjjjllloooppprrrnnnoootttsssqqq|||xxxaaakkk{{{kkkbbbbbbmmmyyy}}}|||iiiccc___ZZZ\\\bbbfffaaaZZZ___\\\VVVNNNGGG@@@<<<:::333555///CCCVVV[[[aaaUUU\\\___^^^[[[^^^cccbbb]]]JJJEEEXXXqqqxxxxxx}}}|||~~~yyyOOO---000333,,,333444666sss|||zzzrrr\\\GGGFFFSSSOOOEEEQQQeeeqqqyyyzzzssstttzzzyyyttt{{{}}}===999333...,,,***(((''')))((('''(((+++------,,,///...222999777///+++,,,...444888666555888;;;;;;999<<>>EEESSS[[[JJJEEE===666444666555333777555222111222333333333111...111BBB___~~~}}}mmmQQQCCCKKKPPPSSS]]]YYYbbbiiikkkppp{{{}}}dddHHHFFFWWWppphhhgggcccWWWLLLGGGiiissseeeZZZMMMEEEDDDFFFEEEDDD777:::>>>BBBBBBBBB@@@@@@===;;;;;;>>>AAA@@@<<<888???;;;999999777333444777AAASSSQQQIIIFFF???KKKnnnhhhkkkmmm[[[ddd^^^JJJddd___^^^\\\[[[YYYXXXWWWWWW\\\YYYWWWXXXZZZYYYSSSNNNBBB===888<<>><<<666222222---999888666;;;666<<>>666333333000...777FFFNNNMMMKKKGGGDDDDDDIIIMMMXXXkkkvvvnnn```YYYUUUPPPfffoooxxx}}}}}}vvv```PPPMMMQQQYYY^^^{{{vvvRRRnnndddcccaaagggnnnmmmppp{{{wwwlllhhhkkkoooooollluuuvvvrrrkkkhhhjjjiiifffmmmnnnoooooooooppprrruuusssttttttsssqqqqqqrrrttt|||{{{zzzvvvsssjjj```^^^bbbmmmxxxwwwiiiZZZqqq{{{oooggg^^^[[[^^^bbbdddccc\\\]]]\\\UUULLLDDDBBBBBB777444333555;;;AAAEEEFFFVVVZZZ]]]]]]___bbb^^^WWWKKKUUUgggwww|||xxxyyy}}}{{{vvvxxxuuusssaaa:::333......//////222666LLLjjj\\\OOOFFFNNNOOOIIIIIIXXXlllwwwzzzyyyyyyzzz|||~~~~~~~~~}}}<<<888333...,,,***)))((()))((('''(((+++------,,,///,,,,,,222444222...,,,...555888666555888;;;;;;:::<<>>999777888888;;;DDDOOOjjjhhh]]]]]]mmmwwwyyyaaaBBBWWWxxxrrriiiaaaRRRkkkyyyggg^^^\\\XXXRRRNNNNNNPPPQQQRRRLLLPPPQQQKKKAAA<<<>>>CCCAAA;;;999<<<===:::777777444888444666>>>;;;777@@@XXXfffwwwpppmmmtttTTTDDD[[[nnn\\\QQQccc^^^\\\ZZZWWWVVVVVVWWWXXXYYYXXXWWWXXXZZZYYYUUUQQQEEE>>>777:::HHH\\\nnnyyy|||~~~xxxqqqccc]]]XXXLLL@@@<<<;;;<<<999333111222111===MMM\\\kkkxxx||||||vvvpppkkkbbbZZZDDDIIIdddvvvsss|||lllsss|||tttooommmTTT555---,,,,,,++++++,,,,,,------------...///000222222444222===mmmXXX^^^wwwxxx~~~zzztttrrrooohhh___HHHAAA:::888;;;======;;;555222//////111555888999;;;555333444000,,,111;;;;;;:::888888:::AAAJJJQQQVVVccchhh^^^RRRRRRWWWZZZppptttwwwxxxzzz}}}~~~{{{{{{yyySSSRRRNNNNNNXXX[[[uuunnn~~~TTTjjjiiicccbbbjjjooolllmmmtttzzzsssllljjjkkknnnppptttuuupppiiieeehhhkkkllloooppppppoooooopppsssuuuuuuvvvxxxxxxvvvuuuvvvwww}}}}}}xxxzzzxxxzzzzzzeee^^^kkkxxxppp^^^lll}}}xxxnnnaaaZZZ[[[___ccccccccc```\\\VVVOOOIIIDDDAAA888777666555666:::@@@DDDXXXZZZ\\\^^^bbbccc[[[RRRKKK]]]pppxxxyyy{{{||||||{{{{{{sssyyyaaa888222---...//////111555OOOZZZmmm~~~gggXXXHHHMMMNNNIIIGGGSSSgggvvvzzz{{{}}}~~~}}}<<<888222...,,,+++)))((()))((('''(((+++------,,,...++++++...222333000---///555888666555888:::::::::<<>>888999AAAMMMQQQSSSaaarrrfffiiicccbbbtttvvv|||qqq\\\OOOsssyyypppiiiRRRmmmwwwcccXXXoooqqqjjjaaa[[[WWWTTTOOOKKK]]]YYYRRRJJJDDDCCCEEEGGGBBB:::555666999999:::;;;777555222444:::999333111555EEE[[[xxx}}}tttrrrTTT===KKKaaa[[[RRR\\\aaa___[[[XXXVVVVVVWWWWWWXXXWWWWWWYYYZZZYYYVVVSSSGGG>>>777:::FFFXXXkkkyyy~~~yyyvvvrrrvvvsssgggaaaZZZKKKFFFAAA>>>>>>;;;555222222000555???OOO```ppp~~~vvvooojjjbbbXXXEEEJJJdddtttooowww~~~{{{wwwvvvyyy{{{uuuqqq]]]999---,,,,,,++++++,,,,,,------------...///111222333333777777ZZZsssMMMwwwyyyyyyssspppmmmjjjWWWKKK===555666;;;======888555222000111222222222333000111333222...111777333333333555:::BBBKKKQQQXXX]]][[[OOOHHHOOO___jjjqqqxxxyyysssooowwwxxxnnnMMMRRRLLLNNNXXXQQQcccyyycccbbbssseeeeeeoooooojjjkkkmmmzzz{{{yyytttmmmjjjlllpppooorrrqqqiiiaaaaaahhhooolllmmmnnnmmmlllmmmppprrrvvvxxx{{{{{{zzzyyyxxxyyyttt}}}zzz}}}}}}xxx{{{```bbbssswwwmmmfffzzzxxxoooddd^^^```ccceeeeeeddd```YYYTTTPPPKKKFFFAAA888888777666888@@@JJJRRR[[[ZZZ\\\```dddbbbWWWMMMLLLdddwwwxxxwww|||~~~zzz~~~yyy}}}mmmoooeee777111---...//////111444999{{{{{{sss]]]MMMOOOOOOKKKIIIPPPbbbsssyyy{{{}}}~~~~~~<<<777222...,,,+++***))))))((('''(((+++------,,,---,,,,,,---111333111...///555999666555888:::::::::<<>>888555666999<<<>>>666>>>444===\\\WWWCCCIIIDDDQQQ]]]cccppp|||iiigggooozzzzzzssskkk]]]PPPTTTnnn{{{ppphhhlll~~~qqqgggccciiixxxuuuqqqkkkfff```WWWKKKCCC666>>>WWWrrrxxxlllkkkuuulllzzzrrrlllnnnkkkccc[[[ooowwwoooaaahhhbbbUUU___uuuoooooopppmmmiiijjj```UUUQQQRRRPPPIIIBBB???:::888<<>>===>>>>>>;;;;;;;;;:::<<<;;;666222===IIIcccvvvvvv^^^BBBAAASSSVVVRRRYYYcccaaa^^^ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZYYYVVVTTTIII???777999CCCSSSfffwwwyyy|||~~~ooohhh```PPPKKKDDD???>>><<<888555666444222666DDDSSSeee|||~~~qqqjjjiii```TTTCCCKKKeeezzzrrrwww}}}|||yyyzzz~~~|||ttt{{{gggtttkkkwwwpppTTT:::---,,,,,,++++++,,,,,,------------...000111333444000:::555DDDwwwzzzsssKKKhhh|||qqqkkkiiigggXXXEEE888555888<<<>>>===:::666333222111000...000///111333333111222555111222444999???EEEKKKMMMUUUTTTMMMCCCCCCQQQfffuuuvvvzzz{{{yyy|||~~~}}}ZZZJJJPPPKKKVVV```RRR\\\SSS{{{xxxbbbbbbnnnkkkhhhllljjjsssxxx}}}{{{sssmmmlllmmmmmmsssvvvnnn___WWW]]]gggdddfffggggggggggggiiikkkqqqsssvvvwwwvvvuuuvvvvvvxxx~~~yyyppplllnnnooonnn|||zzzpppqqqqqqjjj```sss{{{rrrnnnmmmlllhhhcccXXXSSSNNNLLLLLLKKKGGGCCC888666555666===IIIVVV^^^^^^[[[\\\aaaeee___TTTJJJQQQiiizzzxxxuuu|||zzzyyytttuuucccwwwnnnggg555///,,,...//////000444555}}}}}}]]]RRRNNNMMMLLLIIILLL[[[lllvvvxxx{{{||||||}}}~~~{{{}}};;;777222...,,,+++***))))))((('''(((+++------,,,***...000//////222222///000666999777555777999999:::<<>>:::888>>>LLLYYYaaaddd```]]]^^^cccddd[[[PPPIIIZZZmmmzzzxxxvvv{{{~~~{{{{{{mmmiiiZZZ]]]444...+++---//////000333<<>>777:::@@@HHH[[[mmmtttzzzxxxuuutttgggXXXPPPJJJJJJIIICCC===;;;888111222:::>>>IIIiiiuuueeeddd```WWWCCCIIIddd~~~qqqlllzzzuuupppttt|||llldddeeeppp^^^TTTZZZ???---,,,,,,++++++,,,,,,---,,,------///000333444555111444<<<@@@IIIpppuuu~~~wwwrrrhhhZZZLLLDDD@@@@@@AAA@@@>>>>>>>>>>>><<<:::888888666444444555555333444444555:::???AAAAAA???===:::<<>>777:::???FFFWWWjjjpppzzz{{{kkk^^^WWWSSSSSSRRRJJJAAA<<<;;;444555:::888===[[[}}}fffbbbaaa\\\FFFKKKeeeyyymmmkkk}}}~~~{{{uuuwwwsssqqq}}}tttsssdddgggsssccccccbbb------,,,,,,++++++,,,,,,---,,,------///111333555666777111;;;@@@@@@ggg]]]UUUiiizzzzzzxxxxxxuuuiiiYYYLLLDDDBBBBBBAAAAAABBBDDDDDDCCCAAA999888666333444888999777;;;999888999;;;<<<:::888888777@@@TTTlll~~~wwwZZZTTTKKKNNNTTTOOOOOO[[[NNNbbb|||gggKKKOOO}}}jjjcccnnnccccccoooiiimmmmmmpppwww|||{{{rrrjjjdddcccjjjwwwzzzkkkWWWKKKHHHMMMTTTXXXYYYXXXWWWVVVMMMPPPVVV\\\cccjjjrrrxxx|||xxxpppSSS>>>666CCCIIIDDDHHHVVV\\\___ffflllhhh```^^^bbb___aaaqqqtttaaaSSSLLLHHHDDDBBBEEEDDDBBB@@@>>>>>>???@@@@@@:::===PPPjjjwwwpppcccbbb```aaaeee```TTTLLLKKKlllrrrxxx{{{{{{}}}tttkkkccc___xxx{{{UUU222---+++---///...///222444BBBfffvvvuuu~~~{{{___MMMFFFNNNPPPHHHHHHRRRaaalllzzz~~~||||||zzzyyy}}};;;777222...,,,+++***))),,,)))&&&&&&---333000(((---///333555666333000...///666:::777666777888888======>>>@@@DDDIIIMMMPPPLLLLLLLLLNNNTTT]]]bbbdddhhh}}}|||ZZZWWWcccuuu}}}~~~xxxiiiXXXTTTdddtttqqqeeeSSSKKKVVV[[[SSS\\\iiicccXXXWWW^^^nnn}}}{{{fff]]]tttssseeemmmwww{{{rrr{{{vvvooodddYYYPPPpppnnndddzzzxxxjjjccc[[[QQQFFF>>>???EEEPPPNNNKKKDDD???>>>AAAEEEGGGMMMSSSRRRHHHAAAGGGRRRmmmrrroooooo|||rrrjjjwww|||tttrrreeeOOO@@@AAA\\\```AAADDD\\\ooolllXXXGGG===999PPP\\\\\\YYY^^^]]]ZZZ]]]___ZZZWWWXXXYYYXXXVVVUUUMMMAAA999:::???FFFUUUeeejjj{{{|||ssskkkaaaUUUQQQSSSQQQIIIAAA:::666;;;333444<<>>BBBMMMxxxdddbbbLLL___{{{|||~~~yyyooohhhbbbUUUFFF>>>>>>???BBBHHHNNNQQQRRRDDD>>>777555777<<>>???AAA===;;;EEEaaawwwcccbbb___aaaeee]]]QQQQQQ[[[rrrvvvyyyzzzyyyyyy|||~~~~~~{{{mmmgggeeeppp~~~aaaLLL111000///......///000111555>>>uuuvvvwww~~~___\\\HHH@@@PPPPPPDDDGGGVVVfffuuuyyyzzz||||||yyyzzz~~~;;;777222...,,,+++***))))))***)))'''***...---)))---///222444444222000...000666:::777666888::::::===>>>@@@CCCGGGKKKNNNPPPOOOSSSWWWWWWZZZbbbmmmvvvwwwvvvsssggg___kkksssjjjMMMNNN^^^qqq}}}~~~jjjXXXSSSWWWZZZ```fffXXXMMMOOOUUUZZZkkkooo[[[YYYUUUQQQhhh{{{}}}}}}jjjfff___```kkkwwwnnn{{{~~~wwwvvvjjjTTTEEEAAABBBVVVooorrrrrrrrrhhh^^^XXXRRRIIICCCBBBHHHGGGCCC>>>999:::???DDDLLLOOOSSSRRRKKKFFFLLLVVVjjjrrrqqqrrr~~~wwwzzzyyyZZZAAA;;;TTT^^^III===IIIUUUVVVLLLAAA>>>@@@GGGVVVZZZYYY\\\ZZZVVVZZZ[[[ZZZZZZ[[[[[[XXXUUUSSSNNNBBB999999===EEEUUUeeejjjyyy|||qqqeeeXXXRRRSSSRRRMMMGGG@@@999;;;333444:::HHHqqq~~~hhh^^^[[[LLLKKKaaa}}}~~~xxx}}}vvv}}}xxxxxxsssttt|||ggg```OOO>>>...---,,,,,,+++++++++,,,------...111333666888:::;;;<<<;;;>>>@@@EEEjjj___eee|||uuuhhh[[[VVVVVVGGGDDD???>>>???BBBEEEFFF???;;;555333444777999:::555<<<@@@===999888:::<<>>===???BBBEEEIIILLLOOOPPPOOOXXX___```^^^fffyyyxxxhhhWWWEEE777:::???999>>>FFFYYYlllzzzjjjYYYWWWTTTTTTfff~~~jjjQQQHHHPPPhhhnnn]]]PPPUUUSSSjjjnnn^^^aaaddd___iiizzzssslllssssssTTTEEEKKKSSSZZZcccwww|||yyymmmaaa___\\\SSSEEE===EEECCC@@@:::666777===BBBLLLMMMOOOMMMGGGBBBHHHQQQdddnnnqqqttt~~~yyy{{{zzz[[[EEEBBBUUU\\\MMM<<<999<<>>BBBGGGJJJMMMNNNNNNOOOVVV^^^``````hhh|||ooo]]]GGG>>>>>>999888AAAUUUggguuunnn\\\WWWWWW___tttzzzYYYKKKLLLYYYiiirrrdddddd[[[jjjrrriiidddjjjeeelll}}}{{{uuunnnmmmpppdddOOOJJJTTTbbbfffjjjyyy}}}vvvxxxvvvjjjfffcccYYYKKKBBBIIIHHHCCC===888999???EEENNNQQQTTTPPPEEE===AAAJJJ\\\hhhmmmqqq{{{mmmooopppjjjiiikkkRRRIIIRRRZZZVVVEEE777222<<>>>>>FFFIIIKKK@@@:::GGGTTT\\\fffccc^^^XXXUUUXXX\\\YYYTTTOOOCCC999777999@@@SSSfffqqqsss||||||kkk^^^ZZZZZZ[[[[[[LLL@@@<<<444777888:::XXXfffiiijjjgggeee```VVVKKKGGGOOOkkkzzz~~~vvv~~~|||rrr}}}uuu|||ggg222---,,,,,,++++++,,,,,,,,,------...000111444555777888<<<<<<@@@BBB<<>>@@@FFFKKKUUU\\\aaa[[[JJJ===@@@JJJVVVdddkkkpppzzzsss~~~tttmmmxxxxxxnnn\\\uuu}}}qqqgggqqqjjjdddhhhvvvuuuSSSFFFPPPcccJJJ:::444???GGGAAA<<>>??????>>><<<:::888777AAAAAAEEEOOO\\\mmmOOOAAARRRLLLLLLLLLLLLKKKKKKNNNQQQSSSNNNssswwwoooOOOppp}}}eeeccchhhggghhhgggjjjlllkkklllsss~~~kkkdddgggnnnyyynnngggkkkooopppnnnkkklllmmmjjjfffbbb]]]ZZZNNNVVVccctttvvvnnniiieeeiiinnnssstttoooiiifffeeegggaaaooo{{{uuuqqqlllfff```SSSZZZbbbddd\\\OOOAAA888::::::>>>FFFQQQ[[[bbbeeeaaa^^^[[[WWWUUUYYYfffsssssstttuuuwwwzzz{{{{{{{{{zzzgggggg^^^UUU```}}}}}}wwwZZZOOO;;;///......///000222444555///;;;;;;rrrrrruuuUUUPPPFFFEEEKKKIIIDDDJJJVVVdddoootttuuuuuuqqqyyyzzzyyy|||xxxxxx;;;777222...,,,+++***))))))'''%%%'''000777555---......//////000111222222222888:::888777:::>>>>>>:::===AAAFFFJJJLLLMMMMMMSSSQQQTTT[[[___ggg{{{jjjKKK===;;;KKKaaammm}}}kkkUUURRR___gggfffiiinnnqqqpppgggaaasssUUUIIIJJJMMMMMMLLLmmmwwwsssvvvuuuuuu~~~qqqWWWBBBJJJHHH===AAAeeezzzrrrbbbRRRMMMRRRWWWXXXRRR___ooolllsssvvv]]]rrrfff[[[QQQMMMOOOLLLLLLJJJGGGDDDFFFKKKQQQUUUZZZ^^^WWWGGG:::===FFFQQQbbblllsss}}}~~~sssrrryyyttt|||bbbgggmmmvvvhhh^^^XXXZZZ___```[[[UUUXXXgggtttuuuOOOLLLcccLLLAAA<<>>777:::;;;999TTTppp[[[OOOXXXpppxxxvvv|||qqqhhh~~~{{{```hhhooopppaaaWWW;;;,,,,,,+++++++++,,,------------...000222555777888888???>>>@@@HHHIIIKKKTTTnnnQQQPPPsss}}}rrrssspppmmmjjjgggccc^^^ZZZXXXXXXXXXUUUQQQNNNNNNNNNWWW```kkkwwwyyy```oooqqqOOOLLLJJJIIIJJJMMMNNNLLLOOOSSSLLLGGG```tttfffFFF___hhhccciiiiiijjjhhhiiiiiifffdddlll{{{|||ggggggjjjppp}}}vvviiimmmwwwwwwnnnhhhnnnpppkkkfffccc```^^^XXXYYYaaaooo~~~|||rrrnnnnnnttt{{{~~~{{{vvvrrrqqqzzzpppxxx{{{tttppphhh```ZZZ^^^cccfffbbbWWWHHH===??????AAAHHHQQQXXX\\\]]]^^^[[[VVVTTTWWW___jjjsssvvvvvvwwwzzz~~~rrrcccfff___ZZZiii}}}hhhKKK999.........///000333555666333>>>;;;ZZZpppzzz{{{fffWWWJJJEEEIIIKKKFFFFFFNNN\\\iiipppsssuuupppyyyzzzyyy}}}zzzwww;;;777222...,,,+++***)))))))))((((((---333222,,,---...000111222333333333222888;;;999777999<<<<<<<<<>>>BBBFFFJJJMMMNNNOOORRRPPPTTTZZZ\\\aaattt|||cccJJJ>>>IIIaaaiiirrrzzzfffXXXWWWaaammmuuugggiiigggUUUDDD@@@DDDFFFCCCAAAFFFooo~~~|||{{{xxxnnn[[[III///333666444222BBBkkk}}}zzznnnccc^^^YYYWWW]]]eeeVVV\\\ddduuuhhhrrrwwwUUUvvv|||mmm```UUULLLIIIKKKQQQRRRPPPLLLHHHHHHKKKOOOLLLKKKIIIEEE<<<666888???JJJ^^^llluuuvvvgggttttttlllhhhfffZZZdddllljjj```XXXYYY]]]___zzzaaagggXXXSSSLLLIIIIIIFFF@@@;;;@@@]]]jjj^^^JJJ<<<>>>NNN\\\hhhlllbbbYYYYYYYYYVVVRRRHHH???;;;666888III[[[hhhmmmvvv}}}mmmaaa[[[YYYTTTFFFAAA999;;;;;;:::VVViiivvvzzzeeeKKKZZZxxx|||yyy~~~kkkzzzgggrrrpppnnnYYYSSS888,,,+++++++++,,,,,,---...------...111333666888::::::BBBAAA@@@HHHJJJJJJPPPWWWgggkkkDDDGGGooo{{{|||zzzxxxwwwuuuqqqmmmjjjlllmmmmmmllljjjkkkooorrrvvvgggjjj]]]KKKLLLJJJLLLPPPOOOKKKLLLQQQLLLJJJUUUkkklllxxx~~~YYY;;;WWWhhhaaaggghhhhhhgggfffeeedddeeekkksssyyytttlllggghhhtttlllkkkzzz|||pppiiisssxxxqqqgggcccaaa___]]]]]]bbbmmmyyy}}}rrrwww{{{sssiiigggdddccceeefff```TTTJJJBBBCCCFFFJJJNNNRRRVVVYYY[[[WWWRRRRRRZZZeeemmmqqqttttttuuuyyymmmaaagggaaaaaauuuuuusss~~~~~~PPP///.........///111333666777<<<@@@AAAOOOlll~~~zzzyyy___SSSHHHDDDKKKGGGCCCEEERRR```iiinnnrrroooyyyyyyxxx~~~|||xxx}}};;;777222...,,,+++***)))(((+++,,,******---...,,,---...000222333444333333111888;;;999777999:::999>>>@@@CCCGGGJJJNNNPPPQQQOOOOOOTTTYYYWWWZZZmmm|||hhhrrr}}}vvvXXXDDDKKKbbbfffiiiuuuZZZIIIVVVppp{{{mmmpppqqqPPPHHH@@@>>>===;;;:::<<<000TTT~~~wwwuuuvvvjjjQQQ>>>999999111222;;;;;;888HHH```eeebbbwwwwwwpppsssmmmbbbiii|||yyyuuuqqq~~~iiisssuuuMMMcccnnnbbbYYYPPPLLLLLLZZZZZZXXXRRRKKKGGGHHHJJJGGG???888666666555888<<>>UUUxxx~~~|||zzzxxxtttrrroooqqqssstttvvv{{{ssscccHHH]]]yyycccQQQPPPRRROOOOOORRROOOHHHGGGLLLMMMLLLKKKNNNiiiqqqmmm:::MMMhhh^^^dddfffeeeeeebbbaaaeeelllpppqqqooorrrgggbbblllsssnnnwwwlllyyyxxxlllfffdddbbb]]]^^^dddmmmwww~~~zzzooogggaaaccchhhhhh```WWWHHHKKKOOOOOOOOORRRWWW]]]YYYTTTOOOQQQ[[[hhhnnnoooqqqqqqrrrwww}}}lllaaahhhdddfffzzz{{{~~~pppOOO555.........///111444666888???<<>>AAA>>>777RRRxxxzzzyyylllTTT>>>555666111===DDD???999<<>>;;;<<<888111333;;;DDDVVVkkkwww}}}|||yyyzzz~~~zzzwwwuuuoooddd[[[WWWSSSPPPMMMXXX}}}rrr\\\SSSLLLGGGJJJDDD777666EEELLLDDDAAAFFFOOOQQQ]]]cccZZZXXXZZZUUURRRKKKBBB;;;777999DDDOOObbbkkkooouuuyyynnnfffWWWUUULLLDDD===555DDDcccpppnnnpppvvv{{{uuugggYYYKKK[[[zzz|||vvvzzzuuu}}}mmmoooxxxaaannn}}}|||lllccc^^^000------,,,++++++,,,,,,,,,///111222222333555999<<>>AAAEEEIIIMMMOOOQQQQQQQQQTTTTTTQQQRRR]]]jjj~~~}}}vvvmmmlllrrrtttppp```PPPMMM[[[fffhhhtttoooQQQCCCBBBZZZooozzz```KKKGGGLLLKKKeeennn^^^NNNDDDAAADDD???<<<999888888999:::;;;888MMMwwwtttnnnbbbQQQDDD<<<999777FFFRRRWWWLLL>>>===HHHSSStttwwwqqqqqqjjjppp~~~nnn^^^nnnzzzRRRUUUuuuqqqcccSSSRRR]]]aaaccc^^^UUUNNNMMMNNNIII@@@;;;;;;999333444:::DDDWWWkkkuuuxxx{{{~~~~~~eeetttggg]]]YYYNNNMMMIIIOOOllliii^^^^^^SSSIII>>>999===IIINNNKKKKKKPPPXXXbbbppplll^^^^^^```WWWRRRKKKBBB;;;777888BBBNNNbbbkkknnnrrr{{{||||||zzznnnbbb]]]SSSHHH???===UUUzzz{{{uuuqqqvvv|||zzzlll___SSSdddyyy{{{{{{vvv~~~sssooo|||iiimmmdddZZZZZZ333---,,,,,,++++++,,,,,,---...000111222333555888;;;;;;===???BBBDDDFFFFFFFFFCCCKKKNNNZZZqqqHHH===>>>[[[~~~~~~zzz[[[NNNWWW{{{zzz^^^SSSQQQLLLJJJLLLCCCFFFMMMTTTSSSMMMHHHHHHGGGLLLLLLGGG]]]{{{HHHAAAhhhjjjddddddeeehhhgggfffeeefffiiikkkmmmooowwwkkkiiijjjhhhyyyyyyiii~~~kkkrrrkkk^^^hhhhhhuuuyyyyyyuuuoooooommmbbbYYYZZZUUUMMMPPP[[[\\\VVVEEEBBB@@@III^^^qqqssslllsssqqqrrruuuvvvuuuzzzqqqkkkmmmssscccppp{{{kkkQQQ333555///......///111444888:::;;;???@@@BBBlll}}}uuu}}}```SSSKKKEEEGGGFFFCCCBBBGGGSSS___gggnnnpppssstttuuuvvvxxxzzz;;;777222///---+++)))((()))'''&&&'''))),,,,,,,,,000/////////000222444555333999===:::888:::<<<;;;<<<>>>AAAFFFJJJMMMOOOQQQOOOOOOQQQSSSRRRQQQVVV^^^xxx{{{uuukkkhhhnnnppplllhhh[[[UUU\\\gggooowwwpppQQQ===CCCUUU^^^VVVNNNLLLEEE:::NNNVVVTTTFFF:::;;;AAAEEEBBB===;;;>>>???>>>???BBB@@@MMM}}}}}}vvvkkkddddddZZZGGG999666444000EEERRRYYYQQQEEEDDDMMMVVVhhh|||vvviiiWWWssszzzSSSKKKvvvxxxkkk]]]ZZZcccgggiiieee\\\TTTQQQQQQMMMBBB:::;;;:::555444888EEEXXXlllsssrrrrrrtttuuummm}}}nnnaaa[[[QQQOOOJJJFFFNNNiiivvv]]]YYYPPPFFF===@@@FFFKKKOOOTTTWWWYYY```vvvrrrWWWWWW\\\SSSRRRKKKBBB<<<666777@@@JJJ```kkkmmmooowwwxxxyyyyyymmmggg^^^RRRCCCCCCccc|||mmmjjjppprrrjjjaaaUUUggg{{{sssyyy~~~~~~zzzyyyuuu~~~pppvvv|||mmmdddqqqkkkZZZVVV444,,,,,,,,,++++++,,,,,,------///111222222444777:::999<<>>ZZZqqqfffeeegggiiihhhggggggggghhhiiijjjgggyyyoookkkiiidddsss~~~rrrjjjbbbnnnmmmjjjjjjtttsssrrrjjjbbbaaa[[[TTTVVV]]]]]]WWWAAA<<<;;;EEEZZZnnnrrrnnnqqqpppqqqtttuuuvvvzzzkkkrrrvvv}}}aaa{{{xxxxxx[[[KKK***:::000//////000222777;;;===888@@@===CCC]]]pppoooVVVOOOIIIIIIGGGDDDBBBBBBIIITTT]]]eeekkkqqqtttssssssvvvzzz;;;777222...---+++***((()))'''&&&'''))),,,,,,,,,111000///...///111333444333999===;;;999;;;<<<<<<===???CCCGGGKKKNNNOOOPPPMMMKKKMMMQQQTTTUUUXXX]]]www|||xxxjjjdddhhhiiiccchhhddd```ccckkksssxxxzzzqqqWWWZZZWWWOOOPPPVVVTTTJJJGGGDDDAAA888000888IIIQQQNNNLLLGGGDDDHHHPPPSSSRRRLLLRRRuuuwwwmmmfff[[[aaaZZZCCC666===LLLTTTHHHNNNRRROOONNNPPPQQQPPPccczzzYYYrrrrrrYYYOOOmmmyyyssslllkkkjjjlllkkkfff]]]VVVSSSSSSQQQCCC999999:::555444777GGGZZZmmmrrrooommmoooqqqrrrzzzyyyxxxfff\\\WWWRRRNNNHHH@@@CCC[[[uuulllWWWNNNQQQKKKOOOPPPNNNTTT___bbb^^^nnnbbb[[[bbb[[[SSSLLLDDD===666555===GGG^^^kkknnnooowwwyyy{{{tttlllggg\\\EEEEEEhhh{{{ooolllmmmjjj___UUUUUUddd~~~xxxxxx}}}vvvvvvtttyyyyyyrrruuueeeUUU///,,,,,,+++++++++,,,---------///111222333555777999;;;===AAAEEEHHHJJJJJJIIIPPPMMMNNNPPPNNNWWW|||iiiRRRGGGBBBNNNcccyyygggKKKDDD[[[~~~xxxaaaWWWOOOJJJLLLMMMLLLMMMPPPlll___RRRLLLIIIGGGHHHKKKKKKUUUGGGNNNaaakkksss<<>>777444:::CCCZZZkkkqqqqqqyyy~~~wwwuuuiiiNNNQQQ{{{}}}uuufffTTTFFFWWWddd}}}zzz|||zzzvvvnnnnnnyyyzzzuuussstttlllTTT---,,,+++++++++,,,,,,---......000333444555666888:::;;;>>>AAAEEEHHHJJJJJJJJJMMMFFFMMMXXXMMMEEEjjjmmmVVVPPPJJJHHHEEEFFFNNNYYYbbb```hhhuuu|||yyyvvvwww___eee\\\MMM___qqqUUUNNNMMMMMMPPPPPPOOONNNPPP]]]SSSJJJHHHIIIKKKNNNRRRNNN\\\MMMOOOYYY{{{GGGCCCaaaeeeZZZooofffffffffgggggghhhiiiiiisssxxxtttlllccceeejjjppprrrlllmmmzzz^^^jjjttt|||wwwooofffbbb___ZZZTTTCCC===<<>>AAAEEEIIIMMMOOOPPPPPPWWWRRROOOPPPRRRSSSXXX^^^lllzzzyyyggg[[[^^^]]]UUUJJJPPPZZZcccggghhhjjjlllhhh{{{uuuiiiooolllSSSNNN___ccc]]]```[[[SSSXXXeeeeee[[[KKKSSS```nnntttpppmmmoooaaaLLL444111EEEddd||||||mmmYYYPPPVVV___]]]TTThhh|||fff]]]wwwYYYFFFlllsss```]]]yyyuuummmccc[[[WWWWWWXXXUUUHHH===<<<:::666888>>>VVVcccnnnqqqoooppprrrrrrrrrsssvvv~~~vvvppphhh```UUUOOOQQQRRRNNNLLLOOOWWWsssxxxkkkdddXXXRRRYYYbbb___TTTMMMuuujjj\\\XXXVVVPPPHHH@@@888444999@@@UUUjjjsssttt|||bbbgggwwwgggZZZNNNEEETTTbbb|||vvv|||zzzoooggghhhbbbcccfff___aaauuuuuuyyywwwfffQQQ...++++++++++++,,,---......000222555777888999;;;<<<<<<===@@@BBBEEEGGGIIIIIILLLLLLNNNPPPMMMOOObbbwwwvvvYYYBBBBBBPPPOOOCCC???JJJOOOHHHEEEIIImmm|||kkkXXXOOOPPPQQQRRRRRRPPPOOONNNMMMJJJJJJOOOQQQPPPPPPRRRWWW^^^SSSRRRWWWcccfff===GGGhhhqqqYYYiiigggffffffeeefffgggiiijjjrrr}}}{{{tttrrrnnnhhhbbbgggkkkqqqlll]]]gggyyy~~~qqqiiiccc^^^ZZZGGGAAA@@@MMM___kkkqqqtttqqqsssssstttxxx}}}|||tttyyy{{{fffJJJdddpppzzzmmmwww<<<222000---///111444888:::<<<>>>===BBBBBBDDD???UUUnnn\\\HHHCCCCCCHHHHHHBBB@@@EEEKKKSSS^^^fffjjjnnnsssxxx999666111...---,,,+++***)))'''&&&'''))),,,,,,,,,,,,---///111222222111000000777;;;999888:::<<<<<>>DDDOOOSSSUUUXXXooojjjaaaYYYXXX[[[[[[XXX___yyywww~~~yyyzzz{{{zzz{{{~~~xxxgggddd{{{ZZZBBBlllmmmnnn{{{sssjjjbbb]]][[[[[[XXXLLLBBB@@@<<<888<<>>??????@@@AAACCCFFFHHHJJJLLLPPPNNNJJJMMMVVVXXXSSSjjjzzzzzzrrr}}}~~~ooo^^^WWWPPPPPPOOONNNOOOOOONNNLLLMMMMMMOOOSSSSSSPPPQQQUUUdddZZZWWWWWWWWWvvvYYYEEE>>>QQQdddgggjjjhhhfffddddddeeegggiiijjj{{{|||oookkkllllllgggkkkkkkrrrsss\\\SSShhhzzz{{{ooojjjhhhhhhOOOHHHHHHUUUdddmmmrrrtttqqqssssssssswww}}}}}}yyykkkuuuqqqjjjCCCpppuuuwww}}}kkkkkkiiiccc222///222...000444888;;;=========???;;;BBBDDDDDDNNNqqqbbbQQQFFFAAAGGGHHHBBB@@@CCCCCCJJJTTT]]]eeekkkqqquuu999666111...---,,,+++***)))(((&&&'''))),,,,,,,,,***,,,///222333222111///000666:::999777:::<<<;;;???BBBFFFKKKNNNPPPPPPOOOQQQPPPQQQQQQOOOMMMQQQXXXkkk{{{{{{cccQQQOOOKKKAAA===777???TTTbbbcccccchhhhhheeekkk|||zzz{{{iiizzztttppp}}}zzz{{{mmmtttqqq]]]^^^TTTbbb___UUUZZZccceeeggg^^^TTTQQQRRRIII;;;???NNN```kkkqqqjjj]]]UUURRRPPPLLLzzzxxxXXXTTTmmm{{{uuunnnmmmrrruuuqqqoooqqqzzzgggZZZiii[[[HHHqqqyyyqqqiiiccc^^^]]]YYYOOOFFFCCC>>>:::@@@JJJgggllloooooopppsssrrroooiiinnntttwwwxxx{{{zzz|||yyy|||tttnnngggfffaaa[[[XXXVVVRRRMMMOOOSSSXXXyyy}}}zzzsssooo]]]YYY|||jjjWWW]]]YYYSSSKKKCCC:::444777>>>MMMgggtttttt|||}}}kkkVVViiipppwwwgggYYY]]]jjjjjjXXXDDDNNNeee~~~kkkuuu|||rrr|||dddyyyccc___ttthhh```wwwrrrqqqppp]]]GGG,,,++++++++++++,,,---...///333666:::<<<======???@@@CCCBBBBBBBBBDDDGGGJJJLLLDDDGGGKKKNNNQQQTTTTTTRRRIIIfffzzz~~~pppkkk\\\RRRRRROOONNNKKKJJJLLLNNNMMMJJJMMMKKKKKKLLLLLLNNNVVV```oooVVVWWWZZZWWWbbb___uuuRRRAAAEEEqqqqqqjjjmmmkkkgggdddcccccceeegggeee|||jjjbbbffflllkkkmmmgggmmmuuu___PPP```uuuwwwsssoooqqqtttWWWOOOOOO\\\jjjqqqtttwwwqqqssssssqqqvvv||||||vvvgggpppiiisssGGG{{{nnn}}}mmmaaa^^^GGG444111***///222777;;;>>>>>>===<<>>CCCLLLWWWaaajjjppprrr:::777222...---+++***)))(((''''''''')))+++,,,...000000000000000111111111333777;;;>>>===;;;::::::AAAAAACCCHHHNNNQQQQQQOOOOOOOOOMMMLLLLLLPPPWWW[[[rrrvvvjjjWWWLLL@@@888===666888???KKKYYYcccbbb]]][[[```bbb^^^\\\eee{{{qqqqqqyyyUUUFFFVVVmmmnnn^^^ZZZcccrrrfffllliiiXXXHHHBBBAAA???DDDaaannnhhheee]]]OOOGGG@@@^^^~~~jjj}}}___<<>>111333@@@SSSaaannntttwww{{{}}}}}}~~~~~~zzzuuu~~~bbbTTTTTTSSSSSSeee```vvvhhhTTT]]]WWWnnn~~~lllttt{{{zzztttttt~~~tttpppiiidddmmmjjjrrrvvvrrrfff___<<<,,,+++,,,,,,,,,+++,,,///111222777<<<===<<<===BBBGGGEEEEEEFFFHHHJJJKKKJJJHHHKKKJJJIIIHHHIIIKKKMMMNNNSSSRRRlllzzzvvvjjjYYYVVVTTTNNNKKKIIIHHHIIIJJJKKKJJJIIIQQQTTTVVVSSSKKKKKKZZZjjj\\\QQQGGGNNNVVV^^^```eee777888jjjgggjjjkkkkkkgggeeeeeeeeecccddd}}}ooo```aaagggiiijjjlllnnnmmmeeeYYYPPPsssyyywwwwww|||zzzyyyvvvbbbUUUOOO[[[mmmuuurrrmmmoooqqqqqqpppvvv|||yyyrrrnnnrrrrrrbbb]]]uuuzzzlllwwwYYYSSS;;;444222...333555999:::;;;;;;<<<======<<<@@@EEEEEEDDDJJJUUUvvvlllUUULLLGGG>>>FFFMMM>>>AAA@@@CCCKKKVVVaaahhhjjj:::777222...---+++***)))(((((('''((()))***,,,---000000000000000111111111333777;;;======<<<;;;;;;AAAAAADDDHHHNNNRRRRRRPPPSSSRRRPPPMMMMMMPPPUUUYYYnnnwwwqqqbbbWWWHHH===>>><<<999999DDDUUUaaaaaa\\\WWWSSSKKKDDDFFFUUUkkk{{{rrr}}}}}}qqqQQQLLLOOOsss{{{ooo```UUURRRQQQPPPSSSpppvvvdddZZZTTTKKKFFFDDDVVVhhh^^^PPP<<>>???CCCFFFDDDDDDFFFHHHJJJJJJJJJIIIKKKJJJIIIIIIJJJKKKMMMOOOaaa]]]XXXfffyyyiiipppmmmYYYPPPPPPPPPNNNLLLIIIGGGFFFHHHJJJKKKLLLPPPOOOPPPPPPOOOQQQ]]]kkkVVVPPPLLLQQQUUUXXX}}}kkksssPPP666UUUrrrfffggghhhfffeeedddcccccchhh|||tttcccaaaeeeiiijjjlllooonnnggg[[[RRRfffooo{{{uuummmnnnqqqxxxyyyxxxwwwwwwzzzyyylllccc```gggrrrvvvvvvuuuqqqrrrrrrrrrvvv{{{xxxqqqvvvwwwnnnYYYhhh}}}uuufffaaaSSS666---000333222555888:::;;;;;;===>>>>>>===@@@CCCBBB@@@FFFOOO{{{\\\NNNKKK@@@@@@HHHDDDBBB@@@@@@CCCLLLVVV___eee:::777222...---+++***)))(((((('''((()))***,,,---/////////000000111111111333666:::<<<<<<<<<<<<===@@@AAADDDIIINNNRRRSSSRRRWWWVVVSSSPPPNNNOOOSSSWWWmmm~~~vvvmmm\\\LLLIII???777222;;;KKKSSSPPPIII>>>???DDDLLLWWW___dddeeeZZZkkkqqqooo{{{yyy~~~|||xxxrrrnnn}}}]]]EEEFFFNNNqqq{{{yyy~~~ooocccYYYTTTTTTQQQ^^^ccc```[[[OOOJJJSSSEEEQQQllleeeLLLHHHCCCAAA888777:::@@@FFFNNN[[[hhhkkksssxxx~~~^^^kkk~~~^^^WWWvvvuuuhhh|||zzzmmm\\\\\\XXXQQQHHH>>><<>>@@@BBBCCCCCCBBBCCCEEEGGGHHHIIIJJJJJJLLLKKKJJJJJJKKKLLLNNNOOOVVV___XXXKKK\\\{{{}}}uuueeeTTTNNNNNNOOOPPPSSSLLLIIIFFFEEEGGGKKKNNNOOONNNLLLKKKNNNQQQVVV```jjjRRRSSSSSSXXXYYYYYYxxx{{{www>>>>>>iii___```cccdddcccbbbbbbccchhhxxx|||kkkfffhhhhhhhhhkkknnnnnnhhh^^^VVVfffmmmpppooosssvvvdddVVVNNNPPPUUU```kkkrrruuuuuupppqqqpppkkkiiimmmyyyzzzxxxtttrrruuuvvvvvvwww{{{rrrsssssssssvvvxxxuuuoootttqqq___EEEqqq{{{qqqdddTTT555)))///777222555888;;;<<<<<<>>>?????????@@@AAA???===BBBHHHvvvmmmWWWRRRGGGAAAEEEHHHEEECCC???===AAAIIIUUU]]]:::777222...---+++***))))))((((((((((((***,,,---......//////000111111111333666999;;;<<<<<<===>>>???AAAEEEJJJOOORRRTTTTTTXXXWWWTTTQQQPPPQQQTTTWWWkkk}}}nnn]]]XXXHHH===555999@@@BBB===999777AAAQQQbbbmmmlllbbbYYYiiimmmqqqsssyyy}}}ooo\\\VVVaaaQQQAAABBB___www}}}rrrsssoooZZZQQQSSSSSSJJJJJJ___lll\\\RRR___[[[kkkfffjjjpppkkk[[[PPPNNNNNN;;;888777888:::???LLLYYY___iiipppvvv}}}```cccyyy[[[VVVsssxxxxxxuuu}}}vvvaaaddd___VVVLLLCCCBBBJJJRRR[[[\\\___cccgggkkknnnoootttrrrqqqrrruuuvvvuuusssuuutttrrrpppoooooopppqqq{{{~~~YYYIIIVVVHHHIII^^^mmmgggZZZTTTFFFCCCVVVuuufffWWWLLLGGGEEEHHHBBBFFFPPPKKK>>>CCCSSS~~~pppeeehhh^^^NNNddd}}}qqqccc^^^UUUIII@@@<<<>>>@@@LLLXXXdddiiikkknnnpppppptttrrrooopppvvvzzzrrrgggZZZ[[[\\\___aaaaaa```^^^bbbiiiooorrruuuzzz|||zzzxxxssssssvvvcccWWWMMMpppzzzyyynnnnnn|||}}}zzzyyy|||hhhVVV444++++++,,,---------...111444888999;;;>>>BBBDDDCCCAAAAAACCCEEEFFFGGGHHHIIIKKKLLLKKKKKKKKKLLLMMMNNNOOOLLLSSSXXXRRRHHHSSSxxx~~~~~~qqqjjjhhhUUUHHHJJJNNNNNNOOORRRKKKIIIGGGHHHKKKNNNPPPPPPNNNLLLMMMOOOPPPSSS\\\fffPPPSSSSSSXXX[[[[[[qqqNNN333PPP[[[ZZZ\\\```aaaaaabbbeeedddrrrrrrkkknnnddddddfffjjjkkkhhh```YYYeeemmmrrrnnnjjjmmmtttxxx}}}vvvsssuuurrrhhh\\\JJJFFFEEEKKKUUU___fffkkkjjjiiifff```]]]aaallluuu~~~{{{zzzxxxuuuuuuxxxsssssssssssstttsssoookkklllfffOOO:::{{{zzzpppuuuvvv___OOO888,,,000888222555999;;;<<<===???@@@@@@@@@@@@???======AAADDD\\\jjjWWWMMMIIIHHHGGGGGGFFFBBB===<<>>>>>AAAFFFKKKOOOSSSUUUWWWVVVVVVTTTRRRQQQRRRVVVYYYeeexxxiiidddZZZLLL???:::999999===BBBQQQUUUZZZ___aaa___\\\ZZZ]]]^^^kkk{{{cccXXXZZZXXXMMMLLLYYYrrrzzzuuu{{{ttt[[[WWW___mmmeeeWWWZZZpppvvvhhh^^^uuueeeiiitttiii[[[XXXWWWBBB>>>:::888666777>>>HHHPPP___jjjooo}}}}}}fff\\\sssxxxTTTRRRqqqrrrYYYbbbtttnnnyyy}}}zzziiihhhhhhdddYYYNNNHHHHHHJJJPPPRRRVVV[[[```eeeiiikkkrrrpppooooooqqqrrrrrrrrrrrrqqqooooooppppppqqqqqqsssxxxvvvqqqwwwpppbbb>>>???BBBGGGLLLQQQVVVZZZPPPSSSNNNOOOqqqsssbbbWWWPPPJJJFFFKKKDDD???@@@EEEFFFDDDBBBGGGrrryyyzzz{{{yyyYYY888666IIIBBBQQQaaaiiimmmoooooommmrrrpppmmmoooxxx~~~yyypppTTTTTTVVVYYY\\\]]]ZZZXXX\\\mmmrrriiinnn}}}qqqzzznnnpppnnn___YYYNNNccc}}}yyy~~~xxxfffSSS333000,,,---.........///222555::::::;;;>>>AAACCCBBBAAAAAACCCFFFFFFFFFFFFIIILLLKKKKKKKKKLLLLLLMMMNNNOOOUUUKKKKKKSSSNNNGGGVVVppp```___[[[KKK@@@EEELLLKKKJJJMMMIIIIIIJJJMMMPPPQQQQQQPPPPPPPPPRRRQQQMMMLLLTTT___RRRQQQLLLOOOUUUVVVbbbzzzddd[[[222<<>>???@@@@@@@@@@@@>>>>>>@@@CCCDDDQQQXXXKKKOOOLLLCCCEEEEEECCC???<<<===BBBGGG:::777222...---+++***)))***)))((((((((()))+++,,,------...///000000111111222555:::===>>><<<<<<<<<>>>AAAGGGLLLPPPSSSVVVYYYUUUUUUTTTSSSRRRSSSWWWZZZgggwwwrrrgggUUUCCC;;;888<<>>===BBBBBB;;;999PPPmmm{{{iiigggtttlllNNN;;;???:::KKK^^^hhhmmmooonnnlllhhhjjjlllrrr|||xxx```[[[TTTRRRTTTVVVWWWVVVggg~~~llliii||||||qqqtttmmm```hhhfffccc{{{|||yyy~~~nnn~~~zzzyyyiiitttttteeeOOO...,,,,,,---.........000333666:::;;;<<<===>>>@@@AAABBBCCCEEEGGGGGGEEEEEEIIILLLJJJJJJKKKLLLLLLMMMMMMNNNMMMNNNOOOQQQRRRQQQPPPOOOgggsssiii^^^QQQWWWQQQHHHBBBEEEKKKNNNMMMMMMIIIIIILLLOOORRRRRRPPPNNNPPPQQQSSSQQQKKKGGGNNNXXXXXXVVVNNNMMMTTTTTTWWWeeegggrrryyyeee888222PPPyyyssscccXXX\\\bbbcccccceeebbbhhh}}}sssdddeee^^^[[[XXXWWWXXXXXXTTTQQQVVV]]]dddhhhmmmqqqrrrooommmooooooqqqzzz}}}[[[KKK???>>>BBBGGGQQQ[[[hhhbbb[[[VVVWWW___iiiqqqssswww|||~~~{{{{{{|||xxxtttqqqtttrrrrrrsssppphhhbbbaaabbbXXXHHH```mmm~~~jjjZZZ666111///000777555888;;;======>>>???@@@@@@AAA@@@===>>>BBBDDDCCCHHHrrrwwwwwwxxxiiiTTTTTTMMMDDDBBBCCCCCCAAA>>><<<<<<<<<:::777222...---+++***)))***)))((((((((()))++++++,,,,,,---...///000111222111666<<>>gggrrr^^^^^^eeeeeeccccccfffcccuuuiiieee```ZZZRRRNNNLLLKKKIIIFFFQQQYYYaaaeeeiiimmmnnnllliiinnnnnnjjjnnnuuurrrhhhTTTEEE;;;>>>BBBDDDLLLVVVgggccc\\\RRRKKKOOOZZZdddqqqvvvzzz}}}}}}zzzzzz{{{wwwtttsssuuussssssuuuoooeee_________RRRHHHxxx|||vvvcccxxxwwwvvvbbbYYY111333222333888777:::===>>>>>>===>>>???@@@BBB@@@<<<===BBBCCC@@@BBBOOOpppuuuyyyaaaNNNLLLDDDCCCBBBBBBBBB@@@<<<999:::777222...---,,,***)))***))))))(((((()))***+++,,,,,,---...///000111222111666===@@@@@@===999777<<>>HHHWWWjjjttttttppppppqqqrrrpppoooqqqtttvvvuuutttssszzz}}}vvvwww}}}ooodddZZZPPPRRRZZZZZZSSS```bbbVVVQQQVVVWWWPPPMMMfffppp___RRRbbbvvvhhheeefffppp|||}}}{{{pppeee^^^[[[RRRGGGBBBAAA???===;;;666666FFFOOOOOOrrr```MMMBBB;;;999999HHHXXXaaaeeeiiikkkjjjnnnmmmhhheeekkkwwwmmmdddZZZTTTSSSRRRQQQNNNPPPpppttthhhfffhhhbbb^^^aaavvvqqqiii~~~~~~xxxyyyzzz{{{yyyxxxxxxjjjsssyyygggiiippp{{{pppaaaIII,,,222,,,---...//////111555777999<<<===;;;888999???EEEGGGIIIKKKIIIEEEDDDHHHLLLHHHIIIJJJKKKLLLLLLLLLLLLPPPMMMKKKNNNRRRSSSRRRPPPTTTWWWrrr}}}wwwvvv~~~SSSUUUWWWHHHPPPDDDGGGLLLKKKEEEGGGOOONNNGGGKKKJJJHHHIIIKKKNNNNNNNNNNNNJJJHHHKKKMMMMMMNNNQQQGGGQQQRRRQQQUUUSSSSSS\\\YYYnnnOOO222444XXX~~~cccaaaggggggcccaaahhh```oootttjjjbbbZZZPPPHHHDDDBBB@@@>>><<>>>>>======>>>AAACCC@@@;;;<<>>;;;555111222///000111000000000333555;;;OOOeeeppptttwwwvvvrrrvvvtttrrrrrrtttuuuvvvvvvttttttwww||||||wwwuuuvvvtttfffWWWQQQSSSWWWZZZ\\\ZZZ[[[]]]\\\[[[ZZZZZZ[[[\\\[[[lllfffWWWWWWiii~~~sssvvvyyywww~~~vvvnnncccYYYQQQMMMHHH???;;;<<<666<<>>>>>IIIVVVjjjooozzz{{{sssvvvppp^^^KKKEEEOOOfff{{{xxxtttrrrrrrssssssrrrvvvqqqpppsssqqqhhhbbbbbb^^^GGGmmmwwwqqqnnnlllssszzz\\\AAA;;;999444666???===<<<;;;<<<===<<<:::888444999>>>@@@???>>>???BBB:::MMMDDDzzzvvvdddnnneee^^^IIIGGGCCC@@@BBBCCC@@@::::::666111...,,,,,,+++*********))))))))))))******+++***+++,,,...111222222888@@@AAABBBDDD:::333:::888BBBJJJLLLOOOVVVYYYYYYVVVTTTTTTUUUTTTQQQSSSXXXWWWooo~~~}}}qqqnnntttpppooo{{{lllccc___^^^```bbbaaacccgggfffmmmeeejjjyyysssvvvvvvlllrrrmmmeee`````````]]]ZZZ[[[TTTTTTPPPHHH@@@;;;666222222444AAAPPPaaavvvxxxfffnnnzzzlllSSSOOOXXXbbbkkkvvvyyy|||uuuZZZ@@@888777222000111/////////......///222555888MMMdddpppsssvvvwwwvvvvvvtttrrrrrrsssuuuuuutttwwwttttttvvvuuuqqqppprrroooggg___[[[[[[]]]^^^___[[[]]]^^^___```ccchhhmmmZZZOOOggglllXXXRRRdddzzziiiYYYQQQLLLDDD===;;;777999???FFFKKKPPPYYYaaa```AAA999;;;777>>>IIIVVV___bbb^^^ZZZLLLHHHAAA<<<===FFFUUUaaa^^^XXXOOOJJJNNNRRRNNNFFFAAABBBwwwkkk___```bbb]]]SSSTTTfffxxx|||{{{{{{yyyuuuuuuyyy{{{}}}lllooommmttt}}}|||qqqtttjjj```VVV999'''111...+++,,,000222222666;;;<<<=========<<<>>>BBBDDDGGGHHHIIIJJJJJJHHHFFFEEEIIIHHHGGGGGGHHHIIIKKKMMMKKKKKKLLLLLLLLLKKKJJJJJJLLLQQQUUUSSSPPPPPPXXX```nnnZZZSSSXXXSSSPPPLLLJJJIIIIIIHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJHHHGGGIIIJJJLLLKKKMMMSSSUUUTTTTTTWWWiii~~~RRR:::===jjj{{{dddhhhggg```ddd```fffmmmeeecccaaaaaa^^^UUUIIIAAA>>>DDDNNNZZZccciiijjjjjjdddeee^^^UUUUUU]]]___[[[___WWWOOOPPPVVVWWWQQQIIIHHHEEECCC@@@<<<;;;EEEPPPeeeiiiqqqwwwtttpppssszzznnn```OOOEEECCCIIIXXXfffddd^^^\\\cccjjjjjjfffddd~~~yyy{{{yyyvvvttttttuuuuuutttqqqrrrtttrrrkkkbbb^^^___OOOIIIqqqyyyzzzuuukkkxxxtttVVV===888999555777???<<<;;;;;;<<>>???BBBFFFJJJJJJGGGAAA===:::<<>>===;;;;;;BBBKKKbbbfffmmmsssssspppqqquuusssiii]]]SSSKKKHHHPPPYYYbbbYYYJJJ>>>===CCCGGGEEEqqq}}}vvvtttyyywwwtttssstttuuuuuuuuurrrwwwvvvlllaaa___cccggg\\\bbbyyyzzzppp|||lllPPP888444777666777<<<:::999:::===@@@CCCCCCBBB@@@@@@BBBHHHOOORRROOOLLLBBB444???HHH~~~hhh|||rrrcccUUUJJJHHHEEE@@@???BBB;;;777111...,,,+++******))))))(((((((((((())))))+++,,,------...000222444333888888===DDD===666;;;777>>>GGGLLLPPPTTTXXX[[[VVVTTTTTTUUUSSSOOOOOOSSSXXXgggllllllqqquuu}}}|||sssllljjjiiiggggggiiimmmpppkkklllpppjjjqqq{{{uuummmkkkttt~~~|||~~~iiifff___ZZZ\\\]]][[[ZZZ[[[XXXUUUVVVZZZVVVHHH;;;666666555AAAQQQ___mmmjjjWWW\\\mmmdddNNNRRR```]]]TTTMMMIIIiiizzzaaaPPPEEE===888999999555444666222333333222111000111333444HHH^^^iiiiiihhhkkknnnsssrrrqqqrrrtttuuuuuutttooooooqqqtttqqqhhhaaa``````iiippppppkkkhhhhhhgggeeehhhiiigggeeegggpppxxxzzz^^^QQQhhhhhh[[[|||sssaaaYYYTTTLLLFFFAAA@@@FFFPPPSSSLLLGGGGGG[[[tttwwwRRR===888888;;;@@@EEEDDD>>>888222222222000111777@@@HHHOOONNNLLLKKKOOORRRNNNFFFAAA???ZZZ}}}{{{gggfff]]]???FFFdddkkk|||zzzzzz{{{yyywww{{{}}}vvv{{{tttoooZZZDDD000)))///+++...444;;;;;;777777::::::===AAADDDDDDDDDDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDHHHHHHHHHIIIJJJLLLNNNOOOKKKKKKJJJJJJJJJJJJJJJJJJLLLJJJJJJLLLOOOQQQPPPNNNNNNPPPMMMRRR___eeeoooxxx~~~pppaaaTTTRRRTTTQQQKKKIIIFFFGGGJJJMMMPPPOOOLLLIIIGGGHHHHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJRRRQQQOOOKKKIIIIIILLLNNNDDDCCCGGGOOOUUUWWW[[[```YYYSSSmmm|||@@@...NNNyyyzzzbbbdddgggbbb^^^iiihhhddd}}}iiifffjjjddd[[[WWWOOONNNPPPVVV]]]cccffffffkkkrrrrrrllljjjqqqtttrrrccc^^^ZZZ\\\___\\\PPPEEE???===<<<>>>===>>>DDDLLL]]]bbbkkkrrrsssoookkkiiiiiiccc[[[RRRJJJGGGNNNYYYggglllbbbIII777===OOOZZZdddnnn|||vvvtttuuutttrrrqqqqqqrrrssssssssstttwwwrrrfff```iiiwww~~~pppuuurrrcccJJJ555222666555555888999999999;;;???BBBCCCCCC===;;;:::===FFFOOOVVVYYYTTTHHHEEE;;;]]]jjjooovvveeeNNNIIIIIICCC??????;;;777222...,,,+++***)))))))))(((((((((((()))))),,,...//////......111333111555555;;;EEE???666999888===FFFNNNRRRUUUYYY^^^\\\ZZZYYYYYYUUUOOONNNQQQQQQaaallluuuuuuoookkkgggeeeeeeiiijjjhhhggggggdddjjjxxx|||}}}{{{uuulllnnnsssvvv{{{yyyqqqdddddd^^^YYY[[[]]][[[ZZZ[[[]]]VVVTTTXXXYYYPPPBBB999888666CCCSSS___kkkjjj[[[^^^kkk^^^HHHIIIPPPGGG:::BBB777OOOqqqYYYHHH???>>>;;;:::;;;999444222222111333555555444333333333555DDDXXXccceeedddhhhnnnqqqppppppqqqssstttsssrrrnnnjjjgggeee___WWWSSSSSS[[[jjjuuusssnnnkkkjjjiiihhhkkkmmmkkkggggggkkkooosssNNNpppsssXXX~~~}}}jjj]]]PPPGGGDDDCCCIIIQQQOOOFFFHHHQQQnnnvvvzzzwww]]]DDD888888888777555444444444000222333222333777>>>DDDNNNNNNMMMMMMQQQTTTOOOHHHBBB:::HHHmmmmmmkkkbbbFFFMMMiiilllooooooqqqtttsssrrrxxxzzzrrr|||}}}zzzcccCCC...+++...///000777BBBGGGCCC<<<999;;;>>>BBBDDDEEEDDDDDDEEEBBBCCCDDDFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIJJJKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKKKKIIIQQQPPPLLLKKKHHHNNN^^^XXXmmm~~~vvvllleeeZZZUUUQQQMMMMMMSSSYYYXXXTTTQQQJJJLLLOOORRRUUUTTTQQQMMMKKKKKKLLLLLLKKKJJJIIIHHHEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNLLLJJJIIIJJJMMMPPPKKKGGGFFFJJJOOOUUU]]]eeecccPPPqqqhhhxxxLLL222BBBTTT~~~eeedddhhhaaafffiiiiiigggrrr{{{pppooohhh[[[RRRHHHGGGHHHOOOYYYccciiijjjkkkyyyvvvnnnqqqxxx{{{lllhhhccc___[[[SSSGGG>>>===<<<===?????????FFFOOOUUU^^^gggllllllggg```[[[hhheee```YYYOOOHHHJJJQQQUUUjjjtttfffQQQIIILLLOOO```WWWZZZwwwzzzuuurrrssswwwrrrqqqpppppprrrsssrrrqqqssssssnnneeedddlllwww}}}dddqqq}}}eeeSSSAAA333333777888888999;;;999888:::<<<>>>????????????===<<<<<>>777222444(((;;;iii}}}dddUUUOOOMMM===<<<;;;999666222///...111333555666666888;;;>>><<>>DDDHHHNNNOOOOOOOOORRRUUURRRLLL555333999IIIZZZbbbccceeeqqqcccfffhhh\\\bbbrrrsssoooppprrrsssoookkknnnuuu}}}zzzqqq~~~uuujjjkkkvvv}}}{{{ppp~~~zzzddd>>>,,,...///111222999FFFMMMIIIBBB===???AAACCCDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJLLLMMMNNNLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJMMMOOOPPPIIIKKKOOOQQQPPPMMMKKKJJJKKKLLLFFFIIIVVVXXXQQQRRRXXX[[[[[[[[[___dddbbb[[[XXXWWWYYY^^^___YYYUUUTTTdddWWWYYYUUURRROOODDDLLLRRRSSSUUUXXXYYYXXXWWWWWWMMMNNNPPPSSSUUUTTTRRROOOLLLMMMMMMMMMLLLJJJHHHGGGEEEFFFHHHJJJLLLNNNOOOOOOGGGHHHHHHGGGFFFHHHKKKNNNSSSMMMIIIKKKMMMQQQYYYaaaZZZPPPggg{{{fffccc;;;111:::```oooeeegggaaafffccceeekkklllvvvtttiiigggeeebbbWWWRRRPPPSSS\\\dddhhhhhheeeuuu}}}qqqbbbbbbjjjqqqqqqnnnggg^^^RRRGGG???:::???@@@BBBBBB???>>>FFFQQQYYYaaagggfffcccaaa___\\\jjjjjjkkkjjjbbbWWWQQQRRRWWWbbbkkkhhh\\\NNN???444LLLEEEIII___yyy~~~xxxuuurrroooppptttsssrrrqqqrrrssstttsssrrruuuqqqmmmggg___VVVTTTWWWWWWpppwwwxxxzzznnn\\\BBB999333555999;;;<<<>>><<<:::888888999;;;;;;;;;999===AAAAAA???===???BBBHHH[[[PPPWWWYYYmmm|||xxx{{{zzzgggVVVNNNIIIEEE<<<888222...,,,+++)))(((((((((''''''''''''(((((((((,,,//////...///444888555888999BBBOOOGGG999666666:::CCCNNNSSSSSSXXX```___]]]\\\\\\WWWPPPMMMOOONNNddd~~~ggg^^^XXX^^^^^^^^^dddppp|||uuummmhhhgggcccaaaddddddaaagggooonnnsssvvv{{{{{{ssszzzyyyrrrrrrsssrrrrrruuuyyy|||vvvwwwxxxxxx{{{{{{kkkhhhlllggg```\\\]]]___]]]\\\]]][[[cccbbbXXXVVV\\\WWWKKK:::777AAAJJJKKKQQQXXXUUUWWWVVVFFF777777666111444---'''111HHHeeelllWWWMMMIIIEEECCCBBB>>>;;;999888555222777777777888;;;CCCLLLSSSJJJFFFEEEJJJOOOVVVeeerrrqqqooommmkkkiiieeeaaa]]]SSSIII>>>777333333888???\\\oooyyyuuunnneeeUUUTTTTTTVVVXXXYYYXXXVVVQQQooommmnnnkkkttt{{{yyybbb```YYYWWWWWWOOOIIIWWWmmm}}}xxx}}}kkkggg>>>>>><<<;;;<<<@@@EEEJJJMMMJJJMMMOOONNNMMMOOOSSSWWWVVVXXXWWWUUUVVVWWWTTTMMM:::@@@>>>777333333???SSS___\\\```jjjpppsssvvvwwwvvvwwwyyyxxxpppggggggmmmiiiqqqvvvvvvxxxwwwcccbbbbbbeeelll|||{{{jjjhhhwwwrrr\\\777+++222///111333:::DDDIIIGGGDDDEEEEEEEEEEEEDDDCCCDDDGGGIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJIIIHHHHHHIIIKKKMMMNNNGGGIIIMMMQQQTTTTTTQQQOOOLLLZZZ[[[PPPIIICCCHHHXXXRRRQQQPPPRRRWWWYYYTTTMMMNNNMMMOOOTTTSSSNNNLLLNNNYYYOOOXXXQQQSSS\\\SSS\\\MMMNNNNNNMMMKKKKKKKKKKKKKKKJJJJJJLLLOOOPPPOOONNNJJJKKKLLLMMMLLLKKKIIIGGGGGGGGGIIIJJJKKKLLLLLLLLLDDDEEEFFFFFFEEEFFFHHHJJJPPPLLLJJJMMMNNNNNNQQQVVVMMMNNN```jjjqqqQQQ000333MMM~~~zzzfffeeecccccc^^^bbbjjjggggggllliiinnnoooeee___YYYZZZ```eeefffeeeeeesssxxxhhhWWWSSSYYY^^^kkkjjjdddXXXIIIAAA@@@BBBHHHJJJLLLIII@@@<<>><<>>888999111***000777333333000555RRRqqqyyyvvv^^^KKKGGGLLLNNNKKKKKKIIIDDD@@@???@@@>>>;;;===<<<::::::AAAMMM\\\fffVVVJJJ???===AAAKKK\\\lllsssppplllhhhddd^^^XXXTTT:::555222333333222555:::]]]rrrzzzooocccXXXUUURRRTTTXXXZZZXXXUUUVVVOOOhhhppp{{{ggg}}}}}}mmmdddZZZUUUVVVPPPLLL[[[rrryyymmm}}}]]]JJJDDDAAA@@@FFFPPPXXX[[[[[[XXXZZZ\\\[[[ZZZ[[[^^^bbbbbbbbb```[[[YYYXXXTTTMMM999<<<888999DDDJJJQQQ^^^ffffffcccjjjvvvuuuoooqqqppprrrwwwwwwpppiiijjjooonnn}}}qqqqqq|||wwwbbbppp}}}hhhpppwwwbbbpppyyylll~~~uuukkkTTT111+++444...///333:::AAACCCBBBEEEKKKJJJIIIGGGDDDCCCDDDHHHLLLGGGFFFFFFEEEDDDEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHGGGJJJIIIHHHGGGGGGHHHJJJKKKQQQMMMKKKLLLOOOQQQOOOLLLPPPPPPGGGHHHVVVYYYPPPMMMOOOTTTXXXXXXTTTPPPPPPRRRNNNIIIKKKRRRQQQHHHHHHQQQMMMMMM^^^OOONNNZZZJJJJJJJJJLLLMMMLLLLLLMMMMMMKKKFFFEEEDDDEEEHHHKKKLLLLLLGGGIIIJJJLLLLLLKKKIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFHHHHHHGGGFFFHHHIIIEEEDDDHHHNNNOOOLLLKKKMMMPPPNNNPPPmmmsssqqq~~~ggg<<<777GGGyyygggddddddfffbbbeeekkkgggdddssssssjjjbbb]]]WWWSSSVVV___gggiiihhhkkkvvvvvveeeSSSNNNQQQRRR```aaa]]]RRREEE@@@FFFNNNQQQTTTVVVOOOCCC===HHHWWWfffggg^^^NNNHHHTTTgggssspppiiicccbbb```[[[YYY[[[KKKFFFIIIPPPNNNCCC;;;<<<:::777>>>QQQbbbjjjmmmppppppnnnoooqqqqqqnnnooosssqqqpppooopppppppppnnnmmmooohhhjjjppphhh[[[gggooozzzrrrqqq{{{|||ccc;;;<<<>>>???;;;777666888>>>;;;888777999:::;;;:::===:::888999===>>>===;;;BBB111======AAAMMMaaassszzziiiSSSNNN___wwwgggYYYQQQ===999333...,,,***((('''((((((((((((((((((((((((---------...000444:::???888***>>>AAAGGGTTTCCC<<<;;;888???MMMUUUSSSVVV^^^bbb\\\XXXYYY\\\ZZZUUUQQQRRR^^^pppbbbZZZXXXUUUOOOJJJNNN```ssszzz}}}uuu```gggjjjiiidddeeemmmsssrrruuuvvvwwwyyy|||zzzpppuuuvvvppprrryyy{{{wwwxxxxxxjjjWWWUUUXXX]]]```]]]XXXYYY^^^aaagggzzz}}}nnnrrrvvvdddmmmfff^^^[[[```dddbbb]]]bbb```]]]]]]```aaa```^^^BBBCCC???;;;???FFFDDD;;;999888444///...222333222,,,555111+++222888999===CCCKKKMMMEEE@@@DDDJJJLLLKKKDDD@@@@@@@@@===;;;===:::999888999===EEEMMMSSSKKKDDD<<<666555???XXXpppsssnnnlllooojjjZZZFFF:::777222000111222222666;;;YYYnnnwwwnnnjjj```VVVWWW```iiikkkhhhaaa]]]ddd|||sssiiizzz{{{jjj```cccfffYYYVVVcccooo|||uuuuuu~~~\\\NNN@@@BBBPPP[[[___iiirrrnnnjjjiiihhhhhhlllpppqqqooossspppjjjccc^^^\\\XXXUUUCCCCCCLLLZZZ___]]]bbbllliiieeekkk{{{uuummmvvvssspppoooppprrrrrrrrrooooooooouuuyyyvvvxxxuuuyyy}}}xxxlllyyyrrr~~~```AAA000---......111999<<<;;;===DDDIIIHHHRRRPPPJJJFFFKKKQQQMMMCCCCCCDDDDDDDDDEEEEEEEEEEEEBBBDDDGGGHHHGGGGGGJJJMMMKKKJJJHHHFFFEEEFFFHHHIIIPPPMMMJJJHHHHHHIIILLLNNNOOOHHHEEEJJJNNNLLLIIIJJJSSSSSSSSSRRRPPPOOOOOOOOOOOOJJJHHHKKKNNNLLLJJJJJJNNNMMMLLLKKKJJJJJJJJJKKKJJJLLLJJJFFFFFFJJJLLLJJJIIIGGGGGGHHHHHHFFFFFFGGGHHHJJJKKKJJJGGGFFFIIILLLKKKLLLJJJFFFCCCBBBEEEIIIDDDCCCCCCDDDEEEFFFFFFEEEKKKEEEBBBGGGPPPTTTPPPJJJFFFNNNNNNiiiRRR555:::jjjpppllldddkkkgggeeeeeeeeegggnnnvvv|||qqqsssoooiiieeecccbbbbbbffflllfffnnnqqqgggWWWOOOPPPUUUSSS\\\```aaa[[[JJJGGGWWWbbbSSSLLLMMMIIIAAAGGGUUUccceeefffaaaXXXWWWbbboootttnnngggeee```ZZZWWWWWWIIIEEE???<<<@@@FFFDDD>>>???===:::>>>MMM^^^gggggghhhiiijjjlllmmmoooqqqrrrnnnoooqqqqqqqqqooommmlllttt___```iiipppaaaRRRlll|||uuuyyy{{{nnn{{{qqqKKK777999::::::888666555555666666666777888:::;;;<<<:::555//////999AAA===444444:::===999666???SSSdddppp~~~qqqooo]]]GGGEEEMMMbbbuuueee===999333...,,,***)))'''(((((((((((((((((((((((()))***,,,---///444999>>>:::...>>>>>>CCCSSSCCC888;;;888>>>KKKSSSRRRUUU]]]aaa___^^^___aaa```]]][[[TTT\\\yyynnn^^^RRRTTTXXXYYYSSSOOOTTT]]]}}}uuuiiijjjmmmkkkggghhhpppuuuvvvyyyyyyzzz{{{}}}~~~tttwwwvvvoooqqqxxx}}}|||yyyttteeeVVVTTTMMMLLLSSSZZZ\\\ZZZZZZ\\\]]]ooowwwppprrrssscccwwwpppfffaaabbbdddbbb___[[[___cccfffeeebbb^^^\\\RRRCCC<<>>999888888AAAVVViiipppmmmmmmmmmcccPPP>>>444222000222666777444444666TTTiii~~~|||vvvnnnfffdddjjjsssxxxzzzfff______rrrwwwllltttyyy|||~~~~~~mmmgggsss~~~|||wwwzzz{{{mmmmmmxxx~~~```UUUKKKGGGNNNYYYaaaqqq~~~|||zzzrrrlllppp|||}}}pppeee___\\\YYYUUUIIIOOOZZZfffllllllooosssppphhhjjjzzz~~~ssssssqqqoooooorrrtttvvvvvvkkklllnnnttt{{{}}}}}}yyyssshhhmmmwwwjjjuuucccDDD222...000000333777:::<<>>???CCCDDDAAA:::888555999III\\\fffhhhkkklllmmmnnnnnnooopppqqqnnnnnnnnnnnnoooppppppqqqmmm___dddhhhfffVVVNNNnnn|||nnnoooyyy{{{YYY999666777999888666444444444555555555666777888999:::::::::777555777;;;;;;666888999:::888777<<>>555@@@KKKNNNNNNOOOPPPPPPJJJEEECCCDDDBBB<<<888888999<<>>;;;777444555999DDDVVVeeejjjlllooolll]]]III<<<999:::666666999:::777555555CCCWWWmmmwww{{{wwwqqqsssyyyrrrhhh]]]hhh|||{{{ooonnnzzz|||sssqqqvvvyyyqqqeeejjjyyy|||zzzqqq```XXXLLLEEELLL\\\kkkyyykkkddd```[[[XXXHHHTTTaaaiiiooosssssspppggg```bbbqqq~~~uuusssqqqoooppprrruuuvvvvvvjjjmmmpppvvv{{{{{{rrrwwwpppvvvtttvvv|||pppYYY>>>---***---///666888999===CCCGGGDDD>>>???FFFJJJGGGDDDDDDEEEDDDFFFEEEDDDDDDDDDEEEGGGHHHEEEFFFGGGFFFDDDCCCCCCDDDIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLIIIIIINNNRRRPPPNNNMMMOOOLLLKKKLLLNNNOOOMMMKKKNNNHHHGGGKKKNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMLLLHHHHHHLLLMMMKKKEEEEEEDDDDDDDDDFFFHHHHHHGGGFFFEEEFFFGGGGGGGGGFFFDDDGGGJJJKKKHHHDDDAAA@@@FFFDDDCCCDDDEEEEEEDDDCCCBBBEEEGGGIIIIIIHHHHHHHHHLLLZZZXXXRRRkkk|||999===;;;___llldddaaa```bbbeeedddbbbffflll{{{xxx}}}qqq___WWWTTT[[[dddhhhfffeeehhhvvvzzzrrrhhh^^^fffssslllaaaeeeyyyiii\\\WWWOOOHHHNNN\\\fffppp~~~}}}|||wwwqqqlllaaaTTTKKKHHH[[[WWWMMMBBB===@@@DDDDDD;;;888444777EEEXXXdddgggkkkmmmnnnnnnmmmlllmmmnnnnnnmmmllllllmmmooorrrttt[[[YYYffffff```WWW[[[~~~wwwooovvvqqqQQQAAA444666777666444333333333333333444444555666888888;;;@@@@@@:::555666888888:::888888999;;;===<<<;;;===uuussstttiiiWWW@@@III^^^<<<888222...,,,+++)))((((((((((((((((((((((((((())),,,...000000111222444777333777666???UUUTTTAAA:::666:::EEEPPPVVV[[[aaa```___]]]___eeeiiieee___kkk```aaaxxxzzzwwwmmmbbb[[[UUURRRUUU\\\XXXooozzzuuuvvvzzz|||yyyzzz{{{||||||{{{zzzyyy{{{}}}}}}zzzyyyoooqqquuuyyyxxxmmm]]]QQQLLLIIINNNSSSQQQIIIEEEOOO\\\jjjbbbeeennnooolllnnnsssiiidddbbbfffkkknnnqqqtttmmmkkkjjjjjjlllnnnppppppIII777999UUUgggYYYDDD:::999222111666555000555@@@FFFHHHBBB@@@HHHHHHFFFMMMJJJPPPUUUVVVUUUUUUWWWYYYSSSRRRRRRQQQJJJAAA>>>AAACCCLLLTTTPPPBBB777555888555333333666>>>KKKZZZfffggglllqqqmmm]]]LLLFFFJJJMMMAAA777777;;;<<<:::999777FFFYYYlllxxxyyy~~~~~~tttbbbaaarrrvvvlllhhhzzz~~~rrriiigggdddzzzuuuqqqpppoooiiieeeqqqpppeeefffaaaXXXFFFBBBOOObbbppprrrkkkeee___[[[FFFSSS^^^bbbgggooommmeeeXXX\\\eeepppyyy{{{xxxtttwwwtttrrrqqqrrrsssssssssmmmpppuuuzzz{{{wwwnnnoooddd\\\KKK555((((((...111888999;;;>>>AAACCCCCCAAA@@@DDDFFFEEECCCCCCEEEGGGHHHGGGFFFEEEFFFGGGIIIJJJFFFGGGGGGFFFEEEDDDDDDDDDHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMMMMMMMKKKJJJMMMPPPQQQQQQQQQMMMJJJHHHJJJNNNPPPNNNKKKNNNIIIHHHLLLOOONNNMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKMMMMMMIIIIIIMMMMMMKKKHHHHHHGGGDDDDDDGGGHHHGGGGGGDDDCCCDDDGGGHHHEEECCC???BBBFFFHHHIIIHHHFFFEEEFFFEEECCCCCCDDDDDDCCCAAA>>>@@@DDDHHHJJJKKKKKKKKKCCCQQQXXXSSSaaappplllCCC;;;333QQQrrreeecccdddgggeeeaaabbbffftttjjjdddnnnzzziii^^^VVVXXX^^^cccfffjjjgggooovvv{{{zzzllleeekkkggghhhzzz|||xxxrrrbbbYYYPPPIIIOOO\\\kkksssuuuuuu}}}xxxooofffYYYKKKCCCCCCMMMOOOKKKCCC>>>@@@CCCDDDAAA>>>888888CCCUUUbbbffffffiiilllllljjjiiijjjlllnnnmmmllllllmmmnnnooopppUUUZZZiiifffcccdddnnnxxxzzzhhhKKKHHH444666666666444333333444333333333444444666777777;;;AAACCC<<<666666888888:::999999<<<@@@@@@===999???NNN{{{eee}}}jjjMMMPPPKKKUUU<<<777222...,,,+++***)))(((((((((((((((((((((((((((***...000111222444666:::888555777???RRRZZZIII;;;777888AAANNNYYYaaafffeee```[[[[[[dddkkkeeeYYYaaaWWWYYYpppvvvoooiiieee___WWWSSSSSSVVVVVViiixxxwww{{{tttuuuvvvxxxxxxwwwvvvvvvvvvyyy|||}}}{{{zzz|||qqqgggnnnpppqqqooojjjccc]]]YYYMMMRRRXXXVVVLLLGGGNNNZZZhhhllluuuvvvsss{{{mmmfffeeelllrrrsssuuuwwwrrrqqqttt|||xxxmmmXXXYYYaaaqqq~~~vvv\\\DDD???;;;;;;@@@BBBEEESSSccc}}}ddd```fffaaa\\\[[[]]]```aaa^^^[[[ZZZ\\\UUUTTTRRRNNNGGGEEEMMMXXX___kkkrrreeeLLL888333777222777???FFFNNNYYYaaafffiiinnnsssooo```QQQOOOUUURRRBBB555666???BBB>>>:::999CCCWWWrrr~~~|||vvvcccZZZbbbfffcccdddyyyyyygggUUUMMMKKKIIIHHHHHHGGGVVVqqq}}}uuupppmmmmmmjjjjjjtttzzzcccYYYdddhhh\\\JJJGGGTTTdddjjjwww~~~vvvqqqiiiaaa^^^NNNWWW]]]]]]```gggeee]]]WWWiii|||yyyrrrssswwwwwwtttqqqpppqqqsssssssssppprrrwww|||}}}}}}|||}}}xxxwwwuuunnn}}}wwwqqq{{{xxx\\\UUUFFF444+++...444777777:::>>>AAAAAACCCJJJQQQOOOJJJDDDBBBCCCDDDEEEEEEIIIIIIHHHHHHHHHIIIJJJKKKGGGFFFFFFGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJLLLNNNPPPOOONNNLLLJJJNNNMMMKKKJJJLLLPPPSSSSSSMMMKKKJJJKKKNNNOOONNNLLLOOOJJJHHHMMMPPPOOOMMMMMMKKKLLLMMMNNNNNNNNNNNNMMMKKKMMMMMMJJJJJJMMMMMMKKKLLLNNNLLLGGGEEEIIIIIIEEEFFFDDDCCCEEEGGGHHHEEEBBBAAABBBCCCEEEGGGHHHHHHHHHFFFDDDCCCCCCDDDDDDCCCAAA@@@@@@AAAFFFLLLOOOMMMKKKGGGMMMTTTRRRUUUpppbbbxxxqqqIII444@@@aaa|||hhhcccaaacccdddbbbccceeeoookkkhhhgggjjjoootttwww}}}tttllliiigggfffiiinnnpppzzz~~~rrrdddZZZRRRNNNUUU```fffrrrpppccccccyyyuuuooohhhZZZJJJAAA@@@888???DDDCCC@@@BBBCCCCCCBBB???999888BBBSSSaaaeeecccggglllllljjjiiikkkmmmmmmmmmnnnnnnmmmkkkjjjiii```cccmmmfffjjjrrryyyvvvyyybbb===777555666666666444333444666444444444444444555666777:::===>>>:::888999999777999:::<<<===>>>>>>======<<<<<>>555;;;>>>HHHYYYOOO@@@:::777===JJJYYYdddiiijjjfff^^^[[[ccclllgggZZZTTTQQQUUUjjjxxxnnnfff```[[[\\\aaannncccaaatttzzzvvvvvvzzz~~~qqqrrrrrrsssttttttsssssstttvvvyyy|||~~~~~~|||{{{{{{vvviii___^^^``````aaaiiitttssskkk\\\VVVTTTWWWZZZYYYYYYZZZbbbxxx~~~rrrhhheeeppp{{{sss{{{___JJJKKKMMMRRR\\\hhhttt|||qqqkkkmmmssswwwsssjjjcccaaa```ZZZSSSPPPPPPWWWfffttttttRRR999222555666CCCQQQZZZ___dddfffeeelllpppuuurrreeeUUUOOOQQQGGG;;;555;;;CCCDDD???:::;;;JJJaaa~~~hhheeeWWWNNNRRRUUUYYYeeeaaaQQQ@@@;;;<<<>>>???AAA@@@:::@@@dddooooooqqqsssoookkknnnttt|||nnndddoooqqq^^^QQQLLLWWWfffnnnyyywwwtttllleeeddd[[[^^^^^^\\\]]]^^^[[[UUU]]]www|||ppppppuuurrrpppnnnoooqqqtttuuuuuupppppptttzzz{{{wwwttttttxxxxxxjjjXXXcccrrrcccnnnvvvmmm\\\SSSBBB222---111666666666:::@@@DDDDDDGGGRRR___]]]PPPDDDBBBEEEEEECCCAAAHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFHHHJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOONNNLLLIIIHHHMMMNNNLLLIIIJJJNNNRRRQQQLLLLLLLLLMMMMMMMMMNNNNNNOOOJJJHHHLLLNNNLLLKKKKKKIIIJJJLLLNNNOOOOOONNNNNNJJJLLLLLLJJJJJJLLLLLLJJJNNNRRRQQQJJJHHHKKKJJJDDDFFFFFFFFFGGGHHHHHHFFFDDDGGGEEEDDDDDDFFFGGGGGGGGGEEECCCBBBCCCDDDDDDCCCBBBEEECCCCCCFFFKKKNNNMMMJJJNNNMMMNNNRRRSSS]]]uuuiii|||jjj???222@@@xxxmmmaaaYYY[[[aaadddeeefffjjjrrrxxxsssggg___aaagggjjjhhhjjjmmmllliiijjjnnn|||rrrhhh```[[[YYY```hhhjjjrrriii]]]aaafffgggjjjhhh\\\JJJ???<<<555===DDDDDDDDDEEEEEECCC>>><<<888777AAASSSaaagggdddiiiooopppmmmkkkmmmpppmmmmmmnnnmmmkkkhhheeebbbcccdddiiicccqqqlllCCC333555666666555333333555666444444333333444555555666666888888666777:::888444888:::;;;;;;888777999;;;444MMM:::eeeffffffmmmVVVRRRrrr;;;777222...,,,+++***)))((((((((((((((((((((((((%%%(((+++---///222555777DDD???222>>>===>>>XXXVVVFFF>>>666888EEEVVVbbbgggkkkkkkeee]]]```iiihhhaaaSSSSSSTTT___uuuzzz~~~pppfff___^^^gggqqqxxxooofffeeepppuuusssssssssuuuyyyrrrqqqqqqpppppppppqqqqqqrrrtttwwwzzz{{{|||||||||zzzzzznnneeeQQQWWWWWWYYYppp|||lllccc\\\```eeeggghhhhhhpppzzzrrr~~~xxxzzzyyy||||||vvvyyy}}}cccIII999777:::EEEQQQ[[[\\\\\\aaagggiiilllpppvvvxxxnnn\\\NNNHHHBBB>>><<<>>>???===<<>>CCCAAA???CCCTTTffffff\\\RRR]]]ttt}}}wwwzzzoootttyyywwwmmmeeegggmmm{{{bbbSSSKKKWWWkkkzzzxxxzzzyyyqqqnnnqqqkkkfffcccdddaaaZZZSSSQQQ]]]ttt~~~vvvssssssqqqooommmnnnpppsssttttttooommmqqqyyy|||wwwrrrqqqwwwtttnnn___iiiwwwuuuttt~~~vvvggg{{{fffZZZNNN<<<...---444888666999:::???EEEFFFGGGOOOYYYYYYLLLAAACCCGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHFFFEEEIIIGGGFFFHHHKKKLLLKKKIIIJJJIIIHHHGGGGGGHHHIIIIIIFFFGGGIIIKKKKKKJJJHHHGGGHHHLLLMMMJJJJJJMMMNNNKKKJJJMMMOOONNNKKKJJJLLLOOONNNHHHFFFIIIKKKIIIFFFFFFGGGHHHJJJMMMNNNNNNMMMLLLHHHKKKLLLIIIIIILLLKKKHHHLLLRRRSSSLLLJJJNNNKKKCCCEEEGGGJJJJJJIIIHHHGGGGGGHHHFFFDDDEEEGGGIIIHHHFFFCCCBBBAAABBBDDDDDDDDDBBBCCCDDDDDDFFFHHHKKKMMMNNNKKKOOOLLLRRRYYYTTTkkkqqqooo===555]]]zzzgggWWWVVV^^^dddeeedddgggrrr{{{zzznnnbbb\\\[[[OOONNNSSS]]]eeehhhiiikkk}}}tttmmmfffdddgggmmmppprrr|||xxxccc^^^hhh[[[]]]```___VVVIIIBBBCCCJJJMMMLLLHHHFFFHHHGGGEEE@@@???;;;:::CCCTTTaaagggeeekkkqqqqqqmmmjjjlllooommmlllkkkiiigggeeecccbbbccccccfffaaawwwfffKKK:::333444444333222222444666333222222222222333444444111444666444444666555222555666777888777666777888777NNN@@@IIIzzzwwwjjjxxxdddSSSmmm;;;777111...,,,++++++***((((((((((((((((((((((((***+++,,,,,,,,,---///111BBB;;;///???===999YYY]]]JJJAAA666555AAASSS```dddhhhmmmjjj^^^\\\dddiiifffWWWVVVSSSWWWjjjyyyvvvsssooohhhaaaccciiifffddd``````jjjuuuwwwrrrzzzqqqkkkooosssrrrqqqssstttsssqqqooonnnnnnooopppmmmoooqqqtttvvvwwwxxxxxxxxxxxxrrrSSS[[[[[[^^^|||uuurrrooollliiihhhqqq{{{mmmtttfffQQQ???777999AAAHHHTTT[[[[[[RRRNNNWWWfffnnniiinnnwww}}}vvvcccOOODDDJJJHHHEEE???666333;;;FFF:::]]]mmmZZZHHH:::999777333999FFFKKKZZZuuujjj[[[eeeuuuaaaMMMAAABBBJJJ<<>>AAA>>>BBBKKKbbbuuuzzzvvvvvv|||wwwggg^^^dddoooppptttkkkSSSJJJVVVooozzz~~~}}}vvvvvv}}}yyypppmmmpppkkk]]]TTTSSS[[[lll}}}|||wwwtttqqqooonnnoooppppppppppppmmmpppzzzzzztttssstttnnnyyyzzzvvv|||wwwssskkkYYYLLL999---000:::>>><<<===;;;===DDDEEEBBBDDDJJJNNNDDD>>>CCCIIIHHHGGGIIIAAABBBEEEGGGGGGFFFDDDBBBJJJHHHFFFHHHJJJKKKJJJHHHKKKJJJHHHFFFFFFFFFHHHIIIBBBCCCEEEGGGHHHHHHGGGGGGDDDKKKOOOLLLKKKMMMKKKFFFHHHMMMPPPNNNIIIGGGKKKOOOLLLFFFDDDGGGHHHFFFCCCCCCDDDFFFIIIKKKLLLLLLLLLKKKHHHKKKKKKIIIIIIKKKKKKHHHIIIQQQSSSLLLKKKPPPMMMDDDEEEIIILLLMMMJJJGGGHHHIIIDDDCCCCCCFFFJJJLLLKKKHHHBBBAAAAAABBBDDDEEEDDDCCC===AAAEEEEEEEEEHHHOOOVVVFFFQQQNNNRRRZZZHHHLLLxxxzzz{{{XXX666>>>bbbqqqZZZUUU^^^ddddddaaaffflllsssvvvsssjjj```YYYTTTMMMKKKTTT```gggiiijjjwwwxxxooojjjjjjmmmjjjppphhh]]]ccc```]]][[[XXXPPPJJJMMMTTTaaa^^^VVVLLLGGGIIIIIIGGGFFFEEEAAA???FFFUUUaaafffffflllqqqpppkkkggghhhkkknnnllliiifffdddcccccccccllllllkkkcccyyyzzzqqqzzz\\\FFF>>>333222333333111000111333555111111111111111111222222---333666333111222222111111222333666999:::888777>>>...>>>777PPPooolll]]]zzz:::777222...---+++***)))((((((''''''''''''((((((&&&'''***,,,---...------333<<<555333???@@@HHHaaaccc===333>>>===FFF^^^hhhmmmnnnjjj```YYY\\\eeelllfffQQQQQQ]]]hhhrrrcccpppzzzooodddQQQSSSSSSUUU]]]iiiqqqsssssstttuuuuuuqqqmmmmmmqqquuunnnjjjjjjooorrroookkkjjjnnnooooooqqqsssvvvyyyzzz|||{{{sssqqqkkk[[[VVVppp|||kkkmmm[[[CCC333999DDDIIISSS```]]]QQQBBB<<>>999999444555888;;;PPPiiipppyyy}}}pppyyy^^^IIIKKKZZZZZZHHHBBB999>>>III???AAABBBBBBbbbsss{{{|||vvvpppddd```___]]]eeekkkvvvhhhEEEVVVuuufffsssgggJJJIIIgggpppzzz~~~|||yyyzzz}}}qqqpppooooooppprrrtttuuummmpppssstttuuuwwwwwwvvvmmmxxxtttqqq{{{wwwcccEEE------333333777@@@???@@@BBBBBBBBBBBBDDDFFFIIIHHHEEEDDDCCCDDDEEEFFFAAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEIIIGGGDDDCCCCCCDDDCCCBBBAAABBBCCCEEEHHHIIIHHHFFFHHHIIIKKKLLLLLLJJJHHHGGGHHHJJJKKKIIIGGGFFFHHHKKKJJJJJJIIIFFFCCCBBBDDDEEEHHHEEECCCEEEHHHJJJIIIGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFHHHKKKLLLKKKGGGDDDDDDEEEGGGIIIJJJJJJJJJJJJCCCAAA??????BBBFFFHHHIIIDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAABBBDDDHHHKKKMMMIIIMMMPPPQQQPPPPPPRRRUUU||||||ppp===777HHHkkkjjjXXXVVV\\\bbbccckkkooorrrrrrnnnggg```]]]ZZZPPPHHHNNN___kkklllhhhmmmsss~~~uuuoookkkiiinnnmmmxxxuuussslllkkkhhhddd^^^WWWOOOJJJNNN\\\UUUSSSEEEBBBYYYLLLHHH<<<;;;@@@DDDRRRaaacccdddgggjjjjjjhhhgggiiilllnnnmmmiiiddd```aaafffjjjcccwwwpppvvv}}}xxxwwweeexxxlllNNN===:::777333222111000////////////////////////000000000000333222111000000111222222222333555444333333444666333;;;999000>>>hhhrrrvvvwwwggg:::777222...---+++***)))((((((''''''''''''((((((&&&'''))),,,...111222333444===888444;;;>>>JJJeeejjjGGG:::???<<>>:::999999<<<555666777888KKKccckkk{{{www}}}kkkaaa______aaaUUUTTTHHHGGGMMMAAABBB888EEElllvvvpppzzzwwwjjjccc```^^^ZZZMMMUUUdddwww{{{cccMMMbbbaaaDDDRRRdddlllvvvyyywwwtttvvvxxxqqqppppppqqqqqqrrrsssssstttsssqqqqqqsssvvvwwwvvvuuuwwwiiibbbooowwwpppiiiooofffqqq}}}~~~cccEEE,,,...666777888===>>>@@@BBBBBBAAAAAABBBDDDEEEEEEDDDDDDEEEFFFHHHIIIEEEFFFHHHHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEIIIGGGEEEDDDEEEFFFFFFEEEBBBBBBCCCEEEHHHJJJIIIHHHHHHIIIKKKLLLLLLJJJIIIHHHIIIKKKKKKJJJGGGFFFHHHJJJIIIIIIHHHFFFDDDCCCEEEFFFGGGFFFEEEEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFHHHIIIIIIFFFCCCCCCDDDEEEGGGGGGGGGFFFEEEAAA@@@>>>>>>???AAABBBBBBAAABBBCCCDDDCCCBBB@@@???BBBBBBBBBCCCEEEGGGIIIKKKJJJLLLNNNOOOOOOOOOOOOPPPoooxxxccc:::333LLLrrrbbbMMMWWW^^^]]]gggiiimmmpppppplllfffaaa```WWWNNNNNNXXXbbbffffffgggiiiuuu{{{qqqmmmnnnooopppqqq}}}yyyjjjlllooonnniii___UUUNNNOOOWWWRRRWWWMMMFFFUUUFFFEEE999999@@@EEESSSbbbeeefffgggggggggfffgggiiijjjhhhfffcccbbbeeekkkqqquuuuuurrr|||zzzzzz}}}rrr[[[CCC666666333333222111000////////////.../////////000000000000222111000000///000111222111333444444333222444555<<<444666===999AAArrrzzzmmmtttwwwxxx:::777222...---+++***)))((((((''''''''''''((((((&&&'''(((+++///333777999444>>>===777555555DDD___kkkOOO???;;;444<<>>>>>>>>AAAKKKYYYeeemmmpppqqqnnnlllmmmpppooojjjfff```aaaeeehhheeebbbdddjjjggghhhiiikkknnnqqqtttvvvyyywww~~~qqqhhhaaaOOO===BBB<<<===DDDRRRggghhhRRRWWWZZZXXXXXXhhh}}}tttXXXEEE555333555;;;MMMaaagggrrrvvvttthhh___```aaa[[[QQQJJJKKK{{{iiiQQQ>>>777999<<<===>>>888999999666GGGbbboooooossswwwmmmlllhhh```rrrmmmppp___VVVUUUDDDAAABBBIIIlllxxxxxx}}}tttkkkhhhggg```YYY@@@GGGXXXpppyyy```\\\vvvyyyUUUYYYcccjjjrrruuusssqqqrrrtttppppppqqqqqqrrrqqqqqqqqquuuqqqnnnmmmmmmoooqqqrrryyyhhhbbblllmmmffffffpppdddddd{{{qqqcccmmm]]]AAA,,,///999:::999:::>>>@@@BBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHFFFIIILLLKKKGGGCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFEEECCCDDDFFFGGGGGGFFFEEEDDDCCCEEEGGGJJJJJJJJJHHHIIIJJJKKKKKKKKKIIIIIIKKKLLLLLLJJJHHHGGGGGGIIIHHHHHHHHHFFFDDDDDDFFFHHHFFFGGGGGGFFFDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEDDDDDDEEEFFFFFFDDDCCCCCCDDDDDDEEEDDDCCCBBBAAABBBBBBAAAAAA@@@@@@?????????AAADDDFFFFFFCCC@@@>>>BBBBBBCCCDDDFFFGGGHHHIIIIIIJJJLLLOOOQQQRRRPPPNNN[[[uuusssrrr~~~QQQ888111KKKxxx]]]VVVWWW___aaadddiiipppssspppiiibbbddd^^^VVVPPPQQQXXX```fffeeefffiiiqqqwwwnnnkkkmmmooommmsss}}}jjjWWW\\\cccggghhhfffdddcccccc___[[[ccc[[[RRRXXXMMMFFF;;;===GGGLLLWWWccceeehhhfffeeedddfffgggggggggeeebbb```dddnnnwww|||~~~qqq{{{zzz___MMM999111222000222111000//////...//////....../////////000000000000000////////////000111000111333222111111222444<<<111555AAA777,,,NNNttt~~~gggvvvkkk:::777222...---+++***)))((((((''''''''''''((((((''''''(((***...333888;;;777BBBHHHCCC888222>>>RRRhhhXXXFFF888000666HHHUUUtttoooppprrrjjj[[[XXX^^^fff^^^WWWQQQOOO]]]vvvwww```UUUOOOJJJEEE???JJJGGGEEEHHHRRR^^^gggmmmooommmlllmmmoooooonnnkkkeeedddeeegggeeeaaaccchhhgggggghhhjjjmmmqqqtttvvvqqqzzz~~~~~~nnnRRR<<<===FFFDDD888===<<>>BBBDDDDDDAAA>>>BBB@@@777FFFhhh~~~qqqzzzooohhhdddqqqpppuuufff```aaaKKK@@@CCCJJJnnn|||||||||{{{|||sssnnnooonnndddWWWFFFHHHTTTkkkwww___iiizzzrrriiiiiiZZZWWWVVVkkkggg^^^ffflllrrrtttrrrqqqrrrtttoooooopppqqqqqqpppooonnnpppqqqssstttqqqnnnpppuuu{{{kkkmmmxxxuuummmrrr{{{zzzsss~~~uuu]]]UUUNNN:::,,,000888999999;;;===@@@BBBDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDHHHLLLLLLGGGBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIICCCBBBBBBCCCFFFHHHHHHGGGIIIGGGEEEEEEFFFHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIMMMLLLKKKJJJHHHGGGGGGGGGFFFGGGGGGEEEDDDDDDGGGIIIGGGIIIIIIGGGDDDBBBDDDGGGGGGGGGHHHGGGGGGFFFEEEDDDFFFDDDCCCCCCDDDEEEDDDDDDEEEFFFFFFFFFEEECCCAAA@@@FFFHHHIIIIIIGGGEEEEEEDDDBBBCCCFFFGGGGGGEEECCCBBBAAABBBDDDFFFHHHJJJJJJJJJIIIIIIJJJOOOTTTVVVSSSPPPNNN^^^aaawww{{{www>>>999dddaaaKKK[[[ZZZ```jjjrrrsssooogggbbbbbbaaa]]]UUUOOOPPPYYYaaaeeehhhkkkkkkmmmwwwxxxpppjjjgggfffffffffooo~~~ooo[[[WWW[[[aaagggnnnyyyxxxjjjgggmmmeee[[[]]]XXXLLLAAAGGGTTTXXX]]]ddddddhhhfffeeefffhhhhhheeebbbaaa___```hhhttt|||}}}zzzxxxwwwvvvZZZHHH777000222111111000//////.........///........./////////000000............/////////000///000111111000000111333333444666777777:::@@@EEE}}}ppp~~~:::777222...---+++***)))((((((''''''''''''(((((((((''''''))),,,111666999777AAAPPPPPPAAA777???IIIdddbbbRRR===333888EEERRRuuuqqqrrrtttlll^^^XXX[[[[[[ZZZSSSKKKJJJUUUsss|||vvviii___XXXRRRRRRXXXWWWQQQIIIFFFJJJUUUaaahhhjjjkkklllkkkjjjkkkooossspppjjjggghhhiiifffeeefffeeeeeefffhhhkkknnnqqqsssnnnyyy}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzyyy}}}{{{~~~eeebbbddd]]]OOOJJJMMMKKKDDDCCC:::AAAHHH@@@LLL|||iiibbbMMM@@@???:::333===QQQooozzzpppmmmbbbQQQ>>>JJJbbbxxxuuu\\\FFF>>>AAAEEEEEEAAABBBIIINNNNNNJJJJJJQQQKKK;;;DDDiiiuuuhhhggg```^^^cccYYY```lllTTT@@@444GGGsss{{{lllkkklllvvvzzzuuuoooooouuuwwwkkk]]]SSSLLLNNN```zzzuuu```qqq}}}}}}zzzwwwxxx{{{mmmQQQFFF@@@JJJNNNPPP^^^iiiiiifffjjjmmmrrrsssrrrqqqqqqsssnnnooopppppppppooonnnmmmnnnuuu|||tttwww}}}kkklllxxxvvvrrr{{{{{{yyyooofffZZZXXX;;;333///444777777999???===@@@DDDGGGHHHIIIJJJLLLHHHIIIIIIIIIHHHGGGFFFEEEBBBFFFKKKKKKIIIEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJCCCCCCCCCFFFIIIKKKKKKKKKMMMJJJGGGFFFFFFFFFEEEEEEGGGGGGHHHIIIIIIIIIIIIIIIMMMKKKJJJHHHHHHGGGFFFFFFDDDEEEEEEDDDCCCDDDFFFHHHHHHIIIJJJHHHDDDBBBDDDGGGGGGGGGGGGGGGGGGFFFEEEEEEGGGEEECCCCCCDDDFFFFFFEEEHHHHHHIIIHHHGGGFFFDDDCCCHHHKKKNNNNNNMMMKKKKKKLLLFFFFFFFFFGGGGGGGGGGGGGGGAAABBBEEEHHHJJJLLLMMMNNNKKKJJJJJJNNNRRRSSSPPPMMMMMMPPPwwwfff;;;CCC\\\{{{QQQLLLPPPZZZgggpppppplllhhhfff```ccccccZZZOOOJJJMMMRRRaaaeeejjjkkkiiigggiiikkklllyyyvvvpppmmmhhhddd```_________ccckkkwww~~~yyykkknnnrrrrrrttt|||vvvgggkkkrrrkkkddd]]]YYYNNNEEEMMM^^^aaabbbeeedddfffffffffiiikkkiiibbb]]]WWWZZZ```kkkuuuyyyvvvsssqqquuuVVVDDD555000444333000///......---.....................////////////------......////////////...///111000//////000222---666777111666BBB===,,,NNNmmmrrr:::777222...---+++***)))((((((''''''''''''(((((((((''''''(((+++///333666000555FFFNNN@@@999???AAAZZZggg[[[@@@666777>>>JJJhhhlllooooooiiiaaaZZZVVVWWW[[[UUUMMMOOOZZZ}}}|||hhhgggbbb\\\aaaZZZSSSIIICCCEEEOOO[[[cccdddggghhhfffdddffflllqqqwwwnnniiiiiikkkhhhffffffccccccdddeeegggjjjmmmoooppprrrrrruuu|||}}}}}}||||||{{{{{{{{{{{{zzzxxxvvvxxx{{{}}}|||{{{|||}}}{{{yyyfffRRRKKKOOOTTTRRR<<<>>>MMMDDD888IIIaaammmdddRRRCCC???999333999FFF[[[lllhhhJJJ:::>>>>>><<>>AAAHHHiiiqqqlllrrrpppttttttrrrrrrxxxqqqfffWWWNNN[[[vvvyyyjjjzzz}}}oootttxxx}}}rrrgggjjjfffrrrtttgggcccooovvvqqqkkkmmmpppppppppoooooopppoooooopppppppppppppppooonnnttt~~~uuuyyynnniiiuuuvvvvvvzzznnn___VVVZZZ000000444999:::888<<>>iiiwwwUUUJJJRRR]]]fffjjjllllllmmmaaaeeeggg```TTTIIIEEEEEE[[[^^^cccgggiiiiiigggfffdddhhhjjjiiipppwwwtttjjjgggbbb\\\WWWUUUXXX\\\___eeeiiivvvrrrdddrrryyyzzzyyyfffZZZSSSGGGPPPbbbdddcccffffffdddeeehhhiiiiiieee___[[[RRR[[[hhhrrrwwwwwwwwwvvv}}}{{{gggJJJ<<<000///333333......------------......------........./////////,,,---...///000000000///...///111000//////000222111333666555333444888<<>>AAAaaatttcccNNNAAA999666888===BBBWWWyyy~~~dddBBB>>>CCCBBBAAAPPPbbbXXX@@@PPPZZZ]]]TTTQQQZZZdddhhh\\\WWW]]]ZZZEEE<<>>555GGGeeexxxQQQOOOPPPWWWbbbkkkooopppdddgggjjjggg___UUUMMMHHHPPPRRRWWW\\\aaaeeeggggggmmmjjjfffdddcccbbb```^^^YYYWWWTTTSSSTTTXXX\\\```fffggg|||sss}}}yyydddcccRRRUUUcccbbb```dddgggccceeeffffffbbb___]]]\\\cccpppvvv~~~yyywwwVVV>>>555......222000...------,,,------......---------.........//////,,,---///000111111000000...000111111000///111222333222555888333...666DDD???111WWWqqq~~~:::777222...---,,,***)))((((((''''''''''''((((((%%%%%%'''***---222555777???222888???555999DDD???QQQpppjjjKKK>>>999555===LLL```mmmmmmnnnqqqfffTTTNNN```ccc___\\\PPPZZZwwwgggbbbsss```]]]WWWRRRQQQTTTZZZ___fffdddbbbdddggggggddd```nnnkkkjjjhhhccc```dddkkkfffffffffggghhhjjjlllmmmlllmmmppptttuuuvvv||||||{{{{{{{{{}}}~~~sssrrr{{{{{{{{{yyy{{{{{{xxxyyy~~~{{{zzzzzzyyyxxx{{{zzzxxxvvvuuuuuuwwwyyy{{{rrrxxx}}}{{{vvvtttxxx}}}xxxvvvxxx}}}|||xxxzzzvvvkkkJJJEEEEEEFFFDDDFFFXXXlllaaaOOOIIIKKKBBB;;;<<<<<>>>>>???@@@???>>>FFFEEECCCBBBBBBDDDFFFGGGGGGDDDAAABBBFFFHHHHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGEEEBBB@@@EEEDDDAAA>>>===???CCCGGGGGGEEEDDDDDDEEEEEECCCBBB???AAADDDFFFGGGGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDCCCBBBBBBDDDFFFGGGAAAFFFOOOSSSKKK>>><<>>999CCC999<<<>>>NNNyyy|||}}}wwwpppyyybbbttt{{{tttOOOCCCDDDDDDEEEGGGLLLPPP\\\uuutttvvvuuufff[[[```bbbVVVTTTlll|||rrrnnnnnnmmmlllrrrvvvyyy|||yyyhhh___fffrrrrrrjjjiiilllsss|||}}}wwwqqqpppxxxlllxxx|||wwwzzz}}}rrrqqq|||zzzppplllnnnkkkjjjmmmqqqrrrqqqooopppuuutttvvv{{{uuupppxxxsssyyy}}}___bbbnnnlllbbbpppxxx{{{|||tttoooZZZ[[[999333555:::???DDDFFFEEEDDD@@@AAABBBDDDEEEFFFFFFFFFFFFGGGGGGFFFCCCBBBBBBCCCEEEDDDEEEGGGIIIIIIEEEBBBEEECCCAAAAAABBBCCCBBBAAADDDCCCCCCBBBCCCDDDEEEFFFGGGEEECCCCCCDDDEEEFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBBBBAAADDDCCCBBB@@@>>>???CCCFFFIIIGGGEEEEEEEEEDDDBBBAAAAAABBBDDDFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAFFFEEECCCBBBBBBDDDEEEFFFFFFJJJQQQUUUOOOEEEBBBFFFBBBDDDGGGHHHGGGEEEBBBAAA@@@BBBDDDDDDDDDEEEHHHJJJHHHFFFDDDEEEGGGHHHFFFDDDLLLKKKJJJQQQhhhccc444)))QQQuuuWWWGGGJJJ[[[jjjvvvpppjjjkkkqqqtttmmmcccaaa[[[RRRLLLJJJGGGDDDAAAEEEEEEDDDFFFIIIMMMRRRUUUVVV[[[aaaddddddbbbccccccffffffuuuwwwfffccc``````bbbeeeggghhhjjjbbbXXXPPPQQQ^^^ssszzzzzzrrrXXXMMMIII<<<,,,***111000)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---,,,............///000111111///000222444555444333333222666<<>>:::JJJVVV]]]ggg{{{jjj\\\CCC555===666333111999XXX{{{[[[@@@===CCCJJJPPPVVVWWWWWWdddxxxxxxnnnsssxxxrrrbbbttt~~~wwwllljjjnnnqqqyyyvvvuuuuuuvvvzzz}}}rrrkkkddd^^^___ddddddgggoooyyy{{{qqqsss{{{uuuiiitttvvvjjjfffqqq{{{xxxpppkkkppppppppprrruuuxxxxxxwwwrrrvvvtttwww~~~xxxqqqvvvooo{{{tttWWWdddjjjfffppprrrnnndddeee```YYYJJJ111333555999===@@@BBBCCCCCC???@@@@@@BBBCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCDDDEEEEEEEEEFFFHHHIIIHHHFFFCCCFFFDDDBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGFFFEEECCCBBBCCCEEEEEEDDDDDDCCCCCCCCCCCCDDDHHHFFFDDDBBBAAAAAAAAABBBBBBCCCCCCAAA@@@@@@BBBDDDHHHGGGFFFGGGHHHHHHGGGFFFDDDDDDEEEEEEFFFGGGIIIIIIGGGFFFCCCAAA@@@@@@AAABBBGGGFFFDDDCCCCCCDDDEEEFFFEEEFFFJJJNNNKKKDDDAAABBBBBBDDDGGGIIIIIIFFFCCC@@@AAACCCFFFGGGGGGGGGHHHIIIIIIGGGFFFFFFGGGGGGFFFDDDLLLDDDEEERRR^^^nnnttt@@@???YYYYYYFFFMMMYYYeeekkkkkkgggmmmxxxttthhhhhhgggeee```XXXQQQKKKIIIQQQQQQRRRSSSUUUXXXZZZ\\\[[[[[[\\\\\\^^^```bbbddddddgggnnn{{{xxxiiieeeaaaaaacccdddcccaaa^^^RRRKKKSSScccvvvuuu~~~kkk[[[===888999333++++++000...''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---------------...///000111---...000111222222111000<<<......:::555---FFFooopppiiibbbttt:::777222///...---,,,***((((((''''''''''''((((((&&&&&&&&&&&&'''***000444<<>>@@@CCCDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIHHHGGGGGGHHHIIIEEEFFFGGGHHHHHHHHHFFFEEECCCAAA@@@???@@@AAA@@@???AAACCCDDDFFFFFFEEEDDDCCCGGGIIIJJJGGGCCCAAACCCEEECCCBBBBBBAAAAAABBBBBBBBBGGGGGGEEECCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@AAACCCEEEDDDEEEHHHKKKNNNOOONNNGGGFFFEEEEEEEEEGGGIIIKKKIIIGGGDDDAAA@@@AAABBBDDDHHHGGGFFFEEEEEEEEEFFFFFFBBBBBBCCCEEEEEECCC@@@>>>@@@BBBDDDGGGHHHFFFAAA>>>AAADDDHHHJJJJJJIIIHHHIIIJJJIIIHHHHHHHHHGGGGGGFFFJJJEEEHHHSSSXXXbbblll???+++PPPdddOOOBBBLLL\\\iiikkkkkknnnqqqooojjjkkkkkkkkkgggbbb]]]YYY\\\^^^bbbeeegggfffdddcccdddaaa]]]\\\^^^aaabbbcccccciiilllnnn}}}yyynnneeedddcccdddeeebbb]]]XXXJJJHHHTTTlllppp~~~tttlll^^^666---///...+++,,,000...(((++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,---...///000,,,---...///000000000///;;;111***///777999777555\\\}}}UUUOOOddd:::777222///...---,,,***((((((''''''''''''((((((''''''&&&%%%&&&)))...222555QQQXXXLLLXXXtttjjjEEE???EEEYYYsss|||hhhJJJ777999333;;;UUUjjjpppoooooolllbbb[[[]]]bbb___WWWPPPPPPRRRbbb~~~mmm]]][[[SSSFFFGGGSSSPPPUUU\\\bbbeeeeeedddddddddeeeeeefffggghhhhhhhhhhhhhhhhhhggghhhhhhiiiiiiiiiiiiiiijjjkkklllmmmnnnlllmmmooorrruuuvvvwwwxxxzzzyyyxxxvvvvvvvvvvvvvvvrrrrrrrrrsssttttttsssrrrsssssstttvvvxxxxxxuuussstttsssqqqqqqqqqpppnnnkkksssrrrrrrqqqqqqqqqqqqqqquuuuuuuuuvvvwwwyyy{{{}}}tttwwwwww}}}}}}oooiiidddXXXSSSRRRMMMUUUPPPCCCCCCHHH===EEEjjjoooXXXPPPGGGBBB===:::999999888FFFpppzzz{{{|||xxxmmmaaa\\\ZZZZZZ___iii^^^RRRaaasssqqqiiiyyylllllljjjiiinnnxxxxxxooojjjoooxxx|||}}}}}}}}}mmmGGGCCCXXXaaabbbfffkkkooorrrrrrrrrrrrwwwttt^^^BBB:::KKKaaarrriiiuuupppkkkgggiiimmmqqqvvvzzztttyyy{{{wwwuuuxxxzzzyyyzzzyyyrrrsss{{{xxxsssyyyvvvvvv}}}tttOOO]]]jjjtttsssbbbZZZOOO888666999;;;>>>??????@@@DDDFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGHHHJJJIIIHHHHHHIIIKKKEEEFFFGGGGGGGGGFFFFFFEEEBBB@@@>>>>>>???@@@???>>>BBBCCCFFFGGGHHHGGGEEECCCGGGIIIKKKIIIEEECCCDDDFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEECCCAAA??????AAABBBBBB@@@@@@@@@AAABBBAAABBBEEEIIILLLMMMMMMGGGFFFDDDCCCDDDFFFHHHJJJJJJHHHDDDBBBAAABBBCCCDDDHHHGGGGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGEEEBBBAAABBBCCCGGGHHHGGGCCC???AAADDDHHHKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHMMMNNNPPPOOONNNTTTfffwwwyyyaaaEEE555WWW~~~rrrMMMLLLNNNWWWccciiihhhmmmuuujjjiiiiiillloooooolllhhh```bbbeeehhhkkknnnoooppppppmmmjjjhhhhhhiiihhhggggggllljjjfffnnnvvviiibbb^^^```cccdddaaa[[[SSSMMMKKKVVVnnn~~~~~~nnnzzztttxxxIII,,,------+++,,,...---+++++++++++++++++++++++++++************************************************++++++++++++,,,---...///,,,---......///000000000+++555999333222666666000444jjjuuucccYYYggg:::777222///...---,,,***((((((''''''''''''((((((''''''&&&%%%%%%(((---111111GGGGGG666@@@^^^^^^DDDDDDDDDPPPiii}}}wwwWWW999<<<444666HHH___mmmooonnnnnneee\\\XXXZZZ[[[XXXUUUKKKJJJSSSjjjtttLLLAAA@@@:::888===MMMRRRZZZbbbfffeeecccaaaeeeffffffffffffgggggggggiiiiiihhhgggggggggggghhhiiiiiiiiijjjkkklllnnnooojjjkkkmmmooorrrtttvvvwwwyyywwwtttrrrrrrtttvvvxxxvvvuuutttuuuvvvwwwvvvuuurrrrrrrrrtttvvvwwwuuutttuuutttsssssstttsssrrrpppnnnnnnoooppprrrsssttttttssstttuuuvvvwwwxxxyyyyyywwwqqqyyy{{{|||uuucccaaaqqq|||mmmgggdddhhh```EEE999FFFhhhyyy^^^UUUJJJ>>>???;;;::::::666999QQQlll|||iiiaaajjjuuuyyyvvvqqqTTTVVVjjjuuuvvvuuuuuutttrrrqqqrrrrrrooolllcccllltttuuuvvv}}}vvvKKKDDDZZZdddfffiiimmmppprrrssssssuuuqqq^^^CCC666:::;;;555RRRkkktttiiiiiiaaahhhsss|||~~~zzzxxx~~~}}}vvvvvvwwwuuurrrvvvtttvvv}}}vvvnnnssszzz{{{nnn___KKKcccrrrzzzjjj\\\BBB444888<<>>???@@@@@@>>>>>>???@@@AAA@@@@@@AAACCCEEEEEEDDDEEEDDDCCCBBBCCCDDDFFFGGGHHHGGGDDDBBBAAAAAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFDDDBBBCCCHHHHHHFFFEEEDDDDDDGGGJJJJJJFFFBBBAAADDDGGGIIIIIIGGGFFFFFFFFFHHHIIIHHHGGGFFFGGGIIILLLQQQRRRNNNLLLPPPTTTTTTwwwqqqMMM@@@===[[[}}}eeeQQQFFFQQQ]]]aaafffmmmnnnlllkkkoootttwwwvvvsssllliiidddbbbbbbfffkkkoooqqqqqqpppnnnkkkiiihhhgggfffhhhfffcccgggmmmkkkccc]]]ooo~~~}}}wwwrrrkkkfffcccdddeeeeee^^^TTTJJJEEEDDD[[[kkk{{{uuuzzzmmmxxx|||wwwrrrvvvsssSSSMMMGGG***......---,,,+++,,,,,,,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************+++,,,---...---------......///000000...000333444111///555<<<888;;;KKKooo]]]XXXbbb~~~:::777222///...---,,,***((((((''''''''''''((((((''''''&&&%%%%%%''',,,///???HHHFFF;;;888CCCKKKJJJAAABBBIII\\\xxxgggEEE888666555===QQQeeeooooooooojjj```XXXUUUVVVWWWWWWJJJJJJMMM^^^pppKKK444111555444///???EEEPPP[[[cccfffdddbbbgggffffffffffffeeeeeeeeehhhhhhggggggggghhhhhhiiigggggghhhiiijjjlllnnnooolllkkkkkklllmmmoooppprrrtttsssrrrqqqrrrtttvvvxxxyyywwwttttttvvvwwwwwwuuuqqqpppppprrruuuvvvvvvuuurrrqqqrrrsssvvvwwwvvvuuulllmmmoooppprrrsssssstttqqqrrrtttvvvwwwwwwvvvuuuoooppp{{{{{{rrrqqqrrr___JJJDDDHHHKKKsssfffbbbbbb]]]PPPDDD===:::999BBBMMMHHHaaajjjWWWiiifffVVVhhhrrrqqqvvvvvvuuurrrlllfffdddeeekkkzzzyyyyyyzzzQQQIII\\\fffiiimmmqqqsssttttttuuusssmmm]]]MMMNNNZZZZZZPPPTTT[[[sssiiiaaadddjjjttt|||~~~yyywwwxxxyyyvvvsssxxxvvvwww{{{tttooowww~~~ooo___]]]ZZZhhh~~~zzzjjjeeeYYY555444999===AAAEEEEEECCCBBBEEEHHHFFFEEECCCBBBBBBCCCEEEFFFDDDFFFFFFFFFDDDDDDDDDFFFCCCEEEFFFEEECCCBBBDDDFFFDDDCCCAAAAAABBBBBBBBBAAAAAAAAACCCDDDDDDDDDCCCBBBCCCCCCCCCEEEGGGHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFFFF@@@AAABBBBBBBBBAAA@@@@@@===>>>>>>===<<<<<<>>>???@@@???>>>???AAABBBAAA@@@CCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEBBBEEECCC>>>???EEEHHHGGGGGGDDDCCCEEEIIIJJJGGGDDD@@@CCCFFFGGGFFFEEEEEEEEEBBBDDDFFFFFFDDDDDDFFFHHHGGGJJJMMMOOOQQQQQQPPPNNNooo}}}XXX555888^^^rrr]]]RRRRRRUUUZZZ^^^hhhiiilllooorrruuuvvvwwwtttqqqlllfffccccccdddeeegggiiijjjhhhcccaaabbbcccdddcccbbbcccfffhhhfffbbbgggkkknnnmmmjjjhhhiiikkkdddcccccccccdddeeeeeeeeefffeee```TTTHHHEEEMMMVVVqqqrrrrrr]]]fffuuu}}}sssVVV777111...,,,,,,,,,---+++))))))***************************))))))))))))))))))))))))))))))************))))))***))))))******+++,,,---,,,,,,,,,,,,---...//////444---***000444333333555$$$DDD444CCCkkkTTTbbb:::777222///...---,,,***((((((''''''''''''((((((''''''&&&%%%$$$'''+++///;;;<<>>DDDTTTtttuuuSSS333777666777FFF___ooorrrvvvssskkk```YYYXXX[[[]]]PPPPPPPPP]]]wwwhhhlll\\\>>>111;;;???666---555CCCSSS```fffgggfffgggggggggfffeeeeeeddddddffffffffffffggghhhjjjjjjeeeffffffhhhjjjlllnnnooommmllljjjiiiiiijjjlllmmmppppppqqqrrrtttuuuvvvwwwyyyuuuqqqqqqsssuuutttsssqqqpppoooqqqtttvvvwwwwwwmmmmmmnnnrrrvvvxxxyyyxxxoooppppppqqqqqqqqqppppppoooqqqtttvvvwwwvvvtttsssmmmrrr|||fffSSSYYYXXX\\\^^^RRRRRR~~~yyy]]]JJJBBB===:::999999>>>FFFOOO[[[iiixxx___eeedddeeewwwooo||||||oookkknnngggiiijjjhhhdddeeeooo{{{tttzzzyyyRRRKKK\\\gggkkkooorrrsssrrrrrrrrroooqqqpppnnnuuuyyysssuuuqqqmmmmmmuuu}}}}}}|||~~~uuuwwwyyywww|||~~~yyyuuuwwwsssuuusssoooqqqfff```fffkkkllljjjrrrxxx___vvvXXX```YYY000;;;>>>===BBBFFFGGGDDDBBBEEEHHHEEEDDDCCCCCCDDDFFFIIIJJJEEEGGGGGGFFFEEEDDDDDDEEEBBBDDDFFFEEEBBBAAACCCEEECCCBBB@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@??????CCCGGGIIIGGGDDDAAAAAAAAAAAAAAABBBCCCDDD@@@???>>>>>>>>>???@@@AAA=========<<<:::;;;===??????>>>>>>@@@BBBDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>======>>>???AAABBBCCCCCCDDDCCCFFFEEE???>>>EEEKKKKKKFFFCCC@@@BBBFFFHHHFFFCCC@@@BBBDDDEEEDDDDDDDDDEEE>>>AAACCCCCCBBBBBBDDDGGGGGGDDDGGGOOOPPPKKKHHHKKKRRRvvvZZZ===666FFFeeeiiiPPPMMMTTTWWWXXX^^^eeeiiiiiijjjooosssnnnppprrrrrrppplllgggdddaaadddeeeccc^^^\\\___cccgggdddbbbccccccbbbcccfffddd___^^^bbbffffffiiimmmdddhhhjjjgggcccaaa```^^^YYYYYYSSSIIIDDDPPPhhh}}}~~~oookkkggglllVVVMMM444+++,,,)))***,,,---+++((('''((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))***+++,,,---++++++++++++,,,---...///'''333888111...222111+++555///111;;;:::aaa~~~{{{[[[RRR;;;777333000...---+++)))((((((''''''''''''((((((((((((((((((((((((((((((JJJJJJ;;;777@@@<<<>>>TTTUUU444BBBUUUXXXddd<<<;;;888555<<>>@@@:::777AAATTTccchhhggggggfffggghhhjjjkkkkkkjjjiiihhhggggggggghhhjjjkkkhhhhhhggghhhkkkmmmmmmmmmlllpppppplllpppxxxssshhhnnnqqqppplllkkkooorrrqqqsssrrrpppnnnnnnooopppqqqwwwsssoooooorrrtttrrroooooopppqqqqqqpppqqqsssuuuxxxqqqmmmpppxxx|||xxxsssssstttzzzxxxppppppqqqqqqxxxwww[[[WWWeeeooo~~~llldddvvvlllzzzaaaDDD>>>===:::333555:::@@@BBBDDDLLLVVV___mmm|||kkkvvvjjjiiifff}}}jjj___\\\^^^```YYYXXX\\\fffttt}}}ooodddnnnvvv|||WWWOOO^^^dddiiimmmppptttxxxvvvqqqppp^^^lllmmmoooooooooqqqvvv{{{zzzyyy|||{{{vvvqqqzzzzzzzzznnnqqq{{{{{{zzzqqqlllYYYZZZoooccceeefffsssvvv]]]tttaaaaaa^^^BBB444<<>>???@@@BBBBBBAAA@@@@@@DDDEEEGGGHHHHHHGGGFFFEEEGGGFFFDDDBBBBBBBBBDDDEEECCCDDDEEEEEEEEEEEEEEEDDDGGGFFFDDDBBB@@@???>>>>>>>>>AAABBBDDDIIIMMMKKKEEEGGGEEECCCAAAAAABBBDDDEEECCCAAA@@@??????@@@BBBDDDEEEBBB>>>===>>>???>>><<<<<<>>>@@@>>>;;;999;;;===;;;======<<<===BBBDDDCCC@@@@@@?????????@@@AAAAAACCCBBBAAA???>>>=========;;;<<<<<<===>>>?????????EEEDDDBBB???>>>???BBBEEECCC@@@???@@@BBBCCCBBB@@@???@@@AAABBBBBBBBBAAA@@@AAA@@@???>>>???AAADDDEEEEEEFFFHHHKKKMMMMMMKKKIIIJJJTTTxxxtttWWW111333@@@BBBeee~~~yyyYYYDDDOOOOOOUUU\\\______bbbhhhnnnoookkkgggiiimmmnnnjjjfff```aaaaaa___[[[ZZZ]]]``````aaabbbddddddccccccbbbbbb^^^\\\aaaggggggbbb^^^dddaaa___bbbggghhhddd^^^[[[HHH888EEEbbbpppyyyvvvxxxzzz|||qqqdddMMM666111333+++++++++++++++++++++++++++...,,,)))((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,---......------...///000111222222111000222555555BBBggg;;;777333000...---+++)))((((((''''''''''''((((((''''''''''''''''''''''''CCCOOOOOOFFF>>>777888CCCLLL444???SSSXXXrrrzzzPPP???222444999AAAYYYrrrsssrrrsssrrriii^^^\\\aaa^^^[[[QQQNNNbbbuuueeeeeebbbZZZPPPEEEDDD>>>:::===IIIVVV___bbbccccccbbbcccfffhhhjjjkkkjjjiiihhhgggggghhhjjjjjjgggffffffgggiiikkkkkkllllllrrrrrrmmmpppvvvtttkkkmmmrrrsssppppppssstttsssxxxvvvtttqqqooonnnoooooosssooommmnnnrrruuuuuussskkklllnnnooooooppprrruuuvvvtttqqqrrruuuvvvuuurrrvvvtttuuuzzzzzzvvvtttvvvzzzzzz~~~~~~~~~zzzyyymmmZZZiiibbbtttyyyfffLLLAAA@@@@@@>>>:::888999777777===DDDCCCOOOgggzzz|||llliiidddpppppp___YYY[[[```nnnooorrrxxx|||{{{tttmmmWWWcccttttttXXXUUUffffffmmmtttvvvxxx{{{{{{xxxxxxkkkmmmooopppnnnlllnnnvvv||||||zzz||||||yyyvvvtttxxxxxxuuuvvv```PPP[[[{{{|||{{{lllqqqrrrfffgggcccaaaTTT===444===CCC???@@@@@@@@@@@@@@@??????BBBCCCCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@???@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBCCCCCCGGGKKKJJJEEEFFFEEECCCBBBCCCEEEHHHIIIDDDCCCBBBAAAAAAAAACCCDDDFFFCCC@@@???@@@@@@???===<<<===>>>===<<<;;;<<<===>>>@@@???<<<<<<@@@BBB@@@?????????>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAA<<<<<<===>>>>>>???@@@@@@DDDDDDBBB???===>>>AAADDD@@@>>><<<===???@@@???======>>>???@@@AAA@@@??????@@@?????????@@@AAABBBCCCDDDEEEHHHKKKMMMMMMKKKJJJNNNXXXjjj{{{sss[[[FFF777000...???YYYpppMMMLLLQQQVVVXXXXXXXXX[[[______^^^^^^______```___^^^^^^```aaa```^^^^^^```bbb______aaabbbbbbbbbaaa```fffbbb```aaacccfffhhhjjj\\\___dddeeeaaaYYYPPPJJJ;;;HHHUUUjjj~~~ssskkkjjjkkk}}}|||jjjVVVEEE888---...111+++************************,,,***((('''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******++++++,,,------...+++,,,---...///000000111333111333666222000===PPP[[[;;;777333000...---+++)))((((((''''''''''''(((((('''''''''''''''''''''''',,,;;;IIIFFFCCCQQQZZZRRRcccHHH777CCCXXXhhhjjjHHH222666888555JJJjjjrrrsssuuuvvvpppfff```___bbb___WWWLLLOOOnnnyyyfffWWWUUULLLFFF@@@===BBBMMMXXX```ddddddccccccdddfffhhhjjjkkkjjjiiihhhhhhhhhiiijjjggggggggghhhiiijjjkkklllmmmsssuuupppooottttttpppjjjoooqqqooooooqqqrrrpppyyyxxxuuusssqqqqqqqqqqqqqqqnnnlllmmmqqqttttttsssnnnoooqqqpppppppppqqqsssvvvvvvvvvuuusssrrrrrrrrrxxxtttqqqrrrssstttwww|||xxxzzzrrruuurrr```mmmooogggWWWJJJEEE>>>777AAA;;;777888777444444777222999DDDZZZhhh^^^aaagggqqq}}}}}}www~~~~~~xxxlllbbb\\\VVVQQQMMMaaarrr~~~wwwuuuiiiZZZ]]]llliiiqqqwwwyyy}}}}}}}}}nnnppppppmmmkkkmmmuuu|||}}}}}}|||{{{{{{zzzyyyyyytttxxxrrr```gggzzzzzzaaaWWW]]]www|||mmmqqqtttjjj```ZZZhhhaaaGGG777666===FFF@@@@@@???????????????@@@AAA@@@@@@@@@AAAAAABBBCCCAAA@@@???>>>>>>>>>???@@@EEEDDDCCCBBBAAAAAABBBBBBDDDDDDCCCBBBBBBBBBCCCCCCBBBDDDCCCBBBDDDHHHIIIEEEDDDDDDCCCDDDEEEHHHKKKMMMGGGFFFDDDCCCBBBBBBCCCDDDFFFDDDBBBAAABBBBBBAAA@@@===<<<;;;;;;===>>>>>>===AAACCCAAA===<<>>>>>>>>>>>>>>???@@@@@@======>>>>>>???@@@BBBBBB>>>>>>>>>??????@@@@@@AAADDDCCCBBB???======???BBB???>>>======??????>>>===<<<===>>>@@@@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAADDDEEEHHHKKKLLLLLLKKKKKKSSS```aaahhhvvvqqqRRR>>>;;;111777QQQvvv```TTTKKKMMMXXX___[[[TTTZZZ]]]``````___]]]^^^___[[[\\\^^^^^^]]]\\\]]]^^^^^^^^^```aaaaaaaaa```___hhhgggddd___\\\[[[[[[\\\ccceeeeee]]]RRRIIIGGGHHHQQQjjjxxx|||{{{pppoooxxxwwwtttxxxuuukkkJJJ333...***+++,,,'''((((((((((((((((((((((((***)))''''''((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,,,,------***++++++,,,---...//////111...000666555...---111???JJJlll:::777333000...---+++)))((((((''''''''''''(((((('''''''''''''''''''''''',,,222@@@III[[[}}}yyyKKKFFFbbbbbbiii[[[===:::999333>>>SSSnnnqqqvvvyyyuuulllbbb\\\___^^^]]]UUULLLWWWxxx______UUUNNNGGGDDDGGGPPPZZZ```fffggghhhhhhhhhgggggghhhlllkkkjjjiiihhhiiijjjjjjjjjkkkkkkkkkkkkkkkmmmnnnmmmtttwwwsssooorrrttttttnnnrrrrrrooommmpppqqqpppuuutttssssssssssssttttttsssqqqnnnnnnpppqqqqqqpppwwwxxxxxxvvvsssqqqpppqqqwwwwwwwwwvvvuuuttttttsssvvvtttqqqqqqqqqssswwwzzzuuuyyyrrrppp\\\VVVXXXUUUNNNAAA<<<;;;@@@CCC@@@;;;999888:::777<<<[[[pppXXX[[[[[[dddwwwjjj\\\TTT```rrrwwwqqqWWWQQQIIIEEEIIIQQQYYY^^^cccjjjttt|||qqqhhhdddgggfffaaadddnnnooorrrtttvvv~~~{{{rrryyy}}}qqqpppoooooopppsssuuuvvvrrrvvv{{{|||zzzxxxwwwwwwwwwxxx{{{yyycccGGGLLLkkkooobbbbbb[[[kkk~~~jjjeeepppYYY[[[ooo^^^<<<777<<<>>>DDD???>>>======>>>???AAABBBAAAAAA@@@@@@@@@BBBCCCDDDAAAAAA@@@??????@@@@@@AAAGGGFFFCCCAAA@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDEEEDDD@@@AAAEEEGGGEEEDDDDDDDDDDDDEEEHHHJJJKKKGGGFFFEEECCCCCCBBBBBBCCCFFFEEEDDDDDDCCCCCCBBBBBB>>>;;;999:::===??????===BBBDDDBBB>>>===@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAA<<<<<<<<<======???@@@AAA?????????@@@@@@AAAAAAAAACCCDDDCCCAAA>>>>>>???AAABBBAAAAAAAAAAAAAAA@@@@@@===>>>@@@AAABBBAAAAAA@@@>>>@@@BBBCCCCCCCCCBBBAAADDDFFFIIIKKKLLLLLLMMMMMMPPP^^^ZZZSSSeee}}}VVV<<<444999???```cccHHH@@@HHHTTT\\\RRRUUUYYY\\\\\\[[[ZZZYYY\\\]]]^^^^^^]]]\\\ZZZZZZ^^^___```aaabbbaaa``````UUUZZZ___aaabbbdddbbb___^^^ZZZSSSLLLKKKUUUfffttt~~~wwwyyytttzzzxxxvvv~~~rrrhhhDDD...///---******'''((((((((((((((((((((((((***(((''''''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))*********++++++,,,,,,++++++,,,,,,---......///111------222555444666:::<<<666===fff:::777333000...---+++)))((((((''''''''''''((((((''''''''''''''''''''''''+++---999CCCUUU|||ppprrrvvv[[[UUUpppggg]]]}}}wwwRRR<<<555666:::>>>ccckkktttyyyxxxpppeee]]]XXXUUUXXX[[[RRRNNNdddqqq^^^ZZZSSSLLLKKKQQQWWWZZZZZZ\\\aaahhhlllkkkjjjhhhhhhlllkkkjjjiiiiiijjjkkklllkkkmmmmmmmmmkkkkkkmmmooommmtttxxxuuuqqqqqqtttvvvwwwyyyxxxrrrooorrrttttttsssrrrrrrrrrrrrrrrssssssrrrpppooonnnoooqqqqqqqqqzzz{{{{{{zzzvvvtttrrrrrrxxxvvvuuuwwwzzz{{{xxxuuutttuuuuuuuuuuuuuuuuuutttxxx|||]]]oooqqqhhheeeQQQHHHAAACCCEEEBBB>>><<<:::===999555EEEmmmrrrXXXTTTRRRooouuu[[[WWWRRRNNNNNNPPPRRROOOLLLJJJJJJLLLPPPUUUYYY\\\\\\WWWZZZ___gggsss{{{xxxoooXXXWWW]]]hhhnnnllllllooorrrsssttttttzzz~~~yyywwwvvvzzztttyyywwwrrrnnnmmmrrrxxxzzzuuupppkkksss{{{}}}yyywwwwwwvvvuuuooolll___EEEIIImmm|||www[[[^^^ggg]]]nnn|||}}}___gggpppVVV888;;;CCC>>>???<<<<<<<<<===???AAADDDEEECCCCCCBBBBBBCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCDDDDDDIIIGGGEEECCCBBBBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFDDD@@@???CCCEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEDDDCCCCCCCCC???<<<999999===??????===AAACCCBBB>>>>>>AAABBB@@@>>>>>>>>>??????@@@BBBBBB??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDBBB@@@??????@@@BBBCCCCCCBBBAAAAAAAAAAAA???@@@BBBCCCDDDDDDCCCCCC@@@AAACCCEEEEEEDDDBBBAAACCCFFFJJJKKKKKKKKKMMMOOOLLLNNNMMMMMMOOO[[[{{{VVV>>>===333777NNN[[[hhhMMMCCCCCCLLLLLLOOOUUU[[[]]][[[WWW\\\\\\]]]^^^^^^^^^\\\[[[]]]]]]___`````````___^^^\\\```aaa^^^]]]]]]XXXQQQHHHFFFGGGQQQeee~~~}}}{{{wwwtttuuu}}}nnnlllooommmKKK000&&&---,,,))),,,,,,)))))))))))))))))))))))))))(((((((((******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***************+++,,,,,,,,,------......///111///---...///000555:::222AAA???888NNNyyyzzz;;;777333000...---+++)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&& (((666>>>CCCOOORRRHHH???XXXYYYVVV```ZZZ^^^}}}lllEEE444888;;;777RRR___nnnvvvwwwsssjjjbbbTTTKKKLLLTTTRRRJJJPPP```|||fff^^^WWWQQQPPPRRRSSSPPPLLLHHHQQQ]]]fffiiijjjjjjkkkkkkkkkjjjjjjjjjkkklllmmmjjjlllmmmllliiihhhjjjmmmmmmssswwwwwwtttqqqsssuuuvvvyyywwwqqqoooqqqsssrrrttttttsssrrrqqqpppooonnnnnnnnnnnnooopppsssuuuvvvtttvvvxxxxxxwwwvvvuuuvvvwwwuuuuuuxxx}}}~~~{{{xxxssswwwxxxwwwwwwxxxvvvrrrxxx{{{|||zzz{{{sssTTTcccxxxhhhVVVJJJCCC>>><<<===555:::<<<<<>>BBBDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDEEEEEECCCBBBBBBBBB???===::::::;;;===>>>>>>???AAA@@@<<<===@@@BBB@@@=========>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCBBBAAA??????@@@@@@AAAAAA@@@>>>===>>>??????@@@BBBCCCDDDEEEDDDDDD@@@AAACCCDDDEEECCCBBBAAAAAADDDHHHIIIIIIIIILLLOOOOOOFFFDDDPPPQQQKKKqqqzzzkkkTTT<<<666999LLLeeennnQQQJJJFFFCCCFFFNNNTTTTTTQQQTTTTTTTTTUUUWWWXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXX\\\___ZZZMMMFFFGGGHHHEEEUUUYYYeeeyyy|||zzzrrreeebbbgggrrr|||}}}vvvzzzlllOOOSSS444''''''---((('''++++++)))))))))))))))))))))))))))(((((()))++++++***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,,,,------.........+++---///000//////222666999,,,+++555333222QQQ{{{}}};;;777333000...---+++)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&---777GGGPPPHHHAAAHHHKKKUUU___]]]OOOFFFSSSiii^^^???888999777>>>QQQfffqqquuuuuuqqqkkk```TTTOOOTTTTTTMMMLLLQQQ^^^}}}wwwddd```YYYRRRLLLEEE???::::::DDDRRR]]]cccfffiiillljjjjjjjjjjjjkkklllnnnoookkkmmmooommmiiigggjjjnnnmmmqqqvvvxxxvvvsssqqqrrrmmmrrrsssqqqoooppppppmmmsssssssssrrrqqqpppooonnnnnnnnnooopppqqqsssvvvxxxqqqsssvvvxxxwwwvvvvvvwwwtttvvvxxxzzz{{{{{{zzzzzzuuuyyyxxxuuuvvvzzz{{{xxx~~~yyyzzzvvvSSSgggvvvfffXXXRRRQQQCCC@@@@@@CCCDDDOOOmmm|||pppiiipppdddSSSHHHbbb}}}qqqfffSSSNNNEEE===999:::>>>BBB666???CCC???:::===DDDIII```kkkvvvxxxtttrrrrrrsssppptttqqqcccRRREEE<<<555555:::@@@]]]~~~lllkkkqqqvvvtttrrrssskkkeeekkkiiikkknnnssswwwwwwtttqqqrrruuuyyy|||}}}~~~~~~~~~pppooo]]]YYYbbbLLL888HHHVVV[[[```rrrtttsss}}}tttwwweee[[[nnnjjjtttRRR===???AAAAAABBBAAA>>>???@@@AAABBBCCCCCCCCCAAABBBCCCEEEFFFFFFGGGGGGDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@DDDEEEAAA???AAADDDDDDDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEDDDDDD@@@BBBEEEDDDBBB@@@@@@AAA???>>>===;;;999:::===???<<<>>>===::::::===>>><<<;;;;;;;;;<<<===>>>???@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????;;;===@@@AAA@@@>>>>>>???>>>???@@@???<<<:::;;;===<<<===???AAABBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@???===AAAEEEFFFEEEEEEIIIMMMLLLIIIGGGMMMPPPLLLccciiiFFF999<<<:::DDDbbbaaaXXXLLLEEEEEEJJJPPPSSSUUURRROOOOOOPPPPPPNNNLLLKKKLLLMMMOOOOOONNNNNNMMMQQQ___eee]]]YYYdddrrrzzzuuutttsssnnnfffiiiwwwrrriiiUUU111---///***...///''''''***%%%'''''''''''''''''''''''''''&&&'''(((******)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))+++...///111333444444666333555444///555>>>???ZZZ;;;777333000...---+++)))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++&&&$$$===WWWKKK<<>>???>>>:::888>>>LLLWWW[[[ooozzzyyynnnkkkooosssnnnqqqjjjTTT===555888===333:::<<>>@@@BBBDDDEEEEEEEEEDDDBBBBBBCCCDDDEEEEEEDDDDDDAAABBBCCCDDDDDDCCCCCCBBBEEEDDDBBB@@@???======<<>>AAADDDDDDAAA??????AAA?????????<<<888888<<<@@@;;;===<<<777777::::::888999999999:::;;;<<<>>>>>>>>>===============>>>>>>????????????????????????888;;;>>>???>>>=========>>>@@@AAA???<<<:::;;;===999:::<<<>>>???@@@????????????@@@@@@@@@??????>>>:::???CCCCCCBBBBBBGGGKKK@@@KKKJJJCCCCCCJJJ]]]wwwffffffPPP:::999999>>>LLLddd~~~lllbbbdddmmmvvv```\\\VVVRRRPPPNNNKKKHHHCCCDDDEEEFFFFFFFFFEEEDDD|||oooccc{{{ooofffhhhwww|||zzz^^^RRRIII///***((('''---+++%%%***...&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((***************+++++++++///...+++))),,,000000...---,,,555999111111555222555CCC^^^===999555111///---***)))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''///)))222XXX___HHHEEE[[[@@@???gggXXXEEE```VVVsssfffCCC888666777888HHHbbbqqqpppooottthhhXXXaaa^^^QQQQQQSSSNNN___}}}mmm^^^III333222>>>BBBBBBAAACCCJJJUUU___fffhhhiiijjjlllnnnppppppqqqqqqjjjkkkmmmooopppqqqrrrssstttttttttuuuvvvvvvuuutttnnnssswwwvvvsssqqqtttxxxxxxsssrrrsssqqqlllnnnuuuuuuuuuuuuuuutttrrrpppnnnzzzvvvttttttrrrpppsssxxxyyyxxxwwwwwwxxxyyywwwvvvzzz{{{zzzxxxyyy{{{xxxrrrvvv{{{{{{wwwyyy}}}|||nnnvvvyyydddYYYZZZ___jjjwwwuuuwww{{{yyy}}}xxxvvvrrrpppqqqqqqlllfffaaaSSSQQQ]]]eeemmmoooUUUQQQQQQMMMLLLLLLLLLQQQ^^^jjjlllhhhxxxtttoookkkdddZZZPPPKKKKKKMMMRRR[[[fffpppvvvyyyyyysssrrrtttpppjjjooozzzvvvbbbPPPAAA888======///===222???IIICCCSSSaaaSSSccctttyyylllccchhhiiibbbcccjjjqqqpppllliiimmmrrrpppwww{{{|||lll\\\RRRbbbnnnZZZBBBBBBXXXXXXdddqqqbbbgggsssZZZmmmnnn]]]\\\fffnnn{{{UUUHHH>>>AAAEEEEEECCCCCCCCCBBBAAABBBDDDDDDDDDBBBBBBAAA@@@???>>>???@@@AAA@@@BBBDDDFFFGGGGGGFFFEEEFFFGGGGGGFFFDDDAAA>>><<>>EEEFFFCCC@@@AAACCCCCCBBBBBBAAAAAAAAABBBCCC???AAADDDEEEEEECCCCCCCCC@@@@@@@@@AAABBB@@@===:::============<<<:::999999<<<:::999999:::;;;:::999:::::::::;;;;;;;;;;;;;;;>>>===<<<;;;:::;;;<<<<<>>======>>>>>>;;;<<<===>>>>>>===<<<<<<>>>>>>???>>>===;;;999888;;;:::999;;;>>>???<<<:::>>>===<<<<<<<<<===??????<<<>>>@@@@@@@@@@@@BBBDDDCCCGGGKKKNNNOOOSSSXXX]]]WWWjjjeee@@@///999DDDDDDkkkyyytttvvvzzzcccooosss{{{zzzzzzxxxqqqvvvkkk\\\CCC+++(((111+++++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))************++++++++++++,,,---///000222333444000000111111111222222222000222777CCC\\\===999555111///---+++)))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%,,,$$$'''IIIcccpppdddQQQKKKUUU]]]PPPDDDTTT```uuuoooMMM@@@<<<666222:::PPPfffppprrrsssnnnmmmbbbZZZ^^^]]]SSSNNNKKKIIISSSkkk~~~^^^IIIHHHEEECCCDDDAAACCC===888;;;FFFTTT___dddhhhiiiiiikkklllmmmoooooosssooojjjiiikkknnnqqqrrruuutttrrrqqqrrrsssttttttpppqqqrrrssssssssstttuuuzzzuuurrrtttrrrnnnooorrrpppqqqsssuuuvvvvvvvvvvvvwwwuuutttuuutttrrruuu{{{zzzwwwtttssstttwwwyyyyyy|||}}}|||zzz{{{|||yyysssqqquuuuuussstttxxxyyyuuuyyy}}}~~~~~~~~~|||vvvvvvwww}}}zzzqqqnnnpppssswwwsssssstttqqqjjjgggiiieee```XXXRRRPPPNNNKKKFFFHHH<<<999CCCLLLVVVlllwwwjjjnnnrrrxxx~~~qqqjjjkkknnnuuu}}}zzzuuuqqqooollliiiiiimmmhhhRRREEEAAACCCLLLQQQHHH<<>>;;;999@@@AAAAAA@@@===;;;::::::999>>>BBBDDDBBBAAAAAABBBBBBAAAAAA@@@??????>>>>>>===???BBBCCCBBBAAAAAAAAA<<<<<<<<<>>>@@@@@@>>><<<<<<=========<<<;;;999888<<<:::999999;;;<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;======;;;:::::::::;;;<<>>>>>===;;;999888<<<<<<=========<<<;;;:::;;;::::::<<<>>>???<<<:::<<<;;;;;;;;;;;;<<<>>>??????@@@AAA@@@??????@@@AAAEEEHHHJJJKKKLLLNNNQQQUUUJJJPPPnnn}}}SSS>>>888555555>>>XXXZZZTTTRRRNNN\\\hhhuuu^^^ggg~~~xxxoooeeeNNNEEEKKK[[[sssqqqzzz}}}xxxrrrlllYYYJJJ:::***'''...++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))))))))*********++++++++++++,,,---...///000111222000000000111111111222222666555444555>>>OOOfffvvv<<<999555111///---+++)))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''******$$$!!!000PPPsss~~~zzzqqq```{{{ppp???```pppmmmcccFFF999888000...===VVVjjjssssssqqqmmmkkkeee^^^^^^]]]SSSHHHGGGJJJVVVhhhyyyZZZLLLZZZ^^^VVVNNNHHHEEE===555666@@@MMMXXX]]]jjjjjjkkklllmmmoooqqqrrrwwwsssmmmkkklllnnnnnnnnnvvvtttqqqnnnnnnoooqqqrrrrrrpppnnnooorrrtttsssrrryyysssppprrrsssrrrpppppppppqqqssstttvvvxxxyyyzzzyyywwwvvvwwwvvvsssuuuzzzsssrrrqqqrrruuuwwwwwwvvv{{{}}}|||{{{|||}}}yyysssvvvwwwvvvvvvxxxxxxuuuwwwzzz|||{{{yyyxxx{{{}}}~~~}}}yyyooolllbbbYYYUUUSSSNNNJJJIIIJJJGGGCCCAAA???===;;;:::>>>888666===HHHVVVfffsss~~~sssrrrnnnlllnnnpppmmmfffJJJ999;;;QQQfff|||uuuvvveeefffmmmppprrrnnnfffaaa```bbbrrrrrrqqqrrrssssssrrrqqqwwwyyyzzz}}}iiiYYYZZZTTTSSSYYYTTTPPPXXXeee```ZZZsss}}}yyyiiijjjrrrhhhiiijjjcccCCC@@@???CCCEEEDDDCCCDDD@@@???>>>>>>>>>>>>===<<>>@@@AAAAAAAAAAAA@@@AAAAAA@@@???===:::999;;;===@@@@@@???>>>>>>???;;;::::::;;;>>>@@@@@@???<<<===>>>???>>><<<:::999<<<:::999:::<<<=========>>>======<<<<<<;;;;;;;;;???>>>===<<<<<<<<<======>>>@@@CCCDDDBBB>>>:::777:::<<<>>>???>>><<<:::888;;;;;;<<<===>>>>>>======<<<;;;;;;<<<>>>>>>===;;;:::::::::;;;;;;===>>>???>>>???@@@@@@???@@@BBBCCCDDDFFFGGGHHHHHHIIILLLNNNMMMHHHPPPhhhoooPPPNNNEEEDDD555111888000333000<<>>BBBQQQ\\\]]]SSSWWWPPPGGGNNN]]][[[LLL666555>>>DDDEEEOOOVVVOOOdddggg{{{|||ssssssvvvnnnwww{{{rrrxxxuuu[[[AAA444///)))'''***+++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))))))))*********++++++++++++,,,------...////////////000000000111111111222333222000///333:::@@@<<<999555222000...,,,***((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%)))'''$$$777UUUfffxxx^^^sssdddgggWWW888:::555000555FFF]]]mmmttt~~~tttvvvppp___ccclllbbbOOOHHHDDDNNNiiissscccfffqqqlll```ZZZUUUDDDAAA>>>>>>AAAHHHQQQWWWfffhhhjjjllloooqqqrrrsssrrrtttvvvuuussspppmmmlllttttttrrrpppnnnnnnoooppprrrqqqppppppqqqsssttttttuuupppmmmppptttuuurrrooottttttttttttuuuvvvwwwwww~~~|||{{{{{{wwwrrrrrrvvvjjjlllppptttwwwwwwssspppvvvyyyzzzyyy{{{}}}wwwyyy{{{{{{{{{{{{yyywwwvvvxxxzzzyyywwwwwwxxxzzzvvvvvvwwwyyy|||~~~}}}iiiWWWLLL@@@<<<======999555555444666888888555444555444777:::===III[[[kkksssvvvmmmooommmiiinnntttlll]]]PPPBBBLLLiii}}}zzzjjjmmmhhhgggjjjgggbbbeeennn{{{vvvqqqppptttvvvvvvuuuxxxzzz|||~~~~~~lllXXXUUUVVVHHH<<<@@@EEEIIIQQQOOOVVVZZZzzzuuujjjkkkpppxxxwwwSSSEEEDDDEEEEEEDDDBBBCCCEEEBBB@@@???>>>??????===;;;>>>@@@BBBEEEFFFEEEDDDBBBCCCDDDFFFGGGFFFEEECCCBBBDDDEEEFFFFFFEEECCCAAA???BBBCCCDDDCCC@@@>>>>>>>>>===<<<;;;===???AAAAAAAAA@@@@@@AAABBBAAA>>><<<:::;;;===??????>>>======>>>===<<<;;;<<>>??????>>>===<<<;;;;;;:::@@@@@@@@@???????????????:::<<>>:::888777999===???AAA@@@>>>===<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>><<<<<<<<<===>>>???@@@AAA<<<===???@@@AAADDDGGGJJJAAABBBCCCEEEFFFIIIKKKMMMIIIJJJNNNQQQddd~~~^^^PPPQQQAAA;;;888777444000///000000000000///......111666<<>>>>>@@@CCCFFFGGGFFFDDDBBBAAABBBDDDEEEEEECCCAAA@@@EEEFFFGGGHHHGGGFFFDDDCCCCCCEEEEEEDDDAAA?????????>>><<<;;;<<<>>>@@@AAAAAA@@@AAACCCDDDCCCBBB@@@???>>>???@@@@@@>>>>>>>>>???BBBAAA??????@@@AAAAAA@@@===>>>@@@AAAAAA@@@???>>><<<;;;:::;;;===???????????????>>>===<<<;;;;;;:::?????????>>>>>>>>>======:::;;;<<<>>>???@@@@@@@@@999;;;===@@@AAAAAA@@@?????????>>>>>>>>>=========???@@@@@@??????>>>???@@@??????@@@AAABBBBBBBBBCCC>>>???@@@BBBCCCFFFJJJMMMCCCCCCCCCDDDFFFHHHIIIJJJEEELLLRRRKKKMMMrrrvvvmmm___QQQQQQ```aaaOOOBBBCCCMMMDDDEEENNNKKKGGGYYYuuuzzzzzzrrrxxxyyy}}}nnnssszzzttt{{{yyyxxxnnn```@@@555+++(((******(((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((((((((()))))))))*********************++++++++++++------........./////////...000222444444444444555<<<999555222111///---,,,((((((((((((''''''''''''((((((''''''''''''(((((()))(((%%%$$$'''111DDDXXXhhhhhhWWWddd\\\SSSqqqiiiVVVgggllleee{{{kkkBBB;;;666444444;;;SSSkkkrrrwww|||oooiiieee[[[^^^XXXNNNGGGQQQtttkkkaaa^^^WWWKKKCCCFFFSSS___RRRTTTYYY```gggnnntttxxxsssttttttoookkklllttt{{{ppptttxxxwwwsssooonnnnnnoootttyyyxxxtttrrrvvvzzz}}}}}}|||yyyyyyyyytttmmmsssrrrqqqppprrruuuxxx{{{|||{{{}}}}}}xxxwwwzzzuuurrrooommmooorrruuuvvvwwwzzzzzzuuussstttuuutttwwwuuuvvvyyyyyyvvvtttvvvrrrrrrrrrrrrsssssssssssswwwyyyyyytttnnnnnntttzzz{{{xxxsssqqqssstttqqqppprrrqqqvvv{{{sss```MMM??????BBBDDDFFFLLLSSSVVVUUUOOOJJJGGGFFF@@@:::AAALLLPPPXXX]]]]]]^^^ggguuu~~~}}}xxxtttrrrlllmmmllljjjlllqqqrrrpppddd]]]gggvvvxxx|||sssnnneee```cccggghhhmmmvvvssstttsssrrrqqqsssxxx{{{|||lll^^^UUUSSSNNNSSSOOOPPP^^^bbb[[[YYYaaauuurrrlll{{{OOOAAA???AAA@@@======AAAEEEFFFFFFDDDCCCCCCDDDDDDBBBAAA???@@@CCCEEEFFFEEECCCBBB???AAABBBDDDDDDCCCAAA@@@CCCDDDFFFGGGGGGFFFEEECCCBBBCCCDDDBBB???<<<;;;<<<<<<=========>>>???AAABBBAAABBBCCCCCCDDDCCCBBBAAA@@@AAABBBAAA??????@@@AAADDDBBBAAAAAAAAAAAA???>>>======>>>???????????????===;;;:::;;;===>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999<<<<<<<<<===???BBBEEEGGG>>>????????????>>>===<<>>===<<<<<<<<<<<<<<>>@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBDDDGGGJJJGGGFFFDDDDDDFFFGGGFFFEEEJJJJJJMMMGGGAAAPPPbbbbbbxxxsssqqq~~~|||xxxvvvoooddd]]]```xxxvvvyyyvvvmmmfff^^^MMM<<<+++++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((()))))))))************************++++++,,,,,,---------.........///////////////000000111<<<999555222111000...,,,((((((((((((''''''''''''((((((''''''''''''(((((()))...$$$''')))444OOOvvvhhhYYYYYYRRRLLLVVV^^^OOOddduuuqqqwww]]]FFF666555555444CCCYYYmmm{{{}}}{{{qqqeeeaaaccc___ZZZTTTRRRfff|||llleeeYYYMMMGGGIIIQQQWWWGGGGGGIIIOOOYYYgggsss{{{zzzvvvqqqnnnooosssyyy}}}ppptttwwwvvvqqqnnnoooqqqppptttxxxyyyxxxvvvvvvwwwyyy~~~{{{zzzzzzvvvpppsssrrrppppppssswww|||||||||~~~zzzyyy{{{zzzwwwuuutttuuuvvvvvvuuutttxxxxxxsssppprrrttttttyyyuuuvvvyyyyyyvvvvvvzzzsssrrrqqqqqqqqqpppooonnnjjjlllmmmmmmkkklllooorrrqqqwwwxxxyyy~~~~~~zzz{{{vvvqqqnnnqqqrrrooonnnooonnnqqqqqqqqqwww~~~~~~yyy{{{zzzyyyzzz{{{|||xxxooocccTTTFFFBBBDDDPPP[[[bbbdddfffnnnwwwzzzgggfffjjjlllcccUUUTTT\\\eeehhhkkknnnmmmlllpppvvv{{{wwwtttrrrooonnnjjjgggccc```___dddrrrwwwtttuuussswwwzzzsssrrriiieeebbbeeejjjnnnpppqqqllluuu~~~{{{xxx|||tttbbbUUUSSSVVVVVVZZZYYY^^^iiidddYYYZZZkkkxxxpppvvveeeaaazzzvvvEEECCC===@@@@@@===???CCCDDDAAADDDCCCAAABBBCCCDDDCCCAAA@@@AAACCCDDDDDDCCCBBBAAA???@@@BBBDDDDDDDDDBBBAAABBBCCCEEEGGGGGGGGGEEEDDDBBBCCCCCCAAA===:::999888:::===@@@@@@>>>>>>AAACCCBBBBBBAAAAAA@@@@@@??????BBBBBBCCCBBB@@@???@@@BBB@@@?????????@@@???<<<:::;;;;;;::::::;;;===>>>???===<<<:::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999;;;;;;;;;<<<>>>AAADDDFFF??????>>><<<;;;;;;;;;;;;::::::999888999:::;;;;;;===>>>>>><<<:::999;;;>>>???@@@AAAAAAAAA@@@???>>>BBBCCCBBBAAA@@@BBBFFFIIIGGGEEECCCDDDFFFGGGFFFEEEFFFCCCIIINNNKKKPPPVVVRRRgggzzzmmmqqqnnnssskkklll\\\PPPZZZwww~~~{{{jjjVVVFFF444&&&&&&)))+++***)))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))******+++++++++,,,,,,,,,,,,------------///...---...000222333444<<<999555222111000...---)))(((((((((''''''''''''((((((''''''''''''((((((...'''###///''''''EEEppp[[[YYYPPPYYYWWWBBB___RRRLLLbbbzzzSSS666777999333999JJJ^^^rrrtttsss|||sssyyyhhh```\\\[[[TTTQQQccc}}}eee]]]QQQJJJGGGFFFDDDBBB999777777;;;GGGYYYkkkvvvxxxssstttzzz~~~|||xxxqqqtttuuusssnnnmmmooosssrrrrrruuuxxxzzzyyyvvvssspppxxx|||yyyxxxzzzxxxtttvvvtttrrrqqqsssxxx|||zzzwwwyyywwwyyy}}}|||tttoooooosssuuuqqqppptttxxxyyywwwsssrrrvvvwwwtttuuuyyywwwuuusssrrrqqqpppnnnlllgggffffffggggggfffbbb___ccciiiiiinnnyyyyyyqqqrrroooiiifffiiijjjhhhffffffhhhiiigggeeehhhlllggg^^^XXXTTTRRRUUUZZZ___cccgggaaaUUUJJJDDD??????LLL^^^jjjxxx{{{zzz~~~}}}xxx}}}{{{yyyxxxvvvsssnnnkkknnndddYYYPPPGGGHHH]]]uuuuuuiiidddfffmmm~~~yyynnnxxxbbbcccdddgggnnntttsssnnniiiyyyyyykkk[[[QQQRRRWWW[[[\\\ZZZ```iiiddd^^^fffqqqvvvzzztttZZZcccjjjjjjjjjqqqYYYAAAGGGAAAEEEDDDAAABBBEEEBBB;;;BBB@@@@@@@@@BBBCCCBBBAAAAAABBBCCCCCCCCCBBBAAA@@@???@@@BBBDDDEEEEEEDDDCCCCCCDDDFFFHHHIIIHHHGGGFFFDDDDDDDDDAAA===:::888888999>>>BBBBBB???===AAADDDCCCBBB@@@>>>===<<<<<<<<>>===:::888:::999888777888:::===>>>>>><<<::::::<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;===>>>?????????>>><<<;;;888888999;;;<<<>>>???@@@<<<;;;:::999999:::<<<===666555555555666888:::;;;;;;<<<<<<:::777666999<<<>>>>>>??????>>>===;;;:::>>>????????????BBBGGGKKKCCCAAA@@@BBBFFFIIIIIIGGGJJJEEELLLPPPGGGDDDKKKMMMWWWjjj|||}}}|||ppprrraaakkktttzzztttvvvvvvzzznnnQQQ666,,,,,,,,,(((******'''&&&(((******'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------111///......000222222222;;;888555222111///---+++++++++)))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***RRR{{{\\\EEEkkk]]]???bbbeeeYYYNNNgggqqqxxxoooEEE888:::666333666UUUdddvvv~~~|||yyyzzz~~~|||mmmfffhhh\\\IIIKKK\\\eeeyyyfffXXXWWWBBB666999777666666777666666BBB\\\tttsssvvvxxxvvvxxx|||~~~|||rrruuuxxxxxxuuussstttvvvsssrrrpppqqqsssvvvvvvvvvrrrvvvxxxzzz}}}zzzrrrwwwvvvwwwxxxuuurrruuu{{{{{{uuuwww}}}www~~~tttmmmmmmqqqqqqqqqqqqrrrsssvvvxxxyyyxxxvvvttttttvvvwwwxxxxxxyyywwwsssqqqooommmkkkiiihhhgggddd^^^WWWTTTTTTVVVSSSVVV[[[aaafffjjjnnnpppooohhhaaa^^^[[[YYY[[[```\\\___bbbccc```VVVFFF999:::777999>>>@@@???DDDLLLKKKBBB===???@@@FFFZZZooo}}}xxxfffcccnnntttnnnhhhllluuuzzz}}}~~~wwwxxxxxxxxxxxxyyyyyyyyyyyy}}}|||yyyvvvsssssspppmmmVVVXXXGGG:::;;;777FFFjjjwwwjjj```aaajjjuuurrrgggjjjhhhYYYWWWgggooohhhcccggglllyyy~~~fffWWWUUUOOOOOO\\\www[[[NNNZZZ]]]SSSWWWjjjwwwvvvaaaiiiooohhhhhhnnnnnnnnnKKKCCCAAAEEEFFFGGGHHHGGGEEEBBB@@@???@@@AAABBBBBBAAA@@@???@@@AAABBBCCCBBBAAA@@@??????======AAAGGGKKKIIIFFFKKKJJJHHHGGGEEEDDDDDDCCCFFFEEEDDDCCCAAA???===<<<<<<>>>@@@>>>;;;999;;;===888<<>>;;;888888999BBBAAA???>>>===>>>@@@AAA???>>>===;;;;;;:::::::::999999888666555666:::======;;;::::::;;;;;;;;;:::777777777888999:::<<<<<<===:::999:::<<<===;;;999::::::::::::::::::::::::999999999999999888666666666666555555555777888999;;;===>>>===;;;::::::;;;<<<<<<:::999999:::;;;;;;:::;;;<<<>>>@@@BBBCCCDDD>>>=========???AAADDDFFFGGGHHHIIIHHHGGGGGGIIIJJJJJJVVVkkksssxxxnnnvvvkkkuuutttkkkfff\\\}}}~~~{{{{{{tttlllPPP999,,,)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))************+++++++++,,,,,,------.../////////;;;888555222111///---++++++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))>>>hhhtttsssuuuYYYTTTuuuttt```WWWgggsssaaaJJJAAA;;;888888BBBVVVooo}}}}}}}}}|||pppjjjkkkaaaQQQLLLRRRQQQVVVeee~~~aaaVVVFFF???<<>>>>><<<999888:::888555777<<>>????????????>>>===???@@@AAABBBBBBAAA@@@@@@BBB@@@>>>AAAFFFIIIHHHEEEIIIHHHFFFDDDBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCC===???@@@>>><<<:::;;;===999;;;===>>>===<<<;;;;;;===<<<:::999999999;;;<<<>>>===<<<;;;;;;:::::::::;;;;;;999777444444555777<<<;;;999999:::;;;;;;:::666666777888999;;;======<<<:::999:::<<<===;;;999::::::999999999888888888666777777777777666555555888777666666666777888999:::<<<======;;;::::::;;;<<<<<<;;;::::::;;;<<<===<<<<<<>>>???AAABBBCCCDDD??????>>>>>>@@@BBBDDDFFFEEEFFFFFFEEEEEEEEEHHHJJJMMMSSS\\\gggwww|||~~~pppaaacccppp}}}uuuyyyyyytttuuurrrcccqqqnnnmmm{{{mmmjjjggg\\\OOO===///***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((((((((((((((())))))*********+++++++++,,,,,,,,,---......//////;;;888555333111000---++++++***)))((((((''''''(((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))...JJJ~~~ttt[[[jjjaaaHHHKKKfffpppfffeeeAAA;;;;;;444111EEEaaavvv}}}vvvqqqooojjj^^^QQQJJJJJJGGGBBBNNNwwwiiiMMMDDDFFFAAAEEEBBB@@@===888777???JJJkkknnnooommmooovvv}}}vvvxxxyyyvvvqqqlllkkkllllllnnnppptttwwwwwwuuurrrvvvwwwwwwuuuwwwzzzyyyuuuxxxqqqoootttyyy{{{{{{||||||xxxxxx~~~wwwqqqsss|||}}}wwwwwwvvvtttsssrrrrrrsssssszzzxxxvvvvvvwwwxxxxxxwwwsssqqqnnnkkkfff```XXXSSSMMMLLLHHHBBB<<<999888999999444222777BBBKKKNNNNNNQQQKKKEEEBBB>>>999888;;;>>>@@@@@@;;;444111444999888666777999999888;;;@@@RRR___jjjlllllltttaaaHHHDDD;;;@@@AAA>>><<<@@@EEEGGGOOO]]]mmmwww~~~~~~~~~|||{{{zzz{{{||||||{{{~~~zzzvvvuuuqqqeeeRRRCCC999666333888;;;///000GGGeeeeee```YYY```www|||jjjaaaaaaaaa^^^ccccccdddgggllloooooonnnvvvuuuiiifffYYYVVVgggqqqooopppOOOUUUaaafff]]]ZZZtttccc^^^uuuxxxvvvssskkkHHH@@@@@@@@@===>>>@@@AAABBBAAA@@@???<<<===>>>??????>>>===<<<===>>>@@@AAABBBAAAAAA@@@EEEBBB@@@AAADDDGGGGGGEEEHHHFFFCCCAAA???>>>??????@@@@@@BBBCCCEEEEEEFFFFFF>>>???@@@???<<<;;;<<<===;;;;;;<<<>>>???@@@>>>===:::999888777666777888888======<<<<<<;;;:::::::::>>>???>>>;;;777444333444:::999999999999999::::::666666777888999;;;===>>><<<:::999:::;;;<<<;;;999999999888888777777777666666666777777777888888888:::999888888777777888888:::<<<======;;;::::::;;;===<<<<<<<<<===>>>??????>>>??????@@@BBBCCCDDDDDDAAAAAA@@@@@@AAABBBDDDEEECCCCCCCCCBBBBBBCCCFFFIIIJJJOOOPPPMMMRRRjjjttttttxxxxxxqqqvvvqqqllltttqqqwwwtttNNNSSSrrr}}}~~~zzzpppaaa^^^aaa777222+++(((((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,------......///;;;999555333111000---,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((---000ooozzzWWW^^^aaaTTTIIIVVVdddaaazzzKKK??????444...:::OOOeeevvv}}}xxxuuutttnnn___OOOLLLMMMKKKJJJXXXyyywwwiiiVVVFFF:::666===GGGjjjnnnoookkkjjjooossstttxxx{{{|||yyytttpppooopppnnnnnnooorrrttttttsssppprrrxxx}}}~~~~~~xxxqqqxxxtttssswww{{{{{{|||~~~~~~~~~wwwqqqttt~~~}}}uuuwwwvvvtttsssrrrrrrrrrsssyyyxxxvvvvvvvvvvvvuuutttpppooolllggg___SSSGGG>>>AAA???<<<999666444444444444444555888<<<<<<999666>>>:::777777555222333777///222777<<<>>>BBBLLLVVVTTTRRROOOLLLGGGEEEFFFHHH___ppp~~~|||vvvmmmhhhkkkttt{{{eeeQQQGGGJJJ::::::999777777888:::;;;999FFFWWWhhhwwwzzz~~~{{{zzz{{{|||zzzxxx}}}wwwssshhhUUUAAA444777===EEEMMMPPPHHH>>><<>>>>>>>>>>>======>>>???@@@AAAAAA@@@???>>><<<===???AAABBBBBBAAAAAADDDBBB???@@@CCCFFFGGGGGGHHHFFFCCC@@@>>>>>>>>>???DDDDDDDDDDDDDDDCCCBBBBBB?????????>>>===<<<<<<<<<>>><<<;;;===@@@AAA???<<<<<<;;;:::999999999::::::<<<<<<<<<<<<;;;;;;::::::@@@AAABBB???;;;888666555888888888888777888999:::888888888888999:::;;;;;;;;;::::::::::::;;;::::::888888888888888888888888999999999:::;;;<<<<<<===;;;;;;:::999888888777777;;;<<<>>>>>><<<;;;;;;<<<>>>>>>>>>???@@@AAABBBBBB???@@@@@@AAABBBCCCCCCDDDCCCBBBBBBAAABBBBBBCCCDDDBBBBBBBBBAAAAAABBBFFFIIIEEEKKKOOOKKKIIIRRRgggyyy}}}rrrwww~~~~~~}}}ttt|||vvvllliiiPPP\\\jjjzzz{{{uuuZZZDDD888)))(((''''''))))))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((())))))))))))************+++++++++,,,------......<<<999666333222000...,,,***))))))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''---(((GGGttthhh}}}kkkWWWXXXcccUUUHHH]]]~~~llluuuRRRAAA:::222444<<>>>>>;;;888777888777333222444555444777;;;888666:::III\\\ssswwwlllddd```iiixxxzzzeeeaaa\\\TTTKKKDDDBBBDDDIIIRRRgggzzzuuulllUUUDDD:::888777777999:::<<<>>>===@@@FFFTTTjjj}}}~~~xxxuuussstttwwwxxxuuurrrvvvuuuvvvuuuiiiVVVGGGAAAIIILLLWWWkkkmmmAAAFFFVVVaaa___```mmm~~~wwweee```lllmmm^^^[[[eeehhhnnnmmmeeeggguuutttcccYYYMMMNNNEEEBBBNNNPPPFFFAAAVVV^^^hhhkkkbbb[[[fffvvvxxxttt```<<<>>>BBB===AAA??????>>>===<<<;;;;;;;;;???@@@AAABBBBBBAAA@@@???===>>>???AAABBBBBBBBBAAAAAA???>>>???AAAEEEGGGHHHHHHFFFCCCAAA@@@???@@@AAADDDDDDDDDDDDCCCAAA@@@???@@@???>>>>>>======<<<;;;@@@>>><<<===???@@@===:::======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<;;;;;;:::999===???@@@???<<<999888777666888999888777777999;;;;;;:::999999888888999999999::::::::::::999::::::666777777888999:::;;;;;;::::::::::::;;;===>>>???<<<;;;;;;:::999888777777;;;===??????===<<<===>>>??????@@@AAABBBCCCCCCCCC??????@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCFFFIIIGGGIIIKKKMMMMMMMMMNNNOOOTTTssspppzzztttoooxxx~~~|||^^^bbbzzz~~~|||uuuyyyrrrLLL222,,,***))))))((()))))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))(((((()))))))))***************++++++,,,---------<<<999666444222000...,,,))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''---111SSSqqq^^^bbbLLLSSSvvv{{{___dddnnnDDD<<<777222111<<>>>>>@@@@@@<<<888999AAAIII;;;666444666777777:::???<<<@@@PPPmmmxxxrrrjjjXXXGGGEEE@@@<<<:::777444444777777AAARRRfff{{{]]]:::777444555999<<<===AAAFFFIIIBBB:::===RRRlll{{{wwwuuutttwww|||}}}xxxssssssmmmhhhgggcccaaajjjxxx}}}~~~jjj___VVVXXXeeerrrxxxwwwlll^^^]]]jjjkkk^^^```nnnjjjnnnmmmhhhkkkxxxxxx[[[GGGBBBMMMOOOKKKNNNVVVQQQJJJNNNuuummmjjjllliiihhhxxxtttsss|||wwwaaa```|||~~~WWWDDDAAA:::<<>>???@@@AAAAAA@@@???>>>>>>???AAABBBCCCBBBBBBAAA======>>>???@@@CCCEEEGGGFFFFFFEEEDDDCCCCCCCCCCCC???@@@@@@AAAAAAAAA@@@@@@???>>><<<<<<======;;;:::???>>><<<<<<<<<<<<;;;999<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999888:::;;;;;;999888777777555888:::999777666999===;;;;;;:::999888888888888888:::;;;:::999888999;;;666777777888999:::;;;;;;888888777777888:::;;;===:::;;;;;;:::999888777666;;;===>>>>>>=========>>>>>>???@@@AAAAAAAAAAAAAAA<<<======>>>@@@AAABBBBBB???@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEDDDCCCCCCEEEFFFMMMHHHDDDFFFKKKPPPOOOLLLUUU\\\dddwww}}}rrr{{{}}}vvviiifffdddnnn^^^ddduuuxxxwwwwwwsssjjj|||tttcccAAA ...222)))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))((((((((()))))))))******)))******++++++,,,,,,---<<<:::666444222111...,,,))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%+++))):::pppbbbXXXYYY___uuurrr|||eeeJJJ;;;888444555???TTTmmm~~~}}}zzzzzzsss^^^MMMKKKKKKNNN[[[lllpppSSSEEEBBBPPPXXX^^^]]]ZZZ]]]aaaccc^^^ccchhhjjjjjjkkknnnqqqpppoooooopppsssttttttsssuuuyyyyyyuuuuuuyyy~~~wwwxxx}}}{{{wwwwww}}}~~~|||xxxuuussssssuuutttsssrrrrrrssstttuuuuuutttrrrqqqpppnnnjjjhhh```VVVGGG:::444222444555555777<<>>999666999@@@FFF===888555777888999>>>CCC@@@KKKeeeqqq]]]RRRHHHAAA>>>888333111444666333333666777888<<>>===>>>@@@AAA@@@@@@BBBBBBBBBBBB@@@@@@AAAAAACCCCCCDDDCCCBBBAAA<<<===>>>??????@@@BBBCCCDDDDDDEEEFFFFFFEEEDDDDDD;;;<<<===>>>???@@@@@@@@@???===;;;;;;<<<<<<:::888:::;;;;;;:::999999:::;;;::::::;;;;;;::::::999999888999;;;<<<<<<;;;:::888666777999999777666777888555888::::::777777:::>>>999999888888999999:::;;;888:::;;;:::888777999;;;888888888888888888888888777666555555555777888:::999999::::::999888777666999;;;<<<===<<<;;;<<<===<<<<<<>>>>>>>>>>>>===<<<999:::;;;<<<>>>???@@@AAA<<<======>>>????????????BBBDDDFFFFFFDDDBBBBBBCCCHHHEEEBBBCCCGGGLLLOOOPPPKKKUUUZZZgggiiiWWWkkkxxx\\\WWWlllkkk{{{|||xxxsssuuussszzzuuuoooqqq\\\___ttt}}}yyy{{{tttcccdddfffWWWKKKCCC===444,,,000/// &&&''''''''''''''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))(((((((((((()))))))))***))))))******+++,,,,,,,,,===:::666444333111///---))))))(((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))) """,,,FFFtttoooXXXiii\\\aaammmEEE[[[ssseee??????<<<555444BBB\\\qqq~~~yyyxxx~~~sss___OOOIIIKKKQQQUUUYYYwwwxxxZZZJJJGGGGGGOOOSSSOOOLLLPPPVVVYYYZZZ^^^dddgggggghhhllloooeeegggiiimmmqqqrrrpppoookkkrrrvvvuuutttwwwxxxwwwvvvtttxxx~~~wwwssstttvvv{{{~~~yyyssstttyyyxxxxxxvvvtttqqqooopppqqqwwwvvvtttsssrrrrrrssstttuuutttrrrqqqpppnnnjjjggg___ZZZRRRJJJCCC<<<555111222555;;;CCCJJJKKKGGGBBBEEEBBB===:::777666555444;;;666444555888:::@@@GGGQQQYYYjjj||||||jjj[[[UUUNNNAAA:::;;;;;;444222666888555444666222111555???NNN```tttmmmJJJHHHIIILLLIIIFFFKKKSSSIIIIIIDDD???CCCRRRbbbkkkrrrnnnkkkkkkjjjcccVVVLLLFFF>>>@@@NNNZZZ```jjjvvv{{{{{{cccXXX\\\MMMXXX[[[VVV]]]oootttmmmiiihhhkkkssszzz~~~xxx^^^IIIHHHOOOSSSNNNOOORRR\\\[[[IIIKKKdddTTTTTTggg}}}wwwmmmbbb{{{UUUAAAMMMNNNLLLJJJ@@@CCCBBB@@@??????AAACCCEEECCCCCCDDDEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA<<<>>>???@@@???>>>>>>???AAACCCEEEGGGGGGFFFEEEDDD;;;;;;<<<===============>>><<<::::::<<<<<<:::777666888:::999777777:::===:::;;;;;;;;;;;;:::999999888999;;;<<<<<<;;;999888888999:::999777777888999555888;;;:::777777;;;???666666777888999;;;<<<===777:::;;;:::888777999;;;:::999888777666555444444888777555444555666888999888888999:::999888777666777999;;;;;;:::::::::<<<::::::;;;<<<<<<;;;:::999777777999;;;===>>>@@@@@@:::;;;<<<===>>>>>>>>>>>>AAADDDFFFFFFDDDBBB@@@@@@>>>BBBGGGHHHFFFDDDFFFHHHAAAJJJKKKJJJPPP^^^jjjTTTZZZHHHBBBPPP```eee```XXXQQQMMM\\\iii>>>MMMVVVRRRiiifffxxxtttzzzdddVVVKKK111---))),,,,,,$$$'''///,,,&&&'''((((((((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,===:::777555333111...+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((( ,,,///'''---PPP|||vvvdddsssqqqSSSbbb}}}kkkeeefffbbbqqqhhhJJJ:::>>>999---<<<[[[qqq~~~zzz}}}xxxaaaRRRPPPPPPLLL]]][[[YYYbbbzzzZZZKKKKKKIIIIIIFFFAAA<<<;;;???CCCOOO\\\fffiiikkkpppsssrrrkkkmmmoooooommmkkklllmmmllljjjkkkqqqtttssssssuuuyyy{{{}}}~~~}}}}}}}}}~~~tttwwwyyyzzz{{{{{{}}}~~~}}}|||xxxxxx{{{vvvnnnvvvvvvvvvuuusssrrrpppooorrrssssssrrroooiiibbb]]]PPPRRRTTTRRRNNNFFF:::111333:::===::::::<<<999222666999===@@@???<<<999888;;;;;;===DDDEEE888;;;RRRjjjoooccchhhuuuxxxssshhh```ZZZPPPSSSRRRSSSQQQFFF999888===999888666666666666444333666222444;;;AAAJJJ^^^sssvvvgggVVVUUUZZZOOOCCCCCCFFFMMMbbbfffWWWHHHBBBPPPiiinnnYYYKKKMMMLLLAAA:::;;;333444777LLLjjjqqqhhhdddpppqqq|||sssjjjaaaTTTSSSQQQYYYhhhpppmmmhhhgggiiiooovvvzzzyyyzzz~~~vvvcccbbbfffbbbXXXPPPOOOHHHcccfffGGGWWWqqq]]]\\\OOOZZZuuutttpppzzzxxxNNNIIICCCCCCFFFIIIHHHFFFGGGCCC???>>>@@@AAAAAA???======???@@@BBBBBBBBBBBBEEEDDDCCCBBBBBBBBBCCCDDD>>>>>>>>>===<<<<<<>>>@@@>>>???@@@???>>>>>>@@@BBBAAA===999:::>>>???===999999::::::;;;;;;::::::999::::::999999999::::::;;;999999:::::::::999888888999888888:::;;;;;;999777777666555444444333444444555666777999999888777777555666888999::::::999999:::999888777666666666666888888888777555444222111333444555777777777666555444555666666555555666888777888999888777666777888888999;;;::::::999;;;<<<;;;999999:::===>>><<<999999666555999???BBBAAA???@@@@@@AAAAAAAAA@@@????????????@@@BBBEEEEEECCCBBBBBBCCCDDDFFFHHHJJJLLLMMMooonnndddccckkk|||~~~lll]]]LLL:::,,,(((+++*********))))))(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))******+++,,,===:::777555333111...+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&'''&&&'''===lllxxxcccnnn]]]PPP[[[iii~~~nnnJJJ>>>:::555;;;III^^^sss{{{xxxdddQQQLLLOOOIIIZZZeee^^^VVVbbb\\\LLLLLLGGGBBB<<<999999999777444>>>NNN^^^cccdddggghhhfffnnnmmmmmmnnnooopppooommmnnnkkkkkkpppqqqpppppprrrvvvyyy|||~~~~~~}}}~~~~~~{{{|||}}}{{{xxxvvvuuuuuuuuuwwwvvvuuuyyy~~~}}}zzzxxxxxxxxxxxxrrrsssssssssnnnbbbSSSHHH999;;;>>>@@@AAA@@@===:::BBBDDDAAA;;;888:::999555999???PPP^^^UUU???555999333???AAA>>>FFFMMMKKKHHHrrrwwwjjjmmmuuu{{{uuubbbTTTKKKAAA999GGG^^^gggQQQNNNLLLJJJBBB999666888:::888555444555777999:::999666777;;;>>>DDDWWWkkkvvvzzzpppsssnnnhhhwwwzzznnnbbb^^^]]]VVVPPPLLLFFFEEERRRQQQGGGAAA<<>>???BBBBBB@@@>>>??????@@@@@@@@@@@@??????>>>???@@@@@@@@@@@@???>>>>>>>>>>>><<<:::999;;;<<<;;;>>>@@@@@@???=========@@@<<<999:::===>>><<<999999::::::;;;;;;::::::999::::::999999999999999999777777777888888999999:::888777777999::::::888666666666555555555666777777777777888888888777555444444555666888888888888777888777666666555555666666555555666666666666555444444444666666777666555555555666777777666666777888777888999888777666777888777888999999888888999;;;<<<:::999:::<<<===<<<::::::888666999===@@@>>><<<>>>???@@@@@@AAAAAAAAAAAA???>>>???@@@CCCDDDDDDBBB>>>???@@@AAACCCEEEFFFGGGFFFUUUoooppp{{{vvvnnnYYYAAA222+++(((,,,222*********)))))))))((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++===:::777555333111...+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((+++!!!"""***&&&(((NNN~~~ccc}}}hhhGGGHHHggg```@@@888999888555HHH^^^yyy~~~~~~dddRRRPPPKKKPPPUUURRRIIIFFFPPP^^^|||TTT>>>======<<<999666444444555777GGGWWW___bbbeeehhhhhhmmmjjjgggiiimmmnnnlllhhhllliiijjjnnnooonnnooorrrqqquuuzzz}}}~~~~~~~~~~~~~~~~~~{{{wwwsssqqqqqqzzzyyywwwtttwww}}}}}}{{{wwwuuuuuuvvvwwwssstttuuuuuuooocccSSSGGGDDD@@@@@@IIIVVV^^^^^^ZZZDDDDDD???999666888888777///333EEEddd{{{{{{iiiXXXKKKPPPNNNKKKTTT___WWWFFFllluuunnnqqqtttssstttcccLLLFFFAAA666111CCCXXXZZZNNNGGGBBBBBBAAA<<<666333444444666777888999::::::===::::::;;;888:::III\\\mmmxxxjjj]]]SSSUUUjjjllljjjfffdddfffiiiiii```UUUNNNRRRLLLFFFEEE===666:::===>>>>>>;;;888888<<>><<<===???AAA@@@>>>;;;;;;===@@@BBBBBB@@@===AAAAAA@@@???>>>===<<<<<<;;;<<<>>>@@@@@@>>><<<;;;>>>>>>===:::888666777999999<<>><<<::::::;;;<<<>>>??????@@@@@@===<<<<<<>>>AAACCCDDDCCC@@@AAAAAABBBCCCDDDEEEEEE:::;;;GGG^^^ttt~~~pppbbbZZZRRR:::111)))'''((()))+++---******))))))))))))((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))===:::777555333111---+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))!!!&&&111*** 222PPPjjj|||uuu\\\^^^tttiiiJJJZZZpppTTT<<<:::888111:::GGGbbb||||||hhhTTTWWWIIICCCMMMWWWTTTNNNLLL^^^yyylllDDDLLLRRRTTTJJJ;;;333777>>>;;;DDDPPP[[[dddkkkoooqqqkkkjjjhhhhhhiiiiiihhhggghhhgggiiimmmnnnmmmppptttnnnrrrwww{{{}}}}}}}}}~~~zzz{{{|||{{{yyywwwwwwwww}}}zzzwwwvvvwwwwwwvvv{{{xxxuuurrrppppppqqqrrrtttvvvxxxxxxvvvuuuvvvwwwtttbbb]]]^^^YYYLLLBBB>>>===999666666:::===???JJJBBB;;;HHHqqqnnn___YYY___```]]]VVVNNN]]]nnnqqqzzz|||ssskkkTTTAAA===;;;888>>>SSSZZZKKKFFF???:::>>>DDDCCC;;;222222777===AAAAAA???<<<:::CCC@@@AAABBB??????LLL^^^fff{{{}}}|||qqqjjjyyyzzztttfffeeennnnnnkkknnndddhhhddd^^^ZZZKKK???BBBIIIKKKFFF===:::AAAKKKQQQ\\\YYYUUUPPPTTTccchhh^^^cccvvvzzzpppggg]]]UUURRRbbbkkkmmmeee^^^aaafffhhhrrrwww~~~sssxxxuuuaaaHHH@@@OOObbblllTTTKKKkkkyyybbbggguuuyyykkk~~~|||]]]EEE>>><<<;;;<<<>>>???>>><<<;;;;;;<<<>>>??????>>>===@@@@@@???>>>===<<<<<<;;;===>>>???@@@@@@@@@??????>>>>>>===:::777666888999888:::===>>>>>>======>>>???===;;;;;;<<<===<<<;;;999::::::;;;;;;::::::999<<<;;;:::999888888888888888777666555666777999;;;888777666777888999888666666555555555666666777888666666666555444444333222222333444666666666666555444444444444555666777888444555666888999:::::::::888888888888777777666666444666777777666666777888666777888888777777888999;;;===>>>===<<<<<<===>>>===;;;999888999;;;===>>><<<:::999:::===>>>===;;;888999:::;;;<<<<<<<<<<<<<<<;;;:::;;;???BBBDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHH???@@@KKKOOOJJJNNNZZZccc~~~wwwooottt|||nnnRRR???:::444+++$$$&&&+++111333000***%%%))))))))))))))))))((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''(((((()))***===:::777555333111---+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&)))---+++&&&(((...~~~}}}eeejjjeeePPPdddppp]]]xxxzzzooozzzNNN<<<888555666666GGGeee||||||~~~iiiXXXOOOLLLPPPQQQKKKLLLRRRMMMddd~~~~~~|||ttteeeTTTGGGAAA???999===GGGXXXffflllkkkhhhgggjjjkkkhhhdddbbbeeehhhffffffjjjnnnnnnlllmmmrrrmmmpppvvvyyyzzz{{{|||}}}vvvxxxzzz{{{{{{{{{}}}~~~zzzzzz{{{||||||zzzzzz{{{xxxwwwwwwwwwvvvvvvvvvuuuvvvyyyzzzzzz~~~oooaaa]]]aaaeee\\\PPPGGGBBBCCCHHHMMMCCCAAAEEEQQQ^^^ffflllrrrnnnaaa```aaaYYY[[[^^^UUUVVVooozzzttteeeIIIVVVTTTRRRIIIEEEQQQSSSBBB;;;777444:::EEEHHH???555<<>><<>>>>>???@@@@@@???>>>>>>>>>===<<<<<<<<<>>>???>>>>>>===<<<<<<======>>>AAA@@@>>>===>>>???BBBCCC===>>>===;;;999999:::<<<999:::;;;;;;<<<>>>AAADDD???>>>===<<<=========<<<999::::::;;;;;;::::::999;;;::::::999888888999999;;;:::777666555666777888999777666777888999888777555555444333333333333333333333333333333333333444222333444666666666666555444444444555666777888999777888999999:::::::::::::::999999888777777777777333444666555444444555777555777888888777777888999<<<===>>>>>><<<<<<===>>><<<;;;:::999999:::<<<>>>;;;::::::;;;===>>>>>>>>>:::;;;;;;;;;;;;;;;::::::<<<:::999;;;>>>AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFF???@@@IIIHHH;;;777>>>888===DDDGGGZZZrrr{{{|||qqqxxxooofffcccdddccc^^^YYYLLLDDD555***)))///...(((---,,,***(((((()))))))))(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))(((((((((((()))******===:::777555333111...+++((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%((('''###&&&------&&&555hhhgggNNNWWWTTTRRR```wwwmmmvvvuuu|||jjjGGG777444666111777OOOiiiyyy}}}ddd\\\SSSNNNIIIHHHLLLRRRJJJccc{{{oooYYYFFF777:::GGGYYYdddcccYYYSSSVVV[[[^^^ZZZTTTRRRWWW^^^ccceeejjjnnnmmmiiiiiimmmnnnqqqtttvvvwwwxxxzzz{{{wwwyyy{{{|||||||||}}}||||||~~~||||||xxxyyyzzz{{{{{{{{{zzzzzzxxxzzzzzzzzzmmm[[[QQQQQQVVVVVVFFFSSSxxx|||ZZZFFFOOO\\\gggrrreeeWWWnnnxxx^^^WWWqqq~~~qqq```EEEZZZfffrrrgggLLLAAA>>>444555444444888BBBHHHDDD<<>>===<<<<<<<<<>>>???@@@AAA???<<<:::;;;>>>AAADDD>>>>>>>>><<<::::::<<<===:::::::::999:::===BBBFFF>>>>>>===<<<<<<<<<<<<===999::::::;;;;;;::::::999888777777777777777888888:::999777666555444555555888777555555666777777666444444333222111000000111222111111111111222333444111222444555666666555555555555555555666777888999888888999999999999888888888888777666666666777777222444555555444333555666555666888888777777888::::::<<<<<<<<<:::999:::;;;:::;;;;;;:::999:::<<<>>>::::::;;;;;;<<<===>>>>>>======>>>>>>===<<<<<<;;;;;;::::::<<>>AAADDDBBB@@@AAAFFFKKKXXX]]]eeemmmmmmiiiiiinnnqqqrrrtttttttttuuuwwwyyywwwyyy{{{|||{{{{{{|||}}}~~~}}}xxxyyy~~~{{{zzzzzzyyyyyyyyyzzz{{{yyyyyyyyyyyy~~~nnn___YYY[[[aaa???222HHHYYYTTTVVVccchhhyyynnncccYYYrrr|||vvvooo[[[;;;LLLdddeeeLLL;;;:::888:::;;;999888???HHHLLLIIIIIIIIIFFFBBB>>>@@@GGGNNNsssgggbbb[[[PPPJJJLLLUUU}}}cccYYY[[[VVVUUUVVVVVVeee}}}pppgggmmmzzz|||oooaaaUUUNNNQQQTTTVVVYYYbbboooyyy~~~eeeYYYYYYiiissssssuuu~~~{{{sssfffYYYQQQooo[[[FFFFFFZZZhhh\\\GGGBBBkkkxxxfffcccqqq|||~~~|||sssnnnnnnhhhzzz]]]IIIDDDGGGEEEDDDBBB@@@>>>>>>@@@AAA===???AAA@@@??????AAADDD???>>>===<<<<<<>>>@@@AAA>>>===<<<;;;<<<>>>AAABBB@@@@@@???<<<:::999:::;;;999::::::::::::;;;>>>AAA<<<<<<<<<;;;:::999:::;;;999::::::;;;;;;::::::999333333333333333444555666666555555444444333333333666444222222444555555444222222111000000111111111333222111000000000111222000111222444444444444333444444444444555666666777444555666666777777666666555444333333333444555666333444555555444444555777444666888888777777999::::::;;;<<<;;;999888999:::888;;;<<<<<<::::::;;;===999:::;;;::::::999:::;;;;;;;;;<<<=========<<<<<<<<<;;;<<<>>>@@@AAAAAA???BBBBBBBBBBBBCCCCCCCCCCCCAAA@@@===:::777444222222333...888222<<<,,,---%%%000333555555555777;;;>>>666;;;HHHLLL@@@<<<<<<555AAAEEE>>>666888888444555...+++'''%%%&&&)))+++,,,333000,,,'''###"""(((///&&&+++---******+++***&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((())))))===:::777555333111...+++)))((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$&&&'''(((((())))))(((---'''DDDmmmkkkqqqUUUFFF\\\ooo]]]IIIMMM]]]ddd\\\FFF999======777777GGGbbbuuuvvvZZZMMMNNNNNNHHHPPPNNNSSSnnnbbbOOODDDCCCDDDCCC::://////555111222333444777:::???BBBMMMSSS```jjjmmmkkkmmmrrrssssssssssssrrrsssvvvxxxvvvxxxzzz{{{zzzzzz{{{}}}{{{xxxxxx{{{yyyvvv{{{~~~{{{xxxwwwxxx{{{|||zzzxxxwwwxxxzzzzzzxxxuuuiiibbbpppnnnlllpppuuusssiiiccccccYYY\\\[[[YYYdddxxx~~~aaa^^^ttt||||||^^^[[[aaa^^^JJJ>>>AAACCCCCCDDDAAA;;;>>>IIIRRRTTTMMMRRRVVVUUURRRPPPRRRUUU^^^QQQHHHKKKLLLGGGDDDEEESSSbbbXXXGGGBBBHHHMMM]]]yyy~~~|||tttkkkbbbWWWOOOPPPWWWKKKTTT[[[aaajjjrrrppphhheeeRRRQQQhhhwwwssssss|||~~~wwwooodddYYYRRRMMMIIIGGGPPP```dddNNN444\\\qqqQQQmmm~~~uuu~~~uuuhhhrrr{{{mmmssswwwIII<<>>BBBDDDCCCBBBCCCEEEAAA@@@>>>===<<<>>>???@@@>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@<<<999777888999999:::<<<;;;:::999:::::::::::::::999888777888:::999::::::;;;;;;::::::999/////////000111222444444111111222333333333222222444222000000111333333222000000000000111222333333444333111000///...//////...///111222333333222222444444333333333444555555111111333444555555555555222111111000111222444555444555666666555555666888444666777888777777999;;;<<<===>>>===;;;:::;;;<<<777:::======;;;:::;;;===:::::::::999777666666777666777888999:::;;;;;;;;;<<<<<<===???AAABBB@@@>>><<<<<<<<<<<<<<<=========;;;>>><<<666444555333///---,,,555%%%111***555///(((,,,,,,)))+++000...&&&000(((***...)))***///+++$$$///+++***555///%%%---+++......---,,,---+++)))***$$$###)))...,,,(((&&&'''+++***$$$$$$***...,,,&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((===:::777555444222///---+++)))((('''((()))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++###$$$OOOrrrrrrMMMVVVcccUUUIIIUUUpppjjjmmmXXXIII>>>999:::555222DDD___ttt~~~uuuyyy[[[SSSPPPGGGLLLMMMKKKSSSqqqzzzaaaLLLFFFGGGCCC555222777777888555555:::===;;;:::;;;DDDDDDLLL[[[hhhlllmmmnnnmmmmmmnnnppppppoooqqquuuvvvuuusssssstttvvvyyy{{{xxxrrrttt|||~~~zzzzzzvvvuuuyyyzzzxxxyyy||||||}}}zzzrrrgggaaa```SSS\\\WWW___nnnppppppxxx~~~gggwww~~~sssyyysss___gggsss{{{tttrrrsssvvveee\\\]]]TTTEEEFFFUUUVVVUUUQQQLLLHHHMMM\\\kkkcccaaa```iiimmmYYYFFFIII???DDDFFF@@@777444999@@@JJJvvvlllVVVAAA<<<>>>???>>>???mmm|||{{{rrrwwwxxxiiiWWWPPPSSSXXXWWWSSSRRRUUU]]]kkkuuurrraaaRRR^^^cccllltttyyy|||}}}}}}vvvfffVVVWWWQQQBBBRRRHHHVVVqqqiiiFFFAAAYYYlllooo]]]bbb___||||||iiixxxzzzyyyXXXQQQYYYYYYPPPCCC<<<555333888>>>AAABBB@@@@@@AAADDDGGGHHHGGGEEEEEEBBB???>>>???@@@>>>;;;@@@@@@???????????????@@@DDDAAA<<<888666666888:::::::::;;;;;;::::::999888777777777777777666555555444555666777777666555444111000/////////000111222111111111111111111111111000000000000////////////...000111000///...///111222222111000///...------111111111111111000//////222222222222222222222222///000000000000111111111000111222111000000111333222333555666666555333222444555666777777888777777===>>>???===:::777666777888777777999<<<<<<999777::::::999888777777777777999888777777777888:::::::::<<<>>>@@@AAA???===;;;>>>===<<<<<<<<<<<<<<<===;;;:::888555333111000000------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((===:::777555444222///---+++)))''''''((()))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))$$$,,,&&&333pppnnnwwwiiirrrkkkOOO:::RRRwwwaaaKKK>>>AAA===222888JJJeeeuuu|||tttbbbVVVQQQFFFJJJQQQXXXaaapppVVVLLLKKKKKKCCC@@@@@@999BBB:::555888===>>>???@@@???@@@HHHTTT]]]bbbhhhnnnkkklllmmmnnnppprrrvvvzzzrrrrrrrrrrrrtttvvvxxxzzzuuusssrrrvvv|||wwwttttttxxxyyywwwyyy}}}{{{zzz|||uuujjjlllwwwrrr~~~pppwwwjjjUUURRRZZZnnnggg[[[iiitttZZZlllkkkvvv{{{cccWWW]]]jjjwwwvvvcccWWW\\\bbb```cccXXXaaayyyxxxaaaZZZiiixxxxxxnnnbbbSSSLLL___TTTGGGCCCFFFGGGBBB<<>><<>>???>>>===>>>===============>>>???@@@>>>;;;888777666777888999999999999999888888777666666666777777666555555444555666777777666555444222111000//////000111111111111111111111111111111000000000/////////......---...//////------...///111111000000///.........000111111111000000///...111111111111111111111111000000000000111111111111000111222111000111222444222333555666666555333222444444555666777777777777>>>>>>>>>===:::888888999999888888:::<<<<<<:::888888888777777777888999999999888777666666666777888777999;;;===>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;999888666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((===:::777555444222///---+++)))''''''((()))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))###222(((BBBwwwuuuyyy]]]^^^|||cccUUUkkk|||gggDDD@@@AAA888444;;;JJJ[[[qqqzzzppp{{{ppp[[[NNNMMMRRRZZZXXXTTT```tttooogggjjjiiigggaaaTTTOOOMMMNNNMMMGGG>>>:::;;;;;;<<>>===;;;:::;;;===>>>>>>===;;;;;;::::::;;;<<<======<<<<<<<<<;;;:::999888777777777888888777777666555555555666777777666666666444444666666666666444444333222111000000000000000000000000000000000000000000////////////.........,,,---...---,,,,,,---...///////////////////////////000000000000///......////////////////////////000000000111111111222222///000111111111222444666333333555555555555333333444555666777777888888777;;;<<<<<<;;;::::::<<>><<<:::555BBBWWWmmmwwwhhhZZZOOOPPPSSSSSSUUUYYY[[[www}}}sssaaaWWWaaannnppp```JJJ<<<:::===;;;===DDDLLLQQQYYY```fffkkknnnmmmnnnppprrrqqqrrrtttwwwyyy{{{|||{{{{{{tttvvvxxxyyyyyyxxxvvvvvvuuuvvvxxx|||~~~~~~~~~xxxwwwvvvuuuqqqjjjccc```jjj{{{{{{kkkVVVMMMKKKEEE:::OOO```\\\ooorrrvvvwww}}}uuu{{{yyyiiiXXXJJJDDDEEEHHHAAA;;;KKKnnnkkkeeekkkrrr\\\QQQYYYiiillllllwwwlllYYYSSS\\\YYYSSSMMMKKKSSSaaammmpppfffZZZUUUYYYbbbjjjooouuusssrrrtttxxx|||~~~~~~qqqdddSSSIIIGGGIIIMMMQQQiii[[[BBB555IIIiiipppaaaOOO|||{{{~~~uuutttqqqvvvzzz```CCC333>>>EEE<<<888@@@=========@@@CCCDDDBBB??????=========??????>>>===;;;:::::::::;;;;;;<<<<<<:::999999::::::;;;<<<===:::;;;===>>>===;;;999777777777777777777666555555555666666777777777777777333333444555555444333333333333222111000//////////////////////////////////////////.........------,,,---...---,,,+++,,,...---------....../////////....../////////......---////////////////////////000000000111111111222222...000111111111222444666333333444555555444333333555666777888888999999888666777888888999<<>>TTTlllwwwUUU:::777VVVjjj\\\HHHCCCfffppp~~~tttxxxqqqsssdddppphhhDDD>>><<>><<<;;;:::;;;>>>??????>>><<<<<<;;;:::999999:::;;;;;;:::::::::;;;;;;<<<===777999;;;===<<<:::777555777777777777777666666555666666777777777777777666111222333444444333222111222222111111000///..........................................------------,,,---......,,,,,,---...,,,,,,,,,---......//////,,,------.........------//////////////////////////////000000000111111111...///000000000111444666222222333333333333222222555666777888999999999999666666777777777:::>>>AAA999999:::999999::::::;;;<<<<<<;;;:::::::::::::::555555555666888:::<<<>>>@@@???===;;;;;;;;;<<<===:::;;;<<<===<<<:::777666444333111///...---,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''===:::777555444222///---***(((&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((()))((($$$'''---)))111GGGvvv|||\\\SSScccpppiiiCCCQQQmmmddd~~~dddJJJ>>>666???888555>>>RRRllluuuyyy~~~```MMMKKKKKKEEEGGG@@@EEEVVVaaakkk}}}lll^^^[[[rrrqqqRRREEE;;;===CCCDDD@@@===NNN\\\hhhnnnrrrxxxvvvpppnnnnnnoooppprrrtttuuuwwwsssqqqrrruuuzzz|||yyyuuusssvvvxxxwwwyyy|||}}}{{{www||||||{{{uuunnnxxxyyyppp```NNNUUUuuuxxxkkkccc___bbbuuu}}}sssssshhhFFFCCCWWWXXXaaatttwww}}}sss\\\KKKDDD]]]{{{zzzwwwnnnfffaaaJJJBBBEEE@@@DDDWWWgggpppoooqqqmmmsss~~~xxxiii^^^ZZZXXXVVVTTTKKKKKKQQQ[[[eeefff___WWWRRRWWW^^^eeelllrrrxxx|||yyyyyy|||yyydddRRR===??????EEE[[[ooolllZZZ888---BBBgggdddDDDCCCbbbqqqyyyuuuyyyxxxqqquuurrrbbbBBBAAAFFFFFF???===BBBBBB>>>@@@AAACCCDDDDDDCCCAAA@@@===;;;:::;;;===?????????<<<======<<<:::999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<555666888888888666444333666777777777777666555555555666666666666555444333///000111111111111000///000000000000///...------------------------------......---------,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------.........++++++,,,------------,,,................................./////////000000---.../////////000222444111111111111111111111111444555666777777888888888777888777666555555777999666777888777666777888:::<<<<<<:::999999888888888666666777888:::<<>>DDDYYYllliiiJJJ,,,;;;BBBOOOWWWSSSXXXvvvxxx||||||PPPCCCBBBEEEDDD======CCCDDD@@@<<<===???@@@AAABBBCCCDDD@@@>>><<<<<<===??????>>>;;;===>>>===;;;;;;===@@@===<<<<<<;;;::::::::::::999888888777666555555444555555555555555444333333444444444333222111000///---...////////////...---------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,---,,,+++***+++---,,,,,,,,,,,,,,,---------******+++,,,,,,,,,,,,,,,------------------------------------............---...///...---...000111000000////////////000000111222333444555555555555333444555444333222333444444555666555333333666999888888777666666666777777999999888999:::;;;===>>>???>>>===<<<;;;;;;::::::999888888777555444444333000///...,,,+++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''===:::777555444222///---)))(((&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((( '''(((***...(((&&&000***>>>{{{|||rrrtttRRR^^^zzzuuufffGGG:::>>>BBB>>>222000CCC[[[wwwmmmtttnnn]]][[[[[[PPPKKKNNNPPPTTTjjjssseeeZZZTTTSSSqqqbbbQQQEEE>>>999999<<<<<>>FFFWWWaaaTTT;;;111888IIIYYYXXXJJJZZZ}}}kkkBBB@@@999===<<<<<<>>>BBBEEECCC@@@CCCCCCCCCBBB@@@@@@BBBCCCCCCAAA>>>===>>>>>>>>>===:::<<<>>>>>><<<===@@@CCC======;;;:::999888888888>>><<<:::888777777888888333444444444444333222222222222222111///...,,,+++,,,,,,---......---,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---.........,,,,,,...000//////............////////////000111222222222222,,,///111333333333555666222444555333111111555888444333333444444555666777;;;;;;:::999999:::;;;;;;;;;;;;;;;:::::::::999999888777555444222222222222...---,,,***)))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))(((''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))---(((>>>qqqxxxrrrLLL```kkkrrrzzzzzzPPPFFF???>>>===999999===WWWmmm}}}rrrvvvlllggg^^^SSSNNNQQQZZZccchhh~~~mmm]]]NNN^^^fffeeeUUUDDD??????@@@999IIIUUUVVVVVV[[[___^^^UUURRRPPPQQQUUU\\\gggrrrrrr}}}~~~{{{|||www||||||yyywwwxxx}}}{{{uuu~~~gggeeeggguuuzzzhhhbbbrrr{{{```ooobbbmmmkkktttrrrzzzxxx{{{~~~uuugggvvv~~~zzzfff\\\XXXWWW[[[XXXTTTPPPOOOQQQSSSUUU[[[ZZZWWWSSSQQQTTT[[[bbbkkkxxx{{{xxx|||zzztttxxxzzzpppYYYEEE??????===IIIWWW^^^PPP888000???RRR^^^[[[FFFQQQvvvvvv~~~|||xxxLLL<<<>>><<<>>><<<<<<>>>BBBEEEDDDCCCCCCCCCBBB@@@======???AAABBBCCCDDDCCCAAAAAAAAABBB@@@???>>>>>>>>>===;;;999;;;:::999999888888888999888777777666666666666666555555555444333222000/////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------,,,,,,//////.........------------...000111222111///...333222111111222333555666444333333222333444555666222222333333444555555555777888999999::::::999999???>>>;;;888666555444444666666555444333111000///---,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''---333FFFtttbbbPPPXXXppp{{{VVVjjjqqqnnnvvvdddNNN@@@888444777===BBBTTTmmmzzzttthhhUUUOOOTTT]]]bbbnnn|||xxx\\\ZZZZZZ]]]bbb___QQQCCC555HHHVVVWWWWWWYYYOOO@@@555;;;FFFKKKGGGDDDOOO^^^eeevvv{{{wwwvvvsssttt~~~vvvuuuuuuxxx}}}}}}yyy~~~wwwbbb^^^mmm}}}uuu{{{uuu{{{~~~llltttoooccc\\\XXXUUURRRPPPOOOPPPRRRUUUYYY\\\UUUTTTRRRPPPRRRZZZgggqqqlllxxx|||uuuqqqwww}}}~~~}}}___GGGFFFGGGCCCEEENNNYYY\\\LLL111222NNN```]]]VVVNNNhhhtttpppxxxwwwrrrXXXAAA===>>>===@@@>>>===>>>@@@AAA@@@>>>AAAAAA???<<<:::;;;===@@@@@@AAAAAA@@@>>>>>>???AAA@@@???>>>>>>???>>>===;;;999999888777777777888999999888777666555555555555444444444444222111000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------------------///.........---------,,,---...000111111000///...222111111111111333444555555444333333333444555666333333444555666666777777888888999::::::::::::::::::999777555444333333444444444444333111000...---,,,,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))$$$...***%%%FFF~~~www^^^RRRuuuccc\\\dddwww}}}aaaFFF===:::777444111999LLLeee{{{pppsssrrrbbbWWWTTTUUUUUUZZZVVVZZZppp{{{eee\\\^^^^^^XXXRRRHHHHHHNNNTTTRRRDDD444,,,///000888@@@===555<<>>===<<<<<<<<<>>>???>>>===???>>><<<999777777;;;>>>>>>>>>===;;;::::::<<>>???>>><<<;;;:::888777777888:::;;;:::999777666555444333333333333333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++*********++++++++++++,,,------------------............------------,,,,,,,,,---///000000000///...111000000000111222333444666666444444333444555666444555666777888999::::::888999999:::::::::::::::555555444333222222222333333333222111000...---,,,,,,+++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))))))))'''+++DDDpppWWWZZZkkkcccTTTgggwwwxxxjjjOOO===666555555444888GGG[[[nnnuuueeeaaafffwwwuuuaaa[[[]]]VVVVVVQQQQQQXXX]]]nnn|||```RRRXXXeeeUUU===777FFFDDD222333FFFNNN<<<000555999666777<<>>??????>>>===:::777555666999===<<<<<<:::888666777:::<<<<<<:::999:::<<<======<<<===<<<:::999999;;;===???:::999777555333222111111111111111111000///...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************************************************************************************************++++++++++++---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,...///////////////111111111111222333444444777666555444444444555666666666777888:::;;;<<<<<<888999999:::::::::::::::555555444444333222222222222222222111///...,,,+++++++++***)))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))),,,'''***///&&&$$$EEEooouuu^^^oooUUUbbbzzzpppJJJ<<<======888555888@@@QQQlll}}}nnniiimmmeeennnYYYRRRSSSPPPQQQTTTMMMRRRgggcccYYY\\\TTTCCC777777777777GGG\\\hhhTTTCCC======999666666CCCZZZdddcccdddZZZGGG<<<:::888:::AAAHHHTTThhh{{{|||{{{zzzaaaSSS[[[|||}}}~~~zzzqqqhhh```[[[UUUSSSUUUWWWXXXWWW```^^^ZZZWWWTTTSSSSSSSSS^^^fffpppvvvxxxwwwwwwwww|||vvveeeOOO>>>BBB???<<>>???>>>===;;;888666777:::===;;;:::999666444555888;;;999777666777999:::;;;:::<<<;;;:::999999:::<<<===999888666333111000//////////////////...---,,,,,,*********+++++++++++++++***************************************************))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,------......++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////000111222222333444444444666555444333333444555666777777888999:::;;;<<<===777888999999::::::999999999999888777555444333222222222222111000...,,,++++++***)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))((())))))(((***333===}}}tttjjjjjjwww}}}{{{~~~YYY@@@===888555444333999NNNdddsss~~~qqq]]]mmmaaa]]]RRRNNNPPPLLLMMM\\\bbboookkkqqqcccGGG<<>>===<<<:::888888:::<<<::::::999888666666888;;;888666444444666888888888999888777777666666666777666555333111///...---------------------,,,+++***)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))************+++******++++++,,,,,,------******++++++++++++,,,,,,***++++++,,,---.../////////000111222333333333333444444333222333444555666888888888999::::::;;;;;;666777777888888888888888:::::::::999777555444333222222111000///---,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''((('''&&&***...,,,'''666tttlllzzz^^^```~~~wwwxxx```III???888888666222777AAAVVVnnn~~~ppp|||qqqgggllljjjWWWUUUQQQNNNUUUPPP^^^qqq~~~qqqhhhjjj```MMMoooyyyjjjaaaTTTDDD:::[[[eeeSSSAAA888888>>>???<<<;;;;;;777:::PPPhhhvvvqqqQQQAAACCCIIISSSbbbuuu|||eeePPPUUUrrr{{{hhhhhhiiimmmyyyrrrNNNMMMvvvddddddjjjfff[[[TTTUUUWWWVVVVVVXXXUUUUUUVVVZZZ]]]\\\WWWRRROOOQQQTTTYYY```ffflllooouuuyyy}}}~~~~~~}}}wwwiiiWWWDDD::::::??????IIIXXXYYYAAA--->>>^^^rrrhhh]]]]]]fffoooqqqnnn{{{yyyqqqrrr~~~JJJ222777555222111333666666555777999;;;:::888888:::<<<<<<======<<<:::999:::;;;;;;;;;;;;:::888888999;;;888666444444555777777777666777777777666444222111333333111///---,,,,,,,,,++++++,,,,,,++++++******((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))************((())))))***++++++,,,,,,************+++++++++,,,******++++++,,,...///000---...///000111111111000222111111111222444555666888888888888888888888888555555666777777777777777777888888888777666444333000000000///---,,,***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((%%%''',,,)))$$$%%%,,,)))777YYYyyy\\\NNNnnnuuuiiinnnqqqvvvcccOOOAAAAAAAAA999333333???KKKcccyyyvvviiidddttthhh```[[[SSSQQQ[[[\\\___ccceeefffhhhkkkrrr}}}rrr}}}xxxwwwbbbDDD>>>RRRPPP???===BBBDDDFFFLLLHHHGGGEEE<<<999JJJaaarrryyyhhhGGG>>>PPPWWWLLL@@@FFFiii|||zzzlllsssqqqvvv]]]KKKLLLLLLOOOggg}}}kkkYYYSSS{{{sss~~~gggaaa[[[UUUTTTXXXXXXSSSQQQSSSSSSVVV\\\bbbddd^^^SSSKKKJJJTTTdddrrryyyxxxsssnnnvvv|||qqqXXX>>>555;;;@@@<<<666IIIYYYZZZBBB,,,333RRRlllgggSSSTTTnnn{{{sssrrr~~~zzzxxxcccvvvjjjEEE***888......333888666000333;;;333666999:::999:::===???;;;<<<>>>===;;;999999:::;;;<<<===<<<;;;::::::;;;:::777555444555777888777777888888888777555222000222111///...,,,,,,++++++******+++++++++******)))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))******+++++++++,,,*********+++,,,---///000+++,,,---////////////...000000000000111333666777888888888777777777666666444555555666666666666666333444555666666666444444//////...---,,,***)))((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''<<<999555444444333///,,,+++)))&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((---###000```|||yyyxxxYYYeeewwwaaaWWWZZZyyytttlllMMM>>>===999222444===HHHXXXmmmrrrfffbbbiiiqqqvvvdddSSSSSSVVVXXXXXXVVVTTTTTTUUUYYY[[[___}}}kkkRRRIII???FFFJJJFFF[[[zzzwwwuuueeeUUUJJJ???>>>LLLkkk```YYY```iiiiiiaaaZZZYYYVVVIII^^^vvv]]]yyy~~~dddcccjjjddd___PPP]]]xxxvvvqqq^^^```mmmyyyoooVVVXXXYYY{{{|||PPPaaasss}}}{{{zzzppphhhgggeee___[[[]]][[[YYYVVVTTTSSSUUUYYY\\\aaaaaa```^^^[[[[[[\\\^^^jjjjjjlllooosssxxx|||xxxcccSSS:::///:::AAA===BBBQQQ```DDD777555555KKKfffiiiKKKCCCRRRlllwwwuuu}}}}}}hhhccckkkppp@@@555777222333333444444444333333222666555555888;;;<<<999555<<<;;;;;;:::999999999:::>>>>>>>>><<<:::999:::;;;999888666555444444444555777777666555333111///.........---------,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------...//////////////////000111111222222666666666666555555555555777777888999888777666555555555555555555444444444222111///,,,***)))((((((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''<<<888555333444222///++++++)))&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((###222111111```{{{zzzggglllmmmyyyTTTUUUttt~~~|||ZZZCCC===???777444444===PPPfffyyyyyymmmfffdddaaannnWWWTTTQQQQQQSSSSSSPPPLLLGGGLLLYYY|||vvvPPPFFFXXXooottttttfffUUUKKKQQQddd```eeexxxnnnhhhPPPNNNwwwsssmmmmmmjjjVVVOOOOOOMMMUUUJJJSSSvvv}}}xxxzzzqqqSSSHHH___bbbWWWmmmzzzvvvnnnfffdddeeeaaa^^^___bbb```[[[[[[^^^[[[WWWTTTVVV]]]eeejjjmmmaaa^^^ZZZWWWWWW]]]fffmmmqqqtttxxx{{{}}}tttZZZCCC<<<<<<999555:::GGGTTTZZZKKK444///GGGeeesss```AAAGGGaaa{{{ssswwwyyynnnAAA+++...333222222222333333333222222111333333444666888888666444777777777777777777888888;;;<<<<<<:::888777888999777666555444333444444555444444444444333111000///------------,,,,,,,,,,,,)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,+++,,,,,,------....../////////000000111222222222666666666666666666666666777888999999999888666555555555555444444444444333111000...,,,***)))((((((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''';;;777444222333222...+++***(((&&&%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((""",,,///***666```zzznnnmmmxxxgggHHH;;;<<<666333444777AAAXXXooozzzrrrnnncccccceeeooo}}}mmmYYYNNNNNNOOOMMMIIIFFFDDDFFFWWWjjjsss}}}rrr{{{kkk^^^^^^^^^aaapppkkkIIINNNjjjyyy^^^dddmmmuuusssllleee___ZZZooooooSSS^^^kkkbbb[[[|||xxxpppSSSPPPlllssswwwkkk```]]]^^^]]][[[ZZZ[[[[[[^^^^^^[[[WWWZZZ```\\\\\\___gggmmmmmmeee]]]OOOPPPQQQUUU]]]iiiwww{{{~~~uuugggTTTCCC<<<===555444555???OOOXXXQQQEEE000<<>>;;;>>>???555...>>>VVVwww}}}zzzmmmfff^^^YYY[[[fffzzzzzziii^^^[[[XXXRRRLLLQQQQQQKKKHHHIIIHHHXXXvvvyyyvvvrrrllluuu```WWWmmmoooXXX\\\aaahhhnnnqqqpppmmmuuuaaaLLLSSSYYY[[[}}}}}}~~~zzz___PPPccczzzddd]]]YYYWWWZZZ^^^___]]][[[^^^]]]\\\[[[ZZZ[[[aaafffjjjiiihhhgggddd\\\RRRJJJMMMSSS]]]gggqqqyyyvvveeeSSSFFF999///222<<<888111>>>ZZZaaaLLL999777VVVqqqrrr^^^QQQFFFOOOkkkuuuJJJ777,,,222888555111111...///000000111000000000111555888888666555777999444555555666666666555555555777888777555444444555555555555444444444555555000111111111111000//////,,,,,,,,,,,,++++++++++++((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++,,,,,,,,,---......////////////000000111222222333555555555555555666666666777888999999999888777666333333333222222111111000...---,,,+++))))))((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''999666222222222222...+++***(((%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''',,,'''%%%&&&'''***555AAAwwwtttlll___sssiiicccvvvzzzSSSCCC999:::999444999FFFDDDTTTmmm~~~jjjkkknnnlllbbbXXXZZZccccccfffkkkppppppkkkbbb[[[MMMWWWUUUOOORRRPPPNNNSSSSSS___hhhfffcccdddeeecccqqqyyy{{{vvvggg{{{|||nnn[[[^^^dddnnnvvv{{{{{{{{{{{{gggcccooozzz|||yyywwwYYYKKKjjj{{{xxxtttqqqmmmfff]]]XXX[[[\\\ZZZWWWUUUUUUUUUUUUWWWWWWYYY\\\ccchhhjjjiiinnngggZZZNNNHHHMMMXXXaaaiiioooxxx~~~rrrggg___HHH777888>>>:::333000>>>DDDUUU\\\GGG...888VVVjjjKKKMMMXXXfff~~~}}}qqqjjj```zzz|||CCC111111000---+++---111444---...//////000000000///111444777777555444666999999999999999888777555444444666777777666444444555555555666555555555444444111111111000///...,,,,,,,,,,,,+++++++++*********)))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++---------...//////000000...//////000000111222222333333444444555555555555777777888999888777666555333222222111000/////////---,,,+++***)))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''999666333222333222///,,,)))'''%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%)))((($$$&&&,,,***!!!111iiixxxqqquuuuuuiiigggppp|||~~~xxxvvvbbb???555:::;;;888555///<<>>///555VVVjjj]]]JJJDDDLLLsssiiirrrpppGGG///...///)))......//////---***+++///---...///000111111111111555222000222555777666444555666888999999777555444000222555666555333222333333333333333111...,,,+++***+++,,,---------------************))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,++++++,,,,,,---......///...//////000111111222222333444555555555444333222111000///...---,,,++++++))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''999777555444444333000///)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&)))+++000BBBjjjaaaPPPlllaaa}}}sssxxxWWWCCCCCC;;;666666666777???III^^^jjjzzzrrreee___]]]WWW^^^ccccccgggooouuutttooofffZZZRRROOONNNKKKHHHEEEGGGJJJMMMPPPRRRSSSSSSPPPOOOLLLJJJHHHGGGGGGGGGgggvvvxxxiiiiii{{{wwwpppooommmoooqqqpppmmmiiifffeee```aaa^^^XXXTTTRRRMMMGGGEEEHHHIIIGGGDDDEEEKKKQQQYYY^^^dddgggddd]]]TTTOOOAAA======CCCHHHOOO]]]kkkuuutttyyyyyyoooZZZEEE>>><<<777111///777888888KKKlllnnnMMM000;;;PPP^^^YYYPPPMMMGGG===kkkyyy~~~dddzzzggg>>>---+++***+++...,,,+++++++++,,,,,,---...//////.........//////000//////000111222333333444666555555555555666666777444444444444444444333333111111111000000000//////+++++++++*********))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++***(((&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********)))))))))))))))++++++,,,------......///////////////////////////444444444333222111000///111111222111000///---,,,(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%)))///555888&&&((('''$$$"""%%%,,,333111,,,'''###$$$&&&((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((999777555444444222000...)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((&&&###&&&999WWWnnnrrrRRREEE}}}}}}vvvfff~~~aaaRRRDDD>>>===:::777888DDDFFFMMM^^^sss|||nnnccc]]]bbbbbb^^^]]]aaacccbbbooommmlllnnnpppnnnhhhbbbWWWTTTNNNHHHEEEFFFKKKOOOUUURRRNNNIIIDDDAAA???>>>AAALLLNNNEEEEEEQQQVVVRRRRRRSSSTTTUUUWWWYYY[[[\\\bbbdddjjjsssuuupppmmmmmmqqqppppppssszzz~~~pppuuu{{{|||~~~zzztttfff```___^^^ccceeegggfffdddaaa______[[[YYYSSSMMMLLLNNNMMMIIIGGGJJJMMMOOOPPPUUU\\\aaa```YYYPPPJJJHHHGGGFFFDDDMMMMMMRRR[[[bbbhhhsss~~~}}}uuugggYYYDDD>>>777111)))'''111===111CCCZZZfffSSS222888___oooyyyVVV;;;EEEeee|||gggzzztttzzzwwwPPP;;;***))),,,++++++///+++++++++++++++,,,------..................//////......///000111222333333555444444444555666777777444444555555444444333333111111111000000000000///++++++++++++************((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***)))'''%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))***)))))))))))))))))))))++++++,,,,,,---.........////////////////////////222333333222111000///...///000000000///---+++***(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''***,,,444555444111...000777===FFF>>>444+++&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((999777555444333222000...)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))((($$$!!!$$$---555WWWyyytttsssXXXHHH]]]~~~vvvvvvhhhRRRAAA888777:::333222333<<>>AAAAAAAAAAAABBBBBBCCCCCCFFFEEEHHHNNNQQQQQQRRRUUUSSSWWWZZZZZZYYY[[[```eee]]]___^^^YYYYYY]]]^^^ZZZ^^^^^^]]]\\\aaafffddd^^^___^^^XXX\\\fffccc^^^ddd```^^^\\\[[[\\\[[[WWWSSSKKKMMMPPPQQQPPPPPPQQQSSSHHHMMMTTT___mmmwwwvvvpppoookkkeee^^^VVVLLLAAA;;;>>>???BBBLLLYYYfffnnnrrrvvvxxx|||~~~~~~}}}{{{nnn[[[KKKBBB===888222777777555333666DDD[[[oooeeeXXX888)))CCC```cccZZZEEE>>>@@@NNNbbbvvvrrrnnn{{{ddd>>>!!!...+++***,,,***&&&&&&*********))))))))))))******++++++,,,------............//////000111222333444222222333333444555777777444555555555444333222111000000000000////////////,,,++++++++++++*********(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))))))))))))))************++++++,,,------......000000000000000000000000000111111111111000000///.........---,,,+++***)))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%'''+++///777222+++&&&$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((888666444333333222///---)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&***+++(((999dddxxxccc^^^jjj|||wwwoooqqqtttvvvxxx{{{XXXCCC::::::888444111333999???AAAYYYxxx~~~yyywwwwwwzzztttlllaaaXXXTTTUUUYYY[[[TTTfff~~~uuujjjbbb\\\ZZZVVVNNNJJJJJJIIICCCAAADDDBBBAAA???>>>===>>>???@@@@@@======@@@AAA??????BBBAAAFFFLLLLLLJJJKKKPPPVVVXXXXXXVVVQQQOOOQQQRRRRRRTTTUUUTTTSSSUUUYYYXXXUUUJJJJJJEEEHHHRRRPPPMMMUUUNNNMMMNNNOOOMMMJJJFFFDDDDDDGGGMMMQQQUUUXXX[[[]]]YYY]]]aaafffooouuurrrllldddZZZJJJ>>>:::<<>>555333444777888444444777BBBTTTeeemmmnnnCCC======QQQbbbXXXMMMSSSNNNWWWuuummmxxx|||}}}nnnyyy{{{nnnBBB(((***222,,,(((%%%&&&''''''(((*********)))(((((()))))))))***+++,,,---............///000000111222333444444222222222222333444555666444444444444333222111000/////////.........------++++++************))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))******************++++++,,,------...///////////////////////////000111111111111111000///...---,,,+++*********(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''((((((&&&$$$""""""###$$$%%%$$$######%%%''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((888666444333222111///---)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%...///&&&,,,@@@]]]yyyzzzaaammmuuunnnyyywwwgggwwwxxxVVVGGG666000444:::999666888AAAQQQfffyyyyyyooofff```\\\ZZZQQQUUUZZZ\\\___eeeooovvv}}}vvvlllcccYYYPPPMMMMMMNNNMMMJJJHHHFFFDDDCCCBBBFFFBBBBBBDDDDDDAAABBBEEE@@@DDDHHHHHHEEEDDDFFFJJJHHHGGGEEEAAA??????AAACCCFFFEEEDDDCCCCCCCCCCCCCCCCCCGGGAAA===BBBBBB@@@GGG???BBBHHHOOOPPPMMMKKKLLLNNNSSS[[[bbbhhhkkkoooqqqrrrnnnbbbTTTKKKGGGCCC>>><<<===???DDDLLLVVV___eeemmmuuu~~~~~~{{{lllbbb]]]TTTJJJ;;;666222222222///...///777HHH^^^ooosssgggOOO:::ffftttppp\\\HHH===FFF]]]iiifff|||eeezzzvvv~~~eee===&&&'''---///(((&&&%%%'''******(((&&&+++***))))))))))))))))))***+++---.../////////...//////000111222333444444333333222222222333444444333333333222111000///...---------,,,,,,,,,++++++******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))******++++++******++++++,,,,,,------////////////////////////---...///000000111000000///...---+++************(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%% !!!###%%%(((***,,,...%%%%%%&&&'''))))))&&&$$$''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((888666444222222111///---)))((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&&&&''')))***++++++'''%%%###(((---'''...FFFwww~~~vvv}}}aaa[[[FFFaaaxxx}}}oooxxxwww]]]III???;;;777333<<<999888>>>NNNgggxxxrrrooo___\\\VVVQQQQQQVVV^^^eeeOOORRRWWWaaammm{{{kkkkkkjjjgggbbb\\\VVVRRRLLLHHHFFFGGGEEEBBBAAADDDEEEGGGJJJIIIFFFCCCBBBCCCEEEFFFFFFFFFCCCBBBDDDGGGGGGHHHHHHIIIHHHHHHKKKNNNSSS___ZZZNNNOOOPPPOOORRRTTTSSSXXX``````XXXQQQOOOMMMSSSZZZ___aaabbbbbbbbbOOONNNGGG===999===CCCFFF===HHHYYYgggqqqvvvzzz|||{{{~~~uuulll___QQQFFF>>>888444111///111555777666<<>>111777;;;999999FFF^^^sss{{{{{{~~~bbbaaa___\\\ZZZYYYYYYYYYVVVTTTQQQOOOPPPRRRVVVXXXUUU```iiilllrrr|||vvvtttnnniiieee^^^UUUQQQRRROOOPPPRRRQQQOOOLLLJJJIIIBBBDDDGGGIIIGGGEEEFFFJJJCCCDDDGGGJJJLLLMMMSSSXXX]]]ooolll]]][[[^^^]]]]]]kkkeeedddfff```PPP@@@888:::>>>BBBDDDBBB===999666666<<<@@@>>>@@@IIITTTYYYiiinnnsssuuuvvvzzz{{{{{{}}}xxxpppcccVVVIII@@@999444444888555111111777???LLLbbbvvvuuuiiiVVVKKKPPP]]]bbb^^^MMMJJJBBBGGGXXXbbbkkkzzzooobbbMMM555@@@:::***###!!!$$$///###'''(((&&&%%%'''+++---,,,,,,+++***))))))*********+++...000111111000000++++++,,,---...///000000555444333222111111111111111111111000///---,,,+++************)))))))))((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++)))******+++,,,,,,------------------------------((()))***+++,,,------------+++)))(((''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***&&&&&&&&&(((***++++++***&&&%%%$$$%%%'''))))))(((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((777666333222222111///---)))'''&&&&&&''''''&&&%%%&&&&&&%%%%%%$$$###""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***---;;;TTTqqqsss\\\XXXgggtttpppdddccc[[[hhhmmmlll~~~kkkcccAAABBB<<<<<<:::999DDDIII???VVVQQQWWWiii{{{}}}sssmmmkkkhhhccc___YYYRRRRRRXXXWWWOOOOOOVVVUUUTTTRRROOONNNOOOSSSVVV\\\ccclllrrrrrrqqqvvv|||~~~zzzyyyzzz{{{yyytttlllddd___```^^^]]]^^^^^^]]]XXXTTTSSSZZZbbbgggeee^^^WWWRRRZZZWWWTTTPPPNNNLLLLLLLLLJJJGGGDDDCCCDDDEEEFFFEEEGGG???===CCCIIIHHHHHHIIIJJJPPPYYYbbbjjjqqqwwwzzzwwwzzz|||zzzuuussskkk[[[NNNIII@@@<<<888666444333555888<<<;;;AAAUUUrrryyyfffLLLCCC\\\yyy___NNN>>>GGG```{{{kkkqqqtttxxxyyy]]]===(((+++*********))))))((((((***)))(((''''''((()))******((('''(((+++,,,+++(((***************+++++++++,,,,,,,,,,,,---...//////000000000000111111111111111000///...---,,,++++++************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((()))***+++,,,------------------------+++******,,,......---,,,++++++)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))%%%&&&''''''''''''&&&&&&******)))((()))***)))&&&)))&&&$$$%%%((()))&&&###)))'''$$$$$$(((***&&&!!!%%%&&&(((******)))((('''&&&&&&''''''''''''&&&&&&&&&'''((((((((((((((('''***(((&&&$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((()))(((((()))***777666333222222111///---)))'''&&&&&&''''''&&&%%%&&&&&&%%%%%%$$$######"""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))&&&(((333IIIdddzzztttTTT```ppplllxxx~~~tttkkkkkk|||^^^FFFDDDOOOUUUGGG<<<======>>>CCCGGGJJJRRRcccttt}}}ssskkkiiimmmkkkaaa]]]aaaUUUSSSPPPNNNMMMMMMNNNOOOOOOMMMLLLOOOSSSTTTTTTTTTWWW[[[```fffhhhgggcccaaahhhiiikkkkkkhhhbbb[[[WWWUUUTTTRRRSSSTTTTTTQQQMMMVVVXXXYYYWWWQQQJJJDDD@@@@@@@@@AAAAAA@@@@@@??????888:::>>>GGGQQQ[[[bbbeeehhhbbb___cccfffeeefffiiinnnuuu|||sssdddXXXLLL???888777333...,,,111999<<<999555<<<^^^{{{bbbVVVUUUVVVgggeeeIIILLLWWWeeedddxxxvvvxxxzzz}}}{{{hhhIII000+++222***)))))))))(((((((((((()))(((''''''''''''((())))))(((&&&'''***+++***((())))))*********+++++++++,,,,,,+++,,,,,,---.../////////000000000111111111000000///...---,,,++++++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((((((((()))***+++,,,------------------------+++******,,,---...---++++++***)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''''''''((()))&&&&&&'''((())))))******$$$&&&'''&&&$$$$$$%%%%%%&&&***---+++'''&&&***///---,,,)))'''(((***++++++(((((((((((((((((())))))&&&'''((()))************(((((((((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((((((''''''((()))777666333222222111///---)))'''&&&&&&''''''&&&%%%&&&%%%%%%$$$$$$#################################"""############$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((,,,)))### ''':::SSSeee{{{uuu]]]SSSpppppplllfffuuu~~~lll\\\UUUFFFDDDZZZoooNNNRRRKKK:::444<<>>666...888UUUooovvvfffRRRHHHRRRcccfffZZZPPPAAA222@@@bbbxxxiiimmmvvvooorrr}}}hhhNNN:::---%%%$$$'''((((((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&((()))(((''')))))))))*********+++++++++++++++,,,,,,---.../////////000000000000111111//////...---,,,++++++***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((((((((()))***++++++------------------------++++++***+++------,,,+++******)))(((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&'''''''''))))))((((((((()))***+++(((***------+++)))+++---$$$''')))(((&&&&&&(((+++((()))))))))(((((()))++++++)))'''&&&%%%'''(((***&&&&&&'''(((((((((((('''((((((''''''''''''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&''')))777666333222222111///---)))'''&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$#################################""""""#########$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''')))***(((%%%'''///666ZZZqqq}}}zzzlllWWWttt~~~|||}}}zzzzzzuuubbbQQQ@@@444777999===EEENNNUUUZZZ\\\mmmsssyyy}}}}}}{{{rrrkkkooollljjjoooxxx{{{oooaaaddd]]]SSSNNNNNNNNNLLLIIIMMMMMMLLLKKKJJJJJJKKKKKKLLLKKKJJJIIIIIIIIIIIIHHHCCCDDDEEEGGGKKKRRRZZZ```^^^___bbbeeehhhiiijjjjjjqqqqqqssswww{{{~~~~~~}}}{{{~~~~~~|||~~~~~~~~~vvvpppiiiccc^^^VVVKKKBBB555444333333222111000000222222777FFF___yyyyyy___RRR___ooommmccc___SSS@@@:::DDDQQQkkkuuunnnyyyaaaDDD'''"""---111(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''(((((())))))******++++++++++++++++++,,,---...///////////////000000000111...------,,,++++++******))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((''''''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------+++******)))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''******(((''''''''''''(((%%%$$$&&&)))***((('''))),,,(((%%%)))///000+++$$$***)))+++//////---***+++...---+++***)))))))))***************)))((('''&&&''''''''''''((()))+++,,,(((((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&&&&((()))777666333222222111///---)))'''&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$###########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''###)))------***'''&&&,,,LLLeeekkkuuuzzz^^^___~~~~~~pppssswwwttt|||hhhLLLFFF777555444555777999::::::KKKSSS\\\bbbhhhqqq}}}~~~tttsssoookkkhhhgggiiikkkmmmiiiddd```___aaadddgggiiihhhgggeeecccbbbbbbbbbjjjkkklllnnnpppvvv|||{{{{{{{{{{{{|||~~~~~~~~~~~~~~~{{{uuunnnjjj]]]VVVLLLFFFCCC===555///555555222000000333777999EEEUUUjjj{{{qqq___NNNUUUmmmjjjMMMAAA>>>???QQQ___[[[aaavvvsss|||gggHHH222---))))))(((&&&'''+++%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))******++++++++++++++++++,,,---.........////////////000000000,,,,,,++++++******))))))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++))))))((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''(((((()))***---((()))///444222///000333222222555999888111+++888111///444666444333444555666666555444222000///000000000000000000///...******))))))))))))))))))%%%&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((('''''''''))),,,777666333222222111///---)))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""""""""#####################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&((()))))))))"""!!!///NNNjjjvvvxxxzzzzzzZZZ```www}}}~~~~~~ppp```eeepppnnncccmmmXXXAAADDD>>>:::777444444444444444///444:::>>>BBBJJJUUU]]]iiikkkpppwww~~~{{{yyy{{{~~~{{{yyyyyyzzz}}}wwwvvvqqqkkkeee___WWWMMMFFFAAA<<<555222222222111000---000111555BBBWWWkkkuuu}}}nnn[[[VVVVVViiilllmmmbbbIII777<<>>666222555555222444;;;AAABBBBBBBBB@@@===:::888222333444555666666666666222111000///---***((('''$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((((((((())),,,///777666333222222111///---)))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!"""""""""#########$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''+++)))&&&$$$###%%%(((***222(((&&&---333@@@ccczzztttbbbccciiixxx]]]PPPEEEBBBGGG]]]www|||hhhSSSJJJFFFBBB===:::888888888777222444666666555666:::===AAAGGGNNNTTT\\\gggttt}}}|||~~~yyy}}}}}}||||||zzzuuunnniiiXXXQQQJJJDDDAAA<<<666000111000///...000333666888333@@@PPP___rrrxxxooovvvwwwfffRRRNNNFFF===;;;EEEYYYjjjqqqrrr}}}rrrzzz}}}wwwcccaaaGGG+++222111,,,&&&###%%%'''%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$###%%%''''''%%%$$$&&&(((&&&&&&'''((()))***++++++************+++,,,---............/////////000000******))))))))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''(((******++++++++++++++++++++++++,,,+++***+++,,,+++***((('''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((())))))))))))***+++------...000444777999999999888333333999BBB@@@999;;;DDDJJJGGGEEEEEEHHHKKKLLLKKKAAACCCKKKQQQJJJ===<<>>>>>>>>>>>===<<<;;;;;;999:::;;;;;;999666333111...---+++***))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((((()))+++///222888666333222222111///---)))'''&&&&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' $$$)))***)))((()))+++###'''***((('''...666<<>>[[[pppjjjooovvvyyyWWW999@@@GGGNNNZZZgggkkkiiiuuummm???...'''(((///***%%%$$$(((***((('''(((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$###&&&((('''%%%$$$&&&)))&&&&&&'''((()))***++++++************+++,,,---.............../////////000))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''((()))***++++++++++++++++++++++++,,,+++******++++++)))'''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))((())))))***+++---...///:::<<>>;;;999AAAFFFQQQXXXQQQGGGMMM\\\uuuaaaPPPUUUjjjwwwpppcccKKKZZZrrr~~~pppXXXPPPVVVNNNLLLHHHEEEBBBAAAAAAAAAQQQPPPOOOLLLIIIEEECCCAAA===???BBBEEEEEEDDDAAA???<<<:::555000---+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''((()))***---111555:::777555333333111///,,,+++)))'''''''''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******>>>DDDXXXsss~~~{{{uuubbbdddzzzppplllvvvtttoooaaaLLLJJJ]]]mmm|||rrr___RRRGGG>>>888444555;;;>>>999222///000000333555444111555;;;999===CCCGGGJJJOOOUUUZZZ^^^```iiivvv{{{wwwtttuuu~~~~~~~~~{{{wwwuuutttsssooolllddd```ZZZVVVRRROOOKKKIIINNNGGGAAA===;;;888777777111000111333555555111---...999888888III\\\kkkyyyzzzwwwQQQ```ssskkkCCCAAAIII:::BBBVVVeeehhhnnn|||{{{yyyppp\\\EEE---''')))******+++''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******((())))))+++,,,---......------..................+++******)))(((''''''&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((************************+++*********))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((''''''$$$(((++++++++++++)))&&&(((+++(((***111000000<<<555@@@CCCGGGPPPOOOIIIMMMJJJhhhgggqqq|||oooppp}}}iiixxxoooqqq```]]]SSSLLLQQQXXXSSSHHHQQQpppzzzaaaWWW```kkkZZZ@@@IIIUUUDDDHHHNNN777EEEMMMIII;;;777<<<888,,,+++***((('''(((+++)))&&&&&&'''((((((''''''((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((,,,'''%%%---000555AAA999777555333222111///,,,+++)))'''''''''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******+++---:::NNN\\\iii~~~|||yyyyyy~~~qqqZZZSSSpppdddXXXJJJ@@@777222333888222///000444555222000111...111555888888777666666;;;999>>>FFFKKKKKKMMMRRR___aaadddgggjjjnnnqqqtttwwwwwwwwwvvvssspppmmmkkkmmmooorrrtttvvvvvvvvvvvvyyyyyyyyyxxxwwwuuusssqqqkkkiiiggggggiiijjjjjjjjj```\\\VVVRRROOOLLLGGGDDDDDDCCC@@@===999777666555555333222333555333000...999777333...+++///666<<>><<<:::>>>MMMVVVhhhlllooottt~~~ttt{{{TTT;;;999///'''((()))&&&%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))((())))))***,,,------...------------------------******))))))(((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((*********************************)))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((()))))))))***+++++++++...***&&&%%%&&&***000555222555000...222111666FFFZZZXXXFFFCCCgggvvvuuubbbyyysssmmmaaaXXXvvvnnnWWWPPPXXXddd```UUUOOOKKKIIIKKKOOOQQQRRRTTT[[[aaadddqqqooowwwppp^^^hhheeePPPIIIQQQPPPHHHFFFMMMOOOHHHBBBDDDAAA999...&&&%%%)))++++++222...)))&&&%%%'''((((((***)))((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((())))))---)))(((---///;;;PPP999777444333222111///---+++)))'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******&&&%%%(((---333BBBaaa~~~~~~zzzooohhhjjjvvvzzzmmmQQQ]]]mmm|||oooYYYKKKGGG@@@888444666999888777777222111111222333444444333333111111444666666888<<<666:::???CCCGGGMMMTTTYYYSSSTTTTTTUUUTTTRRRQQQPPPTTTVVVXXX[[[]]]]]]]]]]]]^^^^^^]]]\\\[[[YYYWWWVVVSSSPPPMMMJJJJJJJJJHHHGGGCCCAAA===<<<;;;999777666111333444333111000333666444444555555777666444222...222666777999CCCTTTaaavvv|||ttt{{{{{{dddQQQNNNdddzzzbbb>>>444000DDD\\\___\\\bbbeeewww~~~~~~|||vvvxxxjjjHHH+++"""###$$$(((+++***&&&&&&)))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((((())))))***+++,,,---------------------,,,,,,,,,***))))))(((((('''''''''((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((******************************))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((()))(((''''''((()))***++++++(((+++222111+++,,,111///444333888EEEKKKTTTeee{{{|||eeelllvvvoooaaaDDD666JJJIIIXXXJJJ111BBBDDDBBBPPPLLL@@@EEERRRRRRNNNBBBCCCKKKRRRHHH:::AAAUUUHHHHHHRRRbbbddd___dddqqqvvvsss|||[[[bbbdddRRRCCC@@@DDDGGGMMMUUUIIICCC;;;777666333---(((%%%%%%'''***---,,,((($$$))))))(((((('''(((((()))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))(((***(((***///222IIIlll888666444333222111///---+++)))'''''''''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))'''###&&&888KKKtttvvvlllgggqqq|||ooo```gggttt{{{uuunnnuuuhhhfffooo}}}rrrfffZZZSSSNNNKKKLLLOOONNNFFF<<<666666888:::;;;888777666777777666777888666777888888888666555444444555666777777666666555999999:::;;;<<<;;;;;;:::::::::999999888888777666999666333222222222111000444333222222333444444444///222555444222333999???777<<>>>>>BBBGGGIIIZZZdddpppyyy}}}qqqnnnmmmhhhjjjffftttgggQQQ999555LLLNNNiiixxxaaalllzzzzzzzzz~~~zzzcccLLL???333'''&&&---'''((()))(((&&&%%%(((---'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))((((((((('''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((************************))))))))))))))))))(((((('''&&&&&&&&&&&&''''''(((''''''((((((((())))))))))))((('''&&&&&&''')))+++((('''---666555///444@@@888DDDSSSlll~~~~~~hhh```bbbfffTTTWWWDDDEEEUUUgggrrr```bbbiiiqqqvvv}}}jjjfffwwwwwwZZZ[[[ooohhhNNNUUURRRPPPZZZjjjlllfffhhhwww[[[QQQXXXSSSBBBGGGAAA===>>>@@@<<<888555((()))***,,,,,,+++***)))(((((('''''''''(((((()))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******)))...666???___777555333222222111///---+++)))'''''''''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***'''((()))***(((%%%)))...(((999LLLfffyyyuuu{{{sssrrrvvvrrr{{{hhhVVVMMMLLLLLLVVVmmmxxxiii\\\SSSMMMHHHDDD???===888333111333555666777444111111444666444222888888777666555444333333111111111222222111111111333333333333333444444555444333222333666888888777666666666555444333444444---000444666999@@@LLLVVVlllyyyiii^^^^^^VVVMMMFFFGGG999>>>DDDEEE[[[fffllllll}}}wwwxxx|||dddBBB666+++)))***(((***...((((((%%%###"""$$$&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((((((''''''''')))))))))******++++++,,,,,,,,,++++++*********)))((((((((((((''''''''''''((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&&&&&&&'''((()))((((((((()))))))))******+++***))))))***,,,...000555111111333777FFFffflllrrr||||||hhhRRRdddeeeXXXPPPHHHCCCEEEddd}}}uuupppjjjOOOJJJPPPBBBQQQdddnnnjjjqqq{{{hhh\\\PPPEEEAAA??????CCCIIIDDD@@@888---&&&%%%+++111''''''''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***,,,---+++111???OOOppp666444222222222111///---+++)))'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******((('''(((***,,,+++***))),,,///---666NNNeee~~~kkkqqq}}}dddSSSEEEGGGTTTcccooowww~~~uuuooobbbRRRJJJJJJKKKKKKQQQJJJ@@@999777666666666222333333444444555666666111222222333333444555555555555444444555666777888444444444666777777444222000222444555777999<<>>@@@ssswwwzzz~~~{{{zzzxxxrrrxxxsssttt}}}|||zzzmmmNNN...%%%------,,,)))&&&&&&((('''%%%"""&&&((('''))),,,***$$$''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''######$$$%%%%%%&&&''''''&&&&&&''''''(((((())))))))))))))))))************++++++***))))))(((''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&'''((()))***)))))))))*********++++++(((+++///555<<>>EEEHHHCCCAAAIIIWWW]]]___pppuuugggvvvXXXPPPTTTWWWUUUooozzzpppZZZTTTHHHHHHHHHJJJJJJCCC666,,,,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******###+++000???bbb|||555444222111111111///---+++)))'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******((())))))&&&&&&)))++++++'''+++***+++///((('''333===ZZZ{{{{{{wwwzzzzzzzzzppphhhdddeee\\\QQQHHHFFFHHHIIIKKKOOO]]]hhhyyyxxxuuupppiiibbb\\\XXXVVVZZZYYYWWWUUUSSSQQQQQQPPPWWWUUUSSSQQQPPPOOOOOOPPPMMMSSS___nnn|||~~~uuu```gggSSSHHHBBB<<<777CCCDDDKKK^^^kkkbbb```pppqqqiiinnnuuu|||xxxuuusssrrrtttvvvyyymmm```MMM999+++&&&))),,,!!!&&&'''$$$###'''******###((('''"""!!!&&&)))'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&'''((()))******))))))))))))************+++******)))(((''''''&&&&&&'''''''''''''''''''''$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''')))******)))************+++++++++000444;;;DDDNNNVVV\\\___kkk|||```RRRIIIJJJTTTVVVXXXfff|||qqqggglllXXXRRRZZZccccccHHH```tttwwwgggsss|||xxxwww|||]]]___nnnuuukkkVVVHHHKKKNNNFFF@@@AAAHHHRRRUUU```sssqqqiiiqqqUUUNNNbbbooo```NNNHHHKKKLLLFFF>>>///...---,,,++++++++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******'''555???TTT777555333222222111///...(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&&&&%%%###+++(((&&&((()))(((&&&&&&'''******&&&$$$&&&)))+++$$$(((***((((((+++,,,++++++,,,+++***))))))))))))(((***+++)))&&&&&&***---((()))+++,,,---,,,+++***///000444;;;KKKeeexxxmmmwwwttthhh[[[TTTOOOFFFQQQMMMFFFBBBGGGQQQWWWVVVWWWsss}}}yyy\\\VVVsssuuuuuummmXXX\\\]]]AAACCC:::DDDNNNDDD===MMM^^^cccmmmssssssvvv|||}}}xxx|||tttjjjmmmnnnvvvfffPPP...---+++))))))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((((((&&&&&&(((******(((,,,...+++---444666222:::HHHMMM___www^^^___]]]___ZZZFFFAAASSSxxxrrrrrrZZZJJJZZZlllxxxyyy}}}iiiZZZrrrgggGGG???@@@AAAKKKHHH]]]aaa```ttt{{{llllll|||yyygggfffXXXJJJQQQKKKFFF;;;111...000---''')))((('''&&&'''(((***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%((()))&&&%%%'''***,,,)));;;AAAccc777555333222222111///...(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&'''((()))******!!!!!!"""$$$''')))***,,,(((******)))(((((()))***---000///------...+++%%%%%%###"""&&&---111000---***++++++***((((((((()))+++++++++,,,------......***++++++---444BBBTTTaaaoooxxxooosssyyytttyyyppp^^^JJJAAADDDHHHJJJMMMRRRLLLEEEIIINNNRRRZZZiiigggrrr~~~~~~nnnkkk^^^\\\cccbbbRRRQQQeeeuuudddFFF???DDD===???MMMPPPEEESSSwww|||eeehhhttt{{{rrrtttxxx{{{pppppp{{{hhh}}}mmmHHH///%%%++++++)))((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))))))))((((((((('''''''''&&&''''''&&&(((+++,,,---111(((&&&---222222999CCC^^^kkklllsssrrrOOOIIIEEEXXX{{{{{{tttbbbfffyyyyyysssvvvfffdddjjjSSSMMMBBBGGGYYYcccnnn{{{|||OOOUUUqqq}}}WWWCCCGGGMMMNNNBBB222)))+++///000///---,,,***((('''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%'''((((((((()))+++,,,///???KKKiii777555333222222111///...)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%***)))((('''&&&&&&''''''***+++***((('''''')))***'''(((+++...000111222333222444444444777:::777222;;;999666333111...+++)))******)))***,,,,,,+++***+++***)))((()))***+++,,,)))***+++)))(((***///444BBBbbbwwwooo^^^]]]ccchhh```]]]^^^WWWCCC888<<>>CCCFFFGGGFFFHHHLLLNNNLLL>>>AAABBB===777444888===222///,,,---111333333222++++++***))))))((()))))))))+++...---,,,***+++,,,'''000222===UUUggg{{{}}}yyywwwuuuzzzxxxfffTTT[[[___hhhiiiTTTCCCCCC:::222>>>DDDAAAAAAAAA@@@>>>CCCIIIHHH???888===GGGNNNLLLHHHHHHIIINNNSSSPPPMMMXXXhhheeeGGG666===@@@666777EEETTT>>>333===DDD===666888<<>>@@@CCCGGGFFFGGGCCC>>>BBBKKKNNNKKKXXXuuu}}}lllvvv}}}~~~oooxxx~~~|||www|||\\\AAA444--- %%%+++...,,,)))&&&$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$%%%%%%&&&'''(((((()))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))))))))(((''')))///000...000555:::===PPPrrryyypppMMM```nnnuuuyyy```PPP```xxxxxxlllKKKBBBCCCNNNbbbjjjUUULLLMMMQQQ@@@<<<555...)))''''''((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''(((,,,+++)))...555PPP|||777555333222222111///...***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&(((+++***'''%%%&&&(((...555:::>>>IIIWWW\\\YYYpppwwwtttbbbYYYRRRHHH???888444111///++++++,,,,,,---------...,,,,,,,,,++++++***))))))&&&+++555888000((()))...FFFFFFaaa~~~xxxzzzwwwsssrrrvvvsssmmmooouuu~~~yyyggg]]]aaajjjkkkfffeee{{{ccc___cccdddlllwwwxxxhhh\\\^^^bbbaaaeeerrrnnn[[[YYYnnn|||{{{kkkiiillluuuuuuhhh^^^[[[QQQAAA111'''$$$&&&+++......(((!!! '''000&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''(((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,---(((((((((''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))*********((())),,,++++++555BBBUUUTTTqqqxxx^^^aaaPPP[[[UUUjjjttt|||vvvjjjnnnhhh```ZZZUUUPPPIIIDDDGGGEEEEEEIIIKKKJJJJJJKKKEEEQQQ[[[[[[[[[bbbppp{{{wwwgggKKKLLLKKKXXXtttdddzzzjjjWWWJJJEEE===444---)))(((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***(((***,,,******555DDDWWW777555333222222111///...***))))))(((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))+++---...---,,,000999@@@<<>>MMM```nnn}}}ooo|||}}}mmmzzzkkkaaa]]]TTTMMMBBB777000...///000*********+++,,,,,,+++***...$$$(((000//////...'''***(((------+++444:::222CCC]]]jjjoooxxxwwwtttrrrvvvyyytttVVV===333///%%%!!!,,,...---///((("""''')))'''&&&%%%%%%&&&&&&&&&###$$$&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''))))))(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))(((((())))))*********+++***)))///<<>>888222***%%%'''+++,,,***))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))(((---+++666EEEfff888555111111222222000------+++)))((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&------%%%###***...***)))...000,,,---AAAeeettt```NNNZZZoooooolllxxxaaawwwyyyyyyuuudddZZZVVVUUUEEE;;;111,,,...///---***+++***))))))))))))***+++************************,,,+++***)))((('''''''''///666@@@HHHPPP[[[jjjtttuuutttxxx~~~xxxyyyxxxeeeTTT\\\JJJ>>>111,,,+++***)))***%%%%%%$$$%%%((())))))(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******111***...333---+++777@@@]]]{{{YYYTTT[[[ooottt}}}sssppp}}}uuuaaa___\\\]]]fffvvv~~~yyyzzzqqqcccbbbkkk___???RRR___rrr___jjjWWWPPPBBB>>>444***'''+++,,,)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))(((111***333UUUvvv888555111111222222000------+++))))))*********)))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))///+++&&&&&&))),,,,,,)))111'''(((DDDkkk|||mmmZZZbbblll{{{zzzuuu{{{zzz{{{||||||}}}fffYYYVVVPPPFFF:::000,,,,,,---...,,,,,,...---)))((()))************************''''''(((***+++,,,,,,,,,)))(((&&&%%%(((///999???GGGSSSZZZ^^^kkk{{{}}}sss|||xxxxxxuuujjjooo```NNNHHH;;;,,,,,,(((&&&%%%&&&((()))+++,,,''''''(((((()))((('''&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))((((((((((((((()))(((((((((((()))******'''%%%111444***999UUUZZZxxxwwwccchhh}}}mmmssskkk]]]]]]fffsss|||}}}~~~~~~~~~}}}}}}~~~sssqqqnnnrrrbbboooZZZKKK~~~aaa}}}nnnvvvBBB???:::555---'''(((...*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))+++(((222+++:::jjj888555111111222222000------+++))))))***+++******'''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******'''$$$***333222((('''...111RRRpppoooWWWLLL[[[ppptttwwwpppxxx~~~iiiddd[[[RRRHHH===222***---+++---222111+++'''(((************************((((((''''''''')))***+++'''))),,,///000---'''###''''''+++111555:::EEEPPPXXXllluuunnnpppwwwxxxuuujjjYYYPPP[[[<<>>;;;???EEECCC>>>;;;@@@BBB222666===...000(((333111***...000///333000...---...///...------'''###000555'''(((000)))///$$$&&&,,,&&&###((((((%%%((('''$$$%%%+++,,,(((###&&&))))))'''%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&''')))***+++,,,---------,,,,,,------...///AAAhhhkkkhhhtttgggwww}}}|||~~~{{{xxxwwwwwwxxxxxxwwwnnnqqqttttttrrrrrrtttwwwwwwwwwwwwwwwvvvtttsssrrrqqqooooooqqqtttuuutttqqqooopppqqqrrrrrrqqqooommmmmmmmmnnnoooqqqrrrrrrqqqooooooooonnnlllkkklllmmmpppkkkkkksssyyy~~~~~~lllSSS___nnnkkkxxxWWWNNNJJJ???,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************111:::PPP777555333111111111000...******))))))))))))******))))))(((((((((((())))))*********)))))))))))))))''',,,+++&&&(((///...(((111...AAAfff|||xxxrrruuugggfffqqq~~~uuuzzzooossszzz}}}yyypppppptttxxx~~~jjjZZZ```^^^QQQ>>>555555222***'''***---...***'''(((+++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++************************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,........................---------.........//////........................,,,+++++++++++++++++++++++++++************++++++,,,++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&*********))))))((('''&&&)))(((((('''''''''((((((&&&)))---000222111000..."""222+++&&&222000---@@@eeemmmXXXvvvaaannnvvvyyy|||~~~{{{zzzwwwssswww}}}uuuvvvvvvuuuttttttvvvyyywwwtttqqqrrrvvvwwwtttqqqtttuuuvvvtttqqqppprrrtttsssrrrqqqpppoooooopppqqqnnnmmmlllooorrrsssppplllqqqmmmiiiffffffhhhiiiiiillljjjjjjjjjiiiiiiooowwwxxxppp```FFFKKK^^^dddiiiSSSMMM999...(((,,,///+++''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********)))***,,,...'''---HHHtttvvv777555333111111111000...******))))))))))))******))))))(((((((((((())))))************))))))))))))'''------))),,,333///$$$...VVVmmmeeebbbuuu}}}~~~wwwqqqxxxooogggjjjyyypppfffmmmzzz```^^^```]]]HHH///---999333111***$$$&&&---,,,&&&************))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))*********************************+++++++++,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((())))))))))))((('''''')))(((((('''''''''((((((+++---000222222000...---:::$$$***888)))$$$DDDfffzzz}}}}}}|||xxxxxxzzzwwwzzz~~~zzzzzzzzzxxxvvvvvvxxxzzzwwwtttqqqsssvvvwwwuuurrrtttvvvwwwvvvttttttvvvxxxuuutttrrrqqqpppppppppqqqqqqppppppqqqrrrrrrqqqppptttpppkkkgggfffgggggghhhkkkiiiiiikkkjjjhhhkkkpppqqqyyy~~~zzznnnHHHeeeeee~~~VVVMMM>>>999222+++***+++------((()))))))))))))))))))))))))))))))))))))))))))))((()))+++***))))))+++,,,333777TTT|||~~~777555333111111111000...******))))))))))))*********))))))(((((())))))***************************111&&&'''222222+++777MMMzzziii[[[aaatttzzzsssyyywww}}}~~~tttppp{{{sssbbb```YYYGGG777111111333...%%%%%%,,,---(((************))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))*********************************++++++++++++,,,+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++*********))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))))))))(((((((((((((((''''''(((((())),,,...000222222111000///666"""000444+++^^^yyy~~~lllmmmlllfffyyy}}}}}}|||yyyyyy~~~}}}|||}}}zzzzzzyyywwwttttttuuuwwwwwwuuussstttwwwxxxvvvsssrrrsssttttttssstttvvvxxxwwwvvvuuutttssssssssssssrrrssstttsssrrrrrrtttvvvwwwssslllhhhffffffgggggghhheeefffkkkmmmkkkjjjkkkiiiiiijjjqqq~~~vvv```ooommmqqq[[[HHHDDD999,,,'''***,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***)))***+++111NNN~~~yyy777555333111111111000...+++******))))))******+++***))))))))))))))))))***)))***************++++++///,,,---///,,,444TTTuuuvvvmmmgggeeekkk|||uuulllhhhrrrwwwooo}}}www]]]]]]cccPPP222)))...333222+++%%%(((...************)))))))))((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************************+++++++++++++++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))(((((((((((((((((()))***)))+++---///111333333333...'''111888TTTyyy^^^nnnwwwccc~~~~~~~~~|||yyyzzzyyywwwuuutttvvvwwwxxxvvvuuuvvvxxxyyyxxxvvvttttttttttttttttttvvvwwwvvvvvvvvvvvvvvvvvvwwwwwwsssuuuvvvtttqqqqqqtttxxxwwwrrrlllhhhgggggghhhhhhfffccceeelllqqqoookkkjjjmmmkkkhhhgggiiirrr|||~~~wwwqqqEEEFFFZZZuuuwwwcccRRR>>>333///+++((('''*********)))))))))))))))))))))))))))))))))))))))''')))++++++***)))******000aaa777555333111111111000...++++++************++++++******))))))))))))******))))))******+++++++++,,,###555777***333UUUjjjhhh]]]rrr}}}ssskkksss~~~xxxvvvwww~~~gggddd___TTT:::///...555111$$$###...************)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&((())))))))))))((((((((((((((()))******((()))+++---///111333333666...:::___~~~~~~||||||}}}}}}|||zzz{{{}}}yyyxxxxxxyyyzzz{{{zzzzzzzzzyyyxxxwwwwwwwwwwwwwwwrrrssstttvvvwwwxxxyyyzzzzzz{{{zzzvvvqqqnnnppprrrssspppllliiiiiijjjkkkkkkjjjgggiiiooosssooojjjhhhhhhiiijjjjjjiiijjjlllnnnvvvyyyPPP@@@aaaooobbbDDD<<<999...))),,,+++*********)))))))))((())))))))))))))))))))))))''')))+++++++++***+++---===iii777555333111111111000...++++++************+++++++++******))))))******+++))))))******+++,,,,,,,,,---(((---DDD\\\eee___VVVppprrruuuvvvrrrqqq{{{xxxzzz|||pppppp|||lllbbbeee\\\???+++///444,,,&&&(((************))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((())))))*********)))))))))************+++)))))))))*********************+++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------........................++++++,,,,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((()))))))))(((((((((((()))***++++++,,,,,,,,,,,,---///000111000OOOggg~~~___eeefffvvvttt~~~~~~~~~}}}~~~~~~}}}|||}}}zzz{{{{{{||||||}}}}}}~~~{{{yyywwwwwwwwwxxxwwwuuurrrsssuuuxxxyyy{{{{{{|||zzztttpppnnnmmmrrrpppnnnmmmnnnoooooonnnqqqnnnooorrrqqqlllhhhgggiiijjjkkkkkkjjjkkkmmmnnntttqqqrrrUUUccc```wwwlllPPPDDD;;;///***///+++++++++******))))))((())))))))))))))))))))))))((()))+++++++++,,,///111LLL|||777555333111111111000...,,,++++++******++++++,,,+++******))))))******+++))))))***++++++,,,------333)))555YYYpppnnnhhhjjjiiijjjttt|||vvvtttgggiii}}}qqq]]]gggUUU???222222444///)))************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((()))******+++))))))))))))************((()))))))))*********+++******+++++++++,,,,,,,,,+++,,,,,,---......//////,,,------------.........////////////////////////---------...///000000000000000////////////000000..................//////++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$######$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((((((((((((((((()))***+++,,,------,,,,,,---///111333;;;pppaaatttxxxmmm~~~}}}||||||~~~|||}}}~~~~~~{{{yyyzzz{{{}}}{{{zzz{{{|||~~~}}}yyyuuurrrsssrrrrrrsssttttttrrrpppqqqooopppqqqooojjjiiilllooooooooommmkkkjjjlllnnngggmmmqqqooonnnQQQFFFGGGgggpppooo\\\EEE888111---,,,,,,+++******))))))((()))))))))))))))))))))))))))*********+++...222666bbb777555333222222111000...,,,++++++******++++++,,,++++++************++++++))))))***+++,,,,,,------ IIIZZZLLLXXXvvvyyyrrrpppjjjddd___ZZZcccZZZ>>>000666888///************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))************(((((())))))*********+++******+++++++++,,,,,,,,,,,,,,,------...///000000---------.........//////000000000000000000000000...//////000111222222333222222111111111111222222000000000000111111111111------------------------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$######$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''(((((((((((()))***+++,,,+++++++++,,,///222666888gggwwwwww~~~}}}|||vvvvvvvvvxxxxxxwwwtttqqqllllllmmmooommmkkknnntttpppqqqqqqpppnnnllllllmmmtttmmmkkkooopppoooxxxbbbCCCdddGGGvvvzzzXXXHHH;;;,,,,,,,,,++++++***))))))((())))))))))))))))))))))))************+++///444999}}}uuuppp666444222111111000///---++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++,,,------,,,,,,///333ZZZSSSIIIrrrvvv}}}{{{rrrqqqjjjbbb|||dddgggcccTTT???222222888000///,,,(((&&&&&&))),,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++,,,---...---,,,+++***)))***,,,//////......111+++...111333111...,,,,,,&&&222999555///000333444222000555777444===IIIGGGBBB666CCCKKKJJJAAA555AAA;;;;;;<<<<<<888222///000444...,,,000333111000111+++---000000---((('''((())))))(((&&&$$$%%%''')))+++***)))*********'''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))))))))))))))************444###222///+++111444YYYxxxqqq}}}xxxyyyzzzyyyxxxvvvuuuuuusssrrrtttvvvrrrkkkmmmuuusssttttttrrrppppppnnnkkkmmmnnnooopppqqqpppooonnnqqq[[[PPP999~~~KKKAAA///000***''')))+++(((&&&'''++++++************++++++---+++...!!!,,,444---NNNpppQQQ777444222111111000///...++++++++++++++++++++++++,,,++++++******++++++,,,***,,,---+++'''''',,,222LLLCCCTTThhhiiippp}}}|||{{{ddd~~~zzzjjjYYYfff___???555EEE111///,,,***)))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++,,,------,,,++++++444111///...///.........000---+++,,,000666999;;;333444444555===IIIMMMJJJfffmmmyyywwwlllwwwyyy||||||aaaLLLJJJQQQKKK===???@@@<<<666333333444555555888444+++''',,,///...---,,,++++++++++++)))((()))((('''''')))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))************&&&111///***---DDDjjjppp|||nnnzzzyyy|||yyyvvvwwwyyywwwrrrsssxxxxxxwwwuuusssssstttuuutttsssqqqmmmkkkkkkmmmqqqsssnnnuuu```ppp^^^~~~aaa>>>DDD000---,,,...---******---++++++************++++++******222***000222...QQQzzzSSS777555222111111111///...++++++++++++++++++++++++,,,++++++******++++++,,,''',,,...,,,)))---999CCCKKKVVVlllpppdddmmmzzzssspppnnnxxxfffeeebbbSSS@@@777333...,,,------,,,***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---+++,,,///111000...666333000///111444888;;;WWWWWW___sss{{{```dddbbbUUUGGG@@@<<<:::222777555...---333444...---***((()))+++------,,,,,,***(((((()))+++++++++''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))*********+++++++++$$$===***---DDDooozzzppp{{{{{{zzz{{{{{{xxxwww{{{}}}zzzvvvtttvvvsssooollllllmmmppprrrmmmlllpppzzzyyy^^^LLLmmmjjjmmmWWWEEE444000------+++((()))---++++++************++++++((('''///------...;;;fff\\\___777555222111111111000...++++++++++++++++++++++++,,,++++++******++++++,,,***...000---...555???FFFDDDuuuzzzkkkwwwuuuppp}}}uuummmkkk___rrrjjjIIICCC;;;111------...+++)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,'''+++---...///222111///+++444===CCCKKK\\\uuukkkZZZVVVIIIAAA999444333222333555555222...+++)))***,,,---///---++++++++++++***)))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))))))))******+++,,,,,,,,,...333(((===ddd~~~|||{{{zzzuuuvvvvvvuuusssqqqooommmpppppprrrtttttt~~~yyyOOOMMMooosssiiiBBB777...++++++))))))***,,,++++++******++++++,,,///)))+++,,,***333ZZZSSSmmm777555333222222111000...++++++++++++++++++++++++,,,++++++******++++++,,,///000...,,,000999>>>===SSSiiihhhnnnpppttt{{{yyyvvv}}}vvv___^^^iiiSSSHHH999000---,,,***((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************+++++++++++++++++++++++++++++++++,,,,,,------...---222333...,,,222888:::SSSggg{{{qqqXXXMMMAAA222111;;;===??????:::333---***++++++++++++,,,---,,,)))'''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))******+++,,,---------222###===^^^xxxkkk}}}{{{}}}||||||zzzxxxuuurrrpppuuullliiioootttvvv|||ZZZbbbyyyYYYDDD///***///111...+++,,,,,,++++++++++++,,,,,,333---,,,000---===uuuzzznnn]]]nnn888666333222222222000///++++++++++++++++++++++++,,,++++++******++++++,,,***,,,,,,...999IIIOOOLLL[[[WWWbbbhhheeexxxxxxuuuyyycccXXXlll```UUUEEE888000,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000,,,111333111:::NNN^^^ddduuuUUU@@@===<<>>bbb{{{nnnooowwwrrrcccuuuwwwttt~~~}}}ooonnnmmmoooqqqooogggaaaXXX___kkkQQQhhhhhhVVV(((111777!!!---------,,,,,,,,,++++++---000...,,,???OOO```\\\QQQ:::777444333333222///,,,++++++++++++++++++++++++***+++,,,,,,++++++---......666???DDDHHHMMMSSSVVVRRRmmmyyyqqqwwwmmm___eeekkkYYYGGG;;;------)))(((***+++((((((*********))))))((((((((((((************+++++++++++++++++++++++++++,,,,,,---'''...333333...***)))(((333//////333:::OOOzzzuuulll[[[ZZZTTTYYYZZZJJJ???>>>:::+++*********++++++)))'''***))))))((('''((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''+++++++++***))))))((((((%%%%%%%%%&&&&&&'''((()))'''((((((((()))***++++++++++++,,,---------------+++***)))***+++,,,***)))%%%%%%$$$%%%&&&''')))***)))''''''(((***+++)))&&&(((((((((((((((((((((((('''&&&&&&&&&''''''((()))))))))(((((((((''''''''')))((('''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))******++++++***++++++///...)))???hhhxxx||||||xxxwww{{{{{{zzzppppppyyyzzzrrrjjjkkkpppqqqkkkddd```___```kkk~~~UUUqqq]]]777000///222---------,,,,,,,,,++++++)))---444222MMMwww|||}}}OOOiiiaaaSSS:::888555444333222///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...444999DDDQQQWWWVVVUUUVVVaaavvvooouuupppxxxUUUZZZvvvbbbNNNHHH555...***(((+++,,,***)))******))))))))))))(((((((((************+++++++++,,,,,,++++++++++++,,,------...---++++++,,,---...///+++///>>>WWWooolll]]]UUUYYY\\\SSSMMMKKKDDD444111...,,,++++++***)))***)))((((((''''''(((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((((((*********))))))((((((((()))))))))*********++++++000///...---,,,+++++++++''''''((()))************,,,+++))))))***)))(((&&&+++++++++,,,,,,,,,,,,---)))((((((***,,,---,,,***(((((((((''''''''''''''''''''''''''''''(((((()))))))))(((((((((((('''''')))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,---///,,,///[[[yyy{{{|||{{{wwwxxxwwwdddiiieeewww~~~kkkfffkkksssxxxrrrnnnllljjjjjjkkkddd^^^^^^jjjddd```xxx|||III---//////------------,,,,,,,,,,,,,,,+++666555^^^iiikkkUUUtttdddVVV999888666444333111///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,...888<<>>??????@@@??????>>>=========;;;::::::;;;<<<<<<;;;666666666555444222111000---......---+++)))(((((()))))))))******+++++++++***))))))((((((((())))))(((((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))***++++++,,,,,,(((111,,,)))BBBeeezzzwwwnnnllljjj[[[ZZZyyy{{{VVVBBBHHHDDDSSSvvviiiKKK888NNNnnneeeJJJCCC<<>>???@@@@@@AAA=========;;;777444333333))))))))))))((((((((((((+++******)))))))))))))))(((((())))))))))))******&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,)))333---111]]]wwwzzzyyyvvvyyylllbbbmmmxxx|||cccLLLVVVZZZAAA[[[jjjPPP???EEEPPPppp[[[LLLOOOHHHHHH___|||uuuiiidddaaacccooo}}}~~~qqqcccgggcccdddiiifffaaajjj{{{___nnn```777:::............---------,,,,,,+++111UUUyyyvvv{{{ZZZMMMLLLUUUWWWfff888999999777333000000111------------------------+++,,,,,,,,,---///444777666EEEMMMJJJQQQeeetttwww```aaalll|||nnnwwwccceeehhh[[[MMM@@@222...---,,,++++++))))))*********++++++++++++++++++,,,,,,,,,------...............//////000//////111555:::QQQyyy{{{iiiddd\\\WWWYYY\\\[[[VVVJJJ<<<222---,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((()))))))))))))))******++++++******)))(((((()))******+++,,,,,,***+++,,,---///000111222666888;;;???AAACCCCCCCCC:::888666444333444555777;;;<<<===>>>????????????===:::777666777888888888555444555666888:::===>>>GGGHHHHHHEEEAAA===<<<===555555333111///---+++***,,,+++******)))))))))***(((((()))))))))*********'''((()))******)))((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))******++++++,,,,,,---,,,111111GGG{{{wwwnnn```eeeeee^^^^^^gggcccgggKKKJJJwwwbbbPPPJJJCCC___^^^PPPUUUKKKAAA\\\~~~yyymmmdddjjjyyywwwllliiifffgggiiiiiijjjqqq{{{zzz}}}NNNzzzmmmQQQ;;;............------------)))333444gggtttMMMTTTQQQRRR[[[iii888::::::777333000000111------------------------+++,,,,,,,,,...111666:::;;;MMMTTTOOOZZZrrr|||uuufffiiiggg|||[[[TTTmmmfffUUUFFF666000///---,,,---))))))******++++++++++++++++++,,,,,,,,,---------...............///000000555...333JJJeee}}}|||{{{pppXXXZZZ]]]___]]]VVVLLLEEE...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))******++++++++++++******((())))))***++++++,,,,,,,,,---111555999===AAABBB>>>@@@BBBDDDDDDDDDCCCBBBAAAAAAAAACCCFFFJJJOOORRRPPPQQQSSSUUUWWWYYYZZZZZZOOOLLLHHHFFFFFFFFFFFFEEE@@@???>>>>>>@@@BBBEEEFFFDDDEEEFFFCCC>>>;;;:::;;;IIIHHHEEEAAA===:::777666,,,,,,+++***))))))******(((((())))))*********+++)))***+++,,,,,,+++***)))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,---------///555[[[}}}```LLLRRRQQQGGGEEEaaaqqqgggOOO666[[[qqq___VVVHHH]]]oooZZZXXXIIIAAAXXXvvv{{{rrrqqqtttxxxzzzdddeeeggghhhjjjooovvv|||___XXXaaa===//////.........---------,,,;;;555lll{{{KKKZZZUUUMMMUUU___;;;:::777444222000///...///---++++++,,,,,,,,,+++---)))***///333444666:::???JJJRRRSSShhh~~~~~~}}}bbbUUUbbbkkk```RRRAAA666///,,,,,,...+++++++++++++++++++++++++++,,,------......------'''222111,,,---***+++555111AAAWWW}}}aaaNNNVVVfff^^^YYY]]]WWWIII999++++++...---++++++,,,***)))((()))***)))((())))))************))))))******))))))((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***)))(((''''''((()))***+++***************++++++&&&)))++++++,,,,,,***'''''',,,,,,---111,,,)))222444:::>>>@@@BBBDDDAAA<<<<<>>>>>===888888???HHHMMMLLLHHHHHHKKKAAA<<<888555111,,,)))((()))++++++'''***///...(((---,,,+++***)))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************...$$$&&&,,,(((+++222333666"""MMM}}}uuuSSSOOOYYYEEEFFFbbbddd[[[@@@<<>>GGG[[[iiioooyyyxxxhhh}}}rrrqqq~~~xxxvvvmmmoooVVVkkkggg[[[HHH888000...---,,,++++++++++++++++++++++++,,,,,,---------.........000///***...888666000555:::mmm|||rrroooaaa]]]YYYcccfffUUUVVVHHH:::333---((()))---+++)))((()))******)))((())))))************))))))******))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))***)))(((((((((((()))***))))))))))))***+++,,,---555...'''&&&***//////,,,---...))),,,777888888BBBEEEBBB===<<>>fffqqqQQQBBB@@@TTTdddtttYYY]]]}}}fffQQQHHH???NNNkkk|||{{{{{{zzz}}}yyyllleee\\\kkkuuupppfffeeelllttt```ggghhhUUU999---111///,,,...---///555eeeSSSRRR\\\YYYTTTaaannn444444444333333222111000///---++++++,,,,,,,,,+++...,,,///333666777;;;AAAEEECCCUUUaaaQQQIIIbbb~~~}}}~~~xxxrrrkkkggg\\\aaaeee[[[FFF666333000***------------------------///...---------...///000///000///111000---FFFppp]]]WWWaaaeeecccaaaZZZNNN???333...///)))((((((***,,,,,,***((()))******++++++******)))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((()))))))))***)))))))))******++++++***************+++,,,,,,000---***)))))),,,666@@@333;;;===???FFFHHHOOOaaauuu|||{{{{{{}}}zzz~~~}}}~~~~~~yyynnnddd\\\UUUJJJAAABBBEEEGGGGGGFFFFFFCCC???FFFDDD???666///------...+++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))...+++(((...222111222???zzz~~~zzz{{{rrrmmmyyy{{{ttttttwwwyyyxxxvvv}}}dddbbbNNN@@@ccccccbbbQQQ:::GGG^^^@@@>>>@@@FFF\\\PPPJJJ[[[bbbcccMMMFFF<<>>GGGQQQTTTMMMDDD???---,,,+++***)))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))...(((+++777---)))@@@qqqwww|||rrrooosssxxxwwwwwwuuurrrtttxxxvvvqqqkkkkkkmmmqqqssssssvvv{{{vvvvvvvvvvvvwwwwwwxxxxxx}}}~~~zzzZZZJJJ888;;;WWWrrr}}}ooo^^^^^^XXX???BBB```ooolll???;;;999777666555333666AAAlllNNN;;;777;;;QQQiiirrrxxx}}}zzzuuuuuuuuuvvvxxx}}}uuu~~~^^^gggzzzaaaccc999333222///000///555===|||vvv}}}iiiLLL[[[TTTHHHUUUmmmttt000111222333222111///...///---++++++,,,,,,,,,+++***,,,000555666777>>>FFFVVVTTTOOOKKKYYYxxxxxxYYYdddllltttxxxzzz}}}{{{eeennnnnnddd^^^\\\RRR???222000........................---...111222333222000///222...000QQQrrreeeZZZQQQHHHBBB@@@AAABBBDDDHHHMMMQQQSSSIIILLLOOOSSSTTTTTTSSSRRRWWWTTTRRRPPPMMMIIIDDD??????@@@CCCFFFMMMWWWbbbiiiyyylllXXX]]]bbbcccccc^^^PPPAAA444111---+++,,,---------***++++++,,,,,,++++++***))))))*********+++++++++'''((((((((())))))))))))(((((()))))))))*********)))***+++,,,---------,,,,,,,,,------///000111222666999@@@FFFHHHRRRrrrqqqbbbWWWNNNCCC???@@@KKKSSSSSSPPPOOOAAA===888222...,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((...(((,,,666)))555fffzzz{{{}}}yyysssnnnlllpppuuukkkoooqqqnnnjjjgggbbb\\\WWWYYY```kkkoooooorrrwwwrrrsssssstttttttttttttttwwwzzz|||{{{wwwvvvxxx|||```PPPAAA888>>>UUUeeeqqqbbb______CCC<<>><<<777888111///111///<<>>BBBGGGKKKLLLOOOQQQVVV^^^gggqqqzzzzzzuuupppgggZZZQQQOOOLLLHHHDDDBBBCCCDDDFFFAAASSSiii~~~QQQYYY___aaacccddd^^^UUU777333...++++++---......***++++++,,,,,,++++++***))))))******++++++++++++(((((((((((())))))))))))))))))))))))************)))***+++---......------***+++,,,...000333555666;;;999MMM{{{|||gggUUUEEEBBBFFFHHHKKKNNNWWWQQQGGG===444...++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************///&&&***222)))GGGzzz{{{{{{{{{wwwsssnnnkkkmmmppphhhnnnqqqkkk```VVVLLLDDDEEEIIITTTbbbiiiiiilllrrrooopppqqqrrrrrrrrrrrrrrrrrrvvvzzzyyyvvvuuuwwwzzzsss{{{oooGGGGGG:::222@@@SSSVVV]]]pppbbbYYYXXX???999BBB;;;@@@eeePPP>>><<<333777///222555+++444UUUhhhQQQ999666444FFF^^^iiiqqqwwwvvvrrrqqqooommmnnnrrryyy~~~|||dddKKKFFFYYYtttuuuyyyMMM777;;;>>>;;;333999???999:::CCCFFF===>>>AAAMMMbbbtttwwwpppvvvzzzwwwkkkiiiyyyGGG222---111444///---TTTFFFNNNSSSUUUHHHffflll...///111222111000...------,,,+++++++++,,,---...,,,,,,,,,555>>>===HHHaaa```EEELLL[[[jjjyyysssqqqjjjllloooqqqrrruuuxxx{{{eeennnaaa]]]```UUUQQQ:::000000,,,+++...///...---///444(((222:::000///555...:::777eeeooo___RRRKKKEEEHHHLLLOOOTTT]]]kkkuuu|||rrrfffVVVMMMKKKLLLJJJGGGIIIAAAAAAQQQkkkccc^^^\\\aaafffddd^^^YYYRRR===,,,+++...,,,+++...,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))*********///+++'''(((,,,...---***///%%%,,,999888888<<<<<>>GGGVVVdddjjjlllnnnppppppqqqrrrssssssssssssrrrrrrssssssrrrrrrqqqqqqppprrrwww}}}~~~xxx{{{QQQKKK>>>666999;;;===HHHVVVkkk___OOOCCC===999666333>>>LLLPPPDDD999777666222555111///;;;QQQ]]]QQQ===>>>///@@@gggxxxvvvsssrrrsssnnnjjjiiillloooooooooqqq{{{|||zzzgggXXXdddwwwiiiSSS[[[pppsssVVVIII@@@999>>>JJJHHHMMMVVVQQQCCCCCCFFF???:::???666111GGG```kkkppprrryyyrrrqqqPPPWWW...444333'''555000]]]BBBMMMSSSOOOPPP___qqqzzz///000111222222000...------,,,+++++++++,,,---...111555555888>>>===HHH___YYYKKKWWWYYYXXXcccbbbgggiiikkkmmmnnnppptttyyy}}}pppiiinnnYYY^^^[[[PPP>>>888111---+++...///......000444222777888333444666///555KKKzzz|||cccOOOEEEDDDGGGJJJZZZeeeuuuuuucccVVVKKKEEEFFFEEEEEEFFFJJJZZZyyyuuu___XXX___fffccc\\\VVVFFF666///---------...,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,*********************************+++++++++++++++$$$+++333555111,,,+++---666222666555,,,888WWWkkkuuuXXXIIIDDDIIIPPPXXX]]]ZZZRRRGGG???666111+++)))***+++***(((+++***))))))******)))((())))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++)))'''///333///AAAjjj~~~ooo~~~{{{wwwwwwvvvsssppphhhaaaWWWNNNDDD;;;888888999999AAAQQQaaajjjnnnrrrqqqqqqqqqqqqrrrrrrqqqqqqsssssssssrrrqqqooommmlllgggiiimmmrrrvvvwwwtttrrrpppqqqeeeSSSEEE:::888777888BBBOOO^^^VVVJJJBBB>>>:::555222<<>>333GGGlll{{{yyyyyyzzzxxxtttnnnjjjhhhhhhiiiiiikkkttt{{{|||}}}wwwllliiihhhyyyvvvgggjjj___MMMAAAHHHZZZfffhhhkkkZZZRRRFFF<<<===777666>>>FFFXXXqqqtttwwwxxxsssfff___bbb777222444+++333666ccc{{{uuuCCCMMMQQQOOOSSSdddvvv}}}///000222333222111///...---,,,+++++++++,,,...///...888777444888999AAAQQQJJJRRRmmmfffUUUZZZ]]]eeeggghhhiiikkknnnssszzz~~~iiiiii{{{[[[ZZZaaaPPPDDD>>>333...,,,...000......000...888777111333444333888@@@hhhtttcccUUUEEEAAAKKK^^^oooxxx{{{kkkXXXVVVQQQHHH???@@@QQQcccyyytttXXXWWWcccddd\\\[[[TTTDDD555......///---,,,,,,,,,,,,++++++++++++++++++************++++++************************+++++++++,,,,,,---------***---000...******...222///111===FFFPPPkkkzzzoooUUUNNNJJJPPP[[[___XXXOOODDD<<<333---+++,,,------,,,+++***+++++++++)))'''))))))))))))))))))))))))((((((((()))))))))******)))************++++++++++++)))000...333YYYzzzvvvxxx}}}ttt~~~~~~zzzzzz{{{yyysssrrreeeWWWMMMBBB999;;;BBB:::999???OOO```jjjpppssssssrrrrrrqqqpppqqqqqqqqqqqqqqqqqqpppooollliiihhhdddeeegggkkkmmmmmmiiigggeeeccclll}}}sssYYYKKK===777444222:::EEEKKKFFF@@@===;;;999444111<<>>555000---///000......111...888333///333///555PPPqqqZZZLLLGGGLLLZZZooofffQQQEEECCCGGGKKKRRRbbbgggTTTYYY```___^^^^^^RRR===000000000+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++,,,------......222...)))(((,,,000222222444JJJlll~~~xxx___NNNIIINNNSSSVVVQQQLLLBBB888111------...---,,,,,,---...---+++)))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++///---000---@@@{{{}}}~~~zzztttsssuuu|||}}}zzzxxxuuuuuu{{{|||uuurrraaaOOOEEE>>>888:::@@@???===CCCSSSdddllloooqqqtttsssrrrqqqqqqrrrrrrsssoooooonnnmmmkkkhhheeeddd^^^^^^```aaabbbaaa]]]ZZZYYYUUUYYYcccuuummmRRRHHH===777222///444;;;;;;999777777888777555333;;;??????:::999:::888333222333444666<<>>FFFXXXiiippppppooouuuuuutttsssssssssssssssooonnnkkkgggbbb^^^ZZZXXXPPPPPPPPPQQQQQQOOOLLLIIILLLHHHKKKPPP\\\pppppp[[[CCC>>>888555222000111444444444444555777999999999888<<<===999555444555555888666666:::@@@GGGMMMRRRTTTPPP]]]oooqqqlllcccWWWHHHNNNUUUYYY[[[]]]```cccgggeeefffjjjllloooxxxyyy}}}~~~lll[[[kkkgggYYY\\\mmmhhhNNNBBBKKK[[[iii}}}yyy^^^TTTaaalll}}}cccFFF;;;;;;AAANNN___lllooopppzzzdddooo[[[000222666...888|||AAAHHHIIIGGGHHHWWWmmmyyyyyy...///111222111000...---,,,,,,+++,,,---...000111000666777===KKKKKKEEEFFFIIIJJJ___ZZZQQQYYYXXX[[[___bbbfffjjjnnnsssxxx{{{xxx~~~|||aaafffYYYRRRZZZTTTCCC:::444000000111//////222:::444///333555777WWWdddRRRMMMUUUhhhzzzwww[[[HHHGGGBBBCCCMMMZZZrrrbbbXXX[[[]]]aaa^^^RRRCCC888111,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---......(((...222//////<<>>===FFFZZZmmmtttrrrpppvvvvvvvvvuuusssrrrpppooonnnjjjccc[[[SSSMMMIIIGGGEEEDDDDDDDDDDDDCCC???===>>>===AAACCCJJJ[[[]]]KKK777666444333222000000000333555777999;;;======>>>444777999777444444888<<>>DDDJJJvvv[[[===888@@@KKKlllyyywwwooosss{{{vvveee|||ggg:::000555111AAAAAAJJJLLLKKKMMM\\\qqq|||{{{---...000000000///---,,,,,,,,,,,,,,,---///000222000333555===GGGCCCCCCOOOQQQAAAJJJLLLMMMYYYZZZ___\\\aaahhhnnnqqqtttvvvxxxwwwyyy~~~WWWoooVVVYYYNNNLLL<<<555111111111///000222666...///333;;;XXX{{{\\\EEEOOOmmmppp\\\NNNCCCAAA???IIIkkk}}}~~~```VVV[[[]]]___\\\PPP>>>222///...------------,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++,,,---...///000000000222666;;;HHHbbb~~~tttlll^^^NNNJJJOOORRRLLLDDD555222---+++++++++++++++************************))))))*********+++++++++)))************++++++++++++000,,,DDDsssrrryyybbbooowwwvvvmmmqqqwww|||~~~~~~}}}|||vvv~~~mmmfffjjj```NNNDDDAAAHHH[[[nnnvvvuuurrryyyyyyxxxvvvrrrnnniiifffccc^^^UUUKKKCCC>>>;;;:::>>>=========>>>===:::888444666:::999;;;IIILLL;;;333333222111000000///...///333999<<<>>>===;;;:::333333555888===AAAFFFIIIIIIGGGJJJRRR[[[cccqqq}}}uuuqqqpppbbbKKKCCCCCC===AAA???===>>>AAAEEEHHHIIIXXX^^^aaabbbiiitttxxxtttqqq```bbbsssuuukkkZZZHHH^^^wwwhhhNNNFFFDDD@@@:::EEE[[[aaaJJJ777666777TTT~~~eeeEEE;;;@@@IIIzzzyyyuuuyyy~~~vvvqqqvvv{{{sssHHH///444555IIIxxxtttDDDFFFJJJLLLPPP___ttt---...///000///...,,,+++,,,,,,,,,,,,---///111222333555888@@@DDD===CCCZZZgggMMMPPPSSSTTT[[[UUUXXX[[[aaaiiippptttuuuuuuuuuxxxxxx{{{pppXXX]]]WWWGGGTTT===666111111111///000333333///444888HHH|||QQQQQQ___yyy|||uuu]]]LLLJJJGGGDDDOOOcccrrrnnnZZZZZZZZZ___cccXXXBBB444222......---------,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,,,,---...///000111222222444AAA^^^]]]GGGIIIPPPNNNFFF===999333///------------************************)))************+++++++++)))************+++++++++(((111000QQQ}}}uuu~~~gggSSSooozzz~~~___eeemmmsssvvvxxx{{{~~~hhh\\\hhhlll```OOOJJJNNN^^^ooowwwvvvtttzzzzzzyyyvvvqqqjjjccc___WWWQQQIII@@@999666555666888777777888999888666333111222666333111===???///555555222///---//////...***000888===>>>:::666333555111222;;;GGGOOOTTTVVVLLLIIIGGGGGGEEEGGGTTTbbbnnnpppssseeePPPRRRbbbiii]]]UUULLLFFFFFFIIIKKKKKKUUU\\\\\\ZZZhhhwwwkkkiiiggg[[[ZZZiiissspppYYY???888:::AAAUUU\\\JJJ:::::::::444[[[mmm]]]KKK???;;;???ooo{{{~~~ffflll{{{QQQ///444777MMMeeeaaa<<>>111,,,000111------+++******++++++***((())))))))))))))))))))))))************+++,,,---...,,,///000ppplll|||hhhMMMaaarrrssszzz{{{~~~xxxaaaaaajjjooonnnwww}}}qqqaaaVVV\\\iiirrrwwwzzzxxxvvvrrrkkkbbbXXXPPPKKKGGGDDD???999666444333444333333333333333222111000111111222444555666777888666555333111/////////000+++222666333000222444555222:::DDDMMMUUUWWWPPPGGGGGGBBB<<<666///111>>>NNNfffmmmmmmkkkkkkeeeeeeqqqyyymmmuuuwwwjjj___ZZZYYYVVVQQQ^^^sssqqqhhhhhhkkkjjjrrr{{{yyywwwWWW>>>@@@===>>>BBB>>>444333888666CCCGGGGGGHHHAAA<<>>CCC@@@999333///,,,,,,+++***+++,,,,,,+++)))************************************+++,,,---...---111KKKqqqrrrzzzXXXMMMfff~~~pppxxx}}}\\\YYY___hhhooo}}}~~~zzzrrrmmmbbbXXXRRRZZZfffmmmrrrvvvsssqqqnnnhhh___UUULLLGGGAAA???<<<888555444333333222222333333222111111000222222333333333444444444555444333111000000000000000333333//////444999:::???EEEKKKPPPTTTTTTKKKAAA;;;888555333000///666???EEEPPPZZZeeennniiiiiivvvtttVVVNNNEEE===FFFiii~~~mmmccccccjjjqqq|||zzziiiXXXxxxPPP888777===EEEDDD:::666999888EEEKKKLLLLLLBBB;;;BBBaaawww___===333999aaaUUU;;;FFFDDDHHHVVVkkk{{{111111///......---------,,,,,,,,,---...///111222:::???>>>999999@@@BBB>>>HHHDDDDDDIIINNNPPPSSSWWW[[[___eeelllppppppmmmiiiooonnnqqqyyyuuu``````TTTSSSFFF>>>666444222//////222444...666XXXlllTTTbbb~~~tttttt~~~rrrwwwcccKKKDDD@@@HHH]]]nnngggzzzVVVOOO______YYYQQQ???333...,,,//////---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---111000000:::RRRiii{{{uuusssqqqnnniiiiiinnntttsssqqqwwwyyysssnnnbbbgggkkkjjjkkkpppvvvyyyiiiZZZKKK>>>BBBHHHHHH@@@444///000+++++++++,,,------,,,************************************++++++,,,---...333,,,QQQtttjjjHHHRRRpppuuuooo~~~~~~~~~hhh^^^[[[dddppp}}}{{{sss___LLLJJJNNNMMMOOOXXX```dddhhhlllffffffddd```YYYOOOGGGBBB999888888777555444333222111222222222222111000000222222222333333444444444444444444444333222111000222111///---444@@@HHHJJJPPPSSSTTTTTTTTTRRRHHH>>>888555444666555222222666444888AAAYYYnnnjjj```eee~~~eeeNNNCCC???EEEJJJOOObbbuuuxxxtttooottt~~~[[[FFF\\\vvvyyyBBB;;;888<<<;;;666888???MMMYYY]]][[[SSSAAA:::DDD___yyypppnnnDDD777;;;iiiNNN===FFFDDDHHHVVVkkk|||222111000...------------,,,,,,,,,---...000111222777===<<<888>>>JJJGGG:::DDDCCCFFFKKKNNNNNNRRRXXX[[[___ffflllppppppnnnkkkkkklllpppuuuzzz|||~~~xxxuuu{{{zzzlllxxxiiiUUUVVVFFF>>>777555333000000333777???[[[lll^^^nnnxxx}}}^^^JJJEEECCCHHH___pppaaaIIIVVVZZZZZZWWWHHH555///,,,///000...,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////333000---///;;;SSSqqqxxxqqqrrr~~~yyyrrrppprrrttt~~~xxx```OOOHHHGGGMMMNNNDDD999444,,,++++++,,,------+++)))************************++++++++++++,,,---.........---dddlll~~~DDD]]]www{{{pppqqqzzz{{{vvviii\\\___mmmwwwuuujjjTTT;;;999@@@GGGPPPWWWYYYYYY[[[^^^XXXXXXWWWUUUOOOHHH@@@<<<222333555666666555333111111111111222222111000000000111222333444666777777555555666666555444222111000000000555CCCTTT^^^___YYYZZZZZZWWWVVVTTTKKKBBB:::888888888555222777>>>BBB::::::TTTrrrooo\\\WWWxxxoooZZZLLLGGGdddeeeyyy{{{nnnmmmpppwwwZZZFFFMMMSSS```HHH>>>888;;;<<<999<<>>nnn{{{rrrGGG;;;GGGEEEHHHVVVjjj{{{222111000///------,,,,,,,,,,,,,,,---///111222333---444666777EEEVVVTTTFFF???@@@DDDJJJNNNQQQXXX```ZZZ^^^dddiiilllmmmmmmllleeeiiimmmqqquuuxxx{{{{{{|||tttaaaxxxUUUPPPHHH@@@888666444111111444---TTTooolll\\\jjj}}}eeeKKKDDD???JJJeeelllyyyNNNLLLRRRXXXXXXNNN999222---///111///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000444111222???XXXtttpppiiiddd]]]bbbvvv|||vvv}}}tttwww[[[MMMFFFOOO\\\YYYHHH888000...,,,,,,,,,,,,***)))************************++++++++++++,,,---...///555===sss~~~vvvvvv~~~gggKKKgggwwwqqqmmmttt|||~~~wwwdddaaaooowwwwwwkkk\\\GGGAAA;;;GGGTTTXXXUUUQQQPPPQQQQQQPPPMMMIIIDDD>>>888555111333666888888666333111000111111222222222111111000111222333444555666666555666777777777666444333444666;;;EEEVVVfffllljjjZZZ[[[[[[YYYZZZYYYSSSJJJ999888777444000555HHHZZZcccaaa___lll|||wwwiiihhh~~~zzzeeeSSSQQQXXXllluuutttvvvvvvmmmAAA???AAAEEEHHHMMMYYYfffOOOEEE@@@EEEGGGAAA===>>>\\\qqqjjjCCC999NNNggg{{{xxx|||}}}gggrrrNNN999@@@vvv~~~AAA;;;GGGDDDGGGUUUiiixxx~~~~~~333222000///---,,,,,,,,,,,,,,,,,,...///111333444222666777:::DDDPPPOOOFFFDDDBBBEEEIIILLLNNNTTTZZZXXX\\\aaaeeefffffffffggg\\\ccchhhkkkooouuuxxxyyyxxx|||wwwtttvvv}}}YYY]]]OOOHHH@@@999777555222222555333eee{{{mmmZZZnnnsss[[[JJJ===???LLLhhhpppcccdddIIILLLTTTTTTRRR@@@666//////111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111+++:::QQQkkkxxxxxxnnnTTTQQQXXXeeeqqquuu~~~{{{|||{{{yyyzzz~~~}}}zzzxxxyyy~~~wwwmmmeeerrruuu]]]PPPQQQUUUOOOEEE888555000---,,,+++***)))++++++++++++++++++++++++++++++++++++,,,---...///777TTTqqq|||lllNNNTTTnnnrrrggglllvvvvvvttt{{{~~~rrr|||llleeeUUUDDD;;;JJJXXXZZZTTTPPPMMMKKKOOOLLLFFF@@@;;;777555444666888:::;;;;;;888555222111111222333333333333222333333444444555666666666888999:::<<<>>>?????????AAAGGGPPPZZZhhhqqqqqqkkkZZZ\\\\\\[[[]]]]]]WWWOOO999999888666666EEEccc|||tttyyywww___FFFIII```mmmvvvkkkAAA777777???:::666SSS{{{jjjSSSHHH@@@999666999<<>>EEECCCGGGUUUhhhwww{{{zzz333222000///---,,,,,,,,,,,,,,,---...000222333444;;;::::::<<>>\\\ssspppdddpppzzzuuusssvvvwww|||kkkjjj```CCC<<>>999777888<<<>>>===>>>??????===:::666333222222333444444444444444555666777:::<<>>LLL{{{666@@@AAA@@@FFFUUUjjjxxx{{{zzz333222111///---,,,,,,,,,+++,,,---...000222444555666444555:::<<<<<<@@@FFFBBB@@@DDDLLLRRRSSSTTTUUUZZZ```hhhjjjggg```ZZZWWWYYYaaaeeecccccchhhjjjiiihhhrrr}}}}}}qqqeeedddSSSJJJBBB:::888666333333666TTTuuuwww|||TTTnnnyyy|||{{{[[[MMMDDD@@@[[[[[[ZZZOOOOOOIIIVVVJJJ===111///000000///000------------------------------...///000111222222OOOyyygggYYYwww|||vvvppphhh```\\\]]]PPPPPPMMMIIIGGGHHHHHHGGGBBBGGGHHHCCCAAAEEEGGGEEEGGGCCCCCCIIIKKKHHHIIILLLRRRPPPSSSYYY[[[\\\dddnnn}}}tttqqqtttjjjTTTSSSTTTIIIBBB999111...,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////888tttyyylllHHHaaavvvpppfffuuuxxxxxxuuusssvvvzzzxxxvvv{{{lllrrrnnnJJJ;;;LLLZZZ\\\ZZZYYYWWWTTTAAA===888555777>>>FFFLLLCCCCCCCCCBBB???;;;777444222333444444555555555555444777:::@@@EEEJJJNNNPPPIIIJJJNNNSSSZZZaaagggjjjbbbkkkvvv~~~~~~vvvcccdddbbb___]]]ZZZQQQGGG>>>:::777:::EEE[[[zzzwwwZZZLLLdddooojjjfff^^^YYY]]]PPP???;;;DDDTTTrrrvvvjjjdddwwwfffOOODDD???<<>>???EEEVVVkkkzzz}}}{{{222111///...------------,,,......------///444999777222888FFFIII@@@<<>>BBBGGGLLLQQQUUUWWWYYY\\\___aaaaaa]]]YYYVVVXXX[[[^^^```bbbccceeegggiiioootttrrrjjjaaa\\\ZZZfffuuueeexxxTTTLLL@@@AAA:::666777000<<>>======;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===EEEEEEFFFGGGJJJMMMPPPRRRWWW[[[ccckkkxxx{{{vvvttt|||sssWWWHHHOOO:::444@@@<<<((($$$222,,,,,,++++++,,,,,,---...+++111---)))......+++///>>>llltttLLLMMMpppsssffffff}}}xxx{{{vvvssssssvvvvvvtttxxxmmmeeeNNN>>>CCCNNNZZZ```ZZZLLL???===;;;222;;;QQQMMMGGGWWWCCCEEEFFFAAA:::555444666555111...111666:::888555999>>>FFFPPPXXXZZZWWWTTTWWWPPPQQQWWWRRRIIISSShhhkkknnnwwwvvvlllddd[[[XXX[[[ZZZTTTMMMBBBBBB>>>999???RRRhhhuuu~~~rrr```SSSpppqqqpppkkkbbbeee{{{yyyWWWGGGMMMcccxxx{{{pppKKKFFFEEEEEECCC@@@DDDSSSbbbttt{{{vvvooorrrsssqqquuu{{{uuuqqqJJJTTTxxxfff<<>>AAAFFFKKKPPPSSSUUU[[[^^^aaaaaa\\\WWWSSSQQQYYY\\\___aaacccdddfffhhhlllkkkfff___XXXVVVZZZ___hhhzzz}}}kkkXXXTTTEEEAAA888666555:::]]]zzz{{{qqqhhh}}}llliiizzztttnnnppprrrqqq```PPPHHHOOOTTTQQQSSS\\\___[[[RRRIIIFFFKKKWWWaaauuu~~~lllsss~~~yyyyyyWWWDDDGGGRRRyyyiiihhh```NNNBBBPPPMMMDDD777...///333111,,,......------......///000)))333444000111888QQQrrrssskkkggg```bbbiii{{{uuummmfffaaa[[[UUUNNNHHHEEEBBB???======<<<;;;:::888888888777666666666666666666666666555555666666777777777777888888999:::<<>>IIIOOOWWW___cccdddbbbaaa^^^[[[^^^bbb^^^YYY___lllhhhiiiooo{{{{{{rrrjjjaaa]]]^^^\\\TTTMMM@@@EEEGGGDDDCCCDDDCCC@@@===BBBGGGHHHIIIPPP\\\gggrrrpppooollleeebbbkkkwwwzzzhhhcccqqqpppzzztttiiiVVVIIIGGGBBB;;;EEEYYYjjjvvvvvvppprrrpppooovvv}}}|||qqqtttFFFbbbeee999:::BBB>>>DDDXXXnnn{{{~~~333222000...,,,,,,,,,,,,---...///.........000222000000888CCCEEE>>>999:::<<<>>>AAAFFFJJJNNNRRRSSSXXX]]]bbbccc^^^ZZZZZZ[[[ZZZ]]]```bbbcccdddfffhhhllljjjgggddddddkkkwww}}}\\\ZZZKKK???:::444555000@@@}}}rrryyy}}}zzzrrrnnnzzzqqqsssxxxsssfffWWWNNNKKKKKKIIIOOOIIIFFFIIILLLLLLLLLNNNXXXZZZ\\\\\\YYYUUUTTTSSS___lll{{{zzzppp}}}uuuQQQDDDEEE]]]aaarrrMMMCCCKKKLLLEEE888......222222..................///000111+++333444555AAATTTuuuwww~~~]]]NNN\\\sss~~~yyyuuunnngggaaa[[[UUUQQQIIIFFF@@@===:::999777666777666555444333333333333333333333333333333333333222222222333333333333333333333444444666777999:::<<>>777<<>>SSS^^^rrryyyuuusssooonnnwwwxxxwwwzzzsss{{{HHHkkk```888888AAA>>>DDDWWWmmmyyy~~~333222000---,,,+++++++++---...///000000111222333333333444777888777999<<<===???BBBFFFJJJNNNQQQSSSVVV\\\cccbbb\\\YYY[[[^^^YYY\\\___aaaaaabbbdddfffmmmrrryyyaaavvvjjjLLLCCCBBB???>>>222EEEwww}}}{{{pppyyyoooVVVUUUkkk~~~kkk\\\XXXRRRKKKHHHHHHJJJKKKKKKMMMLLLKKKMMMRRRRRROOOVVV\\\cccddd```[[[ZZZ[[[RRR[[[aaa___]]]bbbkkkpppfffKKK@@@IIIllljjjkkktttRRRLLLAAAJJJEEE:::000---111222000///////////////000111222111///...@@@eeerrr\\\eee|||~~~yyytttnnneee\\\UUUNNNIIIEEE===;;;888666666555555555555555444333222222222333444444444444555555555555333333333333444444444444666666666666666777777888000333777999:::;;;>>>@@@FFFAAABBBIIIRRR^^^vvvzzz^^^@@@>>>DDD>>>555222------------------------+++---)))***222000...555jjjwww~~~yyyuuuEEEGGG[[[eeeaaabbbooo{{{xxxsssmmmggghhhooowwwwwwhhhaaavvv|||yyyuuusssLLL;;;999777666777===DDDHHH\\\YYYaaaeeeiiitttkkk```XXXTTTNNNGGG@@@>>>CCCFFFCCC???AAAIIIQQQYYY```hhhlllkkkjjjlllpppoootttsssllllllooollldddtttvvv{{{}}}xxxrrrooommmhhh___WWWWWWSSSKKKEEEEEEGGGDDD===:::666444;;;IIIUUUYYYYYYHHHFFFEEEFFFDDD>>>666000111888EEERRRYYY^^^gggqqqxxxppp|||^^^kkkgggWWWHHH:::===KKKTTTnnn}}}{{{vvvnnnmmmvvvuuuvvv~~~vvvQQQiiiZZZ<<<:::@@@===DDDVVVkkkxxx~~~333111///---,,,+++++++++,,,,,,---...000222222222444777777555444777;;;===???@@@CCCGGGLLLPPPSSSTTTYYY^^^aaa\\\TTTNNNNNNQQQWWWYYY\\\^^^^^^___aaaccclllsss~~~}}}vvvzzzsssyyyzzzyyyfffwwwNNNAAA???:::777333JJJ}}}~~~}}}|||www{{{nnnUUUIIIKKKQQQrrroooeeesssqqq^^^UUURRROOOMMMLLLLLLNNNPPPNNNSSSSSSOOOPPPVVVZZZXXXMMMTTTZZZZZZWWWZZZcccmmmvvvggghhhuuu}}}WWW@@@???XXXooo^^^XXXLLL>>>HHHEEE<<<222...000222111000//////000111222333333111333;;;[[[uuurrrpppfff```ZZZQQQIIIBBB<<<888555222222222111111111333444555444444333333333444444555555666666777777777777666666666555555555555555444444444444444444333333111222222222222222333444666444:::CCCDDDAAAIIIWWWgggzzzRRRDDDGGGGGGDDDBBB222111///...---------------///***+++111......:::nnnzzzFFF???cccfff```dddsss~~~~~~xxxlllddddddlllsssxxxmmmXXXXXXsss{{{qqqoooooohhh]]]:::666222666AAAMMMVVVZZZVVVZZZrrrlllccc\\\^^^eeeeee\\\QQQJJJLLLMMMMMMMMMOOOSSSVVVaaagggnnnrrrqqqrrrwww{{{}}}yyyzzz~~~uuuzzz|||tttiii```TTTYYY]]]^^^aaaaaaZZZRRR;;;444///333<<>>KKKhhh{{{|||xxxnnniiipppqqqttt|||qqqzzzYYYnnnVVV@@@999>>><<>>@@@CCCHHHLLLPPPTTTUUUWWWZZZ\\\YYYSSSOOOPPPSSSUUUWWWZZZ[[[\\\\\\^^^```bbbffflllqqqrrroookkkhhhkkksssvvvttt{{{wwwcccQQQ;;;:::444888RRRxxx{{{vvvvvvvvvuuuggg\\\QQQJJJHHHYYYccc]]]ZZZaaagggggg]]]ZZZYYYZZZZZZWWWWWWZZZ]]]aaabbb^^^\\\```dddfff___bbbbbb^^^[[[^^^iiittthhhvvvfffFFF<<>>BBBGGGLLLPPPTTTVVVSSSUUUVVVVVVVVVVVVXXXZZZTTTVVVYYYZZZZZZ[[[]]]^^^[[[[[[]]]```dddhhhjjjkkkxxx||||||{{{|||nnnaaaDDDEEE???JJJ|||vvvpppsss~~~~~~zzzooodddZZZTTTEEE>>><<>>OOOzzzpppEEEFFFAAADDDAAA888111000111111000111111111222444555666;;;aaa~~~~~~wwwqqqfffXXXUUURRREEE???<<<999777777666555444111333666666555555777:::777666666666777888888999777888888999::::::;;;;;;;;;;;;::::::999999999999999::::::;;;;;;:::888888222333333555666666555444;;;777333000000222777<<<111BBBFFFQQQXXXddd~~~YYYQQQMMMDDD>>>:::444///,,,,,,...000,,,///......///,,,666OOOqqqxxx~~~xxxCCCIIIiiiccc___tttnnn___^^^cccggggggkkkZZZBBB@@@MMM^^^ooopppmmm]]]ZZZVVVSSSUUU___lllxxx~~~|||vvvtttfffccc]]][[[\\\```fffjjjyyyzzz}}}vvvwwwaaaCCC000777>>>GGGPPPWWW^^^cccgggrrrtttppphhh```[[[QQQGGG000000222222000000:::EEEUUUrrrssskkkqqqhhhSSSBBBEEE999;;;ZZZ```^^^PPP???666444777888888@@@ZZZmmmxxxyyymmmkkkjjjmmmrrr~~~nnnyyyyyyxxxMMM@@@555<<<;;;CCCTTTgggttt}}}...---,,,,,,,,,,,,---...<<<777222000111222222111222===>>>444000999>>>:::;;;===@@@EEEKKKPPPSSSVVVUUUTTTSSSRRRRRRSSSSSSSSSTTTVVVYYYZZZZZZ[[[\\\^^^^^^]]]]]]___dddiiimmmooopppzzztttwwwddd```>>>@@@888BBBvvvtttpppuuuwwwsssqqqlll]]]PPPDDDFFFEEEDDDLLL]]]mmmuuuuuuqqqrrrwwwvvvqqqooorrrqqqqqquuuvvvoooeeeeeemmmnnnjjjhhhjjjkkkggg\\\RRROOOYYYhhh{{{xxx~~~iiiKKK<<>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<=========<<<;;;:::888999:::<<<===;;;777444000333555666888999666111>>><<<111<<>>CCCHHHMMMQQQUUUXXXZZZXXXQQQIIIKKKRRRTTTPPPQQQSSSUUUWWWWWWUUUSSSQQQRRRVVVWWWWWW]]]gggllljjjqqqyyyzzz|||}}}qqqgggjjjvvvzzztttvvvcccKKK???DDDHHHvvvkkklllooouuuwwwqqqmmmeee\\\TTTLLLHHHBBBCCCLLL^^^rrr||||||~~~~~~}}}~~~~~~{{{uuuoookkklllmmmsssrrrkkkkkkhhhZZZWWW^^^iiiqqqmmm```WWWTTTeee[[[___}}}|||uuu}}}yyyaaa@@@@@@UUU[[[HHHDDDAAA<<<777444222222222,,,555///+++333333@@@```mmmoooyyy}}}tttlllfffZZZMMMEEE???999777888777555333333333444444333888555444666;;;>>>>>><<<999:::<<<<<<;;;;;;<<<>>>===<<<<<<===??????>>><<<>>>??????@@@AAAAAABBBBBB@@@BBBAAA???@@@AAA???:::;;;::::::<<<======;;;999666777888888666555444444999888777888;;;@@@EEEIIIVVVlllyyyOOOMMMBBB===777222...------///,,,)))---...333---777oooyyyyyyzzzmmm@@@EEEPPPZZZ^^^```rrr|||iii]]]^^^fff^^^YYYTTTNNNHHHIIIWWWgggrrrtttvvv___jjjxxx|||jjjdddgggqqqpppfffjjjqqq}}}}}}zzzpppddd```lll{{{sssrrrkkkeee___XXXXXXaaammmeeeOOOCCCEEEGGG@@@:::777999999666333222222222222222222222222999???VVVqqq|||zzzdddppprrrUUU:::666222///222777777555<<>>BBBQQQfffvvv}}}}}}444222///.........,,,+++///000000...------///111888666444555777999999999:::>>>CCCHHHLLLQQQUUUXXXYYYYYYTTTOOOQQQVVVUUUPPPPPPQQQSSSUUUUUUTTTSSSRRRTTTXXXYYYYYY^^^gggkkkjjjpppxxxxxx{{{~~~qqqjjjnnnuuupppvvvuuukkkuuuNNN999777JJJmmmggglllyyy|||~~~xxxrrrnnniiibbb]]]ZZZVVVQQQMMMRRR```sss~~~{{{tttssswwwuuuooorrrqqqdddaaacccgggeee______lll|||ooovvvxxxmmmrrr{{{mmmHHHAAALLLqqqVVVKKKDDDAAA<<<777444222222222333111111666777888WWWmmmjjjqqqzzzzzzvvvlllcccWWWLLLBBB===999555444666222333333555777999999999<<<;;;999999;;;<<<<<<<<>>@@@AAAAAAAAAAAACCCDDDDDDBBB@@@DDDDDDDDDDDDDDDEEEEEEEEE@@@AAA???===>>>CCCCCC???AAA???>>>>>>>>>===:::888??????>>><<<:::888888888666555555555777;;;>>>@@@FFFPPPbbb{{{kkkLLLEEE>>>888777444///...222...+++///...222,,,777ooovvvzzzPPPEEEPPP^^^[[[```uuu~~~wwwhhhffflllmmmlllfffYYYMMMLLLWWWbbbfffjjj}}}yyy}}}yyykkkgggiiirrrzzzooojjjzzz{{{ooojjjwwwwwwsssTTTTTTkkkttteee^^^PPP\\\YYYHHHFFFXXXdddbbbCCC>>>888444444555555444333333333333333333333333333888CCCRRRfff|||nnn^^^QQQ888777666444333555777777555===RRRgggppptttwwwssskkkiiiiiihhhooo}}}LLL666999===<<>>CCCHHHLLLPPPUUUYYYWWWWWWUUUSSSUUUWWWSSSNNNOOOPPPQQQRRRSSSSSSTTTTTTWWWZZZ[[[[[[___fffjjjiiimmmssstttxxx}}}www}}}sssqqqUUU???;;;hhhmmmdddnnnyyyrrrooollliiigggeeeccc^^^XXXVVV```ssszzzvvveeedddaaaWWWOOOXXXuuu~~~VVVDDDCCC```aaaJJJCCCAAA<<<777444222222222000///444555444MMM~~~mmmeeevvv}}}xxxsssrrrlll___SSSEEE>>>888777555333333555555666777999:::;;;;;;;;;888999:::::::::<<>>;;;666222111222333555444444444444444444444444555;;;???JJJjjjeeeAAAUUUsssfffOOO===888444444333444555666666666666>>>RRRfffnnnqqqsssrrrmmmjjjkkkiiimmmLLL777666:::;;;BBBRRRgggwww}}}~~~555222///------------,,,,,,---.........///222555>>>:::666555666999;;;;;;;;;>>>CCCGGGKKKPPPUUUYYYTTTRRRPPPPPPRRRSSSPPPLLLPPPOOOOOOPPPRRRTTTVVVWWWXXXZZZ\\\]]]___bbbfffgggjjjnnnnnntttvvvwwwWWWIIILLLkkknnnooojjjfffttt|||zzzvvvuuuttttttmmmmmmjjjccc^^^eeewwwuuusssoooeeeYYYWWWddduuubbbKKK???UUUgggvvvEEECCC@@@<<<777444333222333+++333999000<<>>CCCFFFHHHMMMUUUZZZVVVYYY^^^dddkkkuuu~~~|||zzzxxxnnnkkkdddZZZTTTQQQKKKEEEIIIHHHFFFFFFHHHHHHHHHGGGBBB@@@??????@@@AAA@@@@@@:::::::::999888777666555888777;;;BBBEEENNNggg|||^^^FFF666999<<<333...111111---000...222...>>>{{{{{{uuuqqqEEEIIIZZZVVVTTTZZZrrryyyqqqfffqqqyyyyyyjjjeeegggiiiSSSKKKCCC:::FFFEEEXXX{{{rrrrrr{{{}}}lll[[[MMMEEEAAATTTZZZ```|||qqqddd^^^LLLJJJaaaqqqbbbEEE222999999888555222111333444333333333333333333333333...555:::GGGiiieeeDDDKKK{{{~~~ooo]]]LLLEEEFFF:::888777777666444555777???SSShhhqqqssstttrrrpppoooooommmnnn}}}sssPPP:::777:::;;;CCCRRRfffuuu{{{|||555222...,,,,,,------,,,...////////////000333555:::777444333555999<<<===<<>>===;;;999777555222222999AAA@@@===EEESSSttt{{{[[[@@@===@@@;;;444222000,,,000...222111EEEpppjjjooo444III___SSSVVV[[[rrr|||tttnnnsss{{{}}}vvvsssvvvkkkWWWRRRNNNFFFKKK???HHHggguuueeefffqqq~~~~~~fff^^^QQQFFFCCCHHHQQQXXX^^^bbbbbb{{{vvvaaaNNNJJJ\\\yyytttRRR@@@GGG777999;;;:::888555444444333333333333333333333333444444888GGG___zzzpppVVV[[[yyyoooRRRJJJCCC@@@<<<666666:::@@@SSSiiivvvyyywwwtttqqqqqqrrrooommm{{{rrrrrrUUU<<<999;;;===DDDRRRdddrrryyy{{{666222...,,,,,,---------......///...---...111333666444222333666:::<<<===<<>>000999___~~~}}}{{{zzz}}}|||sssdddRRRCCC:::666666888777888;;;;;;999<<<@@@777;;;AAAGGGNNNYYYdddmmm~~~}}}qqqfff___QQQLLLFFFCCCDDDEEEDDDBBBCCCBBBAAA@@@>>>;;;999888888666777999999:::???EEEQQQbbbsssRRRCCC@@@===555///000---000...222333JJJssszzz}}}}}}}}}rrr333HHH___VVVaaaeeexxx}}}vvvggggggkkkrrrwwwwwwyyy|||qqq^^^[[[aaaeeeVVV@@@???VVVrrrzzzmmmcccdddvvv}}}zzzpppZZZ___aaa___[[[WWWPPPHHH???AAADDDHHHOOOXXXcccjjjtttzzzeeeUUU]]]nnnwww```QQQ;;;<<<======<<<:::777555333333333333333333333333999444777DDDTTThhhkkkXXXYYYcccxxxiii[[[OOOJJJEEE>>>;;;===AAAPPPeeevvv|||zzzuuuqqqoooqqqnnnkkkvvvvvv}}}XXX:::999:::<<>>===<<<@@@EEEHHHPPP[[[eeemmmxxxzzzooo___SSSNNNLLLKKKIIIGGGFFFEEECCCAAA???>>>======>>>:::555444999<<<===IIILLLXXXyyyoooRRRCCC>>>888111222///111...222444LLLyyy}}}qqq<<>>IIIWWWkkk{{{nnncccbbblll~~~}}}sssiiiYYYGGG;;;>>>@@@???@@@DDDDDDAAAGGGLLLSSSZZZaaaiiiqqqwwwsssnnnkkkzzzTTTCCC@@@===<<<======:::777666666666666666666666666---+++---555>>>MMMfff}}}|||kkkXXXbbbtttrrrjjjvvv}}}{{{hhhWWWKKKKKKKKKCCC>>>>>>AAALLL^^^pppzzzzzzuuuqqqnnnpppmmmjjjttt{{{WWW888999888:::AAANNN___ppp|||666333...++++++---------,,,...//////000111555777555444444555888:::;;;:::===???BBBFFFJJJPPPVVV[[[TTTMMMIIIMMMPPPMMMMMMOOONNNOOOOOOPPPQQQRRRSSSSSSSSSTTTYYY^^^\\\XXX\\\ddd___cccbbbhhhsssrrrpppyyy|||tttCCCdddzzzyyyhhh]]]kkknnnlllhhhkkkmmmwww|||kkkkkkooo\\\bbbttttttfffZZZyyyzzzgggGGGGGGqqq}}}SSSAAA???;;;777444333444444---LLLjjjwww}}}rrr[[[OOOAAA999888::::::999;;;:::===@@@@@@???DDDKKK```iiivvvvvveee[[[UUUQQQKKKJJJHHHFFFDDDCCCCCCCCC555===>>>777666;;;<<<666444@@@JJJRRRllleeeLLLFFFAAA999555111222...222333LLLwww}}}xxxeeeCCCQQQWWWTTT\\\aaawwwzzzooogggkkktttvvvuuussswwwuuuttttttTTTAAA>>>===FFFZZZggghhhhhheeebbbgggttt}}}rrrRRRBBB<<<777888;;;>>>@@@GGGSSS\\\^^^\\\^^^```ccchhhrrrooo___kkksssIIIBBB;;;999<<<>>><<<:::888888888888888888888888222555777777999???GGGMMM^^^cccwwwxxxsssyyyoooaaahhhYYYHHH???EEEJJJEEE???>>>BBBIIIWWWiiivvvxxxuuuqqqnnnqqqooojjjtttnnnUUU666;;;555888???LLL^^^qqq333000,,,++++++---......///---++++++---000444777;;;333---000666999<<>>222>>>ZZZxxxwww|||pppbbbKKK???777:::>>>===:::;;;>>>>>>???AAAGGGTTTdddpppsssaaa\\\PPPIIILLLOOOIIIAAA===EEEBBB===:::999999999888666777???KKKXXXnnnYYYDDD>>>666444---111...000999RRRvvvyyy~~~iii;;;NNN[[[UUUQQQggg|||vvv}}}wwwpppbbbLLL<<<:::??????:::BBBKKK\\\lllqqqqqqvvv~~~yyypppaaaRRRFFF???<<<:::>>>AAAFFFKKKPPPUUUZZZ^^^___kkkqqqpppoooppphhh]]]]]]kkkvvvYYYTTTbbbVVVCCC::::::777:::@@@???===:::777666777888999999555111111666:::;;;>>>BBBXXXttt]]]ffflllkkklllnnnggg\\\YYYNNNFFFFFFDDD>>>???EEEQQQPPPUUUcccttt|||zzzsssrrrqqqtttrrrtttyyyrrrvvvXXX666777::::::===III[[[mmmxxx|||333000,,,++++++---.........---,,,---...111555777888111...222777999:::<<>>888555:::888;;;AAAEEEQQQooouuuVVVIII???888000444///000888RRR~~~xxxXXX???JJJ```VVVPPPeee{{{xxx~~~|||{{{rrrcccTTTKKKBBB::::::AAA===III]]]mmmtttxxx~~~rrrbbbVVVPPPIII@@@999:::BBBLLLTTTVVVVVVVVVWWWZZZ```hhhnnnnnnmmmggg\\\RRRLLLEEE???CCCQQQzzzmmm___YYYWWW}}}uuuVVVAAA>>>>>>BBBBBB888::::::999777555444444444777333222555888888:::>>>EEEttt~~~bbbTTTDDDOOO___kkkllljjjiiiddd\\\TTTJJJCCCDDDBBB>>>@@@GGGRRRPPPRRRZZZgggpppqqqooommmlllooommmoooxxx|||xxxWWW888666:::999===IIIZZZlllwww|||333000,,,++++++---...............///000333555666555000///444888888888999DDDEEEGGGJJJNNNSSSWWWZZZSSSNNNLLLOOONNNHHHIIIOOONNNNNNOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXX[[[___cccgggkkkppptttvvvyyy~~~jjjiii^^^~~~jjjlllooofff^^^^^^qqqyyyxxxeeeccc}}}zzzxxxyyytttmmmiiipppyyyVVVBBBgggfffzzzBBB>>>:::;;;;;;222555GGGzzzsssbbbNNN???999:::;;;<<<999:::BBBLLLQQQ]]]ooozzzgggXXXQQQOOOJJJIIIGGGCCC???<<<<<<<<<:::777888;;;<<>>CCCHHHMMMSSSYYY]]]gggiiilllpppuuu}}}|||jjjXXXEEE777222555888FFFpppooojjjiii```yyywww\\\NNNDDDEEEGGG@@@999::::::999888777777888:::555444555555444666;;;>>>]]]pppXXXSSSAAAFFF[[[mmmooojjjfffbbb\\\OOOFFF@@@AAA@@@<<<@@@IIIVVVXXX\\\bbbiiinnnooooooiiihhhkkkiiikkk{{{~~~WWW:::666:::999===GGGXXXiiivvv|||333000,,,++++++---......---...///000222444555666555000///333777777777999AAABBBEEEIIINNNSSSWWWYYYUUUPPPOOOPPPNNNIIIHHHKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSRRRRRRRRRSSSTTTUUUUUUUUUXXX\\\```dddiiiooorrrtttwwwzzz~~~yyyeee\\\|||YYYTTT[[[]]]YYY^^^ttt~~~fffccckkkXXX[[[rrr{{{\\\CCCcccrrr@@@AAA999777:::333CCCmmm~~~tttdddQQQBBB888999;;;>>>@@@AAAHHHUUU```ooo|||fffRRRTTTNNNFFFBBBAAAAAAAAAAAA>>>:::888:::<<>>;;;;;;;;;:::888<<<888666666555333666;;;LLLNNNrrrrrr~~~mmmPPPcccrrrsssnnnjjjddd]]]NNNEEE@@@AAA???<<>>EEE@@@;;;888888888===BBBUUU^^^~~~vvvLLL===222666555333555OOO{{{}}}CCCEEEVVVXXX[[[kkk~~~~~~oooooommmpppmmmaaajjj}}}{{{ooolllhhh```rrruuuxxxxxxyyyzzz|||ooo```TTTNNN===>>><<<888;;;FFFRRRXXXbbbhhhooorrruuu|||___BBB;;;666FFFqqq}}}xxxiiicccppp~~~ggg```ZZZ[[[OOOAAA;;;;;;<<<999555===:::888888666555999???VVVMMMcccrrrsssiiisssyyywwwuuusssiii]]]OOOGGGBBBAAA>>>;;;AAALLLNNNXXXfffooopppmmmllllllhhhgggiiigggiiizzz```999999999999;;;DDDRRRdddsss|||333000,,,++++++---...............///000333555666777333111333444444888===:::===AAAGGGMMMRRRVVVXXXWWWRRRLLLKKKLLLKKKHHHEEELLLLLLMMMNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSTTTVVVYYY\\\```eeekkkpppoooqqqtttwwwzzz~~~{{{ppp^^^TTTUUURRR\\\wwwwww```eeewwwzzzsss{{{gggXXXjjjzzzuuubbbFFF___vvvGGGBBB777333;;;PPPwwwooovvv~~~vvvbbbQQQCCC::::::===AAAEEELLLXXXkkkcccOOOGGGGGGHHHGGGEEEBBB>>>:::888999;;;>>>CCCWWWiiiwwweeeIII888777555555666QQQ~~~;;;EEEVVV[[[XXXjjjtttrrrlllllljjj]]]]]]oooxxxxxx}}}yyy{{{vvvppp}}}{{{{{{~~~{{{rrrvvv|||wwwpppiiiaaaTTTDDD888:::BBBJJJMMMSSS]]]fffiiisss}}}vvvPPP>>>999KKKvvvjjjsss``````SSSDDD===>>>BBBBBB@@@>>><<<;;;:::777666;;;CCCTTTMMMZZZ]]]ZZZ}}}|||~~~{{{{{{zzzmmm]]]NNNGGGBBBBBB>>>;;;CCCOOONNNUUU___dddeeegggkkkooofffeeegggdddfff}}}}}}nnnddd999:::888888;;;BBBOOOaaarrr|||333000,,,++++++---.........---,,,---...111555777666333333666666555777<<<;;;===AAAFFFLLLPPPTTTUUUPPPOOOLLLIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOMMMMMMMMMNNNPPPQQQSSSSSSTTTUUUWWWZZZ]]]bbbhhhmmmmmmooorrrtttwww||||||eeevvv|||aaaXXXTTTPPPZZZxxxsss\\\fffuuummmkkk~~~___XXX```llluuubbbHHHaaajjjOOO???666777BBBgggwwwvvv~~~~~~vvvdddPPPDDD>>>;;;???EEERRR[[[gggtttmmmUUULLLNNNQQQCCCDDDCCCAAA>>>>>>??????777JJJWWWbbb^^^DDD;;;666666999TTTggg;;;BBBXXXWWWTTTiiivvvmmmiii]]]WWW___sssyyyooojjjrrrqqqsssvvv|||}}}~~~}}}{{{ttt~~~|||ooowwwbbb[[[^^^[[[LLL<<>><<<;;;777555;;;CCCVVVRRR]]]cccUUUWWWvvv~~~|||}}}|||ooo]]]KKKDDDAAAAAA>>><<>>BBBGGGKKKOOOQQQSSSIIIMMMMMMHHHEEEGGGMMMQQQMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNOOOQQQSSSTTTSSSUUUVVVXXX[[[```fffkkklllnnnpppsssvvv{{{[[[wwwiii]]]XXXTTTNNNYYYyyykkkRRR___wwwiiixxxggg^^^|||bbbJJJcccnnnUUU===666:::IIIvvvzzzzzz~~~{{{zzzzzzeeeSSSCCC>>>>>>@@@FFFMMMcccqqqbbbRRRLLLFFFIIIJJJFFF@@@<<<999777>>>>>>HHH\\\ooonnnOOO>>>666666;;;WWWyyySSS>>>@@@ZZZPPPSSSjjjzzzmmmiiiaaa\\\aaa```yyysss```fffmmmmmmuuuxxx~~~||||||zzzrrrzzzmmmhhhuuu{{{uuucccZZZZZZ^^^aaadddmmmuuuxxxzzzrrrYYYKKKGGGbbbgggnnntttwwwzzz|||~~~tttvvvrrrlllnnnqqqgggXXXHHH[[[{{{fffQQQDDDBBBCCCBBB@@@>>>;;;666333999BBB___^^^tttvvvNNNMMMjjjxxx}}}~~~|||}}}{{{nnn]]]HHHBBB???@@@======GGGUUULLLTTT___gggjjjiiihhhhhhfffeeegggdddfff}}}vvvxxx~~~{{{}}}ccc:::777888888:::@@@LLL^^^ppp|||444000---+++,,,...000000222333000,,,...222222000444333222444666777777666===@@@DDDGGGJJJNNNRRRUUUMMMKKKHHHGGGGGGHHHIIIIIILLLLLLLLLLLLKKKKKKKKKJJJJJJQQQMMMJJJSSSVVVPPPPPPQQQRRRUUUXXX\\\aaaeeegggnnnppprrrsssuuuxxx|||ZZZvvvrrrNNNYYYRRROOOYYYuuusssRRRXXX}}}~~~sss```SSSfff>>>BBB999:::WWW|||uuuaaaLLLBBB<<<===AAAHHHVVVcccpppnnn\\\PPPKKKEEEEEEFFFDDD<<<555999888???NNN[[[lll[[[EEE888000666^^^kkkqqqhhh===444XXXOOOOOO^^^}}}pppeeeaaa```hhhjjjkkklllllllllmmmnnnqqqzzznnnmmmvvv{{{```:::BBBvvv|||{{{vvvooovvvqqqooo~~~uuuwww}}}kkkUUUDDD<<>>>>>IIIVVVJJJYYYfffhhhddddddeeeeeegggddddddcccggg~~~zzzyyyvvvjjj???555:::::::::>>>HHHYYYlllxxx444000---+++,,,...///000000111///---///555666333111000111333666999999999<<>>;;;JJJooo~~~~~~|||hhhRRRBBB???@@@GGGPPPZZZgggttt~~~iiiSSSRRROOOKKKEEEAAA???>>>999666;;;FFFPPP^^^zzzxxxKKK:::???BBBVVV{{{pppzzzHHH666OOORRRMMM___tttiiibbbaaaeeeggggggddd```bbbiiioookkkyyy|||hhh```eeeooo]]]GGG>>>BBBSSS|||sssrrroookkkZZZNNNLLLkkkeeeKKK<<<666DDDeeeqqqXXXFFF>>>HHHMMMFFF@@@BBBDDDNNNaaauuueeecccyyyzzz```OOOEEE@@@@@@<<<;;;<<<:::@@@XXXsssyyyhhhzzztttXXXVVVzzz|||yyy{{{wwwoooZZZIIIDDD@@@>>><<<===HHHTTTNNN\\\iiijjjgggfffffffffgggeeegggeeeggg}}}yyynnnAAA666999888999<<>>CCCGGGJJJNNNSSSVVVNNNLLLIIIFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIKKKMMMOOOMMMNNNIIIJJJMMMFFFFFFUUUSSSVVVZZZ\\\^^^___aaaccciiijjjlllmmmnnnqqquuuxxxaaaVVVMMMMMMZZZtttuuuUUURRRttt~~~uuuqqqttt{{{~~~zzz|||sssXXXPPPpppsssCCC999>>>bbb|||~~~{{{nnnWWWCCC:::===GGGUUUaaammmyyymmmbbbTTTJJJFFFEEEBBB@@@;;;888888>>>DDDOOOfff}}}jjjEEE???888III|||MMM999GGGYYYKKK^^^wwwkkkccc```^^^```aaa[[[TTTTTT\\\dddcccjjjssszzzdddMMMIIISSSbbbLLL>>>CCCBBB999XXXtttkkkYYYGGG@@@aaapppSSSDDD===444WWWrrrxxxvvv[[[CCC;;;>>>KKKOOODDD:::999;;;BBBPPPcccyyywwwhhhpppppp```ZZZVVVRRRFFFBBB??????;;;===NNNaaaVVVAAAIIIkkkoooXXXRRR{{{xxxrrr___JJJFFFAAA>>><<>>444777777888;;;CCCSSSfffsss333000---,,,---...//////---......---111666777555.........111555999;;;<<<:::===BBBFFFJJJOOOSSSWWWNNNLLLIIIFFFCCCCCCEEEGGGKKKJJJHHHGGGHHHJJJMMMOOOKKKJJJHHHMMMPPPCCCAAARRROOORRRUUUWWWXXX[[[```dddeeegggiiijjjkkknnnrrruuu{{{yyyRRRUUULLLMMM[[[tttwwwXXXQQQjjj}}}yyybbb^^^___iiisssvvvpppkkkmmmkkkiiimmmwwwooodddlllmmmsssxxxwwwXXXSSSyyyzzzEEE888HHHzzz}}}ppp]]]JJJ===;;;CCCPPP___lllwww___KKKLLLOOOIII???AAA===;;;<<<>>>FFFYYYjjj}}}OOO;;;111BBB|||GGG:::CCC\\\LLLZZZ{{{pppgggccc[[[\\\[[[WWWQQQOOOSSSWWW]]]dddkkkvvvzzzlllTTT@@@>>>HHH^^^\\\PPPFFFBBB<<>>FFFMMMJJJTTTvvv```NNNIIICCC???>>>CCCMMMUUUJJJWWWdddhhhhhhiiijjjiiieeehhhnnnllllllrrryyyoooxxx>>>444777888888:::AAAOOOcccppp222000---,,,---//////...---......---///444444000111//////000444777999:::999===AAAFFFJJJNNNSSSVVVMMMLLLIIIEEEBBBAAAEEEHHHNNNLLLJJJHHHHHHJJJLLLNNNHHHGGGGGGQQQWWWIIIAAALLLNNNPPPRRRQQQQQQUUU]]]cccdddfffhhhjjjkkkooosssvvv~~~\\\^^^EEEYYYLLLLLLZZZsssxxx^^^QQQaaa}}}tttbbbbbbaaaaaagggooovvvxxxnnnnnnmmmjjjiiiqqq|||nnnjjj[[[OOORRRWWWppp}}}~~~~~~uuuzzzwwwYYYXXXsssCCC;;;YYY~~~}}}}}}qqq]]]JJJ@@@>>>DDDOOO]]]jjjuuu^^^RRRPPPKKKEEEDDDAAA===;;;;;;AAAOOO[[[vvv```HHH>>>BBBwwwxxxCCC;;;@@@WWWMMMUUUzzz~~~tttjjjddd^^^YYYRRRMMMLLLOOOSSSUUUZZZaaajjjsss}}}~~~tttjjj[[[OOOOOOVVVsssuuuaaaIIIFFFGGG@@@;;;kkkqqqeeeggggggbbbhhhZZZOOObbbyyyzzzssseeehhhvvvvvv___]]]lllnnnRRR<<<<<>>>>>FFFPPPVVVMMMXXXdddhhhhhhiiiiiigggdddgggooooooqqq~~~|||gggyyyzzzAAA777777888999:::???MMM```nnn222000------...//////...---///...---///222111...333111///000333666888888:::===BBBFFFIIIMMMRRRUUUKKKKKKIIIDDD@@@@@@EEEIIIMMMLLLJJJIIIHHHIIIJJJKKKFFFFFFFFFRRR___UUUFFFFFFUUUWWWXXXVVVTTTUUU\\\cccbbbdddgggiiikkkoootttwww{{{}}}]]]___DDDVVVMMMJJJWWWpppyyycccRRRYYYzzz{{{pppddddddfff^^^lllyyyuuuddd[[[hhhzzz}}}~~~xxx]]]TTT\\\[[[YYYccciiidddVVVMMMMMMKKKVVVmmmsss[[[]]]jjj???FFFqqq|||wwwlll\\\JJJ>>>???FFFRRR___nnnxxx[[[HHHFFFJJJDDDCCC???;;;999===FFFNNNhhhttt]]]@@@@@@qqq~~~QQQ<<<;;;MMMMMMQQQvvv}}}rrrgggaaa```TTTEEE===???HHHPPPTTTVVV[[[ccclllttt{{{zzzuuurrrlllggghhhmmmgggOOOMMMJJJCCCCCC888___lllRRROOOWWWTTTLLLOOOZZZUUUJJJKKKIIIQQQaaakkk```LLLIIISSSxxx```FFF999888???DDD@@@CCCdddqqqggg\\\TTTIII===555333888888???PPPfff||||||}}}ggg^^^aaaeee[[[RRRMMMEEEXXXxxxXXXLLLIIIAAA;;;===GGGRRRVVVRRR]]]gggjjjiiiiiigggdddeeefffmmmpppsss___BBB555777999:::999===III]]]lll111///...---...///......---//////...000333222...222000...///222666888999;;;>>>BBBFFFIIIMMMQQQTTTJJJJJJHHHCCC???@@@EEEKKKHHHHHHHHHGGGGGGHHHIIIIIIFFFGGGDDDPPPdddcccNNNCCCRRRVVVZZZYYYVVVUUUZZZ___[[[]]]```cccfffjjjpppsssrrruuuyyy|||gggrrroooGGGHHHLLLGGGRRRlll}}}zzzgggQQQQQQvvv~~~~~~~~~|||zzz~~~yyylllcccUUU]]]hhhjjj```VVVXXXaaaqqqbbb]]]iiitttpppxxxvvvwwwlll\\\UUUMMMTTTiii~~~ooo___dddfff>>>TTTuuu]]]LLLBBBAAAJJJUUUaaappp}}}}}}zzzVVVJJJKKKFFFEEEBBB===:::;;;@@@CCCSSSeeeyyyCCC>>>ssslll===777HHHJJJQQQzzz~~~vvvmmmgggdddZZZLLLAAA???BBBHHHLLLNNNRRRZZZbbbhhhlllqqquuuttttttvvvuuupppkkkkkknnntttYYYRRRMMMFFFEEE???>>>VVVzzzbbb\\\NNNFFF>>>IIIaaa___HHH999:::DDDSSS]]]YYYNNNGGGHHHZZZttt^^^GGGDDDBBB>>>999:::WWWqqqXXXFFF:::666555666555;;;LLLaaawwwrrrddd^^^^^^dddlllsss}}}sssaaaQQQddd{{{^^^KKKIIIAAA:::===JJJUUUXXXPPPZZZdddhhhiiijjjhhhdddgggfffkkknnnssszzzNNNCCC555555888999888:::FFFYYYiii111///......//////...---,,,//////...111555444000111///...///222666999:::;;;>>>BBBFFFIIILLLPPPSSSHHHIIIHHHCCC??????FFFLLLDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHCCCMMMgggkkkUUUBBBBBBIIIQQQSSSPPPOOORRRVVVRRRUUUXXX\\\___dddiiimmmzzz|||}}}{{{}}}ooo```RRRKKKDDDNNNiii{{{{{{iiiQQQKKKrrrzzz~~~}}}||||||}}}}}}~~~ooo```WWW\\\dddddd]]]YYYeeeqqq}}}ppphhhxxxxxxnnnttt{{{mmmccckkk```@@@```xxxWWWFFFEEELLLXXXcccjjj|||wwwsssuuuYYYMMMHHHIIIFFF@@@;;;;;;===>>>HHHRRRrrrXXXBBBiii>>>444HHHHHHSSS{{{wwwmmmiiibbbWWWMMMFFFEEEEEEFFFLLLUUU]]]___^^^^^^```kkkooosssqqqggg___]]]```aaaTTTSSSGGG999@@@000333YYYjjjIIIEEEDDD777>>>kkkkkkCCC:::CCCPPPZZZ]]]XXXNNNFFFRRRjjjeeeTTT999;;;888555@@@ccc|||WWW@@@555333444666444888HHH]]]rrrzzziiiaaaMMM^^^qqq|||xxxlll~~~vvvZZZMMMJJJCCC;;;@@@NNNYYY[[[HHHSSS^^^dddhhhkkkjjjggghhheeeiiimmmsss|||www{{{<<<~~~JJJ<<<444666888666888CCCWWWfff222///,,,+++,,,---...---111///...///111222222111333,,,&&&---555...,,,<<<888>>>CCCFFFKKKPPPQQQNNNGGGDDDCCCDDDBBB@@@AAAFFFCCCDDDEEEEEEDDDDDDEEEGGGGGGLLLHHHDDDSSSfff___HHH777EEEOOOJJJDDDCCCEEEEEEBBBDDDFFFFFFJJJUUUfffsssuuuxxx}}}zzz```aaaJJJKKKGGGOOOaaarrroooSSSLLL^^^ooouuu|||~~~zzzxxx{{{~~~~~~}}}yyysssmmmwwwyyytttmmmbbbaaaYYYgggwww~~~|||kkkiii{{{^^^EEE}}}eeeLLLBBBHHHVVVjjjzzzqqq|||yyyWWWjjj{{{{{{pppZZZLLLFFFBBBCCCCCC>>>;;;<<>>>>>AAAEEENNN]]]iiiQQQ000333888222555111444FFF^^^qqq}}}{{{vvvjjjVVV^^^~~~uuummmMMMLLLCCC888===OOOZZZZZZXXXVVVYYYbbbjjjmmmooopppfffccccccjjjuuu~~~mmm;;;uuuqqqeee<<<777777777999:::BBBSSSccc222///,,,+++,,,.........000...---...000222222111555;;;444---444888999>>>:::@@@DDDGGGKKKQQQSSSQQQFFFDDDDDDFFFDDD@@@AAAEEEAAABBBCCCCCCBBBAAACCCDDDBBBJJJKKKGGGOOO```eee^^^TTTNNNEEE>>><<<===;;;888444777999;;;@@@LLL]]]iiissswww{{{}}}~~~rrrzzz[[[MMMTTTHHHCCCHHHZZZmmm{{{qqqXXXLLLWWWkkkzzzvvvvvv||||||}}}{{{~~~}}}nnnwwwlllgggbbb___mmmxxx}}}~~~{{{yyylllnnnGGGPPP~~~kkkXXXFFFDDDPPPbbbtttsssnnnuuuggg{{{|||PPPIIIYYYwww|||aaaOOOMMMIIIDDDBBBBBB>>>:::;;;GGGXXXkkk|||UUU[[[======CCCHHHDDDccc{{{xxxrrrmmmYYYRRRCCCEEE@@@CCCGGGJJJGGG@@@;;;;;;===GGGZZZkkkkkkccc```bbbcccvvvdddCCC===:::777CCCAAADDD>>>XXXyyyiiiRRRPPPMMM888@@@MMMJJJ^^^sss[[[@@@TTTzzzuuubbbTTTBBB@@@RRR~~~mmmSSSRRRJJJHHHOOOPPPDDD888444HHHRRRQQQ???222222333...555222777III___ppp|||xxxrrrgggggguuu~~~kkkfffxxxzzznnnsss___RRROOODDD:::@@@QQQZZZYYYccc^^^]]]bbbffffffeeefffgggddddddjjjuuu|||~~~ddd999nnn|||jjj777666555666777888???OOO___111///,,,+++,,,.........///...---...000222222111bbb111"""***111333===AAAEEEGGGLLLRRRUUUSSSFFFDDDEEEGGGEEEAAAAAADDDBBBCCCDDDCCCAAAAAABBBCCC@@@HHHMMMKKKLLLVVVdddnnneeeWWWIIIAAA>>>999444111444444444444666===HHHPPPmmmrrrxxxzzzyyyyyy}}}~~~~~~```|||XXXMMMaaaLLLEEEFFFUUUgggvvvnnn[[[JJJKKKbbbuuuxxx}}}|||uuummmpppxxxwwwtttqqqxxxzzzuuuqqqssstttYYY___ooo|||zzzhhhjjjwww}}}hhhfffvvvyyy```hhh|||tttlllvvvNNNaaatttVVVKKKEEELLL\\\mmm|||uuufffTTTlll|||ZZZuuuyyyZZZ[[[}}}[[[VVVMMMEEEDDDFFFAAA:::888>>>LLL___tttfffXXXLLL555AAAKKKBBB\\\~~~~~~|||iiiVVVOOOEEEEEEAAACCCCCCAAA<<<666333444777===TTTiiilllddd```dddjjjnnnqqqRRRCCC===>>>AAABBBGGG>>>OOOnnnfff[[[PPPNNNAAAggg[[[OOOlllmmmOOOJJJppptttVVVQQQ===VVV\\\XXXPPPUUUdddaaaIII444///000222777;;;;;;777111---333222:::LLL___mmmuuuzzzzzzwwwtttllluuu~~~~~~|||fffcccppprrrhhhYYYooowwwaaaVVVOOOCCC<<>>]]]fffqqqvvvvvvuuuxxx{{{}}}~~~{{{{{{~~~iii}}}WWWoooeeeVVVNNNKKKUUUdddrrrqqqbbbMMMDDDZZZfffvvvuuulllddd]]]TTT^^^nnnppp}}}[[[WWW```pppkkkXXXSSSOOO[[[jjjooorrrrrrjjjvvvnnniii|||]]]xxxxxxgggJJJKKKOOOXXXdddqqq|||nnnZZZgggsss{{{xxxeee___qqquuuZZZjjjpppzzz{{{vvv```KKKFFFHHHFFFAAA???<<<:::CCCVVVggg|||yyySSSkkk888888KKKAAASSS~~~zzz___PPPLLLIII>>>>>>AAADDDFFFEEEDDDBBBAAAHHHXXXiiijjjaaa\\\aaahhhmmmrrrZZZMMMNNN>>>@@@KKKFFFTTTlllcccZZZXXXNNNJJJ~~~oooWWWrrrdddLLL]]]```TTTDDDQQQvvvttt```ZZZdddvvvnnnQQQAAAFFF999888888;;;<<<:::444000000111<<>>JJJ[[[___[[[llleeeaaadddggghhhiiikkkhhhfffgggnnnyyyKKK777YYY:::555444555666555999GGGUUU000...,,,+++---...//////111000///000333444555444...:::;;;888777///(((---<<<@@@CCCDDDIIIPPPSSSRRREEEDDDEEEHHHEEE@@@???AAACCCDDDEEEDDDCCCBBBCCCDDDHHHDDDEEEKKKMMMJJJKKKOOOQQQNNNRRR]]]dddaaaXXXRRRAAA===888444444777999;;;FFFRRRbbbmmmrrrtttvvvxxxwwwzzz|||{{{yyyzzz~~~{{{UUU}}}[[[YYYRRRNNNTTT```nnn}}}pppVVVDDDQQQ^^^lllwww]]]PPPZZZoooyyyzzzttt___SSSSSSddd{{{ooo```QQQPPPEEEDDDEEEDDDVVVwww}}}iiiggg^^^kkk[[[GGGRRR^^^eeejjjqqq|||uuu^^^QQQSSSSSS[[[nnnkkkeeebbb[[[XXXfffhhhaaannn|||ppp\\\XXXfffoooMMMJJJMMMDDD@@@EEE>>>888===PPP```oooSSS{{{GGG666GGGAAALLLqqqtttXXXXXXMMM999:::BBBOOOZZZ```___XXXRRR\\\bbbhhhfff^^^ZZZ___gggvvvuuu\\\VVVEEEAAAHHHFFFUUUiii]]]TTTfffRRRKKKffflllooowwwYYYKKKvvvpppTTTHHH???XXXtttjjjqqq^^^BBB;;;222888888222222888777000000444@@@UUUfffooouuuyyyiiiPPPQQQ```rrr___TTTTTTWWWggg{{{eeebbbgggfffYYYMMM@@@???LLLZZZ]]]XXXrrrjjjddddddeeeddddddeeehhhgggjjjrrr|||zzzBBB999QQQ???666666777777555888DDDQQQ000...++++++---/////////000///...000333555555555444111,,,111777333888LLL:::>>>BBBDDDHHHOOORRRPPPEEEDDDDDDFFFCCC>>>>>>AAA???AAABBBBBBAAAAAABBBCCCIIICCCAAAFFFKKKLLLIIIGGGWWWMMMDDDLLLcccuuutttiiiXXXPPPFFF???<<<<<<:::888999BBBOOO]]]gggooosssvvvtttuuuvvvvvvwwwyyy|||~~~}}}zzzRRRmmmSSSPPPMMMLLLPPPYYYiiiyyyzzz]]]FFFDDD[[[iiipppvvv~~~sss~~~yyy}}}}}}uuu^^^uuudddWWWNNNXXXwwwuuuwwwsssaaaUUUSSSSSSLLLTTTlll}}}{{{vvvwwwiiilll~~~ttt```VVVLLLZZZhhhmmmooovvv{{{kkk~~~sssaaaRRRNNNWWWOOOLLLaaauuu}}}qqqTTTUUUrrryyyeeepppwww^^^gggaaaTTTOOODDDAAAHHH===666999IIIYYYgggkkkpppQQQ777@@@BBBHHHccchhhaaaOOO999999CCCSSSeeepppppphhh```jjjiiigggccc\\\[[[dddoookkkZZZQQQBBBAAAAAAUUUmmmddd___cccWWWTTTTTTZZZqqqzzzdddIII]]]mmmRRR999CCCuuu}}}mmmrrr```GGG===CCCBBB999555999777000444888EEEYYYjjjssszzz~~~vvvmmmtttggg]]]VVVMMMPPP]]]vvvaaarrrdddbbb[[[NNNBBBBBBMMMWWWYYYUUUjjjccc^^^```ccccccdddfffggghhhlllvvvhhh>>>;;;KKKzzzFFF888888999999666666AAAMMM000---++++++---///000000...------...111333444333---///111;;;@@@222)))222888>>>BBBEEEIIIOOOQQQOOOEEECCCBBBCCC@@@<<<<<<@@@>>>???AAAAAAAAAAAACCCDDDLLLKKKFFFCCCDDDJJJNNNOOO```YYYHHH>>>OOOooo~~~yyynnn___TTTNNNJJJEEEAAA@@@???BBBIIIUUUbbbkkkppprrrqqqpppqqqsssvvvwwwwwwyyy}}}~~~|||SSS]]]]]]HHHJJJKKKMMMSSSbbbsssgggOOO>>>TTTaaannnqqqxxx|||wwwZZZTTTNNNWWWsss___\\\ttt~~~rrr___[[[gggmmmrrrrrr~~~~~~vvvmmmaaa```___lllnnnaaaooonnnxxxjjj[[[YYYYYYdddmmmpppuuu}}}{{{```[[[^^^SSSzzzXXXSSSvvveeeWWWccc}}}vvvaaaNNNGGGEEEFFF===999:::BBBNNN___xxxhhh}}}RRR777999DDDEEEUUUzzzfffLLL@@@;;;@@@MMM^^^mmmtttqqqmmmnnnmmmkkkeee\\\[[[jjj{{{mmmiiiTTTNNNLLL___uuunnnkkk\\\ZZZ]]]\\\OOOvvvsss[[[JJJjjjgggIII???YYYvvvvvvlllbbbVVVLLLCCC999555555666:::FFFXXXhhhqqqyyy{{{jjj^^^SSSMMMJJJzzzkkkaaawwwbbbTTTfffiiiaaaWWWLLLBBBDDDOOOXXX[[[ZZZbbb\\\ZZZ^^^ccceeefffiiifffhhhooozzz~~~jjjVVV<<<===FFFRRR888888999999555444>>>III000---++++++---///000000,,,++++++,,,///222222222777666///000888777666@@@888>>>CCCFFFKKKPPPQQQNNNFFFCCCAAAAAA>>>;;;<<<@@@>>>@@@BBBCCCCCCDDDFFFGGGQQQTTTOOOBBB<<>><<<\\\oooeeeaaa^^^ZZZVVVNNNEEE<<<<<>>HHH}}}yyyYYY===???gggttt\\\TTTHHH666222<<<555999DDDUUUccclllttt{{{}}}|||xxxiiicccVVVGGG@@@zzziii___KKKFFFCCCYYYgggYYYPPPGGG@@@EEEQQQ[[[aaabbbhhhbbb^^^aaacccbbbaaaccceeehhhppp|||}}}|||uuuJJJ;;;===CCC^^^888888999888444333;;;FFF000...,,,,,,---...///...///000...+++---111111...555555444555555666777888:::>>>AAACCCIIIOOOPPPMMMFFFDDDCCCBBB>>>999;;;@@@??????@@@@@@BBBDDDEEEFFFJJJRRR^^^___QQQCCCHHHWWWmmmkkkeeeWWWAAA;;;UUUwww|||sssoookkkeee\\\QQQHHHCCC>>>===HHHWWWdddiiioooppppppqqquuuzzzzzzyyyyyy{{{~~~jjjzzzmmmKKKSSSNNNIIIIIIIIINNNbbbrrrvvv~~~```RRRAAANNN]]]gggnnntttzzz}}}vvvtttzzzttthhhttt{{{}}}sssjjjppp~~~nnnXXXfffrrrsssuuuwwwvvvvvvwwwmmm}}}}}}lll{{{mmm]]]ZZZaaannnmmmnnnsss{{{mmmxxxhhh~~~rrrjjjFFFJJJZZZfffkkk[[[ppp|||mmmhhhfff~~~\\\KKKIIIIIIEEEAAA???@@@@@@LLLiiiooorrrttt666===888???PPPjjj|||}}}jjjOOOLLLRRRJJJGGGNNNZZZffftttvvvrrriiihhhUUULLLhhhssswwwrrrgggddd___```[[[BBB777[[[www^^^???TTT[[[AAAIIIyyyyyyyyyiii[[[LLL;;;444888:::???IIITTT___gggmmmoooYYYVVVmmm}}}rrrooo|||```aaa___LLLHHHKKKkkkoooWWW^^^[[[uuuMMM@@@BBB???EEEUUU[[[YYY\\\aaaaaaaaaaaa````````````dddllluuuzzzyyyaaa>>>666<<<>>>hhhwwwnnn:::888:::111666<<<444AAA000...,,,,,,---............///...,,,...333444111333333333444555666777888:::===AAACCCIIIPPPQQQNNNGGGDDDBBBBBB@@@;;;;;;>>>>>>??????@@@BBBCCCEEEEEECCCHHHVVVcccaaaUUUOOORRRlllsss{{{sssWWW???@@@QQQmmm|||rrrllljjj___WWWOOOJJJBBB<<>>FFFPPPXXX___cccdddppp~~~RRRKKKgggsss{{{}}}qqqgggmmmggg]]]\\\OOO???<<>>???@@@AAACCCDDDDDDBBBAAAKKK]]]eee]]]SSSOOO\\\bbbnnnvvvkkkUUUDDD@@@CCCXXXnnnxxxxxxtttpppmmmkkkfff^^^VVVLLL@@@999777EEEJJJTTT```jjjnnnnnnmmmnnnnnnooorrrvvv{{{oooTTTjjjJJJGGGGGG???EEEHHH^^^sssyyy|||iiiLLLIIIIIIRRR```mmmsssuuusss~~~iiiXXX___tttiii[[[WWWddd|||||||||zzzyyyyyy|||~~~yyyuuuvvv~~~rrreeelllyyyqqqrrrtttyyy}}}~~~www}}}nnnccc^^^]]]XXXddd|||pppuuuqqqggg<<<===[[[}}}vvv~~~|||}}}dddLLLHHHGGGCCCAAA@@@>>>CCCXXXpppuuuccc;;;888;;;BBBVVV{{{}}}|||jjjZZZ[[[PPPHHHEEEDDDHHHYYYllluuuyyylllccc^^^iiiyyyfffhhhtttpppaaa^^^]]][[[NNN===777;;;vvvxxxNNNFFFYYYfffBBB<<<```~~~~~~```HHH999333999<<>>///---++++++,,,......---,,,------+++...444555333444444444444555666777777999===@@@CCCJJJRRRUUUSSSJJJCCC???BBBEEEAAA;;;777<<<===>>>???AAABBBCCCCCCGGGAAADDDNNNTTTRRRQQQTTTLLLBBBAAASSSfffiii___VVVIIIKKKRRR```pppxxxvvvpppllliiibbbXXXNNNEEE<<<555<<>>@@@QQQfffxxxfff;;;999===???IIIiiiddd\\\QQQGGGDDD??????QQQfffuuuzzziii^^^aaazzzvvvrrrmmmpppbbbdddeeeddd]]]QQQDDD:::555KKKtttYYYCCCDDDiii}}}mmmQQQIIIBBBMMMtttyyyqqqzzznnnRRR===000777999===AAADDDGGGHHHIIINNNLLLbbb^^^KKKbbbdddfffnnnrrrlllfffpppzzzzzz```WWWOOO<<<;;;<<<999:::HHH___mmmppprrr^^^HHH\\\\\\[[[dddaaaeeeeeeeeeeeeddddddddddddccctttuuuvvvwwwyyy{{{wwwcccCCC111111666777DDD|||EEE111777888666888333;;;///---++++++,,,---------,,,---,,,***,,,111222///777777666666555555666666:::===@@@CCCJJJSSSVVVUUULLLCCC???BBBFFFBBB;;;666:::;;;===???@@@AAAAAAAAAEEECCCEEEHHHEEECCCLLLZZZRRRBBB555;;;LLL[[[```aaafff]]]WWW[[[gggpppsssrrrpppqqqjjj\\\RRRMMMFFF>>><<<;;;???JJJZZZfffkkkllllllmmmoooooonnnooorrruuuyyy|||yyy]]]GGGvvvZZZMMMNNNLLLKKKAAAMMM```gggttt}}}gggRRR???@@@OOO]]]ggglllnnn|||zzzyyy|||ppp```[[[TTTSSScccyyy|||~~~{{{dddYYYpppmmmccchhhpppssszzzrrrrrrooouuu~~~|||zzzuuu~~~~~~~~~nnnqqquuuyyy|||~~~}}}yyyxxxjjjhhh^^^]]]fffbbbVVVUUUiii}}}aaawwwjjjRRRiiigggGGGDDD===YYYdddvvvqqqhhhxxx{{{pppkkkiiigggzzzbbbNNNHHHDDDCCCCCC??????MMM___uuummm???888<<<@@@BBBYYYcccSSSGGGEEE@@@>>>MMMbbb{{{}}}jjj]]]___zzzyyylll}}}vvvoookkk```iiinnngggWWWIII???:::777NNNxxxaaaAAA>>>DDDMMM:::...===>>>???YYYkkknnnaaaUUUaaauuucccMMM???777444555888;;;===???@@@@@@DDDEEEUUUqqqvvvZZZOOOdddcccfffiiilllrrr{{{ttthhh[[[DDD111888;;;>>>KKK```kkkiii[[[ppplllNNN]]]]]]___gggaaadddeeeeeeeeefffffffffgggfffrrrtttwww|||www}}}tttYYY@@@222111666999KKKSSS333666:::555777333888///---+++***,,,---------,,,---+++))),,,000111...777777666555555555555666;;;>>>AAACCCJJJSSSWWWVVVMMMEEE@@@BBBEEEAAA;;;888999:::<<>>FFFPPP]]]hhhfffsss{{{iii\\\iiisssxxxnnnkkkuuuvvv]]]```lllYYY\\\eeewwwuuunnntttkkksss}}}vvv|||mmmppptttwwwyyyzzz|||~~~~~~~~~uuuvvvnnniiiggg[[[OOORRR^^^ssslll___[[[vvvcccQQQZZZ{{{wwwLLLLLLCCChhhooovvvxxxzzz|||pppNNNJJJEEECCCCCC???>>>IIIYYYmmmRRR<<<888AAAAAANNNrrryyyxxx~~~dddOOOJJJEEE@@@JJJ[[[xxxzzzoooiiifffzzzttt}}}zzzrrriiicccbbbccceeeVVVbbbooonnn___LLL???:::666<<>>222777///...:::777333@@@BBBVVV```TTTLLLZZZiiikkkuuuzzzzzznnnYYYDDD999555222333444666888999::::::;;;===DDDSSSWWWIIILLLfffmmmiiiccc```dddjjjnnnooo}}}vvvdddOOO???===777444>>>OOOVVVTTTXXXYYYvvvZZZ]]]]]]aaafff```ccccccdddeeeggghhhiiiiiijjjlllrrrxxx~~~hhhMMM;;;333222555999FFFzzzggg777444:::555888555666...,,,******,,,------,,,+++,,,+++***---222333111333222222333444555666666===@@@BBBDDDJJJSSSWWWVVVNNNFFFAAABBBCCC???;;;:::888999<<<>>>@@@@@@??????888===HHHPPPLLLCCCDDDNNN___gggjjj^^^KKK>>>===BBB:::;;;???BBBBBBDDDPPP^^^vvvmmmbbbTTTJJJDDD<<<999===DDDJJJNNNXXX^^^eeeiiiiiijjjlllooonnnqqqvvvzzz}}}xxxvvvaaaJJJOOO}}}aaaKKKSSSIIIOOOHHHBBBOOOYYYcccqqqSSSEEEAAADDDQQQ___lllqqqyyy}}}{{{~~~rrrpppyyyyyyqqqbbbeeekkkuuu|||}}}dddSSSuuujjj^^^\\\iiivvv|||wwwnnnfffllljjjsss~~~xxxmmmpppsssttttttuuuxxx{{{{{{|||{{{jjj]]]```uuuzzz___```eeeRRR```RRRFFFDDDmmmlllfff~~~[[[MMMGGGDDDCCC===:::DDDRRRbbb}}}~~~wwwIII555BBBDDDFFFccczzzvvv```TTTMMMEEEHHHUUUkkkppprrryyynnnttt}}}}}}xxxqqqkkkfffbbb______OOOTTT___iiicccPPP@@@;;;999<<<<<<[[[rrrHHHBBB999777666;;;>>>888222222333IIIlllqqq\\\___qqqsss^^^```eeedddSSS<<<000111111111222333333444444555666444;;;LLLQQQCCCJJJiiitttfff^^^___ZZZOOOLLLSSSlll|||www]]]JJJ@@@777;;;JJJYYY___]]]XXXUUUgggpppuuuhhhbbbcccccc``````aaaccceeegggiiijjjkkklllhhhtttyyyvvv~~~___???333333555555555@@@lllyyy===333:::444999777444...,,,******+++------,,,)))++++++***...444666444......///000222444666777>>>AAABBBDDDJJJSSSWWWVVVNNNGGGBBBBBBBBB>>>;;;<<<777999<<<>>>?????????>>>>>>===CCCLLLLLLDDD@@@CCCKKKUUUaaaeeeaaaXXXNNNFFFHHH???<<>>BBBIIIQQQ[[[bbbdddfffiiillljjjnnnsssxxx{{{~~~vvv}}}aaaGGG888^^^]]]FFFWWWHHHQQQAAA===EEEMMMYYYrrrdddNNN@@@<<>>HHHYYY```]]]XXXllleee^^^qqqeeevvviiieeeaaaaaa___```bbbdddgggiiikkklllmmmhhhxxxzzzyyy}}}ZZZ555,,,333666444111000ccclllvvv@@@222:::444999888333///---******,,,.../////////,,,((((((111999777000...222222///...222555444>>>BBBDDDEEEJJJRRRWWWXXXKKKEEE@@@AAAAAA>>>===>>>777999<<<===<<<;;;<<<<<<>>>@@@FFFLLLPPPNNNHHHBBBAAADDDLLLUUU[[[[[[VVVQQQOOONNNLLLLLLNNNRRRWWWYYYdddlllyyy}}}oooeeeccc\\\NNNBBB???===999888::::::BBBNNNXXX___ccceeefffnnnlllllloooqqqttt{{{^^^CCC@@@===zzzqqqUUU???RRROOOFFFCCCAAAFFFTTTdddzzzttt^^^MMM<<<;;;EEERRRYYYdddlllpppxxxccc___kkknnngggdddjjjvvv}}}ssshhhnnn}}}}}}|||qqq```aaavvvyyyeee^^^WWWcccsssyyytttnnnfffdddhhhyyy{{{~~~xxxooojjjrrrwwwoooooozzz|||vvvtttzzzsssWWWeeejjjllliiilllwww~~~sssMMMIIIXXXaaaZZZyyy{{{ccczzzhhhUUUFFFBBBBBB;;;:::AAABBBYYYooo{{{~~~~~~yyy~~~fff777;;;@@@HHHAAA^^^vvvuuuvvvaaaKKKCCCWWW^^^___kkkqqqvvviii___~~~xxxqqqooommmhhhbbb^^^]]]QQQNNNVVVYYYQQQJJJLLLZZZTTTSSS]]]gggiiifffdddYYY888444;;;999333111---DDDvvvyyybbbOOO<<<666777333333222111000000/////////444222===YYYdddQQQPPPkkkkkk^^^]]]nnnxxxoooeeeccceeekkk^^^QQQGGGKKKTTTYYY\\\^^^wwwhhhiii]]]rrrcccbbbgggfffdddbbbcccggglllnnnoooiiinnnvvv|||zzztttQQQ111***000333444666<<<>>>yyyxxxNNN888444555>>>222888///---******,,,.../////////---))))))///555444...333666666222000333555444>>>CCCFFFGGGKKKRRRVVVVVVKKKDDD?????????<<<;;;<<<666888;;;<<<;;;:::;;;;;;;;;<<>>:::gggRRROOOPPPDDDGGGBBBCCCKKKWWWjjjrrrXXXIIIAAA<<>>HHHTTT^^^bbbccc```\\\]]]gggppptttvvvyyy~~~www\\\AAA<<<777EEE~~~JJJAAAEEELLLEEEAAADDDIIITTTkkkhhhYYYKKK;;;>>>???DDDNNNWWW___kkkuuummm^^^bbbaaa```]]]VVVXXXmmm{{{xxx}}}qqqiiijjjoooooojjjvvvjjjbbbiiizzzwwwccc^^^```eeelllpppuuu}}}yyyppprrruuu{{{nnnrrrkkkmmmpppllluuu~~~rrrnnn{{{gggLLL@@@===BBB===888MMMmmmXXXMMM[[[UUUiiimmm~~~fffGGGQQQ___PPPHHHXXXhhhwwwsssmmmllliiifffPPPGGGFFF???<<>>HHHcccvvvnnnddd777DDD<<>>FFFNNNSSSXXXUUUQQQMMMJJJIIIIIIIIIEEEDDDBBBAAAAAACCCEEEFFFCCCKKKWWWmmmrrrhhh[[[QQQKKKFFFCCCAAA999777999AAAOOOZZZ```aaa\\\NNNFFFPPPbbbpppvvvxxx||||||~~~ZZZ>>>:::555@@@~~~eeeOOOMMMMMMHHHEEEEEEBBBCCCTTTggghhhVVVFFFAAA<<<<<>>FFFcccyyyoooNNNDDDBBBIII@@@GGG]]]vvvpppsss___pppfffpppxxxwwwnnnttt|||tttllldddccceeekkkrrrsssiii^^^III<<<777JJJnnn```DDD===<<<;;;888:::000111DDD^^^kkkjjjeeeZZZLLLGGGEEE;;;777888444555333111000111444777999<<<;;;666JJJ^^^LLLIIIoooMMM@@@>>>NNN^^^```\\\[[[aaafffoooyyywwwuuukkkkkkvvv|||iiikkkyyyuuummmcccTTTXXX___hhhnnnmmmjjjfffeeebbbeeehhhhhhggghhhkkknnnxxxpppyyyiii888111...111333111///000///:::jjj>>>555666000???444///---******,,,...//////)))...///---,,,111555555222555555111///222555444777@@@GGGIIIIIILLLNNNNNNOOOEEE<<<;;;<<<999666555222444777888777666777777888888777777:::@@@FFFJJJUUUUUUTTTRRRPPPOOOOOOOOOKKKJJJHHHFFFEEEEEEFFFFFFKKKOOONNNSSSiii}}}nnndddWWWPPPPPPPPPKKKFFF???:::888>>>IIIUUU\\\^^^ZZZPPPGGGGGGMMMYYYjjjxxx|||{{{VVV;;;999666666WWWwwwGGGKKKIIIJJJIIIAAA;;;EEETTThhh~~~dddVVVFFF===888;;;BBBGGGKKKOOOUUU___rrrzzzoooxxx~~~~~~vvvfffiiirrr{{{|||wwwvvv}}}~~~|||jjjXXXXXXeeennnfffggghhhiiippp~~~~~~rrriii|||pppdddiiidddhhhiiigggrrrtttqqqxxxllliiiccc___WWWQQQQQQQQQIII???RRRVVVAAAHHHFFFbbbPPPHHHXXXqqqVVVLLLdddmmmcccdddkkk{{{zzzjjjooouuunnnsssnnnPPPaaawww}}}ZZZFFFEEEAAA===???>>>FFFeee}}}UUUfff>>>EEEFFFEEECCCOOOmmmfffUUUHHHKKKkkknnn```lllvvv|||rrrdddrrrvvveeebbbaaadddiiijjjfff```RRRBBB;;;OOOwwwxxxSSS???<<<>>>===999666777<<>>FFFHHHHHHKKKOOOPPPSSSGGG===;;;<<<:::777555111444666777666666666777222444666888999<<<@@@CCCKKKLLLNNNMMMKKKIIIHHHHHHGGGFFFDDDBBBAAAAAAAAABBB>>>HHHKKKGGGKKK^^^tttlllfff[[[SSSRRRTTTQQQJJJCCC>>>:::;;;BBBLLLSSSWWWUUU\\\aaaXXXHHHEEEYYYqqq|||uuuQQQ888888777222:::~~~tttaaaSSSMMMKKKKKKEEE<<<>>>GGGIIIlll|||jjjQQQEEE;;;999;;;>>>AAADDDJJJPPPZZZggg|||}}}wwwxxxxxxwwwwwwxxxzzz|||}}}~~~|||ooo___VVVYYYbbblllqqqWWW[[[___fffuuuwww|||yyyxxxyyy~~~mmmeeefffdddiiijjjhhhsss}}}yyypppsss}}}vvvfffVVVWWW^^^VVVFFF@@@gggwwwooojjjpppSSSgggdddMMMcccpppggghhhiiimmmeeeUUUdddpppdddkkkrrr]]]```uuubbbHHHEEEAAA===??????CCCddd~~~JJJoooyyyuuu???BBBAAAFFFBBBFFFZZZ}}}ppphhhPPPCCCDDDAAA[[[gggfffiiieeeooo```[[[ddduuu}}}eeeYYYQQQSSSYYY___lllyyyOOOCCCCCC```www___NNNAAAAAAAAA<<<666:::OOOeeeSSSIIIJJJIII>>>999999555///000111555:::AAAGGGJJJ>>>AAA333CCCcccQQQIIIwww{{{\\\???<<>>FFFHHHHHHMMMSSSUUUVVVIII>>><<<>>><<<888555111444666777777666666777111444777888888999;;;===???BBBDDDDDDAAA???>>>???======<<<<<<<<<===>>>>>>CCCIIIOOOPPPPPPUUU___iiittttttlll___WWWVVVUUURRREEEAAA<<<999;;;AAAHHHMMMNNN^^^qqqsssdddVVVWWWbbbvvvyyyxxxnnnLLL555777777444777___hhhXXXLLLMMMMMMFFF@@@??????PPPtttjjj\\\KKKBBB===;;;<<>>;;;GGGXXX]]]RRRQQQOOOAAA::::::666333333555888<<<@@@DDDFFF999@@@444EEEhhhQQQCCCpppwwwYYYHHHGGGMMMTTTYYYkkkgggaaaVVVHHH???BBBJJJkkkooolll\\\NNNVVVtttgggsssxxxuuuoooccc\\\```cccdddddddddcccccceeefffdddggggggccc```ffftttttt~~~}}}rrrDDD666///000111//////000111222111000666mmmppp<<<444999222===///---******,,,...//////---...,,,***,,,111222...999<<<;;;555222444555444333>>>GGGHHHIIIOOOVVVZZZXXXKKK???===???===999666222444777777777666666777555888:::999777666777999888;;;>>>>>><<<:::<<<===;;;;;;<<<===>>>@@@AAABBBDDDBBBKKK```rrruuuooojjj~~~mmm\\\WWWXXXYYYEEEBBB<<<777555999@@@FFFIIIVVVooowwwaaaTTTooorrrzzz}}}zzzqqqiiiIII444666666...===TTT|||bbbNNNNNNUUUPPPDDD<<>>::::::<<>>>>>AAAdddwww```777|||uuuIIINNNJJJEEE@@@CCCXXX{{{~~~kkk\\\GGGQQQYYYVVVdddeeeRRR]]]ZZZ```TTTMMMXXX\\\```tttqqq___\\\TTTLLLaaaaaa;;;555OOOuuutttUUULLLHHHAAAAAAJJJeeeYYYWWWRRRCCC::::::666::::::::::::;;;;;;<<<===666AAA666IIImmmRRR>>>iiixxx```MMMFFFLLLUUUdddfffmmmqqqgggWWWSSSZZZ______ZZZMMMAAAAAAOOO\\\]]]eeejjjkkkpppxxxwwwpppmmmpppqqquuuuuucccVVV\\\___aaacccdddbbbbbbdddfffgggeeeaaa```dddppp~~~www}}}ppp|||rrr\\\111777---///000///000222222111---777444SSS@@@555===,,,>>>...,,,***)))***+++...///111...---...------111777888===<<<444///222555444444666>>>FFFJJJKKKPPPWWWYYYRRREEE;;;999<<<888222111222333444555555555555555555666666777777888888;;;:::888777777777888888<<<<<<===>>>???@@@AAAAAAGGGCCCCCCMMM]]]jjjppppppccckkkwww}}}rrr]]]PPPMMMMMMBBB777333222555;;;CCCKKKQQQ]]]pppsssccckkkvvv||||||zzz{{{|||ttt~~~qqqXXXAAA555333333777000@@@lllsss```LLLHHHSSSHHHLLLBBB@@@BBBXXXwwwddd]]]TTTGGG>>>@@@999666999;;;:::>>>DDDKKKMMMQQQUUU[[[ccckkkpppqqqrrrtttvvvyyy|||~~~~~~tttpppooojjjbbbXXXOOOJJJHHHddd```YYYQQQMMMOOOVVV]]]bbbuuuttt\\\NNNRRR\\\eeeuuuNNNRRRtttfff```]]]hhhddd^^^hhhrrrrrrrrrrrrrrrddd\\\XXXKKKAAALLLqqqjjjkkkkkkhhhbbb}}}lllffftttbbbZZZaaaaaaVVVRRRWWWdddmmmxxx[[[DDDEEECCC;;;;;;CCCaaa|||TTTBBBUUUWWWTTTDDDEEE@@@DDDdddzzzfffbbbbbbbbbZZZPPPRRR\\\VVVYYYUUUKKKJJJQQQSSSNNNLLL||||||hhhZZZLLLSSSmmmuuudddDDD888QQQnnn|||dddRRRLLLKKKKKK]]]eeeZZZFFF>>>===@@@JJJLLLMMMFFF;;;:::BBBEEE@@@AAA;;;777BBB___WWW>>>YYYyyyssstttXXXCCCPPPkkkdddeeennnrrrmmmhhhiiihhhWWWJJJIIIIIIDDDAAACCCDDDPPPSSSQQQSSSTTTYYYhhhkkkrrrzzzyyymmm^^^ZZZ]]]hhhbbb___bbbeeecccbbbbbbcccgggccclllyyyttt}}}wwwrrrxxxeee<<<---000------............------...***666<<>>GGGJJJKKKPPPVVVZZZTTTHHH<<<888999888333111222333444555555555555444555555666777777888888:::999888777777777888999:::::::::;;;<<<>>>???@@@@@@???@@@DDDLLLVVV```eeekkkdddbbbhhhkkkeee]]]XXXJJJDDD???<<<888666:::@@@JJJNNNUUU^^^iiipppqqqoooWWW^^^ggglllllllllmmmnnn{{{}}}{{{mmmUUU???555333333...444555>>>fffuuu```UUUGGGRRREEEAAA===DDDaaayyyaaaWWWUUUGGG>>>999:::;;;999:::===<<<>>>AAADDDGGGKKKNNNQQQ[[[]]]```cccgggkkknnnoooppppppqqqrrrsssuuuwwwxxxwwwxxx{{{}}}|||rrrdddXXXNNNKKKGGGHHHMMMTTTZZZ^^^MMMNNNOOOPPPSSSZZZcccjjj{{{nnn]]]RRROOORRRVVVXXXDDDXXXpppooocccaaa[[[fffbbb[[[ccciiiffffffkkkvvv{{{llldddWWW\\\YYYLLLEEEZZZxxxqqqaaaYYYyyytttoooWWWuuuqqqZZZRRRRRRRRRXXX```OOOSSS[[[eeesssqqqmmmyyybbbFFFDDDBBB<<<>>>BBB___wwwccc@@@@@@lllZZZHHHGGGIIIDDD@@@QQQvvvvvvhhh[[[RRRQQQTTTTTTRRRNNNMMMOOONNNBBB555:::SSSooocccFFFTTT~~~lllGGG777MMMggguuu}}}}}}]]]QQQSSSUUU[[[SSSMMMTTTXXXUUUWWWOOOQQQPPPHHHBBBBBBEEEEEE===999666<<>>@@@BBB@@@@@@FFFRRR\\\ssslllgggiiikkkgggaaa]]]OOOKKKFFFAAA:::555:::BBBJJJNNNSSSWWWZZZ^^^ffflllZZZbbblllssswwwzzz~~~yyyuuugggPPP===444333222,,,888333&&&===sssrrrZZZHHHEEEKKKHHHBBB<<>>???QQQccczzzvvvrrrfff[[[hhh~~~tttvvvOOObbbyyyuuutttooofff^^^[[[WWWUUUWWWZZZ^^^dddjjjmmmbbbTTTQQQ```zzzlllKKKEEEBBB>>>AAADDD___sss~~~tttLLL555KKKbbbEEECCCFFFEEE??????UUU~~~dddXXXXXXWWWTTTWWWRRROOOOOOLLLEEE???>>>:::CCCJJJJJJMMM___SSSKKKjjj|||iiiGGG999MMMcccmmmuuusssqqqqqqwww}}}aaaYYYZZZ\\\VVVXXXiiiooofffaaaZZZWWWSSSOOOGGG===:::<<<777666555444KKKNNN;;;HHHhhhkkkzzzrrrQQQHHHuuuwwwsss\\\HHHCCCBBB:::333000777LLL^^^kkkuuupppiiilllfff^^^ZZZ]]]bbbcccccceeeeeeeeefffgggdddeeennnyyyllljjjsss}}}eee@@@---............////////////......,,,))),,,444UUUvvv777999555444...,,,***)))***+++...//////,,,+++---......333:::222666888666111...------111333:::EEELLLOOOSSSWWWXXXYYYRRRBBB555111333444111222333444444444444444333444444555555666777777666666666666777888888888888888777888:::<<>>@@@BBB@@@===@@@IIIQQQhhhqqq{{{~~~vvvjjjcccaaaXXXRRRIII@@@777444<<>>[[[|||yyylll]]]RRRMMMIIICCC@@@;;;:::888888999:::999999;;;<<<<<<>>>???@@@AAAAAA<<<===???AAAAAA@@@>>>===CCC@@@======>>>>>>===<<<:::999999<<<@@@EEEHHHIIIXXX\\\dddppp{{{lllSSSQQQLLLJJJQQQaaasss|||333999FFFnnnzzzbbbXXXYYYXXXdddddd```eeeddd]]]]]]___nnn~~~ppphhh```YYYXXXVVVMMMAAA999444UUUuuuxxxuuuiiiWWWPPPTTTiiimmmUUUYYY}}}uuuwwwlllcccaaa]]]UUUQQQRRRGGGBBB???BBBGGGRRReeexxxvvvQQQGGGCCC???BBBFFFaaavvvyyyZZZ888===nnn|||\\\JJJHHHHHHFFF???EEEgggeeeYYY]]]^^^XXXZZZWWWTTTNNNAAA:::HHH]]]TTTKKKBBB<<<666666@@@KKKEEEYYYzzzYYY^^^lll^^^DDD===RRRcccjjjqqqppplllmmmqqqrrrtttzzz]]]aaafffdddjjj}}}yyycccQQQMMMKKKBBB:::999333333444///@@@KKK<<>>666333666OOObbbjjjjjj[[[NNNOOODDDMMM\\\eeeeee___```eeecccccceeefffdddeeemmmwwwxxxyyyvvvrrr}}}rrrSSS555111444---.........//////.........111///000:::;;;zzzIII999555111...,,,***)))***+++...///111...---...------111888555777:::999444///---...//////666BBBKKKPPPUUUZZZWWWZZZUUUEEE666000111333222222333333444333333333333333333444555555666666555555555666777777777777555555555666777999;;;===:::;;;<<<===>>>@@@CCCEEEOOO```ttt|||sssjjjeeeYYYRRRJJJDDD>>>;;;>>>DDD???AAAHHHSSSXXXYYY\\\bbbXXX^^^gggoootttuuuvvvvvvooouuu|||xxxmmmeeeUUUBBB555333333111000...444888000222ZZZyyyZZZSSSOOOMMMNNNNNNEEE;;;@@@MMMnnnuuujjjbbbZZZSSSLLLHHHAAA===<<<<<<<<<;;;::::::::::::999999999999::::::999::::::;;;;;;<<<;;;:::999999;;;===>>>>>>:::???GGGKKKOOOUUU]]]dddfffnnn|||ttt```RRRJJJJJJIIILLL]]]vvv]]];;;999GGGpppzzz___RRRQQQMMMZZZ]]]^^^dddbbb]]]___^^^ppptttpppllleeeWWWJJJGGGKKKDDD???@@@UUUwwwsss```SSSVVV```gggnnnyyybbbQQQ{{{|||sssrrrssspppjjjfff\\\KKKEEELLLJJJ???EEEXXXttt}}}gggwww}}}XXXJJJDDD???@@@FFFbbbyyywww[[[888999QQQiiiXXXLLLJJJFFFCCCUUUnnnuuupppbbbaaa```[[[[[[XXXWWWTTTIIIAAAIIIYYY^^^JJJ999:::DDDEEE>>>777@@@BBBTTTyyyuuubbbiiikkk\\\DDD???RRRaaahhhpppllljjjkkknnnhhhaaagggtttzzzvvv\\\OOOQQQOOOHHHDDD444222555...:::HHH>>>@@@YYYkkk^^^___ZZZJJJccczzzjjj]]]RRRPPPLLLBBB;;;;;;AAASSS[[[WWWQQQJJJMMM\\\TTT[[[fffnnnllleeeeeeiiieeecccdddggggggfffjjjooowwwnnnsss~~~{{{xxxyyyuuu[[[===)))...222(((------............------...,,,,,,<<<444pppooo:::777666...,,,***)))***+++...///222...---...---,,,111777999999;;;<<<777000...111...---222>>>HHHOOOVVV[[[XXX\\\YYYJJJ:::333222333222222333333333333222222222222333333444555555555444555666666666666666555222222333444555666666777:::999999===AAABBBAAA???FFFMMMXXXeeeoooqqqggg[[[OOOJJJHHHMMMPPPKKKCCC???FFFAAACCCMMMUUUXXX^^^ggg^^^bbbjjjrrrzzz}}}xxx~~~ggg^^^MMM;;;222222333111111//////000000777GGGVVV^^^XXXPPPJJJJJJIIIEEE@@@===BBB^^^wwwmmmeeeZZZQQQLLLIIIFFFCCC=========<<<<<<<<<<<<<<<===<<<999888777888:::;;;;;;<<<===@@@CCCEEEGGGIIIWWW\\\aaaaaa```fffsss~~~vvvcccQQQGGGEEEJJJJJJJJJUUUqqqQQQ333FFF:::GGGtttzzz^^^NNNKKKHHHUUU\\\```hhhfffbbbggg\\\ooo|||lll\\\NNNLLL]]]qqqeeeKKK:::DDDYYYooolllaaaeeesss~~~[[[___dddoooOOOeeexxxgggUUU]]]aaaRRRGGGHHHLLLfff}}}zzz|||\\\LLLEEE??????EEEbbbzzz|||ZZZ777<<<:::vvviiiKKKCCCBBB???EEEQQQ|||{{{~~~zzzvvvjjjdddcccbbbbbb]]]^^^iiinnncccNNN===JJJIIIEEE???;;;???HHHPPPNNNFFFAAAMMMYYYTTTXXXmmmuuucccHHHAAAQQQ]]]dddooojjjiiihhhfffaaa\\\```gggppp}}}fff[[[SSSKKKFFF;;;333777111777DDD===???RRRqqqjjjLLLMMMWWWNNNAAAKKKnnnrrr^^^[[[XXXQQQdddWWWNNNOOOMMMEEE???>>>UUU]]]XXXKKKGGGJJJ[[[sss}}}pppfffeeejjjkkkjjjiiiiiiggggggjjjjjjggghhhllljjj[[[ccczzz||||||mmmIII111%%%+++111***,,,,,,------------,,,,,,***'''&&&222---^^^xxxzzzqqqAAA555666...,,,***)))***+++...///000---,,,......---222888<<<;;;<<<===888000///444111...000:::EEEMMMTTTZZZZZZ___]]]PPPAAA888555444222222333333333222222111222222222333444444555555444555666666666555444333222333555666777666555444888666666888<<<======<<>>???GGGddd{{{|||\\\999<<<...OOOrrrMMMAAABBBAAA@@@CCC\\\{{{{{{}}}~~~|||ooofffjjjqqqsssmmmeeefffkkkhhhfffjjjzzzcccAAAGGGYYYbbbTTTCCCEEETTTaaaXXXXXXRRRRRRVVVRRRTTTccclll]]]HHHFFFVVV^^^aaakkkgggiiiggg___[[[[[[[[[YYYRRRlllkkk\\\```sssxxx___QQQKKKEEE555999666555>>>999<<>>PPP\\\```___```]]]^^^jjjpppcccbbbgggjjjjjjjjjjjjjjjkkkkkkfffccchhhpppXXXfffqqq{{{uuusss|||WWW777111---+++///000***++++++,,,,,,++++++***222111111333111IIIfff[[[:::222...,,,***)))***+++...000...++++++---......444:::>>>;;;<<<===888000///555444///000888BBBJJJRRRXXX[[[aaa___TTTFFF===888555222222333333333222222111111222222333333444555555555555666666666555333222555666999;;;;;;999777555111000//////000222444666444@@@HHHHHHIIIPPPWWWYYYIII===:::KKKaaafffYYYLLLLLLHHHKKKSSSUUUQQQWWWccceeeaaa]]]]]]cccmmmwww}}}xxx{{{kkk```UUUCCC333...111333000000---///555444...///555999|||jjjRRRMMMSSSPPPFFF@@@>>>???CCCJJJYYYrrr{{{zzzwwwssspppllliiihhhkkkkkkkkkkkkllllllmmmmmmiiilllpppvvv|||{{{hhhXXXIIIEEEDDDCCCDDDGGGNNNwwwhhh111777GGG---222<<>>@@@KKKggg}}}sss]]]999666:::111[[[xxxWWWKKKLLLKKKGGGDDD===eee{{{yyy~~~sssnnnqqqddddddkkkrrrooofffeeellleeeiiiooo|||yyy\\\^^^iiimmmlllqqqyyyrrrbbbZZZ]]]XXXVVVZZZSSSHHHIIIVVVOOODDDLLL___cccaaagggbbbgggeee[[[UUUUUUOOOEEETTTVVVhhhkkkVVVHHH888666DDDFFFxxxfffaaaMMM777;;;999444999555:::555NNNzzz]]]BBB@@@<<<...>>>jjj|||```[[[^^^WWWGGG===KKKeeetttjjjbbbccchhhmmmlllhhhjjjnnnhhhjjjllliiiaaa^^^ggguuu```wwwwwwzzz}}}ddd777%%%222444++++++///*********++++++*********''',,,111---,,,///|||{{{EEE333...---,,,+++++++++,,,,,,///...---,,,---///111222999666333<<>>888888111444666555222111222444333333222222333333444555333444555444444444666888666555666888:::;;;;;;:::777666555444222111111111///333999>>>CCCKKKUUU\\\PPPKKKEEEFFFOOOWWWTTTKKKHHHJJJKKKLLLMMMSSS[[[aaa]]]\\\]]]```aaacccllluuuvvvwwwyyy{{{nnn___MMM:::111111000000000///000000000111111111111+++VVVYYYQQQVVV>>>GGGDDD@@@<<<>>>CCCGGGHHHXXXcccuuuyyytttdddPPPBBBIIIHHH>>>:::BBBKKKNNNWWWmmm???+++333;;;999555666iii}}}sss|||nnnXXXRRRKKKLLLUUUYYY___iiifff\\\]]]ZZZiiittthhhnnn{{{|||]]]___NNN@@@WWWiiiaaa```WWWRRR]]]kkk|||bbbccclllrrrttt{{{oooYYYQQQPPP\\\mmmllleeeuuu\\\IIIEEEBBBBBBJJJfffzzzxxxPPP666888555>>>333^^^}}}kkkIIIHHHNNN;;;???EEEfff|||zzzxxxrrrnnnnnnjjj```ZZZ]]]bbbbbbcccgggkkkjjjooouuuqqqvvvzzzeeeWWWYYY]]]NNNJJJ[[[ZZZMMMOOO```MMMCCCOOO```eeedddeeeiiibbb\\\WWWNNNCCC@@@CCC@@@DDDMMMhhhjjj]]]OOOYYYSSSEEECCC???777444444DDD```GGG@@@???111000666///111:::```nnnJJJ@@@:::000VVVvvvnnnnnndddOOO>>>KKKQQQyyyuuukkkiiiiiikkkmmmllljjjlllooofffqqqggg[[[```]]]YYYeeennn}}}~~~yyywwwsssttt}}}|||oooIII:::---,,,...+++''''''++++++++++++++++++++++++***,,,---000///111UUURRR444...---,,,+++***+++,,,,,,000///...------...000111666666777AAAJJJ===111666555555111///777GGGRRRUUUYYY___ccc^^^SSSGGG@@@>>>111333555444222111222333222222222222222333444444444444555444222222333555444333444666888999999777===;;;999999:::888444000111111222333666>>>HHHOOO^^^]]]XXXRRRRRRUUUTTTPPPKKKKKKKKKKKKLLLQQQWWW[[[SSSTTTWWW]]]```dddmmmvvvtttuuuvvvyyy}}}ttt```ZZZIII777000000000000000//////000000000111111111<<<...TTT~~~```YYYNNNOOONNNIII@@@:::;;;AAAFFF???EEEPPP[[[hhhuuuqqqaaaWWWQQQHHH???===>>>;;;;;;IIIbbbrrruuuuuurrrJJJ555444777555111666<<>>999666@@@CCCDDDRRRkkkpppbbbZZZSSSQQQKKKFFFEEE===777;;;666666lll^^^AAA;;;777444555444666555JJJxxxuuuQQQHHH<<>>CCCBBB<<<666666444000---...555>>>EEEeeeiiiggg\\\SSSPPPRRRRRROOOMMMJJJIIILLLOOORRRSSSMMMNNNSSSZZZ^^^aaaiiirrrpppqqqsssvvvzzz~~~hhh\\\RRRCCC444///000//////000////////////000000000000666+++000YYYvvv```VVVLLLHHHDDDCCCBBB>>>:::666:::<<<@@@EEEKKKSSS[[[aaafffmmmyyy|||uuulllddd```XXXNNNGGGAAA;;;:::===:::AAAMMM```|||rrrKKK...222999333...333000>>>cccwww}}}|||~~~lllvvvuuu]]]VVVQQQXXX]]]ZZZ\\\eeebbbZZZ[[[LLLVVVrrrsssmmm^^^JJJ;;;<<>>222222222222111111222333111111000000111111222333333444444333111000222333111111111222555555444333777777999===CCCFFFEEECCC;;;888333000///333999===XXXaaaddd]]]SSSOOOQQQRRRPPPLLLHHHHHHLLLOOOPPPOOOMMMOOOTTTZZZ\\\]]]bbbiiinnnooorrruuuyyy}}}___ZZZIII<<<111.../////////000........./////////000000(((<<<333'''EEEqqqhhhUUUDDDDDDMMMOOOGGG>>>;;;;;;<<<<<<===@@@CCCFFFJJJOOOVVV^^^eeelllrrrvvvwwwzzz{{{xxxvvvrrrlllfffcccbbb^^^VVVOOOAAA===>>>BBB>>>666999BBBEEEUUUjjjKKK777///777777+++---;;;***===```rrruuuiiipppzzzbbb]]]ZZZVVV[[[YYY[[[fffcccYYYYYYFFFKKKhhhwwwwww|||www___WWWWWW___cccaaafffqqqzzzfffttt|||mmmtttfffVVVfffcccKKK@@@<<<@@@NNNmmmzzzQQQ444333555222666///888sssxxxxxxOOO<<>>ZZZlll```^^^bbb^^^]]]]]]\\\eee~~~qqqmmmnnnmmmlllnnnpppnnnjjjjjj___iii|||uuuyyyvvv```AAA))),,,,,,,,,,,,***))))))+++************************,,,---***+++...***222JJJnnnfff---,,,+++***)))***++++++000000//////............:::AAAAAAFFFSSSOOO;;;000111555777444000555EEETTTYYY\\\aaadddaaaVVVGGG<<<444333222111111222222222111111000000111111222333222333444333222333444666222111111333555555444333000333777999;;;???FFFKKKBBB@@@>>><<<::::::999888HHHSSS[[[[[[WWWUUUUUUSSSMMMJJJGGGHHHLLLOOOPPPPPPOOOPPPUUUZZZ[[[ZZZ^^^eeelllnnnqqquuuyyy}}}zzzwwwVVVRRR@@@666......///......///---............/////////+++444///+++333BBBqqqvvvUUUFFFDDDDDDDDDDDDAAA???===;;;:::888666555===@@@FFFJJJOOOTTTXXX\\\[[[]]]___cccgggjjjmmmnnnmmmmmmmmmmmmmmmkkkjjjiiigggggggggfffeeecccbbbaaa^^^XXXRRRNNNLLLHHH@@@:::@@@;;;:::<<<999666AAAQQQkkkuuu|||}}}JJJ444333555777333---000888...===___pppuuu~~~ddd^^^\\\RRRXXXYYY___kkkiii]]][[[CCCCCC^^^zzz~~~uuufffiii~~~xxxlllwwwqqqpppwwwsss|||~~~uuu{{{```KKKAAA>>>DDDZZZxxxzzzUUU<<<;;;333777333...555KKKyyyvvvTTT===AAACCCAAABBBUUUyyy|||vvvyyy{{{yyyvvvrrrooommmeeeaaa]]]\\\___hhhsss|||vvvqqqhhh^^^^^^eeecccUUUNNNRRRYYY\\\[[[[[[bbbkkkooo{{{ooonnnooojjj}}}~~~{{{wwwiiikkkssspppfffeeeYYY<<<:::888<<<<<<999LLLtttRRR???>>>888888444333555;;;MMMttt^^^KKKRRRhhhyyyxxxpppggg___ZZZZZZdddppptttnnnqqquuusssxxxzzzpppnnnsssssspppmmmllleee\\\SSSeeewwwuuu{{{{{{~~~~~~yyycccIII555+++***---///---***)))))))))***************************---)))+++000---...;;;|||www---,,,+++))))))******+++///////////////.........444<<<;;;AAATTTXXXHHH;;;111444666555000111>>>MMMXXX^^^fffkkkggg\\\LLLAAA888666333111222222222111222111111111111222333333111222333333333333555777222222111333555555444222///333666555333666>>>EEEJJJKKKMMMOOOOOOLLLGGGCCCDDDNNNXXXZZZYYYXXXVVVSSSGGGFFFEEEGGGJJJMMMOOOPPPMMMNNNSSSYYY[[[[[[```gggjjjmmmpppuuuyyy}}}~~~lllYYYRRR:::222---...///...---///------------.........///000---...444111---MMMrrr[[[GGG@@@EEECCCAAA>>>=========<<<;;;333666999;;;<<<>>>@@@BBBKKKKKKLLLNNNQQQUUUXXXZZZXXXYYYYYYZZZZZZZZZYYYYYYTTTTTTSSSRRRPPPNNNLLLKKKFFFDDDAAA>>>===:::777555999888888;;;AAAPPPggg|||yyyMMM000222333111000333666333---000888]]]uuuvvveee[[[WWWQQQXXXYYYbbbqqqoooccc```JJJDDD\\\xxxvvv}}}}}}[[[~~~xxxoookkkuuu}}}~~~ZZZIIIAAA@@@GGG^^^yyyvvvSSS888777000777...///999000MMMtttFFF===;;;??????@@@QQQgggxxx{{{}}}||||||}}}|||xxxsssjjjaaa]]]\\\^^^fffooolllzzzkkkeeeqqqsssaaaTTTWWW[[[[[[ZZZ\\\bbbgggjjjzzznnniiifffsss~~~ooo^^^eeeuuurrrgggqqqlllIII<<<===<<<777555999GGGTTTsss___CCC@@@???::::::333333:::CCCTTTzzzyyy[[[RRRTTTXXXYYY]]]cccfffiiiqqqyyyuuuvvv|||uuurrryyy|||yyy~~~uuunnnkkkfff___aaaiiixxxyyypppsss~~~xxxhhhLLL444+++---(((,,,...+++***,,,,,,***************************(((,,,))))))111///---444[[[---,,,***)))))))))***+++....../////////////////////888999@@@WWW```RRRCCC111333555555000...888EEERRR[[[gggnnnlllaaaSSSJJJ<<<888444222333333222000222222222222222333444444222333333222111111333555222111111222444444333111222444555444222222666:::EEEIIIPPPXXX^^^___[[[VVVJJJTTT[[[XXXQQQNNNLLLJJJBBBCCCDDDEEEFFFHHHLLLOOOKKKMMMRRRWWWZZZ[[[aaaiiihhhkkkoootttxxx|||~~~ddd^^^QQQ555000---///000...---...,,,,,,---------.........///...222111***...:::>>>vvvrrrbbb___MMMGGG???;;;:::;;;<<<<<<;;;===??????===;;;::::::;;;;;;<<<===???AAACCCEEEFFFFFFFFFFFFGGGGGGFFFFFF@@@@@@???>>>===;;;999888444666888888888999<<<>>><<>>===@@@GGGeee{{{~~~yyysssmmmhhhaaa\\\```hhhkkkwww|||iiirrruuuaaaWWWYYY[[[\\\___cccfffgggfff|||nnn```\\\@@@fff{{{pppvvvxxx]]]KKKPPPMMMGGGFFFAAA999888PPPnnn|||]]]RRRQQQKKKDDD:::555;;;???DDDRRRccc{{{yyyzzz}}}~~~||||||~~~yyy}}}{{{xxx~~~~~~vvv}}}|||pppjjjqqqxxxyyy}}}gggssszzzwwwcccNNN999***(((---(((+++,,,))))))------)))************************&&&---***(((///000---111EEE{{{}}},,,,,,***)))))))))***+++------...///000000000///...999:::AAAYYYdddUUUCCC222222444666000---444@@@JJJVVVeeeooonnndddXXXPPP>>>:::555333333333111000333333222222333333444555333333333222000///000111111000000111333333222000222222333444444555444333444:::EEESSS___eeedddbbbQQQZZZ^^^TTTFFF???>>>>>>???AAADDDDDDCCCDDDIIIMMMMMMNNNQQQVVVXXXYYY___ggggggjjjnnnsssxxx{{{}}}~~~~~~ZZZZZZEEE333///---///000...---...,,,,,,,,,---------......444%%%...888000///666111555rrrzzztttrrrgggWWWJJJCCC@@@???>>>999;;;>>>???>>><<<;;;;;;888999999::::::::::::999:::999999999999888888888777777888999999888888888333777;;;:::888999>>>CCCWWWqqqfff;;;???@@@...222000222444222...222:::444...ZZZnnnccclll\\\VVVQQQTTTRRRYYYjjjllldddbbbQQQ???MMMsssxxx{{{eeeTTTsssmmm]]]bbbqqq~~~tttPPPDDD@@@@@@GGGeee|||cccFFF333666111111000000333444444777nnn|||SSS<<<999>>>BBBCCC777WWW|||~~~}}}yyykkk\\\ZZZ```pppyyyiiikkknnnXXXVVVXXXZZZ^^^dddjjjjjjhhhkkkyyyeee___FFFJJJRRRmmm}}}www|||jjj~~~{{{uuuiii]]]\\\QQQfffllljjjcccKKKCCC<<<999:::;;;>>>BBBJJJvvvwwwwww~~~yyymmmeeemmmlllaaaaaattthhhooo|||{{{}}}pppPPP;;;///((((((,,,+++---+++'''(((,,,***$$$))))))))))))))))))))))))&&&...+++'''...///,,,///000rrrwwwwwwrrr,,,,,,,,,,,,+++***))))))---...000111111111000///...===SSSOOOCCCSSSYYYAAA000000222444444444333333AAASSSfffooopppkkk```SSSDDD999222222222000111555111111111111222333444555555444333222000///......111222222333333222222111111111222222222333333333444777:::===DDDRRRdddqqqXXXPPPEEE<<<888666555333;;;???AAA???AAAFFFKKKLLLGGGLLLRRRVVVXXXYYY]]]```eeehhhnnnrrrtttwww~~~kkk~~~nnn```RRR>>>//////...---,,,,,,++++++,,,,,,,,,---------......////////////////////////111@@@hhhppppppsssrrrcccRRRSSSQQQ@@@AAAGGG>>>;;;GGGAAA666<<<777555555999999666666999777:::555555<<<888222777888555555888<<<<<<777222666BBBHHHEEEGGGYYYsss|||vvvfffAAA444999888000////////////000000000000111333HHH|||mmmQQQ}}}zzzYYYWWWRRRSSSVVV]]]iiiqqqlllcccZZZDDDGGGlllzzzyyytttbbbdddkkkuuusss\\\YYYfff}}}yyyxxxtttsssUUUFFF<<<;;;FFFfff]]]GGG999000000000111111111222222222333yyy\\\EEE555555===DDDFFFMMM```~~~wwwmmmfffbbbaaadddqqqjjjbbbdddaaa[[[___dddggghhhiiilllmmmrrriiivvv___PPP===<<>>AAA@@@AAAEEEGGGGGGBBBHHHOOOSSSVVVXXX\\\___aaadddiiinnnrrryyyzzzmmmqqqhhh{{{dddXXXJJJ777///......---,,,,,,++++++,,,,,,,,,------------..............................+++111IIInnnooovvvcccNNNJJJcccrrrhhhNNNUUUNNNCCC@@@===:::===AAA<<<999:::<<<;;;999999555:::777555:::777444;;;:::999666333333;;;FFFPPPWWW]]]nnnuuutttqqq\\\BBB333000222444555.../////////000000000000///000DDDxxxjjjZZZ{{{}}}\\\XXXMMMPPPUUU^^^kkktttqqqhhh\\\DDDIIIrrrmmmkkkppp{{{xxxnnnVVV^^^yyymmm___hhhjjjeee[[[ddd}}}oooRRREEE===@@@NNNhhh___GGG999111000000000111111111222222777>>>~~~```BBB888:::666;;;BBBIIISSSggg{{{tttpppooofffppp|||yyypppllldddeeegggjjjmmmppprrruuuvvvrrrmmm{{{~~~]]]LLL>>>;;;AAAPPP}}}}}}hhhnnnvvv~~~www^^^MMMGGGEEEBBB>>>>>>@@@CCCIIITTTdddvvvzzztttnnnnnntttwwwtttoookkkXXX[[[hhhwwwtttxxxxxxwwwxxxXXXBBB///,,,---***)))+++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---,,,==={{{}}}------,,,,,,+++******)))+++,,,---...////////////555222:::BBBEEEOOOUUULLLIII;;;444666444------555555III___kkkmmmkkkiiigggTTTGGG:::444444222///...////////////000111222222333333333222222222111111333222111000000111222333000111111111222222222222111333444444444777===BBB@@@<<<666222111111222222666<<>>CCCVVVhhhVVV@@@222666888111111777333AAASSSaaahhhjjjkkkjjj]]]NNN<<<333222333333111000000000000000111222222222222222222222333333333444222111//////111222444000000000111111111111222111333555555333222444666999777555333222222333333111888???@@@AAABBBAAA>>><<>>------------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------...+++000555...000QQQyyywwwwwwzzzaaaWWWjjj|||wwwyyysssaaabbb```\\\]]]bbbaaa]]]NNNSSSNNNIIIRRRVVVWWW^^^^^^^^^aaagggooowww}}}bbbnnnwwwTTT<<<333...222333///,,,---........./////////000000//////AAAwwwiiiRRRmmmfffWWWMMMOOOQQQVVVbbbmmmnnnjjjbbbDDDCCCkkkzzz{{{|||kkkqqq|||xxx}}}zzznnnrrrdddKKKBBB???LLLcccuuuTTT<<<111.../////////000000000111111///777)))MMMZZZKKK999000888??????CCCMMM[[[kkktttkkkfffhhhmmmyyyrrrbbbiiiooommmjjjgggeeefffjjjnnnppppppgggllllllgggyyyvvvllleee[[[NNNWWWooo{{{{{{sssjjjccc]]]]]]]]][[[[[[]]]aaaeeehhhqqq{{{|||rrrrrr||||||sssrrrzzz{{{|||}}}}}}zzznnn___\\\aaasss|||vvvqqq||||||vvv___<<<...******......)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,///333999uuuwww...---,,,+++************))))))***,,,---///000111...111999GGGOOORRRddd|||\\\CCC111333999777444777333888CCCTTTdddmmmoooooohhhYYYCCC444000222444333222222111111111222333333111111222222222222333333333222000//////000222333//////000000000111111111000222444555555444333333666666666666444333222222---444;;;>>>@@@BBBBBB???===BBBIIIMMMNNNPPPTTTWWWWWWdddkkkgggdddpppyyykkkeeehhhpppzzzsssnnnzzzbbbUUUJJJ:::,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------111'''&&&......(((///>>>pppyyyvvvlll^^^KKK555,,,000///+++---222111+++............////////////...+++888yyyUUUbbb{{{lllVVVQQQQQQOOORRR\\\iiiooonnnkkkOOOHHHeeeyyypppmmmyyyooo~~~|||zzzgggjjjaaaJJJBBB???OOOjjjyyyTTT<<<222111....../////////000000000***444222000RRRjjjKKK444666>>>===;;;======HHH\\\sssvvvdddeeefffkkkvvviiigggjjjhhhfffcccaaa```aaadddfffgggbbbdddgggjjjzzzzzz```[[[cccfffrrrwwwvvvmmmdddbbbeeefff]]]```ccceeeeeedddbbbbbboootttsssxxxxxxwww~~~}}}yyymmmbbbXXXZZZlllzzziiikkkzzz~~~|||vvvtttvvvuuuvvvmmmWWWBBB---++++++,,,...,,,(((''')))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,111,,,...eeexxxwwwOOO...---,,,***)))******+++))))))***+++---///111222...///333GGG___```\\\ggg^^^KKK999444777888555444333000666HHH^^^lllsssuuutttgggPPP;;;111111222111333222222222222222333333111111111111111111111222222111000//////000111222////////////000000000000---///111333444555444444333555888888666333111111,,,333999;;;===AAACCCAAA<<>>666777666333333...///>>>QQQ```kkkssswwwooo]]]FFF777444333111222222111111111111222222111000000000000000000000111111000000000000111111........./////////000000......///000222444444333111555:::;;;999555333333///555888888:::???BBBBBB999>>>EEEJJJLLLNNNQQQUUUXXX___aaaaaalllnnnhhhkkkdddfffrrrZZZNNNHHH888,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++%%%111333(((%%%,,,///)))...***444WWW{{{zzzTTT<<<555444000---111333222...+++,,,---------------.........//////555000555mmmgggSSSsssuuu[[[OOOPPPNNNOOOXXXdddllllllbbbVVVJJJMMMbbbzzzoooSSSFFFHHHJJJCCC999CCCLLLVVV\\\```jjjzzzssseee```ppp|||zzzrrrfff\\\jjj~~~mmmssstttwwwzzzsssqqq|||}}}{{{zzz{{{~~~www\\\LLLFFFCCCTTTsss~~~DDD111,,,,,,------........./////////333)))(((444555000VVVsssTTT@@@999888@@@;;;999===EEERRRgggyyyuuurrroooqqqwww~~~yyysssnnnlllppprrroookkkkkkpppvvvmmmcccdddfffcccqqq}}}ooo```^^^```___[[[ZZZ[[[YYYUUUQQQRRRTTTWWW[[[]]]^^^^^^XXXdddgggdddeeebbbgggwww~~~}}}wwwrrrqqqsssuuukkkgggXXXTTTaaazzz|||vvv|||tttcccMMM333***+++&&&((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++///000666ooo}}}|||///---+++)))))))))++++++))))))***+++...111333555+++777666<<>>999777444111111000000000000000111000000000000/////////...000000111111111111000000............/////////000111000//////111333333333111666<<>>@@@DDDCCC:::///===;;;888777777:::>>>@@@BBBAAACCCIIIMMMOOOSSSYYY^^^]]]```kkkzzzkkkhhhkkkdddccc```lllNNN===000...000***+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***...000...---444BBBOOOhhhOOO000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++444222YYYeeennnUUUddd}}}\\\WWWPPPQQQRRROOOWWW]]]WWWaaadddRRRGGG\\\ooozzz|||pppgggkkktttxxxvvvlll[[[XXX^^^ZZZUUUMMMBBBDDD<<>>666???MMMXXXSSSGGGGGGXXXiiieeeaaa___dddnnnxxx}}}~~~}}}tttsssxxxvvvyyyssstttqqqnnnooorrrsssrrroooffffffgggfffeeeeeeggghhheeeeeefffhhhkkkooorrruuuaaa]]]RRRNNNTTT]]]|||yyywwwuuusssqqqzzz{{{ppp]]]EEE///,,,...***(((+++))))))))))))(((((((((((()))'''%%%&&&)))***(((&&&(((((((((((((((((((((((('''''''''(((((()))***+++///(((111,,,...llluuuPPP,,,,,,,,,+++++++++******+++)))((()))---222666999000333555:::MMMggguuuuuuiiiwwwOOO???333888444444333///---///;;;LLLXXXhhhrrrxxxlllRRR:::111111444000///000000......000////////////000000000111000000000000000000000000//////............//////---......///000000111111555999>>>CCCIIILLLFFF===:::888666666777:::>>>AAAAAA???@@@FFFJJJMMMQQQVVVYYYWWWbbbzzzddddddddd[[[ZZZxxx{{{___DDD666------///)))+++++++++*********))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***---///---***---555<<<@@@ffflll```SSS>>>............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............+++444222TTTpppVVV___wwwmmmaaaWWWTTTSSSPPPWWW]]]WWW[[[dddYYYHHHSSSmmm}}}~~~vvvhhhcccmmmzzzdddZZZ[[[eee^^^FFFIII;;;BBBDDD<<>>444444555333...+++111===HHH]]]nnn{{{uuu]]]CCC555000333111111333111...///333/////////000000000111111000000000000000000000000//////............//////.........//////000000111333888>>>CCCJJJNNNJJJCCC555555444444666:::>>>@@@???<<<===BBBGGGIIILLLPPPOOOXXXooommmaaaddd]]]TTTVVVmmmOOO888000,,,///111)))+++************))))))))))))))))))*********++++++*********++++++++++++,,,************************)))+++,,,,,,******+++---(((===aaavvv}}}~~~lllRRR???666111+++%%%,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------............,,,333///GGGeee}}}\\\ZZZoooiii]]]XXXVVVPPPUUUZZZVVVUUUaaa```MMMIIIgggvvvsssjjj^^^\\\pppmmmrrrsssbbbVVVDDDCCCBBB777HHHgggoooqqqwwwcccFFFBBBEEE999<<>>BBB===777777555888===FFFOOOYYYaaaeeemmmuuu~~~zzzssswww~~~~~~|||~~~zzzqqqmmmtttyyyyyyuuuvvvyyyvvvnnnnnnppprrrtttuuuwwwzzz||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~vvvlllbbbWWWLLLGGGGGGMMMooorrraaaooo}}}vvvyyywwwzzzqqqcccOOO888000(((%%%***---***)))---)))))))))(((((((((''''''((('''&&&'''(((((('''&&&'''''''''''''''''''''''''''''''''(((((()))***+++---''',,,333///<<>>;;;<<>>>>>[[[mmmtttsss}}}yyy~~~~~~ooo]]]LLLMMM\\\nnnzzz~~~~~~xxxBBB---000///***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...000+++222,,,,,,FFFlllzzzhhhUUUNNN[[[WWW>>>...333;;;:::======;;;999888:::>>>BBBMMMYYYjjjxxx~~~{{{|||~~~|||{{{zzzyyywwwzzz|||{{{|||{{{vvvgggXXXNNNIIIMMMTTT\\\jjj~~~iiiYYY```fffyyyrrr~~~ppp~~~}}}pppYYYDDD888///(((------......+++'''(((,,,((((((((((((''''''''''''&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***++++++111******000'''666aaa```,,,,,,,,,+++++++++******((()))***)))(((+++111777???<<<888555:::FFFWWWbbbvvvfff[[[666111333555666444000---...///:::KKK___qqq~~~}}}hhhQQQ@@@999333222111//////222000000000111111111222222000000000000000000000000......------------.................................111222000000222111...111111222444555666777777999:::>>>AAAAAABBBKKKUUUqqqkkkYYYSSSUUUSSSOOOgggyyyrrr```AAA111,,,...***+++---&&&(((((()))))))))))))))***((((((((()))))))))******)))))))))************+++************************---+++))))))***,,,,,,,,,,,,)))333888000,,,...+++111[[[sssnnn]]]JJJ===444,,,'''''',,,,,,+++***((((((***,,,*********+++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------//////...666UUU}}}cccccc]]]www|||hhh___ZZZNNNJJJPPPRRRSSSLLLTTT\\\RRRKKK[[[nnn{{{~~~yyyYYYLLLNNNSSS[[[eee{{{fffVVVIII>>>AAAfffvvvpppttthhhxxxnnnvvvpppbbbVVVLLLQQQbbbrrryyyyyyyyywww}}}xxxwwwfff999---111...***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000)))000///+++,,,666]]]qqqiiiKKK???:::333555666888999::::::999999???FFFOOOXXXbbbmmmxxxnnnkkkeee\\\RRRLLLJJJJJJMMM___wwwdddfffkkk|||tttnnnhhh|||www}}}vvvgggOOO666(((%%%(((,,,***+++,,,***'''''')))---((((((((('''''''''&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++(((111+++(((222///000BBBzzzsssaaa,,,,,,,,,+++++++++******)))***+++)))''')))///555???BBBBBB>>>:::>>>KKKWWWwwwoooLLL555444444444444333000...+++000>>>NNN^^^ppp{{{ssscccKKK???555222333222111111000000111111111222222222000000000000000000000000...------,,,,,,------...........................+++//////---,,,///000......///222444666777888888999:::=========CCCVVViiiqqqWWWPPPNNNQQQLLLOOO|||~~~wwwZZZLLL555***+++///)))(((+++'''(((((((((((())))))******(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++*********************+++111,,,...---(((///888555###---888>>>BBBLLL]]]kkkuuu~~~wwwfffddd^^^MMM>>>555,,,)))))))))---222***++++++*********,,,---(((((()))))))))*********((())))))***++++++,,,,,,++++++,,,,,,,,,------------...111333HHHhhh~~~bbbSSSkkk}}}zzzaaaYYYQQQOOOQQQMMMMMMPPPQQQTTTUUUNNNQQQaaatttzzz~~~wwwtttssszzz{{{uuuzzzhhhSSSUUU^^^hhhmmmsss~~~xxxjjjWWWHHHNNNzzzjjjdddYYY}}}yyyrrrzzzxxxyyyxxx|||yyyfffUUUPPPOOOYYYkkkyyy{{{wwwuuuttt{{{zzzsssuuuZZZ444---///,,,+++++++++++++++++++++++++++***+++,,,,,,+++,,,...000333///))),,,///(((444QQQzzzbbbPPPGGG===:::777777:::<<<<<<;;;888:::===@@@DDDLLLVVV]]]kkktttzzz{{{}}}|||~~~{{{uuunnnhhhccc```___RRRRRRQQQNNNPPPZZZlllyyyrrrKKKMMM___qqqnnnllluuuuuuzzzpppYYYJJJ777,,,(((***...333'''))))))((('''(((***+++(((((('''''''''&&&&&&&&&$$$&&&((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++'''---+++)))...//////555cccooo,,,,,,,,,+++++++++******)))+++,,,)))&&&(((...444:::EEENNNMMMAAA;;;BBBMMMUUUwwwuuujjjiiiBBB555333333555777666222...---666???HHH[[[pppwwwqqqRRRDDD666333555444222111000111111111111222222222000000000000000000000000...------,,,,,,------........................---+++......+++***---///---+++---111444777999::::::999:::;;;:::999DDD___yyykkkZZZWWWPPPNNNNNNDDDHHHyyy|||fffTTT???000(((---111***(((,,,***'''((((((((())))))******(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++%%%(((+++---,,,+++,,,---&&&'''...---)))///111%%%555...+++...000......000::::::EEE[[[nnn{{{hhhTTT???333222///((((((***//////***((()))%%%''')))+++***)))'''%%%&&&'''''''''(((((())))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------+++---111...:::nnnwww___LLLbbbyyycccXXXUUUTTTRRRJJJGGGVVVQQQMMMVVVSSSLLLVVVjjjttt}}}zzzwwwyyy^^^XXXooolllTTTRRRdddxxx|||tttnnnkkkooo~~~kkkYYYaaajjj\\\RRR\\\ooo~~~pppvvvyyyxxx~~~xxx}}}sss]]]OOOOOOSSS```rrrzzz~~~{{{~~~UUU222---...***,,,++++++++++++++++++++++++***+++,,,,,,+++,,,...///)))///------222///***000888^^^]]]PPP@@@666444777999999999<<>>;;;:::;;;===???GGGOOOUUU```nnntttrrroootttuuuuuuyyy}}}|||zzzyyytttlllfffXXXUUUPPPKKKGGGEEECCCCCCJJJXXXjjjxxxvvvmmmfffTTTmmmkkksssxxxsss~~~sssggg{{{~~~mmmkkkVVV888///(((***---+++'''%%%'''******)))((())))))((((((((('''''''''&&&&&&&&&$$$&&&((('''%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++((()))******(((''',,,333CCCrrr---,,,+++***))))))))))))(((((('''(((((()))***+++888CCCMMMLLLEEE@@@EEEKKKXXXYYYfffkkkpppqqqDDD333555:::///111666,,,111...111===MMM]]]lllwwwjjjXXXBBB777444444444444222000......///111111111000000000000////////////......---------,,,,,,,,,........................------,,,------...///000---...111555777888666444888444333999FFFYYYnnn}}}www___OOOJJJJJJIIIBBBFFFiii}}}uuuWWWFFF444++++++******)))(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********)))))))))))))))******++++++++++++******+++++++++,,,,,,,,,------------------------------+++***+++///666@@@JJJPPPbbbaaabbbjjjwww{{{WWW555+++---+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,222)))333222...tttwwwXXXQQQqqq{{{oooYYYRRRNNNMMMQQQLLLSSSUUUQQQNNNQQQRRRPPPZZZfffvvvuuuyyy{{{{{{zzzqqqggg___hhhwww}}}vvvrrrUUU[[[zzzqqqqqq}}}|||{{{|||~~~vvvuuu~~~yyygggYYYRRRRRR[[[mmmzzz}}}}}}www~~~vvvqqqggg@@@555///,,,+++'''************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000GGGppp}}}bbbKKK???;;;:::///666;;;:::888999:::888AAA===;;;>>>EEEKKKLLLJJJJJJLLLQQQVVVVVVSSSTTTYYYcccdddeeegggkkknnnmmmjjjooommmgggdddjjjtttrrriii[[[```eeeZZZIIIJJJLLLBBB777AAADDDAAACCCNNNUUUTTT```pppooo___OOO\\\ooo~~~qqq{{{tttuuu{{{kkkUUUAAA555))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))************+++++++++777SSS~~~tttkkk---,,,+++***)))))))))))))))(((((((((((())))))***777AAALLLOOOKKKGGGHHHKKKVVV^^^sss}}}|||qqqRRR333---888555444777333222...///777BBBPPPaaannntttkkk]]]LLL<<<222000111333111000///111222111111000000000000////////////......---------,,,,,,,,,........................------,,,------...///000222222444666777777555333777444666@@@RRReeevvv~~~iiiSSSIIIHHHJJJ===IIIgggdddFFF666+++++++++******)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,...000222///...---///444777888888HHHEEEQQQfffeeeOOOBBBEEEDDDJJJPPPQQQMMMHHHFFFGGGAAA000%%%(((---+++)))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((((((((())))))******+++,,,,,,******+++++++++,,,,,,,,,,,,(((///---...ddd___HHHfff^^^OOOOOOKKKBBBJJJPPPSSSPPPOOORRRTTTSSSPPP[[[iiitttzzz~~~~~~kkk\\\VVV[[[dddmmmqqq]]]ddd}}}~~~llljjjrrrvvvyyyxxxvvvxxx|||qqq```TTTMMMOOO[[[mmm{{{~~~~~~|||~~~~~~oooaaa<<<111,,,+++---***************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111***---???WWWrrryyyRRRUUUNNNAAA666555::::::777;;;GGGTTTWWWVVVXXXdddoooVVVGGG999888===AAABBBBBB888:::<<<===@@@DDDGGGIII888AAAIIIGGGBBBAAAFFFJJJRRRAAA;;;>>>@@@EEEGGG>>>KKKOOORRRYYYhhh{{{xxxvvvlllkkkfffooovvvvvvnnnvvvzzz}}}xxxjjjhhh|||wwwhhhWWWFFF999000+++))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))*********+++++++++***===www]]]---,,,+++***))))))))))))***))))))(((((((((((()))111:::GGGPPPRRRPPPLLLIIIMMM\\\xxxjjjAAA---444666333444444333///---///444???OOO^^^iiinnnnnn___III999555777333222000000222222111000000000000000////////////......---------,,,,,,,,,------------------------------,,,------...///000000111222333333333333222666888???OOOddduuu}}}}}}kkkNNN>>>@@@CCCAAA333FFF}}}pppOOO666((((((+++******))))))(((((('''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))******++++++******)))******+++++++++,,,,,,,,,***************************+++,,,,,,,,,***)))(((+++---///000//////111222///---222999999000+++,,,)))---000///+++&&&%%%%%%%%%!!!$$$,,,...(((%%%((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,******+++++++++,,,,,,,,,)))+++---***222PPPfffqqqNNNbbbzzz}}}}}}lllRRRSSSNNN===GGGLLLNNNMMMMMMQQQSSSSSSHHHOOOZZZfffpppxxxwwwpppooolllhhhiiirrrkkkbbbZZZcccqqqiiijjjppptttvvvrrrllliiikkkpppzzz}}}uuuhhhYYYPPPIIIOOO]]]ooo|||~~~}}}}}}~~~zzz|||sssfffVVV555,,,(((***...,,,************************)))))))))*********++++++++++++++++++++++++++++++---***)))+++111DDDkkk}}}nnn]]]PPP888>>>BBB@@@???NNNjjjwwwhhhbbb^^^UUUKKKFFFIIIGGGCCC@@@===<<<===@@@AAAAAAFFFPPPYYY]]]```cccfffUUUVVV```^^^^^^ggglllrrr]]]WWWfffyyyrrryyyqqqwwwllllllnnnxxxrrrbbbKKK777,,,((()))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********++++++(((///ZZZeeeqqq---,,,+++***))))))))))))******)))(((((('''((((((+++222???NNNWWWWWWPPPJJJEEESSSjjj|||fffFFF888444444555333222000...---,,,000===KKKRRR___jjjeeeWWWHHH>>>999222000//////000111111000000000000000////////////......---------,,,,,,,,,------------------------------,,,------...///000...000111111222333555777777AAAQQQbbbrrr||||||xxxwwwdddNNNBBBBBBCCC<<<333888LLLzzzzzz|||TTT@@@111'''---*********)))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))))))))))))))************))))))************++++++++++++************************((()))+++---......---,,,###(((---...+++***,,,///,,,...---++++++,,,,,,***)))+++------+++))))))***---***+++---+++&&&%%%)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))***+++++++++******+++++++++,,,,,,,,,***111---(((777@@@qqqVVVUUUdddxxx~~~```XXXSSSIIIFFFHHHIIIJJJKKKNNNOOOPPPHHHKKKOOOWWWcccppp{{{|||~~~{{{{{{rrrtttuuuppptttiiibbbjjjdddjjjhhhnnnuuuxxxuuuoooiiifffxxx~~~|||}}}{{{pppbbbWWWPPPKKKTTTcccsss|||}}}|||zzzyyy{{{ffffffkkkHHH000+++(((***---+++************************))))))))))))************++++++++++++++++++++++++)))---222111***)))999LLLxxxgggPPPFFFIIIRRRYYY}}}xxxuuuttt}}}xxx{{{{{{]]]VVV``````kkkxxxpppwww~~~|||}}}gggooo}}}tttvvvxxxooofffNNNCCC555,,,***,,,,,,+++))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))))))))))))))************...---@@@mmm}}}---,,,+++***))))))))))))******)))(((((('''(((((()))...999KKKZZZ___YYYRRRKKKUUU___hhhoooqqqrrrwwwlllDDD444777999555222111111///,,,***111:::DDDOOO[[[aaaaaaZZZJJJ;;;333111...---///000000000000000000000////////////......---------,,,,,,,,,------------------------------,,,------...///000222333444333333555999===<<>>GGGZZZjjjlllhhhddd\\\SSSBBB222000<<<777+++===```mmmGGG///,,,,,,((()))***))))))((((((''''''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***((())))))******))))))(((((())))))))))))*********************************,,,+++***)))((()))***+++'''+++///---((($$$$$$&&&***......))))))......***,,,,,,++++++++++++++++++(((&&&%%%'''***+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''((())))))******+++******+++++++++,,,,,,,,,,,,///)))(((111222bbbeeeZZZZZZOOObbb~~~{{{~~~aaaMMMLLLQQQMMMKKKMMMNNNMMMMMMOOONNNKKKGGGEEEGGGPPP]]]eeessswww}}}~~~zzzzzzwwwppppppppppppqqqsssvvvyyy{{{uuuuuusssmmmeee\\\UUUQQQZZZgggssswwwvvvvvvvvvtttqqq{{{CCC222,,,...++++++,,,&&&))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***'''%%%(((---000///------888WWW{{{mmmsss~~~}}}eee]]]ZZZ```gggddd[[[UUUlllrrrwwwyyyxxx|||tttaaalll{{{iiizzznnn\\\PPP666222,,,)))'''''')))***)))&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))))))))******(((...+++222[[[---,,,+++***)))))))))))))))(((((((((((())))))******)))...>>>RRRbbbiiiiiicccvvvrrriiixxxyyyiiiHHH888222777666333222333111---+++---'''///666>>>NNN___bbbZZZJJJCCC;;;444000000000000000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000,,,...000///000666???GGGVVVaaafff^^^VVVQQQHHH>>>777111444999222222TTTqqqNNN333,,,))))))***&&&)))))))))(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((()))***+++---...(((+++......---,,,---///%%%''''''&&&&&&''''''&&&)))((('''((((((((('''&&&((()))*********)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''(((((()))***************+++++++++,,,,,,,,,++++++))),,,+++222DDD}}}lll~~~lllWWWiiizzz{{{~~~{{{[[[LLLRRRKKKHHHLLLNNNLLLLLLNNNLLLLLLJJJEEEBBBEEEMMMUUUdddkkkuuu|||~~~}}}{{{zzz}}}}}}~~~~~~xxx|||yyyvvvyyy}}}~~~}}}xxx|||~~~|||~~~|||xxxtttiii^^^___aaafffjjjnnnssswwwzzzrrroookkkgggaaa\\\WWWTTT```llluuuuuuqqqrrrtttssskkktttuuuooo:::...,,,...******,,,&&&))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''(((***,,,///000,,,'''888%%%###<<>>LLLMMMNNNLLLEEE;;;111+++111111000///---,,,++++++,,,------...------,,,,,,...............---------...---,,,,,,,,,---///000111111444;;;EEERRR^^^eee```bbb^^^OOO>>>333000000---444777>>>YYYsss[[[DDD222'''***---******...((((((((()))(((''''''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&(((***)))''')))((('''&&&&&&'''((()))((((((((((((((('''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))***++++++++++++******(((+++///,,,+++:::OOOpppKKKCCC}}}zzzbbbYYYhhh}}}}}}xxx}}}PPPUUUJJJDDDGGGHHHEEEHHHPPPJJJIIIHHHGGGFFFDDD@@@>>>DDDNNN\\\ggglllpppuuuyyyvvvxxxzzzzzzyyyxxxyyyzzz|||zzz{{{}}}}}}{{{zzzzzzzzzxxxxxxwwwwwwvvvtttsssrrrtttxxxyyyrrrjjjggglllsssyyyyyyzzz|||}}}zzz{{{{{{|||{{{zzzyyyxxxuuuqqqllliiijjjmmmqqqsssnnnfff___aaaiiippppppnnnlllbbb^^^aaa```YYYYYYaaalllnnnppppppppppppsssuuu}}}rrr~~~lllttt{{{yyyEEE...---,,,+++************(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************,,,,,,------///000222222RRRtttzzzkkkgggvvvzzz~~~{{{uuu}}}~~~yyyxxx~~~vvvtttuuulllYYYIII444222///,,,***)))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%'''///222+++555hhh...---,,,***)))((((((((())))))))))))))))))))))))(((&&&%%%(((111???MMMVVVnnntttooodddiiiwww~~~}}}vvvrrrxxxeeeDDD<<<>>>>>>:::333//////111...,,,***((()))---111444888>>>EEEJJJJJJDDD<<<666000000000/////////......---...............------,,,------......///000000///---,,,+++,,,...111333<<>>---((())))))((('''''''''(((***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((...((('''***)))'''555GGG---,,,+++***))))))))))))))))))))))))))))))))))))******(((''')))555GGGTTTddd~~~vvvbbb___UUUGGG999666===???888...444333111...,,,***((((((,,,,,,---///444:::@@@CCC>>>===<<<999666444222111,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///222666<<>>>>>CCCLLLRRR```cccfffgggggghhhiiijjjkkkllllllllllllllllllkkkqqqrrrssstttsssrrrpppooommmmmmlllkkkkkkjjjjjjjjjjjjiiihhhgggfffeeeeeeeeehhhhhhiiikkklllmmmllljjjffffffgggiiilllooorrrsssuuurrrnnnllllllllllllkkkiiiiiiiiihhhhhhhhhhhhhhhccc^^^YYY[[[cccjjjlllkkkeeeddddddfffjjjlllkkkiiifffbbb```___[[[XXX^^^gggeeebbb```___```bbbcccdddpppaaa___rrr}}}zzzzzzzzzssszzz~~~}}}nnn@@@000)))(((((((((((())))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))******+++***---222111***,,,CCC___sss||||||{{{~~~~~~uuu}}}|||{{{xxx~~~xxxuuuuuuwww___PPP;;;---)))+++,,,---''''''&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,'''&&&***,,,***,,,222,,,,,,+++***))))))))))))((((((((((((((((((((((((%%%&&&&&&$$$$$$+++777AAA```{{{~~~}}}zzzkkk{{{vvvxxx```DDD444444888777222444444333111///---+++))),,,***((('''***...444777<<<<<<:::888666333222111------,,,,,,---...///000///000111222333555666666===AAAFFFJJJMMMMMMKKKJJJGGGFFFDDD@@@;;;555///,,,(((...555222***+++BBBZZZ~~~}}}}}}qqqhhhXXX;;;(((***///***&&&%%%&&&(((///666***(((&&&%%%$$$%%%'''(((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))),,,---+++(((''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((()))************)))***)))***...///---,,,---333eeeQQQhhhvvvXXXVVVfffjjjooowwwsssvvvwww|||VVVHHHLLLQQQFFFDDDCCCDDDFFFGGGFFFEEEDDDDDDBBB@@@>>>>>>@@@AAAQQQVVV\\\```aaabbbbbbbbbeeeeeeggghhhhhhhhhgggfffhhhjjjmmmppppppooommmkkkjjjjjjiiihhhgggeeedddccccccbbbbbbaaabbbcccddddddfffeeefffhhhjjjjjjgggddd^^^______aaacccgggjjjllliiihhhgggggggggfffdddbbbbbbccccccaaa___\\\YYYWWWVVVQQQNNNQQQXXX^^^aaaaaafffeeeeeefffhhhjjjkkkkkkeeebbb___\\\XXXWWW[[[bbb``````___\\\YYY]]]fffmmm]]]ZZZ]]]yyy~~~{{{|||}}}sss}}}{{{lllzzz~~~nnnsssRRR888---((((((((('''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''(((((((((((()))))))))+++***************++++++---(((+++555666---)))---333AAAggg~~~vvvxxxyyyvvv~~~xxxyyyyyywwwttt|||~~~}}}zzzkkkjjjooo}}}zzzqqqdddSSSEEE999///%%%%%%+++...)))"""(((((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***+++,,,---///,,,++++++***))))))******((((((((((((((((((((((((%%%&&&'''&&&%%%(((...333RRRpppyyyfffIII555000555;;;333333333222000///---,,,'''''')))***++++++******000000000000000000111111000000/////////111222333111333555999<<<@@@BBBDDDJJJKKKMMMMMMIIICCC<<<888555333000...,,,,,,,,,---,,,---...)))$$$///SSSwwwyyyrrrpppwwwvvvlll[[[PPPAAA///(((***+++)))((()))+++***'''$$$((((((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%(((++++++(((%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))'''((())))))******))))))((()))+++---.........///222JJJlllooo???UUU{{{bbbUUU[[[bbbjjjqqqpppnnnjjjqqqiiiKKKEEEIIIGGGEEECCCCCCDDDDDDCCCBBB>>>???@@@AAA@@@???===;;;@@@EEEMMMSSSVVVXXXZZZ[[[]]]^^^___aaabbbbbbbbbbbb```bbbfffiiikkkjjjiiigggffffffeeedddbbb```^^^]]]]]]]]]\\\\\\^^^```bbbcccbbbaaabbbcccddddddbbb```___^^^]]]\\\]]]___bbbccccccccccccdddeeeddd```]]]]]]\\\ZZZWWWRRRMMMIIIGGGEEEDDDDDDFFFLLLRRRWWWYYY^^^```bbbccceeegggjjjmmmdddaaa]]]ZZZYYYYYY[[[\\\ZZZ]]]^^^ZZZVVVZZZgggrrrUUUcccwwwwwwxxx||||||{{{|||qqq{{{nnneee;;;222+++))))))((((((((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''(((((((((((())))))***************+++,,,---888***"""'''///000000222222(((///:::NNN^^^kkkxxxbbbiiimmmssswwwwwwzzzvvvmmmzzz}}}yyyooonnnmmmqqqxxxwwwrrrttt|||ooojjj___SSSIII>>>000$$$''')))***+++***)))'''&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&)))***((((((+++------,,,+++******)))*********(((((((((((((((((((((((()))(((((('''((()))+++---<<<___}}}yyycccJJJ<<<666444444333333222000//////)))***,,,,,,,,,***'''&&&(((((()))***+++------...000///.........000222333000111444777:::===@@@AAAAAAAAA@@@>>>:::555000,,,+++*********+++,,,---...---(((***666CCCQQQhhh~~~zzzuuu|||yyynnnqqqtttwwwrrrZZZHHH===000*********%%%'''(((+++---...+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%((()))&&&$$$%%%&&&&&&''''''&&&&&&%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))'''(((((()))))))))))))))(((***+++******+++...000---:::```xxxfffvvv___IIIqqq{{{sss```VVV]]]cccgggooommmhhhhhhsssyyyUUUGGGHHHGGGEEEBBBAAABBBBBBAAA@@@>>>>>>>>>???AAAAAA@@@???;;;>>>BBBFFFIIILLLPPPRRRUUUVVVWWWYYYZZZ\\\]]]^^^ZZZ[[[]]]___```aaabbbbbb____________^^^\\\ZZZYYYZZZYYYXXXXXXYYY[[[^^^___ZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXZZZ\\\^^^^^^^^^]]]^^^^^^]]]YYYWWWQQQOOOKKKGGGEEECCCBBBBBB???AAADDDFFFIIIOOOVVV[[[XXX]]]bbbdddddddddfffhhh___\\\XXXWWWYYY[[[ZZZVVVVVVYYYZZZXXXWWW[[[dddlll\\\jjjtttllluuuyyyxxxwwwuuuvvvxxxiiiuuuuuuPPP111...---++++++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***+++,,,---$$$(((...111000,,,+++,,,)))'''---***111555333JJJ\\\eee~~~uuuuuukkkeeekkkdddTTTXXXmmmuuummmtttwwwxxxxxxqqqvvvrrrpppzzznnniiippp~~~uuu}}}xxx|||rrrcccdddnnn{{{tttuuuqqqllliiigggeeeaaa]]]QQQEEE777---((('''((())),,,------)))&&&&&&+++///''''''((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''++++++&&&''',,,---***++++++******************(((((((((((((((((((((((('''%%%######%%%'''((('''111FFFcccwwwxxxuuuyyytttuuuUUU>>>777777666555444333222111222000---+++)))((())))))'''(((((())))))******+++---,,,+++***+++---///111---...///000222333444555//////......------,,,,,,+++,,,...///000///---,,,333---888ZZZyyy~~~ppp^^^yyyhhhgggOOO<<<222((((((,,,((('''((((((&&&&&&((())))))&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((+++,,,)))&&&(((---000'''777RRRzzz]]]RRRLLLuuu{{{fffRRRVVVXXX[[[iiinnnhhhbbbccckkk{{{eeeTTTSSSFFFDDDAAA@@@AAAAAAAAA@@@CCCAAA???>>>@@@BBBCCCCCC@@@@@@@@@@@@@@@CCCHHHLLLPPPPPPQQQSSSUUUWWWYYY[[[XXXXXXWWWVVVWWWZZZ\\\^^^YYYYYYZZZZZZZZZYYYXXXWWWYYYXXXWWWVVVVVVXXXZZZ[[[UUUWWWYYYYYYXXXXXX[[[]]]QQQPPPOOOOOOQQQTTTWWWYYYSSSRRRPPPOOONNNMMMKKKIIIFFFCCC>>>;;;<<>>AAAAAACCCEEEIIIOOOSSSVVVTTTTTTSSSSSSTTTUUUVVVVVVWWWUUUTTTTTTVVVVVVUUUTTTPPPRRRUUUXXXZZZYYYXXXWWWWWWVVVSSSQQQOOOOOOOOOOOOGGGHHHJJJKKKMMMNNNNNNNNNPPPMMMHHHCCCAAAAAACCCDDD===>>>@@@@@@AAACCCGGGJJJIIIJJJJJJIIIHHHIIINNNRRR___bbbgggjjjiiifffaaa^^^TTTRRRQQQRRRUUUVVVUUUSSSTTTRRROOOMMMQQQWWWUUUPPPaaauuuuuu```pppmmmccclllqqq^^^ccciiidddNNN777---++++++******))))))((((((''''''&&&((()))++++++)))(((&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((()))***++++++,,,,,,++++++******************.........000333777;;;===IIIQQQ\\\fffllllllhhheeehhhiiiaaaSSSOOOTTTSSSKKKBBBEEEIIINNNSSSXXX[[[\\\RRRSSSUUUXXX\\\___aaabbbbbbeeefffdddgggmmmpppoooooommmkkklllmmmllliiieeeiiigggfffhhhjjjhhhaaa[[[IIIDDD>>>666111...------+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++++++++---,,,+++***)))))))))))))))))))))(((''''''&&&&&&(((((('''''''''(((((()))***'''444RRRnnn|||iiioooZZZQQQBBB999666555...&&&000111111///...///111222+++***)))(((((())))))***((((((((((((((((((((((((************************************))))))))))))&&&***111333...+++000999III[[[kkk~~~tttlllppp```hhhwwwfffvvvkkk\\\LLL888...&&&&&&'''%%%$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++***)))444XXXddd{{{LLLeeejjj___JJJBBBQQQVVV]]]]]]______^^^___jjjvvvvvvZZZLLLBBBCCCAAA;;;>>>FFFAAA@@@???===<<<<<<>>>@@@@@@@@@>>><<<999999:::<<<<<<;;;<<<===@@@CCCFFFHHHOOONNNMMMLLLMMMOOOQQQRRRMMMLLLLLLMMMOOOPPPOOONNNUUUUUUWWWWWWWWWVVVTTTSSSMMMKKKHHHEEEEEEGGGIIIKKKIIIHHHGGGEEECCCBBB@@@@@@<<<;;;999888999;;;>>>@@@<<<===>>>??????AAAEEEGGGFFFGGGHHHHHHHHHLLLQQQVVV[[[]]]```aaaaaa]]]YYYVVVOOOMMMLLLMMMOOOPPPOOOMMMQQQOOOMMMLLLRRR___jjjoooeeesssfffllllllZZZpppooobbbdddeeezzzfffeeedddYYYCCC111++++++,,,))))))))))))((((((''''''&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((())))))***++++++,,,************++++++++++++---,,,+++***+++,,,...///555777999<<<@@@CCCFFFGGGPPPVVVWWWTTTXXXbbbccc]]]aaaaaaaaa```___^^^]]]\\\XXXXXXWWWUUUTTTSSSRRRRRRYYY\\\\\\YYYZZZ___```___fffeeefffiiimmmooonnnlllddd^^^WWWPPPIII???333+++333111...+++))))))***************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++***!!!%%%<<>>===<<<<<<<<<===>>>>>>===;;;999888999;;;======<<<<<<<<<>>>???@@@CCCBBB@@@>>>>>>???AAABBBOOOOOOPPPRRRUUUUUUTTTRRROOOOOONNNMMMLLLKKKKKKJJJFFFCCC???<<<<<<>>>BBBDDDEEECCC???<<<888666444444000000000222444777:::<<<:::;;;<<<<<<===>>>AAADDDEEEFFFGGGHHHJJJNNNTTTXXX\\\]]]]]]\\\YYYVVVRRRPPPOOONNNMMMMMMNNNNNNMMMLLLHHHIIIKKKMMMQQQ]]]ppphhhrrr___YYY___aaapppwwwnnnccc```]]]nnnzzzjjjdddZZZHHH444******++++++)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((((()))((((((((())))))******+++)))*********+++,,,,,,,,,///...,,,*********++++++,,,+++((('''(((+++///222888@@@EEEGGGMMMTTTSSSLLL<<>>111'''+++)))''')))***)))'''&&&&&&''''''''''''&&&$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************000+++$$$+++LLLwww~~~ppprrrqqqjjj}}}bbbKKKoooWWWNNNfff{{{kkkBBBIIIPPPSSSYYY\\\YYYUUUWWW]]]WWWmmmcccMMMIIIIIIEEE@@@BBBAAA???============<<<===>>>===;;;999999:::;;;@@@???>>>======>>>>>>???======<<<:::999888777666@@@@@@AAACCCEEEEEECCCAAA@@@???>>>>>>===>>>???@@@@@@>>>:::888666666777888<<<:::777444333333333444666666666666777777888888888999:::::::::<<>><<<<<<>>>??????>>>===>>>>>>===;;;:::;;;<<<;;;;;;;;;:::;;;;;;;;;<<<>>>@@@BBBCCCCCCAAA>>><<<999888888999:::999777444999888777555555666777888666777777777666444333222777666444333444555888999======<<<;;;999888666666666777888999999;;;>>>@@@AAACCCGGGMMMTTT[[[```cccaaa___ZZZTTTNNNIIIEEECCCHHHHHHHHHHHHGGGFFFFFFFFFJJJMMMUUU[[[WWWUUUdddyyyooo^^^]]]cccfffbbb\\\\\\ddd___\\\[[[\\\eeeiiicccSSSBBB000((())),,,***''''''''''''''''''((((((((((((((('''&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((()))&&&'''''''''''''''(((((((((((()))******+++,,,,,,'''''''''((()))+++,,,---&&&(((***,,,,,,***'''%%%%%%((())))))+++---+++&&&...---,,,***(((%%%###"""(((((()))))))))*********))),,,,,,))))))+++***'''!!!"""%%%'''))),,,///000---+++)))((()))))))))((()))******)))(((&&&$$$###'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))---,,,+++***))))))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&'''''''''%%%(((---,,,///FFFbbbqqqzzzfff[[[___dddkkkyyy]]]XXXccczzzYYYGGG666111111...---111/////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111111//////000222666EEEZZZdddaaa[[[```jjjwwwsssppptttllldddccc___ffffff___nnn|||rrreeeVVVCCC666---'''&&&&&&)))***((($$$###&&&'''&&&'''&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******###***///,,,+++:::XXXqqqlllaaaZZZeeejjjgggIIIFFFGGGOOOUUUTTTRRRRRRSSSOOOOOO[[[qqqkkkRRRCCCAAA>>>::::::===AAAAAAAAA<<<===>>>===<<<;;;;;;<<<888999999::::::;;;;;;;;;;;;>>>BBBFFFHHHGGGEEEDDDBBB@@@???>>>>>>>>>===;;;===<<<:::777666555555555555777;;;>>>???>>>===;;;999999888777777888999:::;;;:::999888777666555444555666888888999;;;???BBBAAADDDJJJSSS\\\cccfffgggaaa^^^ZZZTTTOOOJJJGGGEEEFFFGGGHHHGGGEEEDDDEEEFFFWWWSSSXXXbbbbbb```ppp|||\\\\\\```YYYYYY^^^qqq```ZZZSSSRRR\\\eeeddd^^^EEE888+++)))++++++)))'''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))*********''''''((((((((((((((((((((('''''''''(((((()))******)))((((((***++++++***&&&''')))+++,,,---......+++++++++++++++,,,,,,,,,))),,,---++++++......+++//////...+++(((&&&&&&'''###$$$$$$&&&(((***---...))))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((---,,,+++***))))))))))))'''''''''(((((((((((((((***)))((('''&&&&&&&&&&&&(((###&&&+++)))%%%111DDD___tttzzzwwwRRRZZZfffeeejjj___[[[bbbmmmxxx{{{dddOOOHHHCCC999444555666444222000............,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////333666999999888===FFFNNNYYYWWWXXX\\\^^^\\\\\\___zzzwwwfff[[[SSSRRRXXX^^^eeejjjttt|||uuuddd]]]JJJ777///***$$$###%%%&&&)))***%%%%%%)))***((('''&&&$$$######$$$'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***&&&(((---000---000FFF___}}}YYYYYYbbbzzzZZZNNNDDDGGGNNNQQQPPPNNNJJJQQQSSSPPPVVVkkk~~~~~~{{{YYYOOOHHHAAA===???@@@@@@>>>:::<<<======;;;::::::;;;999999:::;;;;;;;;;;;;;;;777999;;;===???@@@AAAAAA<<<:::777666777888888888===<<<;;;999888777777666999;;;>>>AAACCCDDDDDDCCC<<<<<<;;;;;;::::::::::::888777666555444444555555444666777999:::===AAADDDJJJLLLRRRZZZbbbeeedddbbbWWWUUUSSSOOOLLLHHHFFFEEECCCEEEGGGFFFDDDDDDEEEGGGVVVNNNRRRbbbeee```kkkxxxZZZfffdddTTTYYYggg\\\WWWMMMPPPccciii\\\OOO999000))))))***(((''')))&&&&&&&&&'''''''''((((((%%%&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))***)))))))))(((+++***)))))))))+++,,,......+++(((((((((((('''''')))))))))(((&&&%%%###"""$$$$$$%%%&&&((()))******$$$((()))'''(((+++***'''###%%%&&&&&&%%%&&&))),,,+++******'''%%%"""!!!!!!(((((((((((())))))))))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((---,,,+++***))))))))))))((((((((((((((((((((((((,,,+++***(((''''''''''''###++++++"""!!!+++000+++AAAcccnnnvvv}}}sssgggpppvvvjjjhhhjjj]]]iiiqqqgggppp{{{vvvhhhgggdddWWWLLLIII;;;999555111///---------////////////////////////000000000000000000000000777<<>>??????<<<<<<<<<===<<<<<<;;;::::::888777555444555555666444555777999;;;>>>BBBEEEUUUVVVZZZ```dddccc]]]XXXGGGFFFEEECCCBBB@@@???>>>===???AAAAAA??????AAACCCKKKBBBJJJ^^^bbbVVVWWWeeedddTTToookkkUUU\\\hhhVVVSSSLLLUUUmmmoooTTT???333,,,((()))(((%%%&&&+++&&&&&&&&&'''''''''((((((###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((($$$&&&(((******)))'''&&&+++(((&&&(((***)))))))))%%%&&&'''((())))))))))))))))))(((((('''&&&&&&&&&&&&***+++)))***,,,+++(((&&&(((((('''$$$$$$'''***###%%%'''((((((((()))***&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''',,,,,,,,,+++++++++******))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((///888GGG[[[qqqyyyvvvtttiiiYYYTTTYYY]]]nnneeebbbqqqpppgggoookkkaaabbb^^^KKKJJJHHH???BBB888333222333444444333333333444---333;;;777888@@@BBBCCCUUUiiiggg\\\fffuuuuuu^^^RRROOOcccyyydddXXXQQQJJJIIIOOOWWW```eeeeeellltttttthhhUUUBBB666(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% )))111111***$$$$$$(((%%%%%%%%%$$$$$$$$$######$$$$$$##################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,,,,---------LLL}}}fffkkk}}}kkkuuu}}}eeeTTTTTTooommm\\\jjj```WWWRRRIII@@@BBBKKKMMMLLLJJJHHHHHHJJJOOOSSSccckkktttzzzqqqWWWKKKFFFAAA===AAA@@@===999555555888;;;999888666666777777777666<<<:::999777888999;;;<<<<<<;;;:::888888888999:::=========<<<<<<;;;;;;;;;::::::::::::::::::::::::???>>><<<;;;;;;;;;<<<===;;;;;;:::999999999::::::::::::999;;;>>>DDDIIIMMMRRRTTTXXXYYYVVVPPPIIIDDD>>>@@@CCCEEEDDDBBB???===AAA@@@;;;666:::@@@???888>>>NNN___ddd```WWWNNNIIIPPPZZZoooYYYMMMZZZTTT]]]fffZZZOOOQQQ^^^```MMM666***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''',,,***(((%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%''')))***''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((,,,,,,+++++++++*********))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%***444CCCWWWooozzzmmm^^^QQQNNNUUURRRmmmkkk^^^jjj}}}xxx]]]PPPaaarrruuuzzz}}}wwwaaa```eeebbb___KKK??????@@@@@@<<<:::===BBBQQQ@@@@@@NNNVVV[[[VVVIII___nnn~~~iiieeennnooonnn\\\RRRaaazzzfffJJJDDDEEEEEEIIITTTaaafffeeebbbcccbbb]]]SSSDDD555+++((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!'''------(((###$$$&&&%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))************++++++++++++,,,,,,,,,<<>>@@@@@@>>><<<;;;888;;;;;;;;;>>>DDDCCC>>>@@@HHHPPPSSSPPPMMMKKKIIIOOOSSSbbbRRRKKKSSSJJJQQQooocccTTTMMMPPPOOOAAA///))))))''''''&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))++++++''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''',,,++++++++++++*********)))((((((''''''(((((()))''''''''''''''''''''''''%%%%%%&&&'''(((((())))))$$$&&&)))///===TTTpppnnnUUUNNNTTTIIIOOOQQQPPPVVViiiqqqVVVMMM```mmmgggdddmmmttt{{{ooopppzzzwwwccceeehhheee\\\VVV\\\gggkkkVVVQQQ^^^hhhmmmeeeRRRZZZ```nnnmmmXXXQQQ___iiiyyyrrrjjjeeebbb\\\QQQIIIHHHNNNPPPQQQ]]]mmmnnnccc\\\UUUKKKAAA999111((("""''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%#########%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******)))))))))*********++++++111111DDDfffyyy|||nnndddvvvMMMCCCzzz^^^KKKPPPUUULLL???999AAABBBCCCDDDDDDCCCBBBAAA>>>JJJXXXaaaeeeiiiqqqwwwlllUUUIIIBBB;;;999;;;===;;;777777888999:::999888666555555666666666777777777888888999999::::::::::::999::::::::::::999999999999888888888999999999999999999999888888888999::::::<<<<<<<<<<<<======>>>>>>???CCCIIINNNQQQQQQOOOMMMJJJGGGCCC>>>;;;:::::::::888888999::::::999999888666;;;>>>===<<<>>>===;;;GGGHHHJJJLLLMMMLLLKKKKKKOOOKKKSSSLLLIIILLLFFFLLLfff```UUUJJJCCC>>>333'''(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&((()))***+++++++++&&&''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''++++++++++++************(((((((((''''''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&'''((())))))******)))'''+++;;;SSSeeeyyyttt```YYYLLLEEEJJJPPPJJJKKK^^^mmmlllaaalllsss^^^]]]kkkvvvggg\\\^^^jjj```___dddkkkjjj]]]RRRXXXfffooo^^^VVVXXXYYY```cccZZZYYYXXXhhhsssfff[[[cccmmmwwwssshhhWWWGGGBBBGGGOOOUUU]]]\\\WWWaaarrrppp```QQQFFF888///+++(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((((())))))))))))***...)))AAAaaayyyooooooYYYsssiiiRRR{{{]]]YYY^^^SSSDDD>>>>>>>>>>>>@@@AAAAAA@@@>>>@@@DDDIIILLLQQQYYYdddmmmkkkiiioooxxxiiiTTTDDD<<<;;;;;;;;;999::::::999777666777777666666777888999999888888444555777888999999888777777777777777777777777777555555555555555666666666999999999999:::;;;<<<<<>>555,,,$$$''''''''''''(((((())))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''+++++++++*********))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))''')))((($$$"""(((666AAAqqqpppwww~~~pppaaaJJJAAAJJJMMMLLLJJJEEE^^^YYYeee{{{|||iii```fffsssvvvcccUUUUUUaaaVVVHHHOOO[[[```UUUHHHMMM[[[ooo[[[NNNKKKNNN___mmmkkkddd___pppxxxdddZZZUUUeeeUUUCCC===BBBIIIKKKIIIPPP[[[]]]XXX___jjjcccPPP???666,,,&&&&&&((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""$$$&&&%%%$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))''''''((((((((()))))))))---''':::PPP\\\vvvxxxgggqqqyyynnn~~~oooiiiYYYooolllQQQVVV[[[SSSAAA>>>;;;;;;>>>@@@AAA@@@@@@>>><<<;;;>>>FFFRRR[[[fffgggfffcccdddppplllXXXJJJBBB>>>:::::::::888666888<<>>>>>@@@BBBDDDFFFHHHJJJJJJKKKMMMNNNNNNMMMJJJEEEAAA>>>:::999777555555555777888666666555555555666888888777999;;;<<<===DDDQQQ\\\NNNHHHFFFJJJLLLGGGCCCBBBHHHFFF???>>>999666@@@JJJCCCKKKNNNEEE777...***'''&&&&&&'''(((((()))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''+++************)))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''###&&&((('''$$$$$$)))...===MMMbbbrrrzzz{{{qqq```QQQJJJFFFDDDCCCTTTNNNMMMOOOLLLEEEGGGOOOlllppp```___hhhsss}}}mmmLLLQQQ___kkkfffZZZ[[[hhhvvv^^^MMMLLLYYYrrr{{{eeeUUUVVV^^^VVVJJJCCC>>>CCC???<<<@@@HHHPPPSSSRRROOOZZZ^^^YYYWWWUUUGGG444---)))%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((((((((())))))'''''''''((((((((())))))///'''***666CCCWWWmmmvvvxxxlllzzzvvvZZZRRRyyyvvvTTTOOOuuummm[[[TTTQQQHHHBBB<<<:::<<<@@@AAAAAA===;;;999888999<<>>@@@@@@AAAGGGIIILLLPPPSSSUUUVVVVVVJJJIIIFFFBBB>>>:::777555111222222333333444444444444444444444555666777777555444666888:::@@@MMMYYYPPPFFFAAACCCDDD@@@???CCCKKKOOOBBB???:::666DDDFFFIIIMMMJJJ;;;---((()))+++&&&'''(((((()))(((((('''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&************))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%###%%%((()))((('''(((***...IIIUUUVVV]]]pppzzzdddSSSKKKEEELLLXXXTTTMMMFFFDDDDDDCCC@@@VVVSSSBBBJJJXXX___cccSSSOOOMMMWWWeeeeeeYYYXXXaaalll]]]TTTPPPUUUfffppphhhZZZGGG@@@???:::===DDDDDD:::CCCLLLOOONNNOOOUUU\\\TTTXXXWWWPPPEEE;;;...###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((((((((((())))))))),,,+++%%%(((444>>>NNNccc|||sssmmmkkkooovvvlllTTTcccbbbaaafffxxx[[[LLLXXXzzzaaaMMMQQQNNNHHH@@@<<<===>>>>>><<<;;;::::::;;;<<<;;;888555666<<>>===;;;888666444222222//////000111111111111111000111111222333333444444111111444:::<<<;;;AAAHHHIIIAAA???DDDDDD===<<>>KKK@@@DDDEEE@@@333(((&&&)))+++'''(((((())))))((('''&&&&&&&&&'''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%!!!"""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&************))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&,,,'''###))):::LLLSSSSSSeeekkkooommmVVVMMMIIIGGGAAA===FFFSSSTTTKKK===???777BBBKKKJJJQQQIIIOOOHHHLLLYYYZZZMMMJJJPPPQQQSSSVVVLLL<<<>>>FFFBBB@@@:::>>>BBB>>>AAADDD???OOOKKKIIILLLQQQTTTRRROOOOOOLLLFFF<<<111)))'''((("""$$$''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###""""""$$$&&&%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))***###///***%%%+++,,,===___vvv^^^]]]dddXXX[[[oooxxxIII^^^jjj___SSSYYYhhhrrreee???EEEZZZccceeeiiiRRRKKKCCC???>>>===:::777888777777999;;;:::777444777777888999<<<@@@DDDGGGKKKGGGDDDHHHPPPWWWYYYYYYpppssstttnnnddd[[[WWWVVVOOOMMMJJJGGGEEEDDDEEEEEEBBB@@@???=========>>>???;;;;;;;;;<<<<<<=========<<<<<<===>>>>>>???@@@@@@AAACCCFFFIIIKKKMMMMMMMMMMMMMMMLLLIIIFFFAAA===:::333333333333222222111111111111000000000000000000---...///000111111111111***---666BBBGGGDDDDDDHHH999666===GGGGGG<<<666999666CCC444777>>>BBBLLL666333666666///)))((()))((((((((()))))))))'''&&&%%%'''''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$&&&((()))$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,+++***)))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%'''...888@@@WWWZZZ[[[```kkktttrrriiiKKKNNNLLLDDDAAADDDGGGEEEAAAAAA@@@===:::999:::<<<@@@???>>>===<<<;;;;;;;;;777999;;;<<<;;;;;;<<<======???AAAAAA@@@BBBGGGKKKQQQUUUZZZZZZTTTNNNIIIGGG;;;777000***&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((+++******)))+++---///111NNNhhhvvvuuuxxxtttjjjgggqqqVVVJJJ___jjjSSSIII]]]ZZZ444>>>RRRmmmzzz```BBB777>>>EEEAAA999>>>:::666666999999555000666555444444555666777888BBBBBBCCCDDDEEEEEEFFFFFFLLLQQQVVVWWWWWWYYY^^^ccccccbbb___\\\YYYWWWUUUTTTNNNLLLIIIGGGFFFDDDAAA???@@@???>>>======???DDDHHHCCCDDDEEEFFFHHHIIIJJJKKKIIIKKKMMMOOOOOOLLLIIIGGG@@@???===;;;888666444333////////////////////////---------------------------...000111111///---,,,000444999===??????===;;;:::;;;<<<;;;999999:::;;;555333333777===@@@>>>;;;000...,,,)))((('''((()))'''''''''''''''&&&&&&&&&))))))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%&&&''')))***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))!!! %%%%%% !!!)))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%''',,,000444;;;@@@EEEOOO\\\bbbbbbfffllljjjZZZIIIAAA@@@AAA666777999:::;;;===AAADDD;;;;;;:::999999999:::::::::<<<>>>>>>=========???@@@@@@AAAAAACCCFFFKKKOOOPPPRRRSSSOOOGGG>>>777555,,,***'''$$$###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((((()))+++---///...KKK___kkkxxxuuudddXXXQQQZZZQQQHHHTTT```ZZZQQQXXXbbbXXXMMMKKK???TTTuuu\\\TTTNNNBBB888888???<<<888444333333444444444333333222222333444555999999999:::;;;<<<<<<<<<<<<@@@DDDDDDBBBCCCFFFJJJOOOPPPSSSVVVZZZ^^^bbbdddUUUSSSQQQQQQQQQPPPNNNMMMKKKLLLMMMLLLKKKJJJLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGCCCDDDDDDCCCAAA>>>:::888333333222111///...------........................------------------------///...------------...///666888:::;;;<<<;;;999777666777888777555444555666444222222666;;;<<<999555---,,,)))'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$!!!&&&000000&&&!!!$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,***)))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''&&&$$$######$$$!!!(((------000888CCCJJJKKKPPPWWW```iiihhhXXXHHH>>>>>>===<<<999999;;;<<<999888888888888999:::;;;999;;;>>>???>>>???@@@AAAFFFDDDAAA@@@BBBFFFHHHJJJFFFFFFDDD>>>666---(((%%%""""""!!!!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''')))+++,,,%%%444;;;EEE[[[gggbbb^^^PPPLLLEEEIIISSSQQQOOOYYYPPPPPPGGGNNNZZZKKKBBBVVVcccbbbmmmwwwccc???000888777777777444000///111444222111111000000000000111///000000111111222222333333555777666444333555777555666888;;;???CCCFFFHHHLLLKKKJJJKKKLLLMMMLLLKKKGGGIIILLLLLLJJJGGGEEEDDDEEEDDDBBBAAA???===;;;:::999999888666333000---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))***,,,000222999999888777777777777777444555555444111000000111222111111444777666222...)))((('''%%%%%%&&&''''''((((((((())))))*********''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""(((111111((("""###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&%%%%%%$$$###''')))&&&###%%%---333444666>>>NNN___ddd[[[OOOOOONNNKKKFFF@@@<<<;;;;;;===<<<<<<<<<<<<<<<======:::<<<@@@AAABBBCCCEEEGGGKKKEEE>>>;;;;;;<<<;;;:::444444222///+++(((%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))******---&&&'''===QQQZZZaaa___MMMBBBNNNRRR???>>>YYYgggcccOOOLLLfffoooXXXCCC999@@@TTThhheeeOOO???>>>///000222333222000...---000000//////............------------......//////111333333222000...///111444333333222111111111222999888888999:::;;;;;;:::777999<<<<<<:::777555444333222222111111000000///000///...------,,,,,,,,,+++,,,,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++...---+++***+++...222444777666444333333555888:::555555666444111000000111111000111222333111,,,(((&&&&&&%%%%%%%%%&&&'''(((''''''(((((()))***++++++((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&######''''''######&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''$$$$$$%%%&&&&&&&&&(((+++'''///444111...:::WWWrrrKKKLLLKKKIIIGGGGGGIIIKKKBBBBBBAAA@@@??????>>>??????AAACCCDDDCCCCCCDDDFFFCCC===666222000000...+++((('''&&&'''((()))******&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))***###***'''(((555>>>AAAIIIUUUeeeYYY>>>>>>KKKHHH@@@OOOWWWQQQHHHPPP\\\ZZZSSSUUUFFF777999MMM^^^[[[PPP999555111000111111...+++////////////......------,,,,,,------------......,,,---...---,,,,,,,,,---//////////////////000000000///......000000///......///000000...---...///,,,,,,,,,,,,------------+++************,,,---...))))))))))))))))))))))))************************++++++++++++++++++++++++,,,---...///000111222333666444222000111333666888444555555333000//////000000000000000000---)))&&&&&&&&&&&&&&&'''((())))))&&&&&&'''((())))))******)))))))))(((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!!!!!!!$$$'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---,,,+++******)))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((%%%"""!!!"""###$$$$$$&&&""""""%%%(((&&&######"""&&&$$$$$$222SSSppp777999:::;;;<<>><<<;;;;;;:::::::::;;;<<<:::777555444555333000,,,)))(((((('''&&&%%%######$$$''')))******######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))###+++)))'''---------555EEEbbbZZZ999;;;QQQLLL666888888===AAA;;;666???LLLWWWSSSBBB000444KKK^^^cccLLLAAA444......000000...---......///......---,,,+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,(((((((((((()))***+++,,,---,,,***+++,,,,,,+++)))+++,,,,,,+++***+++---000------,,,,,,+++++++++*********)))(((((())))))*********)))))))))((((((((())))))))))))))))))))))))************************+++---///222333333222111666444222000///000111222000111111000...,,,---.../////////...,,,***((('''&&&&&&'''(((((())))))***'''''''''(((((()))))))))***)))))))))((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%------,,,+++************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((%%%""""""###$$$###"""(((###!!!%%%&&&""" !!!+++%%%###(((---...111666((()))*********+++...111444333222111111111111111,,,---...,,,)))'''&&&'''&&&''''''&&&%%%%%%&&&'''%%%###"""###%%%'''&&&%%%######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((())),,,&&&!!!&&&%%%'''222888AAABBBDDDLLLHHH>>>===@@@999<<>>111;;;777888;;;888111333:::;;;<<<<<<:::555111......)))***+++,,,------,,,+++***************************)))((()))***+++***)))''''''&&&''''''((()))))))))(((''')))+++,,,+++***)))+++,,,,,,***)))***+++)))***************++++++'''((())))))***)))))))))&&&&&&'''(((((())))))***************************)))))))))))))))))))))))),,,---...///000000000///+++---///111222222111111---/////////---------///******)))'''%%%%%%'''(((%%%&&&''''''((((((''''''+++++++++***************(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$&&&((())))))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$++++++******)))(((((((((((((((*********)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''((()))+++...111444666777666666555333000000111333222222333555888888444000222111111222333222000...---,,,******+++***)))'''************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++((((((((((((((((((((((((++++++******))))))((((((%%%'''))),,,---............//////...---,,,---......,,,***+++...000///------000222222111///......***))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''))))))(((((('''''''''''',,,***(((&&&%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########++++++******)))((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''''''''((())),,,...000222333222333222111...---...///111000111444777777555222222111111222333222000...---,,,******++++++)))(((*********)))))))))((((((************************)))))))))(((((()))))))))(((((()))))))))*********))))))(((((((((((())))))************++++++++++++)))))))))))))))******+++*********************************))))))))))))(((((()))+++---...//////......//////...,,,***)))(((///,,,***+++---///...------///222222000...---,,,)))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((('''''''''&&&&&&(((''''''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######++++++******)))(((((((((+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''%%%&&&'''(((***+++------...///000///---+++++++++...------///222333333222111000000111222222000......,,,++++++++++++***(((******)))))))))(((((((((******************************))))))))))))******'''((((((((())))))))))))))))))(((((((((((())))))************++++++++++++)))))))))))))))******+++************************((((((((()))))))))*********+++,,,---............,,,---...///...,,,***)))///---,,,,,,---...---,,,,,,///222222000---+++***)))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''******)))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###++++++******)))(((((((((,,,+++)))'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((())),,,...000///---+++******,,,+++***+++,,,...///000111000//////111111000......,,,++++++,,,,,,+++*********)))))))))((((((((())))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))(((((((((((())))))'''((((((((()))))))))))))))))))))))))))******+++************************''''''((())))))***++++++,,,,,,,,,---------------)))***---000333222111//////...---,,,,,,,,,,,,,,,+++...000111...+++))))))((((((((('''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***+++)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++******)))(((((((((+++***(((&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########################################################################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''+++---//////...,,,,,,,,,......---+++++++++---...000///......000000000///...---+++,,,------,,,+++************))))))))))))((((((((((((((((((((((((******))))))))))))******)))))))))*********++++++))))))(((((((((((())))))'''((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((()))***+++,,,,,,,,,+++++++++++++++,,,,,,)))***,,,000444444222///.........---,,,+++,,,---+++---......,,,***))))))(((((((((((((((''''''''''''''''''((((((((())))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$++++++******)))((((((((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############################################################################################################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++---...---,,,---...111222111///---,,,...000000...------///000000///...---,,,,,,......---,,,,,,,,,+++++++++*********(((((((((((((((((((((((())))))(((((((((((())))))************++++++++++++))))))(((((((((((())))))************++++++++++++)))))))))))))))******+++(((((((((((((((((((((((())))))******+++,,,------++++++*********+++,,,,,,,,,++++++...111111...***---......---++++++,,,...***+++,,,+++)))((()))+++))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%++++++******)))(((((((((&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############################################################################################################################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))***---//////000111000...---///111///---,,,,,,...///000///...---,,,---...///...------------,,,,,,,,,++++++************************((((((''''''''''''(((((())))))))))))************))))))(((((((((((())))))************++++++++++++)))))))))))))))******+++))))))))))))))))))))))))+++++++++,,,,,,---------,,,++++++***+++,,,---...///,,,***,,,000111...++++++---...---++++++---000******)))'''&&&'''***---*********************+++'''((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&''')))***''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%++++++******)))((((((((($$$%%%&&&((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""###%%%%%%&&&(((+++...***,,,///...,,,,,,...000///---+++,,,---///000///...---,,,---//////...---......---------,,,,,,,,,++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++************************,,,,,,------------......,,,,,,++++++,,,---///000///,,,***---222555333111***,,,...---++++++...111))))))'''%%%%%%'''+++///++++++++++++++++++,,,,,,(((((((((((())))))))))))(((((((((((()))))))))))))))((((((((('''''''''''''''''''''((((((((())))))&&&&&&%%%%%%&&&))),,,...''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''$$$######&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%------,,,++++++******)))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######%%%$$$###""""""###$$$%%%"""###$$$%%%$$$###"""!!!$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++---/////////---,,,.........---+++,,,...000111...+++,,,000111000...............---,,,+++***,,,,,,++++++++++++,,,,,,)))))))))((())))))******(((((('''''''''(((((()))###%%%((()))(((((()))+++((((((((()))******++++++''')))+++,,,------,,,,,,+++,,,...000000///...---......---,,,++++++******---,,,+++++++++---000111,,,)))(((...555888444///------------,,,+++***)))&&&&&&&&&&&&&&&'''((((((+++,,,---------+++)))'''''''''((())))))***))))))(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---,,,,,,++++++******)))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""######$$$$$$###""""""###$$$$$$!!!"""###$$$$$$$$$""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))+++---......------///000000...,,,+++,,,......,,,+++,,,---.........)))******++++++,,,,,,---......------------......------,,,,,,,,,,,,,,,---***************)))******((()))************++++++)))************+++++++++***++++++,,,,,,,,,+++++++++,,,.../////////---,,,------,,,,,,+++*********---,,,+++***+++,,,...000,,,++++++000555777444111333222111///---+++***)))''''''&&&&&&'''(((((()))***+++,,,------,,,***)))&&&'''((((((((((((((('''(((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,,,,+++******))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######"""#########$$$$$$###""""""###$$$$$$ !!!###$$$%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++,,,------///000111000---,,,+++,,,***+++,,,,,,++++++,,,---+++***))))))***+++---.........------------......000///...------,,,------++++++,,,,,,,,,++++++***---,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++***+++---.........---,,,------,,,,,,+++*********,,,,,,*********+++,,,------...000222444555444444999777444000---+++))))))((((((''''''(((((())))))((()))+++,,,------,,,,,,''''''((((((((('''&&&&&&'''(((((())))))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&#########$$$$$$%%%%%%&&&((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$##################$$$!!!"""$$$%%%&&&&&&&&&%%%###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,...000000...,,,,,,,,,(((+++------***)))+++...111///---+++++++++,,,---------,,,,,,,,,,,,------......,,,+++************((()))+++,,,,,,,,,++++++---+++)))))),,,------,,,///......---,,,,,,++++++---,,,+++******+++---...***+++,,,---------,,,,,,------------,,,,,,++++++,,,+++***))))))******+++---000444444333222444666888555111---***)))(((((())))))(((((((((((())))))&&&''')))+++------......((()))))))))((('''&&&&&&'''(((((((((((((((((('''((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,+++******))))))(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$##################$$$$$$#########"""###%%%'''((((((''''''""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((***+++'''***---......---......))),,,//////,,,+++,,,///111///---+++++++++,,,---......------------......------,,,***))))))))))))&&&'''(((***++++++++++++***)))((()))+++,,,---,,,000//////...---,,,+++++++++*********+++---///111++++++,,,,,,,,,---,,,,,,............------------++++++******)))*********...222555444111000222555111///,,,)))'''''''''((())))))(((((((((((())))))&&&'''((()))+++,,,------***************)))((('''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++++++++***))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""###$$$&&&'''(((''''''&&&"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''""""""###%%%''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%'''***+++,,,,,,...000***,,,/////////...---...+++***))))))***+++---...000000////////////000000///...---,,,,,,+++,,,,,,******)))))))))***+++,,,(((***------,,,+++,,,---000//////...---,,,,,,+++))))))***+++---///000111,,,,,,,,,,,,------------.........---------------************************///111333222///...000222***)))(((&&&&&&&&&''''''))))))((((((''''''((((((&&&''''''((())))))************+++++++++***))))))&&&''''''((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$++++++******))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###"""###$$$$$$$$$$$$###"""###$$$%%%&&&&&&%%%$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''"""###$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%&&&'''((())))))***,,,...,,,,,,---///000000...,,,)))******++++++,,,,,,---......------------............------------......333111...,,,******+++,,,+++111555444///++++++............------,,,,,,,,,)))***+++---.../////////---------------......///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,000000000///...---...///'''''''''''''''''''''''')))(((((('''&&&&&&''''''(((''''''&&&&&&&&&''''''((())))))************)))&&&''''''((((((''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$++++++******)))(((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%$$$###""""""###$$$%%%$$$###"""!!!!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&$$$###'''((((((''''''(((***---,,,++++++---111111---***...............,,,+++***+++******))))))******+++------,,,,,,,,,------...<<<888333///+++++++++,,,///777===:::111++++++...---------------,,,,,,,,,***+++---...///...------...------------...//////*********************+++((()))***,,,,,,---------000///...---------,,,,,,(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&(((((('''%%%%%%$$$%%%%%%''''''((())))))***))))))&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---,,,***)))((('''(((((())))))((('''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$''')))******))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---///111222+++++++++,,,---...000000.........---,,,,,,++++++***))))))+++------,,,***//////...---,,,++++++***///000111222111...+++************++++++,,,,,,,,,------..................000...------///000000///---,,,++++++***)))((((((++++++,,,---...///111222111...+++***+++***'''$$$''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$"""###%%%$$$"""%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%---,,,***)))((('''(((((())))))((('''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$''')))******)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,---...+++++++++,,,---...///000...------------,,,,,,,,,+++***)))***,,,,,,,,,***,,,,,,,,,,,,,,,,,,------------------,,,++++++***,,,,,,,,,---------------///.....................000...,,,,,,------,,,+++,,,+++++++++++++++++++++------,,,,,,,,,------...+++)))''''''))))))'''%%%'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((((((((''''''''''''&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%---,,,***)))((('''(((((()))((((((''''''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%((()))***)))((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))************+++---...///,,,,,,,,,,,,------------...,,,******+++,,,,,,+++...---,,,+++++++++,,,---------+++******+++,,,---/////////.............../////////......---------///---,,,+++++++++***(((+++,,,,,,,,,------------...---,,,+++***)))))))))&&&%%%%%%&&&((())))))((((((((((((((((((((((((((()))((('''''''''(((***+++(((((((((''''''''''''&&&'''''''''''''''((())))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%---,,,***)))((('''(((((()))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((***))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&(((((((((((()))***+++,,,******+++,,,,,,---......111...+++***+++,,,---,,,333222///,,,+++******+++...............///000000000000//////......------//////...---,,,++++++***---,,,++++++,,,,,,***)))---------------------------,,,+++)))((('''''''''&&&&&&&&&((()))+++++++++))))))))))))))))))))))))+++)))((('''''')))+++,,,(((((((((''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&%%%""""""%%%%%%%%%%%%$$$$$$%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&---,,,***)))((('''((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''')))***)))(((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))***+++,,,------222///,,,+++,,,---------333222000...,,,,,,,,,,,,,,,---///111222111000//////.........---,,,,,,,,,------,,,,,,+++***))))))+++++++++,,,...///---,,,//////...------,,,++++++***)))((('''''''''''''''''''''(((((())))))******************************+++***((('''((()))+++---(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%'''%%%"""$$$***&&&%%%%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&---,,,***)))((('''(((((((((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((******)))'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))***++++++///---++++++,,,------,,,------......////////////)))+++---///000///---+++---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))+++***+++...000111///.........---,,,+++***))))))(((''''''&&&&&&'''''''''%%%'''(((((('''&&&((()))))))))))))))))))))))))))***)))((((((((()))+++,,,'''(((((((((((()))))))))'''''''''''''''((())))))&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$)))(((&&&,,,666&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&---,,,***)))((('''(((((('''''''''''''''((())))))'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''')))******)))'''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((((((***)))((()))+++++++++)))(((***,,,...//////...---)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++,,,...000000...,,,++++++******)))))))))((((((((('''&&&&&&&&&&&&'''$$$'''))))))'''''')))+++))))))))))))))))))))))))((((((((()))))))))******'''((((((((())))))))))))'''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((###$$$)))((('''///===&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&(((******(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''---,,,***)))((('''(((((('''''''''''''''((()))***&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''((()))++++++)))'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$''',,,000333&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''')))***((('''(((***,,,......,,,***(((---,,,+++******+++,,,,,,+++,,,,,,------.........------..................,,,,,,---...000///,,,***((((((((((((((()))))))))***)))((('''&&&%%%%%%%%%%%%(((++++++******---000((((((((((((((((((((((((''''''((())))))))))))((('''((((((((())))))******'''''''''''''''((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))'''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***$$$###'''&&&###---<<<'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%''')))******)))'''%%%%%%%%%%%%&&&&&&&&&''''''---,,,+++)))((((((''''''(((((((((((())))))))))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))((('''&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))******+++++++++,,,******+++++++++,,,,,,,,,111111000000/////////...//////.........---------,,,,,,+++***)))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******)))(((((('''''')))***+++&&&'''***++++++***'''&&&&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&((()))+++,,,&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$&&&(((***)))'''&&&&&&'''((()))''''''''''''''''''''''''---,,,+++)))(((((((((((((((((((((((())))))))))))(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))*********+++,,,,,,---------........./////////.........------------,,,,,,,,,+++++++++,,,+++******))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******(((((('''''''''((()))***'''((()))******)))((('''))))))))))))))))))((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((('''''''''((()))*********(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&'''))),,,***(((&&&%%%%%%&&&'''''''''''''''''''''''''''---,,,+++***)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&((()))((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))++++++***)))))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******'''''''''''''''((())))))(((((())))))))))))((((((+++++++++***)))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&%%%&&&''''''(((&&&&&&'''''''''(((((((((''''''(((((())))))******)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((()))(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&''')))+++,,,+++)))'''%%%%%%%%%%%%''''''''''''''''''''''''------+++***)))((((((((((((((((((((())))))))))))&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((((((((()))(((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))******************))))))*********)))))))))((((((******))))))))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******'''''''''''''''(((((((((***)))(((''''''((()))************))))))(((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((((((((()))))))))***)))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''''''''(((***,,,***)))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''...---,,,***))))))(((((((((((((((((())))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&((((((((()))(((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((())))))))))))))))))************))))))))))))***))))))((())))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******'''''''''(((((((((((((((***)))(((''''''((()))***'''''''''(((((()))))))))'''(((((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))(((''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''''''''(((***,,,&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''...---,,,+++***)))))))))(((((((((((())))))))))))((()))***++++++***)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))***++++++*********)))))))))))))))((((((((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******'''(((((()))***)))))))))***)))(((''''''((()))***&&&&&&&&&'''((()))))))))'''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((((((((())))))))))))***)))((((((''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$%%%&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&''')))+++$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''...---,,,+++***)))))))))(((((((((((())))))))))))((()))+++,,,,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''((((((((()))))))))))))))))))))*********++++++************))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******((((((***+++++++++***)))))))))(((((((((((())))))((((((((((((((()))))))))(((((())))))))))))(((((('''''''''&&&''''''(((((('''((((((((())))))))))))))))))))))))((((((((((((***))))))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%&&&''')))%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''......,,,+++***)))))))))(((((((((((())))))))))))&&&((()))******)))(((&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&'''''''''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))***((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''((((((((()))))))))******++++++,,,,,,***)))))))))((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''(((((()))*********((()))***,,,,,,++++++***(((((())))))))))))((((((++++++******))))))(((((((((((())))))))))))(((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((******)))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((())))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''&&&%%%%%%&&&(((''''''''''''&&&%%%%%%$$$''''''''''''''''''''''''---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''''''''((((((((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((('''''''''((()))))))))((('''&&&%%%$$$&&&((()))(((&&&&&&'''''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%&&&(((***))))))(((((('''''''''&&&'''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$&&&)))+++***((()))'''&&&'''***+++***((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,******))))))((((((''''''++++++***))))))***++++++((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))((((((((((((((((((((((((***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((''''''(((((((((''''''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((''''''(((((((((((('''&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%'''(((***))))))((((((((('''''''''(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%&&&)))***)))((()))(((&&&'''***+++***((())))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++*********)))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************++++++***)))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&'''''''''((((((((((((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((---,,,+++******))))))***))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((***)))((((((((()))***+++,,,)))'''''')))***(((&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))))))))((((((((((((''''''((((((''''''(((((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((())))))((()))((('''(((***+++***)))***++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,+++++++++++++++***************,,,,,,,,,,,,******,,,++++++******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************************++++++***))))))))))))***************************&&&''''''(((((((((((('''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((***))))))(((((())))))*********)))((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''&&&))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''))),,,------,,,)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((------,,,+++************))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((()))))))))***)))(((((((((***---...000+++&&&&&&)))+++)))%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&'''((())))))))))))((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((((((((()))(((((()))******************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))******++++++++++++++++++++++++*********+++---......---+++***------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************++++++***))))))*********************************%%%&&&((()))******)))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***))))))))))))))))))*********))))))((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))************************))))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((()))))))))))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...---,,,+++************************************(((((())))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))***))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))*********)))(((((()))+++---///111+++'''&&&***+++)))&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((())))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***************************)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((()))((())))))***)))******+++)))******************)))************************************************(((((((((((((((((((((((((((((())))))******++++++***************************+++---......---+++***...------,,,+++***))))))************************************************))))))))))))************************************+++***************++++++))))))))))))))))))))))))&&&''')))***+++***))))))))))))))))))))))))))))))(((((())))))))))))((((((******************************))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))(((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))++++++++++++++++++++++++************************(((((((((((()))))))))***((((((((()))))))))******)))))))))))))))***++++++************************************************+++******))))))******+++))))))))))))))))))))))))************************************************...---,,,++++++******+++************************(((((())))))))))))******((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((()))******)))(((((((((((((((((()))''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))'''(((((((((((()))))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((((())))))***************((())))))******))))))(((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''(((((())))))******+++)))))))))))))))+++---...---***((((((***+++)))'''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))******))))))(((((())))))***+++))))))))))))))))))))))))******************************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***((()))+++***))))))***,,,))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))************)))))))))***************,,,,,,............,,,,,,---,,,,,,++++++*********************************************************)))))))))*********+++++++++++++++++++++++++++++++++************+++,,,,,,))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))((())))))******))))))(((************************+++******))))))******+++******)))))))))***++++++))))))))))))))))))))))))((()))))))))))))))******))))))************))))))************************************************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))***************************++++++,,,++++++++++++++++++++++++************************,,,+++***))))))***+++,,,************************************************************************......---,,,++++++++++++************************(((((()))))))))*********(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))***+++******))))))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''(((((()))))))))*********'''((((((((())))))))))))'''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((()))******+++++++++***))))))************))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''(((((()))******++++++((()))))))))******++++++))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********))))))(((((())))))***+++))))))))))))))))))))))))*********************************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++)))(((***,,,(((***++++++))))))***---******++++++++++++******************************************************************************))))))))))))*********************+++++++++,,,,,,------------------------+++++++++++++++*********************************++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,---************************++++++***)))))))))******************************))))))************))))))+++++++++++++++++++++++++++******))))))******+++******))))))******+++,,,)))))))))))))))))))))))))))*********++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))(((((()))))))))*********)))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((()))++++++++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,((()))***+++++++++++++++))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))************)))%%%(((***+++)))((((((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***,,,...---***)))+++---(((***,,,+++))))))+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))************+++++++++,,,,,,---------///...------------...///******************++++++************************++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++---,,,***)))))))))******************************))))))************))))))++++++++++++++++++++++++++++++************++++++******))))))***+++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...//////...,,,***------------------------++++++++++++++++++++++++++++++++++++++++++++++++000///---,,,+++************************************)))(((((((((((())))))+++******))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((()))******)))))))))))))))***))))))))))))))))))))))))+++***)))'''''''''((()))******++++++++++++******,,,+++***((((((((()))***)))$$$###,,,888:::///""")))************+++++++++))))))************)))))))))((('''''''''(((***+++******))))))((((((''''''(((((())))))******++++++***+++,,,+++))))))+++,,,***************)))))))))******)))))))))((((((((()))******+++++++++++++++))))))))))))))))))))))))))))))))))))*********+++))))))******+++++++++,,,***************************)))((((((((()))+++,,,))))))))))))))))))))))))++++++***)))))))))))))))***)))((((((((()))+++,,,******))))))((((((((('''************))))))))))))++++++++++++++++++++++++(((((())))))))))))((((((''''''(((((()))*********))))))))))))))))))))))))+++++++++,,,---------...(((((())))))******++++++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++******))))))((((((((('''***************************+++,,,+++)))'''((()))******))))))))))))***+++...333777444+++'''***///+++++++++***++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,+++,,,.........,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,++++++++++++++++++***************,,,+++++++++,,,------............---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---...............------------....../////////000///////////////.........////////////////////////000///...------...///000........................,,,------...///000000111...............///000000///............//////000//////............/////////...---,,,,,,---...///............////////////,,,,,,------.........///------,,,,,,,,,+++++++++........................---------------------------------,,,,,,+++++++++------------------------000///...---,,,+++++++++++++++++++++++++++++++++***))))))(((((()))))))))+++***))))))(((((())))))******))))))))))))))))))+++******))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))******)))))))))((((((((('''''''''((((((((())))))******))))))))))))******))))))))))))))))))))))))***)))(((((('''''''''((())))))************))))))+++***)))(((((())))))***...***)))000:::;;;333)))*********+++++++++,,,,,,******++++++++++++******+++******)))***+++,,,---,,,,,,+++++++++++++++*********+++++++++++++++,,,)))***+++***)))(((***+++******))))))))))))))))))))))))))))))((((((((((((((())))))***************************************(((((()))))))))******************+++++++++,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,************************---,,,++++++*********+++++++++*********+++,,,---+++++++++*********))))))++++++++++++++++++++++++******************************++++++++++++******)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********))))))(((((((((************************)))+++,,,,,,++++++,,,...*********))))))******+++)))...111000***(((***...+++++++++++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------------------------------------///...---...000111000///......////////////......................................................------------------------,,,,,,,,,,,,------------........................------------------------------------,,,,,,,,,,,,------------------------......------...//////000////////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////......---.../////////000000000000000000000000000000000000333333333333333333333333333222111000000111222333222222222222222222222222111111111222222333333333444444444444444555555666333333222222222333333444444333333222222333333444333333222111111111222222/////////000000111111111444333333222111000//////............------------------------------------........................000000//////....................................000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************)))(((((((((((()))************************,,,,,,+++***))))))******(((((((((((((((((((((((())))))************))))))******))))))))))))***************))))))))))))((((((((((((((())))))))))))+++******)))******++++++************************(((((()))))))))(((''''''))))))************))))))***))))))))))))******+++,,,******...333444///)))+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,------,,,,,,------...///............////////////---------------,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------------------,,,,,,,,,---...///---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---.........------------------------......------------------,,,,,,,,,---------------------............------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***************))))))+++++++++++++++++++++++++++,,,,,,,,,++++++,,,...,,,++++++*********++++++(((***,,,---,,,,,,---...,,,++++++++++++,,,------,,,,,,---------.........------------.........................................................................../////////111000000111222333333222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000111111111111222000000000000000000000000111000000000000/////////................................................///////////////////////////000000111111111000000111111222222222222333333222222222333333333333333222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333555555555555555666666666888777777666666666777777888888777777777777888888888888888888888777666555333333333444555666666777999999888777666555444333333333333333222222222222000000000000000000000000111111111111111111111111222222111111111111111000111111111111111111111111///...---,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,******)))(((((((((((()))))))))))))))************,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******++++++*********)))))))))(((((()))))))))*********++++++*********+++,,,,,,++++++++++++++++++++++++))))))+++++++++***)))(((***++++++,,,,,,++++++***)))))))))******+++,,,,,,)))))))))***,,,,,,***))),,,,,,---------.........---......//////......---............//////000000///000000000111222222222/////////......------------///000000...---...///////////////000000000000////////////............,,,---......//////.......................................////////////000------------------............................................./////////...........................///////////////................../////////000........................------...............///////////////////////////...//////000000//////...,,,------...//////000000////////////////////////111111111000000/////////..............................////////////......------------------------------............------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---+++)))((()))+++...------,,,,,,,,,,,,,,,,,,,,,,,,...///000000///---,,,,,,,,,,,,---......---.........////////////....../////////000000000000000000000000000000000000000000000000000000000/////////000000000000000333222111222444555555444111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444555555555555555555555555333333333444444555555555222222222333333333333333333333333444444444333333111111111222222222222222222222222222111111111111000000000000000000000000111111111111111111111111222222222222222333333333222333444444555444444444666666666666666666666666555555555555666666666666333333333333333333333333555555444444444444555555444444444444444444444444777777777666666666666666444555555555555555555555888888777777777777777888999999888888888888999999:::;;;<<<<<<;;;:::888777888888999:::;;;<<<<<<===999:::::::::::::::::::::999999999888888888777777555555555555555555555555444444444444444444444444444333333333333333333333444444444444444444444444...---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,------++++++***)))))))))))))))((((((((())))))*********,,,+++******)))))))))***)))))))))))))))))))))))))))))))))******)))))))))***))))))))))))))))))***++++++++++++************)))))))))************++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,******+++,,,,,,------------.........------...///............//////////////////000000000000////////////000000111111111111111111111222222333333333000000000//////............000222222111000000000000000111111222222222222111111111111000000000000......///000000000000000///////////////////////////000000000000111111111000000000000000000000///111111111111111111111111000000000111111111111111111111111111111111111111///000000111111111000/////////000000111111111111//////////////////000000.........//////000000000000000000000000000000000///000000111111000000///---......//////000111111000000000000000000000000222222222111111000000///////////////////////////...//////////////////...//////////////////////////////000000000000//////........................////////////////////////000000///---++++++---///111000///...............000...---///111111000..................///000000000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111000000000111111222222222444333222333666777666555333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555666666666666666666666666666666666666777777777777777777777777444555555666666777777777444444444555555666666666555666666777777666555555444444444444444444444444444333333333333222222222222222222222222222222222555555555555555555555555555555555666666666777777666666777888999999888888:::::::::999999999999999777777777888888888999999888888888888888888888888999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;:::::::::777888888999999888777777666555555555555666777777888888888777777888888888:::;;;<<<<<<<<<:::999888::::::;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777777777777777777777777777777777777777888888888888888888888888777777777777777777777777...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,+++************+++(((((())))))***+++++++++,,,++++++***++++++,,,,,,******************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******)))*********++++++++++++++++++++++++,,,---......------------------------------.../////////............////////////......,,,---...............---...///000000///...000111/////////000000000000111///000000111111000000///000111222222333333222222333333333333333333444444222222222222111111111111///222444444333111111222111111111222333333444444222222222222111111111111///000000111111111111111222222222222222222222222000000000111111111222222333333333333222222222222222222222222222222222222111222333444444444333333333333333333333333333333111222333444444444333222111222333333444444333333111111222222222222333333000000111111222222333333000000000000000000000000111222222333333222222111//////000000111222222222222222222222222222222222111111111111111111000000222222222222111111111111000000111111111111000000111111111111111111111111111222222333333222222111000000000111111111111111222222222222222222222222111222222222222333777:::444333222111111111111111111000///000111111///---000000000000000111222222222222222333333333444444333444444444444555555555333333333333333333333333333333333333333333333333222222222333444444555555555444444555777999999888666666777777777777666666555555555555555555555555555555555555555555555555666666666666666666666666888888888999999999::::::999999999999999999999999777777777777777777777777666666666666666777777777666666777777888999999999999:::;;;;;;;;;:::888777999999888888888777777777555555555555444444444444555555555555555555555555777777777777777777777777666777777888888999999999888999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::888888999999::::::;;;;;;999999999999999999999999777777888888888888777777::::::::::::::::::::::::888888999999999999999999777888999999999888777666444444555555666777999::::::999999888888999999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;//////...------------...........................,,,,,,,,,,,,---...///000...---,,,,,,++++++,,,,,,******+++,,,,,,---......---,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++,,,,,,---...///------------------------......------...//////000......////////////......//////000111000000......,,,---........./////////000000000111111111111222000000111111111111000000222333444555666555555444555555555555555555444444444444555555555555555555444666999999888666666666444555555666777777888888666666666555555555555444333444555555666666555555666666666666666666666666444444444444555555555555666666666555555444444444444444444444444444444444333333555666666666555444555555555555555555555555444555777888888888777666444555666777888777777666555555555555666666666777333333444444555666666777444444444444444444444444444444555555555555444444111111222222333444444555444444444444444444444444333444444444444444444555666666555555555444444444333333444444444444333333333333333333333333333333444444555555555555444444222222333333444444444444444444444444444444444444333444444444555888<<<@@@777666555444333333333333111222333333333222222222222222222222222333444444444444555555555666666666666666666777777777888888777777777777777777777777777777777777777777777777555555666666777888888888777666666888:::<<<;;;;;;999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999999999999999:::;;;;;;<<<=========>>>???@@@???>>><<<;;;??????>>>===<<<;;;;;;:::888888888777777777666666666666666666666666666666777777777777777777777777666666777888888999::::::888999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888999999:::;;;;;;<<<<<<888888888888888888888888777777888999999888777777888888888888888888888888777777777888888999999:::888999:::;;;:::999777666777777888999:::<<<>>>???>>>>>>============>>>>>><<<<<<<<<<<<===>>>??????>>>============<<<<<<<<<@@@???>>><<<:::999777777888888888888777777777777888888888888888888888888::::::::::::::::::::::::=========>>>>>>>>>??????========================111000000////////////000000000000000000000000000,,,,,,,,,---...///000000///...------,,,,,,------,,,,,,------...///000000............///111222333------------------------......////////////......//////............//////---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000...........................---,,,,,,,,,...///000------............------000111222222222000///............000111222111000000111111111111222222222000000111111111111000000444555777888888888777666888888777777666666555555666666777777888888999999999;;;>>>???===<<<;;;;;;999999:::;;;;;;<<<======;;;;;;;;;:::::::::999999999999:::;;;;;;;;;;;;;;;888888888888888888888888888999999999::::::::::::888888777777666666666555555555555555555555555555333444666777777777666555666666666666666666666666666777999;;;;;;;;;999888777888999:::;;;:::999999777777888888999999999:::555666666777888999999:::888888888888888888888888666666777777777777666666333333444444555666666666666666666666666666666666777777888888999999::::::999888888888777777666666555555666666666666555555555555555555555555555555555555666666666666555555444444444555555666666666666666666666666666666666666666666555555777;;;>>>888888777555555444444444333555777777666666777888444333333333333444555555666666666666777777777777777888888888888999999999999999999999999999999999999999999999999999999999777777888999::::::;;;;;;999888888:::<<<>>>>>>===<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<===>>>??????@@@@@@AAACCCCCCCCCAAA???>>>DDDCCCBBBAAA@@@>>>======:::::::::999999999888888777777777777777777777777666666666666666666666666555555666777888888999999777888999:::;;;;;;;;;;;;:::::::::999999888888888999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAA>>>???@@@AAA@@@???===;;;::::::;;;===???AAACCCEEECCCBBBBBBAAAAAABBBBBBCCC>>>=========>>>@@@BBBCCCBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<;;;;;;::::::;;;;;;:::::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>333222222222111111000000000000000000///////////////////////////000111111111111///...------------------...///111333444555222222000//////.........,,,---.../////////.............../////////000000////////////////////////000000//////.........---,,,---...///000000000000---...///000000111111000000000000000111111111111222111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,000999YYYvvviii???+++333555444444333333222222111222333444444555555444444444444444444444444444444444555666777888999:::;;;666777777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<;;;;;;:::;;;:::::::::::::::::::::999999999::::::999999999888888777777777777777777888888888888888888888888888888888777777777777777666666777777888999999:::777888999999777777888999::::::;;;;;;;;;;;;::::::=====================<<<888888888888888888888888;;;999777777888::::::999===<<<;;;999888999999:::888888777777:::<<<999444::::::999888666666888:::666666777888999999999999===<<<:::999999999:::;;;>>><<<::::::::::::888777888999999888666666777999666777888888999999888888;;;:::999:::;;;;;;:::999666666666666666777888888777777888999::::::;;;;;;;;;:::999999999999999999===<<<<<<<<<<<<<<<<<<<<<===<<<:::999999999:::;;;::::::999999999999999999:::999777888:::<<<===<<<:::;;;;;;;;;<<<<<<======666777888888777777888:::888999:::;;;<<<============>>>??????>>>>>>???AAA???>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@???>>>======<<<;;;===??????>>>>>>>>>???===>>>@@@AAAAAAAAA@@@???????????????@@@@@@AAAAAAAAA???===;;;999999:::;;;888999;;;===>>>???@@@@@@BBBAAABBBCCCEEEEEEBBB@@@CCCCCCDDDEEEDDDCCCBBBAAA>>>>>>??????===:::777666>>>>>>======>>>===;;;:::999;;;<<<<<<:::999999:::888999::::::;;;:::::::::666777:::<<<>>>===<<<<<<999:::;;;<<<<<<=========???>>>===<<<===>>>@@@BBBAAAEEEEEEAAAAAAEEEEEEAAAHHHFFFDDDBBBAAAAAAAAABBBBBBCCCCCCAAA???>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAACCCBBBAAAAAABBBBBB@@@>>>???BBBEEEEEEAAA>>>===>>>@@@???===;;;:::::::::;;;999===@@@AAA@@@>>>???@@@AAA@@@???>>>>>>======>>>???>>>======>>>>>>===<<<>>>===<<<;;;<<<===???@@@>>>>>>??????@@@?????????<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>\\\vvvmmmJJJ666888555555555555555666666666777777888999999999999888888888888888888888888888666777777888999::::::;;;:::;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;??????????????????????????????>>>>>>>>>>>>======@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============<<<=========>>>>>>??????===???@@@???>>>===>>>???<<<<<<<<<======<<<<<<<<<::::::::::::::::::::::::777777777777777777777777999999999888777777999;;;777777666666777999:::;;;;;;;;;;;;:::::::::777444888999999888777777999;;;777888:::;;;;;;<<<;;;;;;<<<<<<::::::999:::;;;;;;>>><<<;;;:::;;;;;;999888<<<===<<<<<<;;;;;;<<<===<<<<<<===>>>>>>>>>======@@@???>>>>>>??????>>>===>>>>>>==================;;;<<<<<<===>>>>>>??????======<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@>>>======???AAABBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAAAAABBBCCC???@@@AAABBBCCCCCCCCCCCCAAABBBCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBAAAAAAAAACCCBBBAAA@@@@@@???????????????>>>>>>???@@@BBBCCCEEEEEEDDDCCCBBBBBBAAAAAACCCDDDDDDDDDBBBAAA@@@@@@AAABBBBBBCCCCCCCCCBBBBBB>>>===<<<<<<<<<===???@@@DDDCCCBBBAAAAAABBBDDDEEEDDDEEEEEEFFFFFFEEEEEEEEEBBBAAAAAABBBCCCDDDBBB@@@HHHHHHIIIHHHGGGFFFDDDCCCFFFFFFHHHHHHGGGFFFDDDBBBBBBAAAAAAAAAAAAAAA@@@>>>===???@@@@@@???>>>???@@@???????????????>>>>>>===;;;<<<===>>>??????>>>>>>@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGG@@@DDDEEEBBBCCCGGGHHHEEEFFFFFFFFFEEEDDDBBBAAAAAA?????????>>>===<<<<<<<<<::::::;;;;;;<<<===>>>>>>>>>===<<<===>>>>>>===<<<;;;>>>AAAAAA???>>>???@@@======<<<;;;;;;<<<======???AAADDDDDDBBB@@@@@@@@@======<<<<<<;;;;;;<<<<<>>>>>>>>>>>?????????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCC@@@AAABBBCCCDDDEEEFFFGGGBBBBBBCCCCCCCCCBBBAAAAAA333333333333444444444444222222222222222222222222222222222333333555666666777666666555444444444333333333333444444555666777555444333222222111222222222111111111111222333333111222222222333333333333444444444444444444444444444444444444333333333333222222333444555555555555888888888888777666555444555555555666666666666777777777777666666666666555666666666666666666666666111666BBBKKKFFF:::555888666777777888999999::::::;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======????????????????????????=========>>>>>>>>>??????>>>??????@@@@@@AAAAAAAAA>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@AAAAAA??????@@@@@@@@@@@@@@@@@@>>>???@@@???>>>===>>>@@@========================????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;>>>@@@:::::::::;;;<<<>>>???@@@@@@AAACCCBBB@@@>>>===>>><<<>>>>>>>>>===>>>@@@BBB>>>@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAABBBBBBDDDBBBAAAAAABBBBBB@@@??????=========>>>???>>>===AAAAAAAAABBBAAAAAA@@@@@@CCCCCCCCCBBBBBBBBBAAAAAA?????????>>>======<<<<<<>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@@@@?????????>>>>>>>>>>>>===:::;;;;;;<<<===>>>???@@@@@@>>>===>>>@@@AAABBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBBBBAAAAAABBBCCC??????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFFFFEEEEEEIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFDDDBBB@@@AAACCCFFFHHHCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>????????????DDDCCCBBBAAABBBCCCDDDFFF@@@@@@???>>>???@@@BBBCCCCCCCCCCCCDDDDDDCCCBBBBBBKKKIIIGGGHHHIIIJJJIIIHHHJJJKKKKKKJJJIIIGGGEEEDDDAAABBBCCCDDDDDDDDDCCCBBBEEEEEEFFFFFFFFFEEEDDDDDDCCCEEEFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDEEE===>>>>>>????????????>>><<<===???@@@@@@???>>>===???BBBCCCBBBDDDGGGHHHGGGDDDEEEFFFGGGGGGEEECCCAAA>>>>>>????????????>>>>>>>>>>>>???@@@BBBCCCDDDEEEBBB@@@??????AAABBBBBBAAA>>>???@@@@@@@@@@@@BBBDDD????????????@@@BBBCCCDDD@@@BBBDDDDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAACCCAAA@@@@@@BBBBBBAAA???<<<<<<<<<<<<;;;:::999999999:::;;;<<<===>>>>>>>>>:::;;;<<<>>>??????@@@@@@>>>??????@@@AAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA444444555555666666777777444444444444555555555555666555555555555555555666888888888888888777666666666666555555666666777777777666555555444444444555444333333222333444555666333333333444444444555555666666666666666666666666666666666666666666666555444555666777777888888777888888888888888777666555777777888888888999999999999999999999999999999999777777777777777777777777;;;<<<:::666555999===???:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@??????>>>===<<<;;;<<<<<<<<<<<<<<<======::::::;;;<<<<<<===>>>>>>;;;;;;<<<<<<===>>>??????>>>>>>????????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>@@@@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBAAA@@@???@@@BBB????????????????????????===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::;;;;;;;;;;;;===@@@BBB???;;;<<<@@@:::;;;<<<<<<;;;;;;<<<>>>;;;===>>>@@@@@@@@@@@@??????????????????@@@@@@@@@AAA@@@>>>???@@@@@@???>>>BBBAAA@@@AAACCCDDDCCCAAACCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDCCCBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCEEEEEEFFFFFFFFFFFFFFFGGGCCCCCCDDDDDDDDDCCCCCCCCC???@@@@@@@@@AAAAAABBBBBBCCCBBBAAABBBDDDEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDDDD@@@BBBCCCCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFEEEEEEBBBDDDFFFHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@AAACCCEEEFFFFFFEEEEEEEEEDDDBBBAAA@@@AAAAAABBBMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIIIIJJJKKKLLLMMMLLLHHHHHHIIIJJJKKKMMMNNNOOOHHHHHHIIIIIIIIIIIIHHHHHHMMMMMMLLLJJJJJJJJJJJJKKKJJJJJJKKKMMMMMMNNNNNNNNNNNNKKKIIIHHHIIIKKKKKKJJJEEEFFFFFFFFFFFFDDDCCCBBBKKKKKKLLLLLLLLLKKKKKKJJJBBBCCCEEEEEEDDDCCCDDDDDDEEEGGGHHHGGGEEECCCCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJIIIGGGEEEDDDCCCCCCEEEEEEIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFEEE>>>???@@@@@@BBBCCCDDDDDDHHHIIIJJJLLLLLLLLLKKKKKKHHHHHHIIIJJJLLLLLLKKKJJJMMMMMMNNNOOOOOOPPPQQQQQQLLLJJJHHHHHHIIIJJJJJJIIIFFFEEEEEEDDDDDDFFFHHHJJJGGGHHHHHHHHHIIIJJJKKKKKKDDDEEEFFFGGGGGGFFFFFFFFFAAAAAABBBCCCDDDDDDDDDEEEBBBAAAAAABBBDDDEEEEEEDDDJJJJJJLLLMMMMMMLLLKKKJJJIIIIIIKKKLLLNNNNNNOOOOOOIIIIIIKKKLLLLLLMMMMMMMMMRRRRRRQQQPPPOOOOOONNNNNNKKKLLLLLLLLLKKKKKKJJJIII666666777777888888999999666666666777777777888888999999777666555444444444999999:::::::::999888888777777777666666777777888999999888777777777888888555555555555555666777777555555555555666666666666888888888888888888888888777777777777777777777888666777888999999::::::999777888999999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999>>>@@@===>>>BBB???777>>>>>>======<<<<<<<<<<<<;;;;;;<<<============<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;;;;<<<<<<=========;;;<<<<<<===>>>???@@@@@@??????@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>BBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFEEEDDDCCCDDDEEEAAAAAA@@@??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>???BBBCCCAAA>>>??????????????????>>>>>>BBBAAADDDGGGDDD??????EEE>>>???@@@@@@>>>>>>>>>?????????@@@AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFFFFDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDCCC???AAACCCBBBAAAAAABBBDDD???@@@BBBCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEAAABBBCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCCCCCCCDDDAAAAAAAAAAAAAAAAAABBBBBBGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFEEEFFFHHHHHHGGGFFFCCCDDDEEEFFFGGGIIIIIIJJJIIIJJJKKKKKKJJJJJJKKKLLLQQQQQQRRRRRRRRRQQQQQQPPPQQQPPPNNNOOOQQQQQQPPPNNNJJJLLLOOOQQQRRRRRRQQQPPPQQQQQQQQQQQQPPPPPPOOOOOOJJJLLLOOOQQQRRRQQQPPPNNNMMMNNNOOOQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOMMMKKKLLLNNNPPPOOONNNIIIKKKMMMPPPSSSUUUWWWXXX[[[]]]```bbbbbb```]]][[[UUUUUUTTTTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTTTTSSSSSS[[[YYYVVVUUUVVVWWWWWWWWWTTTUUUWWWXXXYYYXXXXXXWWWQQQQQQPPPOOOMMMLLLJJJJJJPPPSSSUUUUUUTTTSSSTTTVVVYYYZZZZZZXXXUUUSSSRRRRRRSSSTTTUUUXXX\\\```ccceee^^^\\\ZZZWWWVVVWWWXXXYYYSSSTTTTTTUUUUUUUUUUUUTTTUUUSSSPPPNNNMMMOOOQQQRRRVVVVVVVVVWWWWWWWWWWWWXXXTTTTTTTTTTTTUUUWWWYYYZZZVVVVVVWWWYYY\\\]]][[[YYY[[[ZZZZZZZZZZZZZZZZZZZZZTTTRRRPPPPPPPPPPPPOOONNNMMMLLLKKKLLLNNNRRRUUUWWWUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQPPPPPPNNNNNNQQQRRRTTTUUUVVVWWWVVVVVVRRRQQQRRRTTTXXX[[[[[[[[[SSSTTTVVVXXXYYYZZZZZZYYYTTTUUUWWWXXXYYYZZZZZZZZZXXXYYYYYYYYYYYYYYYXXXXXX```______^^^]]]\\\\\\[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZ999999999999::::::::::::888888888999999::::::;;;;;;;;;999888666555555555999:::;;;<<<<<<;;;:::999999888888888888888999:::;;;;;;::::::::::::;;;;;;777888888999:::999999999777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::888999:::;;;<<<<<<<<<<<<;;;<<<===>>>????????????<<<<<<<<<<<<=====================>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>===888999>>>===777AAAAAA@@@@@@???>>>>>>===;;;<<<======>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDEEEFFFFFFFFFGGGEEEEEEEEEFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFFFF@@@BBBCCCBBBAAA@@@AAABBBBBBAAA@@@??????@@@AAABBBEEEEEEEEEFFFFFFGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@AAACCCDDDBBB???===>>>???@@@@@@@@@@@@@@@GGGCCCEEEIIIHHHAAA@@@EEEBBBDDDFFFFFFEEEDDDEEEFFFFFFEEEDDDDDDEEEFFFHHHIIINNNNNNNNNNNNNNNMMMLLLLLLMMMLLLKKKLLLNNNOOOOOONNNHHHKKKMMMNNNMMMLLLMMMMMMPPPPPPQQQRRRRRRRRRRRRRRRIIILLLOOOOOONNNNNNQQQTTTQQQSSSUUUXXXZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]```cccfffhhhhhhiiiggggggggghhhhhhiiiiiijjjkkkjjjiiihhhhhhjjjkkklllssssssrrrqqqpppooonnnnnnqqqqqqpppqqqssssssqqqpppooooooppprrrssstttuuuvvvzzz|||}}}}}}||||||}}}~~~~~~||||||~~~{{{~~~}}};;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<===;;;;;;:::999999999999:::;;;<<<===>>>>>>===<<<;;;:::::::::::::::;;;<<<=========<<<<<<<<<<<<======999;;;===??????>>><<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========;;;<<<===>>>???????????????@@@AAAAAAAAAAAAAAA@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCIIIGGGBBB======BBBGGGIIICCCBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHGGGFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPJJJLLLMMMLLLKKKJJJKKKLLLRRRQQQOOONNNNNNOOOQQQRRRKKKKKKLLLLLLMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPTTTSSSOOOMMMOOORRROOOPPPQQQQQQRRRQQQPPPOOOTTTNNNOOOXXXZZZUUUTTTXXX[[[]]]```bbbbbbbbbdddeeedddbbb```^^^___bbbeeegggmmmmmmnnnmmmlllkkkiiihhhkkkjjjiiikkkmmmnnnnnnmmmlllqqqwwwwwwsssqqqssswwwyyyzzz{{{|||}}}~~~~~~~~~www{{{=========<<<;;;;;;;;;:::::::::;;;;;;<<<======>>>;;;::::::;;;;;;<<<>>>>>><<<===???@@@@@@???>>>===;;;;;;;;;<<<<<<===>>>???>>>===============>>>>>>;;;===@@@CCCCCCAAA???===>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD;;;>>>BBBEEEEEECCCAAA@@@CCCCCCDDDDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFJJJJJJKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMNNNOOOPPPQQQQQQRRRIIIJJJKKKLLLMMMNNNOOOOOOWWWWWWYYYZZZ\\\]]]______ccceeefffeeedddcccdddfffjjjiiigggffffffgggiiijjjnnnnnnooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqq{{{||||||~~~AAAAAABBB@@@===;;;<<<<<>>>>>>>>???@@@AAA@@@@@@???????????????@@@BBB@@@>>>>>>?????????>>>???>>>===>>>???AAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@AAAAAAAAA@@@@@@@@@>>>======???AAAAAAAAA@@@CCCCCCAAAAAADDDDDDAAAAAA???<<<>>>BBBDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFBBBEEEGGGFFFFFFGGGFFFDDDFFFFFFFFFDDDCCCCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEIIIIIIJJJJJJIIIGGGFFFDDDGGGCCCDDDKKKMMMJJJIIIKKKJJJGGGDDDDDDFFFHHHHHHGGGGGGIIIKKKKKKLLLLLLNNNOOOGGGIIILLLMMMLLLJJJGGGFFFMMMIIIIIILLLJJJGGGIIIOOOIIINNNRRRQQQMMMLLLPPPTTTXXXRRRSSSXXXWWWPPPTTT___\\\aaafffhhhgggffffffgggjjjiiigggiiillloooqqqqqqwwwuuurrrqqqqqqpppnnnmmm}}}zzzssslllooowwwxxxtttuuuxxx}}};;;;;;<<<<<<===>>>>>>>>><<<===>>>>>>>>>===>>>>>>???>>>>>>===>>>???@@@AAADDDDDDCCCCCCDDDDDDCCCCCCHHHFFFCCCAAA@@@@@@??????>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEFFFFFFFFFDDDDDDDDDEEEFFFGGGEEECCC???BBBBBB@@@BBBFFFHHHFFFHHHGGGGGGHHHJJJKKKKKKJJJ@@@>>>======>>>AAADDDFFFJJJHHHEEECCCCCCEEEFFFFFFEEECCCCCCDDDFFFIIIJJJKKKHHHJJJKKKKKKJJJLLLQQQUUUSSSTTTUUUWWWXXXYYYZZZZZZXXXRRRQQQTTTVVVTTTSSSVVVUUUXXX\\\^^^^^^]]]]]]^^^cccggglllooonnnllliiigggllliiieeebbbbbbeeehhhkkkcccbbbdddhhhgggbbbbbbfffpppttt{{{CCCAAA@@@AAACCCDDDBBB???DDDGGGJJJJJJIIIGGGEEEEEEEEEDDDBBBAAAAAACCCFFFHHHCCCDDDGGGIIIKKKLLLLLLLLLFFFEEEDDDDDDFFFJJJMMMOOOIIIJJJKKKLLLNNNPPPRRRSSSVVVWWWXXXYYY[[[\\\]]]]]]bbbaaaaaabbbbbb```\\\YYYYYY[[[[[[ZZZ\\\bbbeeedddbbbdddfffggggggffffffgggooommmjjjhhhjjjoootttxxxssspppmmmooosssvvvwwwwwwwwwuuutttwww|||kkkgggcccccceeeddd___YYY```dddiiiiiifffccc``````]]][[[XXXVVVVVVXXXZZZ\\\bbbfffjjjoooqqqssstttuuuxxxyyyzzz|||{{{wwwhhhdddttt~~~rrrhhhccccccnnn|||{{{xxxzzzhhhrrr}}}|||vvv{{{|||}}}}}}zzzzzzxxxwwwsssyyyuuunnniiigggvvvlllkkkhhhbbbfffjjjzzzrrrmmmuuusssrrr{{{pppwwwuuuwwwoookkkrrr}}}}}}|||xxxsssllljjjnnnzzz|||wwwqqqrrrvvvyyyzzzjjj^^^[[[^^^^^^fffppp{{{~~~tttzzz|||pppfffhhhiiicccdddkkkddd^^^[[[cccsss~~~oooppprrrvvvzzz|||{{{yyywwwxxxwwwyyy}}}yyyhhhdddkkkeeeffffffgggmmm{{{xxxyyy|||```TTTZZZYYYYYY[[[^^^\\\ZZZ```iiieeeppp|||