BM6P6(@ lllEEEAAA;;;555000//////000000///...333>>>DDD<<>>???XXXssskkkbbb______^^^XXXQQQNNNIIICCC@@@>>>===;;;888777555222111111111111000------------------------++++++***))))))+++///333:::RRRgggOOOFFF555(((---//////---+++)))((()))+++...)))(((,,,,,,)))***///,,,+++***)))(((((((((((((((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***''''''''''''((((((((((((///---+++***+++---///111)))333@@@MMMZZZaaa^^^VVVbbbkkkpppkkkhhhkkkppprrr||||||tttjjjkkk{{{___EEE<<<;;;:::888888;;;???@@@BBBEEEIIINNNGGG???666///---,,,+++)))((((((''''''''''''((((((%%%&&&((()))))))))((('''((()))((('''&&&&&&(((***&&&***%%%&&&///---%%%'''___@@@===999444111000111111///---///888BBBBBB888---......---,,,---...///000///...---++++++++++++,,,)))))))))******,,,------111222@@@:::999<<<---++++++*********++++++************************++++++***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000111,,,---555555444===JJJkkkqqqjjjbbb``````___XXXRRRMMMIIICCC@@@???>>>;;;999555333111000111333333222+++++++++++++++++++++++++++++++++***)))+++///222444JJJyyyqqqRRREEE999222666---------,,,++++++,,,------)))(((,,,,,,)))+++///(((((((((((()))***+++,,,(((((())))))(((''''''&&&&&&''''''((((((''''''&&&***)))(((''''''((()))***''''''''''''((((((((((((((((((((()))***++++++,,,...666BBBPPP___hhheee^^^hhhnnnpppkkkfffggghhhgggvvvyyyuuunnnooo}}}lllNNN???:::;;;;;;999<<>>222---///...---------...000111...---,,,************+++'''((()))***************,,,AAAYYYIII777444(((***************************)))))))))******+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------------------------------------...//////000111111333111***---999:::999AAA___qqqjjjcccaaabbb___XXXQQQLLLHHHDDDAAA@@@>>><<<;;;333222000000222333444333+++++++++++++++++++++++++++++++++******+++///222111@@@iii~~~WWWAAA;;;999888......------------------,,,***)))+++,,,***+++...(((((((((((()))***+++,,,(((((()))))))))(((''''''&&&''''''((((((''''''&&&))))))(((((((((((())))))''''''''''''((((((((((((&&&'''***,,,---------,,,111777@@@OOOaaannnllldddjjjlllllliiifffeeeaaa]]]mmmtttwwwuuuuuu___FFF;;;:::===999<<>>===<<<444222000000222333333333------------------------++++++++++++***+++...111333:::XXXhhhIIICCCAAA666222111///------,,,+++***+++******+++++++++,,,---,,,+++***)))(((((((((((((((((()))))))))(((((('''''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''((((((((((((&&&''')))+++,,,.........000222888GGG]]]mmmmmmfffffffffeeefffgggfffaaa\\\dddoooyyy||||||tttUUUAAA;;;<<<888:::===@@@BBBCCCDDDEEERRRJJJ>>>555111///,,,******))))))(((((())))))***((((((((()))))))))(((((('''((())))))'''''')))***&&&,,,***'''+++***)))111ZZZCCC555555444333111///...---444...444@@@???222,,,111---,,,+++++++++,,,---...,,,+++***)))))))))***+++,,,---.../////////...---+++EEE^^^FFF------'''***)))+++,,,+++))))))***,,,***+++++++++,,,,,,,,,---))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,---------******++++++,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222333222444222333888:::JJJfffzzzrrriiieeeccc___VVVNNNKKKJJJHHHDDDAAA>>>===<<<666444111111111222111000------------------------***+++,,,+++++++++---000222444GGGqqq```VVVPPP<<<666333///------...---+++***++++++++++++,,,,,,+++,,,+++***)))(((((((((((((((((()))))))))))))))((('''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''((((((((((((%%%%%%$$$%%%&&&))),,,------...222???UUUhhhkkkfffccc``````dddgggfffaaa]]]^^^jjjyyyiiiNNN@@@;;;888999;;;>>>AAACCCDDDEEEGGGBBB===999666333---)))******))))))))))))******)))))))))((((((((())))))&&&((())))))(((((()))+++'''+++''''''000...)))+++rrrOOO<<<666555444222000...---,,,444333888===999///---222,,,+++*********+++---...,,,+++***))))))***++++++)))******++++++*********,,,;;;MMM:::***---''',,,(((+++---,,,)))(((***,,,------------------------***************************++++++,,,,,,++++++***,,,,,,,,,,,,------------)))******++++++,,,,,,---+++,,,,,,------.........------...//////000111111...333444555777===ZZZ~~~uuukkkfffddd```XXXQQQKKKKKKJJJFFFAAA>>><<<<<<777555222111111111111000++++++++++++++++++++++++***,,,,,,,,,++++++---///---///888]]]wwwkkkdddLLL<<<777111...///000000///(((+++,,,++++++------***(((((((((((()))***+++,,,(((((()))*********))))))'''(((((())))))(((((('''(((((())))))))))))((((((''''''''''''(((((((((((()))(((&&&%%%'''***---///------000;;;OOObbbjjjgggbbb^^^^^^bbbdddaaa]]]\\\[[[fffwwwcccLLL@@@:::999999;;;???BBBCCCCCC===<<<;;;<<<<<<888111+++++++++************++++++******)))((((((((())))))&&&(((******))))))***+++(((+++''''''111///''''''eeeGGG999666555333111000///......111777===<<<555///---...,,,,,,+++***+++,,,---...,,,+++***)))******+++,,,(((''''''&&&&&&'''''''''...222???444+++...(((000(((+++---,,,)))'''***---000000000///......------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...******++++++,,,------...++++++,,,,,,---......///------........./////////000444555888>>>JJJrrrvvvkkkfffdddbbb\\\VVVLLLMMMLLLHHHBBB===;;;;;;666333111000111222222111++++++++++++++++++++++++***,,,---,,,++++++,,,...***000111HHHwww}}}gggJJJBBB777111000000///---''',,,---***+++...---)))(((((((((((()))***+++,,,(((((()))***************(((((())))))))))))(((((('''((()))******)))((('''''''''''''''((((((((((((++++++******+++---...///,,,---///777III\\\ggghhh___[[[ZZZ___```\\\[[[]]]\\\dddtttyyy]]]LLL???<<<999999<<>>666000+++++++++******+++++++++++++++)))((((((((())))))%%%'''***+++*********+++(((---(((&&&,,,***%%%)))]]]DDD;;;555444222000//////000000...999AAA<<<444///---+++------,,,+++,,,---...///,,,,,,+++******+++,,,------,,,+++******+++,,,---+++***666///***+++%%%///'''+++...,,,((('''***---222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......++++++,,,------...//////++++++,,,,,,---...//////---------...............444777777<<>>BBBDDDAAA;;;555,,,++++++******++++++,,,,,,+++***((((((((()))***%%%'''***+++*********+++(((...+++&&&'''%%%$$$---qqqPPP;;;333888777555222...,,,---......>>>EEE:::......000...++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,000,,,''''''+++,,,***'''+++---///...,,,+++************+++,,,------------<<<;;;666...+++------+++***++++++,,,,,,++++++***//////---***((())),,,///((()))+++,,,------,,,+++---...///...,,,,,,...///,,,,,,,,,---------......///...------///000000000...555:::???RRRxxx{{{nnnbbbaaaeeeaaaYYYMMMPPPPPPJJJAAA<<<===AAA:::666222111222222111000000...------.........---++++++,,,,,,,,,---------+++---111333BBBiiirrrfffSSS444///333(((000,,,------------,,,++++++***,,,,,,((('''))))))&&&''''''(((((())))))*********************)))(((((()))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((%%%'''$$$ (((,,,+++)))222222,,,888VVVjjjnnnbbb]]]YYYWWWTTTTTT\\\eeeaaa```jjjzzzdddNNNAAA999:::999333333999888:::>>>CCCDDDBBB===999000000000...+++)))***+++***)))))))))))))))******))))))(((((((((***+++,,,,,,,,,---+++***)))+++,,,iiiJJJ999444555555444222...------...111===AAA777------...,,,+++++++++,,,,,,,,,------,,,++++++*********++++++*********)))***,,,---...+++,,,......,,,************+++,,,,,,------------555555222,,,***,,,---+++***++++++,,,,,,++++++***,,,,,,+++***((((((+++---((()))+++,,,------,,,,,,,,,---...---++++++---...,,,,,,,,,---------......000///...///000111222222444;;;???HHHfff}}}nnnbbb```aaa]]]UUUMMMOOONNNHHHBBB===>>>@@@:::666222111111222222000000...------.........---++++++++++++,,,,,,,,,,,,++++++...000:::[[[~~~wwwpppbbb???111555+++000,,,,,,,,,,,,,,,++++++******---,,,)))(((******'''(((((((((((())))))*********************)))((((((((((((''''''''''''(((((('''''''''((((((((()))))))))+++***%%%&&&---000///)))///000---777NNNccckkkbbb\\\VVVTTTRRRSSSZZZbbb]]]\\\dddsss{{{|||tttYYYIII======;;;666555:::;;;<<<@@@DDDGGGFFFBBB???999666222///---+++***(((******))))))))))))******'''''''''((()))+++---...+++,,,,,,+++))))))***+++]]]BBB777555111222333111///---...///555<<<;;;222,,,------***++++++++++++,,,,,,,,,,,,+++***************++++++(((+++---,,,)))))),,,000)))+++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...---***))),,,,,,******++++++,,,,,,++++++***((()))******(((((()))+++))))))***,,,,,,,,,,,,,,,+++,,,---,,,******,,,...,,,,,,,,,---------......000000000000111222333444666999@@@UUUooobbb^^^]]]XXXQQQNNNLLLIIIFFFBBB@@@???>>>888555222111111222222222000///------......---,,,*********++++++++++++,,,---,,,---///444HHHnnn{{{{{{uuuLLL444666///111+++,,,,,,,,,,,,+++******+++------***)))++++++(((((((((((())))))))))))***))))))******))))))((((((''''''((((((((((((''''''(((((()))))))))*********&&&((((((&&&&&&+++,,,+++))),,,...000555BBBVVVeeecccZZZRRRPPPQQQRRRWWW]]]XXXWWW___llltttwwwjjjWWWEEE???<<<888888;;;<<<<<L=hĦ4ĉ@ӵiiiIII888555777---///000000//////000222>>>:::333------...---************+++++++++,,,,,,******))))))***+++,,,,,,+++++++++******)))((((((((()))******)))***+++---......,,,++++++++++++,,,(((,,,,,,******,,,***'''***++++++,,,,,,++++++***'''))),,,---,,,++++++,,,************+++,,,---------......>L///,,,,,,,,,---------......,,,...000000000111444777===<<>>QQQbbbZZZTTTTTTVVVUUUUUUVVVWWW]]]iiiuuu||||||}}}zzz\\\HHH===999:::;;;::::::;;;>>>BBBFFFHHHIIILLLKKKGGG>>>555...---...++++++***)))(((((()))))))))))))))************)))))))))***((('''&&&((()))GG=?HdĦ=ĪjGG=?]]]CCC777555666//////000///...///222444===888111------...---+++************++++++++++++************+++,,,------(((((()))***,,,,,,++++++((()))************---///000...---+++******++++++***------******,,,+++(((***++++++,,,,,,++++++***)))+++......---,,,,,,,,,************+++,,,---.........///HdĦ000,,,,,,,,,---------......+++...111111000111555999>>>IIInnnoooddd```\\\YYYXXXRRRMMMFFFCCCBBBBBB@@@>>>888777555222000///111222222000...---------,,,+++*********++++++++++++,,,(((///+++,,,222...FFF{{{}}}jjj===777555000,,,------------,,,++++++))),,,,,,)))))),,,,,,)))+++************)))))))))''''''((()))))))))((((((''''''(((((((((((('''''''''''''''((((((((())))))***((()))+++,,,******---((((((+++//////...888FFF[[[XXXXXX]]]^^^\\\ZZZ[[[^^^fffsss~~~~~~pppXXXGGG>>>:::999<<<<<<<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e000@e666222??+++,,,)))************+++g<ĉ,,,---...///3we<Ħ555333+++'''3h?@e+++))))))***+++(((******Z,,,+++++++++,,,,,,3h?gL******)))***,,,---...,,,------D%%)?---fff?><z333444=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??tttiiibbb\\\YYY[[[SSSPPPKKKEEEAAA??????@@@999999888333///---...111222000...---------,,,***++++++,,,,,,,,,---------'''555---+++777000777___QQQ???888111......//////......---,,,(((******((((((++++++(((++++++++++++******))))))&&&&&&'''((())))))(((((()))((('''&&&&&&'''((())))))************+++++++++,,,(((&&&******'''(((...(((+++,,,+++---222777888IIIQQQ^^^kkknnnjjjiiikkklllttt}}}yyy}}}cccMMM===444:::999999;;;>>>@@@@@@???AAA<<<;;;BBBJJJHHH:::,,,,,,+++***)))((((((((((((&&&''')))***+++++++++******++++++***(((((()))***4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]Ħ000H׼s:::222,,,,,,,,,(((((()))))))))***tQ))))))***,,,je<Ħ***))))))Bt=o9ĦH׼s+++*********(((&&&)))******HtĦ+++,,,((((((,,,Bt=o9ĦHdĦ......------......///,,,---...Dtfo9ĦsߝLGdUĦ444Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħwwwgggaaa]]][[[[[[VVVRRRMMMGGGBBB???>>>>>>:::999888666333111...---111000///---,,,+++******++++++++++++++++++++++++&&&(((++++++,,,222===EEEwwwwwwbbbDDD333>>>))),,,...------------,,,+++///'''000&&&///'''+++***+++,,,------,,,+++***,,,+++***((('''''''''''''''((()))******)))((('''***'''%%%&&&(((***)))''''''+++,,,((((((------)))%%%&&&+++///000...222999EEETTTcccqqqzzzrrrllluuutttsssxxxzzzVVVAAA???;;;CCCEEE@@@>>>AAADDDCCC@@@>>>>>>@@@CCC@@@999333///+++)))++++++)))((()))+++***)))(((((()))***+++***)))'''&&&'''(((***,,,4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦ000DdDĦ999111///,,,+++,,,,,,,,,+++******+++++++++,,,geĦ)))***+++FSĦ+++***qjRgdKӵDdDĦ************)))'''*********DdDĦ+++,,,((((((qjRgdKӵDdDĦ------------------...,,,---...HdDĦgdKӵDdDDdDĦ777DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦwwwhhhaaa\\\ZZZYYYVVVRRRMMMGGGBBB???>>>>>>;;;999666222///.../////////...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...,,,+++...666<<>>@@@BBB@@@@@@>>>===???BBB@@@;;;555000+++)))++++++)))(((***)))((((((((()))***++++++)))(((((('''((()))***+++4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵ000DdDĦ888///...---,,,------,,,***+++++++++++++++,,,geĦ)))+++sp?aĦ,,,+++GIdnuR)ĦDdDĦ******++++++***)))*********DdDĦ,,,+++))))))GIdnuR)ĦDdDĦ---,,,,,,,,,,,,------,,,---...DdDĦnuR)ĦDdDΦDdDĦ999DdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzziiiaaa\\\YYYXXXVVVSSSNNNHHHCCC@@@>>>======999444///,,,---///111,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---+++,,,111555RRReeeYYYQQQ@@@888444000...------------***...'''000'''000)))---,,,++++++++++++++++++,,,)))(((((((((((()))******(((((())))))))))))((((((***(((''''''((()))(((''''''))))))&&&&&&((((((&&&)))(((***+++***)))///666JJJZZZjjj}}}~~~wwwrrr}}}}}}bbbMMM???AAABBB@@@@@@BBBAAA??????===<<<>>>@@@@@@===999222---***+++,,,)))(((***))))))************))))))((((((((()))))))))******4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵ000DdDĦ666...---------......,,,***))))))))))))))))))geĦ)))s<v>aĦ,,,+++peӵDx<DdDĦ***)))+++,,,++++++*********DdDĦ,,,+++******peӵDx<>d<,,,,,,,,,,,,,,,,,,,,,---...>d<ӵDd<DdDΦDdDĦ777DdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ~~~mmmddd^^^ZZZYYYVVVSSSNNNIIIDDD@@@>>>======:::444000......000222------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,...111444CCCvvvqqq___[[[JJJ===666111111222111000000***...'''111'''111***...---,,,+++******+++,,,---,,,,,,***)))((('''''''''(((((())))))))))))((((((***)))((((((((((((((((((***++++++************)))***))))))***)))***000999JJJ[[[lllyyyxxxxxx[[[EEECCCAAA@@@CCCDDDCCC@@@>>><<<;;;<<<>>>???>>>===444///+++,,,,,,))))))+++++++++,,,+++***(((&&&%%%'''((()))************)))4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<---,,,---......,,,***))))))))))))))))))geĦ)))Hg8>aĦ+++***B?Ho9111>d<***,,,,,,+++***++++++>d<ӵ++++++B?Ho9,,,<x---,,,,,,+++,,,---...&ӫeʬtIӇ...>d<Φ>d<Ħ444D&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRqqqhhhaaa]]]\\\VVVTTTOOOJJJDDD@@@===<<<;;;999777444222111111111000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---...111222<<>>===AAADDDBBB???;;;;;;:::;;;===>>>>>>>>>777111------,,,***)))+++))))))***++++++***((('''(((((()))***+++*********4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefezzzHu]3hh000111000se...---,,,,,,......---,,,,,,,,,,,,+++++++++geĦja>aĦ+++***@G+++000se)))***+++,,,++++++++++++<Ō)))++++++@G++++++Hkge......---,,,+++,,,---...HĪj@IŌ......ege666888Hu]3hIŌDdDĦne@h>hsene@GsĪj@htttkkkddd___^^^WWWTTTPPPKKKEEEAAA===;;;999999888777666333111000111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///888^^^rrr```^^^QQQ???111111333000...///,,,000)))222'''000)))---,,,++++++++++++++++++,,,***))))))))))))***++++++))))))(((((((((((())))))***++++++)))''''''((())))))&&&''')))***((((((+++)))((()))+++,,,---555===ZZZmmmyyy||||||^^^NNN===:::>>>@@@>>><<<999999::::::;;;<<<<<<===999333...------******,,,%%%&&&((()))+++,,,,,,,,,)))))))))*********++++++4DuXӵĵD^DdDĦhhhD^---000000///s׼s000///---++++++,,,......---,,,,,,,,,+++++++++geFm8,,,>aĦ,,,+++++++++***000s׼s+++)))***++++++++++++++++++Ho---(((,,,,,,(((******+++...//////...---+++,,,---......//////999888DDDD^DdDĦs׼suuullleeeaaa___WWWUUUQQQKKKFFFAAA===;;;888888888777555333111000111000///...------,,,---------------------------...---++++++,,,---......333OOOyyyrrrkkkjjjQQQ999222111...---000...222***222'''000(((++++++++++++,,,,,,+++++++++******))))))******+++,,,***)))(((''''''((()))******+++,,,***'''&&&(((***&&&######((()))&&&'''+++)))((()))++++++,,,222:::```ttt||||||sss[[[BBB:::<<<===;;;999666888999:::::::::::::::;;;444///...---******,,,(((((((((((()))***+++,,,+++***)))))))))***+++,,,Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ```>d<Ħ888000000000///Be666///000---+++***,,,---......************))))))geFYĉ***+++>aĦ---,,,,,,,,,,,,---'''***,,,++++++111Be///+++))))))***++++++++++++,,,nu]ӵ---((((((,,,,,,(((++++++******++++++,,,---,,,---///000000///---,,,,,,---......,,,,,,---...000000000000111111111111,,,666::::::NNN>d<Ħ>d<ĦĦBeĦuuullleeeaaa```WWWUUUQQQLLLFFFAAA===;;;888777666444333111111000/////////.........//////------------------------...,,,******,,,...000111///DDDpppwwwaaaBBB555222---...222///333+++333'''///'''******+++,,,------,,,+++***...---+++***))))))((((((***)))(((''''''((()))******,,,,,,***'''&&&'''***%%%"""###(((***'''(((,,,)))(((***+++******///666XXXnnn{{{vvvvvv|||fffIII===>>>===;;;:::555777999:::999888888999<<<555///...---******,,,...---+++)))'''''''''(((,,,***)))((((((***,,,---?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦWWWsdKĦ...444111,,,,,,777111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++ŶS***))),,,3we<***++++++,,,++++++------,,,444EEE888---+++,,,+++)))(((++++++***iĉ@3hR/Ō***!!! ))),,,''',,,,,,---------,,,++++++------------------,,,,,,+++,,,...///000///...---,,,...000111111111222333111444333<<>>::::::999666333222222333111000///...,,,+++***)))***+++,,,---...---,,,,,,++++++++++++,,,---......:::555ZZZuuuRRR888333666222)))......---,,,,,,+++******//////...------,,,++++++......------,,,+++******++++++******))))))((((((***,,,,,,(((&&&'''%%%!!!***************++++++,,,---+++((('''(((,,,000333TTTjjjsssrrr{{{xxx{{{~~~```JJJ@@@===999666666999<<<<<<:::999:::;;;888666222///------------***((('''(((***+++(((&&&((((((((((((((())))))***>AneneneneDene~~~SSSne///...333000,,,,,,333888666111...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++>A,,,((('''k<,,,,,,,,,,,,,,,,,,---...---+++222DDDWWW@@@444+++***,,,,,,***+++++++++***fh...,,,$$$$$$+++---(((++++++,,,------,,,,,,,,,---------------------------------------...//////---///111222111111222444888888;;;MMMvvvDenenenesssmmmjjjgggfff^^^[[[VVVOOOHHHCCC@@@>>><<<<<<;;;888444111111111111000///...---+++*********+++,,,---------,,,,,,+++++++++***+++,,,...///222000LLLzzz}}}XXX>>>333333555555++++++,,,,,,,,,---------------,,,,,,++++++******,,,,,,+++******)))(((((()))((((((((('''''''''&&&(((***+++((())),,,,,,******))))))))))))***++++++***)))((()))***---///111JJJcccnnnlllsss|||}}}|||nnnXXXJJJBBB===999888:::;;;;;;999999;;;>>><<<:::666222///---,,,,,,+++))))))***,,,,,,***(((,,,+++***))))))))))))qqqKKK333///...111000---...444888444000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++...+++'''---......------,,,.........---***///???OOO999///((())),,,,,,,,,---+++*********)))...---((((((......******++++++,,,------------+++,,,,,,------.........///...,,,+++,,,---///111---...000000//////000222<<<:::EEEdddvvvoookkkhhhgggaaa]]]WWWOOOIIIDDDAAA?????????===999444111111111111111000///---,,,++++++***++++++,,,---,,,,,,,,,,,,+++*********,,,...000222333BBBjjj^^^HHH:::111111777,,,,,,,,,---------------************************+++++++++***))))))(((((((((((((((((('''''''''''''''))))))&&&''',,,...---))))))((((((((()))******(((((()))+++,,,---...///@@@\\\kkkiiilllsss~~~mmmXXXIIIAAA===::::::;;;:::999:::===@@@@@@>>>:::666222///,,,+++,,,+++++++++------,,,***...---,,,+++***))))))fffDDD:::333222333000...000000...000555666222//////,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------+++)))(((***+++,,,+++,,,---......---,,,+++---------,,,***---;;;III444---'''))),,,,,,,,,---*********)))******+++,,,)))------***+++......***)))***+++,,,---.........++++++,,,,,,---...//////......---,,,---...///000,,,---......------...000999999NNNyyyxxxpppkkkhhhhhhccc^^^WWWOOOJJJEEEBBB@@@??????===:::555333222333222111000///...---,,,,,,******++++++,,,,,,,,,,,,---,,,***)))***,,,...000111666;;;\\\yyyrrr~~~~~~cccVVVIII888000333111000///...---,,,+++******************+++++++++---,,,,,,,,,++++++******************)))))))))))))))***'''""""""&&&((('''((((((((((((((())))))***,,,,,,,,,,,,,,,------...999XXXlllnnnooopppyyy|||~~~fffQQQEEE@@@999:::;;;<<<<<<===>>>???@@@>>><<<888444111...,,,++++++,,,,,,------,,,,,,------+++******))))))]]]>>>777222111222000////////////222666555000...000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++,,,---,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++---888DDD222,,,(((***,,,+++***,,,******))))))***++++++,,,(((***,,,++++++---,,,***)))***+++,,,---.........++++++,,,,,,---...//////,,,,,,.../////////...---.../////////......111333555===\\\yyypppjjjgggfffbbb]]]VVVPPPKKKGGGCCC@@@======<<<:::666444444555111111000///...------,,,************++++++,,,,,,,,,+++*********,,,...000***111333MMMpppmmm{{{hhh]]]TTTCCC666444222111000///---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))******************&&& ###&&&%%%((((((((((((((())))))***222000...,,,++++++---...333SSSkkksssuuurrrvvv}}}ttt\\\KKKDDD:::;;;<<<>>>@@@???>>>======<<<;;;:::777333111///***+++,,,------,,,,,,---******)))))))))******+++wwwTTT;;;777333000000000000//////000444888444...---000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,+++,,,///...+++)))***,,,++++++******++++++,,,---,,,------+++,,,555???000+++)))+++,,,******,,,))))))))))))***+++,,,,,,((()))******++++++++++++***++++++,,,------------+++,,,,,,------.........+++,,,...000000///...,,,000111222111111222555888999LLLtttyyypppiiifffeee```[[[TTTPPPMMMIIIDDD@@@<<<<<<<<<999666444555666000000//////...------,,,+++************+++,,,,,,++++++++++++,,,---......(((,,,000DDDmmmzzz}}}kkkZZZRRRGGG;;;666///////////////.........------------------------))))))))))))))))))))))))''''''''''''((((((((((((((()))&&&""""""'''***)))))))))((((((((()))******333111...+++***+++,,,---...JJJcccqqqyyyvvvwwwlllXXXLLL=========???@@@@@@>>><<<;;;<<<<<<<<<:::777333111)))+++---------,,,---...)))))))))))))))***++++++lllKKK999777333///...000000000...111666888333,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------///+++***...---***)))---...---+++))))))+++---...000/////////,,,+++111999---***))),,,---++++++...))))))))))))***+++,,,---)))((()))***++++++,,,---++++++,,,------,,,,,,,,,------------------------,,,------...............///000111111111333777:::AAA```{{{pppiiieeeeee\\\XXXSSSPPPOOOKKKDDD???======<<<999555333333444//////......---,,,,,,,,,+++***)))))))))***,,,,,,)))***+++---------------...,,,111===UUU{{{bbbUUULLLAAA999000000000/////////......//////......------,,,,,,(((((((((((())))))))))))&&&'''''''''((((((((()))'''((('''$$$%%%***,,,,,,***))))))))))))***++++++------,,,++++++++++++++++++BBBXXXkkk{{{}}}|||~~~gggWWWCCC@@@===<<<>>>?????????===>>>??????===999555333***,,,//////...---///111,,,++++++*********++++++dddDDD:::888444///...///111000...111777999333,,,,,,111,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------222,,,))),,,+++(((***000000...+++))))))+++...000333111000000,,,***...555+++))))))---...,,,---000))))))))))))***+++,,,---***))))))+++++++++,,,///,,,,,,---------,,,++++++------------------,,,,,,///...,,,,,,,,,---///111,,,---......///111555999GGGmmm|||qqqjjjffffffZZZVVVRRRPPPPPPLLLDDD>>>???>>>===999444111111111.........------,,,,,,++++++***)))))))))***,,,---(((***,,,...///...---,,,222***///444???kkkuuucccWWWJJJ===444333222000///---,,,+++//////...------,,,++++++***************+++++++++((()))))))))******++++++''')))((($$$%%%)))+++)))***************++++++,,,'''(((***,,,,,,,,,+++***+++===PPPfff|||~~~sss```HHHCCC<<<999;;;>>>@@@AAA???@@@AAAAAA???;;;666333+++...111111//////111333///...---,,,+++*********]]]???:::666111000111333333222---555:::777111...,,,***------------,,,,,,+++*********+++///333444222///000///---+++)))***---///333000,,,,,,---...---+++222000...,,,,,,---000111++++++,,,,,,,,,,,,------++++++,,,,,,,,,++++++***++++++***)))***+++,,,...------------,,,,,,+++***,,,,,,,,,---------.........///////////////......***666333---444;;;???EEERRRyyypppjjjeeebbbZZZYYYUUUQQQMMMIIIEEEDDDAAA===::::::888444444777000///...------,,,------,,,,,,++++++***+++++++++)))***+++,,,------------***+++)))222DDDYYYvvvTTTGGGJJJ<<<444...///000...---...111///,,,******+++---///,,,,,,,,,+++++++++******))))))))))))))))))))))))$$$***...+++###!!!&&&,,,))))))))))))(((((((((((()))))))))***++++++,,,,,,111333FFFjjj~~~uuuVVVMMMDDD???;;;999???HHHBBBEEEHHHGGGBBB===999888333111///------...000222000///---+++******++++++WWW:::<<<888333000000000///......666:::666000...---+++,,,---------,,,,,,+++*********+++...111333111.........---+++)))***,,,...222///,,,,,,---...---+++...,,,+++******+++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,++++++***,,,+++++++++++++++,,,,,,,,,---------,,,,,,+++***,,,,,,,,,---------............////////////......+++333000---333777<<>>>>>222000...++++++,,,---///...---,,,+++******++++++xxxOOO555999666222000//////...---///666999444...---------,,,,,,---------,,,++++++))))))***---///000///---,,,------,,,******+++---111///---,,,---...---,,,++++++************++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,---------,,,++++++,,,,,,,,,---------............///////////////...///222///111555444===RRR~~~qqqjjjddd^^^ZZZYYYXXXUUUPPPKKKFFFCCC???<<<;;;===:::555333555000///...------,,,------,,,++++++***++++++,,,,,,******+++,,,------------+++...,,,///666@@@bbb}}}]]]LLLCCC888///...000000000111.........---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&'''(((&&&%%%$$$%%%''')))))))))))))))))))))))))))))))))***++++++,,,,,,222,,,999^^^pppVVVGGGBBB???===<<>><<<666333555000///...------,,,------++++++******++++++,,,,,,***+++,,,,,,---------,,,+++//////000333:::YYYgggKKKFFF;;;222222555444222222---.../////////...,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((('''&&&&&&'''''''''''')))))))))))))))*********)))))))))***++++++,,,,,,---)))555ZZZ~~~cccMMMCCCAAAAAAAAAGGGLLLQQQPPPJJJDDDBBBCCC888666222///---,,,---...)))))))))******++++++,,,gggFFF888111111000/////////000111111666777111++++++---...+++,,,,,,------,,,,,,,,,)))***+++++++++++++++,,,,,,---///...---,,,---...,,,,,,------------------,,,,,,------............*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,---------,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......------...///////////////333111///555:::999PPPyyyppphhhaaaYYYWWWWWWVVVSSSOOOIIIDDD@@@???===<<<>>><<<666444555000///...------,,,------+++*********++++++,,,---++++++,,,---------,,,,,,***///000111444999VVVtttVVVKKK???555444777555222000---...///000///...,,,+++,,,,,,,,,+++++++++*********************************(((&&&''')))***)))(((((()))))))))*********+++)))))))))***++++++,,,,,,+++***777YYY}}}yyyuuuWWWDDD???CCCFFFFFFIIILLLLLLHHHCCC@@@>>>999777333///---,,,------((())))))***++++++++++++^^^CCC:::444444333111...------...000666777111,,,+++------++++++,,,---------,,,,,,)))+++,,,+++******+++,,,,,,---...---,,,,,,...///)))+++---...---,,,---...++++++***++++++,,,---...************++++++++++++)))***++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,---------......,,,---...///000000000000///000///333999AAAbbbpppiiibbbYYYWWWVVVUUURRRMMMHHHCCC@@@@@@===<<<>>>;;;666444666000///...------,,,------************+++,,,------+++,,,,,,------,,,,,,,,,)))...///111444888RRRyyypppXXXHHH999555666444000.........///000///...---,,,,,,,,,,,,+++++++++*********************************)))'''((()))*********((())))))******+++++++++)))))))))***++++++,,,,,,+++---999RRRppp{{{vvv|||hhhLLLAAABBBEEECCCDDDEEEGGGGGGEEE???;;;888555111...+++***++++++))))))***+++,,,,,,++++++VVV>>>:::333444555222///---...//////555777222,,,+++,,,,,,***+++,,,,,,---------,,,***,,,---,,,))))))+++---+++++++++***)))***,,,///'''***---...---,,,---///******)))((()))+++---...************++++++++++++))))))***+++,,,,,,,,,,,,((((((((()))***+++,,,---***+++,,,,,,---------,,,,,,,,,,,,---------......,,,---...///000000000000...444333444<<>><<<===:::666555888000///...------,,,------************+++,,,---...+++,,,,,,------,,,,,,+++***---,,,...111333IIIlllnnnZZZCCC888555444222111///////////////......---,,,,,,,,,+++++++++******************************((((((((((((((((((***+++((())))))******+++,,,,,,)))))))))***++++++,,,,,,***---333AAAVVVnnn{{{vvv}}}|||]]]KKKDDDAAA@@@>>>>>>CCCIIIJJJCCC<<<888555111...+++++++++,,,***+++,,,------,,,++++++{{{OOO:::999///222333333000///111444...555888333---+++,,,+++***+++,,,,,,------------+++---...,,,)))(((+++---******)))'''&&&(((+++...&&&***---...---,,,---///,,,+++)))((()))+++...000)))************+++++++++((()))***+++,,,---------'''''''''''')))+++---...***+++,,,,,,------------,,,,,,,,,---------......,,,---...///000000000000000999888666@@@XXXsssnnnggg^^^ZZZYYYUUUQQQMMMIIIFFFDDDCCC???<<<<<<:::666666999000000...---------------************+++,,,---...,,,,,,,,,------,,,+++++++++,,,)))+++......@@@aaaiiiLLL<<<777555555666000/////////............,,,,,,,,,+++++++++******************************&&&'''((((((&&&''')))+++((())))))***++++++,,,,,,)))))))))***++++++,,,,,,(((***,,,111@@@ZZZttt|||xxxkkkWWWHHH???>>>::::::AAALLLOOOHHH???999777333000...---...///+++,,,---...------++++++pppMMM;;;888333444222///...111222222===888444222000,,,,,,//////...,,,+++***+++,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++******,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------...//////,,,,,,+++******+++,,,,,,,,,---...---,,,,,,---///,,,---/////////000222444111...777:::@@@llluuummmgggaaaYYYWWWTTTQQQNNNIIIDDD@@@CCC???;;;999888777333000222111000///---,,,+++***+++++++++***++++++,,,,,,000+++***...000---***++++++///---///111///===YYY{{{rrrUUUHHH@@@666111444222111111000//////............---,,,,,,+++******(((***+++***)))((()))***))))))))))))))))))))))))+++******+++,,,---+++***++++++,,,,,,,,,++++++***+++((()))...111>>>^^^iiiRRRBBB>>>;;;;;;???EEEGGGDDDAAA@@@@@@>>>999222......///,,,------+++))))))***,,,kkkJJJ:::777000000///------///111333===777222111///,,,,,,///...---,,,++++++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---//////...---------......++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,++++++,,,------,,,---...---,,,,,,...///---...////////////222444222111:::AAAPPPvvvmmmfff```\\\YYYVVVSSSPPPKKKFFFBBBBBB???;;;::::::999666444222111000...---,,,+++***++++++******+++,,,------333///---...111111...)))***...,,,---000...;;;VVVvvvoooTTTDDD<<<777333222111111000///......---......---,,,,,,+++******(((***+++***)))((()))+++))))))))))))))))))))))))++++++++++++,,,,,,+++)))***++++++,,,,,,++++++******(((***---,,,333MMMhhh{{{~~~{{{dddRRRCCC???;;;999;;;???CCCDDD@@@@@@???;;;555000//////+++,,,---,,,******+++,,,cccFFF888666000000///......///222666===666111000///------000------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,------///---+++***)))***,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,...------,,,,,,------...,,,---...---,,,,,,...000...///000000//////111333111222999EEEbbbxxxmmmfff___\\\ZZZVVVSSSPPPKKKEEEAAAAAA???<<<;;;;;;:::888777222111000...---,,,,,,+++************+++---......000111...,,,222:::666,,,)))---+++,,,///...999PPPqqqhhhNNNDDD===444333222111///...---------...------,,,,,,++++++***)))***+++***))))))***+++)))))))))))))))))))))))),,,,,,,,,,,,+++***))))))******+++++++++++++++***)))(((+++,,,***+++===QQQsss}}}uuubbbLLLFFF>>>888777:::???CCC???@@@???<<<777222000///***+++,,,,,,++++++,,,---\\\CCC888666444333222222000///333999???666///......---...111------------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,---------///---***((('''(((***,,,+++***++++++++++++,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************++++++,,,------,,,,,,,,,,,,------,,,---...---------///111///000111000//////111222333666<<>>000***...,,,+++000000777JJJjjjbbbLLL@@@888555333222///...------------------,,,,,,+++++++++)))***++++++))))))***+++))))))))))))))))))))))))+++,,,---,,,***)))(((((()))******++++++++++++***)))***,,,---***+++777FFFeeeuuuvvv[[[RRRFFF>>>;;;<<<<<<<<<===>>>>>><<<999444111///)))+++,,,---,,,,,,---...{{{VVVAAA999666777444333333000---222;;;BBB888///---......///111000000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------222000...+++***+++---...******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,---......---...000222000111111111//////111333555;;;AAAYYYzzzmmmeee___YYYWWWTTTQQQNNNIIIDDD@@@BBBAAA???;;;888666555444333111///...---------...*********+++,,,...///000&&&,,,+++(((000>>><<<000+++000---,,,222222666DDDbbb}}}XXXBBB===777666333000...------...------,,,,,,,,,,,,++++++)))+++,,,+++***)))***+++***************************,,,---,,,)))'''((()))((()))******++++++++++++,,,,,,,,,,,,)))+++444>>>SSSgggttteeePPPBBB>>>>>>===:::<<<<<<<<<;;;999666222///)))+++---------,,,---...uuuQQQ@@@:::666555111111333///+++111<<>>aaalllLLLAAA:::888555111///......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,************************(((+++---,,,)))'''(((***(((((()))***++++++++++++......---***((()))///444FFF]]]yyy}}}bbbLLLBBB@@@@@@@@@>>>===;;;;;;:::888555222))),,,......---,,,,,,---pppMMM???999444333///000333000,,,444BBBJJJ===111...///000000222;;;888333///,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))((((((((()))***+++,,,,,,,,,++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++,,,------,,,+++++++++---.........///111333...000111111000111333555111:::IIIuuuyyylllfffbbbXXXVVVTTTRRRPPPMMMIIIFFFAAAAAAAAA===888666666777333222///---------///000,,,,,,,,,,,,,,,---...///,,,---......------------***000,,,***222444333999``````GGG===:::666333000//////000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************'''***---,,,((('''(((+++'''((()))***+++++++++++++++,,,,,,***)))***,,,---:::PPPnnnfffRRRHHHFFFGGGAAA>>><<<;;;<<<;;;999666***---//////...,,,++++++mmmKKK>>>888333222...000555333///888HHHLLL???222...000000111222>>>:::444///,,,+++,,,---+++++++++++++++++++++++++++*********************000//////...---++++++***)))***+++,,,---,,,++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,+++---.........///111333...///000111111222444666:::BBBTTTxxxlllfffcccTTTSSSQQQPPPOOOLLLHHHEEE@@@AAAAAA>>>:::888999;;;444222///------...///111------,,,,,,,,,------...******---000...***,,,111)))///+++)))111333111555XXXqqqLLL>>><<<888444111000000111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,************************%%%)))---,,,((('''))),,,'''''')))******+++++++++'''***,,,,,,---......,,,---BBB```wwwfffQQQIIIIIIDDD@@@===<<<===>>><<<999+++---000000...,,,++++++iiiIII:::777777...///222111***'''444EEEMMMEEE999000,,,...222444===999555000------...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...000333222///,,,,,,------,,,,,,+++*********+++++++++++++++++++++++++++(((((()))***+++---.../////////...---,,,,,,,,,,,,...---+++++++++---///000,,,,,,------.../////////...---///333333000222777888EEEiii{{{mmmfffbbb[[[TTTMMMKKKMMMLLLGGGBBB???>>>===;;;999888888888444444222000///.........***,,,------,,,+++,,,---//////...,,,++++++...111+++---.........///111333CCC}}}___EEE>>>666333222000000111//////.........//////000,,,------...---,,,***)))...+++((()))++++++***((()))))))))))))))***+++++++++++++++++++++***)))((())))))))))))***+++,,,---444111>>>\\\xxxrrr\\\NNNHHH@@@<<<>>>>>>:::888:::000------//////---,,,...fffGGG999666666333333444444///...888FFFMMMEEE:::000---...000222777555222///------...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++...000///,,,******+++---,,,++++++******++++++++++++++++++++++++++++++)))))))))***+++,,,---...------,,,++++++++++++,,,...---,,,+++++++++,,,---,,,,,,---......//////000///...///333333111333777999JJJqqq{{{mmmfffbbb\\\VVVNNNLLLMMMLLLHHHBBB@@@???>>><<<:::999888888222111111000////////////+++,,,...---,,,++++++,,,+++,,,---,,,+++,,,...000,,,---............000222:::oootttSSSEEE999777666222000222111000///...------------,,,,,,---------,,,+++***---+++))))))***+++***(((***)))))))))))))))***+++)))******+++++++++******))))))))))))***+++,,,---111333:::LLLfff{{{{{{ooo\\\MMMDDD===???AAA>>>===>>>333///...000111...---000bbbEEE999555444333111111111///000777@@@JJJCCC888000------///000222111000///............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,......,,,***)))***,,,,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---++++++*********+++,,,,,,,,,,,,,,,,,,------------,,,------......///000000///...///222333111333888:::RRR}}}|||nnnfffbbb^^^XXXQQQNNNNNNMMMHHHDDDBBBAAA???===;;;:::999999000000////////////000000---......---,,,***+++,,,(((***,,,---------...///---...///...------///111333]]]kkkSSS???;;;:::444000333333222000...---,,,+++++++++,,,,,,------------,,,---+++))))))***+++***)))+++******)))))))))******(((((()))++++++,,,,,,,,,))))))))))))***+++,,,,,,---444666;;;OOOkkkzzzxxxnnnWWWKKKBBB@@@CCCBBB@@@???888333000111111//////111^^^DDD999666444333000---...000333666:::AAA<<<444///------......//////000//////...------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,---//////...,,,++++++,,,,,,++++++***++++++,,,***+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,************+++,,,---...***+++,,,...///000000000---------...//////000000///...///222222111444999:::ZZZ}}}ooogggbbb___ZZZSSSPPPOOOMMMHHHEEEDDDCCCAAA???<<<;;;:::999111000//////.../////////...//////---+++***+++,,,)))+++...///...------------...///...------...000555QQQfffHHH>>>;;;444222666222111000...---,,,,,,+++++++++,,,------.........++++++***)))************++++++******))))))******((()))***+++++++++++++++******))))))***++++++,,,---222333444???VVVppp{{{aaaUUUGGGBBBCCCDDDCCC@@@???777111111111//////000[[[CCC:::777444555222//////333777999888777333///------.........000000000000///...,,,+++------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------.........,,,+++,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++,,,...///000+++,,,,,,---------,,,,,,------......///000000111000...///222222222555;;;===dddppphhhccc```[[[UUUQQQOOOLLLHHHEEEFFFEEEBBB???===;;;:::999333222111///......------///000///---+++***+++---,,,///111222000...,,,,,,---.........,,,,,,...000777IIIyyy{{{XXXDDD:::555444888111111000///............,,,,,,,,,,,,---......///************)))***++++++++++++***************++++++++++++++++++***)))(((*********)))******+++,,,///...222888999BBBaaaggg\\\MMMEEEFFFKKKMMMKKKFFF<<<444111111///...///~~~XXXBBB;;;777444222111///...111777777444000...,,,,,,...///......///////////////...---,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,------+++)))++++++******++++++,,,,,,*********++++++,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,---...///000...---,,,***)))'''&&&%%%---......//////000111111000...///222222222666<<>>;;;444555444333111000///////////////------,,,---......(((***+++***))))))+++---)))))))))***+++,,,---...******+++++++++******)))++++++***************+++---,,,111666333222CCCZZZ{{{~~~yyykkk]]]ZZZdddnnnrrrYYYJJJ<<<666444111//////vvvQQQ>>>999555111222555555222333999999555///...///000111000...,,,((())))))***+++---...///---------,,,,,,,,,++++++++++++,,,,,,,,,---------///...---///111222///,,,+++*********+++,,,,,,---))))))***+++,,,,,,------++++++******++++++,,,---++++++******++++++,,,------,,,+++***+++---000111......//////000000111111000...///111222222777>>>UUUuuummmhhh```]]]XXXRRRMMMIIIFFFDDDGGGFFFCCC???<<<999777666333333222222222222222333.........,,,+++,,,///111,,,---//////...---...///)))+++,,,,,,,,,---000222///999VVV}}}iiiHHHBBB>>>222888777555333111///...---000///...---,,,,,,---...(((***++++++))))))+++...((())))))***+++---...///((()))***+++++++++++++++++++++***************+++***---000000///333:::AAAiiizzz{{{iiibbbjjjvvv{{{^^^OOO???888666222000///uuuQQQ>>>888666333000111000///111666666333111///,,,***)))***+++------+++)))+++...000000...///,,,+++,,,...///---+++))),,,...///...---------,,,...111111000//////000(((+++---,,,***(((***,,,+++,,,,,,------......///---,,,+++******+++,,,------+++)))+++---///---+++---............000333666000111222222111///---+++///555222000555444666BBB\\\xxxnnnhhh```]]]XXXRRRMMMJJJHHHGGGEEECCC@@@>>><<<999666333666555333222111222222333///000000...,,,+++,,,...,,,...---***---333222,,,...+++,,,//////---...111444444VVVzzzXXXEEE===999999555111000111222111///333222000...---------...+++******)))******++++++((((((((()))***,,,---...''')))******)))(((***++++++++++++************)))---,,,...333555333333555EEEaaa{{{oookkkoootttbbbUUUFFF<<<777333000///rrrOOO===777555222000111000///222777666222111000...---------/////////---+++,,,...///...---...,,,+++,,,...///---+++***,,,......---,,,---...,,,---...---+++***+++,,,...---++++++---...------)))******++++++,,,,,,---,,,,,,+++******+++,,,,,,---+++***+++---...---+++,,,,,,---,,,+++---000333,,,---///111222111000000...444222111666666999FFFdddzzzoooiii___\\\XXXRRRMMMJJJHHHGGGCCCAAA???>>>===;;;888666555444333222222222333444000000///...,,,+++---...,,,---,,,***---333222---...+++,,,//////------000444444SSSbbbKKK@@@===888555333222333333111...//////...---------------************++++++++++++*********)))******+++,,,+++***++++++,,,,,,,,,,,,))))))******+++++++++,,,---,,,...222444222333666<<>>>>>>>>===;;;999333333222222222333444444000000///---++++++---///,,,---,,,+++...222222//////,,,,,,...///,,,---000111333KKKvvvvvvYYYHHHDDD999777555555444333111///........................)))***+++,,,,,,,,,,,,+++,,,,,,+++***)))))))))***,,,***)))***---...,,,***'''((()))***+++,,,---------+++---111333222333666888;;;TTT}}}{{{zzznnnfffYYYKKKAAA;;;999888iiiLLL===666333333111111000///444999777111,,,---------,,,+++)))(((---,,,,,,---------,,,+++---,,,,,,,,,,,,---,,,,,,,,,------,,,+++,,,...000---///111000/////////000---)))&&&)))...000---***+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,///000000///------///111---...///000000//////......222111333888666===PPP}}}}}}ppphhh]]][[[WWWRRRMMMJJJGGGFFF@@@???>>>>>>>>>===;;;999222222222222333444444555111000///,,,***+++---///,,,,,,,,,,,,...111333333111---,,,......,,,,,,000...111AAAgggjjjRRRLLL>>><<<999666555444333333000000111111000000//////******,,,---------,,,,,,,,,+++******))))))******,,,(((%%%''',,,---+++'''((())))))***++++++,,,,,,,,,***,,,111333222333666666666HHHlll~~~zzzgggUUUKKKHHHFFFBBBeeeKKK???777444444222111///000666:::777000------------+++)))&&&$$$((()))+++,,,,,,,,,,,,---+++,,,,,,,,,,,,+++,,,,,,,,,------,,,+++,,,...000---///111222000///...///...------...000000...---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///000000///------...///.........///////////////000222000333777555>>>UUU~~~ooofff\\\ZZZWWWSSSNNNJJJHHHFFFCCCAAA@@@???>>><<<999777111222222333444444444444000000///---++++++---///,,,++++++---...000333666222...,,,...---+++,,,///,,,222;;;YYYyyy\\\PPPFFFCCC>>>999555555666888333222222111000/////////,,,,,,------------,,,,,,******))))))******+++,,,,,,(((%%%''',,,---+++'''************************+++***---222555333333666000555???TTTttttttaaa]]]``````[[[aaaJJJ???888444555222111///000777<<<777///////////////---+++((('''&&&))),,,------,,,---...***,,,---,,,+++***+++---,,,---------,,,,,,...///,,,...///......///111333444222///---,,,+++******)))******++++++,,,,,,---,,,,,,------------,,,,,,***,,,------++++++---...+++---...---,,,+++,,,---+++,,,,,,---///000111111222222///222777555BBB]]]oooeee\\\[[[XXXTTTPPPLLLIIIGGGEEECCCAAA???>>><<<888666222222333444444444333333///000000...,,,+++,,,...,,,***+++...//////333999333///---------***+++///,,,555777NNN}}}eeeRRRNNNKKKEEE???999777888;;;333222111000///000111111//////...---,,,,,,,,,,,,***)))))))))***+++,,,,,,,,,***)))***---...,,,***+++++++++*********)))))))))***...555777555333555000888;;;BBB\\\~~~rrrrrr}}}\\\HHH???777333444333111///111888===888///////////////...------,,,(((,,,///000...------...***,,,---,,,***)))+++---***,,,......---,,,---...------,,,---111:::CCCKKKHHH>>>222+++)))***)))''')))******++++++,,,,,,---,,,,,,---......---,,,,,,***,,,------++++++,,,...***,,,------,,,+++,,,---,,,,,,------...///000000333222...222888888IIIiiipppfff]]][[[YYYUUUQQQMMMJJJHHHEEECCCAAA???>>><<<999666222333444444444333222111---///000000...,,,,,,,,,,,,***+++...///...444<<<555000------,,,***+++///)))666222BBBtttpppVVVRRRQQQMMMGGG@@@;;;999:::555444222111222555888:::333111...,,,***+++,,,,,,,,,+++******)))*********+++***++++++,,,,,,,,,,,,***************+++++++++((()))000888;;;777444444555777777:::MMMjjjYYYFFF>>>555222333333111///111888===888...------------......//////,,,///222222///------...))),,,---,,,***)))+++---***,,,...///...---------...------///999HHHZZZfff```OOO::://////222000,,,+++,,,,,,------...//////,,,,,,---......---,,,,,,))),,,...---+++***,,,///+++---//////.........///111000///...---,,,,,,,,,333111...333:::;;;OOOqqqrrrggg]]]\\\YYYVVVRRRNNNKKKIIIDDDBBB@@@??????===:::888333444444555444333111000,,,///111111///,,,++++++,,,)))+++//////...444===555000------,,,)))+++///%%%444,,,999kkkyyy\\\RRRTTTSSSNNNEEE===999888888777555444666;;;@@@CCC666333///+++)))***+++---...---,,,***)))(((((((((''')))******)))(((***+++(((((()))***+++,,,,,,---''')))111:::===888444444666111000555BBBWWWtttZZZDDD;;;444111222000333///000;;;999111111///...---,,,+++,,,,,,---...------,,,,,,------...+++,,,------......------,,,...///...------...///...222***222FFFkkk~~~\\\777...111---***,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........------,,,,,,,,,***+++---.........------------......///000000000111222222777777666UUUssskkk___\\\YYYXXXTTTLLLGGGGGGEEEFFFGGGGGGDDD@@@;;;888555333111000111111000///000//////---,,,+++******+++---000///---///555;;;333444,,,***000---***111---...000888NNNnnnsss^^^\\\]]]SSSCCCAAABBB999;;;999555333666>>>EEEIIIAAA:::111+++***+++,,,+++---,,,+++++++++,,,---...******++++++++++++******+++***)))))))))***+++,,,+++///777???>>>777777===222222444444888GGGddd~~~YYYCCC:::444111222111444///111:::888000//////...---,,,,,,,,,------...------,,,,,,------...,,,,,,------------------,,,---//////......///000222555000;;;NNNqqq\\\777...///---+++///---,,,,,,,,,,,,,,,,,,---------------------------......---------,,,,,,,,,+++,,,---.........---,,,------......///000000000222333444999;;;<<<^^^vvvmmm___\\\YYYXXXTTTLLLHHHHHHFFFGGGGGGFFFDDD@@@<<<:::555333111000111111000///000///...---,,,++++++***+++---///---,,,---333888222444---)))///,,,)))000000000000555GGGddd|||hhh```___[[[MMMEEEAAA666<<<999666555555888???GGG===777111------...///...---,,,,,,++++++,,,------******++++++++++++******)))***+++,,,---,,,,,,+++,,,000999CCCDDD===:::;;;444444444444555AAAYYYpppXXXBBB:::444111222///222...000:::999111111///...---,,,,,,,,,---......------,,,,,,------...---------------------,,,,,,---////////////111222222444111===KKKgggyyyVVV666---...---,,,000...---,,,++++++,,,---...000111111111111///...---...------------,,,,,,,,,,,,------......---,,,,,,---......//////000000111222333444999===AAAhhhxxxppp```\\\YYYXXXTTTMMMIIIJJJHHHHHHGGGEEECCC@@@>>><<<555333111000111111000/////////...---,,,++++++***+++---...---+++,,,000444333666///***...,,,)))...000000///222BBB\\\sss~~~yyygggaaaaaaUUUJJJEEE>>>???999666666444222888BBB777444111///000111111111------,,,,,,,,,,,,------******++++++++++++******'''))),,,///000///---,,,***...888DDDIIIDDD===999888666555333222888KKK]]]XXXCCC:::555333444,,,000,,,///;;;:::222333///...---,,,,,,---...///...------,,,,,,------.........------,,,,,,,,,---,,,---///000000000222444444333///:::???RRRzzzdddIII111,,,...,,,,,,......---,,,++++++,,,...///444555666666555333000...------------------------------------------,,,,,,.........///000000111111000111111777:::AAAkkkyyyqqqaaa]]]ZZZYYYTTTMMMJJJKKKHHHGGGEEEBBB@@@???>>>===555333111000111111000/////////...---,,,,,,++++++---......---+++,,,///111333999333,,,...---)))---...//////222@@@YYYppp|||sssjjjiii[[[NNNMMMNNNGGG===666666555222555<<<444333222111111111000000...---------,,,,,,,,,,,,***++++++,,,,,,++++++***'''(((+++---.........---,,,000:::GGGPPPPPPHHHAAA:::888666444111333???LLLnnnYYYDDD<<<666444555...111---///:::999000000///...------------//////...------,,,,,,------......------,,,,,,,,,---...---///000111111111333555666666111999:::FFFhhhnnnJJJ:::,,,,,,...,,,***+++------,,,,,,,,,---...///555555666666555222000...------------------------------------------------......//////000111111111111111111666999AAAmmmyyyqqqccc^^^[[[YYYTTTMMMJJJKKKFFFEEEBBB@@@>>>===<<<<<<555333111000111111000///.........------,,,,,,+++...///...---,,,---...000333<<<777...///...+++...,,,...///111===UUUkkkxxx}}}{{{hhhWWWUUUXXXTTTHHH;;;777777777666666333333333222111///..................------,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))+++,,,---...111666???LLLWWW[[[VVVNNN<<<999777555333222:::CCCZZZsss[[[EEE===777444555222555000000999666,,,,,,///...---------...///000...------,,,,,,------...------,,,+++,,,---...//////000222222222222444555444666111888999EEE^^^YYY888///***,,,///,,,)))))),,,,,,------......//////111222222222000///---+++,,,,,,,,,------------...---,,,,,,,,,,,,---...///...//////000000111111222222333444777999AAAooozzzrrrfffaaa\\\YYYTTTMMMIIIJJJDDDCCCAAA???===<<<;;;;;;555333111000111111000///......---------,,,,,,,,,///......---------......111===999...//////,,,...,,,///......888LLLbbbnnn|||jjjccc___eee]]]MMM===999>>><<<444333444555444111///............///......---,,,+++++++++,,,,,,,,,,,,++++++))))))(((((()))+++---......555???KKKVVV\\\WWWOOO===999777666555444888>>>GGGbbb|||[[[EEE<<<555333444000333...///999777------///...---------///000111...------,,,,,,------...,,,,,,++++++,,,...000111000222333333222222333555222888444:::???LLL[[[III111---,,,...///,,,*********+++---///000///....../////////...---,,,++++++,,,,,,,,,---------......,,,+++++++++,,,...///000/////////000111111222222000222444888:::BBBppp}}}uuuiiiccc^^^ZZZTTTLLLHHHJJJCCCCCCBBB@@@???===<<<;;;555333111000111111000///...------------,,,,,,,,,---,,,,,,,,,---------,,,---;;;888------...+++---,,,///...---444GGG\\\hhh~~~}}}sssvvvwwwfffGGG:::AAAAAA777444666777666333111111333.../////////...---,,,++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,)))444AAALLLUUUYYYSSSIII???:::666666666444666;;;;;;OOOcccrrrZZZDDD;;;444111222+++...+++...::::::222333///...------...///000111...------,,,,,,------...++++++******,,,...111222222333444444222222333444888@@@<<>><<<;;;555333111000111111000///------------------,,,,,,+++******+++,,,---,,,+++***999777++++++---***,,,+++...///---555GGG\\\hhhxxxyyyOOO:::BBBEEE:::555777888777444333555777...///000000///---+++***+++,,,,,,------,,,,,,+++)))+++---//////---+++***,,,:::JJJTTTZZZ\\\SSSHHH@@@:::666666666444555999666BBBPPP```{{{bbbIII===777555666222111111333555555222.........---,,,---...///000......---------,,,,,,,,,,,,++++++***+++,,,...///...:::999333777999999===<<>>>>>;;;999777888::::::666111444222///---,,,,,,,,,++++++++++++***++++++,,,,,,+++++++++++++++++++++,,,777;;;FFFVVVcccaaaQQQBBB888:::;;;999444111111222444666AAAWWWrrrcccHHH;;;444111111222111111333555555222.........---,,,---...///000......---------,,,,,,,,,,,,+++++++++,,,---///000333===;;;444888;;;;;;@@@@@@EEEGGGIIIQQQVVVJJJ888444222/////////...+++(((------...///000111111222555555444333111///---,,,---------------,,,,,,,,,000///---,,,,,,,,,,,,+++------......///000000000222...///888:::===fff|||qqqfff[[[WWWTTTNNNHHHFFFDDDCCCBBBBBBBBBAAA>>><<<555333111000111111000...///...---,,,,,,,,,------***,,,------,,,++++++,,,...000111000...,,,,,,,,,,,,///,,,---333888KKKiiiuuuzzzdddTTTNNNMMMNNN@@@===>>>CCCCCC;;;333000222222000...---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,555888AAAOOOYYYYYYMMMBBB===???@@@===888444555666333444===SSSooohhhJJJ;;;333///...222111111333555555222...///...---------...///000......---------,,,,,,,,,,,,++++++,,,---///111222888AAA===777<<<>>>???GGGJJJGGGJJJTTT\\\XXXFFF777888666333111000///,,,***,,,,,,,,,------.........222111000///...---------///.........------,,,,,,...---,,,+++++++++++++++------......///000000000000///000666777999```{{{pppeeeZZZVVVSSSMMMHHHFFFCCCBBBAAABBBBBBBBB@@@>>>444222000000111111000/////////...------------...+++,,,......,,,+++,,,------...//////---++++++,,,+++...+++,,,111444EEEbbbsssnnnccc```cccgggUUUIIIFFFMMMKKK>>>555777555555555333///---,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......111555<<>>666222000222111000333555555222...///...---------...000111......---------,,,,,,,,,,,,,,,,,,---...111333555<<>><<<444222111111222333222111000000000/////////......+++---......---,,,,,,---***+++------,,,+++,,,---+++///......000000===WWWrrr~~~iiillllllXXXEEE???:::888666555555444222111///......---,,,,,,------,,,,,,---......///000000,,,111:::BBBGGGHHHHHHGGGGGGHHHGGGBBB;;;777777888666444666@@@QQQcccqqqyyyuuuSSS@@@;;;888333222111111333555555222...000///.........///000111......---------,,,,,,,,,,,,,,,---///222555888:::>>>BBB@@@@@@HHHIIINNN]]]___XXXYYYcccfffZZZJJJAAADDDBBB???999333///...///++++++++++++++++++++++++************+++,,,---------------------.........+++...111000---,,,---///------......///000000000,,,222111222444444FFFddduuuiii]]]XXXTTTOOOKKKJJJKKKHHHEEEBBBAAA???===;;;333111//////000000///...000000000111000//////...+++,,,......,,,+++,,,---)))+++------,,,,,,---...***///...///111///;;;SSS~~~vvvWWWEEE===888333333777999777333000///......------------+++,,,,,,---...///000000---111888@@@FFFJJJKKKKKKJJJKKKKKKFFF???:::888888555555666;;;DDDTTTeeepppzzzVVVBBB===:::444222111111333555555222...000///.........///111222......---------,,,,,,,,,+++,,,---///333777:::<<<@@@DDDAAACCCJJJIIIMMM\\\bbb___^^^___]]]TTTIIIAAAFFFEEEAAA:::333///...///,,,,,,,,,,,,,,,,,,------)))***+++,,,------------++++++,,,,,,------......)))---111000---+++,,,///------......///000000000---222111111555555>>>RRRwwwkkk___YYYVVVRRRNNNMMMKKKHHHDDDBBBAAA@@@>>>===333111////////////...---000000111111111000///...***,,,------,,,++++++,,,)))+++------------...///)))......///111...999PPPxxxcccMMMCCC888777<<<>>>888222111000///...------------***+++,,,---...///000000//////333999BBBJJJNNNOOOLLLNNNOOOKKKCCC<<<999888111444666777;;;HHH]]]mmm|||ZZZEEE@@@<<<666222111111333555555222...000///.........///111222......---------,,,,,,,,,+++,,,---000333777;;;===BBBEEECCCEEEJJJHHHJJJYYYffffffbbb\\\WWWQQQIIIAAAGGGFFFBBB;;;333......///,,,,,,---------.........)))***,,,---......---,,,'''((()))***+++,,,,,,---$$$)))...///,,,+++...111------......///000000000...333000000666555999HHHyyymmm```[[[XXXSSSOOOOOOIIIFFFCCCBBBAAAAAA@@@???666444222111111111///...000111111222222000///...)))+++---,,,+++***++++++)))+++---...------///000'''------...000---777OOO```RRRBBB===AAAAAA888...111111000......---------******+++,,,---...///000111......444>>>IIIOOORRRRRRTTTVVVRRRKKKCCC???===...333666555666BBBZZZllltttaaaJJJ@@@888111444333222444666666222...111111///---000555333///,,,------...---,,,***)))333''',,,777333333===DDDAAADDDHHHHHHBBB@@@NNN___ccciiimmmhhh[[[NNNEEE@@@NNNHHHBBB===777000---//////---,,,,,,,,,,,,+++)))******+++,,,,,,,,,,,,+++))))))***++++++++++++***---***''')))...222111///+++,,,------......------222333333333333555999<<>>EEEIIIMMM```mmmuuuuuuaaaFFF<<<777555666777444999PPPkkkyyy||||||zzz~~~jjjOOOBBB:::555222111000111444444000---000000...+++...111///))),,,,,,,,,,,,,,,------......+++///333777GGGUUURRRMMMJJJJJJOOOUUUWWWYYY\\\bbbkkklllccc___```ZZZOOORRRLLLFFFAAA:::333000111000...,,,+++,,,,,,+++******++++++,,,,,,,,,,,,,,,------...////////////...000...,,,,,,//////,,,)))------...////////////...///000111111111222555888@@@iiirrriii___YYYXXXWWWSSSOOOKKKIIIFFFDDDCCCAAA>>><<<555444222000000111222333//////000111111111111000------,,,,,,,,,---......222***,,,888AAA===666444///333000///333111444AAAXXX{{{}}}ssscccQQQHHHBBB???===999555222111000///...---...//////000/////////...///111444777;;;>>>@@@KKK___pppzzz|||fffIII<<<666444666777444777JJJ___tttzzz{{{rrrllltttlllOOO???777333333111000111444444111...//////---,,,///333000+++///...,,,++++++,,,---......///333333888OOO]]]UUUJJJHHHIIIPPPWWW[[[\\\\\\dddmmmkkkaaa___fffaaaTTTQQQKKKEEEAAA<<<555222444000...,,,+++,,,---,,,+++***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,...------...///...+++(((---......///000/////////...///000000000111333666888RRR}}}ooohhh___ZZZYYYXXXTTTPPPLLLJJJFFFDDDBBB@@@>>><<<555333222111000111222333111111111111111111000000---,,,,,,,,,,,,---...///333+++///???EEE<<<555888777888000,,,222444555???IIIppp~~~ttt~~~~~~bbbOOOHHHGGGDDD<<<555333333222000000........./////////......///111444888;;;<<<======FFFYYYgggrrrvvvcccGGG;;;555444555666555777CCCRRRkkkxxx~~~rrrdddgggxxxrrrRRR@@@777222444222000222444555333000---.........222666555///111000...,,,++++++,,,,,,+++...222///333JJJYYYOOOEEEHHHLLLPPPUUUZZZ^^^___gggmmmjjj```^^^ddd```VVVOOOIIIDDDAAA<<<666555777111///,,,+++,,,---,,,,,,++++++,,,------------,,,))))))***++++++++++++++++++,,,,,,...//////---+++---......///000/////////---...///000///000222444444>>>\\\~~~ppphhh___[[[ZZZYYYUUUQQQMMMJJJFFFCCCBBB@@@>>><<<444333222111111111222222444444333222111000000000---,,,++++++,,,---///000111...555CCCDDD777333:::HHHGGG888,,,...//////666===ccc{{{yyyyyyiii[[[VVVOOOAAA555444555333222333/////////.........//////---000444999<<<===<<<<<>>CCCDDD===444>>>FFF>>>000...---+++///666444SSS}}}~~~bbbFFF===999333111333444333111000000000111222111111111222333555777888AAASSSbbbssssssZZZNNN<<<999666555999======999777WWWyyyyyyhhhZZZSSS___ppppppPPP===555555222///222666999666333000000000000000000000000,,,---.../////////...---------///222888>>>DDDHHHQQQGGGBBBMMM```hhh^^^QQQUUUZZZcccgggYYYIIIKKKWWWUUUYYYUUUHHH===:::999777444222///.........,,,+++...---,,,,,,++++++++++++------......---+++)))(((++++++,,,,,,,,,,,,------******++++++,,,---....../////////---,,,---000333111///222999@@@SSS|||}}}wwwnnnddd]]][[[ZZZVVVSSSOOOKKKFFFDDDDDDDDDAAA???888777444222111111111222///222333222333777888666777///+++...000---,,,///+++,,,444FFFMMM;;;111>>>DDDBBB:::111///222222///<<<555HHHvvvhhhJJJCCC>>><<<>>><<<333333333444555555222000222111000000000111222333<<>>GGG___{{{rrr\\\RRR]]]nnntttTTT@@@888444111///111555888666333000000000000000000000000,,,---...///......---,,,+++,,,---000555;;;@@@DDDAAA???DDDRRRaaadddYYYLLLVVV\\\hhhmmmbbbTTTTTT___cccaaaVVVFFF;;;999:::888444222///.........,,,+++))))))******+++---...///------......---+++***)))+++++++++,,,,,,---------++++++,,,,,,------.........///...---,,,---000222333000222666888BBB^^^{{{~~~vvvmmmaaaZZZYYYXXXUUURRROOOJJJFFFDDDDDDDDDAAA>>>888666444111000000111111///222444222444888999666666///+++...///,,,,,,...(((---999MMMRRR===111>>>BBB===777222111000000000111///EEEppptttUUUHHH@@@BBBIIIHHH333222222333444444222000000000000000222333555777888MMMZZZYYY\\\ddd\\\KKKBBB<<<444222444777888666777>>>RRRmmm}}}yyyhhhZZZ___ppp{{{ZZZDDD:::444111///111444666555333000000000000000000000000------......---,,,+++***,,,---...000444999>>>AAA999===EEEPPPXXXXXXQQQJJJPPPYYYiiisssmmmbbbbbbjjjqqqgggUUUCCC999999;;;:::555222///.........---,,,((())))))***,,,...///000---------------,,,+++*********+++,,,,,,---......------------------...............---,,,---///222444111111444222333@@@QQQxxxuuukkk^^^WWWUUUUUUTTTQQQNNNJJJEEEDDDDDDCCCAAA>>>888666333111//////000000000333444333444888999777555///,,,------++++++---'''...999IIINNN>>>888IIIBBB999444666555///---222,,,---===]]]jjjRRRBBBFFFNNNKKK333222111222333333111///000//////000111333555666333AAAIIIHHHPPP]]]ZZZMMM@@@<<<666333333444555555222888DDDYYYqqq}}}vvvhhhgggrrr```FFF999444222000111333555444333000000000000000000000000......------,,,+++***)))//////000222555999===???>>>BBBFFFHHHGGGHHHKKKNNNGGGSSSfffttttttmmmlllqqqrrreeeQQQBBB<<<===>>>===666333///.........------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,++++++******++++++,,,---........................---------.........,,,---///111333111111333222111555===QQQvvvtttjjj]]]UUUTTTTTTTTTRRRNNNJJJEEECCCDDDCCCAAA>>>888666333111/////////000111444555333444888999666333111...,,,,,,++++++,,,+++///222;;;@@@999AAAZZZGGG;;;777<<<:::///,,,222111111555EEEgggcccIIIEEEHHH@@@333222111111222222000...000////////////111222333333???DDDAAAHHHUUUXXXOOO@@@===999444222222333444444999>>>HHH```xxx~~~wwwrrrpppfffHHH888555333111111222444444555000000000000000000000000......---,,,++++++******//////000222555888:::<<>>OOOkkk|||lllpppnnnMMM:::666555333222222333555666000000000000000000000000///...---,,,++++++,,,,,,,,,---...000222555777888777>>>EEEGGGFFFFFFJJJOOOOOOYYYgggpppqqqlllgggdddZZZRRRLLLMMMMMMJJJFFFDDD777444000------.........+++,,,,,,---///111333333++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------......+++---......------...///222111000000000111333555888BBBTTTooosssjjj^^^WWWVVVVVVUUUSSSMMMIIIDDDCCCCCCBBB@@@===:::888555222000///000000000444444222333666777444333444333---***,,,---,,,---000///222888555===RRRPPPFFFAAAAAA<<<222---///+++222555;;;QQQtttwww\\\JJJ:::666444222111111111000///......///222555999<<<>>>;;;EEEHHHBBBAAAJJJSSSUUUMMMFFF===666333222222222333777999999CCC[[[vvvmmmfffyyyqqqwwwUUU@@@777666555333222333666888000000000000000000000000///...---,,,,,,------...++++++---///222444666777666<<>>999;;;HHHSSSVVVUUUKKK>>>666444444333111333333555888===KKKcccxxxxxxmmmmmmtttzzzxxxttt}}}}}}[[[EEE888777666444222333666999000000000000000000000000///...---,,,---...///000,,,---///111444666888999===???AAADDDFFFHHHHHHIIIKKKRRRZZZ___aaa```\\\XXXWWWTTTWWW]]][[[SSSLLLKKK888444000------...//////...---,,,,,,++++++++++++++++++******+++---///000...------,,,,,,++++++*********++++++,,,---......***,,,......---,,,---...***...000///...///000111555444444888FFFccc|||pppggg]]]WWWWWWVVVSSSPPPMMMIIIDDDBBBCCCBBB@@@===<<<:::777444222111111111///222333000111444555222333888777///***---///...+++...,,,222>>>BBBHHHXXXGGGFFF???666222333000***///111111///777OOOmmmsssXXXIII888666333222222222111111222222111000000111222222:::999333///777HHHTTTWWW[[[OOO???666555666333000666333444999;;;???QQQeee{{{mmmfffnnnyyy}}}bbbHHH999555333555666555888<<<000...///555666222------------------------------,,,+++...222222000333777===BBBGGGHHHGGGFFFGGGIIIGGGLLLSSSWWWYYYXXXWWWWWWQQQWWWYYYWWWVVVWWWRRRJJJ999444...++++++,,,,,,+++------------,,,,,,+++***,,,,,,,,,---------.........------,,,,,,++++++***++++++******+++---///000.........////////////000---------///222333222111000222777999:::DDD___zzz{{{pppfff[[[VVVVVVUUUPPPKKKKKKGGGCCCBBBDDDCCC???::::::888444111......///000222222222222222111000000:::888444000...000000///+++111000333;;;===DDDUUUFFF@@@<<<:::666...+++,,,---...000222666DDD^^^vvv|||jjjSSS???<<<777222//////111333,,,...000111222222222222111555555555999DDDNNNRRRYYYNNN@@@666222111000///222444666555666>>>LLLWWW|||zzzuuuhhhKKK<<<777444555555444666:::111...///444555111...///........................---,,,---111111000333888<<>>888555333111///222111111111333===QQQcccooo~~~uuuWWW@@@<<<777333222222222222,,,---///000000000000///111444555444888BBBKKKNNNMMMEEE:::333333444444333///222333222222999EEEOOOrrryyyqqqQQQAAA:::444444444333555888333//////222333111000111////////////////////////...,,,---000111000333888===<<<;;;===???AAABBBAAA???AAADDDFFFHHHJJJNNNQQQYYYSSSMMMOOOVVVWWWJJJ;;;444222///......---,,,***,,,,,,---------,,,++++++,,,,,,,,,,,,------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,---------............---,,,,,,---///111000///444000///333666777;;;???JJJhhhnnneeeZZZVVVVVVVVVRRRMMMGGGDDDAAAAAACCCDDDBBB@@@999777444111000000000111000111333555555444222111999<<<:::444111222222000...333222444<<<===AAAOOOYYYUUUHHH666...111000+++444111///000222666BBBMMM```vvvXXXEEE@@@:::777666555333000//////000111111000000///111444444333555>>>EEEHHHBBB<<<555222333555555555///111333222111555>>>FFF```www~~~[[[EEE<<<444333333333555888666111///111222111111333........................///------000000///333888>>>;;;888999===@@@@@@??????@@@AAABBBDDDHHHNNNRRRWWWPPPJJJKKKQQQPPPCCC666222111000000///...,,,+++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++,,,------...,,,,,,,,,---------......---,,,+++,,,...000000///222111111333777888888888;;;HHHWWWpppsssiii^^^YYYYYYXXXSSSNNNHHHFFFCCCBBBBBBCCCAAA@@@777555333111/////////000...000222444555444333222999>>>>>>777444777666111---222111444<<<;;;<<>>:::666444444444333222222444666555444555;;;@@@MMMeee}}}}}}{{{{{{|||hhhIII>>>444222333444777::::::444000111111000111444///////////////////////////---...111000///222777???;;;888888<<>>LLLkkkyyyoooddd]]]\\\[[[VVVPPPMMMJJJFFFCCCBBB@@@???>>>666444222000///......------...111333444444444333777===>>>888777<<<888///,,,111000333:::888666@@@NNNXXXRRR:::)))...888;;;///,,,,,,000222222444777@@@\\\qqq|||]]]GGGCCC>>>;;;:::888555222444444333222222111111111///222333000111777;;;;;;<<<:::888777666555444222444666777666444555888;;;BBBTTTnnn{{{tttsssssstttuuuzzzwwwPPPCCC666333444555777:::<<<666222222222///000222222222222222222222222222...---///222222///111555<<<:::888888:::<<<===>>><<<===>>>???@@@CCCHHHKKKGGGEEEDDDEEEBBB;;;666555...000111000...------...++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,+++******))))))+++,,,---.........,,,---------............000...,,,,,,...///000000,,,111333///,,,///333555222<<<<<<;;;FFFYYY}}}}}}sssgggaaa```___YYYTTTQQQNNNJJJEEEBBB???>>>>>>777555333111///---,,,,,,---...000222444555666777666<<<<<<777;;;BBB<<<...,,,000///222:::666222999LLLWWWVVVBBB///,,,222888000......111111...///222888NNNbbbtttrrrPPPMMMHHHBBB<<<999777666222111000///////////////...111333000000555888777888888888888888888888888333444444333333333666888>>>III^^^yyywwwssspppnnnmmmqqqXXXIII:::444444444666888???888444333222///...000000000000000000000000000---,,,000444333000000333666777777666666777999;;;999;;;===???@@@AAACCCEEEBBB>>>>>>@@@>>>666333444...000111000---,,,...000***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++------........./////////111///---,,,...000111111///444666111///111333222000999888666999@@@XXXyyy}}}ssshhhccccccbbb^^^YYYSSSQQQLLLGGGBBB@@@???@@@999888666444111...---,,,000000111222555777:::;;;;;;???>>>;;;DDDMMMDDD111---111000333:::555///555HHHMMMNNNDDD555+++***...///...///000///,,,...333555AAAPPPiiijjjggg___QQQCCC999666777111000///.........///000,,,111222000000444666555777888999999999999999:::222222222222222333555777;;;BBBSSSmmm|||uuupppkkkkkkrrr{{{|||^^^NNN<<<555444333444555@@@999555444333///---///------------------------,,,,,,000555444000000222111333555555222222555888888;;;>>>@@@AAAAAABBBCCC???:::888<<<<<<666111222...000111///---,,,...111***+++,,,,,,------------******+++++++++,,,,,,,,,***++++++,,,,,,------...............---+++)))'''.........////////////000222000------...000111111,,,111222//////333222...333333///333>>>???CCCQQQzzzqqqgggcccdddeeeaaa\\\SSSQQQMMMHHHCCCAAAAAABBB<<<;;;888666333000---,,,333222222333666999===???AAADDDBBBAAALLLWWWLLL666///222111444<<<666...444777999===@@@;;;111...000,,,+++---///---+++///666///444???[[[{{{vvvaaaJJJ:::444555222111000//////000111222,,,000222000000333555444999999:::999888777888999333333222222333555777999888>>>MMMddd}}}wwwppphhhgggjjjjjjqqq\\\CCC555333666777666AAA;;;666555111,,,,,,000222111000///////////////333000000333222...---///111111222111000111444666;;;999888;;;@@@AAA===888>>>>>>===<<<:::888666555...///000000000---+++))),,,,,,,,,------.........'''***...///......///000...---,,,+++++++++,,,------------------------,,,---&&&!!!$$$,,,222000,,,////////////...---,,,+++222---+++---......///222111444666666555666;;;???WWW|||ssseeebbbgggiiiaaaXXXWWWRRRKKKFFFDDDDDDDDDDDD===;;;888444111///...---+++111777666333444;;;CCCMMMSSSQQQIIILLLTTTMMM<<<333---///777777///---333444999777777999000***000++++++,,,,,,---...//////---555222@@@jjjjjjNNNAAA===555333222111000000000111222000000111111222222333333111999>>>>>><<<<<<;;;999666555444333222333444555;;;>>>GGG\\\{{{xxxhhh]]]XXX]]]iii}}}zzz```DDD888666555333222???===999444000...///000111000//////.........//////---...111222000///222000111222111000111444666999888777:::???@@@<<<999:::::::::999888777666555///000000000///...---,,,+++++++++,,,,,,,,,------,,,++++++,,,------+++)))------,,,+++++++++,,,---,,,,,,,,,,,,,,,---------///***''')))///333111...---...//////////////////111---,,,///000...///222111222333444444666999<<>><<<999555222000//////---///000222777AAAMMMVVV]]]^^^UUUFFFCCCHHHBBB333222---///777888111///444444888777999>>>555,,,111+++,,,,,,------.........---222333???bbbpppQQQ>>>:::777333333111000000000111222///////////////000000000333999>>>???AAABBB@@@<<<888777666555444333333333888:::AAAUUUtttpppbbbZZZUUU]]]lllhhhGGG===<<<777111111<<<@@@<<<222...111333////////////...............---+++,,,000111......111000111111000000111333555777555666999<<<>>>;;;999666666777777777666555555111111000///............******++++++++++++,,,,,,...+++)))***......+++'''---,,,,,,++++++,,,,,,---******++++++,,,,,,---------,,,,,,---///000000///+++,,,...///111111222222000---...111111//////222111000000111444666777777777DDD\\\}}}uuuhhhdddhhhjjjfff___XXXRRRJJJDDDBBBDDDEEEFFF???===:::666333111000000000333999BBBMMMYYYdddkkknnnkkkZZZDDD<<>>CCCHHHLLLHHH@@@999999888777555444333222888888===LLLjjj~~~mmmbbbVVVVVV]]]pppuuuNNNAAA@@@888333555777@@@>>>000,,,333555.....................------000------//////+++***,,,///000000000///000222555444333444666999;;;:::888555555666666555555444333111000...---,,,---...///+++++++++++++++,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,------))))))***++++++,,,------)))+++,,,---,,,+++,,,,,,++++++---...000111111111///---///222222...///222111...---///333666555333777:::EEE^^^uuuhhhccceeefffccc___YYYSSSJJJDDDCCCDDDFFFGGG???===:::666333111000000333???QQQ```hhhkkklllmmmmmmhhhWWWAAA777999999333555333444888666///,,,---222555444;;;EEE===000///------------------,,,,,,...+++333777@@@kkkfffIII@@@AAA555444222111000111111222333333222222111111000000333777>>>GGGPPPTTTLLLBBB999888888777666555444333<<<;;;<<>>777555888333>>>>>>222---333555///,,,---...//////...------///,,,,,,///...***)))+++//////000///...///222444222222222444666777777666666666666666555333222111000///,,,+++***,,,---///---------------,,,,,,,,,&&&***---,,,((((((+++///+++++++++,,,,,,---------))))))***++++++,,,------(((***,,,,,,***)))***++++++,,,------.........---...---000222111---...222000...---///333444333000444555888DDDZZZzzzxxxkkkdddcccdddcccaaa[[[UUULLLFFFDDDEEEGGGGGG>>><<<999555222000//////222FFF]]]iiihhhaaa^^^^^^```]]]PPP>>>444444555222555333444555444///------///222111888BBB;;;///...------------------,,,,,,---***222444777^^^qqqRRRCCC???666444333111111111111222333333222222111111000000///555===HHHSSSWWWMMMAAA888888777777666666555555<<<<<<===HHHaaauuuoooyyyjjjLLL>>>777666777111;;;>>>777111333444111,,,---...000000///...---+++)))***...///,,,,,,///...//////......///111333111111111222222333444444666666555555333222111000...---+++******+++---.........------------,,,,,,''',,,///+++$$$!!!%%%+++******+++,,,------------******++++++,,,,,,------+++,,,---,,,++++++,,,---,,,,,,---------,,,,,,+++------///111///+++---333000000000111333333222111111333555888AAAYYY{{{ooofffdddeeeffffff]]]WWWPPPJJJGGGGGGFFFFFF>>><<<999555222000//////000@@@QQQTTTLLLEEEGGGMMMXXXXXXPPPBBB888555666555555444333333222111111111...111///444===666---000------------------------******000333666SSSuuuVVVEEE<<<666555333222111111111222000000000000////////////...333:::CCCNNNRRRKKKAAA<<<:::999777666666777777888:::>>>JJJccc[[[CCC;;;888666222888???>>>888444333555,,,---///111111000///...,,,***+++...///------///---...///...---...111333000111111000000000111222222222222222222111000000...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++***---...+++&&&$$$'''+++)))***+++---......------,,,,,,,,,,,,,,,------------,,,++++++,,,---...///,,,---------------,,,,,,---,,,...///,,,)))---444000222444444333222222333111333666888;;;HHHdddyyynnnfffccceeeiiikkk___ZZZSSSNNNJJJHHHFFFDDD???===:::666333111000000...666>>><<<666555<<>>444333888,,,...000111222111000//////------//////+++***,,,---.........---...000333000111111000......///000......///000000000000000......---------......///,,,,,,,,,++++++*********---------,,,+++,,,...000)))***+++---......---------------------------------+++((()))+++...//////,,,------...//////......---,,,---...***(((,,,444000333666666333111222444000111444888:::>>>NNN___}}}uuukkkdddaaadddjjjnnn```\\\VVVPPPLLLIIIFFFCCCAAA???;;;888555222111111---111444333222555>>>EEEDDDGGGEEE<<<444222666:::FFFDDD===555000......,,,...222///000444...+++555++++++,,,,,,---...//////---111---...333555[[[rrrWWWNNNGGG777666444222111111111111000000111111222222333333222333222333:::CCCGGGEEEJJJFFF@@@:::777666777888999>>>EEENNNbbb}}}|||YYYCCC:::888222444<<>>NNNHHH???999666666888999MMMKKK@@@111***,,,---***,,,+++,,,000555666111+++,,,+++++++++,,,...///111)))+++111333---222NNNnnnxxx]]]]]]RRR???;;;777444222222000///111///---///222444222///000000111333666<<>><<<333444;;;BBBBBB:::555555/////////000222111000...,,,,,,---------------------------------......///333222111111000000111111//////000000000000//////---------------------------******------+++,,,///,,,---......,,,,,,---...++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,---...///------------------------------......///000000000///111333444444333000///222111111222555999===???JJJ]]]uuu|||pppfffccchhhqqqxxxjjj^^^VVVXXXVVVLLLFFFGGGDDD@@@;;;777444222000...///...---...111666;;;>>>MMMGGG>>>999888999:::999DDDCCC;;;///***,,,---+++,,,++++++000555666333///,,,,,,++++++,,,---///000,,,+++...111---...???TTTuuu{{{jjjlll]]]>>>;;;777444333333111000000//////000111222111111000000111333777;;;???BBBKKKXXXRRRBBB===;;;888;;;???AAAHHHMMMWWWuuu|||WWWDDD@@@666555888@@@CCC>>>888555000//////000111111000...***++++++,,,------............------......///000111222222222222111000000------............---------------------------------******------+++,,,///,,,---......,,,,,,---...,,,,,,+++******)))((((((***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---...///------------------------------......///000000000000111333444444333111000222111111222444777:::<<<999BBBQQQggg}}}qqqgggeeekkkttt{{{jjj___XXXWWWTTTLLLHHHIIIEEEAAA;;;777444222///...///---++++++---222888<<>>IIIXXXVVVIIIDDD???:::;;;??????EEEIIITTTtttgggLLLDDD888555555;;;AAAAAA;;;555222000///000111111000...,,,,,,,,,------.........///............///000000///000111111111000...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******------+++,,,///,,,---......,,,,,,---...,,,+++++++++*********)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------......------------------------------......///000000000000111333444444333222111333222222222444666888::::::;;;AAAQQQmmmtttllliiilllsssxxxiii```XXXVVVRRRLLLIIIJJJEEEAAA<<<777444111///------+++(((''')))...444888EEEEEEDDDBBB???>>>???AAA333222000,,,++++++,,,++++++******...333777888888...---,,,+++,,,---...///...***+++000000---...333AAAlll~~~{{{nnnOOOJJJDDD???;;;777333000...111333222///...000333000111222444666888::::::CCCTTTWWWNNNJJJCCC<<>>CCCGGGTTTwwwyyyXXXIII;;;777444666===AAA===777333111000000111111000///000/////////.........---///............///000000---.../////////...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---******------+++,,,///,,,---......,,,,,,---...++++++++++++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,---------------------------------------------......///000000000000111222333333333333222444333333333444666888999;;;;;;>>>FFFYYYyyyxxxppplllkkkmmmnnnfff___XXXTTTPPPKKKHHHIIIEEEAAA;;;777444222///......,,,***(((***...333666===DDDJJJIIIBBB===@@@DDD111000......,,,+++++++++******+++---111555888999///...---,,,+++,,,---...,,,,,,---...,,,***,,,111444XXXwwwxxxsssTTTOOOHHHAAA<<<888444222...111333222///...000222000111222444555777888888===NNNSSSOOOLLLDDD???EEEBBB???BBBHHHWWW|||lllSSS@@@;;;555333999@@@@@@;;;444222000000000111000///111111000000///......---......------......///000,,,------------,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,---******------+++,,,///,,,---......,,,,,,---...***++++++,,,------......***+++,,,,,,------,,,,,,+++,,,------......------------------------------------......///000000000///000111111222222222222333333333444555666777888444777;;;@@@JJJeeeyyyrrrlllhhhfffeeeccc___ZZZTTTOOOKKKIIIHHHDDD@@@;;;777444222000///000///---,,,---000333555555@@@KKKLLLDDD>>>===@@@222///---///---******,,,******,,,---000333555777000///---,,,+++,,,,,,---,,,...///,,,(((&&&)))---444IIIuuuwwwtttlllWWWQQQHHH@@@;;;888666555000111222111000///000111000000111222333555777888:::JJJOOOLLLJJJCCCAAALLLDDDAAACCCHHHXXX}}}___EEEAAA999333777@@@CCC@@@555333000000000111000//////////////////.........---------------......///...---,,,,,,++++++,,,,,,,,,------......------,,,++++++++++++++++++++++++---******------+++,,,///,,,---......,,,,,,---...+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---.........------------------------------------......///000000000......///000111111222222111111222333444555666777333555999<<>>999666555444333111,,,,,,++++++,,,,,,------000666???GGGIIICCC666---000+++***------***+++000***+++...///......///000111///...,,,+++++++++,,,***,,,,,,,,,...///...+++,,,///AAAdddoooeeeVVVGGG===777444333444111//////222222000---000///......000444888:::@@@KKKMMMHHHDDD>>>CCCSSSHHHBBBCCCGGGUUUwww^^^JJJ:::777999:::BBBNNN>>><<<888222,,,+++---000------............------------------------------******+++,,,,,,,,,++++++...//////...,,,,,,---///+++,,,------++++++,,,---(((+++...///---'''!!!---,,,+++******,,,...///------,,,,,,,,,---...///***+++,,,,,,------,,,,,,---,,,+++,,,------,,,***++++++,,,,,,,,,,,,------------......///000000000---...///000111222333333111222333333333444777:::<<<999999<<<>>>DDDUUUfffxxxnnniiiddd___bbbiiijjjfffaaa\\\VVVPPPJJJFFFCCCAAA===999555222111000//////...------------...//////:::HHHHHH:::111111+++++++++***++++++,,,,,,***+++---...///......---555333111///---+++---///******+++,,,---//////000,,,555777>>>aaaxxxZZZIIIAAA999444222333222111111000111111111---///111111222333666888MMMOOOOOOJJJCCC??????BBB>>>@@@@@@DDDZZZzzzkkkTTT>>>888999999===EEEDDD???888222000/////////---......//////......---------------------------,,,,,,---------,,,,,,+++,,,---------++++++---///+++,,,------++++++,,,---,,,---.........,,,)))(((---,,,+++******,,,---///******++++++++++++,,,,,,***+++,,,,,,------,,,,,,...------...//////...,,,++++++,,,,,,,,,,,,------------......///000000000......///000111222222333111222222222222444777:::888777999;;;;;;>>>JJJXXXwwwmmmhhhdddbbbfffmmmpppkkkccc[[[UUUOOOJJJFFFCCCAAA===999555222000000//////...---------------------666CCCCCC777//////,,,++++++***++++++,,,,,,***+++,,,---......------555333111///---,,,,,,...******+++,,,---...//////---222333999WWW}}}\\\IIIAAA<<<888777333222222111111111111111000111222222222222444777HHHKKKMMMJJJDDD??????@@@???AAAAAAGGG^^^~~~fffHHH<<<:::888999<<>>777444222222111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,******)))***++++++++++++---///+++,,,------++++++,,,---,,,++++++***+++---///000,,,,,,+++++++++,,,---...***+++---//////...---,,,***+++,,,,,,------,,,,,,,,,++++++,,,---...,,,++++++++++++,,,,,,,,,------------......///000000000000000000000000111111111000111222222222333666999888:::======;;;:::>>>BBBSSSsss}}}vvvnnnhhhgggkkkrrrxxx{{{sssfffZZZSSSOOOMMMLLLBBB@@@<<<888444111000//////...------,,,,,,------+++***---444444...,,,---,,,,,,++++++******++++++((()))***+++,,,,,,------333666555111------,,,*********+++,,,------......---,,,---000999TTTbbbHHH>>>:::777555333333222111111111111222222333444444333333555777888===CCCFFFDDD@@@<<<;;;>>>???CCCPPPkkkeeeIII===999888999DDDEEECCC===555000111444...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,***))))))***+++,,,,,,,,,,,,...000+++,,,------++++++,,,---+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------***+++---//////...---,,,***+++,,,,,,------,,,,,,+++******,,,---...---++++++++++++,,,,,,,,,------------......///000000000000000000000000111111111000111222222222333666999888:::;;;:::999;;;???AAAGGGccc|||wwwoooiiihhhnnnuuuyyyzzzqqqeeeZZZSSSPPPOOOOOOBBB@@@<<<888444111000///......---,,,,,,,,,,,,,,,,,,+++,,,//////---,,,...---,,,++++++*********+++((())))))***+++---......111888:::444---,,,,,,******++++++,,,,,,------------,,,...111111@@@jjjrrrVVVFFF???:::666444333333222111222222222000111333333333555777999333777===AAABBB???<<<:::<<<===CCCUUUqqqyyyXXXCCC:::888999<<>>>>><<<:::;;;<<>>:::666333222111...---,,,,,,++++++,,,,,,+++,,,+++******,,,------...---,,,+++*********************+++,,,...000111,,,???HHH<<<,,,(((---///+++++++++++++++,,,,,,,,,------///000...111BBBVVVgggIII<<<777555444444333222222222222333///111222222222333555777222333555888;;;===<<<<<<;;;===HHHaaa}}}^^^GGG>>><<<777<<>>+++'''---111++++++++++++++++++,,,,,,------......---000;;;FFFuuuoooLLL>>>;;;;;;555444333333222222333333111222222222111111333555333333333555999<<<======<<<>>>JJJeeewwwXXXDDD<<<999;;;@@@FFFJJJGGG;;;///222222///,,,***+++...111,,,------......------,,,+++++++++++++++++++++++++++,,,------......------......---,,,,,,,,,------,,,+++***)))***+++,,,---------,,,+++***((((((''',,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,777222------000222111///)))+++------,,,,,,,,,---...------------...//////222222111111111111111111000000000000111222333444999:::::::::999;;;===@@@@@@BBBSSSxxxyyyqqqmmmnnnqqqrrrooolllddd[[[UUUQQQMMMIIICCCBBB@@@;;;666333333333///...---,,,+++*********,,,++++++******++++++,,,***,,,,,,+++)))((()))***'''((()))+++---///000111222888===;;;333,,,+++---+++,,,,,,+++******+++---))),,,//////...000666<<>>ZZZyyyRRR???;;;777777666444333333333333444444333333222222333333444:::999888888999:::::::::>>>CCCXXXxxx___JJJ@@@888333<<>>BBBAAAIIIcccyyyssspppooommmllliiiddd]]]WWWRRRLLLHHHEEECCCBBB@@@;;;555111//////,,,+++++++++,,,,,,---...++++++************++++++***+++++++++)))((()))***,,,,,,***)))))))))***+++,,,---............------+++,,,,,,+++******+++---...000111///------000444555<<>>HHHaaarrrWWWJJJ===444888CCCKKKMMMLLL;;;666111111444555111...000///---,,,,,,---///000++++++++++++++++++++++++)))***++++++,,,,,,++++++)))))))))***+++,,,---...***+++---.........---,,,------------------,,,,,,++++++,,,,,,---.........******+++++++++,,,,,,,,,***+++---000111000+++''')))+++,,,+++)))''''''(((...------------...//////000000000000111111111111222222111222222333444555666777999999999999;;;===BBBAAAFFF[[[~~~vvvrrrrrrqqqnnnkkkhhhbbb\\\YYYTTTMMMIIIGGGDDDDDDAAA<<<666111//////,,,,,,,,,++++++,,,,,,---++++++************++++++)))***+++***)))((()))***,,,+++)))(((((((((******++++++,,,///222222...++++++,,,,,,+++******+++---...///000///------///222333444@@@fffQQQ@@@===777666666444333333444444555444333333222222333333444///000111111333555999<<<>>>NNNjjjmmmSSSFFF:::888;;;@@@HHHPPPEEE>>>555111222333111///000...,,,++++++,,,...000++++++++++++++++++++++++)))***++++++,,,,,,++++++)))))))))***+++,,,---...)))***,,,---------,,,+++...---------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,---...//////---++++++,,,---+++(((&&&%%%&&&...------------...////////////000000000111111111000000000111111222333444555777999999999999;;;<<>>888333000000///...---,,,+++++++++++++++******))))))******+++((()))******)))((()))***)))(((((((((((()))+++,,,,,,---000555999777000)))+++,,,,,,+++******+++---,,,---.........///000111///888>>>MMMoooSSS@@@<<<999777666444333111111111222444333333222222333333444111333444555555888===AAAAAAUUUsssaaaQQQBBB;;;888999CCCPPPMMMFFF<<<555333444333222//////...------...//////------------------------***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,---...)))***++++++,,,,,,++++++++++++,,,,,,---...//////------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---+++)))((()))...------------...//////...//////000000111111111000000000000111222333333555777:::;;;::::::;;;<<<===AAAGGGUUUvvv|||uuuooooootttvvvsssnnneee]]]XXXYYYUUULLLGGGIIIEEEEEECCC???999444222111//////---,,,+++***************))))))))))))******''')))***)))(((((()))+++&&&'''((()))***+++,,,,,,,,,///444:::===:::111***+++,,,,,,+++******+++---***+++,,,---...000000111***777999;;;NNNjjj\\\CCC;;;;;;888666444222111000000000444333333222222333333444444666777555444666;;;@@@HHH___|||xxxbbbLLLAAA;;;777===GGGLLLGGG@@@:::555444444444000000000000000000000000------------------------++++++,,,------------------,,,,,,,,,,,,,,,------,,,++++++++++++,,,------++++++,,,,,,---------.../////////...------,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,---)))+++------,,,+++,,,---...------------...//////......//////000111111222111111111111222333444444666888;;;<<<;;;;;;<<<======BBBGGGRRRqqq|||tttmmmnnnsssvvvrrrnnneee\\\XXX[[[XXXNNNIIILLLCCCCCCBBB???999555222111...---,,,,,,++++++++++++******))))))))))))******'''((())))))(((((()))+++%%%''')))+++,,,,,,+++++++++///555:::<<<999333...+++,,,,,,+++******+++---+++++++++---.../////////***000111333===HHHaaalllJJJ<<<>>>777666444333222222222333444333333222222333333444333555666555333555<<>>999444222111,,,,,,++++++,,,,,,------******))))))))))))******&&&((())))))(((((()))+++&&&(((+++---...,,,***)))***...444888999777444222+++,,,,,,+++******+++---,,,+++,,,---...///...---111,,,***444:::444DDDgggxxxPPP===???666555444444333444555666444333333222222333333444333666888888888;;;CCCJJJWWWppphhhPPP@@@888888===>>>EEEJJJEEE:::333444888...555777222000222333111//////...------------...------+++'''$$$%%%+++000,,,,,,,,,+++)))***---000------,,,+++,,,---...///++++++++++++++++++++++++------------,,,++++++***'''))),,,......---+++))),,,,,,,,,---------......------,,,++++++,,,,,,,,,///............---------...////////////000333555333222222222222333444555666888<<<=========>>>???===CCCFFFMMMggguuujjjllluuuxxxqqqgggdddffffff```VVVMMMJJJJJJCCCCCCAAA>>>:::666222000///+++***......***)))---)))))))))***+++++++++,,,(((***++++++++++++,,,...,,,+++*********+++,,,---000,,,***---333888777555+++000///))))))//////(((---------,,,,,,---......------...///222888@@@EEE]]]xxxWWW;;;>>>888666333222333333333222333333333222111222444666777444555999999999FFFVVVlll~~~dddOOOAAA===???>>>HHHQQQPPPEEE999444444111777999555222333333111//////...------------...)))---222555444000---+++,,,,,,,,,+++***+++---000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,)))***,,,------,,,+++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................---...//////...000222555333555666555444333555666666999;;;=========>>>??????DDDFFFMMMggguuujjjjjjrrrvvvooofffccceeeeee___UUUMMMIIIIIICCCBBBAAA>>>:::666222000///++++++...---)))))),,,***************+++++++++***,,,,,,,,,*********,,,******)))))))))***+++,,,***+++---...000333777:::000000---)))***...---)))------,,,,,,,,,,,,---...---------...000555;;;@@@DDD^^^bbbDDDDDD:::777555444444444444333333333333222111222444666444222555:::;;;@@@RRReeexxxzzzaaaMMMCCC@@@@@@KKKWWW[[[SSSEEE999222444888999666444444333111//////...------------...)))---444:::<<<888000***,,,,,,,,,+++***+++---///+++,,,------......------------------------------------......//////......***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---,,,,,,------.../////////---.../////////000222444333777:::999555333555888666999;;;=========>>>???AAAEEEFFFMMMgggwwwkkkiiiooosssmmmfffbbbcccccc^^^UUUMMMHHHGGGCCCBBB@@@>>>:::666222000...,,,+++---,,,)))(((***+++++++++***************,,,------,,,***((()))******)))((((((((()))***+++###)))//////---...666>>>777000+++,,,...------...------,,,+++++++++,,,------------------000555999555GGGnnnmmmLLLEEE;;;999666555555555555444333333333333222222555777555444777;;;>>>FFF^^^vvvvvv^^^OOOHHHFFFKKKTTT\\\\\\RRRBBB666444666777666555444222111//////...------------...,,,,,,...222666555111,,,+++,,,,,,,,,++++++---///+++,,,---...///...---,,,------------------------+++,,,---......///......,,,,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,+++++++++,,,------++++++,,,---...///000111---///000111000111333555222777<<<:::555111444999777999;;;<<<<<<===>>>@@@AAADDDEEEMMMiii{{{mmmiiinnnqqqmmmfffaaabbbaaa]]]UUUMMMHHHEEEBBBAAA@@@===:::666222000...---,,,,,,+++)))((())),,,+++++++++***)))))))))***,,,,,,+++***))))))******))))))((()))***+++,,,###)))///...+++,,,444;;;:::000+++///111...///444...---+++******+++,,,---.........---,,,...111333777===YYYzzzRRRDDD<<<999666555555555444333222333444333222333555888999888:::>>>AAAKKKeeevvvbbbWWWPPPLLLMMMTTT\\\ZZZMMM@@@555444333444444222111111//////...------------...---+++***,,,000111///---***,,,---,,,++++++---...+++,,,---...///...---,,,++++++++++++++++++++++++***+++,,,------------------,,,+++***+++,,,...///,,,,,,,,,---------......,,,+++++++++,,,,,,---...***+++,,,---...000111111...000222222222222444555111666:::999333000444888888999;;;;;;;;;<<>><<<999555222000+++......+++,,,//////,,,***************+++++++++((()))+++***))))))***++++++***)))))))))***,,,---+++******+++---000222333555<<<>>>555,,,***...111333111...++++++,,,...///+++---...///...------...---555===JJJgggeeeHHH===:::777555555444333222222333444333333444777:::777777AAATTTeeeuuuppphhhYYYIII@@@BBBMMMWWWSSSHHH>>><<<999333222444//////...------------...---...---***'''(((,,,111)))+++------,,,,,,,,,---...---,,,+++,,,---...///------------------------////////////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++,,,---...///,,,,,,------.../////////***,,,///000000///000111555333111000222555999<<<999::::::::::::<<>><<<999555222000***//////+++,,,111111---))))))******+++++++++,,,***+++,,,***((('''((()))***)))((((((((()))+++,,,((()))+++,,,---000444777:::GGGJJJ<<<...---000111444222///,,,+++,,,...000(((+++---...---,,,------###444<<<<<>><<<888666666555444333222333444444333555888::::::;;;FFF[[[pppxxx]]]NNNGGGBBBCCCFFF[[[UUUGGG999555888666///333111000000000000///...+++......+++***---000///---------------------------+++***+++///000///---//////.........---------444---,,,222///$$$!!!&&&,,,...000000...---------,,,---.../////////...---///...,,,+++***+++,,,,,,---,,,,,,,,,,,,---.....................///000000000111222222333666:::===999999999:::;;;===@@@AAAFFFHHHKKKXXXzzzwwwpppmmmkkkiiifffccc```]]][[[XXXSSSLLLFFF???>>>>>>>>>===999333///---------......000111111***++++++++++++***))))))((())))))(((''''''(((***///---***((('''(((***+++((()))***,,,...111333555>>>GGGLLLEEE666,,,,,,111777333...,,,,,,+++***+++***+++---,,,,,,+++---......---+++,,,666NNNmmmVVV???;;;888888888666333111000666222000888:::999>>>:::>>>PPPllllllWWWJJJAAA???AAAVVVVVVPPPBBB999777777666222111000000000000000///+++...---***)))---...------------------------------+++***+++...000///---//////.........---------///))))))000000))))))///,,,...//////...------...)))***,,,......///.........---,,,+++++++++,,,,,,------,,,,,,------...//////............///000000000111222222333666:::===999999999:::;;;>>>@@@AAAGGGIIIMMM[[[}}}uuunnnmmmllliiifffaaa___\\\ZZZWWWRRRKKKFFF???>>>======<<<888333///------------...///000111+++++++++************)))((()))******(((((()))************)))))))))))))))((((((***,,,...///111222999AAAHHHFFF<<<222......444:::333,,,......***++++++,,,------,,,+++,,,...000111000///444CCCXXXhhhbbbGGG@@@999888888666444444000888666333999999888???CCCJJJ___}}}jjjUUUFFF@@@@@@KKKUUUXXXNNN@@@999:::======:::666333000000000111+++...---***))),,,---+++///.........------,,,,,,,,,++++++,,,...///...---...............---------,,,((((((///000---///555---...///...,,,,,,...000((()))+++,,,.../////////...---,,,,,,+++,,,,,,,,,---------,,,------.../////////......//////000111000111222333333555999<<<999999999:::<<<>>>@@@BBBHHHJJJPPP```ssslllmmmnnnkkkfff```^^^\\\YYYVVVQQQJJJEEE@@@>>><<<;;;:::777333000,,,,,,,,,,,,---...//////,,,,,,***)))))))))***+++'''***,,,,,,***))))))***&&&''')))******)))((('''((()))***,,,---...//////333888???DDDBBB:::222,,,111DDD<<<+++000000))),,,,,,---...---,,,+++,,,---///222333222222777BBBKKKqqqtttOOODDD:::888888777666777222:::999777;;;:::<<>><<<:::999666333000,,,+++++++++,,,,,,---...---,,,***(((((()))***,,,'''***,,,---,,,***))))))&&&'''((()))************)))***+++---............///111777>>>CCC@@@666...111LLLDDD---///000)))---,,,.........,,,+++,,,---,,,///222222111222777;;;QQQvvvUUUEEE888888999777666777555<<<:::999>>>???GGGXXXjjjppp~~~gggSSSGGG>>>FFFPPPVVVTTTLLLEEECCCXXXRRRGGG:::222222777<<<000111000...000333111---/////////......---------,,,,,,---------------...---.....................///,,,+++,,,,,,+++,,,///---......---,,,---///111/////////...............------------------------...------------.../////////////////////000111111///111222333333555777999999999999:::===???BBBDDDGGGKKKWWWppp}}}nnnhhhlllooolllggg``````___[[[UUUNNNHHHEEEAAA???<<<:::999777333111,,,++++++++++++,,,---------,,,***(((((()))***,,,'''***,,,---,,,***))))))))))))(((((()))+++---...+++,,,---....../////////......000777>>>???:::333555PPPNNN666///...+++...,,,---......,,,,,,---...,,,...000111000111444777999```ZZZFFF777888;;;888555666555;;;;;;>>>FFFJJJVVVkkkzzz|||~~~dddRRRHHHFFFIIIRRRWWWUUUNNNJJJRRRNNNEEE;;;444444:::@@@222222111000444777555///........................,,,---......,,,,,,---...---------...............,,,++++++,,,,,,---...///,,,---......------///111222111000///............,,,,,,---............---......------......///000000000//////000000111222///000333333444444666888999999999;;;===@@@CCCDDDHHHNNN]]]zzzyyymmmhhhkkknnnlllhhhddddddccc^^^VVVNNNHHHEEEAAA???===<<<;;;888444111,,,,,,,,,++++++,,,,,,---,,,,,,***)))))))))***+++'''***,,,,,,***))))))***+++***((('''(((***---///---,,,,,,---...///000111...---...222777::::::999999MMMYYYJJJ444...///,,,+++---......------...//////000000000///000222555///KKKmmmfffMMM999999<<<888555777444<<>>===999444111------,,,,,,,,,,,,------+++++++++************)))((()))******(((((()))***))))))(((((()))***+++,,,,,,,,,******+++...111222,,,...000111222555999<<<===HHHdddbbb<<>>:::<<<888777;;;666DDDVVVooo~~~zzzhhhWWWIIIJJJRRRXXX\\\```GGGJJJJJJEEE===777555666111111111111777;;;888222,,,,,,---...///000111111+++...///...,,,+++,,,...---------.........//////...000111000//////---+++))),,,...000///...//////...---,,,,,,---...///000+++,,,.../////////.....................///000000000000000000000111111222...000333444444444555666888999999;;;===AAACCCEEELLLTTThhhyyysssllliiijjjkkklllkkkjjjkkkiiibbbXXXNNNHHHFFF@@@@@@@@@@@@???;;;555000......---,,,,,,---------***++++++++++++***))))))((())))))((('''''')))***'''''')))******))))))(((,,,***)))((()))---111333***///333222000111777<<>>:::555111.........---,,,,,,+++******(((***,,,,,,+++***)))***)))))))))***+++++++++,,,***+++,,,,,,+++***)))(((&&&***------,,,+++...000000000//////111444888;;;@@@EEEttt___444000///........................000000000000000000000000---555AAAfffvvvKKK===>>>;;;999:::AAA[[[yyylll___YYYVVV]]]hhhfff^^^SSSGGG>>>::::::;;;555666666333222222333333000111222333333222000/////////...---------......------........./////////---------......------------------............///...//////...,,,,,,---...******+++---...///000111000//////...///000111222/////////000111111222222111333444444444666999;;;;;;:::<<<>>>>>>===BBBJJJPPP]]]xxxwwwmmmlllnnnmmmiiigggmmmkkkfff```WWWNNNGGGBBBBBBAAA@@@>>>:::555111///......------,,,++++++***(((***,,,,,,+++***************************++++++)))***+++,,,+++***)))((((((***,,,---------...///...000222333444555777888JJJKKKjjjeee>>>000...........................////////////////////////222777@@@gggaaaJJJCCC???===???@@@YYYvvvtttdddZZZZZZbbbjjjddd[[[OOOCCC<<<::::::555666777555111000222555///111444666666555222000///............//////000///////////////000000000---------------------------------............///...//////...,,,,,,---///++++++,,,---///000111111000////////////000111222/////////000111111222222333555666666666777999;;;<<<;;;===???>>>>>>CCCKKKUUUeee{{{qqqqqqsssqqqkkkgggllliiiddd]]]UUUMMMGGGCCCBBBAAA@@@===999555111///......------,,,+++++++++(((***,,,,,,***)))************************))))))((()))***+++++++++***)))+++***+++,,,///000///...,,,///333666777777888999LLLMMMXXXmmmmmmKKK000///------------------------////////////////////////555777<<>>999555777999:::555000111444...111444777888666333111............///000111111////////////////////////......------------......---------............///......///...,,,,,,...//////////////////.........000000000000000111111111/////////000111111222222333555666777666777999;;;===;;;<<>>>>>DDDLLLWWWlll{{{rrrtttyyywwwqqqlllmmmjjjddd]]]UUUNNNHHHFFFBBBAAA???<<<888444111///......------,,,,,,,,,,,,)))***,,,+++***)))***+++++++++******))))))(((((('''((()))+++++++++******---+++***,,,000111///,,,***...222555666888<<>>>>>???FFFNNNYYYsssyyypppttt||||||wwwrrrkkkhhhccc\\\TTTNNNIIIFFFBBBAAA>>>;;;777444111///......------------,,,,,,)))+++++++++))))))***,,,+++******))))))((((((((('''((()))***++++++***)))---+++***,,,///000...,,,))),,,///000222888AAAHHH===HHHFFFXXXpppSSS---222------------------------........................222333222SSSyyybbbSSSKKKWWWiiijjjiiiiiikkkjjjaaaRRRFFF@@@<<<>>>DDDAAA666000111...000333555555444111///111000000000000111111222//////............------000///...------...///000---------............///---.........------...000,,,------...//////000000///000111111222222111111/////////000111111222222000333555777777888:::;;;<<<:::<<<>>>???AAAIIIRRR```~~~xxxnnnsss{{{}}}xxxsssgggeeeaaaZZZSSSMMMGGGDDDBBBAAA>>>:::777333111///......------------------***++++++***))))))***,,,))))))))))))))))))(((((('''((()))*********)))(((+++++++++,,,---...---+++***,,,---,,,...666CCCMMMAAALLLKKKYYYkkkNNN+++000,,,,,,,,,,,,,,,,,,,,,,,,........................222666333MMMppp\\\SSSeeeoooxxxpppnnnppplllaaaVVVKKKBBB???DDDCCC999222333111222333444444333111000222222111000000000111111000000000/////////......000///...------...///000---------............///,,,---......------///000,,,,,,,,,---....../////////000111222222222111111/////////000111111222222000333666888999:::<<<>>><<<;;;===@@@BBBEEENNNWWWlllzzznnnqqqyyyzzztttooofffdddaaa\\\UUUNNNGGGDDDBBBAAA>>>:::666333111///------..................***++++++***((()))***,,,((((((((()))))))))))))))((())))))******)))(((''')))***,,,,,,+++++++++,,,***,,,---+++,,,444AAALLLEEELLLLLLWWWaaaIII---///,,,,,,,,,,,,,,,,,,,,,,,,........................000999666III}}}ppplllxxxyyy|||vvvyyyzzzrrrhhhTTTFFF>>>CCCCCC;;;444555333444444444444333111000333333222111000000000111222111111111000000//////111///...------...///111---------.........//////,,,---......------///111//////...---,,,,,,++++++///000111222333222111111/////////000111111222222000333777:::;;;<<<>>>@@@>>>===>>>BBBDDDHHHQQQ[[[uuu~~~oooooovvvvvvpppjjjgggfffddd___XXXQQQJJJEEECCCAAA===999666333000///------..................+++++++++***((()))+++---''''''(((((())))))******))))))*********((('''&&&'''***---,,,***(((***,,,+++---...,,,,,,222???IIIEEEGGGHHHRRRYYYFFF000000,,,,,,,,,,,,,,,,,,,,,,,,........................---999777EEEsss{{{ttttttvvvjjj[[[III@@@???===666...000333555333222111111000111111000000111222333333000000000000////////////......////////////......---......///000/////////000000000000111111111111111000///...------------///555999777000---///222,,,...000222333444444444555555666888:::<<<>>>???@@@===>>>EEEGGGHHHQQQ^^^{{{wwwtttpppmmmmmmaaacccccc```YYYPPPIIIEEECCCAAA???<<<999555000,,,///......------///000111,,,+++******************,,,***((())),,,...---,,,(((((('''(((((()))***+++))))))***)))((()))***,,,(((+++---+++,,,333AAAMMMMMMOOOPPPNNNHHH===333,,,******+++,,,,,,---......)))***+++,,,...///000111222000<<>>>>><<<>>>DDDFFFIIIVVVggg}}}{{{xxxqqqlllkkkaaacccccc```XXXPPPIIIFFFDDDBBB>>>;;;999555000---///...---------...000111++++++***)))))))))******+++)))'''''')))***)))''')))(((((((((((())))))***)))+++,,,+++))))))+++---***---...,,,+++///;;;EEEEEEGGGJJJKKKFFF>>>555...+++++++++,,,,,,---------***+++,,,---///000111222///666GGGKKKeee{{{zzzmmm\\\MMMCCC??????:::666222111444666666666222222111111111222333333111111111000000000000///...//////000000//////........./////////000000000............////////////............///000111222111000///000222222000...222222222222222111000///333333555777999;;;<<<=========AAAFFFGGGLLL```vvv~~~{{{rrrkkkhhhbbbcccbbb^^^WWWOOOIIIFFFEEEBBB>>>;;;888555111...///...---------...000000++++++***)))(((((())))))+++)))(((((((((((('''%%%***))))))(((((((((((())))))---///...***(((+++///+++///111...***+++333:::888<<>>666111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222222...@@@UUUQQQeeexxxdddvvv{{{mmm\\\NNNGGGDDD???;;;888777555333444666333333222222222333333444222222111111111000000000//////000000000000/////////////////////000000111000000000000111111111111------------...///000000222111000222444444333222222222222222222111111000222333555777999;;;<<<<<>>;;;888555222///......---,,,---...///000++++++***)))((((((((((((***************)))((((((******)))(((((('''(((((((((,,,000...***(((***///+++000444111,,,***...444///333:::???@@@;;;555000,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111,,,@@@SSSJJJ^^^wwwbbbrrruuueeeUUUKKK@@@===<<<<<<666000111777444444333333333333333444222222222222111111111111//////000000000000//////000////////////000111111000000000000111111111111222111111000000111111222000111333222222222333555111111111222333333444444222444666888;;;<<<======@@@BBBGGGLLLMMMXXXuuu{{{xxxtttmmmhhhgggccccccaaa\\\TTTNNNIIIHHHDDDBBB>>>;;;999666222000...------,,,,,,...///000,,,+++***)))(((((((((((('''(((************************)))(((((('''((((((&&&***...---***(((***---***000666555///+++...222***///555:::;;;777222///,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......//////***777DDD:::SSSvvv|||gggXXXHHHBBB>>>>>>999111222:::555555444333333333444444333333333222222222111111///000000111111000000///111000///...///000111222............////////////111000000/////////000000...000111000//////111444111111222333444666888999444666888;;;===>>>>>>>>>AAABBBHHHOOOSSSaaazzztttpppjjjggggggdddccc```ZZZSSSMMMIIIHHHCCCAAA???===;;;777333///...---,,,,,,,,,---//////------+++***))))))))))))$$$&&&)))***)))((()))******))))))(((((((((((()))&&&(((+++,,,,,,,,,,,,---***111777666111---...111***---222555666444000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...444;;;444QQQuuubbbQQQDDDBBB???999777;;;666666555444444444444444444333333333333222222222000000111111111111000000111000///...///000222333............////////////------,,,------...///000222000......000111111111333333333444555777999:::666888;;;>>>@@@AAAAAA@@@DDDEEEKKKUUU___ppp{{{uuupppjjjggggggdddccc```YYYRRRLLLJJJIIIAAA@@@@@@???===888222...------,,,,,,,,,---...//////...---+++******))))))%%%(((+++,,,***(((((())))))(((((((((((())))))***''''''(((,,,///000///---+++222888777000,,,,,,///***,,,///222333222000///+++++++++,,,,,,---------,,,,,,------......//////222222888555RRR}}}cccLLLGGGFFF@@@:::;;;777666555444444444444444444444444333333333222222000000111111111111000000222000///...///000222333000000000000111111111111.........///111222444555888222---...444666444///555555555555666888999;;;777999<<<@@@BBBBBBBBBBBBHHHIIIPPP\\\iii}}}|||wwwssslllgggfffdddccc___YYYRRRLLLJJJIII@@@@@@@@@@@@>>>999222---------,,,+++,,,---...///000///...,,,+++*********))),,,//////,,,))))))***(((((('''(((((()))***+++((('''''',,,222444111---,,,222888666///******---***+++...000111222111111******+++,,,,,,---......------......//////000000---,,,444333MMM}}}jjjWWWPPPLLLEEE???<<<;;;999777555333222111777333000222666888555111////////////000111222333222222222111111///......111111000000//////......000000000111222222333333333222222111222222333333333444666888:::<<<======:::>>>BBBCCCCCCCCCFFFIIINNNQQQVVVccc|||}}}zzzuuullldddaaa______\\\VVVNNNHHHGGGGGGBBB???===<<<<<<999333...,,,,,,------------------///...---+++******++++++))))))(((((('''''''''&&&"""((()))'''&&&(((++++++((((((,,,333999<<<<<<777111---///...******---))),,,///000///000333666000...+++***+++,,,++++++++++++,,,,,,---...//////000111...>>>CCCrrrrrrcccVVVKKKCCCGGGBBB;;;777777888999999555444444444555555555444222111111000000000111111444444444444333222111000//////000000000000000000//////000111111222222333333333222222222333444444444555777:::<<<===>>>???<<<@@@CCCCCCAAAAAADDDFFFOOOUUU___nnnzzzwwwrrrjjjcccaaa``````\\\VVVNNNHHHFFFFFFAAA???===<<<;;;888222...------------------------///...,,,+++******++++++))))))((((((((('''''''''$$$(((++++++'''%%%&&&))))))((())),,,111666999;;;:::666111.........,,,))),,,///111111......000222000...+++***+++,,,++++++++++++,,,,,,---......///000333000===DDDxxxkkkZZZQQQMMMFFF===:::;;;<<<;;;888333555666555333222444666444444222111000000000000444444444444333222111111...//////000111111222222/////////000111111222222333333333333444444555666666777999<<<>>>???@@@AAA???BBBDDDDDDCCCCCCFFFIIIQQQ\\\mmmxxxuuurrrkkkfffdddcccaaa]]]UUUMMMGGGEEEDDD@@@>>><<<;;;999666111..............................---,,,++++++***++++++))))))(((((((((((('''''')))+++---+++(((&&&(((***'''(((***,,,---111555888:::;;;666...---111...&&&,,,///111000...---///222000...,,,++++++,,,,,,++++++,,,,,,------............666222<<>><<<:::777444111...//////............---------,,,,,,+++++++++******))))))(((((((((((((((((()))***+++***((((((***---&&&(((+++,,,+++,,,111555333<<<;;;...***000000((())),,,//////......111555111...,,,+++,,,,,,,,,+++,,,,,,,,,---------......,,,777333;;;KKKooodddVVVNNNKKKHHHAAA;;;<<<888333222444555444111444444333333333333444444222333333333333222222111333333222222111111111000/////////000111111222222555555555666777999:::;;;999:::<<>>>>><<<999666222000/////////......------------++++++++++++++++++******(((((())))))))))))))))))))))))))))))(((((()))+++&&&))),,,,,,***+++...222***888<<>><<<===???AAACCCEEEFFFFFFKKKLLLMMMMMMMMMQQQXXX]]]sssuuupppmmmjjjjjjllljjjddd[[[SSSMMMHHHDDDAAA>>>>>>===999555222111111.........---,,,,,,++++++******++++++++++++******(((((())))))))))))******++++++***)))((('''&&&%%%((()))+++,,,,,,---///000&&&222888000(((***000111---///111000---+++---000111///---,,,,,,------,,,------------------------***555222;;;NNNwwwggg\\\TTTQQQIIIDDD???;;;:::999777666777777666555444444444444555555666666666666555555333333333333333333222222111111111222333333444444666777777999:::===>>>??????AAACCCEEEGGGIIIIIIJJJKKKMMMPPPRRRUUU[[[eeellluuuooollljjjjjjllljjjcccZZZRRRMMMHHHDDDAAA??????>>>:::555111111222...------,,,++++++******)))***+++,,,,,,+++***)))(((((()))))))))************************)))&&&%%%*********,,,///000000///+++...111000---,,,...000---///111///,,,+++---///222///---,,,---------,,,------------------------,,,444///:::KKKqqqbbbZZZLLLJJJFFF@@@;;;888999;;;:::999777666444333333333333333444444444444444333111222222333333444444555111222222333333444555555777777888999;;;===???AAABBBCCCEEEHHHJJJKKKLLLMMMJJJMMMRRRVVV]]]gggsss|||wwwqqqnnnkkklllnnnjjjcccYYYRRRMMMIIIEEEBBB???@@@???:::555222222333------,,,++++++***))))))))))))+++,,,,,,+++***)))(((((())))))*********+++&&&'''(((+++,,,,,,***(((,,,******---111333111///111,,,+++000222///---...))),,,//////------///222222000---,,,---------,,,------------------------...333...:::HHH}}}nnnfff^^^SSSJJJEEEBBB???======;;;888777777888777666444333333333333333222222666222000111111000111555444444444222111222555777999:::<<<>>>@@@BBBCCCCCCIIIIIIJJJKKKKKKLLLMMMNNNUUUUUUYYY```fffqqqtttooommmkkkkkkmmmkkkdddZZZTTTQQQMMMGGGBBBBBB@@@<<<888444111000///111///...,,,,,,---...///((((((((()))******++++++(((******)))((('''''')))******)))((((((((((((((('''(((***,,,---///333555......---------......///,,,,,,,,,---...///000111111222222...***)))+++---+++,,,---,,,,,,,,,///111111111444888LLL}}}}}}ssseeeXXXPPPJJJEEEBBB@@@>>>===<<<<<<;;;999777777777888777666555555666777333222444444222333666333333333333222444777999<<<===???AAACCCEEEFFFGGGIIIJJJLLLMMMOOOPPPQQQRRRXXXXXX___jjjvvv~~~tttooommmiiihhhiiihhhaaaYYYSSSPPPMMMGGGCCCCCCAAA===999555222111000000///---,,,+++,,,---...++++++++++++++++++*********+++,,,+++)))'''((()))******)))(((((((((((((((++++++,,,,,,,,,,,,...///------,,,------...//////,,,,,,,,,---...///000111111222111...+++)))+++---+++,,,------,,,,,,...000//////333666KKK|||rrreee[[[RRRLLLEEECCCBBBAAA@@@>>>:::888777999:::888555333444666666444444666666444444777333444555666666888<<>>:::666333111111///...,,,+++++++++,,,---,,,,,,+++******)))((((((+++,,,---,,,***(((((()))***))))))(((((((((((((((++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---...///111111111111000...+++***+++---+++---...---,,,,,,---///---...111555IIIzzzssseee]]]TTTQQQLLLIIIFFFDDDAAA>>>:::<<<>>>;;;666444555888555333444777777444444666666888:::;;;<<>>@@@BBBDDDGGGJJJHHHHHHIIIJJJLLLOOOQQQRRRZZZ\\\^^^]]][[[]]]bbbffflllxxx{{{vvvqqqjjjdddccc^^^ZZZUUUPPPMMMJJJHHHGGGAAA???;;;777333111///...------,,,,,,++++++++++++&&&&&&''''''((((((((((((###&&&)))************+++))))))(((((((((((())))))((('''(((***...///...---222111///---+++***))))))---------...///000111222222000...---,,,,,,,,,,,,***,,,......---,,,---...000000444666FFFrrr|||qqqggg___YYYUUURRRKKKJJJHHHFFFCCCAAA???>>>===;;;;;;??????===>>>AAA@@@BBBEEEGGGHHHIIILLLNNNNNNNNNNNNOOOQQQTTTVVVXXX\\\___aaa```___cccllltttxxxsssnnnfffaaa```^^^[[[VVVQQQLLLIIIGGGFFFAAA>>>;;;666333000......------------,,,,,,,,,+++(((((()))******+++,,,,,,"""%%%)))***************((((((((((((((())))))***+++******---000222///,,,444333111...,,,***))))))---------...///000222222222000---,,,---------,,,)))+++...///...---......000222666999GGGpppzzzooogggaaaXXXTTTPPPNNNOOOMMMIIIEEEIIIFFFFFFHHHIIIHHHIIIMMMKKKMMMPPPQQQQQQRRRTTTVVVUUUUUUUUUVVVXXX[[[^^^```^^^bbbeeefffiiirrrwwwqqqllleee`````````]]]XXXRRRKKKGGGEEEEEEAAA???;;;777333000///..................---,,,,,,******++++++++++++++++++%%%(((+++,,,+++)))))))))((((((((((((((()))*********)))***...444666444111333222111///...---,,,,,,------......///111222333222///,,,,,,---...---,,,'''***---//////...//////---111888;;;IIIppp|||tttiiiccc]]]\\\^^^]]]WWWQQQSSSOOONNNPPPQQQPPPSSSWWWUUUWWWZZZ[[[[[[[[[\\\]]][[[ZZZZZZ[[[]]]```ccceeeaaaeeejjjmmmsssxxxrrrmmmfffbbbbbbaaa___ZZZSSSKKKFFFDDDDDDBBB@@@<<<888444111000///......//////......---,,,++++++******)))((((((((((((+++......,,,)))''''''((((((((((((((()))******&&&&&&(((...777;;;:::777111111000///////////////............///111222333222///,,,,,,---///...,,,&&&)))---////////////000+++///888===KKKqqqwwwqqqooolllgggbbb```^^^\\\\\\^^^```aaaaaacccbbb```___```aaacccdddaaabbbcccbbbaaabbbfffjjjiiiooowwwyyyooohhhccc___\\\aaaaaa[[[QQQJJJHHHGGGEEE??????===999555222111111000///...------,,,------,,,,,,+++******+++,,,,,,+++*********))))))(((((())))))))))))((('''&&&%%%...(((000333000>>>FFF444555777444...+++---...---+++,,,---...000222333444...---,,,+++++++++,,,,,,,,,,,,,,,---------......111000222666MMM{{{zzzmmmkkkhhhgggiiikkklllllljjjiiigggfffeeeggghhhiiidddfffhhhiiiiiilllqqquuuzzzzzzrrrkkkeee```]]]dddbbbZZZNNNHHHGGGGGGFFF>>>===;;;777333111//////000///...------,,,------,,,,,,+++******+++,,,,,,************)))))))))(((&&&&&&'''((()))))))))))),,,'''///222111@@@HHH999888;;;999111,,,,,,...---,,,,,,---...111444666888......,,,,,,+++,,,---...,,,,,,,,,---------......///000444888NNN||||||xxxxxxxxxxxxxxxuuusssqqqpppooopppqqqrrrnnnppptttwwwzzz{{{vvvpppiiibbb^^^eeebbbXXXLLLFFFFFFGGGFFF===<<<999555222000///...000///...------,,,------,,,++++++******++++++,,,************))))))))))))''''''((()))************)))(((---000222BBBIII>>>:::>>>===444---,,,.........------///222666;;;===...---,,,,,,,,,---...///,,,,,,,,,---------......---000666:::NNN}}}~~~~~~|||yyytttmmmddd___ccc```WWWLLLGGGGGGFFFCCC>>>;;;777444222111///...000///...------,,,------++++++++++++++++++++++++*********)))))))))))))))+++++++++******)))(((''''''))),,,...666DDDGGG>>>888======444---,,,///000///......///333888>>>AAA---,,,+++++++++,,,---...,,,,,,,,,---------......,,,111888;;;NNN}}}}}}|||yyyuuunnneee```___]]]VVVMMMIIIHHHDDD??????;;;666333222222111///000///...------,,,------++++++++++++++++++++++++))))))))))))))))))******+++++++++******)))(((''''''++++++...===HHHDDD;;;444999999222---...111222000//////000444999>>>AAA---,,,+++******+++,,,---,,,,,,,,,---------......---222888<<>>...---,,,+++***+++,,,,,,,,,,,,,,,---------......///222777<<>>888111...000111///---000000...---------------***+++,,,------,,,+++***(((((())))))*********+++))))))))))))((('''&&&%%%$$$...***777\\\dddIII888777444000---000666444///111111111222333444555555444333111///...------...,,,,,,,,,---------......000000555>>>[[[~~~zzztttqqqooolllgggbbbXXXVVVPPPHHHEEEFFFDDD@@@:::777444222222222222111000000///...---,,,+++++++++,,,,,,***)))(((***+++((()))***************)))***)))((((((((((((((()))'''+++(((:::ZZZWWWBBBAAA666555111...///222333333888777555444555666666555<<<<<<777...+++...///,,,///////////////000111111......888>>>eee~~~zzztttqqqooolllfffbbbXXXWWWQQQIIIFFFFFFDDD@@@999666333222222333333222111000000///...---,,,,,,+++,,,,,,+++)))(((***+++$$$$$$&&&'''((((((((((((''''''''''''''''''''''''(((,,,)))888TTTPPP>>>AAA===:::555000...///000111444333222333555777999:::999:::555---+++...000...///////////////000000111111111;;;@@@ggg~~~yyytttqqqnnnkkkfffaaaYYYWWWRRRJJJGGGGGGEEE@@@777555222111222333444333222111111000///...---,,,+++,,,,,,+++))))))***+++"""###$$$&&&'''((())))))&&&'''((()))******)))((()))...***777MMMHHH;;;EEEHHHBBB:::333...------/////////000222555999===???555555111,,,+++...000/////////......//////000111333222<<>>PPPQQQHHH<<<444///,,,---000---...///111444888>>>AAA222111...,,,+++...000111///............///000000111000;;;CCClll}}}yyysssooommmiiiccc___XXXXXXSSSLLLHHHHHHEEE@@@555333000000222444444444222222111000///...------,,,------+++***)))+++,,,******+++++++++******)))''')))+++---......---,,,)))...+++666IIIDDDDDD^^^ZZZJJJ;;;444111...///111...///000111222666<<>>666333000000111222333333111000000///...---,,,,,,,,,------,,,******+++---((())))))))))))(((((('''(((((())))))))))))))))))***,,,***888MMMIIIOOOooojjjMMM333000555444000//////111222111000333;;;AAA333///---///...+++,,,000...------------...//////222111<<>>lll|||sssmmmiiieeeaaa]]]SSSQQQNNNMMMLLLHHHBBB===666555555444444444333222777555333111...,,,+++***++++++************++++++******))))))))))))******))))))))))))))))))))))))(((---///IIIsss{{{ttt|||kkkIII555555222000000---/////////666>>><<>>999222000111000111000+++///999<<>>999000222444444222222444666777666222///---,,,,,,,,,++++++************++++++++++++************++++++))))))))))))))))))))))))&&&111+++888iii}}}wwwRRR:::666111///111000---111,,,,,,777===AAAKKK===444------//////111333,,,...///000///...///000...000777AAApppzzzuuunnniiifffbbb\\\XXXWWWRRRLLLHHHFFFDDD???;;;///111444444222222555777888666333000............++++++************++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))$$$...(((555iiiyyykkkiiiFFF111000//////222000)))000---,,,888???===>>>333,,,((()))+++,,,///444---///111111000///000111222111888EEExxxzzzsssmmmkkkfff```\\\\\\QQQMMMIIIGGGGGGDDD???:::444444444444444444444444:::666333333000,,,---222...((((((,,,---)))(((+++,,,,,,,,,+++++++++******)))*********++++++++++++++++++222111OOOtttiiiWWWIII<<<000...000000///000,,,,,,---222999======<<>>LLLAAA===AAA;;;666333000---...222,,,------...///111444555666333...++++++---......------......///000000000000666888KKKyyyzzzrrrkkkhhheee```^^^```WWWNNNEEEBBBEEEDDD===666111333666:::???BBBEEEGGGNNNCCC777222///,,,+++------111333...++++++,,,,,,)))))))))************+++((((((((()))))))))******---(((333555???JJJ???@@@NNNDDD:::555111///000333,,,---.........000333666444111---+++,,,---...---------......///000000000...555888LLL{{{yyyqqqjjjfffccc___^^^```WWWMMMCCCAAADDDCCC<<<555111222555999???EEEJJJMMMNNNBBB555000...------///---444777111,,,,,,,,,***************++++++,,,,,,)))))))))*********++++++,,,(((444666<<>>GGGOOOTTTPPPCCC666111000///000222+++444777222,,,+++)))&&&******+++++++++,,,,,,,,,************+++++++++++++++(((666666888@@@CCCTTTcccQQQ===333111000000222+++---......---000444999///---,,,,,,---...---,,,------......///000000000***333777NNN{{{tttkkkdddaaa___\\\ZZZSSSHHH@@@@@@CCC@@@:::666///222333555;;;EEEMMMOOOXXXFFF444...000111...---***---000000...+++((('''+++,,,,,,---------,,,,,,,,,+++)))((((((((()))***---+++...666:::;;;BBBMMMYYYQQQ===111555444000333---...,,,***///555555000222///,,,+++,,,.........,,,,,,------.../////////---777555HHH~~~{{{tttjjjdddaaa^^^\\\YYYRRRHHH@@@AAACCC@@@:::666000222333555<<>>GGG\\\TTT???222666555111555222000------...000111222222///,,,+++,,,.........,,,,,,---......//////000---888555DDDxxxzzzsssiiiccc___]]][[[XXXQQQHHH@@@AAACCC???999666333333333666???HHHJJJGGGJJJ???555111///---,,,...,,,------+++******,,,///***(((%%%$$$$$$&&&***,,,,,,,,,,,,,,,,,,+++******,,,(((222FFFKKKBBB@@@GGG^^^VVVAAA444666555222666888000...111111---...444222///---,,,---.........,,,------......///000000---888555===mmmyyyrrrhhhbbb___]]]ZZZWWWPPPGGGAAABBBCCC>>>999666444333222666@@@IIIHHHCCCBBB;;;555222...***+++...---------,,,******,,,---+++)))(((''''''))),,,...***+++,,,---,,,+++)))(((---)))444LLLUUUMMMJJJQQQ\\\VVVBBB444555444111777;;;///,,,666999111///444222000---,,,---...//////---------...//////000000---888555777aaaxxxqqqhhhaaa^^^\\\YYYWWWNNNGGGBBBCCCBBB===888666444333222555>>>GGGGGGAAA>>>888444111...)))***...,,,---///...,,,*********))))))***++++++,,,------)))***+++++++++***((('''+++(((111GGGUUUUUUUUUZZZVVVQQQ???222444222///666:::---***888AAA999222222333000---,,,---/////////------......///000000111...666555555UUUyyyrrrhhhbbb^^^\\\ZZZWWWMMMFFFBBBCCCBBB<<<777666333222111333;;;DDDEEEAAA===777222000---******---+++---......---+++******'''((()))+++,,,,,,,,,,,,)))************)))(((((((((''',,,:::KKKVVVYYYXXXMMMKKK<<<111333111...555666,,,+++777@@@===555222333000...---.../////////---......//////000111111000333666666LLLyyyrrriiibbb___]]]ZZZXXXLLLFFFCCCDDDBBB<<<777555000111111111777@@@DDDCCC???777000///...+++***,,,)))+++,,,,,,+++,,,...000))))))))))))***,,,---...,,,+++******))))))******'''+++,,,000AAATTTWWWNNNFFFEEE:::111333111///555000//////222666777666444333111...---...///000///.........///000000111111111000777:::FFFwww~~~zzzsssiiiccc```]]][[[XXXKKKFFFCCCDDDBBB;;;666555...111111000555===DDDEEE@@@777///......,,,***+++)))))))))((()))---222666---+++)))(((***---000222...---+++***)))***+++,,,)))//////,,,<<>>EEE???444444222000555222///------...000111111222000---,,,---/////////.........///////////////111666333:::???^^^vvvqqqkkkddd```\\\XXXVVVLLLHHHFFFFFFAAA:::666777222000000333888;;;===<<<;;;666000---.........,,,---...///---***)))***,,,))))))***+++,,,,,,***))))))))))))))))))))))))))))))---***(((888PPPUUULLLJJJPPPEEE777444000...333333111///...000222333333222000---,,,---/////////............////////////...333000777<<>>???===777111---......---+++---......---+++***+++,,,******+++++++++***)))))))))))))))))))))))))))))))))---+++(((333FFFNNNJJJPPPTTTHHH888333000---333444222000000222444444444333000---,,,---...///...............//////000000...222///777;;;VVV~~~pppkkkeeeaaa]]][[[XXXVVVLLLHHHEEEEEEAAA:::777888444333222333666;;;???AAA>>>888222.........---+++,,,---...------,,,,,,,,,++++++,,,+++***)))))))))))))))))))))))))))))))))))),,,,,,)))...<<>>999222.........---+++,,,,,,---.........---,,,***,,,---+++)))((()))+++)))))))))))))))))))))))))))++++++***,,,444>>>DDD>>>GGGCCC999999555000444222111000000222333333222444111...,,,---.........---------...///000000111222444333<<<===TTTqqqlllfff```[[[XXXTTTRRRLLLGGGDDDCCC@@@:::888:::444333222111333888???DDD>>>888222...//////...,,,,,,+++,,,...000000...,,,***,,,---+++((('''***---))))))))))))))))))))))))***)))***,,,---000888@@@@@@JJJGGG>>><<<777000333111000///000222222222000444111...,,,---......---,,,------...///000111111111222111;;;;;;PPPpppllleee```\\\XXXUUUSSSLLLGGGDDDCCC@@@:::999;;;333333222000111666>>>DDD===888111...///000///...+++++++++...111111///,,,(((+++,,,+++''''''+++///))))))))))))))))))))))))***'''(((---///...444===FFFOOOIII???<<<666///222000//////000222333111000444222...---------------,,,,,,---...///000111111000111000;;;:::MMM~~~oookkkeee```\\\YYYVVVTTTLLLGGGDDDCCC???:::999;;;333333111///000555===DDD<<<777111...///111000///+++***+++...111222///,,,'''***,,,+++''''''+++000))))))))))))))))))))))))***%%%'''...000...222;;;HHHOOOHHH<<<999444///333111000000111333333222000555222...---------------,,,,,,---...///000111222111222111<<<;;;MMMqqqllleee```^^^\\\YYYVVVMMMHHHBBB?????????>>>;;;333333222111111555:::>>>777000,,,///222000---,,,,,,,,,------,,,,,,+++***+++***)))(((((()))***+++***((('''(((+++,,,+++(((*********+++...222555888CCCRRRLLL999555777222000222666555111///111222111000222111,,,***,,,---,,,...000222111...+++,,,...+++444111888;;;MMMsssmmmfffaaa^^^[[[WWWTTTMMMHHHBBB?????????>>>;;;222222111000000333999===777000,,,...111///------,,,,,,------,,,,,,+++***+++++++++******+++++++++***((('''(((+++,,,***)))++++++***+++---000333555;;;MMMJJJ999444444111111111444555111///222333222///222111---+++---///...,,,...//////---,,,,,,---,,,555111777999JJJ~~~tttnnnfffaaa]]]ZZZVVVRRRMMMHHHBBB?????????>>>;;;222111000//////222888<<<888111,,,...000...---...,,,,,,------,,,,,,+++***)))******++++++******)))***(((((((((***+++***))),,,+++******,,,...111222444JJJLLL===666333111444///333444111000444666555///222222...,,,///111111---------...///000///---...555000666777GGG~~~rrrllleee```]]][[[WWWSSSMMMHHHBBB?????????>>>;;;222222111//////333888<<<777111---...///------///,,,,,,------,,,,,,+++***&&&'''((())))))((('''&&&))))))((()))***************)))))))))+++...000222333JJJPPPCCC;;;555222666---222333111111555777777111444444///---000222111000...---///333444333000...444///555777HHH~~~ooojjjccc___^^^\\\XXXUUUMMMHHHBBB?????????>>>;;;444444222111000333999===666111...//////------///,,,,,,------,,,,,,+++***&&&'''((())))))((('''&&&((()))))))))))))))***+++''''''''')))+++...222444555JJJOOOFFF???777111444...222333111111555888777555777666000...///000///000...---///333555333000---333...666:::KKK}}}nnnhhhbbb___^^^\\\YYYVVVMMMHHHBBB?????????>>>;;;555444333111111444999===444111///111000,,,,,,///,,,,,,------,,,,,,+++***)))******++++++******)))''')))******))))))***+++''''''''')))+++///333555888GGGJJJDDDCCC;;;111111000444555222111555777666666888777111---...///...,,,,,,,,,...000111000///---333...666;;;MMMzzznnniiiccc___]]][[[XXXUUUMMMHHHBBB?????????>>>;;;555444222000000333888;;;222000111333111,,,+++...,,,,,,------,,,,,,+++***+++++++++******+++++++++''')))+++***)))(((***,,,)))))))))))),,,///222444===EEEDDDCCCHHHCCC555111222666666222111333555444444777666000---///000...***,,,.........---...///---333...666<<>><<<444333111//////111666:::000000111444222---+++---,,,,,,---------,,,+++++++++***)))(((((()))***+++''')))+++***((((((***,,,++++++******,,,...111333AAAEEEAAACCCNNNJJJ;;;444444777777333111333444222222555444000---000111000+++...111111...---...111...333...666;;;LLLyyysssllleeeaaa```]]]XXXSSSJJJFFFBBB@@@???>>>===<<<666555222///---///333666111111222111111000///...------,,,,,,+++***)))))))))******)))((((((***,,,******++++++++++++******)))***+++++++++,,,///222888???GGGLLLIIICCC>>>:::>>>@@@<<<333000333555555888999666...)))+++------............////////////---000///777777LLLzzzssslllddd```___]]]WWWRRRKKKGGGCCC???>>>===;;;:::666555222///---///333666222222222111000///...---...---,,,+++***************+++,,,+++***))))))+++******++++++++++++************+++******+++...000999@@@IIIMMMLLLHHHDDDCCCBBB???999555222333555666::::::666///,,,---...---............////////////111333222::::::PPP{{{rrrlllddd```___]]]WWWRRRJJJGGGBBB???===;;;999777555444222000...///333666222222111000///...---,,,///---+++***))))))+++,,,***,,,......,,,***)))*********++++++++++++*********++++++***)))***,,,...777???HHHLLLJJJHHHHHHJJJKKK???777888888555666;;;<<<;;;666000...000000---............////////////333555222:::;;;RRR|||rrrkkkddd```___\\\WWWRRRHHHEEEAAA>>>===;;;999777555444333000...///222555333222111///...---,,,,,,///---+++)))((()))+++---'''***---...,,,+++******)))))))))******)))))))))***++++++)))((()))+++---333;;;EEEGGGCCCAAADDDHHHQQQ@@@666<<<>>>888888???<<<;;;666000///111000,,,............////////////111222///777888PPP}}}rrrkkkccc```^^^\\\WWWRRRDDDBBB???>>>===<<<:::999444444333111//////222555222111000...---,,,,,,,,,///---***((((((***,,,---$$$'''***,,,,,,+++++++++''''''((((((((((((''''''***++++++)))((()))+++---000:::DDDEEE>>>:::<<>>>>>>>><<<:::444444333111///000222444111000...---,,,,,,---------,,,***))))))***,,,---$$$'''***+++******++++++''''''((((((((((((''''''***++++++***)))***,,,...///<<>>777888===BBB888222666888555555:::888;;;999333......///---............////////////111333000666666MMM}}}qqqkkkccc___^^^[[[VVVQQQDDDBBBAAA@@@???>>>;;;999333444333222000000222444///...,,,++++++,,,...///,,,++++++******+++,,,,,,)))***++++++))))))***+++((())))))))))))))))))(((******+++******+++...000---===LLLLLLAAA666666:::888777555444444555777888777======666...---///000............////////////222444000777666JJJ}}}qqqjjjccc___^^^[[[VVVQQQFFFDDDBBBAAA???===:::777333444333222000000222444...---,,,++++++---...000++++++++++++++++++++++++.........,,,)))((()))*********++++++++++++******)))***+++++++++,,,///222***;;;MMMNNNBBB666444888444888999555444888:::999777>>>AAA888///---000333............/////////000000333000666444GGG~~~xxxmmmfff^^^\\\]]][[[UUUNNNIIIFFFCCCAAA???===:::888222222222111111111111000111///---+++***+++,,,---...,,,)))((()))***++++++******)))))))))))))))***))))))))))))(((((((((((())))))))))))************,,,555KKKRRRBBB666666444===:::666555666999;;;<<<999@@@DDD???333+++...333000---,,,///000///111444000,,,444999666IIIyyyyyynnnggg___]]]^^^\\\UUUOOOIIIFFFCCCAAA???===:::777222222222111111111000000111///---+++++++++,,,---,,,+++)))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))************---222HHHTTTFFF777666666???<<<777555555777:::<<<888>>>BBB>>>444...///333333///...//////---...111000---444888444FFFvvv{{{ooohhh```^^^___]]]WWWPPPIIIFFFDDDBBB@@@===999777222222111111111000000000000///---,,,++++++,,,---,,,+++***))))))***+++,,,...---,,,******)))))))))(((((((((((())))))))))))))))))))))))************//////EEEYYYMMM:::777:::AAA===999555444666999;;;666;;;>>><<<666111111333555111//////...++++++...000///444666333AAAqqq|||pppiiibbb___```^^^XXXRRRIIIGGGDDDBBB@@@===999666111111111111000000000000///...---,,,,,,,,,,,,---------,,,+++))))))***+++///...---+++***)))))))))(((((((((((())))))))))))((()))))))))************---'''===WWWOOO:::555:::AAA???:::666333444777:::444888;;;;;;777555444555444000...///...++++++......111333444444???kkk{{{qqqjjjbbb```aaa___YYYRRRHHHGGGEEECCCAAA===888555111111111000000000//////......------,,,,,,,,,---///000///---)))'''''')))///...---+++***)))))))))'''((((((((()))))))))***((()))))))))************)))!!!555RRROOO<<<666888AAA???<<<888444333666999444777::::::777666777999333///---//////,,,---000---222111333777===cccvvvzzzqqqjjjbbb```aaa___YYYRRRHHHGGGEEECCCAAA===888444111111000000000/////////------------------------...000111...)))&&&''')))...---,,,******)))))))))''''''(((((())))))******))))))))))))************---'''999TTTTTTHHHBBB???>>>???>>>:::555333555888444888;;;:::666666:::???222...---000000...///333---333///222:::999VVVsss|||xxxqqqjjjbbb```aaa___XXXRRRHHHGGGEEEDDDAAA===777333111000000000////////////,,,---------------------+++...111///***((()))+++,,,+++***)))))))))))))))'''''''''((()))*********))))))))))))************///+++<<>>???<<<777333444666555:::===:::444555===EEE333000///111111///000333...444---000;;;444GGG|||nnn{{{vvvpppiiibbb___```___XXXRRRHHHGGGFFFDDDBBB===777333000000000000////////////,,,,,,---......---------(((,,,000///+++)))+++...******)))))))))))))))***&&&''''''((()))******+++))))))))))))************'''&&&555HHHNNNNNNHHH;;;999===@@@>>>888444444666666<<>>HHH555222000222111///000333000555,,,///;;;000<<>>555---,,,......///222111000111222111555BBBPPPbbbvvvsssrrrkkkgggdddcccaaa\\\TTTMMMIIIDDDAAABBBAAA;;;666555666222//////000222222111///...---+++)))***+++,,,+++,,,---,,,***)))***++++++,,,,,,+++***))))))+++''''''''''''''''''''''''***)))((((((((()))++++++(((111'''444IIIPPPPPPAAA;;;@@@AAA>>>>>>>>>:::777;;;CCCIIIDDD999666DDDSSSAAA888000......------.........///000000333>>>JJJ\\\{{{ssspppoooiiigggeeedddbbb\\\TTTMMMKKKGGGDDDDDDAAA;;;666555333000...---///000000///111...******+++,,,,,,******+++,,,+++)))((()))***+++,,,---,,,*********+++'''''''''''''''''''''''')))))))))((()))******+++'''000)))555GGGQQQXXXHHH@@@MMMGGGBBBKKKGGG;;;>>>AAAIIISSSQQQCCC999EEEYYY@@@777111000000...---......---///111000111:::EEEttt[[[zzzrrrooollliiihhhgggfffccc]]]TTTNNNMMMIIIFFFFFFBBB:::555555111000///....../////////...---,,,++++++,,,,,,+++***+++,,,+++***)))***++++++,,,---,,,+++***+++,,,******)))))))))))))))((()))))))))))))))******+++)))000***333AAASSSdddVVVKKK\\\RRRLLL\\\SSS???CCC@@@KKK\\\___NNN===DDDWWW;;;444///111222111000111//////111444333333999AAAccc\\\|||tttoookkkjjjjjjiiigggccc]]]UUUQQQMMMJJJHHHGGGAAA999555666111111111000/////////000***---///---***(((+++...,,,---------+++***+++,,,***+++,,,,,,******+++,,,++++++*********)))))))))((()))))))))***************...***222===ZZZ{{{pppUUUeeeYYYSSScccYYYAAABBBAAAMMM]]]^^^MMM>>>FFFWWW:::333///000222111000111000///111444444222666===TTTZZZwwwpppkkkkkkjjjiiifffaaa[[[VVVSSSLLLIIIHHHGGGAAA888555666000111222222000///000111(((---000///***(((+++///,,,---...---+++***+++,,,(((***++++++***)))+++,,,+++******))))))(((((('''(((((()))************)))***,,,+++222:::aaaZZZaaaVVVPPP\\\VVVBBB===EEEPPPWWWOOO@@@===KKK\\\===555//////000...---...///---...222222111444999MMMXXXyyyrrrkkkjjjiiigggccc]]]XXXUUUSSSJJJHHHHHHFFF@@@888555777///111333222000...///000***,,,......+++***,,,---+++,,,---,,,*********+++'''(((******)))(((***+++,,,,,,++++++***))))))((('''((()))***+++******)))***+++---222666```^^^WWWLLLGGGLLLNNNEEE;;;CCCPPPRRRCCC777???PPP[[[===444---------,,,---///000---...111222222555:::DDDoooTTT{{{ssskkkiiihhhfff```[[[VVVSSSSSSIIIGGGGGGFFF???777555888...111333222///---...000,,,++++++,,,......,,,******+++,,,+++)))))))))***&&&((())))))(((((()))+++//////......---,,,++++++'''((()))++++++******)))+++,,,...222000XXX```QQQFFFAAAAAAJJJIII<<<<<>>YYYpppOOO@@@}}}uuunnnooojjjeeeaaa^^^[[[UUUPPPLLLJJJFFFAAA<<<888555444000000000000000///............---,,,+++******+++,,,,,,,,,+++++++++******((()))***)))'''''')))***++++++******))))))((((((+++(((,,,666666---))),,,(((,,,---***+++:::UUUkkkhhh[[[DDD:::===>>>FFFYYYiiiqqqdddEEE888EEEQQQPPP888111---......---...222000000//////111333666777;;;RRRiiiMMMBBB~~~vvvpppoookkkfffcccaaa]]]VVVQQQJJJHHHDDD@@@;;;777444333000000000000000///......------,,,+++************,,,,,,,,,+++++++++******)))******((('''''')))+++,,,,,,+++***)))((('''''')))(((...777777///***+++))))))++++++''',,,CCC]]]ppp[[[AAA888:::777CCC^^^|||uuu___EEE???MMMXXXXXX:::333/////////---...111000000///000111333555666888HHH~~~\\\HHHAAA~~~xxxrrroookkkhhheeeccc^^^VVVQQQHHHFFFCCC>>>:::666444333222222222222222111000000------,,,+++++++++++++++,,,,,,,,,+++++++++***************(((''''''***,,,+++*********))))))((((((((('''+++111111,,,((())))))&&&)))...)))''';;;VVVkkkaaaLLL>>>;;;666<<>>mmmiiiNNNBBB>>>~~~xxxsssnnnkkkgggeeebbb]]]VVVPPPGGGEEEBBB===:::666444333222222222222222111000000...------,,,,,,,,,,,,---,,,,,,,,,+++++++++***************)))((((((***,,,(((((())))))*********+++((('''(((++++++))))))***)))&&&***///+++'''555LLLbbbhhhXXXBBB:::999888===SSSLLL@@@<<>>;;;888666555222222222222222111000000+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******&&&)))---...,,,***)))(((************))))))))))))&&&)))******++++++***((())),,,+++((()))......***+++<<>>333<<<@@@IIIjjjlll???666000,,,---...---///222...///000111111111111111444<<>>SSSdddWWW<<<222:::555???\\\zzzddd444000000///---,,,...111444...000222222111111222333666<<>>888}}}|||wwwqqqiiigggccc]]]UUUOOOKKKIIIFFFEEEBBB>>>999555444444222222333333222111///...+++******))))))+++,,,---,,,,,,+++++++++*********))))))))))))))))))))))))************)))))))))(((************)))))))))(((*********+++++++++,,,,,,***111:::MMM```WWWAAA999<<<999@@@]]]~~~ZZZ444222222000...,,,,,,///222...000222222111111222333555???```[[[EEE@@@>>>888{{{zzzvvvqqqiiifffaaa[[[TTTNNNJJJHHHEEEDDDAAA===888555444555222222333222222111//////'''''''''''')))***,,,...+++++++++***************)))))))))******++++++,,,************))))))))))))++++++******))))))((((((*********++++++++++++,,,(((...333BBBTTTOOO@@@;;;:::;;;???```yyyLLL777333333111...,,,+++---///...000222222111222333555444EEEjjjyyySSSBBB???===888|||zzzvvvsssjjjfff```ZZZTTTOOOKKKHHHEEEDDDAAA<<<888555555666333333222222111000000///(((((('''((()))***,,,---************************))))))***++++++,,,------*********))))))))))))))))))))))))))))))*********************++++++++++++)))......666DDDBBB777555666:::@@@hhhxxxCCC888111111000...,,,,,,...///...000111222111222444666444LLLuuummmLLLAAA>>>:::666|||xxxvvvlllggg```ZZZUUUQQQLLLIIIBBBAAA>>>:::666444444666333333222111111000000000,,,+++************+++,,,******************++++++))))))***+++,,,------...))))))))))))))))))******''''''((()))***++++++,,,))))))*********+++++++++)))///,,,...999:::333333999AAAMMMxxxuuu>>>555...//////...------///111...000111111111333666888666TTTdddIII@@@;;;777555zzzyyynnnhhh___YYYUUUQQQMMMIII@@@>>>;;;777333111333555444333222111000000000000000///---++++++++++++,,,+++++++++++++++,,,,,,,,,*********++++++,,,,,,---))))))))))))************''''''((()))***++++++,,,)))))))))************+++'''///,,,,,,666999666888>>>KKKccciii999222---...///...------///111...///111111111444777:::<<<___]]]FFF???999444555zzzzzznnnfff]]]WWWTTTQQQLLLGGG@@@???<<<777444333555777444333222000000000000111000///---,,,+++++++++,,,++++++,,,,,,,,,---------*********+++++++++++++++((()))))))))******************))))))))))))))))))))))))))))))************$$$...---***333888777::::::NNNtttTTT555333---/////////---,,,---///...///000111111444888;;;DDDiiiWWWEEE>>>666333777zzzzzzmmmeee\\\VVVSSSPPPKKKFFFDDDBBB???:::777666999;;;444333222000000000000111...---,,,+++++++++,,,,,,,,,,,,,,,------.........++++++******************(((((())))))*********+++,,,,,,+++***)))((('''&&&))))))))))))************###...---)))111555444777000JJJzzzpppCCC333666///000000///---++++++,,,...///000111111444999<<>>555333999}}}sssjjjeee^^^XXXTTTPPPJJJEEE@@@===:::999999999888777333444333111...------///...---+++***+++---///111***************************************)))(((''''''((()))++++++******)))((())))))*********))))))+++***)))))))))***,,,,,,+++,,,,,,++++++...222666000DDDcccgggMMM888222---............////////////+++333///,,,555888555888WWW~~~kkkLLL???;;;===222333|||rrrhhhbbb\\\WWWTTTPPPKKKFFF@@@===:::999999999888777333444333111...------///...---+++******,,,...000******************************++++++******)))((('''((()))***+++******)))************************+++***)))))))))***+++,,,,,,---,,,++++++---111444666===KKKKKK999000333111............////////////***222000...666888888===```hhhJJJ>>>;;;===333555{{{qqqeee```ZZZVVVSSSPPPKKKGGG@@@>>>;;;999999999888777333444333111...------///---,,,***)))***+++---...************************++++++++++++++++++***)))(((((()))************)))---,,,+++***))))))***+++******))))))******+++,,,---------,,,+++,,,000222999333555333***,,,333111............////////////+++222000000777777:::EEEooodddIII===:::<<<555888{{{pppddd___YYYUUURRROOOJJJFFF@@@>>>;;;999999999999777333444333111...------///,,,+++***))))))+++,,,---************************++++++,,,,,,,,,++++++***((()))))))))************000...,,,***))))))***+++***************+++++++++***+++,,,,,,+++---000333555...///000***---222---............////////////---222000111666555===OOO~~~bbbIII>>>:::<<<555999{{{pppeee```ZZZUUURRRNNNHHHDDDAAA>>>;;;:::::::::999888333444333111...------///,,,,,,+++*********+++,,,***************************++++++,,,,,,,,,++++++)))))))))))))))*********000...,,,***))))))***+++))))))******++++++++++++((()))++++++,,,...111444111---111333---...111,,,............////////////...111000222555444AAA]]]___III@@@:::;;;444999zzznnnfffaaaZZZUUURRRNNNHHHDDDAAA???<<<:::::::::999888333444333111...------///---,,,,,,+++++++++++++++************************)))***++++++++++++++++++)))))))))((()))******+++---,,,+++***))))))***+++))))))***++++++++++++***''')))+++,,,,,,---000222222,,,///000))),,,222...............///////////////000///333777666KKKoooXXXGGG@@@:::999222888wwwjjjeee```ZZZUUUSSSOOOJJJFFFAAA???<<<:::::::::999888333444333111...------///...------,,,,,,,,,,,,,,,************************((()))******++++++*********)))((((((((()))++++++************************((()))***+++,,,++++++******+++,,,,,,,,,,,,---///111)))+++,,,)))...333...............///////////////......555999;;;WWWwwwNNNBBB>>>999888111888~~~uuuhhhccc^^^YYYUUUTTTQQQMMMIIIBBB???<<<::::::::::::999333444333111...------///.........------,,,,,,,,,************************'''((()))******************)))((((((((()))+++,,,((())))))*********))))))((()))***+++,,,+++******---......---+++******+++///&&&(((...///444555+++............/////////000...------666<<<@@@aaannnGGG>>><<<888777111888|||wwwmmmaaaYYYSSSSSSRRROOOLLLMMMFFF???888666888;;;:::888555444333111000///......///,,,+++,,,...///---+++******+++++++++,,,,,,,,,***)))(((***...///---***''')))***+++******+++---*********)))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,000,,,+++000333222000000...444333222;;;MMMtttaaaNNN>>><<<:::333111555|||wwwmmmddd\\\UUUTTTRRRMMMIIIIIIDDD???999666777999999999555555333222000000//////---+++***+++---...,,,*********+++++++++,,,,,,,,,,,,***)))+++---///...,,,***++++++***(((''''''((())))))))))))***************************++++++,,,******+++++++++,,,,,,,,,,,,+++++++++,,,------...222---,,,000222111000111///666555555>>>SSS|||ZZZIII;;;999888333222666|||vvvmmmggg___XXXVVVRRRLLLFFFEEE@@@>>>:::777666777888999555555444222111111111111,,,***)))***+++,,,+++*********+++++++++,,,,,,,,,---,,,******,,,...///...)))***+++)))'''&&&'''((((((((())))))***++++++++++++***)))))))))***,,,---******+++++++++,,,,,,,,,+++++++++,,,---...///000333///---000111000000333111999888888DDD[[[|||RRRCCC888666666333222666{{{vvvlllfff^^^XXXVVVSSSLLLEEECCC===<<<;;;888666555777999666555444333222222222222++++++******+++++++++*********+++++++++,,,,,,,,,---,,,***)))***,,,...///&&&((())))))((()))***,,,************************+++***)))((()))***,,,---******+++++++++,,,,,,,,,******++++++---...///000444000...000111///111555555>>>===>>>PPPgggnnnLLLAAA777555555333333555zzztttjjjaaaZZZVVVVVVTTTLLLFFFDDD;;;<<<;;;999777666777888666555444333222111111111+++,,,,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,+++***(((((())),,,---''')))************+++---,,,,,,++++++******))))))+++***)))))))))***+++,,,******+++++++++,,,,,,,,,)))))))))***+++---...///333000///111111000222777999GGGJJJOOOdddzzzfffIIIAAA999666444333333444xxxrrrhhh\\\VVVSSSUUUTTTMMMFFFDDD;;;;;;;;;::::::999888777777666444333111000000000+++,,,---,,,+++***+++---******+++++++++,,,,,,,,,*********)))((((((***,,,+++,,,---+++)))((()))***,,,,,,+++++++++*********))))))******++++++++++++******+++++++++,,,,,,,,,)))))))))***+++,,,---...000///000222222111444999DDDYYYdddiii}}}aaaGGGAAA;;;666444333333333vvvpppfffXXXSSSQQQTTTSSSLLLEEECCC===;;;999:::<<<<<<999666777666444222000///...---)))+++,,,,,,***)))***,,,******+++++++++,,,,,,,,,)))+++,,,+++)))(((***,,,***+++,,,+++)))'''((()))))))))***++++++,,,------((()))***,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++++++++,,,---...------000444444222555;;;TTTttt\\\BBB???:::555333333333222~~~uuuoooeeeWWWRRRQQQSSSRRRKKKDDDAAA>>>;;;999;;;>>>???:::555888777444222///---,,,,,,(((***,,,+++(((''')))+++******+++++++++,,,,,,,,,))),,,...---+++)))***,,,&&&'''))))))((((((***+++&&&'''(((***,,,...///000'''(((+++------,,,***(((******+++++++++,,,,,,,,,------,,,,,,,,,---......+++,,,111555555333666<<>>===999444333444444333tttjjjgggWWWUUUSSSQQQNNNKKKFFFCCC<<<:::888888:::<<<:::999666555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******+++,,,,,,---))))))))))))))))))))))))++++++******************---+++)))((()))+++---///)))+++++++++***)))***+++,,,,,,,,,---------......---222000///444222666EEEdddRRR@@@999555555555333333555}}}qqqgggcccWWWUUUSSSQQQNNNKKKFFFBBB???<<<999999:::;;;999777666555444222000///------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))************************,,,+++***))))))+++,,,---)))+++,,,+++***)))***+++,,,,,,---------.........---222000///444222777FFFmmmzzzMMM@@@:::555666555333333555|||nnnccc^^^XXXVVVSSSQQQNNNJJJFFFBBB@@@>>>;;;:::::::::888777555444333222000///------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++++++++***+++,,,+++***)))***,,,,,,------------.........---222//////444333888GGGsssvvvHHH@@@:::666666555333333555{{{mmmaaa\\\XXXVVVSSSQQQNNNJJJEEEBBB???>>><<<;;;::::::999999444444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++******))))))))))))))))))))))))***************++++++++++++,,,,,,---,,,+++))))))***+++,,,,,,******+++,,,------------............---222///...444333999IIIuuuwwwJJJAAA;;;666666666333333555|||nnnbbb]]]XXXVVVSSSQQQNNNJJJEEEAAA<<<<<<;;;;;;:::::::::;;;333333222111000...------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))*********++++++++++++,,,---------+++)))(((***,,,,,,,,,+++***+++,,,---------.........//////---111///...444444:::KKK}}}}}}QQQBBB<<<777777666333333555|||oooddd___YYYWWWTTTQQQNNNJJJDDDAAA999:::;;;:::999999:::<<<333222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************'''((()))***+++******))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---,,,+++***)))+++,,,---,,,+++***+++---------........./////////---111......444555<<>>999666555555555444xxxkkkaaa]]][[[ZZZWWWSSSMMMGGGAAA>>>999999999888777555333222111111111111000...---,,,---,,,,,,++++++,,,------)))***+++***))))))+++,,,++++++*********+++,,,,,,)))))))))(((((((((((((((+++++++++***)))***,,,...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---000---...666555666BBBbbb|||SSSCCC???:::777555555444333yyymmmbbb]]][[[ZZZWWWRRRLLLFFF@@@===999999::::::888555222000111111111111000///...---,,,+++***+++,,,---......)))***++++++******,,,...*********************+++))))))))))))))))))))))))***+++++++++******,,,...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,000...000777444444>>>YYY{{{RRRCCC???:::777666666555444zzznnnccc___[[[YYYVVVQQQKKKEEE@@@===999:::::::::888555111///000000111000000///...---+++))))))+++---///...,,,***+++,,,+++***+++---...))))))))))))))))))((((((***************************+++,,,+++******,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------.........////////////,,,111///111777444222<<>>:::777666777666666~~~yyymmmccc___ZZZXXXUUUPPPJJJDDD@@@===:::::::::999777444222111///////////////...------)))((())),,,000111...+++***+++,,,+++******,,,---(((((())))))(((((('''&&&************++++++++++++)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////000000---111000222888444333===RRR{{{___CCC???;;;777777666666555}}}|||vvvkkkbbb___YYYWWWSSSOOOIIIDDD@@@>>>::::::999777666444333333...............------,,,((((((***///444444///***+++,,,,,,+++))))))***,,,((())))))***)))((('''&&&))))))))))))*********+++)))***,,,,,,+++++++++---++++++++++++++++++++++++,,,,,,,,,------------...---------.........//////...222000222999555444>>>RRRzzzjjjGGGBBB===888666555333222|||zzztttiiiaaa^^^XXXVVVSSSNNNIIIDDDAAA???;;;:::888666555444444444---------...------,,,,,,((((((+++111777777111***+++,,,,,,***)))((()))***)))***+++++++++)))(((''''''((((((((())))))******)))***,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------.........222000222999666555@@@SSSzzzrrrJJJEEE???999666333111///zzzsssnnniiidddaaa^^^XXXPPPKKKGGGCCC???;;;888888888777666444333222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---***)))***)))(((,,,222+++------,,,***((('''(((++++++***'''&&&&&&(((******++++++***))))))***,,,))),,,,,,******------***,,,++++++******++++++,,,---,,,+++,,,...///...---////////////111444777:::[[[uuuYYYMMM???888777999888888{{{uuupppkkkeeebbb^^^XXXPPPJJJFFFCCC???======<<<;;;888444111...---......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,******+++***(((+++000)))+++,,,,,,***))))))************(((&&&&&&(((******++++++***))))))***,,,))),,,,,,******------+++,,,++++++******++++++,,,---,,,+++,,,...///...---/////////000111444777:::[[[wwwcccQQQ@@@;;;<<<;;;999999{{{wwwsssmmmfffbbb^^^XXXQQQJJJFFFCCCAAA??????>>>;;;888444000...,,,......---,,,,,,,,,,,,---************************+++)))+++---,,,)))***...''')))++++++******+++,,,*********((('''''')))+++***++++++***))))))***,,,))),,,,,,******---...+++,,,++++++******++++++,,,---,,,,,,,,,...///...---...///000000111333777;;;]]]{{{vvvZZZBBB???@@@<<<888:::~~~|||zzzxxxtttmmmeee___]]]XXXQQQJJJEEEBBBAAAAAA;;;:::888666444333222111......---,,,,,,,,,,,,---++++++++++++++++++++++++***)))+++...---))))))---((()))++++++*********+++)))******)))(((''')))+++)))***+++***))))))+++---))),,,,,,***+++......,,,,,,++++++******++++++,,,...---,,,---...//////---...000111111111333888<<>>fff}}}vvv}}}nnnRRRAAA888777:::|||wwwpppggg]]]VVVQQQRRRPPPKKKDDD@@@>>>???===;;;888555333222222222......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,+++,,,...,,,((((((,,,(((***++++++*********+++((()))++++++******+++,,,((()))******)))***,,,...))),,,---+++,,,000000...,,,++++++******++++++,,,///...---...///000///...---111444333000222888???dddvvv{{{www___GGG>>><<<:::}}}xxxpppfff\\\UUUOOOPPPPPPKKKEEE???======<<<:::777444333333333444......---,,,,,,,,,,,,---************************---+++,,,---+++((())),,,&&&(((***+++++++++,,,...''')))+++++++++***+++,,,((()))******)))***,,,...))),,,---+++,,,000111...,,,++++++++++++++++++,,,///...---...000000000...---111555444000111888???aaaqqqwwwxxxiiiLLLCCC@@@;;;}}}wwwooofff]]]WWWRRRPPPLLLIIIFFFBBB>>><<<<<<999666444444444444333///......------,,,++++++---,,,,,,,,,+++*********))))))*********+++++++++,,,,,,---------,,,,,,+++((()))***+++++++++++++++'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---------............///------------...222888<<>>>>>>>>999666333222222222111000///......------,,,+++++++++++++++++++++*********((())))))))))))*********(((((('''&&&''')))+++,,,))))))***+++++++++************************************+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,---------............///......//////000333888;;;MMM~~~~~~{{{wwwrrrmmmiiiddd___[[[TTTNNNFFF@@@=========>>>888555222111111111000//////......------,,,++++++---,,,,,,,,,+++*********)))************+++++++++***)))(((((()))+++---...((()))***+++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---------.........//////////////////000444:::>>>LLL|||~~~yyyrrrlllgggbbb^^^[[[RRROOOKKKGGGDDD@@@<<<888666555333333333222///---+++,,,------++++++,,,---+++++++++************)))((())))))))))))************+++***)))((())),,,...))))))))))))))))))))))))))))))*********+++++++++)))***+++***))))))+++---++++++******++++++,,,---,,,,,,------.../////////...////////////111555888HHHmmm~~~|||wwwqqqkkkfffaaa\\\YYYQQQNNNIIIFFFCCC@@@===:::666555333333333222///---+++,,,------++++++,,,---+++++++++************)))***++++++++++++,,,,,,,,,*********)))((()))+++...))))))))))))))))))))))))************+++,,,,,,---+++,,,---,,,++++++---///+++++++++***++++++,,,---,,,,,,------...///////////////000//////111444777===]]]zzzvvvpppkkkeee```ZZZVVVQQQMMMHHHCCCAAA???===;;;666555333222222111///...+++,,,------++++++,,,---+++++++++************)))***++++++++++++,,,,,,,,,)))******)))((()))+++---))))))))))))))))))))))))))))))(((((()))+++---...+++,,,---,,,++++++---///+++++++++++++++,,,------,,,,,,------...////////////000000000///000333555888PPPxxxyyyuuupppkkkeee___YYYUUURRRNNNGGGBBB???===<<<:::777555333222222111000...+++,,,------++++++,,,---+++++++++*********))))))(((((()))))))))*********))))))***)))((((((***,,,))))))))))))))))))))))))(((''''''&&&''')))+++---)))***+++***))))))+++---,,,++++++++++++,,,------,,,,,,------...////////////000111000///000222444666FFFnnnzzzvvvpppjjjeee___YYYUUUTTTOOOHHHCCC???<<<:::999888555222111111111000///+++,,,------++++++,,,---+++++++++*********))))))(((((()))))))))*********((()))***)))((((((***+++))))))))))))))))))))))))))))))(((((()))***,,,---)))***+++***))))))+++---,,,,,,++++++,,,,,,---...,,,,,,------.../////////...000111000///000111333333;;;```|||wwwoooiiiccc]]]YYYUUUSSSOOOIIIDDD@@@>>>;;;999888555222111111111000///+++,,,------++++++,,,---+++++++++************)))***++++++++++++,,,,,,,,,'''(((******(((((()))+++))))))))))))))))))))))))+++,,,,,,,,,------------+++,,,---,,,++++++---///,,,,,,,,,,,,,,,------...,,,,,,------.../////////---...000000000000111333333666RRR|||vvvmmmeee___[[[WWWUUUPPPMMMIIIEEECCCAAA>>>;;;888666222000000111000///+++,,,------++++++,,,---+++++++++************)))***++++++++++++,,,,,,,,,&&&(((******)))((()))***))))))))))))))))))))))))***+++---------,,,***)))+++,,,---,,,++++++---///---,,,,,,,,,,,,---......,,,,,,------.../////////+++---///000000000222333777444FFFrrr|||uuulllccc]]]YYYVVVUUUMMMJJJHHHFFFEEECCC@@@>>>999666222000000111000000+++,,,------++++++,,,---+++++++++************)))((())))))))))))*********&&&(((******)))((()))***))))))))))))))))))))))))''')))+++,,,+++)))&&&$$$)))***+++***))))))+++------,,,,,,,,,,,,---......,,,,,,------...//////000***,,,///000000111222444777///:::bbb}}}}}}tttiiibbb^^^ZZZUUUPPPMMMGGGAAAAAADDDDDD???::::::777333111111111111000---------,,,+++***)))(((,,,,,,+++***))))))******))))))))))))************---,,,++++++*********++++++++++++************))))))***+++***))))))+++,,,'''...,,,***///,,,'''---***---//////...,,,,,,---......---------......//////000111000//////111333777555555OOO~~~{{{ssshhhaaa^^^ZZZUUUPPPLLLHHHCCCAAABBBAAA>>>:::888555222000000000000///,,,,,,,,,,,,+++***)))))),,,++++++***))))))******))))))))))))************+++++++++******)))))))))))))))******+++++++++,,,)))***+++***))))))+++---(((///,,,+++000---)))...+++---//////---,,,,,,------------------...///000///000111000//////111333222999999KKK|||yyyqqqggg```]]]ZZZTTTPPPJJJIIIFFFCCC@@@>>><<<;;;666444111////////////...,,,,,,,,,,,,+++******))),,,+++******)))*********)))))))))*********++++++))))))***+++***)))(((''''''((()))***+++,,,------)))***+++***))))))+++---***///,,,+++111///+++000+++---......---,,,,,,---,,,,,,,,,---...///000111///000111111000000222333///<<<<<>>::::::;;;666333111000000000///...,,,,,,,,,,,,,,,+++***)))++++++***************+++))))))*********+++++++++((()))+++,,,,,,***)))'''((())))))***++++++,,,,,,((()))******)))***,,,---***///+++***222000,,,000,,,---......,,,,,,---...++++++,,,,,,...///111111///000111111000000222444111<<<@@@OOOwwwssslllccc^^^\\\YYYTTTOOOGGGIIIHHHCCC===999999;;;555444222111111111000///++++++,,,,,,,,,+++******+++***************++++++************++++++++++++(((***,,,------,,,***)))************************((()))******)))***,,,...)))---***+++444222---000,,,---...---,,,,,,---...++++++,,,,,,...///111111///000111111000111333555555>>>MMMjjj~~~pppiiiaaa]]]\\\YYYSSSNNNFFFGGGFFFBBB===999:::;;;555333222222222222000///+++++++++,,,,,,++++++************)))******+++,,,*********++++++++++++,,,)))***+++,,,---,,,+++++++++++++++*********))))))''')))******)))***,,,...(((---+++...888666...///------...---++++++---///,,,,,,,,,---...///000111///000111111111222444666777GGGccc{{{yyymmmggg```\\\[[[YYYSSSNNNFFFEEEDDDAAA===;;;::::::333222111111222111///...***++++++,,,,,,+++++++++******))))))***++++++,,,*********+++++++++,,,,,,)))*********++++++++++++***************+++++++++'''(((******)))***---///(((......222===:::111000---......,,,++++++---///---------------...///000///000111111111222444666:::TTTsssxxxuuulllfff___\\\[[[YYYSSSNNNFFFDDDBBB@@@>>><<<;;;:::111000///000111000...,,,***++++++,,,,,,,,,++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,))))))(((((()))***++++++(((((()))***+++,,,,,,---'''(((************---///)))000000555AAA>>>333111---......,,,++++++---///......---------......//////000111222111222555777===]]]zzz~~~ssspppeee___YYYXXXYYYWWWPPPIIIEEEBBB???>>>???>>>;;;777000000000000111111111111......---,,,++++++++++++'''((()))***+++***))))))+++,,,---------+++***)))++++++************++++++)))+++---...---,,,+++++++++++++++***((()))+++---++++++)))///;;;888111555---...............------000///...------...///000777222...///222444666777NNNaaayyyyyyttt|||rrrnnnddd^^^YYYWWWXXXUUUNNNHHHEEEBBB???>>>???>>>:::777000000000000000000000000///...---,,,+++*********((()))***+++++++++************++++++******)))(((++++++************++++++(((+++//////---************+++,,,+++******,,,...+++---***000@@@@@@555111---...............------000//////.........///000000000111111111555<<>>>>>===:::777222111111000000//////...///...---,,,******)))))))))******+++,,,+++++++++++++++***)))))))))******++++++************++++++(((---333333...******+++***+++------,,,,,,---...***000---222GGGLLL;;;,,,------...............---000000////////////000000,,,111444333333;;;JJJUUUeeekkkuuuzzzuuusssxxxnnnjjjaaa^^^ZZZXXXXXXTTTMMMHHHFFFBBB???===>>>===999666333222111000///...------///...---+++***)))))))))******++++++,,,,,,,,,,,,---,,,***))))))***+++,,,++++++************++++++***000666555000+++***,,,(((***,,,---,,,,,,---///)))111...333LLLVVVAAA+++,,,---......///.........000000000000000000111111///333444444999III\\\iiinnnlllpppuuuuuuvvvwwwmmmiiiaaa___\\\[[[YYYTTTNNNIIIFFFBBB>>>======<<<888555333222111000///---,,,,,,......,,,+++***)))))))))+++++++++++++++,,,,,,,,,+++***)))(((((()))***+++++++++************++++++)))...333333...***)))+++((()))+++,,,,,,,,,...000***222...333LLLWWWCCC---,,,------...//////......///000000111111111222222444333111333AAAYYYllltttuuuppppppvvv{{{uuulllhhhaaa___^^^\\\YYYTTTNNNJJJFFFBBB>>>======<<<888444222222111000...---,,,,,,---,,,+++******)))******+++************+++,,,,,,(((''''''''''''((())))))++++++************++++++)))+++,,,---+++)))(((''')))***++++++,,,---111333000555000333HHHNNN===///,,,,,,---...///////////////000111222222333222222444333111777LLLgggvvvvvvvvvooonnnuuu|||}}}sssjjjggg___^^^^^^\\\XXXSSSMMMIIIFFFBBB>>>======;;;777444111111000///......------++++++************++++++******)))))))))***+++,,,(((((()))***************++++++************+++++++++)))((()))++++++***(((---------,,,,,,///444888999999222444AAA???444000+++,,,---...///////////////000111333333333333333222666:::CCCZZZttt|||wwwvvvooommmuuu{{{~~~~~~zzzqqqhhheee]]]]]]]]][[[WWWRRRLLLHHHFFFBBB>>>======;;;777333000000000///......------*********)))******+++,,,***)))((((((((()))+++,,,***,,,---...///......---++++++************++++++///+++((()))---///...+++//////...---...111777<<<@@@===444555;;;555,,,000+++,,,---...///////////////000222333444444333333111:::DDDPPPfff|||xxx{{{tttsssyyy}}}{{{pppkkkjjjccc___^^^\\\ZZZWWWRRRLLLGGGAAAAAA@@@>>>;;;777444222222111000///------,,,,,,***+++,,,,,,******+++,,,******))))))***+++,,,,,,---)))(((+++,,,***)))***,,,------,,,***))))))++++++++++++)))((((((+++---)))(((...///---888BBB>>>FFF>>>??????888666666---...///000000111222333333666666777777666555777:::;;;???KKK```www|||{{{zzzpppmmmmmmfff___^^^\\\[[[XXXRRRLLLGGGAAAAAA@@@>>>:::777444222333222000///...---------***+++,,,,,,******+++,,,******))))))***++++++,,,---)))(((++++++******,,,***+++,,,,,,+++***+++---)))+++,,,+++***)))***+++++++++000///***666GGGJJJLLLGGGJJJHHH;;;555555......//////111333555666777<<<:::;;;>>><<<888:::@@@DDDPPPdddyyy~~~xxxooolllllleee___^^^]]]\\\YYYSSSKKKFFFAAAAAA???===:::777333111222111000///...---------***+++,,,,,,******+++,,,*********)))******+++,,,---)))(((******)))+++///(((***++++++++++++---...)))+++------+++)))((((((,,,---333000***888OOOWWWOOOPPPVVVQQQ===333333......///000111333777<<<@@@MMMHHHIIINNNJJJ@@@@@@IIIRRReee~~~xxxnnnjjjhhh```^^^^^^]]]\\\XXXRRRJJJDDDAAA@@@???===:::666333111000///...---,,,,,,,,,,,,***+++,,,,,,******+++,,,+++***************++++++,,,)))(((******))),,,222)))***,,,,,,++++++,,,---+++,,,,,,,,,)))((())))))+++,,,333222...===QQQWWWKKKOOOXXXRRR;;;000111000,,,000222111000777EEERRRiiibbbccchhhaaaQQQPPP[[[eeexxx|||wwwnnnjjjhhh```^^^]]]\\\ZZZWWWPPPIIICCC@@@@@@???===:::666333111......---,,,++++++++++++***+++,,,,,,******+++,,,++++++***************+++,,,***)))***)))(((---333+++,,,---,,,***)))***+++------+++(((&&&'''***---+++***000222000<<>><<<999666222000...---,,,+++++++++++++++***+++,,,,,,******+++,,,,,,+++******)))*********+++***+++,,,***(((,,,222,,,------,,,***))))))***---,,,***'''%%%''',,,000,,,***///000///;;;FFFDDD??????EEEBBB222---222000,,,111444444777EEE^^^sssxxxwwwpppmmmlllddd___\\\XXXTTTQQQLLLFFFCCC@@@???>>><<<999555222000///...------,,,---------***+++,,,,,,******+++,,,,,,++++++***))))))******++++++---...+++'''***111***,,,---,,,******+++,,,+++***)))(((''')))---000---+++/////////@@@UUUYYYFFF??????;;;000...222///000000222999EEEXXXkkkwwwzzzxxxpppllliiiaaa___\\\WWWRRRNNNJJJFFFCCC@@@???>>><<<999555222000000//////.........//////***+++,,,,,,******+++,,,,,,,,,+++***))))))******+++,,,...000,,,''')))000)))***+++,,,++++++,,,...''')))******)))***---///,,,,,,111111111IIIiiivvvMMMBBB>>>999000000333---333000000===RRRfffssswww~~~{{{vvvqqqjjjdddccc```\\\WWWRRRMMMIIIEEEBBB>>>>>>>>>===;;;777444222//////...------------...+++++++++***)))))),,,...,,,++++++******++++++,,,+++***,,,000///***''''''---***'''(((+++,,,+++)))++++++++++++++++++++++++***//////)))000KKKlllTTTJJJ<<<111///222111///333111888KKK___kkkooopppwwwyyyuuuqqqiiicccaaa[[[WWWRRRNNNJJJFFFBBB???>>>>>>===<<<:::777333111//////...------------------......---++++++---...,,,++++++******++++++,,,***((()))------******,,,,,,***))))))***++++++***++++++++++++++++++++++++)))///000,,,000CCCZZZiiiLLLBBB666......111222111444666CCCWWWfffjjjnnnssstttxxxuuupppggg```^^^ZZZWWWRRROOOLLLHHHDDDAAA===<<<<<<;;;888555222000///......---------------,,,...///...,,,++++++,,,,,,++++++******++++++,,,***''''''+++,,,+++---111***+++,,,+++*********,,,++++++++++++++++++++++++)))///111///000999DDDKKKEEE<<<111---///222444444555===SSSlllvvvqqqrrrzzzuuuyyyuuupppfff]]]ZZZXXXUUURRROOOMMMIIIEEEBBB<<<;;;;;;999666444111000///...------,,,,,,------***,,,------+++(((((((((,,,++++++******++++++,,,***((()))---...---...111(((+++...---***)))***---***+++++++++++++++,,,,,,***...111111111444:::===FFF<<<222///222333444666444CCCbbb}}}}}}zzzuuuoooeee\\\XXXRRRPPPMMMKKKIIIFFFBBB???<<<;;;:::888555333111000......---,,,,,,,,,,,,,,,***+++------***((('''''',,,++++++******++++++,,,+++***---111222...,,,...(((+++......+++)))***,,,*********++++++,,,,,,,,,+++,,,...000222666===DDDJJJ===222000222111333555222HHHnnnxxxtttnnnddd\\\YYYSSSQQQOOOMMMKKKHHHCCC@@@<<<;;;999777555333111000...------,,,,,,,,,,,,,,,+++---...---+++******+++,,,++++++******++++++,,,,,,,,,...333333...++++++)))+++---...,,,+++++++++*********++++++,,,,,,---,,,,,,---///222999GGGUUUKKK<<<000///111000222888777UUU|||{{{sssppplllddd^^^]]]UUUTTTRRRPPPNNNJJJEEEAAA===<<<:::777555333111111...---,,,,,,++++++,,,,,,+++,,,---,,,******+++---,,,++++++******++++++,,,,,,***,,,000000,,,***,,,++++++,,,---......+++))))))******+++,,,,,,---------+++,,,...000:::OOOcccJJJ:::...///333333888@@@EEEkkkvvvooollljjjddd``````SSSQQQOOONNNKKKGGGBBB>>>===<<<:::777555333222111...---,,,,,,++++++,,,,,,)))******((('''(((***,,,,,,++++++++++++++++++,,,,,,)))))),,,,,,***+++...,,,+++***---//////,,,((())))))***+++,,,,,,---------,,,---...///999QQQiiiJJJ999...111666999@@@JJJSSS}}}xxxqqqkkkhhhddd___[[[YYYUUUQQQMMMJJJHHHDDDBBB:::;;;999555111000333666222///,,,,,,------+++))))))))))))+++---...---,,,,,,+++)))((((((***+++---(((((()))+++---,,,***((((((***---...---,,,,,,---***++++++,,,,,,------...+++---000222555999>>>AAA<<<:::...+++666>>>GGGVVVuuu~~~yyyqqqlllhhhddd___[[[ZZZWWWRRRNNNKKKGGGCCC@@@<<<<<<:::666222111444777222///,,,,,,------+++)))(((((()))+++,,,......---000...,,,***))))))***+++,,,,,,---...//////---,,,***,,,------,,,+++,,,---***++++++,,,,,,------.........///111444777:::;;;777888111222>>>FFFQQQaaazzzrrrlllhhheee```\\\WWWTTTQQQNNNKKKHHHDDDAAA===<<<:::666333222444666111///---,,,------,,,***))))))***+++,,,---......///...---+++++++++,,,---,,,,,,++++++++++++++++++,,,------,,,+++***,,,---***++++++,,,,,,------...222///...///333666555444222555333888FFFOOO\\\pppzzzrrrlllhhhddd```\\\RRRPPPMMMKKKJJJHHHFFFCCC>>><<<999555333222333444111///...---------,,,,,,+++,,,---,,,,,,+++,,,---*********+++,,,...///000+++++++++***)))(((***+++......---+++***)))+++---***++++++,,,,,,------...222...+++---222555222///000333333999FFFOOOaaa|||{{{rrrkkkgggddd___\\\SSSPPPLLLJJJHHHGGGEEECCC===:::666333111111111222000000///...---,,,------...000111000---+++***+++))))))***+++,,,---...///,,,---...---+++***,,,.........---+++***)))+++---***++++++,,,,,,------...///,,,***,,,222444111...000222111555???GGG___zzzqqqjjjfffbbb^^^[[[WWWSSSMMMIIIGGGFFFEEEDDD>>>:::555222111111000000///000000///---,,,---///...222555444000,,,***+++,,,,,,,,,,,,++++++******'''***,,,+++)))(((***---,,,------,,,+++***,,,---***++++++,,,,,,------...,,,++++++---111222000...///111///111777>>>XXX}}}zzzppphhhdddaaa]]]ZZZXXXSSSMMMIIIIIIJJJLLLMMM???;;;555222222222111000...000000///---,,,...000+++111777888444///------.........------+++****** $$$))))))'''%%%'''******,,,------,,,+++,,,---***++++++,,,,,,------...+++,,,---////////////...---000000222555777QQQyyyyyyooogggccc```\\\YYYUUUPPPKKKIIIKKKPPPUUUXXXAAA<<<666333333333222000...000111///---,,,...111)))000888:::777222///000------......///......--- &&&+++,,,***(((***---(((***---...---,,,,,,---***++++++,,,,,,---......,,,...000000...---------+++000111444555555NNNvvvxxxooofff```]]]ZZZYYYWWWWWWPPPHHHOOO```iiigggHHHAAA999444444333000---///111222111///............///000222333333333333222222111...+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---...---+++(((***,,,,,,+++,,,111555***,,,///000///...---...,,,111111111222555QQQzzz}}}vvvmmmeee___[[[YYYXXXRRRRRRMMMGGGOOOaaajjjiiiGGG@@@999444444333111...000222333222///...---...,,,---...000111333444444777999999555///++++++,,,+++++++++++++++++++++++++++)))(((***---...---+++'''(((***++++++---///111+++---000111000.........,,,111111111222777TTT~~~zzztttkkkddd^^^[[[XXXVVVPPPPPPKKKFFFNNN\\\dddbbbEEE???888555444333111///222333444222000...---...+++++++++---///111444555;;;???BBB>>>444---,,,...************************+++***)))***,,,------,,,(((((()))+++...000000///,,,...000111000/////////,,,111000000333:::ZZZxxxrrrkkkddd___[[[XXXUUURRRQQQKKKFFFJJJRRRVVVSSSBBB>>>888555444333111000222333444333000...---...++++++******,,,///111333888@@@EEEBBB777...---///++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,++++++...222444222///---///111111000///000111---111000000444===^^^vvvqqqkkkeee```\\\XXXUUURRRNNNIIIDDDFFFIIIIIIFFF???<<<888555444333222111111333333222000...---...---,,,+++******,,,...000111:::BBB@@@666...---000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,++++++...222444111...---///000000//////000111---111000111555???aaassspppjjjeeeaaa]]]XXXUUULLLIIIEEECCCDDDEEEDDDAAA<<<;;;888666444333222222///111222111///.........---,,,++++++++++++,,,---,,,333;;;;;;555///---///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,***)))***,,,...//////...---///000///......000111...222111222777@@@bbb}}}pppmmmiiiddd```\\\WWWSSSJJJFFFCCCDDDEEEDDDAAA???::::::888666444333333333---...000000...---...///+++++++++,,,,,,---------***000666888444000......++++++++++++++++++++++++***,,,---,,,***)))+++---)))***+++++++++,,,...///---...///...------///111...333222333777???```{{{nnnkkkgggccc___[[[UUURRRLLLGGGDDDEEEFFFCCC>>><<<999999888666444333333444+++---//////...---...///((()))+++,,,............,,,000444666555111...---***************************,,,...,,,***)))***---***,,,...,,,***+++///333,,,---...---,,,---...000///333333444888???___{{{~~~|||sssnnngggccc```[[[SSSMMMKKKJJJGGGCCCCCCEEEAAA;;;;;;:::999777555333111000333222111000////////////---------....../////////111222222111000//////000,,,,,,,,,,,,,,,,,,,,,,,,111222222000---***))))))++++++,,,------......//////000111000///...///111222///222777777@@@ccc{{{yyypppjjjddd```]]]YYYQQQLLLKKKKKKHHHDDDDDDEEEBBB<<<;;;:::777555333111000///333222111000////////////,,,,,,---------.........000111111111///...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---+++++++++,,,------......---...//////------...///000---000555555>>>```zzz{{{{{{vvvtttkkkfff```\\\ZZZVVVPPPKKKLLLMMMJJJEEEDDDEEEBBB===<<<999666333000/////////222222111000////////////,,,,,,,,,,,,------------...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,---)))******+++,,,,,,------,,,---...---++++++---......,,,...222222<<<]]]xxxXXXYYYfffuuuqqqooofffccc^^^ZZZWWWTTTPPPLLLMMMNNNLLLGGGEEEEEECCC???<<<:::666222/////////000222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++))))))***)))))))))***++++++,,,,,,---......---++++++---///...,,,...111222===\\\}}}lllYYY]]]eee~~~qqqllljjjccc```\\\YYYVVVSSSQQQOOOMMMOOOMMMHHHDDDDDDCCC???<<<:::666333000000111222222111000///............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++))))))***(((((()))******++++++,,,/////////...,,,---///111......000111333@@@^^^|||zzz~~~llluuuzzzmmmhhheee```^^^[[[WWWTTTSSSRRRRRRLLLOOONNNHHHDDDCCCBBB???:::888666333222222222333111111000///............------------,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,++++++,,,...((())))))***++++++,,,,,,111111000...---...000333//////111222555DDDaaa||||||xxx}}}{{{vvviiiccc```\\\[[[YYYUUURRRQQQRRRSSSLLLOOONNNHHHCCCBBBAAA???666555444333222222222222111111///........................---------,,,,,,+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,+++,,,---))))))******+++,,,,,,---111111000...---...111333...///111222666GGGddd}}}tttggg```]]]ZZZYYYWWWTTTQQQPPPQQQSSSKKKOOONNNHHHBBBAAA@@@>>>333333333222222222222111111000///......------.../////////......---------+++,,,...------,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,***)))************+++,,,,,,------111111000...,,,---000333---///111222777HHHeee}}}~~~~~~ooogggaaaYYYXXXYYYYYYVVVQQQMMMMMMOOOOOONNNLLLIIIEEEAAA>>><<<777555222111222333222222......---,,,---...///000***+++,,,---............***---//////...,,,,,,------,,,************,,,---***+++,,,,,,******+++,,,------,,,,,,++++++,,,,,,111000///......///000111222333666:::===IIIddd}}}xxxxxx~~~}}}|||}}}vvvlll~~~llleee```YYYXXXYYYYYYUUUPPPMMMLLLMMMLLLKKKIIIFFFCCC???<<<;;;666333111000111111111000...------,,,,,,---...///,,,,,,---//////000000///,,,...//////...------...---,,,,,,,,,,,,,,,,,,---***+++,,,,,,******+++,,,---,,,,,,+++,,,,,,------111000///......///000111000111444777;;;FFF]]]ssstttuuu~~~gggYYYXXXYYYWWWRRReee~~~zzziiiccc___[[[ZZZZZZXXXUUUPPPLLLKKKKKKIIIHHHFFFCCC@@@<<<:::999666444222111111222222111000///............//////---...///000111111111000...///000///------///000,,,------......------,,,***+++,,,,,,******+++,,,++++++++++++,,,---...///000000///......///000000222222444888>>>III[[[kkkrrrttteeeHHH????????????@@@MMMlllxxxiiidddaaa___\\\[[[YYYUUUQQQMMMKKKJJJGGGFFFCCCAAA>>>;;;999888999777444333444555444444222111111111000000000000...//////000111111000000/////////...,,,---///111+++,,,---......---,,,+++***+++,,,,,,******+++,,,***+++++++++---...///000000///...------...///000111111333888AAANNN]]]hhhvvvwww}}}^^^HHH999<<>>666666>>>===OOOnnnuuujjjeeecccccc]]]ZZZWWWTTTRRRPPPMMMJJJEEEDDDAAA>>><<<;;;::::::666444222111111222222111------.../////////////////////000000000000/////////000000000......000111***++++++,,,,,,++++++******+++,,,,,,******+++,,,+++++++++,,,---///000111//////...------...//////000333666:::FFFZZZmmmxxx___CCC<<<888777:::777111444<<<444???[[[qqqhhhccc```aaaZZZWWWTTTRRRQQQOOOLLLIIIDDDBBB???<<<::::::::::::666333111000111111111000,,,---///000111222111111000111111111111111000000000222333333222111111222,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,------///000000///...------------...///222666999:::FFF]]]tttiiiHHH:::<<<;;;999666444444666888555999MMMqqqnnnfff```]]]^^^XXXUUUQQQPPPPPPNNNKKKHHHBBBAAA>>>;;;999999999999777555222111222333222222...000222444555666555555222222333333333222222111111444666666555333333444......,,,++++++,,,......***+++,,,,,,******+++,,,---------------...///000///...---,,,,,,---...///,,,222444333>>>VVVooo}}}zzzPPP;;;<<<333555444222555:::888333>>>;;;EEEaaaxxxkkkaaa]]]\\\WWWXXXUUURRRQQQQQQNNNIIIEEEBBBAAA???<<<:::888777777888555222222444555444222111333666555333222333555111333444222333555333///555666777888777666444222666222...++++++++++++***+++,,,,,,------,,,,,,+++***++++++,,,---...//////...///000///...---...///...000666777>>>YYYsssxxx]]]FFF???888666777888777666555666777777777@@@WWWtttuuujjj```]]]]]]XXXUUUSSSQQQPPPOOOMMMIIIEEE???>>>===;;;999777666555777555444444666666444222111333555444222222333555222555555333333555444000555666888::::::999888777888555111---+++,,,---...+++,,,,,,------,,,,,,+++***++++++,,,---...//////...///000///...---...000///000777999AAA^^^{{{qqqTTT???999555666777888777666555666777777555<<>>>>>;;;555000,,,,,,///222+++,,,,,,------,,,,,,+++***++++++,,,---...//////---///000///...---///000///111777;;;EEEdddzzzjjj```KKK:::555333555777888777666555666888999666===TTTtttqqqhhh^^^ZZZ[[[VVVTTTSSSQQQOOOLLLIIIEEEBBB>>>>>>>>>>>><<<;;;999888555777999;;;;;;999666444777888999::::::;;;<<<<<<:::======999888:::;;;999777999===AAADDDFFFGGGGGGEEEAAA:::222,,,+++///333+++,,,,,,------,,,,,,+++***++++++,,,---...//////---...//////......///000///000777;;;EEEfffiiiYYYVVVHHH:::666555555666777777666666777888:::;;;GGGdddpppggg]]]XXXXXXSSSTTTTTTSSSPPPLLLGGGDDDBBB>>>>>>>>>===<<<:::999888555777;;;===<<<:::777666888999:::<<<>>>???>>>>>>;;;>>>>>>999777:::======;;;===BBBFFFJJJMMMNNNNNNKKKEEE<<<333,,,+++---000+++,,,,,,------,,,,,,+++***++++++,,,---...//////,,,...//////......///111///000666999CCCcccwww```UUUTTTGGG;;;999777444666777777666666777999777???UUUxxxmmmfff[[[UUUUUUPPPQQQRRRRRROOOKKKGGGEEEDDD>>>===<<<:::888777777777444888;;;===<<<:::888888888999;;;???BBBBBB@@@===:::>>>>>>999777;;;@@@BBB@@@BBBGGGKKKOOORRRSSSSSSLLLEEE:::111---,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---...//////,,,...//////......000111...///666999BBBaaaoooddd```XXXDDD888888666444555777777666666888999444BBB___xxxhhhcccXXXSSSSSSOOOKKKMMMOOOMMMJJJGGGGGGGGGAAA???<<<888666666777777444888;;;===;;;999999999999;;;???DDDHHHHHHDDD@@@===BBBBBB===;;;@@@FFFIIIDDDGGGKKKPPPSSSUUUVVVVVVIII@@@444......///---***+++,,,,,,------,,,,,,+++***++++++,,,---...//////,,,---//////......000222...///777;;;DDDbbbsssuuuvvvaaaAAA555888555444555777777666666888999555FFFeeesssddd```VVVRRRRRRNNNEEEHHHKKKKKKIIIHHHIIIJJJEEEBBB>>>:::777777999:::444888;;;<<<:::888999:::===???DDDJJJOOONNNIIICCCBBBGGGHHHCCCAAAFFFNNNQQQGGGJJJNNNRRRUUUWWWXXXXXXFFF;;;000,,,///111///***+++,,,,,,------,,,,,,+++***++++++,,,---...///000,,,---//////...///000222---000888===FFFddd|||jjj@@@333888666333555777777666666888::::::KKKiiisssaaa\\\VVVMMMIIILLLGGGGGGGGGGGGGGGFFFEEEEEEBBBAAA???===;;;999777666999777999===<<<666666;;;===AAALLLYYY^^^XXXPPPMMMOOOOOOLLLGGGDDDHHHRRRZZZPPPNNNMMMOOOSSSUUUSSSQQQ???999111---,,,,,,+++***,,,,,,,,,,,,,,,---...///...------...///000...---............////////////---222444666GGGddd}}}wwwnnn^^^???777777444666333333777888777999>>>>>>RRRpppppp___YYYUUULLLIIILLLGGGGGGGGGFFFFFFEEEDDDCCC???>>>===;;;999888777777;;;888888;;;;;;999<<>>FFFMMMNNNPPPXXX``````XXXPPPMMMKKKMMMOOONNNKKKJJJMMMPPPNNNNNNQQQUUUXXXWWWRRRMMM===888333///............------,,,,,,+++,,,,,,,,,,,,,,,,,,...000000...,,,............////////////...222333777IIIhhhtttVVVRRRUUU\\\bbb\\\LLL>>>888888777555555888777666999>>>KKKcccrrreeeXXXSSSOOOJJJHHHJJJHHHGGGEEEDDDBBB@@@?????????>>><<<;;;:::::::::;;;<<<;;;;;;===@@@EEEMMMTTTSSSUUUZZZ___\\\RRRJJJHHHIIIKKKMMMMMMLLLLLLNNNPPPNNNPPPTTTZZZ]]]\\\VVVPPP@@@<<<666111...,,,+++***//////...---,,,,,,,,,------...000222444444111...............///////////////333333777JJJhhheeeKKKNNNQQQVVVaaafffWWW???666;;;888666777999888888===DDDXXXqqqkkkaaaWWWQQQNNNKKKIIIJJJHHHGGGEEEBBB@@@???>>>>>>@@@>>><<<::::::::::::;;;;;;===@@@BBBFFFLLLRRRVVVVVVWWW[[[]]]XXXMMMGGGFFFIIIIIIIIIIIIKKKMMMQQQTTTLLLNNNSSSYYY^^^^^^XXXRRR>>><<<777222...+++++++++000000///......---......---///111555777666222///............////////////000333444777JJJfff{{{\\\EEENNNZZZaaaqqqyyyeeeCCC555<<<777555666888888:::CCCLLLhhhgggaaaYYYRRROOOMMMLLLKKKHHHGGGDDDBBB@@@?????????>>>===;;;999999:::<<<===<<>>LLLYYYxxx|||eeebbb[[[TTTPPPOOONNNMMMHHHGGGDDDBBB@@@@@@@@@@@@>>>===;;;;;;===???BBBDDD@@@FFFIIIGGGJJJQQQUUUUUUVVVXXX[[[[[[TTTKKKGGGJJJIIIHHHGGGHHHKKKOOORRRTTTOOONNNNNNRRRUUUVVVSSSPPP444555444111...,,,...000---,,,,,,,,,,,,------...+++---222777999777333...............////////////...222555<<>>>>>???BBBFFFJJJMMMDDDIIIJJJGGGIIIPPPUUUUUUTTTUUUXXXXXXQQQIIIFFFJJJIIIHHHHHHIIILLLOOOPPPPPPUUURRRPPPQQQTTTUUURRRPPP666666555111---***+++---************+++,,,,,,------000444:::<<<:::555111............/////////000,,,111666>>>SSSmmm{{{{{{vvvLLLIIIkkkhhhIII<<<>>>===>>>AAAEEEQQQfffxxxsssbbb^^^YYYVVVTTTSSSQQQPPPFFFGGGHHHHHHIIIHHHHHHHHHFFFFFFFFFGGGIIILLLOOOPPPHHHIIIIIIHHHKKKPPPTTTUUUZZZXXXVVVRRRNNNKKKHHHFFFIIIIIIJJJIIIIIIKKKOOORRROOOQQQQQQQQQUUUXXXQQQEEE888666333111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,///000333666999888555222---///000111000///000111***111777???QQQiiiyyy|||lllNNNTTTuuu{{{PPPEEE>>><<<>>>HHHVVVddduuummmbbb___ZZZWWWUUUTTTSSSRRRJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJLLLOOOQQQSSSLLLLLLKKKJJJLLLPPPTTTUUUZZZXXXTTTPPPLLLIIIGGGFFFGGGHHHIIIIIIIIIKKKNNNQQQNNNOOOPPPPPPUUUWWWOOOEEE:::777444111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///333666777555333---...000000//////000111---444888>>>PPPiiiyyy}}}~~~iiiMMMVVVzzz|||VVVMMMFFFIIIPPPZZZbbblll}}}fffbbb___[[[XXXWWWVVVTTTSSSNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMOOOQQQTTTUUUPPPOOOMMMMMMNNNQQQTTTWWWZZZWWWRRRMMMIIIFFFEEEEEEFFFHHHIIIJJJJJJKKKMMMNNNLLLNNNOOOQQQTTTUUUNNNDDD:::888444000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,000444666555444---...//////......///000000444777;;;KKKeeewww||||||qqqUUU\\\}}}eee]]]YYY^^^gggnnnpppwwwzzzccc```]]]ZZZXXXWWWVVVTTTSSSQQQQQQRRRRRRRRRRRRQQQQQQMMMMMMMMMNNNPPPRRRTTTVVVSSSOOOMMMNNNPPPQQQUUUZZZ[[[WWWQQQJJJFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKLLLNNNLLLMMMOOORRRUUUSSSLLLDDD999777444000---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222444444444---/////////------...000000333333555FFFaaatttzzz~~~fffeeezzzuuusssssssssvvvxxxvvvccc]]][[[XXXWWWVVVVVVTTTRRRQQQQQQRRRSSSSSSSSSSSSRRRLLLLLLLLLMMMOOORRRTTTVVVTTTNNNLLLOOOPPPQQQVVV\\\ZZZVVVPPPJJJFFFEEEFFFGGGGGGIIIKKKLLLLLLKKKLLLNNNMMMMMMPPPTTTUUUQQQIIIDDD777777555111...,,,...000,,,,,,,,,,,,,,,,,,,,,,,,...---...000222444333222///000000///------///000000333222333DDDaaavvv}}}vvvppptttssszzzrrrccc[[[ZZZXXXWWWWWWVVVTTTRRROOOPPPQQQSSSTTTTTTTTTTTTKKKKKKLLLNNNPPPTTTWWWXXXUUUNNNKKKNNNPPPNNNSSS[[[YYYVVVPPPKKKHHHGGGHHHIIIGGGIIIJJJJJJJJJJJJLLLMMMMMMMMMPPPUUUTTTMMMEEEAAA666888888555000---...000,,,,,,,,,,,,,,,,,,,,,,,,/////////222444555333111111111111///------///111222444333555GGGeee{{{yyyrrrqqq}}}lllaaa[[[ZZZXXXXXXXXXWWWUUUSSSNNNOOOQQQSSSUUUVVVWWWWWWLLLLLLNNNPPPTTTWWW[[[]]]YYYOOOKKKNNNNNNJJJNNNWWWXXXUUUQQQMMMKKKJJJKKKLLLGGGGGGHHHGGGFFFGGGJJJLLLLLLKKKOOOTTTRRRHHH@@@===888;;;<<<888222---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555666444111222222222000......000222000333333777JJJhhh}}}sssvvvhhh^^^\\\[[[YYYYYYZZZYYYVVVTTTNNNOOOQQQTTTVVVWWWXXXYYYMMMNNNPPPSSSWWW[[[___aaa\\\QQQKKKNNNLLLGGGJJJTTTWWWUUURRROOOMMMLLLMMMNNNFFFFFFFFFDDDDDDEEEHHHKKKKKKJJJMMMSSSPPPDDD<<<:::;;;>>>???;;;333,,,******,,,,,,,,,,,,,,,,,,,,,,,,(((***---222666777444222444333222000...///111333---111111666JJJiii~~~vvv}}}|||eee^^^\\\ZZZYYYZZZ\\\[[[XXXUUUPPPSSSUUUUUUWWWYYYVVVPPPLLLLLLOOOVVV^^^```\\\WWWUUUQQQOOOPPPPPPMMMMMMQQQWWWPPPPPPVVVSSSJJJJJJRRRQQQGGGAAAEEEIIIHHHHHHJJJLLLKKKLLLPPPMMMDDD<<<999@@@CCCKKKEEE000(((---...,,,------,,,******+++---'''111666333333888777000@@@;;;444...,,,...222555888333444999CCC```~~~yyywwwvvvccc___[[[ZZZZZZ[[[\\\\\\YYYVVVRRRTTTUUUTTTVVVXXXUUUPPPNNNMMMPPPWWW___bbb___[[[RRRNNNNNNPPPPPPNNNPPPSSSWWWPPPOOORRRPPPIIIKKKTTTPPPHHHCCCFFFIIIGGGGGGIIIKKKJJJLLLOOOLLLCCC;;;999LLLJJJMMMGGG444---000---+++,,,---,,,++++++,,,...'''...555555333333222///===999333...---...222444777222444888BBB^^^{{{yyy~~~nnnaaa```[[[ZZZ[[[\\\]]]]]]ZZZXXXTTTVVVUUUSSSTTTWWWUUUQQQMMMLLLMMMTTT]]]aaa```]]]OOOLLLLLLPPPQQQPPPRRRUUUVVVPPPMMMOOOLLLHHHKKKTTTOOOIIIEEEGGGIIIGGGFFFFFFJJJIIIJJJMMMIII@@@:::999QQQLLLMMMGGG666000000+++***+++,,,,,,++++++---///***...666:::777000...222888555222///...///111333444000333777???YYYuuu|||vvvjjj______ZZZ[[[]]]^^^___^^^[[[YYYVVVWWWUUURRRSSSVVVTTTPPPJJJHHHJJJQQQZZZ______\\\NNNLLLMMMQQQRRRQQQRRRUUUSSSOOOMMMNNNLLLHHHJJJPPPNNNJJJHHHHHHIIIHHHFFFEEEIIIHHHIIIKKKFFF===888888EEEDDDIIIEEE555...///***)))***+++++++++,,,...111///000888@@@<<<000///666333222000/////////111111222///333666<<>>===888111111000//////000000111......555777666HHH^^^cccrrr~~~uuuhhhbbb______cccggggggbbb^^^[[[ZZZWWWZZZYYYVVVUUUUUUOOOIIIJJJJJJNNNVVV^^^bbb^^^ZZZTTTRRRTTTXXXXXXUUUTTTVVVUUUVVVSSSNNNIIIHHHHHHGGGNNNQQQOOOHHHGGGMMMPPPOOOPPPOOOMMMIII???444222555<<<999===;;;...+++...+++***+++,,,,,,++++++---//////444444444;;;EEEDDD;;;333222000//////000111111...///666777666FFF\\\aaajjj}}}qqqjjjgggaaa___aaacccccc```^^^\\\\\\ZZZYYYXXXVVVTTTQQQOOOMMMHHHIIINNNWWW```aaaZZZRRROOOOOOPPPSSSWWWXXXWWWUUUWWWRRRPPPQQQNNNHHHFFFIIISSSQQQOOOKKKHHHHHHJJJMMMMMMQQQPPPGGG???;;;888666999@@@BBB;;;444000,,,&&&,,,+++***)))***,,,///000333;;;:::333888FFFIIIAAA:::777222111222111...+++000//////333===LLLZZZdddhhhpppiiieee```^^^___```aaaaaa___]]]\\\YYYYYYXXXVVVTTTQQQNNNMMMIIIJJJOOOXXX```aaaYYYRRROOONNNNNNQQQTTTUUUTTTQQQUUUQQQPPPRRRPPPIIIFFFHHHOOONNNLLLIIIFFFGGGJJJLLLKKKOOOMMMDDD<<<999666444555<<<@@@;;;555222...***---,,,+++***+++---...000///<<<@@@;;;>>>KKKQQQLLL>>>:::555111000000000000111111222444;;;HHHXXXdddmmm}}}nnngggccc^^^\\\[[[\\\^^^aaaaaa^^^[[[WWWWWWWWWVVVSSSPPPMMMLLLIIIKKKPPPYYY``````YYYRRRPPPNNNLLLNNNQQQRRRPPPMMMQQQPPPRRRTTTRRRKKKGGGFFFJJJJJJHHHFFFDDDEEEHHHKKKIIILLLJJJAAA999555444222111888>>><<<777444111.........---,,,,,,---...///444BBBIIIBBB@@@GGGKKKGGGAAA>>>999333///...111444111444555666999FFFXXXgggwwwrrryyykkkeeeaaa]]][[[XXXXXX\\\aaabbb___ZZZVVVVVVVVVUUURRRPPPMMMKKKJJJLLLQQQYYY______YYYSSSRRROOOLLLMMMPPPQQQMMMJJJNNNPPPSSSVVVTTTNNNIIIFFFEEEFFFEEECCCBBBDDDGGGIIIIIIKKKHHH>>>666333333111111888>>>???;;;666333111//////...---------......333???EEE@@@>>>AAAAAA<<<@@@???<<<555///---000444111555999888:::GGG]]]ooosssuuu|||vvvgggmmmuuuzzziiiddd```]]]ZZZXXXWWW[[[```bbb^^^YYYVVVUUUTTTRRRPPPNNNMMMLLLJJJLLLQQQXXX]]]]]]ZZZVVVVVVQQQMMMMMMQQQRRRNNNIIILLLPPPTTTUUUTTTQQQKKKGGGBBBCCCCCCBBBAAACCCEEEHHHIIIKKKGGG===444222222222555:::AAACCC???777222000///.........------......+++333777888<<>>;;;777333222111111000222555888:::AAATTTnnndddUUUEEEAAANNNeee|||}}}ZZZPPPQQQgggqqqhhheeecccbbb\\\^^^```___]]]ZZZYYYYYYXXXTTTOOOKKKIIIKKKNNNPPPHHHIIIKKKOOOTTTYYY\\\^^^[[[TTTMMMNNNSSSUUUQQQKKKGGGKKKKKKFFFFFFKKKKKKGGGBBBDDDDDDDDDCCCCCCEEEGGGHHHIIICCC777///...000111444777???EEE@@@333,,,,,,)))***+++,,,------...---)))///444444555:::CCCIIIBBB<<<444111111333333222444555777999AAATTTnnnvvv^^^HHHCCCMMMaaa|||tttLLLHHHLLL___yyynnnkkkiiifffddddddaaa^^^]]]]]]\\\XXXUUUXXXUUUQQQNNNMMMMMMMMMMMMHHHJJJLLLMMMSSS[[[^^^\\\```]]]VVVQQQSSSVVVSSSMMMIIIHHHGGGEEEEEEFFFHHHIIIBBBBBBBBBBBBCCCDDDEEEFFFKKKGGG>>>555111222111///222:::AAA???777...++++++)))***,,,---------///111444333333444888;;;>>>???BBB???999444111222444666///222777;;;AAAOOOeeeyyy|||___IIIHHHIIIbbbkkkQQQEEEAAANNN]]]jjj||||||llliiiiiigggfffeeebbb___]]]]]]]]][[[XXXVVVSSSOOOMMMLLLLLLMMMMMMIIIKKKLLLMMMSSS\\\```___```^^^XXXTTTUUUWWWTTTMMMIIIHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGKKKEEE<<<444111111111111333888>>>===666///,,,,,,***+++------------///000000111444:::@@@BBBAAA>>>???<<<777333111222444666000222666888<<>>999555222111111222555222333666777AAA___}}}dddaaauuupppTTTKKKFFFIIIQQQWWW[[[]]]aaauuuuuukkklllmmmjjjgggbbbeeeiiijjjgggbbb^^^\\\SSSSSSRRROOOKKKJJJMMMQQQOOOQQQPPPOOOSSSYYYZZZXXXUUUYYYYYYVVVTTTTTTQQQMMMHHHGGGFFFEEEEEEFFFHHHIIIGGGHHHIIIKKKKKKKKKKKKJJJ@@@666000111111...000777666888999777333000...---+++,,,------,,,,,,...///000111333888>>>CCCFFFFFFAAA???:::555222000000000555111333888999BBB```rrrlll}}}dddXXXOOOTTTbbbllljjjeeeVVVfffrrrkkknnnnnnkkkgggeeegggiiihhhddd```^^^^^^UUUVVVVVVQQQLLLKKKNNNSSSOOOQQQQQQPPPRRRUUUUUUQQQPPPTTTUUURRRPPPQQQPPPLLLJJJIIIGGGEEEEEEEEEGGGGGGEEEFFFHHHJJJKKKJJJIIIHHH<<<222...222333...000666555999===:::444...---...***+++------------///000///111222333555999???CCC???<<<888444111000000000333000333888888@@@^^^~~~wwwuuukkkdddjjjyyy|||rrrZZZ^^^pppooojjjnnnoookkkggghhhiiiiiieeeaaa^^^___aaaZZZ[[[ZZZVVVPPPNNNRRRVVVPPPRRRRRRPPPQQQSSSQQQLLLMMMQQQRRROOOMMMOOONNNLLLNNNMMMJJJHHHFFFFFFGGGHHHAAACCCEEEGGGHHHGGGFFFEEE:::000---333444...///666555;;;???===444---,,,...)))+++,,,---------///111000333555333222555<<>>>>><<<888444111000000000///666666666:::AAAZZZ}}}fffVVVNNN___~~~uuuiiiiiiiiimmmnnnfffbbbhhhiiiddd``````^^^[[[\\\YYYVVVWWWXXXWWWRRRMMMNNNOOOQQQRRRRRRPPPNNNLLLQQQMMMKKKLLLKKKIIIJJJMMMHHHIIIJJJIIIGGGFFFGGGHHHDDDEEECCCBBBEEEIIIGGGBBB333111///---,,,...000222444777;;;;;;555---...333---+++******,,,...//////111000666777555???GGGCCC???<<<777333000///000111222777777666;;;AAAZZZ||||||mmmYYYOOOJJJUUUhhh{{{rrrggghhhiiilllmmmdddaaafffhhheeebbb```]]]YYYZZZXXXVVVVVVWWWUUUOOOKKKJJJKKKMMMOOOPPPPPPOOOOOOPPPLLLJJJJJJIIIFFFGGGJJJIIIHHHGGGHHHHHHIIIHHHGGGEEEFFFDDDBBBDDDGGGDDD>>>111000...------///111333333444777888222---...444...---++++++---///000000111333888555555GGGRRRIII???<<<777222//////111222444888777777<<>>@@@CCCFFFHHHIIIGGGGGGKKKPPPQQQLLLJJJJJJKKKHHHFFFGGGIIIJJJHHHEEEAAAFFFJJJLLLNNNLLLCCC888///...------...000222444///...///111...***,,,000///...,,,---///111111111333777:::444666MMMXXXKKK>>>;;;666222000000111333000555444777???EEE[[[zzz}}}oooeeeXXXLLLCCC>>>===>>>999999<<>>666666777888;;;>>>AAACCCFFFFFFJJJPPPPPPKKKHHHHHHKKKIIIHHHHHHHHHHHHGGGEEEBBBGGGLLLOOOPPPLLLAAA555///.........///000222333///...///111///++++++...///---,,,,,,...000111111555666999777888IIIPPPDDD===:::777333111111111222...333444777???DDDVVVsss~~~vvvZZZOOOEEEAAA@@@>>><<<;;;;;;888999<<<>>>@@@GGGOOOdddtttuuupppvvvyyy{{{xxxmmmhhhddddddiiiiiibbb\\\[[[WWWUUUPPPJJJCCC>>>;;;:::333222222333555888<<<>>>BBBAAADDDIIIKKKHHHHHHKKKJJJKKKKKKIIIGGGEEEEEEFFFHHHKKKMMMMMMLLLHHH===222//////......///000111222111///111444222---,,,---///---+++,,,...000000000777333777::::::BBBEEE;;;;;;999777555333222111111///444444888>>>@@@OOOiiittt```HHH@@@;;;>>>???<<<999999888555666999::::::???EEEXXXjjjwwwssszzz}}}{{{pppjjjeeedddiiijjjccc]]]\\\VVVSSSMMMEEE===888666666222111000000222555999;;;===:::<<>>>>>555999999888666444222111000000555555888>>>>>>IIIaaa___HHH???999666999999555555888222111444777888888===DDDPPPccc~~~yyyzzz~~~|||xxxjjjeeeaaacccffffff```YYY___SSSGGGBBB>>>:::777666444333222111111111222333:::888666666999>>>DDDHHHMMMNNNNNNIIIDDDAAAAAACCCCCCGGGJJJFFF===555222222......000111222222222222888777:::<<<777...+++---((()))***,,,...000111222===444333>>>BBB;;;888<<<:::333000222333111///000333666555888>>>;;;AAAUUU{{{kkkQQQ@@@???===:::888666666777888666777888999888999<<<>>>GGGYYYlllzzz{{{~~~zzzkkkfffaaabbbfffeee___YYYTTTJJJ@@@<<<;;;888666666444333111000000000111222444333111111333777<<>><<<;;;<<<:::<<<>>><<<666111......,,,---...000111222222222999???DDDAAA888000,,,---******+++,,,---...///000;;;999:::??????<<<<<>>===??????>>>888333111333444222111333555777555666;;;:::CCCYYYppplllKKK???888666666666666777777777777444666777777666777999;;;<<>>;;;>>>FFFCCC999555222111333444111000333555777555555:::999DDD\\\ttt```CCC>>>:::777888888999999888777777444555666666555555888:::<<<@@@@@@KKKbbbwww|||{{{||||||zzzxxxjjjddd``````cccaaaZZZSSSHHHAAA===;;;888444333444000///...---------...//////000111222222111//////000//////333777777444111222///---,,,,,,---,,,+++,,,---///222333555666666:::MMMTTTDDD333///...)))......---,,,++++++******'''333999;;;EEEPPPHHH666444111222444333//////222333777444444888888DDD]]]{{{ZZZBBB@@@<<<888888888888888777555555333444555555444555666888<<>>;;;::::::888444333666111000...---------...///,,,------...---,,,++++++***+++,,,,,,,,,,,,---...***,,,...---***)))+++------...///111222333333333<<<;;;888333///------...******+++++++++,,,,,,,,,+++...111777BBBJJJFFF<<<777666777888555///...222...333333444666555AAA[[[|||tttIII???@@@666666555444333333333444555444555666555444444666888999AAA@@@>>>DDDMMMeee~~~{{{vvvqqqlllgggdddbbbaaa^^^^^^```bbb]]]QQQFFFBBB???>>>===999333111444111000///...---...//////,,,------------,,,,,,+++***---...,,,)))))),,,///''',,,000///,,,***---111111222333444555555666555>>>444.........------000))))))***+++,,,------...+++,,,...222999>>>???>>>999999:::;;;666000///222,,,222333444666444@@@ZZZzzzlllCCC>>>@@@444666555444333444666888:::555666666666555555666888999DDDEEEAAACCCIII___~~~{{{{{{yyysssjjjdddaaa```bbb^^^^^^aaa```WWWMMMHHH===<<<;;;:::999777333000111///,,,,,,---///000000111000...---,,,+++++++++)))***++++++------...///...............///000000444444555666666777666666111000...---,,,+++************+++++++++,,,,,,,,,,,,,,,------...000444888666888>>>EEECCC999000,,,000111---000777666===QQQuuujjjDDD<<<===:::777777666555555555555555444444444555555555555555;;;>>>HHHBBBCCCHHHRRRvvv}}}~~~|||wwwoooiiieeedddbbb^^^^^^bbb```VVVKKKFFF???>>><<<<<<;;;999555222333000---,,,---...///......------,,,,,,,,,------***++++++,,,,,,------------------,,,------...///111333666888999777444222000///...---,,,++++++*********+++++++++,,,,,,,,,+++,,,---------///333666555888???EEEAAA777///......333333333666333???WWW}}}eeeDDD>>>===777777777666555555555555555444444444444555555555666>>>GGGUUUMMMFFFEEEMMMrrr~~~wwwpppllliiiccc``````ccc```UUUIIICCC>>>===<<<;;;:::888555222444111...------...---,,,++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...222777::::::666111---//////---,,,++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,...111444444999@@@DDD>>>333///000,,,555777666444111@@@^^^cccDDD???<<<444777777666555555555555555444444444444444555666666>>>PPPggg^^^NNNDDDKKKrrr~~~wwwqqqmmmgggdddccceeeaaaTTTGGG@@@;;;:::999888888666333000333000...---.........---*********+++,,,---//////,,,,,,,,,,,,++++++******,,,++++++++++++,,,------...111555888888444///+++......---,,,++++++++++++******+++++++++,,,,,,,,,)))***+++++++++,,,///111333888???BBB:::000...222,,,444666555444111AAA^^^fffEEE>>><<<555777777666555555555555555444444333333444555666777:::VVVwwwqqq\\\KKKNNNuuu|||uuuqqqlllhhhffffffaaaSSSFFF???:::999888777777555222000000...------///000///...,,,,,,+++++++++,,,,,,------,,,,,,++++++******))),,,,,,++++++,,,,,,---...///000222333333111...,,,---,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,)))***++++++++++++---///111555<<<>>>777......333...222111222555444@@@WWWoooGGG<<<;;;888777777666555555555555555444444333333444555777888;;;[[[mmmWWWRRRsssyyyuuuqqqkkkgggeee___QQQCCC===;;;:::999999999777444111...------...000000000///...---,,,++++++***++++++,,,,,,++++++*********))),,,,,,++++++,,,,,,---...//////////////////......,,,++++++++++++,,,,,,---******+++++++++,,,,,,,,,)))+++,,,,,,++++++,,,...///111666999444......222000111---000777666===PPPzzzuuuJJJ<<<<<<999777777666555555555555555444444333222333555888999???```fffVVVnnn~~~{{{ssslllfffccc[[[MMM@@@::::::999888888888777444111000///...///000000...------,,,,,,+++******+++++++++++++++***************+++************+++,,,,,,---------...............++++++******+++,,,------******+++++++++,,,,,,,,,***+++------,,,+++,,,---------000444333......222000111...111888666;;;MMMlllvvvMMM???<<<888777777666555555555555555444333222222333555888:::@@@___www^^^llltttllleee```XXXJJJ>>>888888777666666666555222///111000//////000///,,,***,,,++++++***++++++,,,,,,************************)))))))))))))))******+++***+++---...///...------************+++,,,------******+++++++++,,,,,,,,,***,,,......,,,+++,,,------+++,,,111222//////111///222111444999555:::MMMccc~~~tttNNNBBB===555777777666555555555555555555333222222333555888:::===ZZZfffnnn|||{{{|||qqqeee\\\YYYSSSHHH>>>;;;;;;888666444444333222000///000000...,,,+++,,,...++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++++++++,,,---...))))))*********+++++++++++++++++++++******)))))),,,---...---+++***+++,,,)))************+++++++++///+++,,,222555333111000222444555333222666???FFFbbbwwwPPP===<<<888444444444444444555666777555444333222333555777999@@@SSStttzzzrrr~~~}}}|||ssskkk___TTTPPPKKKCCC===;;;;;;888666444444333222000///000000...,,,+++,,,...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,***+++++++++,,,,,,,,,,,,++++++++++++*********))),,,---...---+++***+++,,,************++++++++++++000,,,---333666444111222111444555444222666???FFFZZZqqqSSS???>>>999555444444444444555666777555444333222333555777888<<>>DDDbbbqqq}}}```DDD???;;;777666666555555555666666333333333333333444444555555666777FFFkkk~~~uuuhhh[[[RRRFFFIIIIIIEEEAAA???:::555;;;888666444444333222000000111111///------...///++++++++++++++++++++++++******))))))))))))*********************)))((('''))))))*********+++++++++++++++++++++,,,,,,,,,,,,)))***++++++******+++,,,++++++++++++,,,,,,,,,,,,***)))***...---+++---111222555777666444666<<>>XXXzzz{{{qqqcccVVVNNNGGGKKKKKKFFFBBB@@@<<<666;;;888666444444333222000111111111000...---...///++++++++++++++++++++++++******))))))))))))******+++******)))))))))***************+++++++++,,,,,,+++++++++,,,,,,,,,------(((***++++++******+++,,,+++++++++,,,,,,,,,------***)))+++...---***---222333666888777444555:::@@@hhhvvvjjjIII@@@<<<888888777666666666666666333333333444444333333222111111333999FFF\\\uuuzzzoooaaaSSSKKKKKKPPPOOOHHHCCCCCC???:::;;;888666444444333222000111111111000...---...///++++++++++++++++++++++++******))))))))))))******++++++)))))))))***+++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------(((***++++++******+++---++++++,,,,,,,,,---------+++***,,,...---+++...333444777999777444444999???dddttt~~~nnnKKKAAA>>>888888777666666666666666333333444444444333222222111000111555999EEE\\\qqq|||mmm\\\QQQNNNPPPMMMLLLKKKEEE===999;;;777666444222111111222222444222///---+++,,,---...---,,,***))))))***,,,---******************************))))))))))))******,,,///000---'''&&&+++000...---,,,+++************,,,,,,+++++++++++++++++++++******)))***+++---...+++---------,,,,,,...000111333444333222333888<<>>HHH|||ooo^^^SSSPPPOOOKKKJJJJJJFFF===999888555444333222000000000000///000000000///...,,,***++++++++++++++++++++++++******************************))))))))))))******+++)))&&&'''***------,,,************+++,,,---...*********++++++,,,,,,---,,,,,,+++******+++++++++---......---++++++---...777888888555222111444888GGGbbbttt{{{uuuLLL>>>:::999777555555666777666555333333333333333333333333444333333444333222777>>>|||pppaaaVVVSSSNNNJJJHHHHHHEEE===888777555444333222000//////...////////////...---,,,+++***++++++,,,,,,++++++*********************************))))))))))))******+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,---......))))))***+++,,,,,,------(((((()))***,,,---...///---......---++++++,,,...666777777555222111555888IIIfffyyy~~~oooIII===:::888777555555666666666555333333333333333333333333222111222444333000333888|||rrrdddZZZWWWNNNIIIEEEFFFCCC===888777555444333222111///...---111000...,,,+++,,,---...***++++++,,,,,,++++++*********************************))))))))))))******+++---///---)))(((***...------,,,+++++++++++++++))))))***+++,,,,,,------((()))***+++,,,------...---......---++++++---...333444555444222222666:::LLLlllgggGGG>>>:::888666444444555666555444333333333333333333333333111///111444444222333777|||ttthhh^^^[[[OOOHHHCCCBBBAAA<<<999888555555444333222000...---111///---+++***+++...///++++++++++++++++++++++++******************************))))))))))))*********///222///)))'''***...,,,+++***)))((((((((((((*********++++++,,,,,,---,,,,,,---,,,,,,***)))))),,,---------,,,,,,...000///111333222111222777;;;LLLnnnbbbHHHAAA;;;888666444444555666555444333333333333333333333333111///000444555333444777~~~{{{uuukkkbbb^^^QQQHHH@@@??????<<<999999666666666555333000...---///...---,,,,,,,,,------,,,,,,+++******+++,,,,,,******************************))))))))))))*********,,,...---+++)))***,,,++++++***)))))))))******++++++++++++++++++++++++------------,,,***((('''***+++,,,,,,,,,---///111...000222111///111555:::JJJnnncccMMMDDD:::777666444444555555555444333333333333333333333333444000000333555333333555}}}{{{vvvmmmddd```RRRHHH???======;;;999:::666777666555444111///---,,,---.........---,,,+++---,,,***))))))***,,,---******************************))))))))))))******)))((((((***,,,---,,,***,,,,,,,,,,,,---...//////,,,,,,++++++++++++++++++++++++,,,---,,,+++***))))))+++,,,,,,,,,---000222...000111000...///444888HHHnnneeeQQQFFF999777666444444555555555444333333333333333333333333666111000333333111111333|||vvvuuurrrhhh]]]SSSHHH???======;;;999:::999888666222...---...///------,,,+++,,,---///000---------,,,,,,++++++++++++,,,+++)))///555444,,,)))***+++***)))((()))***++++++******++++++,,,---------,,,+++************(((***,,,,,,++++++,,,---(((***,,,...///...,,,***++++++,,,---...///000111000///000222000...222888IIIoookkkOOO???<<<555444333333555666666555111111111111111111111111222222111///...///333666|||wwwvvvrrrgggZZZOOOFFF>>>======:::999999888888555222...---...///---,,,+++++++++---...///---------,,,,,,+++++++++))))))(((&&&+++111///((()))***+++***)))((()))******************+++,,,,,,+++++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,------------............++++++,,,---...///000111111000000111000///333;;;NNNsssyyyVVV???:::666555333444555666666555111111111111111111111111111111111000///000222555}}}zzzyyysssdddVVVJJJBBB=========:::777888777666555222...---...///,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++))))))'''&&&)))---+++&&&)))***+++***))))))***+++***))))))))))))***++++++************+++,,,---...+++******+++------,,,+++///...,,,******+++---...+++,,,,,,---...///000000222000000111000000666>>>SSSxxxcccDDD;;;888666444444555666666555111111111111111111111111///000222111000000111333}}}{{{tttbbbRRRDDD>>>;;;<<<<<<888666777555555444111...---...///+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++((((((***++++++***)))***,,,)))))))))((())))))***++++++*********++++++,,,---,,,+++***+++---...,,,***,,,+++***(((((()))***+++,,,,,,------...//////000222000000111000111999AAAYYYsssNNNCCC:::888666555666666555444111111111111111111111111---000222222111000111111|||sssaaaOOOAAA<<<:::<<<;;;777555777222333333111...------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,,,,,,,++++++(((***++++++******+++---)))))))))((())))))***+++---,,,++++++*********+++,,,,,,,,,,,,------,,,+++*********************))),,,,,,------.../////////222000000111111222999BBBaaa~~~XXXHHH<<<:::777666666666555333111111111111111111111111---///222222111000000000}}}zzzppp^^^LLL???<<<:::;;;999555555777000111222111...------...,,,,,,,,,---,,,,,,+++***++++++,,,,,,,,,,,,------,,,******,,,,,,)))))),,,(((***++++++******,,,---***))))))))))))***++++++...---,,,+++************+++---///...,,,++++++,,,++++++,,,---......---------------.........//////222000000222111222888AAAccc^^^HHH>>>;;;999777777666444222111111111111111111111111---///111222111000000000zzzuuulllZZZIII@@@<<<::::::888444444888///000111000...------...,,,------...---,,,+++***+++++++++,,,,,,---------,,,))))))---,,,))))))---(((***++++++++++++,,,...***************+++,,,,,,,,,,,,++++++***+++++++++***...222000+++(((+++///,,,,,,+++,,,---...000111---------...............000///111222222111777>>>YYYbbbDDD???===:::888777666444222111111111111111111111111---///111111000///000111}}}wwwqqqhhhWWWGGGAAA===;;;:::777333444999...000111000...------...------...///...---+++***+++++++++,,,,,,------------***+++///...***+++000(((***++++++++++++---...++++++******++++++,,,---************+++,,,------(((///444111***'''***000---+++((('''))),,,111333---------...............000///111333222111555<<>>:::888777666444222111111111111111111111111...///000000//////000222xxxpppiii^^^PPPEEEBBB???<<<999777444111...111111000///////////////,,,------......------,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,---,,,+++***)))************+++++++++))),,,///111000.........***+++,,,,,,******+++,,,///...,,,+++***+++,,,,,,,,,---......------///111000//////000222555999<<>>;;;999666333000000000///............///,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,***************+++++++++******))))))***+++,,,,,,))))))*********+++++++++---,,,)))&&&$$$%%%)))---,,,------,,,***)))***+++,,,,,,+++++++++++++++++++++,,,---------...000222/////////......111777<<>>;;;999666333000000//////...............------,,,,,,,,,,,,------,,,,,,++++++***++++++,,,))))))*********+++++++++*********)))******+++,,,))))))*********+++++++++---------+++))))))+++---+++,,,---,,,***)))***+++***++++++++++++++++++++++++,,,---------...000222...///000......111888???UUUzzz{{{~~~~~~}}}~~~___GGG999777444333444444333222333444555333111///000222//////000000111111111222xxxiiiWWWJJJCCCBBBCCCAAA===;;;888666222000000///......------............,,,,,,,,,,,,......,,,,,,++++++******++++++))))))******+++,,,,,,,,,************************)))************+++++++++***,,,---,,,*********+++***+++,,,,,,******+++,,,)))***++++++,,,+++++++++***+++---------...111333---///000///...222;;;CCCaaa}}}yyy{{{}}}|||{{{}}}ZZZFFF888666444444444444333111555777999777333111111333111111111111111111111111~~~{{{iiiVVVHHHCCCCCCBBB@@@<<<:::888555222/////////...------------......---+++******+++---...---,,,++++++******++++++*********+++,,,---------)))***+++,,,++++++***))))))************+++++++++)))***+++***))))))***,,,)))***++++++++++++,,,...((()))***+++,,,++++++******+++---------...111333,,,///111000///333===FFFppp}}}yyy|||}}}|||}}}WWWGGG888666444444444444222000555:::??????:::555222333444444333333222111111111~~~|||jjjVVVHHHCCCDDDBBB???<<<999777444111...//////...------------...---,,,***))))))***,,,------,,,,,,+++*********+++******+++,,,------......(((***+++,,,,,,+++)))((()))************+++++++++*********)))((())),,,///((()))++++++++++++---///((()))***+++,,,,,,+++******+++---------...111333,,,///111000///444???III|||~~~{{{~~~WWWIII888666555444444333111000444<<>>;;;888444222000///...///111000...,,,++++++,,,,,,------------......************************...---,,,,,,------+++******+++,,,+++***)))***+++)))************+++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,,,,))))))***+++,,,------...,,,...000...+++,,,111666111///000333444666>>>HHHuuu|||~~~yyyRRRBBB<<<888333111222444444444222555<<>>CCCAAA;;;444222333555666666444222000rrrbbbTTTJJJFFFEEE===<<<999666333000///...+++---......,,,+++,,,,,,(((((()))+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,***))))))***++++++***)))***+++)))************+++++++++***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))+++......---...333777444222000111000222;;;DDDsssmmmJJJ===888888777888888777444111555333333555999:::888666333333444444444333222111yyykkk\\\QQQJJJGGGEEE<<<:::888555222000...---***,,,------,,,+++,,,---)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***))))))***++++++***)))+++,,,))))))*********+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---...///...------000222444222000111000333<<>>HHHmmm]]]DDD===777777555444222222222333//////......000111111111111111///.........///000~~~|||vvvkkk]]]RRRMMMKKKGGGDDD;;;999777444222000///...------...,,,++++++,,,......---,,,+++***((('''''',,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,***((()))++++++******+++---)))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++++++++***((()))***+++,,,------...++++++---...///111222222///...///222333555===GGGfff{{{{{{UUU@@@===666666555333111000111333---...///000000000000000000000///............///~~~|||~~~qqqfffXXXOOOMMMKKKGGGBBB;;;:::888555333111000////////////---++++++,,,...------,,,+++***))))))(((++++++++++++++++++++++++,,,******+++,,,------,,,''')))***+++******,,,---)))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++,,,...000111111111---,,,...111222333999AAA^^^}}}|||~~~rrrMMM<<<:::444666777666333111111222//////000000000000000111111111111000000000//////|||~~~ooocccUUUNNNMMMLLLFFFAAA;;;:::888555333111000000000111000...++++++,,,...,,,,,,,,,+++++++++++++++************************,,,+++***+++---...---,,,''')))***+++******,,,---)))************+++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***///......///000000...---,,,,,,...111111000555===XXX}}}mmmHHH999888222666::::::666333111111000111111000///000111333111222222222222111000000}}}}}}~~~nnn___RRROOOQQQNNNHHHCCC===999555222000000...---...------,,,,,,------...000000///---******+++---,,,,,,,,,++++++*********---***'''(((,,,...+++''',,,++++++******++++++,,,***)))(((((()))+++---///***+++,,,+++******,,,...,,,,,,,,,++++++*********...***&&&""""""%%%))),,,,,,,,,------...////////////111222000///111666:::PPP|||cccFFF999555777444111000111111///,,,...............///000000333444000(((&&&+++///...|||mmm___SSSQQQRRROOOGGGCCC<<<999444111000000...---...------,,,,,,------...//////...,,,))))))***,,,,,,,,,,,,++++++*********///---+++,,,---,,,&&&!!!,,,++++++++++++++++++,,,,,,+++)))((()))***+++---***+++,,,+++******,,,...---,,,,,,,,,++++++++++++,,,+++***))))))+++---...,,,,,,------.../////////,,,...000///...111777<<>>LLL|||~~~RRR;;;555333222111//////111222222111...............///000000+++++++++...555;;;777000yyyhhh^^^UUUTTTTTTNNNEEE@@@999666222000/////////......------,,,,,,------............+++)))((()))++++++++++++***************''''''(((***,,,,,,)))&&&++++++++++++++++++++++++++++++***))))))******+++***+++,,,+++******,,,...------------------------((()))+++---...---,,,,,,+++,,,,,,------...//////...000111111111444:::???IIIxxx{{{OOO:::666444222111000000000111111111...............///000000,,,,,,---000333555111---zzzeee\\\TTTSSSRRRKKKCCC>>>888555111////////////......------,,,,,,------...///000///,,,***)))+++,,,************************,,,+++***,,,...000111111***++++++,,,,,,++++++***))))))))))))***+++,,,---***+++,,,+++******,,,...------------------------++++++++++++******++++++++++++,,,,,,---.........///111222000///111777;;;FFFuuu}}}QQQ>>>888555222222111000////////////...............///000000---///111222///---///222zzzbbbYYYRRRPPPNNNGGG@@@<<<666333000......//////......------,,,,,,------...000000///---+++***+++---)))))))))***************---,,,***))))))***---...***+++,,,------,,,+++***'''((()))***+++,,,------***+++,,,+++******,,,...,,,,,,,,,,,,------------///...,,,+++***+++,,,,,,+++++++++,,,------......---///000...---...333888EEEuuu|||PPP???:::555222222222000...---...///...............///000000---///333333///,,,111999www___VVVOOOMMMJJJCCC===;;;555222///......//////......------,,,,,,------...//////...,,,***)))***,,,((()))))))))*********+++*********((('''&&&'''((()))***,,,------,,,***)))((()))***+++++++++++++++***+++,,,+++******,,,...++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------***++++++,,,,,,---......---...000///...000666:::GGGxxxuuuJJJ<<<999444///000111000...---///222...............///000000------///333111---000666uuu]]]UUUMMMJJJGGGAAA;;;:::444222///---.../////////...------,,,,,,------.........---+++)))((()))+++(((((())))))*********++++++---......---+++++++++)))***,,,------,,,***)))***++++++++++++***))))))***+++,,,+++******,,,...*********++++++,,,,,,,,,'''(((***,,,---------,,,***++++++,,,,,,---.........000222111111444:::@@@III{{{oooDDD888777333,,,///000000......111444...............///000000...***,,,111222---+++...qqqVVVSSSMMMHHHCCC???:::777222222000///............///.........------------...------,,,+++++++++,,,''')))***+++******,,,---,,,---...---+++***+++,,,&&&''')))***)))((()))***)))************+++++++++)))))))))***++++++,,,,,,***+++,,,---...---,,,,,,---------............///,,,,,,------.../////////...///000000000333777:::FFFzzz___@@@:::888222222222222111000//////...........................111---((((((+++...//////mmmWWWSSSMMMGGGCCC>>>999666222111000///............/////////.........------,,,+++******))))))******''')))***+++******,,,---,,,---...---+++***+++,,,''')))***+++***)))***+++)))************++++++++++++++++++******************+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////...///000000000333666999HHHzzzzzzQQQ888444555222444333333222111111000000...........................,,,))))))+++///111222}}}hhhVVVRRRLLLGGGBBB===888444222111000//////......///000/////////............++++++******))))))******((()))++++++******+++---,,,---...---,,,+++,,,---(((***,,,,,,+++******+++)))************+++++++++---,,,,,,+++******))))))***++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...///////////////000000000222666999FFFttt___BBB333111222444222222111111000000//////------------------------+++++++++++++++...333666yyydddUUUQQQKKKEEE@@@;;;666333111111000///////////////000000/////////.........------,,,,,,+++,,,,,,---(((***++++++******+++,,,,,,---...---,,,++++++---(((***++++++***)))***+++))))))*********+++++++++,,,,,,,,,++++++***************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...///////////////000//////111555888AAAjjjkkkJJJ:::555111111444//////......------------------------------------***,,,---,,,+++---222666tttaaaTTTPPPJJJDDD???:::555222111000000////////////000////////////............---,,,,,,+++,,,,,,------)))***++++++***)))+++,,,,,,---------+++***+++,,,''')))******)))(((((()))))))))*********+++++++++******++++++,,,,,,,,,,,,************++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------...///////////////000//////111444777>>>aaatttXXX>>>777777333///111.........---------------------------------------,,,...///---++++++///333~~~lll^^^QQQMMMHHHBBB>>>999555222000000////////////000000///.........------------******))))))******++++++)))***++++++***)))***+++***,,,,,,+++***)))***+++''')))******(((''''''((()))************+++++++++******++++++,,,------...+++************+++,,,,,,,,,,,,,,,,,,------------,,,,,,------...///////////////000//////000444777>>>YYYoooZZZGGG777444555222------000000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000~~~sssdddZZZOOOKKKFFFAAA===999555222000000////////////000000------------,,,,,,,,,,,,******))))))******+++,,,)))+++,,,+++***)))***+++)))***+++***((((((((())))))***++++++)))(((((())))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...////////////000000///...000333666>>>SSSzzzlllWWWEEE<<<444111111111///---000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,.........{{{{{{lll^^^VVVMMMJJJEEE@@@===999555333000000////////////000111------,,,,,,,,,+++++++++,,,+++++++++,,,------...***+++,,,+++***)))***+++((()))***)))((('''''')))***+++,,,,,,***))))))))))))************+++++++++...------,,,,,,++++++***+++***)))))))))***,,,---)))************+++++++++,,,,,,------...//////000///000000///...000333666<<>>999444000222111000///...---,,,,,,000///---+++***+++,,,---((()))+++,,,------,,,,,,''''''((()))***++++++,,,)))(((((('''''''''((((((***************++++++,,,'''((())))))((()))+++---------,,,+++))))))***,,,---,,,,,,+++***)))((((((------,,,,,,+++***))))))***++++++,,,---...000111...000111111111111444666;;;LLLhhhvvv```QQQ<<<888555111......///000000//////...---,,,,,,+++++++++,,,------++++++,,,---444...+++,,,...000666===yyygggXXXRRRLLLIIIEEEAAA===999444111111111000///...---,,,,,,000///---,,,+++,,,---...&&&''')))***++++++******(((((())))))******++++++)))(((((('''''''''((((((((((((((((((((())))))***'''((())))))((()))+++---,,,---,,,+++))))))+++,,,,,,,,,++++++***)))))))))+++++++++++++++++++++,,,+++++++++,,,---...///000...///000000000111333555999HHHccchhhUUUJJJ:::666444000//////000000///.........------,,,,,,+++,,,---...---+++***+++,,,111---***,,,---...333888wwwfffWWWPPPKKKHHHCCC@@@===999444111111111000///...------,,,///...---------...///000'''((()))***************)))*********************(((((((((''''''(((((()))((((((((((((((())))))***''')))))))))((()))+++---,,,,,,,,,+++***)))+++,,,++++++++++++++++++++++++)))******+++,,,------...------,,,,,,---...//////---.../////////000222444666CCC]]]}}}yyyTTTFFF???888333111000///000111000///------------------------......///---+++)))******///+++***,,,,,,,,,...222~~~ssscccUUUNNNIIIFFFBBB>>>;;;888444222111000000///......------...---------...///111222******++++++,,,,,,,,,,,,+++*********************(((((((((((((((((()))******************++++++,,,((()))***)))((()))***,,,+++,,,,,,,,,******+++,,,*********++++++,,,,,,,,,******++++++,,,------.........---------......///,,,...////////////222444555@@@XXXzzzdddGGG;;;666555000/////////111111000///,,,,,,------------------,,,---...---+++***+++,,,...+++***------***+++...{{{nnn```TTTMMMIIIEEEAAA===:::777444111000000//////......---------------...///000111222++++++++++++++++++,,,,,,++++++++++++************((((((((((((((()))*********************++++++,,,((()))***)))((((((***,,,***+++,,,,,,+++***+++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////,,,...////////////222444666>>>UUUyyyVVVBBB777000444///......///000111000///,,,,,,------------------***+++,,,,,,,,,,,,---......++++++......***))),,,vvvhhh]]]TTTNNNIIIEEE@@@;;;888555222000000000//////............,,,,,,---...//////000000***))))))((())))))************++++++++++++++++++(((((((((((()))***++++++((((((((((((((())))))***)))******)))((((((***+++)))***,,,,,,+++++++++,,,***+++++++++,,,,,,------------------,,,,,,,,,,,,......------...///000000---.../////////000222444888===RRRwww|||LLLAAA777---444000...------///000//////------------------------(((***,,,,,,,,,,,,...000...+++,,,......***))),,,}}}pppbbbZZZTTTOOOJJJFFF@@@:::777444111...////////////............,,,,,,---...............+++***)))(((((()))***************++++++,,,,,,,,,(((((((((((()))***+++,,,((((((((((((((())))))***)))******)))(((((()))+++(((***,,,---,,,++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------...000111111...///000000000111333555:::;;;OOOtttqqqCCC@@@777***555111///,,,+++---...//////.........------,,,,,,+++***+++,,,,,,,,,,,,---...---******------***))),,,~~~}}}{{{|||~~~~~~mmm___XXXTTTPPPKKKFFF@@@:::666333000...///////////////.........+++,,,------......---------,,,+++******+++,,,,,,))))))***+++,,,,,,------(((((((((((()))***+++,,,***************++++++,,,)))***+++***(((((()))+++(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111,,,,,,------///000222222...000111111111111444666::::::LLLrrriii===>>>666)))666333000,,,++++++---.../////////...---,,,,,,+++++++++---------+++++++++---,,,)))))),,,,,,)))))),,,|||~~~}}}{{{iii[[[XXXTTTLLLIIIFFF@@@:::555222111000.........------,,,,,,,,,,,,++++++******+++,,,,,,---((((((,,,,,,((((((,,,...+++)))+++///111///,,,,,,(((&&&((())))))(((((())))))((((((''''''&&&&&&'''))))))(((+++...---)))+++*********+++,,,,,,---,,,,,,,,,++++++*********)))(((***------***+++///---...---+++((('''***---///000000//////000222555777@@@MMMlllXXXCCC555000444444000000///------,,,,,,,,,...---,,,,,,+++++++++,,,))),,,///000---***'''&&&************************|||}}}~~~wwweeeZZZWWWQQQHHHGGGDDD>>>999444222000000......---------,,,,,,,,,++++++++++++++++++++++++,,,)))))),,,,,,((((((,,,---***(((***...000...++++++)))(((((()))(((((((((******))))))))))))))))))$$$(((***((())),,,,,,***++++++******+++,,,,,,---,,,,,,,,,+++++++++******+++******,,,,,,))),,,000,,,...///...,,,***+++,,,---.../////////000333666444AAAQQQoootttIII999111///000---111000///...------------...------,,,+++++++++,,,(((+++......---***))))))++++++++++++++++++++++++|||}}}~~~|||qqqaaaXXXUUUMMMBBBCCC@@@<<<777333111000000...------------,,,,,,,,,***+++,,,,,,,,,,,,******+++))))))++++++)))))),,,+++)))'''))),,,...---***)))******)))((('''((()))******++++++++++++++++++$$$(((***)))))),,,---++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++***...+++,,,---,,,***+++000+++---000000///---,,,,,,,,,---.........000333666222BBBTTTqqqddd???555333333333---111111000///............---------,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}|||yyylll^^^XXXTTTKKK??????===999555222000//////------------------------***+++,,,------,,,***(((***))))))++++++******+++***)))((())),,,---,,,+++'''+++,,,***((()))***)))*********++++++,,,,,,,,,(((******)))---111000+++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++---,,,...000///+++***...+++---...///......------------.........///222555333BBBSSSqqq{{{VVV<<<777444555666000111111000///////////////------------------,,,,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}wwwhhh]]]XXXSSSJJJ@@@<<<:::777444222000///...------------------------***+++---------+++)))((()))************+++,,,+++*********+++,,,---------&&&+++---******------***((()))))))))***+++++++++---+++(((***222888444+++------,,,,,,+++,,,,,,---++++++++++++++++++++++++)))***///333222,,,)))+++---,,,++++++,,,---.../////////000///...///111333777AAAOOOnnn```GGG999555......111///111000000////////////000,,,,,,---.........---,,,+++++++++***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~uuuggg\\\WWWRRRIIIBBB;;;999777444111///...---,,,,,,,,,------------...+++,,,------,,,+++)))((((((***+++)))))),,,---+++******++++++,,,---------''',,,---***---333222+++((((((((()))))))))))))))---+++(((***222888444,,,...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,((()))...333222,,,)))***---+++))))))+++...///000///000000000///000222444;;;BBBMMMjjj}}}NNN>>>777555,,,+++000...000//////......//////000+++,,,...//////...------+++++++++***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,~~~||||||rrreee\\\UUUOOOHHHDDD:::999777444222///---,,,,,,,,,,,,---------......------,,,,,,+++******)))'''***+++((()))---...***((()))***+++++++++,,,---(((,,,+++***000999666+++)))))))))))))))(((((((((&&&)))***))),,,000111---......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((((((,,,000///+++***---,,,+++***+++///111000///---...000000000222666999===EEENNNgggdddFFF999555555///000333//////...............//////+++,,,...///000///...---((()))******))))))***+++++++++++++++++++++++++++}}}|||yyypppddd[[[TTTMMMGGGEEE;;;:::888555222///---+++,,,,,,,,,------............---,,,+++************&&&++++++((()))......***'''((()))***))))))+++,,,(((+++***)))333>>>999,,,+++*********))))))((((((&&&+++)))&&&)))---...///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***((())),,,+++))),,,000+++++++++///222333111...+++---///000222555999<<<>>>GGGPPPeeeTTT@@@333///111///222444,,,......---------......///+++,,,...000000///...---%%%''')))*********+++,,,************************}}}}}}{{{|||}}}ssslllbbbZZZSSSMMMGGGBBB<<<999444222000000///.........---------......///000///...,,,+++*********+++***************++++++)))((('''&&&%%%$$$######)))******---666===777+++))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,(((+++...000000000000000...---,,,,,,,,,,,,---...+++---///000000//////000111111000111222555888999JJJJJJMMMaaa~~~}}}OOO???999444333222///...111,,,---------,,,---000222+++---+++))),,,222111,,,************************,,,+++))))))***+++******~~~~~~||||||}}}pppiii```XXXRRRLLLEEEAAA<<<999444111000///...---------------------...//////...---+++***)))))))))******)))))))))))))))***+++++++++,,,,,,,,,,,,,,,)))+++***+++111666111)))))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,)))+++---,,,***(((''''''---,,,++++++++++++,,,---))),,,...///.........///111000000///111444777999CCCBBBHHH___xxxuuuHHH>>>777333333222//////111,,,---------,,,---///111+++---+++))),,,111111,,,************************---,,,++++++------,,,+++}}}||||||llleee\\\UUUOOOJJJDDD@@@<<<888444111///...---,,,,,,,,,,,,,,,,,,---...///......---,,,++++++******+++***)))((((((((((((((()))*********+++++++++,,,***++++++)))+++---+++'''))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,(((***+++***'''$$$######,,,++++++******++++++,,,***---///000/////////000333111000000111444777999>>>???III```ooonnnkkkDDD;;;555111222222000000222---......---+++,,,...000+++,,,+++***,,,000000,,,************************+++++++++,,,......,,,***~~~}}}zzzhhhbbbYYYSSSNNNJJJDDD@@@;;;777333000...---,,,+++,,,,,,,,,,,,,,,---......//////.........---,,,,,,,,,+++***))))))(((((()))))))))(((((('''&&&&&&%%%)))++++++)))'''(((((()))))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,''')))++++++***)))***+++,,,,,,++++++++++++,,,,,,---000222333222222222333333222111111222555888:::>>>DDDTTTgggeeeWWWooo[[[@@@777222///111222000000222.........---++++++---///,,,,,,++++++,,,---...---************************(((((()))+++,,,,,,)))'''~~~vvvfff```XXXQQQMMMIIIDDD@@@999666111...------,,,+++...------,,,,,,------...,,,,,,------------,,,+++---,,,++++++*********+++++++++******))))))(((((()))*********((('''))),,,))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,(((***,,,---------...000,,,,,,------------,,,,,,...000222333333222222333111000000111333555888999;;;III]]]jjj\\\EEE```kkkKKK<<<555000...111222000///111---......,,,++++++---///,,,++++++,,,++++++,,,...************************''''''(((***,,,,,,)))'''}}}{{{qqqddd^^^VVVOOOKKKGGGBBB>>>666333///---------,,,+++000000///...------------((()))***+++++++++***))),,,,,,+++++++++,,,,,,---(((((()))***+++,,,,,,---+++))))))+++***(((***...))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,+++,,,------,,,+++,,,...,,,------......------,,,+++...000111000000000111...///111333555777999::::::LLLaaaiiiWWW@@@YYYdddHHH>>>333///---000111///...000,,,------,,,***+++---///,,,++++++---+++)))+++///************************)))))))))+++------,,,***}}}|||{{{}}}xxxmmmbbb\\\SSSMMMIIIDDD???;;;444111...,,,,,,------,,,333222111///...---,,,,,,((()))+++,,,---,,,+++***************+++,,,------&&&''''''(((***++++++,,,---)))))),,,---)))))),,,))))))************)))))))))***++++++***+++---///,,,++++++******++++++,,,,,,------,,,***)))***,,,+++,,,------------,,,++++++---000000000///000000///222666:::===>>>??????CCCTTTcccfffXXXFFFWWWiiiJJJ===333...---000111...---...+++,,,,,,+++***+++...000,,,***+++---+++''')))///***************************)))((())),,,---,,,+++~~~zzzyyyyyy|||vvvjjjaaaZZZRRRKKKGGGBBB===999222000---+++,,,---...---555444222000...---,,,,,,***,,,...000000000...---(((((())))))***+++------,,,,,,,,,+++++++++++++++///)))(((---...)))''')))))))))************)))))))))***++++++***+++---///,,,++++++++++++++++++,,,,,,------,,,++++++,,,...***+++,,,------,,,+++***,,,///111222111111111222333777<<>>999666000000///------,,,,,,,,,........................,,,,,,------------------+++******+++------+++))))))***+++---//////,,,***---,,,+++*********+++,,,%%%'''************+++,,,(((&&&(((,,,...---///333111000...+++)))))),,,...+++,,,,,,------,,,,,,+++(((((()))+++---...---,,,+++555;;;666///000777<<<===???CCCIIIOOOTTTXXX[[[rrrpppnnnqqqlll[[[aaa~~~cccBBB:::444111///------...---,,,,,,------......------,,,+++***---000---((()))///222***%%%'''+++*********''''''''''''(((***+++,,,|||~~~~~~wwwooonnnrrr}}}uuuhhh]]]XXXPPPHHHBBB===888555000///...---,,,,,,,,,,,,------------------------------------------,,,,,,+++***)))***---///000000,,,++++++---......---+++++++++***))))))***+++,,,'''(((******))))))***,,,***((((((+++,,,+++...333111///,,,***))))))***+++++++++,,,,,,,,,,,,++++++))))))***+++---------,,,///777<<<999666999@@@DDDHHHLLLRRRXXX]]]cccjjjnnn|||yyyvvvzzzxxxiiilllaaaBBB<<<444111...------...---,,,------------------------+++***---000---((()))///777...'''''')))))))))+++(((''''''(((((()))***+++|||~~~|||ssskkkjjjppp~~~wwwiii\\\VVVNNNGGGAAA;;;777444//////...---,,,,,,,,,,,,------------------------......------,,,,,,+++++++++))))))***///333666888///---,,,,,,---...---,,,***))))))))))))***,,,---)))******)))'''(((***,,,---***)))+++******...444888333---***+++++++++)))******++++++++++++************++++++,,,,,,------333888;;;;;;>>>FFFLLLNNNUUU[[[bbbgggjjjooovvv}}}~~~}}}{{{\\\@@@:::333111...------...---,,,...---,,,++++++,,,---...++++++---...,,,(((***///;;;111)))'''(((''')))+++))))))(((((((((((())))))|||~~~zzzpppiiiiiisssyyykkkYYYTTTLLLEEE???:::555222000///......---------...------------------------......------,,,+++***************---222666888999111///,,,+++,,,---------***)))))))))***,,,---...++++++***(((&&&'''***,,,---+++***+++***+++222:::FFF===333------///...,,,)))******++++++******)))++++++,,,,,,++++++---...444777999===GGGTTTZZZZZZ^^^dddkkklllkkknnnvvv~~~zzzUUU;;;555222000---,,,---------,,,...---+++******+++---...***,,,------***(((+++...666///)))))))))'''(((*********)))(((((((((((((((}}}{{{}}}yyynnniiikkkxxxxxxjjjVVVQQQIIIBBB===888444222111000//////////////////..............................---,,,++++++************---111555666555333222///+++***+++,,,------+++*********+++,,,...///++++++***(((&&&'''***,,,,,,***+++,,,,,,...666@@@QQQFFF888000...//////---)))******++++++******)))***,,,---,,,++++++---000777999<<>>;;;777444222......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++((()))+++...000000...,,,,,,+++))))))***,,,,,,,,,******)))(((((()))***+++'''(((******))))))***,,,((())),,,---,,,---666@@@IIIEEE>>>777222///------++++++,,,,,,,,,,,,++++++(((+++---,,,***+++000555AAADDDIIIPPP[[[fffiiifff^^^```bbbdddggglllsssxxxnnnbbbjjjmmmYYYJJJ<<<333000000...,,,+++,,,---------++++++++++++++++++++++++(((---...(((%%%))),,,,,,((('''(((,,,+++((())),,,***)))((((((((((((((()))uuuqqqrrrtttooohhhkkkttt}}}hhhWWWLLLHHHBBB===:::777555333,,,,,,+++++++++,,,,,,---************************++++++++++++++++++,,,,,,)))((((((***,,,......---***)))((()))+++,,,,,,+++))))))'''&&&&&&'''((((((%%%'''************+++,,,'''))),,,---+++***222===BBBBBBAAA===777222///...+++,,,,,,------,,,,,,+++'''***---,,,***,,,111777AAAFFFKKKPPPYYYaaabbb___^^^]]]]]]^^^aaafffjjjmmmuuu}}}rrr___YYYfffeeeNNNAAA888222000000...++++++,,,---------***++++++,,,,,,++++++***(((......(((%%%)))---,,,,,,))))))+++***(((***...))))))(((((((((((()))))){{{tttttttttrrrjjjdddjjjvvvvvvaaaOOOFFFEEEBBB>>>:::666333111111...++++++...///...------,,,,,,++++++,,,,,,---,,,+++))))))***+++******))))))))))))))))))))))))...+++'''''')))***)))((('''((()))******)))((('''***+++,,,+++***)))***+++///,,,***++++++---444<<<@@@AAAAAAAAA???;;;666333111...------,,,)))+++///+++++++++,,,***)))---222GGGCCC@@@CCCKKKRRRUUUUUUaaa___^^^^^^\\\[[[```hhhkkktttzzzrrrddd\\\```hhh~~~[[[DDD666555777111...333777444---))),,,000++++++++++++++++++++++++,,,,,,,,,+++***)))(((((()))+++,,,***''''''+++...))))))))))))((((((((((((|||uuusssssspppiiieeemmmyyyttt___NNNEEEDDDAAA===999555222111222///,,,+++------,,,***,,,++++++******++++++,,,,,,***))))))***++++++***))))))))))))))))))))))))...+++)))(((***+++***)))(((((())))))))))))((((((''')))))))))''''''((()))+++((((((***+++---555===DDDGGGMMMRRRRRRKKK@@@888222///------,,,)))+++///------...///...000444888===:::777:::AAAHHHKKKKKKVVVWWW\\\```___\\\___dddmmmrrruuupppfffaaadddiiisssTTTBBB666666999333,,,---...///...------,,,+++++++++++++++++++++++++++,,,,,,++++++)))((((((((((((***,,,------,,,***************))))))))))))}}}uuusssqqqnnnhhhiiisssppp\\\MMMDDDCCC@@@<<<888444111///111///---+++++++++***(((+++******))))))******+++,,,***))))))***++++++***))))))))))))))))))))))))---,,,******+++++++++***))))))(((((((((((())))))&&&'''(((((('''&&&((()))((('''(((+++---///888AAALLLNNNVVVaaagggaaaOOO???555000------,,,)))+++...)))+++,,,,,,...111666999444111///111777===???@@@IIINNNXXXaaaccc______bbblllooopppmmmhhhfffhhhkkk~~~aaaJJJ>>>666777;;;666,,,)))(((,,,222333///***+++++++++++++++++++++++++++++++++++++++***)))((('''''')))---222111,,,&&&+++++++++*********))))))|||uuutttpppkkkhhhmmmyyy~~~nnn[[[MMMCCCAAA>>>;;;666333000......---,,,++++++******)))++++++************+++++++++***((()))***,,,+++***((((((((((((((((((((((((+++*********************))))))(((''''''(((***+++'''(((******))))))***,,,***)))+++......111:::EEETTTRRRYYYkkkzzzvvv^^^FFF888222------,,,******---'''***+++***---333777888111///---///333777::::::???FFFRRR^^^bbb``````dddhhhlllooommmiiigggiiimmmyyygggPPPAAA;;;444666:::555---******...444555000+++************************+++++++++++++++***)))((())))))+++...000///+++'''*********))))))))))))(((}}}zzzvvvtttoooiiihhhqqqnnnZZZNNNBBBAAA>>>:::666222///---******++++++++++++++++++,,,,,,++++++++++++,,,,,,+++)))((()))***,,,,,,+++(((((((((((((((((((((((((((((()))))))))((()))))))))((('''''''''(((***+++&&&(((******)))***+++---++++++,,,------///:::FFFVVVUUU___xxxhhhGGG;;;444...------******---***---...,,,000888<<<:::111000///000333666888888999>>>IIITTTYYYZZZ^^^dddccckkkrrrqqqjjjfffhhhmmmrrrrrrUUUCCC:::888222333666111,,,,,,---///000///---+++******************************+++++++++***))))))+++,,,...---***))))))***)))(((((((((((('''''''''|||zzzvvvuuupppiiiiiiuuunnnZZZNNNBBBAAA>>>:::666222///---(((***,,,,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,---***)))((()))+++,,,,,,+++))))))))))))))))))))))))%%%'''))))))((('''((()))(((''''''(((((()))***+++$$$&&&((()))((()))+++---++++++++++++***---:::HHHTTTXXXggggggFFF>>>666...------+++***,,,(((,,,---+++111<<<@@@<<<333333333333444555777888555888@@@IIIOOORRRZZZbbbbbbmmmxxxxxxppphhhgggiiiooo~~~cccHHH:::666777000000222...***,,,...---***((()))+++******************************+++++++++******)))+++------+++&&&%%%)))---(((((('''''''''&&&&&&&&&||||||vvvvvvpppiiikkkxxxmmmXXXLLLBBBAAA>>>:::666222///...(((+++......,,,++++++---,,,,,,++++++++++++,,,,,,***)))((()))+++,,,,,,,,,))))))))))))))))))))))))%%%'''******)))((((((***&&&'''((())))))*********%%%'''))))))******,,,...,,,,,,,,,,,,+++000@@@PPPSSSXXXdddsss{{{qqq[[[HHHAAA777///------+++***+++$$$)))+++***222@@@EEE@@@777777777777777777999:::666888===EEEJJJNNNWWWaaagggppp|||yyyooofffcccmmm|||}}}sssUUU???444444666///...111---+++,,,,,,***((((((***,,,************************)))******+++++++++******))))))(((((('''(((+++,,,((((((((((((''''''''''''~~~|||}}}vvvwwwqqqiiikkkzzzlllWWWKKKCCCAAA>>>:::666222000...***---000///,,,******+++++++++************++++++***)))((()))+++,,,---,,,))))))))))))))))))))))))%%%(((+++,,,***))))))+++%%%&&&(((************)))''')))+++,,,,,,---000111/////////......555GGGXXXSSSWWW[[[]]]ZZZTTTNNNKKKBBB888///------+++***+++%%%,,,......888IIINNNIII:::;;;;;;;;;::::::;;;===999:::???FFFJJJOOOXXXaaalllsss}}}uuuggg^^^kkkzzz{{{___EEE;;;111222555///---111......---+++******,,,---///)))))))))))))))))))))))))))******+++++++++******'''%%%###&&&***---,,,***))))))))))))((((((((((((xxxvvvyyytttvvvqqqmmmvvv|||pppaaaSSSJJJIIIDDD<<<666222111000///---------,,,,,,+++++++++************)))))))))(((***)))(((***...000///...---***'''(((***+++)))''')))******))))))((('''&&&'''''''''(((((()))***+++)))*********++++++++++++333((()))...,,,777KKKUUUYYYXXXVVVRRRNNNKKKIIIIII???444++++++---,,,***)))***---------777FFFPPPRRREEEDDDEEEGGGFFFAAA>>>===>>>===DDDSSS]]]```dddiiipppwww{{{ooodddrrr}}}zzzeeeNNN@@@999777555222000///......///...---,,,+++*********((())))))(((''''''***,,,(((***)))&&&&&&***+++((((((((())))))))))))(((((()))((((((''''''''''''(((xxxwwwyyyyyy{{{yyyuuu}}}xxxmmm___RRRJJJHHHCCC<<<666222111000///------,,,,,,,,,+++++++++,,,++++++***)))(((((((((***)))(((***---///...,,,,,,***((((((******)))((('''((()))))))))))))))((('''''''''(((((()))***+++))))))))))))*********+++///&&&(((------888OOO[[[ZZZXXXUUUQQQLLLIIIHHHHHH<<<222++++++...,,,***))),,,------///;;;KKKUUUVVVTTTVVVWWWTTTLLLEEEBBBCCCDDD@@@FFFVVVfffnnnrrruuuuuuwww|||~~~tttlllxxx|||yyyiiiXXXFFF:::777555333111//////......,,,,,,+++*********++++++)))******)))((((((+++---&&&))))))''''''***+++(((''''''((((((((((((''''''((('''''''''''''''((((((}}}yyyxxxyyy}}}|||ttthhh[[[PPPIIIFFFAAA:::555222000///...,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))((((((***)))))))))+++,,,+++***,,,***(((((()))***)))(((&&&'''((()))************'''''''''(((((()))***+++(((((((((((())))))))))))---&&&+++///---;;;TTTaaa^^^[[[VVVPPPKKKGGGFFFEEE888000***+++...,,,***)))...------222@@@QQQ[[[\\\gggiiiggg]]]OOOFFFFFFIIIJJJDDDFFFVVVkkkyyyzzzzzzyyyvvv|||vvvxxxjjjUUUJJJ???444444333111000///.........***)))))))))******+++,,,)))***+++***))))))+++---###''')))((((((++++++(((&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))|||{{{zzzzzz~~~yyypppeeeYYYOOOIIICCC>>>888444111000///...,,,+++++++++++++++++++++******************************))))))******))))))+++***))))))))))))))))))''''''((()))))))))))))))''''''''''''((()))***+++'''''''''(((((((((((()))---)))...222111AAA[[[hhhhhhcccZZZQQQKKKGGGDDDCCC444---***,,,...,,,******///,,,,,,444EEEVVV```bbbuuusssiiiXXXJJJGGGJJJNNNNNNHHHFFFQQQeeewww~~~zzz{{{~~~~~~sssvvvaaaIIIAAA;;;222111000000///............++++++************++++++(((***+++***))))))+++,,,!!!&&&(((((())),,,+++'''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***}}}|||{{{{{{xxxnnnbbbWWWNNNIII???<<<666333111000///---++++++++++++++++++++++++(((((()))***+++,,,------)))******))))))(((((()))+++******)))(((((()))***)))))))))))))))(((''''''''''''''''''((()))***+++&&&'''''''''((((((((((((***(((///333777MMMiiiuuutttkkk___TTTLLLGGGDDDAAA333---***,,,...,,,+++,,,---+++,,,777GGGWWWccchhhxxxeeePPPGGGLLLSSSVVVRRROOOMMMQQQ___rrr~~~xxxyyyssssss|||~~~yyyxxx|||[[[BBB;;;888222////////////......------......---++++++*********'''(((******)))((()))***!!!%%%(((((()))++++++'''))))))(((''''''((())))))%%%%%%%%%%%%&&&((())))))}}}{{{{{{~~~}}}vvvlllaaaUUULLLGGG<<<999555222000///...---*********+++++++++++++++(((((()))***+++------...)))***+++***)))((()))******++++++***(((''')))***************)))((('''&&&'''''''''(((((()))***+++''''''''''''((((((((((((&&&%%%,,,333===YYYwwwyyyooo```SSSLLLGGGDDDAAA333...+++,,,---+++,,,...,,,***...:::IIIWWWdddnnn}}}eeeMMMEEEPPP[[[^^^WWWXXXXXXZZZeeevvv{{{~~~~~~ooojjjwww~~~~~~nnnPPP<<<666444000///////////////...---,,,000///---,,,+++*********&&&((()))***)))((())))))"""&&&(((''''''******'''***)))(((''''''((()))***%%%%%%%%%%%%&&&'''((((((|||yyyyyyzzz~~~zzzsssjjj^^^SSSJJJDDD:::777333111000///...---)))*********++++++++++++******++++++++++++,,,,,,(((***,,,+++)))(((***,,,)))++++++***(((''')))+++((()))))))))))))))(((''''''''''''(((((()))***+++''''''((((((((()))))))))((($$$***222@@@```}}}xxxlll\\\PPPJJJFFFDDDBBB555000,,,,,,,,,+++---000++++++222>>>JJJVVVfffttt~~~gggKKK@@@KKKXXX]]]ZZZ]]]```ffftttvvvlllzzzxxxkkkVVVDDD888333111111///000000000///...,,,+++------,,,+++******++++++&&&(((***+++***))))))***$$$'''(((%%%&&&))))))'''***)))'''&&&&&&''')))***&&&&&&&&&%%%%%%&&&''''''{{{wwwwwwvvv|||{{{xxxrrrhhh]]]QQQGGGBBB999666222000000///...,,,))))))******++++++++++++------,,,,,,+++******)))(((***,,,+++))))))+++---)))+++,,,***'''&&&)))+++&&&'''((()))************'''''''''(((((()))***+++(((((((((((())))))))))))---(((+++222AAAaaa|||ttthhhXXXLLLGGGFFFDDDBBB777111---,,,,,,+++---222+++---555AAAKKKVVVgggxxx{{{gggIII999AAAOOOVVVYYY]]]cccnnnrrr~~~{{{kkkZZZFFF<<<666222111333000111111111000...,,,+++*********)))******+++,,,'''))),,,,,,+++******+++&&&(((((($$$%%%((()))''')))(((&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%&&&&&&