BM6P6(@ .........------///333777>>>SSS```ggglllfffYYYVVVWWW\\\___XXXJJJ<<<444222...---++++++,,,,,,,,,+++,,,,,,,,,...000000///---++++++,,,---...///000000444888===<<<666111000111222222222111000/////////......///000111222222333666666666555555666666666666555444444555666666666999999;;;>>>DDDKKKQQQUUU^^^[[[ZZZ[[[ZZZYYY]]]cccsss~~~uuuaaaPPPHHHBBBGGGRRR```qqq~~~fffQQQLLLNNNUUU___ffflllvvvyyymmmfffdddbbb]]]YYYTTTUUUXXX```pppuuucccQQQLLLPPPSSSUUUWWWMMMBBB777444333333888AAAJJJNNNPPPPPPTTT[[[___^^^XXXHHH;;;888888999FFFVVVhhh{{{kkkRRRBBB@@@EEERRRccc|||{{{vvvwwwyyy}}}oooTTT>>>;;;222,,,...000///------...,,,++++++,,,---,,,+++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******...000111000---***))))))*********)))***++++++,,,******************************,,,---.../////////***************---111555888555...,,,444@@@FFFFFFAAA:::111,,,,,,///111222666666555333222111000000<<<@@@JJJXXXfffoooqqqpppmmmkkkiiinnnwww/////////...---...111333@@@WWWdddhhhkkkbbbVVVUUUTTTXXXYYYRRREEE999333111///---,,,+++,,,---,,,+++,,,,,,,,,...000000///---,,,,,,,,,---......//////222666;;;:::666111000111333333333222111000////////////000111333444555555888777666555555555555666444333222222444666777777;;;===AAAGGGNNNVVV\\\```hhhdddaaa```^^^]]]aaahhhwwwuuubbbRRRIIIBBBFFFQQQ^^^lllvvv{{{~~~ppp\\\SSSRRRUUU]]]dddjjjrrrzzzwwwllleeecccbbb^^^[[[YYY\\\bbbkkkzzzmmm]]]NNNKKKOOOSSSTTTVVVNNNCCC999555333333999AAAHHHNNNSSSVVVZZZ______\\\RRRCCC888666555777BBBPPPaaasssoooVVVEEEAAAFFFPPPbbb{{{wwwrrrsssvvvzzzyyy___JJJ@@@777000000222000......///...,,,,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,---///...,,,+++***+++******))))))******++++++******************************+++---......//////+++++++++++++++...222666777666222111777BBBHHHHHHAAA:::222------///111222555666666555444333222222<<>>444000000000...------......---,,,,,,,,,,,,...000111000...------------............///333777777444222111222444444444333222000///...000000111333444666777777888888666555444444444444444333333444666999<<<>>>DDDHHHNNNVVV^^^dddiiikkklllfff```]]][[[[[[bbbjjj{{{vvvcccUUUJJJBBBFFFRRR\\\eeekkkpppttt{{{|||iii```ZZZXXX^^^eeekkkpppuuu|||uuukkkdddaaaaaa___]]]^^^eeennnzzz~~~gggZZZNNNLLLOOOPPPPPPPPPOOOFFF<<<666333333999???FFFOOOXXX^^^aaaaaa\\\UUUHHH===444333333444<<>>AAAFFFLLLSSSXXXaaagggooowww|||}}}{{{yyytttkkkaaa[[[WWWWWW___hhhuuu||||||wwwhhhYYYMMMEEEIIITTT[[[___aaaccchhhqqqyyy{{{oooeeegggmmmqqqrrrsss~~~wwwrrrjjjbbb\\\[[[]]]___eeerrr~~~ooo___XXXTTTSSSQQQLLLIIIIIIKKKIIICCC:::444333555777@@@KKKWWW\\\\\\VVVJJJ???:::666222222222333666;;;FFFWWWkkkyyykkkTTTIIIHHHNNN^^^wwwvvvlllhhhhhhnnnrrrxxx~~~{{{{{{vvvYYYKKK<<<555333111000222000...---...111222333222222111...,,,+++,,,---...---------,,,,,,,,,+++++++++,,,,,,+++)))((((((***))))))***+++,,,++++++***))))))))))))))))))))))))************+++---...///000///...,,,---000666:::CCCIIIKKKGGGBBBBBB@@@>>>:::888444111//////111333:::<<<<<<;;;<<>>EEENNNSSSWWW]]]fffnnnqqqmmmkkkmmmttt---.........///222777;;;EEERRRQQQEEE@@@::::::CCCOOOJJJBBB:::444111000111000...---,,,......---,,,...---,,,---000222444444...........................---...000222333333222000222555888999999777666222222222222222222222222333444555777:::===@@@AAAMMMWWWdddnnnvvv~~~xxxqqqmmmgggdddffflllyyywwwjjjhhhjjjuuu|||vvviii```XXXUUUUUUVVV[[[aaa]]]```dddiiiooozzz{{{xxxxxxxxxzzzuuurrrhhhhhheee^^^XXXZZZccckkk|||sss]]]MMMJJJJJJKKKLLLHHHBBBAAADDDIIIPPPRRRIII???:::555000222888===???@@@BBB???:::444555444111222555777777777AAAJJJPPPUUUWWWTTTOOOOOOWWWfffzzzhhhXXXTTTRRRbbbzzz{{{oooiiifffjjjnnnssswww{{{}}}xxxxxxxxx}}}uuu\\\III===555222222333222000000111222111000...///000000000000000///......---------,,,,,,,,,******+++******+++---000+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...000000///---++++++///666;;;HHHPPPSSSJJJ===666333222111333444333111111444888>>>HHHUUU^^^bbbgggnnntttooolllkkkqqq|||***...111000...111999AAALLLKKKGGG@@@888777;;;AAANNNFFF<<<555111000///------------------------------***))),,,111555333000...............---------------...///111333555777333111111444888999777444222111111000000000111111222444555666888???HHHOOO___gggrrr}}}~~~}}}{{{vvvssssssxxx|||nnn```___dddttt~~~yyyrrrdddVVVPPPPPPRRRXXX]]][[[___cccdddfffnnn|||~~~{{{{{{~~~|||uuunnnkkkkkkeeeaaa]]]XXXXXXcccqqquuubbbWWWRRRMMMMMMKKKGGGCCCAAAAAABBBJJJQQQVVVQQQDDD666///...222444888<<<======;;;999:::444111333444333444777:::???EEEIIIJJJJJJKKKLLLKKKZZZmmmrrr```UUUUUUddd{{{vvvgggllljjjlllrrrvvvwww{{{oooWWWDDD999555444111111111333444333000...///111555888888555111...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---...//////......///000000,,,((('''***...---+++((((((***+++++++++---------,,,,,,...222555HHHKKKLLLEEE999111///000///333888888555333444777AAAJJJWWWcccjjjnnnppppppiiinnnwww***...111000...111999AAAIIIHHHCCC<<<555555:::@@@LLLEEE;;;444111000...,,,---------------------------+++))),,,000333111///------.....................///000222333555666777222111111444888:::999666222222222222222222222333111555999>>>CCCMMMYYYaaannnvvv{{{eeeYYYZZZbbbttt|||ssseeeVVVOOONNNOOOTTTZZZ[[[^^^aaabbbdddkkkxxxzzzqqqkkkjjjkkkeee```]]]YYY[[[hhhvvv}}}lll\\\SSSQQQPPPQQQOOOKKKDDD@@@AAABBBLLLTTTZZZUUUFFF888222111000222666:::<<<=========<<<666222333444333555888===@@@DDDEEEDDDCCCFFFHHHSSSbbbuuuvvvcccXXXWWWfff|||~~~pppmmmiiiiiimmmqqqrrruuuyyyxxxaaaNNN@@@888555222111222333444444222///222444777999888555000...------------------------++++++++++++,,,,,,,,,,,,,,,,,,------...//////000333444444222...---///111---+++((((((***+++++++++,,,,,,,,,++++++---111444EEEHHHHHHBBB888000///000000555999999666444555777>>>HHHVVVcccjjjllllllllliiippp{{{+++...000000///222:::AAAGGGDDD>>>777222333999???HHHAAA888222000///...,,,---------------------------+++)))+++///000///---,,,---------.../////////...000222444666777777777111000000444999<<<<<<:::333333444444444444444444555:::BBBKKKTTT```mmmvvvuuu```UUUWWW```sss}}}sssdddUUUMMMJJJKKKPPPUUUZZZ]]]______```fffqqqzzzwwwmmmhhhiiijjjddd^^^[[[[[[aaaooo|||~~~ppp```TTTOOOOOOTTTWWWWWWPPPFFF@@@AAADDDQQQZZZ```ZZZJJJ;;;444444...000333666:::===@@@AAA@@@999333333333333555999@@@CCCEEECCCAAABBBHHHMMMaaappp}}}iii]]][[[iii~~~|||pppkkkhhhjjjlllmmmppptttppp\\\KKK>>>777333222222333444444333111333444666777666222...,,,........................------------,,,,,,,,,,,,,,,,,,+++,,,---///111222666888999777333000111222---+++((((((***++++++++++++++++++******,,,///222???BBBCCC>>>666000///000222666::::::777555444555999CCCRRR___gggjjjjjjiiillluuu,,,...000000///333:::@@@EEEAAA:::333000222999>>>DDD===555000//////---,,,---------------------------+++***+++---...---+++,,,,,,,,,---...///000000---///222555666666555555111000///333999>>>???>>>777777777666666555ӵeeeqqq~~~Ħttt|||rrrcccSSSĦLLLRRRXXXZZZ[[[[[[\\\aaajjjqqqӵtttjjjfffgggeee```ZZZYYY]]]hhhvvvtttĦXXX\\\]]]VVVIIICCCDDDIIIYYYaaafff___MMM===555444///000111444777<<<@@@BBBBBB;;;444333333333666:::BBBFFFHHHFFFDDDHHHSSS]]]rrrpppddd___kkkvvvnnnhhhhhhjjjlllooosss{{{kkkWWWDDD999444333111222333333222111///000222333222///---+++/////////........................------,,,,,,,,,,,,+++++++++,,,///222444888;;;<<<:::555000//////---+++((((((***++++++++++++,,,,,,++++++,,,///111888;;;<<<:::444//////000222666999:::777444333333444===JJJWWW```gggkkkmmmuuu}}}---...//////000444;;;@@@BBB>>>777111000333:::??????:::222///...///...,,,------------------------,,,+++++++++,,,---,,,+++,,,,,,,,,---...///000000,,,...000333444444333222222000///333999???AAABBB===<<<;;;9998884ĉ@ӵ>Lfffxxx~~~rrrbbb=hĦQQQUUUVVVWWWWWWXXX]]]dddjjj{{{4ĉ@ӵ~~~ssshhhcccddd^^^[[[WWWWWW```ooo}}}~~~lll>LVVV\\\``````YYYNNNHHHLLLQQQaaafffhhh```OOO>>>555222111111111222555999===@@@CCC;;;555444444333666:::DDDJJJNNNLLLJJJPPP^^^kkkyyymmmeeeooo{{{qqqgggfffhhhjjjnnnqqqwwwyyycccLLL>>>666444111000111111111000---...///000000000///...............------,,,,,,.........------,,,,,,,,,,,,+++++++++,,,///222444;;;>>>???<<<555000---------+++((((((***+++++++++,,,---------,,,,,,///111222555666555222//////000111444777888777444111000111777@@@KKKWWWcccooovvv......//////111555;;;@@@@@@;;;555111000444:::>>><<<777111...///000///---------------------------+++,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,---///000111222111111333111///333999@@@CCCDDDCCCAAA???===<<>>???<<<555000......---+++((((((***+++++++++,,,---...---,,,---...000...000222222000/////////000222555777777555111//////222999BBBPPPaaarrr|||/////////ӵ<<<888333ĭӵ///ӵ---Ħ+++,,,,,,---,,,------...---ӵӵ333999ĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD{{{jjjVVV?fӵNNNNNNOOOĦlll|||ӵƜ`1.׼sĭӵӵĦĦoooĦTTT\\\lllsssbbbDdDXXXVVVYYYDDD999ӵ333777ӵ444ӵLLLWWWZZZĦӵĭӵ}}}mmmfffffffffiiilllqqqyyy~~~dddRRR???;;;666222111111111000111111111111111111222222000000//////...------,,,++++++++++++,,,,,,,,,,,,,,,,,,------...//////000666888:::777333///...///---+++((((((***++++++++++++,,,------,,,+++---...,,,...///000000///......///111555888999777333///...000555>>>LLL___rrr~~~//////?~4???999666g&e>&e...g&e--->hӵ,,,------------...000g&e---guO>uO>&e0003334ff?>ߝLFFFgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?nnnXXXZufĦLLLLLLMMMgLccchhhxxxg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLQQQUUU^^^qqq{{{ooo```D%%)?XXXfff?><zNNNGGG=?Ħ777g&e333g&e<<ߝL@eg&e3h?g&e>&e??rrrjjjhhhhhhiiikkkmmmtttmmm[[[CCC>>>888444222222222111222111000//////...//////222111111000///......---*********++++++,,,,,,,,,,,,,,,---...//////......///222444222///,,,---///---+++)))(((***+++++++++***+++,,,,,,+++***+++---+++---.../////////......000222555999:::888444111...000555===KKK^^^ppp|||0004Dӵ===:::555Hƅ^Hu]Ħ---Hu]Ħ000ZuR)Ħ,,,,,,------.........Hu]Ħ,,,HŐeHŐeHu]Ħ222qIܗGIӵQQQttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħsss\\\MMMg?IIIPPPHdĦaaahhhrrrHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦ}}}|||zzzyyyBt=o9ĦHdĦMMMTTTdddyyy}}}rrrcccDtfo9ĦsߝLGdUĦNNNHt@cӵHu]Ħ666Hu]Ħ:::BBBHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħpppiiihhhhhhiiiqqqsssyyy~~~iiiTTTGGG888222555888444//////111222000+++***---111------..................,,,,,,,,,,,,------...///,,,,,,,,,---------......---...///000000000///...,,,,,,++++++***++++++++++++******+++,,,---,,,+++///...---...///000///...000333777<<<>>><<<777222000------777FFFYYYnnn~~~111...4DuXӵ@@@999555DdDΦDdDĦ---DdDĦ000---t|<------...............///DdDĦ///DdDΦDdDΦDdDĦ555peƜ4DuTӵ\\\`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵwww___GR/f6LĭĦKKKSSSDdDĦccciiiqqqDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦrrrqqqppppppqjRgdKӵDdDĦUUU]]]mmmuuugggHdDĦgdKӵDdDDdDĦKKKDdDĦ4DufӵDdDĦ555DdDĦ999q<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦvvvllliiihhhiiiooorrrxxxuuu^^^OOO???777888;;;888444333555666333...,,,...111........................,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---......///...---++++++,,,,,,+++++++++++++++,,,+++++++++,,,------,,,+++...------///111222111///000222666;;;>>><<<777333333///000888FFFXXXmmm}}}000///4DuXӵBBB777444DdDΦDdDӵ---DdDĦ///...o)h---///////////////.........DdDĦ000DdDΦDdDΦDdDӵ:::=ӊB1.uTӵiiiHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħ|||dddCdgĪjWWWDdDĦgggiiiqqqDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦ``````aaadddGIdnuR)ĦDdDĦaaajjjwwwvvvjjjDdDĦnuR)ĦDdDΦDdDĦGGGDdDĦnuR)ĦDdDĦ444DdDĦ888po9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵrrrjjjhhhiiilllpppvvv{{{mmm]]]III>>><<<>>><<<999666888999777222//////111////////////............,,,,,,+++++++++,,,------,,,,,,,,,---------......------------,,,***)))(((,,,,,,++++++++++++,,,,,,,,,,,,...//////---,,,+++,,,,,,...000333444333111///111444999<<<;;;888555666222222:::FFFVVVkkk|||...0004DuXӵAAA555333DdDʜ4DuTӵ--->d<Ħ///Dt---/////////......------>d<Ħ--->d<ʜDd<ʜ4DuTӵ===:::F&uTӵsss4DufئL>epuR)Ħ>d<ĦDt|||DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ{{{DdDĦUUUTTTXXX^^^peӵDx<>dd<ӵDd<DdDΦDdDĦBBBDdDӵnd<DdDĦ333>d<Ħ777peӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵyyynnniiiiiiiiinnnsssuuuyyy}}}mmmWWWGGGAAA@@@===999555777999888444222111111000000000///////////////,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,++++++******,,,,,,+++++++++,,,---------///222222111///---,,,+++,,,...111555666555444///000222666::::::888666666333333:::EEEUUUjjj{{{///4444DuXӵ???333222D&dq&ĒR...---sdKĦ///DHRRud......------,,,,,,,,,sdKĦ,,,D&oq<Ōq&ĒR999===:::>dp&ĒRyyyxxxnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<sss>d<ӵUUU^^^B?Ho9]]]<xzzzwwwsssqqqjjjddd]]]&ӫeʬtIӇjjj>d<Φ>d<Ħ???D&ӫetIӇ???DdDĦ222sdKĦ666B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRtttmmmjjjhhhlllpppqqqttt~~~|||fffUUUKKKEEE>>>999555666777777555333222111111111000000000/////////------,,,++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---......,,,+++++++++,,,------...///222666777444000...---+++,,,---111555777666555//////111444777999888777444222333999CCCRRRhhhzzz333;;;4DuXӵ>>>333222Hu]3hh222...---ne///...=e---------------,,,,,,,,,ne......pIƎ@t@h333777;;;>hyyyyyyzzzfe@ďDne=exxxlllmmmzzzegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneUUUHkgekkknefeHu]3hhsegeĦja>aĦ@Gsezzzlll<ŌOOOUUU^^^@GJJJXXXHkgeqqqkkkfffaaa^^^VVVSSSNNNHĪj@IŌXXX[[[ege<<<;;;Hu]3hIŌ:::???DdDĦ222ne222444@h>hsene@GsĪj@hsssmmmiiikkkmmmnnnqqq{{{yyyiii\\\QQQGGG???999999999888777555444333222222111111000000//////......---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---///000111,,,++++++,,,,,,---...///111666;;;<<<888333000///,,,,,,,,,///333666777777111000000111444777777777444222333888@@@MMMcccuuu6664DuXӵ;;;ĵD^555222...---///......///------------............////////////222666999999hhhrrrssswwwwwwgggcccnnnDdDĦFFFPPPaaafffD^s׼szzzwwwgeFm8>aĦs׼s~~~uuufffHoIIIMMMRRR\\\eee<<>>;;;999777666444333333222111111000//////000///......---------...,,,,,,,,,---------......------,,,,,,---...///000+++++++++,,,,,,...//////333999???@@@;;;555111111...,,,+++---111444777777222000///000222555666666666444444777<<d<ĦAAA555222...------///Ħ...---------......///---.........//////000000......Ħ............///000111111000//////333666888999999:::???CCCPPP^^^iiikkkqqqĦwwweee]]]ggg~~~>d<ĦoooYYYHHHAAABBB>>>CCCMMMXXXaaaeeedddccc]]]bbblllyyyĦ>d<ĦBe~~~mmmjjjtttgeFYĉ>aĦBe}}}{{{qqqbbbnu]ӵDDDbbbcccZZZKKK@@@???;;;:::BBBRRRcccoootttnnndddWWWMMMFFFAAA===999999888777444222333555777222888<<<;;;<<d<Ħ///000444:::???>d<Ħ222111000Ħ222444888<<>><<<999777555333333222222111000000///111000///...............,,,,,,,,,---------......///...---,,,,,,,,,---...+++++++++,,,---...///000444;;;AAABBB<<<666333222///---+++,,,///333666777333111//////111444555555777555555666999CCCWWWiii?aŖ%7uSQuR)ӵsdKĦ;;;333111//////000gdKĦ.....................,,,,,,++++++,,,...///000///gdKĦ---...///////////////000000000000777999;;;<<<;;;;;;<<<>>>LLLTTT```jjjwwwgdKĦxxxfff```hhhyyygdDĦxxx^^^LLLCCCAAABBBCCCHHHRRR]]]bbbbbb___\\\```hhhgdKĦsdKĦvvvgggbbbiiiyyyŶS3we<}}}|||yyyrrrfffiĉ@3hR/ŌZZZ]]]XXXMMMCCC>>>999888:::BBBSSScccgggddd]]]TTTIIIAAA>>><<<999555333333222111111222333444777777777888888999999:::999888777666555DdDĦ555444444:::BBBsdKĦ444111gdKĦ666777888:::AAAOOO___kkkgdKĦpppllllllqqqwww{{{wwwkkkaaaQQQ@@@;;;;;;:::777666222444555444222000000000222000...---...///...------------.........//////////////////////////////......------...000222333777;;;@@@DDDBBB<<<444///...---------///222555777555444222///...///333666777777777888777>>>OOO```{{{>A000ne@@@999222000//////ne........................---,,,,,,,,,,,,---///000ne------...///////////////000000000000666888:::;;;::::::<<<===EEENNN\\\hhhvvvneoooeeehhhwwwDe|||cccPPPFFFCCC@@@AAAEEENNNXXX___```^^^ZZZ]]]nenesssccc___eeevvv>Ak<|||wwwuuuqqqkkk```fhOOOWWWXXXRRRIIIAAA<<<888888999AAAQQQ___ccc___SSSKKKAAA:::888777444111444333222222222222444444222222333333333444444444999999888777666De444666777888???HHHne:::444ne444444555777:::AAANNN^^^iiineyyyrrrnnnrrrwww{{{zzzkkk[[[III>>>999555333333111111000000111222333333111000......//////...------------.........//////........................---------...///111444555888;;;@@@BBBAAA<<<666111///.........///222444666555444333111//////222444666666666777777<<>>HHHXXXgggttt|||mmmhhhrrriiiUUUIIIDDDAAA@@@CCCJJJSSS[[[______[[[]]]rrrbbb]]]dddtttsssmmmkkklllhhh___TTTFFFKKKOOONNNHHH@@@:::888888:::===DDDRRR^^^^^^XXXIIIBBB:::555444444333111444333222222222333555555666666666777777777777777======<<<;;;:::888777:::===AAAHHHPPPHHH@@@666555444222444777;;;BBBOOO___jjj{{{ssssssxxx{{{xxxhhhUUUGGG<<<555444777777333...,,,...111222222111///......///000///------------.......................................+++,,,---///111444777888888:::===???>>>;;;777444000000/////////111222333444444444222000///000111444444555666555:::GGGVVVjjjzzz000666>>>CCCDDDAAA:::444333222444999??????999222///......///111333333222.................................---------------//////............//////////////////000000000000222444777888888888999;;;<<>>CCC:::000,,,---//////---000///...///000111///...................................................,,,---///111444888:::;;;777888:::::::::888666555111111000//////000111111222444444333111/////////222222333555444777AAAMMM```qqq444999@@@FFFEEE>>>777444333333555;;;???===666000...------///222444444333////////////////////////..................------////////////////////////////////////000000000000000333555666777777999:::???GGGVVVeeemmmttt|||kkkhhhmmmxxxaaaOOOEEEEEECCCBBBDDDKKKTTT\\\aaaccceeejjjtttqqqjjjlllvvv~~~xxx}}}wwweeeZZZVVVXXXZZZ\\\ZZZTTTMMMGGGDDDJJJJJJIIIEEE@@@===>>>@@@;;;DDDPPP\\\eeeggg]]]QQQBBB???<<<999999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDGGGFFFFFFEEEEEEDDDDDDDDDKKKKKKJJJJJJIIIIIIHHHHHHFFFLLLPPPQQQUUU[[[]]]\\\TTTHHH:::222222222000---000444888???JJJZZZlllyyy}}}}}}}}}rrraaaOOOAAA===@@@III@@@444...---......,,,000//////000111111000........................---........................---...111444777:::<<<===666666666555555444444333222111111000000000000000111333444333111/////////111000222444333444;;;EEEVVVhhh}}}777:::AAAFFFDDD<<<666444333444777<<>>EEE>>>555000///000000000/////////111222222000..................---------------------------------...///222444777999:::;;;555444444333222111111111111111111111000000//////000111333222111///000000000000222444333222777===KKK]]]sss666888???EEEBBB999555666333555999===???<<<666000///......000222444444333////////////////////////,,,---...///000000//////...///000111111000///...////////////000000000000///222555666666777999:::???BBBMMMYYY]]]aaarrr}}}pppmmmnnn|||iii^^^MMMJJJHHHFFFIIIQQQZZZ```iiioooyyy{{{{{{~~~|||{{{zzzyyyzzz~~~{{{eeeVVVNNNKKKOOOTTTXXX[[[\\\^^^```WWWWWWVVVRRROOOQQQVVV\\\bbbkkktttzzz|||xxxlll___UUUTTTRRRPPPNNNOOOPPPRRRUUUSSSQQQNNNLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB???CCCEEECCCCCCGGGKKKLLLIIIEEE???:::777555222000222444777<<>>;;;666333000000111222......///111333333111...//////.........---------------------------------...///111333555666666666555555444222111000//////000111111111111000000//////000111111000000111222000000222555444111333888@@@RRRgggyyy444666<<>>@@@===666111000///...000333444444333000000000000000000000000+++,,,...000000000000000...///000111111000///...////////////000000000000///222555666777777999;;;===>>>GGGSSSWWW[[[mmmvvvpppgggxxxuuuiiiSSSQQQMMMLLLNNNTTT]]]dddnnnuuu{{{yyywwwvvvwww|||}}}gggVVVNNNDDDGGGKKKPPPUUU\\\ccchhhjjjjjjhhheeedddfffmmmrrrxxx~~~uuujjjdddcccbbb___]]]]]]___```ZZZWWWSSSOOOKKKHHHFFFEEE@@@@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;:::666;;;<<<999999===BBBDDDCCCBBB@@@===:::777555444333444555999DDDVVVkkkzzzwwwrrrtttwww{{{kkkWWWMMM;;;:::888444000...///000......///111333333111/////////.........------------------------------------...000222333333333222666666444333111000///...000000111111111111000000...000000000///000222444000000222555444111222666999JJJ```qqq333888>>>???<<<888666666555888<<<>>>===999555222//////...---...///000111////////////////////////---------....../////////---......///////////////------......//////000000444444666999;;;<<<;;;999<<<===@@@GGGMMMWWWhhhvvv~~~iiihhhpppvvvggg\\\RRRPPPTTT[[[dddllluuu|||{{{vvvuuuyyy~~~qqqZZZLLLDDDCCCEEEJJJQQQ\\\jjjuuu{{{}}}|||xxxwwwpppiiihhhfffbbbaaaccc\\\XXXQQQJJJDDD???===<<<999999888666555444333222333333444555555444444444555555555555555666777777===???AAA>>>999444111111111000333888???JJJ\\\lll}}}xxxrrrpppvvvzzziiiSSSDDD===777555333000000333000000000000000000000000//////.........---------..................------.../////////000000111111444333222000////////////////////////////////////111111111111111111111111111111222333444444444444888AAARRRhhh~~~333888===???<<<888666666555888<<<>>>===999444111000//////......///000111////////////////////////------...//////000000000...///000000111111000000/////////000000111111222444555888;;;???@@@>>><<<::::::<<>>;;;::::::888888777555444333222111111222222333333222222222333333333333333444555555:::===@@@>>>:::555333222222111333777<<>>;;;777555555555999===???<<<777333111111000////////////000000////////////////////////---...///000000111111111000000111222222222222222000000111111222333333444555777<<>>BBBJJJWWWiiiyyyzzznnnccc\\\VVVNNNJJJIIICCCAAA===:::888777777777777666555333222111111000000000000000000000000000111111111000111111222333777:::>>>>>><<<888555444333222333666999>>>IIITTThhhvvvzzzuuuuuuxxx|||pppTTTFFF888333222111//////000000000000000000000000/////////............---...///000000///---+++)))---------............////////////.........//////////////////////////////000000111111111222222222555666666777777666555444:::???JJJZZZooo444888======:::666555555666;;;???@@@<<<666222000000000//////////////////////////////////////////---...///000111111111111000000111222222222222222000000111222333444444555888<<>>===;;;888666444222222555777999AAAIIIZZZhhhxxxxxxvvvxxx{{{}}}aaaOOO===666666555333222/////////////////////////////////..................///000111000---***(((---------------------------------------...///000//////////////////////////////000111222222333333777888999:::999888777555===BBBLLL[[[ooo555999======:::666555555888===BBBBBB<<<555222111//////000000000/////////000000000000000000000000...///111222222222111000///000111111222222111111///000000111333444444555;;;@@@JJJUUU\\\\\\XXXTTTHHHAAA<<<;;;===AAAKKKUUU```ooozzzrrrwwwttt]]]NNNCCC<<<@@@GGGRRRfff{{{yyyfffXXXJJJDDD@@@<<<999888777666555333222222222222333222000//////000111222222111000///.../////////000000000000000111111222222444888<<<>>>===;;;999555222222555666777<<>>>>>:::666666666:::@@@EEEDDD===555222222000000111222222222222222333333333333333333333333222333555555555444222000000000111222222222222111///000111222333444555666<<>>FFFOOO]]]kkk}}}}}}~~~~~~}}}dddQQQDDD===BBBGGGOOObbbwwwvvv^^^OOOAAA;;;;;;888666666333333222000//////......000///......///111333444333222000///...//////000000000000000000111111222222333666:::===???===;;;666222111444555666:::???CCCNNNZZZdddssszzzyyyzzz~~~xxxdddNNNAAA:::666444444000000000000000000000000...////////////000000000000000//////...---,,,+++...------------,,,,,,,,,---------------...///000////////////////////////---...///000222444555555666888<<>>===CCCIIIVVVfffxxx999<<>>:::777777777<<>>666333333111222444555666777666666888888888888888888888888777888::::::999777444222111222222333333333333333000111222333555666777888<<>>CCCGGGKKK[[[pppvvv]]]MMM>>>888888777555444111111000000//////.........---------///222555777333222000...---.../////////////////////000111111333333444888<<>>666333333333444666888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<999666444222333444444555555444444222222333555666888999999;;;DDDSSSccclllmmmgggbbbSSSIII???;;;;;;>>>EEEMMMUUU```sss|||{{{|||pppSSSEEE>>>DDDGGGHHHWWWkkk|||www```OOO>>>888888666333222111111111111111111111111---,,,,,,---///333777999333111///---,,,---...//////............///000000555333333666;;;??????>>>;;;555000111222222444888777???GGGNNN\\\uuuyyywwwvvvzzziiiUUUEEE999555777000000000000000000000000.../////////000000111111000///---,,,+++---...000/////////......---------000//////.........//////////////////////////////,,,---...000222444666666333666<<>>@@@AAA???:::777777888BBBJJJLLLEEE<<<777555444777:::===;;;777555888;;;======>>>???@@@AAABBBBBBAAACCCDDDDDDBBB???======888999:::;;;:::888666555555555555444555555666777<<>>FFFNNN\\\aaalll|||wwwXXXJJJ??????CCCIIIUUUaaappp~~~gggTTTAAA:::999777333000111111111111111111111111111000///...///000222444////////////000000000000000000000000000000000000111///---000666:::<<<<<<999666222222444444333111777999???HHHTTThhhzzzpppqqqxxxvvvaaaMMM===555222000---...222333///...000000000000000////////////......---,,,,,,,,,,,,---///...---,,,---///111333000///...---------------..................------///000000///000222777:::<<<999777;;;AAAEEEDDDBBBBBBAAAGGGTTTcccrrr;;;===???<<<888555666777EEELLLNNNFFF===888666555888;;;===;;;777555777::::::;;;;;;<<<===>>>???@@@@@@BBBDDDDDDBBB@@@??????<<<===>>>>>>>>><<<:::999::::::999999888888888888;;;EEEUUUccciiifff___YYYOOOMMMGGGAAA<<<>>>FFFLLLYYY___iiiwwwzzz\\\MMM@@@???AAAEEEOOO[[[gggyyykkkXXXCCC:::999666333111111111111111111111111111111000///...///000222333////////////000000000000000000000000000000000000111///...000555:::<<<<<<:::777333222333444333222777888===EEEPPPcccssspppuuuzzznnnZZZIII<<<777888444333555555222222555111000000000///////////////......---------------///...---,,,---///111222//////...---------------.........................../////////000333777:::===:::888:::???BBBAAA???===<<<@@@LLLZZZiii{{{;;;<<<===;;;777555777999HHHMMMNNNFFF===999777555888;;;<<<:::666555666888666777777888999:::;;;;;;>>>@@@CCCCCCAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???@@@@@@??????===;;;999888:::DDDRRR___ddd```YYYSSSOOONNNIIICCC>>>???DDDIIITTT[[[dddooo|||}}}aaaPPPAAA>>>???@@@HHHSSS[[[nnnsss^^^HHH<<<888555333222000000000000000000000000111000///...///000111222////////////000000000000000000000000000000000000000///...000444888;;;;;;<<<999555222222222333222666777<<>>;;;999:::<<<>>><<<:::999777:::CCCOOO^^^ppp~~~===>>>>>><<<888777:::===IIIMMMLLLDDD;;;888666444777888999777444333444555333333444444555666666777:::<<>>???@@@AAAAAABBBCCCDDDCCCCCCCCCEEEFFFFFFEEECCC@@@<<<:::<<>>AAAEEEOOOVVV```hhhssseeeSSSBBB>>>>>>>>>EEEMMMUUUfff}}}|||gggNNN???888444333333000000000000000000000000000000////////////000111////////////000000000000000000000000000000000000000//////000333666999;;;>>>;;;666333111222333333777888===AAAGGGVVVppp}}}qqqkkkkkkrrrzzzyyyfffPPP@@@;;;555000111222000///111111111111000000000//////111000000///////////////.........---...///000111///......---------..................////////////---...//////000333666999>>><<<999999::::::888777999777888>>>GGGTTTfffuuu?????????;;;888777;;;???HHHKKKHHH@@@999666555333555555555444222111222222111111111222333333444444666777::::::::::::<<<===>>>>>>???@@@AAABBBBBBCCCJJJKKKMMMNNNLLLHHHDDDAAA@@@CCCGGGKKKMMMMMMKKKJJJJJJKKKKKKGGGAAA>>>???AAAJJJRRR[[[bbblllgggTTTBBB>>>>>>???DDDLLLSSSbbbwwwpppVVVDDD:::444333444000000000000000000000000000000//////////////////////////////000000000000////////////////////////000000000000111444777:::===;;;888555222222333444777:::???CCCFFFRRRkkkvvvkkkfffkkkrrr|||vvv___LLL@@@999444666777555222222111111111111000000000000111111000////////////000...............//////000......---------......///........./////////000000---...///000000222555777<<<:::999888888888777666999777777;;;@@@JJJZZZiiiyyy@@@@@@>>>:::666666:::>>>GGGHHHEEE<<<666555555222333333333222222222222111111111111222222222333333222444555666666666888:::999999:::<<<===???@@@AAAJJJNNNRRRUUUTTTPPPKKKHHHDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJLLLJJJEEE@@@??????EEEMMMVVV^^^hhh{{{hhhTTTAAA===>>>???CCCJJJQQQ^^^pppyyy^^^JJJ===666333555111111111111111111111111000000////////////......////////////000000000000///////////////////////////000000000000222666999;;;;;;:::777444333333555777<<>>EEEIIIOOOTTTUUUSSSNNNJJJFFFFFFEEEDDDCCCCCCDDDDDDGGGKKKNNNMMMHHHCCC@@@@@@@@@GGGQQQZZZfffyyyiiiSSS@@@;;;<<<===@@@FFFMMMXXXgggxxxeeeOOOAAA777444555222222222222222222222222//////000//////......---////////////000000000000///////////////////////////000111000///111555888888:::;;;999666444444555555;;;DDDHHHHHHNNNcccwwwzzzkkkhhhkkkqqqzzzsssXXXJJJ===888777555333333222222222111111111000000000000///............///...///////////////......---------------...//////---......///000000111111///000111111000000111333444555666666777999;;;<<<999888777777555888EEERRRcccnnn{{{GGGFFFCCC===888888===AAAFFFFFFAAA:::666777777555333222222333555666666555333333333333444444444444111222333333222333555777222333444555777:::<<<======BBBJJJPPPSSSPPPLLLHHHGGGGGGFFFFFFEEECCCBBBBBBGGGLLLPPPPPPKKKFFFBBBAAA===DDDMMMXXXfffxxxiiiSSS???:::;;;;;;===CCCIIISSSaaarrriiiSSSCCC888444555333333333333333333333333//////000000///...------////////////000000000000///////////////////////////000111000///000444888666999;;;;;;777555555666333;;;EEEIIIHHHMMM```tttoooiiikkklllwww~~~iiiXXXFFF===:::999888:::222222222111111111111000000000///..................///////////////......---------------...///000---......///000111111222000111222111000///000111222333555666888:::===???<<<::::::888555666AAANNN\\\fffsss{{{XXXGGG???<<<555999BBBDDDJJJEEE>>>999666444333222555555444444444555555666222222333333333222111111333333222222333333444555333333444666777999::::::999>>>DDDHHHJJJJJJKKKKKKHHHKKKMMMLLLHHHEEEEEEFFFIIINNNSSSSSSMMMGGGBBB@@@@@@@@@GGGUUUdddssscccPPP@@@>>>>>>;;;===CCCDDDQQQ```lll}}}lllUUUFFF===888555111//////333888:::666222000111222222000000000111///000000000//////000111///////////////.........222111//////000111444555:::;;;<<<;;;999666444333:::<<>>??????FFFSSS```ooo|||^^^LLL>>><<<===:::<<>>JJJRRR___lllttt{{{cccPPPDDD>>>777<<>>DDDEEEIIINNNRRRUUUUUUTTTOOOOOOOOONNNLLLGGGAAA<<<===>>>DDDOOO[[[fffuuuuuuYYYJJJ===;;;<<<;;;>>>CCCIIIQQQYYYaaannnrrrYYYHHH???:::888777777777;;;???@@@<<<999<<<>>>AAABBBAAA>>>999777444444333222111111111111//////////////////////////////......///000222333555888<<<>>>???<<<999777555777===DDDJJJSSSbbbpppvvvlllooouuu{{{uuucccQQQBBB999666222222222111111222222222//////000000000000//////////////////.......................................///000000//////000111333333222222111000//////111111222333666999<<<>>>CCCCCC@@@;;;666444777:::BBBKKKZZZiiirrrzzzhhhRRREEE???888===FFFGGGJJJFFF???;;;888777777666666555555444444444444555777777777666555333222111333333222222333333444555222222333444555666777888888888777555444555999<<<@@@AAAEEEMMMVVV\\\\\\[[[YYYTTTOOOKKKIIIFFF@@@<<<<<<<<>>999777555333222222222222111///////////////000000000000/////////000111222333555888<<>>777444555777@@@IIIYYYjjjvvvhhhRRRDDD>>>999>>>GGGGGGIIIEEE???:::999888777777888888777666666666666666777777777666555444222111333333222222333333444555000111111222333444555555444666777777666777888:::<<<===AAAJJJTTT\\\___^^^___XXXPPPJJJFFFCCC>>>;;;<<<;;;>>>FFFNNNWWWcccnnnvvvaaaMMMEEE===;;;===@@@DDDHHHPPPOOOQQQUUU^^^nnnyyyaaaOOODDD???===:::::::::>>>EEENNNUUUYYYcccdddeeeeeebbbYYYMMMDDD<<<888444222222333333222////////////000000111111111111111111222333444444666888===BBBEEECCC===888444444777<<>>HHHYYYlllyyyfffPPPCCC???;;;AAAIIIHHHHHHCCC>>>:::888888888777:::999888777777777777777666666666666555444333222111111000000111111222333000111111222333333444444000222555777777666666777888999===DDDMMMVVV[[[^^^^^^ZZZTTTNNNHHHCCC???<<<===;;;<<>>???@@@CCCIIIRRR^^^iiippp{{{{{{{{{{{{wwwlll^^^TTTGGGAAA888333222333333222...//////000000111111222111111222333333444444444666888<<>>HHHYYYiii~~~rrriiikkkooottt~~~sssaaaRRRCCC>>>777333333444333111///111222333333222111///.........///////////////////////////////////////...///000000//////000111444444333333222111000000000000111333777===BBBEEEIIIKKKKKKGGGAAA;;;888888<<>>DDDLLLJJJFFFBBB===999777777777777:::999888777666666666666555555555555555444333222111111000000111111222333222222333333444444555555000222555555555444444555555777:::???EEEMMMUUU[[[[[[\\\]]][[[TTTLLLEEEAAA>>>;;;;;;@@@HHHQQQ___kkkuuu{{{dddQQQAAAAAA@@@BBBIIISSS[[[___XXXRRRNNNOOOSSS[[[lll|||sss```SSSLLLJJJLLLPPPVVV___jjjvvvrrrgggVVVLLL???666333333222000...//////000111111222222000000111222333333333333444555:::BBBIIIKKKGGGBBB;;;888666777:::CCCUUUdddyyyvvvhhhfffgggjjjuuuxxxhhhTTTKKK@@@999666555333111///111333444444333111///............/////////000////////////////////////...///000000//////000111333333222222111111111000111111111444888???DDDHHHLLLOOOPPPMMMFFF???<<<;;;;;;DDDVVVkkkyyybbbMMMBBBAAAAAAGGGNNNKKKEEEAAA<<<888777777777777999999777666555555555555444444444555444444333333333333222222333333444555444444444555555666666666444555555555333333444666333666999;;;???FFFPPPXXXYYY___fffggg```VVVMMMHHH???;;;;;;???GGGQQQ```mmmsss~~~||||||}}}~~~lllVVVDDDBBBCCCEEEIIIRRR___iiinnn[[[TTTNNNNNNOOOUUUdddttt}}}mmmaaa\\\ZZZYYY___hhhssszzzaaaUUUEEE999444333111///...//////000111222222222///000111222222333222222222333888AAAJJJNNNKKKGGG===:::777777888@@@QQQaaauuu|||iiiddddddfffppp~~~{{{fff[[[KKK@@@:::777333000///111333555555333111///---.........//////000000000000000000000000000000...///000000//////000111222111111111111111111111111111222444999@@@FFFJJJNNNQQQSSSPPPIIIBBB???>>>;;;DDDWWWkkkyyyZZZJJJAAAAAACCCMMMTTTNNNMMMFFF@@@===888333333777777777666555555555555666333444444555444333111000444333333333333444555555666666666777666555444444888999999888555444444555333444666:::>>>DDDHHHKKKTTTZZZccckkkkkkcccVVVLLLGGGAAA===@@@HHHSSSbbbnnnttt|||vvvrrrqqqqqqqqqzzz~~~yyykkk[[[MMMFFFAAAEEEJJJTTTdddrrruuuqqqiiiWWWMMMQQQSSSSSS___qqqzzztttqqqrrrwwwrrrdddOOO???888666555444000000111111111000000//////000111222222222222222333444666<<>>KKK\\\sssqqqccc\\\^^^hhhsss|||ooo\\\KKK???999888777000111222222000000111222111111000///////////////000000000000000000000000////////////////////////000000000000////////////000111111222666===FFFLLLTTTVVVXXXXXXTTTLLLCCC===<<>>;;;888444444666777666666555444555555555333333444444444333222222444333333333333444555555555555666666777888888888999::::::999666555555666444666888;;;???CCCFFFGGGQQQWWWaaajjjlllggg\\\TTTIIIBBB>>>AAAHHHRRRaaammmsss{{{|||uuupppmmmmmmmmmmmmvvvxxxwwwpppcccTTTJJJEEEDDDJJJUUUbbbssszzzmmm\\\PPPQQQRRRQQQ\\\lll|||lllVVVDDD:::666444222111111111222111111111000000000111222222222222222222222444999AAAHHHNNNQQQJJJ@@@:::;;;<<<>>>LLL\\\ppp~~~}}}~~~yyyiii___]]]eeeooo}}}mmmZZZKKK@@@999666111222222111000/////////111111000///////////////000000000000000000000000////////////////////////000000000000////////////000111111222555<<>>FFFRRR```mmmwww~~~UUUFFF@@@DDDJJJXXXbbb^^^WWWKKK???;;;999777666666666666555444444444444555333333333333333333444555444333333333333444555555444444444555777999;;;<<<999::::::999666555555666555777999===@@@BBBCCCCCCIIIOOOYYYccchhhggg```[[[MMMEEE@@@AAAGGGPPP^^^kkkpppuuuxxxtttooolllkkklllmmmmmmrrrrrrooofffZZZOOOJJJHHHJJJTTTcccttttttaaaSSSQQQPPPOOOWWWeeewwwyyyaaaLLL???777333111222222222222222222222222111111111111111222222222000111222666===EEEMMMQQQSSSHHH@@@===<<>>===:::888777666555555444444444444444444333222222222444555777444333333333333444555555555444333444555888:::<<<888888999888555444555666333666:::>>>AAABBBBBBAAA@@@EEENNNWWW^^^___]]]YYYPPPHHHAAAAAAEEEMMMZZZfffkkknnnwwwxxxuuuqqqpppqqqrrrsssssssssqqqkkkaaaWWWQQQQQQRRRYYYdddssszzzgggWWWRRRPPPNNNTTT___ooolllUUUDDD:::444111333333222222333333444444222222111111111111111111111111222444:::BBBLLLRRRWWWOOOFFF@@@===BBBQQQaaaooo{{{uuunnnhhhccc___ZZZWWWTTTSSSQQQOOONNNOOOPPPQQQSSSXXXbbbooo~~~lll^^^]]]aaakkkvvvqqq]]]LLLAAA888777555444333222111000111000000///////////////////////////////////////////////////////////////000000000000////////////000000111222333888>>>BBBKKKMMMQQQSSSRRROOOKKKIIIFFFHHHKKKSSS___nnn{{{RRREEECCCKKKUUUhhhuuusssppp___NNNEEE@@@<<<888666666666555444444444444555444444333222333444666777444333333333333444555555666555333333333444777888555666777666444333333444111444999>>>AAABBBBBBBBB===???EEELLLSSSVVVVVVTTTQQQIIIBBBAAACCCIIITTT^^^eeegggppp|||zzzzzz{{{||||||{{{wwwsssmmmccc\\\ZZZ^^^cccpppzzzmmm[[[SSSPPPNNNSSSZZZgggwwwvvv___LLL>>>666333333333222222333444555555444333222111000000000111111222333444888@@@JJJQQQWWWRRRJJJCCC???DDDSSSaaaqqqsssddd```YYYTTTPPPMMMJJJIIIGGGFFFDDDBBBAAABBBCCCDDDDDDKKKWWWgggyyywwwfff^^^^^^cccooommmYYYLLL>>>:::666333333333111000111000000///////////////////////////////////////////////////////////////000000000000///////////////000111111222555999===CCCEEEIIIKKKKKKJJJHHHFFFDDDCCCEEELLLYYYjjj{{{RRRFFFFFFQQQ^^^tttooo\\\OOOFFF===777666777777666555555555555555444444444444444444555666444333333333333444555555777666444333333333444444444555555555333222222444111444999===@@@BBBBBBBBB===>>>@@@EEEJJJNNNPPPOOOPPPIIIBBB@@@BBBEEEMMMUUU^^^bbblll|||~~~{{{uuunnniiijjjqqqwwwttt```UUUPPPOOOQQQUUU___pppiiiTTTDDD999444333222222111222333555666555444222000//////000000111333444444666===GGGNNNUUUTTTNNNFFF@@@DDDQQQ]]]ooooooaaaSSSPPPKKKGGGDDDBBBBBBCCC@@@???<<<;;;::::::<<<<<<>>>GGGUUUfffxxxsssfffaaa___iiixxx|||hhh\\\JJJCCC:::555333222111///111111000///////////////000000000000000000000000////////////////////////000000000000///////////////000111111111333666888<<<>>>@@@BBBCCCBBBAAA@@@>>>===>>>DDDRRReeewwwQQQGGGIIIWWWhhhppp___PPPCCC<<<;;;888888777666666666666777555555555555555555444333444333333333333444555555666666555555444444444444444555666555333222333444444666999===???@@@@@@@@@===<<<<<<>>>CCCGGGJJJKKKNNNGGGAAA@@@@@@AAAFFFMMMXXX___kkk{{{||||||eeeWWWPPPNNNNNNPPPXXXhhh|||rrr\\\HHH;;;555222222111000111333555666666444222000//////000000000222444444444999BBBJJJSSSUUURRRIIIAAABBBLLLUUUgggwwwsss^^^QQQJJJHHHDDD@@@======>>>@@@>>><<<:::999888888::::::<<>>>>>>>>>>>;;;999888999>>>CCCFFFHHHMMMFFFAAA@@@??????CCCHHHUUU^^^lll{{{iiiXXXQQQMMMLLLLLLTTTdddwwwyyy```KKK<<<555222111000000000222555666777555222000/////////000///111333333333777???FFFSSSVVVTTTKKKAAAAAAHHHOOO```ppp~~~gggSSSFFFFFFDDDAAA===::::::===??????>>>;;;:::999999;;;;;;<<>>>>>===<<<999888888888:::>>>BBBDDDHHHGGGDDDAAA>>>>>>???@@@LLLXXXhhhwwwrrraaaWWWRRROOOLLLVVV___ooonnnWWWEEE:::333222111000000000111222777666444222000//////000000333555444222444:::AAANNNVVV[[[VVVIIIAAACCCHHHXXXeeeyyylllWWWKKKFFFEEECCC@@@===<<<;;;;;;<<>>EEEOOO^^^mmmwww{{{|||{{{zzzQQQOOOTTTeee~~~sss\\\KKKBBB@@@<<<999888::::::888555666666666777777777777777666555333222222333555666555555444444444555555666999666444444666777666555555666999;;;<<<===<<<;;;999888777777999<<>>AAAIIITTTdddsssvvvdddYYYTTTPPPNNNUUU]]]mmmrrr[[[FFF;;;333333111000000000111222666555333111000000000111222555777555222333888>>>KKKTTT[[[WWWKKKBBBAAAEEEPPP\\\nnn}}}vvv```NNNDDD@@@BBB@@@>>><<<::::::;;;;;;===<<<:::888777666666666<<>>AAAEEEOOO]]]mmm|||}}}iii]]]VVVRRRPPPTTT[[[iiizzzyyy___III;;;444333222111000000111222444333222111111111222333666999:::777333222555:::FFFPPP[[[ZZZPPPEEEAAA@@@EEEOOO^^^mmmzzzzzzfffSSSEEE>>>:::===<<<:::999888888999:::888888888888888777555555<<>>CCCHHHLLLPPPUUUXXXcccjjjssszzzRRRVVV```uuujjjZZZLLLFFF>>>:::999999777555666777777777888888888888555555444444444444555555444444444444555666888888<<<:::777444444444555666666666666666666777777777777666555444555666777888@@@EEEIIIHHHBBB>>>>>>AAABBBIIIWWWffftttoooaaaXXXSSSQQQTTTZZZeeettt~~~bbbJJJ;;;555444222111000111111222333222111111111222333444;;;>>>???;;;555222444777AAAMMMZZZ^^^WWWKKKBBB>>>===FFFSSSaaaooo}}}pppZZZJJJ@@@;;;888888888777666666777888888555555555666666666666777<<>>@@@CCCEEEFFFGGGIIIJJJUUUaaaooo|||QQQWWWfff|||{{{kkkYYYRRRIIIBBB???>>><<<:::777777777777777777777777555555555555555555555555444444444555666777888999;;;:::888666444444555666555444444444444444555555666555555444444444555666===CCCIIIIIIEEEAAA???@@@AAAEEEPPP___lllyyyvvvfff[[[TTTQQQSSSXXXaaalll{{{dddJJJ;;;666444333111111111111222222111111000111333444555???BBBCCC???888444444777>>>JJJYYY```\\\PPPEEE>>>;;;BBBOOO]]]lllzzzkkkVVVFFF===999888555555555555555666666777666444333222333555888:::<<>>???BBBDDDLLL[[[nnnPPPYYYjjj}}}jjjbbbVVVMMMGGGCCC>>>;;;::::::999999888777777777555555555555555555555555555555555555666777888888999::::::888555444444666333444555555555555555444666555555555555555555555;;;@@@FFFJJJIIIFFFBBB???@@@BBBJJJXXXbbblll~~~~~~lll___VVVRRRRRRVVV\\\eeeqqqfffKKK<<<666555333222111111111222222111111000111333444555@@@CCCEEEBBB:::555444666:::EEEUUU___^^^TTTGGG???<<>>>>>===;;;;;;<<<@@@CCCJJJ[[[qqqPPP[[[oooyyykkk___UUUMMMEEE???>>>>>>===;;;:::999888777555555666666666666555555777666666666666666777777777999;;;:::777555555555333555777888999888777666666666666666666666666666999===CCCJJJMMMKKKDDD>>>???>>>EEEQQQYYYaaarrrssscccYYYTTTOOORRRWWW]]]iii{{{gggMMM>>>777666444222111111111111222111111111111222444555>>>BBBEEEBBB;;;555444555666@@@OOO[[[]]]UUUIII@@@===EEESSSdddsss~~~rrr^^^JJJ===888888444555555666666666666555555444333333444666888::::::EEEWWWeeemmmtttqqqhhhfffnnnxxxxxxeeeQQQDDD999666666444222222222111111000000111111222//////000111111111000000000111111222222111111000000000000000111111111111.........///111444666888888999::::::;;;>>>BBBEEELLL^^^uuuQQQ]]]rrrsssggg[[[QQQJJJAAAAAA???>>><<<:::999888555555666666666666555555888777777666666666666777555888;;;;;;888555555555444666999;;;<<<;;;999888666666666777777777777777999;;;AAAIIIOOONNNEEE===>>><<>>:::666666777777777777666666555222888@@@GGGJJJJJJFFFDDD>>>>>>???BBBIIITTTaaaiii~~~kkk\\\TTTPPPNNNNNNSSS\\\kkkkkkPPP???:::555//////222555444111000000//////000111222222888:::;;;;;;888555333333999:::@@@KKKUUUVVVMMMCCC>>>EEEQQQcccttt~~~nnnXXXFFF;;;888888777666666777666444222444444333222333444555666999BBBPPP]]]kkkzzzsssdddcccjjjxxx{{{dddNNN<<<888888333333777222222222222111000///...333222111222333333222000111111111111111111111111000000000000000000000000111000000000000000111222333555888;;;>>>AAADDDEEERRReee}}}OOO```{{{rrrcccSSSNNNHHHBBB@@@>>><<<:::888666555666777888777666555666777777888888777777777777777666666666666555666777999;;;===<<<999666777777888999999888888888666999>>>CCCFFFGGGGGGFFF?????????AAAFFFQQQ\\\dddyyyppp```WWWPPPMMMMMMPPPWWWeeeyyynnnUUUDDD<<<666111///111444333111000000000000000111222222666888:::999777444333333666777<<>>GGGMMMOOOOOOEEEIIIRRRbbbsssyyywwwzzzzzzppp^^^KKK===777333333222333555555444222333333333333333444444444555===KKK\\\nnnooofffdddlllyyyoooXXXJJJAAA888555555333222222222222222222222111000111222555666555333111111111111111111111111000000000000000000000000000000000000111222333333333444555666:::DDDPPPYYYjjj}}}~~~wwwvvvxxx{{{[[[ooo{{{dddSSSKKKGGGCCC???===;;;888777888888888777777888888999999999999999888777777777777666666666888666555555666777666555555555777888999999999999777888999;;;<<<>>>???@@@CCCBBBAAA@@@BBBHHHPPPVVV[[[dddrrrwwwsssuuuzzznnn___QQQKKKFFFGGGLLLUUUdddpppyyyiiiZZZQQQBBB>>>888333111111222222111111000000000000000111///111222222111111222333000222555:::@@@FFFJJJLLLDDDHHHRRRcccwwwxxxtttvvvtttiiiXXXGGG<<<888444333333444666666555333222222222333333333333333444;;;GGGXXXlllwwwjjjbbbhhhrrryyydddSSSGGG===666444333333222111111111222222111111111333555666555444111111111111111111111111000000000000000000000000000000000000111222333444555666666888===IIIYYYeeezzzwwwlllhhhggghhhnnntttaaauuuuuucccWWWOOOGGGBBBBBB???;;;999888999888888888888999::::::::::::999999999888888888777777777888666555555666777666444444555666777777777777777666777888:::;;;<<<<<<<<>>:::666333222222222222111111000000000000000///111222111000000111222000222555777;;;???EEEIIIEEEJJJVVViii~~~xxxppprrrooocccSSSDDD;;;888555444444444666666444222111111222333333333333333444999CCCSSShhh~~~sssgggiiinnnzzzrrraaaSSSGGG===777666555333222111111222333222222222333555666555333111111111111111111111111000000000000000000000000000000000111222333444555555777:::===EEETTTgggvvvyyymmmaaaZZZWWWWWW]]]cccppp}}}fffzzzzzzlll___UUUOOOFFFCCC>>>;;;999999888888888999999:::;;;::::::::::::::::::999999999999888888777666777888777555333555555666777777666666666777777777777888999:::;;;<<<<<<<<<===AAAGGGOOOUUUXXXVVVYYYcccpppzzzrrrlllmmmpppsss}}}wwwgggVVVNNNGGGGGGKKKSSS]]]gggxxxvvvdddWWWNNNHHHDDD???>>><<<999555333222333222222111000000000000000000111222111//////000222...111444666777;;;BBBGGGJJJPPP]]]qqqwwwmmmooommmbbbRRRBBB999666555444333444444444222000000111222333444333333222444777>>>MMMccc|||pppmmmnnnvvvuuufffXXXKKKBBB;;;999777444333333333444444333333444555555444222111111111111111111111111000000000000000000000000000000000111222333555555444888>>>DDDOOOaaaxxx|||pppcccUUUMMMJJJKKKQQQXXXbbbqqqiii~~~}}}nnnbbb\\\IIIEEE@@@<<<:::999999888888999::::::;;;;;;::::::;;;;;;;;;:::::::::999999777777777888999888555333666777777777777666666555888777666555555777:::<<<888999:::;;;???FFFOOOUUUXXXSSSSSS[[[hhhxxxvvvooonnnpppmmmvvvzzzjjjXXXOOOHHHGGGKKKQQQZZZcccvvv~~~hhhUUUHHH@@@<<<:::===>>>===:::777444333333222222111000000///000000111222222111///...000111,,,000444555666:::AAAGGGNNNUUUbbbvvvtttkkknnnmmmcccSSSBBB888444555444222333333222000...000111222333444333222222444666<<>><<<999666555444555555555444333444555555333222111111111111111111111111000000000000000000000000000000000111222444555666333888@@@IIIVVVkkk}}}tttpppnnniii\\\NNNFFFDDDEEELLLSSSZZZiiipppzzzkkk___VVVJJJAAA>>><<<;;;:::;;;999999:::<<<>>>>>>>>>::::::::::::;;;;;;;;;;;;999999888888777777666666888666444444666888888888;;;;;;:::999888777666666666888::::::<<>>@@@@@@???;;;;;;:::999999888777777888888888777777777777777999777555444666777777777:::999999888888777777666666888::::::;;;AAAKKKSSSZZZXXXXXXYYY]]]hhh}}}|||wwwnnnkkkhhhfffeeeeeedddbbbiiiqqq~~~mmmZZZQQQHHHDDDDDDGGGNNNUUUhhhvvvsss```LLL@@@:::666555666888<<>>>>>=========;;;:::999777666555999999999999:::::::::::::::888666555555666666555777777777777777777777777666888999999;;;@@@HHHOOOXXXYYYZZZZZZYYYaaauuutttnnnfff___[[[ZZZYYYXXX]]]dddnnnyyyrrr___UUULLLHHHGGGGGGLLLQQQ^^^mmmbbbSSSBBB999666444444666777;;;@@@@@@<<<666333333222222222111111000000///000000000000////////////000222222111111444:::@@@SSS```tttxxxrrrkkkaaaSSSCCC999777333222222222222333333444222222222222333333333333444555888AAARRRjjjvvvrrrvvvqqqeeeTTTGGG@@@<<<888444444222222222444444444222111111111222222222222222333333333222222222111111000111111111000111444666666>>>IIIXXXnnn~~~dddQQQHHHEEECCCGGGFFFDDDAAA???@@@CCCFFFTTT```ppp|||kkk^^^RRRHHHBBB@@@>>><<<;;;<<<>>>>>>>>>??????>>><<<;;;:::999888:::;;;;;;<<<===>>>>>>>>><<<999777555666666555444666666666777777888888888666888999999:::???EEEJJJTTTXXX\\\[[[WWW[[[mmmyyymmmbbb[[[XXXWWWVVV]]]aaagggnnnwwwyyycccXXXNNNJJJIIIIIIKKKOOOYYYggg|||tttWWWKKK>>>888666444555777666:::??????;;;666333222222111111111000000000///000000000000////////////222444444333111333999>>>PPP^^^ttt}}}vvvmmmcccTTTDDD:::777222111111111222333444444111222222222222333333333555555777>>>MMMddd}}}{{{ssssss}}}uuucccSSSHHHAAA:::666333222222333555555333111111111111222222333333333444333333333222222222222000000111111000111444666999???JJJ[[[rrrsss[[[JJJCCCBBBAAAEEEFFFEEEBBB??????BBBEEESSS^^^nnn|||~~~nnn___QQQHHHFFFCCC@@@???@@@BBBBBBBBB??????>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>??????===;;;888666666777666555666666777777888888999999888888999999;;;>>>BBBEEEOOOUUU\\\]]]XXXXXXfffvvvwwwjjjaaa]]][[[ZZZ^^^```cccgggmmmwwwcccWWWLLLHHHGGGGGGHHHKKKWWWdddwww|||iiiOOOEEE;;;777666333444777444999>>>>>>:::666333222111111111000000000000000000000000000////////////444666666555333444999===MMM\\\rrrxxxoooeeeWWWFFF:::666111111111111222222333444111111111222222222333333555666777<<>>===AAAEEEPPP[[[jjjxxxssscccYYYMMMJJJEEECCCBBBCCCCCCBBB@@@@@@@@@??????>>>>>>>>>::::::;;;<<<======>>>>>>???<<<999888888888888777777777888888999999999:::::::::::::::<<<>>>@@@AAAHHHOOOZZZ___\\\ZZZcccnnnvvvmmmgggdddbbb```aaabbbeeeiiiqqqzzzjjj]]]PPPKKKJJJJJJKKKMMMTTT___pppppp]]]EEE>>>777555333000111333333888===>>>:::555333222000000000000000000000000////////////000000000000555666777666444444888<<>><<<:::777666555444222///222222222333333333333333555555444444444333333333111222222222222444777999<<>>>>>??????@@@???===:::999:::::::::999999999999999999:::::::::;;;;;;;;;;;;===>>>>>>>>>BBBJJJWWW``````^^^bbbiii~~~yyytttqqqlllmmmmmmmmmnnnrrrwww{{{uuueeeUUUOOOMMMMMMMMMOOONNNWWWgggyyy~~~eeePPP===777333333222//////222333777<<<===999555222222///000000000000000000000------...///000111222222333555777555333444777;;;EEESSSjjj~~~vvvnnnaaaOOO@@@888333222111111111111111111111111111111222222222222111333666999AAARRRiiiyyyxxxrrrrrr|||zzzhhhYYYPPPDDD@@@<<<999777555222000333333333333333333222222555555555555444444444444222333333444444555888;;;>>>LLL```vvvjjjQQQCCC>>>;;;<<>>;;;:::;;;<<<;;;;;;::::::::::::::::::::::::===<<<;;;<<<>>>>>>>>>===???GGGUUUaaaccc```bbbfffzzz||||||{{{xxxvvvvvvwwwyyy~~~}}}~~~xxxgggUUUMMMKKKIIIIIIKKKHHHQQQ```rrrwww\\\HHH999444222333222///000333222777<<<===999555222222////////////000000000000,,,---...///000111222333222444555444333333777:::@@@NNNddd{{{yyyrrrfffSSSBBB:::333333222111000000000111000111111111111222222222...111555888???OOOdddtttyyyvvvxxx{{{lllcccQQQLLLGGGBBB???===:::999444444444333333222222222666666555555555444444444222333444444444666999<<>>>>>@@@DDDKKKRRRXXXWWWPPPIIIGGGIIIQQQ\\\kkkxxxvvvnnniiieee```\\\\\\ZZZWWWWWWXXXVVVRRRNNNJJJIIIHHHGGGHHHGGGDDDBBBCCCAAA>>><<<<<<<<<;;;:::::::::999999:::;;;<<<<<>>>>>???@@@AAAEEEIIITTT```gggeeeccccccyyy~~~|||kkkYYYOOOKKKIIIIIIKKKLLLOOOWWWeeeyyyfffNNN@@@:::888555222000///000000222666:::<<<:::666222000........................000000////////////000000///111222333222222444555<<>>HHH[[[lll~~~yyywww{{{xxxllleeeZZZQQQJJJEEEBBB@@@???:::555333444555555444777666555444333222222222333333444666555444:::AAAQQQgggkkkUUUBBB===;;;777999@@@LLLVVVaaabbbZZZQQQMMMMMMUUU```ppp|||wwwqqqmmmfffdddaaaaaabbb```\\\XXXRRRQQQOOONNNMMMLLLIIIGGGEEEBBB???>>>>>>>>>===<<<===<<<<<<<<<<<<======>>>@@@???>>>>>>>>>???@@@AAAEEEJJJUUUbbbhhhfffddddddxxx}}}|||}}}ppp]]]RRRMMMJJJIIIKKKJJJLLLSSS```sssxxx___III===777555333111000000111222333666:::;;;999555222111////////////////////////000000////////////000000///000222222111111333555:::EEEXXXpppyyymmm\\\III===666444111000111111000///111000000//////000111222222222444888;;;DDDVVVgggvvv}}}xxxzzz|||rrrhhhaaa[[[VVVSSSKKKFFF>>>:::888888777666666666555444333333333333444333555666666666>>>GGG^^^sssdddPPP???;;;:::888:::AAAMMMYYYeeeiiiddd[[[VVVTTTZZZdddsssvvvtttqqqppppppnnniiieee]]][[[XXXVVVTTTRRROOOLLLHHHFFFCCCBBBBBBBBBAAA???@@@@@@???>>>>>>>>>??????>>>>>>=========>>>@@@AAAFFFKKKVVVdddjjjhhhffffffwww~~~wwwrrrpppoookkkooouuu|||vvvcccWWWPPPKKKIIIJJJHHHJJJOOOZZZkkk~~~lllUUUCCC999333333111000000111222333333666888999777444222222000000000000000000000000000//////......//////000...000111111000000222444888CCCUUUmmmtttcccOOO@@@777444222000111111000///222111000000000000000111111111333666888???PPP___lllsss{{{~~~zzz|||yyyrrrkkkggg\\\UUUKKKBBB<<<999888777666555444444333333333333444333444666666999DDDPPPnnnwwwZZZJJJ<<<999999888;;;AAAMMMZZZjjjsssrrrjjjccc```___gggttt~~~zzztttooofffccc___[[[XXXUUURRROOOMMMKKKIIIHHHHHHGGGEEEDDDDDDCCCBBB@@@????????????<<<<<<;;;;;;<<<===>>>???EEEJJJVVVdddkkkiiiggggggwwwuuujjjbbb^^^YYY\\\aaaiiiuuu|||hhh[[[SSSLLLHHHHHHGGGHHHLLLTTTcccvvvxxxaaaMMM???777222222111000000111111222222444666666444222111111000000000000000000000000/////////....../////////...///000000///000333555<<>>>>>CCCGGGSSSbbbjjjjjjiiijjjyyytttdddXXXRRROOOQQQUUU\\\iiiyyynnn```VVVMMMHHHGGGGGGHHHKKKRRR]]]oooqqqZZZHHH===777333333222111000000000000111333555555333111000000//////////////////////////////............//////...///000000000222555888AAAHHHTTTfffxxx|||lllUUUBBB999666222000000000000000000000111111111000000000000111444666666;;;HHHVVVeeekkkpppqqqrrrxxxwwwzzzxxxiiiWWWHHH===888666555555444333333333444444222222333555666>>>PPPaaa~~~tttaaaNNNEEE<<<999888888:::<<>>=========>>>???BBBFFFQQQ___hhhkkkmmmooo|||uuucccTTTLLLLLLLLLOOOUUU```pppttteeeZZZPPPJJJHHHFFFHHHKKKPPPZZZjjj|||jjjUUUDDD;;;666333333333222222111000000111444666777555222000000///////////////////////////......------......//////000111111222555999===EEEHHHPPP]]]mmm|||rrr\\\GGG;;;777333000000000000000//////000111111111111111111222666999999===JJJWWWeeelllrrrsssssswwwyyywww}}}yyydddQQQCCC<<<999555444444333333444444444333333555777999BBBVVVhhh|||jjjYYYHHHCCC===999777888888999@@@MMMaaattt~~~vvvnnncccdddggglllttt|||{{{uuupppmmmiiifffcccbbbaaaaaaaaa___\\\ZZZWWWVVVSSSPPPMMMJJJIIIHHHEEEDDDBBBAAA@@@@@@AAAAAABBBFFFPPP^^^hhhmmmqqqvvv{{{hhhYYYPPPKKKKKKLLLOOOXXXgggwwwzzzkkk___TTTMMMKKKEEEHHHKKKOOOWWWeeevvv{{{dddPPPAAA777333111222222333333333333333222555999:::888555222111000000000000000000000000///......------......//////111222333444888>>>AAADDDEEEIIIRRR___mmmxxx~~~~~~vvvaaaLLL;;;888333000000000111000---...///111222222222222222444888<<<===AAANNN[[[hhhqqqzzz}}}|||yyyxxx~~~mmmWWWFFF===:::444444444333333444444555444666999;;;===FFF[[[nnnwwwnnn^^^OOOAAA???;;;777666777777777===GGGYYYmmmzzz|||tttmmm_________cccjjjrrrzzz~~~zzzvvvssspppnnnmmmllllllllljjjgggeee]]]\\\YYYUUURRRPPPNNNMMMIIIHHHFFFDDDCCCCCCCCCDDDCCCFFFPPP^^^iiioootttzzzooo```WWWLLLKKKKKKMMMTTTaaapppzzz~~~nnnbbbWWWPPPNNNDDDGGGKKKOOOVVVbbbsssvvv```MMM>>>555111///000222333444555666666444777<<<===;;;777444222111111111111111111111111.........------.........000111222444666;;;@@@EEEBBBAAABBBIIITTTbbbnnnuuussstttwwwzzz~~~~~~vvvcccNNN<<<888333000///000111111,,,---///111222333333222333555:::???@@@DDDQQQ^^^lllwww|||xxx{{{oooXXXFFF<<<888444444333333333444444555666888<<<>>>@@@III^^^rrr|||vvvlllcccUUUGGG;;;;;;999555555666777666;;;DDDUUUhhhwwwzzzssskkk[[[YYYYYY[[[bbbjjjrrruuu}}}{{{xxxuuurrrjjjeee```]]]^^^___]]]\\\TTTRRRPPPNNNMMMKKKHHHFFFHHHIIIOOO\\\hhhqqq|||zzzhhhZZZSSSLLLHHHKKKQQQYYYfffpppwwwggg\\\UUUQQQHHHFFFGGGKKKQQQZZZiiivvvnnn\\\LLL???888888555444222111222333555666:::>>>BBBBBB>>>999555444333333222111000000000111...------...///000000///000444555333666???EEEDDD;;;::::::===DDDOOOYYY___bbbaaa```aaafffmmmuuuzzz}}}wwwmmm___UUUAAA999222222222000///000111///---...111333333111555999>>>BBBFFFLLLUUU[[[hhhtttyyyzzzmmmWWWFFF<<<777444555555555555555444444777:::>>>AAAGGGTTTgggvvvvvvllleee^^^RRRFFF???:::666555555444666;;;;;;EEEVVViiiuuutttiii^^^VVVSSSTTTYYY^^^bbbiiiqqqwwwrrrllliiiiiihhhfffddd```___\\\ZZZWWWSSSNNNJJJJJJJJJPPP[[[gggqqq}}}qqqdddUUUMMMGGGHHHLLLSSS]]]fffwww{{{jjj^^^VVVQQQJJJHHHHHHKKKPPPWWWeeerrr}}}kkk[[[LLL???888777777666555444444555666777;;;???DDDEEEBBB===999888444333222111000/////////000000/////////000///...***///222333666===@@@===666666555777<<>>HHHXXXhhhoookkkaaaWWWRRRPPPQQQWWW\\\```hhhppp}}}zzzyyyxxxuuussssssqqqnnnjjjeee^^^VVVPPPOOOOOOSSS]]]gggrrr~~~qqq[[[QQQHHHFFFHHHKKKSSSZZZhhhqqqpppbbbWWWRRRLLLIIIIIIKKKNNNTTTaaammmzzzwwwgggZZZMMM@@@999888999999999999888888888888999>>>DDDFFFDDD???;;;888444333111000///.........333222111000///////////////222555666999<<<:::555333222111222444888<<<>>>===<<<;;;<<<@@@FFFLLLPPPXXXXXXYYYZZZZZZWWWRRROOOBBB:::333222222000///000000///...///111222222222999>>>EEEKKKNNNSSSYYY^^^iiivvv~~~~~~wwwaaaOOOBBB:::666111222333555666888999999??????AAAHHHUUUgggxxxyyyrrriiiXXXIII???999666555444222555999BBBMMM[[[eeefff___VVVOOOMMMLLLNNNTTTYYY^^^hhhqqq}}}~~~yyyrrrhhh]]]VVVWWWVVVYYY```hhhssszzzaaaUUUJJJFFFFFFGGGLLLRRRZZZcccsssuuueeeYYYRRRLLLIIIIIIKKKMMMRRR^^^iiiwww~~~}}}rrreeeZZZOOODDD===<<<;;;<<<<<<<<<;;;:::999999888===CCCGGGFFF@@@:::666222111000///.........///222222222111000000111222111111222666;;;===:::666111111000000111222333444555555444555888<<>>AAALLL^^^rrrtttaaaPPPCCC===999888777666999===GGGQQQ\\\```\\\TTTMMMJJJIIIIIIKKKQQQWWW]]]hhhrrr~~~|||pppddd]]]^^^\\\^^^ccciiirrr~~~dddWWWIIIDDDCCCDDDGGGKKKPPPXXXhhh~~~zzziii[[[SSSLLLIIIIIIKKKMMMQQQ\\\gggsss{{{yyyoooccc[[[RRRHHHBBBBBB============<<<;;;999888;;;???FFFKKKJJJDDD;;;555///////////////000000111///111111000///000444777555000...222:::===<<<999//////000000000000111111333222222222444777:::<<<:::::::::;;;===@@@DDDFFFDDD;;;444333333000////////////000000000111222333>>>EEEOOOWWW]]]bbbhhhlllqqq{{{fffRRRGGGAAA<<<888222222111111222333555555<<<===CCCRRRfffyyyxxxdddSSSFFF@@@:::999888888===BBBMMMSSSZZZYYYRRRKKKHHHHHHFFFGGGJJJPPPUUU[[[hhhttt{{{ooohhhdddccceeehhhkkkssseeeWWWHHHBBB@@@@@@BBBDDDIIIQQQaaaxxxooo___VVVMMMJJJJJJKKKMMMPPPZZZeeennnwww~~~~~~uuukkk```YYYQQQIIIDDDEEE>>>===<<<;;;:::999888777===BBBJJJPPPQQQKKKAAA999000000/////////000111111...000111000///000555999MMMAAA777888<<<;;;666333,,,------......////////////......///000111333444444444555555666999???CCCDDD<<<555444333000//////...///000000///000222444>>>EEEOOOWWW]]]bbbiiimmmttt{{{vvv\\\JJJCCC@@@<<<888555555444444444666777888:::???IIIZZZlllzzz{{{iiiYYYGGG@@@999777777999@@@GGGSSSUUUUUUPPPIIICCCCCCEEEDDDEEEHHHNNNRRRYYYgggttt}}}vvvooonnnoooqqqrrrxxxiiiZZZIIIBBB@@@??????@@@FFFLLL\\\sssuuueee[[[PPPNNNLLLMMMMMMOOOWWWaaakkkuuupppfff[[[TTTMMMFFFCCCDDD>>><<<:::888666666666666<<>>:::333///,,,------------......///,,,,,,,,,---------......000111111111222555;;;@@@EEE<<<555444333000...///...000111000//////222444>>>DDDLLLSSSXXX]]]ccchhhnnnssszzzlllSSSDDD@@@???;;;666555444444444555777:::;;;<<>>AAAAAABBBFFFKKKOOOUUUdddrrr}}}xxxxxxyyyzzzzzzooo^^^MMMEEEBBB@@@??????DDDJJJYYYqqqyyyiii^^^TTTPPPOOONNNMMMMMMUUU^^^kkkvvvlllbbbWWWPPPIIICCCAAACCC===;;;999666444444444555777===HHHRRRWWWSSSHHH???777666444222000......---000222222///,,,,,,111666AAA444,,,333<<<===888555///...............///000------...............---,,,.../////////333:::???EEE===666444333000...///---000111111//////222555===CCCJJJOOOSSSWWW]]]bbbfffiiiooovvv}}}zzzfffNNN???===>>>999444111111111222444777:::<<>><<<@@@BBBIIIXXXooommmbbbXXXRRRNNNMMMLLLMMMSSS[[[kkkuuulll^^^OOOJJJHHHDDD@@@>>>888777555333222222222333888===FFFPPPVVVSSSKKKCCC666333000...//////000///000000///...............///...///444999;;;777333000///---,,,+++,,,,,,---............////////////,,,...///000222444888;;;AAA???<<<999555333222222000////////////111222333AAAFFFIIIHHHJJJOOOSSSSSSVVVVVVZZZaaahhhppp~~~ooo\\\FFF<<<888666555555000111333333444666:::===@@@OOOaaalllqqqpppiiiaaaeeebbb______``````]]]ZZZMMMDDD;;;999<<>>>>>>>>===>>>AAAEEELLLWWWbbbjjjxxxyyyzzzyyyyyy~~~~~~}}}{{{zzz|||~~~fffPPPHHHDDD>>>===@@@DDDKKKZZZppprrrfff[[[UUUPPPNNNNNNNNNTTT[[[iiiuuugggXXXIIICCCBBB???===<<<666555444222111111222222555999BBBKKKQQQOOOHHHAAA555333000//////000///...000000///...............///...///444999;;;999555111000///------------...............////////////,,,...///000111333777:::AAA???<<<888555333222222000000//////000111333444???DDDGGGFFFFFFIIIJJJIIIKKKJJJMMMTTTZZZcccqqq}}}gggUUUBBB999777666555555111222333444444777:::===EEEUUUfffmmmmmmhhh```XXXRRRPPPOOOQQQTTTWWWWWWVVVJJJBBB:::999<<>>;;;;;;<<<<<<<<<===@@@DDDKKKUUUaaahhhqqqrrrrrrqqqpppttt{{{wwwsssqqqqqqqqqqqqsssxxxmmmWWWMMMGGG@@@===???CCCJJJYYYoooyyylll^^^XXXRRRPPPOOOPPPTTT[[[dddqqqcccSSSCCC<<<;;;999999999444444222111000111111222222555<<>>555333111000000000///...000//////............//////...///444999<<<:::888333222000///.........///---............/////////---.../////////222555999AAA???;;;777444222222222111000000111111222333444===BBBEEECCCAAAAAA@@@===>>>===???DDDJJJRRRaaammm~~~xxx[[[LLL===777777555444444111222333333444777;;;>>>LLL\\\kkkmmmfff\\\RRRKKKAAA@@@???AAAFFFJJJMMMNNNEEE>>>999888<<>>999888999999:::;;;>>>BBBIIISSS]]]dddiiijjjjjjiiihhhjjjpppuuu|||qqqkkkjjjkkklllmmmnnnqqqvvvzzzttt```SSSJJJAAA>>>??????GGGWWWkkksssbbbZZZSSSPPPPPPPPPSSSXXX^^^lll}}}dddSSS@@@888555555555666222222000//////000111111111333777>>>DDDEEEAAA<<<666444222111111000///---000///............//////......///333888;;;;;;;;;333222111///.........///---------.........//////---............111555888AAA>>>:::666333111111111111111111222222333444444:::@@@DDDAAA???>>>;;;666888666777;;;@@@GGGUUUaaaqqqvvv|||mmmRRRFFF:::777777444333333111222222333333666;;;>>>PPP___kkkiii\\\PPPFFF@@@<<<:::999999<<>>>>>FFFUUUiiixxxeee[[[SSSPPPPPPOOOQQQUUU[[[hhhxxxiiiWWWBBB777444222222444111000/////////000111222111111444999???AAA@@@===777555222111111000///---//////............//////......///222666999;;;<<<333222000...---------...------------............------------...111555999AAA>>>999555222111111111000111111222333333444444888???CCCAAA???>>>:::666555333333666999???KKKWWWbbbhhhqqqyyy{{{cccNNNCCC:::888777444222222000111111222333777===AAARRR^^^fff```RRRFFF>>>999999888777666666999<<>>BBBJJJRRRXXXZZZ]]]```aaaaaadddjjjnnnuuummmgggggggggfffddddddeeegggrrr}}}{{{lll[[[MMMDDD@@@??????FFFSSSeeezzz~~~hhh^^^TTTQQQPPPOOOPPPSSS[[[ffftttlllYYYDDD888444222111333000//////...///000222333222111111555;;;??????>>>999666222000000000/////////............//////000/////////111444777:::<<<444333111///------------,,,------------.........------------...222777;;;AAA>>>999444111000000111///000111222333333333333777===AAA@@@>>>===;;;777222000000333444888AAALLLXXX___jjjrrrzzzsss]]]KKKBBB:::888777444222333111111222333555:::AAAEEESSSZZZ\\\SSSGGG>>>999666222333333333333555999<<<555444444666666;;;HHHTTT^^^XXXOOOEEE===999888777777888:::<<>>DDDNNN]]]ooolllaaaVVVRRRRRRPPPPPPRRRXXXaaalllvvvkkkXXXCCC888444222111222//////......///111222444222000///222777<<<>>>>>>;;;777222......///000000...............///000000/////////000111444888;;;666444222000///.........,,,,,,---------.........------------///333999>>>AAA===888333000///000111...///000222222222222111666;;;???===;;;:::888555111///000111111333:::CCCMMMUUU___gggnnnwwwlllXXXGGG???888777777444444666222333444666999???FFFKKKUUUWWWSSSHHH===999666444///111222222111222555888333333444555444777BBBOOOXXXTTTNNNFFF???:::777777777888999:::<<>>===888222...---///000111...............///000111////////////000333777:::777666444222000//////000,,,,,,,,,---------......------------///444;;;@@@AAA===888222//////000111---...000111222222111111555:::===:::888777666222111000000222111111777>>>???GGGRRRYYY]]]eeepppzzz~~~gggUUUCCC<<<777666666555555888444555666888<<>>DDDGGGNNNSSSXXX[[[\\\___cccfff}}}sssnnnfff___[[[XXXUUUTTT]]]```iiixxxzzzsssfffZZZOOOFFF???;;;@@@>>>AAALLL\\\ppprrreeeWWWRRRPPPNNNMMMNNNSSSTTTYYYcccnnnuuuvvvtttdddSSSAAA888666444333444333222111111000000111111222111111222444777:::<<<;;;999555111/////////000..................------///.........///222444666999888777555222000---,,,,,,,,,,,,---.../////////111000//////333888>>>BBBDDD;;;444222000...000333///............//////000222777;;;:::555111111222333222111111222333555666<<<>>>BBBFFFLLLTTT]]]cccvvvxxxcccRRRGGG@@@999777555222111333444777888888===HHHRRRUUU^^^PPPBBB;;;777222///...111000000000111222333333///000000000111444999<<>>BBBDDDLLLRRRZZZ]]]]]]]]]___bbb{{{rrrmmmeee^^^YYYVVVSSSRRRYYY\\\cccppp~~~rrrkkkaaaVVVMMMFFF@@@===AAA???AAAIIIUUUfff~~~vvvhhhZZZTTTRRROOONNNOOORRRQQQTTT\\\fffnnnpppooodddSSSAAA888666444333333222222111000000000111111111111000111333666888::::::888444111...---..............................///......---...000333444777666666555333111///.........................../////////111444999>>>BBB@@@888111///...,,,...111///............///000000333777;;;:::555111000222111111000000111222444555;;;<<<>>>???BBBGGGMMMRRR___jjj}}}vvvdddUUUFFF???999888666333333555999::::::<<>>BBBOOO]]]dddcccVVVHHH;;;555444222111333111111000000000111222222111111111000000222555888???CCCFFFEEE@@@:::777777777666666666999===BBBEEEQQQWWW^^^```___[[[ZZZZZZ~~~zzzrrrmmmhhhaaaZZZUUURRRNNNLLLOOONNNQQQWWW___dddcccaaaXXXTTTOOOKKKHHHGGGEEEDDD@@@@@@AAABBBDDDNNNcccvvvrrrccc[[[VVVRRROOOOOOPPPLLLIIIJJJOOOWWW]]]``````PPP@@@999777555222222111111000////////////000.........///000111333444777666444111///---,,,,,,............///////////////......---------......000111222333444444444444333333333444444444555555555666888;;;===>>>??????<<<555111000000...///111......---......///000111444777;;;;;;777333111000000000000111222222333444333444444444555888<<>>???AAAKKK\\\kkknnnjjjTTTGGG999444333222222444111111000000000000111111111222222111///000333555999<<<@@@AAA???<<<::::::;;;999888888:::>>>CCCFFFPPPVVV]]]```^^^ZZZWWWUUUyyymmmgggqqqyyy{{{{{{mmmfffaaa[[[VVVSSSOOOLLLJJJJJJJJJJJJNNNSSSVVVUUUTTTMMMJJJGGGFFFFFFGGGGGGFFF>>>>>>???@@@@@@GGGZZZlllxxxhhh^^^XXXSSSOOOOOOOOOKKKGGGFFFIIIPPPWWW[[[[[[MMM>>>888777555222111111000//////......//////---------...///000111111555555444333111000...---........./////////000000///......---------------...///000222333444444444444444666777999:::<<<<<<;;;===>>>@@@@@@>>>===<<<888222///000000......000---------......///111111444666:::;;;999555222000111111222333333444444444111222333333444666:::======CCCOOO^^^qqqvvvnnnbbbWWWJJJBBB<<<999888666777:::>>>AAAHHHUUUhhhuuutttlllSSSFFF999444333222222333111111000000///000000111111222222111//////111333444777:::===============<<<;;;::::::;;;???CCCFFFNNNRRRXXX\\\[[[XXXSSSQQQssseee^^^gggwwwssshhhjjjsssqqqfff[[[XXXSSSPPPNNNLLLIIIGGGGGGFFFFFFHHHJJJKKKJJJIIIDDDBBBAAAAAACCCEEEFFFEEE===<<<===>>>???DDDRRR```yyynnnccc\\\UUUQQQPPPNNNKKKGGGEEEGGGLLLRRRWWWVVVHHH;;;777777555222111000000///...............---------....../////////222333444444333111///............//////000000111..................------,,,---///000111222333333333444555888:::<<<>>>???>>>>>>??????>>>;;;999777222---+++---...,,,,,,------------......000111222222555999;;;;;;888333000111111333444444444444444222222333222222222555777;;;>>>EEEQQQbbbxxxsssiii]]]RRRJJJBBB;;;999888777999<<<>>>FFFRRRbbbsss{{{ssshhhOOOCCC888444444222111222111111000/////////000000000111111000//////000222222333666999<<<>>>@@@AAA>>>>>>===>>>???BBBDDDFFFLLLOOOSSSVVVVVVRRRNNNKKKnnnaaaYYY```mmm|||uuudddXXXYYYbbbnnnoooaaaZZZPPPMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDBBBAAA>>><<<<<<===???BBBBBBBBB===;;;;;;===>>>AAAKKKUUUkkkssshhh```XXXSSSRRRLLLJJJHHHFFFGGGJJJOOOSSSQQQDDD888666666555222111000///......------......------.....................000222333333222000///---......///000000111111---....../////////......,,,---...///000000000000111222333555777999:::;;;::::::;;;:::999666444222000+++***---...,,,+++---------------///000111222111333777;;;<<<:::555222///000222333444444333333222333333222111111333555<<<>>>AAAIIIVVViii}}}{{{mmmcccWWWMMMFFF>>>888777888888<<<@@@BBBNNN^^^ooo{{{|||ooo```III>>>555333444333222222111111000//////////////////000111000//////000111222222333555:::???BBBDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPOOOLLLGGGCCCgggZZZRRRXXXbbbooolll[[[MMMOOOVVVbbbvvvrrr___SSSNNNHHHFFFDDDDDDDDDDDDCCCAAA@@@AAAAAAAAAAAA@@@>>>===:::999999:::===?????????===::::::<<<===???FFFMMMbbbyyywwwkkkccc[[[UUUTTTJJJJJJIIIGGGGGGJJJMMMQQQNNNBBB777555666555222111//////...------------...------...//////......---+++---000222333222000...---......///000111111222---......///000000//////,,,------...///.........///000111222333555666666555555666555444222000///000,,,+++///000...---...,,,,,,------///000111222000222777;;;===;;;666222...///111222333333222222000222333333333444666888:::;;;<<>>CCCFFFTTTgggwww|||kkkZZZCCC:::222222444333222222111111000///////////////...///000000//////000111222111111444999???DDDFFFLLLMMMNNNPPPQQQQQQRRRQQQMMMMMMMMMMMMKKKGGGBBB>>>zzzaaaXXXPPPPPPWWWggg}}}nnn[[[MMMCCCEEEJJJRRRcccuuuvvvdddSSSIIIEEEAAAAAA@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>:::777777999;;;;;;:::777777777777888===DDDHHH^^^ooo}}}oooeee]]]UUUPPPPPPMMMJJJIIIKKKNNNPPPQQQQQQGGG:::222000000000...000/////////............//////////////////////////////000111222333333333///////////////000000000000---,,,///333555333///...---,,,+++,,,...000111000000////////////000000000111222444444222111000......---------,,,,,,,,,,,,,,,------...///000000000222666:::<<<;;;777333111000000000000000111111333444555555444444555777<<<:::999;;;AAAKKKUUU\\\ggghhhkkknnnuuu~~~{{{gggVVVKKKFFFAAA<<<888888777666:::???NNN[[[mmm{{{xxxaaaLLL<<<777222222333333///+++///000111222222111000///000000//////000111222222111444666555444777===CCCIIIMMMSSSXXXZZZYYYVVVSSSMMMJJJGGGEEEDDDBBB???===qqq[[[SSSLLLMMMSSS```tttvvvdddTTTHHH???AAAEEEKKKYYYjjjsssrrrmmmaaaRRRFFF@@@>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<999777666888::::::999888999999888999<<>>BBBLLLXXX___^^^YYYPPPFFF???<<<===999999888888888888888999888888888888888888888888:::888666555777888888888999999::::::999;;;>>>@@@NNN```zzzrrrdddZZZRRRMMMHHHGGGEEEEEEGGGKKKPPPSSSRRRJJJ===555111000///...000000000/////////......////////////////////////...///000111111222222111111111111111000//////......------000555777666444000///---,,,,,,---...///000//////...------......,,,---...//////...---,,,//////.........---------,,,,,,------...////////////111444888<<<<<<:::777111111000000000000000111333444555555444444555666888777555555666:::>>>AAAAAABBBDDDGGGLLLTTT]]]cccvvv~~~{{{yyyzzzcccOOOCCC===:::777777999::::::???EEEUUUbbbooorrrlll^^^LLL===777444111111222333111...///000111111111111000000888777555222000///...---///111222111000111666:::@@@CCCHHHLLLMMMLLLJJJHHH???===;;;;;;;;;:::999777mmm[[[OOOKKKIIIKKKNNNSSS^^^hhhvvv|||wwwjjjYYYKKKDDD===888999:::;;;AAAIIIOOOOOOLLLGGG@@@<<<;;;<<<777666666666666666777888777777777777777777777777777666555555555666777777777888:::::::::;;;===>>>IIIYYYsssssscccWWWNNNJJJDDDCCCBBBBBBDDDHHHOOOSSSUUUMMMBBB888444222111000000000000////////////...////////////////////////...//////000111111000000111111222222111000.........------///333444333222000///...---------------//////...------------------...////////////...---.........---------,,,,,,---------.........//////...000222777;;;<<<;;;999222111000000000000000000222333555444333333444666888777666555555666777888;;;<<<>>>@@@DDDIIIQQQUUUfffppp~~~}}}xxx|||~~~dddOOOAAA;;;999888999;;;;;;<<>>;;;888888888888;;;???AAAAAAAAA???;;;888666555666666666555666666777777777777777777777777777777555555555555444444555666444666999::::::;;;===>>>GGGUUUlllvvvcccUUUKKKFFF@@@@@@?????????DDDKKKQQQVVVPPPFFF<<<777444333333111000000000////////////////////////////////////......///000000000//////000111222222222111///............///000000///---//////......------------......------------.........//////////////////...------------,,,,,,,,,+++---------..................///111555999;;;;;;:::222222111000//////000000111222333333222222333444333333222222222222333333555777888:::<<<@@@EEEIIIUUU___nnnzzz}}}xxxvvvzzzfffOOO@@@;;;999888999;;;;;;<<>>:::999888777777777888:::<<<<<<<<<<<<:::888666444777777666666666666777777666666666666666666666666333555666555444333444666444666888999999:::<<<>>>EEEQQQeee}}}zzzfffVVVKKKFFF??????>>><<<;;;???GGGNNNVVVPPPHHH???888555555555111111000000000/////////////////////////////////......////////////......///000222333333222000///...//////......---,,,+++...............---------------------...///000111..............................---------,,,,,,,,,..............................///222666999999999333222111000///////////////000111111000000111222333333333333333444555555444555777888888:::===@@@JJJTTTbbbmmmrrrqqqmmmjjjkkktttzzztttwww|||fffOOO@@@;;;888777888::::::>>>IIIUUUfffmmmlll^^^KKK???888555111000000000000000111111000/////////000111222333000//////......//////000111000000000000111222222000111333444444444333333222111111222444666555555lllZZZOOOHHHFFFGGGHHHFFFAAAAAAEEEFFFLLLOOOKKKFFFCCC???;;;555666666555555666666666<<<:::999999999999999999888888777666555555555666555555555555555555555555333555777666444333444666666888888888777888:::<<>>:::888;;;CCCJJJSSSOOOGGG???888555555666111111111000000000//////////////////////////////.........//////......------///111333444333111000---...//////...---------------..................,,,,,,---...///111222333111000000000000000000111000/////////.......................................---...000444666777777333222111000////////////---...000///......///111444444333333444555666777555777888888888888:::<<<@@@IIIVVV```ccc```[[[XXXUUU]]]kkk{{{vvvvvvyyy~~~iiiQQQCCC>>>:::999;;;===???FFFTTTcccppprrrlll[[[HHH<<<777555000000000000//////000111000/////////000111222333111111000//////...////////////...///000111111111111111222222222222222222111000000111444555555444xxxeeeVVVNNNKKKIIIJJJKKKGGGBBBAAADDD===CCCEEEAAA===<<<;;;888222333444333333555555444999777333222444777999:::999888777666555444444444333333333333333333333333222555777777444333444666999:::999888666666888:::===FFFXXXooonnn\\\OOOIII??????>>>999666999AAAHHHQQQMMMFFF>>>777444555666111111111111000000000000////////////////////////---......///......------,,,...111333444444222111,,,...///000/////////000,,,,,,---.../////////...,,,,,,---...000222444555444444333333333333444444111111111111000000000000.....................---...------///222555666666333222111000////////////,,,---......------...000000000///......000111222444666777777666555777888555>>>JJJRRRTTTPPPKKKGGGEEEMMMZZZkkk}}}wwwwwwwww{{{mmmUUUGGGCCC>>>===???BBBEEENNN```pppvvvvvvmmmZZZFFF;;;666444000111111000......///000000////////////111333444111000000000000000111222...------...000111000///333333333333333333333333000//////000333444444333qqq___RRRKKKKKKKKKKKKJJJGGGCCC???============<<<:::888666555333444666555444333333444555555555444444555555555666666666777999:::888777444444444444444555666666555555444444444444555555444444444555666888999:::>>>BBBNNNccc~~~sssdddVVVLLLBBB===999888777777===DDDKKKJJJDDD:::333333333222000000000000000000000000222222111///...---++++++////////////////////////////////////////////////111222333111///---,,,---...///111222111000///000//////000111222444666777555666777888888888888888;;;:::888666555555555555333222000...---,,,------,,,,,,---///111333555666666444222000/////////000333111...,,,---.........000000000000111111111111333333444444444444444444777:::>>>BBBDDDDDDBBBAAA???BBBLLL[[[lll~~~zzzrrrssszzzxxxbbbRRRIIIGGGKKKLLLMMMTTTcccqqqyyysss[[[HHH@@@:::555222000///...///000///...111111000...---///222666555555555333000///000111///////////////000111111111222222222222111000000111111111111222333444555ooo```TTTOOONNNOOOPPPOOOLLLGGGAAA>>>======<<<;;;999777444333333555777777555333333444444333333222222333333444555555555777999:::999777555555444444555555666777555555444444444444555555555555555555666888999999>>>AAAKKK^^^wwwxxxiiiYYYNNNEEE@@@<<<;;;999777;;;AAAIIIIIICCC999333222333222000000000000000000000000000000//////......------................................................///000222111///.........///111333444444333333333111222333444555777888999777888999;;;<<<======>>>===<<<:::999888888999999444333222000///..................///000222333444555444222111000//////000000///...///111111000///000000000000111111111111333333333444444444444444444666999<<<>>>>>>===<<<===???GGGSSSbbbuuuuuurrruuu}}}mmm___XXXUUUZZZ^^^```ggguuusssZZZFFF<<<666111222000///...///000///...000000000///...///222555555555555222000...///000...///000111111111000000111222222222222111000000111111111111222333444444pppbbbXXXSSSRRRTTTVVVVVVRRRKKKDDD???======<<<;;;999666333222333555888888666444333333222111111111111111111222444333444666999:::999888555555555555555666777777555555444444444444555555666666666666666777888888>>>@@@GGGVVVmmmppp___RRRJJJDDD???===:::777999===EEEFFFAAA888222222222000000000000000000000000000.........///////////////................................................,,,...000000//////000111111333666999;;;<<<<<<;;;999999:::;;;;;;;;;::::::777888999;;;===>>>???@@@>>>===<<<;;;;;;<<<===>>>888888666555333111000///000//////...///000222222444444222111000000000000---...///222444444111///000000000000111111111111222333333333444444444555333444666777888999999999;;;;;;???IIIUUUggg{{{sssrrrvvvzzzpppkkkiiipppuuuyyypppVVVCCC999444111222000///...///000///......///000000///000222444555555444222///......///---...000222222111///...111111222222111111000///000000111111222333333444uuuhhh\\\UUUTTTWWWZZZZZZVVVMMMEEE???>>>>>>===<<<999666444222222555777888666333222111111111000000000000111111222222333555888:::999888666555555555555666777777555555444444444444555555777666666666666666777888<<<===BBBNNNbbb{{{yyyfffWWWLLLEEE???===;;;777777:::AAACCC???777222111111///////////////////////////////////////////////////................................................***,,,...//////000111333333555999???EEEHHHIIIHHHGGGFFFEEECCC@@@===:::888444555555666777999:::;;;<<<<<<;;;;;;<<<===???@@@>>>>>>>>>===:::777333111000000///......000222333333333222111111000000000///...///000222222111//////000000000111111111111222222222333333444444555666666666666666777888999888888:::@@@KKK]]]wwwxxxrrrrrrzzzzzzvvvxxxiiiQQQAAA:::777555222000......///000///...---///000111000111222444555555444222///---...///---...//////000/////////111111111111111000000//////000111111222333333333}}}ooo```VVVUUUWWWYYYYYYTTTLLLDDD>>>??????>>>===;;;888666444222444666666444222111111222222111111111111222222222111222444777999999888555555555555555666777777555555444444444444555555777666666666666666777888999;;;???GGGWWWoooooo^^^NNNFFF???===;;;888777999>>>@@@>>>777222222111...////////////////////////000000000///......------................................................)))+++...//////000111333333666<<>>CCCDDDEEEEEEBBB>>>999666111000///...///111333444222222222222111111000///222000...---...//////...///000000000111111111111111111222222333444444555666666555555555666777888777666888<<>>???>>>>>><<<:::777666555666777555333111111222333333222222222222333333222111222444777888777666444444444444444555666666555555444444444444555555666666666666666777888888888:::===CCCNNNbbbzzzyyyhhhSSSIII@@@===;;;888888:::;;;>>>===777333222111...000000000000000000000000111000000///...---------------------------------------------------------***,,,.../////////000111222555<<>>888333000333222111//////000000111444444333444555777888:::AAADDDHHHJJJIIIFFFAAA>>>555333111//////111333444222222222222222111000///444111---,,,---.........000000000000111111111111000000111222333444555555444333333333444555666666666666888;;;AAAOOOggg}}}}}}tttssswwwsssXXXEEE<<<666333333222000///...///000///...---...///000000111333555777777666333000......//////////////////000111111000000111111000000///......///000222333222222111zzzjjj^^^TTTTTTRRRPPPLLLGGGCCC@@@<<<=========<<<:::888777999999888666333222444555333222222111111222222333222222222444666777666555333333333333333444555555555555444444444444555555555555555555666888999999777:::===???EEEUUUkkk{{{rrr\\\OOOCCC>>><<<999888::::::======888444333222///000000000000000000000000///////////////.........------------------------------------------------+++---//////...---...///111333999DDDPPPWWWWWWUUUOOOLLLEEE>>>777333000///111000///......///111222111000000000111333444666:::???FFFKKKNNNMMMIIIGGG:::888444111//////111222111111222333222111000///111000......///000///...000000000000111111111111000000111222333444555555111222333333444555555666666777999;;;===GGG]]]qqqzzzttttttzzz~~~gggLLL>>>888333111222222000///...///000///.........///......000444777888888777444111//////000///111333555555444222111000000000000000//////...---...000222333222111000|||mmmcccUUUSSSPPPMMMIIIFFFCCCBBB:::;;;<<<<<<;;;:::888777<<<;;;999777444444666888222222111111111111222222333222222444555666555333333222222222222333444444555555555444444555555555444444444555666888999:::888;;;======@@@LLL___oooyyybbbUUUFFF???<<<999888:::999======999555444222///000000000000000000000000------......///000000111---------------------------------------------------...000///...,,,---...///111777AAAMMMSSSRRROOOFFFCCC<<<666222000///000......,,,,,,---///111333//////......///111222333444:::CCCKKKPPPQQQNNNLLL???<<<777222///...///000000111222333333222000///......///111333333111///000000000000111111111111///000111222333444555555222222444555666777777777555777:::;;;:::BBBUUUhhh{{{vvvuuusssyyysss\\\CCC888666444333444222000///...///000///......///.........000555888999999888555222//////000...222777;;;;;;888333000000000000000000//////...---...000222333222111000zzzmmmccc[[[VVVOOOKKKJJJHHHDDDBBB@@@???===;;;999888777777<<<;;;999888666555555444666444333111000000111111111111222222222333333333444333222222222333444555777666555444333444555555555555555555666666666666666888999999;;;CCCPPPZZZtttlllZZZHHH@@@>>>;;;777666:::===>>><<<777222000000222111000//////......///000000000000000000000000////////////////////////...------,,,,,,------...///......---------......---111777<<<@@@AAA@@@???888666333000///...//////---------------,,,+++***...---,,,++++++,,,---...444666:::@@@HHHMMMPPPQQQHHHCCC;;;555222111111000111111222222222333333333///000222333333111///...222222111111111111111222222222333444444555555666444444444444444444444444888222222888:::===KKK]]]ooo~~~rrrnnnrrr{{{yyy___OOO>>>777444222111222000000000000000000000000...000111000000222888>>>;;;999555222//////000000666888;;;<<<;;;888444111000000000000111111111111111111111111111111111111yyylllccc\\\WWWPPPMMMKKKIIIEEEAAAAAA@@@>>>;;;:::888777777888777666555555444555555555444333111111111111222222222333333333444444444444333222222222333444444777666555444444444555666555555555555666666666666777888999999:::@@@JJJRRRgggyyysssaaaMMMCCC???;;;888777888;;;======999555222222222111000///............////////////////////////////////////////////////...------,,,,,,------...///......------.........///222666:::<<<;;;:::888333111///---++++++++++++............------,,,+++/////////...///000111222444666999===AAAEEEHHHJJJJJJFFF@@@<<<888555333000111111222333444444555555111111222333222111000///222111111000000111111222222222333333444555555555444444444444444444444444999333333777888999EEETTTbbbttt{{{qqqqqqvvv~~~oooUUUGGG:::444444222222333000000000000000000000000///000111222333666:::===999777444111/////////000333555777888888555222000//////000000000111111111222222222222222111111111xxxmmmeee]]]XXXSSSOOOMMMJJJFFFBBBBBBAAA???<<<:::888777777444333333333333333444444555444333222111111222222333333444444444555555555444333333222222333333444555555444444444555666666444555555555555666666666888999:::999888;;;BBBGGGYYYkkkzzzhhhSSSGGGAAA<<<888888555999===>>><<<888555444111000///......------...........................////////////////////////......------------......///......---......//////111222555666666444222000...------+++***)))((((((...............------------...///000111111222222444777999:::999;;;???CCCHHHFFFDDDBBB???:::444000000000222444555666666666222222222111111111111000111111000000000111111222222222333333444444555555444444444444444444444444999555444777777555===HHHTTTcccvvvuuupppooouuu}}}vvv^^^III>>>444222333222222333000000000000000000000000000000222444888:::;;;;;;555444111///......///000000111222333333222111000//////000000000000111111333333222222111111000000xxxnnnggg___ZZZUUUQQQOOOLLLGGGCCCCCCBBB@@@===:::888777666333333222222222222333333444444333333222222222222333333333333444444444444333333333333333333444444333333333444444444555555444444444555555555666666777888999999888:::===@@@PPPaaayyy~~~lllWWWIIIBBB;;;888888666999<<<>>>===:::666444111000///...------------........................////////////////////////......------------.....................//////000222222333333222000---,,,---------------,,,******.....................///...///222444555555555444444777999777333444999???@@@AAACCCDDDCCC???777222///000111333555555666666333222111000000000111111111111000000000111222222111222222333444444555555444444444444444444444444888555555777666555999@@@JJJTTTdddvvv|||rrrjjjmmmvvveeeNNN@@@777111222333222111222////////////////////////000///111555:::<<<:::777111000///...---...///000......//////000000000000////////////000000000111222222111000000/////////zzzqqqlllbbb]]]WWWSSSQQQNNNIIIEEEEEEDDDAAA>>>;;;888777666555555444333222222222222444444444444333333333222222222222222333333333333222222333444555555666666333333333444444444444333444444444444555555555555666777888999999;;;===>>>HHHVVVkkknnnZZZLLLCCC<<<888999888999<<<======:::666333111000///......------...........................///////////////////////////......------......///...............///000111222222111111000///---,,,------............---,,,...............///000111333666999<<<>>>===;;;999222555666333//////444999888;;;???DDDFFFCCC>>>999111111111222333444444555333222111000000000111111111111111111111222333333111111222222333444444555444444444444444444444444666555555777777666888<<>>@@@JJJ[[[nnnsss```RRRFFF===999999999999999;;;<<<:::777444222111000//////.................................//////////////////////////////............//////............///000111111222111000000///.........,,,,,,,,,------.........111000000000000222444555666999>>>BBBCCCAAA===;;;222333333111...---///222444777;;;AAAFFFGGGEEEBBB777555333111111222444555444444444333333333222222222222222222222333444555111111222222333333444444444444444444444444444444444444555666777888999:::888<<>>;;;666222000111444666666777888888888777555444333333333333444555666777111111111222333333444444444444444444444444444444444444444444555777777666777888???KKKXXXiiizzzooojjjkkkqqqwwwmmmTTTCCC;;;888333111333222000///222000000000000000000000000///222555666555333111000............------.........//////000000000//////........./////////000000......///000000111111111}}}yyykkkdddZZZSSSQQQPPPNNNLLLHHHGGGCCC@@@<<<999777666111111111111222333444555222333444555555555444333333333333444444444555555///111555888;;;===>>>???<<<======<<<;;;999777555333333333444444444555555777555444444666888999:::===AAAHHHTTTfff|||ooo```QQQCCC;;;999666444333555999;;;;;;999444333222111000000000000000000000000000000000000//////////////////////////////............//////............///000222222333222000---,,,++++++,,,///...------...111333555777777666666777999<<<>>>IIIMMMRRRVVVVVVSSSMMMIII???===:::999777555111...000000111555;;;AAAEEEFFFCCC???999333111222444777888999;;;<<<;;;:::888666333333333444555666777888000111111222333333444444444444444444444444444444555555333222333666555333999999>>>EEEMMM\\\wwwqqqhhheeejjjqqquuu}}}}}}aaaHHH:::555555111000222222///000333000000000000000000000000000444777777444111000111///...............------......000000000///...---............/////////000//////000111222333444444zzzuuujjj```VVVQQQRRRSSSQQQNNNGGGEEEAAA>>><<<999555222444333333222111111111222111111111111111111111111222222111111111111222222666777777888999::::::;;;:::;;;;;;;;;999777444222444444444555555555555555666666666666666777777888======BBBJJJVVViii{{{iiiXXXKKKAAA;;;<<<555222666;;;===<<<======777000...000222111...111111000///////////////////////////............---.........//////000000111000//////000222444666555444111///------------++++++,,,---///111333444888777777777888:::===???IIIOOOWWW\\\^^^\\\ZZZXXXSSSNNNFFF???:::777333111222111111333777>>>EEEIIIJJJFFF@@@:::666444555555555777999<<<>>>?????????AAA<<<777555555555333111444333333222222222333333555555555555555444444444444444444555555666666666666999888<<>>;;;666444888<<<===>>>AAAEEE@@@999555333222111///111111000///////////////////////////......................../////////000//////......///111444555444333111///------------------...///000222444555777666555555666888:::;;;AAAGGGPPPXXX]]]```cccddd___ZZZTTTMMMFFF>>>777222222111111333777===CCCGGGLLLJJJFFFAAA<<<999666555444555888;;;>>>AAACCCDDDDDDAAA<<<999777666444333444444333333333333444444333333444444444555555555444444555555666666666666555777555999EEENNNddduuufffaaaccchhhhhhooozzzeeeNNN???888555333333333333222111000///000000////////////000000---...///000000///...------------............///000000000222333333000...............///////////////000222444555444333333zzzrrrmmmbbbZZZQQQLLLMMMNNNLLLJJJEEEAAA<<<999777666444333333333222222111111222222222222222222222222222222222222222222222222222222111111222222333333444444666777888999888777666555333333444555666666777777888777555444555666888999999888:::???FFFVVVooo|||jjjYYYKKKBBB;;;888777:::;;;>>>DDDKKKSSSOOOHHH???666111000000111111000////////////000////////////........................////////////......---...000222444666444222000...------------//////000111222333444555444444333222333444555666888===EEENNNUUU\\\cccggggggeeebbb\\\TTTHHH<<<444222111111222555;;;@@@CCCJJJKKKJJJHHHDDD>>>888444333444666999===AAAEEEGGGHHHFFFCCC===888666555666555444444444444444555555222333333444444555555666555555555555555666666666444777444888BBBJJJ___}}}mmmaaa\\\]]]^^^ccckkksss|||www\\\III===777555555555444444333111000///000000////////////000000---......//////......------------............///444333111111222111000...............///////////////000222333444333333222|||uuunnniii```XXXPPPJJJIIIIIIGGGEEECCC???999666444444444333333333222222111222222333222222222222222222222222222222222222222222222222333333333333444444555555444555666777777777666666333333444555666777888888888777555444444666888:::;;;::::::===BBBOOOeeeyyytttaaaPPPEEE>>>;;;999:::;;;@@@NNN[[[eeeaaaWWWHHH999000///111222111000000//////000000////////////.....................///////////////.........///111333555666222111000...---------...000000111222333333333333222111000000000000111111333666:::@@@FFFMMMTTTZZZbbbcccdddccc\\\OOO@@@666333222111222444888<<<>>>DDDGGGKKKLLLIIICCC;;;555444444555666:::>>>CCCEEEHHHHHHEEE???888444555777555555444444444555666666555555555555555666666666444444444555555555555555555888555999BBBJJJ^^^{{{wwwdddYYYUUUUUUWWW\\\aaahhhvvvpppVVVFFF>>>:::999666666555444333111000///000000////////////000000000000000000000000000000---------............///777555222000000000///...............///////////////000111222222222111111}}}xxxtttnnnhhhddd\\\VVVNNNHHHFFFEEECCCAAA@@@<<<777444333444333333333222222111222222333333222222222222222222222222111222333333333333222111444444444444444444555555333333444555666666666777444444555555666777777888777777555444555666888999;;;::::::<<>>DDDIIITTTWWW]]]```]]]SSSFFF<<<333222111111222555777999===BBBHHHMMMMMMGGG@@@;;;777666444444666999<<>>;;;999555555555444333222000000000000////////////000000000000////////////000000---------............///888555111//////000///...............//////////////////000000000000000000zzztttmmmhhhddd```]]]UUUPPPJJJEEEBBBAAA???>>>===:::666444444444444333222222111111222222333333333333333333333333333333111222333444444333222111222222222222333333333333222333333444444555666666555555666666666777777777666666666666666777777888888777999;;;<<>>@@@JJJ]]]oooyyyvvvmmm]]]JJJ<<<666555222222111000000000000111////////////............///////////////.........//////000111222333333444000///...---------...//////000111111111000...------------------------------...000111222666;;;???DDDIIIPPPVVVWWWRRRHHHAAA444333111000000222333444888===DDDIIIKKKIIIEEEBBB:::888555444333555777888>>>===:::777333222333444333333333333444555666666:::::::::999999888888888777777777666666666666555444888777===HHHPPPdddwwwcccRRRKKKEEEEEEGGGJJJRRRZZZdddkkkvvv}}}___HHH>>>;;;999666444444444444333222111000000000////////////000000...------,,,,,,------...---------............///555222000//////000//////............////////////////////////////////////~~~xxxrrriiiaaa\\\XXXVVVTTTKKKHHHCCC@@@>>>>>>>>>>>>:::888666555555555444222222222111111222222333444333333333333333333333333111222444555555444222111222222222222222222222222222222222333333444555555777777777666666666666666555555666777888777777666555666999;;;===BBBPPP___{{{xxxfffZZZQQQKKKFFFEEEGGGOOO^^^kkkvvvvvvsssjjjZZZJJJ>>>888333222111111000000111111////////////............000/////////..................///000000000000000///...---------...//////000111222222111///---,,,,,,,,,------...---------+++---///000111222555777777;;;BBBIIILLLJJJDDD???444333111000//////000111333777<<>>@@@AAADDDHHHMMMTTT^^^dddjjjssszzzZZZDDD<<<:::777333111222222222222222111111000000////////////000000...---,,,,,,,,,,,,---...---------............///111///......///000000///............//////////////////...............///~~~yyytttlllbbbXXXSSSPPPOOONNNCCCAAA>>><<<<<<===>>>???999888666666666666444222222111111111222333333444333333333333333333333333111222444555555444222111444444333333333333333333333222222222333333444555888888777777666666555555333555777999999888666555555666:::>>>???CCCPPP^^^xxx~~~lllaaaVVVPPPKKKKKKMMMRRR\\\fffqqqtttvvvrrrfffUUUEEE;;;333222111111000111111111000/////////............000000//////.........---------............------......---,,,---...///000111222333333222000---,,,+++,,,---............---,,,...000000/////////000000333888>>>BBBAAA>>>:::555333222000///.../////////111555888<<<>>>??????;;;:::888666555444444444444111......222444444333222111111222333444555666333444555777999;;;===============<<<<<<;;;;;;;;;;;;@@@BBBJJJXXXcccyyyoooUUUHHH===:::<<<============DDDLLLRRRVVV___mmmwwwyyyYYYDDD===;;;888333000000111222222222222111000000////////////000000000///...------...///000---------.........//////...---,,,...000111000///............/////////000///......---------......|||sssooojjjeee]]]TTTLLLGGGDDDCCC======<<<;;;::::::::::::777777888888777555333222222222222111111111111000000111111111111222222222333444444555555444444333222222333333333333444444777777777555444222000///666555555555555444444444666777777777777777666666888888;;;======AAANNN\\\wwwwwwgggaaaXXXQQQPPPRRRTTTYYY^^^kkkttt|||}}}vvvgggQQQ???888444111000...+++,,,///222111111000///......---+++,,,,,,,,,,,,---------///////////////...............---,,,,,,,,,------000111222333222000...---+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,---...///000111222444666999;;;<<<555333000//////000///.........000333666999<<<===>>>???>>>;;;777444444444888888666333111///---,,,...//////000111333555666111222444777999<<<===>>>FFFGGGIIIKKKJJJHHHEEECCCEEEGGGMMMVVVeeexxxtttUUUIII===999999999999:::<<<===???BBBGGGNNNWWW]]]mmm||||||[[[EEE<<<;;;888555333444555777999888666333///000000000111111111111//////............//////...............///000000000000//////.........---000000///...............//////............//////~~~uuuoookkkjjjeee]]]SSSJJJDDDAAA???;;;;;;:::999888888888888666666777777666444333222222222222111111111111000000111111111111222222222333333444444444444333333222222333333333333444444555555555555444444333222666666666666666555555555777777888888888888777777777888;;;===>>>BBBOOO]]]zzz|||mmmeee]]]VVVTTTUUUVVVZZZ___hhhsss~~~~~~rrr]]]LLL@@@:::555555444000///000222111111000//////......------------------..................////////////......------,,,,,,------///000111111000...,,,++++++,,,...---,,,,,,---///---------------......///...///000111333555777999555333000////////////......///000111333666888999<<<======;;;777444333333555444333222111000///...000000000111222444555666333444666777777:::>>>AAANNNRRRWWWZZZYYYVVVTTTSSSXXX\\\dddnnnzzztttUUUIII===999999999999:::888999:::<<<@@@FFFNNNSSS___mmm```HHH<<<999777555555444555777999999777666333333222222111000000000//////............//////...............///000000000/////////............000000///...............//////............//////~~~vvvpppkkkhhhjjjeee\\\RRRIIIBBB===;;;999888777666666555555555555555555555444444222222222222222111111111111000000111111111111222222222333333444444444444333333222222333333333333444444222222444555555666666555666666666666666666666777888888888888888888888888999:::<<>>AAAJJJ]]]nnnrrrjjjbbb___]]][[[\\\___bbbppprrrZZZKKK<<<777555222///...111111111000000000//////////////////////////////000000000111111222222333000///...------,,,------............---+++***)))))),,,///000///---------.../////////////////////000000000111222333444555555222///...//////...---......//////111222444555555777::::::777444111111.../////////000000000111111111111111222333444555444888<<<<<<<<>>CCCPPPggg{{{vvvnnngggccc```\\\[[[]]]aaannnmmm[[[GGG===888555333333111111111111000000000000////////////000000000000222222333333444444444444111000///...------------///.........---,,,,,,+++(((+++...///...---,,,,,,///000111111111000//////000//////000000222333333444222///......///...---,,,---...000222555777888222555777888666333111000////////////////////////000000000111222333444555222777>>>BBBFFFPPP```lll~~~nnnSSSGGG===::::::888777888666777888777666666888:::???CCCMMM^^^tttgggQQQBBB;;;888666444111111222555666666000000000000////////////000000////////////000000//////............//////........./////////////////////............////////////............//////~~~yyyvvvssssssvvvxxxwwwuuunnnkkkgggccc```___^^^___^^^[[[UUUNNNFFFAAA<<<:::888777666555555444444555222222222222222333444555222222222111111111111000000111111111111222222222222222333333333333222222222222333333333333444444555666666666666555444444333333444555777888999999999888888777888999;;;<<<<<<;;;>>>CCCLLL[[[tttzzzrrrkkkgggccc^^^\\\]]]```lll{{{zzzhhhSSSEEE<<<555222333111111111111111111111111//////000111222333444444444444444444444444444444111111///...------,,,,,,........................***,,,//////...------...000111222333222111000///------------...///111111444222///............---+++,,,---000333777999;;;000222555555333222111111000000000000////////////000000000111333444666777444:::DDDMMMWWWdddtttmmmRRRGGG===::::::888777777777999:::999888777888999888;;;BBBPPPddd{{{ttt___LLL???888777444111000111333333333.........//////000000000111000000//////000000111000//////............///.........//////////////////............//////000//////............//////}}}{{{sssnnnhhhfffggghhhhhhggg```___\\\ZZZXXXWWWWWWVVVVVVTTTOOOJJJDDD@@@===;;;777777666555444444444444333222222222333444666777222222222111111111111000000111111111111222222222222222333333333333222222222222333333333333444444555555666666666666555555444555666777999:::;;;<<<;;;;;;:::999:::<<<>>>???>>>AAAHHHSSS]]]mmm}}}uuunnnkkkgggaaa]]]^^^```jjjwwwwwweeeVVVGGG;;;555555111111111111111111111111000111222333555777888999555555444444333222222222222111000...------,,,,,,,,,,,,,,,------...///000---///000000//////000111111222333444333222000///,,,,,,,,,---...000111222444111...---......---,,,++++++---000333666999;;;///111222222111000111222000000000000000000000000000111222333555777999:::>>>EEEQQQ___nnn}}}mmmQQQFFF===::::::888666666555777999999888777777777666888===EEETTTkkkqqq\\\HHH===888666333222222222222111......//////000000000111111111000000000000111111000000///.........................../////////000...............///000000//////............//////|||zzzqqqjjjbbb]]]\\\]]]]]]\\\YYYXXXWWWUUUTTTSSSSSSRRRPPPNNNKKKGGGCCC???===<<<666666555444333333333333333333222222333555777888222222222111111111111000000111111111111222222222222222222333333222222222222222333333333444444444444444555666777777777666666777888999;;;<<<>>>>>>>>>===<<<;;;<<<>>>@@@BBBAAAGGGSSSaaannn}}}wwwqqqmmmiiiccc______```hhhtttyyyiiiXXXHHH???===111111111111111111222222111222333666888:::;;;<<<555444333333222111000///222111000///------,,,,,,+++++++++,,,---...000111000111222111000000222444111222444444444222000///.........///111222444555444111...---......---,,,+++,,,---///222555888999///000111111000000111333/////////000111222222222111222333555777:::<<<===JJJQQQ]]]nnnnnnQQQFFF===::::::888666666222444777777666555555666888999;;;???JJJ^^^vvvhhhRRRCCC999777555333333333111000000000000000000000000000111111000000000000111111111000///...............---.........//////000000...............///000111//////............//////~~~~~~~~~zzzwwwpppiii___VVVRRRQQQRRRRRROOONNNNNNMMMLLLKKKKKKKKKIIIGGGDDDCCCBBBBBB@@@>>>555555444333222222111000444333333222222333333444333333333222222111111111111111111111111000///...333333444555555444444444333333333333333333333333333444444333333555666666777<<<>>>>>>AAAEEEGGGEEEGGGEEEDDDBBBCCCEEEGGGHHHNNNYYYhhhvvv{{{rrrlllgggbbb```aaabbbeeemmmyyy{{{lllYYYFFF;;;999555333444333//////222000111333666777888888777222222222111000//////...000000///...,,,+++******------------------------222222222333333222222222222222222222222111000///...---,,,,,,---000444666666444000---,,,,,,---...,,,---...000111333444555000000000000////////////111111000111222333333222888777666555777===EEEJJJXXXddduuutttYYYKKK===999999777666555666666555555555555666666777666888===EEERRRgggxxxyyy```LLL@@@999444444333111222444222222111000//////000000000000///...............///////////////000111111111000///......///000111---...///000000///...---000////////////000000111~~~{{{zzzzzz{{{{{{{{{|||{{{zzz{{{{{{yyyuuurrrjjjcccYYYPPPLLLKKKKKKLLLHHHHHHHHHHHHGGGGGGGGGGGGCCCAAA>>>=========;;;:::333333333333333333333333333333222222222222333333333333222222222222222222111222222222111111000///000111222444444555555555333333333333333333333333333555555555555888999:::<<>><<<:::999999999777666222222222333333444444444222222111111111111222222222222222222222222333333222222333333333222111111...///111333444555555555333333333333333333444444444555666777888999===@@@DDDOOOZZZbbbhhhnnnooommmpppmmmjjjhhhiiikkkoooqqq~~~vvvpppjjjeeedddeeebbbdddiiiqqq|||{{{eeeVVVFFF===666333111...///111000000111222222222222111222111111000000//////.../////////...---,,,++++++------------------------.........//////.........---............---,,,,,,.........000333666999;;;777555222///---------...------......///000000111////////////000000000000/////////000111222333333333444666<<>>>>>===??????>>>===<<<<<<;;;;;;<<<:::888777888888777555333333333333333333333333222111111000000111111222111111111222222333333333333333333444444333222222///000111222333444444444333333333444444444444444555555666777888999???FFFQQQ___ooozzzxxxqqqkkkfffdddfffbbbdddggglllvvvtttdddQQQFFF;;;555333111111444000000000000000//////...111111000000//////////////////......------,,,,,,------------------------------............------,,,,,,------------,,,,,,......000333666999;;;===666444222///---------------------...............////////////000000000000222222222222111222444555777999===DDDQQQbbbtttgggWWWEEE===;;;999888999666666555555555555666666444444555777999???LLLZZZppp{{{bbbPPP>>>777666555333333222222111000000111111111111000000///...////////////////////////000000111111111000000000000111111111111111111111111111111222111000///...---------qqqkkkdddaaaaaa```]]]ZZZXXXWWWWWWYYY[[[\\\[[[ZZZQQQLLLEEE@@@>>>===<<<;;;@@@???>>>===;;;999888888999888666555666777666555555555444333333222111111222111111000000111111222111111111222222333333333222333333444444444333333222222333333333222111111333333333444444555555555777444555777888:::DDDOOObbbqqq|||tttllleeecccdddcccccceeehhhooo{{{uuu]]]OOO@@@999555222333555111111000///......------000000000///////////////........................---------------------------......//////......---,,,------......---------...///222555777999;;;;;;444333111///...------------------------............/////////000000000111333444444222111111444777999===DDDNNN]]]oooqqq___JJJ???;;;888888888666666555555555555666666666555666888999===IIIVVVkkkooo[[[FFF;;;999666444333222111111111111111222222111111000//////////////////////////////000000111222222222222222222222222222222111111111111222222333222111000////////////rrrjjj```YYYXXXVVVSSSOOONNNMMMMMMNNNQQQRRRRRRQQQJJJFFFAAA>>>===<<<;;;:::??????>>><<<:::999888777666444222222444444444333666555555444222111111000222222111111111111222222222222222222222222333333222222333444444444333333444444444444333222111000333333333444555555666666999444444888;;;???NNN___vvvwwwmmmeeebbbcccaaabbbbbbcccgggrrrlll\\\JJJ@@@:::555222333222111000///............////////////////////////.............../////////------------------------......////////////......,,,------............---///111333666777888888777000000///...---------------------.....................//////000000111111111333444222111222666:::===BBBMMMZZZjjj|||~~~iiiRRRCCC===999777888666666555555555555666666999888777888777:::EEERRRmmm|||iiiRRRCCC<<<666333333222111111111111222333333222111000000//////000000///////////////000111111222222333333333333222222222222111111111111222222333333222111000000000000vvvkkk]]]TTTQQQOOOKKKGGGFFFEEEDDDFFFHHHJJJJJJIIICCC@@@===;;;;;;;;;:::999;;;;;;::::::999999888888444222111111222333333222444444444333333222222222333333222222222222333333333333222222222222222222111111222333333333333333333444444444444333333222333333444444555666666666:::555555;;;@@@III]]]sss|||pppfffaaabbb^^^______^^^```iiiwwwoooZZZLLLCCC:::555333333222111000//////000000////////////////////////---........./////////000------------------------------............------+++,,,------......------000222444666666555444333------------------------------....../////////000.........///000111111111000333555555444777>>>CCCJJJQQQ^^^lll{{{tttZZZIII@@@:::888999666666555555555555666666:::888777888888<<>><<<999888999999888888777777777888888999999999444333222222444555555444222222333333333333444444444333333222222333333444444333333222222111111111000111222222333333333333222333444444555555555555333333444444555666777777;;;666666>>>FFFPPPhhhrrrgggbbbbbb[[[\\\\\\[[[\\\dddpppzzzhhhWWWKKK@@@888555444333222000000000111222.........///////////////------......///000000000------------------------,,,------......------,,,***+++,,,---------------111222444666555333111///+++++++++,,,,,,---------------......///000000111---......///000111111222000444888999:::>>>FFFMMMYYYaaannn|||{{{```MMMBBB<<<999999666666555555555555666666999777777999:::AAAOOO]]]wwwrrr\\\JJJ===888888222111111111222333333444222111111000000000000000///////////////000111111...///000111111000///...222111000//////000111222000////////////000000111xxxdddWWWMMMEEECCCFFF???>>>>>>>>>>>>>>>=========<<<;;;999777666444444888888777777666666666555555444444333333444444555444444333333333333222222222222222222222222222222111111222222222222333333444333333222222333333444///111222444555555444444000000111333666777777666;;;;;;;;;???LLLccc}}}yyynnnccc\\\^^^ZZZWWWWWWWWWZZZdddoooooo^^^PPPCCC;;;999666222222333444222000444222///......---+++)))222222111000///...------............/////////000------............------++++++,,,,,,---...//////555555666555444222000...++++++---......---++++++....../////////...------,,,,,,...000333444333111222666;;;@@@FFFOOOYYYaaannnwwwttt___LLL<<<888<<<666444555888666333333666666444666:::<<>>===<<<::::::999888777666666555777777777666666555555555555444444333333444444555444444333333333333222222222222222222222222222222111111222222333333444444444444333333222333333333111111333444555444444333444444444444666666666555888:::@@@IIIYYYqqqsssggg___ZZZUUUQQQPPPPPPSSS]]]gggyyyrrrbbbRRRHHH@@@;;;555222222333111//////...---...000000///...000000//////////////////........./////////000000......////////////......,,,,,,,,,---.../////////444444444333222111//////,,,------......------,,,,,,------...............000000000222333444444333666<<>>;;;999777666222111111222333333111000..................//////...////////////000000000000000111111111111000000......//////000000000111222111///...---......//////...,,,,,,,,,,,,...///////////////000111222222222222222333555888===@@@IIISSSaaaooo|||uuu___LLLAAA<<<888555777777666666999444666888<<>>===>>>???===:::999999888777666555444444444444555555555555555555555444444333333444444555444444333333333222222222222222222222222222222222111111222333333444555555333444444444444333222111555555444444444444444444333444555666888>>>FFFLLLZZZcccrrrnnnaaaYYYPPPHHHEEEDDDDDDIIIOOO\\\nnnpppfffXXXLLLDDD>>>999666444222000000000000///...111000000///......------////////////000000000111000000111111111111000000/////////000000000000000000///...---,,,---...///...---,,,++++++,,,---...////////////000111222333444666888:::>>>DDDKKKQQQZZZdddrrroooYYYIII@@@;;;888::::::777555555444666:::???LLL```uuuzzzrrrnnnpppxxxrrr\\\OOOBBB======:::777666222111000000222333333222111111111111111222222222//////............//////.........///111222333444000000000000////////////qqqaaaQQQIII@@@;;;<<<<<<:::777:::999999888666555444444555555555555555666666666555444444333333444444555444444333333333333222222222222222222222222222222111111222222222222333333111222444444444444333222555444444444444444555555444666888:::>>>FFFRRRZZZnnnwwwrrreee\\\SSSLLLJJJHHHGGGIIIMMMYYYiii}}}~~~oooaaaUUUJJJ@@@:::777444111//////000000000222222111000///...------/////////000000000111111000000111111111111000000////////////000000000000...------------......///......------------...............///111333666777777;;;@@@DDDIIIPPPZZZaaaoooxxxjjjXXXGGG???:::::::::666222222666999>>>FFFWWWkkkzzz}}}ttthhh___[[[\\\fffoookkk]]]OOOGGGAAA;;;777666333222000000222222222111111111111222222222222222000//////......//////000......///000111222222333000000000000////////////vvv___TTTFFF===;;;;;;888555999999888888888777777777555555555666666777777777555444444333333444444555444444333333333333222222222222222222222222222222222222111111111111000000000111333444555555444333444444333333444555666777666:::???DDDLLLZZZjjjuuu{{{oooccc[[[UUUSSSRRRPPPOOOQQQYYYfffwwwxxxmmm```TTTLLLDDD@@@999444333333333333222222111111000000000/////////000000000111111111///000000000000000000///////////////////////////,,,,,,---...//////......//////000000000000////////////111333777<<<@@@CCCGGGLLLSSSXXX]]]eeeooovvv|||jjjSSSIII>>>;;;999666555555:::===CCCOOOcccwww}}}zzzooobbbUUUMMMHHHIIISSS]]]qqqrrrcccVVVJJJ???999888666444222222222333222111111111111222222333333333111000000//////000000111//////000111111111111111////////////000000000000ooobbbQQQFFFBBB@@@===999777777888888999999999999555666666666777777888888555444444333333444444555444444444333333333222222222222222222222222222222222222111111000/////////...000222555666555444444444333333333444555777888888===EEENNN[[[mmmwwwjjjccc]]]]]]\\\YYYWWWXXXYYYdddsssvvvjjjbbbTTTNNNDDD<<<888777666666111111111111222222222222000000000000111111111111//////000000000000//////////////////............+++,,,...///000//////...000111222333333222111000111222555999???EEEKKKOOO]]]ccckkkqqqvvv}}}vvv___QQQCCC===;;;999999;;;===@@@GGGUUUlll~~~vvvbbbUUUGGG@@@<<<<<>>888:::777333222111111///...---000222333222111000000......---...000000...---333222111000...---,,,,,,++++++++++++++++++++++++222444444222111111000...444666<<>>999999<<<>>>GGGTTTeeevvv|||tttgggQQQGGG>>><<<===>>>@@@DDDRRRfff~~~}}}qqqbbbQQQEEE:::666222111222333111/////////......///111222444333222111000////////////111111000000000000111111000000000000000000000000nnn```VVVKKKCCC@@@===<<<<<<:::777666666666888888666555444444444444444444333222222222333333333333444444444444444444333333222222222222333333333333444444444333222222444444555555555555666666000222444444444777===AAAGGGRRRbbbtttwwwrrrkkkfffbbb```___]]]``````eeesssyyykkkaaa[[[TTTKKKEEEAAA>>>:::666555444222000000111222222000///...---222111///000111111000///000000000111000000//////------------------------///000111111111111222222888>>>HHHTTT```lllxxxooo]]]PPPFFF???>>>AAACCCNNN]]]mmmwwwxxxjjj[[[KKKBBB;;;;;;<<<<<<===@@@HHHZZZooovvvfffZZZLLLFFF>>>999777666444222000000000111333555666777333222111000////////////000000////////////000000000000000000000000000000uuuhhhYYYLLLEEEAAA@@@>>><<<:::888777666:::999777666444333333333333222222222222333333444222222333333444444444444444444333333333333333444333333333333444444444444333333333333444555666666444555666666888===FFFMMMYYYeeeyyyyyypppiiieeecccbbbaaaaaa___bbblllyyy|||uuummmccc[[[RRRMMMGGGAAA>>>;;;888666444444333111000000//////333111///...///000/////////000111111111000///...------------------------+++,,,...///000111444777@@@KKK[[[jjjxxxnnn```UUUKKKHHHIIIKKKYYYiiitttvvvnnn\\\LLLCCC<<<888999;;;;;;:::<<>>:::777555333333333333222111000///222222111000////////////000000////////////000000000000000000000000000000tttiiiWWWPPPFFF???<<<<<<<<<;;;:::999888777666666666777333222222222333444555555222222222333444555777888777666666555444444555555444333333333333444666666666555555444555777888::::::===@@@DDDKKKVVVdddnnn|||sssmmmjjjiiihhhhhheeecccffflllttt~~~uuulllddd]]]VVVRRRLLLGGGBBB>>>===<<<;;;999>>>:::777444444444444333111111111111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,//////000888BBBWWWjjjyyylllfffgggfffmmmrrrmmmbbbUUUGGG<<<999555555;;;>>>;;;777666777;;;FFFXXXmmm{{{jjjYYYNNNFFFAAA===888888777666555333333222333222111000000//////000222111111000000111111222000000000000000000000000qqqgggYYYMMMFFFBBB???<<<::::::888777666666666666555444444444444555555666333333333333555777999;;;888888777666555555555555555444333333333444555666666555555555777:::===???>>>CCCKKKTTT```nnn}}}zzztttpppnnnllllllhhhggghhhiiimmmxxxwwwooojjjeee___WWWRRROOOLLLGGGDDDEEECCC???===<<<;;;:::888666666555333222111000000........................///,,,---111111222<<>>;;;999777666666777666666555555555666666444333333444666888;;;===999999888777666666666666777666444333333444555666444555555888<<>>:::666333222111////////////////////////...+++---333444555BBBSSSlllqqq]]]OOOFFF>>>888777444666<<>>:::555333222555<<>>CCCIIIRRR]]]iiippp~~~xxxrrrrrrpppnnnkkkiiigggfffeeeppp~~~~~~yyyuuunnnggg]]]RRRHHH>>>555000222000...---...//////...,,,000///222999;;;IIIbbb~~~qqqYYYIII???999555666444555;;;<<<888444333777333666>>>CCCMMMeee~~~yyypppddd[[[UUUOOOHHHCCCAAA>>>:::888777666555333333222111222333222000...000111111111111111000000zzztttjjjaaaYYYRRRLLLIIICCCBBB@@@???>>>===:::777666555555555777999<<<>>>;;;888666777999:::999888<<<<<<<<<;;;<<<>>>BBBEEEHHHLLLSSS\\\gggttt}}}vvvtttrrrpppmmmjjjgggdddbbbeeerrr{{{ooobbbTTTFFF999000222000...---...///......---111///222999<<>>???@@@AAABBBEEEJJJPPPUUU^^^cccmmmwww}}}wwwvvvsssqqqmmmhhhaaa]]][[[cccrrrtttdddRRR@@@444111///......//////...---...111///222999>>>NNNiii~~~fffRRRDDD<<<888999666666:::;;;777444444555333555999;;;???NNN```}}}}}}uuuooogggccc\\\VVVQQQKKKFFFCCC>>><<<999888888888777666666666666666666666666666~~~xxxllliiieeeaaa^^^YYYUUUQQQKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKLLLMMMOOORRRWWW^^^ffflllwww}}}|||zzzxxxuuuqqqjjj```YYYUUUYYYdddtttsss___JJJ;;;222000......//////...---///222///222:::???QQQlll{{{wwwuuuyyy~~~sss]]]JJJ???:::999666555888999555333333333222444777777:::EEERRRmmm}}}uuunnnfff___XXXTTTMMMJJJEEEBBB@@@???>>>===<<<;;;;;;;;;<<<<<<<<<===~~~{{{wwwrrrmmmiiicccbbb```]]]ZZZXXXWWWVVVWWWWWWXXXYYY[[[]]]___```fffhhhkkknnnssszzz}}}{{{wwwoooccc[[[SSSQQQVVVeeewwwkkkSSSCCC555333000......///......///222000222;;;@@@RRRnnnxxxoooeeebbbbbbgggmmmttthhhRRRCCC;;;:::666444666666333111222111222444666666888@@@HHH\\\sss~~~vvvooojjjbbb^^^YYYTTTQQQOOOMMMKKKHHHHHHGGGGGGHHHIIIJJJJJJ~~~|||yyyvvvsssqqqpppqqqrrrtttuuuuuuwwwyyy|||xxxlllbbbSSSKKKKKKWWWiiizzzwww^^^LLL;;;777222........./////////222000333<<<@@@QQQlllqqqaaaXXXSSSQQQRRRWWW]]]dddppp{{{uuu___KKK@@@<<<777444666555222111222111333555555555777===BBBOOOddd{{{xxxrrrnnnkkkhhheeeccc___^^^^^^]]]^^^___aaabbbvvvlllZZZLLLEEEMMMZZZiii}}}iiiWWWAAA;;;333...---...000000...222111444<<<@@@PPPjjjppp]]]NNNFFFFFFCCCDDDGGGLLLRRR^^^iiiuuu~~~qqq[[[LLL???:::666777666333222444333555666444333666:::<<>>555...,,,...000111---222111555===@@@OOOhhhwwwbbbPPPCCC======;;;:::<<>><<<666777888:::<<>>999777777888888888999<<<@@@DDDLLLTTTaaannnzzz|||dddUUUEEE===999555222222555444444444444555555666;;;???LLL```uuuxxxfffUUUMMMJJJIIINNNVVVeeeuuuuuu[[[JJJ;;;666333//////333;;;888999===<<<:::CCCOOOcccxxx}}}cccMMM@@@999666333888888888666555666999<<>>666222///000444888777888;;;999777===EEETTThhhqqqXXXEEE<<<999777444777777777555444444666888999???GGGSSSaaasss|||eeeUUUHHH???:::;;;666666555555666666777888888777;;;GGGWWWkkkyyykkkbbb\\\XXXVVVWWWUUUZZZbbbkkktttsssiii[[[OOOAAA777222000111333222222444666555555999>>>KKK\\\sssxxxgggPPP@@@:::999888666555555666555333444666888333777>>>FFFTTTggg{{{wwwcccRRRCCC;;;999666555555555555555555666999777888@@@LLL^^^vvvyyyoooiiiddd___\\\ZZZXXXYYY^^^dddkkkvvv|||pppeee\\\TTTMMMBBB999444111111111...///000111222333666999DDDRRRggg}}}~~~yyywwwvvvuuutttjjj]]]KKK>>>888777666555222333444444333444666888555777;;;AAAMMM^^^rrrttt___JJJ===888666555444333333222333333999777888<<>>888555444444000111333333222333444666777888:::>>>GGGVVVhhhuuurrr[[[JJJCCC:::999777666444333333333777666777:::>>>GGGYYYiii}}}yyysssmmm___XXXRRRRRRPPPNNNRRRYYYbbbjjjttt}}}vvvbbbTTTKKKEEEGGGFFFAAA;;;666333000---000000///---...111444444333<<>>LLL]]]iii}}}kkkYYYRRR???>>><<<:::888666666555444444666888:::@@@OOO^^^uuu|||rrrkkkaaaZZZQQQKKKHHHJJJLLLMMMYYY[[[^^^ccchhhlllpppqqqtttuuuuuuuuuwww||||||yyysssrrrooonnnooouuu~~~~~~nnn[[[LLLCCC???>>>===<<<:::777444111///---.........//////000000777:::EEEYYYnnnuuuhhh]]]WWWVVVVVVXXX[[[aaaiiiuuu|||mmm```WWWTTTPPPNNNNNNNNNMMMLLLMMMHHHBBB??????AAAEEEFFFHHHHHHFFFAAA:::666555777333333333222222222111111222444666777;;;DDDRRR]]]qqqooo\\\PPPAAA999===???777222444888666777777777:::DDDOOOhhhxxxyyyoooggg\\\VVVLLLEEEAAAAAAAAABBBHHHIIILLLPPPTTTWWWZZZ[[[\\\\\\]]]]]]___ccchhhmmm~~~}}}qqqgggccc\\\[[[YYYYYY\\\dddnnnuuu~~~vvvhhhXXXJJJAAA===;;;;;;;;;:::777444111///........./////////000000555666@@@QQQeeeyyyooo```VVVMMMHHHFFFFFFHHHKKKOOOVVVaaalllsss~~~{{{tttnnnjjjllllllnnnrrrssskkk]]]QQQGGGEEEBBBAAAAAACCCCCCCCCDDDAAA<<<888888;;;===???EEEFFFEEEAAA;;;666555555333333333222222222111111222444666666777???LLLVVViiizzz~~~mmmZZZJJJ>>>===<<<555222444555444444555555666???IIIZZZjjj|||ssshhh___WWWQQQIIIBBB???>>>======<<<===>>>@@@CCCEEEGGGGGGGGGHHHHHHIIIJJJMMMRRRVVViiiooouuusssjjj]]]RRRLLLFFFEEECCCCCCGGGOOOZZZaaapppnnnhhh___RRRGGG>>>:::777888999999888444111///......////////////000000333333999GGGXXXkkksss\\\NNNHHHBBB===;;;;;;<<<>>>AAAFFFNNNWWW]]]jjjmmmnnnkkkccc[[[VVVTTTTTTUUUXXX^^^```ZZZMMMCCC<<<:::888888;;;===>>>>>><<<:::666444333555777999@@@BBBBBB@@@<<<777444333333333333222222222111111222444555444444999DDDMMM___qqqkkkYYYHHHAAA<<<555333666555333333555444444:::BBBLLLZZZqqq|||tttjjj^^^VVVMMMHHHCCC>>>===<<<<<<<<<777888888999:::;;;;;;;;;======>>>>>>>>>AAAEEEIIITTT[[[bbbddd^^^RRRGGG@@@>>><<<:::888;;;BBBKKKRRR\\\\\\ZZZUUUMMMDDD===999444666888888777555111/////////////////////000000333111555>>>LLL^^^uuu}}}fffNNNBBB???===999777666777888:::<<>>DDDQQQeeezzz|||ppphhh^^^SSSKKKBBB???;;;888777777666555444444444444333333333333444444555555555777:::===FFFMMMVVVZZZVVVLLLAAA999888777555333555:::BBBHHHMMMMMMMMMLLLIIICCC===999444555666777777555222000000000000000000000//////444222333999CCCRRRgggyyymmmXXXBBB999888777444333222222333333444777;;;>>>EEEJJJMMMKKKCCC===<<<===;;;===BBBGGGKKKIIICCC===666444222222444666777777888999999777555333444666666999<<>>;;;666222333333333222222222111111000222444333222666???FFFTTTfff|||{{{fffTTTFFF===999999888555555666666333555:::???IIIYYYlll~~~ooocccZZZRRRIIIBBB@@@===:::888777555333111444444333333333222222222000111222111111222444777>>>DDDMMMRRRPPPHHH===555000000000///111555<<>>???===888333333333333222222222111111///333555444333666>>>EEERRRcccxxxuuubbbRRRFFF===:::999555333444444222333777999???KKK]]]rrryyyyyyyyyyyyzzz{{{|||}}}zzzzzzzzzzzz{{{|||}}}}}}}}}~~~|||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~||||||}}}~~~|||yyywwwvvvwwwxxxxxxxxxxxxyyy{{{~~~tttcccVVVMMMGGG@@@;;;;;;:::999888888666444111333333333333333333222222111222222222111111333555666<<>><<<666111000111333444888<<<@@@>>>:::555333333333222222222111111000444666555333555;;;AAAMMM___tttuuucccTTTGGG???;;;666333444555333555888777999@@@MMMbbbxxxaaaaaaaaabbbbbbdddeeeeeeeeeeeeeeeeeefffggghhhiiigggiiijjjiiigggeeeeeeeeebbbcccccceeefffggghhhhhheeeffffffhhhiiikkklllmmmjjjkkkllllllmmmmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmjjjkkkmmmmmmmmmmmmooopppqqqpppooonnnmmmnnnoooppprrrqqqooopppsssvvvwwwxxxvvvxxx{{{}}}||||||}}}~~~~~~}}}}}}|||||||||}}}}}}xxxxxxxxxwwwxxxxxxyyyzzz~~~~~~}}}||||||}}}~~~|||{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxyyyzzz|||~~~~~~}}}zzzxxxuuuttttttssssssttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvppppppppppppqqqrrrssstttvvvuuuuuuttttttssssssrrrppppppqqqrrrrrrqqqpppoooqqqqqqqqqrrrrrrrrrrrrsssnnnmmmlllkkkjjjhhhggggggffffffgggggggggggghhhhhhgggggghhhjjjlllnnnppprrrppppppqqqtttwww{{{~~~|||xxxsssoookkkiiigggdddaaa```aaacccccccccdddeeehhhkkknnnrrrtttuuuuuuvvvwwwxxxxxxwwwvvvuuurrrsssuuuvvvxxxzzz||||||{{{nnn\\\NNNFFFAAA;;;777111111111333555555333111///////////////////////////000111000//////111333///666@@@JJJOOOMMMGGGAAA777777777555333222333555@@@???@@@CCCFFFGGGDDDAAA:::888666555444444444555222111111111000000//////......///000000444BBBPPPWWWeeetttyyyzzz|||~~~~~~||||||||||||||||||||||||yyyyyyzzz{{{|||~~~~~~~~~~~~{{{yyyyyyuuufffVVVFFF===555333222000000111...000111111000000111333444333444555666555222000333222222333555777999:::111///......111444666666:::>>>AAA>>>777222000111333444777<<<@@@???;;;777333333333222222222111111111555777555333333999>>>JJJ[[[qqqqqq```PPPEEE???999555666777666888<<<888777:::DDDVVVlllSSSRRRQQQPPPQQQSSSUUUVVVQQQPPPPPPQQQQQQRRRSSSTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRSSSTTTUUUTTTTTTRRRRRRUUUSSSQQQRRRTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWVVVVVVUUUUUUTTTUUUTTTTTTUUUVVVYYY[[[\\\YYYYYYXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]___```aaaaaabbbaaa```______```aaabbbcccbbb``````aaadddgggiiiffffffggggggggggggffffffeeeeeeffffffeeecccaaa```fffdddaaaaaaaaaaaa```^^^```cccfffggghhhhhhiiijjjfffeeecccbbbaaa`````````bbbcccddddddccc```^^^\\\___```aaadddhhhlllooorrrtttrrrqqqppppppqqqssstttzzz{{{}}}~~~}}}xxxqqqkkkgggfffdddcccbbbccceeefffkkkjjjiiigggeeebbb```___\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^___``````\\\[[[ZZZXXXXXXZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXZZZ[[[[[[YYYYYYZZZ\\\YYYZZZYYYXXXVVVTTTTTTUUUSSSRRRSSSTTTVVVVVVUUUSSSTTTSSSTTTTTTVVVXXX[[[\\\]]]\\\[[[\\\___dddhhhlllllliiiccc___[[[XXXUUUSSSRRRQQQPPPNNNMMMOOOSSSVVVVVVWWWXXXZZZ\\\]]]^^^___^^^^^^^^^___```^^^[[[XXX]]]^^^___```aaacccddddddggghhhiiikkkkkkkkkkkkjjjnnnnnnnnnoooooooooooopppppppppqqqtttwwwxxxwwwvvvssssssssssssttttttttttttsssuuuvvvvvvtttrrrqqqrrrtttyyyyyyjjjWWWIIIBBB>>>888444666555555444444333222222000000000000////////////000000000000000000000000222444;;;DDDMMMOOOJJJDDD555444111///...///111222<<<>>>@@@CCCDDDCCCAAA@@@:::777444333333444444444222333444333111//////000222111000000333777<<>>:::555333111000///000111222222222222222222555:::===IIIVVVjjj~~~{{{tttrrrpppppptttzzzqqq\\\NNNCCC<<<666555444222333666555666999???HHHVVVmmmHHHHHHGGGFFFGGGHHHJJJLLLHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIGGGFFFFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGIIIIIIHHHHHHHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKLLLNNNOOOPPPQQQQQQRRRQQQOOOOOOOOOPPPQQQRRRUUUSSSQQQPPPOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRQQQRRRRRRSSSRRRQQQPPPOOOHHHGGGGGGGGGHHHGGGEEEBBBNNNOOOQQQPPPPPPPPPRRRTTTQQQPPPOOONNNNNNMMMMMMMMMLLLMMMMMMNNNMMMKKKIIIHHHOOOOOOPPPRRRUUUYYY\\\]]]]]]\\\[[[ZZZ[[[\\\^^^___cccdddeeeggggggccc^^^YYYVVVUUUSSSRRRQQQRRRSSSTTTWWWWWWVVVUUUSSSQQQOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQNNNMMMLLLJJJJJJLLLMMMNNNNNNNNNNNNOOONNNNNNMMMMMMMMMNNNNNNOOONNNNNNMMMMMMMMMNNNPPPPPPOOOOOOPPPQQQPPPPPPQQQPPPNNNLLLKKKKKKJJJHHHHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIJJJLLLNNNOOOQQQOOONNNNNNOOOSSSWWWZZZ\\\YYYUUUQQQNNNKKKIIIHHHHHHHHHGGGFFFEEEGGGKKKNNNRRRSSSVVVXXXYYYXXXVVVUUUPPPOOONNNOOOOOONNNLLLJJJMMMMMMNNNNNNOOOPPPQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^```cccdddcccaaa________________________]]]___``````^^^\\\[[[\\\___eeeooo|||yyyjjjVVVGGG???;;;666222555555444444333222222222000000000000////////////////////////////////////111333888AAAIIIKKKGGGBBB666444111///...///000111888999<<<>>>???>>><<<;;;999666333222222333333333222333444333111000000000000///......000444777:::@@@DDDJJJNNNOOOOOOOOOPPPOOONNNMMMLLLMMMMMMLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNRRRRRRRRRSSSTTTVVVXXXYYY[[[[[[\\\\\\\\\[[[YYYXXXZZZZZZZZZXXXSSSMMMFFFBBB===999444333444555333111////////////............111222333444444444333222111111111222333555666777444333111000000111333444:::;;;;;;999555222111111333111222666<<>>>>>@@@AAAAAA@@@??????????????????????????????????????????>>>>>>AAAAAA???>>>>>>>>>>>>>>>@@@@@@@@@??????@@@@@@@@@>>>>>>@@@AAACCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBCCCEEEDDDBBBAAA??????>>>>>>???@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBDDDEEEDDD@@@===AAABBBBBBAAA??????AAABBBBBBAAAAAA@@@@@@AAAAAABBB>>>??????@@@??????>>>===BBBBBBCCCDDDFFFHHHJJJKKKIIIHHHHHHHHHIIIJJJLLLMMMOOOOOOOOOPPPQQQOOOLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCFFFHHHIIIIIIJJJKKKMMMMMMNNNOOOPPPOOOMMMJJJHHHEEECCCAAA@@@BBBDDDEEEEEEBBBBBBAAAAAABBBCCCEEEFFFGGGEEECCCBBBBBBEEEHHHJJJNNNMMMJJJGGGDDDBBBAAA@@@@@@AAAAAA@@@@@@BBBFFFIIIOOOSSSWWW[[[[[[XXXTTTQQQJJJHHHDDDCCCBBBBBB@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEFFFEEEEEEHHHIIIIIIJJJKKKMMMNNNOOOLLLKKKLLLMMMPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKMMMLLLJJJHHHHHHIIIMMMRRR\\\jjjxxx}}}nnnXXXGGG>>>999555222444444444333222222111111000000000000////////////////////////////////////000111444;;;BBBDDDBBB???666444222///......///000222333666777888777666555666444111111111222222111111333444333111000000000///...------...111444666666999===??????>>>>>>???<<<<<<<<<<<<<<<=========<<<;;;;;;;;;<<<<<<===>>>@@@@@@@@@AAACCCFFFHHHJJJNNNNNNOOOOOOOOONNNNNNMMMMMMNNNNNNMMMIIIDDD???;;;<<<777111///000222111///////////////............000111222333333333333222111111111111222333444555444333111000000111333444888999:::888444222111111222111111555:::===<<<:::777555333111000000000111111222222222222555888<<<===III[[[ppp}}}{{{wwwsssrrruuuyyy}}}|||uuummmggg```ZZZVVVOOOOOONNNPPPTTT[[[aaaeeelllqqqxxx~~~vvvhhh]]]JJJCCC<<<:::777333333444444333555999<<>>???AAAAAABBBBBBBBBCCCBBB@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;===>>>>>>;;;999<<<>>>??????===<<<<<<===<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>??????@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKIIIIIIIIIIIIGGGEEEEEEEEEDDDCCCBBBCCCCCCDDDAAABBBBBBCCCBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFBBBBBBAAA@@@@@@AAABBBBBBAAAAAABBBBBBBBBCCCDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEHHHMMMPPPRRRSSSVVVXXXZZZ[[[]]]______\\\XXXTTTNNNJJJFFFDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEFFFFFFDDDAAA@@@@@@BBBEEEGGGMMMMMMKKKIIIEEECCCBBBBBB@@@BBBCCCDDDDDDFFFJJJMMMRRRWWW```fffhhheee___[[[UUUPPPJJJEEECCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCFFFFFFFFFGGGIIIKKKMMMOOOIIIHHHHHHIIIKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFGGGHHHGGGEEEDDDDDDEEEHHHLLLUUUbbbqqq~~~ttt___LLL@@@:::666444444333333222222111111000000000000000////////////////////////////////////...///111555:::<<<<<<:::555444222000.........///...///111222333222111000444222000///000111000000000111222222000/////////000000//////000111222333444666888999888777888999999:::;;;;;;:::::::::;;;888888888888999:::;;;;;;<<<<<<===>>>AAADDDGGGIIILLLLLLMMMMMMMMMMMMMMMMMMLLLMMMNNNMMMKKKGGGCCCAAA>>>999333111222333333111111111111111000000000000000000111222222333333333111000000000111222333333333222111000000111222333777888888666444111111111111000111444888::::::999444333222111000000111111111222333222333444888:::;;;FFFWWWkkk~~~|||yyyvvvssspppnnnjjjhhheeebbb^^^^^^aaafffkkkmmmsssuuuyyy||||||zzzxxxvvvqqqmmmfff^^^VVVPPPKKKHHHCCCCCCCCCDDDHHHMMMRRRUUUXXX\\\bbbhhhkkknnnqqqtttuuuwwwzzz{{{|||~~~}}}yyyvvvrrriii^^^VVVHHH@@@;;;999777333222333222222333666777999BBBKKK^^^gggtttQQQQQQQQQRRRSSSSSSTTTUUURRRQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMMMMKKKLLLMMMOOOOOOOOONNNMMMOOOMMMLLLKKKLLLKKKIIIHHHEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFDDDBBB???===<<<::::::;;;<<<===>>>>>>>>><<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;;;;;;;999888777:::>>>@@@???<<<;;;:::888888888999:::;;;======<<<<<<===>>>@@@CCCEEEGGGLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYVVVSSSQQQOOOOOONNNMMMKKKMMMLLLLLLKKKKKKKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGIIIJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLOOOSSSYYY^^^bbbeeeiiikkkmmmnnnpppssstttrrrlllhhh^^^YYYSSSOOONNNNNNNNNNNNPPPNNNLLLKKKIIIIIIIIIJJJGGGEEECCCAAABBBDDDGGGIIIOOOPPPPPPNNNJJJGGGFFFGGGFFFIIIKKKMMMOOOQQQTTTVVV\\\cccnnnwww{{{yyytttpppfff```XXXPPPKKKHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIKKKNNNQQQSSSNNNMMMLLLMMMOOOPPPPPPOOOPPPPPPOOOOOOOOONNNNNNNNNJJJKKKKKKJJJHHHGGGHHHIIIKKKNNNVVVbbbqqq{{{fffSSSEEE<<<777444444333333222222111111000000000000000////////////........................------...111444555666555444333111000///.........---...///000000000//////222000//////000000000......///000000...---......///000000000000000111111111222222222111111333555999;;;===>>><<<;;;<<<>>>;;;;;;;;;;;;<<<===>>>?????????@@@BBBDDDHHHKKKLLLOOOOOOOOOOOOPPPQQQQQQRRRQQQRRRSSSSSSRRROOOLLLJJJFFFAAA;;;888888888666444111111111111000000000000//////000000111222333333111111000000000111222222222111111000000111111222555666777555333111000111000000000222555888999999000000000000000111111222000222333333333444777999:::CCCRRRfff{{{||||||{{{zzzwwwtttqqqooommmhhhfffcccaaa```]]]ZZZWWWTTTRRROOOPPPSSSXXX\\\]]]bbbdddgggiiijjjhhhfffdddccc```ZZZSSSKKKFFFBBBAAA>>>>>>>>>>>>@@@CCCFFFHHHIIILLLQQQTTTWWWZZZ^^^```bbbdddgggiiikkkllloooqqquuuwww{{{~~~{{{zzzxxxvvvtttrrrqqqpppooommmjjjgggccc\\\SSSMMMFFF???;;;:::999666666888222111222555666555:::AAALLLTTT___kkktttzzz~~~ccccccdddeeeeeeffffffgggdddcccbbbaaa````````````___```aaaaaa```___]]]\\\[[[\\\]]]^^^______^^^^^^\\\[[[ZZZYYYYYYXXXUUUSSSOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVQQQRRRSSSUUUVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUTTTTTTTTTSSSSSSSSSPPPLLLFFF@@@===;;;;;;<<<===>>>@@@AAABBB@@@@@@@@@@@@???>>>===============>>>???AAABBBCCCKKKJJJHHHHHHHHHFFFCCC@@@888;;;???AAA@@@===<<<;;;999999999:::;;;<<<>>>>>>===>>>@@@CCCIIIOOOTTTXXX[[[\\\^^^___aaabbbbbbbbbeeeffffffggghhhiiiiiijjjfffdddaaa______^^^\\\[[[\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXYYYZZZZZZ[[[[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVTTTUUUVVVXXXYYYZZZZZZZZZ```dddkkkqqquuuyyy|||~~~zzzpppkkkeee```^^^]]]]]]\\\\\\ZZZXXXUUUSSSRRRRRRRRRMMMKKKIIIGGGGGGIIILLLNNNRRRUUUWWWUUUQQQOOOOOOQQQTTTWWW[[[___aaacccfffhhhooovvvyyyrrrhhh___YYYUUURRRPPPLLLLLLLLLLLLLLLLLLKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPPPPRRRUUUXXXZZZZZZYYYXXXYYY[[[]]]]]]\\\^^^^^^]]]]]]\\\\\\[[[[[[UUUVVVVVVTTTRRRQQQRRRTTTVVVYYYaaammm{{{ppp]]]MMMAAA888444444444444333222222111111000000000000////////////........................,,,,,,...///000111111111222111111000////////////.../////////////////////000///...///000111///...---///000000...---...///---...///000000000/////////000000//////111555888999===AAABBBAAAAAACCCFFFBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGIIIKKKNNNQQQSSSVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]\\\ZZZXXXVVVPPPKKKDDD???<<<999444000////////////............////////////000111333333222222111111000111111111111111111000000111111111333444555444222000000111//////000111333555777888000111111111111222222222000111333333333444666888888???MMM```uuu|||wwwtttsssrrrpppnnnjjjgggdddbbb]]][[[YYYXXXVVVTTTQQQNNNJJJIIIHHHIIILLLOOOQQQQQQTTTUUUWWWXXXXXXWWWVVVUUUUUUTTTQQQKKKEEE@@@>>>>>><<<<<<<<<<<<===???AAABBBAAADDDGGGIIIKKKNNNQQQTTTUUUXXX[[[]]]^^^___```bbbfffhhhllloooqqqqqqpppoookkkjjjiiigggdddbbb``````___]]][[[XXXTTTOOOHHHDDD@@@:::777888888666555777333111333666666444777<<>>>>>>>>>>>>>>???@@@BBBBBBBBBDDDHHHOOOXXXccclllqqqrrrtttvvvyyy{{{|||}}}}}}}}}{{{zzzzzzzzzxxxwwwuuuvvvvvvvvvuuuuuuttttttrrrrrrssstttuuuuuuuuuuuuqqqpppoooooonnnnnnoooooooooooopppppppppqqqqqqqqqjjjkkkkkkkkkkkkkkkkkkjjjmmmllljjjiiiiiijjjkkkllllllmmmnnnppprrrssssssssswww{{{{{{wwwvvvuuutttsssqqqooollliiifffeeedddddd___]]]YYYVVVUUUVVVXXXZZZ]]]aaaeeeeeebbbaaacccfffkkkoootttxxx{{{}}}~~~vvvoookkkhhhfffaaaaaaaaabbbbbbbbbbbbbbbcccccccccbbbcccdddfffgggeeeeeeddddddeeehhhkkkmmmpppnnnmmmnnnqqqsssttttttvvvvvvuuuuuutttssssssrrrnnnnnnnnnllljjjjjjkkkmmmooorrryyy|||jjjXXXIII===777555555444444333222222222000000000000////////////........................+++---...///............000000000000//////000000////////////////////////000///...///111111000......000111111000//////000...///000222222222111000000111111111222666<<<@@@BBBHHHNNNRRRSSSTTTXXX\\\VVVVVVWWWWWWXXXZZZ[[[\\\YYYZZZZZZ[[[^^^```ccceeeffffffffffffgggiiikkklllnnnnnnooooooooommmlllkkkddd^^^VVVNNNHHH@@@777111////////////........................///111333444444333222111111111111111111111000000000000111111111333444333111000000111...///000000111333666888444444444444333222111111000111333333333333555777888>>>JJJ]]]rrr|||yyytttsssqqqoookkkgggdddbbb^^^\\\ZZZYYYWWWUUUQQQNNNIIIHHHHHHIIILLLMMMMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGCCC???>>>>>><<<<<<===>>>???AAABBBCCCDDDEEEGGGHHHIIIKKKNNNQQQSSSUUUXXXZZZZZZZZZ[[[\\\```bbbfffhhhiiiiiigggeeebbbaaa```]]][[[XXXWWWVVVSSSRRRPPPNNNKKKGGGBBB???===777444666666333333555666333444666666444555999888;;;AAAIIIRRRYYY^^^___^^^^^^^^^^^^]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYY]]]]]]]]]]]]^^^___aaabbb```aaabbbccccccbbbaaaaaa\\\\\\[[[ZZZYYYYYYYYYZZZ}}}xxxyyyyyyzzz{{{||||||||||||}}}~~~|||~~~~~~{{{ssshhh]]]VVVGGGHHHJJJNNNTTT[[[bbbfffbbbaaaaaa___^^^[[[ZZZYYYQQQRRRUUUYYY^^^dddhhhkkklllnnnrrrtttqqqiii^^^VVVDDDCCC@@@===:::999;;;>>>?????????@@@@@@AAABBBCCCEEEGGGNNNWWWdddqqq}}}~~~}}}zzzxxxwwwvvvrrrpppkkkgggeeeeeefffgggiiinnntttuuuttttttwwwzzz}}}zzzxxxxxxyyyyyyyyyzzzzzzzzz{{{zzzzzzyyyzzz|||}}}~~~|||{{{zzzyyy{{{}}}uuubbbQQQCCC<<<666555555444444333333222000000000000////////////........................+++---//////...---,,,---////////////000000000000000/////////////////////000//////000111111000...///111333333111111111222000111333555666555444333//////000000222888???DDDOOOVVV___dddfffiiinnnssslllmmmmmmnnnoooppprrrrrrnnnnnnoooppprrrtttwwwyyyxxxwwwwwwwwwyyy{{{}}}~~~~~~{{{uuulllcccYYYNNNCCC;;;111111111111000000000000......---...///111333444444444333222111111111111000000000000000000000000111222333333111000000111...//////000000222555777999999888777555222111///000111333333333333555666:::???JJJ\\\rrrzzzyyywwwtttpppmmmiiihhhdddbbb```___]]]YYYUUUQQQKKKKKKKKKMMMOOOOOOMMMKKKEEEDDDCCCBBBAAAAAABBBBBBDDDFFFHHHGGGCCC@@@???@@@===>>>???AAACCCEEEFFFGGGJJJKKKLLLLLLLLLNNNQQQTTTVVVXXX[[[\\\[[[[[[[[[\\\aaacccfffiiiiiihhheeeddd___^^^\\\ZZZWWWUUUSSSRRRPPPOOONNNLLLJJJGGGDDDBBBAAA;;;888999999666555777888555555777666333333777555777;;;BBBJJJQQQUUUWWWWWWWWWVVVVVVUUUTTTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNSSSRRRRRRRRRRRRTTTUUUVVVSSSTTTUUUVVVVVVVVVUUUTTTPPPPPPOOONNNNNNNNNNNNOOO}}}mmmcccWWWPPPMMMSSSbbbooouuuuuuvvvtttrrrqqqrrrrrrqqqpppkkkkkklllooouuu{{{~~~~~~qqqgggYYYNNNCCC>>>===<<<>>>AAAAAABBBDDDEEEFFFIIIMMMQQQQQQSSSXXXbbbqqq}}}yyywwwvvvwwwwwwtttzzzrrr```MMM???888444333444444222222555111111111111000000000000000000//////.........---...---,,,+++***+++,,,---///000000000000//////...---...///.........000222333333222222111000000000000111111111111222222222000000222444666555222000111333444222222777AAAIII\\\dddooowww|||wwwhhhVVVCCC888333222111000000///,,,***//////......///000111222888666444333222222111000222333444444444333222111111222333444444222000...///.........000222333555888999999777333111//////111000000000111222333333999===HHHZZZppp~~~|||zzzyyysssooolllkkkllliiiccc]]]ZZZYYYYYY]]]```___YYYSSSKKKCCC>>>@@@CCCCCCCCCCCCEEEFFFHHHGGGEEEBBBAAABBBFFFFFFGGGIIILLLPPPSSSUUUUUUWWWZZZ[[[[[[\\\]]]___cccdddeeeeeedddcccdddeeeiiijjjlllmmmllljjjgggeeeeeedddbbb```^^^]]]]]]]]]ZZZYYYXXXUUURRROOOLLLJJJIIIFFFBBB@@@@@@@@@???===;;;;;;:::999777666444333777:::::::::BBBOOOVVVUUUWWWTTTQQQRRRTTTTTTRRRPPPPPPOOONNNMMMMMMNNNOOOPPPSSSRRRRRRQQQPPPOOONNNNNNOOOQQQTTTUUUSSSRRRQQQQQQKKKLLLMMMNNNNNNMMMMMMLLL~~~uuufff___[[[```mmmyyy~~~~~~~~~~~~tttaaaTTTGGG@@@>>><<<>>>AAABBBCCCEEEHHHKKKPPPWWW\\\\\\___eeeppp~~~{{{hhhTTTFFF===888555555444111111444111111111111000000000000000/////////...............---,,,+++++++++,,,,,,...//////000000000//////---...//////......///111222222111111000000000///000111111111111222222222111111222555666555222000111333444333222777@@@GGG\\\fffttt~~~ooo\\\JJJ>>>444222000000000000...,,,000//////...///000222333777666444333222222111000333555666777666444222111111333666777777555222/////////...///000111333444999::::::777444111000000000000000000111222333444999===GGGYYYooo|||vvvppplllkkkjjjlllnnnllleee___XXXPPPIIIIIIJJJHHHEEEEEEKKKMMMPPPQQQPPPPPPPPPQQQSSSSSSUUUWWWZZZ]]]aaabbbeeegggiiikkkkkkkkkmmmnnnqqqrrrsssrrrqqqpppqqqrrrtttuuuwwwwwwwwwuuurrrppppppooonnnlllkkkiiiiiiiiihhhgggeeeccc```]]]ZZZYYYWWWTTTPPPMMMLLLJJJHHHGGGEEEDDDBBBAAA???<<<888666777:::;;;<<>><<<===AAABBBDDDGGGKKKQQQZZZdddkkklllpppwwwsss^^^PPPCCC<<<777666444111000222111111111111000000000000////////////...............------,,,+++,,,,,,,,,---...//////000000000000...000000///...---...///000000000000////////////000111111111111222222222222222333555666555222000000222333222222666===CCCWWWcccvvvqqq^^^LLL@@@444222//////000111111000000//////...///111222333666666444333222222111111444777:::;;;888555333222222555999<<<<<<888444111//////...///000111333444999::::::888555222111111000000000111111222444444888===GGGXXXmmm|||vvvpppiiiaaa[[[ZZZYYYUUURRRRRRXXX[[[___bbbdddeeegggiiihhhiiikkkmmmpppsssvvvxxx|||~~~~~~}}}|||{{{|||{{{zzzxxxuuussspppooommmjjjeeebbb```^^^[[[YYYWWWUUUSSSPPPMMMGGGAAA===;;;<<<<<<>>>FFFRRRZZZ[[[\\\\\\\\\[[[[[[]]]aaadddfffggghhhhhhhhhgggffffffdddcccaaa```___^^^______aaabbbcccbbb___]]]\\\\\\]]]^^^```aaaaaa```^^^\\\~~~xxxyyyrrrbbbQQQEEE???<<<===@@@AAABBBFFFKKKTTT```llluuuzzz~~~}}}hhhYYYHHH???777555444111000222111111111111000000000//////////////////...............------,,,,,,,,,,,,,,,---...///000000000000///000111000...,,,------.........///////////////000000111111111222222222333222222333555444111//////000111111222444999===LLLYYYnnnyyyjjjXXXFFF;;;444111///...000222333333......------...000222333666666666444222111222333666:::>>>>>>:::666333222333777<<<@@@???<<<666222000////////////111333444999::::::888555222222222000000000111222333444555888===GGGWWWjjjxxxrrrnnnnnnnnnkkkjjjkkkllloootttwwwzzz|||~~~|||zzzxxxvvvrrrpppmmmkkkgggddd```XXXNNNGGGAAA@@@???@@@GGGOOOVVVYYYYYY[[[\\\\\\]]]aaahhhnnnqqqsssuuuwwwwwwvvvtttssssssqqqnnnkkkjjjjjjjjjkkkoooqqqrrrrrrpppooonnnooommmnnnooopppooommmkkkiii}}}|||}}}}}}zzzwwwpppaaaPPPFFF@@@<<<<<>>@@@CCCHHHQQQ^^^llluuu~~~qqqbbbMMMBBB888555444222111333111111111111000000000///.........///////////////.........---------,,,,,,,,,,,,---///000000000000///111222111...,,,,,,,,,------....../////////000000000111111111222222222222111111222333333111///...///000111222333555666???LLL```tttvvvkkk\\\LLL===444333000......000333444444,,,,,,,,,,,,---///111222888999999666333111222444777<<<@@@@@@:::555222222333777===AAAAAA===777333000000/////////111222333888999999888555222222222000000000111222444555666999===GGGUUUhhh|||}}}yyytttjjj^^^TTTJJJEEEAAAAAAEEEIIINNNRRRQQQTTTXXX[[[^^^eeennnuuu{{{}}}}}}||||||zzzvvvrrrqqqqqqrrrtttwww{{{}}}{{{yyyxxx~~~yyyuuuuuuuuuuuuxxx||||||yyysssqqqnnnnnnnnnnnnmmmllleeeXXXKKKDDD@@@<<<;;;======>>>@@@DDDLLLWWWccckkkwwwyyylllVVVIII<<<777555333333444111111111111000000000000.........///////////////---............---,,,,,,,,,---......////////////...000222111///---,,,,,,,,,------...///000111111000111111111111222222222222111111222333444333111///000111333333333333333666AAARRRccctttrrrmmmcccYYYMMMBBB777111111///......111333333333,,,,,,,,,,,,---///111333;;;<<<<<<999444222333555888===AAA???888222111222111555;;;??????<<<777333111000/////////000222333777888888777444222111111000000000111333444666777:::???HHHTTTeeexxx{{{kkk```QQQIIIBBBAAAAAABBBEEEIIIHHHLLLQQQXXXaaakkkuuu{{{}}}{{{xxxvvvrrrooooooqqqtttwwwzzz~~~wwwoooiiifffeeeeeegggjjjmmmnnnnnnooooooppprrrrrrpppkkkggg```^^^]]]\\\]]]]]]]]]]]]WWWNNNEEEBBB@@@<<<;;;;;;===>>>???AAAFFFNNNXXX___jjjvvvuuubbbRRRBBB;;;888555333333111111111111000000000000............/////////000---.../////////...,,,,,,------......///.........---///111111///---------,,,---...///000111222222000111111111111222222222222222111333555777666555222333444666666666333111222999DDDQQQ^^^nnnxxxpppkkk]]]WWWOOOFFF???999444111000......///111222111000---------...///111333555>>>@@@@@@;;;555222333555999===@@@===555000///111000444999<<<===:::555222111000/////////000222222555666777666333111000111000000111111333555666777<<<@@@HHHSSSbbbvvvuuuhhhTTTJJJAAA???===;;;===BBBBBBEEELLLWWWeeerrr|||~~~zzzuuuqqqnnnjjjhhheeedddfffkkkqqqttt|||{{{rrrggg```YYYXXXWWWXXX[[[]]]]]]\\\[[[\\\^^^aaabbb```[[[WWWPPPPPPOOONNNOOOOOOOOOOOONNNFFF@@@@@@@@@<<<::::::===>>>>>>@@@CCCIIIQQQWWW___kkk|||tttwww||||||jjjZZZHHH>>>:::666333333111111111111000000000000---.........//////000000---.../////////...,,,,,,.........///......------,,,///111111000...------,,,---...///000111222333000111111111111222222222333333333444777999999888444555666888999888555222222555;;;BBBLLL[[[kkkwww}}}uuulllcccZZZTTTNNNHHHAAA:::666444222111///......///111222000///////////////111333555777@@@BBBBBB===666222333666999===@@@<<<333......111///222777:::;;;888444111111000000//////000111222444666666555222000000000000000111222333555777777===AAAIIISSSaaatttzzzlllTTTIII@@@===;;;888:::??????BBBJJJXXXiiixxx~~~zzzuuuoooiiidddaaa]]][[[ZZZZZZ___fffmmmrrr~~~~~~~~~~~~uuufffZZZUUUQQQNNNMMMOOOOOOMMMJJJLLLMMMNNNOOOOOOOOONNNMMMFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@===;;;999999:::;;;===>>>???@@@@@@BBBEEEHHHRRRZZZgggttt~~~{{{sssnnnaaaeeeiiijjjjjjnnnvvv|||vvvhhhUUUDDD:::666555444222111111222444444333222////////////000000000000........................---------------------------------............///+++---///111222222111000///.........000111333555777555555999======999444999;;;<<<===<<<888555222111777<<<===???GGGWWWcccooowwwzzzssslllccc\\\WWWPPPHHHAAA<<<888444222333444333222------......///111222333333111///...000333777:::FFFCCC>>>777222222777;;;===<<<999666333000...,,,///222666999999777444222000000///......///111111666666666666555222000//////000111222222444777:::AAADDDJJJTTTcccttt~~~mmm[[[MMM???:::;;;;;;;;;<<<===BBBMMM^^^qqq~~~~~~vvvllldddaaa]]]XXXSSSTTTSSSQQQRRRWWWbbboooxxxyyysssqqqrrrsss|||nnncccVVVPPPIIIFFFEEEFFFDDDBBBCCCDDDEEEFFFFFFFFFEEEEEE@@@@@@@@@?????????>>>>>>???===;;;999888888999:::@@@@@@@@@???======???AAAIIIOOOZZZdddkkkoooooonnnrrrtttyyy}}}vvvkkkaaaZZZUUUXXXZZZZZZZZZ^^^eeekkkzzzrrr___NNNCCC===888666333222111222333222000...////////////000000000000........................---------------------------------............///............//////000000///.........///111333444555444444888<<<===999555999:::<<<===<<<999666444111444666666666===HHHRRRWWW```jjjsssxxx}}}xxxnnnfff^^^WWWOOOJJJGGGCCC===888888555222111222333111000.........///000222333444333111///...111555:::===GGGDDD???777222222666:::===;;;999666333000///...000333777::::::888444111000///.........///000111666666666666444222000//////000111222222444777:::AAADDDKKKUUUddduuuoooZZZMMM@@@;;;<<<<<<<<<===@@@FFFSSSfffwww|||ssshhh___ZZZVVVQQQMMMNNNOOOPPPSSS[[[hhhvvvyyyoooiiiggghhhiii{{{ppp___VVVJJJBBB>>>>>>===<<<;;;;;;<<<===============;;;;;;;;;:::::::::999999:::999888666666777777888??????>>><<<999888:::;;;???CCCJJJPPPUUUWWWWWWWWW[[[^^^cccgggkkkpppvvvyyy|||pppggg]]]RRRJJJJJJKKKKKKJJJIIILLLSSSYYYhhhuuuooo^^^QQQFFF===888777555444333333111...,,,000000000000////////////........................---------------------------------............///000///---------...///000///.........///111333444444444555888<<<===:::666888999;;;===<<<:::888666444333222//////333999>>>DDDKKKTTT[[[aaagggnnnsssyyyyyy{{{|||}}}}}}}}}}}}xxxsssmmmiiiddd^^^UUUOOOFFFAAA;;;888777666444111222111//////000111///.../////////000000222333444333111//////222777===AAAGGGDDD===666222222666:::===;;;888444222111000111111444999<<<<<<888333000///...---------///000111777666666555444222111000000111111111222444888;;;@@@EEELLLWWWeeeuuuuuu```TTTIIIFFFFFFEEEEEEGGGJJJQQQ___qqqyyyqqqfff^^^YYYVVVSSSPPPSSSUUUXXX]]]gggttt{{{qqqgggaaa```bbbdddnnncccSSSFFF???===;;;:::888888999999999::::::::::::999999999888888888888666555555444444555666666:::::::::888666666888::::::<<>>???;;;>>>AAAEEEHHHKKKPPPSSS\\\eeerrrnnn^^^VVVSSSPPPLLLIIIGGGDDDAAA???@@@CCCFFFTTTaaattt|||nnn^^^NNNDDD???<<<888666444333111///111000000000/////////...........................---------------------------------............//////111333444444222000...//////.........000111222555666888;;;======;;;999666888999:::;;;:::999888<<<888444111222333222111444666999<<<===???AAACCCIIIIIIKKKLLLLLLMMMMMMMMMOOOKKKGGGBBB???===:::999666333111//////000000000,,,...//////////////////---------------...///000222111000111444999>>>AAA<<<999666333444666999;;;999777444111000111222444222555:::===<<<888333///......------...///111222888777666444333222111111222222222111111444999<<>>@@@DDDGGGNNNVVVbbbooo}}}rrr```WWWRRROOOLLLKKKIIIEEEBBB@@@@@@AAABBBLLLXXXiiixxx|||mmm]]]RRRFFFAAA:::555222111000000111111000000//////..............................---------------------------------............///...000444777777444111...//////.........///000111555777:::<<<===<<<:::999666777888999999888888777888666333222222333333222444555777:::;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<===<<<999666555444444444000///...---,,,,,,,,,,,,---...//////...---...000,,,,,,,,,,,,,,,---......000000000111444777:::<<<555333222333555777999999555333222000000111222333222555888;;;:::888444111............///000222333888777666444222222111111222222222111111444999===BBBKKKWWWbbbmmm{{{~~~}}}{{{yyy{{{qqqdddWWWJJJBBB===<<<:::888777666666666666666666555555555555444444555555555555444444333666666666444333333555777777666555555444444555555555666777888888999;;;===BBBGGGPPP[[[hhhuuuooocccZZZUUURRRPPPNNNLLLIIIHHHFFFEEEDDDFFFQQQ```mmmxxx|||mmmbbbQQQJJJ@@@888333111111111111111111000///.................................---------------------------------............///...000222555555444222111//////...---...///000111555777:::;;;:::999777666666666777777777666666555444333333222111222333333777888:::<<<===<<<:::888444444444444444333333222333333222000///...///000+++---......---,,,++++++---...///---++++++---000------,,,,,,,,,---......///000111222333444555555111000000222666777666444000000000000000000111222222444666888888777555333////////////000222444555888777555333222111111222333333222111111444:::>>>CCCMMMZZZfffppp}}}uuufffWWWMMMAAA???===:::999888777888888888888777777777666666555666666666666555444333111222333444444666999<<<:::999888666555444444444444555666555444444666888999===CCCLLLWWWeeerrr{{{~~~qqqggg```\\\WWWVVVSSSRRRPPPNNNLLLIIIEEENNN\\\gggpppzzzwwwmmm\\\TTTGGG<<<666444444444222111111000///......---........................---------------------------------.........//////...///000222222333333333//////...------...000000444666999:::888666444444666666666666666555444444222333444333111111333555777777999::::::777222///222222222222111000/////////000000///------...///+++---000111000...------.........+++)))))),,,///......---------...//////...///111222333222111111000///000333666666333000......//////000000000111222333555666777666555444000/////////111222444666999777555333222111222222333333222111111444:::>>>DDDNNN\\\hhhrrr~~~~~~mmmaaaTTTHHH===<<<;;;777444666666777888777555555555666111222444555555555444444444444444444444444444444555444444333333444444555444444444555555555666666777999<<<@@@FFFQQQ^^^hhhwwwxxxqqqmmmgggeeedddbbb```\\\VVVSSSQQQTTTYYYaaalllwww{{{mmmbbbRRREEE>>>;;;999777777444111............---............//////000000------------------------...------,,,,,,,,,------...///111222333444444444000000///////////////000999999999666333111000111666777999999666444222111222///000222222///...000888888:::;;;<<<:::555222555222///......000000000//////...------------..................---------...///////////////..............................//////000000000000/////////111222333333222111///222000...,,,---///111333777222//////333666555222333111//////111444555555555444333222222222333444555444333111222666<<<@@@GGGRRRaaammmxxx}}}zzzxxxzzz~~~}}}rrrcccUUUGGGAAA>>>:::888:::333444555666666555666777222333444555555555444444444444444444444444444444444444333333333333444444444444555555555666666666555666888:::???GGGQQQXXXiiirrr~~~}}}vvvuuusssrrrppplllgggddd^^^```ccciiipppxxxxxxmmm]]]PPPGGGAAA===999999666222/////////...---111111000000////////////------------------------...------,,,,,,---------///000111222222222222222111111111000000000111111666777777555222000000111777999:::999777555333222222000000333333///...111444444666999;;;;;;888555444222000///111222333333------,,,+++++++++++++++.........---------------//////000000000000//////........................000000000000000000000000///000111222222111000///000///.........000111333444111///111666999888555333111///000222444666666444333222111111111222333666555444333444999???DDDMMMWWWeeeqqqzzz{{{tttnnnkkkiiilllsss}}}~~~~~~~~~~~~yyyjjjWWWLLLEEE@@@======555666666777777666555555222333444555555555444444444444444444444444444444333333222222222222333333444444555555555666666666333444555666888===CCCGGGUUU]]]hhhttt|||yyysssssssssuuuxxx|||~~~}}}oooaaaVVVMMMEEE???>>>;;;666333222222111000333333222111000///......---------------------------------,,,,,,------...000111111111111111000000222222222222222222222222333444444333111000111222::::::::::::999666444333333111111444444000///222222222444777999999666444222111000111444666777777111000000///...////////////.........---------,,,///000000111111111000000........................111000////////////000111...///000111111000///...---...///000111111222222111//////333888;;;:::888333222000111333666666666333222111000///000111111666666666666888===CCCHHHTTT]]]jjjuuu}}}{{{zzz{{{~~~yyyrrrjjjbbb[[[XXXUUUZZZdddsss{{{uuupppkkkhhhiiijjjnnnwwwlll\\\RRRIIIBBB>>>;;;:::999999888666444222333444444444444444444444444444444444444444444444333222222111111222222333333333333333444444444555555555666666777999;;;===DDDJJJTTT___lll{{{|||vvvpppmmmnnnrrruuu|||ssshhh]]]RRRKKKGGGCCC>>>:::777666444222333222222111000///...---------------------------------,,,,,,,,,---......222222222222111000//////000111111222222222222222000222333222111111222444;;;;;;::::::999888666444444111222444444111000222333333444555666555222///111000111444777:::;;;:::333333222111111111111222000000000//////......---...//////000000000000///........................000///...------...///000......///000000///......+++---000222333333111000......000444888:::999777444222111222444666666666222111000/////////000111444555666888;;;AAAHHHMMMZZZcccnnnxxx}}}tttnnniiihhhkkkuuu}}}vvvssslllddd[[[SSSMMMIIIFFFLLLXXXjjj~~~yyypppgggaaa\\\WWWSSSTTTVVV^^^lllyyy{{{qqqeeeYYYKKKAAA???<<<999888888777555333444444444444444444444444444444444444444444444444333222222111111222222333111111222222222333333333555555555666777888888888;;;???FFFOOOYYYgggwww{{{qqqgggbbb``````aaaiiiqqq|||yyyoooccc[[[QQQMMMFFF@@@<<<888444222000000/////////.........------------------------,,,,,,,,,,,,,,,---...///444444333333222000///...---...///000111111000000///111222333222222444555;;;999888888999999777555444111222444444111000222222222222333444444111//////000222555999<<<<<<;;;111000//////......//////222222111111000//////...,,,------.../////////...........................---------,,,,,,---------.........//////.........+++---111333444333111///---...000222555666555444555333222333444555555444111000/////////000222333333444777:::???EEEMMMRRR___gggrrrzzz~~~pppfff^^^YYYYYY\\\lll{{{~~~tttlllhhhaaaXXXOOOHHHCCC@@@@@@EEEQQQdddyyyrrrggg]]]UUUQQQLLLHHHEEEEEEHHHQQQbbbrrruuulll{{{nnn]]]NNNCCC???:::888999:::888666555555444333333333444444444444444444444444444444333333222222222222333333111111111222222222333333444333222444666777666555666:::>>>CCCJJJTTTaaajjjyyytttiiiaaa\\\YYYXXX\\\cccnnnzzztttmmm^^^YYYPPPHHHAAA;;;555222////////////............------------------------,,,,,,,,,,,,---......///333333333222111000...---+++,,,...///000//////...///000222222222222444666888666444555888:::888555333111111444444000///222......///111444555444333//////222666:::;;;:::888222222111000000000000000333333222111000//////...++++++,,,---....................................,,,,,,------------,,,,,,/////////....../////////---///222444444333000...---...///000111111222222666444333333444444222111000000///000111333555666444777;;;???EEELLLTTTZZZeeelllvvv}}}wwwhhh]]]VVVQQQQQQUUUgggwww{{{rrrgggcccZZZQQQHHHAAA===;;;>>>BBBLLL___tttvvvhhh\\\RRRKKKGGGCCC???======@@@IIIZZZkkkxxxkkkaaassscccSSSLLLCCC>>>======;;;999666555444333333333333444444444444444444444444444444444333333333333444444222333333333444444444444555333111222555666555333444777:::<<>>;;;:::;;;<<>>@@@>>>BBBOOO___mmm{{{}}}rrriii___RRRGGGBBB:::888<<<===@@@PPPcccqqq|||{{{qqqfffrrrdddXXXOOOFFF@@@:::888666555666666555444777666555555444555555555555444444333333555666777333333444444444555555555555555444555666777999:::555555666777888999:::::::::>>>EEEKKKRRR^^^lllvvv}}}}}}}}}vvvpppkkkfffcccbbbdddgggkkknnnrrrtttuuu|||~~~}}}qqqcccVVVMMM@@@;;;555222111111///---///...,,,---...000/////////......---------......111000///...---,,,++++++,,,,,,,,,------------...//////000000111222333333111...---///444777555333111222333111///......///000111444555666555333222555444444333222222111111///000000000000///...------------,,,,,,,,,++++++---------............///,,,------......------,,,...000222222000.........000000000000000/////////---...///000111000/////////............000111333666777666444222000000111222333555777:::@@@FFFKKKMMMRRRYYY```hhhpppxxx}}}~~~uuummmhhheeejjjppp{{{vvviii]]]QQQGGGAAA???<<<>>>IIIXXXfffttt~~~{{{tttlll```TTTKKKCCC===>>>===???MMM^^^mmmxxxwwwnnnyyymmm```SSSKKK@@@===:::888888999888888999888777666666555666666333333333444444444444555333333333444444444444444222222333444666999;;;<<<555555666666666777777777888:::;;;>>>CCCNNN\\\fffoooxxxvvvlllddd]]]YYYUUUVVVWWWZZZ\\\^^^```aaahhhkkkooouuuzzzuuuhhh```NNNFFF===777555444222000...---,,,,,,------+++***///...............//////000000///...---,,,,,,+++,,,,,,,,,,,,---------------......///111222333333000...,,,...111333111///111222222111///......///333444666666666444222111333222222111111000000000---...///000000...---+++---,,,,,,,,,,,,+++++++++---------............///+++,,,---......---,,,+++---///000111000///000111111111111000000//////...///............///000000//////.........000111222777777666444111000000111333666:::???CCCIIIOOOSSSXXX]]]eeemmmttt{{{yyyrrrllllllmmmnnnqqqvvvvvvvvvxxx{{{{{{sssnnnlllpppwwwwwwjjj\\\OOOGGGCCC>>>===DDDPPP\\\jjjuuuzzznnncccWWWNNNFFFCCC@@@AAAMMM[[[eeeppp{{{zzzrrreee[[[LLLHHHBBB>>><<<;;;:::999888777777666666666777777222333444555555555555444333333333333333333333333222222333555666888::::::555555555555555555555555888999999:::>>>EEEPPPWWWaaaiiiuuu|||pppeee]]]XXXTTTTTTTTTTTTTTTSSSSSSTTTYYY[[[___dddiiinnnqqqsssrrrtttvvvyyy|||xxxppp```WWWKKKAAA===:::888666000///---.........,,,***......---------...//////000//////...------,,,,,,++++++,,,,,,,,,---------,,,,,,---...000111222222000...---...///000///---000111222111///......000444555666555444222000///000000000/////////......,,,---///111111///---+++......---------,,,,,,,,,---------............///,,,---...//////...---,,,,,,---///000000000111333222222111111000///........................//////111000000///000111333444666666666555333222444666777;;;BBBHHHMMMRRRVVVZZZccchhhpppwww~~~wwwfff___YYYYYYYYYZZZ]]]aaaaaacccgggmmmttt~~~{{{tttppprrruuuzzzwwwiiiZZZQQQMMMEEE@@@CCCKKKUUUaaakkkzzzxxxnnnbbbYYYPPPKKKFFFFFFNNNYYY\\\eeeqqqzzzvvvmmm[[[VVVNNNFFFAAA<<<999777666555555555666777888888444444555666666666666555555555555555555555444444333444555555666777777777555555555444444444444444444555666888:::???DDDGGGRRRZZZeeepppzzzxxxmmmeee```\\\\\\[[[XXXUUURRROOOMMMOOOPPPRRRUUUXXX[[[^^^```[[[]]]```cccgggmmmtttxxxuuukkk\\\PPPGGGAAA<<<888666444333222333333111000...---------------....../////////...------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,...///000111111000///......//////...---///000111000......///000333333333333222000...---...............---------,,,...000222222000...,,,000/////////............---------............///---///000222222000///---+++---/////////000222444333222222111000//////...---...000000000///...---000000//////000222444555333444555444444666999;;;???DDDKKKRRRWWW[[[___bbblllqqqxxxuuuhhhWWWPPPJJJJJJKKKKKKNNNRRRSSSWWW^^^fffppp|||~~~wwwwwwwwwzzzxxxlllcccXXXOOOHHHGGGKKKPPPYYYaaannnwww{{{ppphhh___VVVOOOKKKMMMRRRTTTZZZdddooowww}}}}}}mmmggg]]]SSSJJJBBB;;;777666666666666666777888888555555555666666666777777888888888888888777777777555555666666666555555444555555444444444444444444333444777:::===???@@@AAAEEEKKKSSS]]]iiiwwwxxxrrroookkkjjjiiifffaaa[[[UUUQQQMMMLLLLLLLLLMMMNNNOOOOOOMMMNNNPPPRRRUUUZZZ```eeekkkqqqyyy~~~pppbbbWWWMMMCCC===<<<999555333333333222111000///......------......//////.........---------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000//////...............///000000......///000000000000000//////...------------------------------...000111111000///...111111000000000/////////---------............///...000222333333222000...,,,---...//////000333555222222222111111000000///...///111222222000...---.........///111333555777444555666666777:::>>>BBBIIINNNVVV]]]ccchhhllloooxxx{{{}}}iii[[[LLLEEE@@@AAADDDFFFJJJNNNPPPWWW```jjjttt}}}wwwfff]]]TTTQQQPPPPPPTTTYYYaaakkkuuu{{{{{{vvvmmmcccYYYQQQMMMKKKNNNPPPWWWaaajjjrrr{{{zzzpppdddYYYOOOEEE@@@::::::999888777666666666555555444444444555666777888888888888777777777666444555555666666555444333444444444444555555555555555666888;;;???AAABBBBBB@@@CCCGGGLLLUUUcccsss~~~~~~}}}wwwooogggbbbXXXVVVSSSPPPNNNLLLKKKKKKGGGGGGGGGFFFGGGJJJOOOSSSTTTYYY___eeehhhkkknnnpppzzz~~~vvvlllbbbWWWPPPFFFAAA;;;777555444333222333333111000//////.....................---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------......///000///......///000------......////////////------------------------,,,---...////////////...000000000000////////////---------............///---///222333333222///---,,,---.........000222555111111111111111111111111222222111111000000000000000000111222555888:::<<<===>>>>>>>>>???BBBFFFJJJSSSYYYaaaiiipppwww|||qqq]]]PPPFFF@@@===AAAFFFJJJPPPVVVZZZbbbmmmxxxvvvmmmddd___[[[VVVUUUWWWYYYbbbiiimmmsss{{{}}}{{{uuummmddd[[[QQQKKKJJJIIILLLUUU]]]eeeqqq}}}~~~sssggg[[[PPPJJJ???>>><<<:::777666555555555444333222222444666777666666555555444444444333333444555666666666555444444444444555555555666666444333555888<<>>>>><<<>>>>>>>>>AAAFFFMMMUUUYYYeeehhhmmmsss{{{{{{yyyuuurrrnnnhhhccc^^^XXXPPPEEE??????AAA@@@>>>AAABBBCCCFFFHHHKKKLLLMMMVVVYYY]]]ccchhhlllnnnoootttvvvyyy|||}}}vvvsssgggaaaYYYRRRMMMGGG@@@<<<===<<<999666333111111111000...------...///...,,,,,,++++++,,,------+++***...------------......///------,,,+++,,,---///000------......///111222333///---,,,...111333222000,,,,,,---------------,,,///............---------........................---,,,,,,,,,------...///......///////////////.../////////000000000000111...111555666555333222111333333222222333444555666444333444777;;;BBBHHHLLLOOOOOOOOOOOOOOOQQQUUUYYYfffkkkuuu~~~}}}nnn\\\MMMFFFDDDBBBFFFQQQZZZ```iiisss|||vvvooogggcccccc```^^^^^^aaafffiiijjjpppqqqrrrtttrrrkkk```WWWOOOLLLHHHHHHLLLUUU___ffftttkkk^^^WWWMMMFFFCCCAAA???===999888777888:::<<<<<<;;;;;;999666555555555444333555555555666666666666666666666555555555555666666666555444666:::<<<;;;:::;;;::::::<<<@@@EEEJJJMMMUUUXXX\\\aaaiiisss~~~}}}xxxttthhh___SSSKKKIIIGGGEEECCCBBBBBBCCCDDDFFFGGGHHHHHHKKKMMMQQQUUUYYY[[[]]]]]]```aaadddgggjjjmmmooopppvvvyyy~~~{{{xxxqqqmmmfffaaa\\\WWWPPPLLLCCCAAA>>>:::777444333222000...---...///000///---...---,,,---///000...---,,,,,,,,,,,,,,,,,,---------------------...//////.........///000222333444000...---///111333111000------.........------,,,------------,,,,,,,,,,,,////////////////////////------,,,,,,,,,------...,,,------.........------,,,,,,---------.........+++---111222222111222222555444333333333444666666999999:::===BBBHHHNNNRRRUUUUUUUUUUUUUUUXXX]]]aaaooouuuyyynnnaaaTTTKKKHHHMMMNNNUUUbbbkkkqqqzzz|||uuuqqqeeebbb^^^\\\]]]^^^______ggghhhkkknnnpppmmmfffaaaVVVSSSOOOMMMOOOUUU\\\```uuummmaaaWWWQQQKKKEEEAAA<<<:::888777999:::::::::;;;999777666777666444333444555555555666666777777666666555555555555666666666555444555777888888777888888888888:::<<<>>>@@@DDDEEEHHHMMMTTT^^^hhhooo~~~uuuiii___XXXTTTPPPMMMJJJJJJIIIIIIHHHGGGGGGGGGEEEFFFIIILLLMMMNNNMMMMMMMMMNNNPPPRRRUUUWWWXXXYYY___bbbfffkkkpppsssuuuvvvzzzzzz|||}}}~~~|||zzzxxxuuurrrooollliiieee```]]]RRRPPPLLLHHHCCC@@@>>><<<888666555555666666555444111000///000111222000///,,,,,,,,,,,,,,,---------------...////////////............///111222444555111000///000222222111//////////////////...---,,,,,,,,,,,,,,,++++++++++++////////////////////////------,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------***,,,...///000111333555999888666555555666777888;;;;;;===@@@EEELLLRRRVVV[[[\\\\\\]]]^^^ccciiinnnzzzwwwggg[[[RRRKKKIIILLLVVV\\\hhhvvv{{{ppplllgggccc```]]]ZZZXXX]]]^^^bbbggglllnnnmmmkkkdddaaa]]]ZZZYYY[[[]]]___uuujjjaaaYYYQQQKKKFFFCCC???<<<;;;;;;999888999888777888999888666444444444555555666777777777555555444444444444555555555444444444555555555444666666666777888888999999<<<===>>>@@@EEEMMMWWW]]]kkksss~~~}}}ssskkkeee```]]][[[ZZZYYYVVVTTTRRRPPPPPPMMMOOOPPPQQQPPPOOOLLLKKKJJJJJJJJJIIIIIIJJJJJJJJJQQQSSSVVVYYY\\\^^^___```dddeeefffggghhhiiijjjjjjllllllmmmmmmmmmmmmlllllliiiiiiiiiiiiiiihhhfffeee```^^^[[[VVVRRRNNNKKKIIICCCAAA???>>>>>>===<<<:::777555333222222222000///------..................,,,---.../////////---------------...000111333444000111111222222111000///000000000000///...---,,,,,,,,,,,,,,,++++++++++++------------------------...------,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------.........//////,,,---/////////111444777<<<;;;888777666888999:::<<<===@@@DDDJJJQQQWWWZZZ^^^```bbbdddhhhnnnvvv{{{tttgggYYYOOOIIIFFFIIIOOOYYYccctttzzzvvvpppjjjeee```[[[XXXXXXZZZ]]]bbbhhhlllooopppmmmllliiifffdddbbbaaa```zzzrrrjjjbbb\\\XXXTTTNNNIIIEEEAAA>>>;;;777666666777888888777555444555555555666666777777444333333333333333333444444444444333333222222222333333444555666666666666;;;:::::::::<<>>AAAMMMSSS\\\dddmmmwww~~~{{{yyywwwvvvrrrssssssrrrooojjjeeebbbZZZWWWRRRMMMGGGDDDAAA@@@>>>???@@@BBBDDDFFFGGGHHHEEEDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLOOORRRUUUYYY^^^aaahhhhhhgggeeebbb___]]][[[WWWUUURRRQQQQQQOOOMMMKKKGGGDDD@@@<<<;;;999777555444444444444333111///---....../////////...------,,,,,,,,,,,,,,,---......,,,///111222111/////////---....../////////......------------,,,,,,,,,,,,.................................---...//////000000000000000///...------+++,,,,,,,,,------------...///000//////000333555:::999777666888;;;???AAACCCEEEIIIOOOVVV]]]cccfffjjjnnnsssyyy|||mmmbbbPPPIIICCC@@@>>>@@@HHHPPPaaarrr{{{zzzvvvpppkkkgggccc___]]][[[^^^aaadddeeefffgggiiiooopppqqqrrrrrrpppmmmlllxxxtttoooiiibbbZZZQQQLLLEEEBBB>>><<<;;;:::888777777777777666555555444444666555555444444555555666111333444333111000111333222111111111222333444555555555666555444555777:::BBBFFFKKKQQQWWW```lllttt~~~xxxuuukkkhhhbbb[[[UUUQQQNNNMMMHHHGGGGGGGGGGGGHHHIIIIIIDDDCCCAAA???>>>=========<<<<<<<<<<<<===>>>>>>???>>>@@@BBBDDDFFFJJJPPPUUU____________^^^]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVTTTOOOLLLHHHEEEDDDCCCBBB@@@>>>>>>>>>===;;;888555333222111111000//////000000......---,,,,,,,,,,,,---))),,,000222000......///+++,,,---......///......,,,,,,,,,,,,++++++++++++.................................//////111222333000000000000///...------,,,,,,---------.........000111333444444555888:::???>>><<<===???DDDIIILLLKKKNNNRRRYYY```gggmmmqqqxxx|||wwwkkk]]]SSSDDD???;;;;;;<<>><<<:::888888777666555444333333777777666666666666777777111333555444111000222444555555444333333444666777222333555444444444666888:::===@@@BBBGGGOOOZZZbbbkkkuuu{{{xxxrrrkkkeeeaaa^^^]]]WWWVVVTTTRRRPPPNNNMMMMMMHHHGGGDDDAAA???>>>>>>>>>555555555555666888999:::555777888888999===DDDIIIOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOOOOQQQSSSUUUTTTSSSTTTQQQMMMKKKKKKKKKJJJJJJGGGGGGGGGFFFCCC@@@<<<:::555444222111111111222333000000///...---,,,,,,,,,'''+++000111000......///******,,,---.../////////+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,.........///111222444555000000000000///...---,,,/////////000000000000111222444777999:::<<>>;;;:::777444222333333333333444444333333444555666666333333333333444444444444444444444444444444444444444444444444555777888:::???===<<<<<>>???<<<999777888999999999555666777777666777888:::AAADDDGGGGGGEEEEEEFFFHHHEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKJJJIIIIIIKKKMMMNNNLLLNNNPPPQQQOOOJJJEEEAAA@@@???>>><<<:::888777666333222111/////////000000000///...---------...///...---...///111222000///------------,,,+++***))),,,...---+++,,,///...***//////000111111111111111333222000//////000111111111000000///000111333444888:::===>>>@@@BBBFFFHHHOOOPPPRRRTTTVVVZZZ```dddjjjnnnsssyyy~~~sssdddXXXQQQJJJAAA:::;;;777666999>>>GGGVVVccc{{{mmmjjj```TTTOOOQQQQQQMMMRRRiiinnn|||eee^^^XXXYYYYYY[[[^^^aaadddeeeuuupppggg___WWWNNNGGGBBB===:::666444444555555555777777666666666666666666333333333333333333333333222222222222333333333333444444333333555666888999<<<:::888888:::===BBBEEEMMMTTT___iiirrr{{{~~~|||yyyvvvrrrooommmhhheeebbb^^^[[[WWWRRRNNNJJJGGGBBB@@@>>>>>><<<;;;444444444222222222333555666888:::999888666888999<<<<<<===>>>???@@@AAAAAADDDDDDCCCDDDEEEGGGJJJKKKKKKMMMPPPRRRRRROOOLLLJJJFFFEEEDDDBBB@@@>>><<<<<<<<<:::888666444333333333000000///.........///000///......000333444333222------------,,,,,,+++***---//////---///333333///333444444444444444333333222111000000000111222333666555555555777888:::;;;>>>@@@BBBDDDFFFIIINNNQQQWWWYYY\\\___ccchhhnnnrrrwww{{{yyylllbbbUUUKKKGGGBBB;;;555777555555999>>>III[[[kkkvvvnnnaaaUUUMMMLLLOOORRRcccdddIIIQQQQQQRRRSSSUUUXXX[[[]]]|||tttkkk```VVVOOOEEEAAA<<<999888888888888555555666555444333222111444444444333333333333333111111222222333333444444333333333333444666777999;;;:::777555555888;;;===>>>DDDMMMUUU^^^hhhttt|||yyyqqqmmmooovvv}}}|||zzzvvvsssqqqmmmhhheee\\\YYYSSSOOOKKKGGGDDDAAA:::888555222000111222333222333444333111000111222333333222222333555777888:::::::::<<<>>>AAACCCEEEEEEGGGJJJMMMOOOOOOOOONNNKKKKKKJJJHHHGGGEEEDDDDDDEEEDDDAAA>>><<<:::999888444333222111111111111222000000000111444666555555////////////////////////000222222222555:::;;;888999999999888888777666666444444333444555777888:::======>>>???AAACCCEEEFFFHHHJJJLLLMMMPPPUUU[[[___bbbeeeiiinnnsssyyyssshhhVVVNNNDDD>>><<<:::666222444333444999???MMMcccwwwssseee[[[QQQLLLTTT```WWWEEEFFFFFFFFFGGGIIIKKKNNNOOO~~~ssshhh```RRRMMMGGGAAA>>><<<:::999555666666666555444333222555555555555555444444444222333333444444555555555333333222333444555777888>>><<<999666555666777999777;;;AAAFFFMMMWWWccclllyyy}}}ttthhh```___eeelllpppsssvvv{{{~~~{{{xxxrrrnnnhhhbbb\\\VVVPPPLLLFFFBBB<<<777555444444444333333333222222222222333000///.........000333444222333333444666888:::<<<;;;<<>>DDDEEEBBB??????===<<<;;;::::::999:::::::::;;;===@@@BBBDDDFFFGGGHHHJJJMMMOOOQQQRRRUUUVVVWWWYYY\\\bbbiiinnnnnnqqqvvv{{{|||pppaaaWWWGGGAAA:::777777777555222333333666;;;CCCRRRkkkyyymmmhhh^^^VVV___qqqUUU@@@HHH======<<<===>>>???AAABBBzzzsssbbb]]]UUUMMMGGGAAA<<<999:::::::::::::::999888888666555555555444444333333333333333333444444555555444333333333444666888999???===999666555444555666555777:::<<<@@@HHHRRRYYYfffppp{{{~~~tttggg]]]YYYZZZ]]]```aaadddhhhlllooorrrvvvyyy{{{vvvpppiiibbb]]]TTTNNNEEE>>>:::888555333//////......///000111111000///...---...000222333//////000000000111222222333444666888:::;;;<<<===@@@AAABBBDDDFFFGGGIIIIIIKKKKKKKKKKKKKKKKKKJJJJJJEEEDDDCCCAAA???<<<;;;::::::888777666777888888777999999999999:::<<<===>>>???BBBCCCDDDIIIOOOPPPNNNGGGFFFDDDCCCAAAAAA@@@@@@BBBBBBCCCDDDGGGJJJMMMOOOQQQRRRUUUWWWZZZ]]]^^^___cccdddeeegggjjjooovvv{{{{{{~~~xxxmmm___QQQHHH@@@<<<777555555666555333555555999AAAKKK[[[sssyyywwwnnnbbbgggvvvxxxWWW;;;444>>>888888777666666888999:::uuuppphhh___VVVMMMEEE??????>>><<<;;;::::::::::::777666666555555444444444333333333333333333333333444444444444555777888:::<<<;;;888555333222333333333555777777777;;;BBBHHHRRR\\\fffoooyyy|||uuukkkbbb\\\YYYWWWUUUUUUWWWYYY[[[]]]```eeeiiiuuu}}}|||uuupppbbb[[[QQQHHHCCC>>>888333111///---,,,...///000//////...---------///000111////////////......------000111222333444444555555777888:::<<>>===>>>?????????AAAAAAAAAAAACCCEEEGGGIIIMMMPPPQQQRRRVVV\\\]]][[[SSSRRRPPPNNNMMMMMMMMMMMMMMMMMMNNNPPPSSSVVVYYY[[[___aaacccfffiiikkkmmmmmmqqqrrrsssuuuwww{{{~~~rrrggg\\\NNNCCC>>>:::777444333333444444333777777===HHHVVVggg|||zzznnnlllrrriiiddd]]]SSSIIIAAA<<<999777666555444333444444555wwwmmmbbbWWWPPPJJJHHHDDD@@@>>>===>>>>>>===<<<<<<;;;::::::999999888888777777666666555555555555555555666888:::;;;;;;999777555333333333333111444666555444555999===BBBIIIRRRZZZeeepppwwwwwwwwwuuuppplllgggaaaZZZVVVRRRRRRQQQOOONNNQQQVVVYYYdddmmmyyyvvvnnncccYYYRRRKKKBBB;;;999555222000111222111000------............/////////////////////...------///000111222222222111000111222444666888:::<<<===???AAADDDGGGJJJKKKLLLMMMKKKLLLLLLMMMLLLKKKJJJIIIJJJHHHFFFFFFHHHKKKLLLLLLMMMMMMMMMMMMOOORRRUUUWWW\\\_________ccciiiiiifffbbbaaa___]]]\\\]]]]]]^^^]]]]]]^^^```bbbfffiiikkknnnooorrruuuxxxzzz{{{{{{}}}{{{mmm^^^TTTKKK@@@:::999666444333222222333444444888777???NNNaaarrr}}}vvvrrrkkk]]]RRRMMMHHHHHHFFF>>>888777555333222222333333ssshhh```ZZZVVVQQQKKKHHHFFFGGGGGGDDDCCCCCCBBBAAA@@@@@@???>>>======<<<;;;:::999999666666555666777888:::;;;;;;:::888666555555555555111444777666444444666999888???FFFMMMWWWdddlllnnnuuuuuuuuuuuuqqqjjjbbb[[[SSSQQQMMMIIIGGGHHHLLLPPPVVV```llluuu{{{sssiiiaaaXXXMMMFFF>>>999444222222222000...---...//////000//////...//////000000000//////...---...000222222111///...000111222333555666777888888999===@@@CCCEEEEEEFFFIIIJJJLLLNNNOOOOOOOOONNNOOOMMMLLLMMMPPPSSSUUUVVVXXXWWWWWWXXXZZZ]]]```bbbfffhhhiiihhhlllqqqqqqnnnmmmllljjjhhhggghhhiiijjjjjjjjjkkkmmmooorrruuuwwwxxxyyy|||}}}ppp```QQQHHH@@@888555888444333222222333555666777777777???RRRhhhzzzxxxqqqkkkkkkeeeTTTKKKGGG???888777555333222222222222zzzpppllleee]]]XXXVVVVVVWWWSSSSSSRRRPPPOOOMMMLLLLLLLLLIIIFFFDDDCCCCCCAAA@@@:::999999999;;;<<<;;;:::<<<:::666444333444666888222222111111222333444555666888<<>>666222333444444333}}}vvvrrrooonnnnnnhhhhhhgggeeedddcccbbbaaa^^^[[[WWWTTTSSSQQQOOOMMMHHHFFFDDDCCCCCCBBB@@@???>>><<<:::777666777888999555555444333333444555666666666888;;;???EEEIIILLLZZZ```hhhooorrrrrrrrrrrrnnnjjjccc[[[SSSMMMIIIGGGFFFJJJPPPXXXcccqqqxxxlllddd\\\TTTHHH???:::777444222000///------...//////...///...---.........,,,+++......////////////......------------...///000111//////000111222333333444888999:::<<<===???@@@AAADDDFFFHHHIIILLLOOOTTTXXX[[[]]]```bbbdddgggkkkmmmtttwwwyyyyyyyyyxxxxxxyyyuuuwwwyyyzzzzzzzzz|||~~~~~~~~~~~~nnn```XXXMMMEEE:::444555888999999999888666555555666777777<<>>777555444333222~~~}}}}}}wwwtttpppmmmkkkiiifffddd___\\\XXXVVVSSSQQQMMMJJJGGGEEEDDDBBB@@@??????>>><<<;;;999888777777777888;;;::::::;;;<<<>>>AAABBBMMMSSS[[[dddkkkpppuuuxxxyyyvvvpppiiiaaaYYYSSSOOOHHHHHHIIIMMMVVVggg|||}}}vvvnnneeeXXXMMMEEE???999555444222000//////000/////////...------//////...,,,...........................---------------......------........./////////000000222333555666777888;;;<<>>>>>>>>@@@@@@@@@@@@AAACCCDDDEEEEEEJJJQQQZZZcccllltttyyy}}}|||zzzvvvpppiiiccc```TTTRRRNNNMMMTTTeee{{{zzzrrreeeZZZRRRJJJBBB===<<<999555333222222111000000///---...///000000///........................//////...---,,,,,,------------------------------------...///111222333333333555777888999<<>>:::777555~~~{{{xxxsssrrrooolllgggbbb^^^\\\WWWUUUSSSPPPNNNMMMLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKHHHLLLQQQWWW___iiirrryyy}}}xxxsssooogggbbb\\\WWW[[[jjj~~~{{{qqqiiibbbZZZSSSMMMFFFAAA<<<777444222000///000...,,,,,,.../////////......------------......000000///...------------++++++++++++************,,,,,,---...//////000000///111222222222222444666555888<<>>CCCUUU___nnn|||{{{pppfffXXXLLLDDD???:::777}}}xxxtttrrrllljjjgggdddbbbaaa``````]]]]]]]]]\\\[[[[[[ZZZZZZXXXZZZ]]]```eeemmmvvv|||}}}zzzvvvsssmmmhhhjjjttt|||wwwsssnnngggaaaRRRMMMEEE>>>888444111//////---++++++,,,---------///...---,,,,,,---...///000000///...------......---------------,,,,,,,,,+++++++++,,,,,,---------...///000///...---...//////111444666888;;;>>>AAAGGGKKKPPPUUUZZZ^^^cccfffiiilllppptttvvvzzz~~~sss___MMM???777333111111111111222222333333111222333333666===GGGOOOaaakkkyyy{{{qqqcccWWWNNNGGGAAA===~~~|||yyyvvvuuuttttttttttttssssssrrrqqqpppooonnnoooooopppsssyyy}}}zzz{{{|||vvvqqqccc\\\RRRIIIAAA;;;666333333000---,,,---.........///...,,,++++++,,,...///......------,,,---------............////////////+++++++++,,,,,,,,,,,,,,,,,,...//////---,,,---...---///000111111333555888:::<<<@@@CCCFFFKKKPPPTTTYYY\\\aaaeeeiiinnnrrrvvvyyy{{{xxxgggTTTDDD:::555333//////000000000111222333000222555888<<>><<<888444111000000111111///------------,,,+++000000//////...------,,,------,,,++++++,,,,,,------------..............................------,,,,,,,,,,,,------.........000/////////111444777:::===@@@CCCEEEGGGKKKQQQVVV```dddjjjooorrrwww|||vvvlll]]]VVVLLLBBB<<<777333111555222000000333444333111444666999@@@JJJYYYhhhrrr~~~{{{xxxuuurrrxxxyyyyyyyyyxxxxxxyyy{{{}}}zzzuuuqqqooommmjjjiii~~~{{{yyyyyyyyyxxxwwwuuuuuuuuuuuuvvvxxxyyyzzz~~~~~~~~~~~~yyytttooohhhccc___ZZZUUURRRHHHEEE@@@:::666333222111333111///...//////...---.........------,,,,,,,,,---------,,,,,,---..............................---............---,,,,,,,,,,,,,,,---------.........---,,,+++---000333555666888:::;;;<<<@@@FFFJJJRRRUUU[[[___ccchhhnnnsssyyy|||~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}|||{{{zzzxxxzzz{{{|||}}}|||zzzzzzyyyyyyyyyxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{}}}~~~wwwhhh___PPPKKKCCC===888555222111555333111111333555444222777:::@@@IIIUUUcccqqqzzz}}}yyyuuuqqqmmmkkkooopppqqqqqqqqqrrruuuwwwyyywwwtttqqqpppnnnmmmlll{{{xxxtttppplllnnnkkkhhhgggggggggfffeeebbbbbbcccdddfffhhhjjjkkkqqqrrrssstttttttttsssssspppppppppqqqrrrssstttuuuuuuuuuuuutttvvv{{{|||zzzxxxxxxyyywwwsssooogggeeebbbaaaaaaaaa```^^^XXXUUUNNNGGG???:::666444777444111000000000///............------------------------------...///000000//////......------------............---,,,,,,,,,,,,,,,,,,------------+++***)))((()))+++---...000000111111222666;;;???BBBDDDGGGKKKOOOTTTZZZ___jjjnnnuuu|||~~~|||xxxtttqqqnnnnnnmmmlllkkkkkkkkkllllllkkkjjjiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhfffggghhhiiihhhgggfffeeeccccccccccccbbbbbbbbbbbbcccccccccdddeeeggghhhiiijjjllloooqqqtttwww{{{~~~sssdddWWWOOOBBB???;;;888777666444222555444222222444444444333888>>>HHHTTTaaaooo{{{zzzuuuqqqmmmhhheeehhhiiijjjjjjkkkmmmpppssstttsssrrrqqqppppppppppppzzztttkkkeeebbb___[[[XXXXXXVVVSSSSSSSSSSSSRRRQQQNNNOOOPPPRRRTTTVVVXXXZZZ\\\^^^```aaaaaa```]]]\\\YYYYYYYYYZZZ[[[\\\]]]^^^aaa``````___bbbgggooouuu{{{~~~wwwpppmmmjjjiiijjjiiieeeaaaXXXWWWWWWXXX\\\aaafffiiiiiieee^^^UUULLLDDD>>>;;;;;;888444222111111000///........................---------------...///000111000000///...------,,,...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++---------...000444888;;;:::::::::<<>>999666444333222000/////////...............---------------...//////111111000///......------000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++++++++,,,...222777:::<<<666555333333555888;;;===FFFJJJQQQXXX^^^aaacccccc```]]]YYYUUURRROOOKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>=================================>>>>>>@@@AAABBBFFFGGGHHHIIIJJJLLLPPPSSSYYY]]]aaa___UUUJJJAAA<<<666666555666888999777666333333333222222222333444999DDDUUUggguuu}}}yyyvvvuuussspppnnnllllllkkkiiihhhhhhkkknnnqqqssstttssspppooooooqqq|||yyyzzz{{{}}}rrr___XXXNNNFFFCCCAAA???===;;;:::999999;;;;;;:::888777777888888:::;;;<<<===>>>@@@BBBCCCCCCBBB???>>>===============>>>>>>???;;;<<<<<<<<<===AAAFFFJJJTTTZZZeeeqqq}}}}}}zzzwwwrrrqqqqqqssswww|||}}}zzzxxxwwwwwwwwwwwwxxxyyy{{{}}}xxxpppccc^^^YYYVVVVVVUUURRRPPPNNNNNNOOOQQQWWWbbbmmmvvv{{{yyyuuuooohhh```ZZZVVVNNNIIICCC>>>:::888777555222222111000000///......//////............//////111000000//////.........///000000000000///......,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++******,,,000555888::::::333111///...000222333333888;;;@@@EEEJJJMMMOOOPPPKKKHHHEEEBBBAAA???===;;;::::::999888777777777777888777666555555555555555333444555666666666666666666555555555555555555444444444444444555555555555444444444444555666777888???@@@???>>>===>>>AAADDDDDDIIINNNPPPLLLDDD<<<888444333333444666777777555333444444333222222333555@@@KKK^^^ppp}}}|||zzzxxxxxxwwwuuutttqqqpppnnnkkkhhhhhhjjjlllsssvvvxxxvvvsssqqqrrrsss~~~yyyvvvuuutttuuuxxx|||xxxjjjaaaTTTJJJDDDAAA===;;;888777777888999999888777444444444444444444555555888999;;;<<<<<<;;;:::999999999888777777777777888333444555555555777:::===DDDIIISSS___kkkttt{{{~~~~~~zzztttnnnhhhddd___^^^]]]^^^aaafffllloootttuuuxxx{{{~~~~~~{{{wwwsssqqqmmmkkkhhheeecccbbbbbbbbbccccccdddfffhhhjjjlllmmmqqqtttwwwyyyzzz|||~~~~~~wwwhhhccc]]]YYYYYYXXXVVVTTTRRRTTTVVVYYY^^^fffpppwww{{{{{{zzzwwwrrrmmmhhheee[[[VVVOOOHHHDDDAAA>>><<<:::999888777666555444333333333222111000000000000000000000///////////////...............------,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++***+++---222777999777555111///---...111333222111111222555888;;;===???@@@===:::777666666666555444222222111000000111111111111111000//////000000000//////000111111000000000000000/////////000000111000000000000111111111222000000000000000111222333<<<<<<;;;888666666999;;;999<<>>888888888999:::;;;999888444444333222111111222222444555666777888777777666666666555444333333333333000222333333222333555777:::???HHHSSS^^^hhhooorrrwwwvvvuuuqqqjjjbbbZZZUUUMMMLLLJJJJJJLLLQQQUUUYYYZZZ\\\```eeeiiimmmpppqqqppppppnnnkkkhhhddd```^^^]]][[[XXXTTTRRRQQQQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]___cccfffgggiiikkkmmmtttuuuwwwzzz}}}~~~uuupppiiifffeeeeeeccc```[[[___dddhhhkkkqqqxxx}}}{{{{{{|||{{{xxxtttpppnnneee___WWWPPPJJJGGGDDDBBBBBBBBB@@@???===<<<::::::666666444333222111111111////////////000000000000,,,,,,------,,,,,,+++***,,,,,,,,,++++++***************************)))))),,,---///444999999666333000......000444666555333/////////111333555777888666333111111222333333333.........---......//////..................//////....../////////......---...---------...///000000......//////000000000111///.........///000111111666666444111......111333666999>>>EEEIIIGGG@@@999555444333444777:::;;;;;;666888999888666555777:::GGGSSSeeevvv~~~|||yyyxxxuuurrroooooorrruuuvvv{{{|||zzz|||{{{xxxyyy~~~xxxnnneeeYYYMMMEEE>>>;;;999999::::::666333666555555666888777555333666666666555555444444444111222222333333222222111000000000000000000000000444888???EEELLLRRRYYY]]]___cccgggjjjgggaaaYYYSSSGGGEEEAAA>>>>>>???BBBDDDIIIJJJMMMPPPTTTXXX[[[]]]ccc```\\\YYYUUURRRNNNKKKKKKIIIHHHFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKMMMMMMOOOQQQTTTWWWZZZ[[[]]]```eeeiiimmmppptttvvvuuuzzzxxxrrrooommmlllkkkmmmooorrruuuzzz~~~~~~xxxrrrssslllcccZZZUUURRRQQQPPPLLLLLLLLLLLLLLLKKKGGGDDD@@@>>>;;;777444222000000///......///000111///...+++...///------///...+++,,,***+++//////,,,***,,,111...+++******+++++++++,,,...111666888777333///111///...000444555444222222///,,,///444777666333111111222333444444555555---...//////---,,,---............------,,,,,,+++---...000111111111000//////---,,,,,,...//////...000///...------...///000---------............///111000000000000/////////111333:::EEENNNNNNFFF===999333///222666777:::======<<<::::::;;;???BBBDDDSSSZZZeeepppyyy}}}wwwrrrqqqssswwwyyy}}}~~~~~~vvvkkk___WWWLLLGGG@@@===<<<;;;888666999888888888999888666444444444444444444444444444111222222333333222222111000000000000000000000000111555999>>>BBBFFFKKKOOORRRVVV[[[^^^^^^ZZZUUUQQQJJJFFFBBB===;;;;;;<<<===???@@@AAADDDGGGJJJMMMNNNRRRPPPLLLIIIGGGEEEAAA???@@@???>>>======>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDFFFIIIKKKMMMOOOPPPSSSWWWZZZ]]]```cccffffffkkkqqqvvvxxxzzz|||~~~|||{{{zzzyyy|||~~~}}}zzzuuummmeeeaaa^^^\\\ZZZYYYYYYYYYYYYYYYXXXTTTRRRQQQMMMGGG@@@999444111000///......///111111000///...000000...111444444//////,,,+++...///,,,+++---111...+++***+++,,,,,,+++***+++...222444444111...///......000555999:::999888444111111555777555222000111333555666555333222...///000///---,,,---...000000///......---,,,,,,++++++,,,------------,,,///...---...000000///...000//////......//////000---------............///---------....../////////333444;;;GGGSSSUUUMMMDDD;;;444///111444666999===??????@@@BBBFFFJJJNNNPPPXXX]]]eeennntttyyy|||~~~~~~~~~zzzuuutttuuuyyy|||~~~wwwpppaaaZZZOOOGGGCCCAAA===;;;999888666666666666444222222222222222333333333333111111222222222222111111000000000000000000000000000222555777888:::<<>>DDDBBB@@@???>>>===;;;888777666555555555666888999777888999999999999999999999999:::;;;<<<>>>@@@AAABBBDDDFFFGGGIIILLLPPPSSSTTTWWW\\\aaadddgggkkkmmmrrruuu{{{zzzvvvrrrooollliiiiiihhhhhhiiiiiihhhdddbbb^^^YYYPPPEEE<<<555000...000......///000111000///111111000111888??????:::444///,,,...///------///000...+++++++++,,,,,,+++++++++,,,///111111000...---------111777<<<@@@BBB>>>:::555333444444222///...111444666666444111///...///000///---,,,---...222111000///...---,,,,,,***************++++++,,,......///111333222000...//////000000000000//////---------............///++++++,,,---...///000111444444:::HHHWWW[[[TTTJJJ===666111333666888===CCCDDDGGGKKKQQQWWW\\\___aaaaaadddgggkkkoooqqqsssssssssssssssssstttvvvxxxyyy}}}~~~zzzyyyzzz}}}vvvnnncccYYYRRRMMMGGGCCC<<<999777666666555444333111111111222222222222222111111222222222222111111000000000000000000000000111222444444333333555666:::<<<@@@DDDHHHKKKLLLMMMJJJGGGAAA<<<666333000000333333333333333444555666<<<:::999999::::::999777444333222222222333444555444444555555555555444444555555555555666888999::::::;;;;;;;;;;;;>>>BBBEEEEEEHHHLLLOOORRRVVV[[[^^^bbbffflllsssxxx{{{{{{{{{{{{~~~{{{xxxtttttttttuuuuuutttqqqnnngggaaaWWWLLLAAA999444111000///......000000000///000//////333@@@KKKMMMIII999222------.........000000...,,,+++,,,---,,,+++...------...000111111000.........111777===CCCFFFBBB>>>999555444222///---///000222333333111///...///000111///---,,,---...222111000///...,,,,,,+++---,,,+++++++++,,,...///---...000333555444111......///000111111000///...---------............///------......///000000111333222777EEEUUU[[[TTTJJJ>>>999555777:::>>>FFFMMMPPPTTTZZZaaahhhlllooopppmmmlllllllllmmmmmmlllkkkjjjiiihhhggggggiiikkkmmmppprrruuuwwwyyyyyyxxxxxx}}}~~~wwwooohhh___VVVOOOEEEBBB===;;;:::999888777222222222222222222222222000111111222222111111000000000000000000000000000000111333222111111222333555666888;;;>>>AAADDDEEEDDDBBB>>>:::666333111000333333333222222333333444444333222333555666555444555444333111000000111111222222333333333333222222333333333333333444555666666666666555444555999;;;;;;===@@@BBBDDDHHHMMMPPPQQQUUU[[[bbbgggjjjkkkkkkjjjooowww~~~~~~~~~~~~|||yyyvvvoooeeeXXXLLLBBB;;;888222000......///000///...------...555DDDSSSXXXUUU>>>555------///...///000///---,,,,,,---...---,,,///---,,,,,,...000000000///000000222666;;;@@@CCCDDDAAA>>>:::777444000...000///...------......///000111111000...,,,---...000000///...---,,,+++***...---,,,,,,,,,---///000---...111444666666222///...///000111111000///...---------............//////.....................111000444AAAPPPVVVPPPHHH???;;;999===AAAGGGQQQZZZ```dddjjjqqqwwwzzz{{{{{{yyyvvvsssqqqpppooollljjjeeedddbbb```___```aaabbbaaacccfffiiikkklllkkkkkknnnpppsssuuuvvvyyy}}}}}}}}}tttiiiaaaQQQLLLFFFAAA>>><<<:::999555444444444333333333333000000111111111111000000000000000000000000000000...///111000//////000111111111111333555777:::;;;<<<;;;:::888666444333222222222111111111111222333222111111222444555555444555444222000////////////000000111111111000//////000000000000111111222333222333333111000111333555333555777888999;;;???AAAAAADDDHHHMMMQQQTTTUUUVVVYYY^^^eeekkkqqqvvv{{{zzzpppbbbTTTHHH@@@;;;777444111000000000//////------...444AAAPPPWWWVVV@@@666...---//////...///...---,,,---...///---,,,...,,,******,,,---......///111222222333666:::>>>CCCBBBAAA???<<<888555333000...,,,++++++---///000111111222000...------............---,,,,,,++++++,,,,,,,,,,,,,,,---......---...111444666666333000......////////////......---------............/////////......------------222222777CCCOOOTTTQQQLLLEEECCCDDDIIINNNTTT___iiiqqqtttzzz{{{zzzyyyxxxtttpppgggfffcccaaa___]]]]]]]]]YYYZZZ\\\^^^____________aaaccceeegggiiikkkoooqqqrrrtttwwwzzz{{{}}}|||ttteee___UUUMMMFFFBBB???<<<888888777666555444333333000000111111111111000000000000000000000000000000...///000000......///000////////////000222333444555555666666555444333222////////////000111222222444333333444555777666555333222111000//////000111000000000000000///......---------...///000111111000111222111000///000111///111333444333444555777777888:::===@@@BBBDDDEEEIIILLLQQQVVV[[[aaafffjjjnnnssszzz~~~wwwlll___RRRIIICCC===:::666333333222111000000111111222999EEELLLLLLAAA666...---//////------...---------//////...,,,...,,,***+++,,,......------///111111111222555888<<<>>>@@@AAA>>>:::777555......------...///000111111222222111...------..................---------++++++,,,------------------...000333555555333111......------------......---------............///000000000000111111111111555888???IIISSSXXXXXXWWWSSSSSSUUU[[[```fffpppzzz~~~yyyrrrpppnnnkkkhhhdddbbbaaa\\\\\\[[[ZZZZZZYYYXXXXXXWWWYYYZZZ[[[[[[\\\___aaacccfffiiikkkmmmpppsssvvvzzz{{{~~~{{{ssshhh]]]TTTNNNIIIFFF::::::999777666555444333000000111111111111000000000000000000000000000000000111222111/////////111////////////000111222333111222333444444333222111............///111222333222111000111333444333222333222111111111222333444111111111111111000///...---------......000111222///111333333111000000111000111333333222111111222333333444555777999;;;<<<>>>@@@CCCGGGJJJOOOUUUYYY]]]ccckkkppprrruuu{{{vvvkkk```WWWRRRAAA>>>999666555444333222333444333000333;;;BBBCCCAAA666...---000///,,,+++...------...//////...,,,000...---...///000000///+++...000111000000222555555888===???===999666444,,,---///000111111111111111222222111...------............////////////000,,,---...///000///...------...///222444555333111...---,,,++++++,,,---...---------.........//////333333444555666777777888888===FFFPPPXXX]]]``````aaaaaaeeekkkooottt~~~|||{{{yyyvvvrrrmmmjjjhhhcccbbb___\\\ZZZXXXWWWWWWSSSTTTTTTSSSRRRRRRTTTUUUWWWZZZ]]]```bbbeeehhhkkkoooqqquuuxxxzzz{{{{{{zzzxxxooofff^^^VVVPPPJJJEEE???:::666444222000333222222333333222000---222222111000000000111111////////////////////////000000000000000000000000333222222222111111000000000000000000000000000000111111111111111111111111222222111000/////////000111000000000//////..........................................////////////000//////......000111222//////000222333444555666888999:::===@@@CCCFFFGGGNNNSSSYYY]]]```eeekkkppptttzzz}}}{{{zzzyyy~~~yyyooobbbYYYMMMFFF===999888777444000111000...///111555999<<<888333//////111222...+++,,,,,,,,,,,,------------//////////////////////////////000000000000/////////111444666888888777666111000///...------...//////000222333333111...,,,++++++,,,---...///000000111111111111000000000000///222555555444333222222000000000000111333444555222111000//////000111222222333555666777:::===@@@FFFKKKSSSZZZ```fffkkknnntttvvvyyy}}}}}}yyyvvvuuusssooojjjeee```]]]\\\WWWVVVVVVTTTRRRPPPNNNMMMOOOOOOPPPRRRTTTWWWYYYZZZaaabbbeeehhhkkknnnppprrruuuxxx}}}{{{tttmmmfffaaaXXXRRRJJJCCC===:::777555444333222222333333111///111000000/////////000000000000000000000000000000////////////////////////222222111111111000000000111111111111111111111111111111111111111111111111222222111111000000111111111111111000000/////////....................................//////////////////.........///000111......///000111222333333222222444666888;;;===>>>AAADDDHHHLLLPPPTTTXXX[[[eeekkksssxxx{{{|||xxxtttqqqrrrqqquuu}}}yyynnneeeWWWPPPFFF???<<<:::666333555444111//////111333555777333//////222222000---111000000//////.........------------------------......////////////.........000222444555555444333111000///...---......///000222333444444222000...---------...//////000000000000000111111222222222222444666666444222111111222222222333444555666777555444444444555666888999;;;===@@@BBBDDDHHHLLLPPPUUUYYY___eeejjjoootttwww|||~~~~~~|||yyytttpppllljjjiiiaaa```^^^\\\XXXUUURRRPPPOOOOOOOOOOOOOOOPPPQQQRRRVVVWWWYYY[[[^^^aaadddeeejjjmmmrrrvvvyyy||||||yyyuuuppplllfff```WWWNNNHHHBBB>>>;;;666555333333444444222111000000////////////000000000000000000000000000000////////////////////////111111000000000000//////111111111111111111111111000000000000000000000000222222222222222222333333111111111111111000000000........................---............/////////......------......///000............/////////000---......///111333555666::::::;;;???CCCGGGHHHIIIOOOUUU\\\bbbggglllsssxxx|||ssskkkfffeeedddhhhqqqzzz{{{uuuhhh```TTTJJJDDD@@@;;;777999777444222000000111222333000------000111///---000000///...---,,,++++++------------------------......////////////......---...000111111111000///000000///.........//////222333444555555444222000//////////////////000000...//////000222333333444333555666666333111000000222333444666777999:::;;;::::::;;;<<<>>>AAACCCDDDIIILLLOOORRRVVV[[[```dddiiikkkooorrruuuyyy~~~~~~{{{yyyxxxqqqooolllhhhccc^^^ZZZXXXUUUTTTRRRPPPNNNLLLKKKKKKMMMMMMNNNOOOQQQTTTWWWYYY[[[___eeejjjnnnrrrvvvyyy}}}~~~{{{vvvsssssstttttttttqqqppppppqqqqqqpppmmmjjjiiieee___YYYSSSLLLEEE@@@<<<:::888666666666444333111000000000000000111111000000000000000000000000........................000000000///////////////111111111111111111111111111111111111111111111111111222222333444444444444222222111111111111111111........................---------.........//////------------.........///....................................///000111222888666666888===@@@???===>>>BBBIIIPPPUUU[[[bbbfffnnnqqqvvvzzz}}}~~~qqqfff^^^^^^\\\___gggpppyyyxxxpppdddYYYPPPIIIDDD@@@<<<:::888666444444333333333111//////111222111000///......---,,,,,,++++++///////////////////////////000000111111000000///---.../////////......---000000//////////////////222333444555555444222111111111111111000000//////......///000000111222222222444555555333111111222222444666999===???AAABBBAAABBBEEEHHHKKKNNNQQQRRRWWWZZZ^^^aaaeeekkkqqquuuwwwyyyzzz{{{}}}}}}zzzvvvqqqlllhhheeeccc```]]]XXXTTTPPPNNNMMMMMMLLLLLLLLLMMMOOORRRSSSQQQUUUYYY^^^aaaeeejjjmmmooopppssswwwzzz~~~wwwrrrkkkfffdddccccccbbb______```bbbdddeeecccbbbbbbbbbaaa```\\\UUULLLFFFCCCAAA>>>===<<<;;;888666111111000////////////000///////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222222222222222111222333444444444444444111111111111111111222222........................------------............,,,------...............000000////////////....../////////...//////000000444222111333666888777444555888>>>CCCIIIOOOUUUXXXaaacccfffiiilllqqqvvvzzzuuuhhh```ZZZVVVVVV]]]eeennnyyy~~~ssshhh___WWWRRROOODDDCCCAAA>>>;;;999777666888777555555555555555444000000000000////////////...........................//////000000//////...///////////////.........//////000000000000000000000111222222333222111111222222222111000000/////////////////////////////////111222222222111222444555777;;;@@@DDDHHHJJJKKKJJJLLLOOOTTTXXX\\\___aaaccceeeiiimmmqqqvvv|||{{{xxxvvvrrroookkkeee```[[[XXXVVVRRRQQQPPPOOOOOOPPPPPPQQQMMMOOORRRTTTVVVXXX\\\^^^aaabbbeeehhhllloooqqqssswwwzzz~~~rrrlllddd\\\WWWSSSPPPNNNOOONNNMMMOOOQQQSSSSSSRRRVVVWWW[[[]]]]]]XXXQQQKKKGGGFFFEEEEEEEEECCC???===444444222111000000//////000000000000000000000000000000000000000000000000//////000000000000111111222222222222222222222222111111111111111111111111111222333444555444333222000000000111111111111111........................,,,------------.........------...////////////...000000000000000////////////..................///222222111222444555555444333444777<<>>===;;;:::888777777666222222222111000000000///........................------............------000000000000//////////////////000111111111000000//////000111111111000000222111111111000000//////000000000//////.........---...000000000000222444777:::>>>DDDHHHLLLNNNOOONNNPPPUUUZZZ```dddgggiiifffiiimmmqqqvvv|||}}}xxxsssnnniiifffddd\\\\\\ZZZYYYWWWUUUSSSRRROOOPPPQQQQQQPPPQQQSSSUUUWWWXXXZZZ\\\___aaacccdddhhhkkkooosssuuuxxx{{{~~~|||}}}wwwqqqggg]]]TTTMMMGGGDDDDDDBBB@@@@@@AAACCCCCCCCCGGGIIIMMMQQQTTTSSSOOOKKKHHHHHHJJJLLLMMMLLLIIIFFF===<<<:::888666555444444222222222222222222222222111111111111111111111111000000000111111111222222222222222222222222222222////////////////////////111222444444444333111000/////////000000111111111........................,,,,,,---------.........---...///000000000/////////////////////000000000///......------......///000222333333333333555666333333333666:::>>>AAABBBGGGHHHJJJLLLPPPVVV]]]bbbiiiooovvv~~~}}}vvvddd]]]VVVUUUWWW]]]hhhrrr{{{wwwuuunnnmmmjjjfff```ZZZTTTQQQMMMLLLJJJGGGDDDBBBAAAAAA<<<;;;:::888666555333222111111111111111111111111//////000000000000//////000000/////////000000111...///000111222111111000/////////000000111111111000000000000000000//////000000000000111111111111---...//////......000222666888<<>>??????===>>>AAAEEEIIIKKKJJJHHHGGGHHHLLLPPPSSSSSSOOOLLLEEEDDDBBB???===<<<;;;:::444444444444444444444444111111111111111111111111000000111111222222222333222222222222222222222222........................111222444444444222000///......//////000000000111........................,,,,,,,,,---------......---...000111111111000///........./////////000000000///////////////000000+++...000000//////111444222111111222555888:::;;;;;;===???BBBFFFMMMUUUZZZ___dddkkkssszzzrrrhhh^^^YYYXXXZZZccclllvvv}}}|||{{{xxxsssnnniiifffaaaaaa___[[[VVVSSSRRRRRRLLLJJJHHHEEEBBB???===<<<666666666666666666666666333333444444444444333333///////////////000111111...///000222222222111000//////000000111111111222///////////////000000000000000111222333444444555...//////...,,,,,,---///222444888;;;>>>??????>>>@@@CCCHHHNNNTTTXXX[[[]]]UUUYYY___eeellluuu}}}||||||{{{yyyuuuoooiiifffaaaaaa___]]]ZZZYYYZZZ[[[TTTTTTTTTTTTTTTTTTTTTTTTRRRUUUXXXZZZ[[[\\\^^^```^^^```bbbeeeggghhhhhhhhhgggjjjnnnqqqsssvvvzzz}}}~~~~~~vvvmmmcccYYYRRRLLLIIICCC===:::999:::;;;======>>>>>>???@@@AAAAAAEEEFFFHHHKKKNNNPPPSSSTTTPPPMMMJJJGGGDDDAAA===:::<<<<<<<<<;;;:::888666555888666444222222333444555444555555555444555777999444555555444222000111222---111444555222000111222444444333222111000//////---------///222333222111/////////000000000000000---............/////////111...,,,...111333333111000000///............///.../////////...---,,,,,,............/////////////////////000111111222222:::;;;===>>>@@@CCCHHHLLLUUU[[[bbbhhhqqq{{{}}}vvvllldddaaabbbdddeeerrrxxx|||yyywwwvvvtttqqqnnnkkkhhhffffffccc___YYYSSSNNNKKKIIIGGGEEEBBBAAA@@@???===<<<>>><<<:::999999777555333777666333111000000111222222222111///---,,,---///,,,---///000111000//////000///...............///000111222333333222000000...------------...//////000000111222333444444555:::;;;>>>CCCJJJOOOQQQQQQLLLOOOUUU[[[cccllluuu|||~~~{{{yyysssqqqnnnllljjjhhheeecccbbb___[[[YYYXXXVVVTTTRRRPPPQQQSSSUUUVVVVVVUUUUUUVVVUUUTTTVVVXXXZZZZZZYYY]]]]]]___aaadddgggjjjkkkoooqqqtttxxx|||xxxooofff```VVVRRRKKKDDD>>>;;;::::::777888888888999::::::;;;>>>@@@BBBEEEIIILLLOOOPPPRRRQQQOOONNNLLLIIIDDDAAA>>>>>>===<<<;;;999888777888777555444444555666777:::::::::999999999<<<>>>999999999777444222111222000333666777555333333444666555444333222111000000///......000222333222111.........///////////////.....................///000...---...111222111000222111000000000000000000////////////...------,,,............/////////////////////000111111222222888999:::;;;<<>><<<===<<<:::888777666555555000111111000///---------,,,---............---,,,222111000//////////////////000111111111111000///------,,,,,,------...///......//////000111222222333444666;;;AAAEEEFFFGGGHHHJJJOOOUUU]]]gggqqqwww}}}{{{xxxwwwvvvtttqqqooonnnkkkgggcccaaa___\\\ZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQPPPQQQRRRRRRQQQPPPQQQQQQRRRTTTVVVXXXZZZ[[[aaacccfffkkkooorrrtttvvvyyyzzz{{{|||}}}}}}}}}}}}}}}vvvqqqgggbbbZZZPPPHHHAAA<<<:::777777666666666666666777999:::===@@@DDDGGGJJJKKKOOOPPPQQQRRRRRROOOIIIEEE>>>>>>===<<<:::999888777777777666555555666888999<<<===>>>======>>>@@@BBBBBBBBBAAA>>>:::666444444333555888999888777777777999888777555333222111111111000///000222333222111.../////////000000000000111000000//////000000000000//////111333333333111333333222222111111111111111000000//////...------............/////////////////////000111111222222555666777888999;;;@@@CCCKKKTTT]]]eeennnwwwzzzyyyvvvtttsssrrrtttxxx}}}zzzvvvtttrrrqqqsssvvv|||~~~yyyvvvsssrrrnnnkkkhhhfffffffffeeecccaaa^^^ZZZWWWTTTPPPMMMJJJHHHHHHGGGEEECCC@@@===<<<444444444333111///---,,,...............---------444333222111000/////////---...////////////......,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------///333888;;;;;;;;;@@@CCCFFFLLLSSS]]]gggnnnwwwyyy|||~~~~~~}}}~~~zzzvvvrrrooollliiigggcccbbb___\\\YYYWWWVVVUUUTTTRRRPPPOOONNNMMMJJJGGGGGGGGGGGGGGGHHHIIIJJJJJJOOOQQQUUUYYY]]]```cccdddfffggghhhiiikkklllmmmmmmssstttvvvyyy|||~~~}}}wwwrrrjjj___TTTKKKCCC@@@>>>===;;;999888888888888888999;;;===@@@BBBDDDEEEFFFHHHKKKNNNPPPMMMHHHCCC<<<<<<:::999777666666555666555555555666777888888:::;;;======>>>@@@DDDGGGMMMNNNLLLIIICCC???<<<;;;777999;;;======<<<;;;;;;<<<;;;999666444333222222333111000000222222111000000000111111222222333333333333222111111222222333222333555777999::::::999888777777777666555444333333222111000///...................../////////////////////000111111222222333555777888;;;???DDDHHHRRR[[[fffnnnwww~~~zzzvvvpppjjjhhhjjjmmmooo}}}{{{xxxwwwyyy}}}~~~{{{xxxvvvvvvvvvuuutttssspppkkkgggddd___[[[XXXVVVWWWWWWVVVRRRNNNIIIFFF@@@>>>:::666444111///---000000////////////000000444333222000//////......,,,,,,,,,---------------++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,---000333555555444888:::===AAAGGGQQQ[[[bbbiiilllooopppqqqsssuuuwwwxxxzzz}}}~~~|||zzzwwwuuupppnnnjjjfffbbb```^^^^^^]]]ZZZXXXVVVSSSPPPKKKHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDGGGKKKOOORRRTTTUUUVVVVVVWWWXXXZZZ[[[]]]^^^dddeeegggjjjmmmqqqtttuuussstttuuuwwwyyy|||~~~xxxnnncccYYYPPPLLLFFFDDDAAA>>>;;;:::999999999::::::;;;<<<======>>>>>>@@@CCCHHHJJJIIIEEEBBB;;;:::999777555555444444555555555666666777888888888:::<<>>AAAEEEHHHIIIHHHFFF???>>><<<:::888888888888999999999999:::::::::::::::<<>>:::777555333000---,,,---///000000///...---,,,+++++++++******))))))***+++,,,---++++++******++++++,,,---.........------,,,,,,,,,,,,,,,+++---//////...---...///111222555999???CCCHHHJJJKKKLLLMMMNNNQQQTTTWWW]]]dddiiilllooossswwwxxx{{{~~~|||{{{zzzzzzsssrrrooommmjjjfff```\\\UUUSSSPPPMMMJJJGGGFFFEEEAAAAAACCCDDDEEEEEEEEEEEECCCCCCBBBAAAAAABBBDDDEEEDDDFFFIIIMMMPPPRRRRRRSSSTTTTTTUUUVVVWWWYYY[[[\\\___cccgggkkknnnqqquuuwwwwwwqqqlllaaa]]]WWWPPPKKKGGGDDDDDD@@@@@@??????????????????BBBAAABBBDDDHHHKKKMMMMMMHHHFFFDDDAAA@@@@@@@@@AAA??????@@@@@@??????>>>>>>===???BBBEEEGGGKKKPPPSSSWWWYYY[[[ZZZWWWTTTRRRQQQPPPPPPQQQTTTWWWXXXUUUSSSMMMJJJEEE@@@===;;;::::::;;;888555333333333222111000000111222333444555555666555444444666999<<<>>>JJJPPPVVVZZZ[[[ZZZYYYZZZVVVUUUTTTRRRNNNJJJFFFDDD888666444222000000000111............/////////////////////000111111222222444888???GGGQQQ\\\ffflllvvv}}}uuulllccc^^^[[[PPPSSSXXX___iiiwww}}}zzzyyy{{{}}}}}}|||xxxtttqqqmmmggg___ZZZVVVQQQJJJEEE>>>;;;666111...---...///......---,,,,,,,,,,,,,,,***)))))))))***+++,,,---+++++++++++++++,,,------//////......---,,,,,,+++,,,++++++,,,......---+++,,,---...//////111444666999;;;<<<<<<<<<>>>@@@CCCGGGMMMTTTYYYZZZ\\\aaaeeehhhmmmrrrtttuuuwww|||~~~|||{{{zzzyyywwwsssmmmiiibbbaaa^^^ZZZVVVSSSQQQPPPLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDAAA@@@??????@@@@@@===@@@DDDHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLPPPUUUYYY\\\___cccfffzzzvvvpppllleee]]]VVVRRROOONNNDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCDDDIIIMMMPPPQQQOOOMMMKKKHHHGGGGGGGGGHHHEEEEEEEEEEEEDDDCCCBBBBBB???AAACCCEEEFFFJJJNNNQQQTTTVVVYYYYYYWWWTTTRRRRRRQQQPPPQQQTTTXXXYYYVVVSSSQQQNNNIIIDDD@@@>>>>>>>>>>>>;;;777555444444444333444444555666777888999:::;;;:::::::::<<<@@@DDDFFFQQQWWW^^^aaa```]]]\\\\\\WWWVVVUUURRRNNNIIIDDDBBB999777444222000000111111............/////////000/////////000111111222222555999@@@IIISSS___iiipppvvv||||||tttkkkccc]]]YYYRRRSSSTTTWWW___lllzzz~~~{{{yyywwwrrrmmmkkkhhhbbbYYYQQQHHHCCC===666111//////000...------,,,,,,,,,------***))))))))))))+++---...,,,,,,++++++,,,,,,---...000///......---,,,++++++------,,,---//////...,,,+++,,,......------...///111222333222222444777999;;;AAAHHHLLLLLLMMMQQQUUUVVV\\\bbbdddeeehhhnnnsssvvvwwwzzz~~~|||wwwsssooonnnjjjfffbbb___]]]\\\VVVVVVUUUSSSRRROOOMMMLLLJJJHHHEEEBBBAAA@@@AAAAAA===@@@DDDHHHIIIHHHFFFDDDAAAAAA@@@@@@???@@@@@@@@@???DDDIIIMMMOOOSSSWWW[[[}}}yyyvvvpppjjjeee```[[[WWWUUURRRMMMJJJJJJIIIIIIHHHCCCDDDEEEGGGJJJMMMOOOPPPRRRPPPOOOMMMLLLKKKKKKLLLHHHIIIJJJJJJHHHEEEBBB@@@>>>???AAACCCEEEHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLNNNPPPRRRMMMJJJGGGEEECCCAAA>>>;;;<<<:::777444333444555777;;;;;;::::::::::::;;;<<>>;;;<<>>======<<<;;;;;;::::::;;;:::;;;>>>BBBFFFHHHHHH~~~{{{wwwsssnnnjjjdddaaa[[[XXXSSSPPPNNNLLLIIIGGGGGGGGGGGGHHHIIIJJJLLLLLLNNNMMMKKKJJJIIIHHHIIIIIIDDDEEEFFFFFFEEEBBB???===<<<<<<===>>>???@@@AAABBB>>>>>>>>>?????????@@@@@@AAA@@@@@@@@@AAACCCDDDEEEFFFDDDBBB@@@???===;;;999999888555333333333555666::::::;;;<<<<<<===>>>>>>>>>>>><<<<<<>>>DDDLLLRRR^^^```cccffffffbbb[[[UUUNNNKKKFFFCCC@@@===:::888333333333222111111000000111000///......///000111......//////000111333444333666:::>>>CCCJJJRRRWWW^^^aaafffjjjlllkkkjjjhhhiiifffbbbaaaccceeeeeedddfff___YYYWWWVVVZZZcccmmm~~~yyyuuuiii```QQQCCC777111---,,,+++++++++***)))((()))+++******+++,,,------------------,,,+++++++++,,,,,,//////............//////...---------,,,,,,++++++*********+++,,,---------------------.........///111444666777777666777777<<<<<<===@@@CCCHHHLLLNNNVVVYYY]]]aaaeeeiiinnnrrrxxxzzz}}}~~~{{{yyyvvvuuusssqqqnnnkkkgggdddaaa___ZZZXXXTTTPPPNNNMMMMMMMMMLLLLLLMMMLLLKKKHHHEEEDDDAAAAAA@@@???===<<<::::::888777888:::>>>BBBCCCDDD|||{{{zzz{{{~~~|||zzzwwwuuurrrnnniiieeebbb```[[[XXXTTTPPPKKKHHHJJJIIIGGGFFFEEEEEEFFFFFFHHHGGGEEEDDDCCCCCCCCCCCC>>>???@@@@@@???===:::888777777777777777777777777555666666666666777777777666666555444555666888888===;;;:::999999999777555555444333111111222444555666777999;;;<<<=========999::::::<<>><<<999666444444444444444444444444444222111000//////000111222000000000000111222333444777999;;;>>>AAAFFFKKKPPPVVVXXX[[[^^^^^^^^^\\\ZZZZZZZZZ[[[___eeelllppprrrtttmmmeee```[[[YYY^^^fffvvvyyyooo___OOOBBB999222///,,,,,,+++******)))))))))******+++,,,------------...---,,,,,,+++++++++,,,------------------------//////...---,,,,,,++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------///000000000...---...///222222333555777:::===???CCCFFFJJJOOOSSSXXX]]]aaaiiilllppptttxxx||||||yyyuuuqqqooommmhhhfffbbb^^^[[[ZZZZZZZZZ[[[[[[ZZZXXXUUUPPPLLLJJJIIIHHHGGGDDDBBB???===;;;888777777999===???@@@@@@}}}{{{yyyxxxzzz{{{{{{{{{vvvtttsssrrrpppmmmiiiffffffdddaaa^^^ZZZUUUOOOJJJIIIHHHEEEBBB@@@?????????@@@???===<<<;;;;;;;;;<<<888999999:::999777555444222222222111111111000000222222333333333444444444222111000//////000111222666444333444555555444333222111000///000111333444222333666888999999888777555666888:::===DDDLLLQQQWWWXXXZZZ\\\\\\YYYTTTOOODDDAAA>>><<<:::888666444666666777777888999999:::444333222222222222333444444333333333333444555555;;;===@@@CCCFFFJJJOOOSSSXXXZZZ[[[\\\\\\[[[ZZZYYYYYY[[[___fffoooxxx~~~{{{tttnnngggaaaccchhhqqq}}}|||{{{zzz|||xxxkkk^^^RRRFFF;;;444///...---,,,,,,---,,,+++******+++,,,------------......---,,,++++++++++++---------......---------000//////...---,,,++++++))))))*********+++++++++,,,,,,,,,,,,------------...///...---+++***,,,---/////////000222444666777777:::===AAADDDHHHMMMPPPVVVZZZ```ffflllttt{{{}}}zzzyyyvvvtttqqqmmmjjjhhhggggggiiiiiihhheeebbb]]]YYYVVVTTTSSSQQQOOOKKKGGGDDDBBB>>>===<<<===@@@BBBBBBBBB}}}{{{yyyyyywwwvvvsssqqqpppoooooommmiiigggfffdddbbbaaa^^^YYYTTTOOOHHHFFFBBB>>>;;;:::::::::888777555444333444444555333444444444444333222111............////////////............////////////000///.........///000111222000000000222333222111///.........///000111222222333555666777666444333333444555666999===CCCGGGMMMNNNOOOQQQRRRPPPLLLHHH???===:::888888777555333555666666777888999:::;;;666555555555555555555666444444555666888:::;;;<<<>>>AAAFFFJJJNNNTTTZZZ^^^aaabbbccccccdddccccccbbbeeehhhmmmttt|||wwwnnnllloooqqq{{{~~~vvvtttrrrqqqtttzzzwwwnnncccUUUEEE:::444111---,,,---...---,,,******+++,,,------------///...---,,,++++++++++++---...////////////...---///......---,,,,,,++++++******************++++++,,,,,,,,,,,,++++++++++++,,,------,,,++++++---///,,,,,,,,,,,,---...///000111333555777888;;;>>>AAADDDHHHOOOWWW___iiirrrxxx{{{}}}zzzwwwuuutttssstttuuutttssspppllliiifffbbbbbb```]]]YYYUUUPPPNNNIIIGGGFFFFFFHHHIIIHHHHHH~~~{{{xxxuuupppnnnllljjjjjjiiifffeeeeeedddcccbbb```]]]XXXUUUKKKHHHCCC===999777666666333222111000///000000111000111111111111111000000............////////////------........./////////...---,,,,,,,,,...///000111///...///000111000.........---......///000000333444555666666555444333111222333333444666:::===AAABBBCCCEEEFFFFFFCCCAAA999777444333333333111000111222333444555666666777666666666777777666666666111222444777;;;@@@CCCEEEFFFIIIOOOTTTZZZ```gggkkkmmmmmmnnnoooqqqrrrssstttvvvzzz{{{vvvwwwvvv}}}vvvnnnkkkhhhfffggglllqqquuuzzz|||sssdddRRREEE===777000---------,,,*********+++,,,------------///...---,,,+++*********---...///000000///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))))))))((((((***++++++++++++,,,...,,,,,,------............---...///000///000333555777;;;AAAHHHPPPYYYccciiiqqquuuzzz~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}zzzxxxvvvqqqqqqpppnnnjjjeeeaaa^^^WWWUUUSSSSSSTTTTTTSSSRRR}}}zzzssspppllliiihhhhhhgggfffgggfffdddcccbbb```\\\YYYSSSOOOHHHAAA;;;777555555222111///......//////000///000000000000000000000////////////////////////...////////////000000000,,,,,,++++++,,,...000111111///......///...---,,,.....................///222222222333333444444444000111222111000111333666777888999;;;>>>>>>===;;;444333000000000111000...///000000111222333444444555666666666666666666555222333555888<<<@@@CCCEEEHHHLLLQQQWWW\\\aaagggkkkmmmmmmoooqqqssswwwyyy{{{|||vvvkkk```^^^YYYVVVVVVYYY]]]```ffflllsssxxxzzz~~~ttteeeYYYLLLCCC888111///...,,,*********+++,,,------------//////---,,,+++*********+++,,,...//////...,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((***,,,,,,+++***++++++------...///////////////***,,,,,,,,,,,,,,,...000000333777<<>>EEEJJJPPPUUU\\\bbbeeefffhhhiiilllkkkkkknnnqqqssssssrrrnnnmmmkkkiiigggfffeeeeeedddeeefffgggggggggggggggbbbaaa```___^^^^^^^^^^^^___```bbbdddgggkkkmmmooozzz{{{~~~zzzxxxwwwuuurrrqqqqqqpppnnnmmm}}}|||{{{xxxuuusssqqqpppooommmiiieeeaaa___^^^]]]___[[[UUULLLDDD===777555222111//////000000///......------...//////---+++........................---...///000111111111111000...,,,******,,,...///...---+++******+++---...000000/////////.........---------......///111111000/////////000000///---000000000111333555777999222111000//////000111111000000000000000111222222333444555666666444222111222333333444666888:::;;;>>>???AAADDDGGGKKKNNNPPPSSSTTTUUUXXXZZZ]]]___```eeeiiiooosssxxx~~~|||hhhWWWLLLHHHBBB??????@@@AAABBBIIILLLOOOSSSXXX___fffkkkwww}}}|||lllaaaQQQDDD;;;555111...,,,***)))***,,,......---...///222333222///***(((((()))***+++++++++++++++************************++++++++++++,,,---...///000...,,,+++******+++,,,,,,,,,+++***))))))******------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,//////111222444666777888EEEGGGJJJNNNRRRVVVXXXYYYZZZZZZ\\\```cccdddcccaaaccc___[[[XXXVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNNNNMMMNNNNNNOOOOOOPPPPPPQQQUUU[[[___gggkkkqqquuuwwwxxxxxxyyy~~~~~~~~~~~~}}}|||}}}zzzyyyxxxtttrrroookkkgggeeecccccceeeaaa[[[RRRJJJBBB===:::555333111000000000000///...---------//////---,,,//////////////////000000,,,---...///000000000000111///---,,,+++---///000///...,,,++++++,,,...///111000000000///.........+++,,,,,,---...000111222222000///000111000///---000//////000222444666777222111000///...//////000000////////////000111222222333444555555333222000000000111111333444666777555666777888;;;===???@@@CCCDDDFFFHHHJJJLLLNNNOOOTTTXXX]]]bbbhhhooowww}}}}}}{{{xxxwwwyyyzzz}}}jjjYYYMMMIIICCC???>>>>>>??????@@@CCCFFFIIIMMMRRRYYY]]]jjjrrr}}}uuukkk\\\NNNCCC;;;333...---+++))))))+++,,,,,,+++,,,...111222111---***'''))))))***+++++++++++++++************************+++++++++,,,,,,---...///000...,,,*********+++,,,,,,,,,++++++************------,,,,,,,,,,,,,,,---,,,,,,++++++,,,------...---...///000111333444444:::;;;>>>AAADDDFFFGGGHHHMMMMMMOOOQQQTTTTTTSSSQQQOOOLLLHHHFFFFFFFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDGGGGGGHHHHHHIIIMMMRRRVVV^^^bbbhhhmmmoooooopppqqqtttuuuwwwzzz|||}}}~~~~~~|||zzzwwwtttpppnnnlllkkkmmmjjjddd\\\SSSKKKEEEBBB===999555222111111000//////...---...///000///---000000000000000000000000,,,---...///////////////111///...------...000111//////---,,,,,,---//////111111000000///......---+++,,,,,,---///111333444444222111111222222111//////......///000222444555333222000...------......//////......//////000000111222333333333222111000000000///000111222333333444444333333444444555666555666777999;;;<<<>>>>>>BBBEEEIIINNNTTT\\\eeekkkjjjjjjhhheeecccdddfffiiitttxxxpppaaaVVVRRRKKKFFFDDDCCCBBBBBB???AAACCCEEEGGGKKKPPPSSS___gggrrr|||xxxkkk^^^QQQEEE999111000---+++***+++,,,,,,++++++---///000///,,,)))''')))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////000...,,,*********+++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,---......///---......///000000000000333444666888:::;;;<<<<<>>=========<<<:::999999999888888999999999<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCEEEHHHMMMPPPXXX]]]cccgggiiijjjkkklllnnnoooppprrrtttuuuvvvvvvzzzzzz{{{~~~~~~|||yyyvvvuuutttvvvsssmmmfff^^^VVVPPPLLLHHHDDD>>>999666333111000222000//////000111000///000000///////////////...,,,,,,---...//////......///...---------...000111......------------......000000//////...------,,,------...///000222444555555333222222444444444333......---......000222333333222000...---,,,,,,---//////............//////000000111222111111000///111111111111111111222333555555444333333333333444111222333555666777999999:::;;;===AAAGGGOOOWWW[[[ZZZYYYXXXUUUUUUVVV[[[^^^fffllluuu|||pppgggccc\\\WWWTTTRRRPPPOOOMMMOOOPPPPPPQQQRRRUUUXXX^^^dddkkkrrrxxx}}}xxxmmmaaaSSSCCC999444111...------......---,,,---///000///---***(((******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...///000000000000///,,,+++******,,,,,,..................------------------------...///.........------.../////////000111111111111000///111222333555666777888888======>>>AAADDDEEEDDDCCCCCCAAA????????????>>><<<;;;;;;:::999999999:::::::::::::::;;;<<<>>>???@@@BBBDDDGGGIIILLLPPPUUUXXX^^^ccciiimmmppppppqqqrrrrrrrrrssstttttttttssssssuuuvvvwwwzzz}}}{{{{{{{{{yyyuuuooohhhaaa[[[XXXVVVQQQJJJDDD???;;;777444444222000//////000///...//////.........---------,,,---..................------,,,,,,,,,---...///---,,,,,,,,,,,,,,,,,,---.........---------,,,,,,.........000111333555666666444222222333444444333//////.........///111222333222000...---,,,,,,---//////............/////////000000000000000000000111111111000000111111222222111111111111222222333222333444555777888999:::;;;:::;;;>>>BBBHHHMMMOOONNNNNNNNNMMMNNNQQQVVVZZZ]]]dddooo{{{zzzuuuoookkkhhhfffdddbbbbbbcccdddcccbbbaaacccdddfffgggiiiiiikkknnnssswwwzzz{{{}}}yyyooobbbRRRHHH999666222/////////...---,,,...///000///---+++)))++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,---///111222333333333111000---,,,++++++---......///000000000000//////...---------......///000111111000000000000000000222333444444444333111000000111222444555666777777::::::<<<@@@EEEHHHIIIIIIFFFEEECCCBBBCCCDDDCCCBBBCCCBBB@@@???>>>>>>??????>>>>>>???AAACCCEEEHHHIIIMMMPPPUUUYYY]]]bbbgggjjjnnnrrrxxx|||~~~~~~~~~}}}|||zzzyyyxxxwwwxxxzzz}}}|||zzz{{{||||||~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~{{{wwwrrrlllgggdddccc___YYYSSSNNNIIIDDD@@@:::777444222222111111///111000000//////......------....../////////......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///000111333666999<<<======:::777555555444333222111111000//////000111222333222000...------......000000//////......///////////////000000000000111000000/////////000111111111111111222333444555555222222444555777999:::;;;===<<<<<<>>>BBBEEEGGGGGGGGGHHHIIIKKKMMMQQQWWW[[[___fffrrr~~~|||zzzyyywwwvvvvvvvvvwwwuuurrrppppppqqqqqqoookkkfffbbbbbbdddgggjjjlllmmmppprrrsssttttttzzz|||{{{pppcccZZZDDD@@@:::444111000...,,,---.../////////...,,,+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333666777777777333111///---------...//////000111222333222111000...............///000111444444444444444555666777888999:::;;;;;;999777666777888999;;;<<<<<<======@@@@@@CCCHHHNNNSSSVVVWWWOOOMMMKKKKKKMMMPPPRRRRRRQQQOOOLLLIIIHHHGGGHHHIIIHHHIIIKKKMMMPPPTTTVVVXXX___ccciiinnnssswww|||zzzwwwwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~|||zzzuuuqqqmmmkkkjjjjjjkkkkkklllmmmnnnoooooopppqqqrrrrrrtttuuuxxxzzz{{{~~~zzzvvvrrrooommmjjjfffccc___ZZZTTTPPPEEEBBB>>>;;;:::999888777555555444333333222111111/////////000000//////...,,,,,,,,,---...//////000,,,,,,------------,,,,,,,,,------...///000111111444555888===BBBGGGKKKMMMLLLHHHCCC>>>;;;999666555444333222111111111222333222111000///...//////000222111000////////////000000000//////000111111222111000000000111222333333333333333444555666777888333444666888:::<<<>>>???@@@??????BBBFFFHHHGGGEEEDDDGGGJJJNNNRRRWWW]]]aaaiiipppzzzzzzwwwrrrjjjbbb]]]ZZZZZZZZZ[[[\\\]]]^^^_________gggiiilllqqqtttwwwyyyyyy{{{~~~{{{qqqiiiVVVPPPGGG???999444000...,,,,,,---......---+++***,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++...111555999:::;;;;;;444333111///...///000111///111222444444444222222............///000111222555555777999;;;>>>@@@BBBCCCDDDFFFGGGGGGEEECCCAAADDDEEEEEEEEEEEEEEEDDDDDDGGGHHHJJJOOOVVV\\\```aaaYYYWWWUUUWWW\\\aaafffhhhgggeeeaaa]]][[[ZZZZZZ[[[[[[]]]___bbbeeeiiimmmnnntttxxx~~~~~~zzzzzzzzz||||||}}}}}}|||{{{yyyxxxtttqqqkkkeee___\\\ZZZYYYYYYYYYZZZ[[[[[[\\\\\\]]]______```aaacccfffiiijjj|||xxxvvvrrrpppnnnllljjjeee```\\\QQQMMMHHHEEECCCBBBAAA???999888888777666666555555///000000000000000//////------......///000000111---......//////......---------...000111333444444:::<<<@@@FFFMMMTTTYYY\\\[[[VVVOOOHHHCCC???;;;999555444333222222222333444222111000//////000111111222222111000000000000000000000000000000111222222333333333333444555666777222222222222222333444555777888:::<<>>>>>555444222000///000111222000111333555555555333222............///000222222555666888<<<@@@DDDHHHJJJMMMNNNPPPRRRRRRPPPNNNLLLKKKKKKJJJJJJHHHGGGFFFEEEGGGGGGJJJOOOUUU[[[___```]]][[[ZZZ\\\ccclllrrrvvv|||yyyuuupppmmmllllllmmmmmmnnnppptttxxx|||}}}yyywwwuuuoookkkddd]]]WWWRRRPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPSSSVVVYYYZZZ~~~|||zzzxxx{{{yyyxxxyyy|||}}}}}}}}}}}}{{{|||~~~}}}zzzwwwwwwvvvuuurrrnnnkkkhhhaaa[[[VVVTTTUUUUUURRRNNNJJJGGGBBB???>>>;;;777333333111//////000000000///000000000111111111111111111000///...---...///000222000...---///222777:::>>>CCCJJJRRR[[[bbbgggiiijjjggg```WWWNNNEEE>>>;;;;;;:::999888888666444222666555333222222333444555888888888777666444333222666555333222222444666777777777888888777666555555777888888888777888:::======???AAABBBCCCFFFIIILLLKKKJJJKKKMMMPPPRRRRRRQQQQQQQQQQQQTTTYYY```ggglllvvvzzz|||tttjjjaaa[[[VVVRRRMMMJJJHHHFFFDDDBBBHHHHHHJJJLLLPPPRRRRRRQQQZZZ]]]cccjjjqqqwww{{{}}}~~~sssmmmdddYYYMMMBBB888111...+++((('''(((+++,,,,,,---+++******+++,,,,,,+++*********+++,,,,,,------111111333777<<<>>><<<999333222111/////////000000111222444555555333000...000///---,,,---...000111000111444666;;;AAAIIIOOOSSSUUUXXX[[[[[[ZZZXXXVVVTTTSSSQQQNNNKKKIIIFFFEEEAAADDDGGGIIILLLRRRZZZaaa]]]\\\\\\aaajjjttt}}}}}}{{{xxxssskkkccc\\\WWWRRROOOKKKIIIFFFCCCBBBAAAAAABBBBBBBBBBBBDDDHHHJJJKKKJJJ}}}zzzxxxvvvuuussstttuuuvvvvvvuuuvvvuuusssrrrsssuuuwwwyyy||||||}}}}}}~~~~~~|||||||||{{{xxxuuurrrpppkkkfffaaa```aaaaaa___[[[YYYVVVQQQMMMKKKGGGBBB>>>;;;999666555555444222111////////////000000000000000000/////////000000111111///...---///333777:::DDDHHHOOOWWW```gggmmmpppppplllggg___VVVMMMFFFBBBAAA@@@??????>>>>>><<<;;;===<<<;;;;;;<<<===???@@@CCCCCCBBBAAA@@@>>>===<<<;;;:::999999999;;;===??????????????????>>>======>>>>>>???>>>>>>>>>AAACCCDDDFFFIIIJJJLLLNNNRRRUUUVVVVVVWWWZZZ]]]^^^]]]\\\XXXXXXXXXZZZ^^^dddjjjnnnvvvyyy~~~~~~vvvmmmhhh```]]]XXXTTTPPPLLLIIIFFFBBBAAAAAABBBDDDEEEEEEDDDIIILLLQQQWWW]]]bbbfffiiimmmqqqvvvzzz~~~}}}vvvpppggg]]]QQQEEE999222...+++((('''(((***++++++,,,+++))))))+++,,,+++***((())))))******+++,,,,,,//////111555999;;;:::777444333222111111111111222111222333444333000...,,,...---,,,+++,,,---///000...///111444777===DDDIIIQQQSSSVVVXXXYYYWWWTTTRRROOONNNKKKHHHDDDAAA???===999<<<>>>@@@BBBHHHQQQXXX[[[ZZZ\\\bbblllxxx~~~wwwpppjjjddd___\\\VVVSSSMMMGGGBBB@@@>>>>>>===<<<===???BBBDDDEEEDDD}}}zzzwwwsssqqqooonnnoooooonnnmmmmmmllljjjiiijjjkkkmmmnnnttttttuuuvvvxxxyyy{{{|||}}}}}}~~~~~~|||yyyxxxvvvrrrnnnmmmnnnooommmkkkkkkhhhccc___[[[VVVPPPLLLGGGEEEAAA???===;;;777555111111111111111000000000///000111222222222222222111000......///333777:::BBBEEEKKKRRR[[[ccciiimmmooommmiiiccc[[[RRRKKKGGGFFFFFFFFFGGGGGGHHHIIIJJJHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQPPPNNNMMMKKKJJJFFFEEEDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOQQQSSSVVVXXXZZZ]]]aaadddhhhiiikkknnnpppqqqnnnllleeeeeedddeeegggkkkooorrrwwwxxx{{{}}}~~~yyypppmmmhhhccc^^^XXXSSSNNNEEEBBB???>>>===<<<:::999;;;<<<@@@DDDIIIMMMPPPRRRUUUYYY___ffflllssszzz~~~|||zzzyyywwwvvvyyyyyyxxxxxxwwwwwwvvvvvvxxxwwwuuuuuuvvvyyy|||~~~}}}{{{yyywwwuuuppphhh___TTTGGG;;;444///,,,)))((()))***+++***,,,***))))))***++++++***))))))******+++,,,,,,,,,---...000444777888777666000000000///////////////000000111111///---+++***,,,,,,+++***+++,,,---...,,,---...000222777===AAAJJJMMMPPPRRRRRROOOLLLIIIEEEDDDAAA>>>:::777555333222444555555888>>>HHHOOOXXXYYY\\\bbbmmm{{{~~~yyysssppphhhcccZZZPPPGGGAAA>>>======<<<===???BBBDDDCCCBBB{{{xxxuuussspppoooooonnnlllkkklllkkkiiigggffffffggghhhllllllmmmnnnppprrrtttvvvwwwxxxyyy{{{}}}~~~}}}|||zzzwwwttttttuuuvvvuuutttuuusssppplllhhhccc^^^[[[VVVSSSOOOLLLHHHEEE@@@===888777777666555444333333111222444666777777666555333222000///000222555777;;;===AAAGGGOOOWWW]]]aaadddcccaaa\\\VVVNNNGGGCCCEEEGGGHHHJJJMMMPPPTTTWWWUUUVVVWWWYYY\\\]]]___`````````______]]]\\\[[[ZZZUUUTTTRRRQQQRRRSSSUUUVVVYYYYYYYYYXXXXXXXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ\\\^^^aaacccfffiiikkknnnrrruuuzzz{{{~~~|||vvvuuutttttttttvvvyyyzzz{{{{{{{{{{{{||||||}}}}}}{{{zzz{{{|||~~~~~~|||xxxsssnnnhhhbbb]]]VVVRRRLLLGGGCCC@@@<<<999888888:::;;;>>>@@@BBBCCCGGGIIINNNSSSYYY```fffiiiqqqsssxxx|||{{{xxxtttrrrpppnnnllljjjmmmlllkkkiiihhhfffeeeeeecccbbbaaaaaacccgggkkknnnppppppppppppooonnnlllllljjjgggaaa[[[RRRGGG<<<555///---***)))***++++++***,,,***((()))***+++******+++++++++,,,------......///000222444666666555444000000000000///...---,,,---------------,,,+++***,,,++++++++++++,,,---...+++,,,------///222777:::@@@BBBEEEGGGGGGDDD@@@===:::999777555333000...---000111111000222999CCCKKKVVVWWW[[[aaalllzzzzzztttjjj^^^TTTLLLHHHFFFHHHHHHIIIKKKNNNOOONNNLLL}}}{{{|||}}}zzzxxxuuutttsssrrrqqqooopppnnnllliiigggeeeddddddeeeddddddeeefffiiikkkmmmooopppqqqtttvvvxxxyyyzzz||||||}}}~~~~~~~~~{{{zzzxxxwwwwwwxxxyyyxxxyyyyyyyyywwwssspppmmmkkkdddaaa]]]ZZZVVVRRRMMMIIIAAA@@@???===:::999777666666777999;;;<<<;;;;;;:::888777444222222333555666888999<<<@@@EEEKKKPPPSSSTTTTTTSSSPPPKKKEEE???<<>><<<===>>>???@@@@@@@@@@@@@@@>>><<<:::888777888999999999999;;;===???BBBDDDEEEFFFFFFFFFDDDBBB>>>:::888888;;;???AAADDDKKKTTT[[[eeeggglllpppsssuuuvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwrrrqqqooommmlllmmmnnnooottttttsssrrrrrrtttuuuvvvxxxzzz|||||||||{{{|||}}}}}}~~~|||zzzyyyxxxxxxyyyyyy{{{~~~~~~yyyuuuoooiiibbb[[[TTTOOOEEECCC???;;;777555444333666444444777;;;@@@DDDEEEHHHKKKPPPUUUYYY\\\^^^___]]]ZZZXXXVVVUUUTTTQQQOOOMMMLLLKKKIIIHHHFFFEEEDDD>>>=========>>>BBBEEEGGGJJJIIIIIIIIIIIIIIIIIIJJJDDDCCCBBBAAA@@@<<<777333000...------///000///...---+++******+++,,,,,,+++))))))******+++,,,,,,,,,...111555888999999:::;;;?????????===:::555000---,,,+++*********+++---...++++++,,,,,,,,,---------***+++,,,,,,,,,---000222000000111111111000///...---------...............---......------222;;;BBBMMMOOORRRVVV]]]jjjyyy{{{vvvrrrpppppppppqqqtttvvvuuusssqqq~~~yyyqqqhhh```ZZZWWWVVVVVV[[[bbbeeeeeefffiiimmmnnnpppuuu{{{zzzxxxvvvvvvvvvwwwvvvuuutttsssqqqooommmkkkjjjiiigggeeecccaaa```aaacccdddeeeeeefffggghhhiiijjjjjjoooppprrrtttuuutttsssssstttxxx{{{}}}}}}~~~~~~}}}|||{{{{{{|||}}}}}}{{{zzzxxxwwwuuuqqqmmmiii___^^^ZZZVVVQQQMMMIIIHHHEEEDDDDDDDDDDDDDDDEEEEEEBBBAAA@@@?????????AAAAAAAAABBBBBBBBBBBBAAA@@@@@@<<<<<<<<<<<<;;;:::888888444777999:::<<>>EEEHHHKKKNNNTTTaaappp|||tttnnneeeZZZQQQLLLIIIHHHAAAGGGMMMQQQQQQSSSWWW\\\```cccjjjrrryyy||||||{{{vvvtttsssssstttuuutttsssuuuuuutttsssrrrpppoooooonnnkkkhhheeeddddddfffggggggggggggggghhhhhhiiiiiifffhhhjjjlllmmmmmmkkkkkkjjjnnnsssuuuvvvxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{}}}}}}~~~{{{wwwsssmmmkkkgggbbb]]]XXXTTTRRRIIIHHHGGGFFFFFFFFFGGGHHHDDDCCCCCCCCCDDDFFFGGGHHHOOOOOOOOONNNLLLIIIFFFEEE777777777777777777777777333555777666666;;;DDDLLLPPPTTT\\\dddkkkoooqqqrrrssstttvvvxxxyyyzzz{{{{{{~~~~~~~~~~~~zzzxxxyyyyyyzzzzzz{{{||||||}}}wwwwwwvvvxxx{{{~~~wwwrrrlllhhhaaaYYYRRRLLLIIIGGG@@@<<<777555666777777555333444555777999;;;===>>>===<<<:::::::::999666444444444333333222222111111000//////000000111111222444444333222222333333333111000000111333444333111000//////000333444444333///---,,,,,,---...------//////000000111222222222333999AAAGGGKKKOOOTTTWWW^^^^^^]]]YYYSSSJJJCCC>>>555222///+++))))))***+++(((((()))***************((()))************,,,...///...---,,,,,,...000222//////......------------,,,.../////////222999>>>@@@BBBFFFIIIOOO[[[lllxxx}}}vvvqqqeeeWWWOOOIIICCCAAAAAA??????@@@AAACCCEEEGGGHHHLLLQQQYYYdddmmmrrrsssrrrnnnkkkfffdddffflllssswwwrrrrrrsssuuuvvvuuusssqqqppppppooollliiihhhjjjkkkmmmlllkkkkkkkkkjjjhhhgggfffggghhhiiihhhfffcccbbbaaacccfffiiilllqqqvvvyyy}}}{{{{{{|||{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~}}}}}}|||{{{xxxsssnnnhhhccc```\\\YYYTTTOOOKKKJJJJJJJJJHHHGGGEEEEEEGGGKKKOOORRRWWWXXXZZZ[[[YYYSSSKKKEEE===;;;888666666555444222444333222222444777;;;===EEEGGGLLLRRRYYY___dddgggjjjkkkmmmpppsssuuuwwwxxx{{{}}}~~~}}}~~~}}}{{{vvvuuurrrqqqrrrtttxxxzzz}}}~~~~~~yyytttnnnkkkiiieee^^^XXXSSSKKKBBB===<<<;;;777444555555555555555555555555333333333333333333333333333333222111000//////...111000///...---...//////000/////////000111111222222111000//////000111222222333444666777888999999666444111///---,,,------333444444666888:::<<<===BBBFFFMMMUUU\\\aaaeeegggllllllkkkiiiddd[[[PPPIII@@@999000++++++---............---,,,,,,++++++***---------,,,,,,++++++++++++******,,,000222333333...---+++***++++++***)))......---...000444777999>>>???BBBEEEHHHRRRfffyyyzzzrrriii\\\OOOGGGBBB<<<999:::999999999999:::<<<===>>>AAAFFFNNNXXXbbbggghhhhhh```]]]YYYWWWYYY___eeeiiimmmooorrruuuwwwwwwvvvtttrrrrrrqqqooolllkkklllnnnooonnnnnnnnnooonnnmmmllllllmmmmmmllljjjhhheeeccc___aaaccceeegggkkkpppttt~~~}}}zzzzzz{{{zzzyyyxxxwwwxxxzzz|||}}}~~~}}}zzzvvvrrrnnnllliiifff```ZZZTTTOOOLLLKKKKKKIIIGGGFFFHHHKKKOOORRRXXXZZZ]]]______ZZZSSSMMMEEEAAA<<<777666555444333555444333333555777999:::999;;;???EEEJJJPPPTTTVVV```bbbdddgggjjjmmmooopppvvvxxx{{{}}}zzzxxxvvvsssssstttuuuvvvyyyyyyyyyzzz{{{|||}}}~~~~~~yyywwwvvvssslllgggaaaZZZQQQKKKIIIGGGCCC???>>>===<<<<<<;;;:::999999666666666666555555444444222222111111000///......000///............///000111111111222333444555666666666444444444444666666777999:::<<<======<<<;;;<<<:::777555444555666888:::;;;>>>AAADDDGGGIIIJJJRRRVVV\\\ccciiinnnppprrrssssssrrrqqqlllddd[[[TTTGGG???444...,,,,,,,,,+++,,,,,,,,,,,,++++++++++++---,,,,,,,,,+++++++++++++++***+++---111333444444...,,,++++++,,,------,,,...---------...000333444;;;<<<>>>BBBFFFQQQfffxxxwwwmmmbbbVVVIIIAAA<<<777555666555444444444444444555555666:::AAAJJJSSSXXXYYYYYYPPPMMMJJJHHHJJJNNNTTTXXXbbbfffkkkqqqtttuuutttssssssssssssqqqooonnnoooppppppqqqqqqrrrssssssrrrrrrsssssssssqqqooollliiigggccccccddddddeeeiiinnnqqq}}}}}}{{{zzzzzzyyyxxxwwwvvvwwwyyy{{{|||}}}{{{yyyuuusssnnnhhhaaa[[[WWWTTTQQQOOOKKKIIIIIIKKKOOOQQQWWWYYY^^^bbbdddaaa[[[WWWPPPJJJBBB<<<999888777777666666666666666666777777555777:::===AAADDDGGGHHHRRRTTTVVVZZZ^^^aaadddeeekkknnnsssxxx|||}}}zzzxxxwwwvvvvvvxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxyyyzzz|||}}}|||}}}~~~{{{yyyxxx{{{~~~{{{wwwrrrlllddd^^^[[[XXXSSSPPPMMMLLLKKKHHHFFFDDDBBBAAA>>>>>>===<<<<<<;;;::::::777777666666555555555444444444444444555666777777888888999999;;;<<<>>>???@@@@@@???>>>>>>???@@@@@@CCCDDDFFFHHHGGGEEEBBB@@@>>>;;;888666666999<<<>>>CCCFFFJJJPPPUUUYYY[[[\\\cccfffkkkqqquuuxxxzzz{{{yyyyyyxxxwwwsssmmmddd^^^NNNEEE999000,,,+++***)))***************++++++++++++++++++++++++*********+++++++++...222555666666---+++***+++---////////////...---------///000111777777:::>>>DDDQQQfffyyyzzzoooaaaUUUHHHAAA<<<888666777555444444333333444444444222444999@@@FFFJJJKKKJJJCCCAAA>>>===???CCCGGGKKKRRRXXX```gggkkkmmmmmmmmmpppqqqrrrpppooonnnnnnpppnnnppprrrsssttttttuuuvvvwwwvvvvvvuuussspppnnnmmmkkkkkkkkkjjjjjjmmmrrruuu}}}~~~~~~|||{{{zzzyyyxxxwwwvvvwwwxxx{{{|||~~~yyyxxxvvvsssnnniiieeecccZZZVVVRRRMMMKKKLLLMMMOOORRRUUUZZZ___bbbaaa]]]YYYUUUQQQKKKEEECCCAAA???>>>:::;;;;;;<<<;;;:::999888999:::<<<>>>@@@@@@AAAAAAGGGHHHKKKOOOTTTXXX[[[]]]```dddkkkqqqwww~~~~~~}}}|||~~~~~~~~~~~~~~~}}}}}}xxxxxxvvvuuutttttttttuuuuuuyyy{{{xxxsssppprrruuuxxxzzz}}}~~~~~~~~~}}}yyysssooollliiieeebbb```___\\\YYYVVVRRRPPPNNNKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKMMMNNNPPPOOONNNNNNNNNNNNOOOPPPSSSTTTVVVVVVSSSNNNIIIEEE@@@===:::777777;;;???BBBIIIMMMSSSZZZaaaeeehhhiiilllnnnrrruuuxxxyyyzzzyyyxxxwwwvvvuuuqqqkkkddd___OOOFFF999000,,,***)))''''''(((((()))***+++++++++************************++++++,,,000444666777777---,,,***+++---......---///////////////111222333333333666<<>>:::888:::555555444444444444444444222333555888<<<>>>>>><<<;;;999777666888;;;???AAAFFFMMMVVV^^^aaaccceeefffjjjkkklllllljjjiiijjjkkkjjjlllpppqqqqqqrrrtttvvvuuuuuuuuuuuuttttttsssrrrrrrrrrrrrqqqqqqssswwwzzz}}}~~~~~~|||zzzxxxwwwvvvvvvwwwxxxzzz|||}}}}}}~~~~~~yyyyyyyyyxxxuuurrrooommmbbb___ZZZUUUQQQOOOOOOOOONNNPPPSSSWWWZZZZZZWWWTTTUUUSSSPPPNNNMMMLLLIIIFFFDDDEEEFFFGGGGGGEEECCCBBB??????@@@AAA@@@???===<<>>===???BBBEEEKKKNNNTTT\\\bbbfffiiijjjmmmnnnpppssstttsssrrrrrrpppooommmjjjgggbbb[[[WWWHHH@@@555...+++***)))(((''''''((()))******+++,,,************************+++,,,---000444777777666...,,,+++***+++,,,+++***,,,,,,---...000111222333111111444;;;DDDRRRfffwww~~~cccWWWKKKEEEBBB>>>===>>>999888666555444333333333333333222333555555444333555444222222333666888:::AAAHHHQQQWWWZZZ\\\^^^aaabbbccceeeeeedddcccdddeeedddhhhlllmmmlllmmmooorrrqqqqqqrrrrrrssssssttttttrrrssstttttttttvvvyyy{{{||||||}}}{{{xxxwwwvvvuuutttuuuwwwyyyzzz{{{~~~{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~}}}||||||yyyzzzyyyxxxwwwtttrrrpppiiigggccc___ZZZWWWUUUTTTQQQPPPPPPRRRSSSRRRPPPNNNPPPPPPPPPQQQRRRQQQOOOLLLOOOPPPQQQRRRRRRRRRQQQPPPJJJJJJJJJIIIGGGDDDAAA???@@@CCCGGGLLLRRRXXX\\\^^^dddiiipppwww}}}~~~{{{xxxuuutttoooqqqtttrrrlllgggddddddeeefffggghhhggggggiiijjjhhhiiikkknnnppprrrssstttvvvvvvwwwxxxzzz{{{|||}}}}}}~~~~~~}}}{{{xxxuuurrrpppooolllkkkkkkjjjiiihhhggggggdddddddddeeeeeefffffffffddddddfffgggiiiiiijjjiiijjjjjjjjjkkklllnnnooopppqqqpppooonnnnnnooopppqqqqqqrrrrrrqqqllleee]]]YYYRRROOOIIIDDDAAA@@@AAABBBHHHJJJOOOTTTZZZ]]]```aaafffggghhhiiiiiihhhfffdddaaa___]]][[[XXXTTTOOOLLL>>>888111,,,,,,,,,***((('''(((((()))***+++++++++*********+++++++++++++++,,,,,,...111444666555444///---+++***++++++***)))))))))+++,,,...///000000000///222999AAALLL\\\jjjwww|||lllaaaUUUPPPMMMIIIHHHJJJDDDBBB@@@===:::888666666555444222222333333222111222222111111222444666777>>>EEEMMMRRRSSSTTTXXX\\\[[[]]]___```___^^^^^^______dddhhhiiiggghhhkkkooonnnnnnnnnnnnoooppprrrrrrnnnqqqsssuuuvvvwwwyyy{{{zzzzzz{{{}}}~~~yyyuuutttsssrrrrrrrrrtttvvvxxxvvvyyy|||}}}|||{{{{{{|||vvvvvvvvvvvvvvvvvvuuuuuussstttvvvwwwxxxxxxxxxwwwwwwwwwwwwvvvvvvttttttsssmmmlllkkkiiifffccc```^^^ZZZWWWTTTQQQPPPOOOMMMKKKKKKKKKKKKLLLOOOPPPPPPOOORRRSSSUUUVVVWWWXXXXXXXXXUUUUUUUUUTTTPPPLLLHHHEEECCCEEEJJJPPPVVV\\\```ccclllqqqwww}}}}}}{{{yyyrrrrrrpppnnnllljjjhhhhhhiiijjjiiihhheeeddddddeeebbbbbbdddfffggghhhhhhhhhjjjjjjkkklllmmmooopppqqqrrrtttvvvxxxzzz{{{|||}}}{{{~~~~~~|||{{{{{{xxxwwwwwwwwwvvvvvvuuuuuurrrrrrssstttuuuuuuvvvvvvtttuuuwwwxxxyyyyyyyyyxxxvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwwwwwwwwwwxxxyyyxxxyyyyyyxxxuuuooojjjfff^^^ZZZTTTMMMGGGCCCAAAAAADDDEEEGGGKKKNNNQQQSSSTTTVVVWWWWWWXXXWWWUUURRRQQQLLLJJJIIIHHHGGGEEEBBB@@@666222...,,,------+++))))))))))))******+++++++++++++++++++++,,,,,,,,,---,,,---...111444555333111...,,,++++++,,,---,,,+++******+++,,,------......000...000555:::AAAMMMXXXccchhhmmmrrruuuyyyxxxlllaaa\\\XXXUUUUUUVVVPPPNNNKKKFFFBBB>>><<<;;;888666444444555555555444333333333333444555777888===CCCJJJMMMNNNOOOSSSWWWWWWYYY\\\]]]\\\[[[[[[\\\]]]bbbfffgggeeeeeehhhlllllllllllllllmmmnnnoooooolllooosssvvvwwwxxxyyy{{{xxxxxxxxx{{{}}}|||xxxsssrrrqqqppppppppprrrtttvvvpppsssvvvwwwwwwvvvvvvvvvtttsssssssssrrrrrrrrrrrrlllnnnppprrrsssttttttsssrrrsssssstttuuuvvvvvvwwwnnnnnnoooooonnnkkkhhhfffbbb^^^XXXSSSPPPNNNLLLKKKIIIGGGFFFGGGJJJMMMOOOOOOQQQQQQSSSTTTVVVXXXYYYZZZXXXYYYXXXVVVSSSNNNIIIFFFEEEGGGLLLRRRYYY___dddfffppptttzzz}}}xxxtttooommmmmmooopppppprrrqqqppplllhhheeeeeefffbbbbbbcccdddddddddcccccc`````````aaabbbdddfffggghhhjjjmmmooopppqqqsssuuuvvvyyy}}}~~~~~~~~~~~~}}}}}}}}}}}}|||}}}}}}~~~||||||{{{{{{|||}}}~~~~~~||||||{{{zzzzzz{{{||||||zzz{{{||||||zzzvvvrrroookkkggg```XXXQQQKKKGGGEEEAAABBBBBBDDDFFFHHHJJJKKKFFFGGGHHHHHHFFFDDDAAA@@@<<<;;;::::::;;;;;;999777333000---,,,......,,,)))************+++++++++++++++++++++,,,,,,---------------...111444444222000---,,,++++++---//////...---......//////...------000......222555999BBBKKKPPPTTTZZZ___bbbgggnnntttvvvxxx{{{~~~xxxssslllfffddddddeeeeeeaaa]]]WWWRRRMMMHHHDDDAAA===<<<:::888777777777888555555444222222333777:::>>>???BBBDDDGGGIIIJJJJJJMMMNNNQQQTTTUUUVVVUUUUUU[[[\\\^^^___aaaaaaaaaaaabbbccceeeffffffgggiiikkkiiikkkmmmoooqqqsssttttttppprrrtttvvvuuussspppnnnlllkkkjjjiiijjjlllnnnooolllmmmnnnooopppooonnnnnnpppnnnmmmmmmmmmnnnlllkkkkkkkkkkkkllllllmmmmmmmmmnnnoooooonnnmmmmmmnnnpppooopppqqqooommmlllmmmnnniiigggddd```\\\WWWRRRNNNOOONNNLLLJJJHHHGGGGGGGGGJJJIIIHHHIIILLLMMMNNNMMMOOOPPPPPPPPPNNNJJJGGGEEEEEEEEEFFFIIIOOOWWW___dddkkkooouuu{{{|||xxxuuutttvvvxxxzzz{{{yyywwwuuussssssuuuwwwxxxwwwvvvuuurrrpppnnnmmmllllllkkkjjjhhhfffdddcccbbb```___]]]\\\[[[[[[\\\]]]```bbbdddgggjjjlllnnnnnnnnnooosssvvvzzz}}}|||}}}~~~~~~~~~}}}|||zzzyyyyyyyyyzzzzzzzzzzzzzzzzzzyyywwwuuutttllljjjhhheee```YYYQQQKKKLLLIIIFFFDDDBBBAAA???===;;;:::888666555555555555222222111111000000111111---,,,,,,,,,++++++******...+++((((((***++++++)))))))))******++++++++++++------...111333222...))),,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++---///111333555999<<>><<<:::999999999:::888888777555333333555777:::;;;<<<>>>@@@BBBCCCCCCGGGIIILLLOOOQQQRRRRRRQQQUUUUUUVVVWWWXXXYYYYYYZZZZZZ\\\^^^___```aaaccceeedddeeehhhjjjmmmooopppqqqnnnoooqqqrrrpppmmmiiigggeeedddccccccdddfffhhhiiigggggghhhiiijjjjjjjjjjjjkkkjjjiiijjjkkkkkkiiigggiiiiiiiiiiiijjjjjjkkkkkkkkkllllllkkkjjjjjjkkkmmmlllnnnoooooonnnmmmooopppnnnllliiifffccc```[[[XXXRRRQQQPPPMMMKKKHHHFFFEEEGGGFFFDDDCCCDDDEEEDDDCCCEEEEEEFFFFFFEEECCCBBBAAABBBBBBCCCEEEJJJPPPVVVZZZ```dddiiioootttxxx}}}{{{xxxsssppplllhhhggghhhjjjlllssswww~~~zzzyyyvvvuuutttvvvwwwyyyyyyxxxxxxwwwvvvuuuttttttsssrrrpppnnnllljjjhhhggg```___^^^\\\[[[[[[\\\\\\\\\]]]___```bbbccccccccceeefffiiilllnnnppprrrrrrxxxxxxwwwwwwxxxxxxyyyyyy{{{{{{||||||}}}~~~yyyzzz|||}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvuuutttsssooonnnlllkkkhhhccc]]]XXXRRROOOKKKGGGDDDAAA===:::777666444333222222222333...------,,,,,,,,,------,,,,,,,,,,,,++++++++++++///,,,******+++,,,,,,***)))*********++++++++++++......///222444333///+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***,,,...///000222555777888888:::===CCCIIINNNPPPRRRVVV]]]dddiiimmmpppsssxxx|||~~~xxxuuurrrppppppppppppooommmjjjddd___YYYRRRKKKGGG@@@???===<<<;;;;;;;;;;;;<<<<<<===;;;888666555666777777777888888999:::;;;>>>@@@CCCGGGJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTUUUVVVXXXZZZ\\\]]]___bbbeeehhhjjjkkkjjjkkkkkkkkkhhhddd___\\\YYYXXXWWWWWWYYY[[[]]]____________```aaabbbcccccceeeddddddeeeffffffcccaaadddddddddddddddeeeeeeeeefffffffffeeeddddddfffhhhhhhjjjlllmmmmmmmmmoooppppppnnnllljjjiiihhheeeccc^^^]]]]]][[[XXXTTTPPPNNNIIIFFFCCC@@@???>>><<<;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>???@@@CCCFFFIIIKKKPPPSSSXXX]]]bbbhhhnnnrrrxxxzzz}}}|||zzzzzz|||yyyssspppiiieee```[[[YYYZZZ]]]___dddiiipppwww|||zzzyyywwwuuuuuuvvvwwwxxxyyyzzz{{{{{{||||||||||||zzzyyywwwuuurrrpppnnnmmmiiihhhfffdddcccbbbcccccccccccccccdddccccccbbbbbbcccdddfffgggiiijjjjjjjjjlllllllllllllllmmmnnnooopppqqqrrrtttvvvxxxzzzzzz{{{}}}~~~|||{{{zzzwwwxxxyyyzzzzzzzzzyyyyyyuuuuuusssrrrqqqqqqqqqqqqqqqrrrssssssssssssrrrrrrqqqppppppqqqqqqnnniiifff^^^[[[VVVQQQLLLEEE>>>:::666555333222111000000000*********))))))******++++++++++++++++++,,,,,,,,,000...,,,,,,---------,,,************++++++++++++...///000222444333///,,,++++++++++++++++++++++++------------,,,,,,,,,,,,+++,,,---...---...111333111111111333666:::>>>@@@HHHMMMUUU]]]ccchhhmmmpppwww{{{{{{wwwooonnnllllllmmmnnnnnnmmmmmmiiiddd^^^WWWPPPIIIDDD???>>><<<;;;:::::::::;;;>>>@@@BBBBBB???===;;;::::::888777555555555666666888999<<>>???@@@BBBCCCCCCFFFHHHJJJJJJLLLNNNQQQSSSTTTVVVXXX[[[^^^aaabbbcccddddddccc___ZZZTTTQQQLLLKKKKKKKKKLLLNNNQQQSSSVVVVVVWWWWWWYYYZZZ[[[\\\^^^^^^^^^___```___\\\YYY\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[\\\___aaaccceeehhhjjjjjjjjjlllmmmmmmkkkiiiiiiiiijjjiiihhhfffggghhhhhhfffbbb^^^[[[RRRNNNHHHDDD@@@===;;;888777666666666777888999999999999:::<<<===>>>???@@@CCCEEEHHHLLLPPPUUU[[[___eeehhhmmmssswwwyyyzzzzzzssspppkkkggggggjjjooorrrzzz{{{{{{yyyuuuooohhhddd]]]ZZZTTTOOOMMMNNNPPPRRRUUUYYY```gggnnnuuu|||~~~}}}zzzyyywwwuuuuuuuuuvvvwwwyyyzzz|||}}}~~~~~~~~~~~~~~~|||{{{xxxuuusssqqqpppqqqpppnnnlllkkkjjjkkkkkkmmmmmmmmmmmmmmmlllkkkjjjhhhiiijjjjjjjjjjjjjjjjjjfffeeeeeeddddddeeeeeeffffffggghhhjjjlllnnnpppqqqrrrtttwww{{{~~~}}}}}}|||zzzyyywwwvvvvvvvvvwwwxxxyyyzzzyyyxxxxxxsssrrrqqqpppoooooonnnnnnnnnnnnooopppqqqqqqqqqqqqqqqqqqrrrtttuuutttqqqnnnjjjgggbbb]]]WWWOOOGGGBBB<<<;;;999666444111000///++++++*********+++++++++))))))******+++++++++,,,///...---------------,,,++++++++++++++++++++++++......000111222111///---*********+++++++++++++++........................---...///...------///111222333333444666999===???IIIOOOXXX```gggmmmsssvvvzzzyyyrrrnnnhhhgggfffhhhjjjllllllkkkiiieee___YYYSSSLLLEEEAAA===<<<:::999888999999:::@@@CCCGGGIIIHHHFFFDDDDDDAAA???;;;888666555666666444555777:::<<<>>>@@@AAA;;;:::888777777888:::<<<;;;===@@@BBBCCCEEEHHHJJJLLLLLLMMMOOORRRUUUWWWYYY[[[\\\\\\ZZZWWWQQQLLLIIIBBBAAAAAAAAABBBDDDFFFHHHNNNOOOPPPRRRSSSUUUVVVVVVXXXWWWWWWWWWWWWVVVSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPRRRVVVYYY___aaadddffffffeeefffgggjjjgggeeedddeeegggggggggdddfffiiilllllljjjfffddd\\\WWWPPPIIIDDD@@@<<<:::777777666555555666666777666666777888999:::::::::;;;<<<>>>@@@BBBEEEJJJMMMQQQUUU[[[aaafffjjjkkkkkkbbb^^^YYYUUUTTTXXX]]]aaaggghhhiiihhhddd^^^XXXTTTOOOLLLHHHDDDBBBBBBDDDEEEHHHKKKQQQWWW^^^fffnnnsssxxx{{{~~~{{{zzzyyywwwwwwwwwwwwwwwzzz{{{}}}~~~~~~}}}~~~|||zzzxxxuuusssrrrsssrrrpppooommmmmmmmmnnnqqqrrrrrrsssssssssssssssooooooooooooooonnnnnnmmmhhhgggfffdddcccbbbbbbaaabbbbbbccccccdddeeeffffffhhhiiilllpppsssuuuwwwwwwvvvvvvuuuuuuttttttssssssvvvwwwxxxyyyzzzyyyxxxxxxrrrrrrrrrqqqpppnnnmmmmmmllllllmmmnnnooopppqqqrrrsssssstttuuuwwwwwwuuussspppmmmjjjfff```ZZZRRRMMMGGGFFFBBB>>>999444111///...------,,,,,,,,,,,,,,,((())))))******+++++++++------...---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---///000///...------******+++++++++,,,,,,,,,------------............---...///...------///000222444777888:::>>>CCCGGGPPPVVV___gggnnntttzzz}}}zzzqqqiiidddcccbbbbbbdddgggjjjjjjjjjeee```ZZZTTTNNNIIIDDDAAA===<<<:::999999999:::;;;AAAEEEJJJNNNOOONNNNNNNNNHHHEEE???:::777555666666222333444555777888::::::555555444444444555777888888:::===???AAACCCFFFIIIIIIHHHHHHIIIJJJLLLNNNPPPRRRSSSTTTSSSQQQLLLGGGEEE???>>>===<<<===>>>AAABBBJJJKKKNNNQQQRRRSSSSSSSSSSSSQQQNNNMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFIIINNNQQQZZZ]]]aaaccccccbbbccccccgggddd```^^^___aaabbbbbbaaadddhhhlllnnnnnnmmmlllaaa[[[SSSKKKEEE@@@===:::999999888888777666666666555666666666777777777777555777999999999;;;===@@@AAADDDIIIOOOTTTWWWYYYYYYQQQMMMHHHEEEEEEIIINNNQQQWWWXXXYYYXXXUUUQQQLLLIIIEEEDDDBBB@@@??????@@@@@@???AAADDDHHHMMMUUU]]]bbblllqqqwww~~~~~~}}}}}}|||||||||{{{zzz}}}~~~{{{{{{yyyxxxwwwwwwwwwvvvyyy{{{}}}}}}|||~~~~~~|||zzzxxxvvvuuutttvvvuuusssrrrqqqqqqrrrrrrtttuuuwwwxxxyyyzzz{{{{{{xxxxxxxxxyyyxxxxxxwwwwwwooonnnllliiigggfffeeeeeedddccccccbbbbbbbbbaaaaaabbbcccdddgggjjjmmmppprrrrrrrrrrrrrrrrrrqqqqqqqqqtttuuuvvvwwwxxxwwwwwwvvvsssssssssrrrqqqooonnnmmmkkkkkkllllllmmmooopppqqquuuuuuuuuwwwyyyyyyxxxvvvrrrpppmmmiiifffbbb\\\XXXTTTRRRNNNIIIBBB<<<777444222111000///...---------++++++++++++++++++,,,,,,,,,---///...---+++,,,,,,,,,,,,,,,,,,+++++++++++++++---//////...,,,,,,---+++++++++,,,,,,------...,,,,,,,,,,,,,,,------------...//////...///000222111555999<<>>===<<<<<<<<<===>>>BBBGGGLLLPPPRRRRRRSSSSSSLLLGGGAAA:::555333444444222222111222222333333444111111222333333444555555888:::===@@@BBBDDDGGGJJJHHHGGGEEEDDDDDDFFFGGGHHHKKKLLLNNNNNNMMMJJJFFFDDD@@@???>>>======>>>???AAAGGGJJJNNNRRRTTTTTTSSSRRRNNNKKKFFFCCCBBB@@@???>>><<<<<<;;;;;;::::::::::::999::::::;;;===AAAGGGKKKUUUYYY^^^aaabbbbbbcccdddccc___ZZZWWWWWWXXXYYYYYY\\\^^^cccgggkkkmmmmmmmmmccc]]]TTTLLLFFFAAA===;;;;;;<<<<<<======<<<:::999888777666555444444444444111333555666555555666888888:::===@@@CCCEEEGGGGGGCCC@@@<<<::::::>>>BBBFFFJJJKKKKKKJJJHHHEEEBBB@@@===>>>>>>>>>????????????:::;;;;;;===@@@FFFMMMRRR^^^bbbjjjrrrxxx|||~~~~~~~~~}}}|||zzzxxxwwwvvvuuussssssrrrppppppsssxxx|||}}}~~~~~~|||zzzyyyvvvvvvuuutttsssrrrqqqqqqtttvvvyyy{{{||||||{{{zzzyyyyyyxxxwwwuuutttsssrrrvvvuuutttsssssstttuuuuuuvvvwwwxxxzzz|||}}}~~~~~~{{{||||||}}}}}}}}}}}}}}}tttsssrrrpppnnnmmmlllllliiihhhgggfffeeeddddddcccbbbbbbaaabbbeeejjjnnnqqqtttssssssrrrqqqppppppooopppqqqrrrssstttsssrrrrrrtttttttttsssrrrpppnnnmmmkkkjjjjjjjjjkkkmmmnnnooosssssstttvvvxxxyyyyyywwwvvvssspppmmmkkkhhheeecccbbb```\\\WWWPPPIIICCC@@@999888666444333111111111//////..................,,,///111111...,,,---...------,,,,,,,,,++++++++++++...000000---,,,---...+++,,,,,,---......//////---.........////////////000111333333333444777999888===CCCGGGJJJQQQZZZaaabbbfffmmmtttyyy}}}|||rrrhhh___YYYSSSQQQPPPQQQUUUYYY[[[\\\\\\WWWOOOIIIFFFDDDBBBAAABBBAAA@@@?????????@@@AAADDDHHHMMMQQQRRRSSSTTTUUULLLGGG@@@888333111111222111111000/////////000000...///111222444444444444888;;;>>>AAACCCFFFIIIKKKHHHGGGDDDBBBBBBBBBCCCDDDFFFHHHJJJLLLKKKIIIFFFDDDCCCBBB@@@>>>>>>???@@@AAAGGGJJJOOOTTTVVVVVVTTTRRRKKKFFFAAA===;;;:::999888666666555555444444444444333444444666888===CCCHHHRRRWWW\\\```cccdddeeefff___ZZZUUUQQQPPPQQQQQQRRRSSSVVVZZZ^^^bbbdddffffffeee^^^UUUMMMFFFBBB>>><<<>>>???AAABBBCCCBBB@@@???:::999666444222111111222---000333444444333444444555666666888999:::;;;<<<;;;999666444555888===???>>>>>>>>>===<<<:::888777444555777999:::::::::999999888777777888===DDDIIIQQQVVV^^^gggoootttwwwxxxzzzyyyxxxvvvsssqqqpppooojjjiiihhhggggggjjjoootttxxxyyyzzz{{{}}}}}}~~~~~~|||||||||||||||}}}~~~~~~~~~}}}{{{xxxvvvtttsssppppppooonnnmmmlllkkkjjjmmmpppssswwwxxxyyyxxxwwwtttssssssrrrqqqpppoooooopppoooooonnnnnnoooqqqrrrssstttuuuwwwxxxyyyzzzzzzvvvwwwxxxyyyyyyzzzzzzzzzwwwvvvuuutttsssrrrrrrrrrmmmllllllkkkjjjiiihhhhhheeecccbbbbbbeeejjjooossswwwvvvuuusssqqqpppooonnnlllmmmooopppppppppooonnnttttttttttttrrrpppnnnllljjjiiiiiiiiiiiikkkmmmnnnpppooopppsssvvvxxxxxxwwwzzzwwwsssqqqooonnnllljjjllljjjgggbbb[[[TTTOOOKKK@@@???===:::888666555555222222111111000000//////---000333222///---...///---------,,,,,,+++++++++,,,///111111...---...000,,,,,,------...///000000111111222222333333333444444666888999999;;;>>>@@@CCCHHHOOOSSSWWW^^^gggoookkkooouuu{{{xxxoooeeeYYYQQQLLLIIIFFFFFFHHHKKKMMMNNNNNNLLLJJJGGGFFFEEEEEEEEEAAABBBAAA???>>>>>>@@@AAADDDGGGJJJNNNPPPQQQQQQQQQMMMHHH???777222000111222111...+++---111333000---/////////000111333555555;;;<<>><<<:::888444111333222000///000000///...------...000111333444555333333333444555666777888666666777777666444222111333444666777777666555555555444222333555999===@@@EEEHHHOOOWWW___eeejjjmmmpppmmmjjjhhhhhhfffbbb^^^YYYYYYYYYXXXXXX\\\aaaeeelllooosssvvvuuussstttwwwrrrtttvvvvvvtttrrrqqqqqqqqqsssuuuvvvvvvuuuvvvxxxtttsssssssssrrrooojjjfffeeedddbbbbbbbbbbbbaaa```ggghhhiiimmmooopppooonnnlllkkkjjjiiihhhhhhhhhhhhllllllllljjjhhhiiikkkmmmmmmmmmnnnppprrrrrrqqqooollllllmmmooosssvvvvvvvvvxxxwwwtttrrrqqqpppqqqqqqlllmmmmmmmmmkkkiiigggfffhhhgggfffeeegggjjjmmmooosssrrrrrrpppooommmkkkjjjhhhjjjkkkiiiggggggjjjmmmnnnmmmmmmmmmmmmmmmlllllliiihhhgggfffggghhhiiijjjnnnnnnoooqqqsssvvvxxxyyyxxxuuuqqqoooooooooooonnnlllkkkjjjgggccc^^^YYYWWWNNNKKKGGGBBB???>>>>>>???;;;:::999777666666555555555555555555555444222000....../////////...------///000111000//////111222444444333333333222222222333333444666888;;;===>>>>>>@@@BBBDDDEEEGGGJJJLLLTTTWWW[[[aaaggglllppprrrtttvvvyyy{{{}}}xxxooocccWWWNNNEEEBBB>>>===???AAACCCDDDEEEDDDDDDDDDDDDDDDEEEEEEAAABBBAAA???===<<<>>>???CCCDDDGGGJJJLLLMMMNNNNNNKKKFFF???888444222222222222///,,,...111333000---.........///000222333444999:::===AAADDDGGGHHHIIIJJJIIIGGGEEEDDDDDDDDDEEEBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHGGGFFFGGGIIIKKKKKKLLLNNNOOOOOOOOOMMMMMMBBB<<<555111222222000---..................------000111222333555999>>>BBBKKKOOOUUU[[[```bbbbbbaaa^^^XXXPPPKKKHHHGGGEEECCCFFFHHHJJJMMMPPPSSSUUUVVVTTTSSSQQQNNNLLLKKKJJJJJJJJJKKKMMMQQQTTTTTTPPPMMMKKKHHHDDD@@@===999555222555333111000000111000///......//////000111111111222111111222333444555555555555666666555333111000111111333333333333222111333222000000111444888:::@@@CCCHHHNNNVVV]]]bbbeeeiiifffcccaaa```]]]XXXTTTPPPOOONNNLLLLLLPPPWWW\\\hhhkkkpppssssssppppppqqqlllllllllkkkhhhgggffffffdddfffhhhiiihhhhhhiiijjjjjjjjjjjjjjjiiifffbbb^^^YYYWWWVVVUUUVVVWWWXXXXXX^^^___bbbeeeggggggeeedddcccbbbbbbaaaaaaaaaaaaaaaeeefffhhhgggffffffhhhiiijjjiiiiiijjjjjjiiigggddd______```dddiiinnnpppqqqqqqpppnnnlllkkkjjjjjjkkkgggggggggffffffeeeddddddfffeeeeeedddeeegggiiikkkkkkkkkjjjhhhfffdddbbb```]]]___```___]]]^^^aaadddfffgggggghhhhhhgggggggggeeedddddddddeeefffggghhhkkkkkkmmmoooqqqsssuuuvvvtttqqqnnnlllkkkkkkjjjiiihhhhhhgggeeebbb^^^ZZZWWWRRRPPPLLLHHHFFFEEEEEEFFFBBBAAA???>>><<<;;;;;;:::;;;;;;;;;<<<<<<;;;888777444444444444333333333222333444555444333444555777888999999:::;;;;;;;;;<<<<<<<<<===???AAADDDFFFGGGIIIKKKMMMNNNPPPSSSVVVYYY```bbbfffkkkooosssvvvwwwyyy{{{}}}~~~yyypppcccVVVLLLAAA>>>999777777999::::::999:::<<>>AAACCCEEEFFFIIIIIIHHHHHHGGGGGGFFFFFFAAAAAAAAABBBBBBBBBCCCCCCFFFGGGHHHHHHHHHJJJMMMOOONNNNNNOOOOOOMMMLLLJJJHHH>>>999333000000000...,,,------------......------...///000000111444888<<>>???@@@BBBDDDGGGIIIJJJKKKKKKKKKLLLMMMNNNQQQSSSTTTUUUVVVXXX\\\^^^^^^[[[XXXUUUQQQLLLGGGDDD@@@<<<999:::777444222111111000///////////////............000/////////000111222333444444444444333111000//////000000111111000//////222111///...///222555777<<<===AAAFFFMMMTTTZZZ^^^bbb```^^^\\\ZZZVVVRRRNNNJJJHHHEEEBBBBBBFFFNNNTTTdddiiioooqqqqqqnnnllljjjeeeccc```\\\YYYXXXWWWWWWTTTVVVXXXXXXWWWWWWXXXYYY\\\[[[[[[[[[[[[YYYVVVSSSJJJIIIGGGGGGHHHKKKOOOQQQVVVYYY\\\^^^___]]][[[YYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\___bbbdddddddddddddddeeedddcccbbb```]]]XXXUUUSSSRRRSSSWWW^^^cccgggiiiiiihhhfffdddcccbbbaaaaaa___^^^]]]]]]]]]]]]^^^___`````````aaaaaabbbbbbbbb^^^^^^]]]ZZZXXXUUUSSSQQQOOOPPPQQQQQQQQQSSSVVVYYY\\\]]]^^^___```______^^^_________```aaaccceeeffffffgggiiikkklllmmmmmmmmmkkkiiieeecccbbbaaa```^^^______```___]]]ZZZWWWUUUSSSQQQNNNLLLJJJJJJJJJKKKJJJIIIGGGEEEDDDCCCCCCBBBCCCDDDDDDEEEDDDBBBAAA@@@<<<;;;;;;:::999:::::::::999:::;;;;;;:::;;;===???@@@AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNPPPQQQRRRUUUWWWXXXYYY[[[^^^bbbfffjjjlllooosssvvvyyyzzz{{{|||}}}~~~~~~~~~|||ttthhhYYYOOOEEE@@@;;;777666666666666222444777;;;>>>@@@AAAAAABBBBBBBBB@@@===<<<<<<===>>>>>>??????AAABBBDDDEEECCCBBB@@@===:::777555444333111000000111222000...---------------...///000444555777:::<<<>>>>>>???DDDEEEFFFHHHIIIIIIIIIIIIDDDDDDDDDDDDCCCBBBBBBAAACCCDDDEEEFFFGGGJJJNNNQQQRRRRRRQQQPPPMMMKKKIIIGGGAAA<<<777333222111///---.....................///---............///333555:::===BBBHHHNNNRRRTTTUUUSSSSSSSSSQQQMMMHHHBBB===>>>>>>???@@@AAABBBCCCDDDGGGGGGHHHIIILLLPPPSSSUUUZZZ\\\___bbbddddddbbbaaa[[[XXXTTTPPPNNNLLLJJJHHHCCC@@@;;;777444222///---//////...............---//////......///000111111333222222111111000///...000000000000000000000///222111000000111333666777:::;;;===AAAHHHPPPWWW\\\___^^^^^^]]]\\\YYYWWWUUUNNNLLLGGGCCCBBBGGGNNNTTTdddkkkqqqssssssqqqlllfff```[[[UUUOOOLLLKKKKKKKKKGGGHHHJJJKKKJJJIIIJJJKKKMMMLLLLLLMMMMMMLLLIIIGGG@@@???>>>>>>@@@DDDKKKOOOUUUXXX[[[\\\[[[XXXUUUSSSRRRRRRRRRSSSTTTUUUVVVWWWVVVZZZ___bbbbbbaaaaaaaaacccbbb___]]]ZZZUUUNNNJJJMMMKKKKKKOOOUUU\\\aaacccdddcccaaa___\\\ZZZYYYXXXWWWVVVTTTRRRRRRSSSUUUVVVVVVWWWXXXYYYXXXXXXWWWVVVPPPOOONNNLLLIIIFFFDDDBBBBBBCCCDDDFFFHHHKKKOOOQQQSSSTTTVVVWWWXXXWWWVVVUUUWWWXXXYYY[[[]]]___aaabbbbbbccceeeggggggeeecccbbb^^^[[[XXXUUUTTTSSSRRRPPPQQQRRRSSSTTTSSSQQQNNNMMMMMMLLLJJJHHHGGGHHHHHHIIIKKKJJJJJJIIIIIIIIIIIIJJJIIIKKKLLLKKKIIIGGGEEEEEEAAA@@@????????????@@@@@@>>>@@@AAABBBBBBCCCEEEHHHJJJLLLNNNPPPRRRSSSTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZ\\\]]]]]]]]]]]]```eeeiiikkkmmmppptttvvvxxxxxxxxxwwwyyyzzzzzzyyyzzz|||~~~yyyoooaaaXXXJJJEEE>>>999666444333222111333666999;;;<<<======@@@AAABBBAAA???===>>>>>>>>>=========>>>???AAAAAA@@@@@@???>>><<<:::888777444333222111111111000///...---------------...///333444555666777777888888<<<>>>AAADDDGGGIIIJJJKKKIIIIIIHHHHHHFFFDDDBBBAAA???@@@AAABBBCCCFFFKKKNNNUUUTTTSSSQQQNNNLLLJJJIIIDDDAAA<<<888555222000//////...---,,,,,,,,,------,,,---------,,,,,,...000222555999>>>CCCGGGJJJLLLNNNPPPSSSTTTQQQKKKFFFBBB???>>>>>>===>>>>>>???@@@BBBBBBBBBDDDGGGKKKOOOQQQYYY\\\```dddfffgggggggggdddaaa^^^\\\ZZZYYYVVVTTTPPPLLLFFF@@@;;;555000,,,.........//////////////////////////////000000111111000000000/////////////////////000000000111111111111000111222444777888888888:::>>>DDDLLLTTTYYYZZZ[[[]]]^^^^^^___``````YYYVVVQQQMMMKKKNNNTTTYYYfffooouuuwwwwwwuuummmdddXXXRRRIIICCCAAA@@@??????<<<>>>???@@@>>>>>>>>>???@@@??????@@@BBBBBB@@@>>>999999999999;;;AAAIIIOOOWWWZZZ\\\[[[WWWRRROOONNNKKKKKKKKKLLLNNNPPPQQQRRRSSSWWW\\\___`````````aaaeeecccaaa^^^[[[UUUMMMIIIGGGFFFEEEHHHOOOXXX___ccccccbbb___\\\XXXUUURRRPPPPPPNNNJJJGGGFFFGGGIIIJJJJJJKKKLLLMMMLLLKKKIIIHHHCCCBBBAAA@@@===;;;999888888888:::===BBBFFFJJJLLLNNNOOOPPPPPPPPPOOONNNMMMOOOPPPRRRUUUWWWYYY[[[[[[^^^```bbbcccbbb^^^YYYVVVPPPMMMHHHFFFEEEEEEDDDCCCDDDEEEGGGGGGGGGFFFDDDBBBDDDCCCBBBBBBAAABBBBBBCCCEEEEEEFFFGGGHHHJJJLLLMMMKKKMMMNNNLLLIIIEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCBBBDDDFFFGGGGGGIIILLLNNNTTTUUUWWWZZZ[[[\\\\\\[[[\\\]]]]]]^^^^^^]]]\\\\\\]]]\\\[[[YYYYYY[[[```dddeeehhhkkknnnqqqrrrqqqqqqnnnpppqqqrrrrrrsssvvvxxx}}}|||uuujjjbbbOOOJJJBBB;;;777444111000333444555777888999999999<<<>>>@@@@@@???>>>???@@@>>>???????????????@@@@@@>>>>>>>>>>>>===<<<;;;:::777777666555333222111111000//////.........//////222222333444555555555444666888:::>>>AAAEEEHHHIIIIIIIIIIIIIIIHHHFFFDDDCCC????????????@@@CCCHHHKKKRRRQQQPPPOOOMMMKKKJJJJJJDDDBBB>>>:::666444222111000///---+++******+++++++++,,,---,,,++++++,,,......///222555:::===@@@BBBGGGKKKPPPRRRQQQMMMJJJIIIAAA@@@>>>===<<<<<<<<<============>>>AAAEEEIIILLLSSSWWW]]]aaadddfffiiikkkmmmkkkiiigggfffccc```]]]]]]YYYTTTMMMGGG???666111000000000000111111111111000000////////////000000///.........///000111222000000000000111333444555333222222222333444666777666666777:::???EEELLLPPPQQQRRRUUUWWWZZZ^^^cccgggbbbaaa^^^YYYVVVVVVYYY\\\fffpppxxxyyyyyyxxxmmm```NNNGGG>>>888777666555444333555666666555444555555777666666777:::::::::888444666777777999???HHHOOOXXXZZZZZZVVVOOOIIIFFFFFFCCCCCCCCCDDDFFFGGGIIIJJJNNNQQQUUUYYY[[[^^^bbbdddhhhgggfffdddaaa[[[TTTOOODDDBBBAAADDDLLLWWW```eeeeeeccc___ZZZUUUOOOJJJGGGFFFDDD@@@===<<<<<<===>>>>>>>>>???@@@@@@???>>>===999999999888777666555444222222444888???EEEIIIKKKNNNMMMLLLJJJIIIGGGFFFFFFFFFGGGJJJLLLOOOQQQRRRRRRXXXZZZ^^^___^^^YYYSSSOOOGGGBBB===999999:::<<<<<<===>>>???@@@@@@>>><<<;;;===<<<<<<;;;;;;<<<<<<===<<<===>>>@@@CCCFFFIIIJJJJJJLLLMMMJJJDDD@@@>>>???===>>>@@@AAACCCCCCDDDDDDCCCEEEGGGIIIJJJLLLOOORRRYYY[[[^^^aaacccccccccbbbaaaaaabbbaaa```^^^[[[ZZZWWWVVVTTTQQQQQQTTTYYY^^^___aaadddhhhiiiiiihhhgggccceeefffggghhhjjjmmmoootttxxx}}}~~~|||||||||{{{zzz{{{zzz{{{||||||xxxoooiiiZZZTTTLLLDDD>>>:::777555444444444444444555666777666999<<<>>>>>>>>>@@@AAA@@@AAABBBBBBBBBAAA@@@???=========>>>>>>=========;;;;;;;;;999777555555555222222111000//////000000000111222444555666777777333444555777;;;???BBBDDDCCCDDDFFFGGGHHHGGGFFFEEEAAAAAA@@@??????BBBFFFJJJKKKKKKJJJIIIIIIIIIIIIIIICCCBBB@@@===:::888777777555333111...,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,---000222666888:::>>>CCCIIIMMMMMMMMMMMMNNNFFFEEEBBB???===============<<<::::::;;;???BBBEEEGGGLLLSSSYYY]]]aaaeeeiiipppooooooppppppnnnjjjggggggddd```[[[TTTKKKAAA:::444444444333222222111111000//////.........//////---------...///111333444444444555666777:::<<<===999888777666555555555666777777777888:::???CCCEEEFFFHHHKKKMMMQQQXXX```fffjjjjjjhhheee```]]]\\\]]]cccnnnvvvwwwwwwvvviiiYYYGGG@@@777222222222000......///111111///...///000000//////111444555555444222555888999:::@@@IIIPPPXXXYYYWWWQQQGGG@@@>>>???<<<<<<===>>>???@@@BBBCCCEEEHHHKKKPPPUUU\\\dddiiikkkkkkkkkkkkiiiddd^^^YYYLLLHHHEEEFFFLLLVVV^^^cccfffccc___XXXPPPHHHBBB>>>:::888666444333444555555555555666666666666666666333444444555555555555555222222444999BBBIIIMMMNNNOOOMMMIIIEEEBBB@@@@@@@@@===???AAADDDFFFHHHIIIIIIPPPTTTYYY\\\\\\WWWQQQMMMCCC===666222333666999;;;>>>>>>???@@@???===:::999666666666555555555666666555666777999<<>>AAADDDDDDDDDCCCCCCEEEGGGIIIKKKMMMQQQSSS[[[]]]aaaeeehhhiiiiiiiiieeeeeeeeecccaaa]]]ZZZXXXMMMKKKIIIGGGGGGKKKRRRWWWYYY[[[^^^``````^^^\\\ZZZVVVXXXYYYZZZZZZ\\\___aaaeeejjjoootttuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvxxxzzz}}}}}}zzzwwwuuuttt}}}zzzxxxwwwuuutttvvvuuuvvvyyy{{{xxxrrrllleee___VVVNNNGGGBBB???<<<333333222222222333555666222555999<<<===>>>???AAAAAABBBDDDEEEDDDCCCAAA???<<<=========>>>>>>??????>>>???>>><<<:::888777888444333222111111000000111///000222555777999::::::333222222444666:::===@@@===???BBBEEEFFFGGGFFFFFFDDDDDDBBBAAA@@@BBBFFFJJJFFFEEEEEEEEEFFFFFFGGGHHHCCCCCCBBB@@@>>><<<======;;;999666222000///000000+++,,,...---,,,+++,,,---+++++++++---///111444666777===CCCHHHIIIKKKNNNPPPKKKIIIFFFCCCAAA@@@@@@@@@@@@>>>;;;999888999<<<======CCCKKKQQQVVVZZZ```dddmmmnnnqqqtttvvvvvvssspppllljjjhhhddd]]]TTTIIIBBB888888666555333222111000///......---------......,,,,,,,,,---///222444666:::::::::<<<>>>AAACCCEEE@@@???===;;;999777777666:::999888888999;;;===???@@@BBBDDDGGGJJJRRR]]]dddnnnoooooolllgggbbb___^^^___kkksssssstttssseeeTTTDDD===555111111222000------...000///...------...---,,,,,,...111333333222333777:::<<<===BBBKKKRRRYYYYYYVVVNNNCCC<<<:::<<<:::::::::;;;<<<===???@@@>>>@@@DDDIIIPPPZZZeeelllmmmmmmnnnooonnnjjjeee```XXXRRRLLLJJJMMMTTT[[[```fffccc^^^VVVMMMDDD<<<888111000//////...///000111000111111111111222222333111111333444555666666666555555777===FFFNNNSSSTTTPPPMMMHHHBBB>>><<<<<<<<<888999<<>>;;;:::111111111111111000000000222222444555888;;;===>>>FFFHHHIIIDDD<<<555444555555888===BBBDDDEEEDDDCCCBBBDDDGGGIIIJJJMMMQQQTTT[[[^^^ccchhhkkkmmmnnnnnnhhhhhhgggeeebbb]]]YYYWWWCCCBBB@@@>>>@@@EEEMMMSSSUUUWWWYYYZZZYYYVVVRRRPPPMMMNNNOOOOOOOOOPPPRRRUUUXXX]]]cccgggiiijjjkkkkkkjjjiiiiiihhhhhhhhhhhhhhhiiikkknnnrrrvvvzzz}}}~~~{{{wwwsssqqqrrruuuwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwuuurrroookkkhhhfff~~~}}}{{{vvvrrrrrrrrrrrrqqqqqqqqqpppppphhheee```ZZZRRRKKKFFFBBB888888999888777444111000333333333333444555666777===>>>???AAACCCDDDDDDDDD??????>>>>>>===<<<;;;;;;>>>???AAABBBAAA???===<<<:::888777555444444555666555444333444666777777666000///...---///111444666======>>>@@@AAABBBDDDDDDDDDCCCDDDFFFIIIHHHEEEAAABBBBBBAAA@@@???@@@BBBEEECCCCCCDDDDDDCCCAAA???>>>???===:::666333000...---......---,,,++++++,,,,,,************+++,,,------444555888<<>>AAACCCEEEGGGIIILLLNNNMMMJJJEEE@@@<<<999888777555666777888999999999999999;;;======???FFFRRR[[[eeeiiinnnrrrpppkkkddd```ccccccfffmmmqqqlll```UUUGGG???555//////000///,,,---,,,++++++---...---,,,---------------...///000///333888;;;===AAAGGGLLLQQQQQQOOOIII@@@:::777666777777888999999999999999888888<<>>888666555333111///---,,,++++++.........///......------111///...111777<<<>>>>>>:::999777;;;HHHVVV[[[YYYQQQJJJ@@@:::888777666555999999999:::;;;;;;<<<<<>>999666555333333333222///......///...///000000111333777;;;BBBBBBCCCBBB???;;;777555666:::@@@DDDEEEEEEEEEEEEKKKLLLLLLNNNPPPRRRTTTVVV[[[^^^cccjjjqqqtttsssrrrrrrnnnjjjjjjiiicccWWWMMM???<<<999;;;@@@IIIPPPUUUUUUSSSQQQPPPNNNKKKFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDJJJPPPUUUWWWYYY]]]```^^^^^^\\\YYYWWWVVVXXXYYY[[[```gggmmmqqquuuxxxzzz|||}}}~~~~~~|||zzzrrrmmmgggcccdddfffiiikkkooommmllllllnnnooonnnmmmkkkkkkiiigggccc^^^ZZZXXX~~~xxxtttqqqppppppooonnnmmmlllllljjjhhheeeaaa[[[TTTOOOLLL@@@???===:::777444222222333333333333444555666666:::;;;<<<>>>???AAABBBCCC@@@??????>>>===<<<;;;;;;<<<===???@@@@@@@@@@@@???===<<<:::999777666666666555333111222444666666666222111///......000222444666777999;;;===@@@AAABBBCCCCCCCCCEEEGGGFFFCCC???@@@@@@@@@===;;;;;;===???>>>???AAABBBCCCCCCBBBBBB???>>><<<999555222000///------,,,+++++++++++++++***************+++,,,---111222555888===BBBGGGIIILLLKKKJJJIIIIIIIIIHHHGGGGGGDDDAAA===:::999999999999;;;<<>>;;;999888666777888999::::::::::::777888::::::;;;BBBLLLUUUccchhhnnnssstttpppkkkgggdddbbbccchhhllljjjaaaYYYJJJBBB888222111111///------,,,+++,,,---......------------------...//////000333777:::===AAAEEEHHHPPPPPPNNNHHHAAA;;;888777777777888888888777777777777666:::@@@FFFMMMZZZfffnnnooorrrvvvxxxwwwtttrrriiicccYYYQQQOOOSSS[[[```fffeee___UUUHHH===666333***++++++++++++,,,,,,,,,---------......------,,,...,,,,,,000777===AAABBB===;;;999>>>LLL[[[^^^[[[PPPIII???888666666666444444555555777888999:::;;;AAAFFFKKKRRR[[[aaa```ZZZSSS@@@:::===999<<>>:::777555888<<>>999666444444444333333222222333333444777777777888:::<<>>===<<<;;;;;;;;;;;;<<<===???AAABBBCCC@@@@@@???>>><<<:::999888666333111000222444555555333111///...---...///000...///222555888;;;===>>>AAAAAABBBDDDEEEDDDBBB???@@@@@@???<<<888666777888888:::<<>><<<999666333111///...------,,,,,,------*********)))******++++++---...000333777<<<@@@BBBGGGGGGHHHIIIJJJLLLMMMNNNOOOLLLHHHCCC???<<<;;;:::999:::;;;<<>>;;;999888999999::::::;;;;;;;;;666777888888999>>>GGGNNN\\\bbbjjjqqquuutttqqqnnnfffbbb```bbbeeefffaaa]]]PPPIII>>>777333222000......,,,++++++---......---------------------...///222222555999???CCCEEEFFFNNNNNNLLLGGGAAA<<<999888777777777666555555444444555444777<<>>DDDGGGAAA>>>;;;AAAQQQ```ccc]]]QQQIII>>>777555555444444222222444555777888999:::;;;@@@FFFNNNZZZdddfffcccZZZGGG???@@@<<>>CCCFFFGGGGGGGGGHHHMMMNNNPPPSSSUUUVVVWWWWWWXXXZZZ```hhhrrrzzz~~~|||yyyxxxtttjjj\\\QQQCCC???===@@@HHHNNNQQQPPPMMMIIIDDD@@@===:::777555444444444444444444444444666:::>>>@@@BBBGGGNNNSSSXXXWWWUUURRROOONNNOOOQQQ]]]```dddgggiiikkknnnpppppprrrsssrrrqqqqqqrrrsssttttttuuuvvvxxx{{{}}}~~~{{{vvvrrrmmmgggbbbZZZWWWSSSRRRSSSVVVYYYZZZ[[[YYYVVVUUUUUUTTTSSSQQQNNNMMMKKKHHHFFFDDDCCCCCC~~~|||uuutttrrroookkkfffccc```bbbbbbccccccaaa]]]ZZZXXXRRRPPPLLLFFF@@@;;;777444444444333222111111111111333333222333444777:::<<<@@@@@@??????>>>===<<<<<<;;;;;;:::;;;===???BBBDDD@@@@@@AAAAAA@@@???===<<<:::777333111111222222222000///...,,,,,,,,,---...***+++---000333555888999<<<===???AAACCCCCCCCCBBBAAABBBAAA===999666444444444666888:::===???AAAAAA>>>?????????===:::666555222111000000////////////++++++***)))))))))************,,,...111555888:::>>>@@@BBBDDDGGGJJJNNNQQQUUUSSSOOOJJJEEEAAA>>>===<<<======<<<===@@@EEEIIIPPPUUU[[[aaafffkkkoooqqqqqqooonnnkkkhhhddd```^^^\\\XXXRRRKKKEEE>>>888444222000....../////////......---,,,+++,,,...111222:::>>>EEEKKKOOOSSSVVVYYYZZZXXXTTTOOOIIICCC???===;;;;;;;;;::::::;;;;;;;;;888888999888:::>>>DDDIIIQQQWWWaaajjjqqqttttttssskkkeee___]]]^^^```___]]]WWWPPPFFF>>>888444000......,,,++++++,,,......------------,,,,,,---......111111333999AAAGGGIIIHHHLLLLLLJJJFFFAAA===:::888888777666555444333222222444333555999>>>FFFSSS___dddhhhooouuuxxxxxxxxxxxxxxxvvvpppfff\\\YYY]]]bbbjjjmmmlllaaaPPP@@@777333,,,------...---,,,************+++,,,,,,,,,++++++******+++...555===EEEIIIDDD@@@===CCCTTTccceee___SSSJJJ???666333444444333555555666777888888999:::777<<>>===:::999888;;;???CCCFFFFFFGGGGGGHHHLLLMMMPPPRRRTTTVVVVVVVVVVVVXXX]]]fffqqq{{{}}}wwwkkk\\\QQQDDDAAA@@@EEEMMMRRRQQQNNNEEEAAA<<<777555333222000////////////////////////555777999:::;;;@@@GGGNNNVVVVVVUUURRRPPPPPPSSSUUU___aaacccdddeeegggiiikkkooopppqqqqqqoooooopppqqqrrrqqqrrrrrrtttvvvyyyzzz{{{yyyvvvsssoooiiibbb]]]UUURRRPPPPPPRRRTTTVVVVVVSSSQQQMMMKKKJJJIIIGGGEEECCCAAA???===<<<<<<<<<===}}}~~~}}}yyyxxxvvvrrrmmmgggbbb___]]]]]]^^^^^^\\\ZZZXXXVVVTTTSSSRRRNNNHHHAAA:::666666555333222000/////////000000//////000333666777>>>>>>>>>>>>============<<<;;;:::999:::<<>>@@@AAABBBBBBAAA@@@>>>;;;777444333222111000------,,,+++++++++,,,---++++++,,,...000111222333666888;;;>>>@@@BBBCCCDDDCCCDDDDDDAAA===999777666444444555666777999:::;;;<<<===>>>???>>>===:::999444333222111000/////////,,,,,,+++***)))))))))***))))))***+++---000333444777:::===@@@CCCGGGMMMQQQVVVVVVTTTQQQMMMHHHCCCAAA??????>>>===<<<===@@@CCCLLLNNNQQQTTTYYY```iiinnnmmmmmmllljjjgggcccaaa```]]][[[XXXTTTOOOHHH@@@;;;888555111000/////////......---,,,+++,,,---///000444999???EEEIIINNNRRRUUUZZZYYYVVVSSSNNNIIIEEECCC@@@???===<<<;;;;;;;;;;;;999999999999:::===BBBEEEJJJOOOXXXccclllrrruuuwwwrrrkkkccc]]]\\\[[[[[[ZZZ[[[VVVOOOFFF???999444111000...,,,+++,,,------,,,...------,,,,,,,,,------000///111888BBBJJJNNNOOOMMMKKKIIIFFFCCC???;;;999999888666444333222222222555333444888;;;AAAMMMXXX```fffooovvvxxxyyyzzz{{{||||||xxxnnnccc]]]^^^bbblllooopppiiiZZZJJJ>>>888222111000///---+++***))))))******+++,,,,,,,,,+++,,,+++,,,...333;;;DDDJJJGGGCCC???DDDTTTcccfffbbbYYYOOOBBB888444444444444888888888888777777777777777<<>>GGGXXX\\\\\\RRRDDD777000---,,,,,,+++---000111///,,,******)))+++++++++******,,,---,,,333<<>>;;;::::::<<>>===<<<;;;999888888888999:::|||zzzzzz{{{|||||||||{{{yyyxxxxxxwwwvvvsssoooiiieeebbb___^^^]]][[[YYYWWWUUUTTTSSSTTTTTTRRRMMMFFF@@@;;;:::999777444222111000//////.........///000111222999999::::::;;;<<<<<<<<<;;;:::999888888999;;;<<<:::;;;<<<>>>@@@AAAAAABBBAAA>>>;;;999888777444222------,,,,,,,,,,,,,,,---,,,,,,------......//////111444777:::<<<>>>AAACCCBBBDDDEEEDDDAAA===;;;:::666555444444333333444444999:::;;;===>>>>>>>>>===666555333111///...------...---,,,+++************************,,,...000111333666:::<<<>>>CCCJJJOOORRRTTTVVVVVVTTTOOOIIIFFFAAAAAA@@@===;;;:::<<<>>>GGGGGGHHHIIIMMMTTT^^^ddddddfffhhhhhhfffcccbbbbbb^^^]]]\\\[[[XXXRRRKKKFFF???;;;666333111///...---...------,,,,,,---...///111444999>>>BBBGGGLLLPPPUUUUUUVVVUUUSSSPPPLLLJJJFFFEEEBBB???===<<<<<<<<<888888888999:::===@@@AAAHHHLLLTTT^^^hhhqqqwww{{{xxxssskkkddd___]]]ZZZYYY\\\ZZZVVVQQQJJJDDD>>>;;;555222...---------------...------,,,,,,,,,,,,,,,......000777@@@IIIQQQTTTPPPNNNKKKHHHFFFCCC???;;;:::999777555444333444444777555666888:::===FFFPPP[[[cccnnnvvvzzz|||~~~~~~{{{sssjjjdddbbbbbbkkkooorrrooodddUUUGGG???111000///---++++++******)))******+++,,,,,,,,,,,,------,,,---222:::DDDKKKJJJGGGCCCFFFRRRaaagggeeeaaaVVVFFF;;;666555666666999999888777666666555555888>>>DDDNNN\\\iiinnnlllfffUUUKKKDDD???JJJZZZ]]]]]]RRRBBB666///---,,,+++)))+++------,,,***)))))))))+++,,,,,,++++++,,,...,,,555???CCCAAA===<<<<<<===???CCCEEEEEEEEEGGGHHHHHHIIIJJJKKKMMMOOORRRSSSTTTVVV\\\eeeppp{{{}}}ssseeeVVVLLLEEEHHHMMMRRRSSSPPPJJJEEE777444000...///000111111000000000000000000000000111222333333444999BBBIIIPPPQQQRRRSSSTTTWWW[[[^^^____________^^^```dddggghhhjjjkkkkkkkkkkkklllnnnllllllkkkkkklllmmmnnnoooooommmjjjhhhfffbbb]]]ZZZVVVUUUSSSSSSRRRQQQNNNKKKDDDBBB???===<<<;;;999888888888777777777777777888~~~|||yyyyyyxxxvvvsssqqqpppppppppqqqrrrqqqooolllhhhfffdddbbb^^^ZZZWWWTTTSSSRRRQQQRRRRRRQQQOOOJJJFFFCCC???>>>;;;999666444333222........................333333444555777888999:::888777777666777888999:::999999999:::<<<===???@@@@@@???>>>>>>>>>===:::888111111000///...---,,,,,,++++++,,,,,,---------...---000444555666777:::===>>>AAADDDDDDBBB???======888777555333222111111111555666888:::===???@@@AAA<<<:::888555222000......000///...,,,+++*********---,,,,,,,,,,,,...///000///222555666777;;;BBBIIILLLPPPVVVZZZYYYUUUOOOJJJEEEEEECCC@@@===<<<===???AAAAAAAAABBBDDDIIIPPPUUUZZZ^^^dddggggggfffffffffdddbbb```^^^\\\ZZZVVVSSSJJJEEE???999666333111//////...------------......---///222555999???EEEIIINNNPPPSSSUUUVVVUUUSSSQQQNNNLLLHHHDDDAAA???>>>>>>:::::::::;;;===@@@AAABBBHHHKKKQQQYYYcccnnnwww|||}}}zzztttmmmgggbbb^^^[[[YYY[[[\\\[[[WWWQQQLLLIII;;;777333000/////////......---,,,,,,++++++,,,,,,,,,...000444;;;EEEOOOVVVVVVSSSOOOLLLKKKGGGCCC???;;;:::888666555555666777999777888:::999999@@@HHHPPPZZZhhhrrrxxx{{{|||wwwqqqkkkfffccciiilllpppqqqmmm```PPPDDD333111...,,,******+++,,,)))***+++,,,------------,,,,,,,,,---111999EEEMMMNNNLLLHHHGGGPPP^^^hhhjjjhhh\\\LLL???999777888888:::::::::999888888777777888>>>FFFPPP^^^kkkooommmjjj[[[QQQHHHCCCNNN\\\^^^___SSSBBB555///,,,***((((((***+++***)))(((((()))(((***,,,,,,,,,,,,---...///888CCCGGGDDD???===>>>???AAADDDFFFFFFFFFHHHIIIHHHHHHGGGHHHJJJMMMPPPSSSRRRUUU\\\fffsss}}}zzzoooaaaSSSKKKIIIOOOUUUWWWSSSJJJBBB>>>333111...---.../////////000000000000000000000000---000222333666===FFFMMMRRRSSSTTTUUUVVVYYY]]]```\\\\\\[[[[[[[[[]]]bbbfffdddfffhhhhhhhhhiiikkkmmmlllkkkjjjiiijjjjjjllllllllljjjfffcccaaa^^^ZZZXXXYYYWWWUUUTTTQQQMMMHHHDDD@@@>>><<<;;;;;;:::999888888888999999999999888888zzzyyywwwrrrmmmjjjiiiiiijjjkkkmmmoooooommmkkkiiigggddd___YYYUUURRRPPPPPPQQQQQQPPPOOONNNLLLJJJIIICCCBBB???<<<999777555444...////////////...---,,,...///000222444666777888555555555666666777888999999999888888999:::<<<===>>>>>>???AAABBBBBB???===555555333222000...,,,,,,)))******+++,,,------...,,,///222222222222555888:::>>>BBBCCCBBB@@@>>>>>>999888666444222111111111333444666888;;;???BBBDDDBBB@@@===:::666333222111111000///---,,,+++******///...---------...000000***---111111111444<<>>???@@@CCCGGGJJJSSSYYYaaafffhhhhhhiiikkkiiifffbbb___^^^]]]\\\[[[SSSNNNGGG@@@<<<888555333//////...---------......)))+++---///222888>>>CCCJJJMMMQQQUUUXXXXXXWWWVVVSSSQQQLLLGGGCCCAAA@@@???>>>======???AAADDDEEEEEEGGGIIINNNUUU___kkkuuu{{{~~~zzztttnnngggaaa^^^VVVZZZ___aaa___[[[VVVTTT???<<<666333222111111000...---,,,,,,++++++++++++,,,...000222777@@@MMMVVVZZZVVVRRRPPPNNNKKKFFFBBB<<<;;;999777666777888999:::999:::;;;999888<<>>FFFQQQ```mmmqqqnnnnnn```UUULLLFFFQQQ______aaaUUUCCC666///,,,)))&&&)))***+++***)))((()))***''')))+++,,,,,,,,,---...111;;;FFFJJJFFF@@@>>>>>>AAACCCEEEGGGGGGHHHIIIKKKIIIHHHFFFFFFHHHLLLPPPSSSPPPTTT\\\hhhuuuxxxlll___RRRKKKLLLTTT[[[[[[RRRFFF<<<888222000------.........---////////////////////////,,,///333666:::BBBLLLSSSVVVWWWWWWXXXXXX[[[___bbbYYYYYYXXXXXXXXX[[[aaaeeeccceeeggghhhhhhiiikkkmmmmmmlllkkkjjjjjjkkklllmmmmmmjjjeeebbb___\\\YYYWWW[[[ZZZXXXUUURRRLLLEEE@@@@@@???<<<<<<======<<<;;;:::;;;<<<======<<<;;;:::yyyqqqkkkhhheeecccccc```___```eeeggggggffffffdddaaa^^^ZZZVVVQQQMMMNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDBBB@@@===:::999888444333111///---------............///////////////444444333333444555777888777999;;;;;;:::;;;<<<>>>999:::<<<>>>???>>>>>>===>>><<<888444000...,,,,,,///---***)))***+++,,,+++***+++---------...111333444888<<>>>>>@@@@@@>>>===;;;999777666888777555222///---,,,,,,111...++++++,,,...///...,,,,,,---///111333555777>>>EEEOOOVVVXXXWWWUUUTTTLLLJJJGGGGGGGGGEEE@@@<<>>::::::===AAABBBBBBLLLPPPWWW]]]bbbfffiiikkklllkkkhhhddd___]]]]]]^^^```[[[TTTLLLEEE>>>888555666333///------......---///...---...000333777999DDDIIIOOOTTTWWWXXXYYYZZZZZZZZZWWWOOOJJJIIIFFFAAAAAA@@@>>>???AAACCCDDDDDDHHHGGGIIIPPPXXXbbbooo{{{|||~~~zzzuuulllccc]]]\\\\\\```eeefffbbb]]]WWWKKK@@@;;;555...---111,,,,,,,,,+++******,,,......,,,,,,///222999GGGUUUXXXZZZYYYTTTPPPOOOKKKEEECCCAAA>>>;;;999888999999:::::::::;;;===>>>@@@AAADDDMMMZZZgggqqqxxx|||~~~}}}|||yyyrrrjjjccceeeeeeiiiqqquuunnn]]]OOO@@@999000,,,---...---+++---------....../////////111......000222666BBBMMMWWWTTTOOOJJJLLLUUUbbblllkkkdddXXXLLLAAA<<<::::::<<<;;;:::::::::<<<>>>???@@@EEEKKKRRR___nnnwwwyyysssgggUUUIIIGGGNNNYYYaaaaaaRRR???222---,,,+++(((***++++++***))))))***,,,000---,,,,,,+++))),,,222666DDDNNNMMMFFFBBB@@@???CCCFFFIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKKKKMMMPPPQQQUUUVVVZZZeeesssvvveeeUUUNNNPPPSSS[[[bbb^^^PPPAAA777333//////------...000222444000.........000111111111111333777;;;@@@HHHRRRXXXUUUVVVYYY\\\___```___]]][[[YYYWWWXXX]]]aaabbbbbbfffeeecccbbbdddgggkkkmmmoooooopppppppppoooooonnnpppllleee```]]]\\\[[[[[[___]]]YYYTTTNNNIIIEEECCCCCCDDDFFFHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIGGGEEECCCwwwpppkkkfffccc^^^ZZZWWWWWW[[[___```___aaa```^^^]]][[[XXXTTTPPPNNNMMMLLLKKKIIIGGGFFFEEEDDDCCCCCCAAA???===;;;:::666555333111///...........................//////111111111222444666888::::::;;;<<<<<<;;;:::;;;<<<777888999:::<<<======>>>???===;;;888555222111000000...+++)))***++++++******+++,,,---,,,---000222333666:::<<<===???@@@BBBBBBAAA>>><<<999777555555444333333444666888999888===>>>???@@@???===:::999:::888777444222111000///...,,,))))))***,,,,,,,,,,,,,,,---...000222333444:::@@@IIIOOORRRRRRRRRQQQOOOMMMLLLMMMNNNMMMJJJGGGDDD@@@;;;999:::===>>>>>>DDDIIIQQQWWW\\\```dddhhhllllllkkkiiieeebbbbbbbbbbbb^^^ZZZUUUQQQJJJBBB<<<666333000...------,,,+++---,,,,,,,,,...111555777<<>><<<<<<<<<===<<<<<<<<<<<<===>>>>>>CCCKKKWWWcccnnnuuu{{{}}}wwwpppjjjeeedddffflllqqqlll___SSSEEE<<<222---,,,---,,,+++,,,,,,---------.........///,,,,,,...111666AAALLLYYYVVVPPPKKKKKKRRR___iiiooohhh]]]QQQFFF???======>>>===<<<<<<===???AAACCCCCCHHHNNNUUUaaapppyyyzzzvvvjjjXXXKKKGGGNNNYYYaaabbbSSSAAA333///---,,,******++++++***))))))***,,,///---,,,------,,,000555<<>>===:::888666444111///........................------......///000333666999;;;;;;<<<===<<<;;;:::;;;<<<666666666666888:::<<<>>>>>>>>>===<<<:::888666555222///,,,+++++++++***)))***+++,,,,,,+++,,,...000111333555777999;;;???AAABBBBBBAAA@@@>>>;;;999777888666333222333444333222999;;;???BBBCCCAAA???===<<<;;;:::888666555444333...,,,***)))***,,,,,,+++,,,,,,,,,---...///000111444999???EEEHHHJJJLLLNNNOOONNNOOOQQQSSSUUUTTTSSSKKKGGG@@@<<<::::::;;;;;;<<>>555222000000///---,,,+++++++++...,,,,,,...///222<<>>============BBBHHHSSS^^^hhhrrrzzz}}}wwwsssgggeeedddhhhmmmllleee]]]OOOEEE999000------------,,,,,,,,,,,,------------,,,***+++---000555@@@KKKYYYXXXSSSMMMJJJPPP\\\gggrrrnnndddXXXLLLDDD@@@????????????@@@BBBDDDGGGHHHIIIMMMRRRYYYeeesss{{{}}}{{{ooo]]]MMMHHHNNNYYYbbbbbbUUUCCC555000...---+++***+++++++++))))))+++---///,,,,,,.........222999BBBNNNVVVRRRIIIDDDCCCBBBJJJNNNSSSVVVVVVUUUUUUUUUUUUTTTRRRPPPOOOOOOPPPPPPRRRTTTZZZfffuuu}}}rrrbbbTTTQQQUUUdddjjjmmmfffUUUDDD999555///......---...///111222000///.........///000111888:::>>>EEENNNUUUYYYZZZZZZ]]]aaadddeeeccc___]]]WWWWWWXXX\\\aaafffiiijjjgggggghhhjjjmmmqqquuuxxx~~~}}}zzzvvvsssssssssrrrrrrmmmjjjfffbbb___^^^^^^^^^aaaccchhhllloooooonnnmmmooommmiiieee```[[[WWWUUU}}}tttooobbbZZZPPPJJJIIIKKKMMMMMMMMMNNNPPPSSSWWWXXXWWWUUUQQQPPPOOOLLLIIIFFFCCCAAA???@@@BBBBBBBBBAAA???>>><<<;;;999777444222000/////////......------,,,,,,,,,------///111444777999:::;;;<<<<<<::::::;;;<<<888666555444555777:::;;;<<<===>>>>>>===<<<:::999444222...---,,,,,,***)))***+++,,,+++******,,,......///111222444777<<>><<<:::888666555000...,,,,,,---...---,,,,,,,,,,,,,,,,,,------...///222777<<>>;;;;;;;;;:::AAAIIIMMMNNNQQQXXX^^^aaaeeekkknnnnnnllljjjiiijjjgggeeegggiiifff]]]UUUKKKFFF===666222000...---,,,+++******+++---///111333999AAAIIIPPPVVV[[[___dddjjjooonnnkkkggg^^^VVVMMMJJJGGGEEEEEEFFFFFFFFFIIIFFFEEEIIILLLPPPYYYbbbrrr{{{}}}uuukkkddddddhhhmmmpppqqqmmmhhhbbbXXXLLLAAA:::444222000//////...---,,,,,,******---///000777???NNN[[[dddddd]]]YYYUUUSSSUUUTTTRRROOOLLLGGGDDDBBBCCCCCCBBBAAAAAAAAAAAAAAACCCHHHPPPZZZdddooozzz}}}zzzmmmhhheeeggglllooommmjjj[[[QQQBBB666000//////000,,,,,,,,,,,,,,,,,,,,,,,,+++******---000555@@@KKKXXXYYYWWWPPPLLLPPP\\\gggtttqqqkkk___RRRHHHBBB@@@@@@AAABBBDDDFFFIIIKKKMMMNNNRRRWWW]]]iiiwww~~~sssaaaPPPIIINNNXXXaaabbbUUUDDD777000...---+++***+++,,,+++******+++---000---,,,---......333:::FFFQQQWWWRRRIIIEEEEEEEEENNNSSSXXX\\\]]][[[ZZZZZZZZZYYYVVVTTTRRRPPPPPPOOOPPPRRRZZZgggvvv{{{nnn___TTTUUU[[[mmmrrrsssiiiWWWDDD888444///............///000111.........---,,,---///111;;;>>>CCCLLLTTTZZZ[[[ZZZ^^^bbbgggjjjiiieeeaaa^^^ZZZ[[[^^^bbbgggkkkmmmnnnllllllooorrrvvv{{{~~~}}}{{{zzztttqqqmmmiiihhhhhhkkklllmmmpppuuuyyy{{{{{{yyyxxxwwwuuuqqqmmmiiifffdddccczzzkkkbbbVVVLLLHHHFFFEEEDDDDDDDDDFFFJJJOOOQQQRRRQQQRRRRRRQQQOOOKKKGGGDDDBBB@@@AAAAAAAAAAAA???>>>======<<<;;;999777555333222000000///...------,,,,,,---------...///111333444555777999999999:::<<<===;;;999666333333444666777888999;;;<<<<<<<<<;;;:::666444111//////...,,,***+++,,,,,,+++))))))***,,,+++,,,---...///333888<<<===???BBBDDDDDDBBB@@@>>>===;;;888777777777666555555666777999<<>><<<<<<;;;@@@FFFHHHHHHJJJOOOSSSYYY___fffkkknnnooooooooonnnkkkhhhiiikkkjjjfffaaa[[[SSSGGG<<<555111///...------,,,,,,,,,---...///000555<<>>444000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++///111555@@@JJJVVVZZZ\\\WWWQQQSSS^^^jjjttttttpppfffXXXKKKDDDBBBBBBCCCDDDGGGJJJLLLOOOPPPRRRVVVZZZ```lllyyywwweeeTTTKKKNNNXXX```bbbWWWGGG999111---++++++***+++,,,+++******,,,...000---+++,,,,,,---333:::IIIRRRXXXRRRIIIEEEFFFHHHQQQVVV[[[___```___^^^^^^]]]\\\YYYVVVSSSQQQOOONNNMMMQQQYYYhhhwwwwwwjjj\\\VVV[[[dddtttxxxvvvjjjVVVBBB666222.............../////////,,,------+++***,,,///222>>>BBBIIIRRRXXX\\\\\\[[[ccchhhmmmooolllgggcccbbb```cccgggkkkoooqqqtttuuutttvvvyyy}}}wwwuuuqqqnnnmmmooorrruuuuuuwww{{{}}}~~~}}}{{{zzzxxxwwwtttrrrooonnnmmmllluuulll___SSSLLLGGGBBB???>>>>>>>>>AAAEEEIIIJJJKKKNNNOOOOOOOOOMMMKKKHHHFFFEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;:::999777666555222111000///...---,,,,,,...------,,,---...000111111333555666777888:::<<<;;;999666333111111222333555555666888999999999999888666444222222111...,,,---------,,,)))((()))+++***+++,,,,,,---000444888999;;;>>>BBBCCCCCCBBBAAA???===<<<<<<<<<<<<:::999555444444555888;;;???AAABBBBBBBBBBBBAAA???===<<<999666444333222000---+++,,,++++++******++++++++++++---...000111555999======AAAFFFKKKPPPVVV\\\aaa]]][[[VVVOOOGGGAAA>>>======???AAABBBCCCEEEGGGIIIQQQWWW^^^eeekkkooorrruuurrrpppmmmlllkkkkkkjjjiiifff^^^QQQEEE<<<666111///......---------------...,,,///444;;;CCCNNNXXX___bbbjjjrrruuuwwwwwwrrrkkk[[[VVVOOOJJJGGGEEEDDDCCCFFFBBBAAACCCDDDEEEKKKSSS]]]jjjxxxtttmmmjjjjjjjjjrrrvvvxxxuuuooofffXXXLLL===777000,,,,,,---,,,***,,,)))(((,,,...///222777???MMM]]]dddfffgggfffccc______```___ZZZTTTMMMIIIFFFFFFGGGHHHIIIKKKMMMNNNLLLNNNQQQWWW___kkkwww~~~yyysssllljjjnnnuuuyyy{{{ooofffXXXIII<<<444000///------------,,,,,,,,,,,,,,,+++,,,///111555>>>HHHWWW^^^ddd```XXXWWWaaallluuuwwwwwwnnn___QQQIIIFFFEEEFFFHHHKKKNNNPPPRRRSSSSSSWWW\\\bbbmmm{{{{{{kkkZZZOOOPPPYYYaaaeee[[[KKK<<<222---+++******+++,,,+++++++++---//////,,,***,,,---...444<<>>AAACCCDDDDDDAAA@@@@@@AAAAAA@@@<<<:::444444444555777999;;;<<<@@@AAACCCEEEFFFFFFEEEDDDAAA???<<<:::888555111///+++++++++******+++,,,,,,***+++,,,,,,---///222555888<<>>???CCCEEEEEEDDDGGGKKKSSS[[[bbbjjjqqqvvvuuuuuuuuuqqqnnnkkklllnnnkkkfff]]]TTTJJJAAA888222.........---,,,,,,,,,,,,+++,,,...333:::EEEQQQYYY___gggoootttxxx{{{yyyttteee___WWWPPPKKKIIIGGGEEEHHHDDDBBBBBBAAA@@@EEEKKKQQQ^^^nnnyyyxxxqqqllljjjooovvv{{{{{{yyyttthhh\\\JJJBBB777000///...---+++111,,,***,,,......000444999GGGWWWccckkkpppooollleeefffhhhgggccc]]]UUUPPPGGGHHHHHHIIIKKKLLLNNNOOOOOOPPPRRRVVV]]]gggssszzz|||uuusssuuu{{{{{{tttgggWWWHHH<<<555222.........---------,,,,,,,,,+++,,,///000333<<>>;;;777666999===@@@BBB???BBBFFFKKKOOOQQQQQQQQQPPPMMMGGGAAA===:::999999777888999;;;<<<;;;;;;:::555444333111000...---,,,+++*********+++---///000000111222222222222333444444333111000/////////000222222111111333555777888999888777666666555333111///000///---***))))))***(((***+++,,,,,,---///111111444777<<>>@@@CCCGGGJJJKKKKKKKKKIIIGGGCCCAAA>>>;;;777444+++++++++***++++++,,,---)))***+++******+++...000333777===BBBGGGMMMUUU[[[```aaaaaa\\\SSSLLLHHHFFFDDD@@@>>>@@@EEEHHHGGGEEE>>>BBBIIIQQQZZZdddnnntttvvvyyyzzzwwwppplllmmmoooooolllggg```WWWKKK???777......------,,,++++++***...------...333===IIIRRR[[[ccckkkpppvvv{{{{{{wwwlllfff]]]UUUOOOLLLJJJHHHJJJFFFCCCBBB???===@@@FFFHHHVVVfffqqq{{{wwwpppllljjjsss{{{~~~vvvjjjWWWLLL???666333222000...555000,,,------,,,...222777DDDTTTbbbnnnvvvvvvrrriiikkknnnnnnjjjccc[[[VVVIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQSSSVVV\\\eeepppwww~~~{{{}}}~~~ssscccSSSEEE<<<888/////////......---------,,,***+++...///111999CCC]]]iiirrrooobbb\\\aaakkk{{{}}}nnn^^^UUUQQQKKKMMMOOORRRTTTVVVWWWXXXRRRWWW\\\bbbnnn}}}ttteeeYYYWWW]]]dddlllcccSSSCCC777000---,,,***+++,,,,,,+++,,,...000+++((((((,,,000555>>>GGGZZZ``````TTTGGGBBBCCCDDDRRRUUUYYY[[[\\\^^^___aaa]]]\\\ZZZWWWSSSOOOKKKIIIHHHMMMYYYiiizzz{{{mmm```XXX[[[jjjzzz}}}mmmVVVAAA444000---......///......---------000222111///222999@@@GGGQQQ\\\___\\\ZZZ^^^bbbmmmrrrvvvuuupppmmmmmmnnnnnnuuu~~~}}}sssjjjccc[[[YYYVVVTTTSSSTTTVVVWWWUUUTTTTTTSSSSSSTTTUUUVVVUUUZZZaaaiiipppvvvzzz{{{~~~|||yyywwwzzzzzzzzz|||zzzsssgggWWWLLLCCC???:::666555666666666::::::===BBBGGGLLLMMMMMMOOONNNKKKHHHCCC???;;;:::666666777777999:::;;;<<<:::888666333000...---,,,...------,,,,,,------...---------...000111333444111222333333222111///...000000///000000222444555444555777888888777555444111000///...,,,+++***))))))***+++***((())),,,///000111444888===@@@CCCEEEAAADDDGGGHHHFFFDDDBBBBBB;;;999777666555666777888::::::>>>FFFKKKMMMPPPUUURRRRRRNNNHHHFFFEEE???777666222...++++++++++++***)))***+++,,,---......///000333777<<>>CCCGGGHHHGGGLLLLLLJJJHHHEEEBBB>>>===888777666666666777888999888888666444222111/////////...------,,,,,,,,,------------...///000222333333333444444333333222222000000/////////000111222333444666777888777666555222222111000...---,,,++++++,,,,,,+++((((((+++---...///111444888;;;>>>@@@@@@BBBFFFGGGGGGEEEEEEEEE@@@>>><<<999777666666777999888;;;CCCHHHLLLPPPVVVWWWWWWTTTPPPNNNMMMGGG@@@:::666111---,,,,,,,,,+++******++++++,,,---.........000444888===CCCJJJOOOVVVYYY^^^bbbdddcccaaa___UUUPPPJJJFFFFFFFFFFFFEEEAAA??????CCCIIIPPP[[[fffqqqxxx}}}}}}{{{yyyvvvqqqrrrqqqpppooollldddVVVLLL???666//////000...,,,,,,...///......///555===CCCLLLTTT___iiipppuuuyyy{{{~~~zzztttiii\\\PPPJJJIIIDDDBBB@@@AAACCCFFFFFFFFFEEEGGGOOO]]]jjjvvv|||qqqgggooowww|||vvvfffQQQ@@@888444111///...---++++++---......---000777EEEVVVggguuu~~~}}}zzzvvvvvvrrrfffYYYQQQNNNJJJIIIJJJLLLMMMNNNUUURRRRRRSSSUUUYYYcccnnn||||||pppbbbUUUNNN@@@:::444222///,,,,,,///+++,,,...000///111:::EEEYYYlllvvvuuuqqqgggdddmmmyyyyyynnnbbbZZZVVVUUUUUUWWWYYY[[[[[[ZZZXXX[[[```hhhsss~~~~~~ooobbb^^^bbbhhhpppkkk^^^JJJ:::333000...---,,,++++++***+++++++++,,,***+++...222:::HHHUUUfffhhhdddYYYLLLDDDEEEIIINNNPPPTTTWWWYYYZZZZZZYYY]]]\\\YYYUUUQQQNNNMMMLLLNNNSSS^^^nnnuuufffbbbbbbhhhyyy}}}jjjUUUBBB888444111111000000000111222222333111222777:::===FFFPPPWWW\\\``````___```eeekkkqqqsssuuuuuutttssstttvvvvvvwwwzzz{{{nnn```RRRIIIDDD???===;;;;;;<<<<<<;;;:::<<<:::;;;<<<:::888<<>>DDDHHHOOOVVVYYY[[[ZZZWWWVVVUUUPPPJJJAAA<<<666111......---,,,******++++++,,,,,,,,,---+++---000333777===DDDHHHOOOTTT\\\eeekkknnnnnnnnn```ZZZRRRKKKGGGFFFEEEEEEBBB???>>>AAADDDHHHPPPYYYgggqqqzzz~~~|||wwwvvvsssrrrtttuuuqqqfff\\\III???666333111---++++++/////////...///222666:::@@@GGGSSS___iiiqqqwwwzzz}}}tttgggZZZOOOJJJEEECCCCCCDDDGGGHHHIIIHHHDDDDDDIIISSS___kkk{{{zzzlllnnnrrryyyttt```MMM???777333111...---,,,,,,......---+++---333===LLL^^^ppp}}}{{{vvvjjj^^^SSSOOOJJJGGGHHHIIIJJJKKKRRROOOOOOPPPQQQSSS]]]gggvvv~~~qqqbbbXXXEEE===666333111---,,,///++++++...000000111:::EEEUUUiiiuuuxxxwwwmmmgggnnnyyyuuuiii```ZZZYYYXXXZZZ\\\]]]]]]\\\YYY\\\aaajjjtttuuuhhhcccfffkkkuuuqqqcccNNN===555222///------,,,+++++++++++++++,,,++++++///333===NNN^^^ppppppkkk___QQQHHHHHHKKKQQQSSSUUUXXXZZZ[[[[[[[[[___^^^\\\YYYVVVTTTSSSRRRVVV[[[fffuuuuuuiiifffiiippp~~~kkkVVVEEE;;;777555555555555555666777888666555777===DDDJJJUUU^^^```ccceeeeeedddfffkkkooossstttvvvuuuttttttuuuvvvttttttuuuwww{{{zzzmmm^^^NNNBBB999555666444444444555444222000444333333555333333888@@@IIITTTbbbmmmwww{{{}}}xxxtttqqqooommmkkkjjjhhhffffffhhhjjjlllsssvvv{{{|||wwwsssfff```VVVMMMFFF@@@;;;888333333555999===>>>>>>===???AAADDDFFFHHHGGGFFFEEE???===999666444333444444333333444555666555444444222222111000...---++++++---------------...///000000////////////111333444222222111000//////......000111222333444666777888999999888777444111...------,,,+++***)))((()))***,,,+++******+++...222444777999===@@@BBBEEEHHHJJJMMMLLLJJJFFFAAA<<<888666777444333888>>>CCCKKKSSSYYY\\\]]][[[ZZZYYYTTTNNNFFFAAA:::444000...---+++,,,,,,,,,,,,,,,+++++++++)))+++---000333777===AAAJJJPPPYYYccckkkppprrrrrrllleee[[[QQQJJJEEEDDDCCCGGGDDDBBBCCCCCCCCCHHHOOO\\\hhhvvv~~~}}}xxxtttrrruuuyyywwwooogggXXXLLL???777000+++***---............///000222333666===IIIVVVbbbllluuuzzz|||qqqdddVVVLLLHHHGGGGGGHHHKKKLLLLLLLLLGGGEEEGGGNNNWWWccctttwwwsssqqqwwwppp[[[HHH:::444111///...------......,,,***---000777BBBRRRfffxxx~~~yyyooodddVVVQQQJJJFFFDDDEEEFFFGGGNNNLLLKKKLLLLLLNNNVVV___ooozzzzzzhhhZZZEEE===555222111...---///******,,,...///000888AAAPPPeeettt{{{~~~tttkkkooouuuyyymmmccc\\\ZZZZZZ[[[]]]^^^]]]\\\ZZZ\\\bbbjjjuuu{{{nnngggiiinnnyyyvvviiiSSS@@@666222///------,,,++++++++++++,,,,,,++++++///444@@@TTTgggvvvuuuqqqfffYYYQQQPPPSSSWWWXXXYYY[[[]]]^^^___```bbbaaa___^^^\\\[[[[[[[[[^^^dddooo}}}{{{pppnnnqqqzzz~~~lllYYYJJJAAA======<<<<<<;;;;;;<<<<<<<<<999:::===DDDLLLWWWaaaiiiiiiiiijjjiiijjjllloooqqqrrrrrrrrrrrrqqqqqqrrrsssppppppppppppqqquuuzzz~~~{{{}}}}}}ssscccQQQCCC999333///111111111222222222///---222111222444555666>>>GGGTTT```lllvvv|||{{{uuuyyyuuussspppoookkkjjjgggffffffgggiiikkkmmmnnnppptttyyy|||{{{zzzyyyyyyxxxwwwuuurrrlllbbbYYYPPPHHHAAA<<<666555555666888999999888888:::>>>BBBEEEGGGGGGGGGCCCAAA>>>:::777666555666111222333444444555444444555555444333222000...,,,......---------....../////////......///111333444444333333333222111111000/////////000222444666777<<<<<<;;;:::777333000......,,,+++******+++++++++---+++))))))))),,,///111111444777:::===AAAEEEHHHPPPPPPOOOMMMIIICCC>>>;;;999444222555999>>>EEEMMMVVV[[[___^^^\\\[[[WWWRRRKKKFFF???999444111---+++......------,,,+++++++++)))+++,,,...000333888<<>>444---,,,///,,,,,,,,,---.../////////000777AAAMMMZZZfffrrrxxx}}}xxxnnn^^^QQQLLLJJJIIIJJJLLLMMMNNNMMMJJJHHHHHHKKKQQQ[[[kkkzzzyyyrrruuu{{{hhhRRRAAA666222000///------------+++***---///333;;;III^^^sss{{{rrrjjj[[[TTTLLLEEEBBBBBBCCCCCCJJJHHHHHHJJJIIIIIIPPPXXXgggssskkkYYYDDD:::222000000......///)))((())),,,---...444<<>>>>>>>><<<===AAAGGGRRR___jjjoooooonnnmmmmmmnnnpppqqqqqqmmmlllkkkkkkkkklllmmmmmmkkkkkkkkkjjjjjjnnntttxxx~~~xxxuuuyyy}}}wwwkkkYYYHHH<<<666222000000//////000111111///,,,000///111555888<<>>===<<<999666444333111...------...------,,,+++***)))***+++---......000222555888<<>>CCCLLLWWWaaajjjpppsssssspppkkkbbbXXXPPPKKKIIILLLIIIHHHHHHEEE@@@AAADDDMMMZZZiiisss|||~~~{{{zzz||||||yyywwwttthhhYYYKKK>>>333000111,,,++++++,,,...///...---...333:::CCCOOO]]]kkktttwww}}}wwwhhhYYYPPPMMMJJJJJJKKKMMMNNNNNNLLLJJJIIIJJJLLLSSSbbbppp~~~uuuvvv~~~ttt```LLL<<<444222000---+++,,,,,,+++***+++---000777DDDXXXooo~~~|||vvvpppaaaZZZOOOFFFBBBBBBBBBCCCGGGFFFGGGHHHGGGGGGLLLTTT___kkk|||ppp[[[DDD999///...///......///***((((((+++,,,,,,111777DDDYYYlll{{{}}}pppppplllwww|||nnnbbb[[[ZZZYYYYYYZZZ[[[ZZZXXXWWWYYY]]]eeeqqqwwwooonnnppp{{{|||ttt```III:::333///...------,,,,,,,,,,,,,,,******---111666DDD]]]sss~~~xxxmmmbbb[[[YYYZZZ\\\\\\]]]^^^```dddgggiiilllllllllmmmnnnpppqqqrrrxxx~~~ooo```UUUMMMJJJEEEDDDBBB@@@>>>===<<<;;;:::===@@@FFFSSSdddnnnrrrrrrooommmoooqqqrrrpppmmmeeecccbbbbbbdddfffggggggeeeggghhhggggggjjjpppvvv}}}~~~xxxrrrrrrxxx}}}ooobbbOOO???777333111111///...---...//////...,,,,,,,,,///555;;;CCCPPP\\\iiisss|||}}}tttkkk|||yyyrrrpppllliiifffffffffgggaaa```^^^^^^```dddiiillluuuxxx|||}}}{{{sssqqqnnnkkkhhhiiikkkmmmqqqoookkkggg```XXXOOOHHH@@@<<<666222111111222222///000222555999>>>BBBDDDEEEDDDDDDBBB@@@>>>;;;:::888666444222222333555666:::;;;;;;;;;:::888555444111000//////.........///000000111222222333222222111222444555777777777777333111000///000333666999;;;<<>><<<888444222222111///---++++++******++++++,,,------...000222444999???CCCJJJNNNSSSVVVWWWTTTPPPMMMFFF@@@;;;:::999999===BBBGGGPPPZZZ^^^```bbbaaa^^^WWWTTTOOOKKKFFF???888333333222111000...---++++++***++++++++++++---000333888;;;CCCLLLVVV```hhhlllmmmooooookkkccc[[[UUUSSSMMMKKKJJJKKKGGGBBBAAAEEEJJJVVVcccmmmvvv~~~||||||}}}~~~|||ssshhh\\\LLL<<<444222///---++++++---...,,,***---///333999DDDSSSbbblllqqq{{{~~~rrrcccWWWSSSOOOLLLMMMOOOQQQQQQNNNMMMMMMMMMLLLOOO\\\iii}}}zzzyyy}}}nnnXXXEEE999555111---******++++++++++++,,,///333===NNNdddsss~~~zzzuuuhhh```TTTJJJEEECCCDDDEEEEEEDDDEEEGGGFFFFFFKKKRRRYYYeeewwwvvv```FFF:::000---///...,,,---,,,))))))+++,,,+++///444???TTThhhxxxrrrpppkkkvvv~~~ooobbb[[[ZZZYYYYYYZZZZZZXXXWWWUUUVVVYYYaaannn~~~{{{rrrppprrr{{{zzzfffOOO>>>555000......---,,,,,,,,,,,,---***,,,000444:::GGGaaawww|||tttkkkeeedddeeeggggggggghhhkkkoootttvvv{{{{{{|||~~~{{{jjjZZZOOOHHHDDD???>>>===;;;999888777777555999===DDDSSSfffqqqsssrrrooommmooossssssnnniii___\\\ZZZ[[[___bbbcccbbbaaadddfffffffffiiiooouuuvvvqqqnnnqqqyyy~~~~~~|||iii[[[III:::333111111000///...,,,---...//////...------222:::BBBMMM\\\jjjsss{{{~~~wwwlllaaa}}}xxxuuuqqqlllhhhgggfffgggZZZYYYWWWWWWWWWYYY[[[]]]dddiiipppvvvzzzzzzwwwuuupppnnnjjjeeebbbbbbeeegggggggggggggggeee___WWWRRRFFFAAA999444222222333333------...111555;;;???BBBCCCDDDEEEDDDCCC@@@===;;;;;;999555333222333555777;;;<<<===>>>===:::888777222111000//////...//////---...000111111000/////////000333555777888888888555333111000111444888:::999;;;???CCCFFFGGGGGGFFFCCC???999666555333000---*********+++++++++++++++---...000111333888===BBBGGGLLLRRRXXX[[[YYYVVVSSSLLLEEE???===;;;999;;;@@@>>>IIIUUUZZZ^^^bbbbbb```\\\YYYVVVRRRMMMFFF===888444333222111///---,,,+++***++++++***)))+++...111555777<<>>666222,,,))))))***+++,,,+++,,,---///666DDDXXXfff}}}|||yyymmmeeeXXXMMMGGGFFFFFFGGGDDDCCCEEEGGGGGGFFFJJJQQQVVVbbbssszzzcccJJJ===111...///---++++++...+++***,,,---,,,...222===QQQeeevvvrrrppplllvvvqqqccc\\\ZZZYYYYYYZZZZZZXXXWWWTTTTTTVVV^^^lll}}}~~~uuurrrsss|||}}}kkkSSSAAA777111......---,,,,,,,,,,,,---+++...222777<<>>CCCHHHJJJIIIGGGEEECCC@@@<<<888555444444555888;;;???BBBBBB@@@===:::===:::555111...,,,,,,---111000......//////---++++++---///333777:::===>>>???===;;;999777777777888666:::???EEEIIIMMMQQQTTTKKKGGG@@@<<<999555111---...,,,)))((()))+++,,,+++,,,---......000333888;;;BBBGGGOOOVVVZZZ\\\^^^```[[[WWWOOOHHHAAA===;;;;;;???DDDKKKRRRXXX___fffjjjcccbbb^^^VVVPPPKKKCCC;;;:::777222---+++***++++++++++++++++++++++++++++++///222666;;;BBBLLLUUU\\\dddfffkkkpppsssppphhhbbb[[[TTTOOORRRRRRMMMKKKLLLQQQVVV]]]dddkkkrrrxxx|||||||||}}}||||||yyyqqqbbbPPPBBB999333///---...---******,,,,,,---...///555@@@NNNYYYlllvvv}}}|||vvvjjjbbbYYYWWW\\\``````___WWWVVVTTTRRRQQQVVV]]]dddtttpppZZZHHH===555...,,,+++)))***,,,,,,,,,---000222999IIIYYYooo|||}}}wwwpppcccVVVKKKEEECCCBBBFFFIIIKKKJJJFFFEEEIIIMMMVVV```ooo~~~qqqXXXFFF444...//////,,,***))))))(((((()))+++,,,---===III^^^ttt|||tttooovvvtttlllddd^^^ZZZ]]]^^^[[[YYYYYYUUUVVVXXX___jjj{{{vvvsssrrr~~~qqq\\\III===888555111---,,,---//////...222222333999FFF[[[ppp~~~mmmYYYHHH===777333111111000000000000000111...222:::GGGVVVeeeooouuunnnjjjiiilllqqqqqqjjjdddYYYXXXVVVUUUVVVWWWZZZ\\\^^^aaadddfffhhhmmmtttzzz}}}vvvjjjnnnrrrvvv|||xxxoooaaaOOO@@@===888///,,,111333222000000111222222222111:::CCCLLLYYYhhhtttxxx~~~{{{pppeee]]]YYY~~~{{{vvvoooiiidddaaa___ZZZTTTMMMIIIHHHIIIHHHGGGKKKMMMPPPTTTXXX\\\^^^___eeeeeeeeecccbbb```^^^]]]YYYXXXXXXZZZ]]]^^^]]][[[VVVRRRKKKDDD???:::666333222111//////000222444666888;;;@@@EEEIIIKKKKKKKKKIIIGGGCCC>>>;;;888777666777999===AAACCCCCCBBBAAABBB@@@;;;777333111000///000...,,,,,,------,,,+++,,,---///222666:::===???@@@???>>><<<::::::999999444777<<>>CCCJJJQQQVVVZZZ^^^```]]]ZZZUUUNNNHHHBBB???======AAAFFFLLLSSSZZZaaafffiiiiiiddd]]]XXXSSSLLLDDD===999333...+++******+++******+++++++++++++++,,,,,,///222666<<>>:::888777999;;;???CCCFFFHHHJJJEEECCC@@@;;;777333000///000...+++***+++---------,,,,,,---000333888<<>><<<;;;:::444666999<<>>777000------,,,,,,************++++++,,,,,,)))+++---000444:::AAAEEENNNSSS[[[fffpppuuuvvvuuuooofff[[[UUUOOOJJJIIIKKKKKKOOOUUUZZZ___dddiiimmmwww|||~~~}}}}}}zzzwwwtttpppeeeVVVKKK:::333......---++++++---***,,,,,,---000888CCCKKKZZZiiiuuuyyy}}}yyyrrrlllkkknnnqqqqqqooocccaaa]]]YYYXXX[[[aaafffsss~~~{{{hhhXXXFFF<<<222...---,,,,,,...---,,,,,,------111<<>>;;;888666777888999999===AAAHHHRRRaaattt{{{eeeOOO???666111///......------------......222555===MMM^^^kkkppppppkkkjjjkkkooosssrrrkkkeee]]][[[WWWUUUTTTWWWZZZ\\\^^^___aaadddiiiqqqzzzwwwqqqoootttxxx{{{}}}zzzpppeeeYYYKKK@@@<<<888000...111333111000///000222444666???JJJVVV```kkkwww~~~vvvlllccc]]][[[[[[wwwooogggbbb^^^]]]ZZZTTTMMMHHHGGGEEECCC@@@======<<<===???CCCFFFIIIRRRVVV\\\bbbeeeeeecccaaaYYYWWWSSSRRRRRRUUUXXXYYY^^^[[[XXXUUUPPPJJJCCC>>><<<555...,,,...111111...111333666;;;AAAGGGLLLOOOSSSSSSRRRNNNJJJDDD???<<<999:::;;;===AAAFFFJJJMMMJJJIIIGGGCCC>>>999444111333000,,,++++++---......+++++++++,,,000444999<<<>>>????????????===;;;:::777888888999===DDDMMMSSSWWWWWWXXXVVVRRRLLLEEE@@@888555000---,,,,,,+++***+++---000111000/////////222666;;;AAAGGGOOOWWW]]]___``````^^^YYYQQQIIIDDD@@@@@@AAABBBFFFMMMVVV\\\fffkkkoooooommmiii```VVVNNNFFF===666222111000...************+++++++++,,,)))***,,,---...222777;;;CCCHHHPPPZZZeeemmmrrrtttrrrjjj___UUUNNNJJJJJJKKKKKKMMMQQQUUUXXX\\\aaadddkkkqqqzzz~~~{{{zzzuuuqqqrrrsssmmm```TTTBBB:::222000///------///***+++,,,,,,---333;;;BBBRRRaaapppvvvzzz}}}xxxsssrrruuuvvvuuurrrhhheee```\\\[[[]]]bbbeeennnwwwsssdddMMMAAA444///---,,,,,,...---++++++------///888BBBWWWhhh{{{vvvlllaaaZZZUUUSSSPPPRRRTTTTTTTTTUUUXXXZZZ^^^eeeqqq}}}iiiVVVAAA666111...++++++---,,,,,,+++,,,---...///666???QQQfffyyy~~~yyy|||{{{sssmmmmmmmmmkkkiiijjjgggggggggiiipppzzzwwwdddUUUMMMFFFDDDBBBAAABBBDDDFFFGGGPPPUUU^^^iiiwwwyyybbbMMM===555111000...------------...//////333666@@@PPPbbbmmmooollljjjjjjlllpppsssqqqjjjddd___\\\XXXUUUTTTWWWZZZ\\\]]]^^^```dddkkkttt~~~wwwrrrrrrxxx|||}}}{{{ttthhh\\\QQQGGG???;;;777111///111111111000///000333888<<>><<<;;;;;;>>>AAACCCHHHMMMUUU]]]ccceeeeeeddd___]]]XXXTTTQQQQQQSSSTTTYYYYYYXXXXXXWWWSSSMMMIIIAAA:::222///111333111///000111333666;;;@@@FFFIIIPPPQQQRRRRRROOOKKKGGGDDD>>>===<<<<<>>MMMaaasss~~~yyy{{{|||tttlllkkkkkkiiihhhiiihhhiiiiiikkkpppyyyuuuggg```UUUUUUTTTTTTVVVYYY]]]```jjjooowwwwwwbbbMMM>>>777444333//////......///000000111444999DDDTTTdddmmmmmmkkkllllllmmmpppqqqnnnhhhccc___]]]YYYVVVVVVWWWZZZ\\\]]]^^^```eeennnxxx~~~xxxuuuvvv|||}}}vvvmmm^^^QQQHHHBBB===999666111///000000000000111222888???EEEPPP[[[hhhqqqxxx~~~}}}yyyqqqfff]]]YYY\\\bbbfffzzzssslllfffaaa___ZZZUUUPPPMMMLLLLLLIIIFFFBBB@@@===;;;:::;;;<<<>>>@@@DDDKKKSSSZZZ^^^```aaa```___\\\WWWRRROOOOOOPPPSSSTTTVVVYYY[[[ZZZVVVSSSIIICCC<<<777666555333111000000111333666;;;???AAAJJJMMMQQQTTTVVVUUUSSSRRRHHHFFFDDDBBBCCCGGGKKKNNNVVVXXXYYYYYYUUUNNNGGGBBB<<<888444000///...,,,+++******)))***+++...111222444555666777888888888888999999888777666999===AAAKKKPPPVVVYYYXXXUUURRRPPPCCC???:::666333222000...,,,///111222000...------,,,...111555:::AAAIIINNNTTTWWW[[[^^^]]]YYYUUUQQQGGGEEEBBB??????CCCJJJOOOXXXcccpppyyyvvvlll___VVVKKKCCC???;;;555000.........---,,,,,,++++++,,,---...------...000222333666<<>>HHHPPP]]]gggrrryyy}}}~~~{{{rrrjjjaaa[[[[[[```fffjjjzzztttmmmhhheee```[[[VVVSSSRRRQQQMMMJJJFFFDDDAAA===;;;:::999::::::===BBBGGGMMMRRRVVVXXXYYYZZZZZZWWWRRRNNNMMMNNNLLLNNNQQQVVVZZZ[[[YYYWWWSSSOOOIIIBBB<<<888555444000000111222555888;;;===EEEIIIOOOVVV\\\```bbbbbbZZZWWWTTTRRRRRRTTTXXXZZZ^^^aaaeeegggddd]]]UUUOOOFFFCCC>>>:::777444000...,,,,,,,,,,,,,,,---...///000000111222444666888999<<<===>>>===<<<<<<>>>???DDDKKKSSSXXXYYYYYYXXXYYYPPPKKKEEE???;;;777444111...000111111000.........,,,...000333666;;;BBBFFFNNNQQQVVVZZZ\\\\\\[[[ZZZNNNLLLHHHDDDBBBDDDJJJNNNUUU___kkkvvvyyyjjjaaaVVVOOOJJJEEE<<<555111111000///---,,,+++***+++,,,---,,,,,,,,,...000111333777;;;AAAKKKVVV___dddjjjkkkddd]]]YYYTTTNNNMMMNNNMMMLLLKKKKKKNNNPPPTTTXXX```jjjtttyyyzzzxxxssslllffffffjjjllliiieee[[[LLL<<<444111...,,,,,,***---///...,,,,,,///222999BBBQQQbbbmmmqqqqqqrrrwwwvvvtttrrrooojjjeeebbb^^^]]]]]]^^^aaaaaa___]]]^^^]]]aaaiiiooouuuiiiVVV@@@555111...,,,,,,***((()))---......111666===LLL___ooo}}}}}}xxxrrrnnnkkkhhhhhhiiikkkooorrruuuuuuzzz}}}zzzgggOOO???555//////222000///...------...//////222666???NNN^^^kkkppprrrpppooosss{{{zzznnnddd[[[WWWVVVTTTTTTVVVWWWYYY[[[^^^dddllluuu|||}}}|||~~~{{{ooo]]]LLL???999666555000000000000111222333333888BBBPPP^^^gggllloooqqqsssqqqooollliiiddd```]]][[[[[[ZZZZZZZZZ[[[\\\\\\\\\]]]aaaiiittt}}}|||zzzyyyxxx{{{wwwkkk\\\LLL@@@888999888555222000///...,,,///222555999CCCQQQ[[[gggpppyyy}}}~~~|||wwwmmmggg___\\\^^^cccgggjjjzzzsssnnnjjjgggbbb\\\YYYWWWUUURRRNNNIIIGGGDDD@@@===:::999888777999;;;???DDDIIIMMMOOORRRUUUWWWVVVRRRNNNMMMMMMGGGHHHLLLQQQVVVXXXWWWVVV[[[XXXSSSJJJAAA:::666555000000111222555888:::<<>>IIIQQQZZZdddkkkiiifffddd___XXXSSSSSSRRROOONNNNNNPPPRRRTTTVVV]]]gggrrrxxxzzzyyytttnnnhhhfffhhhkkkjjjhhhcccSSSAAA888555111//////+++---000///---,,,///111222999III[[[iiinnnooonnnvvvuuutttrrrmmmhhhbbb^^^\\\[[[\\\___bbbccc```]]]\\\ZZZ\\\ccchhhmmmzzzppp[[[DDD777333///------+++((()))---...,,,...222555DDDWWWhhhwww}}}zzzuuupppnnnmmmmmmnnnqqquuuyyy{{{|||~~~~~~}}}~~~|||iiiQQQ@@@666000000444------++++++***+++,,,---///222:::GGGWWWccciiikkkhhhhhhkkksss|||~~~xxxrrrdddZZZPPPLLLKKKIIIIIIKKKNNNPPPSSSWWW]]]fffooouuu{{{uuuttttttxxx~~~vvvkkkZZZJJJ>>>888555333////////////000111333333:::FFFUUUaaahhhlllqqquuuuuussspppkkkfffaaa]]][[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]bbbkkkvvv}}}zzzyyyxxxxxx|||uuugggXXXHHH<<<444777777444111000...---+++...222666<<>>999:::777444444777;;;>>>???CCCGGGNNNYYYeeeooouuuwwwtttsssrrrqqqpppqqqrrrrrrzzzzzzzzzzzzyyyvvvppplll```[[[TTTOOOLLLGGG>>>888555111...---...///---+++---,,,---///000111999AAAEEEJJJPPPSSSQQQOOONNNNNNTTTVVVZZZ^^^aaacccdddeeefff```WWWPPPJJJDDD===888666444111///......///000---///000111333666:::>>>EEEJJJPPPWWW[[[```cccfff^^^\\\YYYVVVTTTTTTUUUUUUZZZ\\\bbblllwww}}}~~~xxxvvvoooddd\\\VVVMMMEEE@@@888111...,,,)))***---......------......///000444222//////222999AAAEEETTT\\\gggnnnppplllhhheeebbb^^^YYYTTTRRRTTTVVVYYY[[[]]]```eeekkkrrrwwwzzzxxxssslllggggggiiikkkmmmhhh\\\LLL>>>555000+++(((......///...,,,,,,,,,---555666???PPP```hhhlllnnnnnnrrrtttrrrooolllddd[[[[[[ZZZ[[[]]]______^^^\\\ZZZ]]]```______fffsss~~~uuueeeNNN===555111...+++++++++,,,---...///111111777???MMM^^^ooo{{{~~~}}}yyyuuuqqqqqqppprrrvvvwwwvvvyyy~~~vvvqqqxxx|||lllVVVCCC999555222000,,,,,,+++++++++++++++,,,111111333===KKKZZZdddiiiffffffhhhnnntttvvvqqqlll]]]WWWOOOIIIFFFEEEDDDDDDCCCFFFJJJOOOUUU^^^hhhnnnuuu}}}xxxnnnmmmooouuu{{{~~~}}}zzztttiiiXXXHHH===777444333666111---...000000222666>>>NNN___hhhlllppptttuuutttsssooojjjccc\\\VVVSSS[[[[[[ZZZZZZYYYYYYXXXXXX]]]___dddllluuu}}}{{{wwwuuuuuuvvv||||||wwwkkkXXXGGG===999222333333333111///---+++///111444999CCCPPP^^^gggssswwwzzz|||~~~~~~vvvmmmccc^^^YYYZZZ^^^bbbbbbaaa}}}yyyvvvrrrnnngggaaa\\\WWWRRROOONNNKKKFFFCCC@@@===:::777666555444555777:::===@@@FFFHHHLLLOOOOOOLLLIIIFFFCCCDDDEEEGGGJJJNNNQQQSSSZZZ[[[\\\[[[WWWPPPIIIDDD===;;;999:::===AAACCCDDDGGGHHHKKKTTT___kkktttyyy{{{{{{zzzzzzzzz{{{|||}}}}}}}}}|||}}}|||zzzvvvssslllgggbbb^^^[[[TTTJJJCCC:::666111//////000...---000...///111111333:::CCCLLLRRR[[[______]]]]]]^^^```aaacccfffhhhjjjkkklllmmmhhhbbb\\\VVVOOOHHHCCC<<<999666222111111222333666777777888999<<>>999555333......---,,,,,,,,,------222222444===JJJWWWaaafffeeeeeegggkkkpppqqqmmmhhh\\\XXXRRRMMMJJJIIIHHHGGGCCCFFFJJJOOOVVV^^^hhhnnnvvv~~~tttkkkkkkmmmsssyyy|||{{{yyytttiiiYYYIII>>>888444333555000...000111111333777AAARRRdddlllpppsssvvvvvvvvvtttpppjjjccc]]]WWWUUUXXXXXXWWWWWWVVVVVVUUUUUU\\\^^^eeennnwwwyyyvvvtttuuuwwwzzzxxxrrreeeSSSCCC999666111111222222222111000//////222666<<>>AAAEEEHHHJJJIIIGGGFFFAAAAAABBBCCCEEEGGGHHHJJJRRRUUUXXXZZZXXXSSSNNNJJJCCCBBBBBBCCCFFFIIIJJJJJJJJJHHHGGGKKKVVVcccooouuuwwwwwwwwwxxxyyyzzz|||}}}xxxwwwvvvvvvvvvvvvtttsssrrrooommmkkkggg___SSSKKKBBB>>>888444222222222111666444333444333555===FFFTTT\\\fffmmmnnnnnnnnnooolllllllllmmmnnnooopppqqqsssqqqnnnjjjeee]]]UUUOOOFFFCCC>>>:::777777888999======<<<<<<===@@@FFFKKKSSSXXX^^^ccceeeeeeeeeeeeooopppqqqssstttuuuuuuvvvtttpppmmmmmmpppuuuyyy{{{|||vvvoooeee[[[MMMDDD<<<888444///---///---,,,+++++++++,,,---...111///,,,***+++...333555???FFFTTTdddsss{{{{{{xxxrrrmmmgggaaa^^^___bbbdddeeeeeefffiiimmmrrrwwwzzzyyyvvvtttrrrqqqooollliiimmmiiiaaaVVVKKK???555000---,,,,,,+++++++++++++++///...333@@@NNNYYYcccjjjmmmttt{{{|||{{{vvvmmmddd```______aaadddfffgggfffggggggddd___\\\```jjjrrrttt___KKK>>>666111...000//////...///000111222111555???QQQeeevvv~~~~~~|||zzzyyyyyywwwuuusssqqqnnnnnnqqqssssssvvv{{{~~~wwwmmmnnnwwwsss^^^LLLAAA:::555333000000/////////000000111555555888???KKKWWW```eeeiiiiiijjjmmmpppppplllhhh___\\\YYYVVVTTTSSSPPPOOOKKKMMMQQQVVV\\\ccclllqqqyyyyyyooofffgggjjjqqqxxx{{{yyyvvvrrrhhhYYYJJJ???888444222222//////333444333555:::FFFWWWjjjrrruuuwwwyyyxxxwwwtttoooiiiccc]]]YYYWWWWWWWWWVVVVVVUUUTTTTTTSSSZZZ^^^fffpppzzz}}}wwwttttttvvvwwwxxxtttkkk\\\KKK===666333000000111111222333333333///333999BBBMMM[[[hhhqqqvvvzzz|||yyyvvvqqqfff\\\WWWVVVVVVYYY\\\]]]ZZZWWW{{{wwwvvvtttsssqqqooolllgggaaa[[[UUUNNNJJJIIIFFFBBB???===:::777555666555444333333444555666999;;;>>>AAACCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBGGGJJJOOOTTTUUUSSSOOOMMMIIIIIIIIIKKKNNNOOOOOONNNJJJFFFCCCEEELLLXXXbbbhhhiiijjjkkklllnnnpppqqqrrrooommmjjjjjjlllnnnnnnnnnqqqqqqrrrrrrnnnfff[[[SSSLLLGGGAAA;;;888777888888>>>;;;999999888999AAAKKK[[[cccmmmtttvvvuuuuuuvvvrrrqqqooonnnnnnnnnooopppsssssstttrrrnnnggg___ZZZRRROOOJJJEEEAAA@@@AAAAAAFFFFFFDDDCCCDDDHHHNNNSSS___dddjjjnnnooommmlllkkkrrrtttxxx}}}~~~yyyuuussstttvvvwww~~~zzzoooeeeXXXOOOFFFAAA;;;444000111111000...------...///000111000...,,,,,,...000222;;;@@@KKK]]]ooozzz|||zzzwwwrrrjjjddd```aaadddffffffggghhhjjjnnnsssxxx{{{yyyyyyyyyxxxwwwsssmmmhhhkkkkkkhhhaaaVVVGGG;;;333000...,,,,,,,,,,,,,,,,,,---+++...888CCCNNN\\\gggmmmuuu|||~~~}}}{{{uuunnnhhhfffddddddgggiiikkkkkklllkkkhhhccc```ccclllsss}}}iiiTTTDDD888111...111000...---...///000111111222:::KKKaaasss}}}}}}zzzxxxxxxwwwuuutttpppkkkjjjllloooooorrrvvvzzz}}}vvviiihhhnnnwwwxxxfffTTTFFF===777444111111222333444666777888<<<===AAAGGGQQQ\\\eeejjjrrrrrrrrrtttuuuuuurrrooohhhgggeeeeeedddbbb___]]]]]]___aaadddgggmmmssswww}}}xxxrrrnnnnnnmmmmmmooosssxxx~~~uuulllcccdddiiipppwwwyyywwwsssnnneeeWWWJJJ???888444222000///111555666555888<<>>>>>======AAAEEEKKKQQQUUUVVVUUUTTTOOONNNNNNPPPQQQQQQPPPNNNGGGDDDAAAAAAFFFMMMSSSWWW]]]^^^```aaaccceeefffffffffdddbbbbbbfffjjjlllmmmqqqsssuuuvvvssslllccc]]]VVVSSSMMMFFFBBBAAABBBCCCHHHEEECCCCCCAAAAAAHHHQQQ```gggpppvvvwwwuuuuuuuuurrrpppnnnlllkkkkkkkkklllooorrrtttuuurrrlllgggccc^^^[[[WWWRRRNNNLLLKKKJJJRRRRRRPPPOOOPPPUUU[[[```iiinnntttxxxxxxvvvtttsssqqquuu{{{|||wwwuuusss{{{wwwnnnbbbYYYOOOIIIAAA999444444555333111///......///000444333222111111222333333777:::DDDUUUggguuu{{{{{{yyyssskkkccc______aaadddfffgggjjjmmmqqqvvvzzz|||zzz{{{|||}}}{{{vvvoooiiilllnnnooommmdddUUUFFF<<<222///,,,++++++,,,+++***,,,+++---333;;;EEETTTaaalllttt{{{}}}}}}}}}zzzssspppllljjjkkkmmmooopppqqqpppmmmjjjiiimmmuuu{{{rrr^^^JJJ;;;222...000///---,,,,,,---///111333444:::HHH]]]ppp|||~~~{{{zzzyyywwwuuupppiiieeegggiiijjjllloootttwwwzzz}}}}}}~~~tttfffccchhhqqq|||ooo^^^PPPEEE>>>;;;555666888:::===AAACCCEEEHHHJJJNNNSSS[[[dddlllrrryyyyyyyyyzzz||||||{{{yyyvvvuuuuuuvvvvvvtttqqqnnnpppqqqrrrrrrrrruuuyyy|||rrrfff^^^[[[VVVVVVVVVYYY^^^dddkkkooooooqqqvvv{{{~~~yyyxxxzzz{{{}}}tttkkkbbbdddiiiqqqwwwyyyvvvqqqjjjaaaTTTGGG===777444111//////222666666555999???MMM^^^pppxxxyyyyyyxxxvvvvvvsssnnniiiddd```^^^]]]YYYYYYYYYYYYYYYZZZZZZZZZ^^^ccclllvvvxxxtttuuuwwwyyyzzzvvvoooaaaQQQCCC:::666555444333222111222444555777444:::DDDOOOZZZfffpppvvvxxx|||}}}wwwpppiii___WWWQQQSSSWWWZZZ\\\ZZZVVVSSSzzzoooeee___[[[XXXWWWZZZYYYXXXVVVTTTOOOIIIDDD???<<<999888777666555333222222222222333333444444555555666777888999::::::<<<<<<======<<<;;;::::::===AAAGGGMMMRRRVVVXXXXXXUUUTTTRRRRRRRRRQQQNNNLLLEEECCCAAAAAADDDGGGJJJKKKSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXXXX[[[bbbhhhmmmooorrrtttvvvvvvsssmmmgggcccaaa___ZZZUUUPPPNNNOOOQQQSSSQQQPPPPPPMMMLLLQQQYYYdddjjjqqqtttsssqqqqqqqqqnnnmmmlllkkkiiiiiihhhhhhjjjmmmqqqrrrpppnnnllllllhhhgggccc___[[[XXXUUUTTTWWWWWWWWWWWWXXX\\\cccgggppptttxxxzzzyyywwwuuutttnnnrrryyy|||uuurrrwww}}}~~~vvviii```XXXRRRKKKCCC>>>>>>===;;;777444222222333444555555555444333222222111444777???NNN```pppzzz~~~zzztttkkkbbb]]]]]]```bbbhhhjjjmmmrrrvvvyyy{{{|||||||||~~~~~~}}}xxxrrrllljjjkkknnnpppmmmaaaPPPDDD555111,,,***++++++***''',,,+++...222666===LLLZZZiiirrr{{{}}}zzztttqqqqqqtttvvvxxxzzzyyywwwvvvvvvyyy~~~{{{gggQQQ???333//////...,,,++++++---000111555666;;;FFFWWWjjjzzz|||zzzrrrjjjcccccceeefffgggjjjmmmooorrrttttttuuuvvvwwwzzztttgggcccgggooo{{{~~~rrrdddVVVLLLEEEBBBAAABBBDDDGGGKKKOOORRRTTTVVVXXX[[[___dddjjjrrrwww{{{{{{|||}}}}}}|||||||||{{{yyyyyy{{{}}}vvvdddUUULLLIIIBBBBBBCCCFFFJJJPPPUUUYYY[[[]]]aaahhhrrrzzzuuussspppllllllooossszzz|||tttllldddffflllssszzzzzzvvvqqqddd[[[NNNBBB:::555333222000000222555555444999@@@PPP```pppwwwwwwvvvvvvttttttrrrooolllhhheeecccbbb\\\\\\]]]]]]^^^___``````eeeiiipppxxxyyytttrrrtttxxxyyyyyytttkkk\\\MMMAAA:::777666555444222111222444777999;;;AAALLLWWWaaajjjrrrvvvwww{{{{{{ssskkkddd\\\VVVRRRTTTWWWZZZ[[[YYYWWWUUUzzzlll___UUUOOOKKKIIIKKKKKKLLLMMMMMMJJJEEEAAA;;;999777666777777666555333333333333222222222222222333444555666888999:::<<<======>>>>>>===<<<;;;;;;>>>BBBHHHOOOTTTXXXZZZ[[[YYYVVVSSSQQQOOOLLLIIIFFFDDDBBBBBBEEEHHHIIIJJJNNNOOOPPPQQQRRRQQQPPPPPPPPPPPPSSSZZZdddnnnuuuxxxzzz{{{{{{yyyuuupppkkkiiijjjjjjhhhccc^^^\\\]]]```___]]]]]]]]]ZZZXXX[[[bbbdddhhhmmmnnnlllkkkkkklllhhhhhhhhhhhhgggfffeeedddbbbeeeiiijjjjjjkkkmmmooooooooommmjjjfffaaa]]][[[XXXYYYZZZ[[[]]]aaagggkkkrrrtttwwwvvvtttpppnnnmmmhhhkkkrrr{{{~~~wwwtttsssxxx|||zzzqqqiiiccc___[[[TTTQQQQQQOOOLLLGGGCCC@@@???@@@@@@@@@@@@???>>><<<999666444777999???JJJYYYiiiwww~~~xxxmmmddd___^^^aaaccclllooosssxxx{{{||||||{{{}}}}}}}}}~~~}}}zzztttpppiiiiiilllrrrtttlll[[[LLL<<<666000------...+++(((+++,,,///111222666CCCQQQeeeppp{{{|||xxxyyy}}}|||}}}pppXXXCCC666111///...,,,+++,,,...222444444777;;;CCCPPPbbbtttvvvlllcccbbbddddddeeegggfffhhhkkkmmmllllllmmmnnnnnnvvvuuuiiifffjjjqqq|||~~~vvvkkk```WWWRRROOORRRSSSUUUWWW[[[^^^aaacccccceeeggghhhiiilllrrrvvvzzz{{{}}}}}}|||}}}~~~nnnYYYHHH>>>;;;777777888999<<>>888555555444333111111222666:::===CCCJJJUUU___hhhnnntttwwwuuuxxxvvvmmmccc]]]WWWRRRSSSUUUWWWXXXXXXXXXXXXXXX{{{lll\\\PPPIIIDDDAAA@@@AAACCCFFFGGGEEE@@@<<<:::888666666777888777666666666666555444333222222111111222333555888:::;;;>>>???@@@AAAAAAAAA@@@???>>>@@@DDDIIIPPPVVV\\\______\\\WWWTTTQQQNNNJJJHHHHHHEEECCCCCCFFFJJJLLLMMMQQQRRRSSSSSSSSSRRRPPPOOOPPPRRRWWWaaammmyyy|||wwwtttssspppqqqppplllhhhfffgggiiifffeeeffffffccc___bbbhhhaaaeeeiiiiiigggeeefffhhhcccddddddeeedddcccbbb```\\\___bbbcccdddfffkkkooosssssssssqqqmmmgggbbb___\\\^^^```bbbdddhhhmmmqqqrrrssstttrrrmmmiiigggfffbbbeeelllttt}}}yyyvvvnnnssswwwyyy}}}zzzxxxqqqllljjjhhhcccaaabbbaaa]]]XXXSSSOOONNNNNNOOOQQQQQQPPPNNNJJJFFFBBB???<<<>>>BBBIIIUUUdddttt~~~{{{pppgggaaa```ccceeepppsssxxx|||~~~~~~|||zzz~~~}}}}}}}}}}}}zzzvvvrrrnnnmmmooowww}}}wwwfffWWWBBB<<<555111222222///,,,***,,,000111000222>>>KKKaaaooo}}}}}}yyyyyy}}}uuu]]]FFF888333000...,,,,,,---000444666333666;;;AAAKKK\\\ppp~~~xxxnnndddbbbdddddddddfffbbbdddggghhhhhhggghhhiiieeeooo|||vvvllliiimmmsss}}}~~~vvvmmmfffbbbaaa___```aaaccceeehhhjjjkkkjjjlllmmmllljjjkkkpppsssyyy{{{~~~}}}jjjSSSAAA777333222222333333444555666777::::::===DDDRRReeezzz}}}}}}zzzuuuqqqmmmllllllmmmmmmgggcccbbb```^^^aaaeeejjjttt||||||uuunnniiikkkqqqyyy~~~}}}wwwqqq\\\SSSEEE:::333222222333111111222333222222999BBBTTTcccqqquuutttttttttsssuuuuuuuuutttrrrooommmkkkhhhiiikkkmmmooorrrssstttrrrsssvvvzzz~~~~~~|||zzzrrrnnnjjjlllqqqvvvvvvtttjjjaaaSSSEEE;;;666444333333111000000333888===AAAIIIPPPZZZdddlllqqquuuwwwtttvvvssshhh]]]WWWRRRMMMTTTUUUVVVVVVVVVVVVXXXYYYxxxiiiZZZMMMEEE>>>;;;>>>======>>>>>>>>>;;;999777777666666555555444444666555333222111111222222222444666777777777888:::>>>@@@CCCEEEEEECCC@@@>>>@@@AAACCCHHHOOOXXX```dddgggddd]]]UUUOOOLLLMMMOOOLLLKKKJJJJJJLLLPPPSSSVVVWWWWWWWWWWWWUUUQQQNNNLLLIIILLLUUUddduuu{{{vvvssswwwyyyyyyuuuppplllkkklllmmmmmmlllkkkjjjhhhgggfffbbbaaa``````_________```^^^]]]^^^bbbeeeccc\\\UUUUUUTTTTTTXXX___gggmmmpppvvvvvvtttqqqmmmgggbbb___``````aaaffflllpppqqqooouuutttqqqmmmgggaaa[[[YYYYYY^^^eeelllrrr{{{}}}tttoookkkjjjnnnuuu|||}}}|||}}}|||zzzyyywwwwwwtttsssppplllhhhggghhhjjjmmmmmmkkkfff___XXXSSSQQQLLLLLLLLLNNNWWWdddttt~~~yyyooogggeeeiiinnn{{{}}}~~~~~~~~~xxxvvvvvvzzz|||ssskkkVVVJJJ<<<333333444222000222111000111000333>>>JJJ\\\qqqyyyrrrxxx~~~hhhOOO;;;111000...,,,---111555888999999999:::===BBBOOOhhh}}}vvviiiaaa___aaaaaaaaacccdddddddddddddddddddddiiipppzzz|||yyyuuusssuuu|||{{{vvvoookkkmmmllllllllllllmmmmmmnnnmmmpppsssrrrnnnmmmqqquuuzzz{{{~~~~~~~~~xxxiiiRRR===444444.........------.........222333444999EEEZZZrrr~~~|||yyyxxxsssmmmiiiggggggfffeeehhhfffbbb^^^ZZZZZZ]]]```iiiqqq{{{zzzsssnnnjjjqqqyyy}}}xxxooo```QQQBBB:::777555666888444000///222555666;;;@@@RRR```nnnsssrrrssstttttt{{{zzzyyywwwuuusssrrrqqqpppssswwwyyyyyyyyyzzzzzz|||||||||~~~~~~{{{yyyrrrooolllmmmqqqttttttsssiii[[[III<<<888555111...111///000222333555===FFFMMMXXXcccgggiiinnnsssttttttqqqiii```WWWQQQNNNNNNSSSQQQNNNLLLMMMOOOSSSVVV~~~zzzlll\\\MMMCCC===:::===<<<;;;<<<<<<<<<999777777777666666666666555555666555444222222222222333666888999999888777888999===???BBBEEEFFFEEECCCAAA@@@@@@BBBFFFMMMVVV^^^ccchhheee^^^VVVOOOLLLLLLNNNOOONNNMMMMMMNNNPPPSSSUUUTTTTTTTTTSSSQQQOOOLLLKKKKKKPPPZZZiii{{{|||zzzzzz{{{{{{yyytttqqqpppqqqoooooonnnmmmkkkhhheeeccc^^^^^^]]]\\\\\\\\\\\\\\\ZZZYYYYYY\\\___^^^XXXRRROOOOOOQQQWWW___gggmmmpppuuutttqqqmmmhhhccc___\\\]]]^^^aaagggnnnssstttsssuuutttoooiiiaaa[[[VVVTTTTTTYYY___eeekkkttt~~~|||sssnnnjjjhhhkkkttt}}}||||||~~~yyyrrrmmmjjj^^^]]]\\\\\\aaalllyyy}}}tttnnnnnnsssxxx~~~zzzsss```TTTEEE<<<::::::888666999777666777666888BBBLLL___rrr|||uuuxxxmmmTTT@@@555111///...000333777999:::;;;::::::<<<@@@LLLcccwwwwwwlllfffeeefffgggfffiiihhhhhhhhhggggggggggggmmmrrr{{{~~~{{{zzz}}}~~~wwwrrrpppoooooonnnnnnnnnooooooqqquuuxxxwwwsssqqqsssuuu{{{|||~~~~~~uuufffPPP;;;222222......------------......//////000555AAAUUUmmm}}}~~~|||yyyvvvrrrlllgggeeedddcccbbbeeeccc```\\\ZZZZZZ^^^aaajjjqqq{{{{{{uuuppplllttt{{{yyyppp___QQQAAA999777555666888555111000444666777<<>>======;;;:::::::::999666444666666666666777777777777777666444333222222333333:::<<<<<<;;;999777777777;;;===AAADDDEEEEEEDDDCCC>>>>>>???BBBIIIQQQZZZ___eeebbb]]]UUUNNNKKKKKKLLLOOONNNMMMLLLLLLMMMNNNOOONNNMMMLLLKKKJJJIIIIIIIIIKKKPPP[[[kkk}}}}}}}}}}}}zzzvvvtttsssssspppppppppnnnjjjeee```]]]XXXWWWWWWVVVVVVVVVVVVVVVUUUSSSSSSTTTWWWVVVQQQMMMIIIJJJOOOVVV___ggglllnnnrrrpppkkkfffaaa\\\YYYXXXXXXZZZ___gggnnnsssuuuuuuvvvsssmmmddd[[[UUURRRQQQRRRVVV[[[```eeennnxxx|||rrrmmmjjjhhhlllvvvvvvtttpppnnnooouuu~~~}}}xxxyyypppdddUUUKKKGGGGGGEEECCCFFFCCCBBBCCCBBBCCCKKKTTTeeevvvwwwxxxrrr[[[FFF;;;444333333555888:::;;;;;;;;;999999;;;>>>JJJ___rrrzzzrrrnnnnnnooopppooossssssqqqpppooonnnnnnnnntttxxx~~~zzzttttttssssssrrrqqqqqqqqqvvvzzz~~~}}}yyyvvvttttttyyyzzz}}}|||rrrcccMMM999000000------,,,,,,,,,,,,------------...222>>>QQQhhhxxx~~~~~~}}}zzztttoooiiieeebbbbbbaaa```bbbaaa^^^[[[YYYZZZ^^^aaajjjqqq{{{|||vvvrrrooovvv~~~zzzqqq]]]OOO@@@999666555555777555222111555777888<<>>AAABBBAAA@@@???;;;::::::<<>>888666444444666444111111444777888;;;@@@IIIWWWeeeiiiiiikkknnnnnnrrrssstttvvvxxx|||~~~~~~}}}wwwsssmmmmmmooosssvvvuuuooojjjZZZPPPCCC:::777555333111111000000333555999CCCNNN]]]eeemmmooopppqqqqqqnnnnnneeeXXXLLLEEECCCDDDEEEDDDCCCAAA@@@AAABBBCCCDDDwwwtttuuusssrrrmmm```QQQFFFAAAAAA===;;;999888888777555333444444555666777888999999777666444333222222333333555777888888666555666666888999;;;<<<<<<<<<::::::666555444666:::AAAHHHLLLOOOOOONNNKKKIIIHHHIIIKKKJJJIIIHHHFFFCCCAAA>>>===<<<;;;999777888999;;;<<>>>>>@@@@@@???======<<>>FFFTTTbbbfffgggjjjmmmnnnooooooppprrruuuyyy|||~~~|||}}}}}}|||{{{|||~~~|||wwwrrrmmmnnnpppsssuuuqqqiiibbbUUUNNNCCC;;;777555333222333111111333444888BBBLLL\\\dddkkknnnppprrrpppllljjj```SSSHHHCCCCCCDDDEEECCCCCCBBBAAAAAABBBBBBCCCwwwooommmmmmlllggg]]]PPPDDD===;;;<<<:::888777777666555444333444444555666777777888666555333222111111222222000222444444444333444555666666777888888777666555222222111222555999>>>@@@CCCEEEFFFFFFFFFFFFHHHJJJJJJJJJIIIGGGDDD@@@<<<:::666555333222222333555666:::???GGGSSSaaarrr{{{xxxrrrnnnhhhbbb^^^[[[WWWUUURRRRRRQQQOOOLLLGGGBBB???======<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFKKKQQQVVVYYYXXXWWWXXXUUUQQQNNNMMMOOOQQQSSSPPPSSSWWWZZZ\\\___bbbdddggggggeee___YYYXXX^^^dddmmmppptttwwwyyy}}}}}}{{{zzzxxxvvvwww|||~~~}}}qqqccc[[[OOOMMMJJJIIIIIIIIIGGGFFFIIIJJJOOOWWW^^^ggguuu}}}zzzwwwtttrrrsssuuuxxxxxxuuunnngggbbb[[[^^^dddmmmxxx}}}zzzuuutttrrrppppppqqqssstttyyy~~~zzzrrrgggVVVBBB555222------,,,,,,,,,,,,------///000222777BBBTTTjjjxxx~~~~~~|||ssspppkkkiiijjjkkkmmmmmmiiihhhfffccc___^^^___```hhhmmmtttwwwwwwsssooommmpppxxxuuujjjUUUHHH;;;666555333333444111...///333555666888===CCCQQQ___eeefffkkkoooqqqoooooonnnoooqqqtttwwwyyyxxxyyyxxxwwwwwwxxx||||||vvvqqqmmmmmmnnnpppoooiii___WWWNNNHHH@@@:::666444333333444222111222444777BBBLLL[[[bbbiiimmmppprrroooiiicccYYYKKKBBB@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCqqqgggeeebbb```\\\VVVMMMDDD===999:::777555444555555444444333333444444555555666666555444222111000000111111///111333333222111222333222333444555666666555555111000000000222444666888===???BBBCCCDDDEEEGGGIIIJJJJJJIIIGGGDDD???;;;888333222111000000111222222666999???GGGSSSccctttvvvmmmhhh___ZZZTTTOOOLLLIIIEEEBBBBBBAAAAAA???===:::777555333333333333333444555555222555888:::;;;;;;<<<<<<>>>@@@CCCHHHMMMOOONNNMMMNNNLLLJJJIIIKKKNNNRRRUUUTTTWWWZZZ[[[\\\___cccgggiiikkkkkkgggbbbbbbiiipppyyy}}}}}}xxxrrrgggddd___\\\[[[ZZZYYYXXX]]]^^^ccckkkpppuuu~~~~~~{{{wwwssspppoooppprrrrrroooiiiaaa\\\UUUYYY```jjjuuu|||yyyrrrooollliiiiiijjjmmmooouuuzzz}}}xxxrrriiiZZZFFF888222......------------......000111444999DDDWWWlllzzz~~~~~~|||xxxtttooollllllmmmmmmmmmkkkjjjiiifffcccbbbccceeeiiimmmsssvvvtttqqqmmmkkkqqqyyytttiiiSSSFFF:::555444333222333111...000444666666999===AAAOOO^^^dddggglllqqqtttrrrqqqooommmnnnoooqqqsssssssssrrrqqqqqqssswww{{{{{{tttoookkkjjjjjjjjjhhh```TTTLLLDDD@@@;;;666444444444555444111111333555:::EEEPPP\\\ccciiimmmoooqqqmmmfff\\\SSSGGG@@@@@@CCCFFFGGGFFFGGGGGGHHHGGGFFFEEEDDD|||kkkaaa^^^VVVTTTRRRPPPLLLGGG@@@;;;888555333222333444444333333333333444444444444555444333222000000000000111000111333333111000000111000111222444555666666777000000000111111222333333;;;===@@@BBBCCCDDDFFFHHHIIIIIIHHHGGGCCC>>>999666222222111000000000000111111444888>>>IIIXXXjjjvvvvvviii^^^WWWOOOJJJCCC???===;;;777444777777666555444222111000---------------...///000***---222555666666777888999:::===AAAFFFHHHHHHGGGGGGGGGFFFGGGJJJOOOTTTWWWYYY[[[]]]]]]^^^aaaggglllooorrrssspppkkklllsss{{{{{{wwwqqqmmmkkkjjjiiihhhmmmmmmrrryyy|||}}}}}}}}}~~~{{{vvvrrrooolllmmmnnnnnnlllfff___YYYSSSWWW^^^hhhttt{{{xxxpppmmmhhheeedddfffiiilllsssxxx{{{wwwrrrjjj\\\HHH888222///......------......///222444666<<>>@@@OOO]]]dddgggmmmsssvvvtttrrrpppmmmlllmmmnnnooommmmmmlllkkkkkknnnssswww{{{sssnnnjjjiiigggfffbbbYYYMMMDDD===:::777444333444555666333111111444666<<>>;;;:::666666666555444444333333222111000000111222555666555444333333222222333333000000000000000000000000000000000000000000000000000///......///111333444777999;;;===@@@BBBDDDEEEFFFFFFEEEEEECCC???999555111///---,,,---......---222555999;;;@@@KKKYYYcccttt{{{yyyhhhWWWLLLHHH===;;;999666333222111111//////...---,,,++++++***...------,,,,,,,,,------+++,,,...000111222222222444777;;;===>>>>>>@@@AAA???AAACCCEEEHHHMMMSSSWWWZZZ]]]aaaeeeiiimmmrrrvvv{{{||||||||||||}}}|||yyy{{{}}}}}}{{{zzzxxxwwwwwwzzz~~~{{{vvvsssqqqqqqtttssstttyyy|||yyyuuusssooommmllllllkkkhhhaaa[[[XXXZZZ```iiittt}}}|||xxxooojjjeeeaaabbbeeehhhjjjsssvvv||||||{{{uuuiiiYYYHHH;;;555......------...000111222222444999BBBPPPaaapppyyy~~~|||zzzuuuqqqmmmkkkjjjiiihhhhhhgggggghhhjjjlllmmmllloootttvvvvvvtttssssssyyyvvvkkkVVVHHH:::555444111//////333555777888999;;;???BBBLLLTTT```jjjppptttxxx{{{zzzwwwrrrooonnnmmmlllkkkooollliiihhhjjjnnntttxxxzzzrrrmmmjjjiiihhhddd]]]RRREEE<<<===777444555555333444666888777666777;;;DDDOOOVVVdddjjjnnnnnnnnnnnniiicccVVVLLLCCCCCCEEEEEEFFFHHHIIIHHHHHHGGGFFFEEEEEEDDDppp]]]OOOHHHFFFEEEDDDBBB???<<<999888666666666555444444333333222111000000111222444666444333333222222222222222000000000000000000000000000000000000000000000000///...------...///222333666666888:::<<>>>>>@@@CCCFFFIIIMMMRRRUUU[[[^^^ccchhhmmmsssyyy~~~{{{vvvqqqppppppttt{{{}}}{{{zzzyyy|||~~~~~~}}}}}}}}}zzzyyyzzz||||||zzzxxxzzz~~~zzzxxxxxxzzz{{{yyyrrrmmmiiihhhhhhlllkkklllqqqwww|||~~~~~~~~~}}}{{{xxxvvvtttpppnnnmmmnnnnnnjjjddd^^^[[[\\\aaajjjttt}}}~~~zzzrrrmmmfffccccccfffjjjkkkqqqtttyyy}}}}}}|||yyywwwqqqfffWWWIII>>>888222222111000000111111222444666<<>>>>>AAACCCDDDEEEGGGKKKPPPTTTbbbhhhqqqxxx~~~}}}zzzwwwtttsssrrrqqqppphhhgggggghhhlllrrryyy}}}}}}xxxuuutttqqqllleee\\\QQQEEE===999666555999:::777666777:::;;;<<<@@@HHHSSS```iiivvvzzzzzzvvvsssoooiiibbbTTTMMMGGGIIILLLLLLNNNQQQOOOOOOPPPOOONNNLLLJJJIIInnnZZZKKKDDDAAAAAAAAA@@@>>><<<;;;:::666666555444444333333222111111000000111222333333222111111000000000000000////////////////////////000000000000000000000000......---------...000000333222111111333666:::<<<<<<===>>>@@@@@@>>>:::666000...,,,,,,---.........***,,,///111333666;;;>>>LLLSSS[[[\\\TTTGGG:::333,,,,,,+++******+++------***+++++++++,,,,,,,,,---......,,,+++************)))+++---///000111000000777888999999777777777888999>>>FFFLLLPPPRRRTTTVVVZZZ]]]ccciiipppxxx~~~{{{yyywwwuuuvvvyyy|||~~~~~~xxxpppgggaaaYYYRRRLLLOOOYYYbbbffffffggghhhjjjnnnrrrvvvvvvvvvuuusssooolllkkklllnnnppprrrvvv{{{}}}}}}~~~{{{yyywwwuuutttqqqrrrsssqqqmmmkkkiiiiiikkklllmmmppprrrtttttttttsssqqqqqqsssvvvyyyzzzzzzrrrmmmfff```^^^___ccceeennnrrrwww|||}}}|||xxxvvvuuupppggg___YYYWWWWWWXXX^^^^^^___bbbggglllqqqsssrrrsssttttttuuuvvvvvvvvvsssrrrrrrtttvvvtttnnniiieeeeeegggllluuu}}}vvvqqqjjjeeeeeegggjjjkkkhhhiiijjjlllmmmnnnoooooopppllleeeZZZNNNEEE???===>>>>>>>>>>>>===<<<<<<;;;>>>AAAHHHQQQ\\\fffnnnsssyyy||||||wwwqqqkkkfffcccaaa___``````bbbeeehhhkkkmmmooossswww{{{~~~}}}uuulllfff[[[PPPMMMLLLKKKJJJLLLOOOQQQRRRTTTVVVZZZ```cccmmmrrrxxx}}}zzzwwwuuutttqqqpppkkkkkkkkknnnrrrxxx~~~~~~||||||xxxrrrjjjaaaVVVKKKDDD???:::999;;;===<<<===???AAABBBFFFKKKTTTaaannnwww|||xxxuuuoooiii\\\UUUQQQRRRSSSRRRSSSVVVSSSTTTTTTTTTSSSQQQNNNMMMsss^^^OOOGGGDDDDDDCCCAAA???===;;;:::555555555444333333222222111111111111111111222222222111000000//////000000//////////////////////////////////////////////////////////////////000000222111//////111444777999888888:::<<<===<<<888555000...,,,,,,---//////...---...000222333444666888<<>>@@@AAAEEEJJJLLLOOOTTT[[[dddppp{{{}}}yyytttjjjddd``````^^^ZZZYYY[[[YYYYYYYYYXXXWWWUUUSSSRRR{{{fffUUUMMMJJJIIIGGGDDD@@@<<<999888555555444444333222222222000111111111111111111111222111111000000000000000000000000000000000000000////////////////////////////////////////////////000///......000222444666444444666999:::999555222///---,,,,,,---/////////......///000111222333333555:::CCCJJJLLLFFF;;;333...---,,,***)))))))))***)))))))))******+++++++++))))))))))))***+++,,,---+++,,,...000222222222222555666666666555666888:::===BBBJJJPPPSSSTTTUUUUUUZZZ\\\___ccchhhooowww}}}}}}tttlllggg\\\[[[XXXVVVUUUVVVXXXYYY```aaabbbdddfffggghhhhhhhhhkkknnnqqqrrrtttvvvxxxvvvuuurrrnnnggg]]]QQQJJJFFFAAA<<<<<<@@@DDDDDDCCCDDDCCCDDDFFFIIILLLLLLLLLOOOMMMIIIGGGEEEEEEFFFGGGHHHMMMRRRTTTUUUWWW[[[___hhhnnnvvv{{{||||||}}}~~~{{{}}}xxxqqqhhh```]]]]]]^^^^^^```aaaaaa```^^^\\\]]]^^^```cccfffhhhiiijjjlllnnnqqqqqqrrrtttvvvuuurrrppphhhddd___[[[YYY[[[^^^aaafffhhhllloooppppppnnnmmmhhhddd___ZZZXXXYYY[[[]]]bbbdddgggiiikkkmmmppprrrqqqqqqqqqqqqqqqrrrssstttsssssstttwww{{{{{{vvvrrrlllkkklllpppvvv}}}~~~{{{wwwrrrnnnllllllkkkkkkeeeccc```^^^___aaadddgggjjjhhhbbbYYYPPPJJJHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGJJJNNNTTTYYY___ccceeekkkpppvvvzzz}}}~~~}}}{{{wwwsssmmmhhheeebbb______```bbbfffiiimmmooovvvyyy~~~|||yyyrrrkkkddd]]]YYY[[[^^^```dddiiilllppptttwwwyyy{{{}}}|||}}}~~~{{{yyywwwwwwxxxyyy{{{}}}{{{uuummmeee```TTTLLLFFFEEEGGGIIIOOOTTTZZZ___eeemmmuuu~~~{{{vvvqqqooojjjdddaaaccc``````^^^]]][[[ZZZYYYXXXppp___VVVRRRQQQMMMIIICCC>>>:::777555555444333333222222111000000111111111111000000222222111000000000000111000000000000000000000000////////////////////////.........//////......------------......000111222111111333666777555222//////---+++,,,---/////////.........///111222222222444888@@@GGGKKKGGG<<<444,,,+++***((((((((()))))))))))))))******************))))))))))))******+++***+++---///111111111111333444555555555777:::<<>><<<:::999888999999<<<@@@EEEGGGHHHIIIMMMQQQYYY```iiimmmlllkkkkkklllkkkkkkmmmqqqvvv}}}{{{lllcccXXXOOOKKKLLLOOOQQQXXXXXXXXXVVVTTTSSSTTTUUUZZZ^^^aaacccdddeeegggjjjnnnoooqqquuuwwwwwwsssqqqfffddd```]]]\\\^^^aaacccgggggghhhiiiiiigggfffeee^^^\\\ZZZXXXXXXZZZ]]]^^^aaaeeejjjnnnoooppprrrtttttttttrrrqqqpppqqqqqqrrrrrrrrrssswww{{{|||xxxtttmmmmmmnnnrrrwww|||~~~}}}~~~~~~zzzwwwuuussspppnnnhhheee```]]]]]]```dddgggkkkiiieee___YYYUUUTTTUUUQQQOOOLLLIIIIIIJJJLLLNNNRRRSSSVVVYYY]]]aaadddfffhhhmmmtttyyy|||~~~}}}{{{wwwrrrnnnkkkiiiffffffgggiiilllpppsssuuuzzz}}}}}}zzzsssllleee```^^^```dddggglllrrrvvvzzz~~~~~~xxxqqqlllaaaZZZTTTTTTUUUWWW[[[```hhhmmmuuu}}}}}}vvvnnnkkklllhhhfffdddaaa____________yyyhhh^^^ZZZXXXTTTNNNHHHAAA<<<999555555444333333222222111000000111111111111000///333222222111111111111111000000000000000000000000////////////////////////---------......---,,,,,,++++++,,,---....../////////000222444555444000---///---+++,,,---///000///000///...///111333444444333666<<>>FFFIIIMMMNNNMMMKKKIIIIIIJJJLLLNNNRRRWWW^^^gggllloooqqqrrrrrrooommmlllmmmpppqqqqqqqqqsssvvv{{{~~~uuujjj```YYYPPPOOOMMMLLLJJJIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFAAAEEEJJJMMMQQQVVV]]]bbbiiihhhfffbbb[[[OOOBBB:::444555666777777666555444666444111111222444555555777666555444333222111111888<<>>???CCCFFFQQQQQQQQQOOOLLLKKKKKKMMMQQQTTTXXXZZZZZZ[[[^^^aaaeeegggkkkooosssssspppmmmgggeeecccaaa```bbbdddfffhhhhhhgggeeecccaaa___^^^WWWVVVUUUUUUWWWZZZ]]]______dddkkkpppqqqrrrtttwwwwwwvvvtttrrrppppppppppppqqqqqqssswww||||||yyyuuummmmmmooosssxxx|||}}}}}}~~~}}}}}}{{{xxxuuurrrkkkgggbbb^^^]]]aaaeeeiiikkkkkkiiieee```^^^^^^___[[[XXXTTTPPPOOOPPPRRRTTT\\\]]]^^^```cccfffhhhjjjjjjooouuu{{{~~~|||xxxtttqqqooonnnnnnoooqqqtttwwwzzz|||{{{~~~{{{uuunnngggcccaaadddgggjjjpppvvvzzzzzz}}}yyytttkkkeeeaaaaaacccccceeeiiipppvvv}}}tttqqqrrrmmmkkkgggdddbbbbbbcccdddqqqddd___\\\WWWQQQIIIAAA:::777999888666555333333222222////////////////////////000000000///......------//////000000///...------000000////////////000000111000///......------------,,,,,,++++++,,,,,,---///000111111111///...---........................,,,---------......//////666555666;;;???>>>888222---,,,+++)))(((&&&%%%$$$((())))))************)))******+++,,,,,,,,,,,,+++---,,,++++++,,,---///000333333333444777:::===???HHHJJJLLLJJJFFFBBB???===AAABBBDDDIIIOOOWWW^^^bbbdddfffhhhgggddd```^^^]]]^^^___```bbbeeekkkrrrxxx{{{|||}}}}}}|||{{{{{{||||||xxxqqqggg\\\VVVTTTTTTSSSRRROOOLLLJJJHHHGGGFFFEEECCCAAA???>>>===666888:::===AAAHHHPPPUUU___aaaaaa[[[QQQDDD999222333333444444555666666666333222111///.........///111222222111//////000222555888<<<@@@CCCDDDDDDDDDMMMOOOSSSVVVUUURRRNNNKKKLLLNNNPPPRRRVVV\\\ccchhhmmmoooqqqrrrooojjjeeeaaaSSSLLLCCC===:::::::::;;;DDDDDDDDDBBB@@@AAACCCFFFJJJLLLLLLLLLLLLNNNQQQSSSYYY]]]cccgggjjjjjjhhhfff^^^]]]]]]^^^aaacccddddddeee```[[[YYYYYYWWWRRRMMMJJJKKKMMMOOORRRTTTUUUVVV]]]bbbhhhmmmooopppqqqrrrttttttrrrnnniiieeedddddddddggglllpppssssssrrrqqqkkklllnnnqqquuuyyy|||~~~~~~}}}{{{zzzwwwrrrjjjdddbbbdddiiillltttqqqnnnoooqqqrrrqqqooojjjeee___ZZZXXX[[[___cccgggiiikkklllllllllmmmoooooosssyyy~~~}}}||||||zzz{{{}}}}}}||||||~~~}}}xxxpppnnnjjjhhhjjjnnntttwww~~~{{{vvvzzz{{{qqqpppooommmkkklllooorrr~~~{{{vvvtttrrrooommmmmmnnnmmmlll{{{nnndddaaaZZZRRRJJJBBB;;;888999888666555333333222222111111111111111111111111111000000///...------,,,///////////////...------//////............////////////...---------......------,,,,,,,,,,,,------...//////000///...---,,,------------------------***+++,,,---...///000111333333444888<<<;;;555000...---,,,+++)))((('''&&&))))))***************))))))***++++++,,,,,,++++++---,,,,,,,,,---///111222333333333444666999===???FFFGGGHHHFFFBBB===:::888999:::<<<@@@GGGNNNTTTXXX\\\___aaaaaa^^^ZZZWWWVVVRRRSSSUUUWWW[[[bbbjjjpppwwwwwwwwwxxxyyy}}}{{{wwwssspppqqqqqqrrrpppjjjccc[[[VVVXXXYYYZZZZZZYYYVVVSSSQQQIIIGGGEEEBBB???<<<:::888111222444666999???EEEJJJVVVXXXXXXUUULLL@@@777222222222222222333333333333000///...,,,++++++,,,,,,///000000///......000111555888<<>>CCCCCCCCC@@@;;;666333222111222444888>>>DDDIIIMMMQQQTTTXXXXXXVVVRRROOOMMMJJJKKKNNNQQQVVV]]]ffflllppppppppppppqqquuu|||}}}wwwrrrlllgggcccbbbccccccbbb```[[[WWWTTTXXX[[[___aaabbb___[[[YYYLLLJJJFFFBBB===888555333---...//////111555:::>>>FFFIIIKKKIIICCC;;;444111000000000000////////////...---,,,++++++***++++++,,,---......------///111555777;;;>>>@@@AAA@@@@@@>>>===:::888777888999::::::===AAADDDEEEFFFHHHIIIMMMNNNOOOOOOOOOMMMLLLKKKHHHCCC;;;666444444444555666666666555333444666888<<<<<<===<<<;;;;;;>>>@@@DDDHHHNNNTTTWWWVVVTTTRRRQQQQQQRRRUUUXXXZZZYYYXXXUUUPPPLLLIIIGGGDDD???;;;>>>>>>>>>@@@CCCGGGJJJMMMVVV[[[bbbhhhjjjkkkjjjjjjhhhgggddd^^^WWWQQQNNNMMMMMMPPPSSSWWWXXXYYYXXXWWWUUUVVVYYY]]]bbbgggjjjmmmppprrruuuyyy~~~{{{xxxtttpppoooppprrrtttvvvvvvwwwzzz~~~}}}{{{xxxvvvvvvxxx|||~~~~~~~~~xxxrrrhhh\\\PPPGGG@@@===999888666555333222222222111111111111111111111111222111111///...---,,,+++...///////////////............------------......------------...///000111.........------.........------.........---------,,,,,,,,,+++++++++++++++)))***+++,,,---...//////......///111444333000---......---,,,++++++******+++++++++******+++++++++,,,,,,---............---------...///111444777999888777666777888:::===>>>@@@@@@>>>;;;555111......000000222555:::>>>CCCEEEIIILLLQQQRRRPPPMMMJJJIIIGGGIIIKKKMMMRRRYYYbbbhhhkkkkkkjjjjjjkkkpppwww|||~~~~~~~~~zzztttoooiiiccc]]]YYYVVVVVVVVVUUUTTTSSSQQQPPPRRRVVV\\\aaacccaaa]]]ZZZOOOLLLHHHBBB<<<666111////////////...---///333666777:::===>>>;;;666222000000000///......---,,,,,,---------,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,///111555666999;;;<<<===<<<<<<;;;999666444333444555666666999>>>@@@@@@>>>>>>>>>AAAAAAAAABBBBBBCCCCCCDDDBBB===777333111222222222333333444333222222444666666666666555333333555777<<<@@@GGGMMMOOOOOOLLLJJJHHHIIIKKKNNNRRRSSSQQQOOOLLLHHHDDDAAA???<<<888555888777888999===BBBFFFIIIQQQVVV^^^ccceeedddcccccc^^^]]]ZZZSSSKKKEEEAAA@@@CCCEEEGGGJJJKKKKKKJJJIIIFFFGGGJJJNNNSSSXXX\\\^^^```ccchhhnnnsssxxx}}}~~~zzzuuusssqqqnnnnnnnnnpppqqqtttuuuxxx{{{~~~~~~}}}|||~~~~~~~~~rrrdddWWWKKKCCC???999888666555333222222222000000000000000000000000111111000///...---,,,,,,......///////////////...///..................///---------...///000222222.........------..............................///,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,------...000111111///...,,,,,,++++++*********))),,,++++++***+++,,,------//////000111111111111000------...000333666999;;;;;;:::999999999;;;===???>>>===;;;777222...------000000222444777;;;>>>@@@DDDGGGLLLNNNMMMKKKIIIHHHFFFGGGHHHIIIMMMSSS[[[```hhhhhhhhhhhhjjjooouuuzzz{{{{{{|||}}}}}}~~~{{{xxxrrrllleee^^^WWWRRRNNNNNNMMMLLLKKKJJJIIIIIIJJJNNNTTTZZZ\\\[[[YYYWWWNNNLLLGGGAAA;;;555111...000000000...,,,,,,...000,,,///333555444111000///000//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,///111444555666777888888888777333333222111000/////////444777:::<<<;;;888777777::::::999999:::<<<===???<<<999444111000111000000111222333222111222333555333333333111//////111333777;;;@@@EEEGGGGGGEEEDDDAAABBBCCCGGGIIIJJJHHHFFFDDDBBB???===;;;888555333555555555777;;;AAAFFFIIINNNRRRXXX\\\]]][[[ZZZYYYTTTSSSPPPIIIBBB;;;888777999:::<<<>>>>>>>>>======999:::===@@@EEEIIIMMMOOOQQQUUU[[[```dddiiinnnrrruuuxxx|||~~~}}}xxxsssoooiiihhhgggggggggggghhhiiioooqqqtttvvvyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~|||mmm^^^PPPFFFAAA999888666555333333222222////////////////////////000000000///......---------...////////////////////////............//////---------......000111111......------------...............---......///000---,,,,,,++++++*********,,,,,,,,,+++++++++******,,,------...............***************)))))))))++++++******+++---///000111111222333333333333222......///111444777:::<<<===<<<:::999:::;;;===>>>;;;;;;888555000...///000000000111333555777999:::@@@CCCFFFHHHHHHGGGGGGGGGHHHIIIIIIJJJLLLQQQXXX]]]fffhhhiiijjjlllpppuuuyyyzzzzzzzzzyyyyyyyyyxxxxxxzzz}}}}}}yyyssslllddd[[[RRRLLLIIIHHHGGGEEEDDDBBBAAAAAABBBEEEIIINNNQQQQQQQQQPPPIIIGGGDDD???:::555222000//////...,,,***)))***,,,'''***...000000///////////////...---,,,,,,++++++'''((()))***++++++******,,,---......------///111222333333333333333333222000000111111000000///...222444555666444333333333555444333333444555777888777444111////////////...---///000000//////111222111111111///......000222333555888;;;=========<<<;;;;;;;;;===???@@@>>>===<<<<<<;;;999888666555555444444666999>>>CCCHHHKKKMMMPPPTTTUUUSSSQQQOOOOOOJJJIIIGGGAAA;;;555222222000111222333333222222111111222333666999<<>>;;;888555333111---...---+++)))((()))***&&&))),,,............///------,,,,,,++++++******'''((()))+++,,,,,,++++++///000000///......000111111111111000//////......000000000000111111111111111222222000///000222444222222111000000111222333222000...------...---,,,+++,,,...///......///000...//////---,,,---///111111222333444555666666666666555444444666666555444555555666666555555555666444555888<<>>:::555111000///+++,,,,,,,,,,,,,,,+++***------...///111333444555555999===>>>>>>AAAHHHNNNSSSVVV[[[^^^^^^[[[VVVSSSJJJIIIIIIIIIJJJLLLOOOPPPTTTWWWYYY[[[^^^cccjjjooopppooonnnnnnpppuuuyyy|||xxxwwwxxx{{{zzzhhhXXXJJJCCC999888666555333333222222111111111111111111111111............////////////------...///000000//////---,,,,,,++++++,,,,,,---++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///......------,,,+++******(((((()))***+++,,,,,,,,,******+++***)))***+++---***************+++++++++)))))))))***,,,///222444111111222333333333333222//////000111444777:::;;;<<<;;;999777777888999:::666555444111//////222444222333333444555666777777666888:::;;;;;;===???AAA@@@AAAAAABBBEEEJJJQQQVVVeeehhhkkknnnpppsssvvvyyy{{{zzzxxxvvvsssqqqooonnnnnnrrryyy~~~|||zzzyyyzzz}}}{{{wwwvvvwwwvvvssspppooolllhhhbbb\\\UUUMMMGGG?????????>>><<<;;;999888333333333444777:::===???<<<<<<:::888666555333222.........,,,***)))***+++'''***---.........///000++++++++++++************)))***+++---.........---111222222111//////000222000000///...---,,,,,,,,,...---,,,+++,,,...000111222222111///...///333666222222111000000000000000///---++++++,,,,,,,,,******,,,///////////////111,,,------,,,++++++...000111111111111111222444444333111///...///000///...///111222333333333555666444666999>>>DDDHHHLLLNNNNNNOOONNNKKKFFFCCCAAAAAA:::;;;:::777222///...///+++++++++++++++***))))))+++++++++,,,,,,...///000+++...111000///222999???AAADDDIIIMMMNNNLLLIIIFFF===<<<<<<<<<>>>@@@CCCEEEFFFIIIKKKNNNQQQXXX```gggeeecccaaaaaadddhhhmmmqqqtttwwwyyyzzzzzzzzz{{{}}}|||}}}}}}}}}|||mmm]]]MMMCCC;;;555111444555333000000333333222222111///...---111111000000//////......------///000111111111111000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---/////////......---------////////////...---,,,+++---,,,,,,+++*********+++++++++************++++++++++++,,,...///111222222555444333222111111111111...///000222444666777888::::::999777666666666666333555777666444222111111444444444333111111222444222222444555666888999999999<<>>@@@===777222000......///000000///555444333333555555444222444222///,,,***)))))))))***+++---...///000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++...111333222222111000000111111111000///...---------------...---,,,++++++,,,---...111111///......///000000333333222222222111111111222000...------,,,***)))***++++++,,,,,,++++++***)))***+++++++++,,,///222999888666444222000...---,,,+++++++++,,,,,,---...////////////111333555666333666:::>>>AAAEEEIIILLLNNNNNNLLLHHHBBB===;;;::::::999888666333000...,,,---,,,***(((((((((((()))((((((((((((((()))******/////////...------000333666888;;;>>>@@@AAA@@@@@@666666555555555555666666;;;<<<===@@@EEELLLSSSWWWYYYWWWUUUTTTUUUYYY]]]```hhhkkknnnnnnmmmjjjhhhhhhkkknnnttt{{{~~~}}}}}}~~~~~~mmm\\\LLLAAA>>>888444666888555333333222222222111000///------111000000000/////////......///000111111222222222000///...---,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------------,,,,,,,,,...............------,,,---,,,+++************************))))))*********++++++,,,---///000111222444333222111000000000000---...///000222333444444777666555444444333444444555666888777555333333333222333333222000000111222111111222333444555555666444666999999999>>>FFFMMMZZZ^^^ccchhhjjjkkklllmmmnnnpppqqqssssssrrrqqqppptttvvvxxxxxxtttpppmmmlllhhhiiikkkmmmnnnmmmmmmlllgggfffccc___\\\ZZZXXXXXXWWWUUUQQQOOOOOONNNMMMKKKJJJIIIFFFBBBBBBCCC???999333111...---...///......111000000111444666777666666444111---+++************+++---///000000000000------------,,,,,,++++++,,,+++******+++...111333555555444333333333333333......------------......///...---,,,,,,------...//////...---...///000111444444444444333333333222333000---++++++++++++***++++++,,,,,,,,,,,,++++++***+++++++++***,,,///222999888666444222000///...++++++******+++,,,,,,---......---......000222333000222555888;;;>>>BBBFFFJJJJJJJJJFFFAAA===::::::888777666444111///,,,+++,,,+++***)))((((((((()))((((((((((((((()))******((((((((('''&&&'''))),,,111333555777888888777666333333222222222222333333444444555888<<>>===;;;:::<<>>AAADDDEEEBBB>>>;;;999444333111///...,,,+++***+++******)))))))))))))))((((((((((((((())))))******++++++***)))***,,,...,,,---............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,...222555777666555444333444777:::<<>>>>>>>>?????????@@@EEELLLTTTXXXZZZ\\\]]]\\\YYYXXXUUULLLCCC888444///+++*********)))+++******,,,111444666777444222///,,,***))))))******+++---///111111111111000//////---,,,+++******++++++++++++,,,...///000000///...,,,+++*********))))))***+++---///111222111000///...---......///------...000222555888:::>>>???@@@@@@@@@???===<<<555111,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++***(((&&&(((+++...000000///...,,,+++******))))))(((''''''(((((((((++++++++++++++++++******+++++++++******,,,000333999>>>CCCEEECCC???<<<:::333222000...---,,,++++++************)))))))))(((((((((((((((((())))))***&&&((()))((('''''')))***,,,,,,---.........//////++++++************++++++,,,,,,++++++,,,...000111222111000///000222555777;;;<<<>>>>>><<<;;;;;;;;;======???DDDHHHJJJJJJIIIFFFDDDAAA>>><<<<<<<<<<<<>>>BBBHHHKKKNNNRRRXXX\\\iiirrr|||zzzgggTTTHHHBBB;;;555555666444333444111111111111111000//////////////////000000000000---......//////......---,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++))))))))))))************++++++************++++++))))))******************((()))***+++,,,------,,,((((((((((((((())))))******))))))(((((())))))***)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,+++...------,,,,,,,,,---------///111111000.........---///111111000...............------,,,++++++***+++*********+++---000111666:::???CCCEEEFFFHHHJJJPPPSSSYYY```eeeiiilllmmmnnnmmmiiicccZZZSSSOOOMMMTTTXXX^^^aaa___WWWNNNHHHBBB@@@===;;;:::;;;===>>>@@@@@@CCCIIIPPPVVVYYYZZZ[[[]]]^^^]]]\\\YYYOOOEEE999555///+++***++++++************---000333333222111///,,,***)))((()))******+++---...///000//////......---,,,++++++***************++++++,,,---...///...---,,,++++++******))))))***+++---///111222//////...------...///000......///111444777:::<<<>>>@@@AAABBBBBB@@@>>>===555222...,,,,,,------,,,,,,,,,------------,,,,,,+++,,,,,,***))))))***,,,---,,,,,,+++***)))))))))))))))((('''''''''((((((***++++++,,,++++++*********++++++***)))***...000555;;;BBBEEEDDD@@@;;;888222000...,,,+++++++++,,,))))))************)))(((((((((((((((((()))******&&&'''((((((''''''((()))++++++,,,,,,------......******))))))))))))******+++******))))))***+++,,,...---,,,,,,---...000222333555666777555555666777666666777999===??????>>>;;;:::888666555333333222333777<<<>>>@@@DDDJJJNNN[[[eeennnsssvvvyyyxxxuuuvvvwww{{{|||hhhUUUIIIBBB:::444444555333222333222222222222222111111000.../////////000000000111......////////////......*********++++++---......++++++++++++++++++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,+++++++++++++++))))))***++++++,,,++++++(((''''''''''''((()))************))))))*********(((((())))))***++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++......---,,,+++++++++++++++---///000...------...,,,...000000...---,,,,,,,,,,,,,,,++++++******)))+++)))((((((***,,,---...111333777:::<<<>>>AAADDDJJJMMMRRRXXX^^^aaacccddddddaaa\\\TTTLLLFFFDDDCCCOOOSSSYYY\\\YYYRRRIIICCC>>><<<:::888888:::===???EEEFFFIIIOOOUUUYYYZZZZZZXXX[[[]]]^^^^^^[[[QQQFFF:::555000,,,++++++,,,,,,((((((***...111222111///...---+++)))((()))***+++***+++---.........---,,,,,,,,,,,,++++++*********)))))))))******+++,,,,,,...---,,,+++++++++++++++))))))***+++,,,...000111------,,,,,,,,,...///000......///111444777:::<<<===>>>@@@AAA@@@???<<<;;;555333000.........---,,,,,,,,,------------,,,,,,---...//////---,,,,,,---+++++++++******)))))))))***))))))(((''''''((((((((()))***++++++******)))'''((())))))((()))+++---222888@@@DDDCCC>>>999666///...,,,***))))))***+++((()))***++++++***)))(((((((((((((((((()))******''')))******))))))***+++...---,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))******))))))((())))))***++++++*********,,,...///---///111111111111333555333111111222444666666555444444444444333111///......222555777888;;;@@@EEEOOOXXXaaadddfffgggddd``````cccjjjttt}}}iiiUUUHHH@@@888222111222000///111222222333333333222222111.../////////000000111111///000000000000000//////)))))))))***+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++...---------,,,+++++++++))))))***++++++++++++***'''''''''''''''((()))***++++++************++++++(((((())))))******++++++***)))))))))))))))******+++++++++***************......,,,+++************(((***------,,,+++++++++***,,,//////---+++******+++*********))))))))))))***((('''''')))***++++++---///222444666999===AAADDDGGGLLLQQQVVVYYY[[[[[[XXXVVVQQQJJJCCC??????@@@HHHLLLRRRTTTRRRKKKBBB<<<===;;;999777888;;;>>>@@@KKKLLLPPPUUUZZZ\\\\\\[[[UUUYYY\\\^^^^^^[[[QQQGGG:::666000,,,+++,,,------&&&'''***...222222111......,,,+++))))))***+++,,,++++++,,,------,,,+++++++++*********************(((((())))))*********+++++++++******)))*********))))))***+++,,,...///000,,,+++++++++,,,...000111......///000333666999;;;:::<<<>>>??????===:::999555333111000000000...,,,,,,------......------,,,///111222222000.........++++++++++++******))))))******)))(((((((((((((((&&&''')))*********)))((($$$&&&'''(((''''''(((***///666>>>CCCBBB===777444---,,,***((('''((()))***((()))***++++++***)))(((((((((((((((((()))******%%%'''))))))((('''((()))111000///---,,,+++++++++)))((((((''''''(((((()))++++++******)))*********++++++*********,,,---...+++---///000000111333555222000//////111222222111111222444444444222000......111444555555777===AAAHHHPPPYYY[[[[[[ZZZVVVQQQRRRVVV^^^iiivvvkkkWWWIII>>>666111222333222111222222222222111000//////...111111000000//////......000000000///...---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***---000...---,,,+++************+++***))))))******)))(((,,,***(((((()))***)))(((&&&)))++++++)))(((***,,,))))))))))))))))))))))))'''((()))((('''''')))+++*********)))******++++++---,,,+++***))))))))))))'''(((***+++,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,+++++++++*********)))(((''''''((()))***---...000222444555666777===???CCCGGGKKKOOOQQQRRRNNNJJJDDD>>>999777666666<<>>777111222333222111222222222111111000//////...111000000000/////////..................------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++***)))***---000...---,,,+++************+++***************)))(((,,,***(((((()))***)))((('''))),,,,,,***))))))+++))))))))))))))))))))))))((()))))))))((((((***++++++******)))))))))******,,,+++***)))(((((((((((()))***+++++++++***))))))++++++++++++++++++++++++,,,,,,+++++++++************)))(((''''''((())))))+++,,,...000222333444444999;;;>>>BBBFFFHHHJJJKKKEEEBBB===888444333333333999???FFFHHHCCC===:::999999999888888:::???GGGMMMUUUYYY___bbbcccaaa``````]]]^^^^^^___cccaaaUUUGGG:::333...---...---///222222222111111222222111000/////////...---------------,,,++++++,,,---+++******************)))((((((''''''((())))))***++++++))))))))))))))))))))))))'''(((***+++,,,---------///...---,,,,,,,,,---...000111222333555888:::;;;888888999::::::999888888444111...------......---...---,,,*********+++,,,///333888999777444222222111...***+++///111000......---,,,+++************))))))(((***+++,,,+++)))((((((''''''''''''((((((,,,///222555555222///,,,,,,+++)))(((((()))***+++((((((((()))))))))******(((((()))))))))*********((())))))((('''''')))+++---.........---+++***)))'''(((((())))))******+++************)))))))))((()))***,,,------,,,++++++************+++,,,---...000...---...///000///...........................000111222222333555:::===FFFIIILLLMMMLLLIIIHHHGGGKKKNNNTTT[[[ccciiinnnpppsssxxxyyytttpppllliiilllWWWIII???777222333333222111222222222111111000/////////000000000000////////////+++,,,---...............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************++++++***)))***---///------,,,+++***************++++++++++++***)))))),,,***(((((()))***)))((((((***------+++***))))))))))))))))))))))))))))))((()))***)))((((((***,,,,,,++++++******)))))))))******)))(((''''''''''''++++++++++++***)))((('''******)))))))))+++,,,---++++++++++++*********)))))))))(((((((((((()))))))))***,,,...///000111111444666888;;;>>>@@@AAAAAA:::888444111//////000111777;;;@@@AAA===:::888999999<<<>>>======AAAJJJQQQ]]]aaagggjjjjjjhhhgggfffcccdddddddddeeeaaaTTTEEE:::333......///000333777:::999999888888777777777555555444333222111000///---,,,,,,,,,---,,,***((())))))******))))))(((((('''''''''(((((())))))***(((((((((((((((((((((((('''((()))++++++,,,,,,,,,---,,,+++++++++,,,---...///000111222444666888999888888888888888888888888555222///------......---,,,+++***)))))))))***+++...111666888888777777777444000,,,+++...000111///---,,,,,,++++++************))))))***,,,---+++***((((((''''''''''''(((((()))***,,,......,,,***)))))))))((((((((()))***+++(((((((((((())))))))))))(((((())))))))))))************)))'''&&&&&&)))+++++++++,,,,,,++++++***)))((((((((((((((((((((((((************))))))))))))((())),,,......---+++***************+++,,,---...000//////000111111///---......---------.........000111222222222555999<<>>CCCKKKRRR\\\]]]]]][[[WWWUUUUUUVVVZZZYYYXXXSSSMMMDDD===888222000.........---,,,+++'''(((((()))))))))((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******************))))))***,,,---...------...///111222444555:::999888888888888999:::555222...,,,,,,---,,,,,,,,,+++***))))))***+++,,,)))***---000333555666666888444///,,,******++++++(((((()))*********))))))+++******+++------,,,***''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))$$$%%%'''(((((((((((('''(((((()))))))))*********'''(((((((((((()))))))))++++++***(((&&&&&&(((***(((((((((((())))))******))))))((((((''''''&&&&&&))))))))))))))))))******(((***...111111000...,,,************+++,,,------...000444888;;;;;;888555...---,,,,,,,,,...///000///000111111111333777:::AAACCCFFFGGGFFFEEEDDDEEEKKKLLLNNNPPPTTTYYY]]]______fffqqq~~~{{{vvvtttoooiiiccc]]]VVVOOOKKKsss]]]OOOAAA999444444444222000111111111000000000000000000////////////000000000000000000000000000///...---......------,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++,,,,,,,,,++++++***++++++,,,))),,,000000---******+++,,,***(((((()))***)))((()))***...111333111---)))(((((((((((((((((((((((('''((()))((('''''')))+++---......///...---+++******))))))(((((())))))***(((((('''((()))***+++,,,((((((''''''''')))***+++))))))))))))((((((((((((&&&'''((()))*********)))+++,,,,,,---...............///000000111111111000............000222333555::::::999999999999:::;;;BBBFFFIIIIIIGGGHHHMMMRRR```fffooouuuxxxxxxwwwvvvpppqqqooollliiieee[[[QQQFFF@@@===BBBJJJSSS^^^fffoooqqqqqqnnniiiffffffhhhmmmnnnnnnjjjbbbWWWLLLEEE999555111---,,,,,,+++***''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))***,,,...000,,,,,,,,,---///111222333999999999999999999999999444111...++++++++++++***+++***)))))))))***+++,,,)))))))))+++///111222111444222...+++)))((())))))(((***+++,,,------,,,+++***))))))***,,,---+++***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%''')))******)))(((&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))***)))''''''((()))))))))((((((((()))******)))))))))(((((('''''''''))))))))))))************(((***---000111000...---************+++,,,---......111666<<<@@@???;;;888...---,,,+++,,,...000111///000000000000222666999;;;===@@@AAA@@@@@@@@@AAADDDFFFIIINNNSSSXXX\\\^^^]]]dddppp~~~|||vvvqqqjjjgggaaa\\\VVVPPPIIIEEEuuu___QQQBBB:::444444444222000111000000000000000000000111.../////////000000000111///000000111111111111000///......---,,,,,,++++++)))******+++,,,,,,------++++++++++++++++++++++++***+++---,,,+++***+++,,,,,,++++++***++++++,,,,,,(((---111111---******,,,,,,***(((((()))***)))(((((()))---222555444...***((((((((((((((((((((((((&&&'''((('''&&&&&&(((******+++---...---,,,+++***(((((((((''''''(((((()))))))))((('''(((((()))***(((((((((((((((((((((((())))))((((((((('''''''''%%%&&&((()))*********)))++++++,,,---------,,,,,,---...//////000000//////------......000111333444999888777666777777777777>>>AAADDDFFFHHHJJJNNNQQQYYY___hhhoooqqqpppooonnnkkkllljjjfffdddaaaZZZRRRKKKFFFDDDKKKVVVbbboooyyy}}}|||vvvrrrsssuuuyyy|||~~~wwwkkk___WWWEEE@@@888111...---,,,+++&&&''''''((())))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))(((((()))))))))***+++---///111+++++++++,,,...///111222666777888999999888777666333000,,,*********)))((())))))((('''((()))***+++,,,)))((()))+++------,,,---,,,+++)))(((((()))***''')))+++---------,,,+++))))))(((***+++,,,+++)))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((***,,,......,,,)))'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&(((******)))(((((()))+++***)))((((((((()))***)))))))))))))))))))))(((((()))))))))************((()))+++---.........---************+++,,,---...///222888>>>BBB@@@;;;666...---,,,+++,,,...000222///000000000000111555888999;;;<<<<<<;;;:::;;;<<<@@@CCCHHHNNNTTTYYY]]]______gggttt~~~}}}|||yyyrrrmmm```]]]XXXTTTOOOIIICCC???vvv```RRRBBB:::444444555222000111000000000000000111111111.../////////000000111111...///000111333333333444//////...---,,,,,,++++++))))))***+++,,,,,,------***************************+++------+++******++++++++++++***++++++,,,,,,(((---222222---******,,,,,,***(((((()))***)))(((''')))---333777555///***((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))((()))+++,,,,,,+++***)))''''''&&&&&&&&&''''''(((,,,***)))(((''''''(((((('''(((((()))(((((('''&&&)))(((((((((''''''''''''%%%&&&((()))*********)))***++++++,,,,,,,,,++++++------...///////////////---------...///000222222777666444444555555444444888:::===AAAEEEIIILLLNNNRRRXXXaaagggiiigggeeecccdddeeeccc^^^]]]\\\WWWPPPOOOJJJIIIQQQ^^^kkkzzz|||xxxxxx{{{~~~yyymmmdddQQQJJJ@@@777111///...---&&&&&&'''((())))))((((((************))))))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((()))))))))***,,,...000222***++++++,,,---...000111444666777999999777666444333000,,,)))))))))((('''((('''&&&&&&'''((()))***...+++((((((***,,,+++)))'''(((((((((((((((***+++%%%&&&)))+++,,,+++******)))(((((()))++++++***((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((+++---///111000...+++((('''''''''((((((((())))))''''''''''''((((((((()))$$$'''***+++***))))))))),,,+++***((((((((()))***))))))))))))************(((((())))))*********+++'''''')))***+++,,,,,,---************+++,,,---...///333999???BBB???999444...---++++++,,,...111333///000000//////111555777:::;;;===<<<:::888888999@@@CCCIIIPPPVVV[[[^^^```ccckkkyyy}}}{{{{{{zzzwwwpppkkkZZZWWWSSSPPPKKKFFF@@@<<<|||cccOOOAAA<<<555111222333333111111111222222222111111000000...,,,---000111///---000000000000000000000000000///---,,,++++++,,,,,,------,,,+++************///...---,,,+++*********---+++******++++++)))(((***++++++,,,,,,++++++******+++,,,------,,,***)))))))))))))))))))))))))))******)))444DDD???...((()))(((&&&&&&((()))(((''')))))))))))))))))))))))),,,,,,---------,,,,,,+++)))))))))))))))(((((('''((((((((((((((((((((((((,,,+++***))))))***++++++))))))((('''''''''''''''))))))))))))************)))******+++---...//////......------------......//////...---...///000111222222111000111222444555444777;;;???CCCGGGHHHIIINNNPPPTTTWWWXXXXXXWWWVVVVVVVVVVVVWWWYYYYYYWWWTTTPPPNNNMMMQQQZZZgggrrrxxxzzz}}}}}}zzztttqqqrrruuuyyy{{{}}}uuuooo]]]UUUJJJ@@@999444///+++((())))))))))))(((''''''+++***((('''&&&'''(((***)))))))))(((''''''&&&&&&(((((())))))((('''&&&&&&,,,)))''')))...000...+++''''''(((***+++...///000666666555555555666777888111...***((()))***+++***)))((((((((()))***+++++++++***((('''&&&&&&&&&&&&+++***)))(((((('''(((((('''(((***+++,,,,,,++++++''''''((()))***,,,...///))))))((('''&&&&&&%%%%%%+++***((('''''''''((()))///000333444444222000...***))))))(((''''''&&&&&&''''''''''''''''''''''''%%%''')))***+++***)))'''...---+++***((('''''''''+++*********))))))(((((((((((((((((('''''''''''')))))))))***++++++,,,,,,+++***++++++,,,---...///000222666888888666222000---,,,++++++,,,///111333111000///...///222555777555555444333444555666777:::>>>GGGPPPTTTUUUZZZ```bbbnnn~~~}}}|||yyyyyyzzz}}}~~~xxxmmmdddVVVOOOGGGEEEEEECCC===777~~~fffRRRDDD>>>777222222333222000222222222222222111000000000...---...000000///---//////////////////////////////...---,,,,,,,,,,,,---,,,++++++******++++++///...---,,,+++++++++++++++***))))))***+++***(((***++++++++++++++++++***((()))***++++++***)))((())))))))))))))))))))))))'''***+++777HHHBBB111,,,)))(((&&&&&&((()))((('''))))))))))))))))))))))))******++++++++++++******)))))))))))))))(((((('''))))))))))))))))))))))))+++***))))))))))))***+++***)))((((((''''''(((((((((((()))))))))*********))))))***+++,,,---......///...------,,,,,,,,,---......---,,,---...///000000000//////000111333444444666999<<<@@@BBBCCCCCCIIIJJJLLLMMMMMMLLLKKKJJJMMMLLLLLLNNNPPPPPPOOONNNNNNKKKHHHJJJQQQ[[[ccchhhlllnnnnnnkkkeeecccdddgggjjjlllqqqvvvyyyxxxtttpppeee\\\PPPDDD<<<555000,,,******)))))))))(((((((((,,,***)))''''''((()))***+++***)))((('''&&&%%%$$$((((((((((((((('''&&&&&&+++(((&&&(((---///---***(((((((((***+++---///111777888888999999888888888333///+++))))))*********((((((((()))***+++,,,---,,,+++)))'''&&&&&&&&&&&&)))((('''''''''''''''((('''((()))+++++++++++++++(((((((((((()))******+++(((''''''&&&&&&%%%$$$$$$***)))((((((((()))***+++222333444555444333111000+++***)))((('''''''''''''''''''''''''''''''''''''''(((***+++++++++)))(((,,,+++***)))((('''''''''*********)))))))))((((((((((((((((((''''''''''''((())))))******+++,,,,,,+++*********+++,,,------...000333444444333000...---,,,++++++,,,...000111000///...---...111444666555444333333333444555555:::===EEENNNRRRTTTZZZaaahhhrrr|||wwwuuutttuuuwww{{{{{{ttthhh^^^QQQKKKDDDBBBCCCAAA<<<666iiiVVVFFF@@@888444333333222111333333333222111000//////000...---...///000///.......................................---,,,++++++++++++******++++++,,,---......---,,,+++++++++,,,)))((('''(((***+++***)))******++++++++++++******&&&'''((()))))))))''''''))))))))))))))))))))))))%%%))),,,999HHHCCC333///)))(((&&&&&&((()))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))******))))))((('''***************************))))))(((((())))))*********)))(((((((((((()))(((((())))))))))))******(((((()))***+++,,,,,,---///...---,,,,,,,,,,,,,,,---,,,,,,++++++---...///---------...///111222333222444666999;;;<<<======DDDDDDDDDCCCBBBAAA???>>>CCCBBBBBBDDDFFFHHHIIIHHHIIIEEEAAAAAADDDJJJOOORRRUUUWWWWWWUUUPPPNNNPPPRRRTTTWWW\\\cccjjjmmmlllkkkfff^^^QQQDDD;;;444///,,,,,,+++***)))((()))******,,,+++)))((((((((()))***++++++***(((&&&%%%$$$###(((((((((((((((''''''&&&)))'''%%%(((+++---,,,***)))((())))))+++---000111999;;;===??????===;;;999555222---***))))))))))))(((((())))))+++,,,.........---+++((('''&&&&&&&&&'''&&&&&&&&&&&&''''''((('''((()))***+++++++++*********))))))(((''''''''''''''''''&&&&&&%%%$$$$$$((((((((((((***+++------333333222222111000//////+++***)))'''''''''(((((('''''''''''''''''''''''')))***+++,,,,,,+++***)))***)))((((((''''''((((((******))))))))))))((((((((((((((((((''''''''''''(((((()))******++++++,,,+++***************++++++,,,---...//////...---,,,,,,,,,+++***+++,,,...///......---,,,---///222333333333222222111222222333777:::AAAJJJOOORRRYYYaaaooowww~~~uuupppnnnnnnppptttwwwuuulll___TTTJJJEEE???>>>???>>>:::555jjjVVVEEE???888444444555555333555444333111000///////////////....../////////...------------------------,,,---...///...---+++***************+++,,,---...,,,,,,+++*********++++++((('''&&&''')))******)))))))))************))))))&&&'''((()))))))))((((((((((((((((((((((((((((((&&&***+++555BBB===000000)))(((&&&&&&((()))((('''))))))))))))))))))))))))''''''(((((())))))(((((()))************)))(((((())))))))))))))))))))))))((((((((((((((()))))))))+++******)))))))))))))))(((((((((((()))))))))***'''(((((()))***+++++++++---------------......///,,,+++*********+++---...,,,,,,---...000111333333111222555777999:::::::::AAA@@@???>>>===<<<<<<<<<=========???CCCFFFGGGGGGCCC???;;;888:::<<<>>>???AAABBBBBB@@@>>><<<>>>???AAACCCGGGNNNUUUZZZ\\\\\\ZZZSSSIII>>>555000---,,,---,,,***(((((()))+++,,,++++++***))))))))))))***))))))((('''&&&&&&%%%$$$'''((((((((((((((('''''''''&&&%%%'''***,,,,,,******)))))))))+++---000111<<>>;;;888444///+++***))))))((((((((()))***+++---///000///...+++)))''''''&&&'''&&&&&&&&&&&&'''(((((()))''''''((())))))*********+++*********)))((('''&&&''''''(((((('''&&&%%%%%%&&&'''((()))+++---...///000///---+++***************)))'''&&&%%%&&&'''(((''''''''''''''''''''''''******+++++++++***)))(((((((((''''''''''''(((((())))))))))))))))))((((((((((((((((((''''''''''''(((((())))))***++++++++++++***)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,+++,,,...000111222222111111000000000000444666<<>>:::999;;;;;;888555hhhTTTBBB===777444555777888777555444333111000/////////.../////////......//////........................,,,---.........---,,,+++)))))))))***+++,,,---...***)))))))))))))))******((('''&&&''')))******)))((())))))******))))))((('''((())))))************(((((((((((((((((((((((()))+++(((---777333***...)))(((&&&&&&((()))((('''(((((((((((((((((((((((('''(((((()))******))))))***************))))))(((((((((((((((((((((((((((''''''(((((())))))))))))+++******)))))))))))))))'''(((((((((((()))))))))((((((((())))))******++++++,,,,,,---...000222222+++******)))***+++,,,---+++,,,...///111222333333///111333666999:::::::::<<<<<<<<<<<<<<<=========;;;;;;<<>>;;;777555444555555555555555555444222222333444666666888===BBBFFFGGGGGGFFFBBB<<<555000------...---,,,***(((((()))+++,,,+++******)))))))))))))))&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''%%%%%%%%%''')))+++,,,++++++***))))))+++---000222<<<@@@FFFKKKKKKGGGBBB>>>:::666000---+++***)))((((((((()))***+++---///000...---+++)))''''''''''''''''''''''''((()))******'''''''''(((((()))************+++++++++***))))))((((((*********)))'''&&&&&&&&&(((***,,,---...///---,,,)))'''&&&&&&&&&'''((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''))))))))))))))))))(((((('''''''''''''''(((((()))(((((((((((((((((())))))(((((((((((('''''''''''''''(((((()))******++++++******))))))((())))))))),,,,,,++++++++++++,,,,,,++++++******+++++++++,,,,,,+++++++++,,,---...///000000000000000000//////111222777>>>CCCHHHRRR\\\kkkooosssuuuxxxwwwpppooojjjnnnrrrrrrlll^^^NNNCCC;;;999666666777888666444~~~fffRRR@@@;;;555333555888999888555444222000//////000000...///000///...---...000........................,,,------...------,,,,,,************+++,,,---...(((((((((((()))***++++++)))((('''(((***+++***)))(((((())))))))))))(((((()))))))))******++++++,,,))))))))))))))))))))))))***+++'''(((///+++%%%,,,)))(((&&&&&&((()))((('''(((((((((((((((((((((((('''((()))******++++++*********++++++******)))(((''''''''''''''''''''''''''''''((()))******************)))(((((((((((()))''''''(((((((((((())))))(((((())))))***************++++++,,,...000222333+++******))))))+++,,,---,,,---...000111222222222...///222444666888888888555666777999;;;<<<<<<<<<888999;;;@@@DDDGGGGGGFFF===:::777555444333111000.........------...//////000///000222555666666555555555333000---,,,...///,,,+++***)))((()))******))))))))))))((((((((('''$$$$$$%%%&&&'''(((((()))&&&'''(((((((((((((((((($$$%%%&&&((()))+++,,,---,,,+++***)))***---000222:::???FFFKKKLLLIIICCC???;;;777111...,,,+++***)))(((((())))))+++,,,......---,,,***((('''''''''((()))(((((((((((())))))***'''&&&&&&&&&'''((()))***((()))+++,,,,,,+++******((()))+++,,,,,,***)))'''&&&''')))***+++,,,,,,,,,,,,+++)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((((((((('''(((((())))))''''''(((((((((((())))))((((((((((((''''''''''''''''''((())))))******+++***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,------......///000000000000000000000444:::>>>DDDOOOYYYeeeggghhhhhhiiippp||||||vvvvvvooosssvvvtttjjjZZZIII???777666444444555666555444~~~eeeQQQ@@@;;;555333555777777777444333111000///000111222---///000000...---...000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...************+++,,,------)))))))))******+++------+++***))))))***+++***((('''(((((())))))(((((('''))))))))))))***+++,,,,,,)))))))))))))))))))))))))))+++((()))...)))$$$+++)))(((&&&&&&((()))((('''((((((((((((((((((((((((''''''(((******++++++******++++++++++++***))))))(((((((((((((((((((((((('''((()))+++++++++++++++***)))((((((''''''(((((('''''''''((((((((())))))))))))************++++++++++++++++++,,,---......++++++***)))***+++,,,---+++,,,...///000000//////,,,...///111222222222222///111444777999:::::::::888999===BBBGGGHHHGGGEEE>>><<<999777555333000---,,,+++***+++,,,---------,,,,,,,,,---//////---,,,+++---...---+++***+++,,,******)))))))))(((((((((((((((((((((((('''&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&'''((((((((((((((($$$%%%''')))***+++---...---,,,***)))***---000222666;;;BBBHHHJJJGGGBBB>>>;;;777222...---,,,+++***((((((((()))***+++,,,---***)))((('''''''''(((((())))))((('''''''''((((((&&&&&&&&&&&&&&&((()))***((()))***++++++***)))((('''(((***,,,,,,***(((''''''((()))*********)))(((***)))((((((''''''''''''&&&'''(((******)))'''&&&''''''''''''''''''''''''''''''(((((()))***+++,,,******)))((((((((())))))'''''''''((((((((())))))((((((((((((''''''''''''''''''(((((()))*********))))))))))))******+++,,,++++++,,,------,,,++++++)))***+++,,,------------+++++++++,,,,,,,,,------,,,---///000111111111111111111333888<<>>;;;999666333///,,,+++)))))))))+++---------*********,,,------+++)))&&&))),,,+++(((&&&&&&(((((())))))))))))((('''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((($$$&&&((()))***+++---///...,,,***)))***---000222222777???EEEGGGEEE@@@===;;;777222...---,,,,,,+++))))))(((((()))***++++++)))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***((()))***+++***)))&&&%%%&&&''')))++++++***(((&&&((()))*********((('''&&&''''''''''''''''''&&&&&&&&&(((+++,,,,,,+++)))'''''''''''''''''''''''''''((((((((()))***,,,---...++++++***)))))))))))))))&&&'''''''''(((((()))))))))(((((((((''''''''''''''''''(((((()))*********))))))))))))***+++------***+++,,,------,,,+++***((()))+++,,,---......///,,,,,,,,,,,,,,,,,,------+++,,,...000222222222222333222444888<<>>@@@???===>>>AAADDDHHHKKKKKKKKKKKKBBBAAA@@@===:::555222000++++++*********+++---...,,,+++******++++++)))''')))((((((((((((''''''''''''(((((((((((((((''''''))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''(((((())))))******+++,,,------------///111666777:::@@@CCCBBB???>>>888555111...,,,+++,,,,,,+++******)))))))))))))))+++)))'''&&&%%%&&&((()))$$$$$$%%%&&&''''''''''''%%%(((******)))((())))))+++++++++***)))'''&&&%%%&&&''')))*********)))(((''''''''''''((((((((((((+++***(((''''''((())))))++++++)))((('''''''''''''''(((((()))(((((('''&&&(((((())))))*********+++---+++((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))((('''''''''***)))(((&&&&&&((()))***++++++******************+++++++++,,,,,,---------///...,,,++++++,,,---/////////............//////111333777:::???FFFQQQXXX```YYYRRROOOPPPXXXhhhwww~~~xxxjjjVVVEEE>>>:::888555222000000000111|||bbbPPPBBB;;;666555444222222555000000000000////////////......//////......---,,,......---,,,,,,---...//////...,,,+++******+++,,,,,,+++******))))))******)))+++++++++++++++---///222111...,,,+++*********((())))))******))))))((('''((()))******+++++++++))))))((())))))***++++++,,,+++***)))))))))))))))'''((()))(((''''''(((***''''''''''''((((((((()))))))))))))))((((((''''''''''''''''''((((((((((((((()))+++++++++(((&&&$$$&&&''')))***++++++******+++)))((('''((()))(((''''''&&&&&&&&&&&&'''(((((())))))*********+++++++++))))))*********+++++++++))))))(((((())))))***+++***+++,,,------,,,+++***---,,,,,,+++++++++,,,,,,...111666<<>>999333222111000000000222222gggUUUFFF>>>888666444111000222000000000000///////////////////////////...---------......///000111111222///...,,,+++******+++,,,,,,+++******))))))*********************---222555;;;999666222...,,,+++*********++++++++++++******(((((()))************************+++,,,...///000000...+++((('''((()))***&&&))),,,---+++)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))*********)))'''&&&'''(((((())))))))))))))),,,*********,,,,,,+++)))'''&&&&&&&&&&&&'''(((((((((((())))))******++++++))))))))))))************((((((((((((((()))******************************+++************++++++,,,///333;;;EEENNNSSSSSSRRROOORRRVVVZZZ[[[YYYVVVTTTQQQOOOJJJCCC<<<555000---++++++***))))))***+++,,,+++***)))+++,,,,,,+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++++++++,,,---000555<<>>GGGPPPVVVdddooowwwxxxvvvqqqbbbRRR<<<666000...111333111...,,,,,,+++************+++((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$$$$######%%%'''((((((((((((((('''&&&&&&$$$%%%'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''&&&''')))***+++,,,,,,,,,'''((()))******)))((('''''''''&&&&&&'''((()))************))))))))))))((((((''''''(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))((((((((()))))))))***++++++,,,,,,++++++++++++******************++++++,,,,,,------+++,,,,,,---///111222333444777<<>>777000///222333000------,,,++++++******++++++(((((((((((((((''''''&&&%%%%%%&&&&&&'''&&&&&&&&&######$$$###""""""$$$&&&(((((()))))))))(((''''''$$$%%%'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&(((***,,,---.........'''((()))******)))((('''&&&&&&''''''((())))))***(((((((((((((((((())))))'''&&&&&&(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''((())))))***++++++,,,,,,---------,,,,,,,,,++++++))))))***+++,,,---------++++++,,,---///111333444999<<>>888333111,,,+++***((((((((()))***&&&%%%&&&(((***,,,+++***)))(((((((((((('''''''''))))))***+++,,,---------''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********...333<<>>777555444222111222222111111000000000000000222111000///...---,,,,,,------............------------......------,,,+++------+++***))))))((((((,,,,,,---...---,,,***))))))+++------,,,*********(((((((((((())))))))))))))))))************))))))+++******)))(((''''''&&&&&&'''((()))((('''%%%###(((***+++***)))((()))***+++******)))(((''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''******)))))))))))))))***((('''&&&''')))******)))&&&&&&%%%&&&&&&'''((()))(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&((())))))(((++++++*********+++---......333<<>>777666555333222444222222111000000000000000111111000///...---,,,,,,------............------,,,,,,------,,,,,,+++***,,,,,,+++***)))))))))))),,,,,,------,,,,,,+++******,,,------+++***)))***))))))))))))(((((((((((())))))************))))))*********)))(((''''''''''''((()))******((('''%%%((()))******)))((()))*********))))))(((''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))+++,,,---,,,+++***+++---//////...((((((''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''(((((())))))))))))))))))))))))((('''&&&&&&%%%%%%%%%&&&((('''&&&''')))*********++++++*********+++---------222;;;DDDMMMSSSVVVWWWUUUWWWZZZ[[[\\\[[[YYYXXXSSSLLLCCC;;;666222000...,,,+++***)))((())))))******(((((((((******)))(((&&&&&&&&&'''''''''''''''&&&(((***,,,------,,,+++((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((()))***++++++)))((('''(((***+++,,,222777AAAOOO\\\eeeiiijjjuuu|||fffPPP>>>999333000111333333333222111...,,,***)))))))))))))))((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))++++++,,,++++++***))))))(((((())))))(((((((((((())))))''''''&&&&&&%%%&&&&&&'''(((///333333111111...***))))))(((''''''''''''(((&&&&&&&&&&&&&&&'''((((((************)))(((&&&&&&%%%&&&((()))******))))))((())))))(((&&&&&&''')))(((((((((((((((((((((((('''%%%$$$&&&)))***)))(((((((((((())))))************+++,,,...000555<<>>777666777555444666222222111000000000000111111111000///...------,,,------............------++++++,,,,,,++++++***)))++++++***************+++---,,,,,,++++++++++++,,,+++---...---***)))((()))******))))))((((((''''''))))))************))))))******))))))(((((('''''')))***+++++++++***((('''((()))******(((((()))******))))))(((((('''''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((***,,,...///***)))(((***,,,.........+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&'''''''''(((+++------,,,,,,++++++++++++,,,,,,------111888@@@GGGLLLNNNOOONNNQQQVVVYYYZZZXXXUUUSSSLLLFFF===666222000///...---+++)))(((((((((***++++++)))((()))***+++)))(((%%%%%%&&&&&&'''''''''&&&((()))***+++,,,+++******''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,///---***((((((***---///666;;;EEEQQQ]]]eeehhhiiioooxxx~~~|||sss^^^III;;;666222111444777888777444222...+++((((((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''')))***+++///...,,,***))))))*********)))(((''''''(((***+++''''''&&&&&&&&&''''''(((***111666666444222...))))))(((''''''&&&&&&&&&'''&&&&&&&&&&&&'''''''''((())))))***))))))((('''&&&&&&&&&((())))))))))))))))))******)))''''''((()))(((((((((((((((((((((((('''&&&%%%&&&((())))))((('''(((((()))***+++,,,,,,+++---......000999FFFPPPSSSMMMCCC999111---,,,,,,++++++,,,,,,,,,,,,,,,,,,...,,,---//////222:::DDDWWWdddrrrvvvqqqfffVVVHHHAAA@@@@@@@@@AAACCCFFFGGGNNNUUUcccuuuzzzmmm]]]OOOAAA:::777444222222111222222222111000///...ppp[[[GGG>>>888777888666666888333222111111000000111111111000000///......------------............------,,,,,,,,,,,,,,,+++************))))))***++++++,,,---,,,+++******+++,,,---,,,---...,,,)))((('''((())))))))))))(((((((((((())))))************))))))***)))))))))((((((((('''))))))************)))(((((()))***)))((('''(((***))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((***,,,...///((('''&&&(((***---------******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&'''''''''''''''&&&&&&'''''''''***---//////...,,,,,,,,,,,,,,,,,,,,,,,,---000555;;;@@@DDDEEEFFFGGGKKKQQQUUUWWWUUUQQQNNNGGGBBB999333000/////////---,,,***(((''')))***,,,+++***))))))***+++)))(((%%%&&&'''(((((((((''''''((()))*********)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&(((***+++,,,...---+++))))))+++000444:::???HHHSSS^^^eeegggfffeeelllrrrtttrrriiiVVVCCC888444111111555999;;;;;;555222...)))''''''((()))''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***+++...---+++))))))***,,,---+++)))&&&$$$$$$%%%'''((('''&&&&&&&&&'''((())))))---555;;;;;;888555///)))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((())))))))))))(((((('''&&&''''''(((((())))))))))))******)))''''''(((***(((((((((((((((((((((((((((((((((((()))*********'''((()))***+++,,,------***---......000;;;LLLZZZ^^^WWWJJJ===333---,,,,,,+++++++++++++++,,,,,,,,,///---,,,///000555???JJJ\\\gggqqqssslll```QQQDDD???>>>>>>>>>???AAADDDFFFIIIPPP]]]pppttthhh\\\OOOAAA;;;888555333444111111111000//////......rrr\\\GGG???888777888777666888333222222111111111111111000000//////......------------............---------------------,,,,,,+++))))))))))))***+++,,,,,,,,,+++***)))******,,,---,,,------+++(((''''''(((''''''(((((())))))******))))))************))))))))))))))))))((((((((((((''''''((((((((((((((((((''')))***)))((('''((()))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((()))***+++,,,***)))((())),,,......---((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))((((((((((((((((((((((((&&&&&&'''((((((''''''&&&''''''(((+++...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,...222666:::<<<===>>>@@@DDDJJJOOOQQQPPPMMMJJJEEE@@@999333111000000000---,,,***)))((()))***++++++***))))))******)))'''&&&''')))*********(((((((((((()))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))+++,,,++++++***))))))---333888<<>>333...,,,,,,*********++++++,,,,,,,,,///,,,---000333888DDDPPP\\\dddiiifff___WWWKKKBBB;;;::::::;;;===@@@CCCEEEHHHNNNZZZlll}}}ooodddYYYMMM@@@;;;:::666444555111111000//////.........qqq\\\HHH???888777888666555777333333222111111111111222000000//////............------............---------............---,,,,,,***)))))))))***+++,,,,,,+++************++++++,,,,,,,,,,,,***((('''((()))(((((((((((())))))))))))))))))************))))))))))))))))))((((((((((((&&&&&&&&&&&&'''''''''''''''((())))))''''''((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((((('''&&&&&&(((******)))''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))))))))))))))))))))%%%&&&'''))))))(((''''''''''''(((+++///000///...,,,------------,,,,,,++++++---///222555666777777:::===AAAEEEHHHHHHHHHGGGDDD???999444111000///...,,,,,,+++***************+++)))(((((())))))'''&&&&&&(((***+++++++++)))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++''')))***)))))),,,333999<<<@@@IIITTT]]]bbbbbb```UUUUUUXXX[[[\\\VVVIII>>>555111///000444777888777000...+++'''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))+++,,,---+++******)))***+++---......,,,***'''&&&&&&''''''&&&&&&'''''')))***,,,,,,222;;;DDDFFFCCC>>>666...---,,,+++***))))))((((((&&&'''((((((((('''&&&%%%&&&'''((())))))***))))))(((''''''&&&&&&'''((((((((())))))(((&&&&&&'''(((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''(((((()))***+++,,,,,,---///111222666???MMMXXXXXXRRRGGG<<<333...,,,,,,))))))******+++,,,,,,,,,---,,,---111555<<>>@@@BBBCCCAAA===777333000---+++(((++++++,,,,,,,,,+++***)))***)))''''''((((((&&&$$$%%%''')))++++++***((('''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%&&&'''((()))***%%%'''******(((***000666:::???HHHSSS\\\``````^^^SSSPPPPPPSSSSSSMMMCCC;;;555111...///222444333111,,,+++)))'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***,,,...///------------,,,,,,,,,+++***))))))(((((((((((()))&&&&&&'''((()))+++---...333>>>GGGJJJHHHCCC:::111---,,,+++)))((((((''''''&&&'''((()))((('''%%%$$$&&&&&&((()))************((('''&&&&&&&&&&&&'''((('''(((((('''%%%%%%&&&'''''''''''''''''''''''''''$$$&&&((('''%%%$$$%%%'''((((((((())))))*********+++,,,///222666<<>>AAAHHHVVVhhh~~~vvvmmmeee^^^ZZZOOOEEE>>>======:::666444333222111///////////////mmmWWWIII@@@888777666444333444444333222222111111222222///////////////.........---..................---+++,,,,,,,,,,,,+++******++++++***************+++((()))***,,,,,,,,,+++******+++***)))'''''')))+++...---+++***(((&&&$$$###))))))************))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&''')))&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''+++)))((('''))))))(((''')))((('''&&&&&&%%%&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))$$$&&&((()))***)))((('''''''''))),,,...///---+++------...///...---+++*********,,,...///000111111111111222444777;;;???AAA>>>;;;666222...+++'''$$$***+++---...---,,,)))(((***((('''&&&''''''%%%$$$$$$&&&(((******)))'''&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))$$$(((+++***((()))---222999>>>GGGRRR[[[___^^^\\\SSSOOOLLLNNNNNNHHH???999555222......000111000...)))(((((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&'''''')))+++---///000111111000///...,,,***)))$$$%%%&&&&&&'''(((((()))&&&&&&'''(((***+++---...444???IIIMMMKKKEEE<<<333***)))((('''%%%%%%$$$$$$&&&'''((())))))'''%%%$$$%%%&&&''')))************((((((&&&%%%%%%&&&'''(((&&&''''''&&&$$$$$$%%%'''''''''''''''''''''''''''&&&(((***)))'''%%%''')))(((((((((((())))))))))))'''(((***...333888<<<>>>BBB@@@<<<777333///,,,+++((())))))***++++++,,,,,,++++++...444:::@@@LLLXXXWWWYYYVVVNNNFFFBBB???::::::999888777888:::<<<======EEETTTggg}}}vvviii```ZZZVVVSSSKKKCCC======>>>:::666444444333111/////////000000jjjZZZGGG???999999888444222222444222000///000000///...///............---------///...---,,,++++++++++++...------,,,,,,------...*********************************++++++,,,,,,,,,******)))(((((()))***+++///---***'''&&&&&&((()))---,,,+++***)))))))))))))))******))))))((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))(((((('''&&&)))(((&&&%%%$$$$$$%%%%%%((((((''''''''''''(((((())))))((('''''''''''''''%%%&&&((('''''''''((()))'''((((((((('''&&&%%%%%%'''((()))))))))(((&&&&&&))))))((((((''''''&&&&&&''''''&&&''''''((()))***))))))***+++---...//////444222///,,,***))))))***,,,++++++,,,///111222111000000000111333444666777888666444111...,,,***))),,,,,,,,,,,,,,,+++***)))'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''')))***+++++++++)))&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&%%%&&&'''((()))%%%''')))*********+++,,,888<<>>888777666333000111333111000000222222111000111000000000////////////,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************------------,,,,,,,,,,,,+++******)))))))))******///...------,,,+++******,,,++++++***)))))))))(((&&&'''((()))************(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''***)))((('''''''''((()))''''''&&&&&&&&&&&&'''''')))(((''''''&&&''''''''''''(((((((((((('''''''''))))))(((((('''&&&%%%%%%######%%%&&&'''((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&''''''&&&&&&(((***---///000111000...,,,+++************...---,,,...111444555555444333111000//////000000333222///,,,)))'''&&&%%%***++++++++++++******)))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))+++,,,---...///...------''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((('''(((((((((((()))+++...333777>>>HHHSSS\\\dddhhhllljjjdddWWWHHH;;;444111000...,,,,,,......+++((((((((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++,,,,,,+++(((%%%%%%%%%(((((((((((()))+++,,,,,,************************,,,222<<>>IIIPPPPPPOOOMMMHHHCCC===999777555777666555555555777999;;;AAAGGGSSScccvvvssshhh]]]\\\\\\SSSJJJDDD;;;555333333111///000000///...............zzzcccTTTGGG???888777666333111222222111000111333333222111000000000/////////......,,,++++++++++++,,,,,,---...------,,,,,,------...************************,,,,,,,,,------.........++++++******************------......---+++***)))***************)))((((((''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((---,,,***((('''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''''')))))))))***++++++***(((******)))((('''&&&&&&%%%%%%%%%&&&'''((((((((()))((((((((())))))*********'''&&&&&&%%%$$$$$$$$$$$$%%%&&&''')))***,,,---...,,,,,,+++*********+++,,,...---,,,...222666999999999777444111///.........222111///---+++***)))))))))***************))))))''''''&&&%%%%%%%%%%%%%%%((((((***+++,,,---,,,,,,...///000000000///......''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((((((((((('''&&&(((+++...000444;;;DDDPPP\\\gggnnnwwwtttlll]]]JJJ:::222///000///......///...***((((((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((()))***++++++((('''''''''))))))))))))***+++,,,---((((((((())))))((((((((()))...444::::::666000,,,((('''''''''((()))******+++++++++,,,---.........(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''((())))))))))))((('''''''''((((((''''''&&&((((((((('''''''''''''''''''''(((((())))))))))))'''((()))***++++++*********************+++,,,,,,+++++++++++++++,,,,,,,,,,,,///111555???KKKRRRRRRLLLFFF???:::888777555333666555444444555777999;;;AAAGGGRRRaaaqqqxxxmmmcccbbbbbbYYYOOOFFF;;;555333222000...000//////.........//////{{{eeeVVVJJJAAA:::888777555333444222111111333444444333111/////////.........------,,,,,,,,,+++,,,,,,------...------,,,,,,------...******************************+++,,,...///000000++++++++++++******))))))***+++,,,---,,,***((('''))))))*********)))(((((()))))))))))))))(((''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))***000///,,,***'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''')))***,,,000333222///,,,,,,+++)))'''&&&&&&&&&&&&))))))((((((((((((((((((((()))))))))******++++++******)))((('''''''''(((&&&&&&'''''''''((((((((())))))******+++,,,------///...---000555;;;>>>@@@@@@>>>999555111///......000///...---,,,+++++++++((())))))******)))))))))((('''&&&&&&%%%%%%&&&&&&)))***---...000000//////222111111000///---,,,+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''((((((((('''&&&'''***------111888@@@KKKXXXfffooowwwvvvooo```KKK;;;333111222111000//////---+++)))(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((('''''')))******(((''''''((((((((((((((()))***++++++&&&&&&'''(((((('''&&&&&&'''***///333333111...+++(((((((((((()))******+++'''((((((((((((((()))))))))(((((('''&&&&&&%%%%%%''''''((()))))))))(((((('''((())))))******))))))'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))******)))***+++,,,,,,,,,***)))************+++,,,...///---------,,,,,,,,,,,,,,,,,,///222555???LLLTTTUUUHHHAAA999555555555444222555555444444555777:::;;;@@@GGGQQQ^^^mmm}}}|||rrrhhhhhhhhh___TTTIII===555444444222///000//////.........//////}}}gggYYYKKKBBB:::888888555444555333333333444555555333000............------------......---------------...,,,++++++******++++++,,,************************)))***+++,,,---...///000,,,,,,,,,,,,+++***)))((())))))***+++***)))((('''((((((*********)))((('''************)))((('''&&&)))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,111///---***'''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((((((+++000777<<<<<<777111---+++)))'''&&&&&&&&&&&&+++***))))))(((((())))))***************+++++++++)))((((((''''''''''''(((''''''''''''&&&&&&&&&&&&'''((()))+++---...///000111000000444;;;BBBGGGIIIIIIEEE@@@:::666333222222000///...,,,+++*********'''(((((())))))))))))((((((''''''&&&&&&&&&&&&&&&)))***---000111111000///222111000...,,,+++***)))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%&&&''''''(((((('''''''''(((((('''&&&''')))+++***...444:::BBBNNN\\\fffmmmnnnjjj^^^KKK;;;444333444333111///---,,,++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((())))))((('''&&&$$$&&&''''''&&&%%%%%%&&&'''''''''''''''((())))))%%%&&&'''(((((('''&&&%%%&&&(((,,,///000///---+++((((((((()))))))))))))))***+++,,,+++)))''''''((()))(((((('''&&&&&&%%%%%%&&&'''(((*********))))))'''((())))))******))))))'''((())))))))))))))))))'''(((((((((((()))))))))))))))((((((((()))***++++++,,,---......---+++***************,,,...000222//////............---------111555999BBBNNNSSSSSSDDD>>>777333333444444333666555444444666888;;;<<>>FFFEEE>>>777...,,,***'''&&&&&&&&&'''))))))(((''''''((()))***++++++++++++++++++******&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''((((((&&&'''))),,,...000111222444444555999AAAIIIPPPSSSPPPLLLFFF@@@;;;888777777666444222///,,,***)))(((&&&'''(((((())))))(((((((((((('''&&&&&&&&&&&&&&&&&&(((,,,...000000///.........,,,+++***)))((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&''')))(((''''''(((***(((+++///333777@@@LLLUUU\\\aaaaaaXXXHHH;;;555555555444111---***)))***+++(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&''')))******)))'''&&&&&&(((+++...///...---+++''''''''''''''''''&&&&&&$$$(((+++,,,***))))))***((((((((('''&&&&&&%%%%%%$$$%%%''')))******)))((('''(((((()))***)))))))))&&&'''(((((())))))(((((('''((((((((())))))))))))***)))((((((((()))***+++,,,---///000///---+++)))************,,,///222444111000000000/////////...///444;;;@@@HHHOOOOOOKKK@@@<<<888444333444555666666666555555777999<<<===CCCJJJUUU```lll{{{|||uuummmoooooofffYYYLLL===555555666444111222111000......---------jjj]]]JJJAAA888666666333333444555555555666666555111///000000000000////////////222222111//////............------,,,,,,------...************************------,,,++++++***)))))),,,,,,------,,,+++)))(((*********)))))))))))))))&&&''')))***+++***((('''&&&'''((()))************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&'''(((+++...000++++++)))((((((((()))***((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&'''(((''',,,666BBBKKKKKKCCC;;;...---***'''&&&&&&&&&''''''&&&&&&&&&'''(((***+++---,,,,,,++++++*********)))))))))))))))***+++,,,''''''(((((()))*********%%%'''))),,,///111333333777777888===FFFOOOVVVYYYTTTPPPJJJCCC>>>;;;::::::===;;;777333///+++)))(((&&&&&&'''((())))))(((((((((((('''&&&&&&&&&&&&'''$$$'''***---......---,,,+++******)))(((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&%%%'''))))))((('''(((((('''***,,,---///555???GGGQQQWWWZZZTTTFFF:::666666555444000+++(((''')))+++(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&&&&%%%###"""$$$&&&''''''%%%$$$$$$%%%$$$$$$#########$$$%%%%%%((()))***,,,,,,***)))(((&&&(((+++...///...---,,,&&&&&&&&&&&&%%%$$$######"""%%%&&&&&&(((***(((((('''''''''&&&&&&&&&"""$$$&&&((())))))((('''''''''((()))))))))))))))%%%%%%&&&'''(((((((((''''''((((((((())))))*********)))((((((((()))+++,,,,,,---///000///---+++)))***))))))***,,,///222444222222111111000000//////000777@@@FFFLLLOOOKKKDDD>>><<<999555444444666888777666555666777:::<<<>>>EEELLLWWWaaammm}}}{{{tttmmmooopppgggZZZLLL<<<444444666555111222222000///------,,,,,,ppp]]]LLLCCC;;;888777333111222444444333333222111000000111000///......///000111555444222000///...//////,,,++++++******++++++,,,************************,,,++++++++++++++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++******)))(((''''''&&&(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((('''(((,,,000222333***)))(((&&&&&&''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''((()))))),,,...555AAALLLNNNHHH@@@222...***''''''((())))))***)))'''&&&'''(((***+++---------,,,+++***)))((('''&&&%%%''')))+++++++++&&&'''''''''(((((())))))++++++,,,...000333666888<<<<<>>HHHJJJEEE???222///***''''''(((((((((((('''''''''(((***,,,...---------,,,,,,+++***)))+++)))((((((***++++++***'''''''''((((((((()))))))))***+++---111555888;;;@@@@@@BBBHHHPPPWWW\\\^^^ZZZQQQIIIGGGGGGFFFHHHKKKOOOKKKDDD:::111***(((((())))))************))))))%%%%%%%%%%%%&&&&&&&&&''')))***,,,------,,,***)))((((((''''''''''''(((((()))((('''&&&&&&''')))******000333222000...)))$$$&&&&&&&&&&&&''''''(((((((((((('''''''''(((((()))''')))+++,,,---///222555===BBBGGGHHHBBB;;;555222...---***)))((()))***+++)))((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((((('''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&(((***,,,------+++(((&&&((()))+++------+++)))(((%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((***+++,,,---,,,+++***))))))))))))(((((((((''''''((((((((((((((())))))******)))(((***///222333222333333333111///---***)))((()))***++++++,,,...111//////...---,,,,,,...///444:::EEEQQQWWWSSSHHH???:::999888999:::;;;:::999777777666555666;;;AAAFFFOOOYYYfffqqqyyyuuummmkkkiiieeeaaaQQQFFF:::555222000000222444333111000//////000000rrr___NNNDDD<<<999777333222333222222222222222222111111000000////////////000000111111///...------------++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***))))))(((((('''''''''&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***---//////...***)))(((&&&&&&''''''((('''(((((())))))(((((('''''''''&&&&&&''''''((())),,,,,,000888AAADDDAAA<<<222///***'''''''''''''''&&&&&&''''''))),,,...000------------,,,+++******---+++***)))***+++***)))''''''(((((((((((())))))'''(((***---111666:::===BBBBBBDDDIIIPPPVVV[[[\\\VVVNNNGGGFFFGGGIIINNNSSSVVVRRRIII>>>333+++''''''((())))))******))))))(((&&&&&&&&&'''''''''''''''***+++...000///---+++)))((((((''''''''''''((((((((('''&&&&&&&&&((()))***---444::::::999555...&&&&&&&&&&&&'''''''''''''''))))))(((''''''(((((((((&&&(((***+++,,,...222555<<>>===<<<888777666555777<<>>@@@EEELLLSSSVVVXXXQQQIIICCCCCCDDDHHHOOOVVVWWWRRRIII===222+++(((((((((((())))))))))))(((((('''''''''((((((((((((((()))+++///222222000---+++)))((((((''''''''''''(((&&&&&&&&&&&&''')))***+++---444;;;>>>???<<<333***''''''''''''''''''''''''***)))(((((((((((((((((((((***+++,,,---///333777???@@@CCCEEEDDD???777000------,,,,,,+++***)))((()))((('''&&&&&&%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$(((---///...***'''%%%&&&''')))++++++)))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&((()))+++,,,,,,***(((''''''((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%'''((()))---...000111000...,,,***************))))))))))))(((''''''''''''((()))))))))))))))+++///333666888===:::555000---+++++++++***,,,---,,,++++++,,,......000222222000000333555<<>>222+++(((((((((((())))))))))))(((((((((((((((((((((((((((((('''***...222333222///...))))))((('''''''''''''''&&&&&&&&&'''((()))******)))///777;;;??????888000)))))))))(((((('''''''''***))))))((((((((()))))))))***++++++,,,///444777???AAADDDGGGFFF@@@888111......---,,,+++***)))((()))((('''&&&&&&%%%&&&&&&''''''(((((((((((('''''')))---111333111,,,)))'''&&&(((***,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&'''(((***++++++***)))((('''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%&&&'''((()))000222333444444111...,,,************))))))))))))'''''''''''''''(((((()))(((((()))+++...222777:::???;;;555///,,,***+++,,,,,,,,,***((('''(((+++...///222444333111111555888AAAIIISSSVVVQQQFFF<<<777333444666999===???>>>===666666555555888>>>FFFKKK\\\jjj}}}~~~wwwtttnnneee^^^III???666333222000000222000000//////...------,,,zzzgggSSSHHH>>>999777444333555111111111111111111000000//////000000000000//////---------------,,,++++++***+++,,,------,,,+++***************************))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%'''***------,,,)))(((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%''')))******)))***)))(((&&&&&&''''''((('''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((()))---/////////---+++((('''((()))(((''''''((())))))***+++,,,,,,---......///......------)))'''&&&''')))******)))******))))))))))))((((((++++++++++++---///222333555666888>>>DDDIIILLLLLLGGGCCC@@@@@@AAAEEEMMMWWW\\\WWWLLL???222+++(((((('''(((((())))))(((((('''((((((((((((((('''''''''&&&(((,,,///000000...---***)))(((''''''&&&''''''&&&&&&''''''((()))))))))&&&***///444;;;???<<<555,,,++++++***)))((((((''')))((((((((())))))***+++((()))))))))***---222666===BBBIIIMMMLLLEEE<<<666000///---,,,***))))))))))))((('''&&&&&&%%%&&&&&&'''((())))))************111333666555222...+++***&&&(((***,,,,,,***(((&&&%%%&&&'''(((((('''&&&%%%$$$$$$######$$$$$$%%%&&&'''((()))*********)))((((((((((((((('''&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&'''))))))333555777888777444000...******)))))))))(((((((((''''''&&&&&&''''''((()))((()))***+++,,,000666:::???;;;555///+++***+++,,,******(((%%%$$$&&&***---...111333222000111777===IIIPPPVVVTTTKKK@@@999777444555777:::===>>>===;;;777777888888:::???FFFKKK[[[iii}}}yyyuuunnnddd\\\HHH>>>666444333111111333000000000000///...---,,,}}}jjjTTTIII>>>999777444444666222222111111000000//////...///000111111000///...,,,---.........---,,,+++)))***,,,------,,,***)))***************************))))))(((((())))))***((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%(((,,,///000...+++)))''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&)))+++,,,,,,***)))(((&&&&&&''''''((('''''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''(((***+++++++++***)))'''''')))***)))((($$$%%%''')))***,,,,,,---......////////////......+++***(((((()))***)))(((*********)))))))))(((((()))))))))***+++...000111222222444888===AAABBBBBB>>><<<;;;===???BBBLLLUUUXXXRRRHHH<<<111***((()))''''''((((((((((((''''''((((((((('''''''''&&&&&&&&&''')))***+++***((('''***)))(((''''''&&&&&&&&&''''''((((((((((((((('''&&&((())),,,444<<<===888......---,,,+++))))))(((''''''(((((()))***,,,,,,)))*********+++...333777DDDLLLVVVZZZUUUKKKBBB===111000---+++))))))******)))((('''&&&&&&%%%&&&&&&'''((()))+++,,,---......666666666333///+++***)))'''((()))++++++)))((('''%%%&&&'''(((((('''&&&%%%$$$$$$######$$$$$$%%%&&&''''''((()))******)))))))))))))))((('''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***222333666777666333///,,,)))))))))((((((((('''''''''&&&&&&&&&&&&'''((((((((()))******+++...555999>>>:::444///+++******+++)))))))))((('''(((+++...---000333222111444===EEERRRWWWYYYSSSGGG===999999777777999<<<>>>>>><<<:::999:::;;;===???BBBGGGKKKYYYggg{{{vvvpppiii___WWWFFF===555333333111111333000000111111000///---,,,lllUUUJJJ???:::777444444666333222222111000//////......///000111111000///...,,,---.........---,,,+++)))***,,,------,,,***)))******************************))))))))))))******((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))&&&'''''''''''''''''''''%%%(((---000111///,,,)))''''''''''''((((((((()))((((((((((((((((((((((((***(((&&&'''***---//////***)))((('''&&&''''''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))))))))(((&&&''')))******)))!!!###%%%(((***,,,---.........///////////////...///---************((('''+++*********))))))((((((((((((((()))+++---000111//////000333777999999888666555666999<<>>??????<<<999:::<<<>>>@@@BBBEEEIIILLLXXXfffyyy|||rrrllleeeZZZRRREEE<<<444333333111111333000111111111111///...---{{{iiiTTTJJJAAA<<<777333222555333333333222111000///...000000000///...,,,+++***........................------......------,,,+++,,,+++******))))))******,,,+++)))(((((()))+++,,,+++******)))))))))))))))&&&''')))*********)))(((******))))))((((((''''''(((((((((((('''''''''''''''(((+++///333333///+++''''''''''''''''''''''''(((((((((((('''''''''''')))(((&&&&&&'''***---000(((((('''''''''(((((())))))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++,,,---...//////...------///...,,,******+++,,,------,,,,,,+++***)))(((((())))))***+++,,,------...//////111222333333333333000...///333666888???FFFRRRJJJ???555000,,,)))&&&'''''''''(((((((((((((((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((('''(((+++///222333222111111000...---***((('''+++***)))(((((()))***+++(((+++///......333===GGGXXXcccmmmnnnfffZZZIII<<<555222---+++***)))((('''(((((())))))(((&&&$$$###$$$(((***((()))...222333222...)))'''(((((('''%%%((('''&&&'''((((((&&&$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&'''((()))+++,,,222---(((%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$'''(((***(((&&&%%%(((***++++++***)))((((((+++...000000111111///---***((((((((()))***+++,,,,,,---...,,,)))(((((()))((('''))))))))))))***...333666888666222000...,,,***(((***++++++,,,---.../////////000333777:::@@@NNN\\\dddbbb\\\TTTKKKDDD@@@@@@DDDAAABBBFFFGGGCCC@@@@@@BBBDDDHHHKKKMMMNNNQQQSSS___iiiyyyyyypppccc___YYYMMMDDD===888555333///000444///////////////.........yyygggRRRIII@@@;;;777222222444333333333222111000//////000000111111000...---,,,........................------......------,,,+++,,,+++******))))))******,,,+++)))(((((()))+++,,,+++******)))))))))))))))&&&'''((()))***)))((((((***)))))))))((((((((('''((((((((((((''''''''''''&&&''')))---000000,,,(((''''''''''''''''''''''''''''''(((((((((((((((((()))(((&&&&&&'''))),,,...((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++&&&''''''((())))))******---...000111000///---,,,---,,,+++))))))***+++,,,------,,,,,,++++++******'''((()))***+++,,,,,,------...///000000000000000///---...111444666===DDDLLLDDD:::222---***(((&&&'''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&''')))---///000////////////...,,,+++)))((())))))(((''''''(((*********...000000000555???HHH```iiipppnnneeeYYYIII<<<444111---******))))))(((''''''((((((((('''&&&%%%'''+++,,,)))(((+++------...***'''%%%&&&&&&&&&$$$'''&&&&&&'''(((((('''%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***///+++'''&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&%%%%%%&&&((()))(((%%%%%%''')))*********)))((()))+++......//////000///---+++*********+++++++++,,,,,,,,,---+++(((((()))******))))))***+++,,,...111555888888666222000///---+++)))***+++,,,---...///000000222444999???BBBHHHTTTaaakkkiiicccZZZQQQIIIDDDCCCLLLIIIJJJMMMLLLIIIHHHJJJKKKOOOTTTVVVVVVWWWZZZ^^^gggppp}}}yyypppddd___ZZZMMMEEE>>>888666333000111444///////////////.........vvvcccPPPGGG???:::666222111333222222222222111111000000...///111222222111///...........................------......------,,,+++,,,+++******))))))******,,,+++***))))))***+++,,,+++******)))))))))))))))&&&''''''((()))((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&(((***,,,,,,(((&&&''''''''''''''''''''''''''''''(((((()))*********)))((('''&&&&&&(((***+++((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''')))***,,,---'''''''''(((((())))))***...///111222111///---++++++***)))''''''((()))))),,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,,,,---------------------...,,,,,,///111444;;;CCCIIIBBB999111---***)))(((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%'''***,,,,,,+++------------,,,+++******(((((('''''''''(((***+++...111333333444:::EEENNNgggmmmqqqkkk```SSSEEE:::222///,,,************)))''''''''''''''''''''''''(((,,,---)))(((***+++))))))&&&$$$######$$$$$$###&&&%%%%%%''')))***((('''%%%&&&&&&''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''***(((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&''''''&&&%%%%%%&&&((()))******)))((()))+++---------.........---,,,,,,---------.........---------+++******+++,,,+++******+++---111444777:::<<<888666222000///...---+++***+++,,,---///000111222333666===EEEJJJOOOYYYeeepppnnnjjjcccZZZRRRMMMKKKQQQPPPPPPQQQNNNKKKNNNSSSXXX___eeeeeecccccchhhmmmsssyyy{{{sssgggbbb\\\PPPHHH@@@999666444111111444000000000//////.........sss___MMMEEE===999666111000222222222111111111111111111,,,...000222333222000///........................------......------,,,+++,,,+++******))))))******++++++***))))))***+++++++++******)))))))))))))))&&&&&&''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&'''((())))))((('''%%%''''''''''''''''''''''''(((((()))***+++,,,------)))((('''&&&&&&'''((())))))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''')))***+++'''''''''((((((((()))))),,,...000111000...+++))))))((('''&&&&&&&&&''''''***+++++++++,,,,,,,,,---''''''((()))***+++,,,,,,------,,,---------......000---,,,///222666>>>GGGNNNHHH???666///,,,******(((((((((((('''''''''''')))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((***)))((()))***++++++,,,+++++++++(((((((((((((((***,,,---000333666999===EEEOOOXXXiiimmmlllcccWWWLLL@@@777111...+++)))************)))(((((('''''''''''''''(((,,,...+++***,,,,,,+++%%%$$$###"""############%%%%%%%%%''')))+++***)))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***)))((()))+++---.........------------,,,///000222333333333333222222000............,,,+++***,,,///555:::>>>@@@@@@999666222000//////...---++++++,,,...000111222333444666<<>>777000---***))))))*********,,,***(((&&&&&&&&&'''(((---111111---***,,,,,,***$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''***++++++)))''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%'''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''((())))))))))))+++---111000...---,,,---------333444666999:::::::::999888666444222111///,,,******,,,000777???DDDEEEDDD999666222////////////...+++,,,---...///111222222666555888>>>DDDLLLXXXdddiiikkkmmmkkkgggaaa]]][[[^^^\\\ZZZXXXSSSRRRYYYcccmmmttt{{{{{{vvvtttzzzuuurrrlll```PPPEEE;;;777666333222333222111111000//////......ppp[[[JJJBBB<<<999666222111222111111000000000111333444000000000000///......---........................------......------,,,+++,,,+++******))))))******************************+++******)))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((('''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''))))))***+++,,,---...///))))))(((((('''(((((((((***)))(((''''''&&&''''''((())))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''''''''((()))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))***+++,,,---....../////////000333666999::::::777777;;;AAAHHHTTT___ddd^^^SSSDDD666,,,(((''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&'''((()))((('''&&&&&&((()))***+++++++++***)))******,,,...000222333888AAAKKKUUU___iiiooonnnoooiii\\\PPPGGG???999000---***((()))******))),,,***(((&&&%%%&&&(((***666777555...)))))))))'''%%%&&&''''''%%%$$$%%%&&&&&&%%%%%%'''***++++++)))((((((&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&((((((((('''&&&$$$&&&((()))(((''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&(((((((((&&&%%%%%%&&&''''''&&&%%%'''))))))))))))+++,,,222000///------...000111777999<<<>>>??????>>>===<<<999777555333000,,,)))***+++///777AAAGGGIIIHHH:::666222............---,,,,,,---...///000000111777444555:::@@@HHHSSS^^^dddhhhlllnnnkkkgggcccaaabbb^^^ZZZXXXUUUUUU\\\dddsssyyy~~~{{{zzz~~~{{{xxxtttgggTTTHHH<<<888777444333333222222111000000///......ppp[[[IIIBBB<<<:::777333111333111000//////000222444555555444222000...---------........................------......------,,,+++,,,+++******))))))***************++++++*********+++******)))))))))))))))***))))))((()))***+++,,,'''((((((((()))))))))***((((((((((((''''''''''''&&&'''((('''%%%%%%'''***'''''''''''''''''''''''''''(((((()))***++++++,,,))))))))))))))))))))))))***)))(((''''''&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((((())))))(((((('''&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,------......///222666:::>>>AAA@@@===>>>CCCKKKTTTbbbnnnpppjjj]]]MMM<<<000++++++***))))))(((''''''&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((()))((('''%%%&&&'''((()))*********)))))))))***,,,...000222777===HHHTTT```iiiqqquuusssrrrkkk\\\OOOFFF>>>888000...***((()))))))))(((***(((&&&$$$%%%(((,,,...999999555,,,&&&''''''&&&%%%''')))(((%%%$$$$$$&&&'''&&&&&&(((***+++***))))))(((&&&%%%$$$$$$%%%%%%''''''&&&%%%%%%&&&''''''$$$&&&(((***+++***))))))%%%(((***)))((('''(((***&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&((())))))'''%%%%%%((()))(((&&&$$$&&&((()))))))))+++,,,000///------...111444777<<<>>>@@@AAAAAA???===<<<:::999777555333000,,,)))******---666AAAIIIKKKKKK;;;777111---,,,,,,,,,+++,,,,,,------............333111111777<<>>;;;999888777555444333000,,,))))))))),,,555@@@IIILLLLLL;;;777111---+++++++++***------------------------...,,,...555:::>>>DDDKKKQQQYYYeeepppvvvyyyzzz{{{xxxpppjjjjjjkkklllooottt|||~~~|||{{{wwwkkkXXXKKK===999888666333333333333222111000///...---mmm]]]LLLCCC;;;888666333111222000111222000......111444444333222000///---,,,+++......------------......,,,,,,,,,++++++,,,------,,,,,,+++++++++,,,...///+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))***)))((('''''''''''''''+++***)))***,,,---***((((((((('''''''''(((((()))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))******))))))******+++,,,......---+++)))((('''&&&''''''((((((((((((''''''***)))'''%%%%%%%%%'''((('''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$%%%'''******)))(((((()))((((((((((((''''''''''''))))))(((((()))+++---...---,,,,,,000777>>>CCCFFFDDDAAA@@@FFFTTTeeerrryyy}}}xxxmmm]]]KKK;;;111,,,,,,)))''''''))))))'''$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$###$$$&&&)))***)))(((***)))(((((())),,,000222===DDDMMMXXXaaajjjrrrvvvsssnnneeeXXXJJJAAA;;;:::000...+++)))((()))***+++***((('''%%%&&&(((+++---000---)))''''''(((''''''&&&&&&''''''''''''&&&&&&%%%'''******)))(((((()))(((((('''&&&%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%&&&(((***,,,---------+++***************))))))))))))(((((((((((('''&&&%%%$$$''''''((())))))(((%%%###%%%%%%%%%%%%&&&'''(((((('''(((((((((&&&&&&(((***...,,,---111888>>>AAAAAAGGGFFFDDDAAA<<<888444222000000///...------,,,,,,---++++++111:::BBBFFFFFF;;;555...+++---///---+++++++++,,,,,,,,,,,,------//////111444999>>>CCCFFFJJJWWWfffrrr||||||wwwxxx|||{{{}}}~~~~~~vvvpppttttttgggVVVIII<<<777666444444666666444222///.........///nnn^^^NNNEEE===:::888555333444000111222000......111333333333222000///---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---******)))))))))***+++,,,+++++++++************)))(((((()))))))))*********))))))))))))))))))))))))******)))(((((((((((((((***((('''(((***+++)))'''&&&&&&&&&'''''')))***+++***)))(((''''''((()))***(((((((((((((((((((((((()))(((((((((((()))******...---,,,+++)))((('''&&&''''''((((((((((((''''''***((('''%%%%%%%%%'''((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''%%%'''******)))(((((())))))))))))(((((((((''''''))))))(((((()))+++---...111000000333888>>>AAABBBAAA???>>>EEESSScccqqqyyy}}}yyypppaaaPPP@@@444///,,,***''''''))))))&&&$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%'''***,,,+++***(((''''''(((***---111333777<<>>DDDHHHMMM\\\mmmzzz}}}~~~zzzpppiiimmmmmm```SSSGGG:::666555444444666666444222///.........///nnn___PPPGGG>>><<<:::666444555000111222111//////111333333222111000///...---,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,***))))))))))))***+++++++++++++++************)))(((((())))))))))))******))))))))))))))))))))))))******)))))))))))))))((()))'''%%%%%%&&&(((((('''%%%%%%%%%&&&((()))+++,,,***)))(((''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))---,,,,,,***)))(((''''''''''''(((((((((((('''''')))((('''%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))%%%'''******)))(((((()))******)))))))))((((((((()))((((((((()))+++---...444444444777:::=========<<<:::;;;AAANNN___mmmuuuzzzxxxrrrfffVVVEEE888222---+++)))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((''''''%%%%%%&&&))),,,......---&&&&&&&&&(((***...222444222555:::@@@FFFMMMUUUYYY___\\\VVVLLLAAA999555444111///,,,***(((((()))))))))))))))((())))))******)))(((''''''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&(((***+++***)))))))))***))))))((((((''''''''''''((()))(((&&&%%%%%%&&&'''(((***++++++***(((''''''''''''(((((()))))))))*********)))(((&&&%%%$$$&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((()))***)))((()))***,,,---...111666>>>EEEIIIKKKGGGDDD>>>888222---***)))+++++++++***))))))(((((()))((((((---444:::======444000***((()))+++***(((++++++,,,,,,,,,,,,------+++---111444999???FFFKKKTTTdddxxxxxxllldddggggggZZZOOOCCC777444444444555666555444222000............nnn```PPPGGG>>><<<:::666444555111111111111111111111222222111111000///......---------,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''')))******)))(((''''''''''''((()))(((((((((((((((((((((((('''''''''''''''(((((())),,,++++++***)))(((((('''''''''((((((((((((''''''((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((((((((())))))))))))%%%'''******)))(((((()))************))))))))))))((((((((((((***,,,...///444444555888:::;;;:::999666555777===HHHWWWdddlllrrrrrrnnneeeWWWGGG:::333...---,,,+++)))((('''&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&(((,,,......---'''''''''(((+++...111222000111444777;;;AAAHHHLLLSSSRRRMMMFFF>>>777333222111///---***)))(((((((((((((((((((((((((((((((((%%%%%%%%%&&&(((((('''%%%%%%&&&&&&''''''&&&&&&%%%&&&(((***+++***))))))***((('''''''''&&&&&&%%%%%%)))******)))&&&%%%%%%&&&'''((()))******)))'''%%%&&&&&&''''''(((((())))))+++******)))(((&&&%%%$$$'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''((())))))((((((***,,,,,,...111666<<>>BBBGGGFFFDDD???999333000///000///---+++))))))(((((((((((((((''''''&&&&&&%%%$$$###$$$%%%'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&(((++++++***))))))***'''''''''''''''&&&&&&&&&)))******)))'''%%%&&&''''''((()))******)))'''&&&&&&'''''''''((((((((()))******))))))(((&&&%%%$$$%%%'''(((&&&###!!! !!!%%%%%%%%%%%%&&&'''((((((&&&'''(((((('''(((***,,,+++---000333666999<<<===777555111---)))(((''''''************))))))))))))*********---000333555555000...+++***************+++++++++,,,,,,,,,------***...222666:::BBBLLLTTTfffxxxwwwmmmmmmhhhXXXKKK@@@666333555444444666444333222111///......---nnn___NNNDDD<<<999888444222333222111111222333333222000000000000000///////////////......------......///---...//////...---+++***)))))))))***))))))((('''+++++++++************)))))))))((((((((((((''''''))))))))))))))))))))))))'''((()))*********)))((()))******)))'''''')))+++***)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''%%%'''******)))(((((()))******)))))))))((((((((('''''''''(((***,,,...000111111222444666777555333///111555999>>>DDDKKKPPPTTTUUUTTTPPPHHH???888444333444333000---***)))***''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%$$$###"""$$$###$$$&&&(((***)))(((************+++,,,------------......000333888<<<===>>>===:::555111...---...---,,,+++******))))))***)))((('''&&&&&&%%%&&&%%%######$$$&&&((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%''')))+++,,,+++*********))))))))))))))))))))))))((()))***)))'''&&&&&&''''''(((***,,,,,,+++***)))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%))),,,+++(((%%%%%%&&&%%%%%%%%%%%%&&&'''((((((%%%&&&''''''''''''***,,,))),,,...000000000222333///...,,,***)))((())))))***************************+++,,,---///000111222...---,,,+++******+++,,,++++++,,,,,,,,,,,,------,,,000555888;;;CCCOOOXXXlllyyyvvvnnn\\\NNNBBB888555666555444555444333222111000...------nnn^^^NNNDDD<<<999888444222333222111111222444444222///////////////000000000000...------,,,,,,------.........///000///---+++***((()))******)))((('''&&&+++++++++************)))))))))((((((((('''''''''))))))))))))))))))))))))((()))+++------,,,+++***((()))+++***(((''')))+++)))((((((''''''''''''(((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((()))))))))))))))''''''((((((((((((''''''%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%'''******)))(((((())))))))))))((((((((('''''''''''''''(((***,,,///000333222222333444444333111000333888;;;<<<>>>BBBEEEGGGGGGGGGCCC>>>999666555666777666333///++++++,,,''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$&&&((()))(((&&&((())))))***,,,---......---...///000111444888;;;:::<<<===;;;777222000...,,,,,,,,,++++++*********...,,,***'''&&&&&&'''(((&&&%%%######%%%'''((('''$$$%%%%%%&&&&&&%%%%%%$$$''')))+++,,,+++******+++)))))))))))))))))))))***&&&(((((((((&&&&&&'''(((''')))+++---......---,,,*********))))))(((((('''%%%%%%&&&&&&&&&&&&%%%%%% &&&,,,...,,,))))))+++%%%%%%%%%%%%&&&'''((((((%%%&&&((((((((((((+++---)))+++......---,,,,,,...))))))))))))))))))))))))))))))))))))))))))*********+++,,,---------......,,,,,,,,,+++******+++,,,++++++,,,,,,,,,,,,------...222888:::===DDDQQQ[[[oooxxxcccQQQFFF;;;888777555444444333333333222000///---,,,mmm]]]NNNEEE===:::888555333444333111111222555555222///////////////000000000000---,,,,,,++++++,,,,,,---...///000000///---+++******+++,,,,,,,,,***)))(((+++++++++************)))))))))(((((('''''''''&&&))))))))))))))))))))))))***+++---/////////---,,,&&&)))++++++((('''(((***'''''''''''''''((()))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''(((((((((((())))))))))))''''''((((((((((((''''''%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***%%%'''******)))(((((()))(((((((((((('''''''''''''''''''''(((***,,,///000666444333333333333222000111666;;;===<<<<<<===>>>??????>>><<<888666666666777888888555000,,,,,,---''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''"""###%%%'''((()))******&&&%%%%%%&&&((()))'''&&&&&&'''(((***,,,...///000///111222333444777:::===<<<>>>???>>>;;;666444222++++++++++++++++++++++++000...+++((('''''')))***(((&&&######%%%'''(((((($$$%%%%%%&&&&&&%%%%%%$$$'''))),,,,,,+++******+++''''''''''''((((((((((((%%%&&&((('''&&&&&&'''(((((())),,,...000000//////,,,,,,+++***)))(((''''''###$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%&&&(((%%%%%%%%%%%%&&&'''((((((&&&''')))))))))***,,,...(((+++......,,,***+++---'''((()))******))))))(((((((((((())))))))))))))))))+++,,,,,,,,,++++++,,,***++++++***))))))***,,,++++++,,,,,,,,,---------///444999;;;>>>EEERRR\\\pppjjjTTTHHH===:::999666333333333333333222000///---,,,kkk\\\NNNDDD;;;888666222111222333222111000////////////000000111111111111000000///............---------***,,,///111111...***'''+++***((('''''')))***+++,,,,,,+++***))))))))))))))))))((((((((())))))***(((((())))))))))))(((((((((((()))***+++,,,,,,,,,)))(((((('''&&&%%%%%%%%%''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$&&&)))***))))))(((((('''''''''&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&(((((('''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&)))((('''(((***,,,+++***((()))***,,,...---***'''***))))))((('''&&&&&&%%%&&&(((******+++,,,///111444555666777666444222111555999@@@DDDEEEAAA<<<888;;;;;;;;;888555333222222777666666444111...+++)))(((&&&%%%&&&'''((('''&&&%%%%%%$$$######$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''!!!$$$'''(((((((((((()))+++,,,---,,,,,,---000222222555888;;;===@@@DDDFFFIIIFFFBBB@@@>>>:::333......---+++*********++++++------,,,+++)))'''%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((()))***+++++++++++++++)))((('''%%%%%%'''((()))(((((((((&&&%%%%%%&&&(((((()))---000333333111......,,,***)))******)))(((%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++++++++***(((***++++++***(((((()))))))))))))))(((((((((((())))))***)))((((((+++---------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......------000333:::???@@@BBBLLLWWWkkk}}}uuu```QQQAAA:::888555333222000111222333222000...,,,kkk\\\MMMCCC;;;888666333222333333222111000////////////000000111111111111000000............------------***,,,...000000...+++))),,,+++)))(((((()))***+++,,,,,,+++******)))******)))((((((((((((((())))))(((((())))))))))))(((((()))))))))******++++++,,,))))))(((((('''&&&&&&%%%'''''''''((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((((('''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((***,,,------+++******+++---......+++(((***)))))))))(((''''''''''''((())))))***,,,///222444666999::::::888777666:::>>>CCCIIILLLJJJCCC>>>===<<<:::777333111//////444444444333000...+++***((('''&&&'''(((((('''&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$$$$######"""$$$'''(((((()))***,,,------.........///222555777;;;@@@DDDHHHLLLPPPSSSVVVQQQKKKGGGCCC???999444///...---+++++++++,,,,,,......---,,,***((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((()))***++++++++++++***+++***(((''''''(((***+++((())))))'''&&&&&&(((***+++---000444777888666444222111...,,,+++)))((('''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&'''''''''((()))***+++******)))(((***,,,,,,***(((((()))((((((((((((''''''''''''&&&&&&'''&&&%%%&&&(((***+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........000333888======???GGGRRReeexxxzzzeeeUUUEEE===:::666222111111111222222111000...---jjj[[[LLLCCC:::888777444333444333222111000///////////////000000111111000000///............------------***+++---......---,,,,,,---,,,+++)))))))))***+++,,,++++++************+++)))((((((''''''((((((((((((((())))))))))))((((((******************************))))))((((((''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''')))*********)))(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''&&&$$$%%%&&&(((((('''%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''''''((())),,,///000///...,,,,,,,,,---///...,,,)))******))))))))))))))))))(((((((((((((((+++///333666999>>>@@@@@@?????????CCCDDDIIIQQQWWWVVVOOOHHHCCCAAA<<<777333000///...000111111000///---+++***)))(((''''''))))))((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%###"""!!! $$$%%%''''''(((***---000000111111000000111555777===BBBJJJQQQWWW]]]bbbeeeddd^^^TTTLLLGGGBBB<<<888111000...,,,+++,,,---...000///...---+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((()))***+++++++++***)))***)))(((''''''((()))***)))))))))((('''''')))+++///222666:::===>>>======;;;999666222...***'''%%%%%%&&&&&&''''''&&&&&&%%%"""$$$&&&((((((&&&$$$"""&&&&&&&&&&&&&&&'''((()))******++++++******)))((((((***,,,,,,***(((((((((''''''''''''&&&&&&&&&&&&'''((()))(((((()))+++...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000111333777:::999:::AAAJJJ[[[nnn~~~iiiYYYHHH???;;;666222111111111111000//////......iiiYYYLLLBBB:::888777555444666333222111000//////////////////000000000000//////.........---------,,,,,,+++++++++,,,------------...---,,,+++*********+++++++++*********+++,,,,,,))))))((((((''''''(((((((((((())))))))))))((((((************))))))))))))************))))))(((((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''&&&%%%%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''(((***...222444333222///...------...---+++)))******************++++++)))((((((''''''***///333888===CCCFFFFFFFFFHHHIIIJJJKKKOOOYYYbbbccc\\\TTTNNNIIIAAA:::555222000...,,,---.........,,,+++******((('''((()))***)))((('''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%((('''&&&%%%$$$"""!!!!!!%%%&&&''''''(((+++000444555555444222111222666888AAAHHHRRR]]]eeelllqqqtttooofffYYYNNNGGGAAA<<<888222111...,,,,,,,,,...///111000...,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((()))***++++++***)))((('''&&&&&&%%%%%%&&&&&&''''''(((((('''&&&'''***,,,222555:::>>>AAABBBDDDEEEEEECCC@@@:::222,,,(((&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%&&&'''(((***+++,,,,,,,,,+++***)))(((''')))+++---,,,***)))((((((((((((((('''''''''&&&&&&((()))******)))+++...000///000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...000111444444666888777666;;;BBBPPPcccyyyiiiYYYHHH???<<<777333111222111000...............iiiYYYLLLCCC:::888777555444666333222111000//////////////////000000000000//////...------------,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++*********+++*********+++,,,------******)))((((((((((((((((((((())))))))))))((((((******))))))))))))))))))***************)))))))))(((((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%''')))***'''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((&&&%%%%%%'''(((((('''((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((+++///444888888777333000...,,,,,,+++***(((************++++++++++++(((((('''&&&'''***///333999???EEEHHHIIIJJJNNNQQQQQQQQQVVVaaakkkmmmfff___WWWOOODDD;;;555111...,,,******,,,,,,---,,,+++******((('''((()))***)))(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((,,,111666888888666444222333666999BBBKKKXXXdddnnnvvv{{{}}}wwwmmm]]]PPPFFF@@@;;;777333111...,,,,,,---///111333222///,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''(((***++++++***((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%'''))),,,333777===AAACCCEEEGGGIIIMMMMMMIIIAAA777...)))'''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%&&&'''***,,,.........,,,+++)))(((''''''***,,,------+++)))(((((()))))))))(((((((((''''''$$$%%%&&&''''''(((,,,...333333333222111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,///111222666555555777555444777>>>GGGXXXnnn}}}dddUUUDDD===:::666333222111000///...------------kkk\\\MMMDDD;;;999888555444555333222111000////////////...//////000000//////...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++++++++++++++++++++*********++++++---...///,,,,,,+++***))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))((((((((()))))))))******(((((((((((('''''''''''''''''''''''''''''''''''')))'''%%%###$$$&&&)))***'''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((('''%%%&&&''')))(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((())))))+++000666:::======888555000---,,,+++)))(((++++++******************'''''''''''''''***...222888===CCCFFFFFFIIIOOOUUUUUUXXX___iiirrrtttoooiii]]]SSSEEE:::333///+++)))((()))+++,,,,,,,,,+++***)))(((''''''))))))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''))),,,111555888777555333222333777:::DDDMMM\\\jjjttt{{{~~~rrrbbbSSSIIIBBB===999333111///------000333555777555222...***((('''&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''(((***,,,+++***'''%%%''''''''''''''''''''''''$$$%%%&&&%%%%%%'''***,,,444999???BBBCCCEEEIIILLLRRRRRROOOFFF:::000***)))%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%(((+++...000///...---+++)))(((((((((+++,,,...---+++)))((((((***)))))))))((((((((((((%%%&&&'''((((((***...111444444444333111...***(((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///111222777444444555444333555;;;BBBPPPdddwww{{{```QQQAAA:::888555333222/////////...------,,,,,,ooo```OOOEEE<<<999888555333555333222111000////////////......////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,+++******(((((()))***++++++++++++*********+++,,,---//////...---,,,+++************(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))(((((()))))))))*********((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&'''))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((('''&&&&&&((())))))(((&&&&&&&&&'''((()))***+++,,,++++++++++++++++++,,,+++***+++000666<<>>:::444000---+++***(((+++++++++***))))))((((((%%%'''(((((((((***---000444999>>>@@@@@@DDDMMMUUUYYY^^^fffpppwwwxxxuuuqqqdddXXXHHH;;;333///+++(((((()))***+++,,,+++******((('''&&&'''(((((('''&&&%%%&&&'''(((((('''&&&%%%'''((()))******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((())),,,000333333333222111222555:::>>>GGGQQQ```oooyyyuuueeeVVVKKKDDD>>>;;;555333000///000333777:::<<<:::555000,,,)))((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''(((***,,,,,,)))&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&&&&(((+++...666;;;AAACCCCCCEEEIIIMMMSSSSSSQQQHHH;;;000***)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((,,,000222///...,,,***))))))))))))+++---......+++)))(((((())))))(((((((((''''''''''''(((******+++---111444666666777777555111...,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---///000111111555222222333333222444999???LLL]]]ooovvv___OOO@@@999777444111111......//////...---+++***sssdddPPPFFF===:::888444333444333222111000////////////......////////////......---------,,,,,,,,,+++++++++,,,------,,,+++)))(((&&&'''(((***++++++++++++)))******+++,,,...///000///...---,,,++++++++++++(((((())))))))))))((((((&&&''''''((()))******+++((((((((((((((()))))))))))))))))))))************)))(((((((((''''''''''''''''''''''''''''''''''''&&&''')))*********)))(((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((('''&&&&&&((())))))((($$$%%%%%%''')))+++---...///......------......///,,,++++++///666===CCCEEECCC>>>777222///---+++))),,,++++++***)))(((''''''%%%&&&((())))))***---///111666:::;;;;;;@@@JJJSSS[[[bbbkkktttzzzzzzxxxvvviii]]]KKK===555111,,,)))))))))+++,,,,,,+++******(((&&&%%%&&&'''((('''&&&&&&'''((())))))((('''&&&''')))***++++++***)))''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((())))))+++///111///000///000111666===BBBIIITTTcccrrr{{{vvveeeVVVLLLDDD>>>:::666444222111333666;;;===@@@===888333...+++)))(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&(((+++,,,,,,)))&&&$$$###$$$$$$%%%%%%$$$$$$###%%%&&&'''''''''))),,,///777<<>>IIIYYYjjj~~~ppp___PPP@@@999777333000///------/////////---+++)))}}}lllYYYKKK===999999777555555444333222111000000000000//////.........//////000......//////......---,,,+++,,,,,,------,,,,,,,,,+++++++++************))))))))))))***+++---...///....../////////...,,,+++)))))))))(((''''''&&&&&&'''(((***+++++++++***)))+++++++++***)))(((((('''))))))))))))************((((((''''''''''''(((((((((((((((((((((''''''&&&'''((()))))))))))))))(((+++)))'''&&&''')))******))))))))))))))))))))))))***************)))((((((,,,,,,+++)))(((&&&%%%%%%%%%%%%&&&&&&'''+++000333555444222000///...//////...,,,***,,,222999???BBBDDDAAA;;;666111...,,,,,,+++******)))(((''''''&&&'''(((+++---...---,,,+++///333666666777>>>JJJUUU^^^fffrrr|||~~~{{{qqqaaaKKK;;;222...***''')))***+++...111111...,,,+++++++++***((('''%%%%%%*********)))((((((''''''+++---///...,,,*********)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&(((***,,,,,,***+++000333555<<>>;;;777222///,,,++++++''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&((()))***)))((()))+++,,,777???GGGJJJHHHHHHLLLPPPRRRRRRNNNDDD999///***((((((((((((((('''&&&%%%$$$)))((('''&&&%%%$$$$$$$$$###$$$%%%&&&'''))),,,//////000111000---+++*********,,,......+++((('''&&&))))))((((((''''''&&&&&&&&&((())))))((())),,,...666:::???CCCAAA<<<555000000///---+++++++++---......//////---000555555222111000111222000...111777@@@GGGVVViii~~~zzzmmmZZZMMM???999666222000000/////////...------,,,,,,ppp\\\MMM???:::999777555555444333222111000000000000//////.........//////000......//////......---,,,,,,,,,---------,,,++++++++++++++++++************)))))))))***+++,,,......---......///...---++++++******)))((((((''''''&&&'''((()))*********))))))++++++******)))(((((('''(((((()))))))))*********((((((''''''''''''(((((((((((((((((((((''''''&&&''''''((()))))))))((((((+++(((&&&&&&''')))))))))(((((((((((((((((((((((()))************)))((((((******))))))((((((''''''%%%&&&&&&&&&'''***...222333222000...------------...,,,***,,,222999>>>AAACCC@@@<<<777222///---,,,******))))))((((((''''''((()))***,,,,,,---,,,,,,111444777777888???LLLVVVbbbiiisss{{{}}}{{{qqqbbbMMM===444///+++(((++++++,,,...000000---***++++++******)))'''&&&%%%******))))))(((''''''&&&***,,,...---+++)))))))))(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''')))+++***((()))...111333999AAAKKKXXXgggpppwww|||}}}zzzwwwqqqeeeWWWJJJ@@@;;;:::444333111000000222444666777555111...+++)))(((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((((()))***---///444===GGGKKKJJJIIIKKKOOORRRQQQMMMEEE999000+++***(((((((((((('''&&&%%%$$$((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&(((+++......000222222///---++++++***,,,...---+++(((''''''((((((((((((((('''''''''&&&'''((((((((()))+++---666;;;CCCHHHGGGBBB;;;666000///---++++++,,,---...---000222222555999888333333111000111///...222888AAAJJJYYYkkk}}}ttthhhVVVIII===999777444222222000//////......---,,,,,,ttt```QQQBBB<<<:::777555444333333222111000000000000000//////....../////////...////////////...---------------------,,,+++***,,,+++++++++************)))))))))***+++,,,---...------...---,,,+++***)))+++******)))((((((''''''(((((((((((())))))))))))+++******))))))(((((('''(((((())))))))))))******((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((***(((&&&%%%'''((((((((((((((((((((((((((((((((())))))******))))))((('''((((((((((((((((((((()))''''''''''''''')))---///000...---+++*********+++---+++***,,,222888>>>@@@AAA???<<<888444000---+++))))))))))))))))))))))))************++++++,,,---444666777777999@@@MMMWWWeeejjjrrrxxxzzzzzzyyyyyypppcccPPP@@@666000,,,***,,,,,,,,,...000///,,,***************)))'''&&&&&&)))))))))(((''''''&&&&&&)))+++,,,,,,***((('''(((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((())))))((()))...000222999@@@KKKWWWeeennntttwwwuuuppppppjjj___SSSHHH@@@:::888333222///------...000111000///---+++)))((('''''''''&&&$$$######%%%&&&'''(((((((((((((((''''''&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((()))+++...111:::EEEKKKLLLLLLNNNQQQVVVUUUPPPFFF:::000,,,+++(((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''&&&&&&'''***---,,,///333444222///---,,,***,,,---,,,***((('''''''''''''''(((((((((((((((&&&'''))))))((()))+++---555;;;EEELLLMMMHHH@@@:::000///---++++++,,,---///---222555888;;;???<<<777555222///000///...222999BBBMMM]]]lllzzz}}}pppdddRRRGGG<<<999888555333333000000///......------,,,xxxeeeUUUEEE===;;;888555444333222222111000000111111111000/////////////////////////////////...------............---,,,+++***,,,,,,+++++++++*********))))))))))))***+++,,,---------,,,,,,+++******)))+++++++++***))))))((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((()))))))))***((((((''''''''''''(((((((((((((((((((((''''''&&&%%%&&&'''(((((((((((((((***(((&&&&&&'''((((((''''''''''''''''''''''''''')))))))))))))))(((((('''(((((((((((((((((((((((('''((((((''''''(((+++---,,,+++***(((''''''((((((+++******...333999===??????>>><<<999555111---+++))))))))))))))))))******+++***)))((()))***,,,---555666777777999AAALLLUUUcccggglllooopppppprrrtttmmmcccSSSCCC888000---+++++++++,,,---///000...,,,))))))***))))))((('''&&&))))))(((((('''&&&&&&&&&)))+++---,,,***(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((+++)))+++000222444999@@@JJJUUUccclllrrrtttpppjjjgggaaaXXXNNNFFF???:::888333111...,,,***+++,,,.........---,,,,,,+++******((('''$$$######%%%((())))))))))))))))))(((''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''*********)))'''&&&((()))111888AAAHHHLLLOOOTTTXXX^^^\\\VVVJJJ<<<111+++)))''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''&&&''')))+++,,,///333555444111...---***+++,,,,,,)))((('''(((&&&&&&''''''(((((())))))''')))************---///333;;;GGGOOOPPPJJJ@@@999000///---,,,,,,---...//////444999<<<@@@DDDBBB===777222//////......333999AAAMMM^^^lllvvv{{{oooeeeTTTIII>>>;;;999666333333000000//////...---------{{{iiiYYYGGG???;;;888555444333222111111000111111111111111000/////////////////////000000//////...------.........------,,,+++,,,,,,,,,++++++++++++***))))))))))))***+++,,,,,,,,,,,,++++++************,,,,,,,,,+++******))))))(((((((((((()))))))))))))))))))))((((((((((((((('''(((((((((((()))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&%%%&&&'''((())))))))))))+++***(((((())))))((('''(((((((((((((((((((((((()))))))))))))))(((''''''))))))(((((('''&&&&&&&&&(((((()))((('''''')))+++***)))(((&&&&&&&&&''''''((())),,,222888===??????>>>===;;;888444111---+++))))))))))))************,,,+++)))(((((())),,,---555666666666999???IIIPPPZZZ]]]aaabbbaaadddiiimmmkkkcccVVVGGG999000---,,,*********---///000///...((()))))))))))))))(((''')))))))))(((''''''&&&&&&***,,,------+++)))((()))''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''***)))+++000222333888>>>HHHSSS```kkkrrruuuqqqjjjccc\\\SSSJJJEEE@@@<<<:::333111...+++******+++,,,---...//////...---,,,+++)))(((&&&$$$%%%'''***+++))))))******))))))((('''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))******)))'''&&&''')))222666<<>>IIIRRRSSSKKK@@@888000///---,,,,,,---///000333888<<>>;;;777333333111000000///......------~~~kkkZZZHHH???;;;888555444222222111111111111111222222222111000///////////////000000000000///......------............------,,,,,,,,,,,,++++++++++++)))))))))))))))***++++++++++++******++++++,,,------------,,,++++++******'''(((***+++++++++***)))((((((((((((((((((((((((''''''(((((((((((())))))((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''')))************...,,,++++++,,,,,,***)))))))))))))))))))))))))))(((((())))))(((((('''&&&))))))(((((('''&&&%%%%%%'''((()))((('''''')))***)))((('''&&&%%%&&&'''''''''+++111999@@@DDDDDDBBB<<<;;;999666333000---,,,************************,,,***)))(((((()))+++,,,333444444555777<<>>IIIZZZiiittt{{{~~~vvvpppfffXXXJJJBBB>>>888555444111111000//////......---lll[[[HHH???;;;777555555222111111111111111222222333222111000////////////000000000000000///......+++,,,---...////////////------,,,,,,,,,+++++++++)))))))))))))))******+++************+++---...///......------,,,+++++++++'''(((+++---...,,,***((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((''''''&&&&&&'''(((***++++++,,,,,,000///......///...,,,+++************************(((((())))))(((((('''&&&''''''''''''''''''''''''&&&'''(((((('''''')))***))))))'''&&&&&&&&&'''((((((---777BBBJJJLLLJJJGGG<<<:::777333000...------,,,++++++******)))))))))+++***)))(((((()))***+++000111222333555888<<>>777555222///......///000000111333333222///,,,)))&&&&&&&&&''''''(((******(((((())))))(((((('''&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''###%%%&&&'''''')))+++---,,,---000333999AAAIIINNNTTTQQQKKK@@@444,,,((((((&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&'''''''''&&&'''***,,,///111333333111...------)))******)))''''''((()))((((((((((((((('''''''''((()))*********+++---///666>>>JJJRRRRRRKKK@@@888///...---,,,---...000111888@@@JJJQQQUUUVVVOOOFFF999333///111222222222444===GGGWWWhhhvvv~~~|||nnn___OOOEEE@@@;;;888888111111000000///.........lll[[[HHH???;;;777555555222111111111111111222222333222111000////////////000000000000000//////...++++++---...//////000000---------,,,,,,,,,++++++***)))))))))))))))***+++******)))***,,,...000111///......------,,,++++++&&&))),,,///000---***((('''''''''(((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((''''''&&&'''((()))***,,,,,,------222111000000111000...,,,************************(((((((((((((((''''''&&&%%%%%%&&&&&&'''(((((()))%%%'''(((((('''''')))******)))((('''&&&'''((())))))000;;;HHHPPPRRROOOKKK;;;999555111...---------,,,,,,,,,+++***)))((((((******)))))))))))))))***///000111222444666888999:::===??????@@@IIIWWWccckkkiiibbbSSSBBB666333555111///...------,,,***)))&&&'''((())))))******))),,,,,,++++++***)))))))))(((***++++++)))'''&&&'''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''(((((()))((((((''''''((((((+++///111222555;;;AAALLLZZZjjjzzzyyymmm]]]QQQJJJFFFBBB???888666333000///000111222444555777777555111---+++%%%%%%&&&''''''(((((()))(((((((((((((((''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((''''''''')))+++((())),,,000444:::???BBBGGGFFFBBB:::000***)))+++&&&&&&'''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''&&&&&&'''***---000222333222///---,,,,,,)))******)))''''''(((***))))))(((((('''''''''&&&&&&((())))))((())),,,...222:::EEENNNOOOHHH>>>777///...---,,,---///000222888CCCPPPYYY]]][[[QQQFFF999333///222444222222333>>>FFFVVViiixxxssscccQQQGGGBBB===;;;<<<111111000000//////......rrr___KKK@@@:::666333333111111111111000000000000......///000000111000000/////////...---------,,,---------.........//////,,,,,,++++++***)))(((((())))))))))))))))))))))))************+++---///000444111---+++,,,,,,***((('''))),,,...///---***((())))))((('''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&''')))***,,,,,,---,,,333333333444555555222000...---+++)))(((((()))***+++)))(((''''''(((***+++'''''''''''''''''''''''')))((((((((((((''''''''')))(((&&&&&&%%%&&&'''((((((...:::JJJVVVYYYTTTNNNBBB<<<444///---...---,,,,,,+++***+++,,,,,,+++)))(((''''''(((***+++,,,+++...000333333222111111222888555444777<<>>HHHLLLKKKFFF<<<222222000---,,,---000444777;;;GGGTTTYYYWWWQQQFFF===555333111//////111333555<<>>;;;777222...***((('''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((******'''))))))(((&&&%%%&&&''''''''')))---222333111...000000///---+++)))(((''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((())))))***,,,------+++)))(((+++***)))'''&&&&&&'''(((***)))((('''&&&''''''((($$$&&&'''((((((***---000555>>>HHHKKKJJJFFF>>>555111///---,,,---000444777@@@LLLWWWXXXSSSJJJ@@@888555444222111111333555777<<>>666///,,,,,,,,,+++++++++,,,...///...,,,)))))))))((((((((()))***+++555777888888555222111111222000000333777>>>KKKWWW```___ZZZOOOBBB999888999666444000,,,***)))******,,,,,,++++++,,,...000111333000---+++***)))'''%%%%%%&&&'''((())))))))))))$$$%%%%%%&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***+++000666:::EEEMMMZZZfffqqq|||~~~nnneee___XXXPPPFFF@@@<<<===>>>===>>>BBBCCCAAA===888111,,,'''%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%&&&'''(((((()))(((***+++***(((&&&%%%&&&&&&'''(((+++......---+++((())))))******)))))))))&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((&&&''')))*********((((((+++***(((''''''''''''((()))(((((((((''''''''''''%%%&&&'''((())),,,000333888BBBKKKMMMKKKGGG???888000...,,,,,,---111555777DDDPPPYYYVVVKKKAAA888111222111000000111333555777<<>>:::888999666666777777777555444333sssaaaLLLAAA;;;666333222111111111111000000000///------...............---,,,---------.../////////+++++++++,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))++++++,,,,,,---...//////---,,,+++******))))))((()))((((((((())))))******))))))(((''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((('''&&&&&&)))---111444111///,,,++++++,,,+++***+++***)))((((((((()))))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((())),,,---111888???EEEHHHHHHGGGBBB;;;444///...------,,,,,,---///000///,,,***(((((())))))***---000222777999;;;;;;888555333333333111111444666<<>>@@@CCCCCCAAA===;;;:::666333333555666:::CCCMMMTTTSSSPPPIIIAAA<<<::::::444222000---,,,---///000000///...000444777777666111...+++(((((('''&&&%%%&&&''''''((()))((((((((("""###&&&((()))******)))'''((((((((('''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))),,,222999>>>GGGNNNVVVZZZ]]]fffttt{{{rrrkkkggg```ZZZRRRKKKEEEDDDBBB??????AAABBB@@@;;;555000+++((('''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((('''***,,,,,,***'''&&&%%%&&&'''((((((''''''&&&&&&((()))******)))'''&&&$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$''''''''''''((())))))******)))((('''&&&'''((()))((((((((()))(((''''''&&&&&&'''(((***---333:::???JJJTTT\\\YYYPPPFFF<<<333...---,,,,,,...000333555@@@JJJPPPHHH<<<333///---,,,,,,,,,---///111333444;;;DDDUUUgggvvv~~~}}}yyyzzz|||uuugggZZZMMMAAA;;;999666555555555666888999999777555444uuubbbNNNBBB;;;666333222111111111111000000000000...////////////...---------------...............,,,,,,,,,,,,------------************************))))))))))))))))))))))))))))))***+++++++++++++++)))***,,,,,,***))))))******))))))))))))***+++,,,))))))((('''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((((('''&&&'''***...333666---,,,******+++,,,+++***((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((()))(((((((((((('''''''''&&&&&&'''((())))))))))))+++***)))+++000777???CCCJJJHHHEEE???777111......---,,,+++,,,......,,,+++***---...//////333999>>>FFFHHHKKKKKKHHHCCC@@@???:::888777888777999@@@IIIOOOOOOMMMHHHAAA;;;888666000///...---,,,------...000//////333888;;;;;;:::111...***'''''''''&&&&&&)))))))))))))))(((((('''###$$$&&&((()))***++++++++++++***((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''((($$$%%%'''))),,,222999>>>DDDIIIMMMOOOQQQXXXeeeooouuuvvvssslllgggddd___ZZZRRRKKKEEEBBB@@@===<<<>>>???===888333///+++))))))&&&&&&&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((''''''&&&&&&(((******((('''''''''&&&''')))(((&&&%%%%%%&&&%%%&&&((())))))((('''%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$((('''&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%&&&''')))(((((((((''''''''''''&&&''')))+++000888AAAGGGRRRZZZ^^^XXXKKK@@@777000......------...000222333999AAAEEE???666111///.........///000222333555666:::CCCRRRdddrrryyyyyywwwttttttuuu{{{}}}lll^^^UUUIII===999888555333333444444555666666555444333uuucccNNNBBB<<<666333222111111111111000000000000///000000000//////...---...............---------,,,------------.........************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++(((***------+++******,,,((((((((()))))))))******))))))((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))(((''''''(((+++...000++++++***+++---...,,,+++(((((()))))))))))))))((($$$%%%%%%&&&''''''''''''&&&&&&'''(((((()))************)))))))))((((((((('''(((***+++,,,,,,+++++++++***)))***...666>>>DDDNNNNNNMMMHHH???777222111...,,,******+++,,,,,,,,,,,,///333666999???HHHPPPUUUWWWYYYWWWSSSMMMHHHFFFCCC@@@??????===<<>>;;;666111---***)))(((&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%%%%&&&'''))))))((('''&&&%%%'''(((((('''&&&((()))&&&(((***)))&&&%%%&&&(((&&&'''***+++,,,***)))'''$$$$$$%%%%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((+++)))'''&&&%%%&&&((())))))((('''&&&&&&'''((()))***)))((('''&&&''''''(((&&&'''))),,,222<<>>:::555555555555333111...---000//////555===BBBAAA???333///+++)))((()))))))))---------,,,***)))'''&&&''''''&&&&&&((()))+++---111///,,,(((''''''((()))&&&&&&''''''((()))******)))*********+++///444999<<<<<<<<<<<<===BBBKKKRRR^^^```___XXXSSSRRROOOKKKKKKDDD>>>===;;;888888:::===;;;666000,,,)))((('''&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&'''(((***,,,,,,+++)))(((%%%&&&'''&&&%%%&&&(((***''')))***)))'''%%%'''))),,,---///000///---***((($$$$$$%%%&&&''')))***+++%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%'''***,,,///---***(((((()))+++,,,,,,,,,+++******+++,,,---+++)))'''&&&%%%&&&((()))&&&''')))---444???KKKSSSXXXZZZUUUFFF777000//////000///...------...///000222666666222///000///---......///000111222222333888AAAOOO___kkkqqqpppmmmdddcccbbbhhhttt{{{lll^^^RRRGGG===:::999666444333111000000//////000111111tttaaaMMMAAA;;;666333222111///...///222333111///---------...............////////////////////////+++,,,///000000///---,,,++++++++++++++++++++++++,,,,,,++++++***))))))))),,,------......------,,,,,,,,,++++++***++++++,,,'''((())))))'''&&&'''(((...+++'''&&&''')))((('''&&&(((+++------+++(((&&&&&&'''((())))))((('''&&&''''''''''''((((((((())))))))))))))))))))))))))),,,******---000222111///+++++++++************)))&&&(((******((((((((()))+++++++++++++++*********+++)))''''''((()))))))))+++---///111111///,,,*********)))***---444>>>DDDUUU[[[^^^YYYPPPFFF:::000222,,,((()))***)))***---...333<<>>;;;:::::::::999999:::888555000---***((((((((((((((()))(((((('''&&&&&&%%%%%%%%%&&&((()))***000///---+++((('''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&'''''''''%%%%%%''')))+++///333444111---***((('''&&&%%%&&&((((((((('''###$$$&&&'''((('''&&&&&&)))'''$$$###$$$&&&***,,,------+++***))))))(((((())))))(((((((((((())))))///---***'''&&&%%%%%%&&&***))))))---444???IIIPPPWWWQQQHHH>>>666222000000222111///......000222333444222///......//////...////////////000111333333888===IIIZZZkkkrrrnnnhhhccc[[[XXX___kkkwww{{{nnncccRRRJJJCCC>>>:::444333555111111111111000000000000tttbbbMMMBBB<<<777444333333111///000111222000...........................---------------------------...000111111000---,,,++++++++++++++++++++++++*********************+++++++++,,,,,,,,,++++++***++++++************++++++'''((())))))''''''((())),,,)))&&&&&&(((*********&&&(((***++++++***(((&&&&&&'''((())))))((('''&&&'''''''''((((((((())))))************************+++******,,,///111000...+++++++++*********))))))%%%'''((()))((('''(((***++++++******))))))******///---***)))***+++*********,,,///111111///---+++,,,,,,++++++...555===CCCUUU]]]ccc```WWWLLL>>>333222,,,)))***+++)))***---111999EEESSSbbbooo{{{}}}uuummmhhh```XXXPPPMMMJJJIIIMMMSSS[[[bbbeeeaaaYYYRRRHHH@@@======;;;:::888555111///,,,,,,///666===AAA@@@>>>333000,,,)))((())),,,...555333000,,,)))'''&&&&&&&&&&&&&&&'''(((***+++,,,......,,,+++***)))((((((((('''&&&%%%'''))),,,...******,,,///222444444333222222222000///222888===IIIMMMQQQNNNGGG@@@>>>>>>===:::888777888999999888888666222...***((('''&&&''''''''''''''''''''''''''''''&&&&&&''')))+++,,,///...,,,+++***))))))(((((((((((((((((((((((((((((('''''''''&&&'''''''''%%%&&&''''''&&&&&&(((***---111555777444...***''''''&&&%%%&&&((((((((('''$$$%%%&&&&&&'''''''''&&&'''&&&%%%$$$%%%''')))+++,,,,,,+++***))))))))))))))))))(((((((((((())))))---+++)))'''&&&&&&'''((())))))))),,,333<<>>PPPcccsssyyyqqqggg^^^TTTOOOKKKKKKPPPWWWaaahhhlllhhhaaaYYYOOOFFFDDDCCCBBBAAA???;;;555111---,,,---111777;;;:::888000...+++((((((***,,,...666444000,,,((('''&&&&&&'''&&&&&&'''''')))******......,,,+++)))(((''''''''''''''''''((()))***+++)))***+++///333555555444111222222///---///555999BBBFFFKKKJJJEEE???;;;:::888777555555777999999999777555222...***((('''&&&&&&&&&%%%%%%&&&'''((()))(((((('''((()))***,,,.........---,,,++++++++++++))))))''''''''''''))))))))))))((((((''''''&&&&&&$$$%%%&&&&&&&&&''')))+++111555:::<<<888111***&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&'''(((&&&&&&%%%&&&&&&'''))))))+++******))))))*********))))))(((((((((((())))))******(((''''''((())))))(((((())),,,000666<<>><<<888333000111111000000000000//////xxxfffQQQEEE>>>999555555333222111111000000///...111000000///...------,,,........................///000000111000...,,,+++))))))))))))))))))))))))((()))))))))*********+++************)))((('''''')))(((((((((((())))))***(((***++++++))))))***,,,,,,+++******+++,,,,,,,,,''''''&&&&&&&&&'''(((((('''((((((((((((((((((''''''(((((((((((()))))))))*********************************+++,,,---,,,,,,************))))))))))))***+++++++++***+++...000222222000///...---------222///,,,***+++---------***+++---...///000//////000///...---...333999>>>KKKUUU^^^^^^XXXOOOAAA666444...***++++++******---444BBBXXXnnn~~~tttkkk```UUUOOOLLLMMMSSS[[[dddkkkooollleee]]]SSSJJJHHHHHHGGGHHHGGGBBB:::555///,,,+++---222444444222---+++)))((((((***---///666333///+++(((&&&&&&&&&''''''&&&&&&''''''((((((...---,,,+++)))'''&&&%%%&&&''''''((()))))))))(((((()))+++000444666666555111222333111000222777<<>>333///++++++---000///...***)))((('''(((***,,,...444111...***'''&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,,,,,,,+++)))'''%%%$$$%%%&&&'''((())))))((((((((())),,,111555777666555333444555444222444999===@@@BBBFFFJJJIIIEEE===888444333333555888<<<===>>><<<:::666111...+++))))))((('''''''''(((***---///''''''&&&''')))+++---...222111///---,,,******)))+++***(((''''''(((***+++************)))((('''&&&###%%%&&&&&&&&&'''))),,,666;;;AAACCC???666---((('''&&&%%%&&&(((((((((''')))(((&&&%%%%%%&&&'''((($$$%%%&&&(((((((((((('''(((((((((((()))***++++++))))))(((((((((((())))))++++++***)))((('''&&&&&&''''''(((***+++,,,---...000///...------...///000000000000000111222333444111///------...//////...------...///000222444555888@@@NNN```pppzzz|||{{{pppiiibbbbbbdddhhhpppxxxpppeeecccbbb```]]]QQQLLLEEE@@@999222222555000000000////////////...mmmWWWIIIAAA:::555333...000111111000000111222111000000//////.........++++++++++++++++++++++++------------,,,,,,+++***************************++++++***))))))(((''''''******++++++++++++******(((''''''(((((()))***+++,,,---//////......000111333333333000,,,)))))))))&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((((((((()))))))))******++++++++++++++++++++++++***+++------+++******+++******)))))))))(((((((((((()))***,,,///444;;;AAAFFFFFFFFFDDDAAA===999666222///+++***+++...///000---------------...///000111111000//////222888<<>>666000,,,------++++++...999GGG^^^tttxxxmmmbbbVVVNNNKKKLLLTTT\\\fffllloookkkeee^^^UUUNNNLLLKKKMMMRRRWWWWWWQQQKKK999333---***+++------,,,)))(((''''''''')))+++---///...,,,***(((&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&''')))*********)))(((&&&$$$$$$%%%&&&'''((())))))((()))***---222666777666444444666777666555777;;;???AAABBBEEEJJJMMMIIIBBB;;;444333333555999===??????===:::666111---***((('''))))))((()))***,,,...///&&&&&&&&&''')))+++---///333222000---+++***)))(((******((((((((((((******)))***+++++++++)))((('''$$$%%%&&&&&&&&&''')))+++333999???AAA===555---)))'''&&&%%%&&&(((((((((''')))(((''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((())))))***+++))))))(((((((((((())))))++++++***)))((('''&&&%%%''''''((()))******+++++++++******++++++,,,,,,---......///000111222222333111///,,,,,,---//////...------...///111222444555888@@@MMM^^^nnnzzzyyyrrrkkkjjjlllooowwwyyyfffZZZWWWWWWVVVTTTOOONNNLLLHHH???555222666000000////////////......pppYYYKKKBBB:::444222///111222222///...000111000000000///////////////++++++++++++++++++++++++------------------,,,,,,++++++++++++++++++++++++)))))))))))))))((((((((((((((()))***++++++++++++(((((((((((()))***+++,,,...///111111111111222444333555555222---***))))))%%%&&&&&&'''(((((()))))))))((('''&&&&&&'''((()))(((((()))))))))*********+++++++++++++++++++++++++++---......+++)))***+++***)))))))))(((((((((((('''))),,,111888AAALLLSSSYYYYYYZZZXXXTTTMMMGGGCCC999555000......///111111///...---,,,,,,---///000333333222111111555:::>>>AAALLLXXX\\\ZZZTTTIII@@@777111---------++++++...888EEEYYYooo{{{qqqeeeXXXPPPKKKKKKQQQYYYccchhhjjjeee___YYYRRRKKKGGGFFFIIIPPPYYY\\\XXXSSS>>>777///++++++,,,,,,+++(((''''''&&&'''(((***+++*********)))(((&&&$$$###%%%$$$$$$$$$%%%&&&'''''''''((()))***)))(((&&&%%%$$$$$$%%%&&&''')))*********+++...222666777555222111444888:::<<<@@@FFFKKKMMMLLLLLLOOOQQQMMMDDD<<<333222222555999===??????@@@>>>999333...***(((&&&(((((()))***++++++,,,,,,''''''((((((***---///000111000...,,,+++***))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((%%%&&&''''''&&&&&&(((***...444:::<<<999333,,,((('''&&&%%%&&&((((((((('''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((()))))))))((((((((())))))***))))))(((((((((((()))))))))))))))))))))(((''''''''''''(((((()))******+++*********++++++++++++***,,,---...///000111111111000...,,,,,,---//////...------...///111333444666:::AAAMMM]]]mmmzzz~~~xxxvvvvvvxxxrrr___RRRNNNNNNLLLJJJKKKKKKLLLLLLFFF<<<555555000000/////////.........rrr[[[LLLBBB999333111111333444222///---...000////////////000000000000---------------------------------...............++++++++++++++++++++++++''''''(((((())))))******&&&'''(((***++++++++++++(((((((((((()))***,,,,,,///111222222222222444555333555555333...******+++%%%&&&'''((()))))))))))))))((('''&&&&&&'''((()))))))))))))))************+++++++++++++++++++++++++++...///...+++)))***,,,))))))))))))(((((((((((()))+++000777AAAMMMZZZbbbhhhiiijjjiiiddd\\\TTTOOO@@@;;;555111000111222222000///---,,,,,,---...///444444444333444777<<<@@@===JJJXXX^^^]]]VVVJJJ???777111---------++++++...555AAATTThhhzzz|||tttiii[[[RRRLLLJJJOOOVVV___cccddd___XXXSSSMMMGGGAAA@@@CCCLLLWWW\\\ZZZVVVAAA:::111,,,+++,,,,,,+++(((''''''&&&'''((()))***'''((())))))(((&&&$$$"""$$$$$$$$$$$$%%%&&&'''(((&&&''')))******((('''&&&$$$$$$$$$%%%''')))***,,,***,,,///333666777444222,,,111888>>>CCCJJJSSSYYY\\\XXXUUUUUUUUUOOOCCC:::333222222444888<<<>>>???DDDBBB<<<666111,,,***((('''((()))***++++++******)))))))))***,,,...111222......---,,,++++++++++++))))))************))))))((()))+++,,,,,,+++***)))&&&'''((('''&&&%%%''')))***///666888666000+++''''''&&&%%%&&&(((((((((''''''((()))))))))(((&&&%%%&&&&&&%%%&&&&&&'''))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((()))))))))))))))'''''''''((((((***+++,,,+++,,,,,,---,,,,,,+++***+++,,,---///000111111111000...,,,,,,---//////...,,,------///111333555666;;;BBBMMM]]]mmm{{{~~~~~~ooo[[[MMMIIIHHHFFFDDD@@@???BBBGGGFFF===444000000/////////............ttt\\\LLLAAA999555555222222111111000/////////222111111111000000////////////...---------------111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******)))(((((())))))***,,,***)))))),,,...//////))))))))))))))))))))))))***,,,...111222222222111222444555222---***)))***'''&&&&&&&&&'''(((***+++((('''&&&%%%%%%&&&'''(((''')))***)))((('''(((***))))))))))))))))))))))))...---,,,,,,++++++++++++***++++++***(((''')))***+++---333===JJJWWWcccjjjpppnnnnnnpppqqqnnnfff___QQQFFF999111111333111///...,,,+++***+++---///111888888777555444444777999???JJJZZZeeeeeeYYYIII>>>222000---***)))***,,,...555===KKKYYYgggvvv|||xxxmmmiii```VVVMMMKKKOOOSSS[[[```bbb\\\TTTNNNHHHCCC@@@===>>>FFFSSSYYYWWWRRRDDD888---+++,,,+++((((((''''''''''''((((((((((((...+++))))))+++***'''$$$$$$#########$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$((($$$###&&&((((((,,,000000---...444666555444666111222666???LLLZZZffflllppplllfff```YYYPPPDDD<<<555444555888;;;>>>@@@@@@DDDBBB???;;;666000,,,)))+++,,,---+++)))'''&&&'''%%%%%%&&&(((+++...000111333222///,,,***((((((((())))))***,,,...,,,)))&&&&&&&&&((()))++++++,,,,,,$$$$$$%%%&&&'''((()))***...//////000111///+++(((''''''((()))))))))))))))************)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%&&&))),,,...---+++)))'''&&&&&&'''(((+++)))(((''''''((()))++++++***((('''((()))+++,,,+++***)))))))))***,,,---///////////////......---------------------------/////////222555888::::::===GGGTTT```ooommmVVVJJJFFFCCCAAA@@@;;;:::;;;===>>>:::333---000000///...............ttt\\\LLLAAA888555555222222111111000/////////000000000000//////............------,,,---------///...---,,,++++++++++++,,,,,,,,,,,,++++++******))))))))))))))))))))))))---+++))))))***+++++++++((()))))))))*********+++***,,,...000111111000///...///000...+++))))))+++''''''&&&&&&'''((()))******)))(((((((((((()))***((()))***)))((('''(((***************************,,,,,,+++******************++++++***(((((()))***,,,000666@@@MMMZZZeeekkkooonnnnnnpppssspppjjjcccVVVKKK>>>666555555333000---,,,+++******---///111777888777555333444666888@@@JJJYYYcccbbbVVVGGG<<<111///,,,)))(((***,,,---444;;;GGGSSS___lllzzz|||vvvsssoookkkcccYYYPPPMMMPPPSSSYYY]]]]]]VVVOOOKKKGGGBBB@@@<<<<<>>IIIWWWgggttt{{{{{{sssiii^^^QQQDDD<<<666666666888<<>>444,,,+++---+++******++++++******)))(((((((((+++)))(((((()))(((&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%'''(((((()))222<<<@@@999444666:::999777777999<<>>JJJYYYfffuuulllVVVKKKHHHEEECCCBBB>>>;;;777555444333222111333222222111000111111111ttt\\\LLL@@@888444444222222111111000/////////////////////////////////......------......///000,,,+++***************+++,,,+++++++++++++++++++++''')))+++---...---,,,+++///...,,,,,,,,,,,,+++***+++++++++*********))))))***++++++,,,,,,+++******))))))'''&&&&&&''')))+++(((((((((''''''''''''''''''''''''''''''(((((((((((()))******)))((()))***************************+++******)))))))))*********+++,,,+++***))))))******---444<<>>777888;;;:::888888999===EEEPPP___ppp|||ooo```QQQEEE>>>;;;;;;:::;;;===AAAGGGKKKNNNIIIAAA999111,,,)))((()))***+++***((('''&&&'''"""$$$&&&)))+++---------++++++******))))))))))))((('''(((***++++++)))'''&&&&&&'''(((***,,,---...***)))))))))***,,,///000000111222111...+++)))(((''''''((((((((((((((('''&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))+++...///000///---+++)))(((((((((***)))(((((((((((()))***(((''''''&&&'''((()))))))))(((((()))))))))******......//////......---,,,++++++++++++,,,,,,,,,,,,......//////000222555888>>>KKK\\\jjjyyy~~~kkkVVVKKKHHHFFFCCCCCC@@@>>>:::888666555444333333222222111111111111111uuu]]]LLLAAA888444444222222111111000/////////000000000000000000000000000///////////////000000,,,++++++++++++,,,,,,---,,,++++++******+++,,,,,,***+++---/////////---,,,///......///000111000///...---,,,+++***(((''''''***************))))))(((,,,***(((&&&&&&'''((()))((((((((((((((('''''''''&&&''''''((((((((((((((()))***+++***)))((()))+++************************++++++*********++++++,,,)))+++,,,,,,***))))))***))),,,000555:::>>>@@@AAAAAABBBDDDHHHKKKMMMMMMMMMBBB===777333111000...,,,******))))))***+++---...333444444444222222333555@@@EEELLLPPPMMMDDD999111000///---,,,,,,---...///555999???EEEMMMWWWccckkkrrrsssrrrnnniiihhhkkkoooqqqrrrqqqlllddd^^^[[[\\\[[[[[[XXXQQQOOOPPPOOOKKKDDDCCCEEEHHHKKKHHH@@@999555///+++,,,---+++***,,,---,,,,,,+++***))))))(((++++++,,,+++***)))((((((''''''&&&&&&&&&&&&&&&'''$$$%%%&&&'''((()))))))))%%%&&&((()))''')))444AAAGGG>>>888888:::999999:::<<>>CCCIIINNNPPPKKKBBB999111+++)))((((((***+++***((('''''''''$$$%%%''')))+++,,,---...,,,,,,,,,+++***))))))((('''''''''(((******)))'''&&&&&&&&&((())),,,...///'''(((***,,,...///000111222555777555111,,,)))(((''''''((((((((((((''''''%%%&&&'''(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++---......---,,,***(((''''''&&&))))))(((((((((((())))))'''''''''''''''(((((()))((())))))***************...............------,,,+++,,,,,,,,,------......---.../////////222666:::@@@OOOaaappp~~~~~~kkkVVVLLLIIIGGGDDDCCC??????>>><<<999666444333333222111111000000111111www___NNNBBB999555555222222111111000/////////000000000000111111111111111000000///......//////,,,,,,,,,,,,,,,---...///,,,+++*********+++,,,---,,,---...//////...---,,,...---...000222444333111///...---,,,***((('''''')))))))))))))))(((((((((...,,,)))(((((()))((('''''''''((((((((((((((('''(((((()))***++++++++++++)))***++++++))))))***++++++++++++++++++++++++++++++************+++,,,,,,)))+++------+++***)))))),,,---///111333555555666666777999;;;===???@@@@@@:::777444222111000...---))))))))))))***+++,,,,,,000111333333222222444555<<<@@@EEEHHHFFF>>>666000000///...------...//////444999???EEELLLUUU```hhhkkkllllllhhhdddeeelllrrryyy{{{zzztttjjj```ZZZXXXZZZZZZXXXSSSRRRSSSQQQLLLGGGGGGHHHJJJKKKFFF===555555000---//////---,,,...,,,+++++++++***)))))))))***,,,---,,,+++)))******(((((('''&&&&&&&&&''''''$$$%%%&&&((()))*********&&&%%%'''(((((()))222<<>>::::::===??????@@@CCCJJJOOOSSSNNNEEE;;;333---***)))''')))******(((&&&'''''')))))))))+++,,,...000222/////////...,,,***)))(((&&&&&&&&&''')))***)))(((&&&&&&&&&'''))),,,...000,,,,,,---...000111222222;;;>>>AAA???777///***(((''''''((((((((('''&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***+++++++++******)))((('''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++++++++***---............---,,,,,,,,,,,,,,,------......///+++---///......111777<<>>DDDJJJRRR[[[bbbbbbdddccc```]]]```iiirrrzzz}}}~~~yyyoooddd]]]ZZZZZZ[[[[[[XXXYYYYYYTTTMMMIIIHHHGGGGGGEEEAAA:::444222...---///...+++***,,,******************)))))))))+++---,,,***((()))***)))((((((''''''&&&''''''$$$%%%&&&(((***+++++++++'''%%%%%%'''((()))...555777555555666555333777======EEEPPPYYY^^^eeelllqqqyyyuuulll]]]NNNAAA;;;888888<<<@@@AAAAAADDDJJJOOORRRMMMFFF<<<444...***)))'''(((***)))(((&&&''''''++++++******,,,///222444444333222111...+++((('''&&&%%%%%%&&&((())))))(((&&&&&&&&&'''))),,,///111000///......000444888;;;KKKOOORRRNNNCCC666...***''''''((((((''''''&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))))))))((((((''''''&&&&&&''''''''''''&&&&&&(((((())))))******)))))))))***+++,,,---,,,,,,+++------......------,,,+++***++++++,,,------......,,,...000000///333:::@@@KKK[[[nnn~~~rrr^^^TTTPPPLLLHHHFFFAAACCCDDDBBB===999666666444444333222222222222222yyyaaaPPPDDD;;;666666222222111111000/////////---.........//////000000000///...,,,+++***))))))*********+++,,,---...///,,,+++***))))))+++---.........,,,+++***)))))))))*********,,,...///---+++******+++++++++,,,,,,,,,((((((((((((((()))******+++)))((())),,,,,,)))'''$$$%%%''')))))))))))))))%%%&&&((()))*********))))))+++++++++***)))***+++++++++++++++++++++++++++((((((((((((((()))******)))+++......,,,***))))))+++*********++++++,,,---,,,---...---------///111111000///...---+++((('''((((((((()))******+++++++++---000222222333555666555777;;;>>><<<888333///------,,,,,,,,,------...///555<<>>EEEPPP___sssvvvaaaWWWSSSNNNJJJHHHFFFHHHHHHEEE@@@;;;:::;;;555555444333333333333444www```LLL@@@:::666333333333222222111000000000000000////////////000000000000//////......------......//////......---,,,))))))))))))***+++,,,---...+++))))))***,,,,,,+++,,,,,,,,,+++++++++******,,,+++***((((((((()))***++++++++++++***((('''&&&((((((((((((''''''''''''&&&%%%&&&+++000111---((((((((()))***************************************---,,,***)))))))))***************)))))))))))))))))))))***+++++++++******(((((())))))*********+++((((((((((((***,,,...///222111///,,,***)))((('''((((((((((((((((((''''''---...///000111111111111555666:::???@@@;;;666333///++++++---...,,,---000333666:::@@@EEEJJJMMMOOOXXXUUURRRPPPRRRWWW^^^bbboootttyyyyyytttmmmiiigggeeehhhiiihhhhhhfff]]]SSSMMMIIIEEEAAA???<<<999666555222...+++***)))(((&&&''''''(((((((((((('''''')))*********)))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''(((''''''&&&'''&&&&&&&&&'''***,,,...000......000222444:::AAAGGGSSS```jjjrrrxxxzzzxxx{{{sssgggZZZNNNDDD<<<777;;;>>>AAACCCCCCDDDEEEFFFJJJFFF@@@888222---+++***%%%%%%%%%%%%&&&''')))***((()))******+++///777<<<===888555222,,,&&&&&&)))'''''''''''''''''''''''')))(((''''''((()))***+++000///000222333888DDDPPPaaaiiimmmdddTTTCCC444))),,,,,,,,,+++)))&&&$$$"""&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))+++++++++***((('''(((((((((((())))))))))))---+++))))))******)))(((++++++,,,,,,,,,---------***++++++,,,,,,++++++***///000000000000000//////---...000222555;;;AAAEEEVVVcccwwwpppddd^^^\\\ZZZXXXXXXQQQKKKGGG@@@888333333444333111111111222444666xxxaaaMMMAAA<<<777444333333222222111000000000//////000000000000//////............------------...............------,,,************+++,,,---------,,,******,,,---,,,+++,,,,,,+++++++++*********,,,+++)))((((((((()))***++++++++++++***)))((('''***))))))))))))((((((((('''&&&(((,,,111222...)))(((((()))************)))************************++++++,,,,,,+++***)))(((*********************))))))******+++++++++******'''((((((((()))))))))))))))((((((((()))+++---...111000...,,,***)))((('''''''''''''''''''''''''''***,,,---///000111222333666999>>>DDDEEE@@@:::666222---+++------,,,---000111444888===BBBGGGKKKNNNPPPOOOLLLKKKLLLPPPVVV[[[iiiooovvvyyyvvvqqqnnnmmmoooqqqqqqppppppmmmddd[[[KKKGGGCCC???===:::555111222///,,,*********)))(((''''''((((((((((((''''''))))))******)))(((&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''((('''''''''(((***---...333000000222444666===DDDLLLYYYhhhsss|||yyylll^^^QQQGGG>>>999:::===@@@AAAAAAAAABBBCCCFFFBBB<<<666000,,,***)))&&&''''''((())))))******&&&'''((()))+++000777<<<<<<777333111,,,&&&&&&)))'''''''''''''''''''''''''''&&&&&&&&&&&&((()))***...---///111333777DDDPPPdddmmmpppfffTTTCCC555---*********)))((('''%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''(((((()))***+++,,,---,,,+++)))'''(((((((((((()))))))))***,,,***)))***+++---,,,+++---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,//////000000000000//////---///111333666;;;AAAFFFVVVcccxxxxxxmmmjjjiiifffddd___WWWOOOIIIBBB999555666666555444333333555777888yyybbbNNNCCC===999666333333222222111000000000...///000111111000///...,,,,,,,,,---------------...............---,,,,,,******++++++,,,------...---,,,+++,,,......,,,+++,,,++++++++++++*********+++***))))))((()))))))))***+++++++++***)))((((((************))))))))))))(((((()))---111222...+++'''((())))))******)))))))))))))))))))))))))))))))))+++---......,,,)))(((******++++++++++++*********+++++++++++++++******'''''''''(((((((((((()))***)))((((((((()))+++,,,///...---+++)))(((((((((''''''''''''''''''''''''(((***,,,------000333666999???HHHNNNOOOKKKDDD>>>999222---------,,,---000000333777;;;>>>CCCHHHKKKKKKKKKIIIHHHHHHKKKQQQUUUccckkktttzzzzzzxxxwwwwwwyyyzzzzzzxxxwwwuuummmdddRRRNNNIIIEEECCC???999444///---***))))))***)))(((''''''(((((((((((('''''''''((())))))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((******)))((()))+++---///444111000222555888@@@IIISSSaaaqqq~~~tttdddVVVKKKBBB<<<999;;;===>>>======>>>??????<<<888222...***(((((('''(((***+++,,,++++++***'''((()))***---222888===;;;555111///+++'''&&&)))''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))---,,,...000222666CCCOOOdddmmmpppcccPPP???444---(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''(((((((((%%%&&&&&&''''''((()))))),,,---.........,,,)))(((((((((((()))))))))*********))))))+++---/////////......---,,,+++***)))))),,,------......------,,,...//////000000/////////...///111333666;;;BBBFFFUUUdddyyy~~~xxxxxxyyyvvvssshhh]]]QQQHHH@@@999666777666555444444444555777888zzzcccOOOCCC===999666333333222222111000000000---///000222222000///---,,,,,,,,,------......///------.........---,,,,,,++++++,,,---............---,,,,,,...//////---***++++++++++++******************))))))))))))))))))******+++++++++***))))))*********)))))))))(((((((((((())),,,///000---+++'''(((((()))))))))))))))((((((((((((((((((((((((***+++,,,------,,,***)))***+++,,,,,,---,,,,,,+++---.........---,,,++++++((((((((()))))))))))))))+++***)))((('''((())))))---,,,+++***)))(((((((((&&&&&&&&&&&&'''''''''''')))***,,,,,,,,,///444999BBBLLLXXX^^^___[[[SSSLLLCCC999111///...,,,---000111444777:::;;;???EEEIIINNNNNNNNNLLLKKKLLLQQQUUUbbbjjjuuu}}}||||||{{{ssskkk[[[VVVPPPMMMKKKFFF???888...,,,)))(((((()))((('''&&&''''''((((((''''''&&&&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))***---,,,+++******+++---...111......222666;;;DDDMMMZZZhhhyyyzzziiiZZZNNNDDD???777999::::::888888888999777666333///,,,)))'''&&&'''(((***,,,,,,,,,***)))))))))***,,,///444999===;;;444///---+++'''''')))''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***///...///000111555@@@LLL^^^fffgggZZZFFF777///***((('''%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))---......///...,,,)))((((((((()))))))))*********+++***+++---///111000///...------,,,+++*********,,,,,,------------,,,,,,......//////000/////////...000222444777<<>>OOO\\\jjjppppppmmmeee\\\PPPDDD777222///---...000555888;;;;;;<<>>444555666555333222333555222222000...,,,)))'''&&&&&&''')))++++++***)))'''***)))***,,,000555999;;;<<<444...,,,+++(((''')))''''''''''''''''''''''''''''''&&&'''(((***+++---333111111111000222===HHHUUU\\\[[[NNN<<<111+++((()))'''&&&$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))***,,,---......---+++)))((())))))))))))************,,,,,,,,,...000111000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------...//////////////////000222444888===CCCGGGRRRaaavvvrrrbbbOOOCCC;;;666444666222222222222222333444444gggRRREEE===888555333333222222111000000000...///000111111000///............///////////////---------------,,,++++++***+++---...///......------,,,+++,,,......,,,++++++************)))))))))(((((()))************)))))))))***+++,,,,,,,,,+++((((((((((((''''''''''''$$$%%%'''((())))))((((((&&&'''(((((())))))(((((())))))))))))))))))))))))+++***)))((()))***+++,,,***+++---///000///...---222222222111000...---,,,,,,+++++++++++++++******+++***((('''&&&&&&&&&'''(((((('''''''''(((((()))&&&&&&''''''((()))))))))+++---///......444???HHH]]]mmm|||~~~vvvlll^^^OOO>>>666222//////000888;;;>>>???@@@DDDMMMUUU^^^___^^^XXXRRRQQQVVV\\\lllvvv{{{sssddd\\\SSSNNNNNNJJJCCC<<<000...***(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&'''((()))(((((('''&&&((('''''''''''''''&&&&&&&&&%%%%%%&&&'''***,,,...111///---+++***+++,,,,,,///...111777===BBBKKKTTT```mmm}}}|||iiiXXXJJJ@@@;;;111222222000......///111000000000///---+++(((&&&&&&'''((())))))(((''''''(((((())),,,222888<<<>>>???666...,,,+++)))''')))''''''''''''''''''''''''(((((((((((()))+++---///444222111000...///999DDDMMMQQQNNNBBB666///+++(((((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))******+++,,,---......,,,+++))))))))))))*********++++++,,,,,,,,,///111111000...,,,---------.........///***++++++,,,,,,++++++***,,,---......////////////000111333555888===DDDHHHRRRaaatttuuucccOOOCCC<<<777666888222333333333444444444444kkkUUUGGG???999555333333222222111000000000//////000000000000/////////...............------,,,------------,,,++++++)))***,,,.........---,,,---,,,******,,,---,,,+++************))))))))))))'''((()))***+++******)))((()))***+++,,,,,,,,,,,,)))))))))(((((((((((('''$$$%%%'''''''''''''''(((&&&'''(((((())))))((((((************************(((((())))))***************,,,...000111000///...222222111000///---+++***++++++++++++******))))))***)))'''&&&%%%&&&&&&''''''&&&&&&&&&'''((())))))''''''(((((()))******+++)))---///000222;;;HHHTTThhhzzzwwwjjjXXXEEE:::555111000111888<<>>DDDIIITTTbbbtttsssaaaLLL@@@;;;777666777111111222222333333333222nnnXXXIIIAAA:::666333333222222111000000000000000////////////000000.........------,,,,,,,,,,,,,,,---------,,,++++++(((***,,,.........---,,,...+++))))))***,,,,,,,,,************))))))))))))'''((()))+++++++++***)))((()))***+++,,,---------************))))))))))))$$$%%%'''((('''''''''(((&&&''''''(((((((((((((((************************%%%&&&)))++++++***((('''***,,,///111222111///...111111000///---,,,***)))+++*********))))))(((((()))((('''&&&%%%&&&&&&'''&&&%%%%%%&&&'''((())))))'''(((((()))***++++++,,,'''+++///111555???OOO\\\nnn}}}qqq^^^III<<<666222111111777<<>>===777///,,,,,,***&&&"""$$$&&&((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******+++,,,...000111000///...)))************+++++++++&&&'''***...222333333111222222111000///...------,,,------......------,,,+++,,,---...////////////000222444666999>>>DDDIIIVVVcccuuu~~~ooo]]]HHH===888555444555......///000000000000///rrr[[[HHH===777555444333333222111000//////...///111222111000...,,,000000///...------,,,,,,,,,---...---+++***+++,,,------------,,,+++***)))******)))(((((()))***++++++******)))((()))))))))(((((((((((())))))))))))***************)))(((((())))))))))))((((((((((((''''''''''''''''''&&&&&&'''((()))***++++++******+++++++++******)))))))))'''((()))++++++***))))))((()))***,,,---...//////.........------,,,,,,,,,+++++++++***)))(((((('''&&&'''''''''(((((())))))'''&&&&&&&&&&&&((()))***+++)))(((***...000///,,,,,,---111555999CCCXXXkkk|||ooo[[[EEE999333000///000999;;;>>>CCCLLLYYYgggpppvvvuuunnncccWWWSSSYYY```xxxyyyrrroooggg]]]OOOHHH???:::999888555111+++(((&&&'''))),,,+++***''''''''''''''''''&&&&&&***+++++++++***)))'''&&&&&&&&&''''''''''''&&&&&&"""###$$$&&&((()))***+++,,,+++***)))((((((((((((***+++---///222666999:::CCCJJJVVVfffzzznnnZZZIII===444///,,,,,,+++++++++,,,---...000111222111...+++))))))'''''''''''''''((()))***+++///666@@@MMMYYYZZZVVVMMM???222......,,,******,,,+++***((('''&&&&&&&&&+++***)))***,,,...---,,,---,,,******,,,000555888555333000,,,***)))))))))%%%&&&'''((())))))))))))))))))))))))(((((((((((($$$%%%&&&'''(((******+++'''''''''((())))))******+++...111222111...---------,,,+++)))((('''''''''+++++++++---000222222222777333000///111333222111000...+++***+++++++++***---------------...///000111333666777:::???GGGNNN\\\ffftttyyywwwyyy|||```UUUGGG<<<777555222000111111111111111111111111ttt\\\JJJ???999666111111111111111111111000000111222333333111///...000//////......---,,,,,,---...///...---,,,,,,...------------,,,+++***)))+++***)))(((((()))***++++++******)))))))))))))))))))))))))))((((((((((((***************)))(((((())))))))))))((((((((('''''''''''''''''''''''''''&&&''''''(((((()))******+++*********)))))))))((((((((()))***************((()))***,,,------------,,,,,,,,,++++++*********++++++******)))(((((('''&&&'''''''''((((((((()))''''''&&&'''(((***+++------+++)))+++///111000...---...111555:::EEEZZZmmmtttcccRRR???555111///...000444666;;;DDDQQQ```mmmuuuzzzxxxqqqdddXXXTTTYYY```wwwrrriiiddd\\\SSSFFF@@@888333222222///,,,+++(((&&&''')))++++++***''''''''''''''''''''''''******++++++***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''((()))***,,,+++***)))((((((((((((((()))***---///222555666<<>>GGGMMMYYYdddtttrrrqqqttt}}}{{{ooo[[[QQQDDD:::777666444222222222111000000000000000vvv___LLL@@@:::777//////000000111111111111222222333444444222111000000//////......---------///000111000...---...///------------,,,+++***)))+++******)))))))))***************)))))))))))))))******))))))(((((('''''')))************))))))((()))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%&&&((()))************))))))))))))))))))))))))))))))******+++)))***++++++,,,,,,++++++***)))))))))))))))((((((+++******))))))((((((''''''''''''''''''((((((((('''''''''(((***,,,...000///---+++---111333222000//////000444:::FFF\\\ooossseeeSSSEEE777111///------...///111888FFFXXXiiitttzzz|||yyyqqqcccUUUQQQWWW^^^uuuwwwfffZZZTTTLLLEEE===777111------,,,***(((***((('''''')))******)))''''''''''''''''''''''''******++++++***)))((('''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((((((+++***)))(((((('''((((((''''''(((***,,,...000111666;;;BBBMMM___rrr}}}wwwlll\\\MMMBBB:::444000,,,+++*********+++---------...///---***'''&&&&&&&&&%%%%%%%%%%%%&&&''''''***111:::GGGXXXeeegggcccVVVJJJ===777444000------,,,,,,***)))(((((((((((((((((((((***---...---,,,)))))))))***,,,---///000///---+++(((&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))***++++++,,,,,,///111222111///.........---,,,+++***)))))))))***+++,,,///111444777888:::888555444444555555444000...+++***+++,,,++++++,,,,,,,,,------///000000000222555666888===EEELLLVVVbbbrrrzzzppppppttt}}}qqqdddRRRJJJ@@@999777777777777555444111///......///000vvv___MMMAAA:::666000000000000000000000000222222333333333222111000000/////////......------...000000///...---...///,,,,,,,,,,,,,,,+++******++++++*********************************)))((((((******))))))((((((''''''))))))************)))((())))))((((((((('''''''''&&&&&&&&&'''''''''''''''((('''%%%%%%%%%'''***+++***************************)))((((((((()))+++,,,)))******+++******))))))((((((((((((((((((((((((******))))))((((((((((((''''''''''''''''''''''''''''''((()))+++...000222111...,,,...222555555444000......222888DDDYYYkkk|||vvvdddWWWEEE;;;111...---+++***+++...///777GGG[[[llluuuxxxwwwtttkkk]]]PPPLLLRRRYYYqqq{{{iiiXXXLLLEEE>>>999777333///,,,,,,+++***))))))((((((((())))))))))))''''''''''''(((((((((((()))***++++++***)))((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''***)))(((((('''''''''(((&&&''''''((()))+++,,,---444888<<>><<<999777666444444///---+++***+++,,,,,,+++,,,,,,,,,---...///000111000222444666888===EEEKKKUUU```ooo{{{wwwpppqqqvvv}}}yyyhhhZZZIIIDDD===888888999;;;;;;888666333000......000111uuu^^^LLL@@@999666222222222111000//////...111111111111111000000//////////////////.........---...///...,,,+++,,,---++++++,,,,,,++++++******++++++++++++******)))))))))************)))((((((***)))))))))((((((((('''((())))))*********))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&(((***,,,++++++++++++++++++++++++***)))((((((((()))+++,,,))))))******))))))((('''(((((()))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''''')))+++...111333111...---///444888999888000---,,,///444???QQQaaaqqq{{{yyykkkZZZMMM===555///---,,,)))((()))///000777EEEWWWeeelllmmmllljjjcccVVVJJJGGGMMMUUUkkkyyy|||ooo]]]MMMCCC;;;666444333111...,,,+++++++++***(((((())))))(((((((((((('''''''''((((((((())))))))))))***++++++***((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&''''''''''''''''''((()))***+++,,,333777;;;@@@JJJWWW___aaaWWWOOOEEE===999666222000******)))((()))***+++,,,...///000...+++((('''''')))(((((('''''''''(((((((((...777CCCSSS___```[[[XXXNNNCCC<<<777111...///++++++***)))(((((((((((((((((()))+++------+++)))((()))***+++++++++*********)))(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%&&&'''((()))******)))))))))***++++++,,,,,,***,,,------,,,++++++,,,+++***)))(((((('''((((((%%%(((***,,,...222777;;;FFFEEEBBB>>>999555333222///---+++***+++,,,,,,,,,,,,,,,,,,---...///000111000222555666777<<>>:::888444111//////000111sss]]]LLL@@@999666444444333222111000//////000000000////////////...////////////////////////,,,---------+++***+++,,,***+++++++++++++++******,,,,,,,,,,,,+++***)))((()))******++++++)))((('''((((((((()))))))))))))))((())))))************)))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''''')))***+++***************+++++++++)))))))))))))))******+++((((((((()))((((((''''''(((((())))))))))))******(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***---///111000...,,,///555:::<<<<<<222...,,,---000888GGGUUUeeepppyyyxxxnnnaaaSSSGGG888222------+++(((''')))...000555???KKKUUUZZZ[[[\\\[[[VVVMMMCCCBBBIIIQQQaaappptttfffTTTHHH>>>666222222///...,,,***))))))))))))''')))******(((''''''((('''''''''(((((())))))***((()))***++++++***)))(((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))***,,,,,,111777===AAAHHHPPPTTTSSSMMMGGG???999777555111///***)))((((((((()))++++++///000111///,,,***((((((''''''&&&%%%%%%%%%%%%&&&&&&+++333???OOO]]]```\\\SSSIII@@@:::444...,,,---******)))(((((((((((((((((()))***---000111///---***++++++,,,++++++******((((((((((((((('''''''''%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''$$$%%%&&&'''(((***++++++(((((())))))***++++++,,,)))***,,,,,,***)))***+++***)))((('''''''''''''''%%%(((+++,,,---111777<<>><<<999777777999;;;===888777444222000000000111rrr^^^MMMBBB;;;777444333333333222222111111000000//////.........////////////////////////000+++,,,---,,,+++***+++,,,******++++++++++++******,,,,,,------,,,***)))(((((()))+++++++++***((('''''''''(((((())))))******(((((()))***************(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''((())))))'''((((((((())))))))))))(((((()))***************&&&''''''((((((((('''''''''((((((((()))))))))***(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&(((+++---///...,,,+++///666<<>>JJJYYYdddmmmkkkbbbVVVIII???444///+++,,,+++((('''***+++---111777===CCCGGGIIIGGGHHHGGGAAA::::::BBBIIIVVVfffxxx}}}pppaaaQQQFFF===555111222,,,,,,+++***((('''((((((&&&)))+++***(((&&&&&&'''&&&''''''((())))))******((()))***++++++***)))(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%&&&&&&'''''''''''''''((()))+++,,,---111999BBBHHHMMMQQQQQQNNNHHHCCC<<<777555444000---))))))((('''((()))***+++///000111///,,,)))((((((''''''&&&%%%%%%%%%%%%%%%'''+++111:::IIIWWWZZZWWWLLLCCC;;;666111+++***,,,)))((('''''''''''''''''''''))),,,111666888777555---------,,,,,,+++++++++&&&&&&''''''''''''''''''%%%&&&'''(((((((((((((((###$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))***''''''((())))))******+++)))+++,,,+++***)))***+++***))))))(((((((((((((((&&&))),,,------000888>>>CCCDDDBBB===666111///......,,,******+++------,,,+++++++++,,,...000111222222444777777999===EEEKKKSSSVVVYYY\\\___fffpppwww|||~~~pppiiiiiijjjkkkiii```RRRHHH:::999888555444555777999555444222111000/////////rrr^^^NNNCCC<<<999222222333333333444444444111000000///////////////////////////000000000000,,,---...---+++***+++,,,)))******+++++++++******,,,,,,------,,,+++)))(((((()))+++,,,+++***((('''&&&&&&'''((()))***++++++(((((()))***************(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))###$$$%%%&&&''''''''''''%%%&&&&&&&&&''''''(((((('''(((***+++++++++***)))%%%&&&&&&'''(((((('''''''''''''''((((((((())))))'''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%'''))),,,------+++***...666===AAAAAA666222...---...111:::CCCPPP[[[dddaaaWWWLLLAAA888111,,,*********'''(((+++(((***---000333777;;;>>>777:::;;;777222333;;;CCCOOO___rrr}}}}}}xxxooo```PPPFFF>>>444000222,,,---,,,***((('''((()))&&&)))+++***(((%%%&&&'''&&&''''''((()))******+++((()))***++++++***)))((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''')))***,,,---222<<>>===000///...---,,,,,,,,,,,,$$$%%%&&&''''''''''''&&&%%%&&&'''((())))))))))))######$$$%%%%%%&&&''''''(((((((((((((((((((((((('''''''''((())))))*********+++,,,,,,******+++,,,+++***)))))))))))))))***'''+++.........111888???>>>@@@???;;;555000.........,,,******+++---------+++++++++,,,...000111222333555777888999>>>EEEKKKQQQRRRSSSTTTXXXaaammmvvvxxx{{{mmmaaa`````````]]]UUUIII@@@888888666444222222333555222111111000///...------tttaaaPPPAAA999888222222333333222111///...222222111111000/////////------------------------------,,,,,,,,,,,,++++++++++++************++++++++++++,,,---,,,+++***)))''''''((()))))))))))))))''')))***)))((('''((()))((()))***++++++***)))((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%&&&((()))***+++******+++***((('''''''''((()))(((((('''&&&&&&&&&&&&'''***)))((('''&&&''''''(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&''''''((()))))))))*********---888EEEJJJHHHHHH???444///...000888@@@OOOXXX^^^XXXNNNEEE<<<666------,,,***)))'''&&&%%%)))***+++,,,...///000111222111000///111444777:::FFFRRRdddsss||||||yyyvvvnnncccUUUJJJCCC===666000///+++***---...***((()))+++******((('''&&&%%%%%%'''''''''''''''((()))***---......---+++(((%%%###''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))))))))))),,,...444???MMMXXXaaaddd^^^VVVRRRJJJ@@@888444000,,,)))+++***)))(((((()))***+++111000...,,,***(((&&&%%%(((''''''''''''(((((())))))''')))222>>>HHHLLLMMM@@@:::222,,,***)))&&&$$$'''&&&&&&&&&&&&'''(((((((((+++111;;;EEEJJJJJJHHH>>>888111...------+++)))+++***(((&&&%%%%%%%%%%%%((('''&&&(((++++++(((%%%$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&((()))+++,,,,,,,,,,,,++++++)))((((((,,,+++)))'''''''''(((((())))))***+++---///111222::::::999777555222000///*********)))******+++,,,000///...---...000222333666777999:::===CCCJJJOOORRRQQQQQQRRRWWWaaalllttt}}}xxxmmm^^^]]][[[WWWQQQJJJEEEAAA777666333111000000000111222111///...---------...sssaaaOOO@@@888777333333333333333111000///222111111000000///......------------------------------,,,,,,,,,+++++++++++++++************++++++******+++++++++***)))((((((((()))***************((()))******(((((()))***((()))***++++++***)))((())))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&'''((()))******))))))***)))((((((((()))******(((((('''&&&&&&&&&&&&'''((())))))***)))((('''&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((''''''))))))***000===LLLSSSRRROOOEEE999333000111999AAAPPPYYY___ZZZOOODDD;;;444...---+++***((((((''''''((()))***+++,,,------...///.........000222555666???KKK]]]mmmxxx{{{zzzxxxrrrhhh[[[QQQJJJCCC;;;444111,,,***------***((()))))))))(((''''''&&&%%%%%%&&&&&&&&&&&&'''((()))***+++,,,------+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))),,,...222===LLLYYYccchhhddd]]]XXXPPPDDD:::444000,,,)))***)))((((((((()))***+++000///...,,,***((('''&&&'''''''''''''''(((((())))))((()))000:::BBBEEEFFF===777111,,,***)))(((&&&'''&&&&&&&&&&&&'''((((((+++...666BBBMMMSSSSSSQQQFFF@@@777222000///---++++++***)))''''''''''''''')))((('''(((***+++)))&&&%%%&&&'''(((((((((''''''(((((((((((((((((((((((('''''''''((()))***+++,,,+++++++++++++++***))))))+++***)))((((((((()))************+++---...000111555444444333111///---,,,***************++++++,,,//////.........000222444666777999;;;???DDDJJJNNNRRRRRRSSSUUU[[[fffsss{{{uuukkk\\\ZZZWWWRRRLLLFFFAAA>>>777666333111//////000111222111///...---------...uuubbbPPPAAA999888444444444444333222111111111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++)))************)))(((((())))))***++++++++++++***)))***+++***))))))***+++))))))************))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''(((((()))******'''(((((()))))))))(((''')))))))))))))))***+++,,,)))(((''''''&&&&&&''''''&&&(((***,,,+++)))'''%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''******)))(((((('''&&&&&&(((***---555FFFWWW``````[[[OOOAAA888333333:::CCCRRR\\\bbb]]]QQQEEE999111...---+++)))(((((()))***((((((((()))))))))******++++++,,,---...000111111666AAASSSeeessszzz|||{{{wwwoooddd[[[UUULLLAAA999444...+++,,,,,,)))((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((())))))***++++++,,,+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''''''''(((&&&((()))))))))))),,,...///;;;JJJXXXdddlllkkkfff```VVVGGG;;;444///+++((()))(((''''''''')))***+++//////...,,,+++)))((((((''''''''''''(((((()))))))))((((((---444:::======999555///,,,******))))))''''''&&&&&&''''''((())),,,000:::HHHUUU\\\]]][[[QQQJJJ@@@999555444111///,,,,,,***)))))))))******,,,***))))))***+++***)))&&&'''((())))))))))))((((((((((((((((((((((((((()))************+++++++++*********+++++++++++++++++++++***)))))))))******++++++++++++,,,---...///000000000///...---++++++***************+++,,,,,,///.........///111333555555777:::===@@@EEEJJJNNNRRRSSSUUUZZZbbbnnn{{{pppfff\\\ZZZUUUOOOIIICCC>>><<<777666333000/////////000111000///...------------xxxdddRRRCCC:::999555555555444444333333222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++***************)))))))))(((((()))************))))))+++,,,+++***)))***+++)))))))))******)))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((()))*********)))))))))((((((''''''&&&(((((()))***+++,,,------)))(((((('''''''''''''''&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''&&&'''(((((((((((((((((())))))))))))((((((''''''))),,,222===PPPcccllllllgggYYYIII===666555<<>>777666333000///...////////////......------------xxxdddRRRBBB999888555555444444444444444444000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++************++++++,,,,,,++++++************&&&''''''((()))((((((((()))+++,,,+++***)))***+++***))))))))))))))))))***))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((()))*********))))))(((''''''&&&&&&&&&'''''')))***+++,,,------))))))(((''''''''''''((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((((((((())))))******+++000888FFFZZZmmmuuutttqqqaaaNNN@@@888666>>>FFFZZZdddkkkeeeXXXIII:::000---+++)))'''''')))+++---*********)))((((((''''''''')))+++---......---,,,---555DDDXXXkkkyyy{{{uuuooohhh]]]NNNBBB777111,,,---,,,))))))+++)))((('''&&&$$$"""!!!!!!%%%%%%%%%&&&'''((()))***------,,,***)))'''%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((())))))&&&((()))))))))))),,,......777CCCOOO\\\gggiiiggg^^^SSSDDD777000---+++***'''&&&&&&'''(((***,,,---//////...---,,,******)))%%%&&&'''((())))))))))))''''''''')))---111444555555333000---)))'''''''''(((''''''''''''((())))))(((...999IIIXXXbbbeeeddd[[[TTTKKKEEECCCCCCAAA???888666222...,,,,,,---...222333444444111...,,,+++))))))(((((((((((())))))''''''''''''''''''''''''******+++++++++***)))((()))))))))***+++---///000222111000...,,,***((('''++++++*********++++++,,,+++,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,------...///000222444666777666888<<>>888666333000...........................---------vvvbbbPPP???777555555444444333333333444444111111000//////......---------------------------++++++++++++************++++++************++++++---,,,++++++******++++++%%%&&&''''''(((((('''''')))***+++***))))))***+++******))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''(((((()))******))))))((('''&&&&&&&&&'''&&&'''(((***+++,,,,,,,,,***)))((((((''''''((((((((((((&&&&&&&&&''')))***''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))''''''((())))))***+++++++++222>>>NNNcccuuu{{{yyyvvvfffQQQAAA888777???HHH]]]gggmmmgggYYYIII;;;111,,,+++)))''''''(((***+++++++++***))))))(((''''''((()))+++,,,------,,,,,,---333???QQQfffvvv~~~xxxtttmmm```PPPEEE666000---......+++***+++)))((('''&&&$$$###"""!!!%%%%%%&&&&&&((()))+++,,,...---,,,***(((&&&$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''((((((((()))&&&((()))))))))))),,,......555???IIIUUU```dddbbbYYYOOO@@@555///---+++***'''''''''''')))+++---///000000///---,,,***))))))$$$%%%''')))******))))))''''''((())),,,///222333333222111---)))&&&&&&'''((((((''''''(((((()))***+++///999HHHWWWaaaeeeeee\\\VVVOOOKKKKKKKKKIIIGGG>>>:::444...,,,...111444:::===AAAAAA===777111...,,,,,,+++)))))))))))))))************************)))***+++,,,,,,+++)))((())))))))))))+++---///111333333222000...+++)))'''*********)))******++++++***++++++,,,,,,++++++***+++++++++++++++,,,------,,,---///111333666777888777999<<>>AAAGGGMMMQQQ\\\eeeqqq}}}tttdddVVVMMMHHHHHHGGGEEECCC???<<<:::888666333000------------,,,,,,---.........---,,,|||gggTTTCCC:::999444333222111222333444555222222111111000000//////////////////////////////+++++++++************)))++++++************++++++,,,+++)))((((((((()))***'''(((((()))))))))))))))''')))***)))((('''((()))+++***)))(((((()))***+++))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((%%%'''((()))******))))))******)))((((((((((((((('''))),,,......---+++***'''''''''&&&&&&'''''''''%%%&&&'''((())))))))))))++++++******)))(((((((((&&&111BBBVVVnnnyyygggQQQ@@@666666@@@JJJ]]]fffkkkdddVVVGGG:::111)))))))))(((''''''&&&%%%))))))(((((((((''''''''''''((((((((())))))******,,,...666FFFZZZkkktttwwwxxxtttnnnjjjcccVVVFFF:::222......111111...+++,,,$$$$$$%%%&&&''''''((((((&&&''''''(((***+++---...+++***)))(((''''''''''''######$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((((((((((((((((('''''''''&&&((()))))))))))),,,...,,,222:::BBBMMMZZZ___^^^VVVLLL???555///,,,)))'''((((((((()))+++...000222333222000...,,,***((('''###$$$''')))******)))))))))******)))((()))+++---,,,---...,,,)))(((***,,,((((((((((((((()))******,,,...555AAANNNYYY^^^___```\\\XXXVVVVVVUUUQQQNNN@@@:::222------333;;;@@@VVV^^^gggiiiaaaUUUIIIBBB555333111...,,,,,,++++++***************************+++---//////...---,,,+++******)))+++---///111///000111111111000...---(((((((((((()))***+++,,,000000111111000000//////,,,,,,++++++,,,,,,---...,,,---///222555777888999:::;;;<<<>>>AAAFFFMMMSSSbbbkkkyyyrrraaaSSSJJJDDDEEEEEEEEECCC@@@===;;;888666333000---,,,------+++,,,---.........---,,,}}}eeeRRRDDD<<<777333333222222111222222222222111111000///......---............---,,,+++***++++++++++++++++++++++++++++++******************,,,***))))))******)))'''(((((((((((())))))))))))(((((((((((()))))))))))))))((('''''''''(((***+++---,,,++++++*********+++''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''(((***++++++''''''''''''((((((((((((+++***)))***,,,---,,,+++((((((((((((((((((((((((''''''(((((()))*********+++)))(((''''''''''''&&&+++000???VVVooo~~~}}}tttbbbKKK;;;444666@@@JJJaaajjjppphhhVVVDDD777111///(((%%%'''***))))))***)))((('''&&&&&&&&&&&&&&&$$$(((,,,---+++))))))***'''+++666FFFWWWccciiijjjqqqkkkddd]]]WWWLLL???555...000333555444111---***)))'''%%%&&&((((((&&&$$$$$$$$$%%%)))...111000...++++++***)))((('''&&&&&&$$$%%%&&&'''''''''%%%%%%'''&&&&&&%%%%%%&&&&&&&&&))))))***))))))'''%%%$$$''''''&&&'''((()))+++,,,000999>>>@@@KKK\\\bbb^^^YYYLLL<<<222//////,,,******+++---///111111111111666555222///,,,+++******''')))+++,,,,,,,,,***)))%%%%%%&&&(((+++,,,,,,+++,,,***(((''''''(((***+++---,,,+++************+++)))...777@@@HHHPPPWWW[[[]]]___^^^[[[YYYXXXRRRKKKAAA:::333//////222===GGGYYYgggpppooollliii[[[KKKBBB;;;222---+++(((###)))))))))))))))))))))))))))***,,,...//////...---))))))))))))***+++,,,---111333555666555333///------,,,***))))))+++,,,---111222444555555333222000222222222111000///......222222333333444555666666777555555:::???EEEOOOYYYfffqqq}}}kkk[[[NNNGGG>>>>>>???AAABBB@@@<<<888555444222111111111///---000000///...---,,,,,,+++~~~gggSSSEEE<<<777333333222222111111222222111111000000///......---............---,,,+++***++++++++++++++++++++++++++++++******************+++***))))))******)))'''))))))))))))(((((((((((((((((((((((())))))))))))***))))))((()))***+++,,,++++++*********)))))))))&&&&&&'''''''''((((((((()))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''''''''((((((((((((+++))))))***,,,,,,+++***((((((((((((((((((((((((&&&''''''((())))))******+++***((((((((((((((('''---222@@@VVVnnn}}}}}}sssaaaKKK<<<555888BBBMMMcccmmmssslll[[[JJJ===555111***&&&(((***))))))***(((((('''&&&&&&&&&&&&&&&%%%'''******)))((((((******---666CCCRRR]]]bbbccc```[[[UUUPPPKKKCCC888000...000222444333000---******'''&&&&&&(((((('''%%%%%%%%%'''+++///111///---)))((((((''''''&&&&&&%%%%%%&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&&&&'''((()))))))))((('''%%%$$$''''''&&&'''((()))+++,,,111:::@@@CCCOOO___fffccc[[[NNN===222......+++)))+++,,,...000111222222222222111...+++)))'''&&&&&&'''(((***,,,,,,+++***)))&&&&&&&&&(((***++++++)))+++***)))((()))***+++,,,,,,,,,,,,,,,+++++++++***)))---444;;;BBBIIIPPPUUUYYY]]]___\\\YYYVVVQQQKKK???888111///...111;;;EEEWWWeeeppprrrrrrpppdddUUUJJJCCC999222000...***'''))))))))))))))))))))))))***,,,///111111111///...+++*********+++,,,,,,---333666:::===<<<777111...---,,,***))))))***,,,---222333555777888888777666888777555333111//////...111111111222333333333444666333444999>>>DDDOOOXXXjjjttt{{{jjjYYYKKKCCC===>>>???@@@AAA???;;;888444222000000000000...,,,//////......---,,,,,,,,,iiiUUUFFF<<<777444333222222111111222222111000000//////.....................---,,,++++++++++++++++++++++++++++++******+++++++++++++++++++++***))))))******)))(((******))))))((((((''''''(((((((((((())))))))))))*********)))***++++++,,,((()))*********)))((('''&&&&&&&&&&&&&&&''''''''')))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&''''''''''''((((((((()))(((((()))++++++***)))((((((((((((((((((((((((&&&&&&''''''((()))))))))******)))(((((()))))))))---222>>>TTTjjjyyy|||{{{ppp___KKK<<<555777BBBNNNeeerrrzzzsssdddTTTFFF===555---((()))+++)))((()))(((((('''&&&&&&&&&&&&'''&&&'''((((((&&&&&&(((***---///666BBBNNNVVVYYYYYYMMMIIICCC@@@===888222,,,---...111222222///,,,******(((''''''(((((('''&&&&&&'''***...111111---***%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((((('''&&&%%%'''&&&&&&&&&''')))+++,,,222999@@@FFFRRRbbbiiiggg]]]QQQ@@@444...---***(((+++,,,...///111222222222111///,,,)))'''%%%%%%$$$'''(((***+++++++++***)))(((''''''(((******)))((()))*********++++++,,,,,,+++,,,---------,,,+++******---111555:::@@@FFFJJJQQQXXX]]]ZZZUUUQQQMMMHHH;;;555000...---///777AAAOOO]]]jjjppprrrrrriii]]]NNNEEE;;;333///...,,,***)))))))))))))))))))))))),,,...111444444333111///,,,,,,+++++++++,,,,,,---333999AAAFFFFFF???666000---,,,***))))))***,,,---222333666:::<<<>>>??????AAA>>>999444111/////////000000000000000111111111333111222777===BBBLLLVVVjjjssswwwgggWWWHHH???<<<======???@@@>>>:::777222000///...///...---+++---------,,,,,,,,,,,,,,,lllWWWGGG===777444444333222111111111111000000/////////.........---.........------,,,+++++++++++++++++++++++++++******+++++++++++++++,,,+++)))((()))******)))(((+++******)))(((''''''&&&(((((((((((()))))))))))))))))))))*********++++++'''(((***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''')))***+++)))'''((((((((((((((((((((((((&&&&&&&&&'''(((((()))))))))))))))((((((((()))***+++///;;;NNNdddrrrxxxwwwmmm^^^JJJ<<<444666AAALLLhhhwww{{{nnnaaaQQQEEE888000******+++((('''((((((''''''&&&&&&&&&''''''))))))'''&&&&&&''')))***---000999DDDNNNSSSQQQNNNAAA===999666444222///,,,+++---///000000---+++)))))))))(((((((((((('''''''''***...111222000,,,((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''')))+++,,,111777???FFFRRRaaagggfff^^^RRRCCC666000---+++)))***+++,,,...///000111111222000...+++((('''&&&&&&'''((()))*********)))))))))(((((()))******)))''')))***+++,,,,,,,,,,,,,,,***,,,---......---+++***,,,---///111333777<<<@@@EEEOOOWWWTTTNNNIIIEEEAAA777222...---,,,---333;;;CCCPPP]]]dddiiiiiibbbYYYMMMEEE;;;222...,,,++++++)))))))))))))))))))))))),,,...222444555333000...,,,+++++++++++++++,,,,,,222:::EEENNNNNNGGG<<<555...,,,+++))))))***+++,,,000222666:::???BBBDDDEEEGGGBBB<<<555000.........000000000000////////////111///000555:::@@@IIISSSbbbjjjxxx|||pppcccTTTFFF===;;;;;;<<<======<<<999666222000///...//////---,,,+++++++++,,,,,,---------nnnYYYIII===888555444333222111111111111////////////............---------...------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,***)))((()))***+++***)))+++******)))(((''''''&&&(((((((((((())))))))))))((((((((()))))))))))))))''')))+++,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''')))++++++)))&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))((()))***)))&&&&&&(((******...888JJJ]]]kkkrrrsssjjj]]]LLL???666666@@@LLLgggyyywwwkkkZZZKKK;;;222+++******((('''(((''''''&&&&&&&&&''''''(((,,,***(((&&&'''(((***+++***000:::GGGPPPPPPJJJDDD999777333111///...,,,+++)))+++,,,...---,,,***((((((((((((((('''''''''''''''+++000333222///***'''%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''(((***+++///444;;;CCCNNNYYY^^^^^^ZZZPPPCCC888111...,,,***))))))***+++,,,...//////333111...+++)))(((''''''''''''(((((()))))))))))))))(((((()))+++,,,+++))))))***+++,,,,,,,,,,,,+++***+++---......---+++***...////////////222666999:::DDDMMMKKKFFFAAA===999333///------,,,+++000666999CCCNNNVVVZZZZZZTTTNNNLLLFFF===555000...------))))))))))))))))))))))))+++---000222222000...,,,++++++*********+++,,,,,,111999FFFPPPQQQKKK@@@999...---+++))))))***+++,,,---///333999>>>CCCFFFHHHHHHDDD<<<555000------...000000000//////////////////---...333888<<>>888555444333222111000000000........................,,,------...------,,,,,,++++++++++++++++++++++++******++++++,,,---------***)))((()))***+++***)))******))))))((((((''''''(((((((((((())))))))))))''''''((())))))))))))(((((()))***+++++++++***)))'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((***++++++)))&&&((((((((((((((((((((((((''''''(((((()))*********)))+++,,,***'''%%%'''***+++...666DDDTTT```gggiiibbbXXXKKKAAA999888AAALLLcccwwwzzzqqq___LLL;;;222+++***)))'''&&&((('''&&&&&&&&&&&&'''((((((---+++((('''(((*********(((...999EEELLLJJJBBB:::111000...,,,+++)))))))))((()))***++++++***)))((('''(((((((((&&&%%%&&&'''''',,,111333111---***(((&&&&&&''''''((((((((()))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%%%%%%%&&&(((***+++///222777???GGGNNNQQQQQQPPPJJJ@@@888222...,,,***((((((((()))***,,,...///222000---***(((&&&&&&&&&''''''''''''((((((((()))(((((((((+++---///...---++++++++++++++++++++++++)))***+++,,,,,,,,,+++***//////000///...///222444333<<>>???>>><<<777000...,,,,,,...---***+++///222555:::@@@CCCBBB@@@???===<<<:::777111,,,)))'''))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,...///111222666;;;BBBGGGGGGCCC<<<777///...+++***))))))***+++***,,,000555;;;@@@EEEGGGDDDAAA<<<777333222222222+++,,,,,,,,,---............,,,---111333666===DDDHHHNNNXXXccclllttt{{{tttaaaSSSKKKFFF@@@<<<888777666777777777555333333222111111222333111000---------------.........ooo[[[KKK???999666555444222111000000000---.....................,,,,,,------...---------++++++++++++++++++++++++******+++,,,,,,---......)))(((((((((***++++++***(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++,,,+++******'''''''''''''''((()))***))))))((((((((('''''''''((((((((((((((()))******'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''')))+++---,,,)))'''(((((((((((((((((((((((()))))))))***++++++,,,,,,///222333///***'''))),,,&&&'''+++222;;;CCCGGGIIIFFFAAA<<<777222333<<>>>>>=========;;;777333000,,,)))((())))))))))))+++---///000333111...+++)))''''''''''''&&&&&&&&&&&&'''((((((&&&&&&(((,,,111444555555...,,,***(((''''''((()))))))))(((((()))***++++++,,,...000000...---...///444999<<<===>>>>>>888111---+++,,,///---)))***...000111555:::===<<<;;;<<<>>>??????===888222---+++)))))))))))))))))))))))),,,,,,+++*********+++,,,,,,,,,---...000222444555:::===AAADDDBBB>>>888444///...,,,***))))))***++++++,,,000444:::@@@DDDGGGCCC@@@<<<888555444444555))))))***+++,,,,,,------...,,,---000222444:::BBBDDDJJJRRR[[[dddkkkrrrvvv}}}ttt^^^NNNFFFBBB>>>:::888777666666777666444222333222000111222222111000........................ppp___MMM@@@:::888777666555333222111000////////////............///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))'''''')))***+++)))((((((''''''''''''(((***++++++++++++***))))))))))))((('''&&&&&&%%%%%%'''(((((((((((((((''''''&&&'''''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''((((((((()))---000000,,,(((&&&&&&'''''''''''''''''')))((((((((()))***,,,---444555444111...+++++++++&&&(((+++///333666999:::555444222000000444999>>>PPPdddvvvxxxsssiiiTTT@@@222000,,,(((&&&&&&((()))&&&&&&&&&'''(((***+++,,,&&&&&&&&&&&&&&&'''((()))))),,,111444444000+++'''(((''''''''''''&&&&&&&&&)))************((('''&&&%%%&&&&&&%%%$$$$$$%%%'''((()))+++,,,+++(((&&&$$$(((((()))++++++,,,,,,,,,)))'''%%%&&&''''''%%%"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,111888<<<<<<999777666777555222///...+++)))'''(((***+++,,,+++,,,...000333111---***''''''((()))''''''''''''&&&%%%$$$###$$$(((***---333;;;>>>;;;555...((()))***)))(((*********))))))******+++,,,---...000111000///000222555777;;;@@@CCCAAA===999777444111......---,,,+++///111444888;;;<<<<<<<<<>>>???>>><<<666111---,,,,,,,,,+++***)))))))))******++++++,,,,,,,,,,,,,,,...222444222333777::::::EEEFFFEEEAAA<<<666222000,,,,,,++++++***)))((((((***,,,///333888???HHHMMMJJJHHHDDD===666111//////---,,,,,,++++++,,,,,,---/////////000111555;;;???DDDIIIPPPVVV[[[aaaiiinnnvvv~~~www^^^NNNDDD===::::::666666777777666666555555666555333111////////////......---,,,,,,+++******nnn\\\KKK>>>999666666555444222111000///////////////............///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++***)))(((''''''((()))******))))))((())))))******+++++++++++++++******))))))((((((''''''&&&%%%%%%'''''''''(((((('''''''''&&&'''''''''((((((((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''))),,,///...+++(((&&&'''''''''''''''&&&&&&'''''''''((())),,,...///222222222///,,,)))))))))&&&''')))+++...///000111111000///---...111777;;;JJJ]]]mmmooojjj```LLL:::///,,,)))&&&$$$%%%&&&((())))))((((((((())))))***'''&&&&&&&&&&&&'''((())))))+++///222111...***'''((((((((((((((((((((((((((()))******)))(((&&&%%%%%%&&&&&&%%%$$$$$$%%%'''((()))*********(((&&&%%%'''((()))***++++++++++++***(((&&&'''((((((&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++111555:::===<<<999555444555333111///...,,,)))(((((()))******+++,,,///222333111---***''''''((()))((())))))((((((&&&%%%%%%%%%(((+++---555>>>BBBAAA:::222***))))))'''&&&((())))))(((((())))))***+++---///111222222222333444555888<<>>???>>>;;;555000,,,+++,,,+++******))))))******+++++++++,,,---///000111777;;;===;;;===AAACCCAAAHHHGGGCCC>>>888444111000,,,,,,+++******)))((((((***+++...333999BBBKKKRRRTTTRRRNNNGGG>>>777222111---,,,,,,++++++,,,,,,---......///000222666<<<@@@GGGJJJOOOSSSWWW\\\bbbgggllltttgggUUUIII@@@<<<;;;::::::;;;:::999888666666555444222000..................------,,,++++++***~~~lllZZZHHH===888555555444333111000///////////////............---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))***************************)))((('''&&&&&&'''((()))***************+++,,,---,,,,,,,,,+++++++++******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''***,,,,,,)))'''(((((((((((('''&&&%%%%%%&&&&&&&&&'''))),,,///000///000///---)))''''''''''''(((((()))))))))))))))+++++++++******...333777DDDTTTbbbccc^^^TTTCCC333,,,***'''%%%%%%&&&''')))---,,,+++)))((((((((((((''''''&&&&&&''''''(((((()))***---......,,,)))''''''''''''((())))))******(((((())))))((('''%%%$$$%%%&&&&&&%%%$$$$$$%%%''')))))))))(((((('''&&&&&&&&&'''((()))))))))))))))***)))(((((()))(((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++555888===>>>;;;777333111222222111000...,,,***)))((()))))))))))),,,111444333111---***''''''((())))))*********)))((('''&&&&&&)))+++...666BBBHHHHHHAAA666---)))(((%%%%%%'''(((''''''''''''((())))))---000333666666666777888777999>>>EEEKKKMMMMMMKKKCCCAAA===;;;999888555333000000111222444666888999===>>><<<888333...+++***++++++***)))))))))******,,,,,,,,,---000555999<<>>>>>>>><<<:::888666444333111///...------.........------,,,+++++++++~~~kkkXXXGGG<<<999555555444333222111000000//////.........------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********************))))))))))))((((((''''''(((((())))))))))))***+++,,,---...---,,,,,,+++++++++++++++)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''((())))))((('''(((((((((((('''&&&%%%$$$&&&%%%&&&&&&(((***,,,............,,,(((&&&&&&'''))))))***))))))((('''''''''((((((((((((+++000333@@@LLLWWWXXXTTTJJJ===000+++***(((''''''(((***+++---,,,+++))))))(((((((((((((((''''''''''''(((((())))))*********)))((('''%%%%%%&&&'''((()))******'''((((((((((((&&&%%%$$$%%%%%%&&&%%%$$$$$$%%%'''))))))'''&&&&&&&&&''''''%%%&&&''''''(((((((((''')))(((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++555888;;;<<<999555111//////000111000...,,,++++++((((((((('''(((,,,111555333111---***''''''((()))))))))******)))(((((('''&&&)))***...777EEEMMMNNNEEE999...)))'''%%%&&&(((((((((''''''(((((()))***---111666:::;;;<<<======;;;===CCCKKKRRRWWWYYYYYYMMMJJJEEEBBB>>>;;;777444222222111111333555888:::;;;:::999555000,,,************))))))))))))******------...111777>>>EEEJJJSSSWWWYYYYYY[[[\\\YYYSSSOOOHHH===444///---------+++*********)))))))))(((+++,,,...222999DDDPPPXXXaaa```^^^VVVJJJ===333...,,,,,,++++++++++++,,,,,,---///111333555:::???CCCHHHIIIJJJLLLOOOSSSWWWZZZWWW```mmmzzzqqq\\\MMMAAA;;;:::;;;===>>>???>>>;;;888666555444222000..................------,,,,,,,,,,,,kkkWWWFFF<<<;;;666666555444333222222111............------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,++++++************))))))))))))))))))))))))((((((((()))***+++,,,------,,,+++*********++++++((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((('''&&&%%%$$$'''&&&%%%%%%&&&'''((()))---......,,,)))'''''''''((())))))))))))(((((('''%%%&&&'''((((((***...000:::CCCKKKLLLHHH@@@666---)))((('''&&&'''(((***+++******)))))))))))))))***)))(((((('''''''''(((((()))(((((((((''''''''''''######$$$%%%'''((())))))'''((((((((((((&&&%%%$$$%%%%%%&&&%%%$$$$$$%%%''')))(((&&&%%%$$$%%%'''(((%%%%%%&&&''''''''''''&&&''''''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++111444888888666222000...,,,///111000...,,,+++,,,((((((((('''(((,,,111555333111---***''''''((()))(((((()))))))))(((''''''&&&)))***...888FFFOOOQQQFFF:::///***((('''(((+++)))(((((((((((()))******---222999???AAABBBCCCCCCAAADDDKKKSSS\\\bbbddddddZZZWWWQQQKKKFFF@@@:::666333222111111333666999;;;999999666222...++++++,,,***))))))((())))))******---...111777@@@KKKUUU[[[eeeiiikkkkkkkkkjjjbbbZZZNNNEEE999000,,,+++,,,,,,*********)))))))))))))))------///222999CCCOOOWWWaaaaaa^^^VVVKKK>>>444///,,,++++++******++++++,,,...000222444777;;;@@@DDDEEEEEEFFFIIIOOOUUUYYY\\\WWW```lllyyy|||gggVVVGGG???>>>999;;;>>>@@@???<<<999666777555333111000///000000......------------,,,,,,lllWWWEEE<<<;;;666666555444444333222222.........------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))************))))))((((((((((((((()))***+++,,,+++***)))))))))***+++((((((((((((((((((((((((&&&&&&%%%%%%%%%'''((()))'''''''''&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&$$$$$$&&&((((((((((((((('''&&&%%%%%%((('''&&&%%%%%%&&&'''(((---......,,,)))''''''(((&&&&&&'''''''''''''''&&&%%%&&&((((((((())),,,...333888>>>@@@<<<555///***&&&%%%%%%$$$%%%&&&'''(((((((((''''''((()))******))))))((((((''''''(((((((((((('''''''''&&&&&&&&&"""###$$$%%%&&&'''(((((((((((())))))((('''%%%$$$%%%&&&&&&%%%$$$$$$%%%'''''''''%%%$$$$$$%%%&&&'''%%%&&&&&&'''''''''&&&&&&&&&'''((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++...111444555333000...---+++...111111...++++++,,,'''((((((((((((+++000333333111---***''''''((()))(((((())))))))))))(((((((((+++---000:::HHHQQQRRRFFF;;;000,,,***((())),,,))))))(((((())))))***+++---333<<>>===<<<888333...++++++,,,))))))((((((((()))******---///555>>>JJJXXXdddkkkvvvyyyzzzyyyxxxtttiii]]]IIIAAA555...+++++++++***)))))))))))))))))))))))),,,---000444:::DDDOOOWWWbbbaaa]]]TTTIII===555111++++++************++++++...000222444777:::???BBB@@@@@@BBBGGGOOOXXX^^^aaa]]]eeeooozzzqqq^^^LLLBBB???<<>>JJJRRRSSSHHH===222...+++))))))+++(((((('''''''''((())))))---444>>>FFFKKKLLLMMMMMMQQQUUU\\\fffnnnrrrqqqppplllhhhccc\\\VVVNNNGGGBBB;;;<<<<<<>>>@@@CCCEEEGGGFFFCCC>>>666///++++++,,,((((((((((((((()))******---000888EEETTTcccqqqxxx}}}vvvhhhZZZDDD<<<222---,,,,,,+++)))((()))))))))))))))))))))***---111666>>>HHHRRRYYYbbb___YYYOOOCCC999333000++++++************++++++,,,...000222444777;;;>>>===<<<>>>EEEPPPZZZaaadddcccjjjsss{{{zzzhhhVVVLLLIIIFFFIIILLLMMMKKKEEE???;;;777666444222000000000000------..................kkkTTTAAA999999444333333222222111111111......---------,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++******)))(((''''''&&&''''''((((((((((((''''''******))))))))))))))))))+++***((('''&&&''')))***(((((((((((())))))))))))((('''&&&%%%&&&(((***,,,'''''''''&&&&&&%%%%%%%%%%%%&&&(((******)))(((''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&'''((('''((((((%%%######&&&***&&&&&&''''''((('''''''''(((''''''((()))+++---...+++,,,,,,***'''&&&&&&'''(((((()))))))))(((''''''$$$&&&(((((('''''''''(((,,,...111444222---***+++'''''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''******)))(((((((((((((((''''''((((((''''''&&&%%%%%%%%%&&&&&&'''((((((((()))************((('''&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&''')))+++***'''%%%%%%'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++000222444444000---*********///333222---))))))+++'''(((*********+++---///333111---***((('''((()))***++++++,,,,,,,,,++++++---000333777@@@LLLSSSSSSJJJ???444///,,,)))((()))'''&&&&&&&&&&&&'''((((((...555???HHHMMMOOOOOOOOOVVVZZZbbbkkkrrruuutttrrrkkkhhhccc^^^XXXQQQIIIDDDCCCCCCEEEGGGJJJLLLOOOPPPMMMJJJCCC:::111,,,***+++((((((((((((((()))******,,,111;;;IIIYYYjjjxxx}}}tttdddUUU@@@999111---------+++((((((((((((((())))))))))))(((,,,111888@@@KKKUUU\\\aaa]]]UUUJJJ>>>444///---++++++************++++++***,,,///111222555888;;;;;;:::<<>>666555333111////////////------..................gggSSSDDD;;;777666555333333444444333222222111000///............---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++************+++++++++***)))(((((()))***+++,,,+++***)))(((((((((((()))++++++***((('''((())))))(((((())))))(((&&&###(((((((((((((((((((((((((((((('''&&&&&&((()))***)))((('''&&&%%%$$$$$$$$$'''(((((()))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%'''%%%%%%&&&'''&&&%%%###"""''''''&&&&&&'''(((***+++///...,,,***((('''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))+++---000000///---,,,,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&(((***+++,,,000---)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''*********))))))(((&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%'''((()))'''&&&''')))***&&&###$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((''''''''''''((()))+++,,,111333444333111...---...)))+++---,,,)))'''((())))))(((''''''))),,,///111333222///,,,************+++,,,---...------///111555555555999CCCNNNRRROOOHHH>>>555000,,,((((((***((((((''''''''')))***+++111444:::BBBIIILLLMMMLLLVVV\\\ccchhhpppvvvuuuqqqqqqhhh___ZZZTTTMMMIIIJJJGGGJJJNNNSSSVVVWWWWWWWWWYYYQQQEEE999111---***))))))(((((((((((())))))***...111999FFFUUUdddooouuuzzz~~~~~~yyyrrrhhhZZZNNN>>>888111,,,******++++++......,,,+++***)))))))))(((***000999DDDMMMRRRTTTYYYTTTLLLDDD<<<444---(((++++++*********+++---...+++,,,...000222444666777888999===DDDNNNWWW^^^aaabbbffflllrrrxxx}}}wwwlllddd_________]]]XXXOOODDD===555333111///------------......---,,,,,,+++******fffRRRDDD;;;666666444333333555666666555333222000///...------------------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++************+++++++++***)))(((((()))***+++***)))))))))))))))******+++,,,---,,,***)))***+++)))((('''((())))))'''%%%(((((((((((((((((((((((('''&&&&&&&&&&&&((()))***))))))((('''&&&&&&&&&&&&%%%&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%'''%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%&&&(((***---...///...,,,***((('''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((,,,...000000...,,,++++++%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***+++111...+++((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))((()))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((******((('''''')))------***&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&'''(((***,,,---555666666444000,,,***)))(((***,,,+++((('''((()))***)))(((((()))---111333666333000,,,***))))))******,,,///000///000111222333333444777@@@JJJMMMJJJDDD;;;333///,,,(((''')))((((((''''''((()))***+++...111666<<>>777000...+++'''&&&(((((('''''''''((()))+++,,,---...111555999;;;===>>>GGGPPPZZZccckkkoookkkeee\\\RRRJJJHHHHHHGGGHHHJJJQQQTTTWWW[[[]]]_________]]]UUUGGG;;;222...+++***)))))))))))))))***+++,,,---///333:::CCCLLLUUUYYY[[[```dddaaa]]]VVVLLLCCC:::555000,,,+++++++++++++++******)))))))))******,,,---111777???FFFKKKLLLKKKFFF>>>888333000...,,,+++************+++,,,,,,+++---...///000222555777<<<>>>BBBFFFJJJLLLMMMNNNPPPSSSYYY___fffmmmuuuzzzyyyrrrnnnggg^^^UUUKKKAAA:::444333111///...---............------,,,+++++++++}}}eeeRRRDDD;;;777444333333555888:::;;;;;;666555333111///...---,,,...------------,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++***))))))))))))))))))***((((((((((((((()))******((()))***)))((('''((()))...+++((('''((((((((('''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((())))))%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%)))((((((((((((((())))))---,,,***((('''''''''(((''''''''''''''''''''''''%%%''')))+++,,,***(((''',,,...//////,,,)))((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())),,,,,,,,,***'''&&&&&&'''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((()))***************))))))(((((((((((((((''''''''''''''''''''''''$$$&&&))),,,...000000000+++,,,...222555555000+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***+++---...---000222111///,,,+++++++++***)))((('''((()))***+++***((((((+++111777:::>>>:::444...***((()))***...111444666444222111111///333666:::AAAHHHJJJGGG999222---,,,***'''%%%'''''''''''''''((()))+++,,,,,,...000111222555777999@@@KKKXXXbbbjjjmmmggg___SSSIIIAAAAAACCCEEEFFFIIIMMMOOOSSSWWW[[[^^^_________VVVHHH;;;222---***)))))))))((())))))***+++,,,+++,,,///333999@@@HHHMMMUUU[[[___\\\VVVPPPGGG???777444///,,,+++++++++***))))))(((((()))******+++,,,,,,///555<<>>BBB===666...***((()))+++222444777777444111///...,,,222777<<>>BBBEEE???777///***)))+++,,,333444666555222///------***222999===BBBGGGGGGDDD777000+++***)))'''''')))'''&&&&&&'''(((***,,,---,,,///111222111222666999CCCOOO___kkkrrrrrriii^^^NNNCCC;;;===BBBEEEEEEFFFFFFIIINNNTTTZZZ```dddfffeeeZZZKKK<<<222,,,***)))((((((((()))***+++,,,---+++---......///444===CCCPPPWWWZZZUUUMMMEEE>>>888777555222000///---+++))))))))))))))))))***+++,,,***)))+++///666===BBBDDDCCC===555000---,,,,,,,,,,,,---------------,,,++++++---///...---000999@@@LLLPPPSSSRRRKKKDDD@@@>>>===BBBJJJSSS]]]gggqqqxxxzzzxxxxxx|||vvvnnn```SSSHHH@@@:::666444333111000//////000000......------------------xxxaaaOOOBBB:::666444333111222333444444333444444222111000/////////............------------***++++++,,,,,,++++++***++++++************++++++((()))***++++++***)))((()))(((((('''''''''((((((((()))******))))))***,,,---,,,++++++,,,+++***(((((((((((((((((((((((((((%%%&&&'''((()))((((((''''''&&&&&&&&&&&&''''''(((***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&'''((()))***,,,///222555666777888333000,,,(((%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''))),,,,,,***(((''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&''')))+++---...222555888555///***)))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''%%%%%%&&&'''(((***+++,,,((((((((((((((((((((((((&&&&&&&&&&&&'''(((******)))((('''***------)))&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))***+++++++++******,,,---------...111666:::<<<666000,,,,,,.........---...111555:::???DDDFFFFFF@@@777///******,,,...000222333222000......///...666===AAADDDFFFEEEAAA999222+++***)))'''(((+++&&&&&&&&&&&&(((***,,,---000444999999888999===AAAJJJVVVfffqqqxxxwwwmmmbbbSSSHHHAAAEEELLLOOONNNNNNIIILLLPPPVVV]]]bbbgggiiiiii^^^NNN>>>444...,,,+++*********+++,,,---//////---///000...---111999@@@IIIPPPUUUQQQJJJDDD???:::999777444222000...***(((++++++*********++++++,,,,,,++++++...333999>>>???>>>:::333///------------....../////////...---,,,***---///...---111<<>>CCC???999222....../////////...000444999???DDDGGGIIIGGGAAA888///******---///...///000000///...000111444<<