BM66( {{{ooo\\\WWWTTTUUUZZZ^^^]]][[[ccc[[[SSSRRRUUUXXXWWWTTT]]]ccceeedddkkkvvvsssiiixxxzzz~~~sss___JJJHHHRRRVVVBBBFFFBBB===KKKkkknnnQQQDDDBBBFFFWWWhhh~~~iiiOOOCCCFFFJJJBBB===BBBJJJLLLFFF???;;;::::::<<<@@@@@@===999666;;;??????:::777888:::999;;;<<<;;;999999<<<>>>???===<<<>>>@@@???999333888888999;;;======:::888:::@@@BBB@@@>>>>>>===:::???BBBAAA;;;999<<<>>>===???===;;;;;;===?????????<<<>>>??????===>>>@@@BBB???@@@@@@AAA@@@>>><<<;;;>>>??????===::::::===AAABBBBBBAAAAAA@@@???>>>>>>@@@>>>>>>@@@>>><<<===BBBAAA@@@>>><<<:::::::::;;;:::999999:::===@@@AAAAAADDD@@@<<<:::;;;<<<;;;:::===>>>>>>>>>>>><<<;;;:::777777777777777888999999:::===???<<<888777:::===?????????>>>>>>??????@@@???;;;777777:::>>>@@@@@@===>>>???>>>===<<<<<<<<<========================AAA===;;;<<<;;;888888<<<@@@===;;;===@@@AAA>>>;;;>>>===;;;:::>>>DDDEEEAAAAAA======BBBCCC??????CCC===<<<::::::<<<======<<<=========@@@BBBCCCAAA@@@>>>======>>>@@@AAA@@@???999===AAACCCDDDCCCBBBBBB:::>>>???>>>>>>AAA@@@===<<<>>>@@@AAA@@@>>><<<;;;======???BBBBBBCCCJJJRRRZZZfffxxxzzzssskkk```WWWQQQMMMIIIHHHJJJKKKJJJIIINNNNNNNNNNNNOOONNNKKKIIILLLLLLLLLJJJIIILLLRRRWWWRRRSSSPPPKKKKKKOOOQQQOOOOOOOOOOOOQQQSSSTTTTTTSSSQQQWWWfff}}}{{{fff^^^^^^]]]]]]^^^```bbbccc\\\]]]]]]^^^^^^_________[[[ffftttzzzuuu}}}tttaaaUUUFFFHHHLLLTTT[[[]]]YYYTTTYYYYYY\\\ccciiikkkhhhdddcccjjjnnnnnnuuu~~~oooZZZHHHJJJVVVVVVDDDCCC>>>:::EEE^^^xxxxxxXXXFFF>>>@@@OOO```wwwqqqbbbMMMCCCDDDMMMDDD===@@@IIILLLIIIDDD;;;888555555777888666444666999;;;:::888666666777888:::;;;:::999999;;;===:::777666999<<<<<<888444555555777:::======<<<:::777:::;;;999888:::999555===@@@???:::777:::<<<;;;===<<<::::::<<<=========888777777:::===>>><<<888:::;;;===>>>===;;;888666<<<======:::888777:::===<<<<<<============>>>>>>:::888999<<<:::777888<<<@@@>>>;;;::::::999999888888888999999999::::::;;;@@@<<<888777888999888777999:::<<<===;;;777333000333333333333444444555666999<<<===;;;888666999<<<888777666555555666666777999666333444777:::<<<<<<666777888777666555555555777777888888777777777888777444444666666333444777888666555777:::;;;888555888<<<>>>======AAACCCBBBEEEAAA??????<<<666555999999888777888:::;;;:::888999999999;;;======<<<:::888888888777666666666666222444777999999999888888444666666444555999:::888444666888999888666555444;;;777666999;;;:::<<<@@@BBBLLL^^^rrr{{{}}}}}}{{{yyyqqqfff]]]WWWQQQIIIDDD???<<<888777999::::::999@@@???@@@@@@AAA@@@>>>===:::;;;<<<;;;:::;;;???BBB@@@BBB@@@<<<<<>>;;;;;;<<<===?????????>>>DDDHHHRRRaaatttyyyyyyzzzwwwsssooorrrxxx}}}uuutttrrrpppqqquuu|||xxxiiicccdddWWWDDD===>>>??????@@@???>>>>>>;;;;;;::::::;;;;;;<<<===;;;@@@HHHRRR\\\iiiuuu}}}xxxrrrwwwxxxrrrrrryyy~~~yyyvvvyyy~~~ttt{{{|||uuussssssiii[[[hhhTTT```oootttlll\\\MMMDDD;;;>>>DDDNNNWWW[[[YYYVVV___ccciiipppssssssqqqooo~~~~~~rrrWWWDDDKKKTTTPPPIIIAAA;;;999???PPPkkkaaaJJJ<<<;;;IIIYYY|||qqqkkkaaaPPPCCC???KKKCCC;;;<<>>;;;777777999999888555666999;;;;;;777555555777:::888555444444555444444333666999;;;:::666111...333333444444555666777777777:::;;;:::777666777:::999777444333222333555666333222111333666888999999666777777777777666555555222333444444333222333444444222333666777555666999777666555555777777666555777???EEECCCAAABBBCCCCCCFFFDDDAAA>>>777000000444555555666888999999777555777666666777888999777555777999:::888444222333555444444555555666666666666444555444111222888:::999444666888888666444444444;;;555333777;;;:::777777555:::FFFXXXiiitttwwwvvv~~~vvvuuu~~~~~~{{{uuuxxxzzz|||}}}|||~~~yyy{{{|||yyytttrrruuuxxx||||||yyyuuuttttttnnnfffccc[[[OOOFFFBBB???<<<999999777555444666777777777888999::::::;;;;;;::::::444555555555333444666888888::::::777777999999666555666777888999999999888===CCCOOO\\\jjjwww|||zzzxxx{{{}}}yyywwwqqqlllsssyyyrrrlllkkklllllloootttrrrggg___aaaeeeeeeaaa___nnnnnnggg]]]]]]```UUUEEE:::;;;===???>>><<<:::888888777555444555666888999999;;;@@@JJJXXXgggsssyyyrrr]]]WWWgggoooeeeaaahhhjjjddd___dddmmmrrrnnnhhhgggqqqsssjjjjjjnnncccQQQbbbTTTYYY^^^]]]VVVMMMDDD@@@AAAAAACCCJJJSSS]]]dddfffppprrruuuvvvwwwzzzrrrUUUEEEOOOZZZTTTOOOBBB:::;;;>>>HHHbbb~~~jjjQQQ???;;;FFFUUUzzz{{{vvvrrrgggTTTDDD<<>>EEEEEE@@@CCC???:::888:::;;;:::888999444000000444666555333666777888888888888888888777555333444777999:::999222222444777:::<<<<<<;;;===:::666444888===;;;666888<<<<<<777666888999888:::999888999;;;<<<;;;:::;;;666444999AAADDD>>>888:::;;;<<<<<<<<<;;;999888;;;;;;999888666666666777555666777888999:::;;;<<<666666888<<<:::666555888<<<999666666999999777444666;;;???>>>999555666888777666555444444444444444222555888;;;<<<:::888666111222333555666777777777555777999888666555666888<<<:::777444333555777999222222333555888999999999999999888999::::::888777222444666555333222444666888444444666777666777;;;:::888666444444555999;;;???FFFKKKJJJHHHGGGEEEBBBBBBBBBAAA===777333555999666666777999::::::777555999777666666777777666444888<<<>>><<<777444777::::::999777666777888888888333666666444555:::<<<:::666888:::999666555666777999555555:::===;;;999999888888999BBBQQQcccsss}}}{{{~~~~~~{{{~~~{{{zzz{{{}}}tttvvvzzz}}}}}}~~~|||yyyxxxxxxxxxxxxzzzxxxuuuqqqqqqpppggg]]]UUUOOOGGG@@@===;;;:::999:::999888888999:::;;;;;;888:::;;;<<<;;;<<<===>>><<<;;;999777666777999;;;999<<<===;;;;;;===<<<888999:::;;;<<<<<<<<<===>>>===LLL```pppzzz~~~zzz}}}|||vvvvvvnnnkkkjjjlllppprrrqqqpppjjjfffeeejjjnnnkkkccc[[[^^^bbbccc```___\\\OOO@@@:::;;;<<<======<<<:::999999888555444444666888::::::<<>>===888666<<>>>>>999666777:::777777777666666555666777666777888999:::;;;;;;;;;,,,---///111333444444444444555777777666666666666:::888555222222444666888222333666777888999999:::777555444666888888666444333666888777444222555888999444000000000///222777666555333000000666>>>EEEHHHJJJKKKJJJKKKJJJDDD<<<:::<<<<<<999777777999;;;999888777777888888666555999777666555666666555444333777;;;999666444888<<<;;;888555444666777777666...222555444555888777333333555777555222000333666333333666:::888444555888555555444555===OOOfffwww}}}}}}zzz|||tttuuuyyy}}}uuuvvv{{{}}}|||rrrqqqvvvyyyuuuooouuutttpppllljjjfff\\\PPPEEEBBB???<<<:::888777555333333444444444555666777555777999999888888:::===>>>;;;666333333555888:::555999:::999999;;;999666333444666666666888;;;???CCCUUUkkkzzz}}}wwwyyy~~~yyy~~~uuupppxxxssspppllliiijjjjjjfffcccjjjlllmmmllliiiddd^^^YYY]]]bbbeeeaaaXXXKKK???666777777777777888999:::;;;999777555333333555777888999:::AAAOOO```mmmqqqpppttttttoooiiidddaaaZZZRRR\\\```eeejjjkkkhhhccc```eeekkkiiibbb^^^[[[JJJ777dddWWWUUUTTTUUUSSSMMMBBB::::::@@@JJJYYYhhhxxx~~~zzzfffRRRDDDNNNbbbjjj]]]LLL===::::::@@@RRRhhhsssdddIII===AAAJJJlll}}}ooo\\\MMMIIIKKK???@@@<<<888===DDDCCC:::777444333555888999777555;;;666222222666999888666666555666777999999777555777666555333333333444555888777666666888999888777999888555222555::::::666777;;;<<<999888:::;;;999999888888999;;;<<<:::999:::;;;;;;888777888===AAA;;;;;;:::999999::::::;;;===<<<:::;;;<<<<<<;;;999:::::::::::::::999999999777666888;;;999555555999999999999888666444333222333666999999777555666888666777999888777777888999999999777666666666666777,,,---000333444555666666333444666777777666555555999777555444444555777999222444666777777777888999666444333555888999666444111555888666222111444888;;;555111000///...000555333555666555555<<>>???<<<===:::555333333444555555777555333333444444444333222555888888777777:::===;;;777444444777888777666---222666666777888555000333666777555000///333888333555888:::666111222777///333666666888BBBSSSaaaaaajjjzzz}}}|||}}}sssxxx}}}yyywwwuuuwww|||zzztttvvv~~~zzzooonnntttvvvpppiiipppooojjjccc]]]WWWLLLBBB888888888888777555444333333555666666555555666888333555777777555555888;;;<<<888333000111333555666222555777555555777666333222333555555555999AAAGGGSSS```ooovvvwwwxxx}}}}}}|||~~~zzzrrrrrrwww||||||~~~zzzpppnnnsss{{{wwwnnneeecccgggiiihhhiiimmmlllfffbbbccchhhjjjddddddccc^^^SSSFFFAAAAAA:::999999999:::<<<>>>???>>><<<:::999999:::;;;<<<===>>>DDDQQQcccrrryyy|||pppuuuooo___YYY```ccc```ZZZ]]]bbbdddddddddfffiiiiiigggffffffdddZZZIII:::aaaVVVZZZ___aaa]]]RRRDDD;;;888@@@OOOaaasss~~~iiiWWWCCCDDDYYYjjjjjjXXXDDD:::888===IIITTThhhxxxhhhJJJ===BBBKKKlll~~~ooo\\\OOOLLLMMMCCCDDD???888;;;DDDDDD===;;;777444444777::::::999999666444444777999999777666555666888::::::888555777777777666555444555666999777666777888999999888888:::999666666:::;;;999666:::<<<999888::::::888777777777888::::::888777<<<>>>>>><<<::::::===@@@777999;;;<<<<<<;;;999888:::999888999<<<===;;;999888888888888888888888888666555666888777333444888555888:::888222//////000555555555555555555555555444666999888777666888999666666666555444333333222---///222555888999999888333444555777888888666444888777777666777888:::;;;444666888777666555777999888666444666:::;;;999555000444888666111///333777;;;777666777666222333666555:::>>>>>><<<>>>FFFNNNDDDEEEDDD???>>>@@@>>>999888;;;>>>@@@HHHOOONNNHHHDDD>>>666111000333666888666444222222333444444333555555777888999;;;<<<===999666333444888999888555222777888777777999777333666999:::777111111666;;;555444555888888555555888111444888888888;;;CCCJJJMMMSSSbbbvvv{{{zzz~~~}}}~~~||||||tttssswwwuuuoooooovvv|||tttpppqqqpppkkkfffgggfff___TTTKKKGGGAAA;;;333444666666666555555555888:::<<<<<<:::999:::<<<555777999888555555888<<<:::777555555666777555333444777888666666999999666777999:::999;;;BBBLLLUUUccclllvvvzzzyyyyyy}}}~~~vvvuuu|||}}}vvvtttxxx~~~{{{yyywwwwwwxxxnnnnnnhhh___]]]ccciiikkkeeejjjjjjdddccckkktttxxx^^^XXXTTTRRRJJJ@@@===AAA333333444444555555555555888777666555555555555666888<<>>FFFPPPccc~~~uuudddVVVMMMIIIFFFFFF???555777BBBDDD>>>===888222000333777999999777666555555777888888888666666666888;;;;;;888555777999999999888888999:::888777666777999:::::::::222555666333222555777666555999;;;888777999:::888555555555777999999777555999:::;;;:::999888888888555999===@@@AAA>>>999666888666666888;;;<<<:::888555555555666666666777777777555555777666333555999333888;;;777000+++,,,///999777555555555666555444222555777777666555666999111222555666777555444222***,,,000333555666666666333444555777999888666444444444444555666777888999888999:::999777666999;;;777444222444888:::777333000555999777222000333888777555666:::999444222333555<<>>:::;;;>>>???>>>AAAEEEKKKWWWbbbaaaXXXKKKDDD999222111444999<<<777555333333444666666666444333333444777999888888444111...000444666444000444777777444333666666333555888999555//////444;;;111,,,,,,222777888777888555555444333333666999<<>>999333333666999888666666777666666666555444444666888:::;;;:::777444111999::::::999666444555666555888999999666555777999666333444888888444222222111555999:::888666666777555444444444444666888999999888888888888777555444555999@@@CCC>>>666444777999777555555555555444333777444444888666222444:::999888666444333222222222888333555======444111666888666444444555777888999444666555111111555666444444555333000333999;;;999000+++***000444333444999777444333555999<<<;;;999777444111111555888:::999999555444666666333444777444666333///222888777222,,,999???777000222666555555333555888555000222888999999:::;;;<<<;;;999777777999:::999:::===@@@AAALLLUUU\\\bbbmmmyyyvvvkkk^^^JJJ666000444777666555999555000///222555666555222666666333333777888444555555555555444333222111,,,444888555444777999666999888666222///000555:::222555777666333111333555222222222333333555666777888>>>BBBEEEOOO^^^hhhjjjvvvxxxxxxwww~~~}}}|||}}}}}}}}}|||vvv||||||{{{uuupppwwwvvvfffkkkooommmeee___\\\UUUMMMGGGFFF@@@888666777666222111000111333666777777555666222222777999666333222666999888222222888999666888555444666999999777444888888777555333333555777;;;777:::BBBDDDGGGXXXmmm{{{wwwzzzzzzzzz{{{|||||||||~~~zzzvvvyyy}}}}}}vvvnnnrrrvvvuuuiii___dddooogggeeefffjjjgggcccdddjjjcccaaaZZZNNNCCC<<<777333333666999:::888666555444777666777999;;;:::666222777III]]]fffiiinnnuuuzzzpppsssjjjhhhmmm^^^VVVhhhqqqnnnnnnooonnnkkkiiijjjmmmnnniii```XXXQQQBBB444[[[GGGRRRaaaggg[[[III??????@@@CCCOOOccc{{{eeeLLLBBBJJJ^^^pppxxxlllUUU@@@999>>>BBBAAA@@@ZZZsss~~~ppp\\\KKKCCCBBB^^^uuu{{{~~~|||vvvfffSSSFFFCCCLLLIIICCC===>>>BBBAAA<<<===888444444777999888666777777666555555555666666666888:::;;;:::888555333777999999888666444444444666888:::999666555777888555111222777:::888555555555888::::::777666666777333333444555666888999::::::999888777777777666555999:::???BBB???888555888:::999888777777777777777444111111666777666777;;;777555444555666666555444777222444;;;;;;444333888999777555444555666777777444666555222111555555333777777444111333888:::777333...---111444333333777555444444555777999:::999666333111111444888999999777444444666666222222555333444333000222777666111000777;;;777222222444555999666777:::888444555:::???<<<888888<<>>>>>===@@@HHHRRRYYYdddeeefffjjjttt~~~|||^^^JJJ555000333555555444777444222222444555444333333666666222222666666222333444666777666333000...///555888555444777888777888888888555222222555888222444555555444333444555444444444444444444555555555:::<<<===DDDPPPWWWXXXaaafffjjjmmmsss|||}}}zzzyyyuuuxxxxxxuuuyyyqqqooottt|||zzzssssss{{{yyy{{{~~~}}}zzzwwwuuuxxx{{{wwwqqqqqqvvvpppeeeaaadddbbbZZZUUUSSSNNNGGG@@@???:::555444777777333333222222444666888888777555222111555777555222222888:::999444444999:::888777666666777888888777555666777777666555555777999@@@===???DDDIIIQQQaaaooo}}}zzz{{{~~~zzzyyyzzz}}}}}}xxxssssssvvvzzzuuu|||uuuvvvxxxuuuuuuwwwyyytttggg]]]cccooouuukkkdddccccccaaaaaadddkkkeeeZZZKKK>>>666222000333444666888888777555333777666666888::::::777444:::HHH[[[hhhlllmmmqqqvvvooommm```aaakkkccc[[[iiirrrkkkccc___cccjjjnnnnnnnnnnnnjjjaaaYYYQQQBBB555SSS>>>GGGUUU^^^ZZZLLL@@@<<<>>>???HHH```gggOOOCCCHHH[[[mmm{{{uuuaaaGGG<<>>MMMbbbttt{{{dddMMMAAA???WWWpppzzz~~~tttaaaOOOFFFFFFQQQMMMCCC;;;:::>>>???<<<;;;888555555888999777555777777666555666666777888666777999::::::999777666555777999888666333333333777888:::999777666666777555000000777===<<<888777999::::::888666555666777222333555777888999:::::::::999888777666666777777;;;:::;;;>>><<<777555666:::999888777777888888999666111000444888888888888555333222555:::<<<888555666222333999:::555555:::999888666555444555555666555777666222222555555222888999666222444888999666666222000333444333222444333444555555555666888999555333111111333666777888666444444777666222000222111333333222444666555111444444555777555111222555;;;777666999:::888888:::@@@<<<999999;;;>>>>>>===;;;>>>CCCGGGLLLVVVcccnnnqqqqqqwwwzzzttt\\\III666000222555444444555444444555666555222000444666555222222333333000222444777999777444///,,,333777888555444666888777777888999888555444444555333333333444666666555444555666666666666555444444444666666555888???DDDDDDJJJSSS\\\bbbhhhnnnqqqppprrrrrryyyzzzssstttrrrnnnooosssqqqhhheeehhhxxx{{{|||wwwrrrooouuuzzzyyyoooggggggddd^^^WWWWWWTTTLLLGGGEEEAAA<<<666777444111222777888555666555333444666888999999666222111444555333222444777999777444444777999777555777888888777666666777444555666666666666888:::@@@BBBDDDHHHTTTeeeqqqttt{{{}}}~~~}}}~~~{{{xxx}}}yyynnnkkkvvvwww{{{~~~}}}yyyxxx{{{zzzzzzyyyssshhhaaafffooo|||mmm___\\\```cccaaa```mmmcccUUUFFF:::333111111333222333555999999666222888777555666777888888777===FFFYYYnnnuuuqqqppptttqqqhhh[[[^^^llljjjcccjjjppplllaaaZZZaaaoootttpppkkkkkkhhhbbb\\\SSSEEE999LLL<<>>BBBEEESSShhhwwwhhhPPPCCCBBBOOOiiiĦĦ}}}|||ӵGGGLLLIII@@@777666:::<<<999999777666666888888666444444555666888888888777777666666888999999999888888555777999999777444333333888888999999888666666555666111000777>>>===999777999888666555444555777888444555777888999999999888:::999888666444555777999;;;666555777888444222333888888777555444555777999:::555111Ħ666222111555<<<>>>999333555222222777888666777;;;999999888666444333444555555777777333333555555222777888666333555999:::777888555333444444333222111222444666555333333666999444333222222333555666777666444555888777222000111111333444555666777555333999222111777888222111666;;;777444666999:::999888888:::<<<;;;999777777888999AAANNNZZZbbbhhhrrr{{{}}}rrrkkkZZZHHH777111444555555555555555555555555444222111555555444222111111000///555666888888777555111///888888777555444666777888777777777666555444444444444222111333777999777444444555666777777666666555777666555444444777999:::;;;CCCLLLSSSWWW]]]bbbeeekkklllsss|||zzzvvvwww{{{qqqiiigggeeebbbcccgggwwwyyyzzzyyyuuusssrrrsssrrruuuqqqfff]]]YYYUUUQQQOOOMMMHHHAAA<<<999666444222333222000222777999666888666333333555777888999777333222444555333333666555555333111111333555555444777:::999666444555777333555666666555666888::::::EEELLLQQQbbbxxxyyyyyy~~~~~~ssszzzwwwsss}}}vvvtttxxx{{{~~~{{{yyyvvvrrrnnnllllllnnnqqqfff\\\\\\bbbfffeeecccaaaWWWKKKAAA:::666555888555222111555:::;;;888333888666555444555777999:::???EEE[[[uuuxxxrrrtttrrriii```dddllllllhhhiiikkkpppnnngggiiissstttmmmggggggeeeccc^^^UUUHHH>>>HHH???>>>CCCMMMRRRLLLBBB<<<@@@CCCMMM___uuu4ĉ@ӵHHH[[[rrrzzz```NNNJJJEEE===AAA===CCCWWWhhhtttjjjTTTIIIHHHEEE^^^}}}>L=hĦ4ĉ@ӵCCCCCC>>>888777;;;<<<999888777666666777777666555111333777;;;;;;999666333555666666777888888888999666888:::999777666555555777888888999999888666444888333333999===;;;888666555444222222333555888999666777888999999888777666777888777555333333666999:::555333555666333333444888888777555333333666999999555222>L111777444222666<<<===888222333222333666777666777:::888999999777333222222444444777777444444666555222444666555333555:::;;;888888777555444444444222///333555666555222222555888333333333333333444555777777555666999888444111333222333555777888666666777;;;222111777999333222666;;;888555555888;;;;;;999333999===;;;666777???GGGIIIOOO]]]llltttwww|||ttttttUUUFFF888444666777666666666555555333222222333444666444333333222000//////888888777777666555555555:::777666555666666666777888666333222222333444555444222111444777999777444222333444666777888888888777555444444444555666888333777<<>>;;;888555444555444555444222444888999555888666333222444666777777777555444666666333444888666444222222222222444666555888:::999666444555777555666666555444666999;;;<<>>???===888777666666555555666666000333777:::;;;888444111666555555555555666777888888999999888666666666888666666777999::::::777444777555666:::;;;888666666333111000000333666888888666777777777888777777666444666777555222111444888999666555777777555555999:::;;;:::666333333777:::444444222HdĦ444888555333555999:::666222222222444555777777777888666888999777333111222444333666777555555777666333222444333222555::::::777555777666333444555333...555666666555333333444666333444555444333333555777777555555999888555333555222222444777777555666999:::666444666777555555666;;;;;;999666888===>>><<<555:::>>>===<<>>>>>888666999888666555777:::;;;999777555555444333222555:::>>>GGGQQQ___mmmsssqqqlllhhhmmmiiiooopppeeecccfff```hhhooosssooofffaaafffllllllhhhfffeee^^^OOO@@@777ӵĭӵPPPӵHHHĦ~~~ӵӵĦƜ`1.׼sFFF^^^{{{ĦNNNGGGBBB???===BBBLLLZZZjjjӵĦĭӵĦĦNNNĦDdD?fӵĦ{{{ӵƜ`1.׼s>>>@@@ĭӵ444444666222666555444333333444666ӵ444444777999Ħ666888;;;;;;888555555444777777666444444444Ħ000333666555111000777Ħ:::666111000444999111555444DdD444666777777666ӵ333111ӵ555ӵ444333222555222Ħ555777ӵ666333333000ĭӵ555555<<<;;;666666;;;>>>>>>999<<>>???@@@BBBFFFHHHHHHHHHLLLQQQPPPKKKGGGEEECCC@@@HHHPPPRRRNNNIIIHHHIIIDDD???:::<<>>777444444888888666777;;;:::;;;:::777888:::999555888777666666777777555444444444777999777333333777:::555444666666444555:::999888777777777777555333999888666555777===DDDJJJXXXlll~~~~~~}}}~~~sssoooyyy~~~{{{}}}~~~|||~~~|||wwwsssvvv|||~~~wwwqqqqqqqqqooo```eeefff```\\\^^^___^^^MMMAAA999<<<<<<666444888777777777777888888888777333444444333222555:::>>>JJJVVV___```dddnnnqqqnnnmmmgggoooooobbbdddkkkccciiiiiinnnqqqkkkbbbfffqqqjjjeeedddeee^^^NNN???888?~4g&e>&eJJJg&e:::>hӵ{{{g&eguO>uO>&e4ff?>ߝLgĉ@CCCAAAYYYvvvShӵKKKAAA@@@<<<999<<hӵ~~~fff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgL~~~g&egĉ@@@@???g&e>&e666@e666555??333333666555333222222333g<ĉ4442223336663we<Ħ555888<<<<<<3h?@e333666777666444111111222Z===...2226665551113h?gL999888333...,,,111666333888888D%%)?444fff?><z777888=?Ħ111g&e666g&e333555444S?ʬ4444ff?>ߝL444@e666g&e8884441113h?g&e>&e===555??444::::::444222888<<<===999===GGGUUUcccnnnssstttzzztttvvv}}}tttttt}}}wwwgggTTTAAA999444666999777333222,,,111666888666555444555777222222666555000000444///111333555666666555555666111000777:::666333444111000111555999:::888555333666999888555333444777666444222000111333666999222...///444666444666;;;777///,,,000444444555999666:::<<<<<<<<<;;;999555888???EEEDDD@@@???@@@AAA===AAADDDAAA:::777:::???>>>999666777::::::999888999555444888888333222666;;;<<<;;;888888;;;:::555999888777888999888666444222333666:::777222222666999333222555555222333999:::888555666888888555222999888777666999AAAKKKRRRaaatttxxxpppxxx~~~{{{zzz}}}}}}wwwnnn{{{xxxmmmmmmuuu{{{fffhhhcccZZZWWW\\\```___MMM???666999:::555444:::666777888777666555666777222444444444333555:::>>>KKKYYY]]]WWW\\\ppp{{{zzzpppgggmmmoooccciiisssiiiiiieeemmmzzzxxxkkkjjjuuueee``````ddd___PPPBBB<<<4DӵHƅ^Hu]ĦNNNHu]Ħ:::ZuR)Ħkkk|||Hu]ĦHŐeHŐeHu]ĦqIܗGIӵttBBBGGG___HGgĉ@dddQQQFFFFFF@@@777777@@@Hu]ĦgggZuR)Ħccceeedddfffkkk{{{{{{sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@UUUHdĦxxxHtƅ^Bt=o9ĦDtfo9Ħg?HdĦ~~~Hu]ĦttCCCEEEHƅ^Hu]Ħ777H׼s222777444666777666555444333333444tQ777555444444je<Ħ444777888Bt=o9ĦH׼s<<<777222222666888111///...HtĦ;;;333444666777Bt=o9ĦHdĦ777111+++...444222,,,333444333Dtfo9ĦsߝLGdUĦ555Ht@cӵHu]Ħ666Hu]Ħ666888Htƅ^000qIܗGIӵ222H׼s444444Hu]Ħ555444Bt=o9ĦHƅ^Hu]Ħ???<<<555222333666444111777@@@===HHHUUUiiiyyyuuurrr}}}yyyvvvxxxzzz{{{qqqhhhYYYHHH555666777666555444555666444333444777999999666333666555333111000111666999......222777777333333666111222666999777333333777;;;999666666666777777666222111111222444555555444777222...///444888888777777444111111444666555444777444000...///333888<<<777999:::888444222222444666888999999777555444444999:::;;;;;;999888888888888888777666666666666666999666333444666777666333888888888888888777666555444555777999999888666555111333444666666666666555444555777888444///333999:::;;;;;;:::888666555555666999999888<<>>OOO]]]```eeeeee^^^YYY]]]dddqqqnnnlllnnnnnnjjjgggfffwwwlllbbbbbbddddddccccccggggggcccWWWGGG;;;8889994DuXӵDdDʜ4DuTӵGGG>d<Ħ999Dt>>>BBBPPPhhh>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>eYYYpuR)Ħmmm```\\\RRRCCC>d<ĦDDDDtDDD======>>>>>>???@@@AAADdDΦDdDĦnnn>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eAAADdDʜ4DuTӵ777DdDĦ444555888888555///---000444222222333444555666geĦ444s<v>aĦ999:::peӵDx<DdDĦ111111333555555666888777666DdDĦ444777666555peӵDx<>d<333555777777333...333555555>d<ӵDd<DdDΦDdDĦ666DdDӵnd<DdDĦ888>d<Ħ999peӵ999Ħ555F&uTӵ000DdDĦ333333>d<Ħ222peӵDx<>d<ʜ4DuTӵKKKLLLHHHBBB===;;;555555777>>>IIIUUUaaahhhzzzxxx{{{wwwhhh]]]TTTGGG;;;111333555666666555666777666444000///000333666777333555777777555222111000111000333777666333333777555333444777777444333666888666444333333222111///333555666777666555555555444333222444666666444222555444444444666888:::;;;444555777777777555333222999888666333222333666777333444444444333555888:::666777888777555555666888555555555555555444444333111555999999666333333444000222555888888666333111444444333222333555777999777666666555666888999;;;888333000222444444555888666999;;;888444222444888@@@>>>DDDRRR[[[cccvvv|||qqqttt}}}zzz}}}zzztttyyy~~~sssllljjjiiifffmmmddd[[[XXXZZZYYYRRRKKKAAA:::333444;;;<<<777///222000222666666333333666222444111444;;;999???RRR^^^```cccfffggggggiiikkkggggggiiinnnrrrsssrrrqqqqqqiiibbbbbbdddeeegggjjjddddddcccZZZIII:::5557774DuXӵD&dq&ĒR888>>>sdKĦ777DHRRudAAANNN___ooo}}}sdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ]]]s&dq&ĒRi?ʜtd<ĦHHܗDӊB```<xB?d<;;;<<<888111---...111444444444555555555geĦ666Hg8>aĦ999:::B?Ho9666>d<555666777999666666666>d<ӵ555333B?Ho9<<<<x666666444444444777777&ӫeʬtIӇ888>d<Φ>d<Ħ444D&ӫetIӇ666DdDĦ777sdKĦ888B?dp&ĒR555111>d<sdKĦ111B?Ho9222s&dq&ĒRPPPPPPNNNHHHAAA;;;888666:::???HHHUUUfffuuu~~~~~~~~~rrrdddWWWLLL===222000222555666666555666666333111000//////333777:::333555777777555222111000000///222555444111111555555111111444555222111333666444333222333222000......111555666666555666777444444555777888777555444333333333333444666888:::666555555444444333333333999777444333333555777888333444555555555666:::<<<777777888777555555777999666777777888777666555555555888999888555333555888666777777777666555333222888666444222222333555777777777666666777888:::;;;999333111222333222222444888666555666777999999999>>>CCCQQQcccmmmqqq}}}||||||{{{rrrvvv}}}www{{{|||xxxzzzzzzqqqkkklllqqqqqqlllfffccc___\\\YYYVVVQQQMMM@@@:::444555;;;===888222888555444777777444333555333555222444999777???SSSbbb```___ccckkkooonnnjjjbbbeeeiiinnnsssvvvtttrrrhhhggghhhjjjgggdddfffkkkbbbbbbbbb^^^NNN===5556664DuXӵHu]3hh:::444666ne999888=e888>>>FFFMMMWWWggg|||nepIƎ@t@h>hfeUUU@ďDwwwssskkk\\\neSSSLLL=eJJJEEEFFFKKKNNNMMMJJJHHHegeRRRRRRsĪj@hggglllrrrfdDĦ@ďD{{{aaaHkge@h@G~~~HĪj@IŌBene|||Hkgenefe666Hu]3hh888666666se:::;;;<<<999444000//////444555555666555555geĦja>aĦ888999@G666777se111666666777;;;444555666<Ō555444222@G888888Hkge555666444555888555888888HĪj@IŌ999999ege222333Hu]3hIŌ999888DdDĦ666ne555777@h777666>h555666222se444ne222111@G333111sĪj@hUUUSSSOOOIIIDDD???<<<::::::AAAIIIQQQ]]]qqqxxxooobbbVVVNNNEEE;;;333000222666777666555444555000111222111111333666999444555666555333222222333000///111444333000111444555111000333444111000222666555444444555444222000,,,000555777666555777999444555777888888888777777222222333333222333666888888777666444444444555666888666333333555666777777333444666666666777:::<<<444555555444333333666888888888999:::999888777666888888888777555555777888999999888777666444333222999888555444333333555666666666666666777888999:::888444333555444000000333999666444777===BBBBBBAAA???NNNeeevvv}}}~~~~~~{{{vvvyyy{{{{{{{{{zzz~~~~~~zzzxxxvvvsssnnnkkkmmmpppkkkccc]]]aaafffeee]]]SSSKKKGGG???:::666555888:::888444===888666888999555444555555777444444888777@@@UUUhhhddd``````fffllliiibbbhhhkkkllllllnnnpppmmmhhheeehhhmmmnnniiibbbbbbhhheeebbbaaa___RRR@@@6666664DuXӵĵD^;;;;;;666555JJJ===;;;===444888<<aĦ666888888666666777s׼s,,,333666333555;;;444555666Ho222555444333333888777555555888777333444888555888999888:::888111222444D^777888888DdDĦ444555555777222777999666777...444666333s׼s777777555444444000999444333LLLTTTNNNGGG@@@======>>>???<<>>999666888999666444555666888555666:::999CCCZZZiiiiiieeeaaadddjjjkkkgggpppqqqnnniiiiiilllkkkfffiiiiiikkkmmmjjjeeefffjjjmmmddd^^^\\\RRR@@@555555Φ4DuXӵtvӵ>d<ĦDDD;;;>>>;;;999KKKaaaĦ===777333555:::;;;:::666999;;;<<<@@@JJJZZZggg{{{Ħuuu\\\HHHJJJYYYlll~~~qqqkkk```UUURRRTTTPPPIIIĦCCCCCCGGGIIIGGG===BBBEEEEEEJJJQQQQQQLLLJJJLLLNNNOOOPPPRRRUUUXXXccc\\\]]]dddbbbVVVOOOQQQNNNRRRWWW]]]dddlllsssyyy>d<ĦdddMMM::::::MMMppp{{{|||Ħ{{{yyysssiii]]]PPPBBB888BBB>d<ĦHHH<<<555222111Be999555444333444555777666333000000111333555777777geFYĉ777777>aĦ444777888888888777666666666777777777Be000...555666111222:::555555777nu]ӵ///444444555555555444777888666222111555:::888555666:::999333333777444888999777777:::999555999;;;:::777222000222444000///000222666>d<Ħ222333444555666>d<Ħ333333333Ħ777222222777999555555888999555555===AAA<<<222,,,,,,222666333Be;;;::::::::::::Ħ666///111444777999999999888555555:::DDDKKKMMMNNNQQQPPPIII@@@999888<<>>:::999999888111333666777666444222222222555888888555222111111666555333111000111666999333111333555444111222666888333000333555333111222111111111333444444333111000555:::;;;888555666888222333555555666666888:::333444555444111111444777444555666777777666555555666444333444777999777555///222555666666666666777444444444222222333666888777888:::;;;:::999777555555555555888:::999444///222444888::::::777333111666666666666666777888888333444666888888888777777222555:::<<<888333444999000333777:::===CCCJJJOOObbbttt}}}xxxxxx}}}www}}}~~~|||}}}xxxtttlllmmmsssvvvpppmmmfff\\\QQQHHHBBB@@@<<<:::777333111111444777===777555777999777555666777999777777<<<<<>>LLLgdKĦ===555888999555777???999888888999<<>>;;;777333000000111222111222666:::888333222666:::777666777666222111444222222222333444DdDĦ333444444333444sdKĦ222000gdKĦ<<<888333111333444444333888;;;>>>>>>;;;666222111333111///111888666777;;;===gdKĦ777777111///555<<<;;;777444222BBBMMMLLLMMMRRRRRRLLLBBBCCCBBB>>>:::<<>>999777999===888555222222333333111///666666666555444444444333;;;222000555555///111999:::444111444555333222222111111111222222333333333222444333111333666555111777777888777777666555555666333000222777999777444---444666333111333222...555999;;;888555666555333777888555333999>>>999///444333222444666666222...444666888999777666666666111888;;;777555777666111666666666555444444333333666666666666555444333333999:::999666333222555888555444444666888999888777666444555777666444666;;;888555222333:::GGGYYYgggiiirrrqqqpppxxx|||}}}|||zzz}}}zzzwwwttt}}}vvvxxx~~~xxxuuuooojjjmmmvvvuuucccVVVTTTPPPCCC999777;;;999666333333333555666777777666777777666444111111444:::===:::>>>RRRhhhgggiiifffhhhnnnkkkmmm|||ppphhhhhhppprrrnnnooovvvlllgggcccgggqqquuummmcccqqqhhh[[[PPPJJJDDD:::000>Ane{{{BBB888888888<<<neXXXGGG:::999:::777:::AAABBB===777444777===CCCGGGne~~~hhhaaaVVVKKKOOOggg{{{kkkccc___WWWMMMKKKMMMLLLFFF>>>888neGGGFFFBBB???AAADDDGGGAAA<<<<<<@@@DDDCCCAAAIIIFFFAAA>>>???CCCIIIMMMXXXXXXXXXVVVVVVZZZbbbiiihhhkkkmmmhhhbbbaaagggDerrr|||mmmSSSCCC<<<@@@XXXwwwne~~~~~~zzzuuunnngggZZZIII===999GGGneOOOFFF:::555111111666888666444666555777555222222666444///222222333444444666>A888666777k<000555999777555555444333333444666777777999444...---111555666666666888:::fh555555555555777888999999888777666555666777888===;;;777444333333444555444444777:::777222000333:::777666888777333222444333222222333333De777555222222555888ne666111ne555888555222222444666666555666999<<<<<<:::666333222333000///111555888888666888:::ne333555;;;555333888===>>>???@@@<<>>===;;;888<<>>jjjdddQQQ???:::999888:::???HHHAAA999333333777===AAAhhhpppyyy___YYYOOOGGGQQQkkkuuucccUUUPPPOOOIII@@@666===CCCBBB<<<999DDDIIILLLLLLKKKJJJJJJPPPHHHAAAAAAGGGJJJGGGBBBBBBBBBAAA===:::<<>>DDD[[[tttttthhh]]]QQQDDD<<<666222333666222222333555777777555333333333444555555555444444999222111444333...///555???888333222333222444777111222444666666555444333555777666222111555777666555666666777777777777666999666444444666555222///111555666444333555666666444888999666444555555333333555555333444777888666777555444555888888555111555777888888777666666777555666666555666888444---666666666666666777888888444555555666666555444333555666666555444666999<<>>===BBBRRRdddoooqqqiiiVVVCCC;;;999777666888CCCCCCBBB===777666:::===DDDNNNVVVZZZaaaooo}}}rrr\\\NNNJJJKKKXXXmmm|||~~~xxxggg```UUUMMMIIIGGGCCC>>>777===CCCFFFEEEGGGMMMSSSNNNRRRZZZaaaeeeddd___[[[___[[[XXXXXX[[[[[[WWWRRRHHHKKKKKKFFF???<<<>>>AAA>>>>>>???AAAEEEJJJMMMOOOLLLTTTbbbpppyyy|||}}}|||sssjjj___[[[___bbb\\\SSSVVV^^^iiittt}}}yyyeeePPP@@@AAAJJJ___ttt|||zzzqqqgggXXXFFF:::666::::::>>>GGGLLLHHH???:::222///000555777666666777333333222222444666555333444333222333555777777777555888999666444666666333444222000000222444666777555333111111333444333000444666777555222111333555///111222222111111222333444888;;;999555444777;;;555555666777777777888888777777666666777999:::;;;777555666999777222000222888666777::::::555444555444444333222222222222222;;;666222333777;;;<<<;;;999555111///000222444555000111333555777888888777111333666777666555555666333111///111555777777555:::888666555555555333222444333555999;;;>>>GGGPPPJJJPPPQQQLLLHHHHHHFFFBBB<<<444666EEEOOOWWWkkkuuulllSSSJJJ@@@:::555000111555555444444444555666666666444555666777888888777777777333111444333///...222<<<777333333333111222666222333666777888666444222888777333///111666777444333333444555666666666555777666444555555555222///222444555444444555888999555999999555222333222000222444555333222444777:::777444333555777888555222444666777666555444555666888666333444777888333---555555555555666777888999666555444333333555666777999888666555444555777888@@@===888555555555555444777444333444333333666<<<999@@@JJJTTT___hhhiiifffiiijjjkkkssszzzrrrppp}}}~~~}}}}}}}}}{{{}}}|||~~~xxxnnnpppxxxzzzzzznnnhhhgggtttgggZZZRRRIII>>>888777333222111111333777:::<<<555444333555777999999888333666999::::::AAAQQQ___jjjrrrqqqllllllggghhhsss{{{pppggghhhkkkjjjjjjkkkrrrkkkfffggghhhfffeeedddiiijjjhhh\\\GGG555...~~~HHH???===<<>>===???AAABBB@@@>>>AAAIIIUUUbbbkkkooonnnmmmssspppiii```^^^___ZZZRRRCCCKKKVVV```fffdddYYYMMM777<<>>GGGIIICCC===;;;///---...444888777888:::444222222444666666666555777555333333555666555333222666888444222333333222111222222222333555999<<<777333000111444666444111222555777666222000111444111333444444333333555777555888<<<:::666444666:::444555666777888888777666444444555666777999::::::555333333777777444333555777555666999999555444666555555444333222222222222666666555555777:::>>>AAA888555111///000222444444000222555666777666666666000222555555555555555777444222000222555888777555999777555444555666555444666888===CCCEEEFFFMMMUUULLLNNNNNNJJJEEEBBB>>>:::;;;666>>>UUUgggppp{{{yyyjjj```HHHBBB<<<999444000111555888777555222222333555777444555777888999888777666444333222444333000///000666333333555444000000333222444666888888666444222:::666///,,,222888666///111111222333444444444444333333444555666555333111333333444555444444666999777:::999333000000000...222444555555222222666;;;666333222333666777555222333444555444333333444555999555222555888777333///444444333333444666888999:::777333000111555999===888777555444555666888999<<<;;;999999999999777666555111///111333666???HHHFFFLLLRRRYYYdddllljjjcccqqqrrrooosssyyysssqqq~~~~~~|||www{{{{{{~~~{{{zzzxxxssslllqqq{{{yyyrrrjjjdddoooeeeYYYNNNDDD;;;888888555444222222222555888999444333333555888::::::999111555888888;;;FFFTTT^^^jjjnnngggbbbhhhiiiiiipppxxxnnneeedddggglllpppsssmmmhhhfffhhhgggeeeggglllaaa```^^^YYYLLL<<<666888MMM:::999999AAAVVVlllxxxzzzuuujjj[[[MMMDDD===888555<<>>???:::===AAACCCFFFLLLSSSYYYcccjjjvvvvvvggg\\\VVVIIIMMMXXXcccfff___WWWTTTMMMJJJFFFDDDCCCFFFQQQ]]]kkkiiiiiikkkqqqxxxqqqcccYYYTTTPPPHHH???:::;;;<<<:::888>>>@@@DDDJJJPPPWWW]]]```oooqqqkkk```[[[___aaa^^^???DDDKKKSSSWWWVVVPPPJJJ555:::GGG\\\ooo~~~|||}}}yyyyyyzzzxxxtttlll\\\GGG888888@@@;;;888===FFFHHH@@@::::::///,,,---333777777888:::666222222555777666555666:::777333333555666333111///444777333000111222222...111444555444555999===999444///000444777666333111444666666333111222444666777888888777777999;;;666888:::999666444555777333555777888888777666444222333444666777888888888444111111555888666666777777444444777777444555888666555444444333333333333333555777888888999===AAA555333111111222333222222111444666777666555555555333444555555333333555666666333222333666999888666777666555555555666777888999<<>>IIITTTTTTXXX[[[```kkkuuuqqqgggrrrwwwtttqqqwwwuuuttt|||}}}||||||~~~|||~~~|||yyy{{{{{{ttt{{{}}}{{{{{{xxxxxxwwwuuuvvvyyyxxx{{{}}}|||{{{vvvkkk```YYYWWWRRRKKKCCC<<<999999777666444222222333555666333333444777:::;;;:::888444888999888<<>>===>>>@@@EEEIIISSS^^^kkkwww{{{kkk___YYYWWWQQQQQQVVV^^^___UUUKKKFFFFFFDDDFFFMMMUUU]]]jjjvvv~~~{{{sssmmmaaaRRRHHHEEEDDD@@@;;;;;;<<<;;;;;;===CCCLLLRRR[[[aaaaaaYYYXXX^^^___[[[DDDCCCEEEMMMSSSSSSLLLEEE888777AAAYYYuuu|||}}}}}}qqqnnniii___MMM>>>:::>>>;;;777<<>>:::999:::888777444222111222444555222333555999<<<<<<999666777;;;;;;999>>>JJJTTTWWW^^^hhhfffbbbjjjlllhhhjjjjjjnnnqqqpppooonnnnnnnnnrrrooopppsssmmmeeehhhsssppphhhccc]]]MMM999000333zzzCCC222777:::<<>>AAAXXXkkksss|||}}}wwwvvv|||mmmSSSBBB;;;999:::999444......111+++000555777666444333444333555777888777555333111///222555666666777555222222111222444333111555<<<555555444444333333333333222999;;;666111111444444666666666666555444333333///111555666555444333222000...000555444...---111,,,000111//////333666666888444555::::::555444666888555333444777999888666777777777666555555777999777444666:::999555777<<<999777555444444666888:::888888888888999;;;===???888555222333666999:::999999666333222444777999:::555555999AAAHHHMMMVVV^^^qqqtttssssss||||||llljjj}}}~~~uuu|||}}}uuu}}}zzz}}}www}}}|||{{{yyy{{{vvv|||xxxpppnnnmmmiii[[[YYYPPPBBB777444888;;;888666444222111222444555111333666:::===<<<888555666:::;;;999???LLLVVVYYYbbbnnnllldddhhhkkkmmmrrrnnnrrrtttqqqllljjjlllnnnxxxuuuwwwyyypppeeegggsssvvvooojjjcccPPP999222888III;;;:::999>>>KKK```wwwvvvppp___GGG<<>>CCCMMM___lllkkkbbbZZZUUUKKK@@@<<>>;;;<<>>999AAAVVVdddttt{{{uuuiii^^^LLLMMMKKKDDD;;;777999>>>999:::BBBMMMNNNGGGAAABBBDDDCCCGGGOOORRRKKK???888777666999IIIeeezzz~~~{{{uuuyyyooonnngggYYYNNNGGGAAA<<<@@@<<>>EEESSScccttt}}}zzzqqqqqqxxx{{{{{{ttthhhTTTBBB888555333333444555333000222333333222111000111333444:::777333555000***///666444222222555666444222666555333333333444666777===666222333555333222444444444444333333333222222444555666777888888888777666333222222111000333888555222222555555000+++***000444777666444111111222222222333333444444333333555111000333444444777<<<===777444777888555666:::<<<999777666666777666666888777555333333333555666:::666111111444777999888:::;;;:::777444333444666999333111777<<<<<<:::::::::???EEELLLSSSZZZaaaeeeqqq|||~~~vvvqqqtttuuurrr{{{{{{}}}}}}zzzxxx~~~~~~{{{}}}uuuqqqwww|||qqqxxxwwwuuuzzz|||vvvhhh___bbbjjjiiiVVVEEE@@@<<<444111333777777444000333999:::555444666888999999777555333;;;999:::===>>>DDDVVVhhhjjjbbb___eeekkknnnrrrwwwuuukkkjjjpppmmmeeegggssszzzvvvpppmmmnnnooolllfffnnnmmmgggZZZIII;;;444333~~~HHH???<<<:::===III]]]tttqqqYYYFFF======;;;>>>IIIXXXdddiiiiiimmmlllcccRRREEE???===;;;===AAAHHHQQQ^^^qqqooogggeeebbbZZZQQQ\\\XXXQQQIIICCC???<<<;;;KKKhhh}}}hhhdddZZZMMM@@@999888:::777777;;;CCCEEE@@@;;;;;;AAA>>>@@@FFFGGGAAA999555<<<:::;;;EEE]]]xxx~~~|||}}}rrrnnnttt|||sssmmm___PPPHHHGGGEEEBBBCCC===<<>>HHHRRR^^^ooovvvkkkfffwww{{{ssshhh[[[JJJ;;;666444333444666555333111444444444333111000111333333999666222555000+++000777555444333333333111///222333333444444444444444;;;555222444555444333555444444444333333333222222333333444444555666666777666333222222111///333888999555333555555111//////111444666666444222111222222222444555555555444333777333333555444111222444===777444666666333333777;;;999777666666777666555888666555333333333555666777444333444777999777555777888777444222111444666EEE;;;333333666999;;;>>>@@@CCCJJJTTT___hhhmmmooovvvxxxwwwrrrpppssswwwxxx|||xxxvvvxxxyyy{{{}}}}}}{{{uuuuuu|||~~~uuuzzz{{{ssswwwxxxrrrhhhbbbeeekkk^^^NNNBBB@@@===444///000333555333111444;;;;;;777555666777888888777666444999888;;;???CCCKKK[[[kkkbbb```ccckkkpppppprrrvvvqqqkkkkkkqqqqqqllllllrrrnnnllljjjiiikkkmmmllljjjgggfffbbbVVVGGG;;;444222}}}HHH@@@<<<999:::DDDXXXooo~~~nnnWWWFFFAAA999888CCCOOOXXXeeeqqqzzz{{{jjjUUUHHHDDDCCC@@@<<>>CCCHHH]]]}}}uuubbbOOOAAA:::666555777666888???BBB>>>999666===;;;;;;===<<<777444555666777888???TTTqqqzzzuuuqqqtttyyypppiii[[[LLLGGGGGGFFFCCCBBB>>>???AAA<<<333222888777666555444222333666888444333333222222222222333111///...///333666888999111///111555555222111444(((...555777555444666999333///000444666555444555222222111111111333444555555666777777666666777999555333444777666333333777333444666777777777666555777555444444444444333222111444777777555555777:::444555666666555666888;;;666555555444444666777888444333444666999888444000777888777555222222333555444444444444444444444444333444666666444333444444333777999777222111555;;;999666;;;IIIVVVZZZWWWTTTbbbaaa^^^YYYUUUOOODDD999999777888;;;>>>GGGXXXiiiuuuyyyppphhhqqq```QQQCCC888444444444666777666333111555666666444222111222333111888555222555111,,,222666777777555222///......222333666777888666555444999444222444555444444666444444444444333333333333222222111111222333555666666333222222111///222888:::555222333333111111333111333666666555333222222000222444666666555333222333111333777666222///111;;;777444444333000111444999888666666777777666444777666555333333444555555444333444777::::::555111555666555222//////333777AAA:::444444777;;;AAAHHHHHHLLLUUUbbbooowwwzzzzzzyyyuuusssvvvwwwuuuuuuwwwvvvsssssszzz}}}~~~}}}~~~zzz~~~zzzxxx}}}|||sssvvvwwwsssllleeebbbaaaOOOCCC<<<>>>===555//////000222222333666;;;<<<999666666777777777777666666777888<<>>???PPPfffhhhsss~~~zzzrrrjjj]]]III<<>>GGGUUU```eee```SSSGGG>>><<<;;;;;;888444444888777<<>><<>>555222888:::666555999222333444777777777777888666666666666777777888888666888===FFFRRR\\\______ooommmmmmttt}}}wwwmmm{{{yyysssnnnqqquuurrrkkkrrrsssxxxyyyqqqgggfffkkkllliiiaaaVVVIII>>>666222{{{III===:::777888BBBSSShhhuuuuuu{{{^^^UUULLLFFF???;;;EEESSS\\\eeerrr}}}{{{sss___MMMFFFFFFHHHQQQ[[[qqqfffeeebbb\\\SSSJJJCCC@@@;;;>>>EEESSSggg|||qqqVVVCCC<<<<<<:::888@@@NNN```mmmrrroooeee[[[GGGAAA===;;;777333444777444:::>>>???GGG]]]www|||zzzvvvxxxvvvpppiiiggg]]]OOOEEEDDDFFFFFF===@@@GGGHHH===//////999555666666555333222333444333222222222222333333444888555333333555777888888444111111333222//////111666:::===<<<777444555888333222444888777444555999666666555555444444333333222444666666555666777999666777999999555000222888333222222555999;;;999666333777:::888444222555999666777888666333333555888???:::444000000333555777666555555444444666777888333333444555555444333333222444555555555555666777222222222222222222222222666777888777555333222333888666333444888<<<>>>>>>HHHXXXiiipppnnnfff\\\SSSEEEAAA???<<<888666;;;BBB===BBBPPPddduuu|||~~~{{{nnnrrrxxx|||gggSSSDDD:::333111333666555333111000000444555555444222222333444444999555222666333000777222555888999999888777777555444333222222444666777444333444777666333444888555555555555444444444333444333333222333444666777888444333333111...111666333111222888:::666333333333333444666777777444222---...111444555444333111......333999;;;777555666222666777444222666;;;<<<333333555777888777444111444444444555555555555555:::666333333555777666555777;;;>>>:::444222666;;;333888@@@DDDEEEKKK\\\nnnhhhmmmssswwwxxxxxxxxxxxxzzzsssrrrsssppplllkkktttyyy~~~|||zzz}}}|||yyy~~~zzzzzznnngggeee^^^SSS999222000666999666888>>>555444555777666444555888444555666777888888888777555888>>>JJJ[[[hhhjjjfffjjjhhhggglllxxx|||sssuuuqqqmmmlllnnnpppqqqppphhhjjjqqqxxxuuulllkkkqqqeee```XXXNNNCCC;;;555222|||JJJ===;;;888999AAAQQQcccoooyyyqqqmmmcccUUUHHHAAAAAADDDOOOXXXcccooo}}}wwwdddQQQEEECCCJJJQQQwwwsssfffeeeaaaYYYOOOEEE@@@>>>???CCCNNNccc|||sssYYYFFF>>><<<:::777===MMM___iiinnnqqqppplllXXXLLL@@@:::777444444666000666:::;;;FFF___}}}}}}~~~|||zzzwwwgggaaaVVVKKKIIIJJJGGGAAA<<<===@@@@@@666+++...888555444222222222222111000222222333444444444444444777555333333555777999999666222111333222//////222444888;;;:::555222444777333222333555444111333888555555666777666444222111111333444555444555777888444444666999777222333777555222111333888;;;999666000555999777222000444999888777666444333444555666999666222111333555555555666555555444444666777888333444555666555444444444333555777888666444333333000000111111222222333333333555777777666555555666666555444444777<<>>666444555777555222555;;;333444666888999888777666555888>>>KKK___ooopppiiifffiiijjjlllsss}}}{{{tttnnnmmmrrrrrrnnnooouuuiiihhhpppzzzyyypppnnnsssgggaaaVVVKKKBBB<<<777555|||JJJ<<<:::777777>>>LLL]]]hhhvvvcccSSSJJJCCC===EEEMMMWWWbbbqqquuu[[[GGGDDDKKKRRRnnn}}}xxxlllfff[[[PPPGGGDDDDDDEEEJJJNNN\\\uuuqqqXXXEEE<<<999777666999JJJYYY```eeemmmtttuuugggWWWEEE;;;777555555777666:::;;;:::DDD]]]{{{~~~|||{{{}}}tttsss~~~vvvaaaYYYPPPMMMRRRRRRFFF777999999>>>@@@777+++,,,444555222000000222222000---111222444555666555444444666444222333555888999:::777333222333222//////222111555999777333111333777333111222333111...111777444555777777666444111///...000111222222222444666111111444888888444444777777333000222777:::999666...444888666000...222888:::888444333444555555555333222111333666777555333666555555444555666777888333555666666555444444555333555777777444111...---111111222333444444555555111333555666666777888999333666777666555:::EEENNN___gggjjjcccZZZRRRHHH>>>>>>777333555888:::CCCNNNllltttyyyxxx|||~~~~~~kkkTTTCCC;;;555000333444555222...,,,,,,...000111222222111222444555222888333...111...,,,333444333444777::::::666222000111333555555444333222444444666888666111333777666666555555555444444444111111222444444444444444888555333333111...111666444///...222444444555777333333333555888888555222111222333555666777777777222///000444555333444777222999:::333000444999999111222444777999777333///333333444555666666666555888666444555777888555222///777>>>>>>999888<<>>111---///888:::666777<<<666333444666555111555===222444777999:::999777666777999>>>JJJ___ooooooeeefffnnnsssqqqrrrzzzxxxqqqrrr{{{xxxmmmmmmvvvnnnkkkqqqzzzxxxlllgggjjjqqqiii\\\OOOEEE>>>:::777pppBBB>>>:::999:::999>>>SSSiiiuuummmggg\\\OOOGGGHHHIIIGGGKKKaaayyy```JJJCCCMMMZZZaaaxxx|||{{{|||}}}yyy]]]KKKJJJHHH@@@GGGXXXVVVdddlll|||}}}nnn[[[MMMBBB:::888999???FFFNNNUUU\\\aaa```[[[XXXQQQHHHDDDBBB???:::555222999;;;:::DDD]]]ttt{{{{{{|||xxx}}}}}}vvvqqqyyy|||wwwuuu{{{uuurrr~~~sssaaaTTTOOOWWWYYYNNNBBB>>>999;;;<<<;;;888666555555555333444777:::888000***333333222000///000333666444555666555555666999;;;666666666555333222444555222333444444555555444444444111111555666444444888555666888:::;;;777111------111444444333111222444...222777:::888444111000888666333333444555555444111:::===444000444555111:::999777444111111444777555666444222444777444...555555444444333333333444:::888555444555666555444888======555000222333111444222000222666888666444222333444444444555777999:::555444555555;;;QQQiiiqqqaaaQQQKKKIIIBBB999444@@@<<<333///:::NNN\\\___xxxpppnnnrrr|||||||||~~~~~~yyyvvv___HHH>>><<<888111///222555666333000...------///333666777666444222222555777777444111222333666555444333333333444555...222444111000222222000...///000111222333333333444444333333333333222222000111333333333111///...222222333333333444444444:::444000111333444666:::888222000222222000222777777777777666666666777888333333555555555444333222444555555444444444666777888444555;;;<<<666222444333444666777888777666555999999666333555999666111444333888BBBFFFBBBAAADDDJJJKKKZZZoootttnnnoooyyyxxxxxxxxxzzzzzzwwwrrrnnnvvv{{{yyyzzz{{{uuuzzznnnuuu}}}{{{{{{~~~~~~xxxssspppmmm~~~yyymmmttt{{{xxxfffOOOBBB???888000///777>>><<<777555444444666888666222444:::999999:::<<<===<<<999777555===HHHRRR]]]eeehhhhhhlllhhhkkkuuuwwwrrrvvvsssqqqzzzwwwgggfffsssqqqrrrssssssqqqmmmjjjgggpppnnncccPPPCCC>>>999333wwwKKK===::::::<<<:::===NNNbbbuuu~~~wwwhhh\\\HHHHHHDDDFFF\\\|||jjjOOOBBBFFFPPPTTTnnnzzzuuusssppppppwwwxxxbbbPPPJJJFFFCCCLLL[[[jjj}}}wwwjjj\\\LLL???:::;;;@@@DDDFFFFFFIIIMMMNNNJJJGGGEEEDDDFFFGGGBBB888000444999888444<<>>GGGQQQ^^^iiieeeVVVFFF@@@>>>;;;999999555888999<<>>;;;???BBBAAA999:::>>>DDDIIIFFF===444888999666000666MMMkkk}}}~~~{{{xxxrrrzzz|||uuurrrtttuuurrrqqqmmmlllkkkeeebbbnnnvvvvvv|||pppfffVVVHHHEEEBBB;;;555444888999999777555444555666777444222222555666555333777666444333222333444444777888888777666666888999444555555555444444555777666666777777777888888888555111///111222111333888333555888888777666999;;;000222444444444555666888111444666777777666666666555333111111333444444444---222333222666<<<:::333444333222333555777777777333555555444555888777333555444333222222222333333444222111111333444444333666::::::555111222444555555222000222555777666444444555555666555444333222777777888AAAQQQ___```ZZZSSSIII???:::777666777;;;666???IIIPPP[[[lll}}}{{{sssoooqqqzzz~~~zzznnnwwwjjjVVVCCC999666222,,,...111555777666444222222...000555888999777555333444666777666444111000000666555444222111111111111---333777666555555222///444333222222333333111000222222333444555666777777111222444555444333111000///000111333555666888888888444333777777444222333;;;777555555444111111444888333000222888;;;999555555666666777777777666666555888:::777111...000333:::888999<<<:::666333444777888888555222222444777555:::<<<777333555999:::@@@<<<===DDDMMMVVV___fff|||yyyyyyzzz|||}}}}}}wwwqqqnnnqqqxxx}}}~~~~~~{{{zzz{{{|||~~~zzz|||vvvxxx|||~~~{{{|||}}}vvvrrrwww|||uuummmbbbSSSBBB888777555666999===;;;888999===<<<888666888888444222333777777777888999:::;;;<<>>:::999<<<:::888AAANNNkkkuuunnnbbb[[[fff|||rrrWWWEEE???@@@TTThhhmmmffffffeeebbbfffkkkdddUUUGGGFFFWWWlllzzzuuukkkaaaZZZZZZ^^^ZZZWWWMMM@@@999;;;>>>>>>666777:::BBBJJJMMMJJJEEE;;;999555222666IIIhhh}}}yyyzzz}}}|||wwwmmmuuuyyytttooommmlllhhh\\\VVV[[[hhhjjjbbbiiiyyy~~~yyyvvvwwwwwwjjj\\\OOOCCC???<<<777555666777888777555333333555777666444222333555777666555999777666555555555444333888999999888666666777888333444555555444444666888777777777777777888888888333000000333333111222555333666888666333333999>>>222333333333333444555666222333444555444555666888333111000000222444444444+++111444444666999999555555333333444777888777555555777777555555888666333555444333111111222333444444333222333555777777666555777888555222222555777666333000111444666666444888888888999999777444111555999;;;@@@PPP\\\VVVGGGDDDAAA>>>===999666999>>>IIISSS^^^dddiiisss{{{tttrrrsss|||ppptttgggSSSCCC;;;777333///,,,000444666666444333222...111555888999888555333555666666555444111000///555555444222111000//////000555777555444555444222555444333444666666444222222222333333444555555666111222444555555444222111,,,---///111444666888999777333333666777444333444666555555555666555666777999666444444555666444222444444444555555555555555444888;;;888222...000444999999::::::777444222222777666555555666666555555555:::<<<999777999:::999@@@BBBGGGQQQ]]]jjjuuu|||}}}zzzyyyvvvtttqqqoooooottt}}}yyy{{{www|||~~~|||~~~}}}zzzxxxvvvyyyzzzzzz|||}}}yyytttssswwwuuunnneee]]]QQQAAA555111555777999;;;:::999:::<<<@@@:::777:::<<<999666666444444444444555777:::===<<>>IIIUUU[[[ZZZWWW???999555444888FFFaaa{{{}}}|||{{{}}}{{{vvvmmmssswwwssskkkccc[[[TTTJJJ@@@FFFZZZccc]]]bbbpppuuuwww||||||xxxuuummm^^^TTTLLLDDD???;;;777555555666777666555333333555777333333444555666777666555999777666666777777444222888999:::999777555666666333444555555444444666888666666555555555666777888111///111555666222000222444666777444000000555;;;555444222000111222333333111222222222111333555888222000//////222444555444+++333999777222222555777888777666666777777666444666999999666444666555222666555333111111222333444333222222444666888777666444555666555222111444888777333000111444666666444999888777888999888444000777===AAACCCLLLTTTOOOBBB<<<;;;<<<===;;;===FFFPPP]]]cccjjjppprrrxxx}}}}}}vvvsssvvvxxx~~~vvvlll^^^JJJ<<<555111...---+++...333555555333222222///111555777888888666555555555555444444222000...555555444333222000//////444777666222000444666666666333222444888:::888555222222222222222222222222111222444555555444222111+++,,,...000333555777888777222000333666555666999444555666666666777777666444666777555222111333666444444444444555555666666222666999888444222333666666888999777444222111111444222111666;;;<<<777111999;;;<<<<<<>>>BBB???:::BBBLLLYYYcccmmmvvv~~~yyy{{{zzzzzzyyylllmmmnnnppprrrwww}}}ttt~~~~~~}}}vvvuuu||||||zzzzzz~~~|||wwwyyyyyyrrrsss}}}|||www{{{|||yyy{{{~~~{{{rrrnnnppptttjjj^^^TTTJJJ===444111666666666666999:::999777===777555999<<<;;;999999555555666555555777<<<@@@@@@HHH[[[qqqxxxooofffdddpppllllllqqquuurrrkkkgggnnnrrrtttsssvvvyyysssiiisssrrrpppooopppqqqrrrssskkkaaaTTTIII@@@999444222uuuIIIAAA999555888888666:::CCCYYYuuu~~~gggSSSHHHDDDDDDVVVaaa]]]TTTYYY\\\YYYYYYXXXWWWUUUVVVccc{{{sssmmmkkkrrrwwwrrriiibbbjjjggg\\\JJJ;;;777666555555:::FFFWWWfffmmmlllhhhKKK>>>666666777???UUUmmm{{{~~~{{{xxxvvvrrrtttvvvrrriii[[[LLLBBBDDD888777EEEMMMNNNYYYjjjvvv}}}xxxjjj[[[QQQMMMHHHBBB;;;666444333555666666666444444666888333444555666666666666666888666555777999888555111666777999888666555555555444555555555444444555777666555444333444555666777222000222666666222000222555666777444111111333666777444000///000222333333111222222111000111444666111000//////222555666555...555;;;888000---222888888999888666444222333555444888999555333555444222888666333111111222444666222111222333666777666444444444555555333000333999888444000000333666555444666444333444777666333000333999???CCCFFFIIIGGGBBB999777888;;;@@@JJJ[[[kkkhhhiiimmmuuu{{{vvv~~~{{{wwwzzz}}}iiiXXXEEE888222...---...+++...222555444222111111111222333555666666666666444333333333444333111///444444444444333222000000555777555///...222777777555222000333999;;;888444333222222222111111111000000111333444555444222111---...///111222444555666666111///333555666777;;;555888999666666666555111---222666555111111666<<<666666666666777888999999333555777888777666666777333888999555111111111111111000111777===>>>888111777888777999???FFFEEE@@@MMM\\\mmmssstttwww|||}}}{{{vvvuuummmmmmmmmppptttwwwxxxwww~~~}}}{{{vvvxxx{{{{{{}}}}}}~~~{{{}}}{{{}}}~~~xxxzzzyyyuuu{{{|||wwwvvvuuusssrrrtttxxxiiiWWWIII===555444777666666555444666:::999555666222222777999888777:::777999:::999888:::>>>CCCIIIQQQ]]]iiiooooookkkhhhwwwrrrllljjjkkkmmmmmmmmmrrrtttsssooonnnqqqssssssqqqrrrrrrqqqqqqrrrtttvvvkkk___QQQGGG@@@888444333pppDDD>>>666444:::;;;888999>>>KKKcccmmmTTTDDD@@@AAAPPPcccggg``````^^^YYYZZZUUUTTTZZZhhhzzz~~~uuummm```[[[\\\ccciiigggcccaaafffdddYYYHHH;;;888:::<<<777<<>><<<>>>888999>>>GGGQQQ\\\mmm{{{rrrmmmoooyyyuuuuuu}}}~~~{{{~~~jjjWWWCCC888222///000333,,,000444666555333111111222222222222333555666777333111111333555555222///333444555555444333222111444666555000///222666666555111...111666888555000222222222222222222222333///000222333444333222111111111222333444555555666555111111555777666666777333777999666555777555///---000333333222333777;;;777666666666777888999:::666555666888:::;;;888555111888:::444000222333333000333666888999888666555777888777777>>>IIIQQQSSS\\\ooo~~~~~~wwwwww~~~xxxwwwvvvpppkkklllrrrwwwwwwttt{{{xxxtttsssyyy}}}{{{}}}xxxwww}}}|||uuuppprrrxxxzzzyyypppcccRRRDDD888222444:::333888888444333777888777222111333666666444666:::666999<<<;;;888999===BBBFFFSSS^^^cccjjjsssrrrkkkqqqpppmmmkkkkkknnnqqqrrrmmmlllmmmooooooooorrrwwwpppooonnnppptttvvvvvvuuulll[[[JJJ@@@:::444333555yyyMMM;;;444444<<>>FFFaaannniiiddd]]]VVVXXXUUUUUU```vvv|||ooofff^^^XXXSSSMMMKKKOOOTTTXXX___eeeZZZXXXOOO@@@666777===AAA===>>>FFFWWWmmmtttYYYAAA;;;777444AAAVVVuuu~~~}}}~~~tttuuuzzzvvvssstttrrrgggXXXNNN888:::<<<;;;777<<>>CCCRRRaaajjjggg{{{xxxyyy}}}xxxuuuttt|||rrriiihhhpppwwwyyyxxxzzz~~~|||uuupppvvv~~~}}}{{{|||zzz~~~~~~zzzoooqqqzzzzzzuuupppttt~~~zzzaaaYYYOOOEEE;;;444555:::000999===666111444888:::333333555888666333666;;;333777:::999666666:::>>><<>><<<<<<:::888666666888:::CCCRRRkkkgggNNN???<<>>???@@@???@@@FFFPPPYYYMMMLLLEEE;;;111111999BBB<<>>GGG\\\ttteeePPP>>>:::EEEJJJZZZmmmvvvrrrjjjeeedddYYYVVVbbb~~~~~~sssbbbRRRHHHEEEDDD999999888888999>>>DDDHHH@@@@@@===888222333999???:::GGGTTTaaauuucccGGG:::444888FFFXXXlll|||yyy~~~{{{qqqooovvvtttiiigggnnnpppqqqqqqsssvvvuuukkk^^^PPPKKKBBB888222444<<>>JJJccc~~~~~~nnn]]]DDD888AAAEEEUUUhhhtttssskkkbbb^^^YYYaaaqqq{{{qqqaaaRRRFFF???;;;::::::666333222555888999999777777666555444666:::>>>???OOO]]]fffqqq~~~vvvWWWCCC555666CCCHHHaaa{{{~~~yyyqqqpppsssrrroookkkbbb[[[^^^eeekkktttxxxssslllkkkmmmnnnaaaYYYLLL@@@777555666888???LLL___mmmmmmbbbYYYVVVXXXPPPCCC999444444666777555666888888777555555555777666666777777777444222000000000333555666555444333222333777::::::777333111777:::777444444555444666444111222444666888888666444111//////000222333777666666666777777555333555333222333555777777666666666666666666555555555111555999:::888555444444///222555555333333555777444666333///222;;;;;;666000111333444555444222111444///000666666000///333888777666666666555333222555666666555444333555666666444333333555666666666444222111111333444444333666777999<<>>777555222333777pppDDD999:::<<<======:::555111AAA===BBBTTTnnnzzzmmmMMM888===HHHUUUeeennnmmmdddZZZTTT___pppuuudddPPPCCC===;;;:::;;;???999444333666999999777:::777444222555<<>>;;;777555555888:::666555777:::999555555777555333555888666222222555777666777::::::<<>>666111444qqqFFF<<<;;;::::::;;;:::666333???>>>@@@KKK___uuu{{{pppRRR<<>>DDDSSSjjjssshhhQQQBBBFFFGGGPPP[[[bbbaaa```aaacccsss~~~lllUUU>>>555444222333888888;;;>>>===999888:::===999777555777AAATTTiiiwwwooovvv|||~~~~~~}}}eeeHHH===888@@@SSSkkk}}}~~~|||{{{||||||yyypppeee]]]QQQLLLBBB:::999<<<===;;;===LLL\\\dddhhhkkklllkkkaaa]]]UUUKKKAAA888222///333444<<>>???;;;555222555888888555333333444444555666555555444333222333111000222555666444111333...///555555///...222555444444444555555444222222333333222111000222333000000111333555555222000444222111111333444444333222666555777FFFaaavvvvvvvvvrrruuuxxxrrruuuxxxzzzyyywwwvvvuuu~~~~~~|||rrrzzzyyywww}}}xxxxxxsssggg]]]WWWRRRNNN666444222333444444333222222444666444111//////111///000333555666777777777777666444222222333444555555222//////222555555333333777888555333444444111666333111222555555222...444333333222111111111222333555555555444444666888444555666555444444666888888666444333333555888:::777666444333222333444444666777777777555555777999888333111333999<<<999555555555555666666777777777:::888555444777;;;>>>???GGGGGGOOO```pppvvvwwwwww}}}{{{sss|||vvv{{{}}}vvv~~~~~~wwwvvv}}}~~~}}}~~~{{{tttooorrrsssvvvyyyzzzwwwrrrooommmmmmqqqvvvxxxvvvxxx{{{pppjjjpppuuu~~~vvvxxxyyy|||nnnjjjjjjaaaUUUEEE333,,,111777:::999777888999///222888===;;;444222555666555666777444000222888666444333555777;;;FFFQQQgggnnnrrrpppnnnmmmjjjfffqqqoooooosssvvvtttmmmgggnnnsssrrrjjjeeeddd```YYY^^^kkktttqqqggg___\\\ZZZYYYEEE444222555333111222mmmBBB888666444777<<<>>><<<:::444999<<<===HHH^^^sss~~~sssfffUUUGGGGGG===IIIWWW___```cccjjjqqqsssaaaMMM<<<888777222222666333@@@KKKKKKBBB:::;;;@@@777;;;@@@GGGRRRdddyyynnnOOOCCC;;;???NNNeeewww}}}~~~|||~~~rrrcccWWWOOOHHH@@@999666444222222333888BBBNNNUUU\\\aaabbb``````\\\SSSFFF999111///000444999AAAPPPeeessspppeeeMMMEEE;;;777999;;;999666333333444555777777555444444333444666777777444222333555777666444333555777888777777777666555333222111333333000111555555222444666888666222...------//////000111222333333333888888888666222111333555111222444333111111444666666555333222111222333444444333333555888999888666555666666666555333111111...111555666333000111444666333///000444666555333222---///666666000000444222333555555444444444555444555555444222111222444222222222444666666444111444222111111333444444333444777555555FFFggg{{{xxxuuuqqqssssssvvv{{{~~~~~~|||zzz}}}~~~uuuttt~~~{{{zzz}}}tttsssnnngggbbb]]]TTTJJJ444444333333444555555444444555555222...---///222---///222555777777777777777555333111000111333444222000...000444666555333111666999666333444555333555666666444111000111222222333444444333222222222111333555666666666777888333555666555333333555888777666444333333555777888777666555444333333555777666888888777444444777999333111111333777999777555555555666666666777999:::<<<999555555:::AAAGGGKKKRRR]]]iiirrryyy~~~}}}yyyyyy{{{ttt}}}zzz|||}}}~~~~~~{{{yyy~~~zzz|||{{{vvvrrrrrryyy~~~}}}xxxuuuuuuvvvyyypppqqq{{{|||ssssss{{{xxxsssoooyyytttsssrrr|||rrrmmmiiiWWWHHH???555...333888999666555777999000222777:::777222222777444333444444111...333;;;777444222333555:::FFFRRRqqqwwwyyytttooommmlllkkkrrrqqqnnnnnnqqqtttsssqqqrrrsssrrrnnniiifffdddbbbhhhhhhkkkmmmhhh^^^VVVTTTNNNAAA444...222666666444qqqGGG999777666999===>>>:::555777;;;;;;888???RRRdddmmmvvv|||{{{nnn\\\IIICCC===KKK[[[dddfffjjjttt}}}yyyfffWWWFFF;;;<<<===666444888444FFFYYYZZZLLL???>>>DDD999BBBMMMWWWaaaooopppTTTIII@@@@@@III[[[kkksss{{{|||{{{~~~xxxeeeUUUKKKGGG@@@999444555222---...333555===DDDHHHNNNUUUXXXWWW```[[[QQQBBB444///222777666>>>HHHSSSaaammmllldddOOOFFF;;;666888;;;:::888444333222444888888666333555555555666888888666444111444777777666555777999888999999888555222222222555666555333444999999666555888999777222---++++++---...000222333333222111777888888555111000222555///111333222111111444666666444333111111222333444444555666444333333555777888777555444444333111...)))...444666222...111666888444///000444777666444111,,,...666777222222777///333666666333333555777777777777555333222333444444333444555777777555444444222111222333444444444555777555444GGGkkkvvvhhhssspppqqqwww~~~~~~{{{xxx~~~}}}uuulll{{{|||ooojjjiiihhhiiiiiiaaaMMM:::333444444333333555666555222333333000......222555,,,...111444666777666666555444111000///111333444///...///222666777555222///555888666444555777666111777:::666---+++000888111333555555444333222333000222666777777777888999444666777666444444666999666555444333333444666777777777666444333444777999555666666555222222555888///000222333444555555666444555666777777888:::<<>>EEERRR___iiinnnsssvvvtttpppmmmlll[[[ZZZbbbmmmnnniiimmmxxxmmm]]]\\\llloooccc___hhhddd]]]___mmmrrrdddQQQGGG===555111333777666555666mmmCCC888777888999;;;;;;:::888:::666555777999===JJJWWWgggpppuuuuuu}}}ooo[[[FFF888::::::EEEYYYhhhrrryyy\\\KKK999333333555666777888>>>HHHSSSZZZ]]]]]]\\\LLLLLLSSSaaaqqq~~~vvvaaaPPP@@@444999LLLaaarrr}}}rrruuu|||{{{rrriii]]]MMM@@@;;;;;;<<<;;;777333000000111222666666444666===BBBBBBFFFIIIAAA:::;;;555000444666DDD[[[nnnuuunnnbbbZZZKKKAAA:::888888666666888111222333666888888666333333111000333777999777444888888888666555555777888555666666666444222222333///222333000000333444222444555777555222///------777...***---222333111000111111222555666555111...222333333444444444333333111000///000333555444222333333222000......111333888555444666666333222555666222000333444333333666777999777111000444444222777222000222333000///000,,,000444666555444333444111444777888777555444444666333000000222444555444000222000---...333666555999<<<::::::JJJfff}}}{{{yyyyyysssiiiwww}}}zzzzzzyyy~~~~~~}}}zzz{{{|||}}}}}}wwwrrr}}}xxxpppggg]]]QQQBBB888666555333222222333555666444333222222222222222333444444444444333333333333222000000333666777444111555000...222333000000333111444666666333111222555444444444333111000000111222222111000111333555666333444555444333333666999333333444444333222111111777777666555333333666888<<<:::888777777888999:::666666666777777666555666...222666888777666777888333111222888===>>>@@@BBBOOOYYY^^^^^^fffzzz}}}}}}zzzyyyzzz|||zzzyyyzzz{{{{{{|||{{{www{{{}}}}}}~~~|||vvvooossszzz}}}|||}}}yyywwwyyyxxxvvvzzz~~~zzzyyy}}}zzz{{{wwwvvvzzz}}}zzzvvvtttwwwuuuxxxuuummmooopppffffff^^^RRRGGG@@@;;;888666555444444444444333333333222333444333222222333555666222///111555777555222888666666:::>>>EEEUUUdddgggooowww{{{wwwpppllljjjaaadddmmmwwwsssjjjjjjssszzzkkkeeelllnnneeebbbggghhhfffjjjrrrqqqbbbLLL>>>;;;444111444777666444444nnnCCC888777777888::::::999777:::555333444666:::AAAGGGYYYdddmmmpppwww~~~ooo\\\GGG999???:::@@@UUUmmm}}}ZZZLLL===888888666333333555777@@@QQQccckkkhhhaaaSSSXXX```gggsss~~~|||lllWWWDDD666777???JJJ```wwwllloooyyyyyypppfffXXXGGG===:::<<>>PPPbbbiiibbbXXX\\\dddgggfffjjjtttvvvqqq}}}sssfffQQQBBBBBB@@@???NNNfffoookkknnnzzz}}}yyyzzz{{{pppcccRRRBBB:::999:::???;;;444888DDDBBB777333:::<<<888555555777777777???<<<777888333222;;;IIIVVVeeellljjjbbbWWWNNNSSSHHH>>>:::777444333444333333444555777777555333///111111111000222777;;;===999444333666777777666555777666222///111222222666999888333000333666666666777888777444222111222666111///444777555111000000000222555777666333000...///000111222333333333000000000111111222222222444444333111//////222444777333222444444333555999:::222---///222111000111222222111000000333555555111555444......444222***)))...333444222111444888///111444555555444555555222222333444555555444333...222444333555999:::777::::::666999NNNmmm|||xxxyyy~~~pppyyy~~~uuulllsssqqquuuuuuvvvhhh\\\QQQDDD:::666222222111111111111222222333444444444333222111000000///...---...000222444222111111333666777444000333111000111333333333333///333777888666444444555555222///000222444333111666333222333333333555888333333444444444444555666333333333444555555444333222444555555333111111111===888444444888:::888555666888999777666777555333444888;;;:::777555666888;;;CCCGGGHHHOOO[[[___YYYeeeuuuyyyrrrqqqrrrtttvvv{{{www|||~~~zzzwwwxxxyyyyyy}}}{{{}}}zzz{{{wwwuuuvvvyyyzzzzzzuuuooossszzzvvvkkkuuuxxxuuummmjjjqqqwwwwwwzzzyyy}}}ooojjjlllfff[[[RRRFFF;;;555444666777666666666666444333111000333555666666555444444555999999888888777777777888555555888===FFFSSSbbbmmmmmmkkkjjjlllooopppnnnkkkoookkkkkknnnnnnlllooouuuqqqllleeeaaafffmmmnnniiigggmmmkkkbbb[[[XXXOOOCCC555111111666777444111000nnnDDD;;;:::999999:::;;;:::999<<<999555444777:::888555===KKK\\\gggooo||||||ppp___III:::444555@@@XXXuuuiii]]]QQQJJJCCC;;;444222444666<<>>888:::666:::666111999IIIKKKAAA777<<<>>>;;;777888888666888???;;;444555333444???RRR\\\cccaaa^^^]]][[[XXXTTTJJJ@@@;;;888444222333444444444555777777555333---000111000...000555999:::666222222444666555333444888777222000444666555777666333000333888888555666777888777444333333444333///000555888666333333222111111222444666555555,,,---///111333444555555000111111111111111222222444444333111///000222444555111000222333222444888888222...000111//////000222111000000111222444666...444444///000777555---,,,000444333///...222666000222444555555555555666000333777999888555111///333666888666777:::999666666666444999NNNmmm}}}wwwqqqtttzzzwww}}}zzz{{{nnnbbbiiilllttt{{{qqqyyyssslllbbbRRR@@@888888000000111111111111000000444333222111000000111111---,,,,,,,,,...111444666666333000000333555555333222222111000222444444333000000111444888888444111333///,,,---111333333222777222111444444222444888777666666666666555444333444333222444666777666444111333555555444222111111>>>:::777888<<<>>>;;;777777;;;<<<::::::<<<;;;666===<<<::::::<<<>>>AAABBBDDDPPPXXXXXX\\\iiissstttssszzz~~~~~~~~~~~~~~~uuukkklllssszzz|||zzzxxxrrrnnnooouuuwwwtttyyyxxx~~~|||{{{~~~zzzvvvtttwwwyyywwwrrrnnnrrrqqqmmmqqqyyyxxxnnniiimmmnnnjjjiiiooovvvyyyqqqlllsssxxxqqqmmmiii___TTTLLL@@@666222111333444444555666777777666555444444555555444333444777:::888<<<>>>:::333000444888777555666>>>NNN___iiilllnnnhhheeekkkuuuxxxqqqhhhpppkkkhhhlllqqqqqqnnnllleeeeeeccc```eeennnoooiiiaaaiiijjjbbb[[[XXXOOOCCC333111222666777333000000pppIII===;;;999999:::;;;:::999999888555333555888777222888CCCQQQ\\\eeeqqqvvviiiXXXFFF;;;888888>>>OOOjjjuuueeeRRREEE===888888;;;777777777999???LLL\\\gggiiikkkeeeYYYSSS\\\nnn{{{}}}eeeOOOFFF@@@;;;AAANNN[[[___hhhttt|||}}}zzz}}}uuugggRRR???888:::333444333222;;;HHHKKKEEE888;;;;;;888888:::999666555:::555000444444666@@@MMMZZZbbb```]]]```aaa^^^MMMDDD<<<:::999555444555555444444555666666555333,,,///222222000000333555444333111222333444333222333999999333222777999555333222///...222888777222666777777666444333444555222///000555888666444555333111000000333666777777///000222333444555666666111222333333222111222333333333222000...///111333444000000222333111333666555222111333222......111666333111222111000111444...111111111333666444000---222555222---+++///555111333555555444444555666000444999;;;999444000...444888888666666888777444444555333666IIIhhh~~~}}}rrrpppsss{{{~~~www|||ooocccoootttyyy}}}}}}{{{yyyxxxwwwrrrmmmeeeRRR===555888000111222333333222111000222222000000000111222333,,,,,,,,,---///222444666888444//////111444555444222333111000222666666333000---,,,000666888444///000...,,,,,,///222333444888222000444444000222888999777666666777666444111222000///111555777555222111444666666555333333444888777888;;;>>>>>>;;;777111888;;;888999>>>===777===:::888;;;BBBJJJOOOQQQPPP\\\gggjjjlllttt}}}zzzxxx{{{}}}rrrlllppp}}}yyyzzzwwwrrrrrryyy|||sss~~~{{{{{{~~~}}}yyyyyywwwtttvvv~~~wwwgggooovvvzzz||||||xxxrrrcccgggooouuuuuuqqqpppssskkkfffppp}}}{{{sssfffVVVIIICCC:::333000000000111222444666888999888777666222222111000///222666999777;;;>>>:::222...222888777555777AAAVVViiiooolllllliiijjjtttssseeepppnnnooosssvvvrrrhhh```cccfffgggeeefffjjjkkkjjjaaahhhmmmkkkdddXXXHHH;;;333222333777666222000111nnnIII===:::888888999999999888666888777333444888888555;;;???FFFMMMUUUaaaqqq}}}{{{sssfffXXXLLLCCC>>>===;;;===LLLggg{{{ssscccOOOBBB999555666:::999999666222333>>>QQQ```\\\cccjjjhhh^^^ZZZeeetttrrrxxxqqq___QQQFFF???@@@DDDHHHZZZjjjooosssyyyyyytttvvvxxxwwwmmmXXXBBB999999222222333888>>>BBBBBBAAA999888666555999===<<<666444888333111777777666===GGGWWWaaa```]]]```___ZZZDDD===888888888666444444666555444444666666555333...000444666555333222111...000333333333222333333333:::;;;555333888888222///111111///111555555222555666666555444333444666333000111444666333333555111000000222555777777777333444444444444333222222222444555444222111333555444444333111///000222444444111111444444222222555111222555666222---...333777222111333222000111666111...///333555222///000---222555111+++)))///666111333444333222222333444000444888999777444222222555888888555555777777555555666333444EEEfff}}}vvvuuu{{{|||{{{|||~~~}}}uuunnnqqqvvvzzzzzzxxxxxx|||vvvmmmddd\\\LLL999333777111333555666666555333111000000111222333333333333......///000111222333333777333000000333555444222111333222///222777777333111//////222666888666444...............000444888888000///444444///000888777555444555777666444111000...---000444666444111222444666666666555666888555888===AAACCCAAA>>><<<222:::>>>;;;>>>EEEDDD>>>@@@AAADDDHHHNNNWWW___dddccciiirrrzzz{{{yyy|||zzzvvv|||wwwxxxvvvsssxxxvvv~~~~~~|||zzzyyy{{{}}}rrryyyuuuyyy{{{{{{|||xxxkkkqqq{{{}}}uuurrrtttllliiiqqq~~~}}}nnnggglllnnnhhhqqq~~~zzznnn^^^MMM???;;;666333222222222222111333666888999888666555///000000000//////222444777888888777444333555666333666;;;FFFZZZlllqqqmmmpppnnnpppwww~~~}}}sssjjjrrrssstttssspppkkkeee```ggghhhjjjjjjfffcccfffllljjjhhhjjjkkkdddSSSBBB888444333444777666222111333jjjGGG<<<:::777666777888888777666:::999444555:::;;;999@@@>>>>>>BBBIIIVVVgggtttvvvoookkkcccVVVJJJCCCAAABBB444333:::OOOpppqqqggg[[[NNNEEE<<<444111222:::;;;999333000555AAAKKKJJJ[[[rrr}}}oooZZZXXXbbbfffiiiyyy|||ssscccRRREEE>>>;;;>>>XXXiiieeebbbkkkpppmmmlllrrrxxxrrr^^^FFF999777222111555===@@@===:::;;;:::888444444;;;AAA???888777;;;666444;;;:::555888GGGWWWaaa]]]XXX[[[ZZZTTTAAA:::555666777444111111666555444444555666555333///222666999999666222///+++///444555333222333555333<<<===555222777555......444777444111222444444555555666555333333555666555222222444444111111333//////111444777888777555555555444333111///---,,,222555666555333222333555777777666444222222555777555222333666666333222444...222777999333---...555444//////333444222444:::333,,,---444555...+++...,,,111444111***)))000777111222333222000000111222111444666666444444555888666999888555666999:::888555777444333EEEiii|||www}}}yyyvvv{{{~~~{{{}}}zzzwwweeekkksssvvvvvvvvvyyy|||tttdddWWWPPPDDD666222777333555777999999777555333---000333666777666444222111111222222222222111111555333111222555555333000111333222///111777777333222333555666777999:::<<<---///000///...000666;;;888000...444333...///777444333222444777777444111111///---000666888555222333555666777666777999:::;;;AAAHHHMMMMMMKKKHHHFFF<<>>999>>>555///444;;;<<<888666<<<===;;;666555888:::999HHHVVV]]]VVVPPPSSSUUUTTTCCC>>>888333111222333333888666444444666666444111777111...111444333222333111222444666333...///444777777333---,,,///111000222...///222111---///555666666666444222111222444666333111000222222///---//////000444888999777555000000000222444555444333000000000111222222222333444666777555222111222444555111000444555222000111666444333333333333222000---222444222111444555333------...000111111...,,,,,,///111111...---000222222666777333222444555333444666888777444444666999666;;;:::222333<<>>;;;888777777GGGooooooppptttvvvtttuuuxxxyyywwwtttvvv|||tttrrrjjjmmmpppyyysssffftttllleeeYYYJJJ===555333222222333555777777666555444444333222222222333444555444,,,***222444//////555777444111333555555111,,,000111000...111666777555666555555444444555555555...111222111333666777555333333333444555444222///333111000222555666444111444000...///333777777666---...000222555999<<<===IIIWWWnnnbbbbbbRRR]]]\\\[[[aaa___^^^\\\TTTTTTccciiihhhjjjlllkkkkkkrrr{{{zzzrrrvvv|||xxx|||vvvllliiimmmrrr\\\bbbttt|||ssszzz|||ssspppzzz~~~rrrvvv}}}zzzzzzyyy|||qqqxxxllllllwww{{{www~~~xxxqqqlllpppzzz}}}yyyuuupppnnnsss{{{xxxhhhggguuuxxxlllkkkvvvzzziiiaaaiiinnnfffaaadddiiifffdddccc___VVVIII>>>888666444222222444666777333777999777888:::999666888111,,,///444444333333222333444555666666666666555===BBBIII___yyywwwssssssnnniiimmmwwwzzzuuuqqqjjjhhhlllkkkfffjjjuuudddaaa```bbbbbbdddkkksssiii```YYYZZZ___YYYFFF666777555555888666111///111ddd<<<;;;888666888888666777:::999888777999;;;<<<;;;::::::888999:::999<<>>CCC???555555:::FFFeeerrrzzzxxxsssssswwwxxx{{{}}}xxxzzz{{{uuummmfffmmmmmmfffYYYJJJ>>>666333333222444555666666666444333444333222222111222333444///))))))111444000000666555222111444777777333...///000///---000666777444444555444333111000222444222555444111222666777555333222222333444555444222666333222333666888777444333111//////222444555666000///111555777888???GGG```lllxxxnnnjjjeeeqqqwwwwwwtttiiifffkkkiiihhhsssuuupppooossswwwzzz~~~zzzwwwttt}}}}}}~~~zzzppphhhgggnnntttkkkkkkuuu~~~}}}|||{{{~~~yyytttzzz~~~}}}zzzuuuyyywwwqqqsss|||{{{uuuwwwyyyxxxxxxzzz~~~{{{zzzxxxtttqqquuu{{{ooogggiiiwww{{{sssqqqwwwpppfffdddlllqqqooolllnnncccccccccbbb]]]RRRDDD:::444333111000000222444555333777777666666999999666666///,,,000444555444555666555333333333555888999999@@@HHHTTThhh{{{~~~wwwmmmqqqsssssstttwwwxxxwwwlllhhhkkkrrrqqqiiifffkkkfffeeehhhmmmmmmiiiggghhhiiifffcccaaa\\\SSSEEE;;;777444444666555111///111jjjBBB===666222555888777888:::888777777888;;;<<<<<<;;;999999999888666777???IIIKKKRRRWWWWWWVVVWWWWWWVVVJJJBBB;;;;;;===<<<;;;;;;<<<:::;;;IIIcccyyyuuurrrooonnnoootttxxx~~~{{{tttgggaaaaaabbbccc^^^XXXOOODDD:::888<<<<<<999666444444555555555888KKKcccvvvxxxnnnvvvwwwuuuxxx{{{rrrhhh___SSSIII888<<>><<<===HHH\\\iiibbbMMM===777555444555666666555333444222//////111333444444;;;555111222444111///000333---***///333444333444333444222//////444777666000///111333222///111555444222///000222222000............000222222000...,,,000444444222000222555000000000000000000000000222222222222222111111111222333555444333333444666444222333333111---000666000111333555777666333000,,,000111111222666777444,,,...000111222111///...///......///111111000///111555666222111333444333//////000222555555444222888999:::999444444???LLLHHH888555===DDD[[[~~~zzz}}}yyyqqqqqqwww{{{|||~~~~~~uuusssjjjllljjjllldddWWWIII>>>777555444333444555666666555333333444444333222111111111111+++&&&(((111555222222666222111222555888888444000...///...,,,///444666333444666666333...---111555555666333//////333666555333222000111333555555555777444111222555888888777222333222111000111444666444///111888888666CCCUUUiiiwww||||||qqqxxxtttrrrzzz|||yyyvvv|||yyywwwzzz{{{|||}}}}}}yyysssrrrwww|||uuuqqqttt~~~}}}yyy{{{vvvwwwiiirrrvvvuuuvvv}}}~~~zzzmmmrrryyy~~~|||zzzzzzzzzuuuooopppuuummmlllooouuuwwwsssooonnnjjjiiiiiilllooopppooonnn^^^```bbb```XXXKKK===444222111000///000111444555333666666333444888999777444///---111555555666777:::777333111222555:::===>>>BBBMMM```sss}}}|||wwwkkkooovvvzzzxxxrrrqqqtttppplllmmmsssrrriiicccdddllljjjlllppppppiiidddbbbkkkoooooogggYYYJJJAAA>>>777444333444333000000333oooHHH>>>555000333777999999:::888777666777999:::999888999:::;;;999777777<<>>@@@@@@===999>>>:::999FFF```|||wwwsssppplllhhhhhhhhheee```\\\```ccciiinnnrrruuuvvvwwwgggmmmmmmcccXXXVVVYYY\\\QQQPPPSSSWWWNNN???<<>>===<<>>>>>777888@@@===<<>>AAAOOOfffwww{{{yyywwwoooooosssxxxuuummmkkknnn{{{sssmmmmmmkkkgggeeegggsssmmmhhhiiihhhfffeeeffflllrrrsssiiiVVVEEE<<<;;;777333111333222000111444hhhAAA>>>666000333888999999:::888777666666777777666555777999;;;999777888;;;===888===DDDGGGFFFEEEJJJOOOOOOIIIBBB@@@CCCCCC>>>777<<<999999FFF```uuunnnhhhbbb___```___^^^ZZZVVVSSSOOOMMMOOORRRVVV\\\bbbfffiiiiii[[[]]]ZZZRRRMMMMMMOOONNNEEEDDDHHHMMMHHH===<<>>>>>;;;777888===<<<888FFFEEEIIISSS___aaaVVVIIIFFFBBB:::333333888:::999333333555888888555777;;;AAA888555;;;???<<<<<<@@@???AAAKKKWWWSSSDDD::::::999666333222333444555555444333222111111333777999:::333000333666444333444333111111222000...222888666888666111111444555333...111333333333333444444999555333555999:::666111222333444444333111000000666333000222555666333///222333444222000000222444444333333333222222111111222222222333555666666666666666777777222///333;;;444222//////222555666777---/////////333888888444+++///222333222111111222333111111333666777444000...222444111000333444333///------000444666444111:::222000999@@@DDDNNNYYYMMMEEE===888BBBdddyyy~~~sssuuuvvvuuuxxx}}}}}}zzz}}}yyyuuuwwwnnnwwwooosssddd]]]TTTHHH>>>888777777777444444444444444444333333444444444333222111000000///---///444777555444333444444555666666555111///---...---+++...333444222555888:::555///,,,111777333444222...///555999999777444111///111333444555888333///...222666888888555666777444111111444888777///111888555000BBB^^^kkk~~~~~~~~~zzz~~~{{{|||zzzwww{{{~~~|||wwwttt~~~{{{|||~~~xxxxxx~~~vvv}}}zzz{{{{{{zzziiinnnrrrssstttwwwwwwuuu{{{xxxvvvvvvwwwuuuqqqnnnyyyvvvtttrrrlllggghhhnnnwwwwwwqqqgggcccgggiiiffflllooolllddd```aaacccbbbbbb___ZZZPPPDDD:::333000333222222222222333444555222444444111222777999777777333222555666333333555777777666666777888:::;;;<<<@@@PPPfffwwwzzzwwwuuuuuuqqqooorrrsssqqqooopppyyysssmmmkkkjjjjjjlllooossslllhhhggggggeeegggjjjeeeiiikkkdddVVVGGG>>>999666333111333333111222666lllFFF>>>777333666999888999;;;777666555666777777777555444777888666555888:::999777999===BBBBBB@@@CCCHHHEEECCC>>>;;;???CCCBBB<<<<<<999999EEE___wwwlllbbbZZZUUURRRPPPVVVVVVPPPFFF??????AAABBBBBBBBBEEEJJJOOOTTTUUUVVVSSSRRRMMMFFFCCCDDDCCC???BBB???===<<<999777<<>>FFFUUU```___YYYRRRJJJ@@@888555555444333333333555888888555666:::AAA:::777<<>>AAADDDCCC<<<;;;;;;===AAADDDDDDCCCEEEFFFCCC>>><<<>>>===999<<<===:::666777===AAABBB???<<<888777888999777666:::LLLmmmuuufff[[[OOOBBB;;;;;;999AAACCC>>>===BBB@@@888444666666999EEEVVV```aaaVVVLLLAAA:::777555222111222000222777999888777:::>>>>>>===DDDWWWfff```PPPMMMRRRRRRIII???;;;;;;;;;888777555555666777666555333555666555444444666999;;;555222444777555444555,,,***+++//////---...222666888666222000222222///,,,333666444333666777444333444555666666666444333000111222111000111555888555000---...222444111---...000222000------222666222222333333333333333333444222111333555666555444444222222444333000000333666333000///111444666777000000//////444888666000+++///444555333111333555...111444555555333222222,,,111222000///222333222666666555444444555777:::222444666999DDDRRR[[[]]]OOOCCC:::666>>>^^^|||~~~|||yyyyyy|||{{{www}}}wwwvvvpppkkkbbbaaaVVVLLL>>>555333444444333111111222222333444555666333444555555555444333333222222111222444555555333333333333222111000111222...///...,,,///444555222000222444333111000000000111555666555666999999555222000///000333666777888<<<888333333555777777666555333111000222333444444555555555333///000<<>>???>>>777;;;:::555555999:::666>>>777444777999888:::@@@AAAAAA<<<555888EEEOOORRRCCC<<<888@@@VVVuuuwwwqqqkkknnnnnnmmmsssvvvlll\\\QQQQQQOOOKKKHHHKKKQQQWWWMMMQQQQQQNNNPPPUUUTTTOOOAAA>>><<<<<>><<>>IIIMMMGGGDDDGGGDDD<<<333555333000999LLL\\\bbbSSSIII???:::999777555444111...000666;;;:::999;;;===BBBEEENNNggg|||ttt\\\LLLOOOKKK@@@<<>>777333555666444222333---)))(((...333333111222555777666111000333222///,,,333666444444777777444222555888888777666555555333333333000---...222555444333111111222333333222///222444222//////444999222222222333333444444444555333111333555666555333666333222666777444222222555333111111222444444444111111//////444888666///***000555555333111333666,,,000444555333000000111,,,000222//////222333222888999999666444444999===222;;;@@@???FFFVVV```aaaWWWCCC999888;;;PPPqqq~~~}}}xxxtttwwwzzzzzztttuuusssrrrzzzjjjjjj```iiiWWWLLL>>>555222222222111000000111222333555666777333444555666666666555444111111000///222555666444111111111000///000222444...///...,,,///555666333111333444555555444222111...333555555555666333///...------000444888:::::::::666222222444555444333444111---...111333333222555777777222...111;;;CCC```ggg|||yyy{{{tttmmmooo~~~}}}zzz{{{{{{|||{{{|||nnn|||||||||tttqqq{{{}}}vvvzzzssshhhpppkkkjjjsss}}}}}}yyy{{{wwwuuuyyy~~~~~~vvvnnnbbbeeekkkpppoookkklllpppdddeeemmmuuurrrgggbbbdddccc[[[^^^kkklllaaa\\\```UUUKKK???888666666333000888777666666555444333222///333666555777::::::777444333555888777444555888555555555666666777888999>>>UUUlllxxxxxxdddiii}}}yyyssswwwppp```llltttxxxsssiiicccccceeelllppptttrrreeeXXXTTTXXX___cccgggfff^^^OOO???444444222444888999666555777kkkBBB===:::::::::666111777@@@777:::>>>>>><<<::::::;;;<<<:::888666555555666666888888888:::;;;:::777555999666888<<<<<<;;;BBBKKKEEE???<<>>:::999888777555555666888999999444444;;;CCCGGGHHHJJJ@@@:::;;;BBBAAA;;;===GGGCCC]]]}}}rrrbbbRRRAAA666666;;;@@@PPP^^^^^^TTTIII@@@;;;444555555555666;;;CCCJJJNNNJJJCCC<<<777555444444:::777444444999???AAA???BBBLLLYYYbbbjjjpppooojjjSSSIII@@@???===777555666666555666777888777555222333555777666444111000///===999444222222222111///111000111666666333222444333333333333222000///...222222333333333555999;;;555666888999888666333111555333111111222444444444333333222222222333444555555:::888000+++///333333000...///333444111111444333555555333333444444222.........///111222000///555444333000...///222444444444222111555:::999444---000444555444444777:::000333444222222333222...333---,,,222777555111000222:::===999:::>>>999///888:::CCCQQQ^^^ggglllpppWWWHHH>>>888999OOOnnn{{{~~~||||||xxxrrrnnnrrr{{{~~~|||xxxooolllwwwwwwvvvuuuoookkkjjjUUUEEE666111333444444444000///000111333666777888444444444444444444444444///222444444333333666:::777555222///---...111333333000------111777<<>>333666555444444555444222000ggg>>>>>>;;;::::::666333777>>>888;;;>>>???<<<::::::;;;999888777666555444444444666666777888999999666444888777999<<<:::777:::AAA@@@<<<<<>>===;;;:::666111111===PPPbbblllpppqqqsssVVVFFF===999:::PPPjjjttt}}}xxxppptttvvvsssrrrvvvxxxxxxooonnnttt~~~wwwiii___RRRCCC444000222222222333///222444333111111444777222222222222222222222222///111333222111222555999222111///---,,,---///111555111......000555999:::///111222222111000000000+++222444111333999777///...000111000222777777444555555666777333...111777777222///222333111///000444555666444222222666999DDD[[[www|||mmmnnnvvv|||}}}zzzzzz|||ssszzz{{{wwwyyy|||}}}}}}yyyzzzzzzxxxyyy}}}wwwpppjjjiiiiiijjjoootttuuuhhheeelllmmmfffgggqqqoooiiiaaa]]][[[WWWQQQKKKAAA???:::555555777222,,,000333666666333111333666444222111333666888888666222444777777666555444555777555777:::999777888===OOOdddwww}}}~~~~~~zzzssswwwzzzzzzuuuqqqsssvvvlllmmmrrruuurrrmmmpppvvvrrrhhheeejjjlllgggccceeeeeedddbbb\\\RRRFFF:::333555444333333444444222111hhh@@@@@@<<<999999888555777::::::<<>><<<===DDDRRR```jjjooolll]]]RRRPPPOOOOOOMMMMMMTTT]]]iiiuuupppaaaQQQAAA666777777666555666777999:::555666999;;;<<<@@@OOO^^^eeeYYYRRRRRRRRROOOOOOTTTcccffflllwww{{{yyymmm\\\MMM>>>555555:::CCCPPP]]]cccccc^^^VVVMMM;;;777222222444777777666>>><<<888555555777:::<<<222444666777999???KKKTTT]]]gggqqqvvvvvvqqqfff[[[MMMCCC999666555444555777===:::666444444555555444555666666555333333444555999777444222333333222222444111000333444333444888666555333222111222333444///111333555666666666666333333444444222111...---444222111000111222111000///000111333444444333333666888777333222444444222...,,,---222333222333666333333222333444555777999444333222222333444222111---000333444444333222222///444555111...111666888111111111333555555555333666888777333333666666444111111222444333000333888777:::@@@CCC>>>666333666444HHHaaasssxxxuuuqqqnnnZZZIII>>>999<<>>???CCCIIIQQQWWWZZZkkkvvv}}}jjj\\\TTTLLLJJJOOOQQQTTTfff}}}rrr\\\GGG:::888777777777888999:::;;;777777999;;;:::>>>JJJWWWcccZZZVVVYYY[[[WWWSSSRRR\\\]]]```jjjzzz{{{~~~~~~~~~pppcccTTTGGG;;;444555:::AAAKKKVVV]]]bbbbbb[[[RRR===777222333777:::777333:::999999888888888999999333555888999:::AAAPPP___dddooo{{{~~~{{{ppp```RRRGGG@@@888555555666555555999777444444444555555444888888777666555555888:::777555444333333333333333555111000222333333555:::666444222000///111444555222111111222444555666666666666555555444222111000333222000000111111///...///000222444444333111000666666666555555555444222///---...222444444555999666333222333444333555888666444222222333333222111000222555555444333333333000333333...---111444555333111000222555666333000666777555000000444666444333000000222222000333777888:::BBBGGG???333333<<>>CCCZZZzzzwwwiiipppwwwzzz~~~~~~|||zzz~~~zzzxxx}}}}}}xxx}}}yyyvvvyyy{{{zzznnntttxxxuuurrrtttuuuuuuooopppsssyyy|||yyysssooouuummmhhhmmmssssssooommmmmmmmmjjjjjjmmmnnniiiaaa```___]]]WWWPPPGGG@@@<<<888888666333555999888444777555444555777777444111555555555666666555333222///111333444444444444555:::666555777777999@@@IIIYYYlll|||~~~{{{{{{zzzuuurrrrrrqqqqqqtttuuupppjjjooollllllppptttsssmmmhhhoookkkdddaaaeeeiiieee\\\```eeehhhaaaRRRBBB888444555444333333555666555444fff@@@???>>>;;;:::::::::888555999999:::::::::888555333111444888;;;===>>><<<;;;555555666888::::::888555555777888555333555999===>>>>>>>>>>>>???BBBGGGJJJVVV___fffiiitttyyyeeeYYYPPPIIILLL[[[dddjjj}}}|||cccKKK;;;999999999999::::::;;;;;;;;;777666999;;;<<<@@@FFFTTTRRRSSSYYY\\\VVVKKKEEELLLQQQYYYcccrrr~~~}}}wwwwwwxxxxxxxxxxxxxxxxxxkkk^^^PPPDDD:::333333777===DDDKKKRRRYYY]]]ZZZSSSEEE>>>666666:::;;;777222666888:::<<<<<<:::666444888666777:::<<>>VVVqqqyyyxxx}}}||||||~~~yyyuuurrrooohhhiiifffbbbcccjjjnnnooosssnnnkkkqqq}}}|||nnnlllqqqhhhWWWDDD;;;333222333222222333===:::666555555555222///444444444555555666666666333555555333000111444888---000444333000...000222222000//////000222333222222333444222///...///111222222111000111555555333000222222000333777777333333111111444333000222666222000222666777555666:::555444333333555666666555===<<>>>>>;;;999:::999555777777777888999888555222///111555888;;;;;;:::999666666777999;;;;;;999777666999777111...000555777:::;;;;;;999666777;;;???GGGLLLRRRYYYbbbooo~~~ooo\\\QQQIIIJJJWWWnnn|||gggLLL;;;::::::::::::::::::::::::<<<555222666;;;:::999999GGGIIINNNTTTTTTMMMAAA888@@@HHHRRR\\\iiiwww~~~sssrrroookkkiiiiiihhhgggeeehhh\\\NNNCCC;;;333111222888===AAAEEEMMMVVVYYYWWWNNNEEE<<<999:::999444///111555:::???AAA@@@===;;;AAA999666;;;BBBKKK[[[jjj|||}}}qqqaaaNNN???999:::999888:::<<<999333000000222555888888666444222222222222111333777:::444555666555333222222333555111000222444444777<<<333111///---...000444666999333,,,***---333777888444333222111111222333444000000///000222222000///333444555555444333111000222333666888555111333777333000000333555444777;;;777222111666555......222444111//////000111111000888888888555333111222333222222///---111555333---111000000111222333222000777999666111111555777666444,,,)))...333333111000000444;;;===888555;;;DDDXXX```fffjjjttt|||[[[GGG:::777>>>ZZZyyyxxx~~~|||}}}yyysssnnn^^^aaadddhhhooouuuqqqjjjkkklllooowww}}}uuuqqqmmm```QQQAAA999444444555444333444===888333333777888444000222222222333444444555555333555777555222111333666,,,000444222...,,,...222111000///000222333333222555444333222111111222222333222111111222444444333///111111///111555555111111...---000000---...111...///333888999666666:::444444444555555555555666888999JJJkkk}}}{{{}}}~~~{{{yyywww{{{~~~~~~{{{xxxvvvtttrrrvvv|||}}}wwwqqqnnnllljjj{{{zzzwwwvvvxxxzzztttlllqqqnnnmmmmmmkkkgggiiimmmqqqqqqmmmgggdddccc```\\\___^^^YYYLLL===666888===666888777333333555555333//////111555999:::777444555666777666444333333333111222333333222333444666444555555333000666JJJ^^^wwwxxx}}}sssjjjnnnvvvvvvooopppnnngggaaabbbiiinnnnnnlllgggbbbbbbeeehhhjjjkkkiiiddd^^^WWWPPPGGG<<<555666444222333555777888888iiiDDD777>>>AAA<<<999::::::777777666666888:::999666333222333666777888888777666666666777:::<<<<<<:::888333888888222///222555444555888;;;:::666444777;;;<<<;;;BBBNNNSSSUUU___mmm|||vvvbbbRRRIIILLLUUUggg|||mmmPPP???::::::::::::999888777777888222///333888999888888>>>BBBGGGJJJIIIFFF???:::;;;@@@GGGPPP___rrr~~~~~~wwweeeeee]]]TTTPPPRRRUUUUUUTTT\\\QQQFFF???999333000000444888:::<<>>888777666333000...333;;;CCCJJJNNNPPPQQQOOOAAA999BBBOOOZZZiiivvvzzzmmm___SSSFFF<<<777888777444888<<<;;;555444333333555777999888777000111222333333444777:::444666777666333111111333444111000333555555777;;;222111000///000222555666888222+++***...333666666222111000//////111444555/////////111333333222000333333444444444555555555000222666888222---222;;;333000///222333222444999444...000666666...,,,111333111......000111222222333555777666444222111111///222222000111333222......000111222111111111222666777666111111555666444111---,,,111444222000111///666;;;999888>>>FFFKKKUUUbbblllooovvvzzzUUUEEE;;;888<<>>777444666999444777777333222555555444000000000111444777888888555777777555333222333555333444444444222222444555666666888888999@@@SSSeeeyyyuuuxxxxxxrrrkkknnnvvvtttkkkgggkkkjjjbbb___eeelllooohhhcccccchhhiiieeefffmmmeeeaaa[[[UUUNNNEEE;;;555444222000111333666777777ddd@@@555>>>BBB===999999:::999777666666888;;;;;;777444777888999999888777666555555666777999;;;<<<:::777///666999555444777999888222888>>>>>>999666777:::444000888GGGIIIBBBHHHXXXfffnnnvvvuuujjjZZZLLLEEEWWWcccssssssVVVEEE999999999999777666555444444///---111666888:::===999===AAABBBBBBDDDDDDDDD:::;;;===EEEYYYpppuuu```VVVKKK>>>:::???FFFJJJJJJNNNEEE===:::777333111111333666888999@@@PPP___fffKKKDDD<<<666555555444333///333<<>>III[[[iiivvv{{{nnn^^^QQQIIICCC>>>666777444111555<<<<<<666:::777555555666888999999222333555666666888:::===444666888666333000111222444111111444666555777;;;222222111111222444666777666111,,,,,,000444555333222111000///000333666888......///222444555333222222222222333555777888:::...111777888111***111===222///...000111000222777000+++...777777...,,,111333111......000222333444...111555777555222000///,,,333777444111111111000,,,///222222000///111444333555333000///222333111......111555444000000444111;;;>>>:::;;;GGGQQQRRRTTTggguuuvvvuuuxxxuuummmUUUGGG>>>999:::PPPnnnzzz~~~wwwvvvwww}}}zzz}}}xxxkkkaaabbbdddcccbbbdddfffbbb\\\aaammmuuussspppssswwwwww}}}{{{yyyvvviiiVVVIIIEEE;;;555333555666333222444111222222222222333555666444444555555666777888888///333666666333000///000222666999666///---111666333333222333444333111000777111---...444777444000555333333555777666444444333555444333555888888444999555333555555222111333,,,///555:::888111...000000444888777444222444888333999@@@IIIYYYmmmyyy{{{wwwvvvlllsssyyyzzzyyyxxx~~~xxxwwwxxxwww{{{uuussswwwtttyyyzzzuuuuuu}}}tttyyy{{{yyyzzzzzzrrrppprrrrrrrrrqqqvvvlllaaa___jjjuuuuuuooouuutttpppnnnttt{{{xxxpppfffcccdddjjjooooooooorrrbbbZZZZZZfffnnnfffYYYQQQGGG@@@666111222333333333444888888444333666888666555333111//////222666999555777777555222111444777444555555444333222444555;;;:::;;;@@@DDDLLL[[[iiisssxxxzzzzzz{{{nnnnnnrrrqqqkkkmmmsssnnnbbb___iiilllddd]]]```fffiiifff```dddmmmjjj___^^^hhh___^^^[[[UUULLLBBB999444222000...///111444666666ddd>>>???>>>===;;;999888666666999444111555;;;>>>;;;666777:::888222000333333...444777<<<>>>===;;;:::999;;;888666555666888888888222777;;;:::777555777;;;111777<<<===<<<>>>FFFMMMPPP[[[]]]^^^eee```VVVTTT___ooo}}}___JJJ<<<888777:::;;;999888999000000111444777999999888===:::<<>>======;;;:::<<>>999888:::888777:::???BBBGGGVVVeeeVVVDDD888;;;???999555666---555;;;@@@OOObbbggg```bbbXXXUUUWWW^^^qqq{{{qqqmmmnnngggWWWKKKEEE>>>888444444333333444555777777888444111111444777777666333333333777:::;;;999666444444555444444444666777<<<555///...111333555777666222000222222111333777444000---000666999999777555444333222111111111111222...,,,---222444333000000222444444444444666777000333444000,,,---555<<<555333111///000333888;;;333333333222222222111111:::444---,,,///333444333222111000///.........///000000111333000,,,...333///000000///---...000333333333222222222222111111999888666333222111111111444777888777888CCCVVVeeekkkmmmpppssssssrrrtttxxxfffIII777666:::MMMlllyyyzzz{{{sssuuuxxxqqqdddkkkkkkddd[[[]]]fffggg```hhhkkknnnmmmjjjkkkvvvsssjjjkkkgggWWWHHHBBB999777444444555666666555333333333444555666777888777444333444777888777555333222111333555555111---000777:::666111222333333111///---///111000//////444333333333333333333333888666444444666666444111888999999666555555666555444777::::::666333333333+++000333222...+++,,,//////111444777888999888888888666999FFFZZZmmmxxx|||wwwqqqrrr{{{vvvyyy{{{~~~yyyrrrsss~~~~~~vvv~~~yyyyyy||||||yyy{{{}}}yyyzzz{{{wwwxxx|||}}}{{{wwwyyyzzzssshhhkkkqqqqqqmmmooovvvuuummmeeejjjrrrwwwvvvpppmmmnnnfffdddjjjsssqqqgggfffmmmccc]]]^^^eeebbbSSSIIIIII<<<555111222333111//////222444666444222000222444222111///000222444555555111444555444111000333666000222444555444444555777>>>222888EEEIIISSSccckkkvvvuuunnnppprrrnnnooommmmmmoooiiiaaaaaafffggggggmmmooofff[[[aaappplllgggiiinnngggXXXXXXcccpppjjj```RRRDDD999222000666777888666444444777:::eee???<<<<<<;;;999888666555555888333000333:::===;;;888555888777333222555555111111666<<>>:::777555888666666777888888777555222666999:::888666666888555999===<<<999999>>>DDD@@@JJJMMMRRR]]]```___eeepppgggRRR<<<888777:::;;;888666888222222222444666:::>>>AAA888999BBBTTTdddiiiccc[[[JJJ777666AAANNNkkk~~~dddQQQ;;;888888<<<<<<777333333666666999>>>???<<<;;;>>>999===FFFLLLLLLKKKSSS^^^WWWFFF:::;;;>>>888444444555;;;===>>>LLLaaallllllmmmggggggddd```iiinnnfffhhhfff\\\MMMDDD@@@<<<777333444555666777777666666666444111222444666666555333222333666999:::888555111111222333444555777999:::666222111111333555777555111111333444222333666333000---///444777777555444444333222111111111111///------111666888555111111222333333222333555777222333444111///000555:::888666555444444666999;;;444444333333222222222222222...+++,,,111333333111111111111000000/////////000000222555333000111555111111111000000111222333333333222222111111111000777666444333222222222333333444444222333???SSScccjjjkkkooovvvzzzzzzxxxwww\\\CCC777;;;AAAUUUqqq{{{uuuvvvyyyuuummmdddhhhiiifffeeegggiiihhhccchhhnnnqqqppppppuuu{{{zzzpppjjjiiigggZZZIII>>>888777666555444444555666333333222222222333333444555333222333666777666444666444333444555444///+++222777999444000111222333111111111222222111111222222222222222222222222222777555333333555666444222777666555444555777666555222555777666333111111222...111444222///---...111222333555777888777666555888777999CCCSSSeeeqqqwwwyyyxxx{{{||||||{{{yyy~~~|||}}}~~~{{{~~~tttssswww~~~~~~~~~~~~~~~{{{}}}vvvtttvvvsssmmmuuuuuurrrmmmlllooopppooosssssstttuuussspppoooooorrrkkkkkkqqqppphhhgggllliiiaaa]]]___YYYKKKAAABBB:::555222333222//////000333555666444222000222444222111000000222333444555333444444333222222333444111333555666555555666777;;;555777:::AAAXXXppptttyyyuuulllnnnooommmkkkhhhgggiiihhhfffhhhnnnrrrjjjeeefffdddaaagggrrrrrrhhhbbbfffiiifffgggllljjjfff]]]OOOAAA777333222555666777666444444777:::eee???:::999888777666555444444888444111444:::???>>><<<555777777444444666666444111666===AAA@@@;;;777444444444555777999888555333222444777999999888555444555999<<<:::777777;;;???===EEEDDDFFFRRRYYYbbbppp{{{gggQQQ<<<888666999:::666444555333444444444555;;;DDDJJJEEEFFFNNN]]]ooovvvpppgggcccGGG999???III\\\rrrzzz{{{___MMM777999===@@@===666444666444333777<<<>>><<<<<<>>>666@@@NNNYYYYYYUUUVVVZZZTTTEEE;;;<<<===:::777888;;;@@@BBBBBBMMMccctttzzzsssoooppphhh[[[\\\aaa]]]___XXXLLL@@@;;;;;;999555333555777888888777555444444333222333444555444333222222333555777888666555...///000111444666888999777777666444222333555777333111222555555333333555555222000111444666666444333333333222111111000000------000555:::;;;777333111111111000///000333666333333222222222444666777888777777777777777888888444333333222222222222222,,,+++,,,///333555333000000111222333222111000///111000333777666333222555333222111111333444444444444444333222111111000000444333333333333333444555333333222///000<<>>777===FFFYYYqqq|||}}}uuuooommmllliii]]]dddmmmrrrmmmfffffflllfffkkkqqquuutttsssqqqpppsssoooiiieeeddd]]]JJJ888666777777555111000333555444444333222222222222222333333222333555666444333444333222333555555111---444888888222...///111111000333555444222222444666111111111222333333444444444333222222444555555444666333111333666777555444111222333222000//////000111333444222///...111444444555666666666555444333777666888>>>JJJYYYhhhqqq{{{zzzzzz|||zzzvvvvvvxxx|||tttuuu{{{~~~|||vvvxxx{{{wwwuuuxxxzzzyyyzzz|||~~~yyy|||xxx}}}uuuppppppqqqppptttpppllljjjhhhggglllrrrxxxtttooommmoooppppppnnnwwwkkkeeeiiillliiifffgggjjj___WWWTTTLLLAAA;;;<<<777555444444222...///333555666666444222111222333111111111111222333444444666444333222333333333222333555777777666666777888444666;;;<<>>BBBAAA???<<<:::444333444555777777555333222333666999:::999444111111555888999888999===AAA@@@DDD@@@???HHHRRRddd{{{tttnnn\\\DDD;;;777666999999555222333111444555555666<<>>>>>EEEPPPggg{{{sssZZZJJJ<<<;;;<<>>;;;===BBB777555666;;;<<<999777888333;;;IIIWWW___```^^^]]]LLLBBB:::;;;===<<<;;;===:::DDDMMMRRR\\\mmm|||wwwrrrrrrlll]]][[[```\\\RRRJJJ???888777888666333444555555666666555444444222222333333444444333222222222333444555666555444///......000333555777777444888999666222333666777222111333777777444222444777555333333444666666555222222222222222111000000......111444888999777444111111000...---...111444444222000111444666444222444555666777666555333111222222111000000000111222...---...111444555333111000111333444444333111000222111444888888333111222333111000111444555555333666555555444333222111111111111222222333444555666555555444111222:::IIIUUUeeekkkpppsssuuurrrkkkcccUUU???555:::BBBVVVmmmvvv~~~}}}{{{yyy}}}}}}yyynnnbbb]]]```ccc]]]```jjjsssnnncccaaahhhtttvvvwwwvvvtttrrrmmmgggrrrqqqiiiaaa___\\\KKK666333555777333...,,,000444555555444444333444444555333333444555666666555444000///000333777888555222555888666000---///111000///555888555111222666888111111222333444444555555222222111111222444555666777222000333666555222111333333222111000000111222333333222000...///222555333444555555555555444333555555777:::BBBOOO___jjjvvvqqqllliiijjjnnntttxxxzzz{{{zzzyyy}}}{{{}}}wwwwwwrrrrrr|||yyy|||{{{qqqqqqyyyzzzrrroooppptttxxx{{{xxxmmmqqq{{{wwwzzz{{{wwwqqqoooqqqssskkkffffffkkkjjjfffjjjssspppmmmhhhhhhnnnsssqqqkkkssseee]]]aaahhhgggbbb___```VVVKKKFFF@@@:::999<<<666555666666222///111777777666555333222111222333111111222222222222333444888555222222444555333111333555777777666666777888000333AAANNNYYYmmm}}}|||uuu|||xxxqqqppppppnnnhhhddd```aaafffjjjlllmmmmmmccc___eeelllhhh```ZZZ___```___```ggglllhhh^^^]]][[[SSSFFF777//////222111222333444444666777888kkkHHH888888888888888888888888777555555777<<<@@@BBBAAA;;;:::::::::999666444444333777;;;>>>?????????@@@666444222222444666666666333444666999:::888444000---111444666666888;;;>>>666:::777888CCCQQQjjjsssgggaaaOOO;;;:::777666999999555222222///222666777:::AAALLLUUUfffhhhllluuu{{{]]]AAA===CCCJJJbbbiiiQQQAAA:::888999???CCCCCCDDDFFF<<<777666888:::777555666555777===JJJYYYbbb```[[[EEE???999888999999;;;>>><<>>VVVooowww}}}|||yyyrrrqqqlllbbbWWWTTTZZZccc[[[YYY___iiikkkeeecccggg{{{tttssssssoooiiitttrrriii^^^YYYVVVHHH777000333444111,,,+++...333333222222333444555666666333444666777777666555555000///000333777888666222666888666000---///111///...555999444000222666666//////000111222333333444222222111111222333666777888333111555666111...///666555444333444444444444333222000......///222555111111222333444555666666222444666888===HHHWWWaaaiiieeeaaaaaagggpppvvvxxxnnnsssuuutttyyyqqqrrrzzzvvv|||{{{xxxuuuxxxxxxvvvrrrpppsssyyy~~~yyy~~~yyyoooqqq~~~yyylllrrrzzz}}}yyyttttttwwwoookkkmmmtttrrriiigggmmmkkklllkkkmmmuuuyyyssshhhpppfff^^^aaafffddd\\\UUUUUULLLAAA;;;888666888;;;666555666777444111444:::888666444333222333333333000222444333222111222444888555222222555666444111111333555666666666777888555000CCC___hhhlllvvv|||xxx|||}}}yyyuuuqqqmmmiiiooolllhhhgggiiikkkjjjggggggddddddiiijjjeee\\\WWWbbbiiimmmjjjffffffeeebbb```\\\SSSEEE777000000333000111111333444666666666eeeBBB888888888999999:::::::::444444555888<<<>>>??????>>>;;;;;;===;;;666444555222444888:::;;;<<<>>>???666444222111333666777888333555888:::999777444222...111333444444444666777111666444555===IIIeeettteee\\\UUUHHH<<<999666666::::::666333222000333777<<>>LLLWWWVVVNNNAAA>>>:::777777999<<>>@@@???>>>===:::;;;>>>===888555777222555999;;;;;;::::::;;;555444333444666777777777444777;;;:::777555555666222444555666666555555555444999999888:::???YYY~~~|||lll\\\TTTOOOGGGAAA???888555666:::;;;777444444666777999@@@MMM^^^nnnxxx~~~dddIII???888GGGiiixxxuuuaaaIII555444777@@@IIILLLKKKKKKNNNOOOEEE<<<::::::888777888666888999:::@@@GGGFFF@@@??????>>><<<<<>>OOOgggmmmnnntttxxxvvvlllkkkooopppjjjdddnnnpppnnngggeeejjjmmmllliiiiiifffaaa^^^aaahhhmmmddd^^^]]]cccdddaaaccciiibbbYYYLLL@@@:::888777666111000000222444555333000fffDDD666666777888999:::;;;;;;777999===@@@CCCCCCBBB@@@<<<999:::??????999777:::444888===???>>>;;;999777333333444777999999777555444999<<<;;;666444555888555666888:::::::::::::::222999:::;;;<<<>>>WWW|||ttt^^^KKKFFFCCC;;;:::???888555666;;;<<<888555555<<<:::;;;CCCUUUjjj~~~pppPPPCCC;;;GGGiiitttuuudddNNN999333666;;;???>>>>>>GGGQQQ[[[NNNBBB===:::777555666000888<<<:::;;;>>><<<777<<>><<<888777444222333666666444555///---111555555555666888444111111444777888777...333666555222///111333111333666555333333777:::...111555777999;;;===???BBBGGG\\\nnnrrrwwwyyyrrr~~~oooaaabbbkkkqqqoookkkfffiiihhh```___gggnnnqqqbbbdddccc```___ccciiimmm^^^RRRSSSdddpppjjjdddfff]]]SSSDDD;;;888777666555111000///111444444111...]]];;;999666666999999666666999888===???<<<===BBBCCC@@@AAA===:::999::::::777444666666999===<<<777555888222222333444555666666666777:::===>>>:::555444777666555333333555777888888666888;;;;;;999EEEccckkkUUUAAA<<<<<<888666777888666555777:::999555000777888888BBBaaawwwaaaHHH:::CCCVVVssszzzrrr[[[AAA;;;999666555888>>>CCCGGGQQQJJJAAA<<<999777444000777999999666555888;;;;;;@@@>>>@@@LLLXXX___``````^^^```aaabbbjjjuuuxxxtttfffbbb]]]XXXTTTNNNGGGAAA999999999888777555333222555444555666333///111777888999999666111000111444222333444444333333555666333///,,,---222444222///000444888999666222111111333111111555999888666555666444444333222111444888555000++++++000333333111///111444666777777555444222666888666444444000+++000111222111//////000222000...111777777222222666777444000---...000444777666333///,,,,,,---,,,,,,,,,---......---...000222333111000333777888444///,,,222444000000555666444555333444555333......111222555888555000,,,,,,...555666555333111111333555;;;PPPeeemmmnnnoookkkfffXXX@@@777@@@HHHXXXooo}}}vvvvvvrrrllldddZZZOOOGGGIIICCC@@@@@@===666111000777<<>>666333222111222222222111000///...---aaa@@@888666666::::::666666888999>>>AAA???@@@DDDEEEBBBAAA>>>;;;:::;;;<<<;;;:::777777:::===;;;666555777666555333111222555;;;???;;;:::;;;;;;999777555555999777666999<<<<<<999555555888<<<===>>>MMMooo~~~cccLLL999:::AAABBB??????:::888777777888777555222666777;;;HHHbbbxxxcccKKK:::>>>KKKjjj{{{}}}wwwdddMMM999777555555777;;;>>>@@@FFFFFFCCC===888444333444555888:::888444333999@@@@@@CCCNNN___lllmmmddd[[[ZZZZZZWWWTTTXXX```aaa^^^[[[WWWSSSOOOLLLGGG@@@;;;::::::999888777666555444666333333666555111111444777999999555111///111444111222444333222222444555555111---...111222000...222555888888666333333333444222111444666666555444555555444333222111444777444///+++,,,///333222111222333444555555444222111333777888666444444000+++...000222222111000000000222000333888888333333666555333000...---///222444444333000...---...000111,,,...000000000111333555333111000333777777333///...444555222222666888666222111222555333000000444111555777555000,,,---///444555444333111111222444:::HHHYYYeeeiiihhhbbb\\\SSS>>>666>>>KKK```rrrvvv~~~vvvjjj___WWWQQQIIICCCAAA<<<888777444333666<<<=========<<<>>>GGGUUU___hhhhhhiiikkkmmmoootttxxxtttiiiXXXJJJAAA<<<999777444555777888888777555333666666555444333444555555444666555111333777777222111000000111333555666666888333000333444000///111555777555000111666666111444333222111111111222222111///222777888333000222444444444444333111000///111//////222333000111333333111000111444555555444333222111000111333666888666555444444333333333444<<>>BBBAAABBBFFFIIIHHHHHHEEEAAA>>>======???@@@999888:::===;;;555444666777888888777555888===BBBBBB@@@>>>???AAAAAA===888<<<::::::===@@@@@@;;;555555999>>>@@@FFFZZZuuu\\\EEE444888DDDHHHEEEBBB<<<;;;:::888888777777777::::::AAAQQQeeezzzjjjQQQ>>><<>>>>>FFFPPPFFFDDDFFFJJJIIIHHHSSSaaa___^^^^^^```ffflllppprrrtttdddPPPCCC???>>>;;;888666777888999999777555333333666888777444333444666333444444222444666555111111111111000000111444777888333111333333000//////333555555444555666444000333222000//////111333444333---///:::<<<222+++---222333333333333222111111///---...222333111111444111111222222111111333555666555222111222444666888666666555444333333333444444888@@@IIIRRR[[[aaaeeebbblllqqqyyyqqqrrrmmmppp{{{~~~||||||wwwuuusssqqquuu~~~zzzxxx|||{{{xxx{{{www{{{|||yyysssnnnlllhhhcccZZZ___eeegggeeedddeeeggghhhkkkoooqqqnnneee[[[TTTOOOHHH@@@;;;555//////111444444444666888999777555777333222444444222333666111111333444111...000444:::999888555444555888;;;666444444555333000111555555444444555555777BBBMMMeeetttzzz~~~xxx~~~zzzwwwuuuuuuuuuqqqhhhdddjjjssszzzoooffffffeeeaaabbbfffeee^^^ZZZ[[[\\\\\\\\\]]]jjj```^^^bbbfffooolll\\\]]]VVVKKK>>>555111333555000000111222333333222222\\\===777666888<<<<<<888666777999<<<>>>>>>AAAHHHPPPVVVYYYTTTLLLDDD???>>>@@@BBB:::999:::===:::555333666333999>>>@@@>>><<<===???JJJIIIIIILLLRRRTTTLLLBBBCCCBBBAAA???>>>===<<<;;;777;;;???BBBLLLgggpppZZZEEE666999BBBCCC@@@???>>>===<<<:::999:::;;;<<<@@@===DDDXXXjjjwwwnnnRRR>>>;;;BBB___ppp}}}zzzsssnnnggg^^^IIIDDD>>>;;;;;;;;;:::999444<<>>:::555>>>NNNaaabbbffflllssssssgggZZZ\\\UUUKKKCCCAAAAAAAAA???>>>===;;;999777555333222999888777555555555666777666000...444999777222...444666777555222000111444222333444444222222333444000...---///333777888888555555555444444444555555777666333///...111222111444666555222000333555666444222//////111333333222.........///111333555777555888999666444333000+++"""'''...444555555555555444333444666777555333222111000///...---------...+++111666666222///000333...111444666555444444444222111111222444555333111///111222222111222444555//////111444444111222666111333444333000//////111333444555444333222333555555222<<>>OOOYYYWWWSSSVVV]]]RRRQQQXXXbbb]]]PPPRRR___[[[]]]^^^aaagggkkkiiidddmmmcccUUUKKKDDD>>>777111777777888888777555333222111666:::888333000111333111111111222333333111---000222555444111000222555444222111222333333111000333444444444555666444111///...---...000333666888777,,,---:::>>>222+++...444444555555666666666666...,,,...333444222222444333666777444///---///333666666555444444555555666555555444444444444555555666888:::???FFFMMMTTTXXXaaannnhhhlll]]]nnnjjjnnnxxx||||||~~~~~~|||wwwwww}}}}}}wwwuuuvvvuuusss|||xxxuuuyyy~~~~~~yyy~~~uuuuuu~~~~~~ttt~~~{{{uuummmggggggiiijjjfffdddcccdddaaa```gggqqqjjjiiiiiihhhddd[[[OOOFFFHHHCCC===888444111111222444555666888999999777555999444222333333111333777222333555444000...000444666666666555444444777999777555555666444111333777666555555666666===NNN___dddvvvyyyuuuwwwyyyqqqllllllpppmmmgggkkkvvvuuufff^^^dddjjjfffdddgggeee^^^YYY[[[aaadddbbb___bbb]]]^^^___cccpppppp___WWWQQQGGG;;;111...111555111111222333333333333222\\\>>>777666888======888666777999888888999===IIIZZZgggpppgggYYYKKKBBB??????@@@;;;999:::<<<999444444777555999===@@@@@@BBBEEEHHHZZZ^^^bbbgggmmmpppgggZZZ\\\ZZZSSSIII???:::;;;???:::===???CCCRRRqqquuuXXXGGG::::::<<<:::999===;;;:::;;;<<<===???@@@@@@BBB>>>FFF\\\ppp{{{kkkNNN<<<<<>>:::555333333333333333555888999999777666555999444111222222111444888333555666333//////111333111444777777777666666666999777666777555333555:::888777777777:::CCCVVVhhhhhhzzz~~~xxx{{{rrrkkkkkkuuuxxxrrroooqqqqqqeeeaaajjjqqqnnnhhhfffhhhddd```bbbhhhkkkfff```___aaagggfffdddmmmpppcccTTTNNNCCC999111///222555222333333333333222111111YYY<<<888777888<<<<<<888777888999666444666<<>>===:::999:::;;;999555444888<<<:::999<<>>>>>===CCCXXX{{{UUUFFF:::888888555888>>>888888:::@@@GGGJJJIIIFFFFFFGGGPPPdddxxx}}}iiiRRRDDDEEELLLVVV^^^bbb]]]XXXZZZ^^^___QQQHHH<<<555666888999888777999???HHHPPPPPPIIICCC>>>>>>@@@EEEMMMYYYeeemmmrrryyy|||zzzzzz{{{tttjjjOOOFFF<<<999888777777999777888888666444333444666777555222000000222555888666///---222888777222///222555888777444333444666555666777666555444555666666555222000000222444555333222000111222444333333222777555...,,,222555222222777777000///444777444444444333333333333333333444333111000000000111222555888888555444444222...///111444444333111111111111222222222555777444...000000////////////000000***000666999666111...,,,444666666555222000......111111111111222222222333333222333666555222333777333222333555333//////333111111000000111222333333111333555555444333444555444444666===JJJUUUTTTMMM???999777999HHHfffwwwnnn^^^TTTJJJDDD===;;;EEERRR```dddlllsssqqqhhhcccccchhhbbb______XXXOOOPPPWWWhhhiiiddd\\\\\\ccceee```ffffff```QQQ???333222555333333333333222111000000///222555555111///...///777333222555666333111222---111777:::999666222000,,,...000111444888777333555222111444666444444555222222222222222222333333888333000444666444333444333333333333444555666777000///111666777444222444111444777555222111555999222333444555555444222111333333444444555666888888888666222111444;;;CCCIIILLLYYY^^^cccaaapppuuuyyyqqqooorrryyy{{{zzz{{{zzzxxxyyy|||~~~yyy|||zzzooolllrrrwwwyyy|||zzzwwwuuu|||sssrrrtttxxxwwwqqqmmmmmmkkkfff```___cccfffgggeeekkkcccZZZTTTQQQLLLDDD===999999666222111444555444444666888888777555555666777333111222333222444999444888777222...///111222000444888:::999888777777999777666777555333666;;;:::888888;;;???III[[[kkkrrr}}}wwwvvvuuunnnlllrrrwwwtttlllfffmmmiiifffiiimmmlllfff___iiijjjiiiggghhhiiifff```___bbbkkkkkkaaabbbeee___UUUMMMBBB999555555666777222222333333222111000000VVV<<<:::777888;;;;;;888777:::999666444777>>>MMMeee{{{|||cccPPPGGGDDD@@@<<<:::888999;;;999555666999AAA>>>===EEEXXXnnnrrr```PPPFFFAAA>>>;;;CCC^^^XXXFFF777666888777888===:::;;;???KKKWWW\\\XXXRRRVVV___kkkvvvuuutttnnnbbbVVVNNNKKKKKKIIINNNPPPLLLIIIKKKOOORRROOOFFF<<<888;;;??????>>>???BBBHHHRRRZZZ[[[TTTMMMHHHPPPRRRNNNRRRaaaooorrrppp|||}}}wwwuuunnndddQQQFFF>>><<<;;;999888;;;999:::999777444444555888777555222///000333777999555///---222666555222222222666999888666444555777555666777666444333444555666555222...------///111333222111222444555444222///666666///---444777444222888777///...555888444222333333222111111111111555444333222111000000000444777777444444555444111444444444333111111333555111333222222666:::666///111000000///000222333444...000333555666444333111555666666444222000000111000111111111111111222333444222333666555111333888333222333555333//////333111000//////111333444444///111333444333222222333///777777333;;;KKKOOOGGGAAA555333<<>>777666888888777000000111111222111111111ZZZAAA;;;888888::::::888888;;;:::777666;;;AAANNNggg}}}}}}aaaOOOHHHFFFBBB===999777888:::999555666:::BBB@@@EEEUUUooozzz```LLLBBB>>>999CCCbbb{{{]]]HHH666444999999888:::@@@@@@FFFUUUeeekkkeee\\\iiixxxzzzbbb```[[[VVVSSSOOOGGG@@@???BBBCCC@@@>>>>>>@@@AAAFFF>>>777777<<<@@@@@@===GGGKKKSSS\\\cccccc]]]XXXTTTbbbdddUUURRRaaannnpppqqq~~~wwwlllhhhcccZZZPPPEEE===<<<;;;666555888999;;;:::888444333666888888555222000000444888;;;555000...111444333333444333666999999777555666888444555666555333222333444222111///,,,***+++///111444222111333666777555333,,,555777///...555999555111888888///...555888333111111222111000//////000222222222222222222222222444777777444444666555222333333222111111333888;;;111444333222777<<<999000222111000000111333555777222111000111555777888888666666666444222111222444000111111111000111222444333000111555444///000666222111222555444000111444111///...///111333444555---///111222111000111111***777888...333HHHPPPHHHCCC222000???TTTiiinnnaaaIII;;;777DDDTTT[[[aaaiiibbb^^^aaallltttqqqfff___dddddd```ZZZYYYZZZUUUMMMIIIUUUZZZVVVWWW```ddd```PPPTTTTTTLLL???444222444111111111111111111222222,,,,,,---111555777888777:::333000333444000000333000///000333777777333///,,,111222111333888666000111...222:::<<<666111111000111444666777666555444111::::::111...222111***333333222111222333444555333222444999999555333444222333333222111111222333444111...+++,,,///333666999888777666444444333333444333222111222444666777BBBAAANNNHHHVVVNNN```eeeiiibbbaaakkkpppnnnpppxxx{{{}}}~~~|||xxxvvvwwwzzzvvvwwwwwwvvvqqqiiiuuu{{{uuuooorrrxxx|||wwwxxx|||{{{ssshhhgggllluuummmiiimmmnnnhhhbbb```wwwyyynnn[[[TTTYYYXXXNNNLLLPPPPPPHHH;;;333444888444777666222333999;;;888444666777555333222444777333000000333555444666:::555:::999111---///222111///111222222222333666888666333222333222000444999666555:::GGGUUUdddsss{{{rrr}}}qqq{{{zzz{{{|||tttiiihhhooopppjjjmmmuuuooo___[[[ggglllgggZZZcccfff```]]]bbbiiimmmggg^^^eeekkkaaa[[[___cccUUUHHH:::444666999777444---...///000222222222222ZZZ???;;;===???@@@>>>999777888<<<777444888BBBSSSkkkzzzcccLLLCCCDDDDDD???999555333444444222333666===EEESSSfff}}}zzzcccQQQCCC>>>CCCQQQtttuuuTTT777333777555444888CCCHHHMMMWWWjjj{{{{{{{{{xxxuuu```SSSFFFDDDFFFEEEBBB@@@999888666555666:::>>>@@@BBB>>>888444333888>>>CCCTTTeeeiiifffkkknnnjjjjjjeeeccc```[[[YYY\\\dddiiioooppppppnnnjjjbbbYYYSSSCCC???:::999999888444111555777888777666555666777333555666333111222999???555444333222111222222333///333444111333888777222111333555555555444444555111//////111000...000555666777888777555333333444222555666333333555666333555444333333333444444444...000333444333333333444111222222222222111111000111222333333111111222333111222333111///...111444111......111666888555111222222111111000111111222---------000333555666555444444444444444444444444777333222666777222111333111333444222///---...000111222444555444333333333111111111111222333444555222000......111111///---333///+++...666>>>@@@@@@<<<111444MMMfffkkkccc\\\GGGFFFIIIPPPXXX[[[XXXTTTXXXccclllpppsssssslllaaaeeemmmrrrmmmeeebbbaaa```XXX]]]^^^ZZZWWWVVVTTTQQQUUUZZZYYYNNN@@@888777999666444111000111222222222222000...000333444333000999888666444111000///...,,,///000000444888444...111111111000...///111333000111222333444444555555222222222444666555333111666666444///,,,,,,000444666777444111333777777444000222555444222333666999555333111111222222111000444111...---...000222222000222555666555444444444222333444444222222333444:::>>>AAAAAABBBHHHTTT^^^eeebbbaaaeeemmmvvv}}}wwwmmmppp{{{~~~uuu~~~}}}tttvvvyyyyyyrrrmmmuuu~~~uuunnnpppssspppjjjssssssmmmfffjjjssspppeeevvvnnncccZZZVVVTTTQQQPPPGGGCCC===777444444666888666444222333666777666333000222555777888666333111111000111444777999999888999777333000///000222333;;;444------222666555222777:::666555888222000999:::888;;;LLLhhh}}}uuusss}}}|||yyy{{{uuukkkllltttuuuoooiiiiiijjjkkkiiifffdddfff]]]```fffjjjfffaaaeeeoooeee]]]___hhhggg]]][[[cccYYYLLL:::///000555444111000---+++,,,000333333222```FFFFFFJJJNNNMMMEEE;;;555444===999777:::CCCQQQfffxxx|||rrr^^^KKKBBBCCCBBB===???;;;777666444333888???GGGOOO```yyy}}}iiiVVVIIICCCIIIiii~~~```@@@555666666666777???EEEMMMZZZooosssiiicccVVVJJJ@@@???CCCBBB???>>>555555666666777888999:::BBB???:::666555999???DDD[[[qqqzzzyyy}}}}}}vvvuuuggg]]]XXXZZZWWWQQQVVVbbb]]][[[[[[]]]___\\\SSSLLL>>>;;;888777666555444333555666777666555444555777222555888777555444777;;;888777555444333444555666444444333333999???<<<555222444555666555444333333555333333444222///000555555666777777888777666555333444333111222555444111555777888555111///111555...000222333222222333444111111222333333222000///+++///333555555444333333555666555222...---...000333222222333666666444111111111111000000000111111---------000333555555555000111222333333333333333111///111777888333000111000222444222///---///111222555777777444222222222222222111111111111222222///---,,,...000111000...111000000000333777:::;;;:::555999MMMbbbggg___VVVYYYYYYZZZYYYXXXTTTPPPMMMbbbkkkqqqpppoooooolllgggmmmuuuyyyrrrjjjhhhjjjkkkjjjbbb___bbb___UUUNNNOOORRRSSSQQQGGG<<<666666888555222///...///000111111444333222333444555444333888666555333111000//////111333333222444666111)))...///000///------///000555444444333333333333444555444222333444444444222333444444111---,,,...111444555444222333777666222111222333333333444666888666444222222333333333222333222111222333333111///...111444555444444666888555444444444444555555444777999::::::;;;@@@IIIQQQWWWVVVXXX```mmmwww||||||vvvwwwtttoooqqqzzzyyy}}}www~~~qqqppptttyyyxxxrrrrrruuu}}}{{{xxxuuuvvvwwwqqqiiieeeiiihhheeeiiipppmmmdddfffbbb\\\WWWSSSNNNHHHCCC===:::666333111222444666666555333555777999888666222444666777888666555444555333111222444777888888888666333111000000222444:::444......333666666333:::;;;555444888333000:::888;;;DDDXXXsss{{{}}}}}}}}}xxxvvvyyyxxxsssooooooooollleeejjjqqqtttqqqjjjfffeeeaaaccciiinnnjjj```[[[\\\```^^^bbbkkkkkkaaaZZZZZZ[[[NNN>>>333222444444111111...,,,---000222222111aaaHHHMMMXXXaaa^^^QQQAAA666222<<<888777;;;@@@JJJ[[[iiiggg```SSSGGGCCCCCCBBB???@@@<<<999555222333<<>>:::666444777===BBB\\\www~~~}}}rrr^^^TTTXXXRRRDDDEEEUUUKKKHHHGGGKKKQQQQQQIIIAAA999888777444333333555777444555666555333333555666222666;;;;;;888666555666888777555444333444666777888555333555>>>DDD@@@999333444555555555444333222444222222444333000111555555444444777:::;;;888555333444222///000333222...555999<<<777///+++///444///000111111000111333555000111333444444222000...)))...444777777444111000777777555222///...///000333555666666555333222222111111111111111111111111------...000333555444333...000333555666555444333,,,,,,111777777333//////000222444222///...111333222666:::999444000000222555555444222222111111111,,,,,,,,,...000111111000///111333222000000222444555777<<>>777444444666444111---+++---///000111444555666555444333444555555444333222111000000000222333444333555666111)))---///111111///......///666555444333333444666666777555222111222333333333...222444333000---,,,...222444444222444666444000333222111333555666777777555333111111222333222111222333444666777555111------111444333111222777<<<888666333444777888666444555444333333555:::???BBBGGGHHHNNNYYYfffooorrrqqqggglllpppooooootttyyyzzzrrrttt{{{zzz~~~{{{lllkkknnnvvvyyytttkkkfffnnnqqqsssssstttssskkkaaa[[[cccfffdddeeehhheee]]]RRRRRRQQQPPPLLLEEE<<<555444333111000111222444555666555555666888:::999888555555666666777777777777999555222000222555777888666555333111111111333444999444//////333666666333<<<<<<555444:::555111888999???III[[[sss{{{~~~}}}{{{xxxwwwwwwxxxwwwqqqkkklllppphhhmmmsssuuuqqqlllhhheeehhhfffgggjjjiiiaaaWWWSSS___```bbbfffhhhddd]]]WWW[[[PPPAAA777333222222222222///,,,---000222222000[[[BBBJJJ]]]oooooo___KKK<<<444777555555888:::???JJJVVVQQQMMMHHHDDDCCCDDDDDDCCC???===;;;888444444@@@MMMRRRddduuucccXXXlll{{{vvviiidddaaaeeejjjnnnsssxxxvvvnnnZZZBBB444444999;;;333999CCCTTTmmmxxxnnnhhh^^^NNNAAAAAA888222555999888777666555777999;;;;;;999666555;;;:::888444222444:::@@@YYYxxxkkkZZZRRRJJJ??????HHHBBB@@@@@@CCCFFFEEE???:::777888777444111111444888555666666555333333555777555888;;;<<<999666555444777555444222222333555666888666555777===@@@>>>:::222222333555666666444333...---...222222000333888666333222555:::;;;777333000444555000,,,---000000555999:::666000---000444000000111000///000333555000222444666555333///---...111555666444111...---444444333222111111222333000444888777333000222444111222222333333333333333------...000333444333222...111555888:::888666444---///333666555222//////000222333222//////222555///444999888222///000333777666555444333333333333------...000111111111000...///111111000///...---111777<<>>FFFEEECCCAAABBBCCCCCCCCCDDDCCCBBBAAA???:::888AAALLLbbbyyyvvv~~~pppddd^^^RRRNNNNNNSSSWWWYYY\\\aaahhhmmmgggRRR===444777:::555888@@@QQQiiizzzkkkbbb\\\VVVMMMEEE???777222333666555444555888888888777777777666666777888888555333444;;;@@@[[[zzzuuu]]]GGG>>>@@@BBB@@@;;;===??????===;;;999999888999999666222111444888777777777555444444777999999::::::999777555555555666555444444444555666666555666777888888777777999111000111444777888666444------///333333111333777777333000222666888444000---555999222)))(((///444666666555444333222333333000111111000///000333666111333555666555333///---111222333222000///000111444333111000111222333333---222777666222///222555222333444555555555444444...---...111333333222000---000555999:::888666444222555777555222111000000111333444222000000333777,,,000444444111///111444333333222222222222333333000111222333333111000000...------000333333///***---666>>>DDDVVVppp}}}pppcccbbbpppqqqxxx{{{zzz|||}}}|||zzz{{{www}}}{{{tttoooooojjjTTT===;;;666444888888444222333555222...---///111333333000222444222///...///222222111111000111111111222+++...///111555:::777111---000444555444222000///333333333444555777:::;;;111111222333333111...***,,,111888999666111...---...222333333444666222,,,555222111222666999888666444333111111333444333333/////////111333444333222333444555222......444999999444000000555777555333444111000222777:::999777555;;;AAACCCCCCFFFNNNUUU\\\aaafffhhhggggggkkkqqq{{{vvv}}}uuulllkkkhhhmmmmmmkkkgggdddaaa___^^^eeegggeee___\\\]]]]]][[[YYY]]]\\\UUUMMMHHHFFFDDD@@@???===:::777555555555222222222333333444444444222333444555555555666777666555333222333555888:::777555444444555555444333333333333333333333333333444111......111333333333222666444777>>>888222777DDDNNNYYYdddqqq|||zzzzzz}}}xxxooooooxxx~~~zzzwwwyyyyyyvvvqqqpppwww}}}yyypppkkkfffaaabbbfffiiiddd^^^ZZZ\\\]]]^^^cccjjjjjjeeeRRRGGG<<<666222...///444///,,,+++---222555666555[[[DDDIIIbbbyyyxxxiiiVVVDDD777555555666888777555999???CCC@@@???AAABBB@@@AAADDDIIIHHHGGGFFFBBB???DDDMMMtttxxxiii\\\QQQIII===<<<>>>CCCGGGGGGJJJNNNZZZdddiii^^^III888555999:::999@@@RRRkkk~~~qqq^^^RRRMMMMMMLLLKKK???888222333555555555777777666444333333444555666666999:::888666888>>>DDDZZZwwwtttYYY===777AAACCC<<<333777;;;;;;777666888;;;888888888777555444555666888888777555444555777:::;;;:::888666555555555666666777888888999888888777333444777888555111333888111000000333777999777444444222444777555111111555777333000000222444444222---666:::333))))))111777555444333333444444555444000111222222111222444666222444555666555222000.../////////......111555888555333000000000111000000,,,111555555222000222555111222444555666666555444......///111333333000...,,,...222555666555222000444999:::555111111222111333555555222000000333777...////////////000333555//////.........//////000000333555555444111000000///---,,,000666777222,,,---555@@@JJJYYYkkkyyyyyyssswww}}}|||zzz~~~}}}}}}qqqrrroooooo___FFF@@@999777::::::333000444555222000000111333444444///000111000///...///000222222111111111222222333000111///...222666444///,,,///222333222000///...666666666666666555555555...///222444555222---)))---222888999666222/////////222333333444666333---444333222333666777888888777555444444666777777666000...---...000222333333555555333111///000333555777333000///222444444333111000000222666888666444111666::::::777:::CCCLLLSSSTTTYYY^^^___```ffflllzzzsssssspppfffgggmmmjjjfffhhhfff]]]VVVVVVYYYZZZYYYZZZWWWNNNIIIKKKOOOQQQJJJKKKJJJEEE???;;;:::;;;;;;:::777444111222666999222222222111111111222222111333444444333222444555555444333222333555888:::444444444555777777555333333444444444444333222111222000//////111333444333...444444777===999666???BBBSSSfffrrrxxx}}}~~~pppooosssrrrooorrr~~~yyyrrrmmmooonnnpppyyywwwiiigggiiijjjjjjjjjiiiccc[[[TTTZZZbbbiiillljjjfffcccTTTEEE888444222...000555///---+++---222666666555ZZZDDDFFF\\\mmmiii\\\PPPCCC777666666888:::888444777<<<@@@======AAABBBAAAEEEKKKWWWTTTSSSUUUVVVWWW]]]dddwwwdddXXXOOODDD<<<555333444888999999;;;@@@IIIOOOZZZ___SSS???666888;;;888???UUUqqqrrrcccPPPFFFFFFIIIIIIHHH???888222333555666888;;;555444333333333444555555333777::::::777999@@@GGGWWWsssnnnSSS>>>888;;;;;;777333555666777666666777888555555555777888888777555777777666444333444777999:::888666555555555555444444666999;;;;;;:::888666333222444777666222333888444222111333777888444111444333555777555111111444555333111///000333666888111666777111---///444777333444555444222222444666000222444444444333444555444555555555444222000///---......---...111666999333000......000111111000000333666555333111111333///000222444555444444333......///111333222///------///111444444333111///000888;;;777333333333111555666666333//////333777333000---,,,///222333333000000///...------------...111555555444222111222000000111333666777444111000111999HHHWWWfffvvv}}}|||~~~~~~|||}}}|||vvv~~~tttppppppjjj```LLLCCC======888//////666333222111111333444444333111000000000222222222111333333222222222222333333333333///,,,...333222------000222333111000//////666666777777666444222111000000222444555444000---...222666777444111000000000333444222444666444...333444555555555666888:::666444333333555666666666222000//////000111000///555222000///111333444333555444111000000222444555000111222444555555333111444555555555555777<<>>777222333555777;;;???444555555666666777666666000444999888666888???FFFXXXssslllQQQDDD===555111222888666555555777777666444222111222666:::;;;888555666666555333111222666888888777666666666666444222111444777:::;;;999666333555000000777:::777666888888444222444777777222...000///222555444111111444444333111//////333999>>>555666444000000555777555111666999666000...222888000222555666555444555555555555555444333222000000...///000//////000333666...,,,***,,,000444444444555666777666444222111111---///111333444333222111......///111333222///,,,///111333555555333111000+++555<<<888444444333000777777666333//////333666999333,,,+++///333333222555444222111///......---***...333555333222222333000333666777666444444555333---000@@@RRReee~~~||||||{{{zzzwwwtttxxx~~~XXXLLLBBB>>>666,,,...888111111111222444555333222444111000111555666555222444444333333222222333333333222---***,,,222222///000222444444333222222222222333666888888666444222333222222333555555333222...222555444111///000111222444444222444666444000222444666666444444888;;;222111000000222444444333333222111111111000...+++444000---///333666555333555444333111000111444777222333666777666444111000;;;777333444777999777444;;;777888@@@DDDBBBBBBEEE???IIITTTRRRLLLQQQNNN;;;@@@FFFHHHDDDAAACCCAAA<<<777>>>BBB>>>999888;;;<<<444333444666666444222222,,,000444555444222222333555444222111111333555666333555666555111000111333666666555555666888;;;<<<555222000000333777:::;;;444555666666444222000...444333333444555666777777111777555333777888CCCWWWiiixxxyyyqqqnnnmmm{{{uuutttzzz|||wwwsssttt~~~|||sssrrrxxxxxxrrr{{{~~~qqqkkkmmmmmmgggiiipppqqqggg______cccdddfffdddjjjrrrjjj[[[YYYdddbbbLLL:::777888444333777555222//////111333222000YYY===<<>>EEE===666111333555666888;;;888444222222222111666<<>>???>>>===;;;;;;<<>>999444444555777CCC___iiiRRR???;;;===;;;:::>>>@@@888111111333444777;;;888444222444666444444777222666999;;;???IIIYYYdddzzzyyyaaaIII???999222222888444666888999777666555666555000///666999666333222333333333444444555555555555888777444444888999666333333333333444555666777888888888777555555666777666444444777777333333555555333111222555777777666555666777777666777999;;;111111222222222222333333999777555444444555555555555666555444333555888;;;777666444333333444555666///111333333222222444666---***,,,222555222000222888666444444555444111...444555222///333888888222111222222111//////000222222111000333666777666555---///222444555444333333333222111111111222333444666222///---///222333222222444444000000222111...///000222333444444444444111000111666666444444666000---000DDDccc}}}~~~~~~vvvmmmaaaRRRBBB999555000------333333333111000111333666444333111000000111333444444777666111///222222...000//////111444444222000666333000///111333333333444000000555666222000111222444444000000333333111111222222111///......///555444333333333444555666444111///000333666777666111222444777999999666333444333222222333444333111000000111222333444444444444444222...///444555333444222222555999999444000000000333777777333333666666888999777222000333666777888:::999777666666777;;;888666444444333111000333444555444222111333555222222222000---,,,...111444333222222222222000///333444333000222666444---000333666777666333111000555444333333444666888999555666444000000555777666555555444444333222222111222222222222333444666777666333555999===DDDSSSbbbxxxxxxzzzzzzuuuqqqvvv|||qqqlllpppqqqqqqssswwwyyywwwooowwwzzz||||||qqqkkksssiiihhhjjjlllhhhbbbdddjjjgggcccccciiillliiiccc```WWWMMM???333///000111111000//////.........///000XXX===888888777666555333111000111111333555777777555333:::<<<@@@DDDHHHTTTkkkhhhLLL===888666444444333444555777777777666666BBB>>><<<===???===888444666444333===VVVxxx}}}iiiOOO777333999;;;999:::@@@888000///000111555;;;888444333888;;;999777777777888:::@@@LLL]]]ppp|||mmmXXXBBB999666333444888222555999:::999666555444666222111555888777444444333222222222333555666777555777777444444666666444333333333333444555666666;;;;;;;;;999555222000000444333555999999555444555555333222333555666777666333555777888888999:::;;;333222222111000000000000888444111222555888999888777777666555333444777:::999888777555555666777777222333444333333333555666000///111333333111222666999666444333333222111000555444222000333777666222333333333222111000111333444333333444777888777666---...111444555555444333333222222222222333444555555333111000111222111000222555555111111333222////////////111222444555666111///000444555333333666666444555CCCbbb{{{pppfffeeeTTTAAA999666111---***111222222111111111444666222222222222222222222222666777444///---///000............000222333222111777555222111222333333222444333333444222---,,,///000333333000111444444222333333222000---,,,---...111111222222333555666777333111///000222555666666333333444666999:::999888444333333555666666444222000111333555666555333222777888444///...222444333555333222444888999777444111111333777777333444777555777777555111000111444333555666666444333333444555555555333111000000222000111333333222333555777444333000---***+++///222222222222111111000//////111333222//////111111///111333555555333222111111555444444333444555666777777888555000000555777777777666444333222333333444333222222222222333444555888555555<<>>@@@>>>;;;:::666444666AAAYYYwwwuuukkk___III555222777;;;;;;;;;:::444//////000000444999666444555:::;;;::::::===;;;<<>>666555444555888111333555666444333222333777555333555777888777666333222111111222555777999777888777555555555555555444444444444444555666666:::;;;;;;999444000...---222111444999999555333444222222222333444555555555222555888:::::::::;;;<<<444333111000111222222111444000---...333666666555666666666444222222444666:::999777555333333222222444444333333222333444555333444555444222111444888888666444222111111111111666444222222555777555222333444444333111111222444555444444555666666777777000000111333444444333111111111111111222333333444444333333333333222000...222444444111000333222///000000//////000222444666000...///333444222333666999666333>>>___}}}}}}~~~}}}yyy{{{{{{tttjjjeeeRRR>>>666555333...***///000111000000111333555000111222333333333222222666555111...---...///000000//////000111111111000666555333222222222111111111333444222...+++,,,///...222333111222555555222777666444000---,,,.../////////000222444555777888444333111111222444666777333222222333666999::::::222222333555777666444111222222444444555444333222999:::666///---000222222555444333444777888888777222222333666555111111444555666666444222000111333444555777777555444444555222555666444222111333666222333333333444555777888222111///......///222444222222222111000///000111111333222000...///111222111222333333111111222333555444444333333444555666888888555000///444777666777555333222111222444555555555444444444444444444;;;777666>>>LLLZZZdddiiiwww}}}zzzzzzzzzsssrrrqqqooohhhccceeemmmmmmeeebbbfffgggnnnnnnooouuuooofffhhhyyysssmmmjjjiiifffaaa]]]hhhllljjjcccaaaccc]]]SSSTTTKKKAAA;;;666000+++)))///111222///+++,,,111777TTT;;;999888777888999888555222444666888999999888777666>>>@@@EEEMMMSSS\\\jjjxxx~~~iiiKKK;;;777555222000///222666777666666777999666777>>>DDDCCC<<<:::<<<888888===LLLbbbwwwyyynnn```WWWQQQFFF:::666777888:::<<<333000000222222111333777777666888:::888666:::AAA???BBBJJJYYYmmmsssbbb[[[MMM===666666666666666333333333111000000333555777777666666777999999777333222111111222555777999999888777777777666666777555555444444444555666666555777888777444111000000111000333777777333111222000111222222333333444444222555888:::::::::;;;<<<555333111111444666666666222000...///222444333222555666777666444333333444777666555444333333222222444333111111111333444444444666777444111222555888555555333222111111222333555222111333666666444333444555555333222111333444444444444333333444555666444333222333444333111......//////000111222222222222333555555444111///...000333222//////222111///333222000//////111333444111......111222000111444000///111AAAdddyyyyyy}}}ppp```MMM:::444444333///------...////////////111333///000222444444333222111444111///.........000333222222333222000///......333333333333111000//////...111222000---,,,...000---111222111222555555222666666333000,,,+++,,,......///000222444666777777444444333222222444666888222000///000444777999:::000000111444555555333000444333222222222333444555888:::777000,,,///111111555444333444555777888888444222333444222------111777777666444222222222333444666777777666555666777111444666555222222555888444444333333333444444444......000222444555555555222333333222000///111333333333222222000///111444111222333222111111222444444333333333333444444444555666333//////333666555555444222000000111333444444444444444444333333333444333666AAATTTgggtttxxxyyy}}}yyyvvvwwwxxxxxxkkkeeejjjnnniiieeegggjjjiii___]]]iiimmmiiilll{{{rrriiigggllloooiiibbbccciiiiiicccbbbeeeaaaXXXQQQFFF<<<888555000...000///222333000,,,,,,222888TTT;;;888777666888::::::666222555666777666666777999;;;>>>EEESSS^^^___ZZZWWWYYYlllwwwzzz~~~sssUUUCCC<<<666333111000333555555444444777:::777:::EEEOOONNNEEECCCHHHIIIEEEHHHVVVgggqqquuuwwwxxxtttmmmggg```WWWMMMFFFIIIEEE@@@:::666555777:::333222333666555222333777999777888;;;;;;:::>>>EEEHHHNNNYYYiii{{{wwwfffYYYQQQGGG;;;666777888666333666666444222111222555888444777888666666999888666333222222222333555666777:::777666888888666666999666555555555555555666666222444666666555555666777333111222666555111///111///111333444333222333444333555777888888999:::;;;666333111222666:::;;;:::222222444444444444444444555777::::::999666555555222333444555666777888999444222000///111333555555333555555222111444666666111333333222111111333555444000000444888777444444444444444333222111222444444444444333111111333555777444222222333333000,,,------///000111111111111111333666666444111000000///222222//////111111///444333111000000111222444222///...000000...///222///000999PPPmmmyyyxxxzzz{{{|||}}}ooo\\\KKK999333333222111111---...000000//////000222///000222333444444333222333///...///000///111444222444666555222///---,,,000222444444222000//////---000111...---///111000---111333222333555555111222222111...+++)))***+++000111222444555555666666444444444222222333555888111///---...222555777888/////////111333444222000333222000000000222444555444888777111---...111111444444444444555666777777444222222333000,,,,,,///777666555444333222222222222444555666444444444555111222222222222222444666444222000000111111000///,,,---111555999999666333111333444222//////222555666333222333333111111444111222333333222222333444222222222333333444444444222444333///000444666444333333222111111111222333111111222222222111000000+++222===KKK___uuuwwwwww{{{}}}{{{zzzzzzxxxlllccceeekkklllhhheeehhhfffXXXTTTbbblllmmmpppppplllgggffflllrrrpppjjj\\\bbbffffffggghhheee```MMM@@@555444333000111777000111222000...///333777TTT<<<:::777555666::::::777444666777666555555999@@@EEEOOOZZZhhhnnncccSSSJJJIIIXXX``````eeettt|||```LLL@@@888444333222444666444222222777;;;;;;===KKK___hhhfffgggnnniii]]]WWW^^^gggfff```\\\\\\XXXQQQLLLIIIEEE>>>:::BBBBBB>>>888444555888::::::888999:::777333444999999555777@@@JJJNNNPPPQQQVVV]]]hhhttt}}}vvvpppggg[[[SSSEEE>>>666333666888444///777777666555444444666999///444777444444777666222333333333444444555555555999555444888888555666:::666666555555555555666666222444666777888:::===???666333333555555000///111000222555666555444555666555666777777666777999;;;888444111222777;;;;;;:::...333888999777555555777222666;;;===;;;888555333000111333555777999:::;;;555222///000333666777777111333333000111666666222---000333333222222444666333......555999777555666333444444333111000222333555555555333000000333555777333000111444444111---,,,---///111222222222222000333666666333222222222000222222000000333333000222222111111222333444555333000...000///,,,---000555333???ZZZpppvvvwwwyyyxxx}}}vvvvvv~~~zzzrrr[[[KKK;;;444222111222444///000222222111000000222000000111222333333333333444000///222222//////333000444888888444000...---...222555555333111000111///111000,,,---222222......222333222333555444000000111000...,,,***)))***333333444555666555444444222333333111///000333666111///...///222555666666000//////000222333333222//////000000111222333444///444666111---...000111333444555555444444444555222000111222000---...333666555333222222111111000000222333444333222333444222111000000222444444333444111//////111222000///...///111555999888444000000222333111------111555777111///444666333000111111222444555444333444555000000111222333444444444000333444222333666777555333333333333333333333333///000111222222111000000///???QQQ___lll{{{}}}}}}~~~uuuwww|||xxxsssqqqnnnjjjiiimmmpppjjjaaabbbggg```ZZZccciiihhhkkkccciiillliiihhhkkkkkkiii]]]___dddjjjjjjddd``````III;;;111222222///222999000111111111111222444555PPP888===999555666999<<<:::777888888777666777===GGGNNNgggpppyyyuuuaaaMMMGGGKKKHHHMMMLLLPPPaaapppfffRRRDDD:::555555444666777444111222777======>>>NNNkkkrrrcccccceee___SSSKKKJJJEEE???<<<;;;:::777444======999444333777<<<===AAA???===;;;777333555;;;888222555GGG[[[dddccc___ccciiiqqqxxx|||yyypppjjjcccXXXKKKDDD<<<777222000444777333,,,444666777777666555555666+++222666333222555333///333333444555555444444333777333333777777444555:::777666666555555555666666333555777888:::===AAADDD999666444666444111000222111444888888666555666888666666666555444555888:::999555111222666:::;;;999)))111999;;;777444555888...333999<<<;;;777333000111222333555666777777777666333000000444888999999000222111...222888666///+++...333444333333555777222---...555:::777555777333333333222111000111333666666666333000000333666666222///000444555222///---...000222333444333333///333555555333222222444000333333111111444444111000111111222333555666777444000...///...++++++///333...;;;YYYooosssyyy~~~~~~~~~~~~{{{|||}}}[[[MMM>>>666222000222666111333444444222111111222000000111222222333444444555111111444333...---111...333888999666222//////...222666777555222222333222333///+++---333222,,,...222444333333555333///000111222111...,,,+++,,,555555666666666555333333000111111///---...111555111000...000222555666666111000...///111333444333+++---///222333333222111+++222666222...///000111333444555555444333333333111///000222222///111666555444222111111000000///000111333333333222333444555222000111444666555333555222000000333444333111111000111444666666222......111222///,,,,,,000555777000...444888444000///000333555666555444444555...///111222333444444555///333555444555888999666333333444555555444444333000111222333444333333222===QQQfffooosssyyy~~~~~~xxxxxx}}}~~~zzzpppqqqwwwyyyuuuuuuvvvnnnbbb___lllllleeefffeee```ccc[[[jjjsssmmmccc```aaabbbcccaaafffnnnkkk^^^XXX[[[GGG888///222333///222999111000000111333555444333ZZZ???777;;;777999AAA>>>777;;;@@@888666<<>>@@@:::777999999666444555333333777<<<===;;;<<<@@@CCCDDDDDD@@@999555444666888444888LLLfffqqqhhhYYYccclllpppkkklllrrrpppgggdddfffbbbWWWLLLFFFAAA===AAA<<<777444333333111///555777777555222111444888---...///000333555777888333444666555444333333444999777444111111333555777777444444777666222444:::999444444:::>>>;;;:::<<<555555888999555///...222444777888666222222555:::555444333222333555777888999666000---333<<<>>>;;;...222444444555999999666222333444666666666555555333222222333555666555444333777888333000222444444777444111222555777444000111111333333333333111111222222222333444555777777444666555000++++++222:::888444///---///222666777............000222444666111111111000...///111333666444111000111333555555222///...222555333333555---222333000///333666777444333000...---///333777666333;;;UUUppp~~~|||wwweeeKKK666222444111///111...,,,+++---222555666555000000000000111444888<<<111---///555555000---......000222444444333111///333444555666555222---***555333000000000111111000+++...333666777444000---///222222//////000///+++444666555000...000222111///111222222000//////111222222333444444222111000222000000111444444111......222333222222333222......222666444///,,,---000//////222888888333000000)))000666555000...111666888666333333333333111000///111333333333333555666888888777444111//////000555444222111000111222222///,,,+++111444222//////444555555111------222777333444444555444333111000222444555444666999777222000111333333333333555777---,,,///777999555444888555444333333555555444333---111666888555333444888GGGWWWooo~~~}}}uuuvvv~~~zzzxxx}}}rrr|||ooojjjqqqsssmmmkkkkkkoooqqqlllcccccciiiiiiiiilllooojjjbbb```eeeoooeeeccciiikkkccc]]]^^^III888---111555222111555111000......000000000000WWW<<<999>>><<>>===@@@FFFSSSRRRMMMDDD;;;666777999<<<888:::HHHZZZccc^^^UUUZZZaaaaaa[[[ZZZ___^^^WWWVVVXXXSSSIIIAAA>>>===:::@@@<<<777444444333111///777666444444444555444444...///000222444777999;;;222444555555444333444555;;;999666333222222333444888666777999777333333888999444444999<<<:::999;;;777666888999555...---000333666888666333222555999444444333333555777999;;;777666333///333:::<<<:::000444666444555888888555555666777888999999888888666444333444666888888777333666666222000333666666999666333444777888555222333444444555555444444333333333333222333333444555333444333000---...555:::777333000...000333555666...---------...000222333111111111000......111333444111//////111444666666111...---111333111111222///333444000///222555555333222111...---///222555222333@@@ZZZrrr~~~}}}zzz~~~wwwcccKKK666222444000...000///...---///222444333111111111111000000222777:::333000222666777111///000///111333444444333111000555555555666555222///,,,777444222111111222111000...///222444444333111///000222222...---///...+++222555555111000222222///000111111111000000000111222222222222222111111000------...000444444222//////333444222222444333///333666777555111...///000---,,,///444555111///000...///111222333222222222555333000///000111000///111222333333333444666888444555444222000///000111555444444333222222333333222......222444222000111111444555333//////333777222444666555444333444555222333333222333666555111///111444444444444555666///---000555666222111333555333333333444555444333333222222555333111888AAA[[[fffttt{{{|||yyyxxxxxx}}}}}}~~~~~~{{{~~~wwwwwwzzztttgggccckkksssvvvnnnkkkjjjkkkhhhccceeekkkfffddddddgggfffaaabbbfffggg```^^^eeekkkhhh^^^XXXCCC555---333888555222333------,,,,,,---...//////ZZZ???888>>>@@@III[[[\\\QQQNNNSSSVVVVVVRRRSSSXXX]]]^^^lllssswwwiiiWWWFFF:::444444777666444222000222666999IIIWWWdddoooxxx]]]III???<<<;;;;;;::::::::::::444///111666777555666:::<<<===CCCKKK___ZZZRRRFFF;;;777999===@@@======BBBKKKPPPPPPMMMKKKOOOMMMGGGFFFKKKLLLGGGFFFGGGDDD<<<777888999888>>>;;;777555444333222000888555222444777888444111......000222444777999;;;111333555555555444555666888777555444333333444444999888:::;;;999444444666777444444888:::999999:::888666777888444...,,,...111444777777444333555888444333333444666888:::<<<444777666222222666999999444777888555555777666333555666777888999999999999777444222222444777888888444666555000///333777777888666333444777777555222333444444555555444444333444444333222111111111222333222000///000333777999444222000000222444444444...------------...//////000111111///......000222111///---...111444555666000---,,,000222///...///111444555111///222333222111111111000......111333222888HHH___rrryyy{{{{{{xxxiii```JJJ666222333000------000//////111222222000...222222222000///111444777444222333666555111...///000111333444444333111000444444444333222000///...888666333111222222111000000000111222222222222222111333111---,,,......+++111444555222111333222///333111//////000111222111222111111000000000000000)))***,,,000444444333111111444444111111444444111777666555333111000000///---,,,...333444111///111222///---///555777333///222///,,,,,,---///000000444444444333222333666999111222222111000///111222333222222222222222111111666222000333555222111222///222444444222111444666111444777666333222666:::222333111///000333333///...111444555555444444555000///000444333///---...555333222333444555444222777111111888888666>>>LLLaaakkktttxxxuuu{{{vvv{{{|||yyyzzzxxx|||}}}yyyqqqqqqnnniiieeeiiirrrzzzpppllljjjlllllliiiggghhheeecccdddhhhhhhddd```___bbb```^^^bbbiiiiii\\\LLL<<<222...555:::666111111+++++++++++++++,,,------\\\@@@<<>>===:::999999666222222555666333222555888;;;CCCLLL[[[WWWNNNCCC:::777:::>>>AAAAAA@@@@@@@@@AAACCCDDD<<>><<<>>>===888666999999888;;;999777555444333333222666555444555777777444111......///000222444555777111333555555555555666777222333333444555666777888777999;;;<<<:::777666777666555444666777888888999777555555666444///---///000333666666555444555666444444444444555777888999111777999555111333777888777:::999555444666555111222333333444555666777777555222000///111444666777666888555000///333555555555333222222444444333111222222222222222222222222333222222111000111111111666222//////333666777666222111000222444444444222//////......------------000000000///......000222111///---...000222333333111------111222///---...000333333111000333444222///000111111//////000111555>>>OOOaaammmrrrwww}}}ttt^^^ZZZGGG666111222000---,,,...///000222333222000///444333222000...///222555222222333333111...,,,---000111222333222111000///222222222000.........///888555222111111111000//////000111222222222222111333444333...---000000---222444333000111444333000444111......000222333222222111///.........///000)))+++...222444444222111333555444111111444555333555333000///000111000000///...///444555222222444333///,,,///444666333...000---+++***,,,///111111666666444111///000333555111222333222000000111333//////////////////......777333222444444111000222...111444555333111111111111555888666000000555;;;333444111---...222222...+++///333555555333333333111000111333222000......444333222222444444333222666///222???CCC???GGGWWWhhhuuu}}}~~~vvvvvv}}}|||yyyttt|||zzzyyywwwrrrqqqssstttppplllooovvvtttpppoooqqqrrrooohhhbbbiiiiiikkknnnnnnggg\\\UUUdddgggeeeaaabbbbbbTTTBBB999222///555888555111///.........---,,,+++,,,---YYY===EEEUUU```ooo~~~nnnhhhqqqzzz|||yyy~~~yyyzzztttiiiYYYKKKCCC???;;;777555444333111000222666999:::PPPbbbhhhxxxppp^^^III>>>888777<<>>AAABBBCCC@@@<<<::::::<<<555777999777888999999666888;;;;;;999999;;;999555888888777666444333333444333555888777555333333444111111111111222333444555111333555666555555666888222222333444555666888999555888;;;<<<;;;::::::999555666666555555777888999555222222555555222111333000222444555555444444444555555444444333333444444000777:::555000222555777888:::999555333555444000000000111222333444555666555222//////111444666666999999666000000333444111444333222222333333222111222222222222222222222222111111000000000111222222888444111111444666555333000///000222444555333111111111000000///......---000000000///---...000222333111///...000111000000111......222444000.........111222000222666666333...000111111000000111222555???PPP```gggmmmxxx~~~~~~uuu^^^QQQCCC555000111000...,,,***---000222333333222222555444222///------000222000333444222///...------000000111111000///......222333333111......000222666333000//////000///...---///222444444333111///333555444111000222222000444444111---///444555222333111//////000222333444222111///.........///000,,,...111333444333111111333555444111111444555333222000...///111333444444///...///333444111111333111111000000222222222222///---+++,,,...111222333777666444000------///111444444444333111000111333........................555222222444222......111///111444555333000---,,,222666888555///---222888444444222...///333333///***---111333333222111111000222333222333333222111444333222222333444333222777///111===FFFJJJVVVggg|||{{{xxx{{{xxx{{{ttttttwww{{{xxxwwwwwwsssmmmnnnssszzzuuuooommmnnnmmmhhhaaammmmmmllllllkkkggg___WWWggglllkkkbbb\\\YYYNNN@@@:::444000111444222000...333444444111...,,,---///[[[???HHHbbbuuu~~~zzzvvvrrrjjjcccaaa\\\UUUJJJ@@@>>>???<<<666333333333222111222555888777KKK^^^ggguuulllXXXEEE===;;;:::>>>EEEHHH>>>777:::>>><<<666333888555444666888:::AAAIIIMMMMMMIIIDDD>>>===@@@DDDDDDDDDBBB???;;;777666555666666777666555333111///666999:::999:::<<<888222666777888777555444444555222666999777333111333666555555555555555666777777222444666666555555666777777666444444333444555666444888;;;::::::<<<<<<;;;555888888444333666999999666222111444666444333555222333333444444333333222666555555444333222111111000666888444000222555666777999888333222444444111111111222222444555777888666333111111333666777777888888555111111444333///555555555555444444444444555444444333333444444555111000000000111222333333888555333333666666555222//////000222444555333222222222222222111000///...///000000...------///111444222000///000000///...111...///444555222///000---000111000333777777333...///111222111222333555444???PPP___eeelll{{{{{{{{{{{{vvv```HHH>>>333///000222000---)))+++///111222333444666444444222///,,,---///111111666777333000000111000111111111111000///......222444555444111000222555444111///.../////////...---///222555555333111///222555666333333555555222444333///---000666666222000111222111000111333666111000000///////////////000111333333222111000111111444444111111444444111000111111222444555777888...,,,...222222///---///000222333222//////111444///......///111333333333555444333000---,,,...///444555555333222111222333111000///...///000111222222111222555222------///111222444555333000,,,***222555777555000...111444333444222000111444444000+++---111222222111111222000333444222333666666333444222111222333444333111:::444333;;;HHHXXXlll{{{xxxvvv~~~zzz|||ssswww~~~tttooorrrvvv}}}tttmmmmmmpppsssuuu~~~wwwkkkbbbbbbggghhheeelllkkkfffaaaaaaeeefffdddfffjjjjjjddd\\\UUUKKKCCC:::555000///000111///...555777777444000...///111]]]AAAFFFjjjuuummmhhhpppzzzxxx{{{}}}qqqddd]]]XXXQQQKKKIIIFFFBBB;;;555777<<<888111000222333333333333555666999HHHXXXdddooo|||sssZZZCCC<<<;;;:::===CCCGGG???:::<<<===:::666555777555555888888888===CCCGGGGGGFFFDDDBBBEEEKKKQQQJJJFFF???;;;888666333000888666555444222111000111666888888777999;;;999333444666888777555444555666666666666555444333444555444444444555777888:::;;;333555777777555555555666999777444222222333555666555:::;;;888777;;;<<<:::555999999444333777:::999999444222555777555444555555444222222222222111111555555555555444333222222000555555111000333666666555777666111111333444222222111222222444666888999444333222222444666666666444555444222444777555000444555555555444333333444555444444333333444444555333333222111111111222222555555444555666777666555///...///111444555444222111222222222222000///...///000///...------///111333111000000111222111000///---///444666333000000///111111000333777555000...///111111222333666999777CCCTTTbbbggglllzzz}}}zzzzzz|||nnnZZZ@@@999111---000444333///))),,,///000000222555777444333111...,,,,,,...111///666888333///000222222333333333222111000000//////222555333000///111444333111///...000111111000///000111222333222111111...333555444555777555222000111000000444888555///---111555444000///333777000111111111000000//////000111222111///...000222///333444222222444333///...111444555444444666999------///333333...+++,,,111222222111//////111444/////////111444444333222000111222000//////000222111222333222111111333555222111...------000222444//////333666444...,,,///222333444555555333///---222444666555333222333444000222222000222555444000---///222222222222333555111444555222222666666222333222111222333333333111999===@@@GGGXXXppp}}}yyyuuuvvv|||wwwzzz{{{xxxuuuwwwzzzxxxwwwuuurrrqqq}}}yyynnnffflllxxx|||wwwxxxtttkkkaaa```fffgggeeecccfffeee``````fffjjjjjjeeedddeeegggaaaTTTGGGAAA555333000///000111000...222555666444000...111444ZZZ>>>GGGsss}}}iii[[[RRRYYYmmmxxxtttuuupppdddWWWNNNFFF>>>::::::888777222...333888555,,,///111333444444333444555@@@JJJXXXeeennnwww{{{___DDD;;;:::888;;;AAAEEE@@@======<<<777555777555333444777777555888===@@@AAAAAAAAADDDKKKVVV^^^PPPGGG===777666555111,,,999555333222222222555888888888777555888<<<;;;777333666888888555444555777999666222222555666555333000111222444666999;;;<<<444666777777555444555666777555222111222444888:::777<<<<<<777555999;;;888555:::;;;555222777::::::;;;666333666777555444444777555222111111111111000444444555555666555555444111444333000///444777666333555444000000333444222000000000111222555777888111000000111333444444333111222333222666999777111222333333333111111111222333333111111111111333333666555444222111000000000222333555666777777777888///...///111333444444333000111222222222000///.../////////...------///111111000///111222333333222...,,,...333666333000000111222222111333666333......///111111222444888;;;===IIIZZZgggiiikkkvvvzzz{{{vvvttteeePPP;;;666///---000555555111+++---000000///000444777333333111...,,,,,,...111,,,333666000,,,///111111555555444333333222111111***...222111...,,,...111333111//////111222333222222111000000000111333333+++000444555666777555111,,,///111333888:::444,,,***111777666000...222888000111222222222111///......000111///------000444...222333222222333222...+++000555555222000222666//////222666666000,,,,,,333222111000000111222222...///000333555555222000---///111222111222444555...///000111111222444666222///,,,***+++...111444---///444888555///---000333333444666777666333000222333444666777666666555...111111111222555444///000111333333333333555777222666666111111555555000333222111111333333222111555CCCOOOYYYmmmuuutttxxxyyytttyyysssiiirrrssslllgggrrrwwwnnnpppoooiiihhhjjjgggaaaZZZdddjjjhhhgggiiiiiifffhhhaaaaaaiiifffTTTBBB:::000000000///111333111......222444222///...222666[[[EEELLLiii~~~|||vvv^^^QQQHHHMMM___}}}~~~wwwlllZZZTTTKKKCCC===:::888666666333000222666888555111222111333777::::::;;;<<>>???>>>;;;777444;;;777666888777444999AAA===;;;>>>KKKYYY^^^YYYRRRLLLDDD;;;666666555111---888555222//////111444666888666777888555222555;;;999555333333222000111555333333444666777555222///222555999:::999777666555777999:::777333000000111777444111111333777:::;;;888555333666;;;===;;;888555555666777777777777777777777777777555333111///888111,,,...000...---...555555666666777777777888...111444333//////444999666555444333333333444444...333555333222444555333555333000000222444555555333333333444666666444222000111000---...222111...:::666111///111333222111555444444444444222...+++333444555666666666555444000333666666444333444666666555444444333222///,,,***,,,,,,)))))),,,---***222333444444222222333444111111111333444333000---///000111222333333333333555000...000222222444777<<>>;;;JJJUUU]]]___fffrrruuupppiii```RRRBBB777333444777777999===???AAAAAA@@@???888666888======999999<<>><<<999888888999:::999111333444333111111444666;;;<<<@@@FFFLLLMMMJJJFFFVVV___ddd```^^^bbbbbb^^^^^^]]]VVVGGG777///111666666777:::>>>AAADDDFFFGGGBBB>>>>>>AAABBBAAA@@@AAAOOO\\\fffjjjpppqqq```JJJBBB;;;333000222444333111444333222111222333444555666555777:::888444444888:::888888::::::666555777777666555666777777555444777777555333111111444666888999:::999666444444444888666555666888999999888999666333333666888777555999999888666555333222111444444444555666777999:::???777222333444333222444444444444555555555555555222///------000111000///777555333333444555444333555888777222111444666666777555333222333555555444444333333444555555333222//////---***,,,222444111555333111111222222111000333333333444444555666777333222000///000222555777222444555444222000000111555333222222222000,,,***000111///******---///---222000///111444666555333555333222222333333222111///000222444555777777777---...111333111000666>>>KKKWWWdddnnnxxxxxxlllrrryyyyyytttyyy|||uuurrrtttsssfffWWW@@@999111///222555222...+++//////,,,...555555000))),,,//////---+++,,,......222444222222555777666111111000111222111///---///000000111111111111111000222222000111333111,,,---333666111,,,,,,......+++---///111111///,,,***,,,++++++///444777555333222000111444222---+++,,,...000000---...222333111000333555444000------///333222000111222222111///***222111000555222---333777555333333333222---)))//////111333555333///,,,111000///000222444444444555333222444555444000,,,444555555222...---000333000111///,,,---444777777000000222333444444444444///333666666333222555999333555333---+++///222222///111222222111111222333222222222222333444555666///000111333333333222222111777666444888666<<>>888111///333666666444///000111222444555666777555444777;;;:::666444666999777888<<<;;;777555777999777666666888888777666555555444111//////000222777777888777666555555444333222333555777888888777:::777444444555666666555:::999888777555444333333444444444444666888:::<<<>>>777222444777666666888222222222222222222333333111000///////////////...666444222222444555333111666888777111///333666666888666444333444555555444555333222333444444333111++++++(((%%%(((///222000333333333333333333222222222222111111111222555777333222111111222444777888111222222222222111111111333222111111111///,,,)))000222111...---//////---222///---000555888666222777444222111222333333333000000111222333333333333+++...333444000...555@@@FFF\\\oooxxx{{{hhhdddssszzztttuuu{{{|||~~~zzzxxx{{{xxxfffQQQ===666//////333666444000...111111...///333444000(((,,,000000...+++,,,---...111333333333444555666111000000111222111...,,,222111000//////000222222...111111//////000...***+++333777222---,,,......***+++---......---,,,+++++++++,,,///222444333222222000000333111---***,,,////////////000222444444000333555555333111000000333222111000111111111111+++333222111666333///555777555444333444222...+++,,,---///222444222...+++222000///000333555444333333333333555666555111...444555555222///...111444555666444//////222444333333333333333444555666666---///000000///000333666000333222...---000333222222222222111000000000111///000111222444555666666///000222444444333111000222555333666;;;:::DDD[[[sssvvv{{{|||uuuuuu{{{yyyvvvuuuooonnn~~~yyy{{{yyysssssswwwyyywwwgggmmmoookkkjjjoooxxx|||sssiiifffnnnsssppplllllljjjeeebbbeeejjjjjjddd___jjjjjjbbbXXXUUUTTTHHH888222444555555444333333444111000//////000222444555\\\FFFSSSpppjjjaaa^^^kkkrrr\\\HHH:::888666555666777777666;;;888555666:::===<<<:::EEELLLRRRWWW___iiinnnllleeefffbbbWWWLLLHHHHHHJJJFFFHHHHHHDDD===777444333444444555999@@@IIIRRRWWWfffccc___^^^bbbjjjqqqtttmmmddddddXXXDDD;;;666111111555999888666,,,---///222555777999999555444666;;;;;;777444444666555777;;;:::666444555999777666777888999888777444555666555333111111222555555555555666666555444------///222555777666555:::999777666666666666666999888777666666666777777666555555555666777999;;;:::444111555888888888:::333333333333333333333333000333555333///---///222555222000111444555222///444777666111///222444333777555444444555666555444555444222222333333222111++++++(((%%%(((///222111222333444444444333444444444444333111000111444777333444555666777777777777...///000111222333333222111000000000111000---+++...222333111111222000+++222///,,,///555777555222777555111000111333444444333333333333222111000000...222666666111///888DDDSSSmmm{{{pppppp~~~vvvpppxxxyyysssuuu~~~yyytttxxxyyyiiiTTTDDD;;;222///222333///+++222444444222111222222000***...222222///------...000111333444222000111222222111111222222222///---333222///......///111333///222333000///000///,,,+++222666222------......,,,+++*********,,,---............///000111000000333000000333111---+++---000//////111222333555666...111333555444333333222111111111111000111222333---444333111666444111777333333333333444333000...***+++---000222111...+++333000///111444666444111111111222444666555444222111333444333000///222666555777555111000333444222555555444333333444555555000---+++,,,///222333333,,,111333111111444555333444222000.........//////......000111222444444555222333444555444222000///444777666;;;DDDFFFSSSkkkvvv|||}}}tttwww|||wwwoooyyyqqquuuxxxwwwwwwvvvrrrnnnjjjmmmnnnnnnppprrrooojjjnnnnnniiieeekkkrrrnnnbbbggggggfffdddccccccbbb```hhhmmmiii\\\QQQLLLBBB666222444555555444333333444222222111000111333666777VVV???TTTrrrwwwrrrpppzzzttt\\\HHH;;;999777666888;;;<<<<<<>>>999444666<<<@@@???<<>>=========>>>===:::666333333333444999CCCPPP]]]eeekkkqqqwwwyyy~~~ssseee^^^QQQAAA:::555222333888:::999666,,,---///222444777999:::666444555:::;;;777444444444333444888888444333444888777777888999:::888777777888:::999777666666666444333333444666777666444---,,,...000444666666555888888888777777666666666777666555555555777888999555555555555666777888888666222111666:::999888888777666666666666666555555///444888666000...000444666222000111555666222...000555666333222333333111444333333444555666555444666444222111222333222111---...,,,))),,,333555333111222333333222222444666666777777555222222555999444555777888888777666666.........000333555444333/////////000111111///------111333111111333111---111///...000333555444222666444111000111222333333777777777555444222000///444555888888444444???LLLZZZooo}}}vvvxxxwww{{{wwwmmmiiippp}}}{{{xxxuuuuuuxxx{{{zzzrrrjjjooovvvmmm\\\BBB999000---111444222///333555777555333000//////---000333333000---...000222111333555333...---000111111111222333333111///333111///---,,,...000222222666777444222222111///...222333000...000000------+++)))((())),,,///111111000000000////////////333000000333222......000///...///333444333333555...///111222333444333333000111222222111000222333...555333111666333000666000111222333333222111111++++++,,,...111111///---333000...000555666333//////000111333444444555555///111333222000000222555000333333111222666777555555444333333333333333444333///,,,...222555444222,,,222555333333555555333555222...,,,---...//////000000000000111222333444333444555555555444222111222888888>>>LLLVVVbbbuuu~~~zzzzzz~~~zzzyyytttuuu}}}{{{mmmmmmvvvxxxnnnpppsssvvvuuuppphhhaaannnmmmkkkkkkooopppeeeYYYjjjoooiii^^^bbboookkk\\\lllmmmhhh^^^XXXZZZaaaeeecccgggfffZZZMMMBBB:::444444666666666555444555666444333222111222444666888WWWAAAPPPqqqttt^^^III>>>;;;888777999<<<>>>???;;;888555555999<<<======???VVVjjjnnnmmmmmmiiicccQQQQQQPPPMMMHHHAAA;;;999777777888999:::888666555333222333888CCCSSSbbblllwwwsssaaaSSSGGG>>>888555333555999;;;777333000000000111333555777888888444444999;;;888555444444222333666666333222444666666777999::::::888666999999999888666666888:::444333333555888999777555222111111222444666666555444666888888777666555444555444333333333555666888222333444555666777777777666222333888;;;888555444777666666666555555555555000333555555333111111333777333111333777888444...,,,333888777666666444000222111111333555666666444666444222111111222111000...000...,,,///444555222000111111000///000333777444777888666333222666999555555444444444333333333000//////111444555444222.........000222333111000...111111...///222333111000000111111222222222222555333111000111222222111777777666555444222111000444444555666555999EEERRR\\\hhhvvv{{{zzz{{{{{{rrrmmmooossswww~~~zzz{{{~~~wwwuuuxxxxxxvvvssswwwsssjjjmmmtttkkkZZZ???666---+++000666777666000333666777444000...//////111333222...---///111333111333777444///---111//////000111333444222000222000...,,,,,,---...000111666888444111111111///111111///---...222111---,,,+++++++++,,,...000222111111111000///...///000333000000333333000000333---,,,...444555111///222/////////000111222222111---000333333222111111333...444111///333111...444///000222222222111000000---,,,,,,...000222222111333///---///555666222---111111111111111111333555///222333222///...000333...222333222333666777444000111111222222333333333111000000000111222333222111555555222000333444222777333...,,,---000111111444333111000000111222444333333444444555666777777555>>>???EEEYYYjjjuuu{{{zzz{{{~~~yyy}}}|||yyyxxxuuuooovvvzzzllldddkkkpppooolllllloooqqqnnngggaaarrrnnnhhhgggmmmpppiii___llllllfff___bbbiiiiiiaaaiiijjjfff[[[UUU[[[dddhhhaaa^^^ZZZUUUJJJ>>>888888555555555444333333555777444333111111111333555666^^^HHHJJJqqqrrr___KKK>>>:::666333444666888999666666666555444666;;;>>>AAAXXXjjjhhhbbbaaa___[[[RRRLLLEEEBBB???<<<;;;;;;333555777888666555555666555333222666@@@PPP```iiimmmWWWGGG>>><<<777444333666::::::555000444333222111222333444555999444333888:::888555555444222222666666333222555444555777999;;;:::777555999888666333222444888<<<555444333555999;;;999777888666444444666666666555111444777888777555444333555444222111111222444555///000333555777888888888888444555:::<<<888333111444444444333333222222222222111111333444444222000999555222555::::::555000+++333999:::999888444///000///000222555666666555777444222111111222111000---///...---///333333000...//////---,,,---222666000333666555222111555999555444111///...///111222333111000222444555333000------...000333444333111000111///***+++111666666000111222222111000111333444222000000111222111000333333333333222111000///111//////111333999GGGTTTiiinnn{{{yyyttt}}}}}}}}}|||~~~yyyooolllwwwyyytttssstttfffPPPFFF;;;///+++...222333111---000555888555000...///000111222000---,,,...111333111444888666000///333.........111333444222111111///...,,,,,,,,,---...///444666222.........---333111---+++...333222,,,***+++,,,...///000111111111111111000//////000222333000000333444111222444,,,***---444444///,,,///111000......///000//////,,,000444444222111111222---333000---111///+++222///111222222111////////////...---...111333444444222...,,,///444666111,,,333333111000...///222444111333444222...,,,...000111444555222222555444111---...///111333333444444---000222111...---///222555777555000---000222111888333...,,,...111222222888666333111000111333444222222333444666888:::<<<>>>KKKMMMQQQiiizzz}}}yyyzzz|||~~~vvviiinnnxxxmmmbbbhhhooopppiiieeeiiioooqqqnnnjjjtttooohhheeemmmuuuvvvpppqqqjjjdddeeegggggghhhkkk^^^bbbbbb]]]\\\bbbggghhhbbbWWWQQQPPPJJJ???;;;>>>333333222000///000333555333222111000000222444555\\\KKKVVVuuuvvvaaaBBB<<<888666999999555333444222555888888777666777999LLLQQQ^^^hhheeeWWWLLLJJJCCCBBB===777555888888444666444222222444555555444222555555333;;;OOOhhhwwwnnn\\\PPPFFF===777<<<777333444777999777333000111111222333666888:::<<<555000333:::>>>:::444444111111444555333555888777555777;;;:::555555999999999777555444555888;;;333444444444333444777999///444888999777444222333///111555888888666333111333333222000///000333666222333444555555444333222777666555333333333444444555444333222333444555666111000000111333444444333555555333000222555222---///333666555777:::999666//////000222444666777888888333///000222333333444000333222///...111000---...---...111444666444111222333555777777555222111000000111000//////111222666222///000444555222...---000444666555333111000//////000111333555888999777333000222666888555111222444333...---000333333444444444444555444111//////111333444666<<>>MMMVVVRRREEE;;;999555666444222333777777333555333333333444444222000555999<<<<<>>666444444666666444666999999555444333333333444333111///222555777888@@@NNNYYY^^^```ZZZUUUVVV[[[]]]ZZZVVVSSSRRRMMMDDD:::555666999;;;777333222444666888888777222---,,,///333333222444333222111222444777999444333555999999666444555555666999:::888666666777444666888888777555555666333444555444333222333444999999888888777777777888222333555666666444333222888888666444222333666999555666666666666666666555333333444555666777888999000111111111222222333333444555444333111/////////111222000---///555888777000555888888888888555000,,,...222444444222...,,,444444333000111444666444///333444222333555555222555444333333333333222222......000111222222222222222666999666000---///333777555333333444444222//////000000000///111444666,,,---000222444333333222111222333222111000111333444666333...---222777999222333333333111000000000,,,///222999FFFYYYiiiqqqrrr}}}}}}ppp~~~~~~nnnnnnooorrruuuyyy}}}|||zzzwwwyyyvvvaaaNNN???000,,,---......000222...---000222000///000,,,///222444222000//////000...000444444///,,,...444222000.........///000---222444111000111222000///......///111222222111*********,,,000333444444222...---333666555333333222222000///------...///000///...///111333222222///---///333555222222444444111//////111333222000///000///...000222111---000222444444111///000333999888555333111000//////444333111000///000111222000111222111000///000111888777222+++***...111111222111//////000111111111000111111111///000222333111///...000000000111444222---,,,111444333222444111000......000222222111222111000111333555666666...///111333444333111//////000333666;;;FFF[[[mmmxxxxxx~~~}}}|||yyy{{{zzzuuurrrrrr|||qqqgggeeegggfffaaa\\\bbbllloooiiigggmmmpppmmmYYY^^^```^^^___hhhsssyyypppiiieeeiiimmmooosssxxxkkkeee\\\WWWXXX^^^cccdddeeeXXXOOOSSS^^^dddaaa\\\YYYQQQEEE===888444111...///222333222000//////111222222111111111222333444cccRRRfff}}}vvvllliiikkkwww~~~{{{dddRRRHHH===777333000111555;;;999666444333444555555BBBMMMVVVRRREEE999333333666888777555666:::888444555444333333444444222000111222333444===KKKUUUXXXXXXTTTNNNJJJIIIJJJKKKLLLDDDEEEDDD===444000222555:::888555444555777888999666333111111333444333000333000///222666888666444555444666999999555333444555888::::::888888888777222555777888666555444555333444666555333333333444999888777666777777888888111222333444555555555555999888777444222333666888666666666555555666666666111111222333444555666666000111222222333444444444444666777666333222333555222444222......333666555...333666666666888666222---///333555555222...+++222666666222222666888555///333444333444666555222333444444444333222222333.........///000111222333///333777666222000222555666444333333333333111000111111000///...000333777---///111333444444333222111333444333222111222444222555333......333888999222333333222///...///111000//////666KKKcccppprrrhhhyyyzzzyyymmmxxx~~~}}}~~~{{{vvvjjjmmmqqquuuzzz~~~~~~{{{pppZZZJJJ;;;---)))+++,,,---///111---,,,000222//////000,,,///111222222111111111555333444666333...******000///...------...111222000444666333111111111...///......///222333333222---,,,+++,,,///111222111555///,,,000444444555777444222000///...............---,,,...111444555444...---000444555222111444111///---///333666555222///111111...000555555000---111444222000000111333777666333111////////////111000///.........///000---///000000000000222333666666222,,,,,,111555444333000---,,,...111333444,,,---...//////000333555333///...111111...///444111,,,+++000555555333333000///...///111222222111222000...///111444444333000111333444333111000///......222:::DDDTTTlll}}}{{{}}}{{{}}}}}}|||{{{|||vvvqqqkkkiiikkkkkkfff```UUUccckkkgggdddiiillljjj[[[^^^___aaagggqqqvvvvvvpppfffaaahhhpppsssssssssoooiii]]]VVVZZZdddeee___[[[WWWTTTWWW```gggeee^^^RRRJJJ@@@999555444111///333222111222444444111...222222111222222222333333```OOOggg|||wwwjjjlllwww{{{~~~zzzmmmfffaaaaaammmsss___OOOFFF<<<777444000111444999777555555666777777666>>>LLLUUUOOO@@@666333333777888666333444777777333666444222222444555555444222333222555???KKKRRRRRRKKKJJJFFF@@@;;;;;;@@@DDD;;;===>>>999333///000222777777666555666666888888444555555666555444333222111//////333888999666222777444555888888444222444222666999666555666666444222444666777555444444444333555666666555444555555666555333444666888888777111111222333444666777888888777666333111222444777666555555444444555555666222333444444555444444333///000222333444444444444333555777666444333555888222555444000...111444333...222444333444666555222///111444666666333///---000666777222111666888555111555777555666777666222///111444444444333333333000///......///000222333...000333444444444555555333333222222222222111111444333222000///111444777///000222333333333222222333333222333333333333333111444222...,,,000333222111333333111...---///111444222000666LLLfffrrrqqqhhhttt}}}xxxzzzzzzuuurrrwwwxxxvvvtttuuuqqqkkknnnsssxxx||||||wwwtttuuuiiiWWWGGG999,,,)))+++---...///000,,,+++///111000///111---///000000000000222444555555666555333///+++)))000000000...------///111111666888555222222111...///......000222444333333222111///000111222222111444///,,,...111222555999444222///.../////////...---,,,+++---000333555555------000444333000111444111...,,,///555888666222000333222...000777777222---111222111000222222111111000///---------......000//////.........//////---...000000000111222444222222000++++++111444444111...,,,,,,...222444555***,,,...000000111444666555///...222222---...444222......333777666555555000//////000222333333222333000---...111333222111222333444444222111111222555444:::GGGTTT```sss~~~{{{xxxxxx|||}}}yyyxxxnnnsssvvvtttpppjjjbbbZZZOOO]]]jjjlllhhhddd```]]]\\\___dddjjjsssxxxqqqhhhmmmjjjjjjooovvvvvvooofffpppqqqjjjbbbeeekkkdddUUUYYY\\\\\\YYY[[[___ZZZQQQJJJEEE>>>999666555555555555222000111555555222...111111222222222333333333```OOOjjjpppfffYYYYYYbbbccchhhmmmjjjaaa___bbbpppuuuooogggWWWFFF???888666444111111333777555555666999;;;:::888;;;MMMYYYSSSCCC888444444777777555111333777888555777444222222444666888888333333444888AAAKKKMMMIII>>>>>>===:::777777:::===666888999888444111111222333444555555555555555666333666777666222111333777000000222333555666777777888555444666555222111444000555777444333555555222333444666555444333444555222444777777777666666777222111000222666888777666333222222222333555666777777666444222///000222555666555444333333444555666444444555555444222111000...///111222333444333333000333666555111000222666000444555111///111333333///222333000000333333000111333555777777555222000,,,555777000///555777333111555777666555666444000)))...333555555333333444222111///......///111333//////000333666777555222000000111111111111111222444444333111///000222555000000000111111111111111333111///000333444222000...222222...---000222111000222333111---+++...222000333444888LLLgggwwwxxxpppooovvv~~~~~~vvvwww~~~xxxzzz||||||{{{zzzyyyxxxyyywwwsssppprrrtttqqqlllrrrxxx}}}zzzrrrrrrjjj]]]III<<<000---/////////000...******///111000000222/////////......000444777000222333333222111...,,,///111222111///...///111000555888555444444222///000//////000222444333222444222111111222222222111///------///000///333888444222///...000111000///000...,,,---///222333333------///222111...000555333///---000555777444000111666444...///777777000111444333000111444333...------------...//////000///000000111111000000000///111222222111111222444000111///+++,,,000333222,,,+++,,,...111333222111,,,///222333333222333444666///---222222,,,---444111...000555777555444666111000000111333444333222666222......111333222///222444444333111111444777===<<>>RRRaaaZZZIII<<<666444777888555222444999;;;999888555222111333777:::;;;111333555999CCCJJJGGG???555666777888999999999999444666777777555333222222///111444555444333333333333666888444///...444:::///222555333111222777===888555333555444111111444000666888444222555555222333444555444333333444555222444777888888777888999///......111666888777555555444333222333444555666666555333000......111444555444333222222333444555444444444333222///---,,,,,,---///111222333222222///222444222...,,,///222...333555222000222444444222444222......000000...333444666777777666444222***333666///---444666222///333555333333444111---&&&+++222555555444444444444222000......///111333111///...222666888444///...///000111000000222333333333222///------///111000000////////////000111444000---...222444111---+++///222000000444666555000222333000,,,+++...222(((111777:::KKKhhh}}}wwwkkkkkkxxx{{{ssssss}}}vvvtttwww~~~}}}{{{}}}}}}wwwpppoootttyyyyyyuuurrrxxx}}}yyyxxxqqqdddMMM@@@444111222222000000---)))***...222111111333000///...------000444888)))---000111222333222///---000333333111000222444...444777666555666555222000//////000222444333222333111//////000111000///++++++...111000...111777444111......000222111///333000...---...000111000,,,,,,///111000---000555666111...000555777222---333888555---...555555---555777444111222666333+++---...///000111222333444000111222333333222111000333444555444222111222333111333111------111333111'''))),,,111444444111...000222555666555333222222777///---333222,,,,,,444...---///444444222222444222111111222444444333222888333//////222444222///222333444222111333777;;;@@@@@@NNNfffvvvwwwwww|||~~~}}}ssszzzmmmlllrrrwwwqqqoootttzzzvvvlllllltttvvvuuurrrppprrrsssnnnfffpppzzzzzzlllfffooouuurrrppp~~~~~~ooogggnnnppphhhZZZ```]]]SSSRRRWWWRRREEE888::::::777444444777:::000222333111...---///333111111222333333333333222dddYYYooo~~~```LLLDDDAAAFFFEEECCCKKKXXXYYYdddvvvxxxgggYYYOOOHHHCCC@@@:::777555444666888999999555///000999<<<;;;AAAMMMUUU___eee___NNN===444333:::666111000222444444333:::555333777888555888===:::777888???DDDCCCAAAAAA:::777777:::888333111555<<<888444333555666555444///333555444111222666;;;666444111//////000222444555777666222444999999444444444444555555555555666666999777111111555666222555444444555777666444222777666666666777888:::;;;222//////444777666666777===777333444444222222444999<<<:::111,,,000666:::444444444555666666555444444777666000---///000...///222333222333555333...---444777333//////000000111222333333111111222333555333000///000111111111///...000666777444444666333333222222333555777999222666888666111///000333000000222444555555111///444222000///000222444666555555555444444333333333///......///111333333222///...///111444444000---222000---,,,,,,///222444666444000...111666444...///------000555666444111333333333222111000///...333---333GGG\\\iiiwwwwwwnnnkkkrrrzzzyyyqqqkkkuuusssvvv|||~~~zzzwwwxxxsssuuurrrpppvvv}}}uuueeekkkuuu|||ppp|||xxxkkkbbbNNN;;;000555666---+++111444000...111222111111444444000+++***,,,111666888333333444555555444111///,,,000000...///222111...666555333222111222333333///000222444555444333222444111......///000111111---((('''---333444555777///000000111111111000000222000000000222333222111555444///+++---222333///555222000000333444333111666888555...---111333000555555222......000///***333111//////222333222000+++000444555333///......111222222111000000111333333111000///000///...,,,))),,,000222000//////111333444555555333111111222444111111333333///...000---///222444444333111000444222000///111333444444555111000222222000222666444444333555777:::;;;<<>>888222333;;;AAAEEEPPP^^^mmmnnnjjj___NNN>>>555222999555222222444555555444;;;777555666444//////444===888777<<<@@@@@@???@@@:::666555888888444222444888555111000222333222111000333666555333333777;;;555444222111111111333333555777555222444999888444555555555555666666666777666999888333111444666333999888888888999888666444666666555555666777888999222///000444777666666777999555444666555222222555777;;;:::444000222666666555444444555666555444333333666555000---///000///111444666555666999888444...444777333000000111111333444555444222111222333999777555222111000111222000///111666777444333555333111///000222555666666000444666555111...000222444333444666666555222///222111000000111444666888444333333333222222222111111000000111333444333111111111111333555555222///......///000000111222222777666222///222666444...,,,...000222333333444444555555555555444333222111111000888LLL```mmmtttwwwwwwrrrssszzz~~~wwwkkkcccsssvvvzzz}}}}}}zzzuuuqqqtttxxxvvvoooooouuusssjjjlllyyy~~~{{{vvv}}}wwwiii]]]OOO<<<000444555///...555777222///222222000000222333///,,,+++---111555666333333444444444222000......222333111111333222///111222444555555333111000...000222333444444222222333111//////000222222111111+++)))---222444555777...///000111111222222111000//////000222333333222555444000---...333333000333111//////111222111///333666444//////333555333666666444000000222111,,,222000///000333444444222---000333444222000//////000111222222111000111333444222111111111111///...+++---//////...000333666444666777666444333333444222000111555555222111333...///222444555444333222555333111111111111111111555111000222111///111444444333222444888@@@GGGLLLVVVcccpppwww|||rrrwww}}}}}}zzzzzz{{{pppzzz~~~}}}|||{{{qqqtttvvvwww|||~~~yyyvvvrrrmmmlllqqqwww{{{|||tttvvvwwwuuuvvvuuupppjjj\\\hhhppplllhhhkkkllljjjbbbkkktttuuummmdddbbbdddiiibbb```ggghhh[[[HHH===777555333555888999555111222000111333111......222000...------///000000///rrriiixxxyyy~~~|||wwwcccZZZSSSMMMCCC<<>>777444777555444555777777777666555555666888666444666<<<;;;888999???CCC@@@===;;;;;;666444777888666333222444222///...///000000///000333666666444444777999444444444333333333333333444555555333555888888444666666666666666777777888555999999555222333666666;;;999999999999888666444555555444444444555555666222///000555777666555777555555777888555111222777777999999555444555555222333444555666666555444333111444444000---///000///222555666555666:::;;;999///555777333000111333222333555666555333222222333999999888444000...///111222000111555666222111444333///,,,---222666555222000333555555222000222444666666666777777666222///000000///000222444777999222222111111111111000000222222222333555555333111333333333444666555333111***,,,000222444333222000666666333000222555333...)))---222333222111444777444444555444444333222111000333:::III```tttyyyvvv}}}zzz{{{wwwmmmhhhssszzz|||xxxyyy~~~}}}wwwsssyyyyyyppplllrrrwwwwwwmmm{{{~~~}}}|||||||||lll\\\QQQ???333333333...///666777333000222222///...000111///------///222333333333333333333222000...,,,000444555333333555333///,,,000555999999666111---...///111333444333222111111000000111333444333222555///,,,///222222333555---...///111222222222222222111///000111111000///444444222///000444444000111///---...///000///...111222222000111555777666666777555222222444333...000//////111444666666555///111222222111000000111...000222333222111222222555333222222333333111000......---,,,---111666;;;333555666666444333444444---,,,///555666333222444...///111333444555444444444333333222111000///...444111000222111...///111444333333666>>>LLL\\\gggoooxxxooozzzxxxvvvxxxssswww~~~|||vvvuuuwwwyyyyyyzzz~~~{{{sssyyy|||xxxnnnmmmtttxxxvvvooozzz|||sssmmmkkkiii[[[gggrrruuunnngggdddeeedddmmmuuussskkkcccbbbcccsssnnnjjjkkkfffVVVBBB555666444222444777888666333///---...333444222000111---,,,+++,,,...///...---uuunnnnnnddddddiiipppuuummmjjjfff^^^RRRIIIMMMVVVaaavvvfffZZZKKK@@@<<<===@@@AAA999777444444555777888888888222000666AAAOOOcccuuuxxxhhhVVVFFF<<<888888555555666888999999888777444666999:::999;;;AAAGGG===<<<@@@HHHKKKDDD;;;777;;;777555777999999555222333111000//////000000000000222555555444444555777444444555555555444333222444444333444666888777555666555555444555666777777555888999666222222555888777666555555666666555333444444444333333333333333333000000555777666555666777777999888333///222999888999777444444666444000000222555666666555555555000444444000...000111///111444555222333666999888000555666333111333444333111222444555333222222333444777888444...+++...111333111111555555111000222333---))),,,333666444000111333555555444333444666666555555666777666333111000000///000111333555666222111111111111111111111222222222444555444222///333333444444555444333222(((+++...111333333111000222333111///111555444///)))---111333333333555777000111111111000000///...000444888CCC]]]zzz~~~xxxuuuvvvqqqzzzzzzrrruuuqqqvvvxxxsssrrryyyppp{{{}}}rrr^^^QQQAAA666444222,,,,,,111555000///111222///---///000.........000111111000222333333222///---,,,,,,000444666444444555333...***...444999999666111------///111333333333222111000000000222444555444333666000...111333111//////...///000111111111111111444222000000000///...,,,111333222//////333333000...------...///000111111///000111000111333444444555777555222333555333///...///000222555666777777111111111111000111222333,,,///222444333222111222444222111222333333222111000///---+++---000555888000222333333222111222333))))))---333444000///000---...000111333444555555000222444444222000......333000000222111......111444555888>>>III\\\rrryyyyyy~~~|||wwwzzzyyyrrrttt}}}{{{}}}xxxoooyyyrrrkkkrrrvvvssswwwyyynnnkkknnnqqqnnnoootttvvvqqqgggcccfffpppqqqpppjjjfffgggjjjkkkyyyrrriiiaaaXXXMMMAAA:::444333222333666777666444000,,,---333777333///---,,,++++++,,,...///...---{{{vvv|||mmm^^^VVVSSSSSSYYYbbbjjjnnnqqqlll```XXX[[[cccpppnnn[[[QQQEEE>>>===AAAEEEGGGAAAAAAAAABBBCCCBBB???<<<888333000333<<>>@@@AAA??????BBBHHHKKKNNNIIIHHHJJJHHHAAA999555:::999888777999:::777444333333333222111111222222000111222222222222333444333444555666666444333111333222222555777777666555555444333222333444555666666777777666333222555888444222222333555666666555444444444444444333333333333000000555777555444666;;;:::999777111---222:::999999666222222444333000,,,///444666666555666777000444555111///111111000111555555222000333555555111555555222111444555333,,,///222333333222333333111444777444///---000444444111111444444000000222222---***,,,333666444//////111222333333333333444222111222333555666444222111111000///000000111222333333333333333333333333222111111222444333111///111222333333333333333333******,,,---///000111222---///000...000444444111---,,,---111444666555333...////////////......---...333999EEE___}}}xxxuuuwwwjjjuuuyyyrrrvvvrrrtttuuuuuuyyyzzz~~~}}}}}}qqq[[[III>>>666666444...,,,///111---,,,000111///...//////......///111111000...111333333111...++++++,,,///222444222222444222...---///333555666444222000...///111333444333222111000000000222444555444333333//////333555111+++)))000000111111111000000///000///......000000000......111111......000111///------...///000111333555000000000111222111000111222444444222222555333......///222333555555666777222111000000111222333333---000333444333222111111111000///000111222111000000...------...///111111///111333333222222222444+++***...333333///,,,------......///111333444555---000444555333111000111333000///222222000111444222999BBBLLLWWWjjj{{{tttvvv~~~zzzwwwyyy~~~~~~tttqqqvvvzzzyyywwwvvvzzz~~~{{{uuuiiiwww|||qqqllluuu}}}{{{vvv{{{{{{tttppprrrvvvxxxzzztttssswwwvvvooohhhffftttqqqjjjccceeemmmpppmmmsssnnneeeZZZOOOHHHCCC???333222222333444555555444222...///444777222,,,***,,,,,,,,,...000111000...~~~|||ppp___QQQNNNIIIAAACCCMMM___iiirrrpppfff```dddlllqqq___OOOHHH@@@<<<===AAADDDEEECCCDDDFFFIIIJJJGGGBBB===999666333444;;;HHHYYYeeekkkhhh___OOO???666666999555777999:::999888888888BBBFFFJJJLLLRRRYYY]]]]]]aaaUUUIIIBBB===888666666777::::::888777999888555222444555444333222333444111111000///000111222333333444444555555444222111333000111666888666555555444333222111111333555666888444333444555333444777555444333333555777777666444444555666666555555444444000000555777555444555<<<999888777333///222999777888666111///111111///***///444777666555666888222666777333111222222000000666888444111333444444111444333000111444555333+++...111333222222222222111444666666444333555777444111000333333000000333222...,,,///444666444111......///000111111000000000//////111444555444333222222111000000000000000333444444444444555555555222111000111222333222111...000111222111222333555---,,,,,,,,,---///111333+++///111///111444444222///------000555777444111000000111111111000000///,,,333>>>NNNeeezzzyyyoookkkeeeqqqzzzyyyzzz~~~zzzyyyvvvtttvvv{{{~~~}}}zzzyyy~~~}}}{{{zzzjjjVVVAAA:::666555444000///111///,,,,,,000111///...///000///...///000000///---000222333111---+++,,,......111222000000333333000111111111222222222222222///000222444555444333222111000000111333444333222111......333555111+++)))000000111111111111000000))))))***---000333444444---000111---,,,///111111...000111111000111333555222000111444333///...///000222222111222444222---...000333444444333444444222111///000222444444333///111333333222000000111///...---...000111111000///...---...000000///---000222444444444444555666000...000555444000...///000/////////000222444666---111555555333111222333333000///222444444777;;;666CCCSSS```hhhsss|||{{{yyyxxx}}}|||yyywwwxxx}}}{{{uuuppprrrwwwrrrttttttrrrtttwwwvvvrrr^^^llltttqqqnnnttt{{{}}}kkkooossstttxxx}}}|||wwwuuussstttyyy}}}zzzooodddlllmmmkkkgggjjjqqqoooggggggjjjggg\\\PPPHHHAAA<<<333333222222222333444444333111111555555///+++***,,,,,,---000222222111///~~~yyyvvvgggSSSFFFFFFCCC:::<<>><<<===???CCCDDDCCC???<<<888888666555:::EEEQQQYYY```[[[RRRGGG===777666777666888:::999777666777888???FFFNNNXXXdddoooooojjj]]]PPPCCC;;;777333222444222999<<<777333555777666000222444444222111222333444222///...///111333555333333333333333222222111222///000666999666444666555444222111222333666777999222...222666444333444999777555444555666555555444555666777888888777777444111111555777555444555777555666999888555444777111666888333///......,,,+++000666777555333333555444888999555222333222///---444888555222333555555111333111///000444555222...111444444333111000000333333444555555555666666333000000222222000111444111000000222555666555444000///000000111111000///111000000111333444333222222222222222222222333333333333444444555555555555444222000000222444555555,,,...111111111222555888///.........///000222333...333444222222444444111//////000222333333222111111111222222222222222111...222>>>QQQdddqqq|||}}}qqqkkkmmmssszzz|||zzzxxxyyyzzz{{{wwwwwwzzzzzzxxxvvvzzzyyyrrrrrriiiZZZDDD>>>888555222000000222222......222333000...///111///...///000///...,,,///222333111---+++---000...000000...///333555333333222111111000111111222000111333555666555444333333111//////000222222111444///---111444111...------...///000222222333333)))((())),,,000333444333...111111,,,+++...222333222333444222///...///111333000222777666111///111///222222111333555333...///222555555222000000111222000///111444555444222222333333222000///000111...------...000111111000000...---...000222111//////111333444444444555777111///000444444000///111333222111000111333666777000444777666333000222444333000///222555888===CCCAAASSSjjjxxx|||}}}|||zzz}}}~~~{{{zzz|||zzzxxxxxx{{{}}}vvvtttvvvvvvpppvvvyyywwwsssqqqnnnjjj```iiisssvvvsssrrruuuyyykkkooossswww}}}}}}vvvsssxxxzzzzzz}}}uuuffffffpppsssnnnmmmpppmmmfffccciiiiii]]]MMMBBB:::555444333333222111111222444222111333666333---+++,,,,,,,,,---000222333111///vvvnnniiifff```KKK===@@@AAA;;;???MMMZZZhhhtttqqqhhhgggqqq{{{wwwdddSSSDDD@@@<<<;;;<<<===;;;999888888:::===@@@AAA???===666777666555999BBBKKKPPPWWWOOOEEE===:::999888666777999:::999666444666888===EEEOOOZZZhhhpppkkk___LLLDDD<<<;;;999444111111///888<<<666111222555555...000333222000///000222777333///---///222555666333333222222222111111111222...000777999666444666777555333222222444777888:::000+++111666555333333;;;888555333333333222111444555777999999999999888444111111555777555444555222111444;;;===:::666555,,,555:::666000---+++)))---222888888444111111333555999:::666333333222///(((000666444111333555555111222000...///444444222111444666666444000......333222222333444555333111222//////222222000111444111222333444555666666666333333333333444444333222444222111111333333222111222222333444555555666666333333333444444555555555666333000000222555777888+++...111111111333777:::000000111222222222222222222777888555333444333000---000444444111000111333000111111222222222111111222000:::MMM]]]jjj{{{zzzvvvxxxwwwxxxzzzwwwvvv|||{{{zzzyyyxxxyyyzzzwwwnnnqqqnnndddLLLEEE<<<555000---...000555111111444444000......111000......//////...,,,///222333111---+++...222///111000---...444666555333333222111111000000000000222444666666666555444444111......///000111111777000---///222111111333***+++---000222444555666---,,,+++---///000000//////333222---+++///444666555666666222...+++,,,---333111333999999333111444///222333222444666333...000333555555222///...///111000///111555666444222444444444222///...///111...------...111222222111111...,,,---111444444333,,,...111222222222333555///---...111222//////222666555333222222444777999333777999777222///111444444000...222666:::AAAHHHLLLbbb}}}}}}|||yyyzzz|||zzzyyyyyy{{{~~~|||zzzyyyuuujjjttt}}}|||wwwtttppplll```fffrrr{{{zzzvvvwww~~~uuuwwwwwwxxx|||}}}wwwzzzyyyxxxyyyllliiivvv{{{rrrkkkmmmooolllfffllliiiXXXEEE:::444000444444333222000000111333111111444666222,,,,,,///++++++---///222222111///sssiiieee]]]RRROOOHHHBBBBBBDDDEEEIIINNNXXXfffrrrqqqooowww~~~yyy~~~zzzlllXXXJJJ@@@===:::999;;;<<<999777999777666999???@@@;;;777::::::999777777<<>>>>>:::222---555CCCSSS___kkkooobbbOOO>>>;;;777666777666333000444888<<<;;;666333333666444::::::444111333222...222+++,,,333333------444666444222222444444222000444555777777666555555666666222///111555888666333333,,,+++222777555333333666666777888888777444111777888888666444333444666555555666888555111222888666444333555777777444111777777666222//////333777777777666333000000222444:::666111000111222222111222---///777777000111999999666222111111333444555///111222222444666111***000444555222111444555444333...,,,000111...111666000222555555444444777:::999666444444666666333000:::444000111111111222666444333333555666777555444000444444///...333555333333111///000333777999999+++---000111222555:::>>>444...,,,111444000...000444444444333000000000222333555555111000222222///---...///000111222222222111222<<>>@@@@@@===777222999CCCPPPZZZaaa___SSSFFF:::888555555666444111...000444777888666444444555777:::888111///222333222555---+++000000,,,///777666444333444666666444111333555666666555444555666666222000111555888666444555///---333777555333444444444555666777666333111444666888777555333222222444333444777666444555999666444333444777777555333666777666333///000444888888888777555333333555777:::666222000222333333222333------444444000333<<<888666333222222444444333222555777666666777444...111444555111000333444333666111000333333111333777111444777777555444555777333222222333444444333111777222111333444222000222666555444444666666444222111555555000...111333111222111000111444666777777---///111222222333666999444...---111444111000222555555555333000//////000222555555222111333222///...///000111222333333333222777EEE[[[mmmxxxxxxuuu}}}rrrmmmrrriiikkkqqqrrryyy{{{ssswwwxxxyyy{{{}}}{{{uuuooo```ooozzzyyyqqqmmmoooqqqxxxvvvwwwyyyssseeeYYYTTTNNNBBB666111000000333777666555333111/////////////////////000111000...---222222222111111000000///000//////...///000111222555000,,,+++///333333222555333000000777===888///+++111222...---111444333222......222333111///000......000333333000111555222///------111444555555000000///...---///222666222333333111...---///222444777777444333555444111555444222111000000000111111///------...000111222---222555333111333222///222111111111222111...,,,///---+++,,,///111111000444111///000333444111......---...///111333444444444111///...000333444555///444555000///222666777000111111111000222444666999222111999DDDQQQ```mmmxxx~~~}}}|||zzzxxxzzz~~~wwwxxxuuuqqqsss|||~~~wwwsss{{{~~~{{{tttppprrrsssooonnnooopppmmmhhhhhhoooyyy|||yyyoooqqqqqqnnnqqqxxxyyyvvvgggpppvvvsssppprrrxxx{{{nnnjjjgggfffgggjjjooosssfffYYYOOOKKKBBB666111444///111333111---,,,---000222555444111111444444111333111111111222222111///zzzrrrhhhWWWIIIIIIEEEBBBCCCDDDIIITTT```fffwwwvvvlllddd]]]YYY[[[___hhhpppooocccOOO???@@@===::::::<<<;;;888555555888;;;:::888666666777999888666333333666;;;@@@@@@===999555333444777888888<<<@@@CCCCCC???999666999>>>HHHSSSTTTLLLBBB>>>444444444444555333000------///222444555555555444888999555///---111555666888000+++---...,,,111:::444444555666888888555333333555666555444333444555555333111222555777666555888222000333666555333444000111333444555444333111444777999:::777444111000444111111555888666666888555444333444666777777666777777666333000000444777666666777666444444666888999666333222333444444444555...---222333111555<<<777555444333444444333111333888:::888666666444000111444555111///222333222777444222333222111222666444666777888666555555555---///111222222222333444444111222666666222......666555444444444444333111222555555000...///000///222111111333555666555333...000222222222111222333333//////222444222222333555666555333000......///111444555333333555444000///000111333444444444444222;;;NNNfffxxxxxxlllbbbooogggiiillliiimmmsssmmmqqqtttyyy}}}}}}wwwqqqmmm___mmmyyywwwooojjjiiihhhvvvxxxwwwrrrmmmfffXXXLLLKKK???444000000000444888555444222000///......///---......////////////...444444333222111000//////---,,,,,,---...///000111222...******---000111000555444222111333777555000)))---000//////222333222111---...222444222000111000///111444333000000444111///---...111444666666111000...++++++...333777222222222000...---///111555666333//////333666444111111111111111111111111000---,,,,,,...111222222///111111///000333222///000//////000222222111///111///------///000///...555555555444333111///...---...///111222333333333222222222111111333666999000222111---...444777777555333000///000222444555666333666EEEXXXgggpppvvvzzz{{{vvvyyy~~~yyysssppptttzzz{{{|||{{{wwwqqqtttzzzzzzsssooopppoookkkjjjqqqyyyzzzwwwkkkppptttssssssuuuuuusssbbbfffnnnttttttqqqtttzzzppplllfffdddfffiiijjjjjjaaaWWWNNNHHH===111...333111333444222...+++,,,...///222111///000555777555:::777555333333333222111tttlllgggaaa\\\QQQLLLGGGEEEEEEMMM^^^nnnttt|||wwwiii___YYYUUUTTTPPPRRRWWW]]]aaa]]]UUUMMM<<<999777888;;;<<<:::777555777888999999888888888;;;999777555666888<<>>SSSiiiyyyzzzssssssnnnfffkkkbbbaaa^^^XXX___kkklllooonnnppprrrpppmmmmmmpppjjjnnnnnniiieeegggjjjkkk{{{}}}tttfffcccfffaaaTTTNNNCCC777222000///111444666444222111/////////000---...////////////000111444333333222222111111111++++++,,,---...000111111111...++++++---000000000111111000///000111111000+++---000111111222222111000---...333555333111222111000222444333//////333...---,,,---///111333444222222000---+++,,,///222111111000///......///000333444222---...333666555......000111111222111111///...,,,,,,///222333444333222///,,,...222111,,,///......///222333333222333222111000000//////...222555888777444111000000,,,...111222222222333333222444444333000000444777111111///,,,///666999777:::666222222444666555333333999FFFXXXhhhoooooommmqqq{{{~~~qqqvvvzzz}}}}}}xxxsssuuu|||zzz~~~yyyttt{{{{{{|||wwwzzz|||rrrhhhkkkppprrrpppooorrrrrrpppqqquuuxxxvvvrrrooonnnmmmjjjjjjqqq{{{zzzqqqpppuuuvvvrrrmmmhhhhhhgggaaaYYYccc[[[RRRHHH;;;///---222444666666444///,,,---//////111000---///444777666999777666666666555333222vvvtttqqqlllgggeeehhhlllXXXVVVTTTSSSRRRWWWcccqqqvvvxxxwwwuuuxxx|||ooobbbYYYTTTRRRPPPGGGHHHLLLSSSYYY\\\[[[YYY@@@===::::::<<<===;;;999777444333777<<<>>>===:::999888666666777:::===???:::999777555555666888999777BBBNNNRRRLLLAAA777222///222===IIIFFF999333666000222444555555222000///111111222444666666444111333444555555444222333555555222000222222111333666000222555777777666444333555555555444222222333555444444333333555666777777999888666444444444444222+++...222333222111222333888888777555222111333555666000...222555333111111555555444444444666888::::::;;;:::666111///111333000222555555555444444555666666555444333444555666777444444777999666444333444444444555666555333000000666999555111000000...111444555111///222333222444333111...---...//////777555222000222666:::<<<111444777777555444555888666111...000111000000222111000///000333555666666......000000///......000000000111333555444111...---...///111222222111000000222222222222333444333///000111111000111333555000333555333333555444111111222333444555666666666777FFFZZZkkkwww~~~|||oookkkqqqrrrnnn^^^WWWWWWUUUOOOVVVbbbccc]]]ZZZ\\\```aaaaaaeeemmmnnnjjj```ZZZ]]]eeeiiihhhwwwzzzqqq```^^^gggfff[[[QQQEEE999444111///000333777555444222111111111222...///111000//////111333111111111222222333333444,,,,,,---///000111222222222000......///111222222......///000111000111222000///000222333222111000///---...444666333111222222000222444222//////222---.........///000222333///000111111///...///000222000///......//////000000222222///000444555333......000111111222111111111///---...000333555555555444///+++---000///***///...---///111333333333555555555444222000//////...333777777444111222333---///222222222111333555333444555222///---///222222222000...111777:::888999666444444777888777444:::HHHZZZgggmmmnnnmmmkkkkkkvvv|||zzzyyy{{{yyyrrrwwwvvvvvvvvvppplllsss}}}uuurrruuu|||{{{ssssssyyyrrrlllpppvvvwww~~~yyy{{{vvvtttttttttooojjjdddlllpppjjjcccdddlllqqqssstttuuurrrmmmhhhhhhjjjrrrpppttt}}}|||rrrmmmpppyyyvvvnnnffffffgggbbbZZZ___YYYQQQFFF999111000444555777888555111...///111///111000---...333555444222333555777999777333000nnnXXXZZZ^^^bbb```^^^aaagggVVVXXX]]]cccbbb___aaafffhhhjjjkkklllppptttsssnnn|||zzzsssggg\\\TTTOOOKKKIII===AAAHHHQQQYYY\\\ZZZXXXMMMGGGAAA=========;;;999777333111555<<<@@@???;;;666555333444666999:::;;;888888777666666777888888<<>>CCC???666111111111333555666444111000000222444555666666444333222111222666999777333111222222222333444444444444444111333666777666444444444666666666444222222333555444444444444555666777888666888888555444555333000,,,000444555333111222444666555333000...///222555555111000333444111000111444555666666555555777999888::::::666222000222444111444777888888666666666555666666555333222333555666555555888:::999444///333222333444666666444222333777999555333444333000000444555222111444555444555666444//////111222111777333///...111666:::<<<444555777777777666777888666000,,,---//////111555///...---///222555777777,,,,,,...000///------111000000111222444333111///.........000222333333111000333444111000222333111,,,...///000000222444666111444444111000333333111111222333555666666666666===PPPfffrrrxxx~~~www|||yyypppkkkllljjjeeeSSSPPPWWW[[[UUUXXX]]]XXXJJJGGGKKKVVV\\\[[[^^^eeejjjfff___[[[```ggggggcccgggooonnndddaaaeeebbbYYYNNNCCC888444333222333666777666444333222222333333///111222111///...111444//////000111222333444444---...///000111222222222333222111111111222444555000///000444555333222444333000///333444222000111000...///555777444111111111000222444333//////333000111222111000000222444***---111222222222222333333000......///111111000///222333111111444444222111111111111111111111111333111//////111444555555444444111------//////+++000///...///111222222222555666777555222/////////,,,000333444222111222444///111333222000000333777444444333111...---------111333333111222777999777444333333555999<<<>>>???JJJZZZkkkpppooopppuuuxxxmmmrrruuussspppqqqxxx~~~}}}uuupppppplllfffhhhooorrrooommmmmmllllllssszzzvvvmmmkkklllnnn|||}}}zzzrrrkkkjjjqqqvvvxxx```fffggg]]]VVV\\\lllwwwooommmlllllliiiffffffjjjrrrqqqsssxxxyyytttooonnntttsssjjj```aaajjjmmmiiiTTTOOOGGG>>>666222333555444666777666222000111444...111000---...222444222,,,...222666888777222...www^^^LLLHHHIIINNNQQQPPPQQQUUUPPPRRRXXX___aaa\\\YYYYYYTTTZZZ^^^]]]]]]```bbbaaaooo~~~xxxiiiddd]]]UUUOOOIIIDDD@@@:::>>>FFFNNNSSSUUUTTTSSSRRRKKKBBB<<<;;;;;;:::888555333333555999<<<===<<<777444222333666777777666777777777666666666777777???JJJUUUUUUKKK???:::999999===>>>;;;888777555111222444555444111///000111000333777777444222222444333222555:::888222///222333444444444444555555555444666888777555333444666888888777444222222444666444444555555555666777888222777999666444555333...---222666777444222333555444444333222000111333555333222333555444111222666444666888888666555666888444666888666333333555888111444888999888666555444444666777555222000111333444333222444888999555111222111111333666777666555555777777444555777666111000444555222222555888777666888666111000444555333555222000000333666777666222222222444777888888777333---***,,,///000222666000///---...111444666666---,,,---111///******.../////////111333333222000222000...///222333333111///444555000...000111///---...000000000111333666333444222......111222000111222333444555666666666>>>XXXsss|||{{{{{{zzzyyyuuunnngggaaa[[[WWWPPPMMMUUU[[[WWWWWWXXXPPPEEE???AAANNNUUUSSSSSSXXXbbbdddccc___```cccbbb___^^^ggglllhhhcccaaa^^^YYYKKK@@@666333333222444666666555333222111222222333///111333000---,,,///333///000000111111222222222...///000111111111111000333333444333333333555666333///111777999444000000333...,,,000333111111333111///000666777333000000111///111444333///000333111333444222000///000222---///111222222222444666333111......111222222111222444333000111444555222555444222111000000000111333111///...000222333333///222333///---000111///333111//////000111111000333555666555111...---...---...///000000000111222000222333111...///444999444333111000000///---,,,---333666333111444666555222222333666;;;CCCLLLSSSWWWhhhwwwyyyvvvxxx}}}nnnmmmrrryyywwwrrrxxxwwwppptttuuuoookkkmmmpppnnnhhhcccfffnnntttuuutttnnnooooooppp}}}vvvuuuoooiiikkktttzzzzzzaaaeeeddd]]]ZZZaaammmtttmmmhhhgggkkkllliiihhhjjjppprrrrrrrrruuuwwwsssllllllpppllldddccckkknnniiiLLLGGG>>>666222333333333000333555444111000222555,,,///000...///333444111,,,---000333555444111...xxx]]]PPPCCC888;;;AAACCCEEEGGGNNNKKKLLLQQQTTTRRRQQQSSSIIIPPPRRRMMMIIIOOOYYY```mmm}}}{{{mmmYYYWWWSSSOOOKKKFFF@@@<<<===???BBBFFFKKKNNNPPPQQQPPPIII???999888999999999333444666666666777999<<<:::777444444666777555333666666666666666666555555???HHHQQQOOODDD;;;999;;;<<<@@@===444333:::;;;555333444555333///...///111---222777777333111333555555333555999777000///333444555555333333666777666666888999888555444555777999999777555333333555777444555555555555555777999///666999666444555333---///333888888444222333666333555777777666555666777222222555777555222555;;;444777:::999777555555666000333666666444555999<<<000333666888666444222111444666777555111///000222222000...///444999888333111111111222555777777777555666444333555999666000000444555333333777999999444777666000000555666333444222111222555555333000///---...111666999888666000,,,***---000111333666222000......000333444555///---...222///)))(((,,,///......000222333222111555222//////111333222111///555666000,,,///000---...///000000///000222444444555222---,,,///111000111111333444555666666666===\\\{{{}}}yyyyyy{{{tttnnngggbbb]]]WWWTTTTTTNNNHHHLLLOOOLLLNNNPPPIIIIII===888AAAGGGEEEEEEKKK[[[```aaa[[[WWWXXXZZZ[[[___fffkkkiiibbb]]]]]]___KKK@@@666333222111111444555444222111111111222222///111222///+++***---222111111111000000000000000...///000111111000//////333444444444333333555666333//////666999333,,,+++222+++)))...222111111555222000111666777333//////000///111444333000000444000222333111...,,,---///333333222111000000333555444111...///111333333111444666444//////333555444888666333111//////000111333111......///111222222+++111333000...111333333444222/////////000000///111444555444000,,,,,,---///...------...///000000111333333000---...444:::444111//////111222///---+++333777444000111333444333444555777>>>JJJZZZeee[[[nnn~~~kkkiiisssyyyxxxtttnnnwww}}}wwwooommmppppppiiidddjjjuuuuuullliiiiiippptttttt}}}uuuiiilllllljjjooouuutttmmmdddhhhiiiggghhhkkkllljjjoooiiiiiioooqqqmmmiiijjjqqquuusssnnnrrryyyuuukkkeeeppptttmmmjjjjjjeee[[[LLLFFF;;;333111222111///---000222222000000333555)))---///...000444444222///...///111222222111///bbbVVVDDD888<<>><<<>>>MMMHHH@@@;;;CCCNNNOOOIIIBBBHHHLLLIIIBBBEEE\\\sssjjjsss~~~yyynnnhhhOOOJJJCCC>>><<<===@@@CCC<<<===>>>@@@CCCGGGJJJLLLGGGAAA;;;888777777777999777666999<<<888222555===>>>666111444777666777;;;666777777888777777666666<<>>888777;;;===999666888;;;===999555666111000555888666444333111444666444111000222555333555444///000555666111222111000111333444444444888777666555555555555555111111333777777444555999777222//////444666555222222333444333000///111444222111222444777888777666333111///...///111333555444111...///111333333111,,,...///...---,,,,,,,,,222000//////111222111111111111111000///000222555333333222222111222222222222222111111111222444555111555888555...***---111111000222444222000999EEELLLggg{{{xxxnnnkkkkkkiiinnn]]]SSSTTTOOOCCCCCCNNNRRRHHH>>>===BBBFFFDDD???@@@BBB???666333:::AAABBBHHHMMMPPPNNNKKKNNNYYYddd\\\___cccddd^^^XXXZZZaaaVVVDDD444.........000333222666666333222555777666///---+++***,,,///222555(((...333333//////444:::555111---///444555222---333000///111555777666333222111222444666555000,,,222///,,,...222444222///...///444777333---,,,///000111333555111,,,///555...111222000,,,,,,///444555000000444333...+++...222...---000000...///333000555555222222555555000333222111222333333222000555...---444777333......///---,,,...111333222000---///111222222000...---//////............//////111000/////////000222333555333///------000333666222......444888444///,,,&&&///333///111777888222666999CCCNNNTTTXXXbbboooqqqxxx~~~uuutttyyy{{{kkkppp~~~|||vvvwwwwww|||{{{xxxsssqqqoookkkfffhhhrrruuummmhhhmmmrrrqqqmmmqqqxxx{{{ssshhhgggnnnbbbjjjnnnlllhhhhhhhhhggggggnnnmmmfffgggnnnooohhhjjjtttxxxqqqjjjhhhgggeeemmmsssvvvrrrmmmkkkiiifffeeejjjuuuuuunnnllldddPPPEEE???888444333444333222222444555444222111111111000...---///222444222000---000444555444222000///oooZZZHHH<<>>:::<<<<<<===CCCIIIFFF???<<>>888666666777888999444444666:::888333555;;;???888333666888666777:::555666888:::<<<;;;999777>>>@@@BBB@@@===999888999>>>>>>:::333333888:::777555444333222111222222333333333444555666555333111222000000222666777333///333444333000333888777222555555555555666666555444777777777555222111222333333444444444444444333333666555555555666555333111555666777777666555555555999888777666666666666666555555444333333444666888===777555:::>>>===<<<===AAA===888777999===??????;;;444111555777555222222333444555444333222222333333555444000000555555222111///...///222444333222666666666666555555555555000///111444444222444999444111...000444666555333333444555333111000222444444444444666888999888777222111///......000333444222000------///111111000+++,,,---------,,,,,,,,,000...------///000000///000111111111000000222333444333222111000000000000///000111222222222111111333555777555000...000222......111333000...666AAAOOObbbooommmgggfffccc]]]\\\MMMCCCEEEEEE@@@???CCCGGGAAA;;;:::???AAA>>>:::<<>>AAABBBDDDFFFDDDAAA<<>>999666777777666555777777666777;;;>>>>>>:::666===<<<;;;888777888;;;>>>EEEBBB:::222111666888777666555444333333333444444222333444444333333444555333111111333666777444000111222222000333666666333222555888888666444555666777555222111222333444444777666444333333333333444777555333333444444333111333333444555555555555444<<<999666666777888666333333555666666666666888:::BBB999444999AAABBB@@@>>>CCC???999777:::CCCNNNTTTEEE<<<666777999666444333666555444444444444222000333444444111111444555333222...+++---111444222///333444555666777666555555000......111111000333999333111///111555777666444444555555333111111333555555555444666777888777555333111///......000222444111...,,,,,,---//////...******+++,,,------------...,,,+++,,,---//////......000111111000000111222555444222111///.........---...111333333222000...444444444444333333333333---...111333111///555===RRR[[[aaa^^^\\\]]]XXXOOOJJJAAA777666<<<@@@@@@<<>>>>>;;;888<<>>:::::::::999:::===CCCHHHLLLIIICCC:::444333555555555555555444444444444444444111333444333111111444888333222222333555666444222000111222333444666666555222888<<<;;;555222444777777333///...222555555444:::999666444333333555666999666333222333444444333000000111222444444444333<<<777333444888999666333333666888999888999<<>>MMM___lllOOODDD:::999;;;999777666999666444555666666222...222444444333222333333444333///+++---222555222...111333555777777777555444111......//////...333999555444333444777777555333666555444333222222444555444333222333444555333111444333000//////111333444000///------------......+++++++++---///000000///---,,,++++++---//////...---///111222111000000000444333222111000000000000...000111333333222000///444222111222555666444222---000444555333333777;;;RRRVVVWWWTTTRRRRRRNNNHHHEEECCC<<<555:::FFFJJJEEEHHHEEECCCAAA@@@???===;;;AAAGGGKKKIIIDDDBBBDDDFFF<<<999555333444666888999DDDHHHOOOTTTQQQKKKIIILLLKKKAAA555...---...///000222555444000///222555444///000222444555444444333222222222222222222222222444111///111666888666333555666666222...,,,...111444222000000111444777888333000------111555888999333......333666333///...000///000333111...///444222333333111//////111333111,,,))),,,222444333111111//////111111,,,+++---444444333222222333444444111000000111333333222000///......111444444333222222444444111......111444333222000///...///000111666555222///...///000111111111111111111111111222///000000111222444444555111222555777333///222888111///333<<>>888;;;>>>@@@===888666999===>>>===;;;:::::::::;;;;;;999:::777222333888888555;;;:::999999:::<<<<<<:::===???@@@???>>>===;;;:::>>><<<;;;===BBBGGGHHHHHH???AAADDDIIIPPPUUUYYYZZZIIIAAA:::666666555333111222333333444444444444444111333444222000000444888222222222333444444444333222222444666666555555666444:::???<<<444000333777666222......222555666555===;;;888555444555777888:::777444222333555666666222111111333555777555444777333000222777999777444555888::::::888:::???CCCQQQXXX^^^\\\SSSIIIAAA<<<<<<:::888:::CCCTTThhhuuuWWWIII;;;888999999888777999777555666777666222...222333444555333111222555555111...///333555444111111333555666777666555444444111///000///...333999777777888888999777555333777666333222222333444555444333222333444444222000666444222000000222444555111111000...------///000---,,,,,,///222444333111...---,,,---///000000000---///222222111000000111333333222222222333444444333222222111111111222222222///---///333555333111---000444444444555888:::MMMRRRTTTPPPKKKJJJIIIIIIIIIMMMIII>>>???LLLUUUUUUOOOKKKGGGDDDBBBBBBAAA@@@CCCIIIMMMJJJBBB<<>>BBBGGGGGGDDDEEEJJJEEE>>>555...---///000000333666555111///333555555...///222444555444222111222222111111111111000000222111000111444666555333444666666333000...111444222222333333333333444444222000------///333777888333///...333666333000///000...///222111///000333000000000000000111444666111000...,,,,,,111666:::666222///000///---...222222111111111111111111222000000///111333333222000...//////000222444444333222444444222...---000333333222000......000222333444333111000000000222333000000000000000000//////111222222333333333333222111222444444000,,,111999777555<<>>666111,,,...333666333...,,,...111111111000000000///222555666555333000///000222444444222000//////}}}qqqeeebbbfffZZZRRRLLLLLLLLLIIIHHHHHHEEEBBB???===>>><<<999666888===@@@;;;333000777???<<<;;;999888888888888999999<<<999333555;;;;;;666:::<<<;;;777888<<<>>>>>>999???BBBAAA@@@@@@???<<<;;;===@@@DDDJJJPPPVVVYYYTTTVVV[[[```dddccc```]]]HHH???777666777555222111000111222444555666666666222333333222111111333555111111222222222222333333333333555888777444444666555999<<<999222///222666444222111111333555666666<<<:::888666555666888999888666333333555777888888666444333555999:::888666444222000222555888777555888:::;;;999888===FFFNNN```mmmtttkkkXXXHHH@@@>>>999999999???JJJYYYhhhppp^^^MMM;;;555666666555444777777777888888666333000111222555666444000111555555444222222444555444444222333444555666555444444777333111111000...222777666777999::::::777555333888555222000111333444444555444333444555555444222666444222000000111333555222222222000...---///111000...---000444666444111///---,,,---000222222111///111222222111111222333333222222333333444555666555444222111111111222333000...,,,...111333222000+++///222111222666999999EEEKKKPPPNNNIIIFFFHHHKKKNNNSSSQQQIIIHHHQQQZZZ]]]PPPLLLGGGFFFIIIKKKKKKJJJHHHIIIKKKKKKEEE>>>===???<<<999555333444444555555555444666<<<>>>???DDDJJJ>>>;;;555...---000222000555777555000///222555555---///222444444333111///000111222111///...///000111000///000222333333111333444555444333222222333///111444444333222222222111000///...000222555777222//////444555222111222000---...111222///000333.........///000333555666111444222,,,***///777<<<888222//////...---000555///------000000------///000//////000222333222111---000111///111444555333111222333222000//////000111000/////////111333555222111111111111111222222+++,,,...///000111111111333333333333333333222222111000111222///...444===???>>>CCCPPP\\\aaacccdddlllmmmlllnnnsssxxxuuuooorrrqqqsssxxxzzzwwwtttttttttoootttvvvmmmmmmpppkkklllhhhhhhiiicccYYYXXX]]]mmmooovvv}}}}}}xxxvvvwwwyyyuuussspppqqquuusssiii^^^ZZZYYYXXX[[[ccchhhddd\\\[[[bbbkkkiiilllqqqpppggg___```fffggghhhgggeeefffiiihhhdddrrrnnnkkk```RRRPPPKKK:::444222000111444444222000,,,///333555333111000//////111333444111...,,,,,,///111333333222111111111zzzfff[[[[[[NNNGGGCCCDDDDDD@@@>>>>>>:::;;;===>>>===:::777555777;;;>>>999222///444:::;;;:::888666555555555555999===;;;555888@@@AAA:::;;;???>>>999999???FFFHHHCCCKKKQQQPPPOOOQQQPPPLLLLLLRRRZZZ```dddhhhmmmrrruuuuuuuuutttpppggg\\\SSSIII===333333555333222444///000333555777999999999444333111111222333222111000111111111000111222333333333555999666111111555222555666333///...222666333444444444333444666777999888666555555666777888555333222333555777888888777444333555999:::888444444444333444444555666777777999;;;;;;???IIIYYYfffnnnxxxyyyhhhPPPAAA<<<<<<888999>>>IIIWWWccckkknnnhhhTTT???666555444222222444666999999888666444333111111555888444///000666444555666555333222444666555444444444444444444333888444222222000---///444111444888:::999777555444888444000///000333444333333333222333555555444222555333111///...///111333222333222000------///111111...---000444666333000...---,,,---000222222222111222333222111111333555333333222222333333444444222222222222111111111000............000111111000+++000222000333999<<<;;;===BBBIIIKKKIIIFFFHHHKKKNNNPPPQQQQQQRRRVVVZZZ\\\PPPLLLKKKPPPZZZ```___\\\YYYSSSQQQXXX\\\UUUKKKEEE???>>>;;;999777666777888222000222666999:::>>>CCC888888444------222333111444666444///---111444444...000222444444333111000,,,000222111,,,+++---111//////...//////000//////333333333444444333000...,,,///222333111111222444111222222111111333555777111000111555444000111444000------000222000000222///...---...000222333444111444222---,,,111555555444000...000///...000444...,,,...333333...,,,...///...///000222333222111---111222//////333555333000///000111222111///---////////////111333555666111111222222222000///...,,,---///000111111111111222222222222222333444555444222333666777888@@@HHHNNNNNNNNNTTTaaalllllleeekkknnnmmmiiikkkttt{{{||||||xxxuuuvvvuuusssvvv{{{zzzmmmmmmsssnnnmmmrrrsssvvvmmmiiijjjggg______fffrrrvvvyyyxxxxxxzzzyyywwwwwwuuuvvvvvvmmmssstttiii]]]ZZZ]]]```aaa```______aaadddjjjooosssmmmiiiiiifffaaabbbfffiiihhhccc___bbbiiilllkkkkkkjjjiii[[[JJJGGGDDD777000111333444444333333333111333555555444222111222...000222222///------......000222222222111222333pppWWWJJJHHHBBB===<<>><<<888444111777:::<<<:::555222333555===<<<999666444333333333777===<<<777:::DDDEEE>>><<>>;;;:::;;;;;;;;;:::888777555444777:::;;;:::777666666999888:::;;;777222222777:::999888888<<<<<<666///<<<<<<;;;???OOO^^^[[[NNNQQQOOOGGGAAAGGGYYYhhhooowwwzzz}}}pppaaaOOO??????;;;555111///000333555444444555777777888888888333333333222111111444666777///+++///222111111444555555444111......111555555111------111555777777999888777777777888:::;;;333444555555555666888:::333000......111555888:::333222222333555666555444555222333888;;;888555444666555999GGG\\\qqq~~~~~~nnn\\\PPPEEE:::555777;;;;;;HHHeee~~~yyynnnhhh^^^LLL;;;777999777///222444777888888666222000777444333666777333111111000444666222000222222000444444333222111111111111222444333...000555444///...333777777444333555888111222222111000///111333///...------000111222111000222333333111.........222...++++++...111111///333333222222222222222222000...---///222333000---000000000111222444555666666444333444555555111...222111000222333111,,,(((...///111333222111000000'''444666444>>>DDDDDDGGGEEE???@@@KKKNNNIIIIIIOOOZZZZZZYYYYYYYYYZZZ[[[\\\oooppprrrvvvzzz~~~nnniiiooojjjWWWEEEBBBHHHMMM???555444<<<:::000666FFF???444...222555222...---333222333444000++++++///111...///555777444///...,,,111666555///---111666...222,,,***000///***...888222///000111//////111333444333000...///444888===999555444666888888777...///111222222333555666111111000000000111333444222000...---...000000000555444222000000///000000///...000444555222000222555222000000222222111///222000//////111222111111666111---...222444333000+++,,,.........///222444///---///333333000///222000222333444222...***(((...///333555222,,,---111<<<555111333666777999<<<;;;>>>AAAGGGSSS```ffffffhhhkkkkkkggghhhnnnsssrrrdddbbbeeelllooopppuuu}}}tttnnnooovvvvvvmmmlllqqqiii[[[YYYiiitttqqqlllnnnooopppqqqqqqsssvvvvvvuuummmssswwwwwwyyy{{{xxxrrrkkkppp|||qqqiiijjjdddcccmmmzzzuuuaaa[[[ccc```cccbbb```iiissspppccc```jjjkkkbbbcccmmmkkk^^^]]]eeekkkkkkjjjhhhbbb\\\]]]\\\\\\\\\SSSCCC555///111...///444666333222333666666666666666666666666333333333111///...000333444444222000000333555555wwwhhhWWWHHH===888666999:::::::::999888666555666777999::::::999777666666666888999666111333888::::::::::::;;;:::666111666:::???III^^^qqqtttllloooggg[[[SSSUUUbbbuuu|||jjjYYYHHH;;;999777333000000000111111333444555666777777777777555444333222222333444444666///+++///222111111444666666444000---+++...000666333//////222555555555777666666555444444555555333444555555444555777888444222//////222555666777555333222222444555555444666222333888:::777333333444999DDDVVVkkk||||||iiiUUUIII???666333777>>>FFFYYYqqquuuttthhhSSS@@@999:::888222000222555777888666444333222//////444555111//////...333555222222444555333555444333222111000000000111555444000///333333000///444888888555444666888222222111222222222222222......---///222333333222111333444444111/////////111///,,,,,,---///111111111111222333333222222222000//////000111111///---000000000111222333555555555333222333555444111...222000......000000///---111000//////000000000//////888666555???CCCCCCIIIPPPKKKNNNZZZaaaaaadddlllsssmmmeeebbbfffsssiiiXXXVVV[[[___PPPAAA:::BBBCCC<<<>>>HHHEEE999111222444333222333...///111555333///000555///++++++111666333...,,,222333333111......111444///222,,,***111///+++///666333111222111...///333000000000...,,,---111444;;;777444333444666666666///000111111111222444555333222222111222333444555222000//////000111111000444333111000//////000000///...000444444000///111333111//////111222111///111000...///000222111111333000---...111333111...((()))+++---...000333666///...///444444111///111222333444444222...+++(((---000555999777222444888;;;777777:::<<<:::999:::DDDMMMVVVYYY]]]fffnnnrrrhhhkkknnnlllhhheeehhhkkkhhhjjjpppvvvuuuqqqqqquuutttpppttt{{{zzzpppkkknnnjjj^^^XXXaaajjjlllkkklllvvvwwwwwwvvvuuuvvvxxxxxxpppvvv|||}}}zzzvvvssssssyyy{{{yyynnnkkknnnpppnnnpppuuuoooccc```eeemmmlllfffcccjjjuuupppdddgggkkkiiiaaaaaahhhkkkggghhhnnnqqqnnnjjjhhhgggdddaaa\\\WWWRRRHHH;;;222000---+++---333666555555777333444555555666666555555666444111000000000///...333333222111222444555555|||uuugggaaaVVVKKKAAA;;;888777888888888888888777666555999777666777:::;;;888555555555666888555222444:::;;;<<<======;;;888777777333<<>>PPPggg{{{ttt```KKKBBB<<<666666<<>><<<888;;;DDDPPPgggzzz~~~uuugggTTTCCC;;;:::999888111222444666888888888888333111222777888444000000---222555444444777999888888777666444333222111111111666999777222111333666222555777888666555666777444111///222777999666222---...000333777888666444000222333222111000000111000111111///,,,---111666,,,...111444555444222111000222444222///---...000000000000000111222333444111111222222222111000...111...,,,***+++...111333444000---...333666666444444888;;;FFFXXX```iii|||vvvccc]]]XXXOOOFFFBBBGGGCCC@@@AAAAAA===777333...---000555555111000222111***)))000777777222...666555222///------...000000333---+++222000,,,000333333555555111,,,000777000111222222333333333333555444333333333444444444222000...---...///000000555444333333333333555555111111111222444555444333000000000//////////////////...///222222---+++---.........///000111000000000...---...000111111111///...///111333222///,,,111222222111//////000222///...111555555111...///111222333333222111000///000111555666222000555>>>CCC@@@@@@EEEJJJRRR___kkkkkkwww~~~xxxooonnnvvv~~~xxxooolllooojjjbbbhhhxxx~~~xxxsssqqqrrrsssrrrrrr|||}}}|||yyyzzzuuupppgggaaafffpppuuusssooosssxxx|||{{{xxxzzz~~~uuunnnooowwwvvvooosss|||wwwsssrrrsssrrrqqqpppooorrroooiiijjjrrrsssnnnjjjmmmllljjjmmmssstttppp___\\\]]]aaaaaaaaalllzzziiilllmmmlllnnnpppmmmggg```TTTFFF:::111,,,---222000///111444444000000333111222333444444333111000444333222222222111///---111000111444555444444666xxxnnnfffaaa______TTTXXXYYYUUURRRRRRPPPMMMBBBAAA???<<<:::888666555555555555555555555666666999555222444888999777333666444555666444222777>>>888999===???<<<888===EEE<<>>OOOmmmpppXXXGGG;;;<<<;;;666;;;GGGXXXsssvvvhhhVVVGGG===888666666666777777777888888888888888555555999999444000000000555777555444777888666999888777666555444444444222555999999555222444888333555777777777666555666444111///222777999777333......000444777888777555...000000000//////000111///111222000......222555,,,...111333444333222000111333444222...---...111000000000000111222333333000111222333222111000000/////////.........///000555333000000222333222000@@@LLLUUUaaarrr{{{|||ooobbbVVVOOORRRNNNIIIDDDBBB???;;;666...,,,...222333000///111111+++***000777666222000000444666333---***---000111444...,,,222111,,,000111222555555111,,,000666000111222333555555444333333444444555444444444444333000------///000///...444333222111111222333333222111000111333444333222/////////000000000000000///---///222111---+++,,,---...///000000000000000///...---...000111111111///000111444444333000---222222222000......///000///...000444444000.../////////000111222333333444222333555555222444???LLLKKKLLLPPPVVV\\\dddssszzzyyyuuuwww|||~~~{{{ppplllsssrrriiihhhppp~~~xxxqqqqqqwww{{{yyyttt~~~|||{{{}}}}}}{{{{{{}}}xxxwwwsssmmmooowwwyyywwwnnnpppxxxyyywwwzzzooofffiiivvv{{{sssqqqwwwvvvrrrppprrrxxxzzzsssjjjeeelllmmmiiilllttttttlll```hhhnnnnnnlllllloooqqqYYYWWW\\\dddddd___fffsssggghhhhhhlllrrrrrrgggZZZVVVKKK???777000,,,...444//////222555333//////333333333444333222111///...---111666555111...///222222///000555666333333666}}}pppjjj```WWWPPPMMMMMMMMMFFFHHHGGGCCCBBBDDDDDDAAA:::;;;;;;;;;:::777555333555444444444555666777777777555444555888888666333444333444555555666<<>>777;;;888222;;;LLLccc|||ttt___MMM???555222444:::999888777666777777777999555444666666111......111666777555333555666444999888777666555555555555111222666888777333444888333444555666666555444444555333111222555777666444//////111333666888777555---...///.........000222///111222222111111222333---///111222333222111000222333222111//////000111000000000000000111222222000222444444222111111111---///111111000//////000777555333000......///000KKKdddxxxyyyqqqeee___RRREEE>>>===<<<999---******///222111111222///++++++000444222000000,,,222777444---***---222111555///---333222---111111000222444111---///444.........000222333222111000222555666444333333444222///---...111222000---333222111000000000111222333111//////000111111111...///000000111111111111///---...222222...,,,------///111222111000000000...---,,,---000111222111///000333444444333000///,,,---......------///111000......222111...---............///111222444555---///333555555;;;KKK[[[XXX^^^gggoooppppppwww}}}zzz}}}~~~xxxrrrrrryyyxxxkkk___[[[sssvvvxxxzzz~~~{{{tttyyy|||}}}{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvuuuzzzzzztttuuuhhheeelll{{{zzzooojjjuuuvvvwwwxxx||||||ssshhheeekkknnnkkklllqqqpppjjjaaaiiiqqqpppkkkgggiiilll___]]]```eeeddd^^^```hhhkkkjjjhhhjjjnnnlll^^^OOOJJJBBB:::666111...///444+++,,,000444333000111777444444333222111000000///)))000888777111---000444555000000555666111111666vvvgggXXXTTTNNNHHHDDDBBBAAABBB===>>><<<:::<<>>222111555999888666555444555666777999444222444444111///111000555777444333555666444666666555555444555555666///---000555777333333666333333444555555555333222666444222111111333555666111000000222444666666555......//////...///111444000000111333555444222000000000111111111111000000333222000///000111222111000000000000000111111222000222555555333111222333,,,///111222111000222444555555222...,,,///888???aaa|||nnn\\\OOOJJJDDD>>>222---+++...111000000222000...///333333000000333---000222000------000444222555///---444222---222111...///222222//////111---,,,+++---000222111000---000444555333222111222000...---000444444000,,,333222111000///000000111555111---+++,,,...//////...///000222222222222222...---...222333///---///...111444444111//////000...,,,,,,---///111222111...000222333222111000///---...//////...///111333000------///...+++,,,...000///......///000222444...333:::@@@BBBHHHXXXhhhhhhoooyyy~~~yyyrrrttt{{{||||||vvvwwwxxxyyyxxxrrrhhh[[[SSSiiiuuu~~~}}}yyyxxxwwwuuu|||~~~{{{~~~~~~tttqqquuu}}}vvvxxx|||uuuuuuhhhkkkpppxxx~~~~~~xxxssssss{{{|||xxxvvvtttpppkkknnnooommmkkkllloooqqqkkkmmmpppqqqmmmjjjiiijjjkkkhhhdddbbbaaaaaacccffflllkkkhhhcccaaa___XXXOOOBBB<<<666444111...///333+++,,,111444222///111666444333111000000111333444+++111777777333//////000888111000555555///000777bbbWWWHHHFFFDDDBBB@@@>>>===<<<888888777777;;;???:::333333666999;;;;;;999666333555444444444555777888:::555888<<<===;;;999888888888888:::@@@DDDIIITTT^^^VVVOOOMMMRRRQQQKKKMMMWWWaaajjjvvv{{{dddSSSFFF===777333111555;;;===999444000222444666666444111///333333333222111111444666000222111///333999888222///...000333777777444000444666888888666666999<<<===;;;999666444333333444444777999:::999777777777666444222222222333222111444333222333555666555444666555777888666222444999???NNNggg}}}{{{eeeSSS@@@555333;;;:::999PPPnnnhhhOOO<<<000222999777666444333333444555777999444222333444222222555///333666333333555666555444333333333333444555555---)))+++333666333111444333222333444555444222000666555333000///000444777333111000111333555555555...///000//////000333555000///111444777777222---111111111000000000000000444111......111333333111111000000000000000111222000333666666333222222444,,,...000111000222666999222333111...---555EEERRRooocccUUUHHH999333...///000...---///222222444666444000222666000...,,,,,,---000444666222555000---444222...222111------111222000...///...,,,+++,,,000222222111+++///333444222000000111000......111555666111,,,444333111000000000111111555111,,,)))***,,,---......///111222333333333222...,,,...333333000///000///222555555222//////000---,,,,,,---///111222111...///111111000/////////333444444333111000111333111---+++---,,,***+++///222000///------...000111:::AAAKKKQQQSSSWWWfffuuuuuuzzzwwwpppsss|||xxxlll{{{~~~|||rrriiiddd___ZZZeeevvvxxxllljjjrrrxxx~~~yyytttssswwwzzz{{{rrrnnnuuu~~~tttrrr||||||wwwxxxlllpppqqqpppuuu~~~nnn||||||qqqpppvvvzzzpppooonnnllliiijjjrrr|||tttpppnnnoooqqqpppmmmlllsssnnneee^^^___eeekkklllhhhiiiddd[[[TTTTTTVVVUUU???999444333000---...111...///333555111,,,...333222111//////000333666888///222555666444111...,,,:::222000555444...///777NNNCCC???>>>=========;;;999666:::999999888888777777777///333888:::888777777888888666333111000222444666777777999:::666000000444555>>>EEEGGGMMM\\\ooozzzqqqcccaaaZZZQQQYYYkkk|||bbbOOODDD>>>>>>888444555;;;>>>;;;777000111777===:::222///333777333///000555999999777444222444888888444333555666666777777777555444333555666666666:::>>><<<666;;;999777666888999999888999:::777444888<<<999111222777666------444444...000222444555444444555666666444888777000444===<<>>:::888888888666555999999:::;;;;;;:::999888888;;;======;;;999888888555444222222333666999;;;;;;888666666555444;;;DDD<<>>===;;;777222333<<>>FFFTTTZZZ444111777222...222111333111------111222000222///...111111......111111222333555555444333222222222222222222333444444000111222222111000111222666555333222000///...---***,,,000111111111222222222111000///000111222444...///222444444333111000222222222000///000222444------///222111---///333444777666000+++---000000//////000////////////000111......000222333333333333444333///***))),,,///111111111111///.........555333111666EEEWWWbbbdddttt|||}}}zzzzzzgggxxx{{{yyy{{{|||~~~pppuuujjjmmmeeedddlllwwwuuuiiicccgggvvvsssqqqrrrttttttqqqooozzznnngggkkkqqqooojjjgggpppxxxyyyqqqlllpppsssqqqpppxxx~~~zzzyyy|||rrrmmmooouuutttmmmmmmtttzzztttqqqqqqnnniiikkkrrrvvvyyytttjjjgggmmmllleeehhhmmmccclll```pppllltttffflllmmmggg``````dddfff[[[UUUIII===999999555...------------,,,---000222,,,---///111333333333333///000222222222222333555444333222333333333111//////000000///...---...///wwwDDD999===:::888777999;;;<<<<<<888888:::;;;<<<;;;;;;:::888888999:::;;;;;;:::999444444444444666999;;;===>>>===???BBBCCCEEEMMMVVVdddtttsssUUU>>>888:::;;;888444222555999<<<:::888888;;;<<<:::666777555222111222555777999999555333444333111111555444555777888777555222//////555999666444555777666111555999888444222666999555444444666777666555555555777777555555666666444777777777666444333444555///888666555:::777;;;OOOqqquuuPPP======@@@888000777TTTxxxlllRRRCCC<<<777555444666555444333333444666777333111000222555888999999<<<>>><<<666444777999999777666555333222444777;;;444888999555444666777555111333555444444444555555444777666111///111444444222111000222444444444333...000333333333222333444222333444333111111222444---///111333444444000,,,000333555444111///......111000//////000111111111...------000///...000555000111222111111333777:::666444555BBBMMMVVV}}}fff???555444...---444111222000,,,,,,111333111333000///111111///000333111222333444444444444333222222222333333555666777000222333333000000111333555444444222111///...---***,,,///111111000111222222111000000111111333333000000111222222222222222333333333222111111333555+++***---111222000222666555888666///***,,,000111000/////////000000000/////////......000222222111222555666111+++)))---222444222///,,,,,,---///000888555111555EEE[[[jjjnnnsss}}}||||||ppptttyyytttwww|||xxx{{{oootttccckkkgggqqqjjjccccccmmmrrrmmmhhhhhhxxxssslllhhhkkkpppsssssszzzooogggiiipppttttttsssooossssssmmmiiikkkrrrwwwlllpppwww{{{{{{zzz|||yyynnniiiooorrrnnnmmmqqqzzzsssmmmmmmmmmlllmmmooonnntttrrriiiffflllnnniiieeejjjbbbnnncccqqqoooyyylllmmmiiicccaaacccdddccc[[[QQQ@@@333000333333...000///---***)))+++///333...///000111333444555555,,,...222333444444555666666444222222222222000...000111222111///...///000rrrAAA777@@@===;;;999999999999888777888888999:::;;;;;;<<<888777777999:::;;;:::999666666666666777999;;;<<<@@@<<<999<<>>999<<>>>>>???888111<<<^^^zzzcccIII;;;999888777777888666444333333555888:::333111000000444777999::::::===<<<777444777999888333333333222222444888;;;333666666222111333555444222666777555333555555333---222444000---000222222222//////333555333222222...000222222222222444555111333555333000///111444+++///333444555555000***...111555555222///000111222000000111333333111......---///111000...///333---...///...///111555888666555777BBBLLLQQQnnnuuuPPP<<<333...///333111333111......222444333444000///111222000111555000111222333333444444444111111222222444555666777111222333222111000111111333444333333222111///...,,,...000000000///000222111111111111111222333333111111000000111111222333222333444444333222333444,,,***,,,111444333444777555888666///***---000222222000///000111222111//////000///---...222222//////555888444---)))...444333000+++***,,,000333444999777333555CCCYYYiiipppjjjxxx~~~~~~ooouuu|||}}}vvvooopppvvvssssssnnnqqqfffddd```fffjjjccc___eeepppvvvsssnnnpppnnngggcccfffooovvvxxxqqqooooootttzzz|||zzzwwwpppmmmmmmooolllhhhmmmwwwkkkoooyyy}}}{{{xxxppplllpppvvvtttnnnjjjpppssstttrrrqqqrrroookkkgggoootttssspppnnnllliii^^^cccfffrrrppprrrooosssooonnnkkkggggggfff^^^TTTRRRKKK???444111111...'''111000---***)))+++///333111111000111111333444555+++...222555555555555666444333222222333222000...111222333333111000000111qqqAAA999>>>===::::::999888666555888777666666888:::<<<===;;;999888888:::;;;999777999999888888888999::::::;;;888777>>>KKK^^^xxx|||zzzsssxxx~~~ggg^^^]]]gggbbbGGG<<<<<<:::888555444555666555:::;;;666333444222...666777777666555333222222777555555888888555444666///111555888888666333111---111222222555999888444111222444555666666555555444111333777666333333777888777666555333///,,,+++///111444555444222111111222>>>666555BBB>>>DDDfff~~~}}}\\\GGG>>>999888999;;;FFFeeeoooXXX@@@777888:::999999888777666555555555666777444333222333555666666555666::::::666444666777666222222333222222333666999333666666111///222444333333888999555333555555222)))000444222000111444444222...///444555222000222000111111111111222555777111444666444000...111444...333555333555777222,,,+++000555666333111222444222333333333111000000000///...000333222......111......///......000333666444777:::AAAIIIOOOjjj}}}ZZZ???444333333222222444333000111444666444333///...000000///111555000000111111222333333333//////000111222444555666222111111111111111000///222222333333333222111000///000111000//////000222111111111222222222333333000000111111222222222222000222444555333222111222///---...222555333333555444777666///+++---111222333111000000333333222000111333111---...222222---+++333999666...***...555333000---,,,///222444444333444333444???QQQ```gggcccooo}}}~~~~~~pppqqqvvvzzzuuujjjeeegggqqqmmmqqqnnnmmm^^^\\\ZZZbbbdddccccccmmmyyyvvvlllhhhkkkjjjeeefffmmmsssssshhhmmmttt{{{~~~~~~yyytttrrrhhhkkkwwwttteeedddqqqpppsss}}}~~~yyyyyyvvvtttqqqoooqqqrrrmmmeeegggwww|||rrrlllpppqqqkkkiiinnnuuuyyytttkkkgggiii___^^^iiiooowwwnnnmmmkkkmmmmmmjjjgggeeeaaaUUUJJJFFFCCC<<<444111111...(((---.........------000222222111000///...///111222---111444666555444333222000///000222444444222000000222444444333111000000wwwIIIAAA999999888999:::999777555888777555555666999<<<>>>???<<<999999;;;:::888555;;;:::999999888888999999888888???LLL^^^tttkkkjjjkkkhhheeeooowww^^^SSSSSSZZZvvveeeIII===;;;999777666555555444666===???999444444333//////333777999888666333222666444666999:::666555777,,,///333777999888666444---///000111555:::999333444444555777999:::888666333111222777666222222777888666555444000+++''''''...222777999999777666666333???555333EEEDDDNNNvvvzzzxxxXXXGGG===444333<<>>===666///...111333111(((+++///111111111111111222111///---,,,---...///000333666777555222000///,,,,,,...222555666555333...111444555333111//////|||FFF666<<<999888;;;@@@@@@999111222999;;;999888===>>>:::<<<999:::<<<:::555888??????AAACCCCCC???999777999999>>>DDDYYYxxxxxxuuukkk[[[^^^___bbbffflllvvvUUUGGGLLLcccxxxeeeFFF;;;<<<;;;888555444444555:::;;;777000111666777333444555666666666555444333>>>:::888999777444333555333222222555999999666222...///111444777888777555666555555666777777555333555555444555666666444333222555555222111333111...000555777444111333555555777::::::666777IIIhhhvvvYYYBBB::::::444777BBBWWWqqqwwwnnnPPP888555888444666===666777888777666555666777777666555666777777555333666666777888999888555333333888888444111444888999:::999888888888888666444:::999888888888666333000333888;;;888666888;;;;;;......000111///,,,111999888666444333333555555555111333555555555555666888......///333666555000+++...///111222333333222111333333333333333333333333333555666555222000//////000///......///111333555999555888EEE[[[zzztttiiirrryyyrrrjjjiiimmmjjjeeebbbccc```WWWMMMXXXYYYZZZZZZZZZXXXUUUTTTQQQZZZaaabbbdddhhhjjjjjjppp|||}}}aaaDDD333000///...222222444666333///111777111222222111///...000111...111555777666222---***000...---///444777777666222222111111000111111222......///111222222///---333000,,,,,,///111111000......000333111...111666333111333888777000,,,...000000000111333333222111...000555777333---...333555444444333111///---,,,222111000000000111222333888333...+++,,,------,,,+++---000222111111000000777444222111222333333333555444333444666===NNN^^^eeepppvvvtttuuu{{{yyyqqqwwwmmmhhhgggaaaYYY```iiijjj```[[[___```]]]ccciiiiiibbbccclllqqqooopppmmmmmmkkkddd___dddooommmfffiiisssssslllooozzzzzzhhhaaammmqqqgggdddlllyyysssnnnoooooommmmmmooonnnvvvtttfff^^^fffrrrxxxooopppvvvrrrbbbaaannnsssvvvmmmhhhhhhiiiggggggjjjuuuhhh^^^ccckkknnnllljjjooohhh\\\SSSSSSVVVNNNBBB>>>:::444222444555444333///,,,---222555444333555...000222222000...------333222222333444333111///---222444222222666444//////222000...000555333,,,KKK>>>;;;888666888===<<<777000666;;;<<<888777;;;>>><<>>:::666111000222333333111///---...111222000000333///111333333111///...---222222222333333333111///+++///111000222666333---...111000///111555333,,,{{{KKKAAA<<<888666777;;;;;;777222:::<<<;;;888888>>>CCCDDDAAA===:::;;;===BBBKKKTTTXXX___aaaWWWFFF;;;:::>>>>>>BBBHHHaaauuubbbcccfffcccTTTVVV^^^lll{{{jjjeeekkkeeeNNN:::777444444666777666555<<<<<<999444333444111---111222333333333333222222;;;666444666666333222333222333555555444222222222222222333555777777666444000111444888;;;;;;888666555555666777777777666555555777777555444777777444111555666333222555666555444666666555;;;OOOnnnoooYYYGGG;;;777:::===JJJdddmmmMMM===444888999333333888888999999888555444444555777666555555666555333111666666777777666444222111222555555444666999999555666888:::999666444555666555444222222333333333222666777666444555999999555444333444555111+++,,,111666666666666555444222222///222555666555444444444---///111222111000000000111000111222444444222000555444222000//////000000///111333333111///......111///...,,,++++++,,,,,,111888MMMnnntttcccXXXRRRMMMHHHEEEEEECCC@@@===>>>;;;888666555666888999666666666555444444333333;;;AAACCC>>>999<<>>GGGQQQWWWNNNIIIEEEEEEJJJUUUbbbllltttwwwppp]]]III>>><<<>>>AAAGGGOOOjjjrrr___cccnnnrrrZZZ\\\fffwww|||yyy```LLL<<<777222222666888666333999999777666555444111---444444444555555555555555999444111444666444222333111444666555111///000111444333333444666666555333555666888:::;;;888333///222444666777666555444444777999888555444666666333111555666333333666777555333444555555===SSSqqqkkkTTTCCC:::777888???PPPiiieeeDDD999444777777222111777888999999888555444444555777666555555555555222000555666777666444222111111222444444444888<<<999333333777;;;999444222444777444222000000222444444444888888555333666:::999444777555444333000,,,---222555555555333222111111222///111555666444333222222---000222111///...000333111000000222444555222///555444111///......//////---///222333111///......222111000///////////////333;;;SSSwwwooodddZZZMMMBBB===@@@???999666888999777888777777888666555:::@@@888777777666666666777777999<<<;;;555111222444333666888===BBBKKKXXXfffooorrrVVV>>>444333333888333111444777555333333333000---///444555222...///000111111111///...---000//////000000000//////333111...000333444222...///...///111333444333111333111...---///111444555555222111333222///111444777555333222333444666999333222111111222222000...,,,---333777666000...000222111111111111333555666333222111000000222555666222111000000//////...---.........///000000///---///---,,,---000222333222333333444666444111666===XXX___eeeiiiqqqzzz}}}|||{{{uuussstttuuueee^^^^^^eeeeeeaaaccckkkhhh^^^]]]hhhpppoooppptttssspppoooooonnniiiccc^^^nnntttxxxzzz|||}}}yyyrrrtttwwwxxxssslllfffbbb___hhhnnnttttttjjj___```ffffffccciiiuuuxxxnnnggggggnnnlllssswwwpppkkkggg\\\fffmmmkkkaaabbblllmmmeeeaaaooossshhhaaafffhhhcccPPPSSSSSSLLLBBB;;;777666111...,,,---000222000...000000222111,,,'''+++222111333555555333111000///111222222222111111111222222000111666===???999222---///111222333333111...vvvGGG???>>>;;;999999;;;===<<<;;;:::999:::???GGGTTTcccnnniiiddd\\\XXX]]]iiivvv}}}www^^^KKKDDDDDDCCCIIIUUUbbb{{{xxxuuuwwwxxxqqqrrr{{{qqqXXXEEE???999333222555666444111666444444666777555333111444444444555555666666666888222///333666555333333222444666444000...///111444333222333555555444222777777888:::999666000,,,...111555666444333333333999;;;999444222444444111222555555333444888888555555444444666AAAXXXtttgggLLL;;;777999888DDDXXXoooyyybbbDDD;;;666666444000111777777888999888555444555666777666555555666555333111444555777555333111111333333444444444888;;;999333222666:::888444111444777444222000111333555666666888888555222555::::::555999555111111///---111666444444333000------000333///111444444333111000000...111222111///...111444000......000444555222///444333111///............,,,///222333111///------000000000000111222333444666BBB___lll[[[RRRLLLCCC:::000888<<<777444777<<<===777777;;;???<<<888;;;AAA<<<;;;::::::::::::;;;;;;888999777333444666444...333333444666:::AAAIIIOOOqqqzzzllloooqqqnnn```JJJ888111111222888333111444666444222222333000...000444666222...///000000000000///......///000111111000///......222000000111333444111///.........///111222222000333222000......111555888555000///000111///000333333444555444555666777777333222111111222222000...---...222777666222///111444333111///000111444555333222000///000222555777333222000...---...000111444222000000111000...,,,///......///222444444444888555444444111000444:::UUU___iiillllllooovvvzzzuuu{{{{{{rrrlllpppwwwkkkeeedddfffaaaYYY[[[dddkkk```[[[bbbhhhgggiiinnnwwwuuurrrqqqqqqpppkkkeeepppyyy}}}yyyyyyyyywwwtttwwwvvvppphhhcccccccccmmmnnnpppmmmddd]]]aaaiiipppgggdddlllpppkkkhhhjjjsssllloooqqqlllkkkjjj```dddiiieeeXXXYYYffflllhhhaaammmnnn```YYY```fffdddQQQMMMHHHCCC===777333111///---,,,...222333111///111111333222---(((***111111333555555333111000000000111222222000///111333555222222888???@@@:::555//////111333222000//////tttCCC::::::999888999;;;=========;;;:::<<>>===<<<;;;;;;<<<;;;:::;;;>>><<<777222222111222333666888:::GGGccc{{{lllWWWSSSXXXWWWNNN???444111222222777333111444555222000222333222111222444444111---///000111111111000//////...000222222000.........000111222333333222111000000///......000111000///111000///---,,,///444888333---+++---...---...111///222444333444555444111222111111111222222111///000///111666777333222333555333000......///222444222111...---...111555777111000...+++***+++///222777444111000222111...+++000//////111333555555444777333111111///...222888KKKYYYhhhnnnllllllsss{{{rrruuuzzz{{{uuupppssszzzxxxpppfff```[[[YYY^^^dddnnncccYYYWWW[[[```hhhooo|||xxxqqqlllmmmsssuuusssttt|||{{{|||tttqqqpppoookkkgggjjjpppsssooommmkkkfffbbbeeekkkooogggbbbeeejjjllllllnnnmmmfffhhhkkkhhhkkkmmmfff]]]aaa___XXXYYYeeemmmmmm___ffffff]]]YYY^^^ccccccNNNDDD;;;888777333///...///......000444555222/////////111333///***+++///111333555555333111000//////111222111///...111444555000000666;;;;;;777555222111222333111------000vvvCCC666888888999;;;>>>@@@@@@@@@@@@===@@@KKKXXXgggzzzzzz```ZZZ\\\[[[lllwww___III======;;;777444333444666777444000000555777555444666555555444444555666888999777000---222777888555444555444222222222333222111111000///000222333333222111111222444666555333111+++000555777444222222444777888666222111555666444333444333333666::::::555777666666===OOOiii}}}___FFF888666888<<>>@@@DDDBBB<<<444222444222///333222333444111,,,...333222444666666333000.........000222444444333111///---000444444111//////000+++111777666111---000333555333111000111111000///333333222///...111777===666000,,,///333333444777222666666111111666666222000000000111333444222111555222111555777666666888333000---***+++...333666000///,,,+++,,,///444666---000333222000///000222333///,,,---111333111...000000000111333444333111333111111444444333444888444AAAUUUeeekkklllnnnrrrssshhhdddmmmvvvuuunnnjjjrrrjjj^^^YYYdddooohhhXXXPPPWWWYYYUUUWWWaaafffdddhhhnnnrrrrrrsssxxxwwwssskkkjjjuuu}}}xxx~~~tttggggggssstttiiijjjwwwnnnhhhfffmmmsssnnnddd]]]___gggkkkiiilllqqqlllaaa]]][[[eeelllhhhgggeee[[[PPPTTT]]]fffeee___]]]___^^^[[[\\\bbb```TTTGGGAAA>>>777444666666111111444///...///222555555111---)))(((***000222...+++***000222444444222000///......111333111------111666555111111555555222333888777444222222...)))+++222|||JJJ888888888@@@KKKPPPMMMLLLPPPRRRHHHBBBJJJ\\\qqqttt^^^HHH777777999;;;;;;999555333333222222333666888999888666<<<======:::777444444444222///---///444666444111444444555333111111222333111111111000000000000///555888777444333555444111111222444444333222333444333777666222222666777333444222111333888:::999777555999888888GGGgggzzz___FFF777444777@@@ZZZwww~~~www^^^KKK???333222666888555222777:::888333333888999555666333444999999444333777222555666555111...///111666777888666222///333888555666666666444444666888333444555666777666555444555444222000///111555888999666444333333333222000111444666555333222444777777222---,,,///333666666000/////////000222444666333///,,,+++...111222222333333333333222111111000111444666555111...---///111+++)))...333555666999FFF[[[hhhiiisssrrrbbbTTTGGGCCCBBBBBBFFFMMMOOOQQQVVV\\\^^^```gggooowwwsssnnnmmmzzz}}}~~~vvvyyy{{{yyytttrrrtttuuusssqqqssspppgggbbbcccgggiiiUUUGGG@@@DDD@@@333444???;;;333111888;;;888;;;BBBAAA;;;444111111333444444444555666444111/////////222222222444666444...***+++///222111333555444000333222111111222222111///222000000222555666333000333444444333111///...///333444444333222333555777222---,,,///222111222444222111111333555555444222111333555444333111000000888555666777555222444888333000------111444444333222222///,,,---111222///---111444222---,,,000555///...---///111222111000444222111222444555444222///111333333222222333444777===NNNaaafffaaaaaaiiivvvtttpppoooqqqsssmmmeeekkkppplllaaa^^^bbb^^^SSSNNNXXXcccfffccc___aaaeeegggjjjqqquuuooohhhiiiqqqvvvuuu}}}uuuqqqxxxzzzvvvuuuoooggggggnnnpppooommmjjjiiiiiifffbbbdddrrrwwwiii\\\___iiiooohhheeeeeeccc\\\TTTWWW``````[[[\\\```ZZZPPPSSS___kkkaaaVVVPPPMMMIII@@@888444666666333///---...000...000222000......111444,,,***(((+++000222///,,,+++000333111111333444333444333222111000000000000000000111111000///...---...000111000...---------|||KKK===>>>===FFFWWWccceeebbbaaa\\\TTTOOOTTT```ppplllXXXGGG:::999::::::999777555666777666555555666888888666444;;;<<<<<<;;;888555333333222///---///444666444222555666666444222222444666222222222222333333333333555888777444333555555111111333444555444333333444444888888444444777777333444222111444888:::999777666999999999GGGeeerrrXXXDDD888333333DDD]]]yyydddJJJ>>>444333666777555333666999888444444777777444444111333888999666555888222555777666222000111333444555666666444333555888444666666666444444444666333333444555555555555555777666555222//////222444777444222111111222111000111111000111222333222222555222//////111333444333......------...///111222333///,,,,,,...111222222555444333111000///......111333555333///---...///...***)))...222333444666888EEENNNOOOWWWcccddd[[[MMMBBB::::::===BBBJJJRRRYYY]]]hhhsssxxxwwwyyy|||{{{{{{zzz|||ttt|||~~~zzzzzz{{{{{{sss|||{{{xxxwwwvvvggg]]]VVVVVVPPPDDD>>>AAA555333444999:::777666777>>>:::555333333333222111222444555444222000//////111000000222333222...***...222222000000333222...222111000000111111000...000///...000333444222000...000111222222222222333222333333222000111333555444///---///111000111444333222111222444555444333111333555444111000000222333222333666555222444888777333//////111222111///...///,,,)))+++///000---+++000333222......222777///...---...000222111111111000000000222333222111...///000111222111111000///222===LLLWWW\\\```cccvvvvvvsssrrruuuxxxssskkkxxxyyytttiii```\\\XXXSSSYYY\\\]]][[[YYYZZZ___eeegggfffhhhjjjiiihhhoooyyyxxxsssuuu~~~vvvmmmlllnnnooonnnmmmlllhhhdddccchhhlllnnnllleeemmmoooggg___bbbllluuuooohhhbbb```\\\VVVVVVZZZddd]]]YYYZZZZZZYYY\\\```^^^ZZZTTTMMMEEE???999666222333444111---+++,,,...---///111000......000222///,,,***,,,000111...+++000111000///222666555111///000111222222222111000111222222222111000...---/////////.........111333zzzIIIBBBGGGIIIVVVnnnyyyqqqkkkiiimmmwwwyyycccRRREEE<<<;;;;;;:::777666666888;;;:::888777777777666555333999;;;<<<;;;888555333333222000...000444666555333777777666444333444888:::222333333444555666777888555777777444333555555222111333555666555444444555666888999777777888777333555333222444888:::999777444777999<<>>555444555444444555666888888666555666555222222000222777888666666888111444777777444333444555333333333555777888777555333555666666444333222222444333333333333444555555555666555333111000111222666444111111111333333222333000...///333555333000444222111222333333222000000000///......//////000222000------///111222222777555222000---,,,,,,,,,111333333111...,,,...000,,,***,,,111444222222555333777:::<<>>666444555000222333000,,,***,,,...---000222222111000111111...,,,+++---000222000---444222...---222888666///+++---///222333333222222333333444333222000...---333222111///...///333666vvvEEEBBBOOOYYYnnn~~~~~~wwwaaaPPPCCC;;;:::::::::888777777999<<<;;;888666666666777666555777999<<<;;;999666444333222000000222555777666555777777555333222444999<<<222222333555666888999999444777777444333555555222000222555666555444444555666888::::::999999666444666333222444888:::999777333666999???NNNhhhiiiNNN???;;;:::999IIIdddvvvNNNAAA666555555222333666666777888777666555333111222222444666777777666666///333666777555444555666555444333444888;;;777111111444666666444222111000444333222222222333555666111222444444333333333444666444222222444666666666555333222333666777555444444333222222222222111111444444333333222111111111222111///...///000111222666444222///---------...000222222000,,,,,,...222------111777888444333666555333444777999999===BBB???>>>AAAHHHSSS___jjjqqqwwwxxx~~~|||xxx|||~~~{{{uuu{{{uuutttttthhhYYYcccaaaRRR===333666888555999888666444222000///...+++...222444333111//////.........///000111000000444555333///...111222000222111000000111111000///222111///...///222444555444333222222222111///---000111111000///...///000999222...///000...///222555333000///111333444444000333555333......222888//////222777666222222555333000...///222555444222000111///,,,...444555222---000333333111000333666000...---...000111222111---///000000......///111333000///333777777222---000444333444BBBXXXcccbbbaaaooo{{{}}}{{{zzzzzzyyyjjjgggkkkqqqkkk^^^]]]gggZZZWWWUUUWWW[[[\\\[[[XXX^^^aaafffkkknnnllliiihhhooosssxxx}}}zzzmmmmmmmmmkkkjjjnnnrrriii]]]VVVXXX```jjjnnnllliiihhh```^^^dddnnnmmmccc]]]```cccbbbcccgggggg___SSSJJJVVV[[[ZZZWWW]]]fff^^^NNNGGGJJJKKKEEE;;;444222444000222333000---+++---000000222444666666444333333,,,++++++...111222222000333222...+++///555555000,,,---///000222222333333333333333333222000...,,,666666555222//////000222wwwFFFDDDUUUiiixxxdddPPPAAA999888:::;;;:::999888999:::888666333444666888999999666888::::::888666444444111111111333666777888777666666444222111333777;;;111222222444555666777888444777666333333666666333///111555666666555444555666666888::::::888666666666444333555999:::999777444555888???MMMccc~~~pppQQQ===888;;;<<>>:::999777555111//////000111***...222444333222000000///000111222222222222333333444333//////444666555444222111111333333222000111000...---,,,...222444777555333222222000---***000111222222000///000111888222///000111///000333555333000///000222333333///222444222//////333888222111444777666111111333222///---///222444333111222222000...000555777444///222444333111///000111......---///111222111000,,,000333111...---000333444111///222666777222---///666777222777HHHWWW[[[]]]rrr|||vvvuuuwwwooohhhkkktttooo^^^XXX______ZZZUUUWWW\\\^^^ZZZUUUhhhmmmqqqsssrrrnnngggbbbaaammmxxx|||ssslllrrrsssmmmhhhgggfffeee[[[___hhhpppnnngggeeeiiikkkddddddllllllaaaYYYYYYaaaeeegggfffaaaZZZRRRMMMVVV^^^^^^UUUVVV^^^YYYKKKAAABBBAAA>>>999555222000...000111///,,,+++---///000111333555666555333111///......///000000///......111000,,,,,,000333222000000/////////111222333111222222222111///---,,,333444666555333000//////UUUOOO^^^yyysssaaaMMM>>>888888:::;;;:::999777777888444222000111444999<<<===777888999888666555555666111222333555666888999:::555555444222111222555888111222222333333444444444444666666333333666666333---000444666555444444444444333444888999666666888777555333555999;;;999777666555777===HHH[[[tttuuuSSS<<<777999:::KKKjjjfffNNN;;;888888222222777555333333666555222222444666999:::888777888666333,,,000555777555444444555888999777333666;;;777...111333555555444222222333555444444444444555666666444555666555333111000111,,,,,,---111444555444222000333666555222111444777444444333000//////333555444444444444222111000///111222222111000///000222...///000111222222333333...000222111......000333///---///666:::666111///******---000000000666<<>>777888888666555555666888111222444666777888:::;;;555555555444222222444666333333333222222111111111333666666333333666666444+++...333555555333333333222///000555777444555999888555444666999;;;999777555333555<<>>888888777555444444777:::111333555666777888:::<<<555666666555333333333555555555444333111000//////333666666333333666666444***...222555444333222222111---...333555333555:::888666444666999;;;999777333000333===JJJ^^^zzz~~~fffJJJ???CCCCCC<<>>===555...+++333555111333???KKKPPP^^^nnn}}}}}}zzz|||{{{||||||{{{}}}|||}}}{{{hhhKKK999555000333777777555333333444000111333333222222333444...222777888555222111111---///000---...222333000333222111111222222111///666777666333///...///222333000...000444555222...+++---000222222222333444...,,,---333777555444666333222111222333222000...000...---111666888555111///......111111///111666---++++++---000111///---222222///,,,---111222///+++---///000111000///...))),,,000444666444///+++)))000666333,,,)))///666555444333111//////222444777222000111000333GGG^^^hhhoootttxxx{{{}}}zzztttmmm^^^aaapppvvvmmmaaa```WWWNNNLLLSSS___jjjoookkkrrrtttlllfffkkkrrruuufffbbbhhhvvvyyysssxxxgggWWWVVVhhhooofffcccllldddXXXVVVcccnnnmmmjjjkkkXXX^^^```___eeemmmjjj```PPPZZZaaa```]]]______\\\KKKMMMPPPQQQNNNGGG<<<444444333111000//////000111111444555444111111444777000...,,,,,,///111000...***,,,---...---------...//////...///666<<<999333,,,000555999999666222...///000111222333222111111---...///...------///111~~~fff\\\aaauuu{{{uuu{{{~~~uuurrrqqqnnnlllnnnssstttrrrqqqnnnttt}}}lllUUUFFF@@@;;;555666555444333333444555666333333444444444777;;;>>>:::333000666:::777444555222555999;;;:::888777666:::555222444555333333555777444444666555222111444333333333111000000222444...222666777444222222333222000///000333444222000:::777333222555777666555000444777:::EEE\\\xxx}}}fffMMM;;;666:::>>>BBBVVVxxxzzz```GGG???<<<666444777666111000444444000111666444888===???===:::777555111888<<<<<<:::999666222444333222444:::>>>999///222111333777888444222444888555444555888888333---444333333333222111111000,,,...111333555555555444666444111000111222111111555444222111111444666888<<<555---,,,000222111------//////---...333555444,,,000333444111...---...***...111111///......000888555222444888:::777333---222666666666@@@RRRaaatttyyyxxx~~~~~~~~~vvvzzzzzzwwwooo]]]CCC000777444222333666777555222333///,,,///555777333...+++333888555111111222222---,,,++++++,,,...111222,,,222555333111333444333000666888555222444666666333000000555444///...222000---,,,000111222555999444111//////222333222000333333333333333333333222333///...222555555666999333111111555555444555888******++++++,,,...000222///------111666777444000------000333333///...111///000222444444444222111)))...222222///,,,...000666333///------///333666777444000,,,---222:::@@@VVVffftttxxx|||}}}sssiiiggghhhmmmqqqooofff^^^WWWVVVTTTTTTZZZaaaeeedddbbbfffnnnsssnnndddaaaeeeddd```iiiwwwuuuhhhgggqqqlllZZZTTTcccnnnhhh```___bbbaaa```___aaadddccc```YYYdddlllkkkgggggggggdddWWW___fffdddZZZRRRQQQSSSRRRLLLFFFDDD@@@999333///---///111333555555555555111222666888555///...111111...,,,,,,...000111111...000111222222111///......111000---000777999555000444555333333444111,,,***///222111333666222+++---...///111111000000///}}}cccUUUYYYooopppooolllkkkpppwwwxxxttthhhhhhiiiiiigggeeefffhhheeeaaaeeepppvvvvvv~~~~~~vvveeeOOOBBB===999444777666555444444555666777555666777777777888;;;===:::333000444777666444444666777999999777666666777:::555333555666444444666777444333555555111111333333444444222111111222444222555888:::888666444333222000///000222444333222666444222333666888888777333777888888>>>QQQmmmiiiOOO>>>:::===???KKK]]]{{{|||aaaGGG===:::555333666777222222444444222222777444666999<<<<<<999555222///444888666555777666444444888999777777999777222555333444888888555444666888555444666888888444///444333222222111111222222111000000111333555666666555333111111333444555444555444222111222444666888:::444------000333111...000111///+++,,,222666555---000333333000.........---///111111000///000111555333111111444555444333222333222000555GGGaaauuu~~~~~~zzzyyy{{{||||||rrr___GGG666888777555444444444222111111000///000222333222111---333777444111222222111---...///000000111111111---333666444222444555444000666999666444444555333000,,,---111111...///222///,,,---000222222444888666333000000111222000...111333555666666555333222111---,,,000333333444666444222333777777444444666///...---...///111222333000......111666777444000......000444333//////222111222333555555555444333***///333333000...000222777444111......111444777333111000//////333888;;;GGG[[[lllqqqssswwwvvvqqqmmmnnnmmmllljjjgggeeecccccc]]]VVVTTTVVV\\\ccchhhjjjiiilllqqqoooeee^^^]]]hhhcccdddkkkkkkeeedddjjjpppaaaYYY```gggeee```___cccbbb^^^[[[\\\___bbbbbbbbbeeefffeeebbbaaabbbddd```dddddd___UUUNNNMMMNNNRRRLLLDDD>>>:::555000...+++,,,...000111111111000111222555777333,,,+++///222///---,,,...000000000...000222333444333222111111222000...111777666111///444666444333333111,,,,,,111333222444666222,,,...///000111111111000000uuu___QQQSSSggguuunnnkkkaaagggkkkiiiiiilllnnnnnnbbb```bbbddd]]]SSSQQQWWWXXXSSSTTT[[[```dddooo{{{vvvmmm\\\III>>>;;;999666888777666555555666777888777999::::::999999;;;<<<;;;555111222444444444555:::;;;:::888555444555777:::555333666777555555777666333333555555111000222444555555444222111333444333555777:::;;;999555111222000//////111333444444222222222555888999999888666999999666888HHHeee|||mmmQQQ@@@===??????MMM___{{{dddGGG;;;888555333444777444444555555444444777555444555888:::888333///...333555333222555777666555<<>>777444222000//////000111222222222111000000111333555000***)))---111///......///111111111,,,---///222333444444333444333000///333666333,,,,,,222555555444666555333000222333333444555222,,,///000111111222222111111zzzoooaaaYYYZZZiiivvviii```^^^aaadddjjjmmmkkkjjjmmmooonnnfff___]]]```YYYKKKGGGLLLRRRMMMJJJLLLNNNQQQZZZdddooodddTTTEEE===<<<;;;:::999888777666666777888999666888:::;;;::::::;;;<<<===888333222333444666777=========;;;888555555666777333222555777555444666555222333555555111///111555666666555333222333444//////222666:::999444000222000//////111333555666111222444777888888777666777999:::777777FFFeeeoooQQQ@@@>>>???===EEEZZZwwwjjjKKK;;;777444333333777666666666666666666777666333222555999999333...///444666444444666666555444;;;===777111111333555444111000333333111222666333222222333666666555222333222000///000222555777777444111111555888777555333111000000333555666666///.........///000222444555222...///222444333111555555222---,,,111444333111111111000000//////000///000000000000000111222---///000---***+++000555222333666===III\\\ooo|||uuuqqqyyy}}}~~~zzzxxxsssrrrwwwyyy~~~wwwttt~~~~~~qqq]]]III;;;888:::;;;888444222333555444444222000------000222333555444111222444111---222222333333333222000///...222444333333555555222333888:::555111222222111222000//////000111333555---,,,---222333222222555555444222111000000/////////000333555666555444333333//////333555444444777555444666:::999222......555222///000444555333000222000000111333333111...000///111333222...///222///////////////000000000,,,///333444333222222333555444222000000222444555///......///111222222222///@@@PPPXXX]]]fffooosssgggkkknnnmmmhhhfffiiilllaaaPPPEEEKKKUUUYYY___fffmmm```TTTVVVaaagggddd^^^aaa___XXXUUU___mmmpppjjjgggfffaaa[[[\\\cccgggfffZZZZZZ\\\______^^^bbbfffZZZOOOLLLUUUWWWQQQRRR[[[YYYUUUOOOIIIDDDAAA???>>><<<;;;777222111222333111111222333333333222000000---...000222///******...000///...///111333444333((())),,,...000222333333444111///000555666111+++***000333444555:::<<<;;;222222222222333222///,,,000000111111222222222222yyyqqqhhhdddfffsssyyypppiiiaaa]]]bbbkkkdddeeefffgggmmmvvvyyywwwlllaaa[[[^^^]]]UUUOOOPPPPPPMMMJJJIIIHHHJJJPPPVVVtttfffYYYJJJ@@@<<<:::::::::999888777666666777888999444666999:::999999:::;;;===:::666222333666999:::<<<>>>@@@???<<<888666555444000000444666444333444555222333666666111000111555666666555333222222333++++++...333888999666222111111111111111222444666333555777888888666444333999999999888777DDDbbb~~~qqqRRR>>><<<===:::@@@XXXwwwtttUUU@@@888555444444666777777777777777777666777444222444888999555000---444888777555555333///333666666333222444444222444111111333444222333666111000111222333444333333222111000///000222555777444333333555888888666333444222000///111222222222////////////000222333444333111000111333555333111222444333000///111111...222111111000000000000///.........//////000000///,,,///000...******000777333555<<>>IIIYYY___\\\ZZZ```XXXRRRVVVbbbhhhddd\\\^^^___\\\XXXbbbrrrvvvnnnhhhjjjhhhbbbaaafffjjjiii^^^___eeellllllddd```aaaVVVMMMMMMXXXYYYPPPLLLSSSPPPLLLFFFBBB???<<<777444111555555111000333333000///000000000000...---,,,***+++...111///+++---222///......000333555666666)))***,,,...000222333333111...---111555555222///---000222333777<<<===:::333111000111111///---,,,111111111111111222222222~~~uuullliiinnn||||||ooohhhccceeedddbbbiiissskkkhhhcccccckkkuuuvvvrrrfff___YYYZZZ```aaa]]]WWWNNNMMMKKKIIIIIILLLRRRWWWeeettt[[[NNNAAA;;;999888777888999888777666666777888999555777888888777777888:::;;;;;;888333333888;;;;;;:::===@@@@@@>>>:::777666111......333555333222444555333444888777222000222444555666555333111111111+++---000444888999888666111222444333222222333444555777999999666444222222===999888777666???ZZZuuutttTTT===:::;;;999BBB[[[zzzbbbIII;;;777666666555888999777777999888555555333222444777999777555+++222777666444333000+++222333222111333777555///666444444777777555555888111111111222222333333333222111000000111333555666000222555777777777666555555333000///000000000///111111111222333555666777222222222333444444333111000333333000000111000,,,222111000111222222000...---------///111111///---,,,///000///,,,,,,111666777888???OOOeeeyyy~~~mmmeeettt}}}~~~zzzyyy{{{xxxrrrllllllnnnzzz}}}uuuttt}}}vvvcccMMM>>>333555666666666666777999888555111111222333222000222555444111000222222000444222000......///000111---000000///222555333///555999888222...000333333222333222///...111222000///,,,---111222000111444111222222111000000111333111000...---...000222444111......222444222111333444222444777555...***)))//////000000000//////...000000000000000000000000222000111333111...///333444333111//////000222333...000222333333222111000222111111111111111111222777222---,,,///333444333///111444999AAALLLVVV\\\ccccccgggnnnssspppfff\\\\\\MMMCCCIIIYYYbbb[[[QQQRRRUUUZZZ^^^ccceee^^^VVV^^^bbbbbb___cccmmmqqqnnnqqqpppnnnjjjhhhggghhhkkkjjjgggllltttsssfff\\\ZZZXXXTTTVVV[[[XXXNNNIIIKKKIIIGGGCCC@@@<<<777222//////555777111///222222---222222333333222000///...)))***---111000---///555000000000222444666666555---...///000222333444555///,,,---111444333222444333444666999???BBB===444333///...000000...,,,---111000000000000111222222{{{uuuwwwwwwmmmfff```cccmmmpppjjjhhhlllmmmhhhaaa\\\^^^bbb___YYYTTTWWWVVVSSSXXX___\\\QQQJJJJJJHHHFFFHHHNNNVVV[[[```~~~{{{eeeUUUHHH<<<::::::777666666888777666666666666777888:::::::::888555555666888777:::888333333999<<<<<<888:::======;;;:::999999111......333666444333444666444666999888444111222333555666555333000000000...000333444555666777888000333666666333111111222666888:::888555333222333@@@999666777777>>>UUUnnnzzzYYY???:::<<<;;;BBB[[[xxxoooSSS???888888:::444888999666666999888444222222222444555777888888,,,222555444333444222///111333444333555777444...666444666999:::777666888333333333333333333444555111111111111222333444444...222555666444333666999555333111000000111000///000000111222444555666777222222333444555444222000000222111...---000///---222111111222444333000---------...111444333///,,,+++...//////......111444666888AAAVVVooo}}}}}}~~~tttoooyyy{{{zzz|||xxxzzzyyyjjjfffgggjjjtttzzz{{{{{{zzz{{{zzzhhhOOO===222111111222444666555555444555666555333222333444000444666222///111333333111111111000000000000000...000000000222666444///111777999444111111222111000333444000000444444111000---,,,///000///111555222333444222///...000222111111000///000000111222111......333555222111222555333444777555...******,,,000333333000...000222111111222111111111222333555333333555333000111555666444111//////000222444222222333444555444111///222222222222222222222222888444//////222555444333///000333444444888@@@HHHXXXWWWXXX___eeeeee^^^VVV]]]VVVIIIEEEPPP___]]]QQQJJJTTT[[[YYYWWWYYYZZZYYY]]]aaadddbbb```bbbiiiooouuummmjjjkkkiiidddfffmmmooofffdddlllmmmbbbXXXVVVUUUUUUTTTPPPJJJFFFEEEGGG@@@@@@===:::666333111000...666777///---333555111444555666666555444333222+++,,,///222000...111666555444333333444444333111111111111111222222333444///---///222111...111777666999>>>GGGQQQSSSEEE555555///---000111...---000000000/////////000111222|||mmmbbbiiifffmmm|||~~~rrrgggddd^^^\\\VVVOOONNNNNNKKKEEEEEEQQQSSSLLLMMMUUUQQQDDDGGGGGGDDDAAACCCKKKUUU[[[ddd{{{qqq___TTTGGG<<<;;;<<<999777888888777666555555666777888???>>><<<888444333444666444888888333333999<<<;;;888999999999888888:::<<<111...///444777555444555666555666:::999444222333333444555555222000/////////222444444222111444777000444777777444111000000555888999888555222333555@@@999555888:::AAAVVVnnn~~~]]]AAA;;;>>>===???WWWssswwwYYYBBB999:::<<<333888999666666999888333///111222333333555888;;;///333666444333666777666111555777666555666333///444333555999999666444666555666666555444444555666111111222222222333333333...222555444000111777>>>555333111000111222222222------...000111333444444222333444555555444111000111222///+++***...000///111000111333555444000,,,---...///333666555000++++++---...//////000111222222666DDD\\\www~~~}}}xxxzzzyyy{{{zzz|||zzz{{{zzzwwwzzzwwwbbbccceeehhhppp~~~~~~zzziiiOOO<<<222000...///333444333000111666:::999333000333777...444777222...000444555///000222333333222111///000111111111444777555///---555999777444333111...000555666333444999999555111---,,,...//////111555333555555333///---...000111111222333222222000000333000000555777444333444666444555777555///,,,,,,,,,222777666111///111666222333333333222222444666777555555666555111333777555333000------...111333444444555666666555222///222333333444444333333222888444111111555777555111///333777555...+++222;;;KKKIIIIIINNNUUUYYYXXXUUUZZZYYYLLL???FFFZZZ```WWWHHHRRRUUULLLEEELLL[[[dddYYY^^^bbbaaa[[[ZZZeeeqqqsssfffaaaggggggaaadddooolll^^^XXX___ccc]]]VVVVVVLLLOOOLLLAAA:::<<>>=========??????AAAEEEIIIJJJIIIGGGGGGBBB:::555:::FFFNNNOOOgggvvvzzzhhhTTTGGG@@@888555888<<<===<<<<<<999999:::666111333:::888;;;>>><<<888333111111888;;;888222111777999666888777444000222999===<<<888222000555777333222444<<<555222555555111111555...///000000///000222333555555333111000222666999111333555777888888777666444333444888888444333444666999444111888@@@RRRkkk~~~dddKKK???;;;888===IIIddd}}}bbbHHH???:::444999555555888999666555666444222000222666999888777111222444555555666777888///222666888888777888888444333333333555555444333???999333222444666444222444333222333666888999999333111222666444000111777;;;888333...///555666333+++///222111......222777555333111000///000111111111444444000///000///,,,333333333333222000///...000---+++///444666111+++---111555444000...111444666;;;NNNlllsss{{{wwwwwwyyy{{{wwwxxxuuummmnnnyyy{{{vvvyyy~~~ssscccKKK888444666777666222000000111111333555555333111000000333888777222111444222---111444333///111666555///000...000555777444111111777444444555333//////333222555555222333888666111444000,,,...222444222///---222555444...+++,,,///222444555444222111222444111222222333333222222111777444555888555...,,,000444333222222111...///222//////111222222333333222555555333222111222333333111555333---+++000222000111444777777444222333555777333...---///222333333888555333333666888888666333444444222000//////000===;;;;;;@@@HHHMMMNNNMMMTTTNNNEEEBBBLLLYYY]]]XXXHHHGGGJJJMMMLLLJJJPPPZZZTTTUUUYYY^^^bbbcccaaa___\\\YYYWWW[[[bbbggggggeeeWWWQQQNNNQQQWWWWWWMMMCCC;;;???>>>888666999;;;888---000444666555333111111333222000---,,,...222666222///...000555666222---333333333111000000222444666444333222333333222000000111222222333333333333333111...---...000111111666FFFWWWaaaccc\\\III888555333111111222333222111...+++)))***...222444444~~~tttnnnqqqsssmmmaaa^^^aaa___WWWKKKFFFAAA<<<;;;:::999999:::;;;>>>AAABBBCCCCCCCCC===;;;777444:::CCCFFFEEEXXXhhhuuuwwwuuuooo___NNN@@@===999888999:::;;;;;;:::777888:::777333555:::999;;;===;;;777444222222999<<<999444444888:::777444555333000111666888666777333222444333000333999<<<777666888777222000333000111222222333444666888777777555333222333888;;;333444666777888888777666444222444999999444222444666999444222888>>>MMMeee|||lllTTTEEE===777;;;GGGccc~~~xxxYYYCCC888444777444444999:::888666888555333222333555666444222222333444444444555777999000333666888777666666777555444444444555555555444>>>999444333555777666444555333111111444666888888555222222555555111111555888666222---///333444111000222333000...///444:::777666333000......000222333555555111000111000,,,111111111222222222222222000...---000333333000,,,000111222222222222222333777???UUUppp}}}}}}}}}ttt}}}}}}}}}zzz~~~|||yyyuuuoooxxx|||yyy|||yyymmmWWWBBB444555555444333222333444222333555444222000//////222555555111111555555111111333222000222666666111111///111666999666444444666333333555333///000444555777666333333666555///111...,,,...222444222///+++///222222111111333555333444555333000///000111222222222222222222222222666444555777444......111111111000000///...///111000000111111222222222222444444333222111111222333000333222---,,,///000---...000333444444444444555555222///...111333333333333111111333555666444111000111222222000///000111666333222555:::===>>><<>>@@@CCCAAA<<>>888???HHHaaa{{{eeeEEE777777888555555999;;;888555666333222333444555555333111444333333333444666777999111444777888777555555555555555555555444444444444999666222222555666555444555333000///111444777888777333222444555222111222444444111...///222222///555555444000...000666;;;777777555000,,,,,,///333444777666333111222111---/////////000111333555666//////000111111000...---111///...000333555444222555BBB\\\ttt}}}{{{}}}yyyttt|||zzz}}}~~~{{{}}}ooowww}}}~~~~~~wwwaaaKKK444333222222222444666777222333444333000.........111333333000111666777666000111111000222666666222333000222777:::888666777444222333444333000222666888888666333333444222......------000333444111......///000111222444666777444444444222000......///333333222111111222333333444333444666444000///222//////.........///000000111111111000111111222222222222333111000///111222...111111///...///...+++,,,,,,---000333555555444222000///000222333333222//////111444555555111///---///111111000000000222555333111111222222222111111999BBBHHHKKKKKKCCC:::AAACCCGGGIIIEEE===:::<<>>OOOxxxnnnSSSDDD>>>:::BBBDDDWWWppppppNNN???@@@:::666666999999555222222///000222555777777666555555444222222444666777888222555777888666555444444333444555444333222333444333111///000222444333222777444000...000444777888888555333444555333111000111444333000000222222...555555444222000111444888444444333///******///444444777666333111222111---///...------///111444666...111333222///---...///.........///111222333333222AAA\\\uuu}}}yyy|||~~~~~~yyynnnuuu|||}}}|||}}}yyy~~~tttzzz~~~~~~wwwaaaLLL666222///...111444555666222333333222///------...222222111111222555888999//////...///222444444333555222333777999777555666333111222444333111333777777666333222222333111///,,,,,,...222555444111...555333000000222333333333333333333222111000000000444333111000000111333444222333444444222000111333...///...---///222222000222222111000000111222222///111222111///...000222///000111222222111...***---++++++---222555444111---...///111222222111000000111222444555444222111---///111111000//////000666555444222000.........111555999;;;;;;:::888666:::<<<@@@BBB???:::777777;;;???DDDEEEBBB@@@AAADDDAAACCCBBB>>>999999===BBB999666333333666666222...,,,///111111///......------///111111///---++++++***,,,.........---...///...000222222222222444555...000222333222222222222111555999888333000111333444333222000000000111222333333222222555:::AAAFFFWWWeeesssvvvkkkZZZIII???111000///000111111///...111000//////000000000000ttt\\\___sss}}}fffVVVQQQQQQPPPLLLFFFDDDCCC@@@<<>>???@@@@@@>>>>>>???AAADDDEEEDDDCCCKKKQQQXXX]]]]]]\\\]]]^^^[[[\\\ZZZYYY^^^dddeeeaaaVVV[[[^^^\\\TTTJJJBBB===888:::;;;777444555;;;AAA??????;;;666666888666333777777666777999999888666666555666::::::777666777888<<<===888444555777666444222000222999<<<666---,,,333777666444444444333666333//////111222///---111333666666555444444555444444444333333222222222444333444888888444333444444888666666999555555AAASSSlll~~~ttt[[[HHH>>>999999777JJJhhh~~~vvvTTT>>>888333111444666555666888444666888888777666666666666333222333777888666444444777999:::888666666666222444666444111///111333111333555666777777666555999666222111222444666666555888999555222222333111222666777444222444555444333333444444333111...---...---,,,,,,---///111333000333444111111333222///000///...------...//////...000222111...---///111***...111///++++++000666555AAAVVVnnn~~~}}}zzz~~~}}}tttsss~~~zzz~~~{{{uuuyyywwwwww{{{~~~{{{zzz|||~~~~~~}}}{{{~~~xxx}}}wwwyyysss[[[HHH999222++++++111555444111222333333111///...000111777444333444444333444777///,,,,,,///222111000222666222111555666333111222333111222444333111333777222...---000222222333555...000333555555444111///222222222111111222333444222111111222444555555444333333222111111222333333111444444000///111222222111333222...111999888111//////111222222333222222,,,000444333///---000333333000111666888444...+++222000//////000111000000+++...111222111...------///000000///......111333000222444333111...,,,,,,000333444222,,,***---111444222222333111---...111222444333000///000000---111000000333666888666444222555777555111000444888,,,---//////000///...---------///111111...///222,,,...111111000000000111***---000222111000000111333222222222222333444444222333444333000......///111333555333000...000222...000222444444222///---111222444777???MMM^^^iiilllqqqxxxyyylllVVVDDD<<<111111111222333222000...---111555777555111...---mmmMMMNNNUUUggg|||wwwkkkZZZLLLMMMWWWJJJEEE@@@>>>>>>???@@@AAA??????@@@CCCGGGKKKMMMNNNQQQUUU\\\```bbb___[[[XXXPPPTTTXXX^^^kkkyyy~~~pppmmmiiicccYYYMMMCCC>>>:::;;;<<<;;;888999;;;>>>@@@???:::444444999999555666555666888;;;;;;888555666444777<<<<<<888666888666===BBB???;;;999888666444444222111555:::666...///666888444111333666555666222//////222333111...///222666888777555333333333444555666555444333222666333333666666333333666333777555555:::666444???GGGddd{{{ttt\\\III@@@<<<;;;777HHHggg}}}bbbFFF???888444444555444555888444666888777555444555777555333222555888999555111555777:::;;;:::888888888333666888666222000222555222444777999999888777666888555222111222333333333222999<<<666000111444444222666777333111444666555666555333222111000...---111...,,,...222333222///000333444222222555444111000000000000000000000000//////000/////////000111///000000///---...111444888FFF[[[nnn|||{{{uuulllhhhttt~~~vvv|||xxxrrrwwwyyy~~~zzzwwwvvvwwwxxxwwwwww}}}xxxyyywww~~~~~~}}}||||||yyyuuuuuuzzzvvv^^^JJJ888111+++---555:::888333222222222111000000222444555222222666777333444777222...---222333111000333444000000444666444444555444222222444333000222777444///---111444333444888111333555666555333111000///222555555333333555777333222000111333444333111222222222222222222222222111555555///...111222111222555222...222:::888000,,,---000333444444333222+++000555444000...000444444//////555888333---+++222222222111000000111333...111444444111...---------000111111//////000222///111444444222000......000444777444...+++///444555111111444555222111444222444444000000222111,,,///111222222222222222222000222555444222111222444***---000111000...------...,,,---000000---///444...000111111///......///***,,,000111111000111111777333111111333444333111111222222111///...///111555444222111000000111222...///111222222111000///111555:::AAAIIIWWWhhhtttuuurrrqqqooocccOOO???888000000000111222111///,,,///222555555333111000111lllHHHEEEBBBPPPbbbqqqzzznnndddSSSCCCCCCMMMEEECCCBBBDDDDDDAAA???>>>???>>>===???DDDIIILLLMMMJJJMMMRRRWWWXXXUUUMMMGGGCCCHHHQQQ\\\nnnvvvlll___PPPCCC===:::<<<>>>>>>===<<<;;;;;;???>>>999222444:::<<<777555444555999<<<<<<888555555222555;;;<<<666444777...999AAA@@@<<<888444000444777555000111666666222222999:::333///222666666444000---...222333111...+++///555777666333000///333555777888888777555444777444333555555333444777333777444555:::666444???JJJeeeyyyoooWWWFFFAAA@@@;;;333@@@]]]tttuuu[[[III@@@999666444111222555000333555444333444888;;;444222222666::::::555000555888;;;<<<;;;999999999555888:::888333111333777111444777999888777555555666444111111111222222111///999>>>666///000444666222666777222000333666666999666333111000000//////555000---000555666222,,,000333444333444777777444///000111222222222222222//////......///000111111444222//////000222333333999JJJ```rrr}}}uuusssmmmhhhuuuppppppzzzvvvrrrxxx|||yyypppssszzz}}}{{{xxx|||zzzrrrpppzzzttttttzzz|||yyyxxx|||rrrtttwwwyyyxxxyyy}}}|||{{{}}}xxxaaaKKK888000+++...888>>>;;;666222222222111000111333555444000222777888444444888555000///444555222111444222...///444777666777999444222333444333000222666777111///333555444555999333555777777555333222111///444999888444222444777444222000000222333111...111222222333333222222111111666555///---111222000222666333---111:::888...))),,,000444666555333222+++111666555000...111555444...---444777222,,,+++111333444222000000333777000333666555222///...///---111555666444222222333---000333555444222111111---222666222+++(((,,,222777111...333666555777<<<111555666444555999777111///333666444///---///222000222444444333222111111(((---222444222000000000000------111000---000777000111222111...,,,,,,---***,,,///000000000000111999444000000333555333000000111111000...///111333999555222000111222333333000//////000000111222222111888@@@IIIRRR^^^mmmxxxxxxpppjjjfff[[[JJJ===999///...///000111000---+++111333444333000000222444mmmHHHAAA???@@@IIIYYYiiiwwwzzzooo]]]MMMDDDBBBBBB@@@CCCCCC>>>999<<>>RRRkkkrrr```GGG<<<@@@777222777NNNnnnttt]]]???777;;;111222888111555000///444666666:::@@@333111111222555666444111555444555999???@@@<<<777222333888===<<<777666888///444888777555555555555666777555111111444555333...333777777333//////111000//////111444555555444666444222222333555555555666333000333777666///)))333555666555222000111333111222333222000000000111333111///---,,,---.../////////+++&&&)))111333000:::OOOlll}}}{{{xxx{{{~~~wwwuuu|||{{{vvvvvvzzzxxxvvv}}}}}}wwwtttxxxxxxrrriiippp|||uuuuuu{{{zzzrrrtttxxxsssxxxxxx]]]EEE999111,,,111777888555444555333111000000///...,,,000111333555666666555444333333333111//////000222///444000///666555000444111000///000222333333222///222555666444111000///888999888444000///111444000...000444444111000222///111333000,,,+++///333---111444444222111333666111222222111000000222333555222111222444555444111333666444///...333444111000000000000////////////333222000/////////000111111000///...///000222333///111444555333222111222222111000222333111,,,'''111000///...///000333444///...---...///222444666222000......000222222222000222222222555888555//////444666111......///...111000111222...+++---333111///...000444555111,,,+++111555333...,,,000555555555444222000...,,,+++333111...,,,---///000111888555222000111222333333///111111000......111555888444///------000222444111+++,,,333555///...222444:::GGGYYYjjjssstttqqqzzzxxxqqqfff]]]TTTCCC222111222333333222000---+++111//////111444555333000mmmFFF>>>AAA???CCCMMMYYYeeesss~~~rrreeeTTTGGGDDDFFFEEECCCAAAAAA===;;;???GGGIIIEEE;;;AAAFFFEEE???999999:::@@@BBBDDDDDDAAA======>>>===;;;AAAQQQfff{{{ppp\\\MMMBBB999>>>>>>===;;;888888888888>>>===:::777666888999999<<<;;;888888888:::;;;<<<999888666555555555555555888888777777;;;???<<<555777777666555666555555444999<<<;;;555333777999777444000,,,...333444111---,,,///333555555444444444555444444666888888555222333555999<<<;;;777222...555444333333444666999;;;999HHH]]]hhh___JJJ===;;;666222777NNNppp```DDD;;;;;;222333<<<:::555222222666777555999???555333222444666777555333777555555999===>>>;;;777555555888<<<:::666555777111444666555333222333333555777444000///333555333///333777777333000000222111000///000333555555444333222000000222444444444333111111333666666222---333555666444111///000222111222333222000///000222555444222000...---,,,,,,///444555///,,,///222222444MMMnnn~~~yyy{{{|||{{{|||zzzsssoooyyy|||wwwzzzyyysssttt~~~|||}}}nnnkkkpppyyy|||rrrlllmmmzzzqqqpppzzz|||~~~}}}zzz{{{ttt]]]GGG888000---111555555444444555222///...///000000000666666666666555555444444222333333111//////111333///444000///555333---000000//////000111222111000...000333444333000//////777666555222000000111333000...///222333000000222000222333111---,,,///222,,,///222222000///111333111222222111//////000222444333222333444555333000000333333//////333444111222///---...000111...,,,000000000000111111222333333111000...///000333444///000222444444444222111111000///111222222...+++000///......///111333444111000//////000111444555..................///000222333333111333666333...000333444111///111000...//////111333000,,,---333111///...000444444000,,,,,,///111000...---///333333222000///////////////222000...---...000222333333222222222333444444333---///000000......000222555333000......000111222222---...444444...---222333>>>RRRiii{{{}}}xxx}}}{{{rrraaaSSSHHH===333///111333444333111...,,,000......000333444333111kkkCCC:::BBB===<<>>;;;999777777777888<<<;;;999777777777999:::===:::777666888;;;===>>>:::999777666555444444444888888666555999>>>===888666555555444444555555555777;;;;;;666333555777888555111...///444666333000,,,///333444444333333444444444555666888777555222222555:::======999333///777666555444444555777999888@@@QQQ```aaaTTTDDD;;;888444777KKKllliiiNNN>>>888///111999;;;333333666888777444777<<<777555444555666666555444999777666777;;;<<<999666888777888:::888333333666222333444333222111222333555666333...---222444444000444777777444111111333444222000000222333444333111///...///111333444333///000222444666555444333444555555333111//////000222222333222000///000222222222111///......------111:::>>>888///...222666>>>TTTooo}}}|||yyy{{{{{{~~~zzzxxx{{{uuuzzz|||zzzwwwuuurrrooovvv~~~wwwpppqqqrrrooouuu||||||yyysssooommmoootttuuuooohhhdddzzzsssnnnpppyyy~~~}}}zzz{{{rrrtttuuudddNNN777222000222444333444666555222...---...111333333555555555555555444444444111222222111000111222444111555000...444111***,,,//////...///111111000///...111444555333222111111555333000...///111222222000...///222333000///111222333444222...---///222,,,///222222//////000333111222222000......///000444333333444555444222///---000222000111333333000222...+++---111222...)))...///111222333444444333444222///......000333555/////////222555666333000111000///000111222111///............///111333444444333111000000111222333***---000///---+++,,,---333444222000000333111---111333222000111444333///---...222555222---...222111//////000333333000---.........---......///000///...------...000222333222111000//////000111222...///111444555555555444,,,...///000///...///000222111000/////////000000222...///555333------444>>>JJJ^^^rrr~~~yyysss~~~rrr^^^JJJ>>>888555---///222555555222///---...------...111333333222hhhAAA:::???:::999>>>DDDLLLVVV```mmm|||{{{jjj]]]\\\TTTLLLJJJJJJHHHFFFEEE===:::888999>>>CCCDDDCCC777<<<@@@@@@<<<999888999333666888888888;;;;;;:::999666999JJJddd~~~nnnYYYJJJ@@@>>>999777888999999;;;>>>;;;888777888888777999<<<<<<888444333777;;;>>>>>>999999999888777666666777555666444222555;;;<<<999777777777555444444555666555888:::666222222444777666222///111444777666333...111333444333222222222333444555777777666444333222555888;;;;;;888444111777666555333333444555555555;;;IIIXXX^^^WWWGGG;;;===777666EEEccc}}}aaaFFF777111222666777111444888888555333444888777666555555555555555444:::888666777888999777666999888888999666222111444222111111333333222333777444444111,,,,,,111444333111444666777555333333444555333000000111222333333//////...000222444444444...111555666444333555666444444444333111000///000222333333111//////111222///...---,,,---///111333555;;;>>>:::222000444999EEESSSdddlllllllllqqqxxx|||yyyvvvvvvwwwyyy}}}xxxqqqpppqqqqqquuu{{{mmmuuuvvvpppmmmrrrvvvvvvrrrxxxyyyqqqlllnnnrrrtttvvvyyy|||{{{xxxxxx{{{~~~qqqjjjfffhhhnnnnnniiicccrrrrrrpppooovvvuuuwww{{{lllTTT999555333444444222444888333111//////111222222111,,,...111444555555444333///111222222111222333555333777222///444000(((***000000000111333333111///111444666777666555555555444000,,,,,,///222333222...---000555666111///000333444444333000...///111...111444333111000222444111111111000...---...///333444444555555333111///***---000222333333222000111///...///222222///,,,...000222444555444333222333111...,,,,,,///222444000------111666888444///333222000///000000111111---------...///111333444444333111///...///000111***///444333...++++++---111222111......222222///111222111000333777555///,,,...333777444///...222111000///000222222000---000---+++,,,///000000...+++,,,---...///000111111333444333222000///000000...000222333333333444555,,,...///000000000//////...///111111000/////////111...000444111,,,///999KKKUUUdddrrrzzz{{{xxxuuu}}}zzzppp___LLL???777444+++...222555666444111......---,,,---///111333444eeeBBB===<<<999:::???CCCGGGMMMTTT\\\kkk}}}zzzjjj\\\RRRUUUTTTTTTSSSLLLCCC@@@DDDBBB===::::::===>>>===<<<999<<<>>>===:::888888999444777888666777;;;;;;777:::;;;AAAPPPgggvvv]]]MMMFFF@@@999666999<<<;;;<<<@@@;;;777777::::::777888===:::666111111555:::<<<<<<666888::::::999888:::<<<555666444111333999;;;:::;;;<<<:::777444333444666444555666555222000222444666333111111444777777777222444555444222000000000222444666777666555444333444444555666666666555555555444333222222222333333000666AAAMMMUUUQQQEEE999>>>:::777@@@[[[}}}uuuOOO:::999999666666000444777777444333333333555555555444333333444555:::888777777777777666555999777777999666111000444222......333555444666:::333333111,,,,,,111444333222333555555555444444444555333111000111222222222000000000222444666666555000444777777444222333666444444333222222222111000333333222111//////111333444111...,,,---111666999999888666555333333777<<<:::EEETTTaaaiiimmmrrrtttsssooolllnnnuuuyyywwwssspppkkkgggggghhhiiikkkoooccckkkpppnnnkkklllppprrrfffmmmssssssqqqqqqssstttrrrtttxxx{{{zzzxxxyyy}}}ooojjjfffhhhnnnpppggg^^^eeennntttvvvzzz}}}jjjRRR999444111222111000222666222222222444444333///,,,))),,,222777888666333000///000222333222333444666555888222///333000))),,,333333333444666555333000333555777777666444555555444000++++++...222444333------222888999333//////222333333222111000///000...111444333111///111333000111111000...---...000333444555555444222111111***,,,///333444333111111///222555444111//////111///111444555555333111///000...,,,******---000222///---,,,000666777444///555444222///......///000------......000111222333222111///---,,,---...///,,,111777666222......000---000000......222444222111111000000333777555000---///444888555///...222222111000111111111///...222...+++,,,///222111///+++---///111111000...,,,///111333333111000111333222333333111///000222555...///000111222222000///,,,///222222111///...//////---///333000---555CCCRRR]]]mmmyyytttooohhh___QQQCCC777111+++...111555666555222000///...---------000333555dddCCC@@@<<<::::::???AAAAAACCCGGGMMMYYYiiitttzzziiiZZZQQQLLLSSSTTTWWWVVVKKK===<<>><<<::::::@@@@@@>>>;;;777555555666777;;;999444555:::999222999BBBNNNYYYhhh|||hhhVVVNNNIII???:::>>>???;;;999<<<===777777<<<<<<888888>>>:::444000000666:::;;;999444777;;;;;;999999;;;===666888777444555:::<<<;;;===>>>===888444222444777666333333555444111111222555333111222444777999999444555666555222111111111111444666777666444333333444444333333444555666777222222111111111222333333222777???HHHPPPQQQHHH===999:::999>>>VVV{{{VVV<<<===;;;444555222555666444444666555111444444444333222333555888888888888777777666444444666555666888666111111444222------444888555555:::111333111......222444222222333333444444444444444333222111222333333222111222222222444666777666555444666888777444222333555444333222222444444333222333333222000...///111333<<<999555222111333777:::;;;444///111444666888;;;555@@@RRRcccmmmqqqooommmkkklllnnnssszzz{{{qqqeee]]]^^^aaacccbbb___[[[YYYXXX^^^ggglllhhh___\\\]]]WWW^^^hhhnnnpppoookkkiiiooosssxxx|||}}}zzzuuuqqqmmmmmmlllmmmpppooofff[[[eeemmmuuuxxxwwwyyyvvv```KKK999222......///...///222000111444666666444...***...111777;;;;;;777222//////111333444333333444555666888111---222000+++///555555666777888777444222222444555444333111222222444111...,,,...222555666......111777777222///000111111222222111111000///,,,///111111...---...000///000111000//////000222222333444444222222333444,,,,,,///444555222111222---333888777222...000333000111333555444222000...---,,,+++******,,,...///.........111444555222///333333222///---,,,---...---......//////000000111000...---,,,+++---...///...222666666333111000111***///111//////222444333///222222000222555444000///111555999555///...111222222111111000/////////222///,,,,,,///111111000...///111222222///,,,+++(((,,,111333222222444777555555444111------111555000//////000222333111000+++///333333111//////111///---000333111222@@@RRR]]]jjjzzz|||wwwtttkkkfffaaa[[[PPP@@@333...---...111444555444333222111000///---,,,...333666eeeCCC@@@;;;999999<<<===<<<===@@@BBBHHHQQQXXX___fffqqqzzzxxxaaaUUUQQQPPPSSSPPPPPPPPPGGG;;;;;;DDDEEE>>>;;;===???;;;999:::CCCAAA===888555444666888777<<<:::444777???>>>666666HHHYYYaaahhhuuulll```PPPEEE???CCCCCC;;;666999???888888>>>>>>888888>>>:::555000222777;;;:::777333777;;;;;;888666888;;;666999888555555999:::999;;;<<<<<<777222111444888:::333111555888555111111444222111111333777999;;;333444555555444333444555000444777777555333333444444444444555666777777888///000111111333444555555777999<<>>;;;666111333999<<<:::666333777;;;:::666333555777333777777444333666777666999::::::666222111555:::===444000666;;;888333111333222111111333666999;;;111333555555555555777999000444777777555333333444222444666888999999888777//////111222444666777777777555555<<>>333666888999888555333333///000444999888444222555444------666888111---111///222333222222555444111222111000111333444333222///000222444666555222///333333333555666666444222666555555555666666666666444222111333777999888666444333222///......111444333444666777777777666555666111111666777444333777AAALLLZZZdddkkkttt|||{{{vvvnnniiihhhhhhhhhrrrdddaaakkkiii[[[\\\kkknnndddYYYWWW\\\dddkkkpppvvvuuummmfffnnn~~~zzzwwwssshhhZZZXXXfffuuu}}}nnnhhhlllyyy~~~||||||}}}lll]]]XXXAAA666...///444444333222000000000333555555333222///000111444555777888888000222444555444333333333444555+++'''---...---333666666777999:::888555222666777777555222111111222666666444111...000666<<<333...*********+++///555------...000222222000///...111333333000...///222...000111111111111444666111222333111///111666:::222...000555666222111555000111222444444222000------...///111222222222222+++,,,---.........---------000222333222000000000,,,...000///---,,,---////////////000///......------,,,,,,,,,---000333444---------///111111000...,,,222666333111222222000,,,222555111...///111000444444777888444...---111222333222111///...///000...---,,,******,,,///111666444000------...000222+++000555444000,,,---......222666555000...///222111...+++,,,///111000///,,,111555444111///111444111000333666666===TTTlllzzzuuunnnooorrrrrrllldddVVVBBB111000888000111111222222333444444555444222...+++---222777[[[999<<<:::777666888<<<<<<888444444555888<<>>999888:::888888888555222666<<<<<<===:::555666===AAABBBBBBMMM___iii```WWWbbbwwwttt[[[YYYNNNHHHGGG===666===:::888888;;;999666666:::;;;999666555666777777777999555444666777555666:::;;;777444444333111222555888777888999666222444999??????:::222///111222111---555777111333:::;;;444...000555;;;:::444111222222777<<<;;;666111///000333666888777999<<<:::444444333222111111111222333888555444:::CCCGGGEEEAAA:::===888:::KKKaaa|||dddGGG<<<666000888888888888777666555444111777777111333<<<<<<444333555777777555333333333333444555555444444666777222---...444666111000222//////000222444555444333...///222444555444222111---000222222222111222333555222//////222444333222000222555666555444555555000///...000333555333111111333111,,,...333333......000222333333333333555444666666222222666999999===JJJYYYeeesssxxxwwwqqqlllpppwwwzzztttlllkkklllgggccckkkxxxyyyppprrr|||yyyllloooqqqmmmhhhfffhhhmmmwwwxxxrrrrrr~~~{{{yyytttdddSSSAAA222...000...222888555444000111444222......333444111///000333666666555666777444//////333222---666000,,,---...---///111666555444666888666111,,,///444999999444000000111,,,000333222000///000222555222...,,,---...000000000111222333333222000///+++...000000...---///111222555666333---,,,111666999666444444111,,,---111000222333111//////222555555222000111222333000---,,,+++***,,,///222333333,,,......---,,,---222666111---...444555000...000000111333222000/////////000666666...)))+++//////,,,---...------...111444+++***,,,000444444000,,,...333555222111111///+++,,,---...000111111111111111555777555000...///222222333222000333666444...///......---,,,***)))(((222000---+++***,,,---///555555666555222---)))&&&222222333444111---...333...,,,***,,,///222111000333222444666444//////333888333666>>>@@@EEE```yyyuuu|||{{{uuuuuusssnnn___III:::666444000000444666555555666444000666111---...---,,,///333```>>>>>>999777555777;;;;;;888444666666888:::>>>AAADDDFFFDDDNNN[[[fffooovvv~~~~~~rrriiicccOOOAAACCCEEE>>>:::>>>@@@<<<===BBBDDD>>>888555:::888888999777333666;;;:::;;;999666777===BBBBBBJJJRRR___dddYYYNNNTTTeeepppgggQQQCCCEEEBBB;;;===999777777999999555666999>>>;;;888666777999::::::999555555777777555666999:::666444666444111222444999666555555222000333999<<<<<<999333111333444222---444666111222888999222111111555999888444222555222666999888333//////000333666666555888;;;:::555555444333222222222333444777555555;;;CCCFFFDDD???555999555888III]]]wwwsssRRR>>>666444888888888777666444333222222777777111333:::999111555777888888666555555555555666666555444555777999555000000555666333222444000000///111333555555444///111444666666666444333+++,,,///222444444333333444222000111444555444333000222555555333222111111222111000222444444222///111333000---...333333///222222222222333444555666555888888555555888:::999:::JJJ```qqq}}}yyywwwvvv|||tttiiieeelllooommmqqqzzzyyyqqqppp}}}zzzvvv}}}~~~ttttttuuutttrrrrrruuuzzzwwwtttxxxvvvaaaNNN???111///333111333777222444111222555444000///333333111000111444777777666777888555111111555444000333...,,,///111000111333444333111111333333333222222555777666222///111333///111333222///...000333444111///...//////...---222333333333222000///...+++...000000//////000222000333555333///...222666444111111111///+++---111111222222111000111333666222111000222444333000---++++++,,,///333555555444+++---//////......111444///+++,,,222555111///111000222333333111000000111111555444,,,(((,,,222333...---------...000222333---///000222222222222333333666555111///000000---......000111222333333333222444555444111///000111333444333111333666555000/////////......,,,+++***,,,,,,+++,,,---000222444555555555444111...+++)))222111222444222///111666222111///000222333111///222000222666666222111333444444<<>>@@@FFFAAA???CCCDDDAAA======:::888999:::999555666:::888:::999777888>>>@@@@@@KKKOOOWWWYYYQQQGGGKKKWWWxxxuuuUUU===@@@FFF???:::888555555888888555555888???;;;777555666888;;;;;;999666555777777555555888888555555777666222111333888444222222000///333999777999888444333666666333///444555111111666666111333111333555444111222666444777888777333000000222333555444333555::::::777666555444333333333444444777555666<<>>111000555333444666000333222333666666222000222222111111222555888999888777777666333444777666333111------111444333333555111111///...---000444888555666666444000///222555333444444111...---000444333111000000111///---+++444444444333111000...------...000000000000111333///222444333000000222555000//////111000,,,...222222111000000222444555555//////000222444333111...)))***...222555666444222***---000111111000000111,,,***+++000333222111111000222333333111111222333222444222,,,)))...444777000...+++,,,000333333111000222555333000000333777666888555000...111111//////000111222333444444444333222222222333222111///333555444222333666555111000000111111000//////...***+++,,,...000222444555555555444222111///...---222000111333222000333888555444444444444333111...111///000555777444333444555===JJJZZZiiitttzzz}}}~~~vvvuuu{{{}}}rrreeeooohhhYYYGGG;;;777555333///222222//////222222///555111000333222000000333]]];;;888888666555666888888777555::::::::::::999888666666;;;===@@@DDDJJJSSS^^^eee```dddhhhjjjmmmrrryyy}}}zzziiiSSSDDDEEEGGGBBBBBBGGGIIIAAA<<<===@@@AAABBBEEE:::888888;;;:::777666999888;;;:::888999<<<===;;;BBBCCCIIIMMMJJJHHHNNNWWWqqqcccEEEEEEKKKCCC:::888444444777888555555777===999444222333666999;;;999666555888777555555888666444555888888333111222666222111333333111333777333666777555555888888555111555555222222555555111333111000222111///222777888999999777444333444555333444222000333999:::888666555444222222333333444666555777<<>>:::444444444444444333333222111444444222333666444///777888999888666666777999777777666444222333666999:::777444444555666666666333111//////111444555555222333555777777777666666777333000111444555111---///111444777999999888666...000444555333000...---111222444555666555333111222111///...000222222111555222000222777888444000666888999888999<<<<<<888EEEOOOiii|||tttpppqqqrrrqqqooojjjsssuuummmeeegggpppuuuvvvzzz|||wwwpppmmmuuu~~~}}}zzzuuupppqqqtttuuusss~~~||||||{{{vvvgggYYYAAA333111555222333666111222222333666666444111///111111222444666999::::::666666444444555777666555111...///444777555333444000111111///---///444999555666666444111111222444666666444000,,,,,,000444444222000/////////---+++333333333222111000//////111111111000000000111111000222333333222111000111111000111444333//////222222///---...222555444333...//////000222222222222(((***...222555333///+++***---111444444222000///,,,+++,,,///111111000000///000111111000111222444333333222///---///333555222...***,,,111444333000000222333222111000111333444555333000000333222//////000111222333444444444444111///000444555111...222444444111111555555222111111222222333222222111...///000111222111111000555444222111000000000111333000///111111///111666222333333444444222000...222...///444777555444555===KKK[[[fffttt|||vvvvvvyyysssgggvvvlll[[[III===777444333000222222......222222000333000111444444000000222^^^===:::777666555666777777777666:::;;;<<<<<<;;;999777555999999:::;;;???EEELLLQQQOOOLLLMMMRRRYYY^^^```aaalllssswww{{{hhhVVVIIIGGGDDD>>>CCCNNNBBB<<<999===@@@@@@@@@BBB:::777777::::::777666777999<<<;;;888888::::::888<<<===???CCCFFFKKKTTT^^^ppp}}}]]]UUURRREEE<<<:::666444777999666555666===999444222333777:::;;;999666666888888555444666555444555999888444111222333111333777888555333555111444666555666999999666444666666444444555555222666333222333222111444:::888888777555444333444555444444222///222888999777555444222111111111222333555555777;;;???@@@===;;;:::777000111???OOOnnniiiIII;;;111222333444555555555555///111222222444777555111444666777777555555666777555555555333111222444777888666444333444666777555444111//////111333555555111222444555666666555555===666000///222555444111...111555999:::999888888---000333555444222111111///111444666777666666666333111///000222333333333333111000444888777111+++555777777666888<<<;;;666<<>>>>>>>>===CCC===;;;BBBJJJLLLKKKKKKPPP[[[gggrrriiiXXXKKKGGGBBB<<>>>>>>>>???CCCNNN\\\gggxxxppp```RRRAAA:::>>>999666999;;;888555555===:::666555666999<<<===999666666999888555333666555333555888888444222333222000333999<<<888555444111555666555555999999666444555666555555555555444888666666888777555777<<<555555444222222111111222555555333000222777999666444333222111000111222222444555666999<<<>>>===<<<<<<888000111<<>>EEEPPPaaaqqquuuwww~~~{{{rrrssszzzrrrcccQQQDDD;;;555333444111444444111111444444111111...///333333000000222aaa>>>666888888888777666777888999666777:::<<<;;;999555333444666999<<<===<<<:::777<<<777666===AAA???===>>>DDDJJJSSS]]]gggqqq{{{ppp\\\MMMIIIEEE@@@FFFSSSEEEBBBDDDJJJLLLFFF???<<<;;;666333555777666555666888:::999666666:::;;;999<<<=========DDDUUUiiixxxwwwgggSSSAAA???CCC<<<999;;;===:::666555<<<999666666777:::;;;<<<999666777999999555333555666333444777777333222444333000222888;;;999666555333666666444444888888555333333444555555444444444777666777:::999666777:::444333222222222222000///666777555222333777888444555444333222111222333333444444555777:::<<<>>>>>>;;;888222444>>>GGGdddhhhHHH777777777888888777777666111111222555777666333222///222666888777555444333333444666666444222222333222555555333666:::999555222111000111333444333222111222222333444444555555222111111111222444555666///333777888777666777999222333444333222222333555222444666555555666999<<<777222000444666555555999444444444444333222111000777777444222666<<<;;;666???PPPkkk~~~}}}yyyvvvttttttrrruuuxxxyyywwwttttttvvvtttzzz{{{wwwzzzxxxiiikkkqqqrrrpppuuu}}}zzzpppooozzz{{{uuurrrwww{{{|||zzzrrrbbbRRRFFF777222444111222555111333444111///222777333,,,///222666777666555777888555111111666777333111222333//////444666555444555666555444444555555444222888666555444444444444333222333222///++++++...222222000...---...000000000222111000000000111222333333000---,,,...000///...444///,,,---222444333000---...222777666111///111000000000...------...000,,,///111111000///000222000//////000222222111///333111///000222444333222...000///---///333333///111111000...------///222111......333333///...000...---,,,,,,,,,...//////,,,---///111333333111000............333888555///,,,---...///000111111111000......000333444222000000444444///---000333333222222222222222222111111,,,---...000111222222222000000///////////////000000---,,,111333000---,,,)))+++---...------///222222222555888999===IIIUUU]]]jjjyyy~~~||||||~~~|||sssnnnsss{{{rrraaaNNNBBB:::444222444000444555333333555444000222000000333333111111444jjjEEE:::999999999888666777999;;;444666888:::999666333000777666555555777888999999999777888======777777:::AAA@@@CCCJJJTTTeeexxxaaaOOOKKKJJJGGGKKKUUUJJJCCC>>>>>>>>><<<::::::<<<555222444666555555666555888777444666;;;>>>===555888999<<>>;;;777555999777555555666888999999999666777:::999555333444666444444777777333333555444000000555999888666777555777777333333777777555222111222444555333333444333333666:::999444444777444444333444444444222000777888666333444888777333666555444333222333444444444444444555888;;;>>>@@@555333///444<<>>;;;;;;:::777555666888:::>>>;;;;;;BBBLLL\\\rrrsssZZZNNNQQQVVVUUURRRPPPGGG>>>:::777555555999777666555555666666666555:::888777999<<<===999666888666;;;EEEPPPaaa{{{{{{mmmbbbVVVJJJAAABBB???::::::<<<777///111333555666888888888777<<<888888;;;<<<888555666444444444555888:::999888;;;666444888;;;888333000444555555222///111888>>>666444333333555666555555111333555555333222222333666888555111111555777666555777666444555777444///999111...222555333111444111...000777999666666:::111666444333777>>>XXX{{{cccIII:::222666888222///111555333222444666666444111000222555888999888777666888777777888444///000555333444555666777777777666333111000000111333444444444222111444999:::666111,,,111444444444666666333333444555666666666555444666666333///...111000,,,333555666666555666777999666444111///000333888<<<444333333444333333555888<<<555111444888999;;;===999TTTppp}}}xxxyyyzzzzzzxxx{{{qqqlllttt~~~|||tttyyyyyy|||yyyuuusssppppppuuu{{{~~~}}}~~~rrrrrr{{{www~~~~~~wwwoooooowwwwwwhhhVVVCCC;;;555444555333222333444333222333444444333111000333666666444444777:::222000111555444000...///111111111111222333444555555444333555777666222///555666888777666444444555333222111111222000,,,''',,,...000333444222...***///444444///---000111///...,,,---...---+++...333---000000---...333333...---000444777666444333222666333111000...------///---///222222111///...---+++...111111//////111333000000000111333555555444333///---///333666444111000222333111//////222555......///111111222222222///......000222111---))),,,...111222111111444777666111,,,,,,111444444333------...///000111222222222111000///000111333444666555444444222222111000222000///111333444222///333222...+++---111111---///000222333333111...---000,,,+++...000//////222888222---000222222222444...555===???@@@JJJaaaxxxvvvxxxvvvsss{{{yyyvvvzzzyyyqqqoootttvvvhhhQQQ;;;444666333,,,222222222222222333333333222...,,,...333666555222\\\AAA<<<888888888777777777888888999555111000333555444333:::<<<>>>;;;888777:::>>>999999888777555555888:::===<<<>>>CCCIIITTTgggxxxqqqccc```eeeggg^^^TTTNNNFFF???===;;;777666999555888:::888444222333555666888999:::999888888777;;;999===GGGSSScccyyy}}}nnnfff]]]UUUFFFEEE>>>888777;;;999333222333555666777888777777>>>::::::<<<;;;666333444888888777777777777888888:::444333888:::777333111222444444222///000555:::888777555666777888888777222444444444222222333444777888555000///333444222777999888555555666333...999444111444555333333666666333444999999666555888AAA@@@777333777;;;LLLhhhuuuQQQ???222333666222111444666444222333555666444333111333666888999999777666777666777888555111111555333333444555666777888888888333///000555888666333333111111444888999666222///444666555555888888666000222333555666666555555666666444000000333222...111333777888666333222111000000111222333555888:::999888777777777777:::<<<666111000555999:::===@@@:::OOOhhh{{{~~~~~~~~~~~~~~~{{{xxxtttsssooommmrrrzzzyyyssskkkxxx~~~{{{~~~~~~{{{iiikkklllllloootttwwwvvvvvvoooppp|||~~~yyyzzz}}}vvvuuuyyyxxxiiiYYYBBB:::444333444222111222555333111111222333333222111222444444444444555777222000111555444000...000555444333333222333333333888555333333555666555333444666777666555333444555555333222222222111...+++---...///222333222///,,,///333333///---000111000///------...---+++---111///000///,,,///444333...///111444666666444222111555333111000///...///111000222444444222000///000---///111111000///000222111000000111222222222111111...+++,,,000333222000111222444222000000333666111111000///000222444555000//////111333222...++++++...000111000000222555222...+++---111555555333///...---...000111111000000000000111111222333444444444444333333222222111111///...///222222000...333444333111222555333...222333444555444222000...///,,,,,,///111//////111111---,,,...//////111444222555===FFFKKKSSSfffzzzzzzzzz}}}}}}vvvtttwwwyyyqqqqqqsssqqqnnnmmmmmmaaaMMM:::222333222---000111222222333333222222///---,,,...333666555444ZZZ???:::888999:::888666666999<<<<<<666///,,,///333555666;;;===>>><<<888777999<<<666777777666555555777::::::<<<@@@CCCDDDIIIYYYiiivvvssstttnnn___RRRPPPIIICCCAAA>>>999666777444999<<<:::444000111444333777;;;:::777555666888>>><<>>???@@@555333444999;;;:::<<>>999777999;;;999555444999>>>>>>888111///222666888999999;;;;;;999777555666888444555666555444555777999777:::???@@@>>>AAAQQQbbb|||uuummmccc[[[UUUNNNGGGDDD???999666777444777:::999666333333444555888::::::888666666777???===>>>EEETTThhh~~~|||kkkccc^^^ZZZIIICCC;;;555666:::<<<;;;333444555555666777777777???===<<<<<<999444333666888;;;<<<888333111555:::777333333777:::777666666111333444333111000111333555333222222333333333222444444444222111222555888555666555000///222333111888999888555555777555111222333333222...---///333666555555777888999;;;===:::888111333>>>FFFUUUnnnyyy^^^@@@222111222555888777555222000111333555777444555777999999999888888444333555999888555333666666555444333444666888999777222---...222555444222111111222555999:::888666222333333111222666777444...///111222333333333222222333111///111666666333...222666777555000---***///222555666555444666888777<<>>;;;777444444777999999777999::::::999777666666666333555666555555555666888555777;;;<<<999===NNN___|||~~~wwwrrrpppqqq[[[SSSKKKGGGBBB<<<999:::777666555777999:::777444:::999888999;;;;;;888555<<<<<<<<<@@@NNNeee~~~sssiii```ZZZEEE???888666888999:::;;;444444555555666666777777<<<:::;;;<<<999555666:::444777999777222111555:::777444444888:::777777999333444555555444333333333444222000000111111111///444444444222111333666888333555444111111555666444555666555333555888888444222444444111------000222555555555444555888;;;<<<999;;;777777<<>>;;;777<<<999888999<<<<<<888444777::::::;;;EEE\\\vvvzzznnnaaaWWWFFF>>>888888999888777888555555555555555666777777888777888:::777444666<<<222444777666444444666888777444444888888666666999555555555555555555555555666444222111222222222111333444444333333444666888111444444111222666777444333444333111444888999555555888777222000222333222888999666222222555888777555:::888666888<<>>666222///...111444333222111222333555666555222///...000000...,,,^^^EEE@@@222222444777:::999666444444444555888;;;;;;777333666666777888999999777666666888999888666555555666888888999;;;:::888;;;AAAKKKRRR```qqqvvv___LLLCCC???===;;;999888999;;;===666999<<<;;;777444555666...999===888666DDDWWWddd|||{{{kkk\\\SSSGGG===:::888444333666666666555444444555777888222222444444000,,,000777555555777999:::999555222444222222444333000222666555333222222444666888888777555333222333333222111111333555666555555666777111444333000000222222///444555333000111555555222777888444///000555444---666888666000111888<<<;;;777:::444///000444IIIjjjkkkKKK777333777;;;444555555333111111444888555555555555666666666666>>>777222444666666666888000111333666777999999:::999444///---///111333333///111444555555333333333333444333333777;;;666//////000111222333333222111111222111///222777888555333555777777666666666777666999===EEEUUUppp~~~fffJJJ;;;888888888999777===OOOkkk}}}yyyxxxwwwssspppvvvuuuppprrrnnnnnnmmmjjjeee___[[[YYYXXXRRRQQQWWWZZZVVVSSSSSScccmmmsssttt|||xxxdddaaavvvvvvmmmnnnmmmfffiiirrr~~~~~~uuusssvvv{{{rrrbbbUUUBBB999333333333111000111666333//////111444777888...111555555555555999<<<222//////222222000111555666555444333333333333333888777555111...///444999444444333111///000222444///111333222000///222444...---,,,...222555777777777444444666444000111666777444444444222///000555666444333333...)))---666555111------111444444111...444222))))))111222,,,(((,,,222444444111///---111000000333888:::999777111444666333...,,,...111///111444444333111000000000222333111//////222666333333222222222222222222---000222111//////111444333...)))(((,,,222666777///000111111111222333444...000333444444333000///)))***,,,...000000000000111111111111111111111111111333555444000...///000)))///333111///000111///222222111111000/////////...111555999666111333999888666888>>>FFFPPP___mmmjjjwwwooowwwuuuiii```hhhrrr|||~~~yyyzzzsssjjjjjj___MMM<<<777555333222555666444222111111333666888444000,,,---111222000,,,^^^CCC:::555444444888;;;<<<999666999888777666666555222000555444333444666666555444888444000000333666888888555999777777;;;666555@@@IIILLLUUUfff{{{}}}mmmYYYGGG>>>:::777999>>>@@@>>>;;;444888:::999999;;;:::666444666444999BBBBBBFFFTTTttt{{{~~~|||lllYYYKKK@@@>>>===777555999999888666555555555666777888777555444333333444444666555444666999:::777444666444333444666555222///333222111333555888888888777222...---000333555555///---000777888333222555777777333---...333111+++222666666444444777666333222000...000444666444222555999:::555333666:::;;;999999111...444:::NNNlll}}}fffDDD222444888777666222000444888555///222333555555444333444555;;;888444000000222666888:::444222666777444444888===555///.........111555111000111444777777444000222666666222222666666222---...222666444///000444777333000333999<<<999444000222444555222000333888888999CCCXXXvvvxxx\\\EEE666999===555333@@@SSSiiitttrrrzzzwwwrrrxxxsssmmmrrrtttsssoooggg```[[[XXXWWWOOONNNKKKHHHEEEFFFNNNVVVfffmmmsssvvvzzz{{{wwwqqqlllpppwwwyyyooodddeeemmmxxxvvv{{{vvvvvvyyytttbbbOOOKKK>>>444444888777333000//////...///000333555777333333333444555666777888888666444444444444222000:::888555222000111222333222333333222000111555999888777555111//////222555666444111000111222222111444222//////000333444555777555555777666222000111111111111333444333000---444111//////---+++...333333333///***---444444///))),,,......111555444000---,,,...222222...,,,...111333555555444333444555111000111222000,,,,,,///---111222000222666444...111222333222000000111222,,,...000222111000//////222222111///------///111666222,,,))),,,111777:::444111000222111,,,+++---...000222444444444333333,,,,,,---...///111333444111333444444111...---,,,555111---+++,,,---,,,***///---...000...+++,,,000///333333///...222222---...333::::::222,,,000999:::777<<>>;;;999CCCBBBEEENNN```xxxpppZZZIII;;;999888999;;;======<<<444888999888888:::888555666888555888@@@???AAANNN```hhhkkkuuusssSSSIIICCCDDDBBB;;;888;;;:::999999888888888888888888777555444444555666777999777666777:::999666333222222222444666666333000222222444666999999888666777444111000333555666555222111333999:::666444777555555333///000555444///111555666444444777777444666444333333333333111000555888777444555999<<<;;;>>>;;;222111888<<>>666888<<>>AAAKKKWWW___eeepppzzzwww~~~uuurrrtttuuuqqquuutttyyyzzzyyy}}}yyy~~~|||oooeeebbbRRRAAA777333000111444333333333111///------...222222222333444333///,,,\\\AAA777<<<;;;;;;<<<===<<<:::888555555666777777777666666333222222444777888888888888666333333444555555555;;;<<<777888@@@<<<888@@@>>>???GGGXXXqqqqqqYYYIII;;;:::999999999999999999555888999777777999888444888;;;888888===;;;;;;FFFNNNUUUVVV\\\nnn{{{~~~]]]PPPFFFFFFDDD>>>===@@@999999999999999888777777888777555333444666888:::<<<:::888999::::::666222///000222444777666444111111333555999;;;:::777444666555444555666777777666444333555999:::777555777222333222111333777777444000444555333444777777555666777777555333111111222333444222111555<<<<<<999???;;;222333<<>>HHHXXXcccfffiiisss~~~vvv{{{}}}{{{zzzyyyvvvrrrvvvxxxsssuuu|||{{{zzztttwwwuuuddd___OOO???666222111111444000222222111///......///222333555777888666111---[[[???666888888999999:::999888777555666777777777666666666444333333444777888888777444444444555777999::::::<<<;;;444555===999333999>>>>>>CCCRRRiiinnnUUUFFF???<<<888777888777555222777::::::888888:::999555999>>>;;;999>>>;;;:::BBBGGGNNNKKKJJJUUUaaaooottt]]]HHHBBBCCCAAAAAACCC666666777888888666555444777555333222333555888;;;<<<999888999;;;;;;777333000111444666777666333111333333555777999999666333444555666777888888666555333333444777777666555555111222222222333555666555///333444333444777888555222555777666333222444777111000---...555===<<<666888777111333<<>>HHHEEERRRcccmmmppppppuuu{{{qqqrrrsssvvv|||zzzqqqvvvzzzuuuuuuyyyyyyuuuttt~~~|||jjj]]]MMM<<<444222000000111000222333222111000111333222444666777777555222000ZZZ???777555666777888888888999999666888:::999666444555666777666555555666777666444666666777888888999;;;<<<888777111333;;;888333999===>>>CCCPPPeeelllPPPAAA@@@:::444555:::;;;777111999;;;<<<999999;;;;;;888:::AAA>>><<<@@@???===CCCDDDHHHCCC===EEENNN[[[nnnzzzbbbFFFAAAGGGFFFAAA>>>666666777888888666555444444333222111222444777999999777666888;;;;;;888555333444666777666444222111555333333333555555555333111444666888888666555444222333555555666666666555222222222333333222222444///222444222444777777555222555777666444333555888222000---///888???===666444777444333888===RRRqqqoooOOO>>>333555666444111333777999666///222555666555555555555111222222222333333444444111444777666444444444444222111444888777444555:::333333222111222444777:::444333333444444333333444555000...///111222555:::444777999888444333555888777222222777666555>>>KKKYYYwwwxxxmmmhhhzzzrrrYYYGGG@@@888999<<<888555222@@@^^^sssxxx}}}zzztttooosssuuussssssuuutttoooaaaooovvvmmmfffddd\\\PPP@@@999777;;;<<<>>>JJJ[[[gggooowwwzzzzzzvvvmmmdddhhhbbb]]]```ggghhh\\\PPPXXXfffmmmjjjmmmuuurrreeeoootttyyy}}}|||sssaaaQQQEEE:::222333666555111...555333000...///222666888///000000111222333555666111000000111333444444333111222444555555555333333000111222444555555444333333333222000......000222444333333333555555444333666666444000---,,,///111///------111222000111555222111000000111111000...111000222555444111222666444000...000444666777777333444222///000444444111666222000333555333000111333///---///444555222...222111333666444111222555***///444555222///111555222333333222000///000111000//////000222222///---......---+++***,,,000333---///000000///000333555111///000333333000000333666444222222333333000---+++,,,///000111000///......000111000///...///000111000---,,,+++---111333+++***+++......+++---111222111222333333333333444444666999:::999>>>LLL[[[ZZZcccooovvvxxxwwwtttqqqmmmmmmmmmqqqzzzxxxnnnssszzzvvvttt~~~|||uuuyyyxxxtttxxx}}}xxxlll\\\KKK:::333111///......///111222222111111222333333444555555444333333333XXX@@@:::555777999999999999;;;===666999;;;999666444444666999777666666666666555333;;;;;;;;;999777666888999333555111333<<<:::888@@@;;;>>>EEESSShhhlllOOO@@@<<<777444666;;;>>><<<888999<<<<<<999:::======;;;:::DDDBBB???DDDDDDAAAEEE===AAA:::444:::AAALLL]]]lllzzz|||```IIIIIIOOOKKK???666999999999999999888777777222222222222222444555666666444444666999:::777444444555777666444222222222666444222222333444333333000333777888777555444444222555666555666999999777333222333555444000000333///333444222333666666444666666777666444333333444666555222333:::AAA>>>777555:::777333555888OOOpppxxxVVVAAA333444666666333333777777555...000222333333333444555222222111111222222333333111666888555222333555555000111555888666333555:::222333333222222444888;;;555333333555555333333555333///---111333333555888555777999888666555777999999444333888999===RRRjjjdddZZZ[[[xxxrrrXXXHHHCCC;;;888:::666;;;888AAAWWWlllxxx~~~zzzvvvxxxwwwqqqllllllttt{{{nnnssstttmmmeee___XXXRRRHHH;;;444999===@@@LLL\\\mmmllliiihhhmmmqqqmmmeeemmmeee[[[XXX___gggddd]]][[[eeeeee\\\\\\hhhqqqqqqmmmkkkkkklllmmmiii```XXXCCC777000333::::::555222555222000...///222666999...//////111222444666777222111111222444555444333222333444555666555444333000000222444666666444222333333333111000///111333111111111333555666555444444555444000,,,,,,///222111......111222111333666...------///111333222222000000222555444000000333555///,,,///333555777999222333222000111555555111444111111444444111111444222000///000333444222000666444666888777333333777---...222555333000000444333444444222000//////000000//////222555555222......///...---,,,---///222---000222222000000333666111///000333333000000222666555444333111000//////000000000000///---+++***...///000///......///111000000///...------000222///---///111111...///444444222222444444222222555111333888>>>BBBIIIWWWeeennnpppqqqqqqrrrrrrllldddnnnooonnnpppuuuyyysssjjjnnnxxxtttmmmsssvvvrrrssstttxxxxxxtttpppooollliiiYYYHHH777111111000---------...000///......000111333444555444222222333555WWWAAA===888999;;;:::999999;;;===444888;;;:::666444666999888777555666777777666555<<<<<<:::777333333666999333777444555;;;888666@@@<<>><<<;;;FFFEEEAAAFFFFFFBBBDDD:::===666000666:::@@@MMMaaarrrhhhUUURRRTTTKKK???888:::999999888888888888888222222333444555555555555555444333444777777444000111333444333000000222444555444444444555555333111000444777888666444444555///333555333555:::;;;888333222444777555000111666000333444222333555555222555444333444555555444333777777555555:::>>><<<666666999666444777999KKKiii~~~]]]FFF777444888999666555777666444///000111111111222444777444333111000000111222222000666888333///222555555000111555777555111444:::111222444444333444888;;;777444444777777444444777222...///444777666555666666777888999888888999:::777111111888>>>NNNuuudddfffrrrXXXIIIFFF???:::;;;888;;;:::>>>LLLbbbxxx{{{wwwvvvuuuoookkktttzzzsssppprrrpppggg\\\WWWHHH888111:::BBBDDDKKKVVVeeeaaa[[[ZZZbbblllmmmhhheeeccc]]][[[bbbllloookkk]]]```^^^WWWVVV___kkkqqqiiifffdddfffgggbbbYYYSSSBBB999444777;;;:::777666444444333222222333444555000000111111333444666666444333222333444555444333333333444444444333333222000000111555777777444000333444444333111111222444......///222555777666555000222222///,,,---222666333000000333444222444888///------...000222222222111111333777555000///222666///---111555444333555///111111///111444333///000000333444222///222888000111111222333333222222666444555777555111111555222000111555555///...000222333333222000///000111///---+++...222444222//////000000000...---...000...111444333000000444999000......111111...---000222444666444000...000333222111000///---,,,+++***---...//////......000111...000111000...---///111111///000333222...///333333000000555666333444888111111888FFFTTT\\\ccciiivvvsssllleeeeeeiiiiiieeennnppppppppprrrtttqqqkkkgggtttpppdddeeejjjlllppptttsssssssssoooiiigggjjjTTTCCC333///111222000...---...000///......///000111333666666444333333444WWWBBB???999:::;;;:::777666888;;;222666::::::777555888<<<666555555666777888888777999999888444222222777;;;666:::888666888222000;;;@@@FFFQQQ```rrrvvvWWWFFF<<>>666999999777999===???===<<>>666000555666888BBB[[[nnnvvv```XXXRRRHHHAAA???999888666555555555666777333444555666666666555444666444222333555444111---...000111000......222555444555666888888666222///111444888888666555555666,,,111222000222888999666222111555999777222333999111444444222222555444111222000///222666999888666555666555444666:::888333444777333444;;;===KKKdddfffOOO@@@444999;;;999777888777333000111111000000222555888555333111//////000111222///666777000---000444444000111555777444000333:::000222555555444555888;;;:::555555::::::555555:::222///000777:::999666666777777888999:::;;;;;;;;;222,,,---777CCC^^^oooTTTGGGGGGAAA===>>>;;;555777;;;FFF]]]yyy~~~{{{uuuxxx~~~yyypppttt}}}qqqppp~~~vvvddd[[[@@@222000@@@KKKHHHGGGMMMVVVUUUTTTVVV```jjjlllhhhWWW]]]aaaccckkkssstttooo]]]^^^^^^[[[[[[^^^dddhhhdddccceeejjjiii___PPPFFFCCC>>>;;;;;;:::666555666555666777777666555222111222222222222333444555555555444333333555555444333333333333222222222111111000000111555888888444000333444444333222111333444,,,,,,...222555777777555,,,...000///---...555:::555222111444555333555999222000///...///000///...222222555888666111///111666000///444777222///000,,,...///...111444222---...000444555111---222;;;000222333333222222222444333222222444222------111777222111555555///+++,,,000111222222111000111333---)))&&&''',,,000000...///111222111000.........///222444333000111555:::///------000///,,,+++---...333666444///...222777//////...---------......---...///.........000222...000333222///---...///000///000222000------111111...///555777444666;;;888555===SSShhhqqqqqqnnnyyyuuujjj______iiiqqqrrrkkkoooqqqppppppssssssqqqbbbqqqlll^^^^^^eeelllttttttnnnnnntttrrrkkkjjjpppPPP???000---222333222111///111222111000///000222///333888:::777444333333^^^DDD<<<777888::::::888777777888777444555:::<<<:::888999444;;;>>>:::777888444///444777888666333333888===999777444333444555666666;;;CCCOOO]]]lll~~~gggNNNMMMMMMJJJBBB999444777;;;;;;<<<<<<:::666555777:::>>>GGGJJJFFFDDDHHHGGGBBBPPPOOO@@@444777999:::AAAdddvvv}}}gggYYYSSSNNNGGG???>>>:::888999888666777;;;:::666333222555888999999222444555555333222222222666444111......000444666666:::>>>===888666777999222333444333222222444555111111111222444666777888444666777666555444222///222111000222555777777666///---111999;;;777666999777555666<<<@@@???;;;777>>>:::555222333>>>UUUiiinnnNNN666555;;;===::::::<<<999333000111333555666666666666(((555777,,,+++666;;;444666666444111222666555222222333555555333111444999***...444999;;;:::777555333666666555777;;;777///111333666999999888555444;;;:::888666555555555555222111444AAA\\\zzzhhh[[[QQQPPPNNNGGG@@@>>>===777999JJJ```sss~~~|||qqqooovvvtttsss}}}}}}zzzwww{{{fffJJJ<<<:::777999@@@HHHJJJHHHEEEJJJMMMNNNUUU^^^___[[[SSSWWW]]]bbbfffjjjnnnqqqbbbaaa]]]aaaeeeYYYUUUaaannniiidddbbb```YYYLLLAAA@@@AAA@@@???;;;777333000///000222333444444333222///000222333333222000///555888999555///,,,///333666555222///000222111///.........111444666777666555444222000000111222333444000,,,---222666777555------...000222222111///222111222666777444444666444777555...---111111---444333111111222222222222111///...///222333444333.........///111111000///333222444888666000///333222000...000333333111...000......000...))),,,444888222000333444111---,,,---666;;;666111222222000111&&& ---444111+++222333333222///......///444222111222555666444111111...///111111......000000222333222444666333...///111222111///---,,,+++000222///)))***111555444...............---------555111...///222333///+++,,,222555333555:::999555;;;>>>FFFVVVkkkzzzxxxoooqqqqqqmmmeee^^^```kkkuuucccgggnnnrrrqqqmmmlllnnnkkkddddddiiijjjfffhhhoooiiikkkoootttvvvqqqfff^^^NNN@@@333000222222222333111222444666666666444333000333666777666444222222TTTAAA>>>555777888888777777888999888444444888;;;999888999999>>>???:::888888555000555777888666333333777;;;;;;999777666666666666666===???FFFRRRcccvvv|||fffZZZXXXSSSJJJAAA<<<;;;===666777999888888999===@@@BBBBBBFFFLLLNNNJJJEEECCCPPPOOOBBB:::???AAA@@@FFFbbbwwwrrrdddZZZRRRLLLGGG???;;;888999888777888<<<555444333555777888666444111333777777666333111111666444111//////111333555444888;;;;;;777555666888333333222000000222555999444555666555444444444555222333444444333333111///555444222222444555777777333111333888999555444777666888;;;@@@BBBAAAAAAAAA888555555666:::EEE[[[nnnkkkMMM777000666999888888:::777222888888777777888999:::;;;,,,555777000...444777444555888777333333666888666555555555555444222333555222444777999::::::999888555777666555999>>><<<777777999;;;======<<<999777888:::===<<<:::888888999555777AAAYYY~~~xxxaaa______XXXMMMFFFEEEAAA:::;;;888;;;GGGVVVeeeuuuwwwrrrvvvtttooopppuuuuuuppppppuuuyyyvvvrrrsssxxxttt___IIIAAA===888888???GGGJJJJJJGGGJJJHHHEEEHHHRRR[[[^^^VVVVVVWWWZZZ```fffkkknnnuuulll[[[UUU[[[YYYWWW```uuuooogggaaa\\\UUULLLDDDDDD@@@<<>><<>>===999666666444000666888999777444333666999888888888888999999999999:::999===III]]]ssstttnnnbbbUUUJJJAAA<<<:::555666777777888;;;???CCCHHHAAAEEESSSWWWMMMDDDEEEPPPQQQGGGBBBIIIIIIIIIQQQfff}}}ppp```TTTMMMKKK@@@;;;777777777555777<<<111222444777999888444111000444888:::888555222000555444333111111111222333222555888888666444555777444333111///...111666;;;777:::<<<:::555111000111222222333555444333222222666777666444333444666888888666555888777444444666333777;;;<<<<<<<<<>>>@@@555444555777999CCCVVVhhh~~~yyyzzzhhhOOO<<>>@@@AAA:::>>>AAACCCDDDFFFGGGGGGKKKFFFCCCGGGSSS___gggiiiwww|||pppccclllssskkkccckkkjjjfff```YYYQQQKKKGGG@@@999999HHH]]]hhhbbbXXX:::777444333555777777666111222333555555333222111333000......000333555555333222333888:::777444444---------...111222222222444333222111111111222222333111//////111222111000666555333///------///111///---...111222000000333000111222222111111///---+++...222444555444222222222111000000222222000///222333444444333222222222555000+++---222444333222444555444000+++***---000333111000333666666333000222...---222555333000///$$$,,,444666333111222333222...***(((***---111444---///000000//////000111---000222111...,,,...000,,,+++---222222...,,,...111333222000222444222---,,,,,,---///111222111000000///---***+++...111222/////////000111111222222,,,---111555888666111,,,//////000444===JJJVVV]]]fffooovvvvvvvvvzzzqqqooolllhhhffffffiiilllpppjjjaaa[[[]]]dddiiiiiillllllcccVVVUUUbbbkkkkkkhhhbbb___fffrrrvvvmmmcccQQQGGG:::111***'''+++000444333333222222333444444222333444444222222333444VVVAAA===;;;<<<;;;999777666777888;;;666555888:::999:::<<<:::666444555777888777777888888888777555555555666444666888888777666777888222888>>>BBBGGGRRRcccooozzz___JJJ>>>888555<<<:::999999;;;>>>AAACCCNNNZZZ]]]SSSNNNSSSTTTNNNSSS[[[[[[WWWUUUPPPYYYooo}}}}}}lll___TTTIIIBBB@@@;;;888777666444666:::555666777777777666666555666777777666555444555666666666555444333222000000333444666777777666666777333444555444222111111222666:::======:::555333222555111222777777444444888555888;;;;;;999666333111888777666444444666888888:::999888888???GGGDDD<<<333111222666???QQQmmmmmm```aaagggiiiggghhhaaaZZZ[[[ccccccQQQ>>>999666444444555888<<<@@@===>>>>>>>>>===:::777555222000666@@@???777888@@@AAA>>>999999AAAHHHEEE>>>???BBBBBBAAADDDGGGCCC<<<;;;<<<>>>???@@@@@@@@@???888888;;;AAADDDBBB===999<<<<<<<<<<<<;;;;;;::::::>>>>>>@@@GGGLLLJJJAAA999<<<@@@VVVtttdddTTTIII:::CCCQQQ\\\[[[QQQFFFBBB999444444===LLL\\\mmmzzz}}}xxxpppkkkfffrrr||||||xxxxxxxxxwwwvvvvvvwwwuuummmaaaVVVPPPAAA999555999===<<<;;;<<<;;;:::<<>>======<<<:::777777888::::::666555888:::999999;;;:::555333777::::::999:::777777777777777666666666888::::::888333000111333+++333;;;>>>AAAKKK]]]kkkxxx~~~aaaJJJ>>>::::::999777666999>>>DDDIIIKKKNNN```bbbQQQJJJUUU[[[TTTXXXbbbeeedddaaa[[[ddd}}}sssddd]]]VVVKKKBBBBBB===;;;;;;:::777888;;;777888888777555555666888777777777555333333555888777777666444333111000///555666777888888888777666222444666666444222111111555666999;;;;;;:::777444333...///444555000000666666777999;;;;;;888333...555666666333444888999888888888666888CCCMMMIII>>>666333222555???SSSqqqsss```VVVYYY___\\\TTT]]]UUUNNNRRR^^^aaaPPP<<<:::555333333444444777<<<;;;===???@@@???<<<888666666666<<>>???FFFKKKHHHDDDDDDKKKRRROOOHHHFFFLLLNNNKKKLLLPPPLLLCCC:::<<<>>>@@@BBBCCCCCCBBB???>>>BBBIIIKKKFFF>>>999CCCBBBAAA???>>>>>>>>>>>>OOOSSS[[[dddfff]]]KKK<<<>>>IIIddd~~~kkk\\\PPPHHHFFFGGGMMM]]]kkkgggSSSBBB===:::444111999GGGWWWgggsss{{{xxxpppiiieee___lllzzz}}}uuullliiijjjqqqqqqtttssskkk\\\QQQMMMCCC:::777===AAA===:::<<>><<<<<<999666222333555666666555333222777555222000000111444666666111222888999222...000222111000111333444444333333333333222222222111111111222333444444333111000222333333111...///333777222//////222222111222555000...///222222//////111...222666666222...------/////////111222222000...---000333222000///111333777666222000333888888444222222222111000000222444333555555444666999888444///+++,,,222666333///...)))---222666222...000555444222---)))'''***///444...000111111000000111333111222333222000////////////---...111222//////222---///000///222777777444...---,,,...111222///,,,,,,,,,000666666111---,,,+++,,,---///222444555666***,,,000333555666555555111333<<>>;;;<<<777555555999AAAIIIOOORRROOOYYY[[[QQQNNNVVV\\\ZZZ^^^ffflllrrruuummmrrrrrrddd^^^WWWMMMCCC???<<<;;;<<<;;;777666888666777888777444333555777555666777666444333444666999888666444222111000000666666777777888777555444111222444444333222444555555444444888<<<===999555444...---333444......555:::666444666999999444...333777666333333777888555444888888777???HHHDDD888;;;777444666===OOOlllrrrfffWWWPPPWWW]]]WWWKKKKKKJJJLLLTTTaaacccUUUCCC888444444777777333222555555777888999999777555444666999>>>AAA@@@???@@@CCCJJJLLLJJJHHHJJJOOOPPPMMMIIIRRRUUUPPPMMMOOOKKKCCC<<<<<<<<<<<<>>>@@@BBBCCCIIIGGGJJJRRRUUUOOOIIIFFFRRRRRRRRRRRRTTTWWWZZZ[[[rrrvvvyyywwwmmm\\\KKKAAA===QQQuuu~~~hhhWWWJJJCCCEEEKKKUUUeeetttvvvhhhTTTCCC999777333111777AAAOOObbbqqq|||}}}qqqlllllllllfffkkkvvv~~~xxxjjjfffkkktttrrrssstttlll]]]TTTQQQFFF:::666<<<@@@<<<:::===EEE<<<888<<>><<<:::333444555666666555444333444444333000---///333888777000000666777///+++///333222111222333444333222222333333333222222111111...000333444333222111000222444555333//////333777222///...111222000222555111------111111...///333...333666555111---,,,...------...000222222000...+++///333333000///222555555888666222222666777444444333222222444444444222000444555222111555777555000---...444888555000///,,,---222555222---000777888444///***))),,,000444000111222222111111222333222111111111111000///---///,,,,,,//////...///333...000///...111555666333333000///000333333000+++,,,+++///555555///+++,,,,,,---...///111222333333+++---///111333555888::::::===IIIYYYccceeegggkkkaaahhhppprrrssssssnnnhhhqqqppppppqqqrrrppplllhhhsssxxxuuuiiidddfffddd^^^bbb```aaaeeefffeeeeeehhhkkklllllliiiccc]]]YYYXXXCCC888///...111111222444000111111222111000///...///222444555333222111111TTTAAA???666777777666666888;;;>>>444111222666999666444555666///---333777444000111555555555666888999888666555777888555222111666;;;777444111///222<<>>999:::888666555:::BBBKKKQQQTTTPPPPPPQQQRRRTTTWWW[[[^^^bbbhhhooo{{{}}}|||wwwiii```WWWKKKBBB<<<999888:::999444222444333666888777444222333444333555777777666444333333:::999666333111000000000777666666777777666444222000111111111111333777:::777333222666<<<>>>:::444777//////555555...///666>>>777000111777:::666000333777777333333666666222777>>>???;;;===BBB>>>333888666555999BBBVVVsssyyyhhh\\\LLLGGGPPP[[[WWWKKK:::BBBMMMZZZfffhhh\\\MMM777555777===;;;444///111444444444555555555555555333999===<<<:::<<<===>>>BBBHHHKKKFFFBBBEEEIIILLLGGGSSSVVVOOOIIIIIIEEE===CCCAAA>>>===>>>AAAEEEGGGLLLJJJOOO\\\eeeeeedddeeejjjkkkmmmrrrxxxzzzcccOOOEEECCC???ZZZrrr]]]LLL???:::@@@KKK\\\wwwzzzeeeWWWHHH999222111333777>>>KKKbbbuuuzzzzzzoooooovvv{{{rrrooouuurrrooowww{{{wwwvvvwwwpppbbbZZZYYYFFF999333999<<<999999>>>@@@<<<;;;@@@BBB@@@@@@DDD@@@CCCGGGNNNXXXeeesss|||ooozzz{{{xxxzzzxxxwwwwwwmmmbbb\\\ZZZWWWQQQJJJ:::333222===OOOZZZVVVNNNOOOEEE;;;777;;;???@@@???333444666777777666444333111222222///+++---333:::444,,,,,,444555...,,,111333222111222333444333111222333333333333222111111,,,///222333333111000000222555777444000...222666222......000111000111555222---,,,000000...///555...222666555000------///,,,---...000333333111///***///333333111000333777444999999333111555666333666444222444666666333000---333555///---222666666222///000666999666222000++++++000444222///444===;;;666///+++***...222555111333444333222111222333333111//////111111...+++///,,,***---------///333111222111///111666666222777333111222555555000+++---+++---333333---***---......//////000000000111,,,---...///111444999===AAAFFFSSScccjjjfffcccdddkkkppppppkkkhhhiiikkkkkkrrrrrrqqqmmmkkkkkkppptttwww{{{tttddd^^^eeekkkjjjfff]]]ZZZ```bbbaaahhhrrruuusssoooiiiccc^^^[[[ZZZBBB666---...222444333333111222444555444222000///...111555666444222111000TTT>>>BBB:::::::::888777777999;;;>>>;;;777444333555777:::666555666777444000222888555444333444777999::::::111555999888444222444666444444555888<<>>???MMMeeeqqqnnnhhhiiiHHH;;;888CCCFFF>>>999===666:::777111333:::999000:::===;;;666666<<<>>><<<999:::===???AAAEEEIIILLLKKKJJJIIIKKKMMMMMMJJJFFFJJJFFFAAA???CCCLLLVVV]]]jjjdddbbblll|||iiiZZZKKK@@@BBBFFFYYYkkkSSSDDD;;;;;;GGGVVVuuuzzzlll```OOO@@@444333111000888KKKddduuu{{{xxxzzz~~~zzzsssyyyuuummmmmmxxx~~~{{{wwwxxxppprrrrrrrrrsssnnnaaaSSSKKKCCC;;;:::===@@@===999666666>>>IIIIIIAAACCCLLL>>>???KKK^^^kkknnnqqqwwwrrrnnnqqqzzz|||uuussswwwxxxqqqeee___aaa```PPP===555666999>>>EEEIIIHHHDDDAAA???===<<<999777999===444111222777666111///222555444333222222222444555222333444555555333111000444555555555444222000///000333555555222000000111111///...///000222222111444222000000111111111000222000...---...000333444///,,,---111000,,,---222000///111333111,,,,,,///000---,,,///333555333//////000222333444444333333555888777333222444333000222888:::333------222555///,,,000777333+++///999;;;555///000444555222---111333333000...000777===GGG===111+++,,,111444444...333111***,,,555666000000...---,,,,,,---...000,,,......***)))...222333111333111,,,+++///333333222000...000333444000+++222///---///444555111,,,///111444555444222111111222+++,,,555999777;;;EEE___YYY]]]kkkssspppmmmoootttuuunnnbbbaaakkkoookkkmmmjjjfffdddgggmmmssswwwuuupppllljjjeeeaaahhhrrrkkk\\\XXXbbbgggbbbeeepppuuupppjjjiiimmmkkk]]]MMM<<<666000///333666666555555777777444000...000222444111000111111......111MMM888>>>::::::999777666666777999;;;999666333333444666777888777777999666333444999666555555666777888888777000444777777333111333555666666777999:::;;;;;;:::HHH[[[jjj}}}aaaIIIAAAAAA???CCCGGGHHHIIIKKKPPPUUU^^^SSSLLLKKKEEE???FFFSSShhhppp{{{zzzeeeVVVPPPOOOPPP???777555999999333333888;;;999888999:::999666333666444333333444555333222999666444555888888666444333444444222000000111333...000222555777999999:::666666444333888???>>>999666666444222000000111333:::777333222444777888888888999999777555444666999777;;;;;;@@@HHH@@@555777:::666666@@@UUUoooaaaNNNJJJGGGMMMZZZbbbYYYKKK:::>>>QQQnnn|||{{{aaaTTTNNNTTTXXXQQQGGGCCC@@@CCC@@@999999???>>>666666:::;;;999<<>>EEEGGGcccwwwbbbKKK>>>999;;;JJJ[[[mmmtttdddTTTFFF666333333666;;;FFFYYYjjjvvvvvv}}}tttpppuuuwwwqqqooosssvvvtttpppnnnmmmsssyyy}}}~~~wwwgggWWWSSSLLLCCC@@@@@@@@@===:::666999CCCKKKHHH@@@CCCNNNEEEIIIUUUfffnnnllljjjmmmvvvqqqpppsssvvvsssqqqqqqzzzuuukkkcccaaa\\\NNN>>>:::999888999===@@@>>>;;;666444444444555666777999555333444999888222000111111111222222333333444444222333444555555333111000222333444444444333222111///222444444222000000222111000///111333555555555:::666222000000222222222444333111000000111444555000...///111000---///444444222111222000,,,...222111///---000444666444111///000111222333333333222222444444111111333333000222777999333---///333666000---000777555...///777;;;777333222444444222///222333333111...000666;;;BBB<<<444111222444444333000444222,,,---666777000......////////////......---000///+++***...000000333555444///---111555555222000...000444444111---///......000444555333000111333555555444333222333333...000999===;;;@@@IIIZZZ]]]gggtttzzzuuunnnkkkpppwwwuuuhhh```dddgggeee[[[```fffjjjllllllnnnpppcccgggmmmpppjjjaaabbbhhhhhh```___fffhhhcccaaafffjjjgggeeegggmmmlll___OOO888444111111555777666444444666777555111///000222333000///111111//////222MMM888???;;;:::888666555555666666777666555444333333444444999777888;;;999666777<<<666666666777888888666444111444666666333111333555555666888999:::999888777>>>LLLWWWkkkqqqYYYPPPOOOGGGHHHJJJLLLNNNOOOPPPQQQRRRHHHAAAAAAAAACCCKKKVVVfffrrr~~~~~~jjj]]]VVVTTTSSS@@@888444888999444555:::<<<:::999999999888555333666444333333444555333222999555222444999;;;888333444333111///...///444777000333777777666555777:::888777333222555<<<===:::444444333111000000111333777555444444666888999999888888777555333444777::::::>>>===AAAHHH@@@666999777222222BBB___{{{zzz]]]GGGBBBGGGXXXfffcccSSSFFF999???VVVxxxyyypppooorrrnnnaaaUUUVVVYYYUUUNNNNNNSSSRRRLLL???BBBDDDDDDFFFKKKMMMLLLGGGKKKQQQWWW\\\^^^^^^^^^mmmooossswww{{{|||zzzxxxyyybbbMMM@@@???LLLVVV|||lllXXXCCC999888@@@TTTggg}}}vvv```OOOCCC;;;222111777;;;???RRRhhh||||||xxxpppqqqyyywwwssspppqqqsssqqqlllooovvv|||~~~rrrfff^^^VVVKKKCCC@@@@@@BBBCCC===???EEEHHHCCC>>>FFFUUURRRUUU]]]hhhnnnmmmjjjhhhtttsssooommmrrrxxxwwwrrr{{{yyysssiii___VVVKKK@@@<<<888555555777888666444:::777555555777888555222333333555888777222......+++...111333555555444333222333444555444333111000111111222333444444333333///111333333222111111222111111111333666999999888<<<777222//////111333333666555444333222333444555000......000///---///444777444222222///,,,...333111000///111555777555333//////000111222222222222...111111///000333333111000666888333///000555666111...111888888222111555999888666444333222222222333444444111///000555999:::888555555777666333///222555333...///666666111---...000222222000...------111111...,,,......---222555444///...222444444222000///111444444222...---...000222444444444444333444555555333333444555222000333;;;======DDDOOO___iiissswwwyyyxxxsssmmmnnnzzz~~~qqqdddaaacccdddUUU]]]ggglllllljjjkkklll]]]bbbjjjlllfff]]][[[^^^iiiiiiiiihhhgggccc]]]XXXfffeeecccdddiiigggXXXGGG666444222333666777555222222555777666222000000222111//////222222000000333RRR999======;;;888777666666666555555555666666555555333333666555777;;;<<<:::;;;???555555666888999999666444333555666666444333444666222555888;;;;;;:::999888666CCCNNN___|||sssgggaaaRRRPPPNNNOOOQQQQQQOOOMMMBBB>>>;;;>>>DDDKKKRRRXXX^^^ooo}}}yyyvvvjjjbbbZZZSSSFFF<<<666888888444444999888777777666666555444333666444333333444555333222555333222333777888777555666666444222000222555888666999;;;999333111222666:::777333222444888::::::222444444333000000222555555555555666777888888888888666444111111222555777@@@DDDBBBCCCGGG???666:::444111444EEE```{{{rrr[[[HHHAAAKKKdddpppbbbKKK>>><<>>CCCSSSkkkeeePPP<<<666:::HHHbbbzzzttt]]]MMMCCCAAA111+++222666;;;SSSppp{{{xxxzzzyyy|||yyyqqqrrrzzz{{{vvvuuuwwwwwwvvvxxx||||||yyyfff^^^RRRGGGBBBCCCHHHLLLEEECCCBBBCCCAAABBBLLLXXX]]]\\\^^^dddnnntttpppjjjkkknnnmmmllluuuyyyxxxyyyvvvkkk^^^QQQGGGBBB999555333777::::::888777>>><<<999888<<<>>>999333444555888:::999555111000))),,,111555777666333111111222444444444333111///111111222222333333333333111222333333333333333333222222222555777999999888666333///...///111222222666666555444444333333444.........---------000333666333222333000,,,---111111000000222555666555333//////000000111111111111...111111//////222333000000555777333000222666777222///222888:::555222222333555666555222111333555333444444222000111444777333333333444666444000---222444222...000555444000///000111222222111000///+++000222///...//////---///222222...---000222111000000000222444444222000...000333444333333333444333444444333222222444555000///222777:::>>>IIITTThhhssswwwqqqnnntttwwwuuuppp{{{uuuiiieeeggghhhcccccceeefffgggiiijjjkkkgggeeebbb^^^[[[YYYZZZ\\\jjjooommmeeeaaaaaa\\\SSS```___\\\]]]bbbbbbVVVHHH888555333333444444333222000333777777444111111222222///000333333000000222VVV999888???<<<888777888888777666555666777888888777555444333111444:::===<<<===@@@333333555777::::::888666666777777777666666666777333666;;;<<<;;;999999999111@@@LLLZZZnnnzzzsssjjjddd[[[VVVSSSPPPKKKGGGIIIGGGDDDCCCHHHQQQXXXYYY]]]lllxxxvvvsssvvvxxxwwwoooxxxssskkkaaaXXXPPPCCC::::::999444444888555555555555555555666666666444333333444555333222...111444444222222444777555666666555333222222333777:::;;;888222///111555:::666444444555666777888222555666555222000333666444555666666555555555555:::888444111111333555666FFFIIIEEEDDDFFF<<<444:::666888@@@PPPgggjjjXXXIIICCCOOOlllxxxeeeKKK===???JJJaaa~~~}}}|||}}}tttwww}}}fffJJJBBB>>>EEEWWWyyy|||]]]JJJ888444===PPPnnnzzzhhhVVVIIIBBB333,,,333666:::PPPmmmxxxyyy|||~~~||||||{{{~~~uuuuuu~~~uuuuuurrrlllmmmvvv}}}gggddd]]]VVVPPPLLLJJJIIIGGGDDDBBBFFFJJJLLLNNNQQQ___aaabbbhhhttt{{{ssseeeaaahhhlllooozzz|||ttttttrrrjjj\\\MMMDDDBBB666444777@@@FFFEEEBBBBBBAAAAAA???>>>BBBFFFCCC;;;;;;===??????===;;;777444,,,///333666777555333000111222333444444222000///333333222222111111111111444333333333444444444444333222333444666777666444//////...000333444444333444444555444444333222222...000000///...000333444111000222555222,,,+++---//////000111333444444333000000000000000111111111111444444111000333222000000555666333111444777666222111333888999666333111---111444444111111333777333333333333222222333555222222111222333222111///000111000...000333333000222111000//////000111222)))...111//////111111///...222333///...000111000...///000222333444333111000222444444333111111222222333333222111111333444222000111555;;;DDDQQQ]]]cccmmmpppiiigggooowwwxxxnnnrrrsssnnniiihhhiiiiiijjjccc^^^___fffjjjiiifffllldddZZZUUUWWW]]]______gggmmmjjj```\\\aaaaaaZZZRRRQQQOOOSSS[[[aaa]]]TTT<<<999444111000111111222...222666666444222222444333111111444333000///111\\\>>>:::???;;;888777999:::888666666777999::::::888777555333000333999=========???333333444666999:::999888888888777777777777888888777:::======999666666777000>>>HHHSSS```fffqqq~~~nnn```UUUMMMGGGCCCOOORRRQQQNNNTTTaaakkkllljjjooosssnnneee___```dddaaahhhwwwyyyuuuooofff[[[KKK>>><<<;;;666555888555666777777666666999;;;666444333333444555333222,,,000555333///...222777111333555666333111//////333555777555333222555777888555555777777444333555222666888666222000222666444555666555444333444555<<<999666555555777888888HHHJJJEEEBBBBBB888222999444===LLL^^^rrr```QQQEEEDDDTTTrrroooSSSBBB>>>NNNhhh\\\BBB>>>>>>HHH\\\rrrRRRBBB666777BBBUUUqqqsssZZZGGG@@@777444888999999HHH\\\kkktttzzzwwwzzzsssuuusssllljjjooovvvyyygggiiikkkkkkfff[[[NNNDDDHHHGGGIIIPPPWWWVVVNNNGGGZZZeeemmmqqqyyy}}}ppp\\\\\\ccclllsss{{{{{{rrrooolllggg[[[LLLAAA>>>777555<<>>999666666999:::999666666777888999:::999777666666333444:::>>>===;;;;;;555444444555888999999888999888666666666777888888666999<<<:::666444666888111999???GGGTTTYYYaaatttzzzeeeUUUKKKFFFDDDHHHWWWbbbeeemmm{{{uuullleeebbbZZZNNNLLLRRRRRRUUUccczzzwwwaaaPPPBBB???===999777;;;666777888777555555777:::666444333333444555333222...111333333000000222555///222444555333222111111333333222222333444555777555444777;;;:::333000222111666999777111...000444333555666555444444777999999777555666999;;;;;;;;;DDDGGGAAA>>>>>>555000888666BBBVVVlll~~~XXXJJJ@@@FFFZZZwwwyyy[[[DDD;;;QQQqqq|||UUU>>><<<@@@QQQllljjjHHH===888???KKKZZZqqqvvv\\\III@@@<<<999777555888DDDPPPgggvvv}}}yyywww|||zzz|||xxxnnngggiiinnnqqqmmmnnnpppttttttlll^^^SSSTTTSSSRRRTTTVVVVVVPPPJJJVVViiivvvssssssvvvpppbbb\\\aaalllxxx||||||}}}tttlllgggddd\\\LLL>>>888666444>>>RRRaaafffiiippptttnnnpppmmmeee```bbb]]]TTTNNNLLLHHHBBB===<<<;;;888666333111000000111333444333222000///222111111000000111222333777444111000111222111/////////000333555555333111000///000222555777777666000222444555666444333111,,,222555333333666666333......111444333...---000///000222333333444444555333222111111000111222333111444444111111444555222222666777444333666666444000444777666333222333333///111333333333222222333000111111333555555555444333333333222111000111222///---...111333444333333000000000//////000000000+++000111///...000111000...333666333222333333000***,,,...000111111222222222000///111333333000---000333555555333222222333222333777@@@OOO]]]eeegggWWW[[[eeemmmnnniiigggiiijjjhhhggghhhhhhfffdddccc```ZZZWWW[[[ccceee^^^VVVSSSYYY]]]^^^ccciiijjjggg```eeehhhgggbbb\\\WWWTTTIIIHHHGGGGGGMMMRRRNNNGGG888666444222000000222333...111444444222222555888...---000555666333222555XXX???BBB<<<888444444888:::888555666777888999999888777777:::777777<<>><<<333...///111555999666000,,,...222222444666666555666:::>>>444333222555999<<<===;;;???BBB===::::::333///999>>>KKKaaazzzUUUGGG???III```|||~~~^^^BBB999SSSwwwtttQQQ======CCC[[[|||eeeBBB;;;<<>>@@@AAADDDLLLQQQMMMFFF222333444444222222333444...111333333222222666:::++++++...444777555555888[[[>>><<<<<<999555444777888888666777666555666777888777666:::444333888<<<:::777555666:::;;;888444444555555555555222000333888999555999888666444555777:::<<<999:::888999DDDRRRWWWUUU___ooossswwwfffTTTKKKFFFEEEBBBbbbmmmVVVCCCCCCFFFAAA;;;;;;???FFFNNN[[[wwwbbbTTTKKKKKKCCC666777CCC666777777666444222222333777333222333222//////222111444666777555333222222111333777;;;999444444777666666555444333333333333333666999999777333000///555777777555222111444777666444222444999<<<===<<<;;;999666444555:::BBBHHHFFF>>>;;;<<<666...222===AAAZZZyyy\\\BBB@@@XXXvvvzzzcccSSSKKKWWWttteeeJJJ@@@;;;BBBgggbbbCCC===<<>>555555111///>>>TTThhhnnnvvvzzzxxxvvvyyy~~~ssskkkrrryyyxxx|||uuucccaaajjjmmmgggtttrrrlllgggmmmxxx}}}{{{rrrggg[[[UUUSSSTTTVVVWWWSSS^^^fffgggeeeiiiooorrriii\\\YYYiii{{{nnn]]]XXXWWWPPPBBB888333888BBBUUUkkk|||}}}zzzrrrqqqrrrbbbQQQCCCAAA???666111222...333000***111???:::***000333555333444777666333000333777777333000///000666333111000222555777777///,,,---111444222111333000222555777666555333222333222111...---...111444333444444666777555333000......///111111222222222888333222444333///000444222666888444222222222///777777555222000///111333555333444555444111222777555555666777777666222000333333222222222333444444666222111444666555555888111000///000222333222111111111222444444333///,,,111111000000//////......222222111000////////////111111000000000000111111666111,,,...333666222...444555555333111//////000555666===KKK\\\gggiiifffvvvjjjdddiiillliiihhhlll}}}xxxrrroooooonnnllliiifffeee^^^TTTQQQVVV\\\^^^TTTZZZbbbddd```^^^dddlllkkkjjjjjjhhh```TTTIIIEEE:::>>>>>>>>>HHHTTTPPPDDD444444444333111111333555333555666444222111333666333111000111555666555333YYY===;;;>>>:::666555888999888777555666666666555555555555888444444999;;;888666777777999:::888555444555666888888555222444999:::666666555555444555777999:::777888777666===HHHMMMLLLVVViiiwwwfffQQQEEEAAA@@@MMMfffuuu___JJJDDDAAA:::666888===CCCGGGOOOggguuuaaaPPPJJJBBB555555>>>444555666555333222222333777333222333222///000333111222333555555444222111444555888;;;777111111444666555555444333333222333111444777888777444333333666666666444111111444777999777444555777999999888888777555666:::???EEEIIIDDD<<<999999555000666AAAZZZmmmzzzWWWCCC===UUUuuujjjXXXKKKXXXuuuzzz^^^GGG@@@@@@LLLqqqvvvWWW@@@;;;<<>>OOOaaapppzzz}}}}}}yyyvvvtttkkkaaaYYYOOOCCC:::666///333111---111999666---333666888666666777666222///111444666555333222222444222000000222555666666000,,,+++000444333222333333111///000444666555333333111///...///000222333444444444444555444222111...///000111222222222222888333222444333///000444444777777222000222444333444444444111//////000222333222333555333000111555333333444444555444222111333333333333444444555555555222222555777444444666111000///000222222222000444333333444444222...***///////////////.........333333222222222333333444/////////000111222333333555222///000333555444111222222111000///111444888777777===KKK]]]kkkpppoootttmmmggggggiiilllpppuuuqqqxxxwwwnnnnnnvvvvvvnnn]]]___]]]YYYYYY^^^bbbcccXXX[[[______^^^___fffnnnfffeeeaaa\\\WWWSSSOOOKKK:::===>>>@@@KKKUUUNNN@@@333444444222111111333555222444555555222111333555333111000111444666555333XXX<<<;;;>>>;;;777777888:::888666444666888777444222333555555444777:::999666666999888888888888666444666777:::;;;888555666::::::777222222333444555777888888222555666555888@@@GGGIIIOOObbbtttkkkRRRCCC@@@AAA[[[llluuucccQQQEEE;;;333333888:::>>>AAAFFFYYYwwwkkkRRRHHHBBB999666<<<222444444444333222333444666333222333333000000333111000000222555666333000555666999;;;666///...111555555444444333222222222000333666777777666666777666666444222000111444777888666444444666777888777666555555:::AAAGGGJJJJJJBBB;;;666555333222<<>>777444222333444555333222333777888666555666333///...///111444666777555333222111000111333444444444222,,,***///444555333444777000***+++111666666444333000---...111444333222444444333222222222222222///000111222333333333333777333222333222000111444444666555111///333666666000111222111///...///000111000222555444000000333222222222111111111111222111222333444555666666666333111333777777444222444111000///000111222222000666555555444444111---***.............../////////222222333333444555666666......///000222333444555333222222222333444555555555333111...---111777;;;666888???OOOaaammmpppnnnoooqqqooojjjjjjoootttuuuhhhzzz~~~qqqnnnzzz|||qqq]]]aaacccbbbdddggghhheee```bbbcccccccccdddfffhhhcccddd```XXXWWWYYYTTTJJJ@@@CCCDDDEEELLLQQQHHH999222222333222111222555777111333555666444333333444222111000222444555444333YYY>>>>>>===:::666666888999777555333777:::999444000222555222444888;;;888333555;;;999777777777777555666999;;;<<<:::777666999999666...000222444666666777666000555888999:::???HHHNNNRRR]]]kkkuuuZZZJJJFFFHHHcccrrrzzzzzzkkkbbbVVVIII;;;222555===999@@@FFFKKKXXXnnnjjjNNNEEECCC>>>;;;<<<222333555444444333555666555222222444444111111444333000///111777888555111444555888:::666///...111555444444444333222222111222555777999888888888999666555333111000222444777222222111222444777999:::666555777???IIINNNMMMJJJ@@@999333222111666CCCQQQmmm}}}lllIIICCC>>>YYYzzz{{{aaaYYYfffmmmVVVAAA???LLLeeennnLLL@@@@@@JJJ]]]kkkooorrrvvv}}}uuunnnjjjXXXIII======<<<888888>>>```lllyyy~~~~~~{{{vvvrrryyy||||||zzzzzz|||zzzuuuxxx}}}zzzmmmbbbccchhhlll```dddddd^^^WWWVVV[[[aaaaaabbbbbbbbbdddddd]]]TTTZZZWWWTTTUUU___jjjlllgggnnnooolllkkkvvvzzzhhhmmmrrrmmm[[[EEE999888999BBBSSScccooozzzxxxooo```QQQFFF999111555999666333555000333555333222333222---///......111555777444111000000///000333444333222333,,,)))...444555444444666222...---000333444444333///---///444777555111444444333111000000222444000111222333333333333333555333222222111111111333000444444111000333555444///111222222000//////000000000333666555111000333555444333000//////000222///000222444555555555555111111444888777222000222222111000111222333333111666555444444444222///,,,......//////000000111111111222222333333444444444//////000222333444444444000222444333111111444777:::999666222///000333666333777BBBTTTeeennnlllfffjjjuuuxxxqqqlllpppqqqnnnjjjzzzxxxrrruuuvvvpppgggjjjkkkiiiiiikkkiiidddhhhkkkllllllkkkjjjeee___fffkkkkkkdddbbbbbbXXXHHHMMMPPPPPPMMMJJJGGG???555000111222222222333666888222444666777777666555444111111111222333444444444\\\BBBAAA:::777555555777888666444444888<<<:::555222333666111444888;;;777222555<<<;;;666444777888666777;;;999<<<;;;777555777777555...000222555666777666666222666;;;<<<<<>>FFFNNNQQQMMMHHH>>>999333111333===NNN]]]sssjjjHHHCCCFFFaaagggfffsss~~~gggRRR>>>>>>RRRssstttTTT>>>BBBPPPdddllllllqqqzzzwwwpppmmmnnn```OOO@@@;;;:::777777;;;```ppp~~~}}}yyy}}}vvvtttxxx{{{zzzyyyzzzuuujjjbbbccckkkqqqddd^^^UUUNNNIIIHHHJJJMMMUUUSSSPPPRRR^^^iiiggg___aaaZZZPPPNNNXXXhhhpppppptttuuuqqqlllsssxxx___ccchhhggg[[[KKKAAA???888===MMMccctttoooYYYBBB000222999777222222...222333111222444444111000///...000333444222///000//////000222333333111444---+++000555555333333333555555333000///111444333000...000666888555111444444333111...///222555111111222333333333222222333333222000000111222222+++111444333222333333000000222444444222111111222111111444888777333222555888777666222......000222......000111222333444444000111555999777000...000333222111222444555444333444333333444555555333111000000111111222222222333333444444444444333222111111222222333333333333222///111444222//////222666::::::999777444111111222555888AAAQQQcccnnnppplllkkkuuuwwwooojjjooorrrqqqooottt{{{~~~xxxooommmqqqooooookkkggggggiiigggbbblllooommmjjjkkkmmmiiibbblllqqqqqqllljjjiii___RRRVVV[[[[[[SSSHHH@@@<<<:::000111222222222333666999444555666888999888777555000111111222222222333444]]]BBBAAA777555333444777999777444444777;;;:::777444444555111333777:::777333555;;;<<<555222777999666888===777;;;;;;777555666777555000222444666777777777777666888;;;=========CCCKKKXXXbbbooo}}}kkkdddccckkkwwwddd```^^^VVV___eeefff\\\JJJ>>>>>>CCCOOO[[[jjjssstttooohhhcccwwwdddPPPFFFBBB<<<888777444555777777666666777999333111222555666333333555666444222444777888777555000111666999777222222666333333444444444222000///444777;;;<<<:::777555444444222000000222333333333333444555555555666999<<<@@@BBBGGGMMMQQQPPPJJJDDD;;;888555444:::JJJ___nnnvvvmmmLLLEEEKKKfffrrrrrr~~~xxx]]]LLL===@@@[[[xxxZZZ:::@@@RRRjjjssspppttt~~~zzzwwwwwwxxxwwwsssqqqrrr```PPPAAA:::888777999===TTTjjj~~~}}}{{{wwwqqqmmmnnntttzzzqqqrrrqqqooollljjjiiihhhWWWNNNEEECCCBBB@@@======AAA@@@>>>AAARRRfffkkkeee___]]]XXXWWW^^^kkktttvvvrrruuuvvvwwwzzz{{{vvvnnn______aaabbb\\\NNNCCC???555;;;NNNkkk~~~qqqSSS666000555666111---222555444222333777888666222111000111222222000///111000///000222333333333222//////333555222111222000555888666111...000444222111111333666777444111333555555222//////222666111111222222222222222111222444222//////222333222***111555444333444222///333444555444222111222333222111444777666333333777888999888444///...000444///......///000111222333000222666999555...---000333222111222444444444333222111222333666777666555222222222222333333333333555666777777666444333222222333444555444444222222000222333222//////111444333555888888666444222222:::888<<>>000111222222222333666888555555555777999999888666///000222222111111333444\\\>>><<<555444333555999;;;999666444555777888888666555333111222555999888444666:::===444111777:::777888>>>555:::<<<888555666777666444444666777777888888888777666888===>>>===BBBJJJYYYiiiuuutttYYYLLLLLLNNNZZZbbbfff\\\KKK@@@@@@DDD___iiiyyy|||oooggg~~~tttgggVVVIII???999666888444666777666555555666777222000222666777444444666555555444444444555555555111222777:::888333333777222333444444444222000///000444999;;;999555222000222000///111333444333111444666888999999:::>>>BBBHHHKKKPPPSSSQQQLLLEEE@@@888888777999DDDYYYqqq~~~sssSSSGGGLLLhhhwwwtttVVVJJJ???FFFeeevvvXXX===???SSSppp~~~xxxtttyyyzzzsssqqqwww{{{vvvooolll___RRRDDD;;;777666777;;;FFFccc~~~yyyuuuttttttnnnhhhnnnyyyrrrppprrrvvvwwwpppdddZZZMMMCCC;;;;;;===;;;999;;;777===???AAAMMM___gggdddcccggghhheeefffmmmtttwwwrrrsssxxxuuukkkgggeeeccccccddd\\\MMM???999555<<>>333000777;;;777888???555:::<<<999666777888777777777777777888888999999444222555===AAAAAAFFFNNN[[[nnnvvv{{{qqqPPP;;;@@@OOORRR[[[```WWWGGG???@@@EEEhhhqqq}}}uuuzzzrrrhhhZZZKKK>>>777888<<<444555666555444333444666222000222666777444444666444555555444222222444555222444888;;;888333333777222333444555444222000...+++000666:::888444000...000//////111444555222///333666999;;;<<<@@@EEEJJJMMMQQQVVVVVVQQQIIIBBB===666777999===KKKddd~~~xxxXXXJJJJJJgggyyyoooUUULLLDDDLLLkkkrrrTTTCCCBBBTTTuuu~~~ssspppvvvrrrzzz~~~vvvhhh``````VVVIII>>>777333333555@@@bbb}}}~~~}}}xxxsssuuu{{{uuuiiilllyyy|||wwwvvvzzz|||sss```RRRNNNBBB888777777777;;;AAA<<>>TTTqqqXXX;;;333666555111888888444///...333666555111444666555333222555777444222///...000333555666///222777999555...---111...------...000333444555111333777777666333222222333666888666111000333777000000111111111000000///000444333......333444111333777888444333555666444777777555222000///111333111000000333222000333777000333666444111000444888444222000......000333555111333666777222+++,,,000000......///000111000///333222222444666777777666333222222222111000000000...000222444444444222222///000333555777777666555777555444333222222111111---///222222111000000000000333===OOOdddrrrvvvtttpppmmmqqqyyyxxxpppmmmssstttuuutttttt{{{uuudddgggeee```___dddlllmmmjjjZZZgggnnnlllmmmsssrrrkkkeeeccclllyyytttdddcccooofffbbb^^^ZZZQQQDDD666...222222333222111222555777444222000111555777666555...000222222000000222555LLL;;;>>>999999777555333333666999666666555333222333666888333333444555777888888999999555333555444333;;;EEE777888999999888777888999888:::999666777;;;<<<;;;;;;666333666@@@KKKQQQSSSbbbdddgggpppjjjPPPAAA@@@EEEMMMFFFHHHTTTXXXOOODDDAAAVVVlllmmmccc[[[SSSDDD444222;;;222444777777444333444666,,,000444666666555444333777444111000333444333111222333444444444555777999777:::999666444555444000)))000777999555111000111111222222222444777777555999999999===CCCKKKSSSWWWUUUWWWYYYWWWMMM@@@;;;===:::999AAAUUUiiiyyyiiiOOOEEEJJJccc~~~dddUUUNNNNNNUUUfffnnnQQQGGGPPP```rrr}}}~~~uuulllxxx||||||vvvqqqooohhh___fff\\\OOODDD999333444999GGG\\\yyyyyyxxx{{{rrrkkkjjjkkkjjjfffyyyyyyvvvqqqoookkk___PPPKKKAAA666444<<>>:::===DDDBBBCCCHHHJJJFFFBBB@@@RRRkkksssiiiaaaYYYJJJ888222777444555777666444333444666000222444444333333444555999666222222444555333111333444555555444555777888555888888555444666555222---333888888444000///000333444444444555777777555<<<888999CCCTTTaaaeeedddddd^^^XXXOOODDD999777:::===???KKK___rrr~~~|||fffNNNEEELLLbbbyyykkkYYYTTTWWW]]]jjjrrrTTTFFFMMM[[[lllzzz}}}vvvnnnwwwzzzxxxttttttwwwvvvrrreeeXXXJJJ???777222333777???QQQmmm|||zzz}}}zzzuuummmhhhhhhkkkkkkiiiiiiooossssssqqqkkk[[[LLLCCC???>>>CCCQQQ```kkkpppiiiwwwsssccc___bbbkkkwwwqqqooommmnnnooopppqqqrrrlllllllllpppyyy}}}uuuiiilllggg]]]TTTNNNHHHAAA;;;444DDD[[[nnnzzzuuuTTT???999666222555666555333222333555666666444222222333444333222...000333555666555333111222333444444333111...,,,555333333444222...///333222222222222222333333333222111333555333000111666111///---///222333111/////////000...---///333777999444///000333666444111555666777666333111000000111///000444555222111444555444555666555444444444999666222000111333444444222333444333111...------111+++,,,333444......555222444555555444444555777555555333222111000000000111111333555666555222000888333111444555222......333444333000///333444222666555222000///000333444666...222III___hhhlllooo~~~vvvooonnnsssvvvsssnnnttt{{{~~~zzzzzz}}}wwwmmmcccbbb___XXXTTTXXXcccmmmgggfffgggkkkiiieeehhhnnnnnnkkkcccccchhhccccccrrrrrrfffVVVIII@@@:::444000444666444111111444222...,,,+++***---111444444333444111//////222444444444PPP<<<:::;;;;;;:::888666555777999222222333333444555666777:::999666444222222333333333333555888666222222555777888888777555333444444///444777666888:::999555666999===AAAEEEIIIMMMPPPUUU\\\kkkyyy~~~uuuTTT???777888;;;AAADDD@@@>>>AAAFFFHHHOOOggg~~~rrreeeZZZKKK;;;444666666777666444222222444666333444444333111111333555999666333333555555444111444666666666555444555777222555666333333666666333222555888666333000///111555555555666777777888999???DDDNNNZZZeeekkklllkkklll```QQQDDD:::333444999GGGNNN^^^sssvvvcccMMMEEEMMMccc{{{pppXXXWWW```iiisssrrrVVVHHHQQQcccvvv|||ssstttwwwyyyzzz~~~iiiYYYFFF;;;777444444777===MMMhhhxxxuuusssrrrqqqooommmkkkaaajjjuuuzzzyyyqqq```RRRAAACCCJJJVVVeeesss~~~rrr{{{wwwmmmjjjffflll{{{vvvtttsssvvvyyyzzzuuuooolllqqqpppooowww|||mmmooojjjddd[[[RRRHHHAAA===444BBB]]]xxxgggKKK999666888555444333222222333555666888333//////222444333000///111333555555333000...333444555555444000---***555333333444222...///333333222222222222222111111333111222444333///000444333111//////222333000...000000000///...///111444777333///...000333333111111333666666444111000000000...///333444222222444777666555333333333444444777777666333000000333555444444444222///---------///***+++111222------222111000000111333555444444444444444333222111000///111111222333444444444333999222...000111///,,,,,,000444555333333333111---444444222222333444777888777222333BBBYYYlllsssqqqwwwtttnnnlllvvvwwwqqqyyy}}}zzzyyy}}}|||vvvaaa]]][[[[[[VVVUUUbbbsssjjjdddbbbeeeiiikkkmmmoooqqqnnnbbb___jjjpppoootttrrrbbbMMM@@@;;;999555000333555444111222333000+++,,,,,,---000333444444222444222000000111333333333OOO===;;;;;;<<<;;;:::777666777888777555444444666999;;;<<<999888666555555777:::<<<666777888999777444222222444555666555333333333555222666777555666888888555555:::AAAEEEFFFIIIOOOTTT\\\[[[dddrrruuurrr|||```III>>>;;;888EEEKKKDDD@@@IIITTTXXXTTTdddssszzz|||iiiYYYJJJ===999:::999888666333222222444555333444555444222111222333666333111222555666444222444555666666444333333444333555555222222555555333444555666444222111222444666555555888999999<<<@@@???TTTjjjppphhhaaaeeemmmcccVVVFFF<<<777555888>>>SSS^^^ooo}}}vvvdddLLLBBBHHHccclllTTTWWWhhhyyyoooUUUIIIYYYrrr|||tttrrrvvv}}}ttt___III===999777777777@@@OOOjjjxxxxxxyyy{{{xxxqqqlllkkkeeemmmwww~~~~~~vvviii___KKKPPPXXXbbbmmmuuuzzz|||yyyyyysssoooqqqkkkjjjvvv}}}yyyttttttyyy{{{uuullloooyyywwwkkklllxxxwwwjjjpppnnnkkkeeeXXXIII???;;;>>>EEE]]]zzzxxxxxx~~~wwwZZZAAA888;;;:::666222222222111111333:::333,,,,,,111444222...111000///......///000111222333555555444111...,,,555222222333222...000444222222222111111000//////444222222444333000000333666333111111333333111...333333333222111111222333444333222222333333222111000222444444222111111222000...///333444222222555888888555111000333444333444555555333111111333555444444444222000///000111...+++---111222...---000...,,,+++---111333111///333333444444333222000//////000111111111222444555333...,,,000333222000111///333555333333444222...000222666999:::999666444222333666@@@YYYpppvvvooojjjrrrtttrrr{{{xxxnnnwww|||{{{yyyyyyxxxuuuaaa\\\```jjjhhh^^^___kkkgggcccbbbgggnnnoooiiiccciiippphhhcccooouuuoookkkqqqbbbNNN@@@:::888666444111444444222222333000***000111333555666555333111444333222111111222222222XXX>>>333;;;<<<<<<;;;999777777777;;;777333222555999===>>>888777555555777:::===@@@999999777555555555444222000111333333333333555777999:::888444333777999777666===CCCGGGHHHKKKSSSZZZbbbWWWVVVbbbiiifffhhhrrrrrrqqqrrr{{{sss]]]NNNEEE;;;KKKSSSNNNKKKUUUbbbhhhaaaeeehhhjjjooozzzsssbbbSSSEEE===;;;999777555333222333444444111444666777555222000000111///...111444666555333333444666555333111111222555777666222111444444222333333333333333444666888666333444999:::<<>>::::::<<>>777999666444333444555444444000333666888666333000///000......000444666444222222444666666444222111222777888666222111444555222111111111222444777:::<<<888444444999;;;===GGGUUUqqqkkk___SSSJJJHHHJJJNNNHHHAAA<<<<<<@@@FFFQQQ[[[{{{~~~kkkMMM<<>>444///333555333333888666111------111444333000+++...333666777555222///------...///000222333333555222111222111///111666000111222222222111000///555222111555666444444555999666333444666666333000000000000111222222000---...444<<<>>>;;;666222111444333222///...000555888222//////111222000000444555888666......444666222000//////222666888666555///111333333333333555666///000222444444222111000111000///000111222111000333333333333333222111000...000222111//////222555333...---333666555333333...111111///111555777555999777444222111333666888555444000222EEEbbbuuu{{{nnnwwwyyyqqqnnnttt{{{|||qqqvvv|||~~~{{{uuunnnjjjsssgggaaafffiiiddd]]][[[kkkjjjfffbbbbbbeeeccc___cccnnniii___aaadddcccgggccc[[[NNN@@@666222333555000222222111222555333...111333666555222///---,,,111222333333222111222333TTTAAA777999;;;===<<<999666444444;;;777333444888;;;:::888999888888888888999999:::555777555222444888777222///000222333333444555777777999777444555:::<<<;;;???DDDKKKPPPQQQRRRTTTVVVVVVVVVTTTRRRPPPMMMJJJIIIFFFIIILLLQQQ[[[mmmrrreeedddfffjjjmmmrrr|||~~~uuukkkbbbaaahhhpppvvv___KKK===666777555333444666666555333111333555666444222222222222000000222555555333000333555777888666444444444666777666222222666777555111111111333666999;;;<<<<<<666444888:::<<>>;;;>>>EEESSShhhyyyzzzyyyjjjPPPAAARRRllldddTTTVVVqqqhhhUUUUUUcccuuu~~~||||||wwwsssyyy~~~iiiPPPAAA888444222444<<>>>>>;;;666999999:::;;;<<<<<<======555888777555888===;;;444000222333444333333444666111555666555777<<<===;;;BBBGGGOOOTTTVVVTTTRRRQQQQQQ[[[___UUUGGGAAA???>>>;;;@@@DDDCCCDDDSSSlll}}}tttqqqwww|||tttddd[[[```iiipppoooUUUDDD;;;888555444333444777888555333222333444333222222333555666444222333555555111...333666999999888666666666444666555222333777:::888222111222444777999::::::@@@888555888999;;;JJJ]]]RRRRRRPPPHHHAAA???DDDJJJBBB===:::===HHH]]]zzz{{{ppprrrhhhSSSHHHEEEaaadddKKKLLLggg}}}dddTTTMMM\\\qqq}}}vvvxxxuuu~~~}}}jjjSSSCCC:::555444777222:::OOOlllwwwvvv{{{xxxnnnrrr~~~vvvrrr{{{{{{uuuzzztttyyy{{{|||vvv}}}uuu{{{{{{www{{{{{{nnnaaaaaadddkkkrrrwwwxxxxxxxxxpppooohhhVVVHHHDDDAAAEEEUUUooo}}}wwwrrrppp```QQQMMMCCC999:::WWWpppvvv\\\HHH:::222666777111000444///000111222333444444555333333222222111000000///...,,,***)))+++...222555555222111111000///222888222444666888888777666555222------222555555444555555222000111333444222///000000111444666666222///+++222999999444//////111333444555555333333444555555111///111000......111000777666...///666777111///555;;;;;;666444666:::,,,///222222111///.........111333333333333111...000222444222///---///111444333222111111111222333111555888777333111333666555,,,%%%&&&***...333777///222444222333555333///222222222222222333444555,,,+++...666CCCSSShhhwwwooonnnqqqwwwwwwsssrrruuuxxxvvvwww|||~~~zzzwwwnnnjjjaaaWWWXXX```eeeddd___hhhkkkeee```dddiiikkk\\\___\\\^^^fffeeedddlll]]]OOO===333333666888777111222111000222777888444///222555555222111111333---000333444222222333666~~~KKK:::888:::999666555888::::::777???:::999<<>>GGG^^^uuu}}}rrrrrr{{{}}}ooo```cccqqquuurrr|||zzzdddRRRGGG@@@===666444222333666777666444///111444777777666444222666555444333333333333333222666777666666777555111777555222000111444888:::666000---111333222555:::===888666888<<>>DDDHHHKKKRRR[[[]]]ZZZOOONNNJJJDDD<<<999999;;;999:::<<<<<<;;;AAATTTfffxxxzzzqqqrrr}}}xxx}}}mmm]]]NNN@@@777888666444555777777555333///111444777888777555333666555444333333333333444///333444222222444333000666555444444444555666777444///---111222111333777???999555555666999???EEEPPPTTTOOO@@@888===AAA@@@CCCLLL\\\lllyyyzzzpppmmmooojjjWWWCCCKKKaaa|||{{{___DDDPPPfffvvvZZZUUUfff|||~~~vvv{{{vvvwww{{{{{{mmmXXXFFF<<<888666666111444DDDaaa~~~yyyyyyvvvkkkqqqzzz}}}{{{qqqnnnxxxuuu}}}~~~}}}wwwuuuxxx}}}}}}yyyuuuooowwwtttwwwrrrvvvpppeee___eeeppptttrrrooo~~~{{{sssggg^^^YYYPPPGGG???IIITTT]]]jjjyyy{{{kkkYYYKKK===333777BBBaaannn~~~cccPPP;;;222111222555999333222222222222333444444666...---444555...,,,111333///---...222555444222555555444444333333333222444888666///000888888222444555555444333333444555222222222222222222222222444222000000222333222111111222333444444444333222000111333444666777888888///...---...000222111000;;;888555333333444555555333111222777888666333444///000222333444333222111000000111444666555000,,,111111222333222111000///333111///000444555333111111222333222000...//////444///,,,---222555222...666444222111222333333222...//////111333333222111444444444444888BBBOOOYYYjjjmmmrrrkkkooolllmmmgggpppzzz}}}wwwtttwwwuuuoooggggggbbb[[[WWWYYY]]]```bbbbbbdddgggddd]]]\\\```kkkhhhdddddddddaaa[[[UUUUUUIII;;;333333555666555666333111222666777444000333333444444333333222111000111222333444444444444SSS<<<333888888999<<<@@@AAAAAAAAACCC>>>;;;<<<;;;888777888:::;;;<<<======<<<:::888777777777666777777888888333444555555333333444555444333222222222444666777666===CCCGGGLLLTTTYYYZZZNNNJJJCCC<<<777666777888888777888999999<<>>888444333333333777===PPPQQQIII:::555<<>><<<>>>BBBCCCCCCBBBAAA@@@??????888666555444555666666666444666777777666666777999666444222000000222444666555:::@@@BBBDDDHHHMMMQQQRRRLLLBBB:::777666666666999777666999;;;;;;@@@GGGiii{{{zzzsssdddYYYMMMAAA999999999888888777555333111111222444666777777777777555444444333333333444444222555555222333777888666888888888777777666555444111222222333222111111333;;;666222333444444999>>>BBBBBB===555666BBBNNNTTTgggppp{{{ttt___UUUbbbssstttjjjccc\\\kkkhhhKKK===BBBeeewww[[[bbbzzzxxxeeeLLL;;;777888888666333333???[[[www||||||ttttttxxxiiiTTTKKKVVVWWWooo~~~zzzxxxuuuwwwxxxxxxxxx{{{{{{uuulllooopppvvvfffvvvtttwwweeemmmpppqqqssszzz~~~qqq^^^VVVcccqqqrrrfffWWWLLLFFF<<<>>>MMMdddpppooosss}}}tttkkklll^^^IIIKKK^^^tttssswwwzzzuuu[[[FFF999333333555999888555333222333333444<<<666555777666111...///222222222444777777444111666555555444333222111111666777555000111555444///777777666444222222444666333222111000000111222333222222222111111000...---...///000222444666777888333222111000000222555777777444222111333555777777<<<777333222444555333000666222000333666666777:::111111222333444333333222...000333555666555222000---222777666222000222666333111///000333444222000333444555444222222333444000......111555666222...///333666666333111222333888555222333666666333000///444666444111555@@@KKKNNNfffggglllccc}}}{{{yyygggnnnqqqlllhhhkkkppprrriiiaaa[[[[[[ZZZVVVWWW\\\gggaaa\\\^^^dddfffccc```dddlllkkkcccdddkkkggg[[[BBB<<<555222222333222000555444333444777777555333333333444444333333222111111222333333444444444333UUU@@@888:::666666===DDDKKKWWWbbbXXXUUUTTTTTTQQQLLLKKKMMMUUURRRNNNIIIFFFBBB@@@???999666333333444555555444444666777777666666888999888666444222111333555666777:::>>>@@@@@@AAAEEEJJJOOOIIIAAA:::888777888888<<<888888<<<>>>>>>@@@CCC^^^~~~rrrbbbVVVLLLBBB;;;666777888888666333111000222222333444555666777777444444333333333444444555444777666444555999:::888;;;999777555444555555666444666777555333222333333888444222444555555888===555666555666>>>MMM\\\dddyyy|||xxx___RRRbbb{{{wwwmmmrrr{{{iiiOOO>>>???```}}}```hhh}}}|||vvv|||{{{gggMMM<<<777888888666666777CCC\\\uuu{{{yyy}}}xxxsssaaaKKKBBBKKKWWWmmm{{{vvvqqqlllsssqqqnnnlllpppsssnnnfffuuuvvvzzzeeessssssxxxggghhhppptttsssvvvyyypppbbbPPP[[[iiimmmeeeVVVIIIDDD:::999HHHcccpppnnnoooxxx}}}xxxsssiiibbbdddkkk}}}~~~iiiQQQAAA999666666;;;999666333222222333444:::777555666555111......222333444666777666444222555555444333222222111111555555333111222333222///666666666444333222444666333333222222222222333333333333222000///...//////......000222444666888999555444111000000333666777888666333333444666777777:::777444333444555333111444000000555888666666888000111111222222222222222---000444666777666444333***///444444222000333777333111///000222333111///333444555444333444666888222000...///222444444222...222666777444222222333:::888555555666666444222222222222111111555;;;???AAAaaajjjppp```tttooonnndddkkkpppnnnjjjiiijjjjjjllleee```cccddd___XXXTTTaaa^^^\\\___dddeee^^^VVVWWWcccgggaaaaaaddd]]]NNN===999555222222111///---444333444555666777666555333333444444333333222111222222333444444444333333PPP===999888222111999@@@IIIXXXhhhccccccfffjjjiiieeeeeehhhqqqkkkccc\\\UUUMMMDDD===<<<888444333555666555444333444666666555555666777999888666444444444666777999888:::>>>??????CCCGGGCCC@@@===999888888999;;;???;;;999===??????@@@DDDTTT|||wwwjjj[[[MMMAAA999333555777888666333222222333333333333333444666666444444333333333444555555333666666444555888888666:::999666444333444555666666:::;;;666222333555555999444222333333111333777222222444;;;HHHYYYiiirrrxxxaaaSSSbbbjjjMMM???===WWW|||sssooo||||||mmmTTTAAA999777777666777;;;IIIaaauuuxxxyyyxxxcccUUUEEEBBBNNNhhhuuu}}}zzz{{{xxxrrrwwwrrriiicccgggpppssspppzzzzzzvvvfffkkkrrrzzzssskkknnnpppnnnoooqqqoookkkXXXWWWYYY^^^]]]UUULLLGGG999444===VVViiiqqqwwwuuurrryyy~~~rrr\\\JJJ@@@;;;888;;;999666333111222333444666444333333333111///---222333555666666555444333333333333333222222222222444333222222222333111///333444555555333333444555222333444444444444333222333333222000......000222///000000111333555777888333222111111222555888:::666444222222333555555444888777777666555444555555222000111666888666444555111111111111222222222333---000555777777666555555)))---111222111111333555333111///000222333111...111222222222111222444777333000......111333555555///222555555555333333333777777555444222222222222555111......111444555444>>>ZZZlllpppgggnnnmmmkkknnnppprrrppplllhhhdddbbbqqqoookkkhhhhhhfff]]]RRRccceeeeeedddeeeddd^^^WWW\\\dddgggbbb\\\WWWLLL@@@:::888555333222000...,,,222333444555555555555555333333444444333333222111222333333444444333333333MMM<<<999888111111999@@@GGGWWWhhhooosss{{{|||vvvjjjXXXKKKAAA<<<666555777999888666444555666666555444666777888777777666666666666777;;;666666:::===<<<===AAA999;;;<<<:::777666888:::@@@<<<999;;;;;;;;;>>>BBBIIIiiizzzmmm\\\KKK>>>888000444888999777555555666444333222111111222444555333333333333333444555666222666777555555777777333666666666666555444444444888======666000222555555999555333444333000111555333111333===LLL___rrr}}}vvvfffWWW]]]xxxkkkJJJAAA===LLLmmmrrr{{{lllUUUBBB888666777888666===OOOfffwww}}}|||hhhVVVQQQKKKMMMYYYsssyyy|||{{{yyywwwsssllleeegggnnnrrrqqqkkkppplllkkkfffrrrtttwwwmmmjjjkkkpppssspppkkkiii^^^QQQKKKRRR[[[XXXNNNFFF999333777LLLdddsss{{{~~~{{{~~~}}}iiiUUUHHH>>>777;;;888555222000111333444555444444333444444222000222444555666555444333333222222222222222333333333333111000222333222111000...111444555444333333444000111333555555333111000000222444333111000111222222111111111222444666777444333222222222444666777555444333333444555444333555888:::888555444666999333000000444666333222444222222222222222333444444,,,000666888777666666777---///000222222222111111444111//////222222000---333333222000......111333111000//////111333555666222111222333555555444222444666666333///...000444333111...000333666666444<<>>888777:::<<<:::888777888999888777666777888777777777777777777666666<<<555222666999666555888777;;;???===888444555777@@@;;;888888777666:::@@@CCC\\\xxxyyyiiiUUUEEE<<<:::///333888:::999777888999555444222000000111222333333333333333333444555666444888999888777999777333333444666777777555333111999>>>===555///222555666888555444555555333444777111...000:::LLLbbbvvv}}}qqq___YYYllliiiMMMHHHBBBIIIfff|||yyy~~~yyyqqqdddQQQ@@@777666999<<<444>>>SSSjjjyyy|||~~~{{{vvv___TTTYYYYYY[[[eeepppuuuyyy}}}xxxnnnooommmhhhggghhhfffaaaUUUbbbcccrrrfffrrrlllrrrjjjdddiiixxx~~~ssseee___\\\KKKCCCPPP___^^^NNN@@@<<<777999KKKdddtttwwwsss{{{{{{|||}}}}}}yyy}}}yyy{{{tttsssttt^^^MMM???555:::888444111000111333444666777666666777999777444333444555555444333333444000111111222222333444444222000///222333222111111,,,///333555555333333333...000333555555333000...---111555777444222111111333333222111222333555555777666444222111111111222666555555666777777555333333888<<<:::555333777<<<555111///222333222222444444333333333333444555555,,,000666888888666666777222111111222333222000...444111//////222222000---666666444111...---///000000000000111333444555555333111000222555666444222222666888555///---111666000///000333777:::<<<<<<:::<<>>OOOccclllhhhaaahhhggggggkkkooommmeee]]]VVVgggnnneeeaaagggfff]]]WWWUUU[[[eeeeeeZZZWWW\\\TTTNNNFFF???<<<999666333222555777888777666555555000111333555555444333222666444333222222222000...+++000333111222777777222{{{MMM>>>;;;<<>>CCCOOO```qqq~~~nnnmmmggg[[[MMMBBB===<<<555444333444888::::::999444555555444333333555777555444444333333222222222444555666999999666111---222555666555666999777333555666777555222111333666777777666444222222555999333777777777AAAWWWnnnzzzvvvwww~~~xxxzzz}}}|||~~~qqqSSSOOOJJJPPPkkk}}}lllgggpppoooYYYFFF999444666;;;<<>>666@@@PPP```rrr|||zzzzzzqqqtttssshhhPPP777666666555333222111111111555555555666555555444444333333222111111222333444777444111///111333444555444111///222666999777444,,,...222555555222///---111222333555555444222111222111111222333222///---777888888555222000111222555555444222111000000000555555666666666777777777999888777555444555777:::666444111......000333555444222111333555555333111111333555666777777777777555444333333333555777888999444000222777888333...000111111///---...000333///111333555666555444444333555333000000555666555222555444000000666888666222000...---///222666999111111777DDDUUU```aaa___gggkkkmmmlllhhhdddccccccYYYfffooommmiiiiiicccYYYXXXVVV\\\gggeeeYYYPPPQQQMMMGGG>>>888555444222111000333666888888777555555222333444666666555555444666555333333444444222111///333444222333666666222RRRAAA;;;<<<>>>888777===AAALLL```sssppp\\\NNNCCC;;;777888:::;;;;;;888666444444666777777666444222222333444444444444555777999;;;444888:::777555666777555555444555999======888222;;;:::>>>JJJZZZeeeiiiiiicccccceeelllxxxzzz{{{sssfffaaaYYYOOOGGG@@@<<<;;;666444222333555777888888444666999:::888666666555777666555444333333222222222333555777888666222///---222444444666::::::777111333555444222222555888;;;999555111///111777;;;999;;;:::666:::KKKaaaooorrrvvv~~~~~~wwwvvvuuuppprrrrrrtttwww{{{{{{~~~yyyvvv^^^SSSIIINNNiiisssbbb]]]gggxxxnnnXXXGGG;;;555777===AAAPPPfffzzzxxx{{{rrrdddZZZ^^^oooyyyvvv{{{yyynnnddd```^^^]]]ZZZ___\\\bbb]]]dddhhhyyywwwrrrooovvv{{{pppgggVVVHHHLLL^^^llljjjaaaNNN???555999FFFYYYqqq}}}||||||~~~~~~zzzxxxuuu~~~|||aaaBBB:::555444999888111000444444444555555666555555555444333333222222222222333555444222000///000333666333000///111555666555333000222444555444111---+++...000333555666555333222///...///111222333111///666777777555222111111222444333333222111000000///444444555666777888888999<<<999666555666777777777444333000//////111333555444333222333444444333111222333444666666666555444222222333444555666777777555222000222777777333///000000///...,,,---///222222333555666666555444444555555222------333666666444555333111222666777444555222...,,,---000555888000///111999FFFQQQXXXZZZ```iiipppkkk___ZZZ___hhh___ccchhhjjjiiiccc\\\XXX\\\VVVVVV[[[ZZZPPPGGGEEEDDD>>>888222000000111111...111666999;;;:::777555555555555666666666777777444222111222333444333222222444555333333555444111UUUCCC;;;;;;<<<888888>>>@@@KKKaaaiiixxxgggVVVEEE:::===??????===888444222222555888:::888555333333555444444444555666888:::;;;444777888666555777777444777555555999======777111:::888888===GGGOOORRRRRRNNNNNNQQQVVV^^^lllvvvsssdddllluuu~~~ttthhhddd[[[NNNCCC===:::999777666444333222333444555666444666999999888666555444777666555333222222222222111222333555777666444111,,,111444333444888:::888222555777777555555888;;;===:::555222111333888;;;<<<===;;;555444@@@UUUeeevvvttttttwwwzzz|||~~~~~~zzzzzz}}}}}}yyyzzz|||tttrrrxxx~~~uuu|||}}}tttkkkhhhfffcccaaa___^^^bbbhhhlllnnnmmmvvvmmmfffiiirrrtttoooiiivvv|||}}}yyygggXXXKKKPPPkkkttt]]]RRR^^^mmmvvv}}}uuucccPPPEEE===777999???GGG[[[oooxxx{{{~~~xxxpppxxxyyy{{{nnnllljjjjjjpppwww}}}|||{{{|||}}}zzzuuuuuuyyyxxx{{{{{{vvvqqqlllfffaaaccc]]]eee]]]kkk```hhhdddoooqqqpppnnnpppwwwxxxvvvaaaYYYRRRWWWbbbhhhddd\\\FFF<<<666;;;DDDQQQfffyyyqqqtttyyy}}}~~~}}}zzzwww{{{kkkJJJ===333222;;;;;;111000888333333444555666666666555222222222222333333444444444555555222//////333777222000///000333444333111222333444444333000---+++...000333555666444222000......///222555666444333444444444333222111000000333333333333222222111000222333333555666777888888===999555555777999777666333222111000000111333444333333333444444333222111333333333444555555333111///000222333444444333333333222111333555555222......///000000000/////////222333444555666666555555666555111++++++111666666444333111111444777666555666444111//////111444666111111111555<<>>:::666666555555555555666777777///......///111222222111111222333222222333222111UUUCCC;;;:::;;;888999>>>>>>IIIaaajjjvvv]]]KKKDDDCCCAAA===999666555555444777999888555222333555666666666666666777888888555888888666666999888555;;;777555777::::::666222888888888888:::>>>BBBEEE@@@CCCGGGJJJLLLVVVnnn}}}kkkbbb___XXX\\\aaagggooossslll```___TTTDDD999666777888888444444333222222333444555444555555444222111333444666555333111000111111222222222222444666777555333---222555333222555777777444777999999666555777999;;;999777555666777999;;;;;;<<<:::555333:::LLL[[[rrrnnnkkknnnwww}}}qqqwwwzzzxxxwww}}}|||vvvooohhheeegggkkkfffhhhfff```[[[YYYWWWUUUOOOLLLKKKMMMSSSWWWYYYXXX^^^WWWPPPSSS]]]ddd```ZZZdddjjjjjjgggnnn|||ooo___QQQWWWpppzzz[[[GGGQQQcccrrr~~~~~~|||nnn\\\LLLEEE???777666<<>>;;;<<<<<<;;;;;;444555555555333222111000...111777===BBBAAA<<<888444444333333333444555666......---///111333333222/////////000111111111333RRRAAA;;;::::::888:::>>>:::FFF```uuujjjMMMGGG???999666555444444444555555444333222333444666666666666666666666555666888888666888;;;999555999777666555666777666666444666777666555666999<<<888:::???CCCDDDKKKccc|||sss```UUUMMMPPPSSSSSSTTT]]]eeeaaaWWWQQQHHH===555444666999;;;222333444444333222333555555444333000...///111444555333222000000111222333444333333444666777777555///444666333000222555555444666999888555333444666999777666666888:::::::::888777777555333777CCCPPPaaadddgggmmmzzzgggrrrzzz{{{yyyyyyyyyxxxvvvnnnfffaaa\\\VVVUUUVVVWWWUUUQQQNNNLLLJJJHHHFFF???>>>===???BBBEEEGGGHHHHHHEEEAAABBBIIIPPPPPPKKKRRRUUUVVVWWW]]]gggmmmoootttyyy|||}}}yyyhhhZZZ^^^qqq^^^DDDGGG[[[ooo}}}}}}ppp\\\KKKFFFAAA666444999KKKeeezzzyyynnnmmmuuu|||mmmrrr}}}~~~pppoooyyy{{{xxxvvvwww}}}~~~}}}zzzvvvtttvvv}}}{{{vvvtttmmmdddkkknnnuuurrrxxxsssppphhhbbbhhhoooqqqpppooopppqqqccc[[[SSSRRRVVVZZZZZZXXXFFF<<<444555999???OOO```yyyzzz{{{{{{|||~~~yyy}}}|||{{{dddFFF:::222444666333555;;;444444555555666555555555---...000333555777888999444666888888666444333333111111111111111000000000222222222222222222111111222333333333222111000///......///111444444333222333222222333555444222000333444555666666555444444222222333444555555666666888666555555666777777666222222333444444555555555333444555555333111111222333111000222444444111...333444555555555444222111444555444222000......///000111333666888666111...///000111222444666777888444666333//////333444333222111333666555222444888///000000111000///...---222111111222333555777888555;;;BBBFFFFFFFFFHHHJJJHHHEEEGGGMMMKKKCCC???AAA@@@===;;;;;;<<<;;;777444000222444444222000//////000222666===BBBBBB===888222222222333333333333444111000000111444666555444///------///000///000333{{{MMM>>>;;;::::::777;;;===777BBB^^^zzzhhh[[[JJJ???:::888555333777555333333333444444444555555555666666555555555666777666555888;;;:::555222444666555444555777999333333444555666777666555777444777>>>BBBIII[[[pppyyyeeeSSSCCCEEEIIIIIIGGGNNNVVVSSSHHHAAA>>>999666555666888999///222666666555333444555555555444222000///111333555333111000000222444666666555444555777888888777///444666222///111444444222555888777555333444666777444333444777:::;;;:::555333333555444444;;;DDDOOOYYYaaafffnnnyyy|||||||||yyyeeennntttsssooollliiieeeddd\\\UUURRRLLLDDDAAACCCDDDCCCBBBBBB???<<<;;;:::666777888999999:::<<<>>>:::===<<<888:::???AAA>>>BBBAAACCCHHHLLLNNNRRRWWWTTT]]]ccccccccchhhmmmooo}}}yyyyyy~~~rrrbbbaaannnfffOOOIIIWWWfffxxxyyy}}}{{{kkkTTTCCCAAA???999:::CCCWWWjjj||||||pppkkksss~~~|||tttyyy~~~ssslllssswww}}}wwwtttxxx|||||||||ssspppsssuuuvvvzzzuuuqqqttttttooommmuuuwww{{{vvv|||vvvrrreeeeeegggnnnuuuuuuqqqlllfffVVVFFFFFFTTTaaaccc___LLL>>>333333777>>>MMM]]]rrruuuwwwuuutttxxxyyy|||~~~rrrOOODDD777000000444888999555555555666555555444444...///111444666777888888333555777999999666222...222222222222000000000000333333222222111111111111222222111111111111111111111111111333444444333111555444444666888888555222111222444666666555444333555555555666666666777777333444555555555555777888222333444666666666666666333555666555222000111222222///...000444555111---222333333444444444333333222444444111---,,,///222333222222444666666333000222222222333444666777888333555666333222444444111333444777999444---000777000/////////.........///333000//////222444444444555777:::<<<<<<<<<===>>>999<<>>AAA===>>>EEE@@@JJJRRRPPPLLLMMMRRRUUU^^^```eeekkklllmmmsss{{{yyyfffbbbjjjzzzooo]]]PPPVVV[[[hhhxxxyyywww}}}```HHH888:::======DDDQQQdddqqqtttkkkqqq|||rrrsss}}}vvvmmmpppuuuwwwqqqnnnrrrvvvvvvzzzssspppvvvxxxuuummmuuutttkkkiiisss{{{{{{mmmyyyvvvsssyyyzzziiiaaa___iiiwwwzzzrrriiieeeOOO<<>>555666;;;AAAMMMZZZhhhpppwwwyyywwwzzzvvvqqquuuzzz~~~zzz}}}zzzVVVLLL<<<...---555999777555666666666555444333333///000333555666666666666222333555888:::888000***222333333222111000000111555444333222111111000111111111000///000222333444555555555666777666444222777666666888;;;;;;888444///111333555555555333333777777777777888888888888000333666666444444666999222333555777888777777666333555777555222000111222111...---000444555111---//////000111222333333444111222222///,,,,,,111666666333000000333555444333555555555555555666777777111555777555555666333///555777;;;;;;222***---666333222000......///111333555111......333666666555999999999777555555666888333888;;;777222333777999111222111...---///333444888777555000------222666000000333999???@@@;;;555000111333555555444333222111000000111333444444333666111///222111------222zzzKKK<<<999===888666:::;;;;;;FFFSSStttjjjWWWJJJ@@@888:::999:::;;;888444555999777999777111///222444444222777888555333333333000<<<888444333555777777666555666333000444999666...777555444555777===KKKXXX{{{{{{gggSSSIIIBBB;;;:::>>>@@@===999999999999999999888777666777666444333333555777999:::777333333444444222///000222444555555666888::::::666222333666888777444777999666000...000222222333333444555666666666666111444777777555333444555666444333666888888888999AAAHHHMMMLLLNNN[[[lllwwwxxxxxxtttnnngggdddfffjjjhhhbbbYYYRRRMMMLLLKKKJJJIII<<<666;;;<<<666444777888333333999:::555333444111111222444777777666444444444333222111333666999444222111444888:::999777;;;:::999888999<<>><<>><<<===???FFFNNNXXXgggsss~~~xxx{{{jjjppp{{{vvvsssuuu}}}~~~}}}eeeSSS???444333444444333666444777===<<<444///000000000111111222333444444666111111555777444111111222222333333333333333333444555555444111///000000111000...---...000333555666666666666555444333333777555444444555666555444111222222333333444555555:::888555555666888999999444444444444666777888999444222000000222444666666333555666333...---000444666333333555222...222;;;333444444333111111222444444333111---***,,,111777222666666111...222333000555555444333222333666999444333333444555444222///777777666555333222111111:::000---444666111000555444111000333444333555999777555666999555......444111222555777999::::::999000000///......///000111555888888222***(((///777------000666:::;;;;;;;;;555666444000222555555222333///---///444777666333111111000000000000000111{{{LLL<<<888===999888:::888999FFFVVVyyylllYYYIII>>>;;;999:::;;;999555666:::777:::888333000333666555222666888555333555444222999666444444666888888777333555333222666:::666///444333555666777===LLL[[[qqqsss```NNNDDD;;;888;;;<<<888222666777777777777666666555777666444333444555777999888666444333333333222111///111333333333333555777999555111222555777666333444777555000...111444444444444555555555444444333333555777777555333444555555333333555777888999::::::AAADDDCCCEEEPPP]]]dddfffeeebbb```^^^]]][[[ZZZVVVRRRMMMHHHFFFDDDAAA@@@???444000666888333111555888444333888999666444666222222222444666666444222444555555444333333555777333333222444666777777666555444444444444777:::===333999<<<===@@@GGGLLLMMMVVV[[[jjjtttrrrwww}}}zzzvvvssssssdddUUUTTT[[[kkkzzz}}}|||wwwcccLLL>>>777:::999999JJJ```wwwzzzxxx~~~{{{}}}~~~~~~uuujjjnnnsssuuutttsssssstttzzz{{{sssiiimmmvvv~~~{{{tttooopppssswwwxxx|||zzzqqqkkkpppppppppttt|||~~~ppp^^^VVVJJJ<<<;;;MMMbbbkkkhhh^^^NNN???;;;:::999@@@LLL]]]iiiqqqyyy{{{sssuuummmooossswwwuuuqqqqqquuuxxxbbbFFF777555666555222555333666;;;:::444///000///111333444333222333555444000///333555333000000444444444333333333333333777888777444111///...///////////////000111222222444555555666555444333222444333222333555555444333111222222333444444555555777444222222444666777777444555777888999888777777444111---...222555555333333555555222...---000444777444555777666111222777444555555333222111222333333333222...+++,,,111666///444444000...222444222111333555555444333444555555444333444555555333111111111222333444444555555666///...666999333111555555222111444444333444888777555666888444......222333444555666777777777777222111000//////000000111333555555111,,,,,,222888444333555:::======<<<;;;999999777222333666555111444111///000333444111...000000///////////////000RRR@@@:::;;;999999;;;888;;;NNNcccrrr\\\MMM???;;;999:::999666777:::888:::999444222555777777111666888555444777777555666555444555888999888777222333444555888;;;777111111222555777777<<>>===;;;888666555---+++222555222000333777333222555777666666888444333333333444444111///333555666555444333333444222333444444333333444555000000000111222444555666---111333222333999=========FFFKKKPPPYYY[[[\\\ccciiimmmsssvvvwwwwwwwwwxxxxxx|||~~~zzzqqqmmmxxx}}}aaaUUUWWW^^^iiippptttyyy~~~vvveeeYYYCCC;;;777888888===SSSlll~~~yyyxxxyyyxxx~~~yyyqqquuuwwwvvvrrrqqqtttxxx|||}}}uuupppnnnssssssxxxzzzrrrhhhjjjuuu{{{|||wwwrrruuu{{{uuujjjzzzzzztttpppwwwuuucccTTTDDD777;;;JJJZZZgggpppfffOOO>>>;;;888333<<>>>>><<<:::<<<<<<999444444666555111444222111111333111---(((//////............//////TTTAAA999666777:::<<<;;;AAAZZZtttuuubbbFFF???999999888666666888666999999555333666888777111666888555555888:::888666666666777888888777666111333555888:::;;;777333000222666777555888FFFVVV^^^|||rrrbbbIII===111000666999555...222222333444444555444444555555555555555666777777111444666555222111333555555666777666444333444555333111000111333444333111333666555111///222444444333333333333333222111000666666666666444444333333111333444222333777:::;;;888::::::888:::>>>???<<>><<<:::888888777555333111,,,,,,222555333111333444111000111444666777888333222222333444333111///111333666666444222111111000333555444111000222444000000111333555666555555000333444111000555888888666@@@:::999FFFDDD>>>GGGTTTWWW\\\aaacccfffhhhjjjpppsssssspppqqqxxx~~~}}}yyynnneeecccppp}}}bbbRRRRRRWWW___fffkkkttt}}}|||iiiWWWNNN>>>888555777<<>>555000<<<888000888DDDFFFIIIKKKNNNRRRWWW[[[]]]aaacccbbbfffooovvvyyywww|||vvviiiaaabbblllwwwjjjRRRMMMNNNUUU___hhhrrrzzzzzzwwwzzzvvvfffSSSGGG<<<777333666BBBVVVnnn~~~zzzwwwzzzyyy{{{zzzsss|||qqquuuwwwvvvssstttxxx|||yyyqqqnnnpppjjj___]]]cccbbbjjjlllhhhiiimmmfffXXXfffkkkdddYYYbbbzzzwwwuuuxxxvvvqqqxxxtttTTTFFFAAAKKKRRRRRR\\\llldddOOO??????:::222888FFFSSSfffmmmmmmooofffWWWRRRIIIBBB>>>BBBJJJSSS^^^gggxxxtttVVV???666666666333444666777777888777666///555:::888222///222666222000000333444222333777666666555444333333222222555555444111///...///111888666333111222444777999999888777444222///---,,,......///222444444222000111222444555666666555444222222333666888999888777999888888777777666666555111444666555222111444777777666555333333444777999666333000000444888888666333555666555333111111111111333555333///...///111//////000000...---///111555666555444222222555777444222//////000222333222666666777777666444222000999666444333222000222555888444333444444111222555000000000000222444666555000000000000222444666888555555555444333222111111444222//////111222111000777;;;<<<;;;>>>BBB@@@;;;555666444111333777888444---...111555666555222000000/////////000000111222{{{PPPAAA<<<777666999;;;;;;DDD___|||lllZZZGGG>>>:::888666666333777888555444777999888111555777444444888;;;;;;999::::::888555333333444555555777;;;<<<999777888777666666666444444;;;EEE]]]jjjuuuvvvnnnaaaQQQDDDAAA:::333111444555222---333444444555555555555444333444666777777777666555333555777777666555555555444555555444222111111222111111333444444444444444555888777333000111111000000000111222333333333333666555333333555666555555///666666///...444999888888888666222222555555111333666777444111000444888>>>;;;666333333333333333/////////000111111111222///000///...111555666333111111111333555555333222///111333444222000//////111222333222111000111222333111000333666777555333000222111---,,,111555555555888333111666555222555:::;;;;;;;;;<<<@@@EEEIIIDDDJJJQQQVVV^^^fffiiihhhiiioootttwww~~~}}}pppgggeeeiiiooooooWWWOOOKKKRRR]]]gggpppwww{{{uuusssooodddRRRDDD888666333777GGG```xxx~~~~~~xxxwww|||mmmsss|||zzzsssooouuuooommmmmmeeeVVVMMMMMMSSScccllljjjmmmppp```III[[[gggjjjdddiiiyyy~~~wwwtttzzz{{{sssdddYYYUUU[[[]]]YYY[[[cccjjjYYYJJJBBB;;;444555<<>><<>>HHHccc~~~nnnUUUFFF@@@<<<::::::333888999777666999;;;:::111555666333333777::::::888999999777444333555777888666888<<<<<<777777:::;;;777555777777777;;;AAAQQQUUUXXXXXXVVVPPPGGG>>>;;;888555444555555444222444444444555444444333333222444666888888777555444666666777888999888666444333444555444222111111222111333555666666666666666333666777333000222222111222222333333333333333222666444222222555777777666000777888///+++333888777444555333...---111444333222333444444333333222333:::888666555555555444222///000000///000222555666///222222000333777666111444333333444555555333000000222444444333222222333222111111111333333333111444111///111555777555222///222111......333888999333000444666333666:::777777777777666555666888:::666:::>>>CCCKKKSSSSSSOOOVVV\\\bbbfffnnnzzzsssddd___ccchhh~~~sss^^^VVVPPPRRRYYY```iiippp}}}~~~xxxlllccc\\\NNN???111555777999GGGccc|||~~~|||yyyyyy{{{www}}}}}}wwwzzz{{{ooofffmmmhhhbbb[[[SSSJJJCCC???HHHVVVbbbfffgggfff^^^TTTYYYgggooojjjiiirrr{{{}}}|||}}}~~~vvvtttxxxuuummmiiikkkkkkfffdddeeeqqqfffUUUEEE;;;888777777LLLhhhvvvooofffWWWGGGBBB===999777888:::>>>JJJUUUrrr|||fffFFF888333//////333444222333888:::777222222222111000111444777000///111333333111555;;;222222222222222222222222666666444222111111444777999777444111111333666888:::777444111000222444666444333222333555555444333000222555777777777555444222333444777999888555222777888888999999888777777555444333444555666444222000000111222444444444333555999999444333777999777///222555555444333333333111333333000,,,+++---000000......222111...000555999777444000...000555999777444000///000333666777111333555777888777555444222333333000...000333555777333222444444222333666222333111...111888999555///000111333444555555555222333444444444333222222111222222222111///......666<<<>>>;;;===DDDCCC;;;000222111///222888999666...000333444444222111000.........//////111222222qqqFFF<<<===;;;999;;;@@@DDDPPPjjj|||^^^LLLEEE@@@>>>===444999:::888888;;;<<<;;;222555666333333777:::999777888888666333333777::::::777888<<<;;;666666;;;===888555777999:::<<<@@@DDDCCCBBBBBBEEEFFFBBB;;;333333444555777888888888444444444444444333222111222444666888999777555444999777666888;;;:::666222555666777666444333444555222444666777777777777777111555666222111333444333444444444444333222111111555333111222555888888777000999888...***222777666333444222,,,***///555777333222333666999999444000777666777888999888555333///111222000111555999:::000444555222444999777111777666555555555444111///111333555555444444555666333111///111444555444111666222///000555777666333,,,//////+++,,,222888999333,,,666;;;111666@@@999888999999888555333333333777555111000666???@@@<<>>>>>===DDDIIITTT]]]\\\YYY```jjj\\\gggmmmgggbbbjjj||||||{{{rrrjjjrrr}}}xxxsssssstttsssooommmuuummmZZZEEE;;;<<<===999AAA```ppphhh^^^QQQEEECCC:::888777777888===KKKXXXqqqyyyiiiMMMAAA;;;555222666777444666<<<>>>;;;333111000///000222555777444333555777666555999???111111111111111111222222999888777444222333555888555555333222222333444555888555222000000444888<<<777666444444555666555444000222555777888777555444555666888:::<<<:::777444666888:::<<<<<<;;;888666888222---000777999444---------///111333333222000111888;;;555111222222000...111444555555444333444222222222...******,,,000///,,,---222222///222888777666333000///000333666999555111000222555888999111333555777777555333111,,,000222111000111444555666333222444444222333777555666333///111888888333111222333444555444333333111222333444444444333222...111333333111//////000444;;;<<<888:::AAA???666111333222000222888999666111333444333111...---,,,---------......000111111zzzPPPCCC===;;;444666???FFFQQQpppxxxbbbVVVNNNCCC666999888777888::::::888666555888888333222555777777999555333555666444555888777222222666666333444888999555555:::;;;999888999<<<888999===<<<999:::@@@555222...+++,,,///333666555444333333333444555555333111111555:::;;;666111///444999;;;999666444444666777777666444333222222444666777555333222444777777555222000......///000666555333111000222555999222111000000222444444444888666333...,,,...222666222444666444111000222555//////111555444222333777999888555333222333444666888444111111000000555<<<000000000333666999999999777444222333444444111...///...000444444000...///111222333444444333111111777111---000777888222***555000...000222222333666000//////111666;;;>>>???>>>:::888888;;;:::444///777======444///222666888===@@@???<<>>HHH\\\fffbbbaaaggg```[[[^^^jjjrrrttt|||zzzwwwwwwxxxwwwuuuzzzqqq}}}~~~wwwyyyooo[[[FFF;;;;;;<<<;;;AAAQQQgggsssnnn\\\KKKCCC>>>:::888777888???OOO^^^xxx|||||||||eeeJJJ;;;777333000222999===;;;888666:::555111111444555222...888666333222333444555555111333555333///...///111222777777222///111111...222555555111,,,---555===:::111...333444///333<<<555333///---,,,...111444111444444222555999666...555555666888999999666444333666999888666333444555111///000444666555666:::,,,,,,---...///222333555444555666555222111000111222111222333555555444222111......111111...+++,,,,,,---...///111111222222444444333222222111000000666:::;;;666444444444111444222111333777777333.../////////......111666:::777666555444333333222222555333111222555666333000111111444888666111000222222///---...222444444333333111//////000111000///222444777:::;;;:::999888111///---///222444222///000000111222333222...,,,222///...000///,,,---///uuuLLL???999;;;444444===DDDQQQqqqyyyfffVVVEEE777;;;:::::::::999999888888333666444///...111444444<<<888666888777444333555;;;666555777666222222555888555444777999777666777999666666888888444555999111///---++++++---111333666555444333333444555555555333222444666777666555222555888888777555666777777888888888666555444444333555777666444333444666666555333111000000000000666666444222000111555888222222111111222333333333555444222///...///333666666777666555333222222333///...000333222...///222999777444222111222333444777333111111000///444:::000000000222666888888888555333333444666666333111111///111666666111///111000000111111111000000///555111...000444555111,,,666111///111333222333666111000111444888:::::::::>>>;;;999<<<@@@AAA???;;;@@@BBB???888555777777555555999999666777???EEEGGGMMMTTT___iiirrrzzz}}}zzztttgggZZZXXX]]]fffxxxtttjjj___aaarrrxxxssspppiii___UUUJJJ@@@999222333666DDD]]]wwwwwwqqqtttyyy{{{|||}}}xxxtttyyysssTTTHHH@@@<<<<<<;;;777666999<<>>;;;;;;999???OOOffftttrrrcccSSSIII999777888===BBBKKKYYYfffmmmSSSAAA;;;666222111777;;;:::888999555333111222555777666444888777444444444555666777111222444444333333444555222666666111///222222000333444333000...000666<<<777111000555555000333===555333000------///111333222555555333555888444...111333555888:::888444111000333666777555444555666444111222666777555555999...///000111222333444444444555666555333222222222444333333555666666444222444000000333333///---...---...///000000000///...333333444444444444444444333777888444222444444222000...---///333555222...///111111111000111333555666555444333222222222333333333222333444444333111111111444777666111000333222///---...222444444444111000000111222111///---000111444666666555444222///......///111333222222222222111333555666555333222///...000///------000xxxNNNBBB===:::444444;;;CCCRRRttt|||fffTTTJJJ>>>===;;;999888888777777333555444...---111555555:::888888;;;:::555444666:::777666777666333333555999444222555666444444666888555444555444222222444000///...------///111333777666555333333333444555555555555444333333555888555666777666555555777999666666666666666555444333222444666666555444444444666555555444333222111111666666555333111111333666444333333333222222222222333333222111///000222444:::888666555555444333111111///111333111------000888666444222000111222222444111///000///...222888111000000222555777777666222222444666888777555222222111333777777333111222.........------......///444222000000222222111000777222000333444333333666222222444777999999777555;;;999888<<>>:::999888???GGGQQQZZZcccmmmsssttttttjjjgggiiimmmvvv~~~}}}~~~~~~xxxiiiTTTEEE===666222555888777777999444555555444222222333555555555555555444555777888000...---000444777666444111222222111000333666888444111///000444777999999222444888:::555///222:::444333111000000111222333999999999777666555333111555555777999;;;;;;888666///111333555666666777777555222333666666444444777000111333444555555555555333444555555444444666777666555555666777777444222666444444666444000///222111333555666555333///---333444555666777777666666,,,111222000111555777666666333000000222444555444111222444444222111111111444444222111000111222222///222555444222000222444000000222666555111111444000/////////111333444555777555444444555555444333444444555444333111///---***---111111000000333666222///------000444777888222//////111111...///222sssJJJ>>>999888666888???GGG[[[}}}vvvTTTHHH:::777<<<===777///666999999555666<<>>AAABBBKKKOOOTTTWWWXXXTTTKKKCCCDDDVVVwwwrrrcccRRRHHH@@@888444555777888HHHbbbooonnntttxxx{{{uuuiiigggqqqyyyyyyrrr}}}www{{{~~~wwwvvv{{{{{{rrrtttzzzwwwjjjWWWHHHHHHKKKPPP___rrr}}}xxxsssmmmdddVVVJJJMMMRRRUUU[[[lll}}}{{{zzzwwwrrrnnnoootttyyy}}}~~~xxxdddKKK;;;888:::<<<:::DDDNNNVVVccctttzzzzzz|||~~~wwwuuuvvv}}}}}}zzzbbbLLL===777555777999777555666333444444333111000111222111333444444333333666888333111///111444555444111000000111222222333666:::444000...000555888888777333777;;;:::333...000666444333333222222222222222::::::999999777555444444999666444444666999::::::333444555666777777666555222000000444555333444777...///111333444555666666333444555444444444666888444444444555666666444222555333444555333///000444///111444555555333000...333444555666666555444333---111333111111666999999:::888555333222333444444222222333222111111333555333333222222222222222222...111444444111000222555000///222555444000111444000000000000000222444666888555222000111333444555555555555444222000///---***---111111000000333666333000---,,,...111444555222//////111111///000333pppFFF:::666777888;;;AAAHHHZZZxxx|||lll\\\IIIBBBCCCBBB999000555999999666666;;;??????666666:::<<<777111///333777888777333222444444222999666555999:::777555666333333222111555;;;:::666444444444444555777888888444333222111111222333444///444999:::666333333555222222333555777777444222555333222444888999777444222111222444666666444333555555555555555666666666333555666666444222222333444777999777333000///000555777888777444111//////000111222444777888777555000///111444333000111555333222222222222222222333111000000333222///111555666555444444555666555444111333555555333000...---111//////222222//////111000000000000111222333333333333444333222333444666444000000444666444444555555333222222555888::::::444444333222222222222222777;;;CCCGGGFFFDDDIIIPPPMMMHHHEEEGGGHHHCCC>>><<<===999555555777:::;;;;;;<<<@@@CCCEEEIIIMMMLLLHHH???HHHhhhyyydddNNNBBB:::333222777<<<888CCC^^^tttyyyzzzoootttwwwvvvwww{{{}}}|||oooxxx}}}~~~~~~vvviiikkkxxx~~~zzzkkkmmmfffbbbeeejjjooovvv}}}}}}tttnnngggTTTAAA===EEESSSdddvvvvvvyyy||||||{{{yyyxxxxxxsss|||~~~wwwdddKKK:::777:::<<<333DDDVVV```lll}}}rrrjjjiiirrr{{{dddIII???999666888999777444444222111111111111222222333...111444444333333555888888666555444555444333111//////111555555444666:::222000///111444777666555444777999777222///000333444444444444333333222222888777777999777333444888888444000///111555999;;;777666666777888777555222111...///333444333444777000000000111222333555666333444444333222333666888333333333555666777555333333222333444222...111777,,,...000222333222000///222333444555555444222111///333444222222666:::::::::888666333111111111222333333333222111111333666111222333444444333222111///000222333222222222333000///111444333000111555///000000000000111444666666333///...///111222222222222222111000///...---,,,...000000000111333444555222000///111333333333333000///222222000111444qqqHHH;;;777555888===AAAEEESSSlllwwwcccTTTLLLEEE===666555999:::777555888999888888999<<<<<<777000///333888;;;:::555444777666333777444555:::<<<888555666555555333111666<<<:::444333333333333444666888999444333333222333444666777000333666777555444555777777555333555777888777555666444222555999;;;888555333111000222555666555333555444444333444555666777111444666666555333333333333666999888333000000111444666777777555333333333000333666777777666666777333222333666444000111444111111222222333444444555222111222555444111222666555444222222333333222111000333555555222000000111111...///111111///...111000000111222333333333333111111111222333333333222111......333666555444666555444333444666888888777222333444444333222222333555555999???@@@>>>AAAGGGJJJDDDCCCLLLSSSPPPGGGBBBBBBAAA???===:::::::::;;;444:::===<<<>>>DDDFFFDDD>>>???ZZZ{{{{{{cccKKK@@@999222333999===AAAPPPgggwww{{{zzzyyylllnnnuuu~~~zzzyyyqqqsssyyy|||wwwvvvvvvgggiiixxx}}}|||uuuhhhooouuuyyy{{{}}}~~~~~~tttnnnhhhVVVCCC888@@@QQQhhhyyy{{{{{{}}}}}}xxxtttjjjrrrtttzzzyyyzzz|||wwwgggPPP>>>777777888222III^^^fffooo~~~zzzyyytttgggaaaiiitttyyy~~~}}}hhhUUUDDD<<<666666777555444666555222000000333444222000---111555555333333666:::777888888666333222222222......222777777444555999000000000111333444444333222444555333111111222333333444444555444444222222444222333666555111333999666333///...111555888999666555444555777777444111333111111444555222222555555444222000000111333444444444444222111222444777333222333555888888777555111111333555222///333:::///000222333333333222111///111333555666555444222111555555111111555999999888777666333111111111222333444555555333111111222000222555777777555222000000///000111333444333222000///000333333000111666...000111000///000444777333222111111222222111///000000000000000////////////......///111333222222333222111333444555444222333000000222333111222555qqqGGG:::555444999>>>@@@BBBMMMcccvvvxxxcccRRRGGG@@@<<<888<<<<<<888666666555333777888;;;<<<888222333888666::::::555666;;;;;;888444222555;;;<<<999555555999999666333777===;;;444555444333333444666999;;;555444444444555777888:::333444444444333555777999;;;777444333666999:::999555222000333888:::777444444111///111444666666444555444333222333555777888000333666777555444333333222666:::888333000000222333555666777666555666777222666999:::777555666777888777888999777222222555000111222333444555666666333222444777666222333777444333111111222111000...000333555555222222333555222//////222222//////222///000222333444444333333///...///111333333111//////,,,---333666555444666444444555777888888666444...111333444444444444444999444444:::>>><<<<<<@@@;;;555888HHHVVVTTTJJJCCCHHHKKKLLLHHH@@@::::::===444;;;===:::999<<<===:::AAA;;;RRRqqq{{{bbbJJJ@@@:::333444;;;:::NNNggguuuuuurrrssswwwpppmmmrrr~~~yyysssuuuwwwrrrvvvxxxnnnllltttlllrrryyypppkkkppprrrvvv{{{www}}}qqqiiiggg[[[KKK===???NNNdddssswww|||{{{yyyzzzyyyvvvsssnnnsssqqqttt|||zzztttyyy{{{wwwjjjTTTAAA888555444777MMM___dddiiiyyyyyyxxx}}}~~~mmmcccjjjtttxxx~~~~~~}}}}}}yyyrrrGGG>>>555333444444555888<<<777222111333444000+++---222666777444444777;;;444666777555111...///222...---222999999444444888///000111222222222222222000222111000111444555444333444555555555444333222000...000444333///222:::555333111111444777888999444333222444666777444111666333333666555222222444:::777444000//////111333444444333222000111333666333333444666999:::999888111111444555222000555<<<555555555555555555444444---000333666777777666555222555555111000444777777666777777555444333444555333555888888555111...---///222666999999666222///111///...000444555333111000...000333222000111666...000111111///000444777222333555777888666222///000000000000111111111111111///---///222444222000//////111333555555333111333000000333333111222555yyyKKK<<<888:::999444888EEEOOObbb~~~tttkkkZZZEEE???>>>999888:::777111111555666999999666555666444111888999999777555444555666:::999555222777>>>;;;222666555555777888888777666111111111222333444555666666777666444222222444666777777666555555666777888333444555888999999666333111000000222444555444222000111111222333555666777777888666111000333444222///222666777555333111111555999:::555222222111...---111555777666444222222666555444555777999999888<<>>777222222444111222222222222111000000555222222666777333000000000666666111///111000,,,333333222000///000333555444333222333555444000,,,222222222222222222222222---000333444333000///......111555777111+++...555333000000333888999666222666222//////000111333666...111444666444333333444222444888;;;<<<<<<;;;999IIIIIIIIIGGGEEECCCBBBBBB??????>>><<<888777777888888777EEERRRaaalllKKK444...444:::===AAAPPPhhhzzz}}}zzz}}}|||rrrpppyyy}}}xxxvvvzzz{{{sssqqq{{{}}}qqqwww~~~jjjdddqqqvvvnnn|||~~~vvvwwwxxxwwwrrrkkkiiikkkQQQDDDGGG```www}}}zzzvvvxxx|||zzztttxxxpppgggiiizzzyyy___JJJ>>>999555333333???SSSgggvvvxxxuuukkkhhhttt}}}hhhJJJ===555666444///333<<<999666444333444222---)))---000333555444333333333777555222111000000...---+++000555666444222222444444111---///333555333///222///...111555666222...///666:::777555444000***---000333111......333888444...+++000444444222222666333333777999666555555444555666777777666555555666444333111///////////////444777333///...---+++---222555444555777555111222444333//////333444222666999999666555666444000555666888888666333///,,,666444444444555333...)))000444666555000...111444666444333444555444111---222000000333444222222555222333111...111666777555444444333333333444444555000000111111111111000000444333222333555666555444111000000///////////////000000///000222222111///.........///111222111000666666666444222111222444wwwIII:::666999;;;888<<>>888111000555888:::888444333555555333:::999777444111222555888888888555333666:::888222666666666666777777666555333333222222222333444444666555555444444444444444:::888777666777888888888333333444777888888555333111333666666555444666888111111222222333555666777333444333000000444666444222555777777555333222222333888999555333333222000111444777888777555444333777555333333555888999999<<<>>>>>>;;;555222444777222222222222222222222222222000111666777444111222000444555111000333333000444555555333222222333555444333333444555444000---444333333333333333333333...111444555222000000111///000333666333...///444111111111333555666444222000000000000000///111333333444555555444222111111222333555666777777666555<<<>>>AAAAAA@@@@@@CCCEEE>>>???>>>;;;888666666666444000<<>>444444444000333:::888666444444555444000,,,---000555777666444333222777555222111111000///---***...333444222000000222444111///000444666444222555222000111444555111...000666999666444444111+++///111333222000000333666666///,,,000444444333444444111222666888666444555444666777888777555444333999777555333222222333444000555777333000///...+++---111333111111333222...333555444111111444555333444777888666555777666222555666888999777444111...888555333222333222///---000222333333222222444777666444333444555444222///111///000333333000///222444555333111333888999666555555444444333444444444000000111111111111000000444333111000000222444666222222111000000000000000111000000111333444222111...---...000222222111///444555555444222222333444vvvHHH:::666555::::::???HHHOOOccc}}}bbbWWWHHHFFFDDD@@@:::333222666::::::777222111444666444;;;999555000...000666:::777999888555555777777444666666666555555444333333555444333111111111222333888666444666888888666333;;;888555555777888666444333333333555777777555333000555999777333222555:::333333333333444555666777///111111///000555777666444666666666444333333444111666888555333555444222444555777666555444444555777555222222444666888888<<<<<<;;;888444333666999222222111111222333555666///---///555888555333333111333222000000444555444555666777666444333333444444444444444555444222000555555444444333333333222///333666555111///222666111///111555555222111444000222333444333222111222+++///222222000//////111666555333333444444222111333333333333333333222222000444888999888999>>>CCC=========:::777444444444777111888BBBJJJeeepppKKK===;;;777777<<>>555666@@@TTTmmmvvvrrrooottt~~~{{{sssyyy|||{{{|||}}}nnntttyyyuuuggg^^^dddoooqqq{{{zzz~~~}}}zzzvvvqqqkkkrrrsssqqqnnnsssyyyssshhhyyywwwrrrnnnoooqqqmmmggggggfffdddaaaccclllwwwxxxrrrgggXXXJJJ>>>777444???OOO```jjjpppxxx}}}|||vvvnnnpppwwwqqqxxx}}}qqqfffUUUDDD===999555333555555333222444777888777444///222444555444333333444666444333333333333111///...111555555333111222444111000000222555777666555999666333222444444444333444444444333333444222000555444444555666555222000999333///111444444666:::333000111666888666555666333777:::999555111//////666333000......000444666555888888444111222000---...000111///111666888777555777777444444777777555333666777444555888888555222444666777777666444222777555333222222222333333444000,,,---222777777666555444444444555444444333222000111333222---+++,,,222333222000111666666222777666555444333333333333000000111111111111000000000333444111......333888222222111000000000000111/////////111444555444333------///222444333111...///111222222222222555777vvvIII;;;999666;;;999:::@@@FFF\\\|||vvveeeNNN???;;;<<<:::666888::::::777666777666222444555555333222222333555444666999999555222333777666777777444111000111333333222111111111333666777888555444666;;;;;;777333666444222333555555333000444333222222444555555444222111000000111222222333666666666555666666777777222555555333333666777555...///000000111333777:::000555777555444666666444000111222222222333666888222222333555666666333111333555777999888666555555//////......///111444666333000000444666222000111444000------...///000000111333666777555222111111333333444444444444444444222222222222111111000000000222444222......333777222...---333777555333222000555999888222///111444000666777333111555888888333111111111333444555555222111000///000222444555///111333000------111555888888777555222111222333444222444:::;;;???[[[~~~pppQQQEEE<<<333999IIIbbbwwwwwwvvvxxx}}}vvv{{{|||zzz}}}yyyxxxvvvooobbbZZZbbbpppuuuyyy~~~yyyrrr}}}sssmmmrrrtttppp|||rrrlllnnnsssuuunnnhhh```^^^aaakkkyyywwwcccRRRFFF>>>777222DDDUUUfffnnntttvvvvvvuuuooolllnnn{{{|||}}}~~~zzzmmm^^^LLLAAA;;;777666777444222111222666888777555111222111000///000222555555444333444555444222000///222555555222111222444//////000222555555555444777555444333444555666666555222111333444444222111555555444555666555222000999444111222444444777;;;444111222777999777555666333777:::888444///...///444111...,,,,,,///333555555777666333222333222...000222111...///444666555444777777555555777777444555888777444444666666444000222333555555444333222444444555555444444444444777111,,,,,,111555444222333444444444333444444555444111222444333///---///222444333000222666555111555555444333333333333333000000111111111111000000...222666555222000222666111111000////////////000.........000333444333222......///111333333111///...///111111111222555777sssFFF999777;;;>>>;;;;;;AAAFFFXXXuuuzzzaaaMMMFFFDDD>>>666888;;;<<<999888999777333111333666666555333333333000111444666444000000444666777777444000///111444444333222111222555888:::555333222333666777555222555555666777666666555555666444222222444555666666777444111111444555555444888888777777666777777777444777777444444777666333,,,...///000111333777999222777999666444666555333111333444444444555888:::111111222444555555222///000333666999999777444222............///111333444666222000222333000///000444...+++---///...---...///111444555333222111111111333444444333333444666000000111111111111111111111111111000000111333555222...---222555333111111111555999888333000222444333888777222333:::<<<888222333444333000///000111//////......///000222333000000000......///222444666555333111///000333555000444333555999666DDDbbbjjjOOOBBB;;;:::FFFWWWsss~~~~~~|||xxx|||~~~yyyxxx|||vvvvvvxxx{{{yyyvvvxxx|||yyytttmmmeee^^^\\\ccclllssswwwzzz||||||}}}sssuuu~~~sssjjjnnnvvv{{{|||wwwnnnooowww~~~mmmfff```aaafffnnnxxxvvv___MMMBBB;;;444///;;;SSSlllwwwuuunnnwww|||tttpppxxxxxxzzz~~~~~~{{{~~~ooocccRRRCCC:::777999;;;666333111222666888777555222222111///...///111444444333444555666666333111---000333222///...000222///000222333444444444333555555444444555666666777555111///333666555333222444555555555444333333222777444222444444444666;;;666333333888999777555666222666999777111......111444333000......000333555555666444111222555333///222333222------///000...333666666444444666666333666888777444333666666444000111222333444333333222222444666666555555555666888333......222444333000111222333333222222444666444111111444444111111333444666555333444888777333333333222222222222333333000000111111111111000000...111555666444222222333111000000///////////////.........000222333222111000//////000222333222111---///000000111222444666rrrFFF999777;;;===;;;===CCCEEERRRjjjkkk\\\RRRFFF;;;;;;>>>===999888:::999666111444666777666444333444111///222777666222222555666888888555000///333777888666444222333555888:::444333333333444555555666111555999999666555777999888555222222444666777777777777666444444444666888:::999888777777777777777333666666444444666666333...///111111222333555777555999:::777444555444111333444666666444444555666444222000000111222222111222333444666777666444222......///000111222222333888222///000111///000222222,,,***///222000...///...000222333222222222333000111333333111222444777000000000111222222333333333111000111333555555444111......222333000///000111333666666333111222333111666555111555===;;;222---222666444///,,,---111111111000000000111111111444111...---///111222222444333000---,,,///444888///777333222:::666999NNNlllxxxbbbHHH;;;===GGGXXXdddyyy}}}~~~}}}wwwzzz{{{wwwttttttyyy|||rrrooopppvvvxxxssspppppplllhhhaaa\\\^^^ccceeedddhhhsssxxxwww}}}{{{www~~~qqqhhhqqqxxxuuuoooooouuu{{{uuu~~~|||sssppprrrtttkkkiiijjjooopppoooqqqwww}}}qqq```OOOCCC;;;555111888TTTooo{{{rrrlllwww{{{xxxvvvwwwyyy~~~}}}xxxvvvzzzvvvmmm[[[GGG999555888;;;999666333333666888777555000111333222111000111222333333444666777777444222...111333222///...000222000222444555555444444333444555666666555444444444555///...444888666222222222444666444111111333555555333333555555333555:::777333333777888555333333222666888555///,,,///333555333222000000111333444333444222000222555444000///111111......000111...111444555333333555444111555777666333333777888666222222333444444444333333333444555555333444777:::777555222222444555444222///111222111000111444777444000///222333222444888444666555333555888666222000000000000111222333333000000111111111111000000000000222222333222222222222111000000//////000000000000///111333333222111222000...///111333333333---...000000000111333666sssHHH;;;999999;;;999===DDDDDDKKK___ppp^^^NNNAAA???@@@===888777:::;;;:::333444666666555444555555444111333999;;;666555888666888888555111000444888;;;999666333333555777999666666777666555555888:::---333999888444222555:::999666333222444666888888555888999666111111555;;;::::::999888777777777777111444555333333666666333111222444444333333444555666:::;;;777444444222000333555666555333111111111777333///---...111333444444333333333555555555444///000111222222333222222888222...///000///111444111***)))000555333000111...000222333222333444555///111333222111111444777000000111222333444444555555111///222666999666333000...///222222...---///000222333444333222222222...333222000777???999,,,'''...555555///+++///444555555555444333222222111:::444...---000222000...333111...******...555:::,,,777000---888555333BBBEEEppp}}}yyyxxxqqq\\\BBB666???SSSeeemmmuuuyyy{{{}}}{{{{{{zzzxxxwwwyyy{{{{{{tttnnnoooxxx|||wwwooolllaaa```\\\[[[cccmmmjjj```^^^oooxxxuuu{{{{{{rrr~~~tttmmmsss|||xxxpppooorrrttt~~~zzzsssmmmhhhooosss{{{}}}rrrmmmpppsssnnndddVVVHHH===777666AAA\\\ttt|||sssvvv|||zzzvvvvvv|||{{{}}}xxxfffMMM:::333555999<<<888555555777999777666...111555666555222000///333333444666888777555222111333555444111000222444222444666777666555444444555666888777555333222111444......555999666222222111444666333//////333888444222333666555333555999777333333666777333111111222666888444...,,,000555333333111000000000111111222222000...111666555111+++...000///111666777555///333444222222444333///333555555222333888:::888333444444444555444444444555555555222111333999>>>666666555555666777666555...000111111///000333777333///---000222222555:::222444444222333666444///......//////000111333444000000111111111111000000222000......000222222111333222222111000111111111222111111222444444222111333000......000333444444---///000000000000333555qqqDDD777555888888::::::999>>>NNN^^^yyyjjjZZZJJJ<<<999===888777999666999666333444555444000+++333222222444555666444333444666888888777666666666:::888555555555666666555555333333333555666777666555444666888777333444777888666444333444555444444444444666999666333444999777222222888===:::666444444555555555444444555666333222222111111222222333666777777555333111111222222444666555222111111333999777444111000000111222666444222333666666333000***,,,...000222222222222555444222///---...000333000///...000333555666555777333111333111,,,---333111222222111///...///000000//////000222333444333111444444111111333333000111000/////////000222333222111111000111333444555000000000222333222///,,,###***111333111000111333555444333222222222222222888222///111222000111333777444...***---333222------111222//////222555444555LLLooouuufff______aaaMMMIII<<>>888777999999;;;888333333888888333555444222222222222111000///......000111///000111///222222......333777888444333...+++111;;;<<<777666444222333666666333000000000///111777<<<666...///222444555333222444666555333111222333444444333888444333666666333111222///444777555000...333888333333222222111000000///333222111222555666444111111111000000000000000000555333444777666111///000333555666555222111333666222111222333444444222000000000111222444555666666---000444666666555333333***...222333111000111222222222222333444555666666222222222444444222...+++000//////111555666444111111111222444666555333000...000222333222222111222666444222///......//////111222333444444333111000///222333222444777666111111000000222555666333000xxxJJJ;;;666::::::;;;<<<:::???MMM\\\yyyuuuYYYHHH@@@>>>777777;;;999:::888555555555555333111333222222444888::::::999555666888888777666666666===:::888777888999999888555555444555666888888888555444555888777333333777888666444444555666666555444444666999666333444888888333333888<<<999555333:::;;;:::666222000222444666555444333333444555666444666666555333222222333222444555444222000111333999777555222111111222222777555333444666777444111///------///444555444111666666444222///000222555111111111333555666555333444111111222000++++++000222333333222000//////000000000111222444555444333111333333000000333444222333222111000000111222333444333222111111111222333000000111444555555333111&&&***///222222222333444555555555444444444333333999444111333444333333666555333...+++...444444000111444555111000444666666===AAARRRsssxxxaaaRRRKKKKKKLLLAAA>>>888666BBBYYYooozzz}}}|||yyywwwzzz|||tttvvv|||{{{vvvppppppeeeUUUQQQ]]]gggjjjnnnuuuyyyvvvuuu||||||wwwsssrrrrrrsssuuuwwwssstttrrrnnnxxxzzz{{{yyywwwxxxzzz{{{rrrgggZZZOOOCCC888666999:::PPPiiixxx~~~|||}}}xxx}}}~~~iiiQQQ@@@888555333999:::888333333777777444222222111222333333222000.........///000000111222222444333000000444666555444444111///333:::<<<888666555444444555555333222111111000111777;;;666---///222444333111000111222444444333333222222333333777333222666666333111222222444666555222111444777222222222222222222222222777555333333555555333111333222111111111222333444333111333666666222000111666777777666444444555666111111111222333222111000000111111222333444555555111222333444333333333333111111222333555555444222222333333444444444444444111111222333444333///,,,222111111333555555222000222111111333555555444222000111222222222111111111222222222111000///---,,,000222444555555333111000///222222111222555444///000//////222444555333000{{{NNN<<<555999999;;;;;;:::<<>>;;;999888777666666666666777777555555666999<<<======555666777888888777666555===:::888888999::::::999666666666777888888999999444333555777666222333666888666555555666888777777555444555888777333333777888444444888;;;888444333<<<===<<<777111...222666:::888666444444666888:::222444555555444333333444222333444333111111111222666666555333333222222222888555333444666777555222444000,,,///444777555111666666555333111111333555444444444555666666333111333222333444111---,,,...222333333222000//////000000222444555666555444333111333222...///333555444444333333222222222333333555444222111000000111111///000111444666777555333++++++,,,///222444444444555555666777777666444333888333000222444333444777222222...,,,000666666333444777555111///333666666:::555999QQQtttjjjRRRCCC===<<<<<<555333666DDDVVVfffttt~~~wwwttt~~~|||xxxtttvvv}}}vvvoooqqqyyy|||zzziiimmmgggVVVMMMVVVeeeooojjjsssyyyvvvtttxxx~~~uuusssxxx{{{yyyttt~~~ssssssyyyuuuiiimmmqqqvvvyyyxxxwwwxxx{{{lllbbbVVVLLLAAA777333444<<>>888666666888999777888AAAKKKKKKvvvvvv{{{mmm\\\KKKEEEBBB999444666777888888888888999<<<:::777777888;;;<<<<<<666666777777888777666444999777555444666777777666555666888888888888999:::444333555777666222333666777666555666888999999888666444555777777333333555666333333888:::777555555666888999555000000666<<<999777555333333555777999000222555555555444555666222222222222111111222222333333333333333222222222777444111222555666444222444111//////222555444333555555555333111111333555777666444333444333222000444555777888555111//////111222333111///---...//////222555777666444333222111333111---...333555444222222222222333333444444444333111000000000111222...///000222444555222000222...***,,,000333333111333444666777777666444333555000...111333222333555222222000...111666666222444666444...---000444444...000555???PPPiiixxx^^^III>>>999777666444111:::RRRgggqqqyyyvvvqqq|||ooowww}}}|||zzztttqqqtttwwwyyybbbkkklll___TTTXXXfffqqqjjjwww}}}|||}}}~~~|||{{{|||ttt}}}{{{zzz~~~vvvfffbbbhhhttt}}}|||uuupppooonnneeeWWWJJJ@@@999666555EEEYYYooo{{{~~~~~~}}}|||~~~yyyrrrvvv~~~{{{___GGG>>>999333888888777444333444666777000111333555666444///,,,000111111///111555888777222444333222555888555000---000222222111222333333666888999777333111333555444444333222555777333,,,555666666666555333333333222555777555000...111555555222222666888444222222555333222222444555333000//////000111111222222333888666444222111222333444555444222222222555777999///---000555666333222444777444111111444444333000222333444444333222333333333222222111111111222333000000000111333444444333555222000000222333222111000111333555555555444333//////000111333333111...111222444666777555222000777444111000111222222222222111//////000222333333...///000111111///,,,+++,,,...222555555333111///...000000///111555444000---...///111222333222111zzzOOOAAA<<<444444777999777666<<>>999666555333111999>>>MMMcccttt|||~~~}}}xxxwww~~~~~~}}}rrrfffdddnnnzzz}}}wwwkkkaaa^^^eeerrr|||}}}{{{~~~}}}zzz~~~vvvssssssqqqooojjjkkksssvvvpppkkkkkkqqqgggTTTBBB::::::999777>>>VVVjjjpppttt}}}zzzwwwxxxwwwtttrrrwww~~~zzzzzz}}}~~~}}}uuummmpppwww{{{|||||||||~~~{{{www{{{jjjpppqqqeeeQQQ@@@999999444444777999666222333777777777777888777333---)))111666777333555;;;<<<777***000333222222555666444111///000444666444444666555555555333222222444555333555444222333555333///444333333444555666444333222444555444111111333666555333333888888444000000222000///111333222///+++000000000000000000000///111111222111000000333555222222222222333333444555///...000666777555444666888777444444444444333222---000111///---,,,///222666444222111111222444555---...000444999999666222111444666555222111333666000000111222333444555555111000///000111111000...---///222333333333444555:::777333000//////...---111...---///333555555333//////////////////000000***,,,...111222222111111...000///...111666777444+++...111222222222333444ooo???333222333444777<<<;;;999:::???HHHUUUiiitttxxxkkkVVVKKK>>>888999:::777444444333333555999;;;;;;::::::777555666999999555111777555333444555777777777333777;;;<<<999777999;;;666555777999888444555999777777666777999888666444888444222555777444111111777555555777666222222555777444222222333555555444222222222333333222222222...111555777666555555555666444111111444666666555222111111111222444777888444111......111444333222---111444555333333555888777888999888777777888999444222222222444444333222///555777555444666666222333444444222///------...222666888666222000111333111444222///...111111...111222333444444333333222111111000//////000111222000000000222444333111///777444000///111222222222000000000111111111222222222111444:::;;;555000///,,,000333111111333333000111555444000...111333333333...+++000888<<<999444;;;:::888777777777777777999GGGZZZkkkzzz|||yyywww~~~||||||ssslllhhhmmmuuuzzzkkk\\\YYYbbbnnnxxx}}}|||zzzuuurrruuu{{{}}}zzz|||zzzqqqnnnpppooodddaaallltttpppjjjjjjjjjaaaQQQ@@@:::<<<;;;666888QQQeeefffgggooosssppphhhfffhhhooorrrtttvvvttt~~~zzzzzzxxxwww{{{zzzwwwrrrqqqvvv}}}|||vvvjjjtttxxxtttttt||||||iiilllssssss```EEE888999111222777;;;888111111666888888888888888555000,,,///666888444555;;;:::333+++333777444000111555666333...---333777666666888555333111000222333444444222555444222222555444111777555444444666666333111222222222222333333555555666444444888888333///...111111111222222111...,,,000000111111222222333333111333444333111000111333222222333444444444333222000///222777888555555777777777666555222111222333...000222000,,,,,,///333666555333222222333555777333111111444888999555111///111333444444333333333444333222111000111333444222111//////000000///---///000222111000000222444777555222000000000///...333000...000444555222///---...000222222111000///------///000222333444444000111000---///444444111+++...222333333222444666uuuBBB555555000111555::::::777888;;;>>>GGGXXXoooxxx~~~hhhWWWBBB888888:::888444777666666777999999888666:::777555666999999555000666444222222444666666666333888===>>>:::888:::===777666888:::999555666999777777777777888777555333999444222555777444111111:::777777777555000000333777333000222777999777444222333444555555444333222...111555777666555444444888444111111444777777666444333222111333666999;;;555222...///222444555333000111333555777888888777333444666555444444555666000111333666888777444111000777999666555999:::666555666666444111/////////555888999777222000222555111444333000///000000,,,555555666666555333222000333222111/////////000000++++++---///222222000...666444222111333555666666111111000000111222333333000///333999:::444---+++(((...111111111444444111---111222...---///111000//////000111333333111000333444555555555555888:::888MMMdddsssxxxrrr{{{~~~wwwrrrsssppp```UUU[[[nnn}}}xxxwwwtttttt{{{~~~xxxxxx~~~uuujjjiiieeeZZZZZZjjjvvvqqqhhhdddeee^^^OOOAAA===???===666888RRRdddbbb^^^eeejjjggggggbbbhhhvvvyyyqqqqqqyyywwwooottt~~~xxx{{{tttsssyyy{{{|||~~~vvvdddttt}}}xxxtttyyy{{{wwwmmmnnnyyynnnKKK999:::///111888===999111111666888777777888888666222///---666999444444:::888000...666;;;666//////444888333,,,)))000666666555777444111......222555555444222444444111222555555222<<<999777777888777444000222111000111444555666555777555555999888333...---111222444444333111///...///000111222444555666777333555777666222000000222222333555666666444222111111000333888999666555777333555666333///...///222111444555333///...222777777555333222222444777999:::666222333666777555111...------000444555222...888666333000//////111222333111000///000///...,,,111222222000------000333444222111000111222111000555222000111444444000+++***---222555555333000---//////000111222444666777222222000,,,---111111---+++///333444333333555777rrrJJJ;;;444888777666555444444555555BBBFFFPPPaaawww~~~zzzvvvSSSCCC===777666:::777999;;;:::999999999777999999888888777777666666333333333555777888666444888:::<<<;;;999777777777===;;;999888777666444222;;;999777888::::::777444666333222222111///222888444333333444555555444222555555333111555::::::666555666555333555888555000///000111333555666555444888555222111000000777???888222///222444111222555;;;777///+++111999666,,,(((000555333333888:::999555666666666555333000//////000222444555555444444999888777777:::<<<>>>>>><<<555222444333///...111777777666555333222444666///222555333...,,,///222222333444333222111111222---222333//////222222...***111444111000333222......444555111000444444111---...000111222222222111///000222333222111///---(((,,,000111//////000333000555222***+++444444---///333444333444555222,,,000:::888333555444222999999XXXvvvzzz{{{~~~{{{rrrmmmyyyvvvkkkccclll~~~}}}}}}yyyxxx|||~~~xxx~~~vvviiiaaaaaacccgggjjjkkkhhheeebbbdddXXXKKKDDD>>>888555666:::III\\\ddd[[[QQQXXXeeetttrrrmmmsss{{{uuurrr}}}}}}{{{zzzzzz|||zzz||||||hhhmmmuuuxxxooohhhttt~~~~~~qqqZZZBBB444666333333666666111///000666444444777::::::555//////000111333444444333333777000...111333111111666111///...000555888888777333333333111000111555888222---))),,,222666555111555111000555888666444444888333222777888444333666;;;666111111222222///+++---000111//////000...)))///,,,+++...444777444000000000333666222,,,...555:::444//////111333111///222222222222222222222222444555555222///------...///111222111//////333777333...,,,///000...111777333222111///...000555888000111333444333111///...:::444///...111333222000222333444555555333111000000000000///...///222555666777777444111//////000555222000222555555111,,,///111333333222///+++)))222333333333333222111111000333222---***---111222000///222666666222000222xxxNNN>>>666999888666555555666888999???BBBGGGNNN\\\sss}}}xxxsss___QQQFFF>>><<<777999:::;;;<<<===<<<;;;666777888999888666333222222444555555333222444666999;;;======;;;999888888;;;;;;999888666444444444666666666777888888777666:::777666666444222555:::444444444444555555444333555666666555888;;;:::555222444333222555:::999444333333444555555555444222777444333333222111777>>>777333222666777444333555777666222///333888444,,,,,,333666444444888:::999444555666666555333111000222222444555555666666666777888999;;;<<<<<<:::999888333111555666111---...222444666666444333333444...222444333///---000333000222333222///...///222///333444000///111111...---222333000000222222......333444000///222222///***,,,...000222222222222///000222333444444333333---///111111111000111222333777444...///777888111333666666555666888666111...888777444777555444;;;HHHfff~~~{{{uuurrr||||||ssshhhkkk|||~~~||||||~~~yyy|||zzzkkk^^^aaacccfffgggfffdddcccbbb```TTTGGG@@@;;;555333444???IIIVVV[[[TTTMMMRRR]]]vvvtttlllmmmxxxxxxtttzzz|||wwwuuuyyy}}}}}}~~~|||wwwwww}}}~~~|||oookkkiiiiiiffffffppp}}}|||sssaaaJJJ:::666333333666777444333555666444333555999999555111...000111333444555444444777111000333555333333666111///...///333666777666444111......111555777888333///,,,---000222111///000++++++000555555444555666222111444555222222555555333222333666555000+++000444555333222444222......,,,,,,///333555333111//////333666333...111777888333//////222333222///111111111111111111111111000222333333111//////000...///111111000111222444333///---000000///111666555444222000...///333666111222333333333222000///666222......111333222000333444555555555444333222000000///......///111222444444555333111//////000999555111111333333111...222222222222111000000///222222222222222222222222111444444...,,,///222333//////111555444000...000wwwLLL<<<444:::888666555666888;;;>>>;;;???BBBBBBGGGYYYvvvyyysss{{{vvvxxxmmm]]]LLL>>>888777777999;;;;;;:::999444666888999888555111...222666888444///...333888666888<<<<<<;;;999777777888::::::777444222444666111444666777555444666888===:::888999666333555:::444444444444444444444444444777888777999;;;888222333444333222444999999666666666666666555333222111444222222444333111444:::555222333777888555333333333555555444555666333---000444555333222555777777444444555666555444222111333333333333333444555666555777;;;===<<<999555222444///...333777444...+++...111444666555333111111...111333333000///111333...000111///---,,,...000///333444111///000000///000222222000000222222//////111222///...000///,,,)))***---///111333333444//////000222333555666777222000//////000111000000333666444000222999999444555777666444555999888444...777888666:::888999CCC]]]uuuxxx|||}}}|||xxxyyywww{{{vvvllllll{{{}}}zzz~~~zzz{{{}}}yyy{{{}}}|||nnn]]]___cccffffffddddddfffhhh]]]QQQCCC;;;666222111222@@@EEELLLRRRRRRPPPUUU\\\qqqsssjjjgggttt|||zzz|||}}}{{{tttsssyyyyyyxxxyyyyyyvvvtttzzz}}}~~~}}}~~~uuullldddcccgggkkkooosss~~~~~~zzzjjjOOO;;;777333111555777666777999555333222333777888666444...///111333555666666666666333222555777666555666222000......000444555666888222---,,,111555666666333222000///......------333...---222777777666777444111///111111000111555000000222666888777111,,,222555666444444666444111,,,------///000222222222///000333666444111444999555222//////222444333000//////000000000000//////---///222444333222222222///......///111222111000444111///000000///111555666555333000...///111444111222333333333222000000222///...///222333222000444444333333333222222222222111000//////000111111111222333222000000000222<<<777222000222222111000444333111000000222555777000000//////000111333444333555444000...111333333///...111444222---+++---uuuJJJ<<<555;;;999666444444777;;;===444:::??????@@@KKK^^^nnnuuunnnvvv|||hhh\\\^^^fffsss}}}xxx^^^CCC@@@:::666999;;;;;;999888777888999888777444111///777888777444//////444888111444888999888666555444555999;;;888333111444888///555999888333111555999<<<999777777555111222666444555555555444444555666555888888555555777666222666888666333333666777444555666666555333222111222111///000444444111222555333111000222444333222222222555666666444333222111222222111000///111222333333444444555555444333333222111000///000111222333444777999:::777333000...222...,,,000444444///+++...111333444222000//////...111333333222111222333111///---,,,...///...------111333222000000222333333222111000000222111000111111111000000000...,,,,,,---...000111333444444......//////111333444555111...++++++...000000...000222111///111666777333333444222000222666777444333999777555999999>>>NNNmmm}}}xxx}}}lllqqqqqqmmmppp|||xxx~~~xxx}}}uuuddd```dddiiijjjiiiiiilllooo^^^QQQBBB:::555111111444===@@@GGGPPPWWW\\\```ccceeeoookkkfffqqq}}}vvv}}}|||xxx{{{rrrrrrzzztttwww|||xxxzzzwwwsssmmmmmmqqquuusssnnnyyyuuuWWW???:::444000333666666777:::555333111222444777777666...///111333555666777888444222333555777777555555333111...---...111444666;;;777111......///111222222333444222...,,,---///999333111555777555333444333222000/////////333666111111333555777666222...000333444222222444444111,,,---////////////222444222333555666555333555777222000///000333444333111...///000111111000///...---000444666666444333333222///,,,,,,///222111000444222111111111000222333444444333111//////222444111222222333333222111111222111000222333333111...333222222111000111111111555333222111111222111111///000222222111111333444999666333333444444333111222111//////111444777:::000///......///111444555333555444000///222444222///000333555222,,,***---tttKKK@@@<<<<<<999666333222444888:::111444777999<<>><<<;;;999777666555444444===:::666333333444666777000333777888777666555555333777:::999555333666999222888<<<:::333000444999;;;888777777444000000444444666666555333333555777999;;;999444333666888777555888888444333666777444111333444333111000222444111000222777888555333444444222///...///333555444444555666555333111333666333111000000000000111222444444444444444444333333333222111000///000111222444555666444000---,,,---111...+++,,,000333111---222222222000...---...//////111333444444333333333666///)))***111444000++++++...222333222000333777444111///000222222111111444222111222333111///---111111111222222333333444111111000000111111222333000,,,***+++///222222111000111000///111555555222111222000...000555666444666999333000444666CCCYYYuuu}}}{{{}}}iiilllmmmooowww}}}}}}~~~xxxllldddhhhlllmmmlllkkklllmmmcccTTTDDD:::555333444777===CCCLLLUUU]]]cccdddccc___qqqrrrjjjooowww~~~{{{}}}xxxzzztttrrryyytttuuu~~~wwwvvvuuuxxxvvvpppqqqwwwxxxsssxxx|||dddOOO===555000222555555555777444222111111333555666777...///000222444666777888111111222333555666555333222111///---...000444777777888666111+++***///444111444666444111///000333555000///333555222///...222444333000///111555777666444333333333333222111///222222000111444444111---...//////...///222444555777777666555444444333//////000111333333222111///000222333333222000///111444777888777555444444555000+++***---111222222444444333111111222333333222222222111000111333666222222222333333333222222555555555555444333000---444444333222222222222333444222000000111111000...///000222333333333555777222222444666777666444222---...///000222444666777///...------///111444666333444333///000333333000111222555777333,,,+++///qqqHHH???===;;;888555333222333555777;;;888444444999AAAHHHLLLXXXbbbnnnxxxxxxjjjaaaaaaiiirrryyyxxxsss___OOODDD@@@CCCLLLQQQVVVhhh~~~uuu^^^MMM???>>>AAA>>><<<>>>???===:::777666666777888???:::666444555777888777333555777888888888888999222666:::;;;999777777888444999===;;;555222444999;;;888888888555111111555555666777555222222555999;;;===;;;555333777;;;;;;000555888666555888999888///111333222000///222666555333555:::<<<999666666666555111---///555888777666444444555444222333777555111000333555333333555555555555444444333333333666555444333333333333333333444333///+++))),,,//////000...+++---111222000222222111///---,,,...000000222444555555444333222888000)))***111555111++++++...222555222///333999444///...111555444222222666222000333555333000///444444333333333333444444555555444444333333333222000//////000333555666555333222222222444666555444222333222000222888999666555555...+++111666HHHddd|||sssvvv~~~tttqqqzzztttrrrqqqttt|||~~~~~~~~~}}}~~~~~~xxxoookkkllllllkkkjjjjjjhhhgggfffhhhXXXFFF;;;666333666:::BBBKKKUUU[[[___bbbbbb___gggwwwxxxooolllmmmvvvxxxtttwww}}}{{{ttttttzzzzzzsssuuu~~~xxxrrrqqqxxxuuuiiifffqqq{{{|||yyyzzzlll]]]@@@777111333666555444444333222222111222333555666/////////000222444666777///111000000222666555222000111000//////111555888000555777333,,,***111888111444666555333111222444222//////555999666222000111555666222///222666888888666333111000111444555///333333111222666666444000/////////000111333444666888888555444555444111---///111333333222111000000222333444444333222000333555888888777555444444555111---+++,,,///222444222444444111111444555333000111222111111222444666222222222222333333333333777777777666444222///...666666666555555555444444111...,,,---000111...,,,///000222333333444666888---000444777888666444222+++,,,///111333444444333////////////000222444555333444222000111444333///111333777999444------111oooEEE;;;999888666555333333444666777@@@<<<777666999>>>CCCGGGIIIOOOWWW^^^fffnnnpppllllllggg^^^VVVTTTZZZeeennniiimmmpppooollldddUUUGGGBBB:::999AAADDDEEETTThhh{{{cccMMMFFFDDD===888888<<<<<<:::999888888888888;;;:::888555444555777999444555777777777888:::<<<222555999<<<===;;;999777444888;;;:::666444666999:::888888999666222222666555777888555222222666:::777::::::555333666999999...555999888777888999777000222444222//////333777555333444:::===:::666666444444222...000666888555555222333777888444222555444//////444888666444666777666555444333222222222666666666555555444222222111222333000+++***---000+++111222///---000111///---///000000//////000111222333444666666555222000555111,,,,,,...000000///...///444666222---111888333---,,,333777555222222777000...333777444111111333222222222222333444555444444555555555444222111000111333444444444555666555333333555666666444444111333222111444999:::777333333---...666===RRRrrrzzzppptttvvvzzziiijjjwww~~~zzzvvvwww{{{yyyyyyyyy{{{xxxwww~~~zzz{{{}}}qqqkkkmmmqqqlllfffdddfffhhhhhhgggjjjZZZFFF:::444222555999???NNN\\\___```eeeiiijjjttt{{{vvvnnnkkkhhhrrrzzzvvvxxx{{{yyyqqqnnntttzzzzzzyyyzzz~~~vvvkkkjjjuuuuuugggdddrrr~~~zzz}}}}}}}}}rrrbbbAAA888222555888777555444222222333222222222333444////////////000222444555///111000---000666777333...000222111111222666999000333555333...---000555222333555555333222111111333111333:::===888222000...555777333000333777777666555222111000222666888///222333111222666777555444000......111444444333444888777444444777555111---///222444333111000///000222444555555444222000222444666666444333444555111222111000//////111333111444444111222666777333222222333222111111333444222222222222333333444444555666666555333111000000444444555666555444333222111...,,,...222333000---...000222222222333555777...000333555555444333222---...000111222333222222///000000111222333444444555555333111333666444000000333888999444------333sssHHH<<<999555555444444555666777888999888888777777888999;;;AAAEEEIIIMMMTTT]]]```]]]XXXWWWSSSNNNMMMSSS```kkkcccaaa\\\ZZZ]]][[[PPPBBBBBB777444<<<>>>===III\\\zzz}}}```TTTLLL@@@777777999::::::;;;:::999888777666999:::777222111666;;;333444444444444666999;;;222444999===@@@>>>:::555333555888888666666777999777555666777555111111444555777888666222111666;;;000555777333111333555444111888<<<:::777777555333222555666444000///333777444000111777:::888444333///222111---///555666111444000333:::<<<666222222000,,,,,,444888555333555888777555444333222222222444444555555444222000//////222444222---+++...111(((111666222...///000...(((+++000222222222222222333444555666777555222///111111000---++++++///222111111555888222+++...777222,,,,,,444999666333333666///---333777444111111000000000000111333555777000111333444444333111000...222555555222000111333555333222555666444333222///111222111444999999555222333000444===EEE\\\}}}yyywwwnnn|||xxxiiiooo}}}xxxvvvwwwzzz~~~zzz|||xxxuuuzzzwwwyyyuuusss~~~vvvrrrxxxsssjjjaaa___eeelllooonnnkkkZZZFFF999222000333888999KKK\\\aaaccckkkvvv{{{|||zzzqqqlllkkkgggsss~~~{{{zzzoookkklllwwwxxxvvv}}}|||tttuuuzzzsssdddccctttyyynnnlllyyy}}}}}}yyyddd@@@888333666;;;:::777555222333333333222111111222000////////////111333444000222000---///666888444---000222333222333777:::444444444333000///......333333444444333222000...222000333999:::444,,,(((,,,444777333000333666666222222222222222444777:::...111111///000555666555666111---...333666555333222666666333444888777222,,,///333444333111///...000111333555555333111000111222333333222222444666...111555555222000000111000444555111222777888444333444444333111000111222333222222222333333444555333333444333111000111222000111333333333222000...333000...111555777444000---///111111111222444555111222333333222111222333000000000000111222333333000111222333333444333333666666444222555888666111///222777999333,,,...333vvvLLL>>>777888555444555444111111444777999:::777222222666:::666;;;BBBGGGHHHHHHFFFFFFIIIDDDBBBFFFIIIJJJLLLPPP]]]XXXQQQLLLMMMLLLBBB777999999;;;<<<;;;;;;CCCLLL^^^uuuXXXGGGAAA999666777===999000555;;;555333666999888444222222444666333000222777::::::777;;;888555555777888666444666888999777555444666888666777;;;===999111...111777555333111111333555666444555444333111222555777555555666666666666666777666666666666555444333222111000111333444444333111111222444444222/////////999444555;;;>>>999222///111......111333222444888:::444222666666111///222666666666666666666666666///222333111------000555333333333222000///000111++++++,,,///222444333111...000333555555444222111444000---,,,...///...---,,,---111444222------111///------111777:::888555333...)))***///222111///111111///---111666555000333222111111222222111///333,,,...888999222///333444444444333222111000///222111111333555777777666---111444666@@@XXXttt~~~~~~}}}{{{vvvvvvyyyvvv|||}}}~~~{{{uuutttxxx|||{{{~~~~~~}}}|||pppxxxooohhhfffeeefffjjjpppcccVVVFFF===777555888===888HHH```qqqrrrmmmpppyyyvvvvvvvvvrrrkkkiiirrr~~~~~~{{{wwwxxxyyyxxxvvv{{{~~~vvvooovvvxxxrrrllliiieee```eeesss}}}tttvvv}}}rrrbbbGGG===555777:::888555333///000111111222222222222000111111000......///000222111000000333777999:::000...///222333111222555999888444000000444444111555666777777777555222111000333555555666666222+++//////000111222222222222333666555000000444555222555222000///111333333333111333555444111111444777333333444444444444444444///000222444555555444444555222000111333444222000222111000///111555666444///000111222222111///...333333333333444444555555...///000111111222111111222...///666:::999777666444111......000000...,,,000000000000000000111111333111000000111222222111444///***))),,,000222222444333222111111111222222222111/////////000111111111111///---///222000+++111222444555555555444444111111222222333333222222sssJJJ===777999666555666666222222555666888999777333222666::::::<<>>;;;???AAABBBDDDGGGTTTPPPJJJEEEFFFFFF>>>444999999:::;;;:::999???HHHSSSppplllWWWKKK???777777<<<999111666<<<555111555888777555333444666999555222333888;;;;;;999999777444444666777555444444666777666444333555888666555777999888333222555444333222111222555777999444444444222111333555888777444222222444666999:::444444444444333222111000333222222444555555333111222333444333111000000000888444333888;;;777222///333000000333444333555999777222000444666333222444555555555555555555555555///111222000,,,,,,000444111222222000...---...///...---...000222222000...+++...222444555555444444222000---...///000///---,,,,,,000444333//////333///......222777999666333111---***+++...000000///...111222//////333444333111000......000222333333444------555777000...222222222333333333222111111222111111222444555444333111555888===III___zzzzzzzzz||||||~~~yyytttooojjjuuuzzzxxx{{{~~~|||vvvpppqqqwww{{{{{{xxxzzz{{{{{{|||sssyyysssmmmfff]]]ZZZ___hhhaaaTTTFFF===888555888===HHHNNNbbbvvvsssbbbcccqqq|||yyyuuupppjjjgggoooyyy|||zzz{{{{{{}}}|||wwwrrrssswwwvvvpppppprrroooeeeXXXRRRTTTYYYiiivvvvvvtttwwwsssaaaMMM@@@555444666666555666000000222333333333222222------.........///000111444333111111222444555555111//////333333111111444888888444000000444444111555555666666555333222111111444555555555666222+++...///000222333444444444222555444//////444555222555333000000111333333333222444555444000///111444333333333444444444444444333444555555444333222111555333111111333333111///222222000000111333333111111111111111222333444444333333444555555555555444//////000111222222222222444111222666888555444555444111//////000000///---111111111111000000000000444222111111222333222111///.........000111000///555555444444333222111111222222222000//////000222111222000...///222000+++444444555666666666555444///000111333333333222222pppGGG;;;777999666666888777444444666555777888666444444777;;;======<<<999777777:::<<<===888666888::::::;;;>>>HHHFFFAAA===>>>@@@;;;333999888999:::888666;;;BBBFFF\\\ppp\\\III999666::::::444888<<<555000444777777555444666888999555222222666999:::999888666444444555666555444333444555444333333444666666333222666888666666888444333111000111222444666333333333222222333666999999444///...222777;;;<<<444444444333333222111000444444444555666666333111444555444222000000111333888333222666888555111111333000///222333222333777444000000333555555555777555555555555555555555555000111111...+++,,,000444222333222000...------...111000000111222111...+++***---111444555555666666//////...000111222000///,,,,,,///444444111222555///...///333777777444000///...---,,,---...///000,,,222555111...000444444000...******---111555666444...,,,222333......222000111222333333333333333333111000111222333222000444666:::CCCRRRhhh}}}~~~zzz}}}zzzwwwxxxrrriiigggqqq|||}}}vvvtttzzz|||xxxqqqqqqwwwyyyxxx{{{yyyzzz}}}{{{vvvyyywwwsssiii[[[TTTZZZddd^^^SSSEEE>>>999666888<<>>DDDQQQeeeqqq~~~{{{yyyzzzgggSSSDDD555111333555777999000111333555555444333222,,,,,,---///000222333444333222111000111222333444333000111444444111111333666666333///000444555222444444444333222222111111222555666555555666333---...///000222444555666666444555444111111444555444555333000000111333333222333555666444000...///111222333333333444444444555888888777666444222000///555444222222222222111///222111000111222111///...666555333222222333555666222333555777777666555444000000111222333333333333777555555777555111111555444222000000111111000///222222111111111000000000444222000000111111111000***...222444444111///---666666666666444222000///333555555333///...///222111222111...///222111---444444555555555444333333---///222444555444333111qqqGGG:::666888555555888888555444777555666777666555555888:::======;;;777555444777999<<<777555777999888888;;;@@@???<<<999:::===;;;666999777777999777444777<<>>666777999666:::===555222555777777555444666888777444111000222555777777777666666555666777777777777666666555333333333444666111000666:::999777777666444222000............222222333222222444777::::::555//////333777888888555555555555444333222222444333333444555555333111666555444111000000333666888444222555666444222333111...---///000...///333555333222333666777777888555555555555555555555555111111000---+++,,,000444555555555333000//////000222222222333444222///,,,+++...222444333333444666......000222333333222111///...000333444111111444///000111444666555222...///000000///......000222,,,111444111000222444333222...)))(((***000444777555...+++...///---...111111222222333333222222222222111000111333333222111444333999GGG[[[rrr}}}tttpppvvvxxxsssooorrruuuwwwvvvyyy~~~{{{{{{vvvyyy}}}|||xxxxxx|||yyyyyywwwqqqfff]]]^^^eee\\\QQQEEE>>>999666888<<>>LLLZZZfffvvvoooVVVFFF666111222555999<<<111333555666666555333222000000000222444666666555---...//////000222444666333111222555555111000222444444222///000444555222333333222111000111111111444777777555666888555000000111222333444555555555555555555333333555777777555333111111222333222111111444555333000---...000222222222333333444444555999999888666444222111000555444333222222111000///000......111333000......999888777555333222111000111333666888888777555333111111222333444444444444666555666666333///111666333222111111111111111111333222222111111000000///333111/////////000///...)))...555777444111//////222333555555555333111///444666777444000---///111...111111///000444444111222222222222111111000000---000333666777666444222rrrGGG999555555333444777888444444666555666666666666666888999;;;;;;;;;:::888777777999;;;666555777999777777999<<<>>><<<888888<<<>>>;;;888666666888777444555888DDDPPPqqq^^^III;;;666777666;;;===666555777999777444333444777777555333222333555666777777888888888888888:::;;;<<<:::888666555444333222444111222999<<<999555333777666444111000///......222222333222222444777:::888666333333555666444222555555555555444333222111222222222333444444222000666555333111///000444777888444333666666444444666222///...//////---...111888777555444555888888777555555555555555555555555111111///------...000333555555555333111///000111222222333555777555222///...222555555222000111444---///111333333333333333333000000333333000///111000111333444555444111///111222333222000000111333///000000///222666444///444000***(((***...222444444///++++++,,,---///111333333333333222111000///111000000111444555555444555222:::NNNggg~~~{{{|||vvvzzzrrrmmmmmmssszzz~~~~~~{{{|||wwwxxxwwwxxx~~~{{{zzzzzz{{{|||~~~}}}zzzyyyyyysssjjjcccaaa[[[PPPDDD===888555777;;;@@@XXXnnnrrrmmmmmmsssxxx{{{vvvuuuzzz~~~rrrpppuuu}}}zzzqqqsss}}}pppvvv}}}~~~zzzyyynnnddd___]]]RRRAAA@@@KKKVVVbbbppp|||rrrWWWHHH888333555777999<<<333444555666666555333222333222222333666666444222,,,...000000///000222555444222333666666222111333111222111...000555555222222222111000000000111111555777777555777999888333333333444444444333222222444222222222222333444666555333111111222333222000///222444444111///000111111111222222333444444555777777666555444333333333444444444333111111000000///+++,,,111444000///000555666777777666222///,,,111333555777888666444333111222333444444555444444444444555666333///222888222222222111000000111222333222222222111111000000444222000000111111000///+++///333444222///000111...///111333444333222111444666777444000......///,,,000111000111555666444111111111111111111111111///222555888999777555333pppEEE999666444222444888888555444666666666666777777777777777888:::<<<;;;:::999999999999555333666888666666888;;;===<<<888777;;;>>>???777444555999999666666888GGGUUUrrrqqq]]]FFF:::888666:::===666777999999777444222444777999999777777666777888888777888999999999999;;;===???<<<999888777666444333333222555:::<<<888333333666555555444444444555555333333333222222333666999555666777888666333000///333333333222222111000///111000111222444444222111444444333111///000333666777444444777777444444777666222111222111...///222::::::777333444777888555444444444444444444444444222111000//////000111222222333333111///...///111111111333666888777333000111555777555000---///222///111333444333333444555555111///222222000...///222333444444444333222222444333333333333333222222///000//////333777444...555111,,,***+++...///000222...+++***,,,...000222444444444333222111//////000//////111444666666555888666AAA]]]zzzwwwvvv|||~~~|||{{{|||nnnhhhjjjuuu~~~~~~~~~~~~zzz{{{~~~zzzuuu~~~yyyssswwwyyyxxxzzz~~~xxxzzz~~~{{{tttrrrttt|||yyy{{{zzzpppccc[[[\\\QQQDDD<<<777444666;;;CCCdddzzzssseeefffkkkkkk}}}yyyxxx|||wwwooopppyyyvvvhhhfffoooooorrryyy~~~yyywwwrrreee[[[NNNBBBBBBJJJYYYdddnnnuuuqqq\\\LLL;;;555666666777999444444555555444444333333333222000222444444111---...111333222...---///111333222333777888444222444...000///...111555555222111111111111111111111111333555444333555:::999666444444444444333111000///000...---///000///000444555333222222333333111//////222555555222000000222000000111222333444555555444444444333444444555666222333444333111000111222000******111444000///333---000444777777555222000111222444666666555444333111111222333444444444444333222333555444111222666111111222111//////111222222222222222222222222222555333222222333444444333///000000000//////111222,,,---///111333333333333555555444333222000...------111333111111444666555333333222222333333444555222333666777888666555333jjjAAA999999444222444999:::777666888777777666777777777666555888999:::999888777888999777333333666888777666888888<<<;;;555333777<<<>>>555333555:::<<<999888:::EEEWWWttttttVVVAAA:::666999:::444666888999777444333666999999:::::::::999888777888555777999999888999;;;>>>===;;;888777888999777555222222555:::999555555777444444444444555555555555444444444222111333555888111666999999555111000111222222333222222111000///000000111333555666555333222333222111///000222555444222444777666333333666888444222333111......222888999555111222777888444444444444444444444444444222111111222222222111111111222222111000///111333000111333666777555111...111666888555///,,,///222111333444444222222444777444///---000222000///000444444444444333333444555555333111222444555222///---000222111222555333///333000...---...//////...000...+++***,,,000222222333333333333333222111000111000///000333444444333999999JJJmmm}}}xxxrrr}}}~~~wwwwwwvvvooooooyyy|||vvvtttxxx}}}~~~}}}xxxqqqmmmmmmooo{{{xxx}}}{{{xxxzzz}}}~~~}}}|||yyyqqqhhhiiiooo~~~yyy{{{zzzqqqddd\\\^^^RRRCCC:::555222555:::BBBccc~~~zzzhhhbbbiiiqqq~~~|||}}}}}}}}}rrrmmmuuurrrbbb^^^hhhrrrnnnpppxxx~~~|||{{{{{{rrr```NNNDDDDDDHHHTTT___gggkkkuuuxxxdddRRR???666444333444666555555333222222222333333333111000222555444000,,,...111444333///---///111222111333888999555333555---//////...111555666222000000111222222222111000///111000///222888999666333333333333222111000000000,,,,,,///000...///444555333222222333222111///111444777666222000///000000000111222333444555555333333222222333444555666000222444333111111222444444,,,+++222333///...444,,,///222555777777555444111222333333444444333333000111222333333444444444444111111555666333111222///000111000......000222000111111222222333333444333111000111333444444444000///------///000000000//////000111222333333444555222000111333222...***111555666333000222333222222222222222333555666777333444444555555444222111eee>>>999<<<444333666:::;;;888777999888777777777777777555444999999888666444444666888888444333777:::888888999666:::999222///333999;;;555333555;;;===;;;:::;;;AAAWWWtttbbbGGG<<<666777999333444666777666444444888<<<777888::::::888666555555444666888888777888;;;>>>;;;888666666999:::999777111222555888666444777===555444444333222111000000444555444333111222555777///555:::888333000222555444444444444333222111111000000111444777888777555111222222111///000222444222111333666555111111444777333111111000,,,,,,///555777333...000666777444444444444444444444444444222111222333444444222000222333444333222222444666000111222555666333///+++111555888555///,,,///444333444555333111111555888222---+++///222111000111555555555444333444666888666222///111555555222---***111555333111222333222000/////////111111000......---+++***---222444333111111222333333333333222111000///000111222111///888:::PPPwwwyyy|||~~~{{{xxxzzzwwwppprrrzzzyyyjjjgggqqq|||uuu}}}~~~|||zzzrrrlllfffeeerrr~~~yyyzzzyyyrrrhhhccc```RRRCCC999333111555:::<<<[[[{{{qqqfffrrr~~~~~~}}}mmmeeeqqqsssgggfffrrruuullliiipppyyy|||jjjTTTHHHFFFFFFJJJVVV___cccooo}}}~~~lllXXXAAA555111000222444666555333111000111333444444222111333777777333...+++///333333000///111555111000333888999666444666,,,.........111666666222///000222333444222111000,,,...---,,,000666888666000111111222222111111111333......222333000222777555333222333333222000...444777999777333///...//////000111222333444555555333222222111222333555666///111333333111111333666777...,,,222333------444111222333444555555555555111111111222222222333333000000111222333333333333666222111555888444000///...000111000...---000222000000111222333444444555///---,,,...000222222222000---+++---000111000...222222111111111222333444555111...000444444///)))444999999444000000000///000000000000111444666777333333333333222111000000lllBBB:::;;;666555555777;;;;;;999666888888888777666555555555444000333;;;:::333444;;;777333444888999555666::::::777333444777888888666---444:::;;;:::;;;<<<<<>>666777888888888777666666666666666666555555555555111444666666666666888888777666555555777777666555555666777777666555333111444444555666666666666555888999666222222444222---111888;;;777333333444333222777777222000333444222222555888888666333111000444333222222222222333444000---...333555111///000444555666777666333///,,,000000111111444555555333333555555444111111555999000111333444555444444444---...000222333333222111111000333777777111......444555555444111///000000555333222111222222111111---///333666333...000555555666666333///...111444444111///111444555111---...///111222222000...,,,000111222000---,,,,,,...------,,,,,,...111444777444555333000000444444222111---,,,///111000222555<<>>999>>>NNNiii}}}|||wwwtttzzztttssscccMMM;;;222000111333666555333111111111222333222333555666666444222111...000111111000000000111///---...222888888111++++++111444111///222444555444333555777555111000333444333...***...444333......000333555666444222111///000111222444555666777666111000444555222222444777333333666666111......000...000333444222333777444555555666666555222000222333444444333333333333555555333111///000333555666888111...555555333888555777666222333666555000///000222333333222111000555444333333444333111000555222000000111333444333///000222222111111333444111------222444222//////111000//////000222444666333111///000333666666555444333222333555666555444...000111333333333222222...222555444111000222555333555444111222666666222rrrIII<<<555777555444444666777666555222333333444555666666777555111333888777111111777333111222666777555666999888999999888777777888:::444666999888666555888<<>>VVVvvvrrrtttyyy{{{xxxsssuuu{{{lllttt~~~{{{sssvvv}}}wwwppp~~~|||zzzyyyqqqfff]]]]]]bbbbbb___jjjqqquuutttrrroooiiicccQQQEEE:::666555333111111CCCOOO[[[]]]WWWZZZmmmyyyzzz~~~uuuttttttqqqrrrwwwvvvuuuvvvzzz{{{{{{~~~rrrvvvtttgggRRRAAA;;;<<<444555BBB\\\uuu~~~zzzttt}}}tttwwwiiiSSS@@@444000111333555555333222222111111111000222555777777555333111///000222222111111222333000......111555555000+++---333555111///111333333444333555777666222222666333222000...111555444///---///222444555444333111000000111222333444555666666222111444555333222333333222444777555000///111333000000444666444444666222444555777777666444333222333333444444333333222444444333222111222666999777:::333///555444000555555666555333555888777333...///111222222222111000222333555555333111111111111000000222555777777666///111222222222222333555333000000333444111//////222222000000000111222333333222000111444666777777555333333444555666555444///222666666333111111333...111333222111111444777333444222//////444666666sssIII;;;666666555444444555777888999333444444555555666666777555222333666444000000444333222333555777777888999555888:::888666555777:::555555666777555444999???GGGSSSwww\\\@@@999>>>:::999888999999999888666222666999777333111444888333222333555333111333666777666666777888999777666777777777777777555444333///111444777888777666555000222222111333888777333555888888444111333555444444666555222000///000000000333555666666666666777999888555333222222444555///...///222444333000//////000222333222111111111***...444888777333222555555333111000000222555666111000/////////111333444///+++***---222555444000555222333666666333222444111333666666444222111000333555666333000...000222000000111444333000111666444222000111222444444333555222000000222444444444///111444666666333000------///111222222111///...000000///000111333555666000333444111000333444333333111111333333111444888FFFbbb|||}}}yyyqqqttt~~~zzz|||~~~uuuwwwyyyooo|||}}}yyy}}}vvviiiZZZSSSXXXdddmmmqqqtttvvvssspppmmmggg___RRRFFF999555444333222333EEEVVVbbbYYYKKKOOOiiiuuuttt|||wwwtttrrrpppwww~~~}}}~~~zzzxxxtttkkk]]]MMMAAA<<<;;;444000555JJJfffyyy}}}zzzuuujjjXXXFFF888111000222444444444333222111000000...000444777777555333111000111222222111222333555222///...000333333000,,,///555666222///000222222222111222555444111222666222222111222444555444111,,,...000333444444333222111111111222333333444444222000///111222111000///000111444777444///000444555000///333555333222333222444777777777555444444333333222333444444333222444444333222111222666999777:::222...444222---222555555444444666888777555///000111222333333222222111444777666222//////000------///222555666666444444555666555333222333444444222222555555111///000222111111000000111222222222111000111222444666666333222111222444444444333222777:::888222---,,,......000111111000222666999000000...,,,,,,000444777lllAAA666444444444555555666888;;;===666666666666666666666666555333444444222000000333444555666666777999::::::333666888777555333555888444222333666666666<<>>GGG[[[rrr|||xxxxxx~~~{{{yyy~~~{{{xxx~~~}}}xxxssswwwjjjjjjhhhaaaXXXYYYhhhxxxvvvrrrkkkhhhkkkmmmfff\\\WWWHHH999222222333666:::???LLLVVV[[[fffxxxuuuvvvxxxyyyzzz}}}ooommmrrr|||~~~xxxvvvzzzvvvwwwzzz~~~|||vvvtttuuurrrnnniiieee```TTTCCC777666888<<>>UUUhhhnnnxxx~~~vvvwwwyyy{{{}}}~~~}}}|||uuuqqquuu~~~uuunnnnnnvvvwwwvvvttttttvvvtttpppvvvuuutttpppjjjaaaVVVPPPIIIMMMNNNJJJLLLUUU^^^bbbgggrrr|||~~~}}}yyyuuuyyyttthhhTTT@@@444333666777555333000/////////000333333333333222222222111000000000000000111444777444222000///000333555666111666777333000111333222555333333444333111333888777444333666444//////333111111222333444444333333444333333222111000000///333666666444444777444...111...///444555222000111333444666666000+++---444...333777666333000111333555222000222555666333000+++...111333333222222222222555000///666444000444222...---111333000///111111111111222333444666666666444111///000000000000+++++++++...000222222111+++---///000000111333555111111333666333......222222222222222222111000000...000111000///000444777666555444555666777777555111333666777666333///---//////000222444555555444///000444888666111222888mmmEEE999555444777999999666333444555111222333444666777888888333555555333111333555666555999999555444888888444777555555666999:::666333555000333;;;<<<999???LLLZZZqqqXXX===999444444888999777444555444333444666777666555555//////666555000444>>>888555000///111555999:::666666444333333333333333444444333333222222222222...111222222555888666111444777777555666777444///666333333666555000222777555555333111//////111333111222444666666555333222---222222000222666444------000222000------222777888---)))000555333666===999444......333777777555888777444222000...---,,,333333111///...000444888111000222666777333222333222333444333333333555777333000...000333555444222///...222888999444///...---222666555111///222666333333333111///......//////000000111333555777999666333000000222333222000111111111111111111111111///333222,,,***///666:::666333222222222555AAALLLtttxxxsss}}}yyywwwwww{{{}}}vvviiidddbbb]]]\\\^^^tttvvvuuuoooiiiddd\\\UUUQQQDDD888444333333333555+++TTTvvv|||zzz}}}{{{}}}|||tttrrrzzz|||wwwtttvvvuuukkkmmmxxx|||xxx}}}vvvmmmiiijjjmmm```ccc\\\LLLDDDLLLZZZbbb```kkkvvv{{{~~~}}}xxxiiiSSS<<<111111666888666222///......///000444444333222111111111222///000000//////111444777555333000///000333666999111666777333000111333333333111000222000...000555888444333555333......333222333333444444444333333444444333222111000//////333777777444444777444---333......333666333000///333666:::888000***---666+++000555666222111222555555222000222666777333000(((,,,111444555444444444111555111000888777333777222,,,+++000111...,,,///000000000111222444555666666222------000333333222,,,,,,,,,///222555555555000111222222111000111333000000333555222......222444444333333111000...---///111222222000111444888444333222333555555555444666777777888888444...)))//////000333555555444222,,,...444:::666//////555pppGGG;;;888777999;;;:::666333222333333333444444666777888999777444333444222000222777333///000666888333111333:::111000888<<<777555888222222555777888:::DDDOOOggg}}}gggNNN777333>>>===777666444---...111555888888555333444333222222555777888777;;;888222///222777888777111444888:::888666444333;;;<<<;;;888444222222222333444666777777777666555222;;;???999222111555888888888888777666555333333333444333//////222333222000222444666777777666555111---...333666444111000555000///333555333666;;;444...---222666777:::???666333111222444666555333999777555222000000000111222333444444222222333444555222000111444666555222999999888666333111111222555333111222444555333111000...222888888222...000111333555666555555666888666222......000222222111222555///---444444000555666222000333444111000222999555111000222444333111444333111000000111333444444333777999333222EEE]]]}}}zzzwww}}}xxx|||vvv}}}vvvzzz}}}zzzgggYYYZZZdddfffaaauuu|||xxxjjjccceee^^^QQQRRRGGG<<<777666555666999:::GGG___rrrxxxxxx~~~|||uuu|||xxxyyyxxxwwwyyy}}}}}}zzztttnnnqqq|||}}}{{{pppssskkkllllllgggXXXMMMPPP[[[dddeeegggnnn}}}yyyeeeNNN;;;222333777:::888444111000111333444333222111222333333222111,,,...222333222111111111333111......000222333444666666444000000444333000444333...)))+++222555333444555777777222,,,...444333333333444444444444555111222333111...+++******///111111///000333222......000222333333222333444555999;;;777000,,,///333111...,,,---111555666555...///111222222111000///---000333333222333666:::333777666000000444444000000222000,,,---333444000333666888444...,,,111777888111'''!!!'''111444222444///***+++222777666333///000000///...///111444222555666333//////333888666333222222///++++++///222222222111222222333333333444444333666999777222444:::<<<888333222111///444555666555222111000111***///333444222111555888tttLLL===555777999:::999666333333444444444444444555777999:::555333444777555222333777555222222777999555222444777444333666777555333444111111444777888;;;EEEPPPaaa{{{xxxUUU>>>888???;;;555555444...///222666888999666444222222222444666888777666;;;888333222555888999777555888::::::888555444333:::::::::888666555777888555555666777777777777777333:::<<<777222222555666444444444444333333222111333666555222222555666444000111333555666666666555444///...222444222///000444000000333444222444888555///---111444444666:::555333222222444555444222777555222000//////000111111222333333222111222333444222111111222444444444777888777555222111222333666444333444555555333111///---000666777333111333222111111222333666888:::777444111000111222111///333666111///777666222666777222000222444222222444666333//////222444444333333222222222333444666777444333666:::888:::MMMccc|||www}}}~~~~~~{{{sss~~~yyyuuu|||~~~vvvxxx~~~|||uuufff\\\```gggggg```ppptttrrrkkkhhhkkkggg```NNNBBB888555666555444555444@@@XXXqqq~~~yyyvvv{{{ssstttuuuvvvxxx{{{~~~~~~vvvuuutttrrrssswww{{{zzzyyyxxx{{{wwwiiilllrrruuunnn```YYYZZZ[[[```gggoooyyy{{{ssszzzwwwlllZZZEEE777222333999777444111000111333555000000000111333444444444+++...111222222111111222444111///...000222333333555666444000111555555222111222///,,,...333444111222111222333000,,,...444444444444444444333333222111222333222000............000000...000333111---...111333444333111111111444888:::666///,,,...222333111///000333555666555000000////////////000000///000111111111333555777555666444......333555333111333111---...333444222000333666444000...000333333///(((###'''000333222888222------111444222///111111222111000000333555333555555222...---111555444222333444222......222444333222111111222333333111222222111555:::999555444999;;;666222111111///333555555555222111111111000333777666333222444777zzzRRR@@@666666888999888666444444444555555444444555777999:::555444666999888444444888777444444888999777555555333777888555333444444222111111444666666777@@@KKK\\\zzzlllPPPBBBAAA:::333333111111111333666888999777555111111222555777888666444:::777444555888999888666::::::;;;999666444444444888888888777777888<<<>>>777777666555666777888999444888888444111333444333222222222333333222222111333777777666666999999666000000111222333444555555777111///111111//////111333111111333333111111333555000---///111111222444444333333333444444111///444222///...---///111222000222333333111000111222333333222000///111444666555666666444222111222444666555555666777555222//////---///444555333444666333000---...222777999999777666444333333222000...444888333222999888333777777222///111333222333666444000---...222444555444111111222444555666888888444222444999;;;BBBWWWnnn~~~{{{rrryyy}}}|||yyyzzz|||~~~{{{vvv{{{ttt|||uuukkkeeefffjjjgggaaahhhkkkooossstttqqqkkkfffLLL???333222555555222000555AAAYYYtttzzz{{{{{{{{{}}}}}}~~~yyywwwzzz}}}yyyuuu|||}}}~~~|||tttttttttxxxvvvhhh```dddjjjoooqqqsssuuurrrmmmxxxyyysssaaaIII777111333777666444222111222444555111111111222222333333333+++...111222222111222333444222///...///111111111333333222///111555666222...000000///111444222...444000...///...+++,,,///333444555555555333111000111222444333222111111222...000000...///222000,,,...111444555333111//////333666888555///,,,...111222111000111333444333222222000...------...000111111000///000222333444333444555222---...333666666222333222//////333555444000111222333333111000///......+++'''(((...222222999333......111333111...333444444333111222444666444555444111...---000333222111333666555000000333777555333222111222333444///000000///333999:::888555999999444///000111000222444555444222111111222333666888666333111222444zzzQQQBBB:::666666777666666555555555666555555555555777999:::999777888999777333444888777555555777888777666555111:::<<<555222777888444333333555666444444;;;EEE\\\|||gggLLLBBB888444333---222222222555777777666444222222111333555777666555888444333777:::999666555::::::999666444333444666666777777666666888<<>>KKKccc{{{|||{{{|||yyy}}}{{{~~~xxx{{{wwwmmmuuuxxxuuulllgggjjjppprrr}}}}}}uuu___CCC222111666555555444333333333444555555555555333111000///000+++---000111111111333444555222///...///000000000///000///---///444555222...000000///111444222...:::444000000///+++***+++000222444555555333111///111333444333222000111111000222111///000333111------000444555444222111000333666777555000...///222000000000000000000...---222111000/////////000111444111///000333555444111222222111000000333555666333444333111000222555666333111000111333444222///---111111,,,***---000111555222......111333222000555555555444333333555777333333333111///000333666222111444777555000///222999777444222111222333444///111000...111666999888555999888222...///111222111333444444222111111222222444555444111///000111tttJJJ???===555555444555666666666666555666666666777777888888>>>:::888777444000222777555444444444666777666444111:::===777555;;;===999444444666888777777>>>GGG^^^xxxTTTCCC999777555---333222111222444555555333444222000111333666777777666111111777:::777444444777777555333111222555888666666666555444666999;;;777555333111111222555777555555222///000555444111111111222333444444444444111555777666777999999555////////////000222333444222///...000///...111555000222222222111111000///111000//////111444444333222333555555333111///...111000000000111333555666222444666666444333222222333333333000---///444999222333444333111111333444222444666666444111...---333333111000000222444444333000///111666666222---222333555555555444444444333777222111888777222666555///---///111000000333666222///...000222222000222333333444444444444333333555555111000AAAdddzzzyyyzzzsssvvvzzz{{{|||~~~{{{}}}ttt|||zzz|||zzzzzzvvvuuusssnnnhhhgggkkkqqqeeedddiiisssuuummmbbb\\\YYYFFF555000333555444222AAASSSkkk~~~{{{~~~}}}xxxxxx~~~|||~~~~~~|||ssssss{{{~~~xxxtttvvvqqqfff___dddnnnuuuvvvyyyttt___DDD333222999444444444444444444444444444555666444111//////000,,,...000111111111222444555222///...///000000000///000///---000666777444000111000---///333333000<<<666333333222///---......///222444555444222000222333444333000......///222444333111222444333...,,,///333555555444444444444666777555222000111333000111111111///...------222333333444333222111000666333111222555666555222...///111444555444333333333333333222111111444888999444///...111444444222000555666111------//////555222//////111222111000666666666555333333555777111222222222222444777:::222222444666444///---///888777444333222222333444222444333//////444666666555888888111---///222333000222333333222111222333111222333333222111111111oooDDD::::::555333222333555777777777444555777888999888777666<<<999777666333///000555222333333222444888888555333888:::999999<<<===<<<333444888;;;:::;;;CCCLLL[[[aaaKKK===:::999111444333111111333444444333333222000111333555666666555//////777:::666222444666555444222111222555888444555666555444333555666666444222000000111333555444555222...000444555222///000111222222222222222111444555333444777777444...//////000111222333333...---///222111...000444///111222000000333444111///111000///222666777444222444555555333111111111000000111333444555666666333555777888666333222222444444333111000111555777222333333222111000222333111333555555222000......333444333//////222444333333222222444666555000,,,111333444444444444555777333666000...555555222666555000...111222000///111888444000///111222111000444444333333333333333333333555444///111FFFiii}}}vvvvvv{{{}}}}}}}}}{{{yyymmmjjjqqq|||rrruuurrrnnnlllkkkiiihhhmmmtttlllhhhddddddggghhheee```YYYHHH888222444555555555;;;QQQlll{{{wwwttttttwwwyyy|||}}}{{{~~~|||~~~yyywww|||~~~zzzwwwvvvttttttyyy{{{iiioooooohhhdddgggoootttiiiqqquuuhhhPPP<<<666777444555555555555444333222///222444333111000333555...///111111000000222333333111...---...000000000111222111000222888999666000111000---///333333000666333444666666333444666...000111333333222111000111222333222///---------444555555222333555333///,,,...111333444444555666444555666555333222333444333444444333111000000111333444555666555333111///666444333333555666555555------111666777333111111333222333333111///333999;;;666000...000333444444222666888333//////000///777555222111111000...---555666555444222222444666111111000111444777:::<<<444222444555333...---000555555444333333222222222333666666222000333444333555999888222...000333333///000222333222111222333333333444555555555444444rrrGGG:::777555222111222555888888888333555888;;;;;;999666444555444555777555000///222000222222000333999:::666666444444888:::999888999333444777:::888888>>>GGGQQQ}}}yyy```FFF;;;:::444777444222111333444444444000000111444666777555333666//////888;;;666333666777777666333111222444777333555666666555333333444666555333111111222333444333555333//////333555444111111222222222222222111333555555222222555666333---...000222333333333222,,,---111555333...---000---111111...000555777555///111111///111666666222222444555555222111333555...000222555666666555555222555777777555333111111555444222222444555666555222333333222000///000222111333555444111000000222111333222...///444666333222333444444444333111000222444444333111111444777555777000---444444222888666222222555555111//////777333000///222444333222444444333333333555666777444444222222;;;RRRqqqzzzxxxxxx~~~}}}zzzzzzuuuoootttwwwyyyxxxnnngggjjjpppooommmmmmpppoooggg```bbbiiieee\\\QQQDDD888555555555444666666OOOjjjyyywwwoooqqq}}}|||~~~}}}|||{{{|||}}}}}}}}}|||}}}}}}{{{ttt}}}~~~|||~~~jjjppprrrmmmhhhjjjnnnppphhhrrryyypppZZZDDD888444555555666666555333111000---111444333111000333777000111111111//////000222222000------...000111111000222000///111666777555---000111000222444222---///000444888777333555999222222222222111000///...///111222111000......///444555444222333555333...---...000000000111333555333444444444333222333333444555555333000///222444444444444444333222111111222333444444333333555777///---000666666111000222333111222444111---222:::999666222000///000111111000444555111000222222000555444222111111000///...444555444333111111222444111000000111333777999;;;444222333555333///000444222222333444444333222111333777888444222333444333444999999444000111444444...000222222222222333444444444444444555555444333zzzNNN===555444222000111555888999888222555999<<<<<<:::666333---///444999777111...000///222222000444;;;<<<888999000///777:::555222555555555777777333000555===FFFwwwsssNNN<<<999666999666333222333555555555,,,...333777:::888333///888//////999<<<666444888::::::888555222222333555111444777888666444444444666555444333333333333444333666555000...222666666444444555555555444444333444666555111111444555333---...111333444444333222,,,...333777444---***,,,---000000---///777:::888///222222...000555555///333444666444222222444777,,,///333666777666444333111444777777555222000///777444222333666888666444333333333222000///000111222444555444222111222555...222222...000666888555222333444333222222444666555555555222//////222666666888000,,,333444333:::888444444888888333//////666222//////333666666555444444333333444777999;;;555333111444DDD^^^www{{{yyy|||wwwnnn}}}}}}uuu~~~sssgggmmmxxxvvvllldddppptttoooffffffkkkbbbQQQHHH???888777777444444555666OOOkkkzzz}}}qqqsss}}}{{{}}}wwwzzz|||}}}{{{zzzxxx~~~}}}}}}pppsssqqqiiidddeeehhhjjjqqqyyy}}}sss]]]FFF888444555666777777555333000///000333666444000///111555111222222111///...000111111///------///111222222...///---+++...333444111+++///222333555555111***---000666999666000111666666555333111///---,,,,,,...///111111000000111222333555444111222444222---.........---------000222222222333222222222222222333333333111......111444666555333111000000111222000222444333111111444888222...///444444000///333222111222444000,,,111:::666555444222///............111111///000444444111000000000111222222222222333444333222000///111333222000///000222555777888444222333555444222444888///111333444444333222000111777999666333444555444444999:::555111222444444---///111222222222333444444333222222333222111///wwwNNN@@@888;;;:::888666555444444444666777888888777555333222---444::::::555222333777222222222222333333444555666333111444999:::888444666444555777555333777>>>NNNkkkZZZ888222>>>333222111333555666444222///111222111333666555000111111222555999:::999888888777555444555888;;;>>>333666::::::777444333333777111///111222111222444555555444222111222555888888666555666888777444000000000000111222333555666333444444222000/////////333222222555777777444111000...---///333444333000555333111222444555444222222555777555222111222555---111333222333555444111222111///000111222222222:::333...///666999666000222999;;;444///111444333888111///333444111222777777333000222666777555111333444555666777777777777777777777666555444222222444333222111111111333333000111444666555333000...---000222333222000//////111222333333444555888;;;<<<999777???SSSjjjyyy~~~~~~{{{xxxooozzz|||zzzrrrzzz~~~{{{xxxtttsssrrrpppooorrrssskkkaaajjjzzz|||iii^^^aaa[[[LLLCCC===999999888444111111888KKKjjj~~~sssvvvyyysssvvv}}}xxx|||~~~}}}zzz~~~~~~yyyzzz||||||pppddd___aaaeeeeeeccc||||||xxxkkkZZZIII>>>999666555555444222111000000///000000//////000222555333111000000111111000...111///...///333555444222444333222111111222333444...///000000333777555///...555888222,,,---111333///222222...---000222111///...///222222///000444888555222222555777444///***111222---+++///111000111000000222444444333222000000000000111222222333222111000//////...,,,)))///000111333444444444444000000111111111222222222///000222222000---///333000333555555333111000000333000...111666888555111,,,---...000111111111111888777444111//////222444333444444333222111333444222333333111///111555999333777888333111333222,,,777666666777777666444222444:::<<<666000/////////111000000000111333555666555999999555222222111...vvvNNN???999:::999888777666555555555333444666777777666555444...333777888555444666888333333222222333333444555777666555555777777555333666555555777555333666<<>>YYYyyy{{{|||pppxxx~~~{{{tttuuuyyyxxxzzz|||}}}qqqxxxtttnnnkkkqqqxxxxxxsssooolllfffcccgggkkkgggaaaKKK@@@777333333222444777>>>HHH___xxx|||xxxuuuuuuuuutttwww}}}{{{||||||zzz{{{~~~}}}zzzkkkkkkvvv~~~|||}}}tttxxxyyyxxxyyyyyyrrriiiiiieeeaaabbbggghhhccc^^^ggglllqqqtttmmm\\\FFF666222222222222222222222222,,,///222333222000000///,,,,,,---///222333111000///111333333222111111111000000111111111111000000111222000,,,---111111---+++...///---///333555444333666666222000222444222444444666666111+++---333555222000222555666444222222555555111///111222111444333222222222222000///444555777888888555222000333222111111222222111///111000000///000111333333666222///111444666333///111444666555333000//////444444333111000111444777111111222333444444444333111111222333444444444333444222000//////000333444222333444333222222333555222222333222111222555777333444333222444666333---777777666555333111///...333999:::444///111555777000000000111333666888:::444666444///...111111...yyyPPPBBB===777777777888888777777777222333444555666666666555666444111222555777777666444444333333333444444555666999:::888333111333666888555444666555333444777>>>LLL___mmmqqqnnnhhheeemmmwwwhhhKKK===:::666333333666555111---000777;;;777222222333444111444777666111///111555777777666666444333222111555777999:::;;;:::::::::777222111333555333333555555555555333111222444666666444111...,,,++++++***///111333555555444333222111000000000111111111000333333333333222111000...000111111...++++++///444555444333222333444444555===999444333444444222000555666444000000444666555111000000222444555555444222111111000///000333555---000222111000000111222111000000000///...///111---222777666333000111333555555555444444333111111///000333444555444222111111111111111111111222222000111333444333222000...222222111000...///222444666444111...+++,,,000444333666999FFFeeezzz|||qqqvvv{{{~~~nnnlllrrrvvvxxxzzz|||zzzvvvjjjfffhhhqqqvvvqqqggg```QQQCCC555///...///111555>>>LLLeee~~~~~~}}}|||{{{}}}}}}xxxrrrqqquuutttyyy~~~yyytttpppwwwtttzzz}}}zzz~~~vvv|||uuupppssswwwpppeeekkkjjjhhheeebbb`````````dddkkkuuuyyyrrr___GGG666555444444444333333222222...000222222111000000111++++++---///111222000...---000444333000...///000000111222333333222111000222222000,,,,,,000222000,,,---,,,+++///555555111222666666222000222333111222333555555000***---333444000///333555555444555555666555222111111111000333222000000222222111000111222333444444333222111333111000000222333222111222111///......000222333888333///000666888333...111555777777666666444000222333333222222222555777///111333333222222333444222222333333444333333333222000...---///111333444222333444333222222444555111222222222333333555666333111000111555666333...555666666555333111111111555::::::333...000666888222222222222333555777999666666333......222222000wwwMMM@@@:::666777777888999888888777444555555555555555555444;;;666222222444666555222555555444333333444444444333777999777222111555:::777444333555666333333555444>>>NNNZZZ___ZZZQQQJJJXXX[[[dddsss{{{YYYCCC===888444555777777222------444888555111222444555666999;;;777111...000333444555555555333222000///666777888:::;;;<<<;;;;;;777333111555666444333555555555555444222222333555111111///---,,,+++,,,---+++---000333444444444333222000///111333555444222444444444444222111000000111222111...+++,,,000444888666333000000222666999===999555333444444111///777888666111111666999888111111111333555666555333///000222222222333666999///000222333333222222333111333333111//////000111111555777555000///333888666666666555444333222111...000222333444444222222000000111111222222222222000111222333333111000///111111000...,,,---000333555444111...---...222666666888???QQQqqq}}}~~~~~~}}}}}}}}}xxxiiikkkwww~~~wwwssspppnnniiiggglllvvvxxxoooddd___YYYIII777///......000333???PPPiii|||}}}{{{~~~||||||}}}yyyppphhhjjjqqqpppvvv}}}zzztttsssttt}}}~~~{{{uuuzzz}}}ssszzzmmmbbbfffooommmccciiimmmllldddZZZWWW^^^ggg___gggrrrwwwqqq___HHH999888888777555444222111111111111000///...///222444---------///111111///---,,,///222111...,,,---///...///000111111000///...000222000,,,---222555555//////,,,+++///555333...000444555111///111222000...///222333///+++...444333//////444666333333666777444333222111000//////111///...///111333444333111000000///000222444555222111//////111222222222333222000......///111222888222...000666888444///---222555444555888666111///111444555444333333444000111333333222111222333111222222222222222111000000...,,,---000333333333111333333333222222444666111111222333444555444444222000000222555555222000222444555555333333555777777;;;:::222---///444777555444333333333444555555777777333000111555555222sssHHH;;;666666777888999999999888777666666666666666555555555;;;888444333444555333111666555444444444444444444222555777666333333777<<<666222111555666444333444666:::AAAHHHNNNOOOLLLIIIIIIGGGJJJVVVkkkeeeGGG???:::555666::::::444...---333666444222444555444:::;;;;;;777333000111333444444444444444333222111888777777999;;;<<<;;;:::777333222666777555444555111333444444333444555777000111222111000000111333***,,,...111333444444555222000///111555777666444333444555444222111111222111111111///...///111444666555222...---///444999666555444444444444333222666777666222333888:::999555444555666888888666444...111333555555666777888111000111555666333222444000555666333///000111111333666777444000000444999666666666666555444222222000111222222333333333333000111222333333333333333---...000111222333222222222222111///...///111444666555444111000222666999::::::EEE___|||~~~~~~}}}yyysssmmmwww}}}xxxpppmmmppprrrnnnjjjjjjnnnppplllfffccc^^^MMM;;;222111111111333???QQQfffrrrtttuuu|||{{{uuuxxx|||xxxssskkkiiipppzzzrrrrrrtttuuutttuuu{{{yyyqqqxxx}}}ttt|||yyylll___aaannnpppggg___fffiiibbbVVVTTT^^^iiiWWW]]]gggoooooobbbMMM===:::999777555333111000///111111///---,,,///333777000///......000111000///---...//////......///000------............------///222111------222666777111111///---///444222...---111333000///111111///---,,,---000000...///333333...///555666111222777777222000222222///...///000...---...111333555555333111000///111444777999333111//////111222222222333333111000///000000111444111///000555777444111)))///111///222888777000...111444555444222111111111111222222222222222111111111222222111000//////111...,,,---111444444222111222333333222222444666111111111333666666444222111000111444444111000222111333555555333333666:::777;;;:::222,,,...333555666555444222222222333333888777444222444999888333sssFFF999444777888999::::::999777666666666666666777777888999888777555444444444333222666666555444444444444444444555666555333444888;;;444000///444666555333444999:::<<>>777666555444222111//////...//////......000444777000...------///222333333111///------///111222222/////////....../////////...222222...---000333444000222111...///333333000+++000222000///111222000000,,,+++///222111000111444...///555555///000777888111///222333000...000111///---...000222333444333333222222333444666888666333111000111333333333444333333222111000000000000//////000333444444333,,,111111---000888777///000222333222111000000111333111000111333444111///222222222222111000///...222///,,,...222555444111111222333333222333555777111000111444777777444111000000333666333---...444000333555444111111555999333888888111,,,...333555555444222111111222333333777666444333666;;;888222uuuHHH:::555777888:::::::::999777555444555555666888999;;;<<<555555666555555444444444777666555444444444444444666666555444333444777999333//////333777555444444777777999;;;===???AAAAAA:::::::::;;;AAAMMM\\\fffhhhyyyjjjBBB<<<777888===>>>888111666888777555666888555000777555333333555777777777666666666666777999:::;;;:::888666888:::<<<:::888777444333777888666444555555666666555333222222333000333555555333111111222111111111111222333444555000---+++...444777666333///111222111///...111333222000///111444666555222222555777777444333444666000444888777333///......///222222000222777999888555555555666777666333000222333555888999777222...333///000666777222///111...666888222...///111///000222444444333222111222222222333333333222111111555444222111111222444555111222333555666666555555111111111111111000//////000111111000//////000222333333333111//////000222:::666KKKwww~~~~~~zzzyyyuuuzzz}}}}}}zzzyyyzzzvvvqqqsssnnnfffhhhuuuxxxhhhUUUEEE555000111111000000...FFFdddyyy{{{vvvtttuuupppiiimmmxxx}}}uuusss{{{wwwrrr}}}qqqkkksss~~~sss~~~~~~qqqkkknnnkkk```VVV^^^fffjjjgggbbb]]][[[]]]WWWYYYiiiyyytttWWW;;;333333222222111000//////+++---///000000222444666000...,,,,,,///333666777444000,,,---000444555444444333222111111222333444...222333...,,,...000000...111222///000333555333***///222000000222333111444...+++000444333111000444...///666555...///777888111...333444111///111333111......///111222222222222333333444333333333888555222111222444444444444444444444333111000///......///111222333444555111666444///222:::999000333222111///---...000222444111...000444555111---333333333222111000///...333///---...333666444111111222333333222333555777000000111444777777444000///000555888222+++---555111333555333///...222666///555666111---///444666222222111111111222333444666666444333777;;;888111xxxKKK<<<999???<<<888888999999777555<<<999777666777888999999,,,444;;;<<<777222222444555666777999:::999555222222444666777666555444444...///222555888888666444666999;;;:::888777999<<<>>>??????===<<<===BBBFFFYYY]]]jjj~~~```@@@000<<>>999555111111333666666555333777<<<===;;;999999:::111222444666777888999999777999777333222444444111000555555000...222444333444333333555666555333111...000//////222555333---333222000///...///111222:::555///...111555777777555555444444555666777888555444333444444333111///666444222111111333666999<<<;;;888444000///000222333222222555777777444000;;;777444333555555333000111333666666444111///...444222222444111---...111222222222444555555222000000777777///---333444///...000444555555444333444333111111666777333111222,,,222333---)))...333333666555333222111111222333<<<999MMMxxxzzzzzzuuu|||}}}tttqqqwww|||uuuoooxxxyyyqqqnnnqqqxxxuuukkkmmmwwwtttgggUUUEEE555111333444333333888IIIcccyyy~~~xxxwww|||vvvnnnjjjlllhhh```aaaiiimmmzzzvvvvvvrrruuuqqqyyy{{{uuuvvv~~~|||www}}}wwwooojjjiiigggiiiaaa___fffjjjfff^^^ZZZ\\\\\\aaacccgggnnn^^^<<<===333555999444222444000000222333222111000111333222111,,,***...777;;;:::111111///+++)))***000555555555555444333000...---///333222---,,,///...***111222222222222111111000......///111333333111///333444555444222000000000222111//////111111111000444000000444444000000444444444555333111///000000444333222111111111222333777555111///000333777:::666111---...222444222///000333333111222777888666555333000000222444555555666222///000000000333777888666222000444888444...000000111222222222111111000111222333333333333333111333333111222666888777444222000000222333444444000444555111//////...+++111555777444...,,,000666//////000222444555555444...333666222000111111000777333222777:::888555444yyyKKK<<<999===;;;999999::::::888555:::777555444444555444333///333777777444222222444444555666888999888666333666444222333777888777555111111222444666777888777777888777777777999===@@@:::;;;;;;999777888;;;>>>FFFHHHRRRddduuuoooOOO888999<<<555444:::777666444444555333///,,,222444666666666777:::<<<;;;777222000111333444333444777;;;;;;999777888999444555555666777777666666444777777333222555444111222333222...000555666222111111111333555555333111...//////...111444111,,,222111000///...///111222444222000///111333444555444444555666666666555555444333222222444444333222555444333222222222222222666666666444222111111333555333222333555555222///555444333333444444444333333444444222000///000111333222222444222...///333333333555777999888555222000777777///...444555000///222444555444444444555111///000555666333111222...444555000,,,///333444555444444333333333333333;;;BBB\\\}}}uuuwww~~~zzzzzz{{{~~~{{{zzz}}}|||uuunnn|||}}}qqqhhhppptttooonnnyyyyyyrrriiijjjssstttmmmYYYHHH888222444444333333777EEE]]]rrrwwwqqqooorrrvvvmmmfffeeeeeecccdddfffwwwzzzvvvwww{{{zzzzzz{{{wwwpppnnnuuu~~~~~~uuupppppppppnnnsssiiiaaabbbjjjmmmggg___bbb]]]\\\]]]dddqqqgggIII:::000222888333222444///,,,...///000//////111222//////+++)))---444777555333222111---***+++000555333222222333444333111...///333222......000000,,,///000111222333222222111000//////111333333222111222333444333111//////000555222000///000111111000444000000444444000000444444555666555333222222333333333111111111222333444666555333111111111333444777222......222444222///111444444111222666777555222333444222000000333666333000000333444111222555333555444222333666777444//////000111222222222222111222333444444444444333///111111///000444666444666444222222333333333222222666888444111222111...222444555333//////222555000000111222444555555555111555666222///111333333888333222444555333333666yyyKKK<<<888;;;::::::;;;<<<;;;999777999777555444444444222000333333333222222222333444333333444666888888666444999444000111777;;;:::666444333333333555777999:::999666444444777<<<@@@CCC888888999777666555666888888888===IIIXXXgggvvvzzz```EEE999777444333666444777:::888222......///444666888888777777888999<<<888333000000111333333555888:::999666444555777777777777777666555444444111555666444444666555222444333000///333777666111111111222444666666444111...000000...///222///+++000000/////////000111111///000222222222222333555333444666777777666333222333222000111333555666555444444444333222///---+++000111333333222222333555666444333222333222000///111222444444444444666777555444111...,,,---111444333111222444333///000444333333555777999888666333///555666000///555666333222333444444333444666777000...000444444111000222000555777333000111333333333333444555555555555444999IIIgggzzz}}}|||uuuxxxxxx|||sssnnnuuu{{{qqqzzzzzzmmmcccjjjnnnmmmqqqzzzssskkkgggjjjpppuuuwww___MMM;;;444444444222222444AAAVVViiipppmmmjjjjjjnnniiibbb]]]aaahhhjjjhhhzzzrrrrrrwwwyyy~~~{{{vvvqqqrrr}}}zzzyyy{{{wwwqqqqqqllldddbbblllvvvpppbbbbbb]]]]]]```gggtttkkkQQQ888...111777333333444...(((***---.........000111...///---+++---222333111333333222///+++,,,111555222///...000555777444000///222333000000222222///...///222333444333222111333222000111222333333222000111222111///......///666333///...///111111222333111000222222000111333444666777666555444555666222111111000111222444555666555444333111111000000888333//////333555333000222444333000111555666444000444666444///---111666000///222777777333111222///444666444333666999999---...///111222333333444222333444444444444444444...111222000111444555333777666444444444333111///333777888444222333333111222222222222222222333444111111222333444444555555666888666000...222555666888444333333111///222777yyyKKK<<<777888999;;;<<<===<<<:::888999888777777888777555333666333111111444555444222333222222444666777777555666444333444888::::::888444444555666666777999;;;:::666333444999>>>@@@@@@888888999999999888999999;;;::::::>>>GGGQQQ\\\dddrrrqqqVVVBBB999666444222777999:::777333000222555555666888999888777666666<<<999444000000111444666555777999777333222333555777777777777777666555444000444666666666888777333444444222111222333333111444444555777888777444222///222222000000111///+++/////////000000111111111...111333333111111444777555555555555555444333222444222000000222444666666333333222111000...+++***111222222222111222555777666444333222222222222222000333666666444444666999333222000...,,,---111444222111222444333000111555333222111222444555555444///444555111111555777555555555555333333333666999222111222444333//////222111444666444222222222222111333444666777777666555777LLLiiiwwwyyysssqqquuupppiiipppyyyrrrwwwppphhhkkkjjjkkksssqqqgggccciiinnnpppttt|||dddRRR>>>555444333222222444@@@SSSdddlllllliiihhh___cccaaaZZZ]]]iiiooolllpppeeemmmuuupppyyy~~~}}}yyyooosss||||||}}}vvviiiccciiiiiifffooozzzsssbbbZZZ\\\eeekkkmmmqqqgggNNN<<<000111777444333333---(((***---............000...111111///000333222///222222222///,,,,,,000444333...+++...555888444///000222333333333444444222///111333444444333111000666444111111222333333333.../////////------...///333000,,,,,,...111333444333111111111111111111333333555666666555555666888111000000000111333555666666555444222111111222222888444///000444666444000000222222///000555777666000333555444000...000333000///222777777333222333111555666333444888:::999,,,---///000222333444444222222333333444333333222///333444222333666666333555444444444555333000...111555666333111222333111333111000111444666555333111222222222222222444555999999555...---222666777666555555666222...000666xxxJJJ;;;777777888;;;<<<<<<;;;:::999888777777888::::::888777666444222444777888555111444333222333555777777666///333888:::999777888999111444888999888777888999999666555666:::===<<<:::777777888999;;;<<<<<<<<<>>>>>>======???DDDIIIKKKZZZjjj~~~iiiMMM>>>:::999999:::777444222222555777999666666777888888777555333999777444222111333666999555777888666222000222444555666777777777777777777000555777777888:::999555333555777555000,,,...111555555666777888666222...///333444222111222111------...000111222222222222///000111///---...222777777666333222111222333444666444111000222333444444222111000...............666555333111000111444777444444444444444555666777000333666555333111222555000000111000//////111333222000222444333000111555777333///...000333555777///222333222111444666666666666555333222333666999666555555666333......222111111222333222111000222111222444666777777666666666NNNlll~~~}}}{{{~~~wwwkkkfffpppqqqjjjlllyyyzzzmmmxxxyyyuuurrrhhheeennnhhh```aaalllrrrooooootttgggTTT>>>555333222111222666BBBSSS```ggghhheeebbbWWWaaaeee]]]ZZZccclllnnniiibbboooxxxlllooo~~~~~~~~~uuueeeccckkkxxxxxx~~~~~~yyywww{{{}}}ttthhhbbbmmmooojjjllluuusssgggYYY___lllpppkkkiiiaaaNNNCCC555444888555444444,,,+++---000000///.........---111333111000222111......000111///,,,,,,///222555000,,,...444666333...111111333555666555444444222333444444444222000///777555222111222333333222------...---,,,,,,...000///,,,******---111444666222222111//////111222222222333555555444444555777000000000000111333555777777555222111111444777:::777333///000444666444111...000///---///555888888000111111222222222000///222000111444555333333666666666333222666:::999444,,,---///000111222333333111111222222222111111000000333333111222555666333222111111222333333000...111555666222111333444333333000///111666888666333111222333222000000222444:::999444------222555555444444888:::666000000333vvvHHH:::666666888;;;;;;:::999999999666555444555888999888777666444333444777777555222666444333333555777777777,,,333;;;<<<888555555888000444999:::888666666888888777666777999999888777666555444666999<<<===<<<999;;;<<<:::;;;>>>>>><<>>555111---///444777555222---//////,,,...444888888///...///111444444111---444111000333444333555999999666222111555:::777000//////000000111111000000111111111111111000000///000222111......222444222222111000111222222000...333666777333222555777666333111000333666777555333222444444222//////222555999888444//////444555222333333666:::999333000222sssFFF999666777999:::999777666777999777666444444555777777666777555333222333444555555999666444333444666777888///333888999777555444666111555999888666444666999666777666555444555777999777444222333666:::;;;:::555999:::888888<<<;;;888888BBBNNNXXXaaaooolllPPP;;;666:::888444111111555777666444777444222222444555444222444555555333111000222444111555888777444111111333555555666888888999888888111444555333444777888555//////333555000)))+++111...///111444555444000,,,---222555222000222222111,,,///222555777666555444111000....../////////...444333111000000222444555333111111222444555555444111222222222222111000000444555666444222000///000111333666777555444555666000000111222333222///---...000222222222222333444222000111222111------111888444111///000111222222000000111111000000222444444444444333222222444666333333555555111---///555222---,,,000222000222666333333222333333444555555>>>PPPssszzzyyy{{{oooqqqqqqnnnlllmmmsssxxxzzz{{{xxxzzzsssdddeeekkkgggeeegggiiijjjiiigggeeeQQQ;;;000///000111333555EEEUUU[[[\\\___```^^^___``````\\\WWWXXXfffvvvtttuuuvvv|||vvvsss~~~~~~uuurrrpppnnnvvvuuuvvv}}}tttrrrwww~~~wwwtttoookkkkkknnntttxxxnnnggghhhiiiffflllnnndddKKK:::444777555666777111,,,///333444333222111111,,,111333000...000111///)))---000000//////222444333111//////000111111111333111333888888333222444222222111111222444555666666444333333333222000...,,,,,,,,,++++++,,,///222///...---...111333444444111333111,,,,,,111333111222333444444333222333555111111000000111333555666444333111111333666999<<<333///,,,...333777666333000111///,,,---222555555***---000333333222000000333000000333555333555999555666444111333777666222111111111111000///------222222222222222111000000111222000,,,,,,111444333555333111000111111000...222555666222111555777666222222333444666666555333444666777444000///333777999999666333444666555000444111222666777444111111rrrEEE888666777999:::888555444666999;;;888555444555666777666777555111///...111555888;;;888555333555666888888444444444555666666555444333666888666333222777;;;666666666333111222888===:::666333222555999999999777<<<<<<888999======888555<<>>777888777777777888999:::::::::555444777888666555666666555333111111111222333333666999:::999777777777444444333444555444111///888666555555666666555444333444555666666555444444777999:::999666555777:::444:::>>>;;;999999999888999999===DDDIIIKKKPPPWWWeeeqqqVVV<<<999;;;888777888:::888666444999666444333444444111...444666777666444111111111111444999<<<:::666555777888::::::666666999:::777777888777333///...222555555111000222111...111888666666777777666444333111222444444222111444444111111111111222333444555666666555444333333333333333333111000000222333444444111222444555555555777999///222444444999<<<555+++555111111555666333111111444555777888999777666555333444222000222555333...222333333222111111222444444333333222111111111111777333///...//////---***///111222111......000333888444///------///111222444555555222//////333777555000,,,,,,111666777666333111000000222555666777@@@___vvvuuuvvvzzz~~~|||zzzttt~~~xxxpppmmmrrrwwwxxxxxxzzzzzzkkk```fffwww}}}rrrcccfffhhhfffaaagggqqqrrrkkk\\\KKK999///---...111555222999MMMgggppphhhbbbdddhhh]]]WWW___hhhmmmqqqwwwqqqqqqttt|||uuurrr|||wwwrrruuusssjjjcccuuuzzzyyy}}}xxxvvvuuuppphhhhhhmmmjjjlllrrryyyzzzssslllhhhooonnniiifffoooxxxooo^^^III???444///333888666000...222555666555444666888444555666777666444222000)))...333444222111333555999888666333111111333555777666555444222111000///333222111000000222777:::666555444333222222111111000666444***'''///222///666666444111333666555111888555111000333555666555333555777888666444000...///222444222///...111555888333//////333666444222777222///111333222444777555///***+++111555333000...+++,,,111222///000555555222///------000444666666444444555333///000555888666333000............777555222111333444555555111111111111222333444555777444000000222444444333555666555333000//////000444222111444777777444111666<<<999000...666:::666999;;;999666666999555---222222222444555555333111yyyMMM>>>999999999999888888888888888:::666555777888666444666888666555333333333444555444666888999888777888999777555444333333222000...555444333333333333333222555444444555777666444222777999;;;999666555777999222888;;;999777999;;;999:::999<<>>999666666666444333555777666444555666666444111777666444333333333333333000444888:::999666555666666888888555666999:::888777888777444000000333777666222111222111...111888666666777777666555333222444777888666444444111,,,///000222444555555444444555555555444444444444444444333111111333555555444111333444444444555777999,,,111444444666888444---333111333666666333222444333444666777777666444333333444222111333888777333111222222111000111333555444333333222222333333444111111111111222111///---111222333222000///111333777444000......000222444555555333111111222666999555000,,,,,,111555666555333222111111222555777777>>>```|||yyyvvv~~~}}}tttwww|||yyyzzz|||{{{vvvpppmmmhhheeellltttuuukkk```hhhnnnrrrpppmmmllliiifff```NNN:::000------111666999===NNNfffrrrmmmggghhhnnniiiggglllrrruuutttttt{{{zzz{{{|||}}}yyytttzzzzzzpppfffeeehhhiiijjjwww~~~yyyuuuzzzyyypppkkkeee```bbbhhhttttttssssssuuutttpppkkkyyyvvvlllcccfffppppppgggPPPCCC444---000555555222...111555666444444555777111111333333333222000///***...333444111000111444;;;:::888555333333555777222333555555555333111000222111111000111333777999666555333222111111111222444666222***+++333444...333555444111111444444222666333000000222555666555111333666888888555222000222444444111---...222777777444000///111333444444777222///111333111222555444///+++,,,111444222......+++,,,111222000000444444222000...///111555777555333333444222...///333555444111///......//////444333333444555666444333///000111222222333333333222111000222444555444222111222222111000///111222222111222333555555444222333999777///---333666222555777666333555888666000222222111333555555444333uuuIII===<<<999999::::::999888666555;;;777555888888555444555999888666555555666777888555666777777777777999;;;;;;888666444444333222000555444444333333333333333888555333444888888444///666999;;;:::777555666888111555777555555999;;;;;;:::999999;;;:::666777;;;???EEERRRdddxxx^^^HHH???999555444222000222666666555666777999888666444888444111000333555555444000333666777777666666666555777777444555888999777666777777555111111555888777444333222000///111666555666666777666555333222333888:::999777666222,,,---///333666777666444222333444555666666666555444777666444555666888777777222333333333222444666999***///222444555777555000333333555888555111222777222333555666666555333222444555444222444999:::777111111111000///000333555555555444333444555666777,,,000444666666444222222333444444333111111111222777444222//////111444666888555222111222555888999333///,,,,,,000444555444444333222222333555777999AAAccc|||wwwuuu~~~rrrrrrtttuuutttqqqmmmhhhfffkkkooouuuuuulllbbbaaafffbbbPPP<<<111......111666<<<<<>>666222444333000333999666777888999:::999777555666222///111555888666333///333555555555777888666555888777444444777777555666777888666333222666999888666555222000000222555333444555555555444222111111555888888888999777222...000333555666666444333222333555777777777555444999888777777999999999888222333333222111333555888//////111444999;;;888444555666888999444///111777222333555666555444222111555666555222444888:::888333333222///......111444888777555444444555666777---222777888666444444555444555555444333222222222555444333000///111444666:::666111000222555666555222///------///222333333444444444333333555888:::KKKiiixxxyyyzzzxxxyyyyyytttooonnnrrrwwwllliiijjjlllddd[[[^^^jjj___OOO===444111000111444666666BBBYYYnnnwwwvvvuuuxxxxxxtttooosss~~~|||zzzyyyzzz{{{zzz{{{~~~sssllliiiiiiaaaWWW]]]lllmmmlllppp{{{{{{nnnfffdddfffiiilllnnnuuuuuummmmmmwww|||yyyrrrtttpppgggdddlllvvv{{{\\\JJJ555,,,---000333555,,,///333333111000222444//////000111222333444444000222444444222000111222666666555333111000222444///111333555666555333222000//////111333555666666444333000//////000222333444555222---...333444000...222222...---000444444555333111000111111222222,,,...222444555333///---111222222000......111444///333666444111///222555666222000333333///......111///---...111111...***/////////000111111111222111000//////000222444666777666777999666111000222000000000000111222333444222222222444666777555333/////////...///000111222111222333444555555444333,,,...111222222222444666///222555555333333555888333888999444222333333000222333222222444666666666444222000111333666777777pppDDD;;;<<<444555888:::;;;:::999888;;;777555888888555444555555555555666666777777888777777666555555666:::===888666444444666777888777888999999888666666999<<<999444111333999:::444...444777999777444222222444555666444000111555777555888777999;;;:::666666999:::;;;===AAAIIITTT```gggnnnsss|||___@@@666111666888444555;;;888999999999888777666555222000000333999:::666111///333444222444999:::666777999888444333555555222555777888666333333555888888888666222000111444555111222333444333222111000333666777555555888888555000111222222444444555666111333555777777666555444666555555555666777555444111222333222111222444666555111///555===???<<<777888888:::999333---///555333444666666666444222111555777777333222666777555666555444111...---///111:::999666444333444555666222555888888555444555777444444444444444333222111333444333111...///222555:::666111000222333333111111000......///111222333444555555555444555999<<>>888555222111222444666BBBVVVjjjtttwwwwwwwwwxxxvvvsssuuu}}}wwwsssssszzz}}}zzzvvvuuuqqqfffcccjjjggg[[[[[[eeennniiimmm{{{}}}{{{wwwqqqkkkhhhiiiiiihhh___lllrrrlllhhhlllrrrssshhhoootttrrrnnnppptttwww]]]III666///000111333555+++...222222000...000222////////////111333555666222333444444333222222222444444444222000000111333444444333222222222333333111000///000333555555444333111000//////111222333///444555000,,,---111444///111000---,,,000333333666666444222000//////000000111333555444222000...---///111222111000//////***111888888444//////111777222111333333///---...111///......000000---+++000111111000000111111111/////////000000222333333444444666999666000...000111111222222333444555666555333111222333555666555222000---,,,,,,...111333777666555444333333444555...111333444444333444555111333666555333333666999333666888555333333222111555555555666666555555777555333111111444666777666qqqEEE999999444555777999:::;;;;;;::::::666444777888666555666333444444555666777777888888888777666555666999;;;333222111222444666666666666777888666333444888;;;666333222444888999555111444666666444000///111333666666333000111555666333888777888:::888333222555888888999:::<<>><<<:::999888888777333...///333444444666666666444222000333777888444222444555333666666666333000//////000999777555222222333444666666777888777666555555666111111111222444333111///111333222000,,,+++...222777555333222333222111000111000000///000111222333444666777666444555:::>>>QQQooo}}}zzz}}}{{{tttlllmmmpppsssuuuuuurrrooommmgggcccfffgggccc^^^\\\[[[NNN@@@:::777333111111666>>>LLL[[[fffnnnrrrtttwwwxxx|||~~~zzz{{{zzzsssssszzz|||uuuooonnnpppeeeaaagggfff]]]ZZZ^^^xxxwwwzzzzzzzzz|||zzztttooonnnmmmkkkdddllltttsssmmmiiimmmssslllqqqwwwyyyvvvssspppooo___JJJ777222333111111444+++///222222000...000222...---,,,,,,...111333555333333333333333222222222444555555444222222333444888666333111000111222333444111...///222444333222111111111111222222333444---333666333,,,+++000666222222...+++---222333111666666666444111//////000555555666666555444333222,,,...111444444111...,,,***000777999555000///000888333111222333000...000111///...///000000///...000222222000000222222///000000111111222222222222///000333777555///---...333333444444444555555555777555222111222444555555333111...,,,,,,...111333888888666333111111333555///222444555555444444555333444444444333333555666111333555444222111111222666666888:::999555444777555444222333555666666555sssGGG888444666666777888999:::::::::888444333777999777666888222333444666777888888888888999888777555555777999333222222333555666555444444666777444111222666;;;333333333555777888666444444444444000,,,,,,///222444444222000333777777333666555777:::888333111444777888888666666888===BBBOOOWWWcccsssbbbHHH555777:::555333777555666666444222222555888///111333666777666555444111555444///333===???888555888777444444777888666555777888666222111222444555999777222000555888777222333444555555444333222111444555333222333222...000000222333444555555555333333333333333222222222222111111222333222000......000333444333111111111444111333777888555888===888555333444333000000444333333444555444222000///000555999666444555666444333444666555333222111111555333111000000222555777555555666888:::999666333...---...000333333111...000111222...***(((+++...111333555666555333333333111222222111111111222444555777999777555555:::???QQQxxxzzz{{{ttt{{{~~~{{{wwwuuuuuuvvvwwwvvvrrrkkkfffooolllgggdddeeehhhddd]]]cccTTTDDD;;;777333222333444CCCUUU___cccgggnnnsss{{{xxx}}}tttsss~~~xxxvvvyyywwwooommmsssmmmfffbbbaaa```^^^```fffwww{{{wwwppprrrvvvwwwrrrnnnpppuuusssmmmpppyyyzzzxxxwwwxxxxxxuuuqqqoooeeeNNN999333222//////444...111555555222111222333000...---,,,...111444666222111000000111222222111333444555444222222333444666555444222222222222222777333...---000333222111///000222333444444444333000222555333///---111666666333---)))...444333...444555666555222111222333555444444444444555666666///000222444555333000...---111555555333111000000999444000222222000000333111000......///000111111111444444000///222222...333333444444444333222111...///333888777111...000444444555444444333333222777555333333444444333222111000000000000000000000333555555444111000111333---000333555555444444555555333111000111222222222222333444444333222333666444444888===;;;555444777666555444555666666444222uuuHHH888222999888888777888888999:::777333333777999777777999222333555666888999999999999999999888666555666777666666666777999888666444444666777555111222777<<<111222444666777777666666444444222...******...222222222111000444999999555333333666:::999555555888;;;;;;999666333444888<<>><<<555444888666555555666777666333111rrrEEE888777>>><<<888555444555777999777777666666666666777777777555666;;;<<<999555555999888777555444444777999999777777888999888444000444888888555555999;;;;;;444555666888999;;;;;;;;;666666555444333222000000111222333555666666777777555555666777888999999:::888???@@@:::555777:::999<<>>666888777333333666777555444777::::::666333333333<<<@@@===555222666777555333444444444444333222222...000111222555888555...,,,222555666666777444///222111111111111111111111555444444666888666111---111333555444000......000111444777666333222333555444666777444000,,,,,,---...000444666555111,,,)))///222666999999666222///222555888888555333333555444444444222///000444888===<<<;;;;;;999555333333111...++++++...111111111//////111333000***+++//////333777777555555888<<<666222...///333555444111666555///111:::888;;;KKKbbb|||{{{yyy|||~~~}}}wwwsssqqqppptttbbb]]]iiiwwwuuuiiiyyyggg^^^MMMeeelllyyynnnkkkZZZKKKCCC888......777666:::EEEUUUbbbiiioootttssseeecccpppyyywwwwww~~~xxxjjjuuuiii}}}yyyuuukkkccc\\\UUUZZZqqq{{{nnndddkkkssswwwzzz~~~tttjjjkkkvvvwwwlllkkktttsssfffbbbooo|||zzzrrrmmmyyytttmmmlllvvv~~~xxxkkk^^^III:::888444+++---888555222333777666222444:::555444222000000222777;;;111222666999666000///222666777888666333///...---666333222222111...000666555777666222222444555222555444222222222111...,,,...000111111111111333444777222---///444555111+++///333444333333444333///000333666555333111222333,,,///333555444222000000222333333222000///000111666666555111...---000444333333222111//////111333444222000///000000//////666444333333444555444333///000555;;;999333111222999444333555444///...222777444000000333666666555111///------...///......111111222222222222333333,,,///333333111///000111555222000222666555000+++///222444444222222444666666222000333555444444777111222444555555444222111tttHHH;;;888<<<:::888666555666888999666666666666666666777777666333444999:::666333333666666666444222222444777999777666777999888555222222555666333222666888888555666888999999999999888666777777444000...///000111222333444555555666555777777777777777888888888666<<<>>>888444666999999999===???BBBLLL^^^oooyyyvvvUUUFFF===<<<===999777777777555222222555777555222222555555333333555444222222555555333555;;;555777666333333777888666444777999888666444444555666:::;;;666333666666333333333333333333222222111///222222222555888444...+++000444444555888666222222222333333333222111111333333444777999888333///333555666555222111111333444666888777444333444777111333444333000......///222222333333222000///---000222555777777555222000000333555555333222222444333444333111///000444777;;;999888777555222111111111...+++,,,///111222111000//////000---)))+++000...000222222222333666888444000---///333666555333555555111444;;;777:::IIIeee}}}yyy|||~~~vvvnnnjjjsssmmmggghhhttt}}}sssqqqjjjddd\\\hhhooouuunnnfffWWWJJJCCC888---,,,333222777FFFZZZhhhmmmnnnooolllgggjjjwww~~~~~~}}}zzzzzzsssxxxvvvpppgggccccccaaabbbqqqzzzrrrdddlllwww{{{xxxyyytttmmmnnnuuuuuulllhhhjjjmmmhhhjjjuuu}}}sssjjjsssvvvvvvuuuvvvxxxssskkkbbbLLL:::777444---...666777444444666555333555;;;444333111//////111666999222222555777555000000444555666777666333000//////555222222222111...000555444666555000///111111...444333222222222111///---///000222222111111333555666333111111222111///---///333555333222444222...000222555555333111111333,,,///222333222111000000///000222222111000111222555555444000---,,,///222333333333111...------...555333000......000222222555333111111333444333222...///333888777222111333555111000333222//////333555222000000333555444333000///...///000000///......000222333333111000///(((,,,222555444222000000555333222444888777333///000222333333111222444777777333222444444222333555111222444555555444222111vvvJJJ<<<999888777777777777888999:::777777777777888888999999777444444888999555222222666666666555333333444666888666555666777888666555111555555222111444666666666777999:::999888666555777777666222...,,,...111222222333444555555555444888888888777777666666666444999;;;777555666888888999888999;;;===FFFWWWfffuuufffIII888999>>>888::::::888555333333555888111///000333444111111444555111000333666666777999555777666333444888999777444555666666444444444666000555888666444555444111333333333222222222111111///222333222444666444...+++///222222444888999666222333444555555333111000111222555888:::999444111222333444444333222333444777999:::888555444666999///111222222000///000111555444222000///000111222222333444555555444333222...000222222222111222333333333222000///111444777999888666333222111111111000///------///111222222444111///000...+++...333111///......111444555666111///---///333666666444444666333666;;;777999IIInnn|||{{{xxx{{{vvvkkkdddnnnpppsssvvvzzz|||vvvoooiiillliiillljjjrrrooonnndddWWWKKKDDD:::///---222000555EEE\\\kkknnniiifffiiikkkooouuuzzz|||zzzxxxooouuupppnnnggghhhiiieeelllxxxxxxmmmooowwwuuuqqqtttwwwsssnnnllllllllliiigggoooqqqsssvvv{{{|||uuukkkqqqzzz|||vvvtttvvvwwwiiiPPP;;;666444//////555666333222333222111444999333222111///...000555888333111333555444111222666444555777666444111000111333111111333111...///444555777555000///000000---222111111111222222111///000111222333222222333555555555555333111000000000111444555222222333222...000222444444333222222222---///111111000000000111---///222333222111222222444444333000---,,,...///333444444111...+++))))))555333000......111444777333222000111222333333222......111666555222111555444111000333333111111444222111000222333444333111......///111333333111///---111444666444222///...&&&+++111555666444222111333222222444777888444111111222222111000111444777999555444555444000000333222333444555555444333222sssFFF:::999444555666888999999::::::888888999:::;;;;;;;;;;;;999666666999:::666444444777888999888777666666777555444333333444555666666222666777444333555777555444666888999999888666444888666222//////000000111333333444555555555555555777777777777777777666666444777999888666666777888<<<666555::::::;;;FFFUUUkkkvvv}}}XXX<<<999>>>777::::::999777555444444444000...///333444111111333777444111444888::::::999444666666333444888:::888333333333333222333444555111444666666444333222222333333222222111111111111...222333111111444222...---000222111333777888666000222444555555333000...333444777::::::888444111000000111111111111222333777999:::888555444666999111111222333222222222222555444111000000111333444333333333333333333444444...///000111111222222333222111000//////111444777999999666222111333444333000000//////000222333333666333333444333111111555666222......333777888666222000///000333555444333444666333555999777===QQQzzzyyy}}}~~~|||tttlllgggnnntttyyyzzzxxxsssooollliiinnnfffqqqgggtttkkkoooggg[[[NNNDDD:::111111555444777CCCXXXiiilllfffbbbjjjnnnnnnjjjmmmxxx|||sssssstttiii{{{yyy}}}nnnjjjiiidddjjjwww}}}{{{rrrpppyyyzzzsssppptttxxxvvvmmmccccccmmmpppllluuuzzzxxxqqqrrryyyyyyssspppxxx}}}yyyrrrrrrzzzoooUUU===555444111000333333111///...------111555333222111000///111555888444111111333333111333777222444666666444333222333111000111333222...///333666888666222111333222///111000000111333333222000000222333333222222333555666555444444444444444333111444555222111333222...222333444555444333333222000111222111000000222444///111444555444222222222444444333111///.........222333444333///,,,******222222222111111222555777333222111111333444333333///...111555444222333777666555444444444333444555000111222444555444222111+++,,,///222555555222///111444777888555333222333+++...222555666555333333//////000333555666333111333222000//////111444777:::777666666444///...111333333444555555444333333ppp@@@666999333444666888999999999999777777999999::::::999999999555555888999666444555666888::::::888666666777222222222222222333444666222666888444333555555333333444666888888888777666:::333------222555333000333444555666666666666666444555555666777777888888666777888999999777777888===555444:::===;;;>>>FFFYYYbbbsssyyyRRRCCC@@@999888888888999888666333111111000111555666333222444666444222333777;;;;;;999444777666444444999:::999333222111111222333333333666666666555333111111333444333222111111111222222,,,000111//////111111...111333333111111555666444...///222333333222///...666777999999888555222000111000///000111222333333555777888777444333666999444444444555555555444333222222222222222222333333333222222111222333444555000000000111222333444444111///...---///222555666666888555000///333444222000111111111111222333444555333444888888444222333888333...///444999888666333222222222333333222111444666222222777777DDD\\\~~~zzz|||{{{zzzxxxvvvtttrrrrrrjjjooouuuxxxvvvtttuuuyyyqqqnnn___jjjdddssskkkooojjj^^^NNN@@@666111222666999999CCCVVVgggnnnmmmkkkeeejjjkkkhhhkkkvvvwwwiiisssmmmuuunnnqqqmmmpppnnnttt~~~~~~qqqkkksss{{{xxxrrroooooosssnnneeefffppptttppppppwwwwwwqqqqqqyyy}}}yyylllqqqvvvvvvrrrpppuuu{{{sssZZZAAA666555222111333222222000---+++---111444333333333222111222666999555111000222333222444777222444666666555333333444000///111555333//////333333555444111111444444222000//////111333444333111000222333333111111222444777333000333888;;;888444111444444111111333222///444444555666666666444333222333333222111222444666444555777666444222111111444444333333222111///...111333555444111///.........111444666555444444555444333111222444555555444111000222555555333555999777777666333222222222111000222555666666555333222***,,,///333666555222///333555777555222111444777555555444333444444444444...///111333555555333222444222000///000222555666999777777888333...---111444444444444444444444444ooo???666888555666777777888888888777444555666777777666555444666222222555777444333444444666999999777555444444000111333333222222333555111555777333111333333000333444555666666777777777:::444//////333666444111111222444555666777777777333444444555777888888999888666777::::::777555777:::666444888;;;;;;;;;<<>>222//////000444;;;KKK```ooouuuvvvxxxggggggnnnyyy|||wwwwww|||rrrjjjooo||||||xxxwwwqqquuuyyyqqqsssrrrpppwww~~~vvvhhhcccllltttsssllliiijjjmmmhhhiiiooowwwyyyvvvssstttuuussstttxxxvvvqqqoooqqqrrr```JJJ<<<666333444666444777777222000333555444222333333222111222555777777222000333555333222333333555777777555444444444000000444888777222111444000222222......111222///000//////111333444222111///000111111//////000111666333000111555666444000000222222000111444555333333222111333555555333000222333555444333333444666666666444222000///111333000///000333555555222...444444555444222111333444,,,111666777444111222444333222111111444555555555111000333666666222222555111444333...---000000---000222555555333222333444+++,,,...000333333000...,,,000333222...---222888:::777333222222222111///000222555666666555444444555333111222555777666555444555777999444//////444555555444444444444555555xxxNNN>>>888:::999888666555555555555999:::;;;;;;:::888555444666222222666888777777999555888;;;===;;;888666555111555888888666444333444555999:::777555555444222999777555333222333444555777;;;>>>999111,,,...333+++---///111333444555666666666666666666555555555888444444999999333000222666??????555000666;;;:::777;;;BBBMMM^^^vvvjjjQQQEEE???;;;666444666999;;;;;;777666777:::999444111222///666888444333888======888:::888555555888999777:::888888999;;;999555111//////333:::999222000333888666555333333444555666+++000333111000444777777111444555333333555333000------///000222444555666666666666333000000333777555222......000222222111+++111777:::999777888999111000000333888:::999888000///......///111333444111111111111222333444555555222//////111333222000///,,,)))+++///333555555///777777111111777666///000333555555444333555777888444222666888777555555111111111222333444444333///111333444333333333333666;;;;;;999::::::JJJfff|||~~~~~~}}}vvvpppgggkkkpppttttttpppkkkgggsssppptttxxxvvv~~~nnnpppjjjzzzooovvvrrrllldddTTTBBB666111000///111;;;OOOeeeqqqrrrooonnnvvvnnnnnnyyyzzzqqqpppxxxwwwqqqooossswwwppptttrrr{{{uuu}}}vvvqqqyyyuuukkklllyyyzzzoookkkpppsssoooddd___fffqqquuunnnmmmssssssmmmlllqqqtttmmmhhhhhhgggfffmmmvvvqqqaaaMMM>>>666333555777222777777222000333444111111111222111111111444666777222000444555333111111333555777777555444333444000000555999888333222444444666555111000222222///111000000111333333222111///000111000///...///000444333333222000////////////222222000111555666444222000000111444444111...000222444444333333333444333333111///...///222555------...111555555111...555555555333111000222444...222555555111///222555222000///000333444444444000000333666555111000333000444333//////333444000///222444444222111222444,,,,,,---///111111///---***000555555111000444888777444222222333333///,,,///111333444444222222222555333222333777888777555222444777999444///000666555555444444444444555555xxxFFF666555666666777777777888888999===:::666555555777999:::555333222444777888666333666999;;;:::888666777999666666666666555444333222===777333333222111333777444777777555555777777444333444666666555444555666///111333555666666555444:::777444444777777444111<<<333...333999999444000333888:::888777888888666:::666777@@@PPPeee~~~iiiHHH>>>;;;666444;;;BBB@@@888888555333333666888777666666888999777555555888<<<666888888555222222555999444333444:::???>>>555,,,222333333222777<<<999111...000333666777777555555333333333333333333333333...111555777666333222111---...///000111222333444888555333222333555666666444333000//////000//////+++444======888333666:::666333111222666888777666000222000---000666555///333444444333222444888;;;///...------...000222444111222222222222333333333/////////111333444333222000444555333333555444000222///111777777222111444555111,,,---222777888777111333444444222111111222111:::===;;;999777IIIhhhzzz{{{|||{{{yyy|||qqqpppxxxooohhheeejjjnnnllljjjkkk|||xxxpppjjjoooxxxwwwppp|||pppdddfffrrryyyuuuxxxhhhPPP>>>555333222111111999MMMbbbhhhdddiiiuuuyyypppiiijjjmmmnnnqqqvvvzzzrrrlllkkkmmmooouuu|||qqqvvv|||uuu|||uuukkkpppqqqnnnnnnuuu~~~lllhhhggggggdddbbbjjjwwwvvvoooffffffpppzzzwwwnnnnnncccQQQfffhhhrrrgggvvv```EEE555555888666333444333222333333333111000000///111666666333333555///000111000000111333444444555555666555444222111+++,,,///444777888555333000333777666444111111222000000111000///000111333666333...,,,111666333,,,444222000000111222111000111555888777222000222555444...***---444777222,,,111222444555444222000///222222333333333222111111111444444111111333333000777555111,,,---111000,,,///333777999777444222111222444666666555333333333111333555555444222111222666444222111222222111000222111444888666//////444+++111222...---111222//////111444555555333111000666222000000333444222000111333666555222///---,,,111888888222222888888222555666777444111000333666333666555222111444333111{{{JJJ;;;:::777777888999999999999999777666666777888999999888555333222333666777666555555888<<<<<<:::777666666444555555555444333222222555333444555444000///222333666666333333666666333333555666666555444444555111222444555666666555555777666555555777777666555888222///444:::999666555333888:::888666888888666999555444;;;FFFWWWmmm~~~wwwXXX@@@;;;666555777888777666666444333444666777555333333555555444222333555888777777666555333333555777444444666:::===;;;555///333444222111555:::888111...000333666777666555333333333333333333333444444111444666777555222111111---...///000111222333333666444222222444666666666333000------///222222111///444999999555333555999111111000222444555444333000333222///000444444111444333222222333444666666000////////////000222333000000000000111111111111//////...000333555555444111444444111000222000---333111222666666111000222444000---...333777888666111222444444333222333444111777666666999;;;MMMjjjxxxrrrtttuuussssssvvvoooiiieeehhhpppxxxyyywwwxxxwwwsssqqquuu|||{{{uuuvvvuuupppmmmqqqzzzvvveeeOOO===555333333222...444HHHbbbooooooooottt}}}oooccceeesss}}}{{{tttoooiiigggllltttyyy~~~lllooo|||{{{}}}wwwdddmmmtttuuuuuuxxxyyyyyyrrrpppmmmjjjhhhjjjrrryyysssppplllnnnvvv~~~{{{ttttttjjjbbbXXXbbbhhhooojjjkkk\\\HHH;;;777666444222/////////000111111000///111///111666888444222333000111222222222222222333111222222333333222111000+++,,,...222444444111...444555555444111000222444111111111///.........///444333000---000555333...222000//////111333444333333666999777333111333666777222...///222333000+++111111222333444444222111222222222222222222333333222555444111111444333111222222///,,,---000///***---000555666555222111000111333555555444222222333111333555555333222222333555444222222333333333222111111444888666000000444///222222...///333333000222111111333777777444000555444222222222333222111444444333222111000000///111333333111333666666222444555666333000...000333222555555222111333333000wwwHHH:::999888888999:::::::::999999222444888:::;;;;;;999888444333222333555777777666555999===>>>;;;888444333555555555666666555444444///111666:::777000...111222444444111111444444222333555777777666444444555555555555555555555555555444555666777666777888:::333000111666999888777999333777999777666888999777;;;666333666<<>>999555666888===GGGQQQtttSSSAAA666888666//////888:::999777666666777777666666666555555555666777999:::666333333666777666444444666999999666555666777666555222000222444333111000222666888999777555333222222333333444444555555555666666555333222333444......000111111111111000000000000333666777666555444...((()))///444555444666555555555666666444333000444999:::888555555666111666999555///...222666777333111222666777333...111222333444444333111000222222222333333333444444000///...///333777999:::666888555111000222333000666666777888888666555555111000///000333555555444222333444333222222333555666999555555<<>>666444444444888<<>>EEE^^^uuudddKKK777666888333222888;;;999666333222333555888888777666555666888999999999666333444666777666333444777999888555444666999777444222222222222222333444555777999999888666555222222222333333333444444333333444333222333555777///000111222222111000//////...///222555777666555666111+++***///333444333555555666999:::999555111111666;;;<<<:::777666777111555999666000,,,111777888555222444777888333///000222444555555333111///222333333333333444444444111000...///333666888999444666444000000444555333222444555555666777777777111000000111222444444444444444444333111000222333555:::888666:::CCC```~~~~~~zzzuuu}}}{{{nnnrrr}}}sss[[[bbbqqqwwwppppppyyy}}}wwwssssssuuuwwwxxxxxxxxxyyyxxxrrrssszzz|||vvvvvv||||||kkkTTTAAA888555444333;;;BBBQQQaaahhheee^^^ZZZXXX___[[[JJJCCCKKKOOOKKKJJJMMMRRRTTTTTTWWWeeesss{{{ooosss{{{uuuqqqtttuuuyyyxxxtttoooppprrrpppkkkwww{{{ppp^^^```vvvyyytttvvvtttnnnmmmttt|||xxxssspppYYYgggmmm|||nnn]]]EEE555000000000///222333555333111//////000555111000555777444111000555444444555666444000---111111111222222333333444555444333444666666555444555444333333333333222222666555444555777888666333///555777333///000222222444222000///111333444444222222222222111111222444111222333111000000333666000......000555888999888333222111111111444666888000333222///...000///,,,---111444333222444222///000222444555555444555666///000111111000000222333///111222333333444666888222000......111333555555///111222333555666555333666000,,,...222333111///666777666333///---000222222555777666222000000222444111///111666888555111444,,,,,,444777333333777444666666444///---...000111333333111111444444111rrrEEE999666444666999<<<;;;999555222666777777555222111444888777888:::999888666666777===;;;888666777777777777777777777888777777666666333000///222333333555999444777888555555888777444444777999:::888555333333666666666555555444444444555666777666555444555666333222555888666111000222222666777444444777:::999888666666777666555888===JJJaaazzz]]]AAA777777666555666999888555111//////222555777555333333555777777777777666555555666666555444555777999888555444666999777444333444444111111444777777777777777777666666222222222222222111111111000111222222222333555777000111333444444222111////////////111333555666555666333000...///111333444333444777:::<<<:::555222111444888:::888666444333111333666666000,,,000888888666333444666666444222000111333444444333222000111111111111222222222222222111///000222555555555000333222//////222333111...111111000222555666555111111000000111222444555555555555333111111333555333999888666:::DDDddd|||zzz~~~}}}qqqppp|||yyyjjjjjjrrrtttmmmlllttt}}}wwwuuuuuuzzz|||zzzxxxyyysssoooooowww~~~nnnVVVCCC999666444333666BBBSSS```ccc```[[[YYYPPPNNNEEE===???EEEBBB999<<>>777777777666777888888666222000111333777444222222555777666555555666777777555444444555666777777777666666666777555333444777666222222555888777555444333444555666222222111111000////////////111222222222111333444222333555666555333111///111///...///222444555555444444444222000111444666222444666888888777666555333333444666777666333111111000333555111---000777666555444333333333444555///000111222333333222222111111111222222222333333333222111111222333111000000333444111000222111...///222333000000555666333222111000//////111444666444555555444333555888:::555999777777@@@MMMlll|||{{{|||www~~~~~~uuunnnnnnnnnoooqqqtttxxxzzzuuuqqqsss{{{}}}wwwuuupppoooooottt~~~mmmUUUBBB999666555444111???RRR```eeebbb[[[VVVIIIDDD>>><<<======:::666888666888<<>>;;;666333333777;;;:::777777:::===999<<<@@@@@@<<<777555555999777777999;;;;;;888444:::::::::999888777666555888000+++000777:::999999111666999888888999666111444777:::;;;999666333222111333555666666555333222222000///222666888777555777444555:::<<<888444444222555666333333777::::::444444666:::999555555888<<>>RRRbbbhhheee[[[QQQFFFHHHKKKHHH>>>555888AAA<<<666222666===BBBIIIOOOZZZbbbsss}}}lllrrrqqqqqqssszzz|||uuujjjmmmwww|||wwwuuurrroookkkuuu|||qqqgggqqqllluuulll}}}sssqqqaaabbbZZZNNN???333......000111555888777333111333666...///000///+++)))000;;;666111...///222444222...777666444333333333444444:::777333000000000///...666111---,,,000555999:::999666555666999888333...111555555333333555333///......///111222222///,,,444222000///111333444555333000------///111222333---333999888444111333777444444555555555444333333444666555111000222111...000555777333000111222111555555555333222222444666111111222111111222444777222222333222111222555777999666333222333666888999222333///+++///888;;;777...---111888888333222777333333333444555555555444///......111444555111...333222000...---///333777,,,777;;;333---222666444111222111///---000666<<<222555666333444777777555tttFFF:::888444:::>>><<<999999999666;;;999666444333444666888777999::::::999999999:::888;;;<<<999444222555888;;;;;;888555222222444777555222111333777:::999777999;;;<<<:::666333333444222444888::::::888666555333:::<<<888666777555000000......111666888777555;;;888555555777777555333444666888888888888888999888777555555777888999999777???FFF[[[|||{{{SSS:::===@@@333888333111777;;;:::888888888666555444555555444222222888:::666333333333222777666555555777888888777000222444333111000222444222444666555333222111111...///111333444444444333222000///111333222///,,,---222888:::777222///...+++,,,...111444555333111///222444555444333333444000111333444666666555555111111111111111111111111444111333777777333444::::::555///...111444444222///+++,,,333555222000222444222000//////000333444//////000222333333000...666:::<<<999333111444999333333333555888999888777111...///555555222222666333333555555555444333222111888;;;???SSSrrr{{{{{{~~~sss~~~qqquuusssuuu{{{zzzpppjjjkkkssszzz~~~~~~yyypppwwwuuuxxx~~~qqq\\\JJJ===555///,,,...DDDaaaooohhhZZZWWW\\\YYY\\\ZZZRRRMMMKKKFFF???KKKMMM@@@EEE666@@@:::AAAIIIaaaxxxzzzuuutttsssjjjooooooiiihhhooovvvxxxssssssttttttuuuuuusssooowwwuuurrrrrryyy}}}rrrcccwwwuuunnnggglllvvvrrrffftttbbbKKK<<<555111...,,,333777666111///333666666000000//////111444777888666666555555555444444444444444444555555666666666777444222111222222111///333333222000///111444777666444333444666666333///555333222111111222444666888222,,,---222555222...444333111---,,,---111555000000000111111222333444...222555333000///444888000000111555999999555111555444222000///......---333111000111333333333222555555111++++++222777777444111///000333555444222444777666333222555777666444333333555999:::555///111333222...///444666555---///333888;;;:::777444777111000333666555444555222000000333777777222,,,333111///...///111111111333333444444444333222222333222111000222555888;;;777555444555777777444222uuuGGG:::888444:::>>>;;;999999888666;;;999888666666777888999555777888888666555555666888::::::888444222333666888888777555444555888;;;999777666666888999888888;;;;;;:::888444444666888555333222444777888555111444999;;;888888999666111222111000333777999777555999666444555777888777555111444777:::;;;:::999888777666666888::::::777444555:::===PPPrrrlllHHH>>>???999333000111777:::999777888333222222333555666666555111777:::666333444555444777666444555666888777777333444555333000///111333222222222333333222111000111111222333444444444444222111000111333444222000---222777888666222000///......///111444555444333111222333444444333444444222333555666666555444333222333333333333333444444333111333777666333444999:::555000///222444444222222//////555666222000111555444111000///000222333------...111333555333222111555888555000...111666111111111333555777666555333///000444555111222555444444555555555444333333777;;;>>>EEE\\\|||{{{uuusss|||uuurrruuuxxxxxxvvv|||wwwzzz~~~qqqYYYFFF<<<888555222222>>>QQQaaagggfffiiioooqqqnnnfff```bbbhhhhhhddd___[[[PPPKKK>>>@@@<<>>777222///---444666666222111555666444333222111000000111333444444444444444333333333333333333333333333222222222555333111111222222111000///000000//////000333555888666555666666555222///444333111000000111222333444111///000333444111...444111...++++++,,,///111---------...000222555666...000222111///...111444000111444666888777444222444333222000///.........222111111222333444333222333444000+++,,,111555555333111000000333444444222333555555000///222444222444333222444777888444///000222111---...222444333000111222444666555444222777111///222555444444555333222111333666666222///222111000///000111222222333333333333333222222111777666444333333444666777444222111222444444222///uuuGGG:::888555:::===:::999999888555999999999999:::::::::;;;666777888777444222222333:::999777666444333333333555666666555555888<<>>888???SSSnnnxxxmmmZZZPPPCCCDDDEEEHHHUUUgggvvv|||xxxsssmmmnnnzzzzzzqqqqqqrrrxxxzzzmmmccclllrrrpppqqqxxxzzzwwweee\\\NNNAAA888333000///333555444222333666555111333222111000000000222222222222222222111111111111222222111111000/////////222111000000111222111000,,,...//////...///000222999888777777666444111...444333111000///000000111000111222444333222000...444///***(((***,,,,,,,,,++++++***+++...222666888000000111111000111111111000333666888777555333333333222111000////////////222111111222444555444222111222111------222444222333111000111222444333333333555444000///222333111555222111333555666333000///111000------111222000333222111111000000111111666111///111333222333666333333333333333333333222222111111111222222333444333333222222222111111111444444444444444444444444222111111222333222000...vvvGGG:::888777:::<<<999888999888444777888999;;;;;;;;;;;;;;;999:::;;;999666444333444;;;999666555555555333222555666666555666999===AAA<<<>>>???<<<888666888::::::999666444222333444666222222222555999:::888555777666666888===>>>999333777444333444777888555222222222222333666888999:::444444666888::::::999777<<<::::::===BBBAAA;;;444<<<;;;333777JJJZZZjjj}}}zzzWWWGGG===666666888<<<;;;666333444666666666777888888666444444999;;;777333444555444666444333444555777666666888777555222000///000111444000---///333666444000//////000111222444555666666444222111111222222333000111222222222222333333222000///000333555666555666444222222333444555555555666777777777555333111555555555666666777777777222222444444333222444666555222111111444666666555333222333555777555333111222111000//////000222333333222111111333333111000000333555333000000333666444333333444666777777666666444333333333222333555777666555333333333444555777888===PPPrrr|||wwwyyy}}}zzzxxx|||tttvvvqqqyyyoooxxx}}}rrryyy~~~zzzrrrwww{{{~~~zzzuuussszzzoooRRR???::::::777444666:::IIIbbbvvv~~~|||yyyvvvuuuuuuyyy~~~xxxlllhhhqqqdddiiiTTTPPPDDD:::777DDD___mmmaaaOOOHHHEEEAAA===???KKK[[[hhhnnnvvvvvvsssqqqxxx~~~yyynnnooosssyyy}}}{{{ssskkk]]]lllyyyzzzuuurrrpppnnnhhhaaaSSSBBB666222111///000222333222444666333---000//////000000222333444000000000000////////////000000000000////////////000//////000222222111000---///111111///...---...666666666666555333111///555444222111000000000000///222444444111///000111444...((('''+++---,,,))),,,+++******,,,000444777222111111222444666555333000444888888555222222444222111000000000000000000111111111333555555444222///222222///000333444111222222111111222333333333444555333000111555666333555111000222444222111111000222111......111222///222222222111//////000111666111///111111000222666222222333111000000222444111222333333333333444555333333222111000000000000---...000222333333333333222222333444444333111///vvvHHH:::888888;;;;;;888888999777333444666888:::;;;;;;:::999:::;;;;;;:::777555555555;;;999777666777777555444777888777666666777;;;>>>:::<<<===;;;777666888;;;888777555444333222111000***///666::::::999999:::888555444999>>>>>>999555777444333444666666444111000111222333444666999::::::777444333555777777666===:::888999===>>>;;;777;;;;;;333111:::GGG___~~~yyy]]]CCC999666777::::::666555666555555555666777777444222777;;;<<<666222222333222555444222333555666666555888666444222222111111111444111...000555777555111***+++---///222444555666666555333111/////////000222111111111222333444444111000///000222444444444777555222222333555555444333444555555666666555555555555555555555555555555111333444333222222333444111111111333555777777777///000111333555666444111............///111222333444333222333444333111000222444555444222111444666555444222333555666777666555555555333333444444444666666444333333444666666999<<>>PPPZZZQQQFFFCCCFFF>>>888888@@@LLLVVV\\\www}}}|||sssqqqvvvuuuooommmvvv}}}tttoooooodddrrr}}}|||tttnnnmmmnnnssskkkXXXAAA444111111///---000222111222333111,,,000000000111111222333333000000/////////........./////////000111222333333///...///000222333111000111333444333000---,,,+++111222333444333222111111555555444333222111111111111333444222...---000444555///***)))---///---+++000...,,,+++,,,///222444//////000333666777777555000444777777444222222444000000000000000000111222//////000222555555333111000333444222222555555222222222222222111222333444222222111///222777777444666111000333444000///222222444444000000333333111000222444333111000111222555222000222111///111555111222111///...///111333000333444444333222444555444333222111000000000000---...000222333333222111000222444555444222000///wwwHHH:::888999;;;999777777999777222444555777999999999999888666777888888666444444555999999888777777777777777999999888666444666999;;;888999999888777777888999666555444444444333111...&&&...666999777666999<<<777444555:::===;;;777666777444333444666666444000000111333333333444777999===888222000222444555444888666444444666777888888666999444111666>>>VVVxxx|||UUU<<<666222555999888888999000000111444666666333111666:::;;;555000111222222555333222222444555555444777666444444444333111///333222111333666666333000'''))),,,///222444444444555555444222000...///000444333111111333444444333111000///111333444333222888555222333555666555222222222222222333555777888777777666555555444444333000333444111000222333222000111333555666666777777---///111111444666444000.........///000111222333000000222444666666444222222333333222111111222444444222000000222444444444333555666444555777666333444444444444555666777888777???RRRmmm}}}}}}|||yyy~~~qqqrrr{{{wwwvvvsssyyyvvvoooyyy|||zzz|||uuu[[[GGG>>>:::555000999CCCVVVlllyyy~~~yyyxxxyyyxxxqqqooohhhlllggggggcccYYYJJJ@@@FFFMMMKKKEEEDDDAAA:::555555:::???HHHOOOqqq}}}rrrllluuu}}}~~~kkkuuu~~~tttrrrvvvrrrwww{{{xxxsssqqqtttxxx{{{pppYYY???222333333///+++111333111000111000---555555444333222111000///000000000000//////////////////000222333444555666//////000111333333222000333555555444111...,,,,,,...000222333222111111222444444444444333222222222222333333000......111555444000---,,,///000000///333111///...---///111333,,,...000222444444555555000222444444333222222222////////////000111222333---...///222444444222000111444555333333666555222111222333222111111333555000///---,,,///555555111666111111666555///...222222555555222333555555333000333666555111000111333444222333444333///111555222111000//////000111222000333666555222111222444666444222111000000000111333444555555444333111000---000333444222000......wwwIII:::888:::;;;999666777999777222666666777888888999999888222444666666555555666777555777888777555555777:::999999777555444444777::::::888666666777777777666666444222222555666555444...222555666555666:::===666444666;;;<<<777555666777555333555777888555222111333444333222222555777:::555000///222444333222333444555444333555888;;;666888666777;;;;;;JJJeeetttkkkIII===444444999;;;::::::222222333555777666333000333777888333///111444444444333111222333555555444999777666555555333///+++000111444555555333111///(((+++...222333333222111111333555444222111111333777444222333555555444222111111111333555555444222888555222444777777444000333222000///000333666888999999888666555444333222///444555000///222333111333555666777666444333333...111222111333666444...222222111111111111111111///000333666888777444000333333333222111000111222444222000000111333444444000555777666666999777333111222444555777888888888555CCC\\\xxx~~~|||~~~}}}rrr~~~}}}xxxnnnyyy{{{}}}xxx~~~zzz{{{}}}}}}}}}}}}ttt[[[FFF;;;666333111555AAAWWWnnn|||}}}yyyzzz{{{wwwvvvxxxyyyvvvnnnqqqmmmrrrlllkkkaaaQQQCCCDDDOOOWWWUUUNNNIIIBBB>>>===;;;:::???GGG\\\oooyyyqqqnnnxxxmmmrrr|||vvvsssvvvuuuvvvwwwxxxxxxwwwwwwyyyzzzoooVVV===333777666000+++333777333...///111222777666666555333111000///111111111111000000000000111111222333444444555555000000111333444444222///222333444333000......//////111444444222000000111222222333333333222222222222222222111000000111111111000/////////000222222444333222111000111222333---000444555333111222444000///000111333333222111.........///000222333444+++,,,...111333333111///000444444222222555555222000222333222111111333555222111...+++///333222---555000222888777///---333111444555333444777777444555666666333...,,,///333333333555777555000000444555222000111333444333111000444777666222///000222777666333111000000111222555555555555444333222111---111444555333000......xxxIII;;;888;;;;;;888555777999777111888888888888888999999999111333666777666777888999111555888777333333777;;;888888777555333444777:::<<<999666666888888666333777444000111555999;;;;;;999777555444666999<<<>>>555444777<<<:::444333777888666444666999999777444222444555444111111333666666222...///333555333000111555999888666666:::>>>:::;;;888<<<@@@:::>>>QQQkkk~~~zzzYYYIII:::777;;;<<<:::888999999999999999777222///000444555111///222555666444222111222333444444444:::999777777666333---(((---111555666444111...---+++---111444555333000......222555666555444555666888666444444666666444222111222333555777777444222777444333555888888444///444222///---...111555888;;;:::999777555444222222///444555000...222333000666888999888555222000///000444444111222666333,,,666666555444333111111000222333666888999666000,,,666555555333222111222222777444222111333555666666...444888777888:::888222000111444666888999999999:::LLLhhhvvvxxxzzz|||sssvvvnnn{{{sssuuuhhh~~~|||xxxyyy}}}}}}yyy~~~|||qqqWWWAAA555111111222000>>>XXXsssuuurrrxxx~~~{{{vvvuuurrrvvvooo}}}uuu~~~nnnlllaaaSSSEEEFFFYYYjjjggg[[[XXXRRRMMMIIIAAA999;;;BBBDDD^^^qqqrrrssszzz{{{tttppppppvvv~~~vvvppppppqqqrrrwww}}}{{{tttooouuukkkSSS;;;555:::999000+++555:::555......222555444444555555555444333333222222222222111111111111333333333333333333444444111111222444555444222///000111222111000///000111111444666555222//////111000111111222222222111111000111222333333222000...///000000000///000222555333333333333333333444444000555999888444000111444000...---///333444222000---......///000222444555***+++---000222333000...000333333111111444444222000222444333000000333666777555111---000444111,,,555000333:::888///---333000333444333444777777444999999666000***)))---333333333666999666111000444777333000222666888555111000444777666111...///111888666444222111111111222111111111222222333333444///333777888555222111111HHH777999888777777999:::777111+++333888999555555999888444333222555:::;;;777666999666444333333444666666666666777777666444444888;;;<<<<<<:::777444222222333888888777222...///555;;;888666444555888::::::888///444777666666888999777777222...222999<<<777111...555888444111222555666999333111444555111000222777333111333444555888>>>>>>888444666888999===AAA[[[{{{}}}cccFFF777444666777999333777999888555222111222333444444111......222555111000111333555666555444444777555222333666222+++222333444333///,,,+++***000111222222111222444666555222222777666111///222999666222000111222333333000000111222333555666777666444222111222333333333555333111222777;;;<<<;;;???:::444333666777555222,,,---,,,,,,---000555999666444444777999777000***,,,///111///000333333111666555444333222222222222222444444333444666444///555222333888888222000333555111...000444777666444666444333444777777555222111555444888???999333888;;;UUUwwwvvvyyy|||~~~yyy}}}~~~{{{zzz||||||yyyvvv}}}zzz{{{|||}}}vvvxxx~~~sss\\\FFF666000111444555===YYY~~~}}}{{{{{{vvvssskkkssszzz{{{vvv~~~jjjbbbcccXXXJJJPPPgggtttqqqnnnxxxvvvbbbJJJ>>><<<<<>>777555333555888:::999666000444555444666::::::777444222222666;;;;;;444...000666888444111333666777777111000444666333333666777444222444555444777;;;===888555777::::::===@@@PPPllltttPPP===999888666555333666888888555333222333555666666444222222444666111000000222444666555444555777666333444777333---000222333222000...------///111222111111111333555666333333777666000...111555444444333222222111111///000222555666666666666444444444555666666555333888555333333666999::::::;;;777555555888888444111111000///...---///444777444333333666999888333///+++000333222333555333///222222222222333333444444222444333111333666555000666333444888777333111444333///,,,---222444444111666444333555777888666444111555444888???:::555<<>>AAARRRhhhxxx}}}|||zzzzzzxxxxxx{{{}}}|||ooolllvvv~~~~~~vvv```HHH888444444333666666555333222000...---000///000333555555222///000//////000222333444444000/////////000222444555555555444333111111111222444333222111000111111111000222444444444333444555333222222333333444555666222444666555333222222444111333444222000000333777666666555444444333222222,,,...111444555444222000333...---000111///,,,---///000111333333333111111---///222444444222000///......000111222222222222222333444333111000333666333111000111222333000...333444555333111000111333000222444666666555222000666555333///'''!!!$$$+++555555555555444333222111777666222,,,...333444000...///222444666444000,,,///222555444000---...000111333555444222222333555333111000222555555222///|||HHH:::<<<=========:::888777888999888:::;;;999999;;;:::777@@@777111333777666333222999777555555666777777777444777:::;;;:::888888888999::::::999777666777888555777888777555555999===555444333666999:::888555333444333333777<<<;;;666222444777;;;<<<888111,,,444888888444111555888999555111000444777777777999666333444777777555555888<<<888666:::<<<<<<===???EEEXXXxxxaaaIII@@@<<<777333333555777777666444444555555666777666444444444555222111000111333555666555666777666444555666333//////000222222000//////000///000111111000000222444777555555666555000...///000333666666333000000111///111444777777777555333111111333666888777444111777555222222444555666666666555444666999888444000555444333000...///222444333111111333777888666444,,,111444444555666333...222222222222333333333333222333222000222666666333666444333555555333222555222///,,,---111333333111555444444666888888777666111666555777===:::888BBBWWWssswwwsssuuusssvvvyyyyyyyyy}}}yyysssuuuwwwwww||||||zzzxxx|||~~~xxxuuu~~~|||}}}\\\BBB444222444666777;;;OOOoooxxxooouuuyyyoootttvvv~~~{{{llljjjuuuxxxsss^^^DDD888BBBYYYrrr~~~ppp\\\JJJAAA???NNNcccuuu~~~rrrsss{{{|||uuukkklllxxxqqq]]]KKK<<<222000444555555555555444333111000...//////111333333000...000---,,,...444777777444......///000111222333333666666555444444444444444555333222333444444111---///111333444333333444555555555555444444555555666222444555666444444444555111333555555222111444666777777666555444222111000***---111555666555222000444///,,,...///---,,,......000222333444333111000,,,000555666333111111222---...///000000000000000333333222111000000111111111000...///111222111111333333333111000000222444444222222444666666333000444444333111***$$$&&&,,,777666444333222333333444999888444//////222222000,,,---///333555444111//////222444333000...///111333444555444333111111222333000///000444555444111|||JJJ;;;;;;;;;===>>><<<999777999;;;999::::::999999999999777@@@888222333444222333555999777555444666777777666555666888999888888777777999;;;;;;:::888777777888333555777777666555666888555444555777;;;;;;888555777666333222777<<<:::333333666;;;<<<:::555000---666999999444222666:::;;;555333222555777999999:::333222444888999666555888;;;777777;;;>>><<<<<<>>>???IIIgggxxx\\\KKK???999666333444666666666666666666444444555555444333333333333111000111333555666666444555555555555444222000000111222222000000000111///000111000//////111333777666666666444000...---///444888777222///000333333444555555555333222111//////000333555555333111333222000000111333444555444444333555777777555222555444333111......111333222000///000333666666555...222444222222444333///555444444333222111000///222333111///111666777444444333222222222222333444444111///000222444444333555555555555666555444444333888555555:::888:::HHHlllvvvssswwwxxxqqqooorrrtttxxx~~~~~~{{{vvvuuuyyy|||tttyyy~~~zzzyyy~~~yyyXXX???444444666777333888LLLjjj}}}rrrkkkvvv|||qqqnnnlllwww~~~qqqkkkttt{{{eeeMMM888666BBBTTTjjj||||||yyy{{{|||hhhPPPCCC===MMMdddvvv~~~vvv~~~tttxxxwwwppptttuuuqqqrrryyy~~~}}}lllZZZMMM???222000666222333555666555444333222//////000222222222000///000///...000333666666555,,,---///111222222222111888777555444444444333222888555444666:::888222,,,...000222333222222444555:::999777555333222111111222444555555666555666666111444777666333222333555666666666555444333111000***,,,000333555555444333666111.........,,,...111///000222333333222111///+++111666666222///111333...///000000000000000///222000//////111111000///000///......///111222333333222111000000111333444666222000222666888555111333333444444///***,,,111777555333111111333555666999888555222111333333333111000///000222444333222000222333222000///000222222333444444444222222111333000...///333555555333}}}KKK:::888777:::======:::777777999888888888999888777666666;;;888666555222///333:::666555333333555666777666777555444444555666777888;;;<<<===<<<999777666666555666888999888666666666666555555888<<<<<<999555:::999666444777;;;777000555888;;;:::777333111111888:::888444333888;;;;;;777666555555777999999777000000333999:::888666888:::777777;;;>>><<<<<<===<<>>OOOxxxxxxvvvzzzzzzqqqooowww|||}}}}}}}}}zzz||||||www~~~}}}~~~xxxYYYAAA777555666666666???UUUrrr}}}uuunnnvvv{{{pppkkkfffsssyyyppprrrsss\\\FFF444666AAANNNaaarrr~~~{{{qqqXXXGGG<<>>>>>555222000111555777666444///666;;;;;;::::::888444444444555777999:::888555666888777555777:::999666555888666333555::::::555888666666999888444111333999555444777999999:::======999AAA]]]```PPP999777444555777888777555777333//////111333222111...///222555888777444111333111444888555///000555000111222222222333666999222333333222111111222444,,,222444222333888777333333444777:::;;;:::666222444555666777888888888888444444555777888777444111---///111111111444999===555777999999888666555444555666666444111000111222222333333333333444666888444666555000000222222///,,,...000333444444333222222444444333444666444//////444666444444888666111666666666444333333555777...111444444333333555777444;;;999777<<>>555IIIdddwww}}}nnniiilll___QQQPPPSSSNNNJJJMMMLLLGGGNNNUUUPPPCCCCCC===666666>>>JJJQQQYYYmmmwwwqqqsss~~~yyyiiiNNNUUU___iiipppxxx}}}vvvtttzzz{{{uuupppqqqnnnfffeeeooo}}}vvvlllpppkkkYYYBBB666888999555444222000//////222444666333555666555222000222444777444111111444555333000111111222222444555555666444000...000555777666333---111555777666444333333444555666666444222222333666555444222111000000///555333222333555555222///333444444222......111555555666777777666333000...,,,...000222444444333333......///222111///333999777444000------///222444333222222333555555444222...///111222444444555555000555999888333111222555///222555666444222333444666555555777999777222...000333555777666555666666999444000///,,,***+++000,,,000555888999777444111444222222444000***+++111666444111111111222111111222000///000222444555555555444444555666555000,,,333111111333666555111---{{{LLL<<<888999777444555888:::888666333111444;;;>>>999222///666555666999<<<;;;666222333555888999:::999888777666444555888777555777;;;888;;;:::777999===;;;444444000222:::>>>;;;888999777555333333555666777777555666888999999888777555333333222333777;;;888111222777999666777:::888333999;;;999444111444777666777555444555888888666333555777666333555:::777111;;;999>>>TTTzzzuuuZZZ>>>666000111333111222444444444111------111222//////000222333222111///...333555666555222...,,,+++))),,,///222222222555999444777888555000...222666666444333333333333222000222555444000111666555000555444444555777666444222777222...///333555333000''',,,111222111222666;;;777888888999999777666555999777777777555222000111666222222888:::666444777666555444333222222111111///000111000//////111333555444333333444444111///222333333444444333333222:::555222222222111333888888222...000444666222---444<<<666777EEENNNdddvvvssstttpppgggppp}}}zzzvvvvvvwwwxxx{{{~~~|||xxxyyyvvv\\\EEE999555666777777@@@___~~~}}}yyyiiiVVVMMMNNNNNNGGG???@@@===;;;<<<@@@CCCAAA???@@@;;;777777888999???EEEAAAMMMlll|||xxx~~~|||dddHHH\\\sss}}}}}}|||wwwiiifffkkknnnrrr~~~|||hhhbbbfff___III777333444333999888777555333333222222///222222111222444333...555333111111222333222111222222111111111111111222666222---...222444222///222000//////111222222222777777666555666555333111///444555111111555444///333444555444111///------444333...)))***///222111888777666555555333000...///.........000000///---)))***///444222///000555555222///...000333555555111111222222222222111111...222222///...222444333111222222333444444444444111333555555444222222222555666555444111000111222222444666555333222333666<<<888444333222111000111...444::::::666333333555111111111...+++,,,000444444222000000111222111000222///------111444555444111000///111444333///+++222111000111333444444333wwwIII:::666:::999888888999:::::::::555333666;;;<<<777333222888888888:::;;;:::666222444555666888::::::888666555444555:::;;;888777888666999999666777;;;;;;777;;;777777===>>>:::666666777666555555666666666666888999:::;;;:::888777555666666555444777:::777000111666888666666999888444666888777222111444777777999777555666777777444222;;;;;;888333555::::::666888777999FFFdddyyyJJJ:::111555999777666999444444111,,,,,,...---)))---...///111111111000000000222444333111...------***,,,000333333333444777666777888666333111333666555444222222333444333111222555444111333777666111555444333444555555222000444111000111555555222...+++///222333222333666999777888999999999888666666666555555666555444333333666222333888999444222333555444444444333222222111000111222111000111222444222222222111000///......111222222222222222222111555222222444444111111333777444111222555666333000333:::555888LLLZZZmmm|||vvvvvvtttooorrr}}}|||}}}{{{wwwzzz{{{}}}yyy___FFF777222444777444CCCdddyyy|||lll```PPPEEEAAA???;;;777888999:::999999999<<>>;;;;;;>>>>>>:::777666888888999999888777555444;;;;;;<<<<<<;;;999777666888888777555777999666000000444555555555888777444333666666222111444777777:::999777777777555333111???>>>999444555:::===;;;777;;;:::<<>>777666888<<<;;;999:::???BBB555999JJJXXXhhhsssooouuuxxx|||yyyyyyvvvrrrkkktttooonnnpppqqqppprrrvvvqqqjjjXXX@@@444444444///333444444444444333222111***...000///111555666333666444222222333444333222000000000000000000111111222111111111222444666777444333333444666666555333222333333444555555444444---///...,,,---111333222777555333111111333555777555666444//////222333111111111000222333333222000333111...---.../////////000,,,,,,333999888666666444333111111222333222111111111222222222222111111555444111...111777888555333333333333333333222111222333444333111/////////111222222222000000111333444555444222111111444666666333111333777999666111000111444666666555333222...000111111000000111333222444555333000000222444222111111222333444444333---///111111000...------333111//////111333555555yyyJJJ:::666444777999888555555888<<<888888:::;;;777333444999::::::999::::::999999888666444333555999;;;888555777222111777;;;:::666555333555444222222555:::>>>888888999;;;<<<;;;999999:::;;;======;;;888555444999::::::;;;::::::999888777888777444555888666111000222333444555666666555444777777333111555777666888888777777777666444333>>><<<999666666999<<<<<<555===>>>:::IIImmmsssNNN111222888333111777000222111000111444333...111111000111222333444555...000333333222000//////+++///222222222444333111666555555666777777444222333222111111444666777666555444444444666888888666666555333333333222000...222111111333444444000---555333222222444444333111555666777777777666444333222444444333444777888666333333444777888666222000222222333555555555444444333444666666555444555666222666777555///---///333222222111111111111222222222111444888888333///000222444666555333222444666???BBB@@@JJJhhhtttnnnooosssssszzz}}}vvvuuuzzz|||{{{~~~~~~|||~~~wwwsssuuuwwwssslll{{{zzzoooooo{{{|||xxxZZZAAA333111222444;;;MMMdddvvv}}}xxxiiiYYYIIIDDD<<<666333444666888777:::<<<888222111777===;;;888777999;;;AAALLLWWWUUU>>>222<<>>AAA@@@<<<888666555666666777999::::::;;;;;;555777666333444777777333222111222444555444555666777:::999555333555666555444555777777777777777888999888777777777777999<<<444;;;===:::CCCaaajjjDDD::::::444222777///111111000222555444000222111111000000000111111000333555555333111000000---000000---///333333000444444444555666666333111333111000111444777888888666444444555777777777666888666444333333333111000444222111111222333333222555444222222333333222000333444555555555444222222333666666222222666777444111333444666999999777444111222444555666666555444222444666777666555555666333666888555111///222666444333222222222222333444555333444888888444222333000333666555222111444777???@@@FFFWWWwww}}}zzztttvvv{{{xxxxxxzzz||||||{{{{{{}}}yyy{{{}}}yyysssuuu||||||xxxxxxsssnnnyyysssSSS<<<444444444222;;;PPPgggtttvvvnnn\\\KKK???999333111333777:::;;;999999999999:::<<>>AAAHHHWWWeeeXXXEEE333444CCCMMMYYYgggnnnyyyxxx~~~yyyrrrsssxxx}}}rrrmmmqqqzzzuuuhhhkkkxxxqqqnnn^^^EEE555444555444444444444333222000///......333444111///111333222333111//////000111000///...///000111222111111111555555555444222222444666666555555666777888777555444666777666333111222333///------...///111444777555444222333333333000...444888888444111333444222555333222222333444333222000000111333444222///,,,++++++///333333111444999444333222222333333111000111111222222222222111111333111,,,+++000777777222333333333333222111111000111222222111///......///222333444333333333555777666444111000000222444555777555000,,,///555444...000000111333666666444222///000111333444333222111111555777555000///222666333444555444333222111111///222444333000...000222333111//////111444555555uuuDDD444111777888999999999999;;;===888666666888777444666:::222555888:::::::::;;;===666666777777888888999999:::333///222555666777999:::444000222444555777:::333777999666444666666555;;;>>>AAA@@@<<<777666666555555666888999;;;<<<===555777777444444777888666444222222555555333333666888;;;;;;666444555666444111333666888888888:::<<<666555666888888777:::???>>>=========CCCTTTrrr^^^HHH===666333555111222111...///222000,,,////////////......------111333666666444222111000///000---''')))222555111333444444444444444333333444222000111444777999999888444333666777666555666888666333333333333222111444333222222222444666777555555555444444333333333333333444555444333222111444888777111111666777333111333444444777;;;:::666111222555666777666555444111333666666555444444555222444444333000000333666555444333222222333444555777555555777777444333555///222444444333222555777:::<<>>:::555111111555:::???@@@CCC@@@???CCCJJJOOOOOOMMMJJJKKKNNNQQQQQQQQQYYYbbb]]]VVVBBB666:::>>>HHH[[[gggzzz~~~qqqyyy{{{wwwwwwyyy{{{uuuuuuzzzuuujjjiiiqqq{{{wwweeeIII666222333111555444333222111111111111222666777222///000222222222000......///000///......///111222333333222111666555444333222333444444666555333444555777666666555777999777444111222333...++++++...000///222555000///...111444555222///111666777333000222444444333111//////000111111000///000111444555444111...---...111444222000444:::444333111111222333222111111111222222222222111111......,,,+++///555555111222222222222222222111000111222222000///...000111333444555444333444666777555333111000111333444333888:::777000000555555000000111333444555555555555222222222333444444222000222444555333000000222444444555555444111000000111222333333333111000111222222111000111333444444333tttEEE999999888777666777:::<<<<<<<<<777333333666888666666999000444999;;;:::999999:::555888:::999777666:::===888444333666777666777;;;>>>555///333777666444555666;;;<<<777444666666444999<<>>FFFIII>>>:::@@@DDDKKKdddzzzYYYFFF===777333222222000---...222222...---...///000111000///......111444555444222222222000000))) $$$000666333333555666555333222444777555333111111333777999999999444333666777444222444666444111111222333222111111222444555555666888999444666888777555444777999444555555666555444333222333999777000000777999333222555444222444999999555222333555777777666444333///222444555444333333333222111000000000222444666444333222111111222333444666444444888777444222444111222444444555555777888===AAAbbbyyyvvvvvv{{{|||yyyxxxzzzrrrqqquuu}}}}}}|||}}}}}}~~~yyy{{{zzztttsss{{{}}}wwwuuuzzz{{{wwwnnnmmmqqqxxxvvvsss{{{}}}qqqWWWAAA555333555777333MMMlllyyyjjjPPP>>>999888999:::;;;>>>DDDMMMSSS^^^[[[[[[^^^dddfffccc___bbbdddiiikkkfff```aaagggiiippp]]]AAA888555===RRRggg|||}}}oootttzzz|||zzzwwwxxx{{{}}}uuutttrrrnnnnnnrrr}}}eeeHHH777666666222444333111000111222555666333888999444///111333444222000///...///000///...///000222444555444333222666333000111333555555333666444111111222444666666444777:::999555222444777///+++,,,111222000111555222///---...333555333000///444555111...000444555111///......000222333222111000000111333444333333333222222666666444666:::555222000///111333444444111111222222222222111111***---...---///333333111000111111222222222222111000111111000///000222444333444555444333333444666555222000111333444333111222:::<<<555222666555000///222555666444444666888555333222333444444222///333333222111111111111222555666555222///---///111444222111000111222111000000000000222444555333222nnnBBB999<<<777555333555999;;;;;;999666111000555999888777777000555:::<<<:::777777777444999===;;;666555:::@@@666666888;;;:::777888<<>>888666888:::888777:::===;;;666222333555::::::::::::;;;<<<=========???>>>999666888999777999555333777666222222666222666777444333555777555111444777888888888:::===<<<888666999999:::BBBMMMLLL999222<<>>555666777777777666555444222888777///000888:::555444666444///111777777333222444666777777666444222...111333444333222222222333111///000222555777777333222000//////000222333333222444999888333000111333333333555777888888999FFFLLLttt|||xxx}}}|||wwwvvvuuuvvv|||zzzxxx|||~~~~~~qqqrrruuuttt{{{uuuoootttwwwttt|||oookkkssstttooouuu{{{ttt^^^FFF444///444;;;333JJJgggppp]]]AAA666:::999???EEEGGGHHHOOO]]]iii{{{yyyxxxxxxyyywwwrrrnnnzzz{{{~~~}}}uuummmooouuupppoooKKK;;;777@@@XXXhhh}}}pppoooooopppqqqttt|||wwwrrrtttxxx{{{}}}~~~bbbEEE999;;;;;;666222111//////111444888;;;333999:::444000222555666333111//////000111000//////111333555666555444333555111---///444777666444666333000...000333555666222666:::999666444666:::111...///555666222222666888333...---000333222000---333444///,,,///444666111///...///222555777777444111......000333666777555000---222555555444444555222///...000333555555111111222222222222111111(((---111000000222333111///000111222222222222222000111111000000111333555333444444333222111333555444222000111444444333000***777>>>777333555333---...333777777444333666:::888555222222444444111///444222000000111222111000666666555111---,,,...111444111......111222000...///000111333555555333111xxxKKK>>>;;;::::::777444777===;;;333777999;;;888444222444888===888888===???:::777888777888888777666555555666999888777555555666666777999:::888333333888:::999666999888555555999<<<<<<:::999888777666666777888<<<999888;;;>>>???;;;666;;;<<<===<<<:::888777888555333333444222///000444555666555333555888888444555555444333333333444444888777:::===<<<888999<<<>>>EEEAAA;;;>>>FFFYYYsssoooTTTAAA888999666111///222555444111444666555000///222111///---------+++***+++...111111000+++$$$$$$)))......666666666555555444444444;;;888444222333333333333555666666555333222222333666444222111222333333222111222444555666777666666555777999888777555555555333888999555333777777444444444666777888555000,,,666777666444000...000333333333444444333333222111555888666000///444666222444333222111111111222333222000000111111///111666555///000777777///---333555444000555===777555@@@IIIddd}}}~~~||||||~~~zzz~~~~~~|||vvvqqqyyysssdddfffnnnttt|||uuuXXXBBB888666777777;;;999RRRcccQQQ???;;;444<<<>>>EEEUUUgggvvv}}}}}}{{{|||}}}{{{kkkuuuzzz^^^GGG>>>>>>YYYrrr|||wwwrrrpppyyyyyykkkNNN<<<888888444333333333111000000333555555666666444222000000111///---,,,---...///...---000111222222111111444666222555333...333===<<<222444666777444000---...111444333666:::777000111666000111333333222222333444111333555666444222111111000444777444---+++///444222111111111222333333444444222111000000222444555444...)))***000444333///...000333555666444222///444666444000...111000...222222222111222222333444555444222222222333333333555444333000...///222555333222000111333444333222888666555555666555222000333///111666777222111555222555777555333222555888===888444222...+++---333222444555444000///000222222111111000000000000000888777444111/////////000222//////222222//////222wwwKKK???===<<<<<<888555999>>>===777666888:::888333222444777>>>999888===???:::666555777888888888666555666777777666555444444444555666888;;;:::777666888666333333999<<<888555888===???<<<:::777666666666666555===<<<;;;>>>BBBAAA===888<<<===>>><<<:::888777888555333333444222///000444666666555222444999999666777666555444444444555666666666999===<<<999:::>>>CCCMMMKKKCCC??????NNNhhh```DDD444;;;888333111333555666444555777666222111333333000---...---,,,+++,,,///111333222---&&&%%%+++000111555333111//////000222333:::777555333444444333222666777777555333111111222444222111111333555666666333333222333444555777888777999;;;;;;999777555555111666666222000444555333777777666777777666222000666666666333000///111333444444444444444333222222555888666111111555777444555444333222222222333333666333333444333000000444888111///444333...///666555333...222;;;999<<>>999777;;;===:::555222777888888888666555666777666555444333333333444444777;;;===;;;999888333---333<<>>999===>>>>>><<<999777777888555333444555333///000333777777444111444999;;;999999888666444444555666777444555999<<<;;;999<<>>>>>;;;888666555222555555111000222555444;;;999666555666666555444555666555333111000111333444555555555555444333333555666555222333666777666555555444333333333333444666333333666666333333666:::222...000000---111999666333,,,///999;;;DDDWWWiii~~~|||zzz~~~uuunnnuuuoooeeeccclllxxx|||xxxsss|||~~~kkkRRRAAA;;;999666222777JJJRRRKKKDDD<<<999>>>AAA^^^ssstttxxxvvv{{{}}}~~~~~~|||~~~}}}yyyxxx|||mmmYYYCCC666OOOttt~~~mmm{{{~~~yyy~~~qqqRRR:::333444444222222222000//////222444///000222333222333555666333111000000111111000...---000333444444222222222222555444000444;;;:::222<<<999444111111222333444;;;999888888666222222666000222333333222111333444444666888888666555444555;;;999666333222000...---000000111222444555666666000111111111111222222222222///...111666888666222000111222444666555333000000333444111000111///+++///000111111222222111111555111...000555555111+++777444222444777999888666...000000000000111333444666444333333444555444444444222222555444111111333000//////000333555555555888444222222000---000555333444444333111000111222222222111000000000000111333222111111111222333444222...---//////---...222sssHHH???AAA<<<999555333555999;;;:::444666777666444333333555:::666555888;;;:::555111666888999888666666777888666555555444444444444444666;;;===<<<:::888333---666===@@@<<<777666666555<<<888555555888999666333;;;;;;===@@@BBB@@@<<<888<<<<<<<<<:::777666666777666444555777444000000333888777444111333:::<<<;;;:::888666444333444666777333444888;;;:::999>>>FFFHHHTTTTTTHHH;;;888QQQyyyeeeHHH<<<777444555666666666777666888777333111444333111...//////...---...000222111000***$$$$$$+++000222555333111000000111333444555444444555666555222000444555666555333222333444000...---...111444555555666555444444555777:::;;;:::===??????<<<888666555444555555333222333666888===999555333333555666777555555444222111111222333555555666666555555444333333444333222333555666666444444333333222222222222111///000555888777777999999333/////////...222999666555...///888===IIIaaa}}}zzzrrruuutttlllaaacccpppwwwuuu~~~uuuyyy~~~tttZZZGGG>>>:::666222>>>ZZZXXXDDD???<<<;;;GGG```uuu}}}www||||||~~~|||wwwyyy~~~~~~|||}}}zzzwwwhhhWWWAAA666RRR{{{uuu{{{wwwoooyyy~~~|||nnnOOO999444555333111222222111//////111333...000222333222333555777333222000000111111000...,,,///333555444222111111333555444222555999888333;;;777222111333444333222;;;999777555333111111333222444555444333333444555555666888777666444444555888888666444111///......111111333444666777888888///000111222222222111111000//////222777888666222222111111333555666333111...222333111111222///+++...///000111222222111111222222222333444333000---444000...111666999777333---///000000///000222555444333111111333555555555111111111333333333333444333000...///333555444222666444333444333111444999333333333333222111111111333222111111000000111111////////////111222444555333000...000000...000333pppEEE===@@@<<<888555444666888:::<<<444555666666555444444444333333444666888999777333666888999888777666777999777777777777777666666555777;;;<<<:::999:::888333666999999888999:::777222999777666777999:::888555;;;<<<>>>@@@AAA@@@<<<::::::::::::888555444555777888666777999777222111444999999555222444:::<<<;;;999888666444333333444555222333777:::999888???IIIHHHSSSTTTKKK???999PPPxxx~~~\\\BBB999444666888666444444444666555111000222222///---...//////......///111000000,,,&&&'''---222333333333444555555444444333333333444555777666333000111333444444444444555777444222111111222444444444555666777999:::::::::::::::<<<>>>>>>;;;777555444444444555555444333666999;;;888333111111444666666555444222222222333333444555555666666555555444333111111111222222222333444222222222222111111000000///---...555999777666777666333111222222222444777777777111222;;;@@@PPPjjj~~~~~~yyy|||uuufffbbbmmm{{{~~~|||~~~www[[[EEE999555333222AAA^^^ZZZAAA;;;===EEEVVVzzz{{{uuu|||}}}xxx}}}{{{{{{wwwiii[[[FFF;;;UUUwwwxxxpppzzz}}}hhhJJJ999777777222111222222222000000111333111222444444333333444666222111000000111111///...,,,///222333333222222222333555555444555777666333777555333333555555222...999888555222000000///...222333444333222111222333444555666555444333333444111555777444...,,,///333...000111333555666666666000000111222222222222111000///...000444555444222555222000111555777444111---111333111111222111---......///000111222222222///444999777222//////222222///---000555888666222...///000000000000222444333111000111333555444444...000000111222444555555777333000111333444222///000///000333222000222777333333222222222222222111333222222111111111111111,,,,,,---...000222333444555111000222222000111555nnnCCC<<<@@@<<<999777888999999;;;???444555666777777666444444...444777777777888999777666888999888777777888:::888999999999999888777666777;;;<<<::::::<<<;;;888222333444555:::>>>;;;555999999::::::999999888777>>>???@@@AAAAAA@@@???>>>999999888777555555777999:::999:::<<<999444333555::::::777444555:::<<<999888777666555444444333333111333777:::888888@@@KKKJJJSSSVVVQQQFFF<<>>UUUXXXDDD999@@@TTThhhzzz}}}{{{tttwww}}}}}}{{{|||ooocccRRRDDDZZZ{{{mmmyyy|||uuuwww~~~eeeHHH::::::888222111222333333222111222333333555666555444333444666111000///000111222111//////000111000///000222444444555666666666555444333444444444666666444111...666666333///...000...***000111222111///...///000333444444333222111222333---222666444---+++000777+++---///111222222222222111111222222222333333333222000...---///222333333777222///000555777555222...222333111111444333////////////000111222333444///666<<<999000,,,///555333111000111555777777666222000//////111222222111111000000222444444333111...000111///000444666555777555333222111111000///000000222555555333555999333222111111333333222111333333222111111111111222,,,,,,---///000111222333555222222555555222222555oooCCC<<<@@@;;;777777;;;;;;888:::@@@555555666777888777666444...888>>>:::666777:::;;;666777999999888777999:::888999:::::::::999777777888<<<>>><<<<<<>>><<<999222555666666999<<<;;;777:::===@@@>>>999666666888>>>???@@@??????>>>??????888999999777666777:::<<<<<<;;;<<<>>>;;;666444777;;;;;;999666777::::::777888888888888777555333222222444888999666666@@@LLLRRRUUURRRPPPLLLEEEVVVxxxrrrVVV<<<666888555222333222444333///...000///---+++---......------...///000333222///111555777666111222333444555444444333222111222333555555444222333444555555333333444555:::888666555666777777666555666666777888999:::;;;;;;;;;;;;:::888777777999222111444999888444444888666444222222333444333222555222000000333555555444444444444444444333222222333000000444333//////222111111222333222111000///222//////666999666000...666666666555555777888888555666333666CCCSSSppp~~~|||~~~sssqqqqqqqqqooonnnsssyyyvvvwwwyyy}}}vvvbbbLLL;;;555999>>>AAANNNYYYMMM:::CCCbbbvvv~~~||||||sssfffbbbhhhllluuu{{{zzz|||lllbbbYYYOOObbbyyy|||pppsssyyy{{{uuuooosss|||}}}~~~gggKKK<<<:::777111222333555444333222333444444555666666555555666888111000000111333444333222222111///---,,,///333777444555666888666444333333444666777666444333222333333444222...///111...(((111222333222000///000111333444444333111111222333000222444333000///222666,,,---///111222222111000444333222222222333555555666333...++++++///333666888333...///555888666333000333333111111444555222111000//////000222555777000666999666///+++///444555444222222333555777999666222...///333555222...000000111333555444111///000333222...///333444111333333333111///...///000222222555999999666777;;;444222000111333444333111444333222222111111222222...///000111222222222222333111222666666222111333qqqDDD===AAA888555666::::::666888>>>555555666888999999666444000<<>>666777;;;===666777999999888888999:::888999999::::::888777666888===@@@?????????<<<777666;;;<<<999666888888777<<>>999:::999888888999<<>>@@@===777555888;;;<<<:::777888;;;:::666888999::::::999777444222222444888999666666@@@MMMZZZUUULLLJJJMMMPPPiiicccAAA666777555333555222444333///...000000---***,,,......---,,,---......111111000111555666444555444444444444555777777222111111333555555444333666666777555333111111222777555333333444555555555666555444333444777:::<<<<<<<<<;;;999777777999;;;444333777===<<<777666:::444444333444555555333111555222///000333666555444333333444444333333222111555111111555555000///222222222333444333222111000000,,,...666;;;888333111888888777444555888::::::444555222666FFF[[[~~~{{{}}}~~~{{{uuuxxxrrrsss|||}}}tttnnnooowwwvvvxxx~~~}}}{{{tttdddNNN;;;222555:::HHHNNN]]]VVV===FFFjjj}}}}}}|||ppp[[[QQQRRR```qqq~~~||||||yyyzzzyyybbbYYYYYYWWWlllyyyxxxzzztttkkkooo|||yyyyyy}}}|||jjjPPP>>>999666111222444555555444333333444333555777777666777888:::111111000222444666555555444222...******...444:::444555777888777333222333666888888666333222444888111333222...///222///'''444555666555333222333444333444444333111111222444444444333222222333333333///000222444444444222111555444333222222444666777:::555...***)))...444888999333...///555888666333111444333111111555666444333111///...///222666999333555555333...,,,///222444444333111111222666999:::333---///555777222,,,///000222444555444000---333666444...---222222...///111222000---,,,///222//////222666666444444888444111000111333555333111444333222222111111222222111222222333333333222222111000222666666222000111qqqHHH===:::777777777888::::::999777666777888999999888777666999555555::::::777888===999888777666666777888888:::777777:::;;;888888;;;999999888777777888999999444555555555444555888:::;;;===>>><<<888666777999777555555666:::;;;999777333:::<<<999888;;;;;;777666<<<>>><<<===AAA???:::;;;<<<999666888<<<===:::<<<<<<<<<:::999777666555555999;;;:::888999@@@FFFRRRTTTOOODDDGGGbbbuuuHHH999888444111222000111111222111000///...333111///---...---,,,+++000///000333555444000,,,333333222222111222222222//////111333555444111...555666666555444333444444:::777333333444555444222555444222///000444<<>><<<888666777888555333333555777888555333333999<<<:::999;;;;;;888999>>>AAA@@@@@@BBB???::::::;;;888555666;;;;;;999<<<;;;999888888999:::;;;;;;<<<======>>>@@@BBBDDDOOOQQQNNNJJJTTTtttZZZBBB:::666555777666666666555444222000///111000//////111111111000333222222444666555222///111222444555666555444444222222222444555444222///555777999888555444666888:::777444444555666555444999777444222222666:::>>>888777666666888888666444666777888888777555444444666666666666555444444444///333666777555444222111111333222000222555444000555333111/////////000111333222222111111111111222000---///555777333000111555555666555333333444555888888999???OOOjjj{{{{{{|||wwwrrrwww|||}}}qqqooowwwxxxrrr}}}tttuuuzzzwwwlllrrrvvvyyyxxxzzzvvviiiWWWEEE777333;;;GGGZZZZZZPPPCCCFFF```}}}xxxpppfff]]]TTTNNNJJJPPPfffppprrr|||uuuyyyxxxlll]]][[[iiizzz~~~yyyvvvxxx~~~|||uuuvvv{{{xxxiiiOOO<<<888888555333333333333444555666777777666444444555666666777444555555444222111222333555333111111222222222111///333777999777444222222333666555000///222555444666444222222333333000...222444666444222111444777000000111111222111111111,,,...000111111222444666+++000333333555777555111333222222222222222333333222333333///++++++///444333444222------000222111/////////---,,,,,,000444///******000333111///000111555555000///333666555222111111444444222555:::555222000111444333///+++///000222333333333111111111///---------.........,,,------+++******,,,...***---111444444333333333888333---+++///555999:::444///---222555222...---111222222111///---------000111111111111000000///uuuJJJ===888;;;999777777999;;;<<<===777777777777777777777777444333666;;;;;;777444555999888777666777888:::;;;999666777::::::888888;;;000333777;;;======;;;:::888888777555222111222333;;;;;;;;;:::777555555666222222333444555444111///555:::<<<:::999;;;;;;999;;;???BBBAAA@@@???;;;666888999666333444888999666999888666555777999===??????======@@@CCCFFFEEECCCKKKLLLJJJLLL___uuuRRR>>>999:::<<<999999888666444222///...//////000222555666666555888666555666777777555444000222555888999888777555666444333444555666555333555999<<<:::666555888<<<888777555555666777777666<<<999666555666777888888777666555666777888777666777888999888555222111111777777666555555666666777111333666777666444333333///111111///111555555111555444333222222222222222555444222111111222444666111000222444333000000333888666444333333333111000555555:::HHH```}}}{{{vvvvvvzzz~~~tttssstttvvvxxx|||yyyuuuyyy~~~qqqrrrwwwyyyzzzwwwtttxxx~~~{{{rrrkkkkkkqqqyyy~~~ooobbbOOO???444444???KKK[[[YYYMMM@@@HHHiii}}}zzzhhhgggccc[[[SSSOOOOOOPPPTTTaaahhhppp{{{zzzwww|||qqqtttrrrhhh^^^^^^iiiuuu~~~yyyvvvxxx}}}}}}yyyvvv|||~~~xxxtttvvv|||qqqooofffTTTAAA666666999444444333333444555777888777777666555555555666666555666666555222111222333000000111333555555222000000333777999777444333222222555444000...222444444888555333111222222111000000333555555222222444777////////////000111222333---///222333333333444555---111333222222444222...222111111000000000111111222333333000---,,,000333333444111,,,+++...///---...000111000///............***)))000555444000...111555666333222555666555///---///222222111444999555333111111333333///,,,000111222444444333222222...///000///...---...///,,,------,,,++++++,,,...***---111333333222222222:::333,,,,,,222888999888222///000333333000...000000111222111...---,,,---111111222222111000//////qqqHHH===:::===:::666555777999;;;;;;888888777777777777888888444444777999999777555444666666555555777:::===???888666666999:::888888;;;...111777;;;===<<<999777999999888666333222333555888888888777555444333333333444555666666444111///999;;;<<<;;;999888888888;;;===@@@@@@>>>;;;666222777777555111222666777444555555555555777999;;;===>>>===>>>@@@CCCFFFHHHIIIJJJFFFBBBHHHbbbeeeHHH===<<<<<<777666555444222000...---111111222555888999888777;;;999888777777888888888333444666777888888777666666555333444666888999999555999<<<;;;777555999===666555555555666666666666:::888666666888888666444777555444555777888888777555888999888444111111111777666555555555666777888444444666888666333333666111333222000111555555111444444444333333222222222333333222222222333555666000333555555222///000222777555222222444444111...111222<<>>@@@>>>999444222777777444000111555666333111333555777888777777666<<<>>>AAAAAAAAADDDLLLRRRJJJCCC>>>JJJkkkzzzXXXDDD;;;888333333222222111111000000444444333555777777666555::::::999777777888:::;;;888777555444333444555666444333222333777;;;======555888;;;:::666555777;;;333444444444444444444555555555666777888888666444777555444555777888888888222555999888444222333555555555555555555555666666555333444777666222333888555666444111222555555111222222222222222111111111000111333444444444333333...333777777333111000///444222111222555666333000000222???]]]}}}vvvtttuuuiiilllttt||||||}}}xxxnnnuuuyyysss}}}|||~~~yyyrrrwwwuuu{{{uuuqqqttteeeRRRBBB666333999AAA\\\dddccc[[[aaaxxxsssmmmjjjWWWVVVPPPFFF@@@EEESSS```kkkeee[[[]]]hhheee^^^bbbqqqnnncccVVVSSS___nnnwww}}}sssooorrrvvv{{{wwwvvvyyyyyywwwzzzrrr^^^MMM===222222777555444333222333555777999222333555444222111222444111333444333111/////////...---,,,...111333333333333333555666666444222000333666666222111555888777555444111///......///000---111444333111000111444333222000/////////000111333555777777444222000000333666555222111333222///333222222111111111222222333333444333222111222333000333222//////222333111333666444//////222222...,,,,,,,,,000444666222------///111333222000000111(((''')))------+++---222555333222111111000///...///000000111111111111111111444777666444222444666111222222111///------...---000444666555444444444555666666222///...000333///000333666222...///444111222333333111//////000//////......------------oooHHH@@@???>>>;;;666333333555666666666777888999999888777666666888888666777:::<<<:::333222111222555:::???CCC777444555999:::888888<<<333444777999999777444222888999999888777777999;;;:::999888999:::;;;:::999888::::::999777666666666;;;999999:::777444444777>>>===>>>@@@???:::777777888888555111222666666333000222555888888777555444:::>>>BBBBBBAAADDDLLLTTTHHHBBBBBBVVVlllNNN<<<555333333333333333444555555777555333333333444333222777777888777666777:::<<<:::888555222111222444555333111111333777;;;======777888999888666666666777222333555555333222222333000333777888777666666666888666444444666777888777000444999888555333555888555555666666666555444444777222333777555000222999888888555111222555555222222111000000000000111111000222444555555444222111...444777666444444111...111111222444666666555333222555CCCbbb~~~{{{{{{qqqlllmmmqqquuuoookkkooouuu{{{|||{{{{{{zzz~~~}}}oooiiiqqq|||yyywwwyyy||||||yyy}}}uuunnnrrrbbbOOO@@@888777???HHH]]]ccceeebbbfffwww|||oooeee```OOOLLLFFF???===FFFXXXgggooogggVVVQQQ^^^```XXXVVVcccddd]]]SSSUUUgggzzzyyyvvv{{{vvvqqqooosssxxx|||xxxbbbKKK;;;444222333555333222111111444666888...111444444111000222444///111333333111000/////////---,,,,,,///222444555333333333444555444111...333777666222222666999999333333222000---,,,...///...222555444222000000222444333222111000000000000///222444555444333333444555777666222222555555333222222222222222333444444333333444555444444333333000333333000111444555333333555111++++++222222,,,,,,///000000222444222...//////111444333000000333---,,,...111000---...222555444222111000////////////000000000000111111111111222333333222222333444---///111111111000111222...111555777666555444444222666888555...+++...222///000333666333///000444111333444333222000111111///---,,,******,,,...///pppFFF;;;777<<<999666444555777888888444666999::::::999666444555999;;;999:::??????;;;555444222222333777<<>>;;;;;;>>>>>>999888;;;999999666222333777777444222333555777888888888777777;;;???AAAAAACCCFFFHHHBBB???GGGfffXXX>>>666444444333333444555666777888555111//////000111000111444666666555666999;;;888777555444333333444555222222111333666999:::999;;;999777777888888666444333555777666444222222333000666;;;;;;666444555888:::777555444555777777777000555::::::555333666999555666888999888666444222777111111666444...111999666666444000111666666333222111000//////000222333444555555555555444444333111444444222333666444...000222555666666555555555333777GGGggg{{{{{{~~~|||ssslllkkkpppuuuwwwjjjaaagggsss{{{||||||}}}~~~xxx~~~~~~{{{|||sssppplllkkkooouuu|||zzzuuuqqqttt{{{~~~~~~yyymmmnnn]]]HHH;;;777<<>>BBB@@@;;;888666333111222555888;;;666444444888999888999<<<999888888777888888::::::999999999777555555777999444333222444999;;;:::999777888777555222222666999333000222777777444777>>><<<777777;;;;;;777777;;;::::::777333444777777444444444555666888:::<<<<<<444666999>>>AAAAAA===:::<<<<<>>===666222555:::;;;888555444555666666666111777<<<;;;555333555999666888:::;;;:::888444222777111000555444---000999333444111///111666777444444222000......000333444999888666444333444555666444555222...111777666000000444888888666444444666333888JJJjjj~~~yyywwwyyy}}}sssfff```lll~~~tttsssttt{{{~~~www}}}}}}|||rrrjjjhhhqqqxxxtttooommmmmmlllpppyyy}}}xxx}}}}}}kkkmmmZZZDDD666444===NNN]]]ggggggpppuuucccVVVCCC@@@<<<999<<>>@@@<<<;;;===:::444888;;;===:::555444666:::<<<999555444555777666555;;;;;;888555666:::999666000555666333444888888444555111222888<<<:::777777999999888666444333555777999555222111555888::::::999777666999<<<<<<;;;;;;@@@>>>ZZZxxxRRR>>>999777333111444777555111---,,,++++++,,,///111333000333555555444444666999555555444333222222222222//////000444999;;;999666999999999999999777555333777444333777888444111222333333444555666666666555999777444333444777888999333666666333444888999777777777888:::;;;999666333444555666555444333555666555555222000333777666222111333111---///555555111222222333333444555666666555///,,,000444222///...222333666999777111000333444555RRR}}}zzz|||uuurrrzzz{{{vvvuuuuuuyyy{{{|||~~~|||~~~~~~zzzppprrrllloookkk\\\bbbooosssuuuyyyvvv}}}}}}~~~vvviiifffXXXHHH===444666JJJ___tttyyy|||nnn___SSSGGGBBB===;;;:::???PPPccchhhbbbYYYDDD>>>```ttt```HHH@@@CCCPPPXXX___uuu{{{rrr{{{~~~xxxlllnnn|||}}}sssqqqZZZFFF;;;666333111///000333222///333<<<+++333888666333444444222555444444333333333444555666333000///000111111111///444444111111666777333:::666222111111444999===999444222555666222///...111666777333333666555000666222///000444666333///222000000111///---222999222111000...---000444888///111333333333444555777888888777555333333555777222000///000222111...+++333555444111222444222......555666000***,,,111444...////////////.........444444333222000000111333...000333333222000//////333222222333444333111///222333000,,,---222000***...---,,,---...---,,,***///......111555666333000111111333666777666222///222333333333333333222222333111111222...***///888444111---******---000333vvvKKK>>>888777:::888444333666777444333333777;;;999444333777888222555@@@CCC<<<666777999999888666555666:::===777999777333333888:::888555:::<<<;;;;;;===<<<777999;;;<<<:::555444777;;;999666333333444666666555888::::::777888<<<===:::000555888777777:::888333444111222777999777666777;;;;;;999666333333666888:::888666666888888777555777444666;;;???>>><<<;;;EEENNNpppbbbFFF999777444333666999888666111000///......000222333111444666777666777999;;;777777666555444444555555//////111555:::<<<;;;999777:::;;;:::666444555777999888;;;???>>>888444555555555666777777888888888???===999777666555555444444666666333444777888666555555666999:::999777444555777888777555333333444777888666444666:::999555111333222///111666666111333444444555555444333333666000...222666555333333333444777:::777111000333666999XXX}}}}}}}}}|||wwwtttwww|||vvvssstttzzzuuuvvvyyyvvvqqqvvvwwwllliiizzz~~~lll\\\dddmmmkkkgggooosssrrruuu|||zzzwwwxxxuuunnnbbbSSSCCC999333888MMMddd}}}qqqggg```[[[QQQIII@@@:::999AAAVVVjjjgggWWWOOOGGGBBBUUUfff```XXXMMMIIIOOOUUU[[[lll~~~yyy|||~~~vvv{{{|||pppqqq{{{yyyooo[[[GGG<<<555111000...000333222///333999---000222222444888777333444444444444444444555555555333000000111333444444000444444111111555555222;;;888333111111333777;;;888222000333555333111111...333555333444777555111333111000111333444333000111//////111///,,,///555555555444222000111444666444444444444444444444333777777777555333222333444111000///111222222///---222444333000000333222...///555777222,,,...222444111111000/////////000000555555444222000000111333111222222111///...///111333222222333444333111///111222111---///444333---000000000000000000///---000///000111444555444333111111222444666555222///333222111111000111111222000//////111---***...666555222///,,,,,,...000222sssIII;;;666666888666222222666888777444333555999888555555999:::555555===???888111111999:::999888666666888:::888999666222222666888777111555888999;;;>>>===::::::;;;;;;888555444888;;;777555222222333444555444222777:::888999<<<>>><<<111666::::::::::::777222333111222555555333555999???>>>:::666333333666999;;;;;;;;;;;;;;;888333000555222444<<>>;;;777777888999999999444222111000//////000111111333555666666777999:::777666555444444555666666111111333777;;;===<<<;;;555999<<<999444111555:::888:::@@@DDD@@@888444666555555666666777888888888@@@???===:::888666444333444777666444444777888555222333444777999:::888666666888999999666444333333888999777555666:::999555222333444333444777555111444555666666555333111000444///---222666555444555444444666999777222000222666;;;]]]yyytttyyy{{{uuurrrvvvqqqsssxxxuuunnnxxx}}}qqqiiiyyyuuuccceeekkkeee]]]cccjjjppp{{{yyywwwtttrrrooonnnnnnnnn]]]NNN>>>555222999PPPggguuuiii```[[[ZZZPPPJJJBBB===<<>>CCCSSSvvvYYYGGG@@@;;;999999888999;;;444333111///...---------000111333444444444444444444333222111111222444555555555777999:::;;;;;;:::555666777555222222555888555888>>>AAA;;;333111555333333333444555666777777999:::<<<;;;:::888777777555777777444444777777555111111222666999:::999777555777999999888666555555555777666222333666666333111222444555666666333000333444666777666444111///222---,,,///111000000222333222444777666111///000333999^^^{{{~~~yyytttyyy|||ssssss}}}tttoooccckkkhhhccchhhmmmttt{{{wwwuuuvvvtttmmmjjjjjjZZZKKK===555333:::OOOdddzzz{{{nnn___TTTQQQFFFEEECCCAAAAAAFFFQQQZZZWWWCCC:::???>>>;;;CCCOOO^^^bbbffffffbbb\\\WWWTTTbbbmmmvvvxxxwwwkkk{{{|||~~~|||zzz{{{rrr^^^III<<<555222//////111222222111111222000111///...222888999666000111222333222000...,,,555222000000222444555555444555444333222222111000999999666222111555777777999222...111444333333444,,,///222444444444222///---000222333222222333444///...000333222...,,,---222333444333111000000111222...---000666999777444222444555555222///......///000111333444444333222111444333///---///000///,,,333777444111111222111555333111///...000222333888777666333000///000222333333111///,,,,,,...111111111111222333333111///111111111111111222111//////000222222111///.........000111000...///333777333222000111222333222111222222333333333222111000...///111222111111222555444444333222111///......kkkEEE===<<<555444333444555666888;;;777444333666888777888;;;:::777666:::<<<999555333777888888777555444555777666666666888777555333333333333555888999999999:::777777666444333444666888;;;:::999777555333333333000555888666666888888666666555555666666666666777777555666777444222777>>>CCCAAA<<<777333333666999;;;;;;;;;:::999888777777<<<555333888::::::CCCOOOffflllNNNBBB999888:::999;;;>>>555444333111000......---222333333444444333111000222111000//////111333555999::::::999888777777777666222000000333555444333444666:::;;;666///000555333333333333444666777888444777::::::888777777777444777666333444777888555111111222555888:::999888222444777888888777888999333666555111000333444222111111222555777555111///111333555777777555333111444///---...///------000111///111555555111...///222;;;aaa{{{vvvnnnvvvbbblllmmmnnnrrrpppppp{{{vvvkkkgggZZZLLL>>>888666;;;LLL___xxxttt^^^MMMGGGGGGGGGDDD???===???EEEIIIHHHBBB999555777888<<>>777555999999:::JJJ```yyyUUUCCC444444999;;;<<<@@@666666555444333222111111444444444666666555222///444333111000111444666888;;;;;;;;;999666444333444555000,,,...444777444000555555777999666111111666555444444555666888:::;;;555888;;;:::666333333555333666666333444888999777444333333555888999999777111333555666666777999;;;444777777333111333444333333000222666777333000///222333444666666555333222777333000111000---...222000...///444666222000000555@@@iii|||}}}wwwrrr|||uuufffnnnoooqqqtttlllgggooozzzmmmbbb[[[LLL>>>999888===NNN```~~~|||mmmUUUBBB<<>><<>>EEEooorrraaa]]]YYYRRRQQQYYY\\\YYYZZZfffzzz~~~wwwvvvzzz~~~~~~qqqWWW>>>222111222333444222000222444333000111666888222...000333555666666777666555444222111666333000//////000111000888555444666555222111444222777777222222999:::666:::333000222444222111111444222222444333///---///000111333555666555444333222000222777888444000///222444666666555444444555222000...000333555333111000222333222000......///...000333444333333333444...444666222//////000///+++000333111000222111...///...---,,,---///111222555666444222///...000111///000111000...---...///000///000111333333111///222111222333000+++***,,,///333777777444111000111---.../////////000222444555333222222333444444333,,,000444888888666222000222444444222222666777555333444555555444222000///jjjCCC:::888666333555:::;;;888777;;;:::555444888:::888666777999777666777:::;;;999666999999888666555666:::===:::555444777777555666;;;999555555999999666666999666666777888888888777555888:::;;;:::888666777888999777333222777===:::333666333333888999777888<<<;;;777555888999888888;;;???>>>;;;888444444555777666888999888777777:::===;;;777:::>>><<<>>>UUUqqqaaaHHH222111777888888:::555555555555555444444333222111222555777777333000555444222111333555999;;;999::::::777333111222333222000///222555777555222444333555:::999555222444555444444444666888:::<<<777:::<<<999444111222444222444555333444999:::888777666555666888999888666333333444333333555888;;;444888999444111333444444555222222777888333000111555555555555444333222222777333111222111///111555000---///555888555333222666FFFsss~~~}}}yyywww~~~}}}zzzyyyrrrsssnnnmmmqqqkkkfffooo}}}}}}}}}}}}sssfff\\\KKK;;;666888AAAUUUiiixxxuuujjjSSS@@@888GGGGGG???555111444777777777???666111===AAACCCQQQfff{{{qqqhhhnnnnnneeePPPMMMJJJHHHIIISSSfffxxxttt~~~{{{}}}~~~yyyrrrpppttt{{{|||yyy}}}|||oooVVV>>>444444777555666333///111666555000333666555222000333333111333333444444555666666666555333000///111222333222999555555888777333333666222999888222222999999333777111///333666444222222555111111333333//////333444333333666999888555111333000111777999555222111555666777666444333333444111222222333444444555555000111111000//////000222---000333444222111222333---444888555111000000///---111333111111333333000++++++,,,---...000111222333333333111///...000111/////////---,,,---000222/////////111333333111///222111333555222,,,+++///...222777777444000000111/////////111333444444333555444333444555555444333444555888;;;<<<<<<;;;;;;999;;;999555666;;;<<<999555666666777666555444333rrrIII>>>:::666444666<<<===888777::::::666444888;;;888666666999888666555888;;;999555777777555333333555999<<<===666333555555444999@@@999555555999:::666666:::777777888:::;;;:::888666555777::::::888777999;;;888444......666<<<:::222444222555;;;===999999===<<<666444888;;;:::888999======;;;888555444555777444777::::::888777999;;;888777===CCC@@@BBB\\\|||mmmNNN333///555444222222222222333333444444333333------...222666666333000555333222111222555999;;;777888888666222000111444000111444555666666555555111000444:::<<<777222111333222222222333666999:::666999;;;999444222444777111444444333444999;;;999:::888777777888888777666555555444222111333777:::333888888333000222333333888333333888888444111333888777666444333222111000555222000111000///222777111...///666:::888555555555HHHxxxuuussswww}}}}}}xxxllljjjpppmmmmmmyyyzzz|||qqq[[[III888333777DDD\\\rrr~~~|||vvvyyysss]]]HHH>>>666::::::555444666555111666;;;333555EEEEEEHHH^^^ccczzzuuuqqqzzzuuudddZZZOOOGGGEEEBBBAAAKKKYYYaaammmxxx|||}}}xxxssspppuuu~~~uuuyyyzzzoooXXXBBB888999===777888444///111666666111444444222000333777555///---...///000222555777999444222000000222444555666999555555999999444444888444::::::333222888888000444///...333777666333333555000///333333000111666777444333666::::::555///222///000666999666222111666777666444111///000111...000333555555777999<<<000111111000//////222444---000333444111000111222,,,444999777222111000//////222333111111444444222***+++,,,...000111222333222222222000......000111111///---******---222666/////////111333333111///111000333777444------222+++000555666111...---///111000000333777888555222555444444555666666555333======>>>???AAACCCEEEFFFAAABBB???999:::@@@BBB>>>777888888888888888777777qqqIII;;;222000222444777999:::::::::666666666999<<<<<<999555:::555444777999888888:::999555111000222444555444:::666555777777666777;;;888888999::::::999777666:::;;;======<<<:::777555333555777888888888999:::222111333888======888333666777999888888888:::;;;888888888888777777777777888777888999666333666<<<:::444222888<<<;;;999888===BBB<<<>>>JJJOOOkkknnnKKK555444222111333111222444555444222222444777222333333444333222000///555444333222222222333333999444111222111///111555111111222444666666444111//////222777666111222888666111000444444111222777555;;;???===:::888555000222222333555777888666555888:::666000444===;;;111000444666666333333666;;;999888555333222222333444999888555333222333444444777333444888777111///222666444222222333555555444333111000444888999555000444LLLrrr|||~~~~~~{{{}}}~~~vvv|||xxxuuutttvvvxxx{{{~~~yyyuuurrrXXXBBB333555:::???SSSlllwwwwwwsssooojjjTTT333+++666<<<888333444777666666;;;AAAEEEGGGLLLWWWaaarrryyyyyytttxxxggg```SSSCCC<<<===>>>===PPPdddyyy|||yyy{{{}}}xxxwww||||||uuuvvvvvvppp___JJJ;;;666888444555555666666666666666333111///111444666555444333222111000000111222333555333000...///111444666<<<777777::::::444111222:::555111111444666444111666666555444333222222333222000000000...---222:::777111000666;;;:::666555333111000333666777444111333222111111111222333444444111000222777:::;;;:::......///000222333444555555444333222333333555666222444777999999666222///444222000///000222222111333000---...111333222000...---------...///...---222333111---***+++222999111111111///------///111555222000000111111...+++/////////...---,,,,,,,,,444111000222666999888666888<<<999222777CCCFFF???IIIKKKLLLNNNSSSYYYZZZXXXQQQLLLHHHIIILLLLLLHHHBBB;;;888888>>>EEEEEE>>>666pppHHH;;;222666666666777888:::<<<===888666666888::::::888666999555444777999888888:::;;;777444333555777777777999666666888888666666999444888;;;:::888666777999888999;;;<<<;;;:::888777888999:::999777555666777777555666999===<<<777333888888888777666666999;;;888888777777666666555555666555555777555333666;;;>>>888666;;;???>>>;;;;;;HHHGGG;;;999JJJ\\\}}}tttQQQ<<<;;;999888;;;999333555666555333222444666555555555555444333111000555555444444333333333444:::666333444333000111444222222222333555555333111000///222666555000222777777333222555555222333888666;;;>>>;;;888777444000444444555666888777555333777:::777111333;;;:::222111444666555222111444888555444333333333555777999777555444333222333555666666333333777666222000333666444222111333444444444555333222555888999555111555HHHjjjtttzzz}}}|||}}}}}}~~~ttt~~~zzzsssmmmkkkmmmppp}}}vvvkkkfffeeeRRR@@@555666777<<>><<>>:::===DDDGGGCCC>>>nnnGGG:::222:::999888777888;;;===???:::888777777888999888777777444333777999888777999:::888555555666888999999888666777::::::555444555111666;;;:::666444777;;;666777999:::::::::999999;;;;;;;;;888666444555666888777666999<<<===:::777999999888666444555777:::888888777777666555444444666444555777777555888===@@@:::999===AAA@@@???@@@NNNLLL>>>;;;RRRqqqsssPPP;;;;;;999888;;;:::444666888777555444333333888888777777555444222222666555555555444444444444777444333555444000///222555333222222444444333111111000222444333111222666777444333444444222333666777;;;<<<888555555333000555555666888999888444111777;;;999333333888999444333555666444111000222555333333333333444666999:::444333222222222333555666555333333555555333222555555333111111222333333333777555555777999999555111333@@@ZZZ}}}uuu~~~yyy|||zzz|||zzzuuu~~~wwwmmmffffffnnnvvv~~~wwwfff]]]]]]III===666777888@@@WWWppp}}}~~~}}}zzzqqqnnnfffUUUNNNKKKBBB777222444666666777>>>OOO]]][[[VVVaaassstttwwwzzzxxxtttrrrrrrtttwwwbbbOOOFFFDDD???888;;;EEEPPPZZZlll|||~~~{{{rrrqqqiiiYYYFFF999555666111333555777777666444333555333222222333444555444333222111000000111222333666444000///000333777:::555111///555999888555333888555333333666666333111222333333222000///000111555222111222111///222888777333111333555555888<<<111222444444222111111222444444333222333444555666666666666555333333444666666444222000000333666888333222222222222333444555111222333444444444333222111000000222555666555444222222111///,,,,,,---...,,,,,,---///000111333333444555444111......111555000222333333111000000111222333333222000......///333111000111555666555333444444444444777<<>>???===;;;999777777888999999777444333888:::888777999777666555444555777888999777666888<<<;;;666222333111444777777666666888;;;666777888999999999999888999:::999888666666777999555444444777;;;======<<<888999999888666555555777:::999999888777666555555888666666999:::999<<<@@@>>>:::999>>>BBBCCCEEEGGGKKKMMMFFFEEE\\\rrrOOO:::888666555777666555777888999777555333222888888777666555444222222444444444444444333333333222000111444444000///111666444222222333333222111444333333333333222444555555444333333333222444555888;;;;;;666333333333111444555666999:::999666333777;;;:::555333777888777333555555444222222444666555555444444555666777777444333222222222333333444444333333333444444555666444222000000111333333222888777777888:::999555222000666HHHhhh~~~yyy|||~~~uuujjjeeejjjwww{{{|||pppaaa\\\CCC;;;555777>>>KKKbbbvvvtttuuuyyysss^^^UUUHHH<<<666666555444444;;;OOOeeehhh___eeeuuussswwwyyyyyyxxxwwwuuuqqq{{{yyyqqqeeeZZZPPPCCC777666===CCCLLLdddvvvyyyvvvmmm]]]III;;;555555///222555777777666333111666444333222222333444444333222111111111111222333111111000111222444666888444000...222888999555111777555444444555555333111333444555333111000222444333000///111111...000444666444333444333111333999111333555444000///000222222111111000111222444555444666777666222111333555666444222111111222444555222222333333444444555555333333222222333444555666333222222333444333000...///000111...+++***,,,///---...///000000111333444111222333111//////111333000222444444333111111111111333555333///---///111555222000222666888666444222333333333777AAANNNXXX^^^aaajjjqqqjjjaaaiii{{{xxxpppoooxxxyyyrrrnnnrrrzzzrrriiieeefffcccZZZRRRXXXMMMAAA===???BBBAAA???jjjBBB666///222444777;;;===>>>>>>===>>>===;;;999888999;;;<<<888555555999;;;888777888555555555555666777999:::777666999>>>===777222222555333222444888::::::888888888999:::999888777666:::::::::999777666777888444444444666999;;;<<<<<<777999;;;;;;888666444444;;;;;;::::::999888777777999666666:::<<<<<<===AAA===::::::@@@FFFIIIMMMSSSMMMNNNLLLMMM```wwwTTT>>><<<888666888666666777777888888666333111777777666555333333222222222333333333333222111000000///111555666333222444666444222222333333222111777666444222222444555555666666555444444666777777777::::::555222333444222222333555888:::;;;888666777999999666555777999999444444555555555666777999555555555555666777777888555555444333222222111111444444333111222444666777444222000000111333333222888888999::::::999666444000111<<>>:::888>>>CCCUUUkkkqqqjjjiiiqqquuu{{{~~~}}}wwwooosss|||xxxhhhYYYKKKBBB666:::>>>DDDVVVnnn}}}{{{~~~sssbbbMMM<<<444111///222555777777666333111555444333111000111333555444333222111111222333444,,,...000333444444333222333111000111555777333///666555444333444333222111444777888666333222444888333//////222333111111333888666777999666111111444222444555444000///111333111111000000111333444555111444666555222111333666111222222222222111000000222333333444555666666666555444333222333444666888222111111222222111...,,,,,,...///...++++++...111///000222111000///111333...///000000//////111222000222444555333222222222111333555333000...000222666333222333555666444222111111222444<<>>>>><<<;;;======<<<:::888999;;;>>>;;;777777;;;<<<999666777555666888888888999;;;===777777:::??????999444444888444111333999===;;;777777999;;;<<<;;;999777555<<<======;;;888555444444888888888888888888888888777999<<<<<<999777555555;;;;;;;;;:::::::::::::::999555444888;;;;;;<<>><<<888777999666666666555666777666444111666555444333222222222222111222333333333222000///333111333777888666555777555333222222444444333111999888444000111555666444777999888666777;;;===<<<555999999555333555555444222222333666999:::999888777777666666777999::::::444444444555666888999:::111222444555777999:::;;;666666555444333222111111444555333000000555777777555333111111222333333333666888999::::::888777555333222888JJJggg}}}rrrtttvvvvvvsssooollljjj~~~wwwuuu|||xxx___HHHEEE<<<222222BBBZZZlllttt|||~~~}}}~~~|||vvvqqqggg\\\TTTNNNFFFAAA@@@MMMRRR]]]jjjpppnnnlllmmmxxxyyyoootttpppccc[[[WWW???<<<;;;???FFFSSSfffuuuzzzhhhRRR???222---111333555777777666444333333333111///...///333666444333222111111222333444+++---111333444333111000222333444222333555333...666555333111111111222222333777999777333111555999444111111666888666555666;;;999999;;;:::555222333444444444333222111333444333222222222333555777888000111333444333333444555...///111222222000...---111222333444555666666666777555444333333444666888///......///111222111///---......---,,,---///111///111333222///...000222///............///000000000222333333222222222333222333333333111000111222333333333333333222333333222333777>>>JJJYYYiiissspppggghhhttt{{{yyy{{{zzztttuuu{{{}}}yyytttmmmqqqwww|||}}}yyyqqqkkkXXXYYYYYYWWWSSSPPPOOOPPPjjjFFF<<<777555666999;;;<<<;;;:::999999:::;;;999888888:::======::::::======999666666333555777888777888;;;===777777;;;@@@@@@:::777777999666444555888;;;;;;999444777;;;>>>>>><<<888666999<<<======:::777444444999:::;;;:::999888777777:::;;;;;;:::888777888:::999999::::::::::::;;;;;;<<<777555999<<<<<<<<>>>>>:::666666///222555666555666888;;;888888;;;@@@@@@;;;888999888888777777777888:::<<<222555;;;???@@@>>>:::888444888<<<===<<<999888777777999;;;<<<;;;:::::::::>>>===:::777555777;;;???777888888999999:::;;;;;;???999777;;;???>>>>>>@@@:::888999>>>CCCIIIRRRZZZ[[[DDDJJJccc}}}rrrOOO;;;;;;::::::===<<<666333111222444666555333444444333222333444555666222333444555555333111000555222111333222......000111111222444666666444111777777111***,,,222333///000444555222444;;;>>>;;;222777999777666888888666666444222222444666777666999333111555;;;======<<<777555444444555555555444666666777777777777666666333444555555666666555555666888444......444888666666444222222333555555444333555888:::999888777777333222111444BBB^^^{{{qqqpppyyywwwrrrrrrtttsssrrr~~~rrroooooo___HHH999:::777555DDDccc~~~tttpppsssnnnjjjiiibbb```WWWOOOJJJBBB:::999===FFFRRRUUUMMMMMM\\\kkkoooppp||||||{{{kkkxxx}}}xxxeeePPPEEEHHHBBB:::HHHccctttvvvaaaKKK;;;222444555555666666666666666/////////---+++---222777444444222222222222444444444333111000000222333555+++444888444111333555444555444111---+++---000444---111444222---,,,000555222...000666:::999777666:::222---000555555555555777444111222555888777555000000000000111333555666444222111222555555222...000///.........000111222,,,---///111222333222222666555333222222222222333777444111000000000000///555111------...///...+++)))---111111......222666888555111///......------000111111000///000333555555222000111333444222///+++111555555111000555:::999???KKK\\\lllvvvyyyxxxxxxxxx~~~}}}ooohhhssszzzwwwkkksss|||~~~zzzuuutttuuueeemmmrrrlll^^^TTTSSSXXXyyyNNN===555;;;===??????===;;;::::::555555555666888999;;;<<>><<<666444555666666888;;;???BBB999777999>>>>>>===AAAJJJ;;;666;;;FFFBBB555777DDD===888999???@@@::::::@@@EEEBBB<<<666999@@@CCCAAA<<<;;;:::;;;======<<<;;;<<<777:::EEEGGGAAA???DDD;;;@@@HHHNNNQQQVVV[[[___bbbUUUUUUmmmiiiUUU@@@666666999<<<>>>999888777666555444333222999666333333444666777777777666555444333333444444222777999444222333111,,,666999666000///444555222333444444666888777444222444444444444555666888888666666555555555777888999555111///111555888777444555444444555777888777555000666:::999333111444999AAA@@@>>>===;;;999555333222666888888999;;;999444<<<:::333---000888:::555777444111222666888888666999555333444444222333777777...///;;;AAALLLnnn|||}}}qqqpppwww|||oooiiiwww~~~xxxsss~~~vvvqqqsssuuukkkTTT@@@000222555;;;MMMggg}}}~~~yyyjjj```^^^]]]ZZZVVVGGGJJJKKKFFF>>>777444555:::BBBIIIHHHGGGMMMXXX___[[[YYYbbbrrrzzzwwwxxx~~~uuu|||wwwiii___UUUOOOIIIBBBBBBFFF___tttnnnNNN;;;999444444555555666777777777...///000//////000333555666999777222///111333333777666444111//////222444...000333555666444111///555---***000444222000111...222555666444000---,,,222111000000111222555666777222000111000///111666777555333111111444777999/////////000222444666777555444444444555555333222333333222000...///222444------...///111444666777>>>666111444555111///000222222111111000111111222333000------//////...,,,+++---......,,,...222555111000///...------...///222222111000000111111222222111111111333333333222...222555666555666999===FFFRRR[[[bbbrrrzzzrrryyyxxxsssnnnmmmttt}}}|||tttrrrxxxxxxqqqqqqwww|||ssshhheeeggggggccc^^^mmmHHH@@@<<<:::::::::::::::999888888444555777999999999888888======AAAEEEBBB:::888:::===:::666555777999888555888===???======@@@>>>999<<>>@@@DDDEEEFFFFFFFFFCCC???<<<:::999666444888<<<999333;;;===;;;555555:::<<<:::===;;;888777777666555444777333222444444222333666888///000:::>>>FFFggg~~~{{{vvv{{{wwwyyy{{{uuutttuuulllkkk{{{vvvppppppooooooooolll^^^JJJ;;;222333555>>>RRRlll~~~xxxpppkkkpppggg[[[SSSPPPNNNJJJFFF===BBBFFFCCC<<<888888;;;777@@@IIIKKKGGGEEEKKKSSSGGGFFFQQQeeeqqqqqqrrrwwwyyy}}}pppqqqmmmggg___UUULLLDDD???MMMbbbvvvqqqQQQ>>>:::666666666777777777777777000111222222111222444777777888666000...333777888666555444111///000222555000222444666777555333222444---+++000444333222333222333555666666333000...333222111111222444666777888444333444444222333777777666444222222444777888000//////000111444777888666555555444444333222000111222222111///000222444111222222222333333444444:::444222777999555222222222111111111111111111111222000......//////---+++,,,...//////...///111444111000///...---......///111111111222222222222222333222222333444444444333333222111111444;;;CCCHHHPPP\\\dddfffooozzzvvv{{{~~~zzzvvvvvvuuusssvvv{{{rrrlllmmmwww{{{vvvssswwwwwwpppiiijjjpppqqqkkkcccrrrKKK???:::;;;888555555888999888666444666888:::;;;999777555777<<>>888333333777::::::888:::===>>><<<<<<>>>>>>;;;:::???BBB???:::999???GGG===BBBJJJPPPMMMGGGEEEHHHJJJLLLMMMLLLGGGAAA:::666AAADDDDDDBBBBBBDDDCCC@@@HHHLLLLLLHHHGGGLLLRRRTTTMMMOOOQQQQQQQQQSSSXXX]]]```UUURRR]]]iiiooorrrvvv~~~}}}~~~xxxZZZJJJ:::444555555666888555999<<<888111...000444;;;999777666666555333222999777444222222333666888333777888666555555333//////111111///000444777666444333222333444666555555777777777666777777888888444444333333444666777888555333222555:::===<<<:::777555333222333555555555666888<<>>===???EEEIIIDDD===AAALLLDDD@@@DDDRRR^^^bbbffflll~~~}}}|||}}}ooouuuwwwqqqeee[[[VVVKKK>>>===NNN```lllzzztttTTT@@@;;;666666666666555555555555111222333222111222444666555666333------222888999444444333000///000333666222444666777888777555444444///---111555555555666666555444555777777333000444333333222333444666777888555444777666333333666888666555333333444666777111000//////111444777:::777666555444333222111000///000222222111111222444222333444444444444444333444111111777:::777333111111111111111111111111111111000000000000///,,,***---///111222111000000111000000///........./////////000222333444333222111333333333333444444555555555333111222777???IIIPPPXXXgggrrrpppnnnttt|||~~~}}}~~~|||{{{zzzxxx|||}}}{{{xxxxxxrrrlllmmmvvv{{{wwwrrrqqquuuqqqnnnrrryyyyyyrrrjjjqqqHHH>>><<>>@@@AAA===>>>>>>===>>>???@@@@@@999<<>><<<>>>CCCIIIGGGHHHLLLQQQUUUVVVXXXYYYPPPQQQLLLDDDBBBFFFEEE>>>IIINNNLLLEEEGGGQQQUUUQQQ[[[___]]]WWWVVVaaaoooyyyllloooqqqpppnnnqqqxxx~~~|||qqqQQQDDD888555555555555666111333555444222111333555666555555666888888666444666333000......111444777333444555555666555333000000000111000222444666666777555222111222333444333666555555444444444555555555444444444555777888999:::999777888999999777555555444333333555555333222888;;;@@@EEEKKKQQQVVVZZZlllxxx|||hhh[[[YYYVVVNNNGGGEEEEEE@@@888;;;:::999777777999;;;;;;333777::::::777555555777444222333666666333333555888222222777888???[[[{{{}}}nnn{{{yyy}}}rrrzzzwwwrrryyyyyyqqqpppssswww{{{wwwiiiUUUBBB777:::777777DDD___xxxzzzsssjjj^^^SSSKKKJJJFFFBBB???===;;;:::999CCCJJJOOOKKKDDD@@@FFFLLLOOOGGGDDDGGGGGGCCCIIIUUUPPPFFF@@@CCCLLLTTT```iiixxxyyy{{{vvvvvvzzzsssddd___bbb\\\NNN<<>>AAAIIIDDD>>>999999===@@@@@@>>>:::999999999:::<<<>>>???>>>>>>===;;;;;;<<<<<<:::;;;666555;;;AAACCCFFFKKK@@@??????@@@AAAAAACCCEEEBBBAAA@@@BBBEEEIIIKKKLLLPPPOOOPPPWWWbbbiiihhhcccRRRWWWSSSKKKMMMVVVWWWPPPTTT]]]bbbaaahhhtttxxxttttttzzz|||xxxyyykkkLLLAAA888666777555555666666333222333666777555333666555555666777777555444444222///---...111555777111000111444666555222000333222222333444444444666:::666222000000111111000666555444444444444444555666555555555777888:::;;;;;;:::999888888666333111222333444666777666333000888===CCCGGGKKKUUUdddooowwwxxxsssggg[[[RRRJJJCCCIII@@@888777<<>><<<999<<<===;;;666222222222666444444888888555444666777333333888:::CCC```~~~}}}|||wwwwwwttt}}}xxxnnnuuurrrppp{{{~~~zzz|||sssttttttpppfffTTT@@@333===999999GGGddd|||~~~zzzuuummmddd\\\TTTMMMHHHAAA@@@???======@@@DDDGGGFFFMMMTTTTTTRRRTTT\\\eeecccWWWPPPUUU[[[]]]___dddXXXOOOFFFCCCFFFNNNYYYbbbeeeuuu{{{www|||wwwllllllrrrmmm___CCC>>>???LLLaaauuuwwwYYYCCC999444444333222111000//////000222333222111000111222000555666222111222333111222222111///...///222555333333444444555555555555444333222111444888::::::666222///111555777555111222222222222222333333333555333444777777222000111555555555444444444444444333222111000111333666888111222333333111222444777...000222333222111222333000111222333444444444444555222//////111333111......///000111111111111000...///111111000...,,,+++000111333444555333000---//////000000000000000000,,,///222444555333000......000222222111111333555///555:::;;;;;;CCCTTTbbbpppzzzwwwnnnrrr{{{yyypppvvvvvvwww|||}}}}}}}}}}}}rrrnnnnnnoooqqqrrrpppuuuyyyxxxtttssswww{{{lllEEEDDDJJJFFFBBB>>>>>>@@@CCCDDDCCC???>>><<<;;;<<<>>>AAACCCEEEDDD@@@===???CCCCCC@@@<<<999<<>>>>>:::777777888999888666444333444999666555888777444444777666444555999<<>>AAACCCFFFLLLUUU\\\___bbbddddddbbbcccjjjooopppkkkiiinnnvvvyyyvvvpppgggddd___VVVNNNJJJLLLPPPTTTeeexxx}}}uuuyyyzzzxxxzzz|||rrrdddPPPBBB;;;DDDTTTbbboooyyyzzz^^^FFF:::666555555444333222222111333555666555333222222333111666999777555555444000222222111...---...111444333333222222333333444555444555444111222888;;;:::333111///111444555444222222222222222222222222222888555666999888333111333111222333444444444444333444444333222222333444555///111333222000111555999000222333222111000111222555555333222111111111111999777333000111444333...---...000111222111111000,,,...000111///.........000000111333555333000---//////000111111111000000---///111333333111...,,,,,,///222111000000222555222777<<>>;;;888777999888555222999666333222222222111000444333222222333555888999111,,,,,,333888666333222555111222555555222111444555333111000111111111000555555555555666666777888555555555555777999;;;<<<111333666888999999888999444333222444666888888777<<<<<<===EEEWWWuuuuuugggZZZVVVTTTMMMFFFDDDGGGEEEAAA???>>><<<:::888;;;777555666555222333666777555666999>>>NNNnnn~~~~~~{{{wwwsssxxxssspppzzzzzzpppmmmuuuqqqllleee]]]PPPBBB999555888BBBWWWrrrsssjjjcccXXXNNNGGGCCC???>>>;;;CCCLLLSSSYYYaaakkksss}}}xxxsssqqqrrrsssyyy~~~{{{~~~xxxxxx{{{yyylll\\\SSSQQQTTTXXX```nnn}}}{{{zzzzzz~~~wwwnnndddSSSFFFFFFHHHKKKWWWfff~~~eeeLLL===555555555444444333333222444555777666444222111222///444666444333555555222333222111...,,,---///222444333222111222333555666444777666111111777::::::000000111333444444444333222333333333333333222222888555555777666222111333...///111333444444333333555555555555444333222111///222333222///000444999333333333111//////000222999777444222111111222333666777555111333666444---,,,---///111222111000000+++---//////......000222000//////111444444111......///000111222111111000...///000111111///,,,***,,,///333222000000333777777<<>>:::999DDD___xxxlllcccbbbkkkdddZZZRRRKKKEEE===888<<<777444555333111111555888666777999>>>PPPqqq~~~}}}yyywwwuuunnnxxx{{{vvvuuuvvvssslllaaaTTTFFF:::444///666FFF]]]www|||nnnhhhaaaWWWMMMFFF@@@<<<999@@@JJJXXXcccjjjsss}}}~~~zzzwww}}}xxxiiidddjjjqqqgggbbbdddoooyyy|||vvveeeUUULLLBBB;;;FFFXXXzzzjjjQQQAAA333333333222222222222111222444555555222000//////,,,000111///...222444333333333111...,,,,,,...111555444222222222333555777555888666000000666:::999...111333555444444444555444444444555555444333333666333222444333///...000,,,---000333444444333333666666666666555333111///111333444222......333888555555333000......000222888666333111111333666888111444444222444777222***+++---///111222222000000+++---///...---...111444000///...000333444111......///000222222222111000...///000000///---+++))),,,000444444111000444888;;;AAANNN___pppzzz|||zzzttttttwwwtttuuu{{{zzz}}}zzzyyytttwwwuuummmdddaaaaaacccgggfffeeegggjjjkkkiiigggUUUDDDEEEGGGHHHGGGDDDAAACCCKKKQQQMMMOOOPPPMMMIIIHHHLLLQQQNNNVVV\\\VVVMMMLLLXXXeeelllcccdddqqqzzzyyyyyy~~~}}}zzzzzzzzz}}}```LLL@@@999333222777;;;:::888333777:::;;;888555444444000222444444333333444555333444555444111111444777111333222222888>>><<<444000------222444222000111111222444555555444222111...111444555555444444444555777666333333777888666777888999;;;<<<;;;999666444555555666:::???@@@>>>>>>EEERRRgggvvvjjjZZZIII===???:::666666555333444888777555888???FFFTTTppp|||zzzyyy}}}nnnhhhrrrvvvuuuyyy|||rrrdddVVVKKKBBB999333---<<>>;;;CCCKKK^^^|||nnnRRRCCC888555222111333444444444555444222000---...000333333...---///111000111333777///,,,///111111444:::777222000444444111333999555444111...000666666333555777666333333777888666555555666777666555222111555...,,,222666333000000///...///333777777111+++888:::;;;999555111///...333222000000222333444333777888555...---222555222999222...111666666555666555555555444222000......***...333444222000000111...000111222111111333444,,,111333//////333222...000222333000++++++///333111///111444333...+++,,,///111555777333///222999@@@EEEUUUkkkzzzyyyzzz{{{}}}~~~~~~{{{yyy}}}~~~}}}yyy|||zzzzzzzzzvvvpppqqqvvvooolllssssssaaaVVVVVVTTT]]][[[XXXUUUUUUYYY```fffYYYMMMQQQLLLOOOQQQNNNJJJKKKRRRXXXRRRWWW\\\^^^^^^___cccggg\\\eeeooouuuxxx|||nnnSSSBBBAAA;;;555444777999888666444888<<<:::555111111444555666666444111///...///555666777555333444666999555555222000444:::888222222//////444666333222333333333444555444333111///000333555666666444444555555777666333222666777444888777777777888888888777999888888999>>>AAAAAA>>>LLL\\\tttrrrcccUUUFFF>>>777666555333444777999777:::AAAIIIXXXuuu~~~{{{|||{{{|||www{{{zzzoookkktttwwwvvv|||sssmmmcccUUUIII???:::888333;;;PPPkkkyyysssiiidddYYYOOOEEEBBBDDDIIITTT^^^pppooopppuuu}}}yyytttwww}}}xxx||||||mmmbbbcccfffeeehhhnnnwww{{{{{{}}}~~~wwwuuummm^^^MMMBBBAAAFFFJJJccc}}}mmmNNNAAA444333222111333555777888555555333000...///111444333///...111222111111444999222...000222111333777666111000222333111333777888777333///111666777444444666555222222666777555999888777555333222111111999222000555888666333333333111222555888888333...222444555444111///......333222111000111333444444666777444///...333555333999222...111555444444555555555444333222111///...---000333444222/////////...000111111111111222444,,,111333111111444222...111333333111---,,,000444111///000444444000...000///000444888777555888>>>VVVWWW\\\hhhwww|||xxxzzz||||||zzz~~~yyywwwyyy{{{wwwsssppppppooommmoootttjjjbbbdddeeeZZZRRROOOIIIMMMLLLJJJIIIJJJOOOVVV[[[bbbUUUWWWPPPXXX___```\\\\\\cccjjjjjjpppxxx}}}www^^^HHH;;;>>>:::666555888:::999888666999;;;888222///111333555666666444111...------555555555555444444777999999777333///111555555111222//////333555333222333555555555555333111///...222555777777666555555555666888777333333555555333888777555444444555777888999999:::???DDDFFFEEECCCKKKfffuuuOOOCCC888444444444444666:::777999AAAJJJZZZwww}}}zzz{{{{{{|||xxxxxx|||wwwsssxxxxxxwwwqqqnnneeeVVVGGG===:::;;;;;;>>>SSSsss|||lll]]][[[MMMHHHFFFJJJRRR]]]kkkvvv||||||~~~zzzssssssvvvyyy}}}|||rrrjjjfffccc```]]]rrr}}}tttZZZEEE<<<;;;>>>IIIdddmmmOOOAAA555555444333222333666999666666444222000000333555222//////222222000000333:::444000111111000111333444111///111111000222666888777222...///444777555333555444111111555666555999888555333222222333444;;;555333666888666444444555444333555777777444111...000111000//////000111333222111111111222444555444555333000000333555444888222...000333222222333444444444333222111000//////111444444111///...---...000111111000111222333,,,000333333333444222...222333333111......111555111///000333444111111333000///333888999888:::???YYY^^^cccmmmxxxwwwzzzzzzuuupppooorrruuurrrppppppaaaSSSPPPSSSOOOKKKFFF;;;:::;;;<<<===???CCCIIIMMM{{{hhhddddddnnn{{{}}}~~~hhhRRRCCC<<<777666555666999<<<===>>>:::999777555444444444444222333555444333222222333222222222222222333555666999777444222333444333000111------111333111111222666666666444333000...---333555777777555444555555777999999555444666666333666666666444444555777999666777<<>>OOOlllyyyqqq\\\FFF::::::888444111000333666777777555333111222444777000...000333222...///222777333000000111111111111444222111111111222444666333333///+++,,,222666555333555444111222555777555333333222222333555666777888555333333444444222111555333222222444444333111000111222111000111333555333333333222111222444666333333333111111333444444777222...000111000000222333333333333333222111000000111222222111000///......000111111000000111333---///222444444444222000222222222000......111444222//////222222000000333111///111555666666888===PPP```ppp{{{|||zzz}}}zzzuuuqqqsss{{{}}}uuuiiiaaaVVVFFFBBBFFFCCCBBB>>>333111333666777999<<<@@@CCCrrr[[[JJJAAA===333555777999:::;;;>>>???===777222333888;;;999555111333555666555555666777222111111111222444555666666555666888888666333111222///...222444222222444777777666444333111//////222444555555444444444666888::::::777666777777333333555888888777777888:::888:::AAAKKKPPPQQQTTTZZZ}}}bbbPPPBBB555222555777999;;;;;;666666;;;CCCUUUuuu~~~yyyooorrr}}}vvv{{{tttyyy|||qqq```PPPDDD<<<666333999QQQiiirrrooofffTTTDDDKKKTTTaaammmyyy||||||{{{wwwppprrrppphhhjjjvvv~~~|||www~~~xxxkkk\\\OOOEEE;;;BBBVVViiiyyymmmLLL>>><<<888444111111333555777777666333222333555888000000333666444000///333111000//////000222222111444444333111111444666666///000///+++,,,333888888444777666222333777888666000111333555555666555555666555333111111222111000444333222222333333333333333333444333111111333444222333444333111111444777333222222333333333333444666111///000111//////222333333333333333222111000//////000111222222111000///000111111000///000222---...111444555333111111111111000...---...111333333000///111111------///000...000333555777===DDDWWWmmm}}}yyy|||uuuyyyvvvpppnnnsssssshhhXXXNNNJJJ===<<>>888666;;;DDDWWWxxx|||wwwwwwnnnooo{{{rrrzzzzzz}}}uuuuuuuuuhhhUUUFFF>>>:::777555:::WWWlllhhh```]]]TTTGGGPPP^^^ooo{{{~~~~~~{{{yyyssstttsssooo]]]hhhsssxxxwww{{{jjjSSSGGG999???LLL\\\uuusssPPP???:::555222333555666777777777555333222333666999222444888;;;888222222555---//////...111555444111444555444111111555777666///222222///000666:::;;;555777666333333777888777222444555666555444111000555666444111000333333222444444444444555555555555222333333333111000111222222444555333111111444888444222222555555222111333555111///111111///000444444444444333222111000//////......000222333222111///000111111//////000111...---...222333111111333111000...---...///111222333000000222111---+++---......111555777<<>>PPPaaammmttt}}}{{{|||xxxxxx~~~~~~zzzwwwkkk___YYYSSSKKKDDDBBB<<<111333888555444444...///000222222222333555777wwwaaaOOODDD>>>888555000666===>>>;;;999<<<@@@666999;;;999555222444777333444666666555444555666222000...///333555555444999555555777555//////333888333111555777666666999555555555555666888999:::222333555666666777:::===111444555444444666555222111333555444333777???FFFGGGDDDEEEGGGIIIYYY}}}eeeWWW===888666666555444666:::999333222888DDDZZZzzzrrrlllyyywwwmmmlllcccRRR@@@444222999@@@SSS^^^hhhcccSSSLLLZZZnnnooo|||xxxwwwrrrssssssrrrtttyyy}}}}}}{{{yyy~~~jjjcccAAA???FFF:::EEE\\\[[[III???444111444777444///666666555333111333666999...111666:::555...---111000444444222444999777111111444333......444666333000555777333111222444333333555444111111555777555444333222111111333444666000444333------222444222+++...111222333333333444...111444666555444444444111444666444111000555999555222333888777111...111333111000222111000333888555555555444222000///...444111//////111222///---///000111000///...///000///+++***...000---000555333111//////000222333444///...111555666222///111111444888888555<<>>???LLL]]]QQQFFF999222444777666444333666666444555:::999444333333333555888999777555222111111222444444222000///222222---,,,222666555444555666555444555666888777444222222333555555555333///...444777555111000444333111111000111222333...222666666222000222444///111222222111111333444222333666888666333444999666666555444222111000000666444333333555666444222111444666555333000......444222///------...000222000111333333222222222222555000---000000,,,+++------111333000///111222000///000111222222222222222222444777::::::???LLL[[[vvv~~~zzzyyyyyy{{{yyysssuuuyyywwwooonnntttsssllliii^^^PPPFFFBBB>>>666...///333444111///111222111111222111---000666777333mmmXXXNNNBBB;;;999999666222888???@@@;;;;;;>>><<<555;;;;;;:::777555444555777888666444444555555444333444333333444666777777666...///222444555555444444555333222333444555444333666666666555555555555444888::::::777666666222,,,111777;;;888555555555333555666888999:::===BBBEEEKKKRRRRRRQQQ```}}}dddQQQCCC999444444444555666888999:::111111666DDDXXXqqqxxxzzz}}}xxxpppjjjllluuuyyyvvvqqq```III>>><<<666999KKKXXX]]]WWWOOOMMMUUUggg|||~~~}}}xxxxxx~~~zzzqqqvvv|||sss^^^PPPDDD===AAAKKKMMMEEE;;;666666777555333111666999888777888666333666555666777999999777555000//////111333444333222///222111......333777888333444666555444444555777:::555///,,,---111444666222......444777444111000111111222222111000//////---222888999666222000000222111111111333333222111111222666999666111222666444444444333222000---,,,555444333444555666555444222555888888666222///...555222...++++++---111333222333333333333222222111666222111222222///,,,---...222333000...000111///...///000111222333333333222222555999<<>>DDDIIILLLJJJKKKYYY|||pppXXXHHH@@@===444555666666555666777888888777;;;JJJccc~~~|||oooggghhhttt{{{wwwooolllYYYCCC888999666===MMMVVVXXXWWWRRRTTTfff}}}xxx{{{|||~~~~~~uuuyyy}}}lll[[[KKK>>>:::===HHHCCC===999888777444222111666:::999666444444444777888888888888666444333111000000111444555444333222333222000000222666888444666666666444222222333:::555000---///333777:::222///000555777555222222222222222222111000//////000333777888666222000000666333111222555555333111111333777:::777111111444333333444444222///,,,***111111111222333444444444333666888999888666555555444222000......000222444333222222222222222000///666444333444444111...,,,000333444000...000111//////000111222222222222222//////333999>>>FFFSSS```|||zzz|||wwwtttzzz}}}yyyyyy}}}hhhVVVBBB888666444000---///333444111///111222000333222111000222444333111ooo[[[NNNDDDBBB>>>;;;999<<<@@@DDD===@@@AAA???>>>===;;;777888888888666444333555777:::777444333333444444333333111//////222555888999333444666888888777666555666555444555666777666444555555666666555555444333:::999555000000444555222333888;;;777444666888888333333444444777<<>>MMMhhh~~~yyyyyyvvvooolllhhhnnnzzzzzzmmmbbbaaaQQQ>>>777999999@@@LLLPPPZZZ[[[ZZZ]]]qqq}}}ssstttyyyyyyyyy|||~~~yyy|||yyygggVVVGGG<<<888AAA@@@===;;;888666333222222444666666333111333666333444666666666555555444555444222333444555444333666555333222000000333777777888777555222000///000444111///000333666999:::333111222777999666444666444333222000000000111222333444555444333222111222777555333333666777555222222444888;;;888222222555333444555444333000...,,,///000111111222333444555555666777777777888:::<<<333333333333444333333333222000//////111111...,,,444555555555555333///+++000444333///---///111000222222222222222111000///000111555:::???FFFVVVdddrrr~~~~~~yyyzzzyyyzzzcccSSSAAA888222...///222111555555111///000111///333222333666777666333222}}}ooo^^^OOOGGG===<<<;;;::::::===BBBFFFAAAAAAAAA@@@>>>===<<<;;;555666666555444444666999999777444222333444555444555222//////111444666777555777888::::::999777666777666555555666777666555555555666777666555444333999888444///000555777555333999;;;888555777999888888777666444444888>>>CCCGGG]]]wwwnnnUUUBBB555111333666888:::888444111222333999999<<>>222333555666777666555444000...---...000111...+++111333555444444444000)))000333333...---000222111333333333222111000///...444666999;;;;;;AAASSSdddsss|||~~~|||~~~~~~{{{ppplll^^^OOO???888333---...444111444555111///000111///333111222777888666333333uuuiii]]]OOOCCC???999999;;;===???BBBDDDEEEEEECCCAAA???===;;;;;;;;;444555555444333444777999999666333222333555666666777555222111222444555555444666888:::;;;;;;:::999666555444444666666555444555666777888888666555333888888666333333777666222222888<<<999777888999888<<<:::777444444888>>>CCCWWWttt{{{^^^JJJ<<<333000222444777:::888444111222444333555:::FFFccc{{{xxxxxxvvvwww}}}}}}uuuoooiii___TTTMMMAAA777888===>>>IIIWWWZZZ^^^eeeoooyyyrrrzzz|||wwwxxx~~~}}}vvvjjjtttlllQQQ>>>555888;;;:::666333444555333000111777888555333444...111444555444444555777555333111222444666666666666222111222111...111777888777444111......000333***+++---000333555444222222111444999999666666888//////000000111222222222222111//////000111222333111333444444333333555666111222555777555222333888333333333222222111111111...000222222000000222444222333333333222333555777333444444555555555555555000---,,,---111222000,,,,,,111333222333444000(((///222222...---000333222222222222222222111000///333666:::999666<<>><<<999999;;;444555555444333444666888888555222111333555777777:::777444333333444444444222444777999;;;<<<;;;;;;555444333333555555444333555777888999888777555444666888888666777888444...222888<<<:::888999999888;;;999777555555:::AAAGGGjjjjjjNNN???777111///111111666999888444222333666000444888EEEbbbyyy}}}yyyxxx~~~vvvooolllfffXXXKKK<<<444777===@@@MMM___dddYYYfff{{{rrr}}}~~~~~~wwwlllvvv~~~zzzYYYBBB222666:::999555333444666222...111:::===888333222333666888777333111111222222000///000333666777777444000///222111...222999666555222///---///333666------...000333444333222000000333888888555555888***,,,///222333222111///000///...///111222222111...111333333111111333666000000333555333000333999222222111111111111222222,,,...000000------///111///111333333111000000000555444222222222444666777000---,,,...222444111---***///222111333555000'''///222111------111444333000111111222222222111111///333888666333:::RRRjjjxxx{{{}}}|||vvvtttxxx{{{wwwqqq[[[EEE555666888333...///+++///111000000444666555333+++(((+++......111777sssbbbTTTOOOEEE888444:::===<<<;;;???HHHNNNHHH>>>IIIDDD>>>:::999:::::::::777666333222222444666888666444222222444666777777888555444666555222111333>>>===;;;999888888999999;;;555222333333111111444999666222222555777777666444???@@@666000666;;;:::555666888666555666:::>>>===777333333777???LLLXXXzzz|||eeeTTTEEEAAA;;;222000555///666<<<:::444111555:::000666:::EEEddd~~~}}}}}}{{{uuu{{{xxxhhhzzz}}}zzzoooddd]]]SSSIII999:::===DDDQQQ\\\___\\\XXXiiiwww~~~}}}yyyrrrxxxbbbOOO777444:::===555444555///333555444111222777999888000555:::888222---,,,---222222333333444555666666666000---///111222444888444555444111...///444888111111111000111111222222:::;;;777111111555888888111//////222666777333...///444444000///555777555111222111......444666666333333222222222222222222666444111000000222222222---///111111000//////000//////000222444555555444222222222222222222222222000111222333333333333222//////111444777555000+++///222555333000///333777666444333333555666666555444666888888777>>>SSSgggwww{{{wwwxxx~~~{{{sss~~~vvvwwwrrrooovvvyyyjjjLLL@@@777555222---...555444111......111333333111000,,,***+++///222333222}}}wwwqqqXXXNNNFFFCCC???:::888;;;:::???DDDIIIPPPSSSMMMEEEEEECCC???:::777777777888666555444333333444555666555444333333555666666555888777888:::888444555:::;;;;;;:::999888888888888666222000333444333333555555444444555777777555222333;;;;;;222...333666444333666999999777666888:::;;;777444666888<<>>HHHYYYccceeeiiiooo}}}~~~}}}fffLLL???999666222777<<<666000444666555555666444000///111444666666555444333---...///111333555777777777222///222444333555888444333222555888777222---111111111222222222333333<<<:::444------333999:::777444222444777888666444111555777555333555555333555666444//////333555333333222///---...111444666555333111111222222000///000222444333222000//////333333222222333555666888666666666555333222000///222222111000111222333444333333333444666555333111...333888999555111//////111111000222333444333111555555666999;;;@@@MMMZZZvvvxxxvvv|||}}}|||}}}zzzyyypppeeeUUUBBB333222555222000111333444555444333111111222---.../////////000222444lllddd___mmm~~~uuuhhhYYYMMMAAAFFFCCC999:::DDDEEE===AAAJJJOOOLLLFFFCCCBBB@@@===@@@AAA===666222333666333444444555555444333222333333444666777888666444444666:::;;;666111555===555666777888888888777666111///000666999777666777333555888::::::888444111555666444111444999888333333777;;;;;;777555444555888666666777777666:::@@@UUUooorrr___TTTIII???777777777666666999555555555555555444222000111666;;;DDD[[[|||{{{~~~yyywwwooobbbSSSGGG@@@<<<===BBBSSSfffmmmhhhkkkttt|||hhhSSSCCC<<<:::777::::::000///444777777666666222---000000222555777888666333---...000222444666888999555111///222444333333666222222222444666555111------...//////000000000000444444111,,,---333888999666444222222444555555444555666666444333333555666888888555000///222333111111000///...///111444555666555444555555555222000222444555444222000///000444333333222111333555888555555666555555333222111333222000//////111333444000000000000000000000000---111555666444111000///444333333555777777555333777555555888<<>>EEEBBB888;;;IIIMMMDDDMMMRRRQQQHHHAAA@@@CCCDDD===@@@BBB>>>777333444777333444555666555444222111333333444666999999888666;;;===@@@@@@:::444888???444555666777888777666555333111333888:::888555666666888999999888777666555444444222222777<<<;;;777666888:::888555333444666888555444555666666;;;BBBIII[[[xxx{{{```NNNFFFEEE===777666777777777888222111111222444444222///111555;;;DDDYYYxxx~~~zzz}}}www{{{zzz}}}sssqqqjjj___PPPCCC>>>>>>GGGQQQdddrrrpppggggggnnnxxxwwwwwwppp___LLL???:::555999:::000000555888777777666222---222222222555777777555333000111222444666777999999333///...222333111111222444666777777555444555777,,,---///000111111111000...111111///111666999888666444333333333444444444888777444333111222555999999999666000...111111///...///000222333333333333555444444444555555333111222444555555333000000000333333333111///000333666222333444555666555444333222111000//////111333444/////////.........//////...///000000000111222444555444444555777777666555999666444666;;;DDDTTTbbbrrrssswww|||xxx}}}|||{{{~~~xxxxxx|||zzzkkk\\\GGG;;;111111000...222999000---,,,///555666333...***...111111...,,,---///hhh^^^WWWVVVbbbuuussseee___\\\rrrwwwhhhWWWMMMKKKIIIBBB<<<;;;BBBCCC@@@GGGVVV\\\WWWMMMNNNJJJCCC@@@CCCFFFFFF===???@@@===999666777888555666666777666555333222333333444777:::<<<<<<;;;;;;<<<>>>>>>999444666<<<666666666777777666555555555222333888:::777444555888999999888666555666777222111111333777::::::888555888999777444333555777777444333444555666===DDD===HHHaaa}}}yyynnnSSSAAA;;;<<<777333222555888999888000000000222444444222000///222999CCCWWWvvv|||zzz~~~xxx}}}~~~|||yyy{{{yyy{{{xxxvvvqqqggg[[[KKK???===AAAZZZiiixxxyyynnndddeeejjj{{{zzzyyy~~~vvvvvvqqqXXXCCC666...555<<<888222666888666666777444000111222444555555444444333333333444555666777777888222......222444111///000222444666444111111666:::...///111333444444333333...222333333555999:::777666666666555555555555555888555333333111111555:::888999555///---///000......000222444555444222111222111000111222333222111111333555444222111000000222333444222//////222555000111333555666555444333111111000///000111222333///111222111000///000111000///------...111555777444222111111333444444444999666555777:::DDDUUUfffgggzzz|||~~~vvvyyy~~~yyyxxx~~~hhhRRRAAA777000111111...222:::///---,,,...333444222///,,,...111111000...------}}}pppcccVVVUUU]]]mmm}}}dddSSSPPPQQQjjjyyypppiii___WWWMMMDDD@@@>>>======;;;AAAGGGKKKTTT^^^aaa^^^IIIIIIFFFDDDGGGKKKHHHBBB>>>===<<<;;;999999999999777777777777666555444333444333444666;;;>>>@@@@@@777666666888666222333777888888777666555555555555333000111555777555444555555777888777444333333555333222333555777777777777222666999999666444444555555222222444555666;;;BBB999AAAVVVnnn|||hhhoooqqquuurrraaaJJJ:::666777444111111444888999777111333444444444222222111...000555>>>PPPmmmxxx}}}|||}}}~~~~~~|||~~~}}}}}}|||rrrdddUUUEEE;;;@@@JJJjjj}}}zzzjjjgggnnnsss||||||~~~ppp|||bbbJJJ999...444>>>;;;555888888555444777777444...111444444333222333666555555555555555444444444222//////444555222///000///000000111111333555777...000222444555555444444111333333111111555555333444555666666555444333333333111222555444111333888777888444...,,,...///---222333333444444444333333000///......111333444444000222444444222111111111111444666555111///111444000111333555555444222111000000000000111111111111///222444444111000111222444222///...000333666777444111......///222333333666777888::::::AAARRRdddjjjxxxxxx|||}}}gggUUUBBB666///222444111222666///111222111......000333000000111333444222...+++qqq\\\PPPMMMVVVkkk~~~wwwxxx\\\KKKKKKQQQlllqqqhhhbbb]]]LLLLLLIIIBBB;;;999===BBB;;;???GGGOOOVVVZZZXXXUUULLLKKKJJJMMMTTTVVVLLL@@@>>><<<999888999::::::999999888888777666555555555444333333666;;;???BBBCCC777444555888888666666999:::999777666555555555666111---...333555444333555222555888777444111111222666666777888888666666777///444:::<<<999555333333333111222555666555999>>><<>>NNN```www}}}}}}yyy}}}sssdddYYYFFF777...222777555222222000666:::555+++(((...666333222222555777555000+++lll___[[[\\\^^^aaaccc}}}xxx~~~yyycccUUUZZZhhh{{{|||zzzrrrfffXXXNNNIIIIIICCC@@@CCCGGGBBB999;;;DDDFFFIIIRRRYYYSSSIIIKKKVVVRRRRRRPPPMMMIIIEEEDDDDDDBBBAAA@@@===;;;:::<<<>>>===>>>???===999555333333<<<;;;999777777:::@@@EEEGGGDDD@@@>>>===<<<:::999EEEBBB===:::888777666444555333111000222555666666888777555444222222111111555555666666666666666555444555666555333222333444---222777888555333333555>>>AAAGGGNNNVVVeee~~~mmmSSSNNNIIIGGGAAA999666777???888222333444444444666666555444444444555555666111333888<<>>CCCIII;;;555///...222555555444222333222555888777KKKnnn}}}~~~{{{}}}|||{{{zzzyyyuuuuuulllXXXAAA888111333555333111111///444999999444000///000999222///333777555222000ppp```WWWVVVYYYWWWmmmyyy~~~ooosssxxxrrrgggbbbZZZPPPGGGBBBAAABBB<<<;;;===?????????DDDKKKJJJHHHHHHJJJKKKLLLRRRZZZPPPNNNJJJHHHFFFDDDBBB@@@???>>><<<999888777999::::::;;;;;;:::777555444555888888777888:::<<<>>>@@@BBB???<<<;;;::::::999888???===;;;888777666666777777555333444666888888888777777777777777666666666444444444444444333222222333444666555333222222333222333444666777666444222888:::>>>CCCHHHUUUnnnlllKKKFFFBBBAAA<<<666444666<<<777333333333111111333555555555555444444444444222222555888;;;KKKpppzzzyyyzzzttt|||tttvvvxxxsssiiiWWWDDD;;;BBBVVVfffzzzxxxssswww}}}}}}pppsssuuupppsss}}}rrrXXXEEE<<<777333333888:::666000---000333333222000222555777777555333666555000...222555444555222111444333//////111222000///111555666333000555222333888888222......888444000///000111111000...///111333555444111...222333444555555666777888666777666222......333888888777555222000000111222555333000///111333666777222000//////000111111111222777888444333555666333000//////111222222000///111...+++---000111---***222333444222///...///222666777<<>><<<:::888777777888999888888888666555444666888777666777:::>>>???===:::;;;999777777888888888777999;;;<<<:::777777999<<<999888777888:::;;;999888777888999:::;;;;;;::::::666666555444333222111111111333555555444222222222666444333666999999444000333444777888:::DDDZZZoooiiiCCC???<<<<<<999555555777888666555555222...---000444555555666555444333222555222222555888EEEeeevvvwwwsssyyy~~~~~~tttmmm^^^LLLBBBJJJaaauuutttwww}}}hhhjjjssswww{{{{{{aaaHHH999333000333;;;<<<333---000333222444333222333555666555444444555333000111555666333333000000333333///...000///000222333444333111000555333333777777222...---444222000000222444444444...///000333444333000...333444444333333555999<<<666777666333//////333777666666666222...---000333333222111000111444666888111111111222444555444333222555555222000333555444111///......000222222222000...,,,---000000---***000111111111000000111111444777@@@HHHHHHBBB>>>>>>777444222333666999888666333444333777<<<888@@@XXXpppwww~~~{{{xxxzzz{{{xxxxxxyyytttjjjXXXBBB:::333444777666444333222555777555222000222444333333777<<<<<<::::::>>>pppccc]]]```WWWWWWeeesss~~~}}}tttuuuuuupppiiidddeeegggZZZ^^^```\\\UUUPPPPPPRRRLLLIIIFFFGGGJJJLLLKKKIIIMMMNNNHHH===<<>>;;;::::::;;;;;;;;;::::::888666444444777999<<<999777:::>>>???;;;666555444333444666888888777777;;;???===:::888;;;???;;;;;;;;;;;;<<<:::777555666777999;;;<<<;;;:::999::::::888777666555444444000222555555444222222222777666555777888777444111222444666777666;;;KKK[[[rrrzzz]]]AAA===:::;;;999666666999666666888888444---,,,000444555666777666444222111777222111444777BBB\\\vvvzzz{{{}}}yyyqqqttt}}}vvvoooaaaSSSNNNZZZpppzzzzzz~~~}}}ddddddrrrhhhNNN<<<333222444??????333///777;;;666444444444444444444444333444222///000333555444111333111111333222...,,,...///333666777555222222333666444444666666333///---111000000111222333444444//////000222444333000...444555666444333333777:::666666666444111111444777444666555222---,,,///222222333333222222222444666111111222444666666444222111222111///...111444777222///---,,,///222444444222000///000222222000---000//////111333444333222333777@@@HHHHHH@@@;;;:::777444111000222555555555333444000444;;;888>>>QQQlllvvv~~~vvvrrrtttyyyxxxwww|||wwwjjjTTTCCC:::444555777666333333444555555333111111444666<<<;;;;;;===<<<===EEENNNxxxggghhhWWWMMMUUU^^^fffzzz~~~yyy}}}|||lll```YYYZZZZZZWWWSSSPPPPPPRRRCCCHHHNNNNNNKKKHHHIIILLLEEEFFFHHHMMMQQQQQQLLLHHHJJJMMMHHH??????FFFFFF@@@JJJVVV]]]\\\^^^bbb^^^UUURRRRRRPPPKKKFFFEEEHHHLLLBBB???<<<;;;<<<>>>======???>>>;;;888444444666999???:::666555888999666333222222222444777888888777666;;;???>>>:::888:::===<<<<<<;;;<<<;;;888444111555666888999:::888777555<<<;;;999888777777777777111333555555444222333333555777999888555444444555333444777:::999999@@@IIIaaasssxxxbbbJJJ???<<<:::;;;:::666555888555666999;;;666000...222444555777777777555333222555000000333555===SSSiii{{{qqqrrr|||~~~}}}zzzrrrsss|||vvvmmmaaaZZZ]]]jjj{{{www|||{{{~~~jjjdddppp~~~rrrZZZDDD999777444>>>>>>444222<<>>;;;:::<<<>>>>>><<>>:::666555666888>>>999333111222333222111222222222555777888888777444777;;;;;;888666666777;;;:::::::::999777333000555555777777888777666555888777666555555666777888222444555444333333444666333666999888444222444777555333555:::<<<:::999<<>><<<>>>???AAACCCEEEFFFHHHIIIOOOPPPPPPPPPOOOOOOPPPRRRLLLHHHDDD@@@<<<;;;@@@HHHNNNPPPVVV[[[[[[YYY[[[aaa]]]VVVMMMIIIJJJLLLLLLJJJCCC???::::::===@@@???<<>>AAA@@@<<>>===?????????LLL\\\IIIIIIQQQ___bbb\\\\\\aaaVVVJJJ???@@@JJJQQQOOOIIIEEE@@@<<<<<>>@@@@@@???<<<888666777888777888888777555555666888333333333555666666555333222333666999<<<<<<999666555555555777999:::999888555555666777999;;;>>>???333222222333555888;;;===666666555333222444888;;;555222000222666777666333<<<333///666>>>>>>888444:::NNNkkkoooSSSBBB===777444444999??????:::666666333///000777;;;:::888888777777777777888999;;;<<<555555888888111///???TTTwww~~~zzz{{{tttqqqmmmjjjuuuzzzsssppp{{{{{{{{{||||||cccRRR\\\sss|||}}}www___KKKAAA<<<888888;;;999444222555///333666777555333333555111111444777333+++***...111///222666666222000111000/////////111444777999111444444111222777666000+++///444666444333333444666555555555666666444222222444555000++++++111888666555666777999888666555<<<555///...222444111---...222777777333111222444333222222333555666555444888444222333000******///555222...---...000222222111222333333111000000111+++000666666222000222555222000111333333111444999+++///333666777777777777111888555111333444;;;LLL\\\lll~~~}}}zzzttt}}}{{{ttt}}}uuutttuuussswwwtttdddQQQGGG>>>===<<<888444333555333222222444666888888>>>FFFVVVgggooommmkkklll}}}}}}sssgggQQQFFFOOOYYYTTTaaauuu~~~qqqgggaaa___LLLBBB>>>DDDIIIEEE???;;;@@@<<<<<>>AAAAAA@@@DDDLLLTTTIIILLLXXXeeecccVVVPPPRRRQQQKKKEEEBBBDDDFFFHHHGGGIIIEEE???======@@@CCCDDDCCCDDDAAA;;;:::<<<<<<:::777777777666666666777777555333222333555666666666222222222666:::;;;888555444888999777777:::777000333;;;999777:::888777@@@888666666999999777999===<<<111000;;;???777444:::555///...444777444555:::===999666777<<>>;;;III```|||zzzbbbSSSFFF999888>>>>>>;;;999999<<<;;;666111000333555555444777>>>EEE888666333111222666;;;???777777888888444333>>>MMMgggyyy~~~yyy}}}{{{www{{{~~~|||wwwuuuzzzxxxnnnjjjhhhjjjuuu|||ppprrrmmmoooyyy~~~|||sss[[[SSSeee~~~~~~hhhLLLPPP===;;;;;;<<<999333222555111444777777444333555777666222000333777666222///555111111444333///222888666444555888888444222444777555333444555444000---...///000222444555555555777555555555666666444222111666777222000444888:::555666666444222000000111888444000/////////,,,)))111222444444444222000//////222666888999888777777999888555000,,,---222666666555222---)))+++000555666444222222444333000---***///444444000///222666777555111...///222333111//////111222444555777777555555777777333222<<>>===AAAHHHIIICCC===;;;CCCDDDFFFIIIJJJHHHDDDAAAAAACCCEEEDDDAAA??????AAA999<<<@@@BBBDDDEEEGGGIIIPPPSSSYYY```^^^VVVPPPOOOMMMGGG@@@===???AAABBBAAALLLHHHBBB>>>======>>>>>>@@@AAA>>>888666888999666777666555555666777777777555555444444555666777888777777777777777666333000666::::::777888;;;:::666999???;;;777:::777444;;;@@@999555999<<<>>>???AAA<<<555333:::<<<999888===:::666444555777666666888999666333555:::@@@EEEGGGbbbqqqzzzfffSSSIII???666666<<<<<<999777888::::::555111000333666666555777===BBB<<<999555444444666777777333555888:::666333<<>>999;;;CCC>>><<<<<>>======<<<::::::<<<:::555555888999777888555333444777999888666444666777666555555888<<<999:::;;;:::666333222111666888777555555888999777999===888666===>>>===DDDKKK@@@999999======<<<<<<888777555555666888:::;;;888888666333444777777444666666666999>>>GGGRRRYYYllluuuyyy^^^PPPDDD>>>999444555<<<999666444555777777444111222444777777666777:::>>>>>>:::555555888888555111///333888999666333999AAASSSmmm~~~~~~wwwyyy|||~~~~~~|||zzzyyyvvvjjjvvv~~~zzzzzzzzzzzzqqqyyy}}}}}}{{{|||nnnTTTQQQ[[[|||vvvQQQ>>>;;;999999;;;999444222333222111111222444444333222333222333555777666111,,,222222444777666333333666777444333555444111111444333333333444666666333111000---,,,...444666444111888555222000222333444444111333333222333777666222333555666666333111000000111111111///------///000,,,...000222333333333222444444555555333111...,,,111111111...,,,///555:::222111...+++***+++000444111111000222444666555444222000...///111333222111000//////000222222111000111111111111111222222222222111444777777666999>>>JJJ^^^sss~~~{{{vvvvvv{{{}}}{{{{{{{{{xxxuuuwww}}}```OOO>>>888999999999999999999999666333111000111333444999EEEQQQ[[[eeemmmvvvrrrtttkkkWWWRRRMMMKKKNNNYYYkkktttgggZZZSSSJJJDDDCCCCCCAAA???HHH???888888>>>CCCFFFFFFIIIGGGFFFFFFCCC@@@DDDKKK>>>BBBEEEFFFCCCAAABBBCCCAAA888888AAABBB:::<<>>:::777888>>>CCCFFFFFFBBB@@@>>>===>>>>>>>>>===666888777555666;;;===<<<888555222444888:::999666444777:::888555555:::???777:::===;;;888666777999777999999888777777777777:::===777777AAAGGGJJJTTTZZZRRRKKKIIIFFFAAA===<<<555999999555555999;;;999555777666111333999:::555444999@@@FFFKKKSSS^^^ffflllttt{{{cccLLLDDD===;;;999555777<<<555333222333444555333111333555777777666666888:::???999333444999:::777222///222666666333222777===MMMddd}}}zzz|||rrrsss~~~||||||{{{xxxuuu|||~~~ttteeeuuu~~~yyyvvvtttxxx~~~{{{xxxrrrnnnyyyrrrqqq}}}~~~ggg[[[ZZZsssbbbHHH<<<999888:::999555222222444222000222555555333000111333555666777666111+++111333666888777555444555888444222333222000111444222333333444444333222000222---***---333777444///555333222222333444333222111222222222555888555///222444666666444222111111111222222000,,,+++...222)))***,,,///111222333333555555444444333000---+++///000000...,,,...444999111///---,,,,,,...111444111111111222444555666777555444222111222222222222111///000333444111...---//////000000111111222222333111111333666777888:::<<>>???AAABBBAAA???JJJEEE@@@???CCCHHHIIIHHHDDDBBBBBBBBB???>>>CCCJJJ>>>AAADDDCCC@@@???@@@CCC@@@888999EEEGGG???>>>GGGIIIBBB;;;;;;BBBJJJPPPRRRIIINNNNNNJJJLLLQQQMMMBBB<<<999666888>>>CCCFFFFFF===<<<;;;<<<===>>>>>>===777999777444555999;;;:::888555444444777999888777555888:::888555666;;;AAA999<<<>>>===:::999:::===999;;;===>>>;;;888888:::???CCC>>>???LLLUUU]]]iiizzzwwwtttmmm___NNNEEECCC888;;;;;;888888;;;;;;777777888666444666;;;;;;888555???LLLUUUZZZ^^^eeejjjwwweeeQQQDDDAAA===;;;888555666999222222111111333333333333555666777777666666777777CCC;;;444333777999777333111333333000---000777<<>>EEEIII|||}}}lll___RRRLLLHHHHHHTTTbbbooossseee\\\VVVLLLBBB777999<<>>::::::===BBBBBB>>>===???AAABBBBBB@@@>>><<<<<<===>>>999;;;CCCFFFBBBAAAEEE@@@AAACCCDDDEEEFFFGGGHHHIIILLLLLLIIIHHHGGGAAA;;;???;;;888888;;;>>>???>>>???===;;;:::;;;;;;999888:::;;;888444222555666444777777666666666666777777666888888777555777<<>>;;;999999:::666777:::<<<999666777<<<@@@JJJNNNVVVggguuuzzz]]]KKKFFF@@@<<<999999;;;<<<999777:::666555888;;;;;;<<>>>>>===:::666333333444111111111111222333555555777666666555555666666777FFF???777444555555333111333444222+++)))///777;;;BBBWWWvvvxxxzzz}}}wwwwww|||zzzqqqmmmwww~~~ttt}}}yyywww~~~xxxvvvxxxmmmeeebbb```[[[WWWVVVeeeppprrrssszzz~~~}}}vvv}}}{{{dddQQQ[[[nnnvvvRRRDDD===888888888555222222444444333444555444333111000666888444333666222+++///444777666555666555222555222111444444222333666333444555444111///......333///,,,---222555444111///111444888999777222...111444555444555777444///222333444333222222333555555444222...++++++---/////////000222444555777777555333111222555666333000111222222///------111555111000...///000222222222333333444444333555888:::<<<@@@BBB===555///000333888333333999888///******,,,---...///111333444555555555222///111666999888666III```ooossstttvvvyyywwwzzz|||{{{yyyzzzzzzyyyyyyzzz}}}nnnWWWCCC;;;===>>><<<<<<999555111000333999>>>///555888777777:::======ttteee[[[OOODDDFFFOOOXXXooovvvrrroooiii]]]RRRMMMKKKCCC;;;888<<>>??????>>>>>>???===<<<>>>BBBEEEEEEDDD777???HHHJJJGGGEEEHHHLLLJJJHHHHHHIIIEEE>>>;;;===AAA===999888;;;<<<<<<:::BBB???;;;999888777666555:::;;;999444444777888777666999:::888444222555888888777555555666999===???CCCAAA>>><<<;;;999777555555444555888777666<<>>IIIJJJJJJGGG@@@999555444888111111888777...))),,,......///000222333333444222666555111222666888666222;;;LLL```pppyyy{{{|||wwwvvvuuuwww{{{}}}xxx|||}}}uuubbbNNNBBB@@@???<<<999999777444333444999<<<000555777444555999:::777{{{|||{{{lllXXXCCC===BBBJJJ[[[rrr~~~jjj``````ZZZUUUMMMEEEDDDEEE@@@999:::???CCCDDDBBBDDDLLLSSSOOONNNFFF<<<;;;@@@@@@===GGG@@@===???AAA@@@>>>???DDDAAA>>>???CCCEEEEEECCCBBBBBB>>>;;;???GGGIIIFFF444>>>HHHIIIEEEFFFPPP[[[IIIDDDDDDHHHCCC:::<<>>::::::<<>>===AAA>>>:::777777777666666777:::999666888===@@@???666:::<<<999333000444999999666333333666:::===>>>BBB???;;;:::::::::777444<<<999999;;;;;;===HHHUUUjjjqqq[[[MMMSSSXXXUUUTTTZZZPPPDDDHHH]]]gggccciiiyyy{{{}}}uuu\\\GGG<<<999555888999666333333444555111222222333333555888:::999666333222333666777888;;;;;;;;;:::999666444333222555222+++***111666777888EEEbbb~~~wwwsssjjjttt{{{{{{{{{uuuvvv{{{}}}tttnnnnnnuuuxxx{{{www~~~yyyzzzooo```MMM@@@===???CCCDDD>>>:::BBBYYYqqqzzzxxxsss{{{xxxwwwxxxyyyzzz|||mmm[[[eeejjjkkkMMMBBB999777777555333444000333555444000...///222111999:::222000444333,,,...444666333111555555222111000222777999666666999222555888777555333444555333222111000000222444666333333444666888888555333111777999555333444555555333333222111000111555888555000,,,+++...111222111000000//////000111222222555111///000444666333000///111222000//////444888111...---...000111///---...000333333444777===AAAUUUTTTQQQOOOKKKDDD<<<777666//////666666---)))---000111111111222222222222///666888555333777777444::::::BBBVVVlllvvvuuupppwwwsssrrryyy~~~vvv}}}zzz}}}|||yyykkkXXXJJJEEEBBB>>>888999999888666555777888333777777333333888888444pppXXXKKKGGGEEEKKKLLLKKK```}}}ttthhhYYYPPPMMMKKK@@@:::>>>CCCAAA>>>===>>>BBBCCCCCCDDDHHHLLLMMMKKKHHHCCC@@@????????????GGG:::777AAAFFF@@@@@@HHHFFF>>>888<<>>AAAAAA======BBB@@@<<<777888???DDD===111:::;;;999555777;;;777///333;;;:::333666BBBCCC:::777777999;;;;;;999555111444999:::999:::===999222888999:::;;;<<<<<<999555888:::>>>@@@???EEEYYYooo}}}pppggglllppplllssssss^^^KKK>>>999;;;555:::999222///222333000000666333222777444///333888777777777777777888888666888::::::888666555555222222222111111222555888<<<===SSS|||}}}~~~xxxvvvxxxooowww|||zzzxxx{{{~~~|||ssskkkhhhggg{{{}}}~~~zzz}}}|||bbbOOOAAA:::555:::@@@;;;===777:::KKK___mmmvvv{{{uuu```\\\nnnxxxyyynnnbbbfff{{{YYY???333777888999999222777444444444111,,,+++...111111000000//////......///111222222111000111222......///222555666555444000333666777555444333333000222333333444666777666///000222444666888999:::222444777::::::888666444000333555333...---000444444444000+++---222222,,,...//////...------///111111//////111444666444222///444555222000111111//////000111///,,,+++...111333666000...777::::::BBBYYYaaajjjiii\\\LLL@@@;;;222444444333111///+++'''---...000111333444444444333444555666666666555444<<<<<>>CCCAAA>>>>>>999<<>>>>>===<<<:::>>>;;;@@@HHHIIIAAA===???<<<999;;;BBBFFFDDDAAA@@@>>>AAAEEEGGGEEEAAAAAACCC>>>AAADDDDDDBBBDDDJJJPPPIIIDDD@@@AAA>>>999999===AAAAAA???===>>>???;;;444888>>>???:::666777777555555999888333555===>>>888888888888888888666222///888<<<===;;;<<<>>>:::333999:::999999888888555333999:::>>>CCCHHHXXXvvvqqq\\\LLL???666333555666::::::555222444444111222888555333888555000444666666555555555666666777777888999888777555666777777555111000000333777:::<<<999FFFfff||||||tttvvvxxxyyy~~~|||vvvqqqmmmkkkjjjyyy~~~{{{tttvvvaaaJJJ>>>:::666999@@@???888888<<>>??????<<>>===MMMGGG@@@===>>>>>><<<999;;;AAAHHHJJJFFF@@@>>>>>>:::999===CCCEEEBBBAAACCCCCC@@@CCCIIIHHHAAA>>>BBBBBBAAAAAABBBBBBBBBAAA???HHHCCC@@@>>><<<888888;;;@@@FFFHHHCCC===:::999888555???DDD>>>666444888<<<:::888666666888999999999;;;:::888888777666333111:::<<<===;;;<<<<<<888333999888888888888666555555999:::>>>FFFUUUooo}}}fffWWWGGG>>>999555444555666:::;;;888555555444111333999666444999666111555666555444333333444555555777888888777666555666888===777000...000555999:::999666<<>>888???DDDGGGSSSfffqqqrrrqqqvvvzzz{{{~~~uuu]]]___vvvaaaJJJ???===666444777666333222222444222......222111222333444555444333222444333222444555444///+++......///222444555444333333444666555333000000000000000111333444555666777---///333555777666444222333333444444555555555555///222555444111///000111777777444111111444333000555666555444111000111222555111...000555777333......111111---,,,///222111333222000---++++++...000888:::111---777AAAMMM]]]iii|||rrrfffTTTBBB;;;777222111222222000...///...---------...000111111111222222222222111111666888888>>>PPPgggsssrrrxxxxxxqqqnnntttuuuyyy|||{{{zzzqqq]]]KKKCCC<<<<<<999333222444555333555222///111555666444111yyy{{{kkkQQQ===FFFFFFDDDIIIOOOaaazzzyyynnnddd[[[TTTRRRMMMLLLJJJHHHAAA<<<===CCC======>>>@@@AAA@@@??????LLL@@@<<>>===@@@BBB@@@<<>><<<>>>>>>???EEELLLHHH@@@???GGGHHHAAA@@@EEEAAA>>>;;;>>>CCCDDDAAA===@@@>>><<<;;;;;;;;;===??????FFFIIICCC<<<999999888333<<>>GGGXXXooo}}}fffRRRFFF:::777777666666666555888:::999777555333222333999666444999666000444666555444222222333444555444666999999777666666666===666///...222777888777555777<<>>BBBGGGRRRSSSKKKMMM]]]hhhhhhmmmsssvvvrrrrrr}}}vvvkkkeeessslllQQQAAA===777555888555666444444666333//////333000222333555666555444333444222111444888777111+++......///111444555444222111333444444222000000111000...///333444444555777111222333444555555444444555444333333333444666777...111444444222000000000333333333333444777888888555666666444222222333444777222...000666777222,,,222555444000///333666666666444111...------000111333777222000>>>LLL]]]rrrqqquuupppaaaNNN???777111111444444111000222000...---,,,---///000111111222222222111111111222999;;;:::FFF^^^ooossslllmmmlllssszzzuuuuuuzzzzzz}}}hhhSSSJJJ???===999666444555555444333222111222555555333111nnnPPPPPPGGG@@@BBBBBBLLLaaauuuvvvjjj]]]WWWQQQIIIEEEFFFDDDCCCBBBBBB???;;;<<>>===<<<===???@@@AAALLLAAA:::???BBB@@@@@@CCCEEE@@@<<<<<<@@@DDDDDDBBBFFFKKKKKKCCC>>>BBBIIIMMMBBB>>>;;;;;;;;;<<>>999:::::::::<<<>>>@@@@@@<<>>GGGZZZvvvhhhSSSCCC:::333333444333222333555666888999777333222222333999555333888444///333999777555333333444555666222555:::;;;:::666444333999444//////444777777444666:::>>>KKKkkk~~~{{{}}}}}}vvvuuuxxx~~~wwwnnnlllttt||||||tttlllhhhgggnnn~~~wwwzzz~~~|||hhhfffLLLBBBHHHGGGJJJSSSXXX^^^iiiiii[[[UUU___gggffflllqqqqqqmmmooo}}}~~~qqqfffoooxxxWWW@@@<<<999999999222:::888777888555000///333000111222444444444333333222000000444999999444.........///111444444333111///111333333222222333444111......333444111222666666555333222222444666888777666444222333555777999...000333444333111000000222222333555666666888:::222333444444333333555777777222///111555666111,,,333666666222111555888888777555222000000111222222---444333333AAAQQQddd{{{wwwrrr]]]GGG:::111333666555111000444333000.........///000222222222222333333333444000;;;@@@===???PPPdddnnnjjjmmmooovvv}}}tttppp||||||}}}xxx{{{}}}~~~kkkXXXPPPDDD???999777666555555444111333555555333111222333mmm___HHH===>>>===CCCTTT]]]ppp~~~qqqhhhcccVVVMMMKKKGGG@@@===???BBB??????AAABBB???>>>AAA999999888666:::@@@BBB@@@===<<<<<>>;;;===<<<:::<<>>===???<<<;;;999999:::<<<@@@BBB999888777888:::;;;;;;;;;777:::<<<;;;<<>><<<<<<<<<888222666555666:::;;;999999<<<777666555555888;;;<<<;;;666555444555777999999999777555666;;;>>>===<<<===:::888:::???<<<555777>>>FFFWWWsss}}}kkkUUUDDD<<<777444666666444333666666555777999666222222444333999555333888444...222;;;999666444333444666777333666:::;;;999666222111666333000111444777777666999::::::AAAYYY}}}}}}}}}{{{zzz}}}zzzuuuooojjjhhhpppyyyyyytttsssyyyxxx~~~vvvvvvxxxbbbVVVEEEAAAIIIQQQ```ppprrrmmmwwwxxxnnnfffeeefffdddfffmmmtttwww}}}mmmaaakkk[[[@@@;;;999:::999111;;;999888999555000///222222222222222222222333333111000111555888999666222///...///111333444222000///111222333222333555666333......444444//////555888666222000111444888;;;777666444222333555777999///000111222333222111111444333444666555222333777111222333333333444666888555222111222444444111...222555555111000444666555666444222111222333333222***444444444???NNNccc{{{qqq[[[GGG777555888555222222555444222111000000000111222222222222333555666777111999@@@>>>;;;BBBSSScccrrrvvvttttttyyytttqqqzzz}}}xxxzzz|||ooo```VVVJJJAAA:::888777555444555222555777666222000333666zzzxxxYYYJJJHHH@@@>>>IIIKKKUUUkkk~~~pppbbbXXXSSSRRRGGG@@@CCCBBB;;;888;;;CCC???>>>DDDIIIGGGDDDCCC999999777666<<>>@@@EEEBBB999<<<===???@@@AAAEEEKKKOOOKKKDDDDDDLLLPPPIIIAAA@@@<<<;;;>>>FFFHHHCCC<<<888555===???888666<<>>===>>>AAA???:::777;;;>>><<<:::999555000:::777888;;;:::666666:::777:::888333555<<<===777555444444555777888777666999555666;;;>>><<<;;;===???::::::>>><<<999AAANNNaaaxxxzzzdddTTTFFF;;;666555888;;;:::777888===888666777999777222333777555:::777444999555///333;;;999666333333444666777777888999888666333222222666444222111333666:::<<<777777777:::JJJhhhtttkkkfffcccfffmmmuuuyyyyyy|||xxxyyywwwxxxttt]]]JJJAAA???DDDOOOhhhzzzxxxlllttt{{{yyynnnaaaXXXTTTZZZhhhvvvppp```fff^^^CCC;;;777888999444888666666777444000///333555333222111000111333333222333444555666666555444///...///111333333222000111333444333222333555666555......444444------333555444111000111444777:::666444333222222444666777111000000111222222222222333222333666444///000555333444555444444444666888222222333333222222111111111444555222000222333222222000000111333444222000+++444444333>>>NNNeeevvvZZZ@@@888888555444666333333333222111111000000000000111222333666888999444333666;;;888777DDDVVVlllvvvuuurrrxxxyyywww{{{~~~}}}}}}|||qqqbbbPPPDDD:::888777444333555777777666444333333555666kkkuuunnn^^^XXXGGG:::???BBBDDDUUUttt{{{zzzuuukkk]]]QQQKKKHHHEEE;;;888>>>???888666:::BBB<<<<<>>IIIPPPGGG>>>>>>CCC@@@AAAHHHLLLGGG???;;;222BBBGGG<<<888??????777222;;;CCCCCC<<<777888<<<222999>>>>>>@@@CCCAAA;;;555<<<@@@===888666333000<<<;;;<<<>>>:::222333999999@@@===444555???>>>555888777777888999999777666999444444:::<<<888777:::BBB;;;999===>>>@@@OOOaaaiiiRRREEE===888...000666:::999666999???;;;777777:::888333444:::666<<<888666:::666000444;;;999666333222333555777;;;:::888555222111333444777666333111111555<<>>HHHddduuunnneeekkkuuuyyymmmWWWFFF???RRRbbbttt~~~zzzcccbbbvvv```GGG===555555999777555333444555333///000333777555333000000111333444444555666666444333444555///...///111333333111///444555555444333222444555666///...444333,,,+++222222111111111222444666777444333222111111333555666222000///000111333333333///...111555444000111888666666777666444444555777///222555444222000222444111555777333222333333000///......000333444222///,,,555555444???QQQkkkiiiHHH;;;888555555:::222222222222222111000////////////111333666888:::777---,,,555666111;;;MMM]]]nnnsssqqqzzz{{{zzzyyyxxxwww{{{}}}}}}nnnSSSFFF:::777777333333666;;;777333222555777666444|||{{{zzz|||xxx^^^HHHAAADDDGGGCCCIII^^^yyy{{{rrriiikkkcccXXXNNNGGGCCCAAA@@@DDD999444;;;???;;;:::>>>DDDBBB??????AAACCCEEEEEEDDD???:::999;;;;;;888444888888999;;;>>>AAADDDFFFHHHAAA<<>>AAADDDCCC===888:::999999888888999::::::111333555666666777:::===::::::888999???EEEDDD???333777<<<;;;777333333555444666;;;@@@<<<333222777888;;;888222666>>>===555444666666666;;;???<<<666333444666777777777999;;;999444666===DDDOOOgggsss]]]III;;;888<<<444444444333333444888;;;999777666666888999888777888:::888444666999555,,,111555222444<<<999444999999777666666666444111...444222000333777999888666333555888;;;@@@PPPnnn~~~nnnSSSJJJYYYdddvvv~~~}}}}}}tttcccVVVDDD@@@:::888???NNN```mmmiiifffdddbbbZZZNNNFFFDDDPPPeeevvvyyy}}}fffYYYnnnlllJJJ::::::<<<999444666666777777666555444444888555333222222444444444666444222333444444111...222222222222222111000///666444222222444666888888666222...///222333111---444444444444444444444444222444777777666444444444555...,,,000333000///222......------...000333444<<<777333555:::<<<888333666333000000333555444222111333444444222111000111111000111222333333111///+++000333333@@@[[[wwwuuuZZZ@@@555999<<<999111444333111333777333+++,,,///000...000555666555000111222333555888999:::KKK\\\nnnyyywwwmmm~~~|||}}}~~~tttaaaKKKEEEBBB777;;;===...888333000333999<<<888444}}}ssstttttt\\\KKKCCCAAA>>>@@@KKK\\\ppp|||uuuuuutttrrrooovvvxxxuuuoookkkggg]]]RRROOOKKKEEE???:::999:::;;;???999666:::???@@@@@@AAA@@@>>><<<<<<>>>??????>>>???<<<::::::<<<;;;777333777777777999;;;>>>AAACCCEEE???===AAAFFFGGGIIIKKKGGGAAA;;;:::>>>???===999999<<>>999777;;;EEERRR[[[]]]ZZZWWWUUUMMMCCC<<<<<>>999:::777333666666666666555555444444777555333222222333444444555333222222444333111...333333333333333222111111444222000000222555666666666333111111222222111000222222222222222333333333111333666666666666777999666000...111333000///111...///000111222333333444;;;777444444777888666333444333222444666666333111111333444444222000000000111111111222333333111///,,,111333333>>>YYYuuunnnRRR>>>777777888222555555333555777333,,,///222222111222777888666222222222222444666777999DDDUUUgggttt|||~~~yyyxxx}}}nnn]]]OOOEEE<<<:::888000888666444555999:::777444vvvoootttxxx]]]HHH;;;<<<>>>AAAEEERRRiiiwwwiii^^^\\\\\\WWWVVVYYYbbb]]]UUUSSSVVVVVVMMMAAA=========:::666555888<<<::::::999888>>>DDDEEEBBB>>><<<;;;;;;<<<<<<:::888===<<<;;;<<<>>>===888444888888888999:::===???AAABBB>>>===BBBFFFFFFEEEEEEBBB@@@??????@@@AAA???===777===DDDEEEAAA<<<999999222555:::??????===999666777777777888::::::888777777888777888===CCCCCC>>>666:::===<<<999666666777777888:::;;;777222222555999666777<<>>BBBAAA999444555888999222333555666777999<<<>>>999<<>>444222111333666777555333888888888555111000333666222222000///333888777333...555444444:::666---...888888999::::::888333000333444666555333111000000333333444444666CCC]]]uuu{{{pppbbbLLLIIIZZZ}}}|||vvvvvvyyypppXXXAAA???===999777888===CCCGGGLLLIIIGGGFFFAAA:::888:::FFF\\\rrr{{{xxxaaa```vvv|||\\\CCC999777666333555444444444444444333333777666444333333333444555555333222222333333111000444444444444444333333222222111//////111333444333333333333111000///000111//////000111111111111111111222444555666777:::<<<666111///111111...---......000333555666555444333999777555333333333444555222333444666888777333000222333444444222000000000222111111222333333222000///222333333===VVVsssjjjNNN:::555999444666777666777777333...111444444222444888999777444333222111222333666777===JJJZZZhhhssszzz}}}{{{~~~yyyoooYYYHHHDDD===555555666666777777777666555444xxxuuuuuusssWWW===@@@EEEFFFCCCFFFTTTddd^^^SSSMMMOOOMMMGGGJJJTTTYYYPPPGGGEEEIIIKKKFFF>>><<>>999666999===888===<<<777;;;DDDDDD>>>AAA???<<<;;;;;;;;;:::999@@@???======>>>===:::777::::::::::::<<<===???AAABBB===<<<@@@DDDCCCBBBBBBAAABBBBBBAAA?????????@@@999>>>CCCCCC@@@<<<;;;;;;111555:::???@@@>>>:::888;;;999777777999;;;;;;::::::;;;:::888;;;>>>===999999;;;======:::888777888:::;;;<<<;;;999777888:::>>>777666===???888444666BBBCCC???777333555888999333444444555555888===@@@???FFFKKKQQQeeejjjXXXPPPHHHAAA:::555666<<<666333222555999:::666111444666777333///...333888444222000000555999999777...555222///666555---...777888999<<<<<<999444000///333666666444222222444222222222333666BBBZZZooovvvjjj]]]LLLKKK]]]www}}}zzzuuuqqqqqquuuuuurrrVVV;;;===;;;999999:::;;;;;;;;;===;;;<<<===:::888:::@@@BBBXXXnnnxxx~~~lllaaaoooeeeHHH999777777666444333333333333333333333666666555444333333444555555444333333333333333222333333444444444444333333222111///000111333333222///222444111---+++...111---...///111111111111000111222333333444555999<<<222000/////////.........000111333444555555555444777777666222//////222555333444555777777666444333444555666555222111111222333222111222333333222111000222333444===SSSqqq|||bbbHHH;;;:::555777888888777555222///111444444222333777888666333222111000111333666888888@@@KKKWWWcccnnnxxx|||{{{zzz}}}wwwvvv___MMMMMMBBB555<<<111444666666333222333555sssjjjqqqqqqKKKHHHFFFEEEAAA@@@FFFNNNKKKFFFDDDFFFCCC@@@GGGRRRRRRJJJAAA===>>>???>>>===;;;???AAA???999555777:::999>>>===777888>>>>>>777BBB???;;;888999:::;;;;;;CCC@@@<<<:::999999888888::::::999:::;;;===>>>@@@BBB<<<:::>>>AAAAAAAAABBB@@@@@@>>><<<999888;;;>>>:::::::::::::::999999999444666:::<<<>>>===<<<:::===:::777555777;;;???AAA:::<<<;;;999:::===<<<888:::<<<===<<<;;;999888888999;;;;;;:::999:::<<<<<<>>>555333:::===888777;;;BBB@@@:::444444888999777555555444333444999@@@FFFBBBRRRcccqqqnnnWWWFFFBBB===:::555000111555666333222555999999444...000333555222//////444999555111///111444666666666///555000***222555111222666777999;;;<<<:::555111111444777777444333444666111111222333444===QQQccctttuuufffYYYKKKMMM```sss}}}yyyooofffgggnnnuuu~~~{{{yyy|||aaaCCC999888888999;;;;;;999666444333555666555444:::BBBCCCUUUjjjwwwttt```ccc{{{jjjJJJ999888:::999333333222222222222333444555666777666333333444666666666555444333333444555222222333333333333222222333222111111333444444333000333666333---+++///333...///111222222222111000222222333222111222555777000111111000000222333333222222111111222333444555555666555222...---111666555555555444444444555666555666666555444333444555444222111111333333333222000222333444;;;OOOlllvvv]]]GGG===777777777888555222000000000222222000000444555222000000000000222555888999666888===EEEPPP^^^mmmwww{{{{{{{{{{{{yyyrrrvvvfffWWWVVVGGG888===...111444333000///222666}}}sssmmmwwwdddUUUEEE<<<999:::>>>DDDAAA@@@>>>???AAAFFFLLLQQQOOOHHH@@@<<<999888;;;???888;;;>>>===:::888999;;;:::<<<<<<888777999888555>>>;;;777666777999:::;;;@@@>>>999666444555777999777777777777888:::<<<===AAA;;;999===@@@@@@@@@BBBAAA@@@>>>;;;999:::<<<>>>===;;;999888888:::;;;;;;777888:::;;;<<<<<<<<<<<<===<<<:::777777:::@@@EEE666999:::999:::>>>???===<<<<<<<<<;;;;;;:::999888888::::::888888;;;;;;999:::555333777;;;======???@@@===888444777<<<:::666777555333222555>>>JJJRRRLLLbbbyyyaaaMMM;;;999888888555111222555444333222444666555111---...000333222111111444777333...,,,000333333222222000888000(((000666444444444555666999:::888555111777777777666444333333444111111111111111555BBBPPPiiiuuuaaaSSSJJJRRRhhh{{{vvvnnneee```fffrrr}}}||||||wwwsssVVV999777555666888999666333000000222444222111888AAAKKKXXXkkk{{{yyy]]]UUUjjjmmmKKK999:::<<<:::444333222111222333444555444666888777444222444666555555555444222333555777111222222333333333333222444333222333444555444333333666777555000///111555///111222444333222000///222333333222000000222333111555666444333666999888333222000///000222444555333444444222//////222555555555555333222222555777444555555555444444666888444333111111333444333222111222333444888GGGbbbyyy{{{pppWWWCCC:::888777777444//////222000222222//////222333111//////000222444666888999666333333888AAAMMM]]]jjj|||{{{zzzzzztttwwwpppeee\\\MMM???>>>333444444222///000444777vvvsssrrrwwwjjjPPP@@@;;;<<<@@@DDD@@@@@@<<<>>>MMM```ccc[[[QQQGGG???<<<:::888<<>>>>>888777888:::999666666999777666666888:::;;;:::999<<<;;;:::888777888:::<<<666666666666888:::<<<>>>>>>:::999???CCCBBB@@@@@@@@@???>>>>>>>>>?????????:::<<<===<<<999999;;;>>>888999;;;<<<===<<<;;;:::;;;>>>???===999999>>>DDD666:::;;;::::::>>>@@@>>><<<;;;;;;:::::::::999888:::======999999<<<:::555999:::999999===AAA@@@;;;<<<>>><<<999999;;;:::777888555222222999FFFVVVbbbkkk}}}vvvcccQQQDDD999888999;;;999444333666666666666666666444333111///000222333333333333222111,,,+++111555333111222222;;;444***111777333222333333444555777666444111888666333222333444444444......000111///000:::EEE[[[yyyoooWWWLLLLLL^^^zzz{{{hhhbbb______gggsss~~~zzz|||hhh@@@;;;666444666666444111...000555888888888AAAKKKXXXaaapppdddPPPZZZmmmJJJ999:::<<<888444333222222222333555666333777999888444222444777333444444222000000333666222222333444444444444444444333333333555555444222333555555333000///111333000111333444333111///---111222444444222111111222222777888444333666999888222222222222222222333333111222222222111111333444222444555555333222333555111222333333222333666888555333111111222444444333333333444333333<<>>:::888888333...000666222444444111000444444222///111333555666777777777555000///333888???LLLYYYrrruuuvvv}}}~~~{{{xxxyyysssaaaUUUNNNFFF>>><<<888444222333666999sssiiilllwww|||aaaOOOGGGDDDEEEHHHDDDCCC>>>BBB^^^|||}}}kkkOOOCCC:::999:::999;;;@@@999888888999<<<>>>======666222444<<<<<<777888???222444888<<>>===666333777<<<777999<<<>>>>>><<<:::888999???DDDBBB;;;777;;;AAA999===>>>;;;:::===>>><<<<<<;;;::::::::::::999777???BBBAAA===<<<>>>:::444===AAAAAA<<<>>>CCC>>>333999???BBB>>>:::::::::888888555222333<<>>888999:::;;;;;;:::888777777:::>>>===::::::===AAA===888666888999999;;;??????===;;;;;;======;;;888888666555666999;;;;;;:::888<<<;;;666444777;;;===<<<999===DDDAAA888777???999999;;;>>><<<777777;;;<<<>>>;;;666888???@@@<<>>>>>;;;777>>>BBBCCC???<<<===??????BBBAAA>>>:::777777;;;???@@@444222<<>>;;;777888555555555666666666777777666333444999999333111444777000...111222///000444777999777111///333666666666222......222555666555777444000...///111444555111///000333222,,,)))***...333777777444222444777222666666111111444444///888444000///222444444333222222222333333222000...---111---...777777111333333111///---...111444777:::222...111444222222666444444222//////777EEEPPPqqqzzz{{{ssswwwxxxiiiQQQDDD999555333000222777333222111111222444666777111222444666666666444333333//////444777888;;;???SSSXXXaaaooo}}}xxxyyywwwmmmbbbSSSEEE>>>AAACCC<<<777777}}}vvvvvvxxx|||gggQQQCCCCCC;;;???AAAFFFVVVgggiii```SSSCCC666666777444555:::999999999888888888888888:::;;;;;;:::999999:::;;;<<<=========;;;888444222777888999666555777>>>EEE===777555888;;;;;;;;;===>>>;;;888888999::::::888888777777888999:::;;;;;;555::::::777666;;;???@@@999666;;;CCCBBB:::999@@@<<<777555888;;;:::;;;>>>:::;;;999888<<>>BBB@@@:::===@@@DDDFFFCCC???===>>><<<<<<<<<<<<;;;<<<<<<===AAA:::999CCCRRRhhhtttcccTTTHHH===999:::555444444555888999777555222555555333333666666444...222777888666333000000000222333555666666666666666555444555555555333111444444333444555444222000000111333444555444333222000333444000///222444222999QQQqqqwwwtttyyyrrrZZZKKKLLL[[[ppp~~~|||zzznnnhhhiiieeedddooowwwxxxxxxuuucccOOOCCC<<<777666888???;;;===LLL\\\fffkkkooo|||VVVDDDWWWtttsssMMM===999555666333333444444555555666666555222333777666111///111444...,,,000444333333555666888777111000333777777333222222333555555444333444333111111222333444444000///111555444///---...000444777666222000222555333666555111000444444111777666444333444444444333333222222222222111000///...222---...777666000222111000///...///111333555888111...111333222333666111111000---...555AAAJJJ___uuuzzz\\\MMM>>>888555444777<<<333111//////111444555555111222333444555444444333222///000555777777999<<>>>>>===;;;;;;===>>>>>>;;;777333000444666888777777999>>>BBB===777444999>>>===;;;:::===:::888777888:::::::::888999;;;:::::::::;;;===666:::;;;999999<<>>444333999BBBCCC===<<>>CCC@@@999666;;;:::555777@@@DDDAAA>>>>>>======BBBHHHGGGAAA??????EEEMMMJJJ???999:::999:::<<>>BBBCCC@@@<<<777999;;;===<<<888555222111666<<>>:::888;;;;;;;;;;;;<<<<<<<<<;;;999;;;======;;;:::;;;===999<<<<<<999888;;;;;;888333333888AAABBB>>><<>>555777DDDHHHBBBBBBBBB@@@>>>BBBGGGGGGCCCFFFBBBGGGOOOKKK<<<333555<<<<<<===@@@DDDEEECCC@@@BBBPPP^^^mmmoooZZZOOOBBB;;;555000000333<<<<<<;;;:::999777555444222777888222---///333555444444444444444333111///...111333111///111777>>>777555222111222222222222444222111111222333222222222222222222222222222333---...//////333777555///555DDDZZZqqqwww|||}}}iiiOOOCCCKKKaaavvv{{{{{{vvvvvv~~~yyyyyyyyyzzzwwwlllhhhgggbbbXXXPPPWWW\\\^^^bbbsss}}}xxxaaaDDDEEETTTzzzwwwVVVFFFCCCAAACCC333333333444555555666666444444666777555111...,,,///,,,+++111888999666222444777666222111555888888000555:::;;;888333111111000000111111111222444555222111333777777222000111222333444333000000111333444444222111111333444555999:::999555111000333777666555333000//////111333111444000///777555...000222222222222222333333444444222///000111222444777222222222222222555;;;???PPPmmmtttZZZFFF;;;666666666444...)))***000444222...333222000//////111222333111111444888777333222444333;;;EEENNNVVVaaappp|||}}}hhhnnnjjj[[[PPPMMMHHH@@@zzz{{{ZZZLLLDDDGGGGGGBBBCCCIIIGGG@@@:::::::::888666555;;;:::777555666999<<<>>>===<<<<<>>>>>;;;888666;;;666555;;;???>>>:::999666999<<<>>>>>><<<;;;:::;;;<<<>>>>>>===;;;;;;<<<888::::::777777:::999555444555888>>>@@@>>>;;;;;;======??????;;;666999???DDD;;;333444;;;>>>;;;777:::BBB@@@666777AAADDD<<<<<<>>>===;;;===BBBDDDCCCMMMHHHGGGKKKEEE888000000@@@>>>===>>>@@@DDDGGGHHHKKK```wwwmmm]]]LLLCCC:::555222///000333:::::::::888666444333222000555777111---000555888777333000222666777333------000111...,,,///666===777555222111222222222222555222000///111333333333222111000//////000111111+++---...///444999777222555;;;GGG]]]{{{vvvdddOOOGGGRRRhhh}}}~~~~~~||||||yyyyyyyyywwwoooggghhhtttzzzxxx~~~www~~~eeeFFF@@@IIIhhh}}}vvvVVVCCC???===>>>666666666666777777777888111444666555444111---***/////////222777999555000222666666222111555777777333666:::999555222111222000000000...---///333777333222333666555000---...000111222222222222333444333222111222222333444666:::999666111---...333888777666444111......111444222555000000888555...000444444333333444444555555333333111//////111444666111222222222333555888;;;LLLbbbyyyrrrYYYGGG===777333555///)))***000444222...444222000///...000222333111222555999777222000333444888<<<>>>CCCQQQeeeuuuqqq{{{|||pppccc]]]TTTJJJlll[[[LLLHHHEEE???<<<===>>>>>>>>>===<<<:::999999>>>;;;777555555888<<>>;;;:::;;;222666:::<<<;;;:::999999======<<<===>>>===;;;888666777666444777;;;;;;888666666888;;;>>>>>>;;;999111666===???:::555888@@@>>>555111555<<>>999============BBBIIIJJJGGGNNNKKKGGGDDD@@@;;;555111======;;;;;;>>>FFFPPPWWW```uuuppp___SSS>>>777222222222111222555111333444444333222333444---222444111000444888999555222///222777888333...///000///---,,,///666;;;777555333333333333333111666333000///111333555555222111///------...000111...111111000333666666222333444:::MMMmmmpppbbbQQQKKKVVVkkk{{{|||~~~~~~www}}}iiiJJJ>>>CCC```}}}{{{[[[EEE>>>;;;<<<999999999999888888888888...222555444222111---(((///222333333444666444000222555555111000333555555444666777666444333222222111222111...+++---333888444222333666444///,,,,,,///000222444444444444333222000111444555333444666999777333///---...333666777777666222...---000444222555000000888666///111555444333333333444555666222444333///---000444444000000000111222444666777AAARRRhhh{{{gggQQQBBB777000555000,,,,,,000333222000444333111//////000222333222333777:::777111111444777888888666888DDDWWWeeeyyy}}}yyynnncccZZZttt___OOOFFFAAA>>><<<999===@@@>>>;;;:::===AAA>>><<<999666666888;;;===<<<>>>??????<<<:::888888???>>>>>>===<<<;;;:::999>>>:::444000000444999<<<888777999<<<;;;888:::>>>444666888999888888:::===@@@<<<:::<<<@@@@@@:::555999999666444666;;;<<<999666666666888<<<>>>===:::222444:::===;;;777:::@@@888333444;;;AAAAAAAAABBB;;;>>>AAACCCDDDCCC@@@>>>GGGCCC>>>AAALLLUUUQQQGGGFFFJJJGGG??????CCC???666888:::===???DDDOOO```mmm|||}}}mmmaaaRRREEE666222000333555333444666///111444444222222333555111444555333333666777555///111333555555444333333333222///...///222666999666555444555555555333111777444000///111444666777444222///---,,,...000222000444555222111444666555222444777CCC[[[zzzmmmaaaRRRKKKTTThhh{{{lllMMM???@@@XXX{{{aaaJJJCCC@@@AAA<<<<<<;;;:::999888777777...444777666555555111***---333666333222444555333111444555111///222333222444444444555666555222///222444444222......333888222111222666555000---...000222444666777555333000000...000666777444333666666444111000111222222222666777777333///---000444111555000000888777000222555444222000000111444555222666555...,,,///333222111000000111333555666777:::GGGZZZooosss]]]LLL???777555333000///111333333333444333222111000111111222333444888:::666111222777555777777777777===GGGOOOcccsssyyymmmiiiqqqYYYJJJEEEDDDBBB666===AAA>>>999:::AAAGGG===<<<:::999888999999:::555999<<<===;;;:::<<<>>>>>>>>>======>>>???@@@AAA;;;999666555666999;;;;;;777888;;;===:::666999@@@888999999777666888>>>CCCAAA<<<888;;;AAAAAA:::222???===888444666::::::777666555555666:::??????<<<;;;999:::>>>===;;;<<>>GGGFFF===@@@KKKHHH;;;444:::AAAFFFLLLZZZoooxxxeeeZZZQQQBBB444777333333666777555444555444666888777444222333555888:::888555444555222---)))111888888333000333777666333000000222555777888666555555666777666333111888444000///111444777888555333000------...111333///444666222000444888999333666999>>>MMMfff~~~mmmaaaRRRIIIPPPddd}}}yyy}}}}}}yyynnnNNN??????KKKrrr|||```JJJDDDCCCDDD===<<<;;;:::888777666555111888<<<:::999:::666///+++333777333000333777666111444444000...000111000222111222555888777111,,,222555888666222000333666111000222666666222///111222333666888888666111---///---000777999444333666444222111333666666333///555777888555///---000333111444000000999777111333555333000......000222444333777666...+++///222111333222111222555888999999;;;CCCPPPbbbvvv~~~{{{kkkZZZMMMEEE555444333111111222444555444444333222222111111222444555999:::666111333888222555999:::999:::<<<>>>VVVjjj{{{~~~{{{}}}|||rrrqqq