BM6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene~~~yyyuuu{{{{{{zzz}}}}}}{{{qqqyyy|||yyy|||yyyuuuzzz~~~~~~}}}~~~yyygggkkkuuu|||zzzuuuzzz{{{uuusss{{{~~~~~~zzzpppllljjjpppxxxtttkkkqqqwwwrrr{{{xxxooosssqqqoooooooooooosssxxx}}}~~~{{{xxxzzz~~~{{{xxxvvvwwwrrrjjjnnnxxxvvvlllkkk{{{xxxxxxzzzwwwsssrrrvvvvvvuuuoooqqqxxxuuujjjkkkvvvssszzzrrrsssyyyxxxqqqkkkppp~~~lllkkkqqqyyyxxxooojjjmmmzzzuuuuuu~~~tttrrrrrrpppmmmlllqqq{{{lllnnnrrruuuwwwtttooolllyyytttttt||||||~~~~~~vvvjjjeeekkksssyyywww|||yyyzzzyyytttoooqqqwwwxxxtttnnnxxx}}}wwwnnnlllpppuuuyyyyyy}}}yyyxxxpppqqqxxxzzzxxxkkk{{{{{{www{{{{{{tttttt~~~~~~|||zzzyyywwwvvvwww|||~~~~~~{{{{{{xxx{{{||||||~~~www|||~~~~~~|||~~~}}}}}}}}}|||{{{yyy}}}~~~zzz|||{{{vvvxxxyyywwwssssss{{{~~~}}}~~~{{{|||zzzvvvtttttttttvvvwwwyyy|||~~~xxxwwwxxxrrrtttzzz|||tttooowww{{{zzz{{{|||xxxxxxxxxwwwxxx{{{~~~tttssszzzyyyrrruuuxxxwwwuuuxxx~~~zzzvvvtttwww|||tttxxx{{{yyyvvvwww~~~|||tttxxx{{{zzzxxxxxx}}}{{{xxx{{{{{{uuu{{{yyy|||{{{|||zzzxxxyyy{{{~~~~~~}}}zzzyyywwwrrrnnnhhhiiikkkjjjiiijjjnnnqqqpppmmmkkklllooopppnnnkkk}}}{{{{{{|||yyyqqquuu}}}uuu~~~~~~vvvwwwxxxwwwooommmooouuutttnnnlllpppzzz~~~{{{rrrvvv~~~uuuwwwvvvpppfff___]]]______ZZZUUUWWW\\\```^^^ZZZ___bbbdddaaa]]]^^^fffnnnyyy~~~{{{yyyzzzsssvvv|||ssssss}}}}}}ooogggkkknnnjjjaaa[[[]]]dddaaaVVVTTT\\\fffnnniii\\\bbbvvvyyylll___eeegggaaaTTTLLLLLLOOORRRKKKEEEHHHPPPTTTPPPKKKQQQWWWZZZVVVPPPSSS```lllsssvvv}}}wwwvvvvvvvvvuuusssrrrrrrrrrhhhhhhfffaaa___^^^\\\YYYTTTRRRQQQOOOKKKHHHIIILLLQQQXXXYYYRRRUUU```aaaZZZTTTTTTRRRMMMHHHDDDBBBBBB@@@??????@@@CCCEEEGGGHHHIIIJJJKKKJJJKKKPPPXXX___lllwww{{{|||zzz|||ppprrr}}}rrrdddaaakkksssmmm```[[[bbblllbbbVVVRRRZZZ]]]UUUMMMMMMKKKQQQMMM@@@<<>>>>>:::;;;CCCKKKFFFAAA>>>BBBJJJQQQRRRQQQfff|||~~~xxxpppmmmnnnooommmjjjccceeeeeeccc___\\\ZZZZZZVVVUUUTTTSSSSSSQQQOOOLLLKKKJJJIIIHHHHHHHHHIIIJJJFFFEEEDDDBBBAAAAAA@@@@@@BBBBBBBBBFFFIIIJJJFFFBBBAAA???<<<<<<===>>>======:::999888888:::===@@@BBB>>>>>>???AAAFFFKKKPPPTTTeeewww|||xxxuuutttqqqjjjhhhiiiqqqlllfffbbbaaa```^^^[[[QQQRRRSSSQQQNNNLLLKKKKKKLLLJJJIIIHHHHHHHHHFFFDDDFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@CCCAAA???AAADDDEEECCC@@@<<<===>>>===;;;:::===??????<<<999888;;;>>>??????@@@???>>>???CCCJJJQQQUUU]]]hhhvvv}}}yyymmmgggbbb___[[[VVVVVVYYY^^^\\\ZZZVVVSSSPPPMMMLLLEEEFFFGGGEEECCCAAABBBCCCAAA???===<<<>>>???>>>>>>???????????????>>>===<<>>;;;;;;===???>>><<<666;;;>>>===999888<<>>???>>>BBB@@@======AAAGGGOOOSSSVVV[[[lllsssyyyuuuhhh```ccc\\\UUURRRNNNLLLNNNSSSOOOQQQQQQOOOKKKGGGEEEEEECCCDDDCCCAAA???===>>>???<<<:::777777999;;;======;;;;;;<<<===<<<;;;999888>>>======>>>>>>???@@@AAA>>>;;;888888:::;;;999777444888<<<<<<999888;;;>>>??????>>><<<;;;===???BBBBBBAAA??????AAAEEEIIILLLTTTYYYiiizzzzzzxxxwwwwwwzzzzzzpppdddiiivvvzzzuuuuuu~~~wwwuuuqqqeeeWWWOOOTTTMMMGGGEEECCCBBBFFFKKKEEEHHHJJJJJJHHHEEECCCCCC???@@@???===999777666777999777555666888;;;======;;;;;;<<<<<<;;;:::888777;;;;;;;;;<<<===>>>???@@@888777777888;;;;;;777333666666888:::;;;;;;999888777;;;???>>>;;;;;;@@@EEEAAAAAAAAABBBBBBCCCCCCDDDRRR\\\hhhnnnuuuwwwttt{{{|||wwwvvvssspppmmmlllnnnppplllmmmmmmnnnrrrvvvuuupppzzzwwwwwwyyyxxxuuuuuuxxxjjjpppsssrrrpppooolllhhhsssfff[[[ZZZ^^^___^^^^^^^^^fffnnnsssvvv|||yyymmmddd^^^YYYSSSNNNIIICCC???>>>======@@@EEE@@@AAACCCEEEEEEDDDBBB@@@===>>>>>><<<888555333222666444333444777999::::::<<<<<<<<<<<<;;;999888777777777777888999;;;<<<===666555666:::======999666888888888:::<<<;;;666333000666===>>><<<<<>>???AAABBBCCCBBBAAA@@@LLLWWWbbbfffnnn~~~wwwjjj]]]ZZZbbbhhhhhheee```___\\\VVVRRRQQQTTTXXXWWWQQQPPPWWW^^^___]]]]]]bbbgggjjjfffcccbbbaaa___RRRUUU\\\aaa___WWWRRRQQQ\\\UUULLLIIIOOOTTTPPPHHHJJJUUU___```^^^cccrrrzzzssstttyyyxxxnnnccclllmmmfffXXXQQQRRRRRRNNNEEEAAA>>>>>>===;;;<<<@@@@@@??????AAADDDDDD@@@<<<<<<>>>@@@@@@<<<888555444333222222333666888888777===<<<;;;999888777777777333333333333444666777888777555666999>>>@@@???<<<888:::======;;;777333111///222777<<>>@@@AAABBBCCCCCCDDDKKKZZZiiipppvvv|||{{{ooo___VVVMMMJJJOOOUUUWWWVVVQQQOOOJJJDDD@@@@@@CCCFFFIII???>>>HHHOOONNNNNNSSSIIIYYYddd```ZZZVVVNNNEEEHHHEEEHHHPPPNNNEEEBBBHHH>>>JJJPPPJJJFFFFFFCCC===@@@CCCGGGIIIMMMUUU___gggmmmkkkhhhfffddd```ZZZUUURRR]]]^^^QQQHHHLLLKKKDDDCCC???======<<<888888;;;CCC@@@>>>@@@DDDDDD???:::999<<>>:::777555222111222444777888777666<<<;;;999777666555666666000000000000111222333444999666555888>>>BBBCCCBBB777===AAA@@@999333111222111000222:::BBBCCC<<<444::::::;;;===???CCCFFFGGG@@@AAATTTpppwwwpppzzzqqqsss|||zzzyyyyyyxxx|||rrriiikkkrrruuummmdddLLLKKKHHHCCC@@@@@@FFFKKKMMMCCC999777<<>>>>>???@@@777BBBLLLKKKAAA999999===>>>>>>???CCCHHHMMMPPPPPPZZZ^^^___WWWJJJDDDHHHOOOHHHIIIKKKLLLKKKHHHDDDBBBHHHEEE@@@<<<999888999:::444;;;BBBEEECCC>>>:::999@@@<<<:::>>>DDDDDD===444666888999777555666:::>>><<<999777888999888555222555333000------///222555333777===???>>>======???CCC>>>999:::======777111...222777888666666888:::666666777;;;AAADDDBBB@@@BBBIIITTT```hhhqqqzzzsssjjjccccccgggjjjooosssuuuwwwuuuooohhheeebbb```bbbffffff```YYYOOOJJJCCC>>>===???BBBDDDCCC>>>888666888:::;;;::::::;;;<<<===>>>AAACCCEEEEEEJJJOOOQQQNNNHHHBBB??????@@@@@@@@@???===<<<;;;???CCCEEEDDD@@@<<<;;;;;;:::===@@@AAABBBCCCGGGJJJPPPQQQPPPKKKDDDAAACCCGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDBBB@@@===:::888777777999<<>>>>>>>>>>>??????<<<::::::======:::666222444666666666666888999666777;;;???CCCCCCBBB@@@HHHJJJOOOVVV^^^kkk~~~sssxxx{{{nnngggjjjfffXXXPPPSSS\\\cccccc[[[]]]eeedddZZZMMMOOOSSSVVVWWWUUUQQQMMMOOOHHH>>>999:::<<<<<<;;;888777555333333555999<<<888666666888<<<>>>===<<>>:::<<<>>>@@@???===999777FFFBBB===<<<===>>>;;;888888===BBBAAA===;;;>>>CCCCCCBBB@@@>>><<<<<<===???AAA???>>>===>>>@@@DDDFFF@@@??????===;;;888666555>>>===;;;;;;<<<<<<;;;:::666777888;;;>>>>>><<<:::777777777999<<<===<<<;;;;;;:::888777888888666555555666666777666555444333:::999:::;;;>>>??????>>>:::;;;;;;;;;<<<<<<<<<<<<777555444555666777777777666:::???BBBCCCBBBAAAAAAGGGHHHMMMSSSZZZhhh~~~sssjjjnnnvvvuuunnnhhhfff___RRRJJJJJJNNNRRRQQQMMMOOOTTTTTTNNN@@@CCCGGGKKKMMMLLLIIIGGGHHHDDD>>>::::::999888777555444222111222444777999666555444555666888999:::CCCDDDEEEDDDAAA???======888:::<<<>>>===;;;999777EEE???999777:::;;;999555:::===AAA@@@===;;;===???::::::999777666666999;;;>>>===<<<<<<>>>BBBEEEHHH@@@???>>><<<:::999888777AAA===::::::<<<===;;;888222444777999::::::;;;<<<888777888;;;???@@@===::::::999888888888888777666555777:::;;;;;;999666333===:::888999===??????>>>999;;;<<<<<<::::::<<>>FFFHHHBBB>>>@@@===<<<===AAAEEEGGGFFFDDD>>>@@@@@@???;;;888888888888444000///222555555333444666666444111222888===>>>@@@BBBBBB@@@===<<<;;;999999999999::::::::::::<<<:::888777666666555333::::::;;;<<<=========<<<888;;;<<<999444333777<<<:::;;;<<<===???AAACCCDDDAAA@@@===:::999:::;;;<<>>>>>:::666000333666777666777:::<<<999888999<<>>;;;888888;;;>>>>>><<<999<<<===;;;888777:::>>><<<888555444666777666444:::<<>><<<===@@@DDDAAAGGGQQQ[[[bbbjjjyyywwwzzzxxxnnneeeeeekkkoookkkeeeqqq}}}{{{dddNNNFFF@@@999999333666CCCEEE:::666::::::999888999>>>AAABBBAAA999===AAA@@@;;;888888::::::555000000222444222000333666888555111222888???777:::===>>>===;;;999999999888666555666888:::<<<666777777666444333333444888666444666999<<<<<<:::;;;>>>???;;;555444888>>>777999;;;===>>>>>>===<<>>:::;;;<<<===>>><<<999666333444444555444666888:::::::::;;;<<<>>>===:::888444777;;;<<<;;;999888777555777999<<<<<<;;;:::888<<<:::888888:::;;;;;;;;;:::<<<<<<:::666666888;;;:::999777666777777666555;;;<<<=========>>>AAACCCGGGHHHMMMSSSZZZeeeyyy{{{nnnhhhggggggaaa]]]YYYZZZ___gggnnnqqqoooqqqoooeeeWWWJJJ???777:::888999===???===<<<<<<555777999999999:::===@@@=========;;;:::999999:::777666333111000000000000111444777777666666888:::555777999:::999999:::;;;666555444333444666888:::666666444444444555666666555555444444444666:::<<<======<<<:::888888:::<<<999:::;;;;;;;;;:::999888===<<<;;;:::999:::<<<===666888:::;;;:::888777777666555444333444555666777:::<<<===<<<;;;999888888111666<<>>===777555:::AAACCC>>>888666888:::999888333555666333...,,,///333///111444999<<<;;;888444777888888888888:::===???222222222333444555666777:::666222111444777999888555777888555222333999@@@???;;;777777999;;;:::999>>>===<<<;;;999888888888999::::::;;;;;;:::::::::444666999888555444666999999666333222444555555555:::===>>><<<888666777999000666===@@@>>>:::777666444555555666888:::<<<>>>777999;;;:::777555777999999888666555666777999:::555888;;;;;;777555555777888:::===CCCHHHGGGBBB===BBBCCCEEEJJJPPP\\\rrrmmm]]]SSSJJJDDDBBB??????AAAEEEKKKSSSZZZ^^^YYYUUURRRPPPOOOJJJBBB;;;:::555777???@@@999888>>>888;;;===:::777666;;;@@@DDD???888555666777777555333333333333333222///...222111333777<<<===999666999888777666666777888999//////111222444555666666;;;666111111444888::::::666888888555111222888>>><<<:::888999;;;;;;888555???<<<999666444444555555///222666:::;;;:::888777===:::666444555777666666111555888555000...333::::::777777:::>>>===777000333777:::888444333666;;;222333888???@@@:::666555>>>:::555444666888777666111666999777222111777===;;;666333666<<<===888222===CCCFFFCCC@@@AAABBBAAA???EEEFFFHHHRRRXXXeee{{{~~~ppp^^^JJJ===>>>FFF>>>>>>???AAAEEEHHHKKKLLLJJJHHHFFFGGGIIIHHHCCC>>>888777:::???@@@<<<:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;999666444444444555333111222444444111...111444777888999999999999777777777777666555444444222222222222333444555666777777777777777777888999777888777666666666777888999999999888777666666666999999777666555444333222///000333666888888888888:::;;;:::888555444444555444444444333333333444555444555777999:::888555222222333555666666555444444666666999>>>>>>:::777888888666555555666777777666555777777555333333555888666555444555777888666444:::AAADDDBBB@@@BBBCCCBBB===CCCBBBDDDMMMRRR___ttt}}}uuuhhhYYYIII======CCC===<<<;;;<<<>>>???>>><<<>>>======@@@DDDEEEBBB???666;;;>>>>>>>>>@@@>>>:::>>>;;;999;;;>>>???<<<888444888<<<:::555111111222555333222333666666444111222666999888666555888;;;555666666666555333111000666555444333333444555555333888======999666666777888777666777999:::777555666888999666222111444888333444555555555333111000000000111222444666888888777;;;>>><<<777333333555777222///111666777444000///333777888666333333333111111222555777777333///999777888;;;;;;777666777111333666888888777777777888777555444444444444333222333333333333333555666555<<<@@@>>>===???AAA@@@===CCCAAAAAAHHHMMMYYYmmmnnnWWWOOOOOOLLLCCC<<<<<<999777888:::<<<<<<:::;;;<<<>>>BBBEEEDDDAAA===999@@@AAA<<<<<>><<<;;;<<<>>>>>>:::666222555777666333111000000333555777777555444666777444555666555333333666888555555555444444444333333888888999888777666444333444777;;;<<<999666444444666666666777888999999999888888777444111111444666222222333333333333222222111222333444555555555555666999<<<===<<<999666555666111...111555777333...///111444555555444333222222222333555666666555444777666888;;;:::555333333///444:::;;;999777666777666666666555444444444555444333111111333555666666222888<<<:::888:::;;;;;;???EEECCCBBBHHHKKKUUUiiiuuuhhhNNNHHHOOOPPPGGG===>>>999444333777;;;<<<<<<999<<<@@@DDDFFFDDD@@@===>>>CCCBBB;;;;;;CCCFFFAAA===>>>>>>>>><<<:::888777555222//////000222111000111777<<<999333111666<<<666333000000222444444333555444333333444666888:::777999<<<===<<<999444111777666555666888777444222333555777666444666<<>>777222222222777<<<===:::777666777111666:::888444222666:::999444000111777:::888555555;;;>>>:::777777888777???EEECCCCCCHHHIIIRRRdddppp~~~vvvlll^^^PPPIIIFFFEEEEEEHHHCCC;;;333111555:::;;;;;;777:::>>>AAACCCCCCAAA@@@@@@AAA???<<<<<>>===999555222888555222333666888555222111555777444111333;;;CCC>>>999555444777777555222555444222000111333666888555777:::;;;;;;777333000666222111666???BBB>>>888111222333111///...111444555111///222777888444///555888:::777333444;;;AAA888888===BBBAAA:::555333777999;;;;;;:::888888888000666<<<;;;555333777======777222444:::===999444:::???AAA===888888777666999@@@AAABBBGGGGGGMMM^^^uuuzzzmmmcccUUURRRNNNJJJDDD@@@EEENNNDDD===666555:::>>>>>><<<<<<<<<<<<<<<===???BBBDDD>>><<<<<>>???BBBGGGDDD@@@>>>???>>>;;;888222///,,,+++,,,///222333222333444222...---000333111000///000111222222222111333555888999999888888444555777999999777666444555555555666777777666555333444555444333444888;;;;;;999888777666555333222444333222222222333444555555666888999999888666444444111///222999<<<<<<999222222111...---...222555444222111222444444222///444555666666555666999===888777;;;??????999555555888777666777999:::::::::444888<<<;;;888666888:::===999777888;;;;;;888444:::@@@AAA<<<888777666555444===@@@CCCHHHGGGKKK[[[rrrxxxnnneee___[[[LLLIIIHHHIIIHHHFFFHHHMMMBBB===888:::@@@EEECCC@@@DDDAAA===999888<<>>===BBBCCC>>>777---//////...+++,,,111555333000---,,,......---,,,---000333333000000222555///222777;;;<<<999555222444444333333444555666777000555999:::888666666888555444444444666666555333666999;;;999444111222333111222333444444333222111444555555666777888999999333111000000333666888999555222///,,,,,,///222444111333444333111///000111222222222444777888777666666555666::::::555444555888555222333777;;;<<<;;;::::::;;;;;;:::999777666:::;;;<<<;;;:::888777555777<<<>>>:::555555444333222<<>>;;;===DDDNNNUUUGGGBBB===:::;;;:::888555;;;;;;:::888888:::>>>AAA;;;???DDDDDD@@@<<<::::::666222...---111444444333222333444222...,,,---000000333777;;;:::777222///000333777:::;;;;;;999888000222333333444666999;;;<<<999666666777999;;;;;;888444000000444666444000555999<<<;;;777333222333111333444444222222444555:::777444555:::======<<<333333111......000555999===555...---000222///+++333555666333---+++...222,,,...222555777666555333777555333111000111333555444777::::::888888;;;>>>AAA===888666888999777555888===@@@===666111000222666666888<<<>>>;;;444...888:::===>>>???DDDLLLRRRWWWnnnqqqbbbUUUKKKGGGHHHEEECCCAAACCCGGGGGGDDD@@@BBBAAA@@@@@@DDDKKKSSSYYYKKKGGGAAA===:::999777666:::::::::999888:::===@@@===???BBBBBB@@@===;;;999888555333222444666777888555555444222///......///...222777;;;;;;777222...///111666:::;;;;;;999888000111222222333555999<<>>999888;;;===<<<:::666444111000111222222111444555888;;;;;;777222///222333555555444444555666555666777888888999:::;;;:::555///---///444777999777444000//////111111111333333444333222111///...000111222444555555666666333222000000000222555777:::888777777999;;;===>>>===<<<:::888666666777999======<<<:::666333000///666888::::::999777666555555999===???@@@DDDIIINNNVVVhhhzzzbbbPPPFFF@@@>>>@@@@@@AAAAAABBBBBBAAA@@@@@@??????AAAEEELLLRRRVVVXXXPPPMMMGGG@@@:::777777888888:::::::::999:::<<<>>>@@@@@@??????@@@>>><<<999999:::999888888888;;;===:::888555333222111000...,,,000666999999666000---,,,///555999;;;;;;999888333333222111111444999===EEE@@@:::999;;;<<<:::888555444222111000000111111222222555:::===;;;444...222444666777666666777888111666::::::888666888;;;AAA888///---111777999888222333222000...000444777444222111444777666222---555555444333333555666777//////......000333666777>>>:::666666;;;??????>>>888:::;;;999555444888<<<@@@===999777666555222///777999;;;999555444777;;;444888===@@@AAABBBFFFIII\\\dddsssqqqWWWGGG???;;;:::;;;===???AAA@@@===<<<===???<<<===AAAGGGNNNRRRSSSSSSSSSQQQLLLCCC:::666777999888:::;;;;;;::::::;;;<<>>>>><<<999999<<<===<<<:::999<<>><<<:::888777777777777888555111111333444333111222333666999<<<<<<888444222444666777777777888999555888::::::888888999;;;???999333111444777777666222222222000000111555888555333222333666777444111777666555444444444555555............000222444666<<<:::999;;;===???>>>===666888999888666666888;;;>>><<<999777666666666666888:::;;;999777777999;;;666999===??????@@@DDDHHHccceeennn|||xxxeeePPPDDD>>>:::777777;;;>>>@@@>>>:::999;;;>>>===???CCCIIIMMMOOONNNLLLQQQOOOKKKCCC;;;777888:::999;;;<<<<<<;;;:::;;;===AAA>>>;;;;;;<<<===;;;888777:::======:::999;;;===>>>:::666444555444111...------........./////////,,,///333777:::::::::999>>><<<999555222333666999555888:::888444444777;;;===666111222777:::777222444666999:::999:::<<>>AAA???===;;;;;;777555444555888:::999888888:::;;;999666777<<>>CCCHHHZZZaaammm{{{eeeXXXJJJBBB>>>999666555;;;<<<===;;;888777999;;;>>>AAAFFFIIIIIIHHHHHHIIIJJJIIIFFFAAA<<<:::999:::<<<======<<<;;;;;;===>>>>>><<<;;;:::::::::888777555777:::::::::999888999;;;999666444333222111///...------,,,---...000111///111333666888:::;;;;;;???>>>:::666333222444777333777999999666777:::>>>===888444555:::===;;;777666888;;;:::888999???DDD999999888777666777:::<<>>:::555999<<<<<<999555444444666333000000333666888888999888666333333555888;;;333444555555444222111///222222111000000///000000000777@@@BBB???;;;888888777444222444999;;;999666333888;;;:::777888???EEE>>><<<<<>>999777888999999888777555555666777;;;@@@EEEEEEBBB@@@BBBFFFBBBAAA???>>>>>>===;;;:::??????>>><<<;;;<<<>>>@@@999;;;;;;:::888666666666444444666888999999666444666777666444111///000111---...///000111111111000333333444555777999;;;<<<;;;;;;999666333222333555777666555777:::<<<;;;:::888888999999999:::<<>>@@@???>>>;;;888666888<<<@@@<<<>>>@@@BBBBBB@@@<<<999999999:::;;;;;;:::777555111111222111222555:::>>><<<888555444777999999777333222111000000000000000222222111111111000000000111666;;;???>>>;;;666444444444555666777888777666333555777888888:::>>>AAA@@@@@@AAABBBBBB???;;;888777999:::999777888<<>>::::::===999777555444333333444444666<<>>777777666555222222333555;;;444000333;;;???:::444222999>>>;;;666666===DDD777666666999===???===;;;DDDBBB===999777999>>>BBB666===EEEHHHDDD>>>:::888???;;;777999===>>>;;;777+++000444333111444<<>>888333555;;;>>>999222444222///,,,,,,---000222111111111111111111111111555555666:::===<<<666111222555888888555444666888444333333555999;;;<<<;;;AAADDDFFFDDD???<<<;;;===333666999999777666888:::???JJJXXXaaaiiitttjjjYYYTTTTTTKKK@@@;;;;;;===<<<:::777888777555222222555888666888:::;;;:::888777777>>>>>><<<:::888999<<>><<<:::;;;>>>???===;;;888999999777555666;;;@@@:::;;;<<<<<<<<<;;;:::999777<<>>===999444222222333555777:::>>>@@@999777666666888999888777:::777333111111111111000222111111111333333111///777555444444555666444333333777:::999444222444777777444111222666999999888GGGFFFCCC@@@>>><<<<<<;;;666777888888666666777999DDDCCCJJJ[[[lllyyyuuubbbTTTNNNIIIFFFAAA>>><<<<<<<<<<<<<<<:::666555666777777666777777777666555555666888;;;;;;;;;999777888:::===::::::::::::999777555444:::999888888999888777555111222333333333444666888999666333333444555333000222333444333222222555888555555666777999888666333555444222222444666666666333777;;;:::888999===BBB@@@<<<999:::???AAA===999888999888888777888;;;>>>999:::;;;;;;:::999888777888999;;;>>>??????===;;;777999<<<>>>>>>;;;777555555333333777<<>><<<:::999;;;;;;:::777555666888:::@@@DDDPPPaaaoooxxxwwwllldddZZZPPPJJJ???AAABBB@@@===<<<===>>>>>>:::555444777888666333777555222000000222555888777888999888777777999:::>>>===;;;999777666555555888:::===>>>===;;;::::::555333111111222444555555666555444333222222222222111333444444444444555777999888777888999999777555222444555666555666777999::::::::::::999;;;>>>AAABBB===999:::???@@@<<<777999888777888999;;;;;;;;;999999999999888777666555666555666;;;@@@BBB???;;;555888<<<>>>===:::777555777333222777???AAA;;;444666999;;;777111000555;;;222222222555777777555333666333///---///222444444...555;;;;;;666111222444:::777555666888999555111000444888888666555888;;;999;;;===>>>>>><<<999777@@@>>><<<888666666:::======EEETTTdddooouuu~~~~~~jjj___YYYTTTOOOMMMBBBBBBBBB@@@>>><<<;;;;;;;;;999666444444333222111666444111///111333555666555777888888777777888:::@@@>>><<<999888888888999444:::@@@BBB@@@>>>======999555000///222444444333555555555333000///000111000111333444444555555555;;;:::999:::;;;<<<;;;:::000444888888666666888;;;>>>===:::999:::<<<>>>@@@@@@>>><<<<<<======;;;999999777555777;;;<<<;;;888::::::999888777666555444333444777<<<@@@@@@<<<999888888999:::;;;:::777555555222111444999;;;666111444666888666222000222666000000000333666888888777444111......///222333333111555999999555222222444999666444555777777444111000333666777666666666888666777999;;;;;;;;;:::999>>>>>>===:::888999;;;===>>>DDDPPP```kkkrrr{{{sssdddZZZSSSNNNNNNQQQNNNHHHAAA======<<<:::666777:::;;;888333000222555444333222333555777555444555777999999888999:::<<<>>><<<:::888777888:::;;;222888???CCCAAA???======;;;666111000222444444333666666666333000......///...///000222444555555555:::999999:::<<<>>>>>>===111444888888777666999;;;???===;;;999999;;;===>>>===???@@@>>>;;;::::::<<<888666444666:::;;;:::777;;;:::999888777666555555000666<<>>999888666555555555777888111666===AAABBB@@@===<<<:::888555333444444555444777666444222111000///............111555777888888888777888999;;;<<<;;;:::333555666777666777888:::;;;<<<;;;999888888;;;======>>>???>>>;;;:::;;;===666555444555777888888888:::999888777666555555555333999>>>===999444333333<<<888444444777999888666111000///...------///000000//////222444333000---333000------000666:::<<<111111111333555555444222:::666222111333555555555222333555555555444444555444111000333777999777444888777777666777888:::;;;222666999;;;;;;:::999:::HHHDDDGGGTTTcccnnnwww~~~ttt^^^WWWQQQNNNJJJGGGIIINNNOOOIIIBBB<<<:::999777666999<<>>:::888888888777555444555777777444111111333444222000000......111666;;;<<<<<<999999999;;;<<<;;;888555777555444444555777888888666999;;;:::666555888<<>>???===:::444444444333333444777999888777666444444444555555;;;;;;999666444222333333555888:::999666444555777222000///000111222000...000000000000000111333444111///------111444777888666444333444666888888888666666555444333333444555555333222555888:::888666444444333444666888888999777777777777777777777777222444666777666666666777BBBAAAEEEPPP[[[fffpppyyypppdddXXXQQQJJJIIIIIIGGGIIILLLGGGFFFCCC>>>999666777999999:::;;;:::999888888888777444333555:::<<<999555666666666555666888===@@@;;;:::999777555444333333666777:::???CCCCCC>>>:::666999;;;999666444666888555111...000555777666222111///...111888===@@@@@@=========>>>>>>;;;666333999666222222555777777666222888<<<:::555333777<<>>444666888999888666444222444555555333222222333555999;;;CCCMMMUUU\\\iiitttsss^^^XXXVVVPPPIIIEEEFFFHHHGGGFFF??????===:::777777999;;;===777333444999;;;666000333222111111333777<<<@@@222444777:::<<<======<<>>>>>777222444:::<<<555...000222555444222333666:::111///000777>>>@@@:::444AAABBB>>>888666888888666222444555555222000000000222000///111555777666444666777777777777:::>>>BBB555222000111444555333111===999555111000222666999555777999888555222111000:::999888777555444222000---000333222111000333666222000///000222333333222444333222111333666999;;;999888777888888888666444444333222111000000000000333222333666;;;>>>>>><<<555777777666444555:::???<<<<<<:::666666999888333777444111111333444333111666:::CCCJJJNNNUUUdddsssxxxlll^^^UUUKKKKKKJJJGGGEEEDDDDDDDDD???<<<::::::<<<======;;;999888777666666666666555444222000111666999999888555555666777999;;;<<<======<<<;;;999888666555555555999>>>AAAAAA???<<<::::::888777777888777555333222222111222444555666666555333222666;;;===;;;888>>>AAA@@@<<<::::::888444///000111111111000///...000//////000222444444333555666555555444666:::===444333333444555666666555;;;999666333222333555666444666888888666444333333888999:::999666333111111000222444333000000333666222000...///000111111111111000//////333888>>>BBB999777666666777666444222222111111000000000000000111222444777999;;;<<<<<<777555333222444777999:::<<>>888555777:::;;;777666444555777666444111;;;:::>>>HHHQQQYYYccckkk|||}}}hhhaaaaaa[[[QQQBBBFFFIIIHHHCCC???>>>@@@===999777;;;AAACCC???;;;444777999666111000555;;;555111///222777999555000777666555555666888;;;<<<777888;;;<<<;;;888555222;;;777444777<<<>>>:::555555888:::888444222444777555111///000444666444222888666555555666888;;;<<<:::>>>@@@>>><<<;;;666000///...---000333444222///---.../////////000222444444444333222111111444777444555777777777888999;;;999888777666555444333333222555777777666555444555555999<<<;;;777333111111000111222000------111444222000......///000000///000///...///333999>>>BBB666555444555555555333111000000//////000000111222000222555777777888:::;;;777333///000444777666444<<>>999222555666333......444:::555333111222444444111///555555555666666777888888666888:::;;;:::777333111888333000222777:::888444222555777555222111444777444222000000222333333111666777777555333444888;;;777;;;>>><<<;;;:::555000222///...222888;;;888444---///111000......111555222333222000......///111333777::::::999999<<>>>>>999666888<<<===999999999999999888666555;;;<<>>===:::777666999===??????<<<:::888222222000......///222555444555444222...---000333111333666888888777555333999999999999777444222000000000000222444555555444222111000000111333444444333444444333000///111333222555888777333222444777888;;;<<<:::999;;;999555333111000444:::===:::666///111222000...///222666222222222000------...000333777::::::999999===@@@555666888999888666333111222333444222000......///000555:::<<<999555222111***+++,,,***)))+++000444444444333444555444222000000111333555555333111/////////000333666888888777111111111222333444555666999555333666;;;===:::666555666666444222111333555555999:::888888:::888444:::999777555444555777999666???JJJOOOKKKJJJTTTbbbyyyrrr]]]SSSYYYXXXKKKEEEKKKLLLFFF???=========:::777666;;;???@@@===:::777777444000------///111111///222555666222---+++000666...111555888888666333111999999888666555333111000,,,///222222111000222444222...+++---222555555222444666777444000...000333000333777777555222222333999;;;<<<999:::>>>???<<<111000111444888999777555222222111000///111333666222333333222000///000222333555777888888999;;;===444555666777777666555444222333222000...,,,,,,---...111555888999777333111,,,...///...,,,---222666444444666999:::888444000---///333555666444111///......///222666888999888333333333333444555666777:::777555777;;;<<<999666666888999777222000222555444777888888:::;;;666///777777555222111333777;;;777AAALLLOOOIIIGGGRRRaaa{{{eeeXXXNNNOOOPPPLLLGGGGGGFFFCCC@@@===<<<<<<;;;;;;999;;;===??????===999666444111//////000111000...000222444333111///111444...000333555666555333222666666666666555333111000222222333111......000222222///,,,...222666777555777777666444222000000111111333555666555444333333444888999888:::???@@@>>>000111333444555555444333444222//////000222444444222444555444333333555666444333333555777999999888555444444555555666777888111111111000---,,,---.........///444999999555000000222333111......000333111333888<<<===;;;555000000111333444555555444444...---...111444666666555333333333333333444555666555888::::::777555666888888888777666333222111111666:::<<<:::999999666222333444444333222333777;;;???AAAFFFKKKMMMNNNTTT[[[lll|||kkk^^^XXXMMMDDDFFFMMMKKKDDD>>>@@@BBB???<<<:::;;;>>><<<::::::>>>BBBBBB<<<666333333333222111000/////////000222444555555222000///000111222333444444444111333666777777555222000999666222...------...///222000///000333666888999;;;888444333444444111...444444444555555666555555...222666666999======;;;111333666666555333333444666222------000333333222333444666666666666888999444222111333666888777555555444333333444666999;;;///000111000......000111...+++,,,222999;;;666000111333444222...+++,,,...///222888===???<<<555///666666444444444444555666.........000222333222111333333222222222333444444111999???<<<333///444;;;;;;777444333555444111---888>>>AAA<<<777666888888///222555555444555777:::HHH@@@>>>FFFQQQVVVVVVUUU[[[yyywwwdddVVVMMMFFFHHHKKKIIIEEECCC;;;>>>AAAAAA===::::::;;;>>>;;;:::===BBBBBB>>>999666666666555333111///...111///000555<<<<<<555...222//////444777555555777222555999======:::666333AAA:::111++++++++++++***000333555666555888===BBB<<<777222111444666444111:::888666666777888999888000333888<<<<<<999555222;;;555000000555888666444222333333222000000333555555333444;;;DDDEEE===444333222000...000666>>>DDD444555777888777555222000777333...,,,...000000...,,,111666888666444444555666444111///...---+++)))222666::::::777444333444000111333444444333222111444222000......///111222///777>>>;;;333...333999;;;666111///111333333111888999888666333111222333;;;===@@@AAA???:::333///222222222333666999===???<<>>===<<<<<<;;;:::999;;;===>>>???>>>===<<<999666333333555555111---///000111444777777555333333222555<<<>>><<<999999:::::::::999888777555555;;;999555111---++++++,,,111222444777:::<<<======888777666555555777:::;;;;;;::::::;;;<<<;;;888666555777888::::::888666555666555444444444555555444444555444222///...000111444333555;;;AAAAAA;;;444111000111222555999===???777777666555444444333333999666333222222333333333000333777999888666555555555444333000///---------333555888888777555333333111111222222222222111111555333111//////000222333000777>>>===777222333666777444111//////000000000666666666444222111222444777;;;???BBB@@@;;;555000222222222333666999===???:::>>>BBBDDDEEEIIIOOOUUUggglllyyy{{{vvvhhhUUUGGGCCCCCCJJJMMMIIIBBB>>>EEE@@@:::999;;;<<<:::888444999>>>>>><<<:::;;;>>>;;;555000222777888222,,,---000222333222333555888222333888AAADDD@@@;;;:::BBB???:::666333333444555444777999777111---,,,...222111222777<<>>:::555333222222222222000...------...222333333333111111333555666999>>>AAA@@@<<<777333222222222444666999<<<===;;;>>>@@@AAAAAAEEEMMMTTTggggggooo{{{mmmgggZZZKKKCCC@@@AAAGGGKKKGGGBBB@@@BBB>>>;;;999999999777555333777;;;<<<;;;999:::<<<888444111222666777222------///111222333333555777222222777@@@CCC???;;;:::@@@>>>;;;777555333222111444666888777444111///000111111222555999;;;999888444666666666666999AAAGGG===>>>@@@BBBCCCAAA===:::>>>===;;;:::999999999999777777666444222222333444444444444222...,,,,,,---222555888999888666444333///...000666===>>>999444;;;999666444222333444555222444666555222111333555999666555666999999666222222555666333///...222666555333222444777777333000111111000000000000000000000///...---,,,---...///444666999:::999666333111///222333111---+++,,,...///000111111111111444666999;;;<<<>>>===;;;999777222222333444666888:::<<<>>>===<<<===@@@FFFMMMQQQZZZfffvvvzzzrrrjjj\\\NNNEEECCC???>>>BBBEEECCCBBBBBB:::<<<===;;;777444333333555666888:::;;;;;;999888444333333333333333111000...///111444777888666444555333666<<>>@@@AAAAAA???;;;<<<===>>>===;;;:::888>>>888222111333555444333111222333222///......///111444777777555222222222111//////333999<<<888444888888888777666444333222000222555444111000222555999666333444666777444111111444555222......222888555333222333666777444111111111111111000000//////111000///...---......///555444444444444444333222000222444222...,,,---///---///000000000111333555>>>===;;;999888888999999222222333444666777999:::AAA===999;;;BBBHHHLLLLLLNNNaaavvvsssiiihhhdddWWWJJJEEECCC>>><<<>>>???>>>???AAA666:::===<<<777333222333666777888:::;;;:::888666222333444444333222222222222222333777::::::777333:::666666;;;>>>======>>>666999===???>>>:::444000:::666222111444666444222000222444222000111666;;;777666444333444666777888;;;999888999<<>>;;;999AAA:::333222555777555111///111222222111000111111111222444444222111000111111///...111555777777555555666888:::999666333111222333333333222333555666777555333222333444333222111222222///------222666444333333444666666555444111222222333222111///...444333333222222222222222333333222222222333444555333333333111///......//////000111000000000222444<<<:::777444333444666888222333444555666777888888>>>;;;:::<<>>???>>><<<999888777666444444333333333222222333333444444555666888666888:::888555333555777888666555666888;;;<<<<<<555777;;;>>>@@@???>>>======;;;999888888777444111///111333333222111111222111111000111111111000////////////000111333444555444555888999999777555333444222000000222555666666555555444222111111333555222000...,,,,,,---000222333444666666555555666777000222444555444222///---666555555555444444444444///111333444333333555777666333000....../////////111222222111000000111333333333111111111111222333222333444555666666777777666:::>>>@@@AAABBBDDDFFFLLLPPP\\\qqqmmmlllpppfffQQQJJJRRRUUUNNN===:::888:::999555444666@@@;;;777666888:::999777333:::@@@>>>777222555::::::555111444:::<<<888222777;;;===:::555444999???999666666;;;===:::888888DDDBBB???===<<<<<<>>>???222666888777333000111333444333333666::::::777444444;;;@@@===555111555:::666555444555777888888777444666999<<<>>>@@@@@@@@@888;;;>>>>>>;;;666222000111333444444333111111111111///...///000111000...,,,...000111000111222444444555777888888888777666444111------111555666555444555555333000111444888333///+++***+++---//////222555888777555444666999000222555777666333///,,,555555444444444333333333+++000666777666444666888777222---,,,...//////...333333333222000///000222+++,,,...///000000000///222333444555666666666666///888BBBCCC>>><<<@@@FFFJJJPPP^^^ttttttkkkeee]]]XXXVVVRRRKKKEEEBBB>>>888555444555666666555777::::::999888888999<<<<<<<<<999666444555666666555555555555444333333888999999777444333555888888999:::::::::999888777===<<<<<<>>>@@@@@@===;;;111555888777444333444666888555333666<<<>>>999333999===@@@>>>888444555888222222444555555555444444777555444666;;;>>>>>>===///666<<<;;;444//////111444333222444555555222000333444444000,,,+++...111***---111444555333000---777444111222666:::<<<<<<---111333111---...333999;;;555//////222444333///+++---...+++(((***111888555666999:::999666222///222111000000222333333222222111000111222222111000000//////222777:::999777333///+++)))+++,,,+++)))......000555999888000)))///000111000000111444666,,,222888:::888444222222888999999;;;>>>AAACCCDDDKKKUUUdddvvvyyyxxxccc___ZZZVVVSSSNNNHHHCCCBBB>>>999666555555555444444666888888777666777888===<<<:::888777555444333888999999666333222333555555666666555333222555888;;;;;;:::999999::::::;;;999===@@@AAA>>>;;;::::::666555555555666777666666666666777888:::999666444666999<<<===;;;888444222333333333333444555666777444333444777;;;<<<:::888555777888888555222000000111444777777555333333444222222222222222222000///...000222333444333222111444111///000444888::::::555444333222111333555777555666555444333333444555444111---+++,,,///222333444555666777666444111000111000......000111222333555333222111000000////////////000222555666555333000---))))))***++++++***//////111444777555000+++...000111000000000333444000333777999777555333111555777:::<<<>>>AAADDDFFFEEEXXXooo|||vvvpppooo[[[ZZZXXXUUUPPPKKKFFFCCCAAA>>>;;;888777666444333444555666555444444666888>>>===:::888777666444222;;;<<<<<<999555333444666222333333222222333555888>>><<<999888888:::<<<>>>888>>>CCCAAA;;;666555888999555222333777:::888666555888::::::777444444444222444777<<<===:::333---222222222333444666888999222333555888:::999666333:::777444333444444222///000555:::999444111222555111000111555999888333...333333333333333444444444111...------000444666777<<<888555444666777777666333888<<<:::333111555;;;<<<444,,,,,,111444222...666666555555555444444333111///...---...000333444<<<:::777444111000//////---000333444333111000///---+++((((((***+++++++++000111222333333111///------///111111000000111222555555555666888777555333444888<<<>>>???AAAEEEHHHGGGXXXmmmyyy~~~yyyiii[[[YYYYYYWWWSSSNNNJJJIIIIIIAAA???;;;999888666444222555555555444333444666888===??????<<<777444444555<<<;;;;;;;;;:::999666444000111111111222444666888;;;:::888888888999;;;<<<;;;>>>???<<<666333333444777444222222555888999888777999::::::777444222222///222666:::;;;888444000000222333555777888888888555555666777777666444333999666222111111222222111333666999888333000///111///000222555999999666333444555555555555555555555222000...---...000222333;;;999777666777888999:::999===???:::333111666===<<<444------222555222...888777666555555666888999222111000......000444777BBBAAA>>>999444222111222---222666666222...------+++*********+++------...111333333222000......///,,,///111111000/////////666444222444888;;;:::888999<<<@@@AAA@@@AAAEEEIIIQQQTTT]]]mmm~~~||||||uuuaaaOOOXXXWWWSSSOOOJJJIIIJJJLLLAAA???;;;999888777444222666666666555444555777999;;;@@@DDD@@@888333555999999777777<<<@@@???888111111000000111333555777888555666777777888888888888???<<<888555333222222222222333333222111333777;;;:::999999999888666222///...333777777555333555777///111555999::::::888666999888777555444444555666555555444111//////222444777666555444222000---+++///111444444444444777999222444666777888666555333555444111...---...///111666888999888555666:::???CCCAAA===777333222666:::555111...---///222222111888666555444444666999;;;666555444222000222666:::BBBBBB@@@;;;555111111222///444777777333///------+++,,,------...///000111222333222111...---...000---///111222000///......444222111444:::>>>??????BBBDDDEEECCCAAAAAADDDGGGTTTSSSYYYgggyyy|||pppdddYYYRRRTTTRRRMMMIIIGGGGGGGGGHHHAAA>>>;;;999888777666555666777888777666666888:::999???CCC@@@999444666:::666555666;;;@@@???888111333111000000222444555555222333555666777666555555>>>999444111111222111000...111444333111222666;;;<<<:::999999:::888333//////333666444000000555:::000222666:::;;;:::888666;;;:::888555222333555888222444555444222222444777999666222000111000...,,,000222444222///000666;;;000222444777777777555333777666444000------///111333777:::888444444:::@@@HHHCCC;;;666444444555555//////...------...111333444222111000111444777999888999999666333333777;;;;;;======999333//////000222444666666444111//////,,,...000111000111222444222111000///////////////000111222222000......///111111222555;;;@@@CCCEEEKKKIIIEEEBBBAAAAAACCCCCCLLLVVVdddlllqqqwww{{{gggYYYTTTUUUPPPMMMJJJHHHIIIGGGDDD@@@AAA>>>:::777777888888888555666888888777777777888:::;;;===<<<:::888666666555777999:::999888666555444111//////111222222000222222333333444555555666555555555333111000///000///000222333444666888999:::;;;===<<<999666444444000111222111///000333666555555666777888888999999999:::999666333222555777333333555777::::::999777555444222000///000222444222222111//////000333555///000111333444555555666555555444000......111444777888888777555666999<<>>???BBBBBBAAACCCVVViiiooolllpppvvvdddXXXSSSRRRNNNKKKIIIKKKMMMJJJBBB<<>><<<777444222111000...,,,,,,---......---111111111111333666888::::::<<<>>>;;;555333555888111666::::::555111111222444111000111444555333000---000333333111111222444222...,,,---222444111---444444333111///...000111000333888:::;;;>>>CCCGGGRRRIII>>>;;;>>>BBBBBB@@@AAAQQQccckkklllrrr|||zzzrrr___QQQOOORRRTTTRRRJJJDDDEEEGGGHHH===<<<;;;;;;<<<;;;999777<<<999777666777888888888111333555666555555666888666666666666666555444444444333000...------...///...333999;;;888555222222666444333222222222000...//////111444888:::999888;;;<<<<<<<<<;;;888555444...---,,,+++,,,---000222777666444333333444666777555:::;;;777444666888999666444555:::AAABBB;;;444333444444000---000999@@@:::777333111000000...---111111111222333666888999444555666555444333444666CCC???;;;888777777777666444===CCC???555///222888666222......111222000---444333111000222666:::<<<444666999;;;:::777333111===999444333555666444222,,,000444555222000111222444000...111777888222,,,444444222000......111444///111333555444222///,,,555444444777<<>>===<<<<<<<<<;;;>>>HHHXXXdddiiinnnzzzzzzwwwvvvjjjXXXLLLRRRTTTSSSMMMIIIJJJKKKIII???>>>===<<<===<<<:::888:::999777777888888888666111222222222333444555666666555555666888888555333555333000...------......///444888:::888555333222666444222222333333222000...000444666777888999:::<<<:::888999;;;;;;666111///---******---000444555444333333333333333222222777999999777999<<<<<<999555555777:::;;;:::777444333111///......111666:::;;;:::888333///...111444222333444666777777666666888888777666444444777999:::;;;<<<;;;888777888:::===>>>===:::555333444666444444444222000///......000111222444555666777888777777888999888666555333555666888888666444333222000000111222333333222000111111222333444444222111333444444222000...///000111333444666555333111///444333333555:::>>>@@@@@@>>><<<:::999999:::::::::BBBBBBIIIWWWeeeoooxxxyyytttlll___TTTRRRSSSQQQNNNMMMNNNLLLGGGAAA???>>>===>>>===;;;999888777777777888888666444222000//////111333444333888666666888::::::666222555333111...---,,,---...111444777888777555333333444222222222333444333222...111555666666777999<<<===888444666;;;<<<666///000---***+++000555777777111111222222111000//////777888777777<<>>===888777888777555111.........//////......///000000000444666777444000...111555666777888888666444222000777888888777555444555777111666:::;;;999888999<<<@@@999111///222555555222111444888888666222111000...111666999:::888555333888888888888888666555555+++000666999888555333333444111......111333333333000333666333......333999444555666555111...,,,,,,444555555555555555444444///...///222555666666444555555555444333333555666:::DDDQQQYYYZZZaaauuunnndddbbbbbbUUUTTTQQQMMMLLLKKKFFF>>>AAA>>>;;;:::::::::888777777666666777888888555333555444222222333555555555:::???CCC@@@:::555666888555444111///......///000333444555666777666444333///......///222333333222555333222444999<<<;;;999:::999888888888777555444222222333666888777333///444333111//////111333444111666888666444777888777;;;888555333111000---+++---111333222///---...111222222444555666444111///888777555333111000000///000333555666555333222222888888777777888999999999666444111000111333333222222222444888;;;:::666222444555666777888888777666666888:::;;;:::888555333//////111444888999666444333333333111///000444777444333222000///000333555666666666444111//////000333333333444444444333333,,,,,,---000444666666555555666666444222222444666:::DDDSSS]]]___eeevvvwwwnnnbbbYYYYYYXXXTTTMMMIIIIIIFFFAAA@@@===:::888888888777666888777777777888888666444555777888777666555666888:::>>>AAA???999555777;;;555444222111000111222333333333555777888777444111///......///222333333222666444333555888;;;;;;:::<<<===<<<:::888777666666222555888:::888555000...444333222111222444666888000666888444111333777888<<<999666444444222///,,,...222666444...+++---111000111444888:::888222---666444222000///...//////---000333444444222222222===:::777777999999888666111222333222111000111111333222333888===>>>:::555888777555444444666777888555888;;;<<<<<<999555222222000///222777:::999666333555666444000111555:::666333///...000111111///555666666444222222333444000111333444444333222222++++++,,,///333666777777555666777666333333666:::AAAAAAHHHXXXgggpppwww|||~~~ppp___VVVXXXXXXSSSJJJEEEEEEFFFEEE@@@===999777777777666555:::999777777888888888666333888===<<<777555666::::::999888888888::::::;;;555444333222222444555777222333555888:::888333///111000000111333555555444333666999888666666;;;???BBB@@@<<<;;;;;;:::888555333777:::999555111111222000111333555777777777777333555555111222777:::::::::;;;;;;999555222111111111222333222...,,,,,,...,,,000555777777555222000222222111111000//////...///000222222222333666888:::;;;<<<<<<:::888777666555444333222111111000///333444777:::<<<<<<:::999888666444222222333555777777999:::;;;:::888666444111111333555777999888888555555555555444555777888555222///......///---,,,222444777777777666666777///000333555555444222111---,,,+++---111555666777111444777666444555:::???DDDAAAEEEUUUgggsssxxxzzz~~~hhh\\\\\\TTTUUUPPPFFF???AAAFFFGGGAAA>>>:::777777777666555<<<999777666777888999888111999@@@???888444666:::999333...111999>>>===:::555444333222333555777999222222555888;;;999333...333222222333555666666555///888>>>;;;333111:::DDDHHHAAA;;;:::>>>>>>999333444888:::777111...222777,,,///444999;;;:::777555666555222000555===???===777<<<@@@===666111222666444222/////////...,,,***(((...444555111///000333...000222333333111///---333333222111111555:::???555;;;AAAAAA;;;777666888<<<888333111222222000...333777;;;<<<:::888:::<<<666444222111000222333555::::::999999888777777666---222777999777666888:::999666333444888:::888666444333111///---,,,++++++...222888;;;;;;999888777...000444666777555333111...---+++,,,///333555666...222555666555777===BBB@@@DDDMMMYYYccclllxxxtttjjjgggfffQQQMMMHHHDDDCCCCCCBBBAAAFFFAAA;;;888777999;;;<<<555:::===;;;666333777;;;CCC<<<666999@@@AAA999000///000222222222444999>>>222111111444888:::888555:::999777444333222222222222555999999777444111000000000222333666888:::;;;BBBEEEDDD>>>:::;;;;;;999777555333222222111///---111000///111555999;;;<<<000555:::<<<<<<>>>BBBEEE???===;;;:::999777444222...///000///...---...///---///111111111000111222111222333333222222444555333222222222333555666888666:::???@@@===;;;;;;<<<;;;999666333000...------111555999777333333999@@@888777555333222111222333???<<<777333333555999<<<666888;;;<<<:::777666555:::555222444999<<<;;;777666666555111,,,***,,,///111444999>>>AAA???999444888444///...111555777888...------,,,---///111444777333111444:::===<<<888>>>FFFPPPVVVWWW```xxx{{{qqqhhh```SSSPPPLLLHHHFFFDDDAAA???CCCAAA>>>=========;;;::::::<<<===;;;666555777:::>>><<<:::;;;===<<<999555000111111111222333555777333222222444777888777555999888666444333222111111222666:::<<<999555111////////////111333777:::<<>>===;;;666444222111111111000///111000000222555888999999555777:::<<<>>>???AAACCC???<<<999999::::::666111000//////.........---------///111111000000111222555666666666666777:::<<<555444333333333444555666777777999;;;<<<<<<;;;999::::::999555000......000000222444555666777:::<<<>>>;;;888444222222333444777666444333444555888999;;;999888999:::;;;999777777555333333555888:::;;;999666222///............444888===???===;;;999999666444222222444666555333111...,,,...222555555444333666888:::;;;:::;;;;;;@@@EEENNNWWW]]]eeeuuuyyyjjj[[[\\\WWWOOOIIIGGGFFFEEEEEE@@@AAABBBCCCCCC@@@<<<888???===;;;999777777888999888;;;???>>>:::888999;;;444222111222555555333111555333222333555666666555666666555555333222111000111666;;;===:::555111......---,,,---000555999<<<@@@BBB@@@======???>>>:::555222///...///111111111111000111333666777666555999999:::<<>><<<999444444333111111444:::???<<<666000...000222111000777===AAA???:::777999===444444555777777555222...333///---000777;;;999555111888@@@@@@;;;777:::>>>???AAAJJJVVV```gggooowww{{{lll]]]eee]]]QQQHHHEEEGGGKKKNNNAAAAAACCCEEEEEEBBB===999???;;;777555777999999888555:::>>>>>>999777999<<<777333111444::::::555000444333111111111222333333444444555555444222000///222555888999666333111000...,,,******---333888<<<<<<===<<<999;;;===;;;666333000------...111222333000000111333555555444222999777777999>>>@@@>>><<<888888888888888888777666555111---...111222...***---...//////......000222222444777888888777777888999888666444222111000///111///...000444777888777;;;:::888666666555333222000//////222777<<>><<<:::555333111///000444999===;;;666111///111333444444:::===@@@???:::888888:::666777888999777444000---111000000444888;;;:::888333999???>>>999666999>>>===???HHHTTT]]]cccjjjpppyyynnnddd```ZZZQQQKKKIIIJJJKKKLLLCCCBBBBBBCCCCCCBBB???<<<;;;777333333777:::;;;999777999;;;<<<;;;:::::::::555111///444;;;<<<777000222111000///...///000111333333444555444333111000222333333222000000111333000...+++***,,,111666:::;;;===<<<::::::<<<:::555222000---,,,///111333444000000111222444444222000444333333666;;;===<<<:::444777:::999666444666999666222///000333444000,,,...//////...------...000...222888:::999666222111888777666444222///...---,,,---/////////111555999===888444555999:::555000222333333333555:::AAAFFF???@@@???>>>;;;666222000555444222111111111222222000333666999::::::::::::999444//////333777888888666666555222000111555999:::;;;<<<======;;;888666:::;;;:::999666333111000...222555666555555777999777888999888666777:::======BBBKKKTTTYYY___jjjvvvvvvoooiiiUUUTTTTTTSSSQQQMMMGGGBBBEEEBBB@@@???@@@@@@@@@???777444222333777:::;;;:::999888999:::;;;;;;999888000---,,,111777:::555000///000000///......///000333444444444444444333333111111000...---///333666444111...,,,---000444777<<>>;;;;;;999777222000......000222444444000000///000222333111000000000111444777999999888333777:::999555444666888444222000000333333111///000000000---++++++,,,......333999===<<<888444111555555444333111///,,,+++***---//////---///444888;;;777444666:::;;;666111555555555555666:::AAAFFF;;;<<<======;;;888444111888777555222111111111111+++///555888888888999:::<<<777222333777999666222222444666444111222666;;;999888999<<<>>>>>>:::666===>>>===:::666333333333///444888666111000444888999666444333555888:::;;;@@@FFFOOOVVVXXX^^^oooxxxooohhhXXXXXXXXXXXXUUUOOOGGGAAACCCAAA>>>===>>>??????>>>666555555666888999::::::888999:::;;;:::999888888///---,,,///555777444000...000222222000///000111555444444444444444555555/////////......000444888888555222///...000222444<<>>>>>999999999999999888888888666666666555444222000...,,,...000444777:::;;;:::===;;;:::::::::888333///000222333444444555777888888999:::;;;<<<===>>>???>>>??????===888555444555555777777444000///111444666555444444666888:::;;;???DDDMMMUUUXXX```qqqzzznnnddddddaaa[[[WWWSSSPPPLLLJJJBBB@@@======>>>>>>>>>===777888888999888888999999777:::===<<<999777777999111000///111444666444222---000444444222000111333666555444333444555666777,,,...///000111333666888:::888444111///000111222;;;DDDHHH@@@777333333444222111111222333444333222111///------///111222222000333666555222111222555;;;555000333:::<<<666///,,,---//////......000111444333111---)))((()))***///222666999:::;;;===???///000000000///...,,,+++///,,,+++...222444333111111777<<<;;;555222555:::777444222777>>>@@@;;;555:::888777666777999<<<>>>222444777888777333///,,,111---,,,000777======;;;;;;>>>AAA@@@;;;555111///111000///222777999777555777:::===;;;999:::AAAGGG<<>>===<<<<<<;;;888666BBB:::333444:::===999444000777<<<:::444111777===:::444000666???@@@666+++111///......000222333444,,,111666888666444444555@@@666---///999>>>999222111777:::777///---222888???<<<999999999777222---222444444111111444555333000111333444444333111000:::555000///222555666555333555777666444111//////000---+++---111333222000777;;;<<<555***%%%)))...***///555:::<<<;;;888555999444///---000333555555000111555888555000111666666666666888:::999666444:::777777;;;>>><<<999777999777666888;;;===<<<:::666666666777888777444111...///222444777888999888999>>>AAA@@@;;;555111111...------000333444333222555666666444222666===CCC222555999<<<;;;777222///<<<:::777222...---///111---444;;;;;;666444777<<<===???@@@LLLaaahhhhhhpppxxxooollllllllliii___TTTOOONNNFFFBBB>>><<<;;;<<<<<<;;;<<<:::999999:::888555333333666777666333222444666888666666999===<<<666000---------...000222222222111333555555444333555777:::666333444888:::777444111555888555000///222777<<<;;;999888666333///,,,222444555222333666666444111222333444444333222111777555222111222333444444333555777666333000//////...---,,,...000222333333999;;;<<<777///+++,,,000,,,///444888::::::888777888666222111333555777777555444666888666222333777;;;::::::===@@@AAA>>>;;;???>>>>>>>>>???>>>??????999666555666999;;;:::888999777666666666777666555...222666888888888999;;;<<<<<<<<<<<<:::777222///---000222333222111333555444333111222333666777888///000333555666666555444666666555333000......///222444777888888888777777777>>>@@@GGGUUU]]]hhh{{{zzzpppjjjlllsssmmmYYYLLLLLLLLLFFF@@@;;;;;;===???AAA777<<<@@@>>>999444222222555444222222222222111111555888;;;;;;999666555666,,,---...///000111111111666666555333222333666999222555888999777555444555111222444333222222333555888999999777333///---,,,///222444222333666666444333444444444444444333333444444555444222111222333444555666555333000//////,,,---......///222555888:::;;;;;;999555222111111///111333666888999999999777888888888777888:::;;;:::777666888888555555888;;;<<<===@@@BBBCCCBBBAAAAAAAAA@@@>>>===>>>@@@AAA999777555666999;;;:::888;;;888555444555777888888111555:::<<<;;;:::;;;<<<===:::777777999888333///...333777555111///333888444111///000333444111---++++++,,,...111444666888000222333333111.........666333111444999;;;666111333>>>BBBDDDMMMUUUiiizzznnnlllnnnqqqjjjZZZNNNKKKMMMHHHAAA===<<<>>>@@@AAA:::>>>AAA???999333111222444333222111111111222222555888:::999666333444666111111111/////////111333888777666555444555666888...444:::;;;888444333333000000000111333444333333555777999777111------...---000222111222666666333555555555555555444444444000333666666222000000222333555666444222000//////+++---///......000666;;;:::999999999888777444111333333444555777999;;;<<<777:::======;;;:::<<<>>>===999777999:::888999<<<;;;???CCCDDDCCCCCCEEEHHHCCCDDDBBB???@@@AAA@@@===;;;888666777;;;===<<<;;;888666444444555777777666555777:::===??????===;;;<<<999666555555555333111111444666444111000333777555333111111222111...+++((()))+++---000333666777...000111000...,,,,,,,,,333///---111666888555000555>>>AAAEEEOOOXXXiiixxxrrrlllrrrrrrggg^^^ZZZUUUOOOJJJFFFAAA>>>>>>>>>>>>===@@@???===:::999777555333111333444333111222666999888777555444444333333333999888555111......222666666777777888999888666555///222666::::::777222//////......000333444333111444666888777222//////000///222333222333777777555555666666666666555444333---111555666333000000111222333444333111000000111---......---,,,///555;;;888777666777888777444111555555666777999:::<<<===777;;;???@@@>>><<<<<<>>><<<999999<<<>>>===@@@DDDBBBHHHMMMLLLHHHGGGLLLRRRLLLLLLJJJHHHJJJLLLEEE;;;===999666777:::<<<<<<;;;222222222444666666555333888666666;;;AAACCC???999::::::888555111000222555444333222111222333444444777888777444000...///000***+++...000222333222222000000000---+++******,,,,,,,,,---///111333333333666<<<>>>GGGWWW^^^dddrrruuulllkkktttqqqaaaWWWZZZYYYSSSGGGEEEAAA???>>>===;;;:::BBB===777666888999888555111444666444222333999>>>:::666222111222333333222<<<<<<999444000000444999555666888;;;<<<;;;777444222222333777999777333...------...000222333111000333444666666444222222222444666666444555999:::888444555777777777555333111,,,///222444444222111111000111222222111111222333111000---++++++...333777777666555555666555444222333555777999;;;;;;;;;;;;999<<<>>>???>>><<<;;;;;;888999===BBBCCCCCCIIIPPPMMMPPPTTTUUUTTTUUUXXX\\\WWW[[[YYYUUUUUUUUUMMMAAAAAA===888777999:::999777///000111444666666444222777444333888???BBB???;;;999;;;:::666000...111555555222000000333555555444888:::;;;777222///111444---///222444444222///---000000///,,,))))))***,,,))),,,...///......111444555:::===GGGYYY]]]^^^hhhyyyoookkkjjjfff___ZZZWWWTTTQQQHHHEEEAAA>>>===<<<;;;999===999444444666888888666777666444444444777999;;;;;;888333000000222333444888:::;;;888444333666999555666888;;;>>>===999555222222333555666555333111,,,---///111111000//////111111222333555555444222666777555222222777999888222444777888888555111///,,,---///222444555333111...000111111111222444666555111+++((()))---000333777666666444333333333444000333777:::<<<;;;888666<<<;;;;;;<<<===<<<999777444:::CCCIIIJJJJJJRRR]]]bbb^^^]]]bbbkkkqqqpppmmmkkktttuuukkkcccccc___WWWLLLFFF@@@<<<:::999666444111000000222555666666444111222444666888;;;>>>???<<<;;;999555222111111222333333333222333444777999666888999888666333111000000222333444333111...++++++---......,,,+++++++++---///000///------///111222<<>>;;;777333444222000111333666888888,,,111666666333555<<>>444444555888:::777000+++222333333333222///---,,,&&&***...000///---,,,+++333222111//////.........222AAAIIIKKKNNNQQQaaa{{{rrrfff]]][[[```^^^RRRKKKLLLKKKFFF???>>>@@@@@@<<<777444444222222111222333444;;;777333444888:::777222555777666222------222888111222444888<<<<<<888555888666555777;;;>>>>>>===111222444333222222333555555111......111333333111---111444333111222555999333111///------...000222888444000111555888777444,,,---...000111333333444:::444......222555444111---111222---((()))111999222111222444666555111,,,222555888777444444888<<<555888;;;<<<:::666444333999:::AAAKKKTTTZZZaaaiiippp|||tttrrreeedddZZZKKKBBBBBB???:::333333222222444666666444444222000111555999<<<======>>>>>>;;;777222///...///000222333555555666666555555555444333000...---//////222444666555111...---------...///000000000111111222444555444000---444<<>>AAAEEEEEEBBB???======@@@:::333000111333555555777888999888444222222333111...+++***,,,---,,,***333222222444888<<>>===CCCOOOZZZaaahhhnnnwwwmmm{{{wwwuuuvvvrrreeeWWWNNNGGGAAA:::555333333333444555333111222555888::::::===AAADDDBBB:::333000///...///000111222222222222555444222000.........///,,,111:::CCCFFFBBB:::333555111---,,,///333777999666;;;???>>>777333444777555444:::KKK[[[eeekkknnn~~~wwwmmmjjjaaaYYYZZZ[[[SSSGGG@@@BBBCCCCCCBBB@@@>>>===>>><<<999666444444777999:::::::::999666444222111...---,,,+++++++++******111111222444777:::<<<===777777888888888777555333666444444777===AAA@@@>>>222111000...---111777<<<===777222111555666111,,,000///...------...000111111111333666888666222...///...,,,,,,...111444666555;;;@@@>>>777333666;;;<<<888555777;;;<<<777222555444222222444777999:::666777777666444444777:::BBB@@@===888444444666888444@@@OOOWWWUUUXXXhhhzzz{{{sssvvvzzztttuuu|||cccTTTRRRIII@@@:::666333444666444222111111444666777777<<<>>>@@@AAA===888333///...//////000111111111111000000000///////////////...222999@@@DDDCCC===888333...((('''+++111666888666:::===;;;666333333555555444:::GGGUUUaaallluuu}}}ooofffaaadddbbbVVVJJJDDDHHHDDD@@@???BBBBBB???<<<888<<>>>>>;;;999999;;;999444///,,,///000...***(((+++......000222444555666666777999888666444222222333444000222444666888:::<<<>>>888333...,,,...222555666888777555444333333333222000000/////////000222222;;;999777666444222///---,,,+++++++++...222555888555888;;;;;;888666666777;;;;;;<<<======;;;999777444333111000111444888;;;999888777555444555777999>>>??????<<<999777666777333???OOOWWWUUUYYYiii|||~~~uuuyyywww{{{qqq```ZZZOOODDD???:::444444777444333111111333555555444:::999:::===@@@>>>777000///000000111111111000000+++,,,///111222111000000222222444888<<<>>>===<<<222,,,&&&%%%***111555666777777777777777666444222666999???EEEKKKVVVkkk~~~|||rrrgggdddiiidddQQQEEEDDDJJJDDD>>>>>>BBBCCC@@@<<<666;;;@@@???:::888:::>>>@@@<<<999:::===<<<555///,,,///111...((('''+++000+++...111222222222333444999888555222//////111444...000333444444444777::::::444---,,,///222222111111444666444000///333666000000000000111222333333@@@===999555111///......+++++++++,,,...222555777444444555666777777666444999<<>>;;;888666<<<<<>>===;;;888666777:::999333...333666:::======999555222...000...(((%%%'''))))))***++++++,,,---111666:::444444444444333111///...111000///111888===888000,,,///222000---+++,,,...222///,,,,,,,,,------,,,///...---++++++,,,---......///111222222000...,,,888111******...111///+++...///222333444555555666555222///000222444444222555444222222222444666777000333777999888555444333DDD???;;;===BBBEEEBBB===444BBBQQQWWWWWWZZZfffqqq~~~yyyiiidddbbbTTTCCC===<<<>>>???<<<999;;;@@@=========???BBBBBBAAA???;;;999777555555666555555555444222000////////////888::::::888888888444...((('''(((***...111222333000///000222666888888888999<<>>;;;777666555555555444111...111333666:::<<<:::555000111222000***'''***,,,+++***,,,///000000111222444555555444333222111111111...000111111444999777222000///............---,,,222333333111...---...000000...,,,***)))***,,,---000000000000000000000000222000//////000000...---///...///333888:::888555333000------///000000///333333222222222333444555444666666666444444555666???<<<;;;===BBBEEEDDDBBB@@@EEEKKKPPPUUU[[[ccciiixxx{{{tttnnniii^^^RRRCCC???;;;;;;999777:::???EEE===777<<>>;;;999888777666555444222111000111333666999888444///222444222,,,***,,,......+++...222444333111///...666555444333222222333333...222333111222666777555333///+++,,,///111///---333777:::888222///111555222///,,,)))(((***,,,---222111///...///000111222,,,///222333000......///000...///444<<<>>>999444222///---,,,---...------111111111111222222222222777777555222000222666999777888999;;;???BBBDDDEEEMMMHHHEEEHHHQQQYYY\\\\\\fffppprrrccc[[[LLLCCC:::888999999;;;>>>DDD???;;;>>>DDDEEE>>>666777666444333222333333444888666222///......///000222444333111111222///***)))))))))+++...111555777444222111111444777999:::777<<>>:::999;;;;;;999666000333666777666333111000222444222,,,))),,,.........111555666444222000///333333444555555444444333333555444222444999:::777222///,,,,,,...000111000555888;;;:::555222333555444111---***)))+++---///000//////......//////000***---000000///......///000000333777;;;;;;777333222111///---------------//////000111111000000///444333222//////111666:::333555888::::::<<<@@@DDDRRRJJJCCCDDDLLLRRRRRROOOOOOddd}}}{{{eeeZZZRRREEE:::999;;;<<<===>>>:::AAAFFFDDD<<<777888<<<555555444222111111222333<<<:::666333222222444555///111///,,,---///,,,((()))***++++++---111666999666333111111444777999:::888;;;BBBLLLTTT]]]jjjwwwttttttwwwnnn___YYY^^^[[[QQQEEEHHHKKKGGGAAA>>>AAAEEEHHHAAA<<<<<<@@@BBB===888333888<<<:::333...///111///222000***(((+++------000222444444333333333444///111555777888666444222999777444333999???===666///000000...---...222555666666777777777666444222555333000---,,,---///111---...///000000...,,,+++---,,,+++,,,...//////...///333999:::777444222222000000...---++++++,,,---...//////000000///......---.../////////222555888555888;;;;;;999:::>>>BBBKKKHHHEEEEEEGGGHHHHHHFFFFFFXXXnnn|||qqqeeeRRREEE:::999<<<===<<<;;;777???EEECCC:::555666:::555666555333000///111333<<<:::777555444444555777...///---******---,,,''')))+++,,,------000444888666444111111333666888999999999@@@NNN[[[eeennnvvvuuummmsssoooccc^^^___WWWIIICCCGGGIIIFFF@@@>>>AAAEEEEEE@@@<<<===@@@AAA<<<777777;;;===:::222---...111///111///***(((+++------000111222222111222444666---///333666888777444333:::777333333:::@@@<<<444---000222111......222777555444333444666666444222444333111//////000111222...///111111000...+++)))...,,,***+++...//////......444:::999333//////111------,,,+++)))(((***,,,////////////............+++---///000000222555777;;;===???===;;;;;;===@@@AAACCCEEEDDDAAA???@@@BBBIIIMMMXXXjjjzzzSSSFFF:::777999999888888===;;;:::===@@@???999333777999888555000///000333555555333222222222333444//////,,,))))))---,,,)))(((+++......---...222555666333111111333555666666888999@@@NNN[[[fffpppxxxpppkkkjjjlllfffXXXMMMIIIGGGFFFCCCAAA@@@@@@??????>>>???@@@???<<<:::999888;;;:::888666444222///...111333111,,,***---000///...000000000//////000222...///111222444555666666333444333333777;;;888111...///000111111222333444111222222222222333555666000000111111111111222222333333333222000...,,,***,,,...000111000......///...222555444111......///+++,,,,,,+++)))(((+++...111000///...------...//////000111000000111444777=========<<<;;;:::;;;<<<:::>>>AAA???;;;999===AAAFFFGGGOOOaaawwwZZZMMM>>>777555555666999<<<999999===CCCCCC<<<555:::<<<<<<777111///000333//////000000111111111111111000---)))***......+++'''+++///000---,,,...111444222111111333444444333555999AAAKKKTTT^^^ooo~~~zzzhhheeepppjjjQQQHHHQQQMMMEEE???>>>AAABBB===888888???EEEBBB:::444777;;;===777111222666777111+++333555444...,,,000222222,,,...000000...,,,,,,---000///......000333777999---111444333333555444000///...---000444666444111...222444333000000555:::...///000111222222111111888777444111///...------)))000777777222---...111/////////000111000///...,,,......---++++++...111222111///---,,,---///000555555333111///111444777;;;:::999999999999999999888;;;===;;;777888<<>><<<>>>>>>999222///000444,,,---///000111111000000222222...******///000---&&&+++000111---+++,,,///333222111222333333222111333999BBBHHHLLLVVVnnnyyyxxxlll[[[YYY___YYYJJJCCCDDDDDDBBB>>>;;;::::::???>>>>>>>>>===;;;888666666555333333444444444333555111///000333444000,,,000///---,,,---...000222...111555666555333222111111111111222444444333111555444444777:::999555111...///000//////000333555000000111111111111000///999777333///,,,******)))***///555666222///111333111000.........---+++((((((+++------,,,---222666------......///000000111:::888666555333333444444111777<<<<<<777333444666666444333444888:::<<<;;;<<>>222555888888777444:::AAABBB???===>>>@@@@@@;;;666444666555111,,,///...,,,,,,---///111333.........------,,,,,,,,,......---+++++++++++++++,,,000444333//////222666999666;;;HHHSSS[[[hhhvvv~~~yyylll^^^[[[```\\\SSSHHHGGGFFFCCC@@@===:::999>>>;;;999:::<<<<<<999555444555555555333333444666666444333333444333000...000///.........///111222///333888:::999555222111333111///111555666333000333555777888777555444333000...,,,---000222222111///000000000000000//////333333222000...,,,***)))+++...111333333222111111000000000///---,,,++++++,,,++++++,,,...000111222///...,,,,,,,,,...111222666666777777777555333111555666777777666333111111000222444555666888<<<@@@BBBFFFJJJNNNSSS___ppp|||pppYYYAAA777777777555333444888===???===;;;;;;<<<===999555444444444111.........------...///000111.........------,,,,,,+++---------,,,,,,+++++++++---000333333222222555777777888@@@MMMTTTWWWaaannnxxxoooiiifffbbb[[[VVVLLLIIIFFFEEEDDDAAA<<<888;;;777444666:::;;;999666444666777666444333555777888999999777444222111222000000111111111222222222222666<<<>>><<<888333111444111///111555666444000222666999888444222333555222...***---222555222...........................---...///000///...+++***---,,,---111444555222000000111111000...---------///,,,)))+++///222000---000...+++******---111333111444777:::999666111...666444222333333333000---+++000555666444666<<>>888666444333333555777999:::666666777777777777777666:::<<<===999333000222555111222222333444333333333777:::===>>><<<888666444333222222222333444444444444666777666333222222444222000...000444555222...------------------......,,,,,,---...---,,,+++***,,,---///222333444333222444222//////111222000...///------...000000...,,,...---,,,+++,,,...000111000222666888888555000...222222111111111111000000---111555666666777<<<@@@BBB>>>;;;@@@IIISSSXXXYYY^^^ooovvvnnnqqqxxxVVVLLLAAA;;;666000------///000111444777999999777888999999777444111000000...//////000//////...---////////////...---+++***)))***,,,---...,,,+++***,,,---...222666888888777999999>>>EEEJJJSSShhh}}}{{{{{{sssaaaQQQJJJHHHEEECCCDDDGGGFFF@@@:::333444555333000222888>>>:::888666888:::;;;777444:::===>>>999222///111555222333333444555444444444;;;<<<<<<;;;999777777888111333555444111000444888777444222222444444333111111333555555555333222111,,,,,,++++++,,,---......///...,,,+++*********++++++000444444222111333666888222---...444777333...---///222222000------...+++,,,---...////////////111222333444333111///...+++...111111///...222555444444555666888999999999<<<::::::>>>EEELLLQQQSSSRRRXXX]]]```gggssshhhLLLDDD;;;666000++++++...,,,,,,---111555999::::::;;;<<<<<<999555222000000...//////000//////...---///000000000///---+++)))''')))+++---------+++***+++,,,...111555777666555888888>>>GGGMMMVVVlllvvvkkk```UUUNNNDDDCCCCCCEEEGGGEEEAAA===666666555111///111888>>><<<;;;::::::;;;:::777444999;;;;;;777111...000444333333444444444444555555::::::999777555555888:::222444555444111000444888777333///000333555444222222555999999666333222222,,,,,,+++++++++---...///000///,,,***))))))***++++++111555444000...222666777111,,,---444777444///,,,111555555111......///+++,,,///111111111///...111111000000///---,,,,,,%%%+++000111...---111666777555444666888888666444888999:::===AAAFFFIIIKKKHHHEEEHHHRRRYYY]]]hhhuuu|||fffSSSCCC;;;333///+++((()))...)))***,,,///222666999<<<;;;;;;;;;:::888555222000.........//////////////////000111111000---+++)))'''(((***+++,,,,,,,,,,,,+++---000222444444444333555888CCCPPPVVVYYYgggvvvwwwjjjeee\\\RRRCCCEEEFFFGGGFFFCCC@@@>>>>>>888222///111555999;;;:::>>>AAA???999555555777888888777333///---///111444444333222333444555666666777777666444444666888666333111111333555666555444222000///111333555666333555777888888555111...---,,,+++++++++---///000...---,,,,,,++++++++++++...000111111///...///111111///------///000222222///111555666555333000...---...///000111111111111000000///...,,,***)))'''$$$(((,,,.........///000333444555666555444333333777777777<<>>AAAFFFIIIMMMWWWccckkkrrruuuuuuzzzvvvdddRRRFFF;;;333,,,***((('''(((+++(((+++---......111666:::999777666888999888444111......------...///000111000111222222000---***((('''((()))***+++,,,------,,,000444555333111222333666888CCCQQQXXX[[[cccnnn}}}ppplllaaaQQQDDDGGGJJJIIIFFFBBB???>>>DDD:::///---333999:::777777@@@GGGCCC777000444;;;666666333000...---...000555444222111222333555777222444666666555444444555:::333,,,...666:::777111000222222000...000555:::666333333666:::888111***---,,,+++++++++---000111***+++---......---+++***000...------...///---,,,+++...000---******///444111111222666999777222---000000//////000111222333......//////,,,)))&&&$$$&&&&&&(((,,,...///,,,)))---222666666111///111444777555555<<>>LLLUUUZZZdddppp}}}gggYYYWWWUUUNNNFFFCCCDDDDDD@@@===777999:::888444222444777:::<<>><<<<<>>:::;;;:::888666444555666777999<<<======:::777444666555333111000///......---...111333333222111///777777555333111111111222111000000000222333555666666222------000222111///555666666777666555333222---///111111000000111222:::999555000,,,+++---000///...------,,,,,,,,,,,,---,,,******,,,...///...000222444444333222444555222000//////000000...,,,++++++******)))*********&&&***---///...------...222222222000...///111333:::999:::@@@FFFIIIFFFBBB>>><<<:::;;;>>>BBBFFFIIIEEEFFFIIINNNTTTYYY\\\\\\```ZZZRRRMMMIIIDDD<<<666111---)))'''((())))))(((***,,,...///......111333444333222222555777888888333222111000000000000111666444222///........./////////......------,,,,,,///000111222222222222222999:::>>>DDDKKKTTTdddrrr}}}yyyoooddd[[[PPPNNNLLLIIIEEEBBB@@@???===;;;999888777777555444444666888:::999888555444444222111222333222...***,,,---///111111111111000666555444333111111111111222000...///333555555333222222111111111111000000444555666777777666555555222333333222111111333555???===999333///---///111000///---,,,+++++++++,,,---+++)))***,,,...///......000222222111222666999111111111222222111...,,,+++***)))((((((***+++---)))...222111,,,***...222444111---,,,...111222111:::===??????>>>===>>>@@@<<<999777:::>>>@@@>>>;;;@@@??????BBBHHHOOOTTTVVVKKKGGGBBB???>>>;;;666222333---''''''+++---+++'''***...222111------333999666222///000444666555222666333000...---///222444555333222000000000111111888444000///000000...,,,000222555444222111222444999666999CCCMMMWWWaaaiii~~~{{{rrrqqqkkkbbbMMMNNNNNNKKKFFFBBB@@@???>>>;;;777666777777444222222333555777777666555444333111000333777555///(((,,,,,,---///000000111111333222111111222222222111222...,,,...444666444111...111444444111///000111222333555666777777666666666666555222111222555777;;;;;;:::777333000000000333222///---+++++++++,,,+++***((()))+++---......---...///111444666777777444333222222222111000///,,,+++)))'''(((***---///...111333111---,,,...111111...++++++...111333444;;;===???===999888:::===:::999777888::::::888555===;;;:::<<<@@@FFFIIIKKK===;;;888777777666333111111---)))))),,,---,,,***,,,///000///---...333888666444222111111222222111555333000///...000333444444444333222222333444444:::555///...111222000---///444777666222000222666333444<<>>999777555444444444333222333333333333444444555555444333222444777666333///------///000000000///...---,,,+++...333555333111,,,++++++---111222000...***...222333111......///000111333444666666666555666666444111//////111444...222666888777444111000444444333222000///------)))((('''(((***---......///...000666======666000777666333///---...222666...---,,,++++++---...000222000//////000000...+++(((***---...///222777;;;888666444666999;;;;;;999777888888333///...222666444333333444555444111///111000000///......------***,,,---,,,+++***,,,///000---++++++...000000///111666888444,,,)))...444---///111333333222000///333444444444555555555555///---***+++...000///...---000333333111111222555777:::>>>@@@???GGG\\\qqqvvvzzzjjjYYYOOOMMMJJJGGGFFFFFFDDD@@@<<<666777777666444444555666333333222111222222333444333333222222333333444444---///111222222000...,,,///,,,+++...222444111---))))))+++---.........---***,,,///000000...------111222444555666666666666444333222///---,,,...000///222555555444333222222222222333333111///---+++((('''&&&'''***,,,......000333777999999888555444333333111...+++,,,///222000//////............///---...000000///---++++++++++++,,,///333666666666222222222444777888888888555444333000//////000222333222111111222111...,,,,,,------,,,+++++++++,,,+++******+++,,,------,,,...//////...---------...111333444111+++))),,,000,,,---000111222111///...111222222333333333333222++++++++++++,,,,,,------,,,---...000111222222333555999===>>>===DDDZZZnnnxxxxxxhhh\\\YYYNNNIIIDDDDDDEEEDDD@@@;;;555777999777444444666999333222111000000111222333333333222000///000333666...000222333333000---***111...,,,...222222...***&&&)))+++---,,,,,,,,,---***+++---...//////---,,,222333555777777777777666222222111///,,,+++,,,---333333444333111111333444///000222333222///,,,***((('''&&&'''***,,,---...111777<<<;;;555222555999...000000...+++***,,,...111111000000000///......(((---222222---)))***,,,000,,,+++///666999555000...000333444444444666777333000......111222///,,,555333111111222222111000***+++,,,,,,+++++++++------)))&&&)))...000---))),,,111444222---***,,,///222111000...++++++,,,---,,,---...///000000/////////000000111111111000000)))+++,,,,,,+++******++++++***+++...111222222111///444===BBBCCCGGGUUUdddwwwtttyyynnn[[[CCCKKKSSSQQQIII@@@>>>>>>CCC===999:::??????777...444333222000///000333555111222444555444222000///444444333111000//////...+++++++++***************(((''''''***...000...+++***...222222...,,,...111...000666>>>DDDBBB:::222888666222///------///000000...333======444000444///000111111000---***''''''''''''''''''***...222444444333333111000...---222111000---******,,,...222333444555444222///...++++++,,,...//////---+++...***(((---444666222---//////000000000111222222000000//////............111222333444444444222222,,,,,,,,,,,,++++++,,,,,,---+++)))))),,,.........---111444444111......000------......,,,***'''&&&,,,,,,,,,,,,------...///***...222333111///111333///---***,,,...///---***+++...111000...,,,...000///222777<<<>>>CCCOOO\\\|||xxxjjj___MMMNNNOOONNNKKKGGGDDDBBBCCC@@@>>>>>>>>><<<777222222333444333111111222333000111222333333222111000444444444333111///---,,,************))))))))))))*********---///000///...,,,///222111...,,,...111222444:::@@@EEEDDD???;;;:::777222...,,,---///000000...111888<<<999444222000000111333333000---+++'''''''''''''''***...111111111000000///---,,,+++/////////---,,,+++---///000222444666555333///---,,,+++,,,---.........------,,,,,,---000111000//////...---///111111000...///......---...///111333///222444777888666444333222///---,,,---///...---+++,,,------+++,,,///222111111111222222111///---///000000000...***'''%%%***,,,---///000///.........//////111333555555444---......---------...///000//////000000000///...///111555:::<<>>:::777666111333666666555222111000/////////000000111222333333444666666444000,,,)))))))))))))))))))))))))))+++---...///...///000111///111222000,,,+++---000444888>>>BBBDDDDDDEEEFFF;;;777222---+++,,,...000111000000555>>>DDD???555000000111222333222...,,,((((((((((((((()))---000000000//////...---,,,+++,,,---......------...000---000333666666333///---,,,,,,++++++,,,...///000---...///---+++***---//////---,,,...000000---***......------///222555777000333777999:::999777555777333///...000111000///***///222000,,,+++000555444111...///222222...+++111111222111///+++'''%%%(((+++///222333222000...333000///222777:::888555,,,///000///,,,,,,000444444111///000333333000,,,111222666:::<<>>??????AAAEEEJJJ;;;777111,,,)))***---///222222111444BBBPPPLLL???444222000000111000,,,((()))******)))((())),,,...111111111111111000///...)))+++...///......///111...///111333333222000///,,,,,,+++******,,,000222//////---+++((()))+++...,,,...000000///---++++++---...///000222444666777666777999::::::999777666444444555333111000//////,,,000222111///...111555444222000000111000...,,,///000111111///,,,)))&&&'''***...111444555444444333333444777::::::777444---//////...---...222555555333111222333222000---000333888===@@@EEESSSaaajjjuuuuuu___TTTRRROOOMMMKKKJJJHHHGGGHHHDDD@@@>>>===:::555111000444888999777222...,,,---,,,,,,,,,...111444666555777888999777222---*********+++,,,,,,---......---...///---******...222//////---+++(((((()))***000444999:::888999???EEE888444///***((()))+++---///000///222AAARRRSSSIII===888333000000...***&&&***++++++***))))))+++---111111111222111111000000)))+++...///......///111000000000000000000111111+++++++++)))(((***...222222...***((()))+++,,,,,,+++///444222---)))+++///---///111444666666555555===<<<:::999777666666666---333999888222---,,,.../////////000222222222222000222444333000......///,,,---.........---+++***''')))+++///333666999:::111555;;;===:::555222000000...,,,---000222333222111333555333000//////000---111999???AAADDDNNNYYYhhhvvv~~~dddSSSTTTSSSOOOIIIEEEDDDEEEHHHCCC>>><<<<<<:::555000111444777777555000---+++---,,,,,,---...111444666666666666555333111...,,,***++++++---...///000000///...,,,***)))***---///...---,,,***))))))((((((+++///444444222222777;;;333111---)))(((((()))+++******+++///;;;HHHNNNMMMIIIAAA777222111000,,,)))+++,,,,,,+++))))))***+++------.../////////......,,,---......------...000000000//////////////////***++++++)))&&&'''+++000111---)))(((***---------+++///222000+++)))---111---///333555777888777666???>>>;;;999666555444444***111777777111,,,+++---///...---///222333111///...222666666222///000222,,,,,,,,,,,,,,,---------((()))+++...222666999;;;///666<<<===888111...---111...,,,...222444111......111444333...,,,...000***///888>>>??????GGGPPPjjjyyy|||kkkZZZYYYVVVPPPIIIEEEDDDDDDEEECCC@@@===:::777555444333444666444111...,,,+++---------...000222444555555444222000...---------)))***+++,,,...///000111222///***((()))+++---......---,,,,,,,,,+++***((())),,,000111///...///111...---+++)))((('''(((((('''&&&)))...444:::DDDNNNPPPFFF999111000000...+++,,,------,,,***((()))******+++,,,,,,---------,,,/////////---,,,+++---///...///111222111///---+++(((***+++)))%%%$$$(((,,,+++,,,,,,+++***,,,///111...---+++***+++,,,......//////111333666999;;;===:::;;;;;;:::888555222000//////000111111000...,,,+++---///000000//////000...111555777777444222111000...---++++++,,,...///)))+++---000333555666666111333666666444111---+++---...///000111000///------...//////...------...///222999>>><<<<<>><<<<<>>BBBCCCCCCVVVggguuu{{{}}}pppbbbeeefffccc[[[SSSNNNLLLHHHBBB===>>>AAABBB<<<666777888999777444222333555333666;;;>>>===999444000......---,,,,,,------...---,,,++++++---......---.....................///---000111000......111444000222555666555222///,,,,,,+++***)))***,,,///000,,,000666:::;;;888444000---,,,***))))))***,,,---333666999666///+++,,,///***///000,,,***,,,...---------,,,+++***)))((('''((()))******+++******)))***)))***---111444555555777888777333///---...111...---------...///000000444666777666444111//////333333444444444222000///222///---///333444111,,,(((***,,,---...111555999<<<<<<>>>@@@AAA???:::666---,,,++++++++++++(((&&&'''((()))+++---...///000***,,,///111111111000000...,,,******,,,.........111222333111000111555888666666777999===AAADDDEEETTTaaappp{{{tttrrrqqqiiiaaa]]]]]]ZZZSSSMMMCCCAAA>>>>>>???>>>:::666666555333444555666444111666888:::;;;;;;888444222..................//////...---++++++---//////.....................------......---...///000111222000111222333444444444444///---+++******+++---...+++...333777999888555222...---+++))))))***+++,,,111444666333---***+++...***...///,,,+++......,,,---,,,,,,+++***)))(((((('''(((((()))************+++++++++---000222222111222444444111---+++...111//////////////////000000777888777444111//////000000222666888777555111///222///---///444666333///'''---333111------444<<<;;;999999???EEEDDD:::000///---+++***++++++***)))((())))))***+++,,,------000---+++---222555444222+++,,,---,,,+++,,,///111444111......111444444444777999:::999999===EEEKKKQQQWWWiiirrrsssvvvjjj]]]ZZZ]]]\\\UUUMMMAAAAAA@@@???===;;;888666444111///111555666333///666777888888888777555444...////////////000000000///---++++++---/////////------......------,,,+++---++++++---000222222000000//////000222555777999000///---,,,++++++,,,,,,***---111555666777555444///...,,,+++******++++++///000111///+++)))***,,,+++...///------000///,,,,,,,,,++++++***))))))((('''((((((((()))******+++---...///000000000000000...000000...+++***---000///000111000///......000666666444222///...000222000222666888888555111///000...,,,...222333222000)))///444222+++***111999777444444;;;BBBBBB888---///---,,,+++,,,------,,,))))))))))))***+++,,,,,,222---)))+++111555555222***,,,...///...///222444444000,,,---111444444222666888:::888666:::DDDMMMMMMQQQdddzzzssslllgggaaa]]]ZZZWWWQQQMMMCCCBBBAAA@@@???<<<777444///000000222333333222111222333555777777666555444...///000000111111111000...,,,******+++---......,,,,,,---------,,,************+++...111222111000/////////000222444777888///////////////.........+++---111555666666555333------,,,++++++++++++,,,------,,,+++***))))))***,,,///000...///222111---,,,,,,++++++***)))))))))(((((((((((()))***+++,,,+++...111111...---...//////...---,,,******+++------///000///---+++,,,---///000111111///...///000222333444444333222111000+++++++++,,,---///000111---///000---******---000111000222555::::::666222,,,,,,,,,...000000---+++((((((((((((***+++---......,,,***,,,///222222111------...111555777777666222111//////000222444555444555666777888;;;BBBGGGKKKSSScccvvvsss```eeegggcccYYYPPPMMMMMMGGGCCC@@@@@@AAA???888222,,,///333444111000222444...000444777888777444222...///000111111111111111---+++)))(((***,,,------+++,,,,,,---,,,+++)))((('''***---000000000000111//////000111222444555555...///000111111111111111,,,///333777888666444222+++++++++++++++,,,,,,------+++))))))*********))),,,///000///000333222---,,,+++++++++***)))))))))(((((((((((()))***,,,,,,(((,,,111000,,,***,,,///000///---+++************+++---///...+++)))***,,,(((+++///111000.........555333111//////000111222''')))*********+++...000111...***)))***+++)))(((---///111222111222555777(((***---111333111---)))'''''''''(((***---///111(((***---......---...000111...---222:::>>>;;;666000222333111///000444888222222222555:::>>>??????IIIXXXeeelllzzzqqqffffffddd___XXXRRRNNNMMMIIICCC===;;;======888444444333222111///.........,,,000444666444000---,,,111000......000222333444...---,,,,,,,,,---------...+++(((+++///111---)))***---000000...---000333------...111555555222///111...,,,,,,///333666777***222<<>>;;;::::::;;;666333000/////////...---...111333333111///......000...------...000222222222...+++,,,111333111---------------------,,,+++,,,,,,,,,...000111000000///---,,,...111333333222000---***))),,,000333444///555;;;<<<888222//////---.........,,,+++******))))))((((((((()))***++++++---///111111///,,,***,,,---//////---,,,,,,---((())))))******))))))((())))))************)))))),,,...//////...---------...,,,***(((''''''((((((***+++,,,,,,---///333777111///...---......,,,******)))(((***---////////////222444222...***))))))...---///444999:::555111---+++((((((******)))(((((()))***+++++++++++++++,,,+++***+++---...///...///111333333444666:::===<<<555...---222444111---222444555444555777<<<@@@GGGQQQbbbtttzzzyyyvvvmmmbbb]]]]]]YYYOOOEEE>>>BBBDDDBBB<<<:::===AAA888444000...///000///---000111222111///...///111---,,,++++++,,,---///000444...+++...555999555///...000111///,,,***+++,,,,,,******---111333000,,,///---++++++---111444555///+++'''&&&(((,,,///000333666999999555111000000,,,///000...***)))+++///+++***)))(((((()))+++,,,,,,,,,---...---,,,***)))(((,,,///111000...---,,,))))))***************)))'''((()))***++++++++++++---,,,---...//////---,,,,,,+++)))((('''''''''((()))******++++++...222555555333111000000000...---+++******+++...000000///111111222111///---+++***000111444777999:::999888222...***((((((((((((''',,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......------111444333000111777>>>>>>444,,,,,,222666333...444555555555666999===@@@HHHLLL___xxx}}}tttpppjjjeee___XXXOOOHHHCCCCCCCCCCCCBBBAAA@@@???888777555222000///111333111222333222000//////000++++++++++++***+++---...222///...111666999777333333333222000...,,,,,,,,,+++++++++...111111///,,,...,,,++++++---000333444///,,,(((&&&(((+++---...111444777777444222111111...//////---+++***---///---+++)))(((((())),,,---,,,,,,+++******)))(((((((((,,,111333111...+++))))))******++++++++++++***'''((()))+++,,,------------++++++---000111---***+++***)))''''''&&&'''''''''((())))))***---111444;;;888555444444333222111+++++++++---///111000///111000////////////,,,***111444888999888999;;;===666222,,,(((&&&&&&'''(((......------------------,,,***)))***,,,......---...000111000...000555;;;555///)))***111777777555444555555666888:::===???GGGMMM]]]qqq|||}}}mmmrrruuunnnaaaUUUOOONNNLLLEEE@@@CCCIIIJJJAAA888777:::;;;777222000444999111333555555333000......***,,,---,,,+++***,,,...---///222444444555666777888444000000222222000---***---000000...---...///+++,,,...//////000000111000---***)))***---...///---000444666666444333222333000---,,,---......---,,,+++***)))((()))+++,,,++++++***)))((('''''''''***---222333000,,,(((&&&))))))***+++++++++++++++((()))***,,,---.........,,,++++++---000000,,,)))))))))(((''''''&&&&&&&&&%%%&&&'''((())),,,000444;;;999666555555444333111,,,+++,,,...000111000...///...------......,,,+++111555999999777777:::===777444...)))%%%%%%''')))////////////............,,,+++******,,,......---000///......000222444555,,,+++***+++...222666999444444444666999<<<>>>???EEEQQQ[[[bbbnnn|||ooovvvyyyrrrcccVVVPPPPPPNNNFFF@@@DDDKKKKKK@@@555777;;;===;;;666444777<<<444666888888444000...,,,,,,...000///---,,,...000,,,000555666444333666999;;;555000111555777555111...111333111---+++---000***---111333222000......111///......///000111000,,,...111444555555444333555111------///000---***++++++***))))))))))))***)))))))))((((((''''''''',,,...000000---)))&&&%%%(((((()))***++++++++++++((()))***,,,---.........,,,,,,---///000...+++((((((''''''''''''&&&&&&%%%$$$%%%'''((())),,,000444666555333333333222000---++++++,,,...000111///---,,,---------------------111444666777555444666888666444000***&&&%%%(((***---...///000000000......---,,,***+++---//////...000...---...111333333111,,,---...---,,,---111555222111222555999===??????BBBOOOWWWXXXddd|||}}}zzzuuunnnfff\\\RRRLLLEEEEEEFFFFFFFFFCCC===888888888999:::;;;;;;:::999:::;;;:::777333000.........111444333///...000333///111555666666666666777999666333444666999999888555444222///---,,,---...,,,000333444222///......000000000222333444222111000000///000222333444444333222111000///...,,,***))))))*********)))(((''''''(((((()))((((((''''''+++------,,,***'''''''''&&&'''((()))************'''((()))***+++,,,,,,,,,+++---000000...+++)))'''&&&''''''''''''&&&%%%%%%$$$%%%'''((())),,,111444111111111333333222...+++++++++,,,...000000...,,,+++---///...,,,,,,...111///111333333222111111111333333000,,,'''&&&))),,,***,,,///111222111///---...---,,,,,,...000000///---///111111111111111111////////////............//////000444:::>>>??????@@@HHHQQQYYYdddsss~~~}}}nnnhhhhhhbbbTTTFFF;;;DDDKKKIII@@@::::::>>>999555444888???@@@;;;555???>>>;;;666111//////000///333666555111///111444333222333666999999777555666777777777666888;;;???;;;555///---...///...,,,///222444444000......//////000111444666666333111555222///---///111444555111444666444...+++***+++''')))***+++***)))&&&%%%&&&'''((()))))))))((('''+++++++++)))''''''(((***&&&&&&((())))))*********&&&'''((())))))***))))))***...222111---)))''''''&&&&&&'''''''''&&&%%%%%%$$$%%%'''((())),,,111555000000222444555333///+++***+++,,,...000000---+++***...111000,,,,,,000444...///000111111000---,,,222222000,,,((('''***---(((+++///222333222///---///---,,,---///111111000***///555555111...000333222///---///222333///,,,------...333:::???@@@??????@@@LLL^^^hhhkkkvvvyyypppfffZZZNNNEEEEEEFFFFFFEEEBBB===888555666666777888;;;;;;:::888999;;;===;;;777444444555;;;<<<;;;888333000111333444111...000555666333000555777999999999;;;>>>@@@999777444333333111///,,,222333444444333222000///,,,...222666666555222111<<<333***)))///444222///,,,111555333,,,&&&$$$&&&***((((((***,,,+++'''"""$$$%%%''')))***+++++++++))))))))))))((((((((((((+++)))((())),,,.........''')))+++)))'''&&&))),,,))))))***---...---)))&&&'''&&&%%%&&&&&&%%%###"""""""""$$$&&&(((+++---///555222///...000111222222///...,,,*********,,,---222...++++++---///...,,,222222222111000///...---,,,,,,,,,,,,,,,+++***))),,,000111000111555555333---,,,+++,,,---.........444222000000111111///---111666;;;999222------000))),,,000333555777999;;;;;;CCCOOOYYYbbbnnn|||wwwcccRRRMMMMMMGGGFFFEEEEEEDDD@@@999555666777888888777888:::;;;888;;;>>>===:::888777777AAA@@@===888333111222444111111000000000111111222555555777;;;???@@@>>><<<999::::::777444111111222000111444555555222///------///111444555666666666666000+++))),,,///000000111000///,,,)))&&&$$$$$$&&&'''((()))((())))))***((((((((())))))******+++)))))))))))))))(((((((((***)))((()))***+++***))))))((((((((()))*********(((((((((***++++++(((&&&&&&%%%%%%%%%&&&%%%$$$"""$$$$$$%%%&&&(((***,,,...222000......000111111111///...+++******+++---...111///------......---,,,111111111111000///...---,,,,,,,,,,,,+++***)))(((+++///111111222666666333---,,,+++***+++,,,------111111000000000//////...444999<<<999222,,,,,,...---///111222333444666888@@@BBBGGGQQQ```tttxxxfffVVVOOONNNJJJHHHFFFFFFEEEBBB<<<777666777888777555666999===777:::===>>>===;;;::::::FFFDDD???999333222333555///111222000---,,,///444444333555<<>>888888<<<>>>;;;444111444777...000333555555222///---...///000222444777999;;;...---,,,***)))+++...111444///)))&&&%%%%%%$$$######&&&((('''%%%''',,,222,,,+++)))(((((()))+++,,,*********)))))))))(((((()))(((((()))***)))'''%%%)))&&&%%%'''+++---,,,)))((('''&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$'''''''''((()))***+++,,,///...---...000111111000000...,,,***)))+++---//////000111000...,,,,,,,,,//////000111000///---,,,++++++++++++***)))((('''***///222222333666444111,,,+++***)))))))))++++++...///000///...---...///666:::<<<888111,,,+++---000111222111111111333555??????BBBNNNaaavvvwwwqqqnnnfffVVVIIIJJJKKKKKKIIIEEE@@@===;;;777777777777888888999999999999:::;;;;;;<<<<<<===CCCAAA>>>:::666444333333000222222000------000444222222555;;;AAAAAA===888888;;;<<<999555222333666...///000111222111000///...///000222333666777888,,,,,,+++++++++---///000333///+++'''%%%%%%%%%%%%$$$&&&''''''''')))---111...,,,***((((((***---///+++++++++******))))))(((''''''((()))+++***'''$$$&&&%%%%%%'''***,,,+++***)))'''%%%%%%&&&((((((''''''((())))))(((''''''(((******))))))))))))******---,,,---///111222111///111000---*********,,,------000333222...++++++,,,------...//////...---,,,+++++++++***)))((('''&&&***///222111111222000+++++++++***((('''''')))***+++---//////------...000444666777444///++++++---111111222111///000222444777;;;EEESSScccqqq|||uuunnnpppkkk\\\MMMKKKOOOQQQLLLCCC===<<<>>>888777666999<<<<<<999555;;;999777666777:::<<<>>>;;;;;;::::::888666333000333222111111111222333444000222555888999:::;;;<<<999888666555444333111000000///---,,,,,,///111333...000111333333333222111...,,,+++---111222111///...000111...(((%%%&&&)))((('''&&&))),,,------+++...,,,***(((***---111333---,,,,,,+++***)))))))))&&&&&&(((***,,,,,,***(((###&&&)))***))))))***,,,+++)))&&&&&&''')))))))))***,,,------+++)))***+++******)))))))))))))))***---,,,,,,...111111000///222111...,,,+++***++++++,,,///222111---***+++,,,+++,,,,,,,,,------,,,,,,+++++++++***)))((('''&&&+++///111///...---***$$$(((***+++***(((''')))+++***,,,---------...///111///000111///,,,+++,,,...///000111111000111333555111;;;IIIUUU___iiirrryyyvvvlllddd]]]ZZZNNNQQQRRRMMMCCC<<<;;;===:::999888:::<<<<<<:::777<<<999555444555888:::;;;444555666888999777222...222111222333555666666666111333555555444666999===:::777444333333111...,,,111...+++((()))---222666000111222333222111...---000...---000555666222///+++000444222,,,(((***---+++)))'''***...000---***...,,,+++***+++///222555...------,,,+++***))))))''''''(((***------,,,***$$$(((,,,---***)))+++---,,,)))''''''(((*********,,,///111000,,,***+++---))))))((((((((()))******---,,,+++,,,...//////...//////......------,,,+++,,,---......,,,++++++,,,+++******)))***+++---...,,,,,,,,,+++***((('''&&&+++...///,,,+++***'''"""&&&)))------+++)))***,,,+++******,,,///111111000+++,,,,,,+++***+++...000---///222333222222333555444<<>>;;;777777;;;@@@<<<:::777666777888777555333333333555777666111...,,,000555666555555777999444444333444666888999999999999888555222///------///---***((()))---222555444333222222111000//////...000222555555444222000---000222111///---...///,,,+++***+++,,,...000000///...---,,,---///222444......---,,,+++***))))))***)))((()))+++,,,+++******+++...//////...------+++)))(((((()))******)))...111333111,,,)))***---&&&&&&&&&'''((()))++++++---+++))))))***+++,,,+++)))***---///000000///...,,,***)))***+++,,,,,,++++++***'''&&&'''***---000...------,,,+++)))'''&&&***------***)))***((($$$###)))///111...,,,,,,------)))'''+++222555333000++++++***))))))+++...111...000444555555333333333666:::@@@GGGQQQ^^^llluuuvvvsssfff^^^[[[ZZZSSSKKKHHHGGGDDD;;;333:::@@@BBB;;;222111<<>>888666;;;;;;:::::::::;;;<<<<<>>888555777777444444555666888888555///+++)))...333666555444444666777444222333666888666333555888:::888333///...000//////,,,(((***333999;;;;;;555222444444111111222222666999888444///......///---,,,,,,......---+++,,,,,,+++******---222666222///,,,---000111000...444111...---,,,,,,+++***'''((()))((('''''')))+++444000...333:::;;;333+++''')))***)))&&&&&&))),,,***...222555444///)))$$$$$$$$$$$$%%%'''***---...,,,(((######&&&)))'''%%%+++&&&$$$---:::???888...,,,+++******+++,,,...///---+++(((%%%$$$%%%&&&'''------,,,,,,+++***)))(((''')))+++,,,,,,***(((&&&%%%&&&)))+++------------+++++++++,,,---...///000---+++***,,,///000...+++555666666444111/////////222555;;;BBBHHHOOOVVVZZZeeewwwyyyvvvyyyssscccTTTOOOUUUWWWPPPCCC999999<<<999999888888888999999:::BBBCCC@@@:::888999999777333444777999999555...)))'''+++000222222333444666444555666666555444444444444444444444444222000///111111...***---666===???888333111333444222222444999777555333111000...---,,,---///---+++***+++------,,,******+++---///000555111---,,,000333333222222111/////////...+++(((++++++***'''&&&'''***---111111333444666555222///---+++((('''''''''((((((+++---000111111...***(((%%%%%%%%%&&&'''***,,,---...)))&&&&&&***---,,,***)))((()))///666888666222,,,,,,+++++++++,,,---......---***(((''''''((()))++++++,,,---,,,+++***))))))***+++++++++)))'''&&&&&&''')))+++---...//////...------,,,,,,---...///...,,,***+++///000...,,,333333444222000...//////222555999>>>BBBHHHNNNRRRaaahhhsss}}}xxxtttmmmbbbZZZTTTUUUUUUPPPGGG@@@<<<;;;:::999999888888888999999@@@AAA>>>999777999999666222333666888888444...)))&&&))),,,...000111444666111555999888444111222444222///...000444555222///000111///,,,///777===>>>555111///222444333333666===666///,,,---///...,,,)))...000...(((%%%(((,,,,,,+++***+++---...//////888444///...222555777777000000000111111///+++(((///...+++(((&&&'''+++...---222666444///---000333222,,,&&&%%%'''((('''%%%+++,,,---......---,,,+++((((((''''''((()))******...+++(((***...111111///'''***...//////000222444...---,,,,,,++++++,,,,,,///...,,,***))))))******(((***,,,......---+++***++++++******)))(((''''''&&&'''(((***,,,...000111222111...,,,,,,,,,---...///,,,***+++...///...,,,///000111000...---...///333555777888:::>>>CCCGGGUUUXXXeeexxx~~~lll``````fff```UUUKKKKKKPPPNNNAAA333<<<<<<;;;:::999999999::::::;;;:::555444666666333111111222333555444111...)))***,,,---///111333444222555888888555222111111111//////000333444222111,,,//////...000555777666222...---000333333444777777222,,,((()))+++------***---...,,,'''%%%&&&)))***+++---------000666:::<<<888555444777999999777111000///000000///---+++000000///,,,))))))+++,,,+++///333000***(((,,,222000,,,'''%%%&&&'''(((''')))***+++------------,,,+++******)))((((((((((((+++***)))+++...111222111))),,,...---++++++...222......---,,,++++++******...---,,,+++************&&&(((,,,///000...,,,+++,,,+++***(((''''''''''''&&&&&&'''(((***---000222666444000---,,,,,,,,,---///,,,)))***---//////---+++,,,------,,,,,,---///333444555555555888===@@@EEEOOObbbssswwwvvv}}}{{{iii]]]```gggaaaVVVLLLMMMRRRPPPCCC666===<<<;;;:::999888888888555777666333222444444111000...---...111333444444////////////111222222222555444444666777555111---111222333222000///111333***///222222333555333///111,,,+++///222222333666,,,,,,,,,)))''''''***---,,,+++***))))))(((&&&%%%&&&,,,000///...333???III<<<;;;999;;;<<<<<<777333333000---,,,---...///......000111111...+++***)))***,,,---+++''''''))),,,)))***)))'''%%%&&&)))---&&&(((+++...//////---,,,---,,,,,,+++)))((('''&&&((('''((())),,,...//////,,,+++*********+++,,,,,,------,,,+++***)))((((((***++++++******)))((('''$$$&&&***...///...,,,+++,,,+++)))'''&&&&&&'''(((&&&&&&&&&'''))),,,///111777555222///------------///,,,***+++...000...,,,(((***++++++++++++,,,...111222333333444666:::===;;;DDDVVVgggkkklllzzz|||vvvooolllhhhaaa[[[XXXYYYYYYTTTLLLEEEBBBAAA;;;;;;999888666666555555444777777444444666666333///---+++,,,///333555666333222111222444444333111666333222444777666222---111444555333...---000333---222555555666777555111111,,,+++///111111111444(((+++,,,***'''&&&)))------***(((((())))))'''%%%&&&,,,111111000666AAAKKK:::999999<<<>>><<<666111333///+++)))+++---///000,,,///222333000---***(((******)))((('''&&&''''''$$$'''***)))&&&&&&+++///'''))),,,///000///...---......---,,,***((('''%%%&&&'''''')))***++++++,,,---***((((((***+++***(((+++++++++******((('''&&&'''((()))))))))'''&&&%%%###%%%))),,,------,,,+++***)))((('''&&&'''((()))''''''((()))***,,,...///555444333111000///......---+++***,,,///000...+++''')))************+++---...///111222222444666999999999BBBRRRbbblllsssxxx~~~}}}}}}~~~zzz~~~{{{xxxwww{{{}}}}}}{{{qqqlllooonnneeeZZZTTTZZZ]]]WWWJJJBBBBBBFFF<<<;;;999777666555444444333666777555555777777444---,,,,,,...000222222111222222222444777777444111333333333444444444333222111111111///......000111000444444333555999;;;999222---+++...000//////111///...,,,)))(((((()))+++************)))(((((()))***,,,...111444888<<<>>>555444444777:::999555111000---******+++---......,,,///111222///,,,+++***(((******)))'''&&&&&&'''%%%&&&((())))))***+++,,,++++++,,,---...//////000.........---+++)))'''%%%'''((()))***)))))))))******)))(((((())))))(((&&&(((((()))))))))'''&&&%%%$$$&&&'''(((((('''$$$###$$$%%%''')))***++++++***(((''''''''''''((())))))))))))+++,,,---.........222333333333333111000///,,,++++++...111111---)))''')))******))))))+++,,,))),,,...000000000111222444666:::BBBRRR```dddaaaccckkkrrrpppjjjiiiqqqyyytttmmmkkkrrrxxxvvvnnnhhhttttttpppjjjiiinnnssssssjjjiiimmmsssuuurrrooooootttuuuvvvxxxzzz{{{{{{zzz}}}}}}zzzqqqooommmhhhcccYYYYYYWWWTTTNNNHHHCCCAAA>>>===;;;999888777666666222555666444444777777444,,,---...111222111...,,,000000222555999999666222000333555444111111333666222...+++,,,///111000...111333111///111999??????333...,,,...///......000888222+++((()))******)))'''+++...,,,'''%%%(((,,,---+++,,,111777999555000111//////111555777555333,,,+++***+++---------,,,---///000///---,,,,,,,,,'''+++...,,,'''$$$&&&)))'''&&&%%%(((,,,---***'''///---,,,+++,,,...111222.........---,,,)))'''%%%***+++,,,,,,***)))))))))'''(((***)))(((&&&&&&'''&&&'''((((((((('''&&&%%%$$$%%%''')))((('''$$$"""$$$%%%&&&'''))))))******&&&&&&''''''((()))))))))+++,,,---///000000///...000111333444444333111000+++***+++///222111---(((''')))******))))))***,,,&&&)))---...---,,,,,,,,,---999???>>>AAALLLTTTUUUQQQXXX```cccaaa```dddhhhddd```aaagggjjjeee___\\\aaajjjkkk```[[[aaaiiikkkeee___```hhhiiibbb```dddooohhhbbbfffooouuurrrnnneeewwwzzz|||wwwzzzxxxvvv}}}~~~xxx{{{yyyrrryyyvvv}}}~~~uuuqqqtttzzzyyyrrrmmmsss~~~~~~uuu{{{xxxsssooollljjjddd]]]WWWTTTPPPHHHBBB@@@DDDDDDAAA<<<888777:::>>>555555555555444333222111444222000000111222222111///333777666222000222666888333//////222333000,,,000000///---,,,,,,///111333222///...///222666888555222///......///...---...,,,+++)))((('''(((((('''))),,,......,,,)))'''---+++***...333555111---------......///000000111'''%%%''',,,---+++,,,...222111000000///---+++))))))******)))'''%%%&&&'''&&&$$$$$$&&&***+++(((%%%***,,,.../////////222333,,,,,,+++++++++++++++++++++***)))+++------)))&&&&&&(((******)))(((((()))(((((((((((((((''''''&&&******)))'''%%%###$$$%%%%%%'''***,,,,,,***'''%%%((((((''''''(((***,,,---,,,222888666000,,,...222333000...222777888111***++++++,,,,,,,,,,,,+++***)))***,,,---,,,+++)))'''******)))(((((()))******111444999;;;===@@@EEEJJJSSSNNNLLLQQQYYY[[[VVVOOOQQQXXX]]]ZZZSSSOOORRRWWWRRRRRRUUU[[[\\\XXXUUUWWW^^^```]]]WWWUUUXXX[[[[[[XXX[[[aaafffeeeaaabbbfffhhhlllpppsssuuuvvvxxxzzzyyy||||||zzz{{{}}}}}}zzz{{{wwwvvvxxxwwwrrrppppppooopppooonnnqqquuutttoootttnnnkkknnnqqqssswww|||uuuvvvtttmmmeeebbbeeeiiiccchhhmmmooonnnnnnnnnoooyyy}}}~~~yyysssqqqqqqggg\\\RRRRRRSSSNNNEEE???DDDCCC@@@===999888:::<<<777777666555444333222111555222000///000222333222111444666555222111222444444111......000222111///000...---,,,---...000111222000...------000333555333111///...//////...---...,,,***(((''''''''''''&&&(((***,,,---,,,***))),,,,,,---...///111333444..................------(((&&&&&&***,,,***,,,//////222555555000,,,******((())))))(((%%%$$$$$$%%%&&&'''))))))((('''%%%%%%(((***,,,---------///000++++++++++++,,,,,,,,,,,,,,,+++***+++,,,,,,)))&&&&&&(((******)))((((((((((((((()))))))))((('''&&&'''(((((('''%%%###$$$%%%&&&(((***,,,,,,***(((&&&'''(((***,,,---...------111222444444444222111000.........000222111...+++))))))))))))))))))))))))***+++,,,,,,,,,+++))))))************************///111444777:::>>>BBBEEEJJJGGGFFFJJJOOOQQQMMMHHHLLLQQQUUUSSSNNNKKKMMMPPPKKKKKKNNNSSSSSSOOOMMMNNN[[[ZZZTTTLLLJJJPPPVVVYYYPPPRRRWWW[[[ZZZVVVWWW[[[iiiaaa\\\bbboootttlllbbbfffttt}}}vvvkkkiiiqqqyyynnnhhhggglllooolllfffdddmmmjjjccc^^^bbblllssstttjjjhhhggghhhfffeeeiiiooouuupppiiieeecccaaa]]]YYYYYY```hhhiiifffeeehhhmmmmmmooosssxxxzzzzzzwwwtttxxxoooccc\\\VVVTTTQQQKKKFFFFFFDDDBBB???===<<<;;;999888:::999777555333222222222555222///...///222333333333444444444333222222111///...------...000222333000---***+++...000000///...---,,,+++,,,...000111000...---...///000///------,,,***(((&&&&&&&&&&&&&&&&&&((()))+++,,,------+++---///---+++---222888//////......---,,,++++++)))''''''***+++***,,,000---444999888222,,,***,,,((((((((('''$$$######$$$%%%***...---((($$$###$$$&&&(((+++,,,+++++++++,,,*********++++++,,,,,,,,,---+++++++++++++++(((&&&&&&(((******((('''&&&'''((()))***++++++)))'''&&&%%%'''((('''%%%$$$$$$%%%'''(((+++,,,---+++)))'''%%%(((---111333222///---666222000222777777333---***+++,,,,,,++++++++++++((('''&&&&&&&&&'''((((((++++++******))))))******++++++,,,------,,,++++++//////111444999===???@@@@@@@@@AAACCCEEEEEECCC@@@EEEGGGHHHHHHFFFEEEFFFGGGEEECCCEEEIIIIIIEEEDDDEEENNNOOOKKKCCCAAAFFFLLLMMMGGGHHHKKKNNNLLLHHHJJJNNN^^^VVVPPPVVVaaaddd\\\RRRWWWeeennnggg\\\ZZZccckkk^^^WWWVVV]]]cccbbb[[[VVVaaa]]]UUUPPPTTTaaakkkooo``````aaa___YYYTTTXXX```lllcccZZZZZZ^^^]]]TTTKKKLLLVVV___```[[[YYY^^^eee^^^```fffnnnsssqqqiiiaaa{{{fffYYY\\\^^^YYYLLLBBBEEENNNCCC@@@======>>>===999555===;;;888555333222333333444111...---...111222333555444333333444444222000...............000444777111---)))***...111///++++++******+++,,,...000222...------...000000///------,,,***(((&&&&&&&&&&&&&&&&&&&&&'''))),,,///111---...///---***+++///333000//////...------,,,,,,***((()))...///------///111444777666222...------)))******(((%%%######$$$&&&***------***&&&$$$$$$&&&(((++++++***)))))))))''''''((()))***++++++,,,---,,,++++++***)))((('''&&&(((******(((&&&%%%&&&''')))+++,,,,,,***((('''%%%'''))))))'''&&&&&&&&&''')))+++,,,---,,,***)))%%%(((---111333222000///555111...000555666222---***)))((()))************((('''%%%$$$%%%&&&((()))+++***((('''&&&'''((()))+++,,,...//////...,,,+++111//////222888<<<===<<<;;;===@@@AAA@@@>>>>>>===>>>======>>>???@@@???>>>AAA>>>???CCCBBB???>>>@@@>>>CCCEEEBBB@@@@@@???===BBBBBBDDDFFFDDD???AAAFFFIIINNNTTTTTTPPPNNNOOORRRSSSTTTRRRPPPTTTXXXWWWRRRTTTNNNMMMRRRVVVUUUQQQPPPNNNOOOLLLJJJMMMVVV\\\]]]ZZZXXXVVVTTTOOOJJJNNNUUUYYYTTTQQQRRRVVVUUUMMMFFFFFFLLLSSSTTTPPPOOOSSSXXXUUUXXX]]]cccgggeee```ZZZwwwfff[[[[[[[[[XXXNNNEEEEEEIIIAAA>>><<<===>>>>>>:::666===;;;888555333222333333222000---,,,...111222333666555444444555555333111000111111111000222555888111---)))***...///,,,(((((()))+++---///222333444000///......///000///---,,,+++)))(((''''''''''''((('''&&&'''))),,,000222000///...------,,,,,,+++////////////////////////))))))---222333///---...666333000000222222000---,,,------***'''%%%$$$%%%((('''(((***,,,,,,(((%%%(((***++++++***(((((((((%%%&&&&&&'''((())))))***,,,,,,,,,+++))))))))))))((()))+++***(((&&&%%%%%%'''(((***+++,,,+++***)))''')))******((('''((()))((()))***,,,,,,,,,+++***'''(((***,,,...///000111////////////000000///...---)))%%%(((---///,,,((()))((('''&&&&&&(((***+++***(((&&&$$$$$$%%%'''(((+++,,,...//////...,,,+++///---,,,///444888888777777:::===>>><<<::::::;;;888666555777:::;;;;;;:::<<<999999<<<<<<999999;;;888>>>@@@>>>;;;;;;999555>>>>>>@@@AAA>>>:::;;;@@@;;;FFFPPPOOOGGGCCCHHHOOOLLLHHHBBBBBBKKKRRRNNNEEEMMMJJJIIIJJJIIIFFFGGGLLLCCCFFFFFFDDDEEEJJJMMMMMMUUUNNNHHHGGGFFFEEEHHHLLLHHHLLLOOOOOOKKKGGGEEEEEEEEEFFFGGGHHHIIIIIIIIIIIINNNQQQVVVXXXXXXWWWXXXYYY{{{sssqqqfffZZZRRRTTTWWWQQQEEE<<<======<<<=========;;;999:::999777555333222222222222000//////111333333333555555666777666666666555555555444444444444444444///,,,***+++---...,,,)))(((***,,,///222444555555555222///......///...---,,,+++)))((((((((()))***+++***((((((***---000222222111000//////...,,,+++000000000000000000000111******---333444000---...555000+++,,,111333111...///000///,,,)))&&&&&&&&&)))'''&&&(((---...+++(((++++++,,,***((('''((()))&&&&&&&&&''''''(((((((((++++++,,,***)))(((***+++)))+++,,,+++)))&&&%%%%%%%%%&&&''')))***++++++,,,+++++++++***(((''')))***'''((()))++++++++++++***(((((('''((())),,,///000+++---///...,,,+++---//////***&&&)))000333...(((***))))))))))))***,,,---)))(((&&&$$$$$$%%%&&&'''++++++,,,------,,,++++++***))))))+++...111222222222444777888888666666666333222111333555888999999777444333666666444444888===???===666333666777777888999;;;>>>:::555666::::::<<<@@@DDDFFFEEECCCBBB>>>BBBCCC@@@???CCCFFFFFFFFFEEEEEEEEE@@@<<<>>>EEEBBBCCCAAA;;;:::@@@EEEGGGLLLDDD>>>>>>@@@@@@AAADDDAAAGGGMMMKKKCCC======???AAA@@@???@@@BBBCCCAAA???EEEIIINNNNNNMMMLLLOOOSSSzzzvvvvvvhhh^^^WWWYYY[[[RRRDDD::::::;;;<<<<<<;;;;;;===>>>777777666555444333222111333222222444666777666555333666999999777666888::::::888666666666555111---))))))***+++,,,---------+++,,,///111333444333333:::777111...------------+++***)))))))))***,,,---...---+++***+++---///111333444444111......111555111111000000//////......---***+++//////------000...,,,***,,,///111000...111111000---)))&&&&&&&&&)))(((((()))***+++,,,,,,,,,,,,+++(((&&&%%%'''((((((((((((((((((((((((((()))***+++***((((((+++...+++---...,,,***'''&&&&&&$$$$$$%%%&&&(((+++---///---,,,+++(((&&&&&&(((***&&&'''((()))************((((((''''''(((***,,,...***,,,---,,,++++++---///,,,+++***---222222///+++)))******++++++,,,------)))((('''&&&&&&&&&'''(((************************'''((()))******,,,...000///000222444555555444222...///000000222444777999555111000222333222333777???@@@===666222444666555444666:::<<<:::444444777:::888999>>>DDDEEE???999777???CCC>>>999;;;BBBFFF@@@???@@@BBB@@@;;;:::===@@@BBB???888666;;;AAACCCCCC@@@>>>???>>>;;;<<>>AAA555555555555444333222111444444555777999:::888666222777;;;;;;777666:::======999666666888555...((($$$'''***,,,,,,---///111---...000222333222111000>>>999333...,,,,,,------+++************,,,...///000///---,,,,,,---///000222666777333,,,---666???222222111///...---++++++///***)))***+++***---111'''))),,,.../////////...111111000---)))&&&%%%&&&)))+++,,,***''''''+++///---,,,***&&&$$$###&&&(((************))))))))))))(((***+++***((())),,,///,,,......---***'''&&&&&&#########$$$'''***...000...---***&&&$$$$$$'''***&&&&&&'''))))))*********'''(((((())))))***+++,,,,,,+++++++++,,,------...)))+++...111111000///...((()))+++,,,------------******)))(((((((((((((((******)))(((((()))******'''))),,,+++******...111......///222555666444222,,,---//////000222666999555111000333333333555999;;;???@@@;;;777555222///333555:::>>>;;;555444777777999>>>AAAAAA???===;;;:::======999999>>>AAAAAA===;;;===CCCDDD???999777:::???@@@<<<999;;;>>>>>>===???DDDEEE???888999>>>>>>999666:::BBBCCC<<<444333666999999777777:::===999<<>>@@@AAA@@@<<<888???<<<888333111111222333222999AAACCC???:::888888:::666444999BBBEEE@@@999999:::;;;888444000...---)))***...444555111///000333777888111,,,---111222444222111///---,,,,,,+++...+++((()))---///...,,,...111333000++++++111888666555444111///000333666666444111...,,,---...///...,,,***)))***,,,,,,+++...***&&&)))000333000+++//////---)))%%%%%%(((+++///---***((('''(((***+++///...---)))%%%######$$$))))))(((((((((((())))))*********)))******++++++000,,,))))))++++++(((%%%(((((('''$$$###'''...333...,,,(((%%%######$$$%%%'''&&&%%%%%%&&&'''((())))))'''%%%&&&(((+++---...222,,,'''(((---000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...,,,)))///---+++)))(((((()))))))))((((((***++++++)))'''...+++((())),,,,,,***'''...............///000111111///...222777999666222666444000......111444666666999===<<<777333111222999777555555666666555444666;;;??????<<<:::<<>>999555555999;;;888555777:::======;;;:::;;;===888:::<<<>>>>>>===;;;999BBBAAA???<<<999888:::<<<666;;;??????;;;999;;;>>><<<777333444777999666222:::===AAADDDFFFFFFDDDCCC}}}ttthhhhhhfffaaaXXXOOOHHHEEE@@@>>>======>>>>>>===;;;<<<<<<;;;999777555444333111999AAAEEECCC===999666999777777<<>>::::::999777555222///---++++++///555666333111222888<<<<<<555//////222333333222111///......------000///......//////---,,,,,,///111000///000555:::666555333000------///111444222///---+++,,,---...,,,***((((((***+++++++++...+++***,,,000222///,,,......---***((((((+++......,,,***((('''((()))***222111...***&&&$$$%%%''''''((()))******)))(((''',,,,,,+++***))))))))))))+++,,,,,,+++***(((''''''&&&&&&&&&$$$###&&&+++000---,,,)))&&&$$$#########%%%%%%$$$$$$%%%'''((())),,,)))&&&%%%(((+++---...000...+++***+++++++++***,,,,,,,,,,,,,,,+++++++++------...///000///...------------,,,+++***(((((((((((((((***,,,,,,***))))))*********)))(((((((((******+++,,,---............,,,+++///555888777555555333000------///222444555777888888666444222222888666444444444555444333444777:::;;;999888:::<<<;;;777444333666888777666999;;;===:::666444555888:::;;;===>>>???>>>===<<<>>>???>>><<<:::999;;;<<<999<<<>>>===;;;999;;;===999888666555555555444222<<<===@@@BBBCCCDDDDDDDDD}}}}}}ssskkkdddaaa___XXXJJJ???EEEBBB>>><<<===???@@@@@@:::<<>>:::666333777:::>>>AAAAAA???<<<999777888:::>>>CCCDDDDDDBBB<<<999666666666555111---///...000666777444444666;;;>>>===666000000111111000000000000////////////222333444333111///...---+++---///222555888:::<<<777666444000,,,)))***+++111///---+++******,,,,,,***((('''(((***+++++++++---...000111111000...---------,,,+++******---000,,,+++)))'''''''''((()))333222000,,,((('''((()))'''(((***++++++***((('''...---+++***(((''''''&&&&&&+++......***'''(((***%%%&&&%%%$$$$$$%%%(((+++,,,+++)))'''%%%###"""!!!$$$$$$$$$$$$%%%''')))+++...+++''''''(((+++---...---......,,,(((&&&((()))++++++++++++++++++++++++.........///000000000111,,,---...///...+++)))'''((('''(((***,,,---,,,***&&&))),,,+++'''%%%'''***%%%&&&(((***+++,,,++++++***((((((+++111666777777444222///---,,,...000111333222222333444555444333666444222222222333222111222333444555666777888888777555222111111333666888888:::999666222000222555<<<=========>>>>>>>>>>>>:::;;;<<<<<<::::::;;;=========<<<;;;::::::::::::999<<<>>>;;;666333444777===>>>???@@@AAABBBCCCCCC}}}uuukkkeee```XXXKKKAAAEEEBBB???>>>???BBBCCCDDD===???AAABBB@@@;;;666333>>><<<::::::<<<>>>>>>>>>555888;;;>>>??????@@@@@@===888444444777777333...222000222777888555555888666999888222...//////...------...///000000000000000444777666222///...///,,,,,,...333999<<<<<<;;;999888666222---)))((((((...---+++*********+++,,,)))(((((()))+++------,,,,,,000444444111...---...---,,,+++*********,,,---))))))((('''''''''''''''---...000///,,,*********((()))************)))(((,,,,,,***)))(((''''''''''''***...///...+++++++++'''''''''&&&&&&&&&'''((()))***)))(((&&&$$$""" $$$$$$$$$%%%''')))+++,,,,,,+++******,,,,,,,,,+++***++++++)))'''&&&&&&((())))))***************+++---............///111333......//////...,,,***)))''''''''')))+++------,,,''')))++++++)))(((((()))###$$$'''***++++++***)))***(((&&&(((---222444555333111///...---...//////111...,,,...222555555333444222000000111111111000222000000111444666666666555444222000///111666:::666777666333000///222666<<<;;;;;;:::;;;<<<>>>???555888:::;;;::::::;;;<<<@@@===:::888999999999888;;;BBBGGGCCC:::555888===;;;<<<>>>@@@AAAAAAAAA@@@}}}pppaaaTTTNNNLLLAAA@@@???@@@BBBDDDCCCBBBDDDDDDBBB@@@===999555333<<<;;;:::;;;======;;;999444777;;;<<<;;;999:::;;;<<<777444444777888444000444222444777888555555777000333333///---//////---***+++---...000000000000...111555555222//////000...---...333999;;;999666::::::999555000,,,******,,,,,,+++++++++,,,---...*********+++---......---,,,000555444000---,,,...,,,+++)))((((((((((((((('''((((((((((((''''''&&&$$$)))...111000---+++***+++***)))(((((()))***+++)))(((((('''(((((())))))******,,,///222333000---+++***)))((((((((('''&&&'''((((((((('''%%%"""!!!&&&%%%&&&&&&(((***,,,...))))))+++...///...***''''''&&&%%%&&&(((((('''&&&((((((((()))))))))******+++---......------000333111000...,,,+++++++++,,,'''&&&&&&(((***,,,,,,++++++******,,,......+++((($$$%%%(((***++++++***)))***(((&&&''')))---000111222111000//////////////////,,,***+++000333444333222111//////111222222111333111//////222555666666666555333000///222777;;;777888777444000///111555888777777666777999;;;<<<444666888999999999:::<<<>>><<<888777777777666555:::AAAHHHEEE===888:::???777999===AAABBBAAA???===kkk\\\XXXYYYDDDCCCDDDEEEFFFFFFDDDAAAJJJGGGCCC>>>:::777666555555999???CCCBBB===666222444777999:::999777666666:::777444444666777666444555333555888888444222444---000111...///222222///***+++---///111111111111...000222222000/////////...------111555777555333888999999777333///---,,,------------...///000111+++++++++,,,...///...,,,+++///222222...,,,,,,---+++)))'''&&&''''''&&&%%%&&&'''((())))))((('''&&&!!!&&&---111111...+++***+++******))))))******+++%%%%%%&&&&&&''')))***+++,,,++++++///444666444000///---+++******)))(((&&&%%%&&&'''''''''%%%$$$###&&&&&&&&&&&&((()))+++---&&&(((+++...000...***&&&&&&$$$$$$&&&)))***(((&&&&&&''''''(((((()))))))))+++---000///---,,,///222222000---+++******,,,---'''&&&%%%&&&(((*********---++++++---111222...)))'''((()))***++++++******+++)))(((''''''))),,,...//////000000000000000///---,,,+++,,,...111222222111000///000222444444444444222111///000222555777777555333111111444666888<<<<<<;;;666000---...000444333333333444555777888444666777777777777888::::::999888666555444444444555:::@@@AAA===999999;;;555777;;;???AAA@@@???===pppgggcccQQQPPPNNNNNNMMMLLLIIIFFFKKKHHHCCC>>>:::888888888666<<>><<<999777777777666444555777999444333555999777111,,,,,,+++------+++---000///+++---///111444555555444333777333///...//////,,,)))((()))+++,,,---///000111---000222333111///------000000111333444555666777+++++++++,,,------***(((++++++***+++++++++++++++'''%%%###%%%(((***)))'''&&&'''***++++++***(((&&&***,,,------,,,++++++,,,$$$(((---000000---((($$$%%%%%%%%%&&&'''((()))***'''+++...000///000555888444000+++((((((((('''%%%######$$$$$$%%%&&&'''(((%%%$$$$$$###$$$%%%''''''((('''&&&'''***,,,,,,,,,&&&,,,111///)))&&&(((,,,%%%%%%&&&&&&'''((()))))),,,111555555111......111------......---+++)))'''(((&&&$$$$$$%%%'''''''''(((,,,111222///------///++++++***))))))))))))***''''''(((((('''(((+++---)))***,,,...//////......+++...000///---,,,...000000//////222555888::::::333555444000+++,,,222888999444000000444666333000777::::::888222///...///...///000111222333444444888888777555333333555777000444888777222///000333//////111888>>>???:::444777777666666999===BBBEEEmmmpppuuujjjRRRLLLZZZ___VVVNNNIIIJJJNNNHHH===;;;BBBNNNHHHAAA======<<<999666444<<>>@@@>>><<<|||vvvlllfffeeeeeebbb___\\\\\\YYYQQQJJJHHHGGGGGGFFFFFFEEEAAA;;;888777888888<<>>:::777555666888888555222444444555444222...+++((()))***+++++++++---000333333222111222444666666666444444444111---***(((((()))((())),,,///222111///000...---,,,...///...------///333888;;;999444000000///...---+++***)))((()))))))))******++++++++++++***)))***---...,,,***''')))******(((''''''((()))******++++++++++++******+++,,,---,,,+++)))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))+++---///000000---+++(((((((((&&&### """"""""""""###%%%'''(((%%%$$$"""!!!!!!"""$$$%%%%%%(((***+++*********+++...,,,************)))'''&&&&&&'''''''''(((((((((,,,,,,.../////////............------,,,+++***)))&&&&&&'''''''''''''''&&&)))+++///000///,,,***((((((&&&%%%%%%'''((('''&&&&&&'''((()))++++++,,,,,,***))))))***...111222333///...,,,+++,,,...000111222222111000111333555777555000+++***,,,...---+++000222333222111000000111///...///000222222///---//////000111222333444555222666888555///...222666<<<777333222333444111...111111111222444666999;;;999777777888;;;<<<:::888uuuooozzz|||nnnfffhhhrrrwwwppp___WWW[[[[[[TTTGGGJJJKKKGGG???::::::===;;;;;;;;;;;;<<<<<<;;;:::777888777666444444444555111333666777555000+++(((***+++---------///333555444333222222444555555444222333333222...+++))))))+++******---000333444444222///---------......---000111444777999999666333/////////...,,,)))'''&&&(((((()))***++++++,,,,,,+++******+++------,,,***&&&'''))))))((('''((()))---,,,+++*********+++,,,+++,,,,,,,,,,,,***((('''((('''&&&&&&&&&&&&'''''''''((((((***+++,,,,,,---***)))'''&&&&&&%%%###!!!"""!!!!!!!!!"""%%%((()))%%%$$$"""!!!!!!"""$$$%%%&&&(((***+++***)))***+++,,,***)))((()))***)))(((&&&''''''((((((((((((((()))***+++,,,---.........//////...---,,,******)))&&&'''((()))***)))((('''***))))))+++---...+++((()))&&&$$$###$$$&&&'''&&&%%%&&&)))+++,,,,,,***))))))((((((+++///333666666000///---,,,,,,...000111;;;444......333666555333000,,,((('''***,,,+++***+++---///222333222...++++++******,,,///111111111+++---///222333444333333666666555333000...///000444444333222222111000///222111000111222555888::::::888666666666777555444~~~}}}vvvzzzuuunnnnnnmmmhhhZZZVVVQQQLLLIIIFFFCCCAAA;;;;;;:::999999:::;;;<<<888777555444222222333444///222666888777222---)))---...///000000222555888666444222222333444333222000222333222///,,,******---,,,---...222555888999333000---,,,---.........111111222444666777555333...//////...,,,)))&&&$$$&&&''''''((()))***++++++((())))))***++++++***)))$$$&&&((()))(((((()))***000...,,,)))))))))+++,,,******+++******((('''&&&)))((((((''''''''''''(((&&&&&&&&&'''(((***++++++)))((('''&&&%%%%%%$$$######"""!!!!!!"""%%%(((***%%%$$$"""!!!"""###%%%&&&''')))******))))))***+++)))(((&&&%%%'''(((''''''&&&'''((()))))))))((((((((((((***+++,,,---......//////---,,,+++***))))))++++++******)))((((((''''''''''''((()))++++++++++++((($$$###$$$&&&'''''''''((()))+++,,,,,,++++++)))((((((+++///333555555000///---------...///000;;;555000111444666333///+++(((%%%%%%'''))))))((())))))+++...222222---)))))))))***,,,///111111000+++,,,...000222333444444888666333222000///---,,,...000333222000...///111222111000000111444666888:::888666444333333333333|||yyy{{{uuufffVVVQQQUUUVVVNNNEEE===>>>===;;;888888===AAA<<<888333222444444222000///222666888777444///+++...///000000000222555777666444222222222333222111///111333222///,,,*********+++,,,---000333666888333000---,,,---...//////000//////111333333222111---.........,,,)))&&&$$$%%%%%%%%%&&&'''(((((((((%%%&&&((((((((((((((((((%%%''')))***))))))***,,,111///---+++******+++,,,(((((((((((((((''''''&&&***)))((('''''''''''''''$$$$$$$$$%%%''')))+++,,,))))))((('''&&&&&&'''((($$$###""""""###%%%''')))%%%$$$###"""###$$$&&&(((((()))******)))(((***+++'''%%%###"""$$$%%%%%%%%%&&&''')))***+++***)))(((((())))))***+++---............,,,***))))))))))))000...,,,)))''''''''''''###&&&((('''%%%&&&+++///,,,)))&&&$$$%%%'''((((((+++***))))))***+++---...***)))((())),,,///111111///...------,,,---......444444555555555333///---(((&&&%%%%%%&&&(((((((((***((('''***...///---+++(((***,,,000333333000---......---...///222444666777555222111111000---******...111111...---///222222111111111222444555666777666555333222222333555vvvbbb[[[```bbbYYYOOOFFFFFFDDD???::::::@@@EEE@@@;;;777555777666333///111222555666666444111//////000000//////000222444666444222222222222111000///111333333000,,,***)))&&&(((***+++,,,...111333333000---,,,---///111111...------...000111000...------------+++)))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&(((***+++******+++,,,//////......---,,,++++++'''''''''''''''(((((((((***)))((('''''''''''''''$$$######$$$&&&(((***,,,)))))))))(((''''''))),,,%%%%%%%%%%%%%%%&&&''''''&&&&&&$$$$$$$$$&&&(((***)))******)))((((((***+++(((%%%"""!!!"""#########'''(((***+++,,,+++)))((())))))))))))***+++,,,---,,,+++***((('''(((((()))000///,,,)))''''''&&&&&&"""&&&)))((($$$%%%***000,,,***'''%%%&&&'''(((''',,,***)))((((((***,,,...***)))'''(((***,,,------...---,,,,,,,,,,,,,,,,,,,,,111666777333///---,,,(((''''''''''''(((((((((***((('''(((***,,,,,,,,,)))+++...222444333///,,,111000...---...111444666555444333222222111...,,,***---//////------///222111222333444555555444444333444444333111111222444vvvmmmkkkiiieeeaaaVVVQQQJJJDDDAAAAAACCCEEEBBBAAA???===:::666444222333333333444444444444444222333333111000000222444555444222111222222222000///222444333000,,,)))((($$$'''***,,,+++,,,...111222///,,,+++---000222333---,,,,,,...///000...,,,,,,,,,++++++***))))))(((&&&&&&&&&%%%%%%%%%%%%$$$###%%%((((((&&&%%%&&&((((((***,,,,,,++++++,,,---,,,---///111000...+++)))'''''''''((()))***+++,,,***)))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&(((***((())))))(((&&&'''***...''''''((((((((('''&&&%%%((('''&&&%%%&&&(((***+++*********)))(((((()))+++***'''###!!!"""#########'''(((+++,,,---+++***(((((((((''''''''')))***+++***)))'''&&&&&&'''((()))***+++,,,,,,+++)))'''%%%$$$&&&''''''&&&'''***---+++)))'''&&&''''''&&&%%%((((((((((((((())))))******(((''''''***,,,------,,,,,,,,,++++++*********)))---111333111...---,,,)))*********)))((()))***((()))***)))))))))+++,,,)))***,,,///222333111///222111111000111222333444222333444333222111000000------------,,,---000111111333555777777666444222000222444333000......000~~~sssmmmnnnqqqcccZZZNNNGGGFFFGGGEEECCCCCCFFFGGGCCC;;;666555666555444333222222444555777777888777555444333555777555333111111222333222111000222444444000,,,((('''&&&)))---///...---///111111...++++++---111333444---,,,---...000000...,,,,,,+++******))))))******(((''''''&&&&&&%%%%%%$$$###&&&))))))&&&%%%''')))***+++------,,,,,,,,,---))),,,000333333///+++((('''(((((()))***,,,...///))))))(((&&&&&&%%%%%%%%%)))'''&&&$$$$$$%%%&&&''''''((()))'''&&&'''+++...((()))*********(((%%%$$$(((((('''&&&''')))+++---*********)))'''''')))+++,,,)))%%%"""###$$$$$$$$$'''(((+++------,,,***(((((('''&&&%%%&&&&&&((()))((('''%%%%%%%%%&&&(((***$$$''',,,//////,,,'''$$$'''%%%%%%&&&)))++++++***)))'''&&&&&&&&&&&&$$$###$$$%%%'''((()))(((&&&%%%)))((('''(((***---......+++++++++*********))))))***+++,,,...///...------+++,,,,,,+++***)))******&&&))),,,,,,)))((()))+++***)))***,,,000222333222111222333444444333222111///222444444333111111222///...,,,+++,,,...000111000333777999999777333111///222333222...++++++,,,xxxvvv~~~kkkXXXQQQQQQMMMFFFAAALLLNNNLLLEEE<<<777888<<<777///...666888222222888>>>>>>666---000;;;<<<333444555555444222111222333777111,,,---111222---&&&''',,,000...))))))222:::...///...,,,***)))+++,,,...111222000///111///,,,'''((()))******)))(((''',,,)))&&&&&&(((***)))((('''***+++***&&&%%%'''***(((***...000000...***(((000222333222///---,,,,,,(((***,,,---,,,,,,---//////,,,)))$$$!!!"""$$$'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((+++***(((&&&%%%&&&'''(((&&&&&&&&&''''''((()))***))))))(((&&&%%%%%%&&&((()))******(((&&&$$$$$$%%%)))*********)))(((&&&%%%(((((((((((('''&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%(((,,,//////,,,)))&&&)))'''%%%%%%&&&(((((((((''''''''''''%%%$$$""""""$$$%%%%%%&&&&&&'''''''''%%%###"""$$$'''+++...///,,,***))))))******)))(((,,,,,,---------,,,++++++***,,,///...***((())),,,(((***,,,,,,+++)))))))))+++***)))***---///111111...000111333333111000...<<<777111///111222222111***,,,...---+++,,,111555111111444;;;AAA???666---555777777333...******,,,~~~vvvkkkaaaWWWPPPQQQWWWWWWRRRLLLFFFCCC???:::777777888777555555888::::::<<<888666666777777999;;;999666333222222333333222222///---,,,......---,,,---......,,,***+++///333/////////,,,***)))***,,,---111111///...000///+++&&&'''((()))))))))((((((,,,)))'''''')))++++++))))))+++,,,,,,***)))******(((***---//////...+++***///111333222000---,,,,,,)))+++------------...///222///+++&&&######%%%'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((***)))'''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((('''%%%$$$$$$%%%&&&'''(((((('''%%%$$$$$$%%%))))))******)))(((&&&%%%''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$&&&(((+++,,,+++***)))'''%%%###$$$%%%''''''&&&''''''&&&%%%$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%$$$"""###&&&)))++++++)))'''&&&&&&((()))******++++++,,,,,,,,,++++++***,,,+++++++++++++++***(((+++---......---,,,,,,,,,***)))((()))+++---...///---...///000000000//////333333222111000//////000+++++++++,,,...000111111000111444:::>>><<<555///444444333111...+++***+++}}}qqq___VVV^^^llldddYYYMMMGGGGGGEEE===555999BBBAAA777666???BBB;;;:::333555===<<<444666AAA???:::555333444555555444///...---++++++,,,///111222000---++++++,,,,,,---111111000---***))))))+++,,,///000------///...+++&&&&&&'''((())))))((((((***)))((((((***,,,,,,+++++++++,,,...//////,,,***'''(((***,,,------,,,,,,---000222333000---++++++***,,,......------...///222///+++'''$$$###$$$$$$((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$''''''%%%$$$############$$$%%%&&&&&&$$$$$$%%%&&&)))))))))))))))(((&&&&&&''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%''')))***+++,,,%%%$$$"""###%%%&&&&&&%%%'''&&&%%%#########$$$%%%&&&&&&&&&&&&&&&'''''''''&&&$$$######%%%((())))))&&&%%%$$$$$$''')))******)))******+++++++++******---***'''))),,,---***&&&---...000///.........000***)))((((((((()))+++++++++++++++,,,---...///000***///333222///+++,,,...,,,******---222444111...///222555888999888444222222111///.........,,,***yyymmmfffkkktttmmmdddYYYPPPKKKHHHDDDBBBDDDGGGEEEAAACCCGGGEEE>>>===999999>>>>>>:::<<>>@@@AAA999111///333666555222000222222000,,,+++...111222222222000---*********+++......++++++......,,,(((((((((''''''(((((((((&&&'''((())))))***++++++*********---000///+++'''######$$$%%%''')))***++++++...111111///,,,+++***,,,---///...---,,,,,,---***(((%%%%%%'''((('''%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''&&&&&&+++***(((&&&%%%$$$$$$###&&&$$$###$$$%%%%%%$$$""" """$$$$$$$$$$$$&&&(((((((((((('''''''''''''''&&&&&&$$$######"""######$$$%%%&&&&&&&&&%%%$$$$$$###&&&))),,,,,,***'''%%%$$$######%%%'''((('''&&&&&&%%%#########%%%''')))(((((((((''''''&&&&&&&&&#########%%%)))+++,,,,,,%%%'''***...///---'''###&&&'''((()))***+++++++++''')))++++++)))((()))******++++++******+++...111666555333///)))&&&&&&(((((('''&&&&&&(((+++...000444111---,,,---...,,,+++...222666888666444333444111444888888555333444777333111///000333444222000qqqnnnxxxvvvhhhbbbkkktttuuujjjgggssswwwrrryyysssfffcccmmmpppeee[[[ZZZbbbddd^^^VVV[[[hhhhhh]]]QQQQQQQQQNNNJJJFFFFFFGGGJJJAAA888555999<<<999444111444555333000...111444111222333111...,,,++++++,,,......++++++...///---+++***)))((('''''''''((('''(((++++++*********+++))))))***+++,,,+++(((&&&######$$$&&&''')))******,,,---//////---++++++,,,,,,---......,,,******++++++((('''))),,,---,,,)))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%&&&'''''')))((('''&&&%%%%%%%%%%%%&&&$$$###%%%((()))&&&$$$ """$$$$$$$$$$$$&&&((((((((('''&&&&&&''''''((('''&&&%%%###"""######$$$$$$%%%&&&'''&&&%%%$$$###%%%'''+++---,,,)))$$$!!!#########%%%(((((((((&&&%%%%%%$$$%%%&&&((()))+++)))))))))((('''&&&%%%%%%""""""###&&&***---------''')))---111222...(((###&&&&&&((()))++++++,,,,,,&&&***---,,,)))'''***---*********)))(((+++///222888888666111***&&&&&&(((((('''''''''(((+++...000888222,,,***---000000...111666;;;;;;777444444555111444666666444222333555333222222333444555444333uuullldddddd```[[[XXXXXXWWWVVVVVVVVV^^^jjjppprrryyy{{{vvvtttttttttrrrrrruuuzzzzzzxxxnnnfff]]]YYYXXXWWWTTTPPPLLLFFF???<<<===>>><<<:::777777666555444444333333000111333222///---,,,,,,,,,......++++++///000......---+++)))((('''''''''))),,,......,,,++++++---)))***+++***(((&&&&&&&&&%%%&&&''')))***+++++++++,,,---...---+++***,,,---+++---------***))))))))),,,***(((***...///,,,)))######$$$%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$###""""""###$$$&&&''')))&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$###&&&+++,,,***&&&!!!###%%%%%%$$$%%%&&&(((((('''&&&&&&&&&&&&'''(((((('''%%%#########$$$%%%$$$%%%&&&''''''%%%###"""%%%''')))***)))&&&###!!!"""!!!"""$$$'''((('''%%%$$$$$$&&&'''(((***+++,,,******)))((('''&&&%%%%%%#########&&&)))++++++***((())),,,///000///***'''&&&&&&(((***+++,,,------(((***+++++++++++++++,,,,,,,,,+++******---222666444555444///)))%%%&&&)))))))))((()))***,,,...///222000---,,,---000222444777888:::999888555444333///111333444333111111000222444555444444333444666sssmmmmmmbbbTTTOOOXXX[[[PPPDDD@@@LLLPPPRRRRRRYYYhhhwww|||rrr|||xxxvvv}}}yyy}}}xxxgggaaadddfff```XXXJJJHHHDDDAAA>>>>>>>>>???===999555555888888444000///111222222000...---------///...++++++///111///000///,,,***((('''''''''+++...111111...,,,,,,...***,,,---***&&&$$$%%%''''''(((***+++,,,,,,,,,,,,---------+++******,,,...+++,,,---,,,***(((((((((,,,***(((***---...***%%%!!!"""###$$$&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!###%%%(((***############$$$%%%&&&'''&&&$$$$$$'''---///,,,((("""$$$%%%%%%%%%%%%'''(((((('''&&&%%%%%%&&&(((((()))'''%%%#########$$$%%%$$$%%%'''''''''%%%###"""&&&&&&&&&&&&%%%%%%$$$### !!!###&&&'''%%%$$$###$$$&&&)))***,,,,,,,,,+++******((('''&&&%%%$$$$$$######%%%((()))((('''(((((()))+++......---+++&&&'''(((***,,,---......,,,)))(((***...///---***......---+++,,,///444999///111111---'''$$$'''***)))*********+++---......+++---///...---///444999<<<999777777888777333///...///000111222000...---111444666555333222444777{{{mmmfffdddTTTRRRSSSUUURRRIIIBBBAAAFFFGGGIIIJJJOOO[[[jjjvvv}}}nnniiioootttssspppooovvv}}}~~~{{{~~~wwwhhhkkkssskkk\\\HHHMMMQQQMMMEEEAAADDDIIIGGGAAA;;;999<<<;;;666111555:::888...,,,444555///---000000,,,+++///222222<<<444---------***((()))+++///333111---,,,///222000+++&&&$$$&&&''''''%%%))),,,///...+++***...333...---+++)))((((((((())),,,+++)))'''&&&&&&&&&''''''((((((((('''&&&&&&%%%!!! !!!&&&,,,///,,,(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&###"""""""""$$$&&&)))+++&&&%%%%%%&&&''')))+++,,,***)))'''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&$$$$$$%%%&&&(((&&&%%%%%%&&&&&&%%%###""""""###$$$&&&'''((((((###(((,,,+++'''&&&)))---(((***+++)))&&&######$$$((('''%%%%%%&&&(((***,,,***((('''(((+++,,,+++((((((((()))***+++---///000,,,)))((())),,,---***'''000...+++)))***///444888///,,,)))''''''(((((((((((((((((()))******++++++))),,,...---+++...666===>>>999444444666666333///000222444333///...000222---...111333333222000///wwwcccQQQOOOOOOQQQQQQJJJBBB???AAA???AAADDDFFFJJJSSS___hhh~~~~~~xxxsssqqqppplllfffaaa```aaadddeeeeeegggjjjooouuuzzz~~~~~~zzztttnnnkkk]]]XXXSSSRRRUUUUUUQQQMMMLLLKKKHHHCCC===;;;===???<<<999666666555333222222444555111+++***...222222555222222333111,,,,,,///333222111000///............---+++)))&&&&&&'''((((((,,,///...,,,+++...111///...---+++************)))((('''&&&%%%%%%&&&&&&'''''''''''''''&&&%%%$$$!!! !!!%%%+++---+++'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%''')))***&&&&&&&&&&&&''')))+++,,,+++***((('''&&&%%%%%%&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%&&&((()))'''%%%%%%&&&&&&&&&%%%###$$$$$$%%%&&&'''(((((('''***,,,+++((('''(((***(((******)))&&&$$$%%%&&&(((((((((((((((***+++,,,)))'''%%%&&&)))***)))((('''(((((()))***,,,...///)))***++++++***))))))***---,,,***((()))+++...000---+++((('''(((((((((''''''''''''((())))))******,,,,,,,,,,,,---111555777:::999888666555333222222///000222444555444222000000000000000000000000000yyywww{{{rrr[[[EEEIIIJJJLLLKKKCCC:::;;;@@@999<<>>???@@@CCCHHHLLLYYYYYYZZZXXXUUUQQQOOOMMMGGGKKKMMMKKKFFFCCCEEEGGGFFFCCCDDDKKKXXXaaaddddddhhhqqqtttmmmkkkvvvzzzsssrrrwwwyyytttooommmlllhhh```XXXSSSTTTVVVWWWRRROOOLLLDDD;;;<<>>666555999;;;999333333777:::999555666:::>>>999333111222222111///...000111///+++(((''''''(((+++///000...---------000///...---,,,+++++++++############$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!$$$'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))+++,,,'''((()))************))))))(((''''''((()))***++++++***))))))((('''''''''&&&''')))******)))&&&%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&''''''&&&''')))+++---***((('''(((*********(((((((((((((((((())))))---,,,++++++,,,,,,***((()))))))))((((((((()))+++((()))+++,,,---,,,+++***'''&&&$$$$$$%%%&&&((((((&&&&&&&&&'''((()))++++++)))+++------+++******,,,***)))'''&&&&&&(((+++---+++*********++++++)))'''''''''(((((()))*********,,,,,,,,,---...///...---000333666555222000111333222222333666888777333///333222111//////.........ttt___PPPLLLNNN@@@<<<<<>>;;;:::===AAAEEEKKKTTT___fffbbb]]]^^^eeejjjjjjlllrrrzzz~~~~~~zzzrrrooooookkkccc[[[bbbhhhfffUUUFFFEEEJJJMMMIIIGGGBBB<<<;;;>>>===999999444333666888666555666999777444111000111222444222000/////////---)))&&&))),,,...//////---,,,,,,...------,,,+++***)))(((""""""###$$$$$$%%%%%%%%%######$$$$$$%%%$$$$$$###"""""""""###%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%''')))+++---((()))***++++++++++++***))))))(((''''''((()))***(((((((((((('''&&&&&&%%%%%%&&&((()))***)))((('''&&&&&&%%%%%%%%%&&&'''(((&&&'''(((((('''''')))+++---+++***)))+++,,,,,,,,,)))))))))))))))))))))))),,,++++++,,,...///...,,,***)))))))))******++++++%%%''')))++++++***(((''''''''''''&&&&&&'''(((***%%%%%%&&&&&&'''((()))***,,,+++***+++---...,,,)))+++)))'''&&&(((,,,111444...---,,,---------+++)))((())))))******+++,,,,,,)))---000///,,,***+++---...//////000111111000000555777888666333111111222///000111222111///---,,,~~~uuujjj___TTTKKKFFF===777666<<>>888888;;;FFF???::::::>>>???:::555666;;;AAADDDIIIQQQ^^^hhhbbbWWWWWWccchhh```[[[^^^jjjxxxxxxiiigggxxx|||}}}uuuiiinnnyyyvvvbbbRRRTTTYYYZZZPPPNNNIIIDDDCCCEEECCC===>>>888444777:::888666555777777555333222333444666444111///000222222---(((+++,,,---.........---,,,,,,,,,,,,+++***)))''''''###$$$%%%&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################"""######%%%''')))+++,,,((())))))***+++,,,,,,,,,))))))'''&&&&&&'''((((((&&&&&&''''''&&&%%%$$$$$$###$$$&&&'''((()))******&&&&&&%%%$$$%%%&&&'''((()))******)))''''''((())),,,******+++,,,---,,,+++((((((((())))))*********+++,,,---...////////////+++******+++,,,---+++)))$$$%%%'''(((((('''%%%$$$&&&((())))))(((((()))***&&&&&&&&&&&&'''((()))***,,,)))''')))---...+++'''))))))((())),,,111666999111000...---...---,,,***))))))***++++++,,,,,,---(((---111///***''')))---------,,,---///111111222777999:::666111...///222+++---000222222111///---tttgggbbb```ZZZKKK>>>:::444222666;;;;;;;;;<<<>>>>>>===>>>>>>>>>======;;;>>>???===777444444666;;;<<<======;;;:::999888888999===EEEPPPYYY___aaabbbbbbbbbbbb^^^XXXVVVWWWYYY^^^]]]VVVUUU___kkkpppwwwzzz|||||||||vvvmmmiiijjjkkkgggbbbZZZSSSRRRTTTQQQLLLCCC@@@@@@CCCCCC???===>>>@@@===::::::<<<===;;;999555444444444444333111000------,,,------------,,,++++++,,,+++***)))'''&&&%%%&&&'''((((((''''''&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%########################""""""###$$$&&&''')))***((((((((((((***,,,...///)))((('''%%%%%%%%%&&&'''%%%&&&&&&'''&&&%%%$$$$$$""""""###$$$&&&)))+++---'''&&&%%%$$$$$$&&&''')))------,,,***'''%%%&&&'''(((((((((***,,,,,,***(((&&&''''''((()))***++++++,,,///111111...---///111+++++++++---///...+++'''###$$$%%%&&&&&&%%%$$$###$$$'''***+++)))(((((()))'''&&&&&&&&&'''((()))***'''''''''((((((((('''&&&%%%''')))---000333555666444111...,,,,,,,,,+++***)))))))))***++++++,,,,,,***,,,---,,,)))(((***,,,,,,---......,,,...333888555666777666444111///...***+++---///111111222222uuulllccc```___XXXJJJ>>>888333111333444666<<>>444333333666888666000*********+++,,,///222444666yyyooofff\\\WWWUUUPPPFFF===999333111666;;;;;;999888;;;===<<<999777999888555000555:::999333000222666<<<===>>><<<:::999;;;<<<>>>>>>@@@FFFOOO[[[fffllljjjssssssggg___^^^WWWMMMKKKGGGAAA>>>???DDDKKKPPP\\\WWWQQQPPPRRRUUUUUUTTTRRRWWW\\\\\\YYYYYY]]]bbbnnnjjjkkkvvv|||yyyzzztttcccdddjjjooofffYYYZZZeeeiiiZZZNNNPPPZZZ[[[NNN???888<<>>???<<<777666999:::888333666999888555333555777===;;;999999;;;<<<;;;:::;;;>>>BBBGGGOOOZZZgggpppqqqnnnnnnnnnjjj```TTTNNNIIIFFFAAA>>>>>>AAAEEEHHHFFFFFFFFFEEEDDDDDDEEEFFFJJJKKKLLLMMMNNNOOOQQQSSS]]]```fffmmmrrrvvvvvvuuuyyy}}}}}}zzzuuurrruuuxxxuuuooonnnjjjeeebbb___[[[UUUPPPDDDBBBBBBCCCFFFEEEAAA>>>;;;:::666111000222222111...---...//////---***'''((()))*********)))'''&&&$$$%%%&&&((())))))'''&&&))))))))))))(((((()))***'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((('''''''''%%%"""$$$''')))(((&&&$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$$$$%%%'''%%%###$$$&&&''''''%%%&&&&&&%%%%%%&&&''')))***++++++++++++++++++******)))*********)))'''%%%######"""""""""######$$$%%%&&&''''''((((((''''''''''''(((((())))))(((((('''&&&%%%%%%$$$$$$######"""%%%&&&(((+++...000000//////......---+++***(((''''''(((***++++++++++++***'''+++---+++'''&&&***...111000...***''')))...444333000...000222222...***)))***))))))((()))---///zzzjjj]]]\\\YYYSSSLLLFFFBBBAAA<<<777444888:::888666666======999444333777999888888888777777777777888999<<<777333555;;;>>><<<888999===CCCIIIQQQ\\\hhhppptttjjjjjjsssrrraaaRRRNNNHHHFFFCCC@@@??????@@@@@@999===BBBBBB???<<<===@@@BBB@@@???@@@DDDGGGHHHGGGOOOWWW```bbbaaaaaafffllliiikkkrrrzzz}}}www{{{|||tttggg^^^]]]```SSSMMMIIIMMMTTTSSSIII>>>>>>EEEBBB444000777:::555000000111222222000---)))))))))***+++++++++******%%%(((++++++)))(((((()))+++***)))***,,,,,,***(((((((((((('''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&'''%%%"""###&&&(((&&&$$$$$$$$$%%%%%%&&&&&&'''''')))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$&&&$$$###$$$%%%''''''&&&((((((&&&&&&%%%&&&'''(((''''''((()))))))))(((((('''((((((((((((&&&$$$###############$$$%%%'''(((''''''((((((((((((''''''(((((())))))))))))(((((('''&&&$$$###""""""""""""&&&&&&'''((()))***+++,,,++++++,,,,,,,,,***)))(((%%%''')))+++,,,+++***)))%%%+++///---(((&&&+++111222///***''''''(((******//////.........------,,,++++++***(((''''''***,,,zzzqqqnnnbbbWWWMMMLLLPPPNNNBBB666;;;666444777888555333444777888666222222666888777<<<999555555888;;;<<<;;;999555222333888;;;:::999:::<<>><<<999<<<@@@AAA@@@??????@@@===<<<<<<===@@@DDDGGGIIIOOOTTTXXXZZZXXXXXX[[[^^^[[[___gggrrr|||~~~{{{{{{rrrjjjffffff```\\\ZZZ[[[^^^\\\SSSKKKEEEHHHEEE<<<999<<<<<<888:::888555444333111///---))))))***+++---...//////+++,,,------,,,+++******++++++,,,------,,,***)))***))))))(((''''''&&&&&&&&&&&&'''''''''(((((((((###$$$%%%&&&&&&&&&&&&&&&'''$$$""""""%%%'''%%%###%%%%%%%%%%%%&&&&&&&&&&&&***)))((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""######$$$%%%%%%$$$#########$$$&&&&&&&&&***)))'''&&&%%%%%%&&&&&&%%%&&&&&&'''(((((((((((('''((((((((('''&&&%%%$$$$$$$$$######%%%''')))***(((((()))))))))(((''''''(((((())))))))))))(((((('''%%%###"""!!!"""$$$%%%''''''&&&%%%$$$%%%(((***'''(((***++++++***)))((($$$&&&)))+++,,,+++***)))&&&***...---***))),,,000///---***((('''''''''(((---...///---+++***,,,///......---***(((''')))+++tttlllkkkcccYYYPPPNNNPPPLLL???444888555333666666333222444444777888777888;;;;;;888===888444444999<<<===<<<666666555444333555888:::<<<===BBBNNN[[[bbbbbb___bbbiiikkkfff```]]]UUULLLEEEEEEEEEDDDBBB???<<<::::::999999;;;>>>???>>><<<888:::<<<<<<<<>>???EEEAAA:::555333111000///))))))***+++---///222333444111...///111111...******...111000,,,***+++---++++++******)))(((((('''$$$%%%&&&''')))***,,,,,,''''''(((((()))((((((((()))&&&$$$%%%((()))(((&&&''''''&&&&&&&&&&&&&&&&&&******)))(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&###############$$$%%%&&&***)))'''&&&%%%%%%&&&&&&&&&&&&'''((())))))))))))(((((()))))))))(((((((((%%%%%%$$$###%%%'''***,,,))))))******)))(((((('''(((((())))))))))))(((((($$$###""""""###%%%''')))))))))(((%%%######&&&)))%%%&&&''')))))))))))))))&&&''')))+++,,,+++******)))))))))+++---...---,,,)))+++,,,***'''&&&(((++++++---///---******---111111111///---******+++---|||lllaaa\\\^^^]]]VVVKKKAAA===<<<666333333666666333444666999===@@@??????AAA@@@<<<:::777444444888<<<======777777666444111111555888<<<===BBBMMMZZZ```___\\\YYYeeeiii```[[[\\\VVVKKKGGGFFFEEECCC@@@===;;;999;;;888777999>>>???===:::444777999777555888AAAIIILLLHHHEEEHHHMMMMMMGGG@@@DDDKKKQQQOOOKKKNNNZZZfffaaaZZZ```uuu{{{ssssss~~~wwwzzzzzz{{{{{{wwwqqqsssvvveeeVVVPPPXXXZZZQQQLLLOOOPPPJJJBBB<<<888666444333000///......///111444666;;;666111222555666111,,,+++000333111,,,))),,,///,,,,,,++++++***)))))))))###$$$&&&(((***,,,...///******+++++++++++++++***,,,)))'''))),,,......,,,)))(((((((((''''''&&&&&&((()))((((((&&&%%%############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###$$$$$$###""""""###%%%((((((&&&&&&%%%&&&'''((((((((()))*********))))))))))))))))))************'''&&&$$$###$$$''')))+++***++++++******)))((('''''''''((((((((((((''''''############%%%'''***+++***++++++((($$$###&&&)))$$$$$$%%%&&&'''((())))))))))))***+++++++++++++++***((('''***...///,,,(((%%%))),,,,,,((('''(((+++)))+++------++++++---///000000///---++++++---///}}}kkk]]]ZZZ___aaaYYYJJJ@@@===@@@444222333777888666777;;;CCCFFFFFFCCCBBBCCCBBB>>>666555444444777999;;;<<<<<<999555222111222333333:::>>>DDDKKKSSSZZZ```cccYYY]]]bbbcccbbb]]]TTTLLLOOOMMMJJJEEEBBB>>><<<;;;999;;;===@@@AAA@@@===;;;888888666333222555;;;AAACCCEEEIIIJJJIIIGGGEEEDDDAAABBBCCCBBBAAABBBGGGLLLMMMKKKNNNYYYdddiiiiiihhhgggjjjlllkkkkkkoooqqqrrrsssxxx~~~{{{tttmmmgggeeedddccccccdddZZZVVVPPPKKKGGGDDD@@@===@@@>>>:::888777888:::;;;>>>;;;888777777666444111000111222000---,,,---///------,,,,,,+++*********%%%&&&''')))+++---...///,,,,,,------------,,,,,,,,,)))((()))...000000...+++******)))((('''''''''''''''''''''&&&%%%###"""""""""###$$$%%%&&&&&&'''&&&&&&'''((('''&&&%%%%%%###%%%%%%###!!! !!!###&&&&&&%%%%%%&&&''')))*********************)))((())))))))))))******+++,,,(((&&&$$$######%%%(((***++++++++++++***)))((('''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&''')))******+++---...+++&&&%%%'''+++%%%$$$######$$$&&&(((***---,,,+++******++++++,,,)))))))))+++,,,,,,***'''&&&''')))******)))'''&&&&&&(((***++++++++++++,,,,,,,,,+++***)))))),,,...tttiiibbb___]]]YYYUUUOOOHHH@@@;;;333222444888999888:::>>>JJJKKKHHHCCC@@@AAAAAA>>>333333444444666888:::<<>>EEEIIILLLTTTaaalll\\\WWW[[[iiilll___RRRNNNXXXUUUPPPJJJEEEAAA??????444;;;BBBEEEBBB>>>;;;:::AAA<<<666333444888;;;<<<===HHHRRRRRRJJJFFFIIIOOOBBB>>>;;;===AAABBB===888CCCHHHHHHDDDKKK[[[cccaaaSSSSSS[[[dddaaaXXX[[[fffpppqqqnnnlllwww{{{}}}www~~~zzzlllhhhqqqwwwtttaaa___\\\ZZZVVVQQQKKKFFFNNNKKKGGGBBB??????@@@AAA>>>>>>===:::777444555666444222///......//////......------,,,,,,++++++***''''''(((***+++,,,---...------.........------,,,)))&&&%%%''',,,//////---,,,,,,+++***)))(((''''''%%%&&&&&&'''&&&%%%###"""!!!!!!"""###%%%&&&'''(((&&&''''''((('''&&&$$$###$$$%%%&&&$$$  """%%%$$$$$$%%%&&&(((***,,,******++++++***)))(((((()))((((((((()))***+++,,,)))'''$$$"""###%%%'''))),,,,,,,,,++++++)))((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))))))))))),,,///000---)))&&&))),,,&&&$$$###"""###%%%(((***000...,,,*********,,,---&&&))),,,,,,***((((((((((((&&&%%%(((++++++&&& $$$&&&(((***++++++***)))((((((((('''&&&'''***---~~~lllbbb^^^```XXXQQQQQQTTTNNN???000888555222111333999???DDD@@@CCCFFFFFFBBB===999777666333000222888;;;:::777555999<<<:::444111111444999888<<>>@@@AAA@@@>>>@@@???<<<:::999:::<<<>>>DDDLLLRRRRRRPPPQQQPPPNNNDDDBBB>>>;;;:::999::::::@@@>>>===>>>AAAGGGMMMQQQEEEGGGLLLPPPLLLGGGKKKUUU^^^ZZZXXX^^^hhhooopppmmmjjjssszzz{{{wwwwww}}}~~~~~~}}}}}}tttyyy~~~}}}rrrkkkllltttqqqddd[[[\\\bbbeee___QQQKKKPPPQQQKKKDDDFFFFFFBBB;;;888999;;;888444//////000111///,,,......---***''''''+++000(((((((((((())))))))))))222111111222333111---***)))((('''(((***,,,,,,+++000,,,'''&&&((((((&&&$$$&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""###$$$%%%'''''''''%%%$$$$$$&&&'''------,,,+++***((('''&&&$$$%%%'''))))))))))))(((+++((($$$!!! """%%%''',,,---...---+++)))))))))((((((''''''''''''((((((&&&''')))***++++++++++++------------,,,***((('''***(((&&&$$$$$$%%%((()))///...,,,,,,,,,***(((&&&(((((())))))(((&&&$$$###%%%''')))+++***(((&&&$$$$$$'''***,,,+++)))((('''***)))'''%%%$$$%%%&&&'''uuuccc\\\\\\XXXTTTPPPNNNLLLGGG>>>666:::999777666777:::>>>@@@???AAACCCBBB???:::777666333111000222666999888666666999;;;:::777444444555444777@@@LLLYYYaaadddcccjjjqqqpppddd[[[]]]aaabbbPPPNNNQQQUUURRRHHH>>>999<<<===>>>???????????????:::CCCIIIDDD:::777AAALLLQQQMMMJJJNNNYYY___WWWIIIGGGDDD???;;;999999;;;<<<===;;;999999;;;???EEEHHHFFFBBBBBBDDDCCCBBBEEELLLLLLLLLNNNRRRYYY___bbbdddeeeeeegggjjjmmmpppqqqrrrqqquuuyyy|||}}}}}}|||~~~~~~yyyvvvvvvsssooojjjnnnpppmmmbbbXXXXXX\\\[[[SSSJJJHHHIIIGGGAAA:::<<<<<<;;;666111...///000///---++++++,,,---------++++++******************000555;;;===999333...,,,,,,***))))))***++++++************(((&&&%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&((()))(((&&&$$$$$$&&&(((+++,,,,,,,,,+++)))'''&&&$$$%%%'''(((***+++++++++***(((%%%""""""###&&&''',,,---...,,,***(((((((((((((((((((((((((((((((((%%%&&&(((************)))++++++++++++)))(((&&&$$$'''&&&%%%$$$$$$%%%&&&''',,,+++***+++,,,+++)))''''''(((((((((((('''%%%$$$((()))***+++***)))'''&&&%%%'''***+++***)))((((((***)))'''&&&%%%&&&'''(((qqqcccYYYTTTRRRRRRQQQMMMGGGAAA>>>>>>999888888777777888888888???@@@AAA???;;;999777777111111222444555555555444777777888999888777666555444999BBBMMMXXXbbbhhhlllrrrtttqqqiii```[[[___cccOOOMMMOOORRRPPPFFF===999:::===@@@@@@>>>===???BBB===FFFMMMKKKCCCAAAIIIRRRUUUPPPKKKNNNYYY```WWWJJJIIIFFFAAA<<<:::999;;;<<<<<<:::777555666999===@@@GGG???999999;;;<<>>AAAEEEHHHKKKOOOUUUZZZ]]]WWWRRRVVV___eeebbb]]]dddnnnwwwvvvsssxxx|||~~~tttvvvxxxdddaaakkkmmm___QQQOOOVVVWWWLLL@@@AAADDDEEE???555000222777000+++(((***///111---)))))))))((((((((((((((((((///999DDDGGGAAA777111//////---***)))*********)))$$$(((+++***'''$$$&&&(((%%%%%%&&&&&&'''&&&&&&&&&)))(((''''''&&&'''''''''########################$$$$$$$$$$$$$$$%%%&&&&&&)))***)))'''%%%$$$&&&'''((()))+++,,,+++***(((&&&$$$%%%&&&(((***,,,......)))(((&&&%%%%%%&&&'''(((,,,------+++(((&&&&&&&&&''''''))))))))))))''''''%%%&&&''')))))))))((((((((((((((((((&&&$$$"""!!!$$$$$$$$$$$$$$$$$$%%%%%%)))))))))***,,,---,,,***''''''(((((((((((('''&&&***************)))))))))''')))++++++***)))***++++++***(((''''''((()))***~~~uuussslll[[[LLLRRRTTTUUUQQQIIICCC@@@@@@;;;::::::999888888888888@@@@@@???===:::999:::;;;555777888777555333222333444444444666888888666444999;;;@@@FFFPPP]]]kkktttlllkkklllnnniii^^^XXXXXXXXXPPPJJJHHHEEE@@@===>>>888===AAAAAA===<<>><<<;;;<<<===>>>>>>>>>===;;;999:::<<<>>>?????????<<<888444222222111111222444666666555333888:::???EEEMMMYYYeeemmmccc```bbbiiikkkbbbWWWQQQZZZQQQHHHCCC???<<<;;;>>>888<<>>===:::888:::>>>@@@EEEDDDCCCEEEIIILLLNNNNNNLLLMMMMMMKKKIIIJJJMMMPPPRRRSSSUUUWWW]]]fffqqqyyyyyyqqqttt{{{}}}}}}{{{|||wwwqqqtttuuunnneeeaaadddjjj___WWWOOONNNPPPOOOFFF>>>>>>;;;777666666666777666---,,,+++++++++---///000111666>>>DDDFFFAAA:::555...,,,((('''(((*********''''''))),,,///...+++(((%%%&&&''''''(((((((((((())))))((('''''''''''''''###""""""!!!!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&$$$"""!!!###$$$&&&''')))******)))((('''&&&&&&(((***,,,---//////******+++,,,,,,,,,---,,,------,,,)))&&&$$$$$$%%%'''(((***++++++***((('''&&&&&&'''(((((('''&&&%%%&&&'''''''''&&&$$$"""!!!$$$%%%'''((()))((('''&&&''''''(((+++///222222111))))))(((((()))))))))***)))(((&&&%%%%%%%%%'''(((+++---...---,,,,,,...///************++++++,,,,,,mmm```___bbb```___]]]\\\XXXPPPFFF>>>FFFDDDAAA???>>>>>>??????;;;<<<;;;::::::;;;>>>AAAIIIGGGCCC???<<<888666555111222444555666666555555333888@@@IIIQQQWWWZZZ[[[]]][[[YYY\\\aaaaaa[[[UUUPPPKKKGGGGGGDDD===888888999<<>>>>>@@@CCCGGGKKKPPPSSSTTTUUUXXXZZZ^^^^^^[[[XXXWWWWWWQQQIIIEEEEEEEEEDDDBBB>>>:::888999888777777888;;;>>>@@@777<<<>>>;;;;;;>>>BBBBBBGGGEEECCCEEEIIILLLLLLLLLIIILLLNNNKKKFFFDDDHHHLLLJJJGGGDDDGGGOOOVVVZZZZZZkkkuuurrrbbbYYYbbbkkklllgggdddmmmzzzuuuxxx|||uuu~~~|||tttooottt{{{tttjjjaaa```cccaaaWWWMMMHHHEEEBBB???===;;;:::999333222000///...///111222555777;;;AAADDDBBB===777000---)))'''(((***++++++)))((((((,,,000111---(((''''''(((((()))((((((((((((((()))))))))(((''''''$$$###"""!!!!!!"""###$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$###!!!!!!###%%%''''''((((((((((((((('''&&&(((***+++,,,,,,,,,+++******++++++,,,---......------+++)))&&&$$$%%%'''((((((************((((((''''''((((((((('''%%%$$$&&&&&&'''''''''&&&%%%$$$%%%&&&((()))******))))))''''''(((+++///111111111+++***))))))))))))******'''&&&%%%######$$$$$$%%%***,,,......---,,,---...((()))******+++,,,------tttffffffkkkjjjiiigggeee```YYYQQQKKKMMMLLLKKKIIIFFFCCCAAA@@@<<<===>>>>>>>>>AAADDDGGGPPPKKKDDD@@@???>>><<<999333666::::::888777888:::666999@@@IIIQQQSSSQQQMMMQQQVVVWWWSSSTTT[[[[[[VVVGGGDDDEEEHHHGGG@@@999777:::;;;===>>>@@@AAAAAAAAA@@@KKKUUUVVVRRRRRR\\\gggfffbbb\\\\\\aaacccXXXJJJIIIHHHFFFDDDBBB@@@???>>>999888777666777:::<<<>>>999<<<<<<;;;???GGGJJJGGGEEEGGGHHHIIIJJJLLLPPPSSSOOOMMMJJJJJJKKKJJJHHHEEEDDDCCCAAA???@@@DDDHHHKKKQQQUUUUUUPPPMMMNNNRRRUUURRRTTTYYYbbbggghhhggggggrrrrrrpppooottt|||~~~}}}|||{{{xxxuuurrrnnnlllZZZVVVRRRQQQQQQNNNFFF???BBB@@@<<<999666666666777777;;;@@@DDDCCC@@@<<<:::444111,,,******+++++++++((()))***,,,...---,,,***(((((()))))))))((('''''''''(((***,,,,,,+++)))(((%%%$$$"""!!!!!!"""$$$%%%"""###$$$%%%%%%%%%$$$######$$$$$$###!!!"""$$$&&&)))((('''&&&&&&&&&'''(((''')))+++------+++(((&&&((((((((()))***+++---...---,,,+++)))&&&%%%''')))))))))))))))))))))))))))(((((())))))((('''%%%$$$$$$%%%&&&'''((('''&&&&&&&&&'''((()))************'''''''''***---//////...---,,,***))))))))))))***%%%%%%$$$$$$#########$$$'''))),,,---,,,*********'''((()))***,,,,,,------wwwooojjjssssssqqqllleee___[[[YYYXXXYYYYYYXXXTTTNNNIIIFFF???@@@BBBCCCDDDGGGKKKNNNRRRKKKCCC@@@AAABBB@@@===666:::???>>>;;;999;;;>>>>>>===>>>DDDLLLPPPMMMJJJBBBRRRYYYQQQNNNUUUWWWRRRDDDAAAAAAEEEEEE@@@<<<<<<;;;;;;;;;>>>AAABBBBBB@@@@@@HHHQQQUUUUUUXXXaaajjjcccdddcccbbbcccccc[[[RRRNNNKKKGGGCCCAAAAAACCCDDD;;;:::888777888999;;;<<<>>>===::::::DDDPPPRRRLLLEEEJJJOOOOOOMMMOOOVVV]]]XXXNNNGGGJJJRRRSSSKKK@@@===@@@???:::333444<<>>DDDEEEJJJJJJFFFLLLYYY^^^YYY[[[[[[cccjjjgggcccmmm~~~{{{ttt}}}{{{}}}}}}qqqkkkfffhhhkkkfffWWWJJJTTTQQQLLLGGGDDDBBBAAAAAA888???GGGHHHDDD>>>;;;<<<999555///,,,++++++++++++&&&)))------***)))***,,,))))))***))))))(((''''''&&&))),,,...///---+++)))%%%$$$###!!!!!!###$$$%%%!!!"""###$$$%%%$$$#########$$$$$$#########&&&(((***)))&&&%%%$$$%%%'''((((((***,,,...---***%%%###&&&&&&&&&&&&(((***,,,------,,,+++)))&&&&&&(((*********))))))))))))******))))))******)))'''%%%$$$###$$$&&&'''(((((('''''''''''''''((()))******+++&&&&&&&&&)))+++---,,,+++...---+++)))(((((())))))%%%%%%%%%$$$$$$$$$######$$$'''***,,,+++)))((('''&&&''')))***,,,,,,------|||nnn{{{{{{jjjccclllyyyooo___```tttyyyeeeTTTRRRSSSXXXOOO@@@FFF[[[```TTTNNNNNNNNNMMMLLLIIIFFFEEEJJJFFFBBBCCCGGGIIIGGGDDD@@@BBBEEEHHHJJJNNNRRRTTTKKKLLLNNNSSSVVVTTTNNNIIIGGGKKKIIICCCEEEJJJFFF<<<<<<<<>>666333888>>>@@@<<<>>>AAAEEEHHHLLLMMMNNNGGGIIILLLPPPSSSVVVXXXYYYUUUQQQOOOQQQTTTSSSKKKCCCAAA???<<<999555333222222666666666777:::<<<<<<;;;===<<<<<<===???CCCGGGJJJGGGMMMSSSSSSPPPSSS]]]gggrrrmmmmmmwww}}}{{{}}}lll```eeegggaaaTTTPPPSSSNNNDDDGGGFFFLLLUUURRREEE???CCCBBB<<<333...,,,---......***++++++***)))(((***+++&&&'''((())))))((('''&&&******++++++,,,,,,------)))%%%""""""$$$%%%$$$"""&&&### !!!%%%'''&&&$$$%%%$$$######$$$''')))***,,,+++)))((('''&&&''''''------,,,,,,***'''%%%###%%%%%%%%%&&&(((+++...///;;;555,,,'''&&&&&&&&&%%%$$$&&&((()))))))))+++,,,+++***'''&&&%%%&&&'''(((((((((''''''&&&%%%$$$###"""###%%%'''''''''%%%$$$%%%%%%&&&)))---000222111+++***)))((('''&&&%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))))))))(((|||}}}~~~~~~ssskkkeeedddbbb___```aaabbbbbbYYY\\\\\\WWWPPPMMMQQQVVVZZZWWWUUUVVVYYYWWWRRRLLLGGGLLLPPPPPPNNNOOOTTTZZZPPPSSSXXX\\\\\\WWWOOOIIILLLMMMKKKHHHHHHLLLKKKHHHEEEBBBAAACCCCCCAAACCCHHHSSSNNNJJJPPPaaaooonnnffffffmmmqqqkkkaaa\\\bbbiiiXXXPPPMMMQQQTTTOOOGGGAAAHHHJJJGGG???<<>><<<<<<:::666222...,,,++++++'''&&&%%%%%%%%%&&&((()))&&&&&&'''(((''''''&&&%%%)))(((''''''(((***++++++((()))((('''%%%%%%(((+++///,,,(((%%%###$$$&&&(((''''''''')))+++...000222...//////...,,,***((('''"""###$$$''')))+++---///+++***)))((('''&&&$$$######%%%'''(((''''''((()))))))))(((((()))***+++,,,)))'''%%%###"""###%%%'''''''''&&&&&&&&&&&&''''''%%%&&&(((+++......+++(((&&&''')))+++,,,------,,,'''''''''&&&&&&%%%%%%%%% """%%%((())))))(((&&&)))))))))))))))))))))***~~~{{{xxxsssmmmmmmrrrwwwxxxwwwuuu|||yyyvvvyyy~~~wwwpppjjjmmmvvvzzzuuunnn{{{}}}}}}xxxpppiiiffffff]]][[[^^^ddd```UUUSSSYYYWWWSSSRRRUUUVVVTTTTTTWWWTTTaaakkkkkkhhhkkksssxxxvvvlllbbbdddlllpppjjjbbbiiibbb[[[VVVOOOHHHGGGJJJAAABBB???::::::>>>???===DDD@@@???EEERRR\\\aaabbbXXX___eeeccc]]][[[ccckkk```XXXRRRVVV]]]]]]RRRFFFGGGIIIIIIDDD<<<888:::>>>666444222222333555555555999888555333111111222222...555>>>AAA???:::555444888:::<<<===>>>???AAABBB@@@BBBDDDFFFJJJPPPWWW\\\\\\^^^hhhuuuxxxrrrooosss|||{{{{{{nnnXXXOOOQQQQQQIII??????@@@>>>888222///111444)))((('''&&&&&&'''((()))(((((()))***)))(((&&&%%%'''''''''&&&'''((()))+++,,,***'''''')))+++***)))+++)))'''%%%$$$&&&)))+++(((''''''((()))+++---.........///...---+++)))(((!!!"""$$$&&&(((***+++,,,((()))***)))(((&&&%%%$$$%%%''')))))))))((()))***(((((()))))))))***++++++'''%%%$$$###$$$'''***,,,(((((('''&&&&&&''''''(((&&&&&&(((+++---,,,)))'''%%%''')))+++------------''''''&&&&&&&&&&&&%%%%%%"""$$$'''***++++++)))((()))))))))***************rrr{{{~~~vvvuuu|||}}}{{{~~~|||{{{rrrlllvvvqqqmmmkkkgggeeehhhnnn\\\\\\```dddccc___```cccnnnnnnmmmqqqyyy}}}vvvtttvvvuuuqqqkkkiiimmmrrrgggdddbbbaaa[[[PPPIIIGGGDDDDDDAAA===???DDDFFFDDDAAA@@@DDDMMMYYY```___\\\dddbbbaaabbbeeehhhhhhhhh\\\]]]^^^]]]YYYTTTOOOLLLEEEHHHHHHBBB;;;777999===777555222111222444555444777555111...---...///000,,,555???CCC@@@:::666444666555555888===>>><<<999555999======<<>>:::888333666999;;;<<<;;;::::::333444666666777<<>>AAAAAA<<<666@@@===999777888:::;;;;;;222333444444444333111111666444333777===>>>;;;777111:::AAAAAA:::555777<<<444111///111666;;;<<<;;;===AAABBB??????FFFNNNQQQVVV[[[kkk}}}zzz{{{~~~zzziii```dddllldddXXXKKKIIINNNPPPIII@@@AAABBBAAAAAA???<<<:::888333444555666555222///---...//////---***))),,,///(((---222333///+++******!!!"""$$$&&&((())))))))))))((((((''''''(((******,,,,,,------,,,***)))'''((()))+++,,,,,,+++******+++---///...***((()))+++(((***,,,,,,*********+++(((((())))))((('''&&&%%%""""""$$$%%%'''((()))***((()))***+++***)))'''%%%&&&%%%%%%&&&)))******)))''')))+++,,,,,,***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&***...000///---+++~~~{{{wwwpppiiibbbkkksssnnndddaaakkkwwwuuuooolllooouuuwwwqqqjjjuuuuuuwww}}}~~~|||sssppptttssskkkhhhlllnnnmmmiiihhhmmmvvvyyywwwvvv}}}zzzwwwpppcccXXXNNNTTTRRREEE>>>BBBGGGFFFIII???<<>>888444222111000///...,,,+++++++++,,,...111000+++'''&&&%%%%%%%%%'''))))))))))))+++---,,,******+++---333444666444111...------(((***---///000000...---,,,111444555666777333---***++++++***((((((+++---///,,,***((())))))(((''')))'''&&&&&&((()))(((&&&(((((())))))(((((('''&&&'''&&&&&&%%%&&&'''((()))))))))))))))************&&&$$$"""!!!"""###&&&'''&&&%%%%%%$$$$$$&&&'''(((&&&&&&'''***---///...---~~~}}}oooccc^^^^^^ZZZTTTPPPSSSYYY[[[UUUNNNLLLKKKJJJHHHGGGIIIKKKMMMKKKIIIMMMVVVXXXTTTUUU]]]ccckkkhhh^^^dddwww}}}tttuuu}}}~~~}}}rrrpppmmmlllmmmkkkgggfffhhheeeccc]]]VVVTTTSSSOOOHHHBBB<<<;;;@@@AAA<<<:::===999999;;;===???AAABBBCCCBBB???;;;::::::999555222444333111222333333222111111000...------///111222555222333<<>>EEEGGGDDDEEEIIINNNVVVSSSIIIOOObbbkkkeeebbbjjjtttzzzzzzxxxyyyzzzyyymmmgggqqqzzzzzz{{{xxx|||tttddd```fffgggbbbUUUKKKIIIOOOOOOFFFBBBFFFEEEBBBBBBFFFLLLPPPNNNJJJEEEFFFEEEBBB===999888888999777666777999888555111555333000//////000111111666111///555@@@HHHIIIGGG>>>GGGPPPRRRNNNLLLOOOTTTWWWLLLCCCEEEPPPVVVQQQJJJRRR]]]gggfff___```kkkxxxyyy|||xxxoooiiicccaaa^^^ZZZWWWVVVQQQKKKCCC???>>>===999666000///000222444555444333------,,,+++******+++,,,+++,,,,,,,,,,,,+++******777<<<>>>:::222---...222))),,,222555666444000---/////////333;;;@@@:::111***,,,---+++)))***///444111...+++)))))))))(((''')))(((''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%$$$#########''''''((()))******++++++'''&&&%%%%%%%%%&&&((()))***(((&&&$$$$$$'''***,,,((()))***,,,...---+++(((}}}oooiiihhhfff^^^VVVQQQRRRRRROOOJJJDDD???<<<999888888;;;>>>???;;;777555999:::888:::@@@AAA>>><<>>@@@GGGQQQXXX___^^^```eeejjjjjjeee```\\\XXXVVVZZZaaahhhpppvvvvvv{{{}}}|||}}}xxx|||}}}xxxmmmddd___bbbaaaXXXSSSSSSVVVRRRPPPVVV___bbb\\\UUUNNNQQQRRRNNNEEE@@@???AAA???===;;;<<<>>>===888444999777444333444444222111222111111444999;;;:::999666999<<<>>>>>>???BBBEEEBBB@@@===<<<>>>BBBEEEFFFEEEJJJOOOSSSVVV[[[ccchhhyyyyyynnnnnnyyyvvvfff```gggnnnbbbUUUOOOQQQQQQKKKDDD777777777555333444666999666222......000111...+++,,,+++***)))******++++++///555:::888111++++++...,,,...111333444333111///,,,///000222555888555///,,,***))))))+++---...///,,,)))''''''((())))))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$######&&&&&&'''((())))))******''''''&&&&&&&&&'''((()))***)))&&&$$$%%%'''***,,,))))))***+++---,,,)))'''zzzvvv~~~vvveee```eeefff^^^TTTMMMPPPRRRMMMCCC;;;888999666555666:::>>>>>>999333222777666222555>>>@@@:::888666999>>><<<:::CCCQQQ]]]WWWTTTWWW^^^^^^WWWNNNGGGIIIKKKKKKLLLSSS___jjjgggdddccciiiwww{{{qqqvvv~~~~~~wwwsssrrroooiiidddeeedddfffkkkqqqqqqjjjccc^^^___^^^ZZZTTTNNNKKKJJJDDDCCCBBBBBBAAA???<<<999;;;999666777888777444000,,,///333555555444444444444333333444777999:::;;;444777888666222444;;;AAA@@@???@@@DDDKKKQQQUUUVVVppp{{{zzz|||sssvvvsssooowwwxxxkkkffffffeee^^^VVVIIIEEE@@@:::777888;;;===<<<666111111444555111,,,,,,+++***+++---...---,,,)))///444444///***((()))...///000111111111000000)))///222000000111000---,,,***((())),,,------+++'''&&&$$$%%%''')))))))))((()))***)))'''&&&&&&(((%%%%%%%%%%%%%%%$$$######%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''(((((('''''''''''''''(((((())))))(((&&&%%%%%%''')))+++***)))((()))******)))'''{{{uuusssppphhh___]]]______XXXRRRMMMMMMLLLHHHCCC>>>999777666888:::<<<===<<<;;;:::444111000555999:::;;;<<<===:::999<<<<<<;;;BBBKKKOOOMMMLLLNNNPPPOOOJJJEEE===AAACCCCCCCCCIIIRRRXXXVVVPPPQQQ[[[fffiiihhhfffjjjuuuzzzuuuzzz}}}tttttttttnnnvvv~~~}}}wwwsssrrrrrrkkkdddccceeeaaaXXXOOOKKKKKKKKKIIIEEECCCAAAAAA===;;;:::<<<>>><<<777111000222444555666555444444333333333444555555555555000111111///...000444777999:::;;;===???DDDKKKOOO```hhhoooqqqsssxxx}}}~~~zzz{{{{{{zzz{{{~~~}}}yyytttmmmhhhdddYYYJJJCCCCCCEEEEEECCC===999666444444333000...,,,,,,///222555555111---***---///...+++(((&&&&&&,,,---///000000000......***///111//////000///,,,)))+++,,,---,,,+++++++++'''%%%###$$$&&&((())))))+++,,,---***'''%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###$$$%%%''')))************%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&'''((())))))(((&&&&&&'''(((((((((}}}yyyjjj[[[]]]^^^^^^ZZZVVVRRRPPPQQQKKKEEEEEEGGGEEE===666555:::===<<<999888<<<@@@777+++,,,;;;@@@777666??????;;;777555777===@@@AAA===BBBGGGGGGDDDAAA???@@@:::<<<===>>>BBBFFFIIIIIIIIIDDDGGGRRRWWWVVVZZZbbbYYYccclllrrrvvv}}}zzziiicccjjjjjj{{{{{{vvv|||zzzzzz~~~qqqxxxxxx|||rrrfffhhhpppooo```PPPQQQSSSSSSOOOJJJGGGGGGIII@@@>>>>>>AAADDDAAA:::444999777666777888888666444111333666777555333222222555111---...222555444222000666;;;:::777;;;GGGRRRSSSOOOWWWiiipppiiihhhoooxxx~~~oooqqq{{{uuusss{{{hhhSSSKKKOOOSSSOOOIII;;;;;;:::666222//////000+++...333:::===;;;444...///...,,,+++)))'''&&&%%%***,,,///111111///---+++---///000///111333111,,,''',,,111000,,,)))***---(((&&&$$$$$$&&&((()))(((---//////,,,'''$$$$$$&&&%%%&&&&&&&&&&&&%%%$$$$$$###%%%'''***,,,---------%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((()))'''$$$$$$%%%'''((()))|||yyyssslll^^^YYYTTTRRRTTTUUUSSSPPPKKKGGGBBBAAABBBBBB===888888888777777888:::<<<===666555444666:::;;;:::888???===;;;999888999:::;;;555:::???@@@===:::999:::>>>888333666???DDDAAA<<>>FFF>>>777666:::<<<888333///222555555222000222444555555444444666;;;AAAFFFBBBFFFMMMSSSXXX]]]bbbeeeppprrrsssrrrrrrwww~~~}}}uuuhhh___\\\ZZZVVVRRRHHH>>>666666666333222444///666888666999>>>888---222,,,***---+++$$$"""''''''+++///000...---...000555111------000111///------000111///+++)))***---))))))((('''''''''''''''333111///---***'''%%%$$$''''''(((((('''&&&&&&%%%***((('''***000222000---&&&$$$######$$$%%%$$$###$$$$$$%%%&&&''''''''''''***((('''''')))***))))))'''&&&%%%%%%&&&'''&&&$$$tttnnnqqqggg\\\OOOMMMSSSWWWRRRKKKFFFDDDBBBAAAAAA???===;;;:::999888777666777888999666444222333666888888777999999999999888777666555444555888;;;<<<;;;888666888555444666:::======<<<<<<;;;;;;;;;===AAAFFFIIIGGGGGGKKKPPPPPPNNNPPPVVV[[[[[[WWWNNNIIIIIIGGGBBBDDDLLLTTTRRRJJJEEEGGGLLLPPPNNNNNNRRRTTTXXXaaakkk}}}}}}|||vvvmmmnnnuuuzzz|||{{{mmmfffooovvvooo```XXXbbbfffcccYYYUUUYYYZZZWWWIIIHHHIIIJJJHHHBBBAAACCCHHHCCC???>>>??????<<<999333555555444222111222444444333222222333666:::======???BBBFFFKKKQQQXXX]]]^^^bbbeeefffgggjjjqqqwww{{{rrrhhhcccfffjjj[[[NNNBBBAAABBB>>>999777888;;;<<<:::999:::777333...,,,,,,,,,+++'''&&&'''(((+++------------///222//////......---...///111222000///---,,,+++)))(((,,,+++***)))(((''''''(((000///---+++)))'''%%%$$$(((((((((((((((((('''''')))'''%%%(((,,,///---+++(((&&&%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((((((((((((((('''&&&&&&((()))))))))%%%$$$$$$&&&(((******)))pppkkktttmmm]]]MMMIIIPPPUUUOOOGGGCCCBBBAAA@@@???>>><<<;;;:::999777555444333333333555222000000222444555555333555777999888555222000222111111555::::::666222111222333444555777999;;;999777666777:::;;;;;;999AAABBBDDDCCC>>><<>><<<<<<:::666>>>>>>===<<<:::999999:::;;;===@@@AAA???CCCSSScccxxxsssttttttnnngggcccccc^^^^^^hhhuuu|||yyy|||zzzsssyyyxxxuuussspppmmmiiifff\\\[[[VVVPPPOOORRRRRRPPPMMMMMMMMMJJJFFFCCCBBBAAA;;;999777555444444555555444333222111111222444444777777777888<<>>:::888;;;@@@;;;;;;:::888777777777666<<<999777555666666666666777999;;;;;;888===MMM^^^uuuwww{{{llldddbbbhhhhhh^^^WWWWWWYYYTTTRRRXXXbbbjjjmmmmmmcccjjjppppppmmmoooyyyvvvlllppp}}}|||rrrzzz{{{zzz}}}~~~}}}pppjjjooonnnfff\\\]]]fffhhhbbbYYY[[[\\\XXXQQQJJJHHHIIICCC@@@<<<888666666777777666555333333333333222111333222111111333999AAAFFFAAAEEEIIILLLOOORRRWWW[[[```gggiiifffjjjxxx}}}}}}zzzwwwqqqiii^^^VVVRRRSSSSSSJJJFFFHHHEEE<<<999===666999666...,,,000000,,,)))******+++,,,---///000***,,,,,,+++******---000222///------------***(((...---+++***((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))***'''$$$$$$&&&((()))(((+++)))((('''(((((('''&&&$$$$$$%%%&&&''''''''''''%%%######$$$''')))))))))"""!!!"""%%%))),,,------~~~zzzxxxrrrkkk[[[ZZZUUUMMMEEEBBBDDDHHHHHHCCC>>>>>>AAA@@@888111555333222000//////000000111222555555444222///...555555444444444444333333000222444444111...---......,,,,,,///444777666444555777888666444444888===;;;;;;:::999888888666444999666333222222222555777333444555444444333444555:::777555666666:::EEERRRhhhzzztttlllhhhfffcccYYYQQQOOOUUUUUUMMMHHHKKKFFFFFFGGGIIIMMMSSSVVVVVVTTTXXX\\\\\\ZZZ\\\bbbggghhh```YYY\\\eeeiiiccc\\\aaajjjmmmgggfffooouuutttllllllvvv|||vvv}}}}}}vvvnnnppp{{{}}}xxxkkkllllllggg___XXXTTTRRRKKKHHHCCC===:::888999;;;999777555555666555333000////////////000333777;;;>>>???AAACCCFFFJJJPPPSSSLLLNNNVVV_________kkk{{{{{{~~~~~~uuu~~~pppfffiiipppaaaUUUOOOSSSSSSJJJCCCCCCCCCBBB<<<333///111222000,,,,,,---.........---,,,000---******+++,,,,,,***,,,---///...,,,+++,,,...,,,+++***(((&&&%%%%%%$$$######$$$%%%&&&''''''(((((('''&&&&&&&&&'''((((((+++)))&&&%%%&&&((()))***+++)))'''&&&''''''&&&%%%###$$$%%%&&&&&&''''''&&&$$$###"""$$$&&&((()))(((#########%%%(((******)))uuupppsssooofffYYYZZZWWWMMMBBB===AAAFFFGGGBBB>>>>>>???===555...222111000///...//////000111444666666444000...---666444222111111222444555///222555333---******,,,---++++++///555888666444111555888666222333888???777999888777888999555///:::555111111111111444999000333555555333222444666<<<777444555777999@@@GGGZZZooottthhhddd]]]RRRKKKLLLJJJEEEBBBCCCCCCAAAAAACCC888===@@@???@@@DDDIIIJJJHHHHHHHHHIIIIIIJJJKKKKKKIIINNNRRROOOIIIFFFKKKQQQKKKRRRUUUUUUUUUYYY\\\]]]aaa___aaaiiirrr{{{~~~zzzwwwsssmmmfffaaaVVVUUUQQQJJJBBB???AAADDDAAA>>>:::999:::999555222000111222111000111333555;;;::::::;;;>>>BBBFFFIII@@@>>>FFFSSSRRRJJJUUUiiiqqqiiidddkkkxxx~~~xxxooo~~~yyy}}}mmmfffbbbbbbaaa[[[UUUSSSQQQKKKEEEAAA;;;555444666555444222111111111///---333...******---...,,,***))),,,///...++++++...111***)))(((&&&%%%$$$$$$### !!!"""$$$%%%'''(((((()))((('''%%%%%%%%%&&&'''******)))(((((()))+++++++++)))&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''''''''%%%$$$###$$$&&&(((((((((&&&%%%$$$%%%'''((('''&&&}}}sssjjjeeeeeegggddd\\\QQQHHHCCCAAA@@@???>>>???@@@>>>:::555222111222111///...------......444555555333///---...///222111///......///111222//////000///---+++***))))))+++---000333444555666111444666777666666888:::999>>>???;;;888999777333888333111444444333555:::555555444444333333444444:::777666888999888<<>><<<777<<<===999999???CCCCCC???>>>>>>===>>>===<<<:::999@@@EEEBBB999666;;;CCC===>>>BBBGGGHHHEEEDDDGGGNNNPPPPPPQQQYYYgggrrrwwwttt|||sssfffhhhggg^^^SSSMMMPPPUUUOOOJJJDDDBBBAAA@@@;;;777888888888666444444666888666555555777999;;;<<<<<<;;;999<<>>888444333333333222111///...---......//////,,,,,,---------------...((((((&&&%%%$$$$$$$$$$$$ """###%%%'''((())),,,***(((&&&%%%%%%&&&'''))))))************+++,,,+++)))'''&&&&&&&&&%%%$$$%%%&&&'''((())))))))))))'''%%%$$$%%%'''((((((''''''&&&%%%&&&'''((('''&&&{{{vvvuuuhhhXXX[[[jjjqqq___KKKCCCEEEGGGAAA999555<<>>AAALLLXXX```eeeiiifffbbb___\\\TTTKKKDDDAAA???>>>444888555......666999444:::<<<999222333999<<<:::<<<;;;;;;:::999888666555:::777555555777888555333666333777AAABBB999555888:::CCCGGGGGGNNN[[[aaa^^^hhh}}}tttxxxxxxoooaaaZZZ]]]ddd\\\UUUNNNJJJIIIFFFAAA<<>>:::888888;;;>>>222333444666888777666444::::::777444888???BBB@@@>>>JJJTTTPPPGGGGGGUUUeeerrrxxx}}}qqq{{{pppsss{{{~~~iii]]]^^^jjjdddNNNEEELLLNNNFFF;;;555333555777777---///111000------111555000---+++,,,...///---***((('''&&&%%%%%%%%%%%%%%% """###%%%'''((()))...,,,***'''&&&&&&&&&'''''')))++++++++++++,,,,,,,,,***((('''''''''&&&$$$'''((()))******+++++++++((('''%%%%%%'''(((((('''((('''&&&'''((()))((('''}}}jjj```___```^^^[[[^^^WWWOOOJJJHHHBBB999111888999999888666444222000333444444000,,,+++...111000000...,,,***+++---000333111---+++***+++---///)))+++---,,,***)))+++---)))---222555444333222222222111222666;;;<<<:::777>>>>>>>>>===;;;888666444111333444333111222666;;;@@@<<<::::::999555000......666===<<<666222555:::<<<>>>EEEPPPZZZ\\\UUUMMMUUUPPPHHHAAA<<<;;;<<<>>>666222///---...111333444CCC<<<444222555999999777222777:::999444000222555666333111333666666000+++111333444222000111555999///777@@@EEEFFFFFFHHHKKKcccuuu|||tttsssrrrlllfffmmmhhh```VVVPPPOOOSSSWWWOOODDD@@@GGGJJJCCC===<<<777<<<:::222222999;;;666666888;;;<<<888333666===@@@AAABBB@@@???AAAGGGKKKUUU[[[eeennnsssttttttsss}}}zzz{{{}}}zzz{{{xxxvvvuuuooobbbWWWRRRJJJLLLFFF;;;888===999///111000000111111111111000000...------......---+++'''&&&%%%%%%&&&&&&$$$###&&&$$$""""""%%%(((******000///+++(((&&&&&&&&&'''***************))))))((()))'''%%%$$$$$$$$$$$$$$$((((((''''''))),,,///111+++***)))(((&&&&&&&&&%%%((((((((((((((()))******~~~iii\\\YYY[[[]]]\\\QQQUUUVVVMMM???666666999777777777666555444222111333222111///------///111///...+++******,,,...///333111///---,,,---///000+++,,,------,,,,,,---.........000333666777444000222444555777888999;;;<<<;;;===???@@@>>>:::666333555222000000333888<<>>BBBFFFWWWeeerrrzzzxxx~~~~~~yyyzzzzzz~~~vvvkkkpppuuuvvvlll\\\UUU\\\fffVVVRRRQQQUUUTTTLLLCCC>>>BBBAAA<<<666666<<<@@@@@@:::888888;;;:::888;;;???>>>???>>><<<::::::===@@@KKKPPPVVVZZZ]]]dddooowwwuuuyyyyyyvvvwwwvvvpppqqqllldddTTTPPPMMMKKKFFF>>>777444888555222111111111///...111222222111000000000000+++)))'''&&&&&&&&&%%%$$$%%%###"""###&&&((())))))---,,,)))'''%%%%%%%%%&&&)))))))))))))))(((''''''(((&&&$$$###############'''''''''((()))***++++++******((('''%%%$$$$$$$$$&&&''')))***+++***)))((({{{jjj]]]XXXWWWWWWWWWKKKPPPQQQIII<<<444666:::444444444444444333333333222000......///111111111111...+++,,,///222222000222111000000000000111111......---...000111000///222///...222888:::555///222555888888666777;;;???888;;;@@@CCCAAA===777333777222---...555===BBBCCC===FFFNNNMMMDDD;;;777666777555444333444444333222555777:::;;;;;;>>>BBBFFF===;;;777444222222333444777444000......000444777555444222...+++,,,///333222111000111222222///,,,000000000...,,,,,,000333///---,,,///333333...***---000222222333666;;;@@@HHHPPP]]]iiioooqqqqqqqqqppptttwwwvvvuuuyyyyyyqqqqqqnnnkkkiiijjjnnnrrrrrrvvv{{{}}}|||yyywwwvvv~~~~~~tttjjjjjjnnngggiiihhhccc^^^YYYSSSLLLKKKGGGEEEFFFFFFDDDFFFIIIFFF???:::===AAAAAAAAABBB>>>>>>===;;;888666666777===CCCGGGHHHJJJRRRaaammmiiieeemmm|||tttooorrryyyvvv~~~}}}qqqcccXXXUUUYYYSSSBBB999:::>>>;;;777444333222000///000111222111000//////000///---)))''''''(((''''''$$$$$$$$$%%%((()))(((''')))(((&&&%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%&&&%%%$$$""""""""""""###%%%&&&'''))))))((('''&&&***)))(((&&&$$$#########%%%'''***,,,---+++(((&&&yyytttlllccc]]]WWWRRROOOQQQIIIBBB@@@BBBAAA:::333333222222222222222333333333000...///222444333111444111...111666:::888555///000000111111111111000111///---///333555333111444111000333777888555111111333666777777777999;;;777:::>>>@@@@@@<<<777444444111///111666===AAACCCCCCIIINNNOOOLLLHHHAAA:::444333222111111222333444666777666555444666;;;???555444222///............333333222111000111333555333222///---,,,,,,...000000000000111111000...,,,,,,------------...000222///...---...000000---***---///000000000222777;;;>>>AAALLLZZZ]]]ZZZ\\\ccclllfffbbbgggqqqwwwuuuooooooxxxzzznnnfffjjjppp```]]]ZZZXXXWWWWWWWWWWWWaaafffeee^^^]]]eeejjjhhhkkkrrryyyooo~~~}}}ooohhhjjjkkkgggVVVSSSWWW```___UUUPPPSSSZZZNNNDDDFFFJJJJJJFFFCCC??????>>><<<:::999888777666:::@@@BBBCCCGGGNNNTTTZZZYYY___jjjmmmiiigggjjjiiittt|||||||||zzzrrrsssggg______\\\QQQHHHEEEAAABBBBBB>>>999666555555444222000000222222000...111---)))((((((*********%%%&&&&&&)))******(((&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%&&&''''''((((((''''''***)))(((&&&%%%$$$######&&&(((***,,,,,,***((('''uuupppiiibbb\\\WWWQQQNNNRRRGGG===>>>DDDFFF>>>444444333111000000111222333555222000111444666444222444222000444:::===;;;777---...///000000000///...111///...000444666555333222333333333333333333444//////111444888888555333777888999:::999888777555...000333444555888<<<@@@JJJHHHFFFHHHPPPTTTIII;;;...000111000...000555999888555333222444555555555333222000...,,,+++++++++///222555555333111111111555111------000111000---,,,000333333///---...000+++******---333555333///111222222///,,,+++---///+++---///000111222333444777666???LLLNNNIIIKKKUUU\\\\\\^^^dddhhhhhhccc]]]bbbgggiiidddZZZTTTVVVZZZQQQNNNKKKIIIHHHFFFBBB???JJJQQQOOOGGGGGGQQQVVVTTTRRRZZZlll~~~}}}nnnkkknnnwwwvvvlllgggjjjnnnaaaUUUSSSTTTOOOHHHCCC>>>===<<<<<<;;;;;;:::999555555777:::>>>@@@@@@???JJJQQQSSSNNNNNNUUUZZZ[[[UUUYYYfffvvvyyysssppptttzzzmmmcccdddjjjeee[[[NNNRRRSSSOOOFFF???<<<<<<===777222333888:::444...000---)))((()))+++------(((((()))+++---,,,)))&&&&&&&&&&&&&&&'''((()))***&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%###!!!!!!###%%%''''''&&&&&&''')))+++---+++***)))'''&&&&&&%%%%%%***************)))))))))|||rrreee[[[VVVUUUSSSRRRJJJHHHFFFCCC@@@?????????777555222///...///111222555444333333444444222111000///000333888999888555------............---,,,///...///000333555555555111222333111//////111333///------111555666333///666555444333222333333444***///333555333444888<<>>@@@>>>@@@GGGJJJZZZiiijjj^^^UUUWWW]]]^^^UUULLLKKKOOOOOOGGG???DDDCCCBBB@@@>>>:::555111333;;;@@@======AAAAAA<<>>;;;???DDD:::777333///---...///111444555555444111///......+++---000333555555444333//////...------,,,,,,,,,+++---///111111222555666222111...------.../////////...------///111222333333222000............///,,,---...000222555888;;;<<>>===BBBDDD===555:::<<<======999444///,,,+++000666999999888555333===DDDJJJPPP___qqqxxxuuummmvvv}}}|||yyy{{{qqqcccZZZWWWOOOKKKEEEAAA@@@>>><<<:::888555111000222666999;;;::::::777444444777::::::AAA@@@FFFOOOSSSTTT]]]jjjiiipppuuusssqqquuu}}}vvvkkkiiillljjj```VVVHHHFFFCCCAAA???===:::888555333000//////...---+++***))))))***+++***(((%%%%%%&&&'''((()))*********)))((('''%%%%%%&&&'''(((&&&(((***((($$$$$$'''+++))))))((((((((()))++++++'''&&&&&&&&&&&&'''((((((***++++++++++++***)))(((wwwggg^^^[[[WWWOOOGGGIIIHHHEEEBBB@@@???@@@AAA===999444000------...000333555666444...++++++,,,***---111444444333333333111000///---,,,,,,,,,,,,))),,,000111000111444777444///******---000...+++000000///,,,***,,,333999000///...---,,,+++******///,,,))),,,222888;;;;;;111???EEE>>>777888777111222///,,,...333666444111888<<<===999222///222777...,,,***''''''(((***+++///111222///,,,+++000444---...000000...------...---------...000000...,,,---///111333555999???CCC777555333333444222---(((---------///222333333333000000///000555;;;<<<888<<>>888::::::999666555666888===222000999===666222555222:::AAAAAADDDKKKSSSWWWQQQ[[[lllvvvooogggsss|||kkklllyyy~~~ssseeeRRRUUUVVVQQQIIIDDDEEEHHH999777444222111///,,,)))***((('''(((((((((&&&$$$%%%&&&'''((())))))))))))+++)))(((&&&&&&'''((()))'''***+++)))&&&%%%)))---((()))*********)))'''&&&%%%$$$$$$%%%&&&'''((()))(((***,,,...---+++(((&&&~~~tttsssooogggYYYLLLKKKPPPNNNHHHAAA======>>>===<<<;;;======777000,,,---000000111000...+++))))))***000000000111222555777888000444777666222///...///111///,,,+++,,,---------...---,,,)))((()))---111000000///...,,,+++---///...---+++))))))+++...000***+++,,,...111444777888666666666555444111///---111000...///111222222000333888;;;999333......111///---***((()))*********///---,,,******+++---...------------------------,,,)))'''***///111///+++,,,///222333444777===BBB:::777444444666555...(((,,,+++++++++,,,///222333...000222333333444555777AAA???===@@@DDDDDD>>>888;;;<<<;;;666000---///222///333888<<<<<<777111---.........///000222333444000999DDDJJJJJJLLLRRRXXXccc```^^^aaajjjrrrvvvvvv{{{xxxiii___aaafffdddaaadddmmmuuuwwwxxxyyyyyyqqqlllddd\\\UUUPPPNNNLLLLLLAAA:::<<<@@@>>>777222<<<<<<999555555888888444888555666<<>>>>>===:::777666999888666555444222000...000333666999888444///,,,,,,,,,---///000222333333444:::BBBEEEFFFHHHMMMQQQ\\\XXXWWW___jjjrrrpppllloooxxx{{{qqq___TTTXXX```UUURRRSSS\\\eeeiiikkknnnxxxyyyyyy|||||||||xxxmmmaaaZZZ[[[___UUUKKKDDDDDDFFFBBB===:::======;;;888999;;;:::666555222333999===>>>???AAAEEEGGGKKKOOOVVV^^^ggglllmmmwww}}}xxxzzzssseeejjjvvvuuudddTTTNNNIIICCC===888444222222///,,,,,,---***&&&%%%((())))))((((((((()))+++,,,+++++++++)))'''&&&((()))***(((%%%%%%''')))((('''******))))))((('''''''''%%%&&&((()))***)))'''&&&***+++,,,+++)))((()))***{{{yyyoooiiiccc___VVVLLLGGGGGGGGGEEEBBB>>>;;;:::;;;===999::::::888555222///---000000///---,,,,,,///111111111000111222555888999888777555444444333111///...+++&&&$$$%%%(((***+++///,,,)))***,,,...,,,***---......,,,***)))***,,,,,,,,,---......---,,,+++)))***+++,,,...111333444888333---+++,,,...//////222555777333---,,,111666666444222222222000,,,(((,,,+++)))(((((()))******)))((('''&&&&&&'''((()))------,,,***))))))))))))(((+++,,,+++((()))...333333111111444999:::777333::::::999555000------...)))***---///000///...---444///+++---444999999666111999???>>>777111111444444222111444777666000+++000222333444333000,,,***)))***---///111222333333999;;;>>>???@@@CCCFFFIIINNNRRRZZZ```dddfffffffffhhhiiigggaaaWWWQQQOOOPPPFFFAAAAAAHHHQQQWWW\\\```aaa```eeeqqq}}}}}}wwwrrrooolll^^^UUULLLIIIFFFAAA=========>>>===;;;<<<>>><<<888555111222777::::::;;;===>>>???BBBGGGLLLSSSZZZ^^^bbbmmmyyy{{{xxx|||tttuuuzzzggg^^^SSSIIIFFFAAA888555888444000......,,,((('''******)))((((((((()))***+++***++++++)))'''&&&''')))***(((&&&&&&&&&'''&&&%%%))))))))))))))))))))))))&&&''')))***)))(((&&&%%%(((******)))((('''((()))}}}rrrrrr|||ooo```VVVOOOIIIGGGIIIAAABBBBBB>>>999888:::===:::999999:::999666111,,,333333222111000111555888///...------...111444666;;;777444333444555222000---)))$$$###%%%))),,,...000---***,,,000111---)))//////000///---,,,---...,,,---000111000...+++)))))))))***+++---///000111444222///,,,+++,,,///222555666555222---,,,000444444444222111000...+++))))))))))))(((''''''((()))''''''&&&&&&&&&'''((((((+++***)))(((((((((((())))))++++++)))((()))...333333222333555999<<<<<<:::<<<:::666111---,,,---...,,,---...///000///......333///---///444666555333000777>>>===555//////111......///222444444222///111111000///---,,,***)))(((***---000333333333333:::999999999;;;>>>AAACCCBBBRRRbbbcccYYYUUU\\\fffhhh]]]SSSRRRVVVUUUJJJ@@@AAA;;;888===EEEJJJPPPUUUQQQMMMRRRaaakkkooowwwqqqkkkaaaVVVOOOHHH@@@===>>>===???>>><<<===>>><<<666555222222666888777777999777<<>>???===777222111///,,,+++---***)))(((''''''((())))))((())))))(((&&&%%%&&&''')))((('''&&&&&&%%%%%%$$$'''''''''(((((()))))))))((((((******)))'''%%%$$$&&&((()))(((&&&&&&'''(((zzzqqqsss{{{mmm\\\SSSMMMGGGFFFGGG===??????===999777999<<<::::::;;;;;;:::777111---222222333222222444777:::000///---,,,,,,...111333999666222222444444222000,,,(((%%%$$$'''+++///111222...,,,...222222...)))...///000000///...///000///000222333222///,,,***))))))******+++---...///---111444222---+++///444666444111///.../////////111444555222---***+++---)))***+++)))&&&%%%&&&(((''''''''''''(((((()))))))))((('''&&&&&&''')))***+++***(((((()))+++...000111222444666888===DDDIII???999111---...///...,,,111000///.........///000---000333444333111///...000444777777333///,,,+++))),,,///000000111333555111000...,,,***)))))))))(((***...111333444444333777666555555777;;;???BBBHHHRRR]]]]]]VVVRRRWWW^^^```XXXQQQOOOQQQPPPHHH@@@BBB;;;666999>>>BBBEEEIIIGGGBBBEEEQQQYYY^^^hhhuuu~~~sssfff\\\RRRHHHDDDDDD@@@BBBAAA>>>>>>>>>;;;555555111000444555333333444111:::BBBCCC@@@BBBJJJSSS\\\XXXWWW```nnnxxxxxxtttxxxmmm]]]ZZZZZZRRRIIIFFFEEE>>>888666444///,,,---+++***((('''''''''((((((&&&'''((('''%%%$$$$$$%%%'''''''''&&&%%%$$$######%%%&&&&&&''''''(((((()))((()))******)))'''%%%###%%%&&&''''''%%%%%%&&&'''xxxuuuwwwjjjaaaXXXTTTOOOGGGAAA@@@:::;;;<<<;;;:::888999999999:::;;;;;;888444///---...///111111111222555777444222///,,,,,,---000111444333111222222222111000...+++'''''')))---000222222///...///111000...++++++---///000//////000111333444444333222000...---************+++,,,,,,---***000555444000...000333555333000///000000...,,,...222444111+++))),,,000,,,...///---(((&&&''')))(((((())))))***+++++++++)))((('''%%%%%%'''(((***+++)))((((((***,,,...//////111444555666<<>>888555111000222333000///000...777@@@BBB@@@@@@HHHPPPOOOTTTYYY]]]aaafffnnntttwww}}}}}}ooohhheeeaaaZZZTTTOOOGGG@@@>>>;;;444///...---,,,+++)))(((((())))))&&&'''((('''%%%$$$$$$$$$%%%&&&''''''%%%######$$$&&&&&&''''''(((((())))))((()))******)))'''%%%$$$$$$%%%'''&&&%%%%%%&&&'''~~~zzzwwwsssaaa[[[UUURRRLLLCCC===<<<999999999999::::::888777666999;;;999333...,,,++++++...111222222222333444666333///+++***+++---...---///111222111000000000111...+++***+++---......000///......---,,,,,,+++***,,,///111222222333555999777555333222111111111+++++++++***++++++,,,,,,---...///111222333222111222333333333111000///...---...///---+++***,,,...000333555222,,,))))))+++((()))***++++++,,,,,,,,,---+++(((&&&%%%%%%&&&'''&&&)))++++++)))))),,,000//////000222666;;;AAAEEE@@@;;;555222222444444444111000///...,,,,,,++++++(((***---000222000---***))))))))))))((('''&&&%%%&&&)))---000333444555555///...,,,+++******++++++)))***+++,,,...///000111+++...000///...000777>>>LLLGGGFFFMMMVVVYYYQQQHHHLLLRRRVVVPPPDDD>>>BBBIII???999555777888555222222000444666666<<>>777333111000...,,,++++++++++++'''(((***)))'''%%%%%%%%%"""%%%''''''$$$######%%%))))))))))))************'''((()))***)))(((&&&$$$$$$%%%&&&&&&%%%%%%&&&(((~~~uuuiiieee^^^UUUNNNFFF>>><<<>>>999777666888;;;;;;888555444888:::777///))))))***,,,///222444444333444444555222---)))'''''')))+++(((,,,111222000...///000444111...+++++++++***))).........,,,***)))***,,,+++...222444555666777999<<<:::666333111111333444,,,,,,+++++++++++++++,,,111,,,))),,,333666333......333888777222...///222---+++)))***+++,,,,,,+++444777999555///++++++---((((((***+++,,,,,,,,,,,,000...***&&&$$$###$$$%%%""")))///---(((&&&+++222000...---000666::::::999>>>===;;;777444444777999......//////---+++(((&&&)))'''&&&+++111333000+++'''((()))(((&&&%%%&&&'''&&&'''+++111777999555000///...,,,+++++++++,,,,,,)))))))))***+++,,,...///(((,,,000...***,,,333;;;<<>>===888555777888333///...(((000222...111>>>HHHHHHLLLPPP\\\jjjllliiinnnyyyyyy~~~xxxnnniiifffddd^^^UUUPPPOOOKKKFFF???:::888999999555333444777777;;;BBBKKKPPPPPPNNNPPPSSSTTTTTTSSSVVV^^^dddcccZZZYYYeeennnkkkggghhhppp|||ttt}}}hhh___WWWUUUQQQGGG>>>:::444333111///...------...(((***++++++)))'''&&&''' $$$''''''$$$###$$$%%%++++++++++++++++++++++++&&&''')))***)))(((&&&%%%$$$%%%'''&&&&&&%%%'''(((yyyllllllooo___LLLDDDEEEFFFBBB===666===DDDAAA999444777<<<888555111...---,,,***)))111222333333111111222444222...***'''(((***+++++++++,,,---.........---,,,---111444222,,,)))***,,,---+++***---000000---***...000111000000333999===:::666555888888555222333666333...***)))***,,,...,,,...///000000111333555777333000111444555111,,,,,,,,,------------------333555777666222...+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++(((&&&%%%%%%%%%'''***---,,,***(((***,,,+++++++++,,,---000222333;;;:::888666444444444444,,,,,,+++******)))*********((('''(((***,,,------(((((('''%%%######%%%((()))***///555:::999333---///000///---,,,+++---///,,,+++((('''&&&'''((()))+++,,,...000000///---,,,444@@@LLLNNNJJJHHHMMMTTTTTTIII???<<>>888---+++111///+++((())),,,...,,,)))&&&)))+++((($$$###''',,,&&&(((+++------,,,***)))''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&'''(((~~~tttkkkggg^^^SSSKKKGGGDDD@@@===:::<<<===;;;888666555666555222///.........---,,,///111333333111000111222111---)))'''((()))******------......---,,,+++***,,,///222111---++++++,,,...------///000000...---111333333222111333666:::777333222555555222000111666333///,,,))))))***+++---///000000///000222444555222000111444444111---------------------------111333555444111---+++***++++++,,,,,,,,,+++******+++***)))(((''''''((()))*********+++++++++,,,,,,***))))))***,,,///111333666666777777666444222111+++******))))))******+++***)))'''''')))*********(((((('''%%%$$$$$$&&&(((---///222333333111000///---...000000...,,,,,,---,,,+++)))((('''''''''(((***+++---///000///...---333999@@@EEEFFFGGGHHHJJJKKKFFF@@@<<<;;;:::888666666555333000...,,,******''''''&&&'''))),,,///222777777:::BBBJJJOOONNNLLLGGGOOO[[[bbbdddjjj{{{~~~}}}xxxmmm```VVVYYY[[[TTTFFF>>>AAABBB???888CCCOOOSSSQQQSSS\\\fffhhh```VVVRRRVVVYYYQQQFFFCCC@@@???AAACCCDDDIIIOOOVVV]]]hhhrrryyy|||}}}nnnccceeemmmjjj```OOOLLLJJJHHHBBB888222111111///------------+++)))***+++,,,***'''&&&(((***&&&''')))***+++***)))((('''''''''(((((()))))))))&&&&&&&&&&&&&&&''''''(((|||yyylll___^^^ZZZSSSJJJBBB???>>>>>>:::666555666666222///111///------...000000///...111333444222000000000222///,,,***+++,,,------......------,,,***)))(((,,,---...//////...------///000111000///...///000222333444333222222333444333///...111222...------333222000---+++))))))(((...///000000//////111222222///---...111222000---------------------,,,,,,...000222111...+++))))))***+++,,,---,,,+++)))''')))((((((((((((***,,,---,,,+++******,,,...//////***)))((((((***---000222000222555888777555111...)))((((((((((((***+++,,,+++)))'''&&&'''((('''&&&((()))((('''%%%%%%''')))000222333111,,,***,,,///***---000111///---+++++++++++++++***)))'''&&&%%%((())),,,...///000//////222222555;;;BBBEEECCC@@@>>>???>>>999333111333666222111000...---+++******)))(((''''''(((***---...222222333888===@@@???======>>>DDDMMMUUU___nnn|||}}}wwwgggbbb___ZZZQQQJJJEEECCCCCCDDDIIIPPPUUUXXX]]]dddiiijjjggg```YYYWWWUUUMMMDDD@@@<<<999:::;;;;;;>>>CCCFFFLLLUUU^^^fffmmmtttxxx{{{uuuuuuyyy}}}|||yyyjjjhhh___TTTKKKFFF???888666555444333111///,,,+++...---,,,,,,,,,+++)))'''&&&&&&'''(((((((((''''''&&&''''''((()))******+++)))(((((('''''''''''''''zzzzzzuuummm^^^^^^\\\VVVMMMEEEAAA???@@@;;;555333333333000---...---++++++...///000000///222555666444222000000444222000///000222111111------,,,,,,+++***))))))++++++,,,...000111///...///111222000,,,+++...000///000222333333222222222000,,,,,,//////,,,***+++............---+++)))(((//////000///------///000---,,,***+++---...---,,,---,,,,,,,,,,,,,,,+++++++++---......,,,)))(((((()))+++---......,,,)))'''(((((((((((()))+++---...,,,,,,,,,++++++---111444---,,,***((()))+++...000---000333555666444111///((((((''''''(((***,,,---***(((''''''(((((('''&&&((())))))(((&&&&&&((()))111111000...***)))***,,,***---///000...,,,,,,,,,++++++,,,,,,***(((&&&$$$&&&(((***,,,...000000111222000111777>>>AAA???;;;555888888444...+++...333//////......---,,,+++++++++*********+++---///111111000111333777999888777;;;:::===CCCKKKUUUdddqqq}}}}}}wwwdddaaa___^^^UUUJJJDDDDDDPPPLLLKKKTTTaaaiiigggbbb```iiimmmcccTTTMMMMMMNNNDDD>>>:::::::::888999<<<@@@CCCGGGLLLSSS[[[dddjjjiiikkktttsss^^^SSSRRRMMMDDD;;;;;;;;;888555111///......,,,***,,,//////+++&&&''''''''''''''''''''''''&&&&&&'''((()))++++++,,,+++***)))(((''''''''''''qqqkkknnnddd___YYYSSSOOOJJJEEEAAA@@@>>>:::555222000000111///---++++++---/////////111444777888666333222111333111111111333444333222+++++++++++++++++++++,,,******+++...111222111//////000000---)))(((+++///---...111444777888888777111---,,,...///+++))))))(((***,,,---...---,,,+++---......---++++++,,,...)))(((''''''((())))))))),,,+++++++++*********)))(((***++++++)))(((((((((***,,,...000000...,,,*********))))))***+++,,,---***---///...***+++111777111///---***)))***,,,---...///000111222222222222***)))(((''''''))),,,---((('''&&&''')))***)))''''''((()))((('''&&&((()))---,,,***+++,,,,,,***''',,,---------++++++---///***+++,,,---+++)))&&&$$$%%%&&&(((+++---///111111//////111333777999999888111111000...,,,***+++---....../////////...------+++++++++,,,...000222333---------...111333444444555666999===AAAJJJ\\\lll|||xxxsssmmmhhh^^^SSSNNNPPPPPPQQQTTT\\\cccgggeeebbbaaajjjnnnfffYYYQQQPPPPPPBBB<<<777777666333222444:::;;;<<<>>>CCCKKKTTTZZZYYY```pppoooccc___WWWLLLCCCBBB???<<<999555111///...***(((+++000111---((()))(((((((((((((((((((((%%%&&&'''((()))***+++,,,,,,+++***)))((('''''''''nnnggglllggg^^^TTTOOONNNLLLGGGAAA>>>???>>>999222...111444000...,,,---...000000000444666888888666444333333///......000222222111///+++++++++++++++,,,------(((***,,,...000111111111000///---***''''''***,,,...///222777<<>>FFFYYYlll~~~vvvrrryyy|||mmmaaa]]]]]]```PPP]]]jjjkkkccc___eeemmmqqqmmmgggcccdddbbbVVVHHHCCC;;;666666666333000111222222333444777>>>FFFLLLVVV]]]iiixxxvvvkkk```WWWTTTOOOHHHCCC@@@<<<666222///,,,***,,,000111---)))))))))*********)))((((((%%%&&&&&&'''((())))))***++++++)))(((''''''''''''tttlllhhhddd\\\RRRMMMKKKJJJEEE@@@>>>???>>>:::333000111444222000//////111333444444555666777666444333333333,,,,,,---000222222000......---,,,++++++,,,,,,---&&&***...//////...000333333///***''''''((()))***......000666<<>>>>><<<999555222222222333111000111444777888888555666666555333111222333------///111444444222000111000...,,,+++++++++,,,%%%+++000000...---000444555000)))&&&(((******))),,,,,,---333:::???AAAAAA444000---...---'''$$$$$$'''((()))+++,,,,,,,,,+++&&&'''((('''&&&'''(((******)))'''%%%######%%%'''(((((('''&&&%%%%%%$$$$$$$$$&&&''''''''''''(((***(((((()))+++---///000111******)))***+++---000111333,,,&&&***333666///'''((()))+++,,,,,,+++***)))((((((((((((((())))))***555333...***((('''((()))((('''&&&&&&'''%%%""" ###%%%''''''&&&&&&&&&'''$$$''')))(((%%%%%%'''+++'''***...///...---,,,,,,))))))***+++++++++++++++&&&&&&''')))+++---///000222...+++***,,,---,,,***,,,...///---)))'''(((***,,,---///000000///---,,,...------------------,,,---,,,+++******,,,///222666555666777999>>>LLLYYYbbbppp|||}}}yyyxxxzzz{{{ssskkk___XXXWWWZZZ]]]___lllpppvvv}}}~~~uuuyyywwwuuuvvvxxxxxxvvvtttuuurrrnnnkkkllllllcccXXXGGG???:::;;;===:::666555444444333111000111555888AAAKKKQQQUUUeeezzzuuu{{{|||uuuxxxwwwggg]]]ZZZUUUKKKAAA999666222000...---,,,+++'''(((***,,,+++)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&)))(((((('''''''''''''''~~~vvvwwwpppcccVVVUUUQQQKKKEEEBBBCCCEEEEEE@@@:::666444444333222888555222111333777<<>>666///777666444000...000333777777@@@KKKSSSYYY```iiipppxxx~~~|||vvv}}}vvvhhh\\\UUUTTTGGG@@@999666222---+++---((('''&&&'''''''''%%%###%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&wwwkkkdddaaa```ZZZQQQJJJGGGFFFEEEDDDAAAAAA@@@;;;666333444666888444111222777:::999666777555333111111000//////222......333444000///000111111111000///---***)))+++...222666777888888888777444///,,,************,,,,,,---111666999888777333111000---***(((&&&%%%&&&(((***,,,---,,,+++***,,,------+++***(((((()))((((((&&&$$$""""""$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))(((((()))***************++++++***+++,,,+++)))'''***'''%%%&&&(((***+++******)))***---000000...+++......,,,)))(((***...222000---(((&&&''')))++++++111---)))&&&%%%$$$###"""""""""###$$$%%%&&&((())))))&&&###"""###$$$%%%%%%&&&''')))***++++++++++++)))+++...//////...+++)))------+++)))''''''***,,,///......,,,***))))))***((((((((((((((('''&&&&&&%%%&&&)))***+++,,,++++++***)))(((''''''(((***+++---,,,++++++,,,---...///666555555555777>>>FFFLLLRRRXXX```ddddddcccbbbccc```\\\TTTLLLEEEBBBBBBCCCKKKOOOSSSXXXcccrrr}}}~~~xxxwwwyyysssooolllYYYMMMAAA===<<<999777666888666333///------000333444:::BBBJJJOOOUUU[[[```ooopppoooqqq~~~yyyhhhcccddd[[[LLL===::::::555,,,&&&)))'''&&&&&&&&&%%%""" %%%&&&''''''''''''&&&%%%''''''''''''''''''''''''vvvaaaZZZ```ggg]]]QQQJJJIIIIIIFFFCCC>>>BBBCCC???777333555999888444111444:::<<<555...666444222000///000111333000...000444555222......111111111000///---,,,+++***333;;;===:::999>>>CCCBBB999000---000111---''',,,+++,,,...222666777777222111///---+++)))((('''((()))***+++,,,,,,,,,,,,...000222000+++(((((()))((((((&&&$$$""""""$$$&&&((((((((()))(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''''''''''''''&&&)))+++------+++***)))******(((&&&%%%'''(((((((((+++++++++---//////...,,,.........,,,++++++---///,,,)))&&&&&&(((***,,,---000,,,(((%%%%%%$$$###""" !!!###%%%&&&'''''''''(((%%%###"""###$$$$$$$$$%%%%%%&&&&&&((()))***+++'''***---000000---***'''.........+++(((''''''(((+++...000...)))%%%&&&)))%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''((()))******((('''%%%$$$%%%'''***+++///...---+++***++++++,,,///222555444444:::EEEOOOSSSRRRUUU\\\cccccc[[[SSSWWWVVVRRRJJJAAA<<<<<>>>>>DDDOOOYYYaaajjjqqq~~~uuuhhhWWWOOOFFF@@@:::555777<<<666555222...++++++---000111444;;;BBBIIINNNRRRUUU]]]bbbiiiqqqyyyuuunnniii]]]PPPIIIBBB888///++++++)))'''&&&&&&%%%###!!!$$$%%%&&&'''((((((((('''((((((((((((((((((((((((~~~pppaaa\\\``````XXXOOOIIIHHHGGGEEEBBB???@@@???;;;555333555999777555333555888777222---222222222111000000222333111000111333555333111///222222111111000///...---,,,555>>>AAA>>>>>>CCCIIIEEE<<<222///222444000+++,,,,,,+++,,,///333666777000000///...,,,+++******)))))))))***+++,,,---...///222555333---)))((()))((((((&&&$$$""""""$$$&&&)))***+++++++++***)))))))))((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$(((+++......+++)))***,,,+++)))((('''''''''((((((,,,,,,---.........---,,,,,,---...---+++******+++)))(((&&&'''***---//////---***&&&$$$#########""" ###&&&(((((('''&&&'''%%%""""""###$$$$$$$$$$$$#########$$$&&&)))+++''')))+++------+++)))''',,,------,,,)))'''''''''***,,,...---)))&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((('''&&&$$$###$$$'''+++---///...,,,+++*********+++,,,///222222333999CCCLLLTTTTTTUUUZZZ______XXXRRRSSSRRRNNNHHH@@@;;;:::;;;999666;;;HHHQQQUUU]]]hhhyyy|||yyybbbXXXQQQIIIDDD>>>888888<<<333222000,,,******,,,///111333999AAAJJJPPPTTTTTTMMMZZZkkktttqqqrrrrrrmmmnnnmmmbbbLLL999444888...,,,)))(((((((((&&&$$$$$$%%%&&&'''((()))******)))***************++++++rrrgggfffddd___SSSQQQMMMHHHDDDBBBBBBBBBAAA===888444222333444444555666666555333111000111---000444444222000000000666666444444666888888666222222111111000000000000000555<<<@@@BBBDDDFFFHHHBBB<<<666222111222333222------,,,,,,---000333666//////...---,,,,,,+++******))))))***+++,,,...//////222444222...***))))))((((((&&&$$$""""""$$$&&&)))***+++,,,---,,,+++***+++***)))(((''''''''''''"""######$$$$$$$$$$$$###(((+++......+++)))***,,,,,,+++***(((''''''((()))------......---,,,,,,,,,+++---//////---+++******)))(((((()))---000111111+++((($$$""""""""""""!!! $$$'''))))))(((''''''%%%######$$$$$$$$$###$$$###"""!!!"""%%%(((***)))))))))(((((()))))))))((()))++++++)))((('''(((,,,***))))))***((($$$!!!$$$%%%%%%&&&&&&&&&%%%%%%###%%%(((++++++***(((&&&'''&&&%%%%%%&&&))),,,...---,,,+++***)))***+++,,,---...///111444999@@@EEELLLQQQVVVVVVSSSQQQRRRUUUPPPLLLFFFBBB@@@===999555666111444???GGGIIIRRR]]]jjjqqqzzzyyyjjj[[[RRRKKKIIIFFF???999666//////...,,,***+++...000333555:::BBBJJJPPPRRRSSSKKKTTTcccnnnpppsssyyy|||}}}ttt^^^FFF;;;;;;...,,,***))))))))))))'''%%%%%%&&&'''(((***+++,,,++++++,,,,,,,,,---------pppfffjjjhhh___PPPOOOLLLGGGAAA>>>???AAAAAA<<<555222222222222111222555666444///...111444,,,111666666333///......999999888666888===>>><<<333222222111111111222222333555999???DDDGGGGGGFFF>>>;;;777222///000333666/////////------...111333///......---,,,+++******)))))))))***,,,---///000////////////...,,,***)))((((((&&&$$$""""""$$$&&&((()))+++------,,,+++)))+++******)))((((((((()))"""###$$$%%%&&&&&&&&&&&&)))+++------,,,,,,+++,,,+++++++++)))'''''')))+++,,,---...---+++***+++,,,---///111111000.........)))))))))+++...000000000***'''$$$""""""###""""""!!!%%%(((*********)))(((&&&$$$$$$%%%&&&%%%$$$%%%$$$###"""###%%%'''((()))((('''&&&&&&'''((()))%%%&&&((()))((('''((()))+++(((%%%&&&((()))%%%!!!$$$%%%%%%&&&&&&&&&&&&&&&###&&&***------+++(((%%%'''''''''''')))***,,,---+++***)))))))))***+++,,,...///111333555777;;;===DDDMMMTTTQQQJJJGGGNNNVVVIIIDDD>>>;;;;;;:::666222555333444:::@@@EEELLLSSSRRR[[[ooo}}}~~~xxxwwwwwwaaaVVVMMMMMMLLLDDD:::333.........,,,+++,,,///111444777<<>>======;;;888555222000///000222333222111000111333///333777555000,,,,,,---333666777555999>>>>>>:::333333222111111222333444333666:::@@@DDDGGGGGGFFF>>>:::555000---...222444000111111///---,,,...111......---,,,+++***))))))((()))***+++---.../////////,,,)))***---///,,,)))((((((&&&$$$""""""$$$&&&&&&(((***,,,---+++***(((***))))))(((((((((((()))######%%%&&&((()))))))))******+++,,,......,,,+++)))******)))&&&&&&(((+++,,,---...,,,)))((()))+++---///111111000//////000))))))***,,,...///...---+++(((%%%###$$$$$$$$$$$$!!!"""%%%)))+++,,,,,,+++((('''%%%%%%&&&'''&&&$$$&&&&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%''')))++++++***((('''&&&'''((()))***++++++++++++***)))(((((()))***+++...222777777444222444888===DDDJJJKKKGGGFFFIIINNNBBB???;;;888666555444444222666888:::>>>EEEIIIHHHCCCLLL^^^pppxxxyyyzzzyyyyyyfff[[[QQQOOOMMMEEE;;;555000000000...------///111444999???CCCFFFHHHLLLPPPUUUVVVVVV\\\nnnzzzzzz|||}}}oooWWWDDD888555111...---,,,***)))((((((''''''(((***+++,,,.........///000111111111~~~jjjfffmmmmmm```OOOCCC??????===;;;:::???BBB@@@888111///000/////////222444555222000333666777333...***+++...+++111333333777<<<:::444444333222222222333444555222777===AAADDDEEEGGGHHH???:::333...---...000000111333333111---,,,---///......---,,,***)))(((((('''(((***,,,......//////...)))%%%'''---000---)))((((((&&&$$$""""""$$$&&&%%%'''***,,,,,,+++)))(((((((((''''''''''''((((((###$$$&&&((()))++++++,,,,,,***))),,,///000---***'''((()))(((%%%%%%(((++++++------+++(((&&&(((***+++,,,...///...---...///))))))***,,,......,,,***,,,)))&&&%%%%%%&&&&&&&&&"""###&&&)))+++,,,------)))'''&&&&&&'''(((&&&%%%''''''&&&&&&%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%&&&%%%$$$###%%%'''$$$&&&'''%%%""""""%%%)))"""###$$$%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&'''(((*********)))))),,,+++***((((((((()))))),,,555===;;;333---000666666999===BBBEEEEEECCCAAA>>>???===888333222555999+++444888666:::BBBCCC===BBBHHHPPPXXXaaannnzzz}}}}}}pppjjj___UUUPPPKKKCCC<<<999222222222000------...000333:::BBBGGGIIIMMMSSSYYYRRR___ddd___dddttt|||yyy{{{~~~|||}}}}}}rrrcccZZZAAA===888333111///---+++))))))(((((((((***+++,,,...//////000111222222222ssslllqqqmmm```QQQFFFCCCBBB@@@>>>>>>@@@AAA???:::666333333333111//////000222222222444333333111///---+++***+++---///111333333333333777444111000111333333333111777===???>>>???DDDIIIBBB888---+++...000---'''222111///------...///000000000000///---+++(((&&&,,,)))'''(((,,,000111000%%%))),,,+++)))(((***---+++***)))((('''&&&%%%%%%&&&&&&'''))))))*********''''''&&&%%%$$$$$$$$$$$$'''((()))******++++++***)))***,,,------+++(((&&&''''''''''''((()))***+++000111111---(((%%%&&&((('''((()))***++++++******111///,,,******,,,...000***)))&&&&&&&&&&&&%%%$$$'''(((***---//////,,,***(((&&&$$$$$$&&&((())))))'''(((((()))((('''%%%$$$&&&'''&&&$$$%%%((('''###$$$&&&)))(((%%%$$$%%%'''%%%$$$###"""""""""###$$$%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))+++***((('''''''''((()))+++222888777111+++,,,///444777999;;;???AAA===555<<<:::666444222333444555222333555777999:::;;;;;;@@@>>>>>>GGGVVVeeennnrrrrrr}}}fffaaajjjgggTTTDDDAAAAAA>>>666555333111111000111111>>>???<<<>>>MMM___```UUUQQQ\\\jjjooohhhaaafffqqq}}}yyyuuuuuuvvvvvvrrrnnnrrr{{{yyytttuuuxxxwwwZZZFFF999===CCC===333...222///,,,))))))***,,,---)))111777444---,,,///222{{{tttnnnbbb___XXXOOOGGGCCCBBBBBBCCCAAA???>>>>>>;;;777333333222000000111222111000111111222222000---)))'''((())),,,///222333444444111333555555333222222444222333666:::>>>AAABBBAAA===777000,,,+++,,,+++***000000111222333222222111222222111///...,,,***))))))((((((***...000///---)))))))))+++,,,,,,,,,+++***---...,,,'''$$$$$$'''&&&''')))***++++++++++++((((((&&&%%%%%%%%%%%%%%%''''''((()))************)))***,,,---,,,+++(((''''''''''''((()))***+++,,,000000///---***(((((((((((((((((()))))))))******000111222000...---...000---***(((&&&&&&&&&&&&%%%''''''(((+++......---+++)))'''%%%$$$&&&((())))))((((((((((((((('''&&&&&&'''((('''%%%'''++++++'''%%%''')))(((%%%$$$$$$&&&######"""!!!!!!"""###$$$''''''(((((((((&&&%%%$$$$$$$$$#########$$$%%%%%%******)))((((((((())))))***)))'''&&&&&&&&&'''(((+++...111111...+++***+++111666888777888::::::888555555555444333333333333555444444444555777999;;;999:::<<>>>>>DDDOOOXXX[[[ZZZZZZ\\\]]]bbbhhhiiiggggggjjjsssmmmhhhhhhjjjjjjfffaaaiiioootttvvv{{{~~~iii[[[MMMGGGDDD@@@<<<:::333111///...---------,,,///222444333333333333222yyykkk[[[^^^^^^WWWMMMFFFEEEGGGGGGBBB>>>>>>AAA@@@:::444333222111222222222000///---///111222111...***(((%%%&&&)))---000222444555,,,222999:::555111222444333000///555>>>BBB>>>888777444000,,,(((((()))++++++...111555666555222111444333111///---,,,,,,,,,'''''')))+++......+++)))+++((('''***...000---))),,,222666222)))$$$%%%)))%%%'''))),,,---,,,++++++(((((('''&&&%%%%%%%%%%%%&&&'''((()))************(((***+++,,,,,,***(((''''''''''''((()))+++,,,---000///---,,,,,,+++)))((((((''''''''''''((())))))...444999999444000///000000---)))&&&&&&''''''''''''&&&&&&(((+++------,,,)))'''%%%%%%'''))))))))))))((('''''''''''''''((()))***(((%%%'''+++***''''''(((((('''%%%###$$$$$$"""!!! !!!"""###$$$))))))((('''&&&&&&&&&&&&###""""""!!!"""###%%%&&&++++++***))))))))))))))))))((('''&&&%%%&&&'''''')))))))))***+++***)))(((...444777333000333777888///000222333444333222222888666444222222444777999555888<<<>>>AAAIIIUUU]]]pppkkkkkkxxxtttbbbVVVXXXUUUFFF:::888888666444222111111222222999<<>>===>>>>>>:::666222111111222333222///---+++,,,...000111000///...%%%&&&(((+++...000111222///444888888555111111222222...---333<<>>???999222///000222...)))&&&&&&'''((((((&&&%%%$$$&&&)))+++------***(((&&&&&&((())))))(((''''''&&&%%%%%%&&&'''(((++++++((($$$$$$((((((%%%))))))(((&&&%%%$$$###$$$"""!!!!!!!!!"""###%%%&&&***(((&&&$$$$$$$$$%%%&&&######"""""""""$$$&&&(((++++++***))))))))))))))))))((('''&&&%%%&&&''''''''''''(((((('''((()))***---111333000///222444444,,,---///000222333444444777666555444333444555666888:::<<<<<<>>>CCCLLLSSSbbb```bbblll{{{|||nnnaaa]]]VVVJJJ???<<<888666333111///000111222444;;;JJJXXXZZZTTTTTTZZZeee___^^^fffmmmlllhhheeeccclllqqqiiiZZZSSS[[[fffYYYYYY\\\cccnnnvvvwwwuuuvvvxxxqqqaaaYYYZZZZZZUUU???;;;666444444333222000888444444999>>>?????????tttnnnlllooobbbSSSMMMOOOPPPKKKDDDAAA@@@>>>;;;888666666666111000000111222111///,,,+++++++++,,,...111555666))))))***+++,,,---...///777555444333222111000/////////000444888999777555444///***)))***+++***(((******,,,---///111222333111///,,,)))((()))+++---///...,,,)))&&&%%%%%%%%%$$$(((,,,...---,,,,,,---222333222000---)))'''&&&%%%&&&((()))***)))'''&&&'''&&&%%%$$$############%%%&&&'''(((((()))((((((((())))))*********)))((('''''''''((()))+++,,,---+++)))'''(((******'''###%%%%%%%%%&&&&&&'''((())),,,555>>>@@@999222///000222...)))&&&&&&'''((((((&&&$$$###$$$'''***++++++)))(((&&&'''((((((((('''%%%%%%$$$###$$$%%%'''(((***)))'''###&&&,,,...,,,***)))'''%%%%%%$$$$$$#########""""""###%%%&&&((('''&&&$$$"""!!!###$$$&&&$$$$$$$$$$$$%%%''')))*********))))))))))))******)))((('''&&&%%%&&&''''''%%%))),,,***&&&%%%***///,,,//////...111444222,,,------,,,---///222555777444555666666666555333222<<<:::999:::<<>>>>>;;;777222000111333///...---...000000///---+++***)))))),,,000555999------,,,,,,,,,,,,------999555111///000111000///...000222333333444555666333///***))),,,...,,,)))...---,,,,,,---///222444...,,,)))''''''(((***+++111000---)))%%%$$$%%%'''###)))...000...,,,---///000///---+++***)))'''&&&(((((((((((('''&&&&&&%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((())))))***)))))))))''''''''''''((()))***+++)))(((((((((((('''%%%"""###$$$%%%'''((()))))))))+++222999:::666111///000...+++'''%%%&&&'''''''''&&&$$$"""###%%%((())))))((('''&&&&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&'''((((((((('''%%%***333999888+++(((%%%$$$%%%%%%%%%$$$%%%$$$######$$$%%%'''((($$$###"""!!!!!!###$$$&&&$$$%%%&&&''')))***+++,,,''''''''''''((()))***+++((('''&&&%%%$$$%%%&&&&&&###)))---+++%%%###)))///,,,---,,,---111444000)))...---++++++---000444666000222444666777555333111999888666666999===AAACCCFFFSSS______YYY\\\mmm~~~qqq```ZZZTTTKKK:::777333///......000111444>>>BBBAAAJJJZZZ```ZZZVVV^^^iiinnniiibbbdddkkkqqqfff\\\^^^fffhhh^^^SSSWWWVVVVVVTTTOOOOOOYYYcccaaaccceeegggiiiggg^^^SSSUUUKKK???999999;;;<<<;;;:::<<>>CCCIIIOOOTTTUUUUUUZZZdddmmmtttyyy}}}}}}sssgggXXXMMM<<<999555111///000222333555:::???DDDKKKTTTYYY[[[ZZZ]]]dddhhhfff```aaaeeennngggaaaccciiiiii```WWWXXXUUUSSSPPPIIIDDDKKKVVVTTTSSSWWW```eeeccc```^^^\\\RRRFFF@@@AAABBBAAA???@@@AAAIIIQQQOOOLLLUUUdddyyyxxxnnnUUU[[[^^^WWWJJJAAAAAADDDBBB;;;222...//////,,,(((,,,***)))))),,,...//////***)))))))))***+++,,,,,,000///...---......000000+++///222000---,,,111666111///,,,,,,///111222222...111222000+++***...222,,,+++***)))))))))******+++***)))(((((()))******'''***---...+++))))))***,,,+++---222666777333//////333555111+++***000777000...***'''%%%%%%%%%&&&+++***)))((((((''''''((($$$$$$%%%&&&'''''''''''''''((((((((())))))******(((((('''&&&&&&&&&&&&&&&'''***---,,,((($$$###$$$!!!&&&***------,,,+++,,,,,,,,,,,,---...//////&&&%%%###$$$%%%&&&%%%$$$%%%$$$###$$$%%%%%%$$$###&&&%%%%%%%%%&&&&&&$$$"""$$$%%%''')))+++++++++***------)))&&&***333888888***'''######%%%''''''&&&%%%$$$###"""""""""###$$$!!!!!!"""###$$$&&&((((((!!!###'''***,,,---,,,+++######$$$%%%''')))+++,,,$$$###!!! !!!"""$$$$$$$$$%%%%%%%%%$$$###)))------(((%%%(((---...))))))+++,,,------,,,+++++++++,,,---///111333444///555999888333444===FFFQQQLLLIIINNNWWW^^^```^^^cccsss~~~|||vvv|||}}}pppYYYMMM>>>;;;777333111111333555444333<<>>@@@HHHIIIFFFLLLYYYaaa```dddmmm```WWWLLLGGGGGGHHHEEEAAAFFFEEEKKKTTTUUURRR[[[iii}}}xxxhhh___TTTLLLJJJHHHEEEAAA;;;999666222///,,,***))),,,)))(((+++111333000+++,,,+++)))((()))+++...000000//////.........//////,,,,,,---...///000111222555000+++---222444///***000000...,,,***+++...111---,,,+++)))'''&&&%%%$$$&&&&&&''''''(((((())))))''',,,000000---******+++333---)))---666:::666000666888777000((('''///888...---+++)))((('''''''''000...,,,+++******+++,,,''''''&&&&&&&&&'''''''''***&&&###%%%***,,,***&&&%%%(((+++***&&&%%%&&&(((%%%'''+++......+++'''$$$###"""###''',,,000111000++++++,,,------,,,***))),,,'''###!!!$$$'''((('''&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&''''''(((,,,,,,+++)))(((***---000***)))(((&&&'''(((***+++((('''%%%%%%&&&&&&&&&%%%!!!"""######!!!!!!"""#########$$$$$$%%%&&&&&&'''$$$%%%&&&(((***,,,///000(((&&&$$$""""""$$$&&&''')))'''###  ###$$$$$$&&&((()))'''&&&&&&'''&&&'''((((((''''''((()))---------+++******,,,---******+++,,,...//////000///000000000111555;;;???KKKEEE@@@DDDOOOVVVVVVRRR\\\gggqqqoooiiimmmsss___RRRCCCCCC;;;000000888666,,,...777BBBHHHHHHHHHLLLQQQeee___ZZZ\\\dddgggbbb\\\YYYbbbjjjiii```[[[]]]bbb```VVVMMMKKKHHH@@@777333AAAGGGJJJJJJRRRcccrrryyydddUUUQQQYYYSSSBBB???KKKUUUHHHEEESSS```eeejjjqqqzzzxxxiii^^^RRRLLLLLLJJJEEE???;;;999666222///,,,***)))+++******---111222///---,,,+++***)))***,,,...///......---------......//////...------...///111222333222000///000000///---///...---+++)))***---///000...,,,)))((('''((((((&&&&&&&&&&&&'''(((((()))///...---.........---,,,---++++++---111333222000444444111,,,((((((,,,111---,,,+++***)))(((((((((---+++)))(((((()))+++,,,)))((('''&&&&&&&&&'''((('''&&&%%%%%%&&&'''((()))))))))))))))******(((''''''))),,,......,,,***((($$$######&&&***......---))))))***++++++***)))(((***&&&###"""$$$&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((,,,,,,+++***)))***---000+++***(((&&&&&&&&&'''(((&&&%%%$$$$$$&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''')))+++---...'''&&&$$$""""""###%%%'''((('''$$$"""!!!"""###$$$%%%'''))))))'''&&&&&&&&&((((((((((((''''''((()))......---,,,******+++---******++++++,,,...///000///000000//////222666999===<<<<<<>>>CCCHHHLLLNNNXXXZZZ]]]]]]^^^ccckkkrrruuu{{{}}}yyywwwuuulllaaaNNNDDD:::555333111///...222555;;;AAAEEEJJJOOORRRWWW[[[___bbbcccbbbbbbaaa``````aaacccbbb```\\\YYYXXXRRRMMMJJJCCC:::444333:::@@@CCCCCCIIIXXXeeekkkfffaaa[[[WWWUUUSSSSSSSSSQQQPPPWWWdddjjjmmmwww{{{vvviii___SSSMMMMMMKKKEEE>>><<<:::666222...+++***)))***+++---///000000///...,,,,,,,,,,,,,,,...//////...---------...///000000000///---+++,,,...111333333444333111---,,,...000...---,,,***((()))+++...222000---+++******+++,,,&&&&&&%%%%%%&&&((()))***555111,,,,,,///111000---((()))+++,,,------...///000...***((('''(((((((((++++++***))))))))))))))))))(((&&&$$$%%%(((+++---,,,***(((&&&%%%&&&((()))&&&''''''%%%###$$$'''***,,,***(((***...///+++''')))***,,,---...---,,,+++'''&&&%%%&&&)))***+++***&&&&&&'''((((((''''''&&&&&&%%%######%%%&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&'''((())))))))))))'''&&&'''***---***)))'''&&&%%%$$$%%%%%%$$$###"""$$$&&&((((((((('''%%%%%%'''******&&&###%%%&&&&&&'''(((((())))))%%%%%%%%%&&&'''((()))***&&&$$$###""""""###%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&((()))((('''%%%%%%&&&***)))(((''''''((())))))//////...,,,***)))+++,,,+++*********+++---...000...///000///......000222///444888888777999AAAGGGQQQLLLHHHKKKQQQUUUSSSOOOZZZkkkrrriiigggqqquuuooo[[[III<<<:::666------555555333444999AAAJJJPPPRRRIIIUUUaaaeeebbb^^^aaaeeeccc\\\VVVYYY___```WWWMMMNNNLLLJJJGGG>>>444000111222777::::::>>>HHHSSSXXXdddkkkfffXXXXXXfffjjjaaaZZZcccrrr|||zzzyyytttggg```VVVOOOLLLIIIDDD@@@===:::666111...+++***)))***---000222111000///000,,,,,,---....../////////............///111222222...,,,)))((()))---111444555555444111...---...000......---+++))))))+++---///......------,,,------((('''&&&&&&''')))+++---444222//////000000///---'''(((***+++,,,---------+++***)))((('''&&&%%%%%%)))((((((((((((((())))))'''&&&$$$###$$$(((,,,///...+++(((%%%%%%&&&)))***)))((('''%%%$$$%%%''')))+++++++++---000000---+++*********++++++,,,------***)))((('''(((((())))))$$$%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((()))***%%%%%%%%%$$$"""###%%%'''''''''&&&%%%$$$$$$%%%%%%%%%$$$######&&&''''''''')))'''&&&)))......(((###&&&''''''(((((())))))***&&&%%%%%%%%%%%%%%%&&&&&&$$$###"""!!!"""###$$$%%%&&&''''''''''''&&&&&&%%%'''((()))(((&&&%%%%%%&&&***((('''&&&(((***+++,,,...///...,,,))))))***,,,+++***)))))))))+++---...+++---//////---------...,,,111555444111222999@@@HHHCCCAAACCCGGGGGGBBB<<>>AAAAAA???;;;::::::>>>===CCCNNNSSSTTT\\\gggjjjdddSSS@@@888<<>>888444555888;;;222666EEEKKKGGGMMM[[[iiijjj^^^III@@@CCCAAA999222444555555666888===@@@JJJHHHHHHMMMTTTVVVTTTPPPQQQVVVXXXOOOBBB:::===DDD>>>666222555888666111///...------///......444<<>>FFFQQQ]]]^^^\\\VVVNNNFFF???999555333000000333777:::<<<@@@DDDIIIKKKLLLLLLMMMNNNPPPRRRQQQHHH<<<666777;;;666111...000333222222444...,,,,,,---,,,+++222;;;???BBBLLLZZZdddooo|||ssscccPPPIIIKKKMMMGGG???999666222///---...///111111///000444888888222,,,...,,,+++******---///111000//////.........//////111///,,,******,,,...000---444:::999333///000333,,,------,,,)))'''((((((''''''&&&(((,,,222888<<<---***'''%%%'''+++111444888444///...//////,,,)))%%%+++000111---+++,,,...---)))&&&'''+++,,,(((%%%++++++***)))))))))))))))(((((((((((('''&&&%%%$$$%%%%%%%%%&&&'''((()))***'''***,,,+++(((%%%$$$###&&&&&&''',,,111111...***+++***)))(((&&&&&&&&&&&&)))******(((&&&'''+++///111///,,,)))'''&&&&&&&&&###%%%'''&&&$$$%%%(((+++&&&((()))***)))(((&&&%%%"""&&&+++//////---)))&&&$$$&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$###"""!!!"""%%%''''''&&&###$$$%%%$$$###"""$$$%%%!!!""""""######$$$%%%%%%&&&&&&%%%$$$#########$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&((()))***%%%%%%&&&&&&%%%&&&))),,,+++)))))),,,000000+++%%%%%%&&&&&&&&&%%%&&&(((+++$$$&&&)))***+++)))'''%%%%%%&&&&&&&&&%%%%%%''')))%%%***......,,,,,,000444111//////333888888333---***///000---///999EEELLLPPPNNNUUU___ZZZHHH======999111***+++333999;;;:::555AAAMMMNNNFFFCCCHHHPPPPPPMMMGGG@@@999444222111000...---///...---222888...+++***,,,+++***111;;;@@@CCCHHHSSSdddyyy|||iiiddd]]]UUUOOOJJJGGGFFFFFF999......222222///,,,444777888555000...222666,,,,,,---,,,,,,---000333===888222---,,,,,,,,,,,,---///111///,,,+++,,,//////111444444333222222222---...---***'''(((,,,000((())))))******---111444---***&&&$$$&&&(((***+++///000111111000...,,,++++++...111000+++((())),,,......---***((((((***,,,......---,,,+++++++++++++++,,,---,,,)))&&&$$$$$$%%%%%%%%%%%%&&&(((*********)))***++++++***&&&###((('''))),,,000000,,,(((''''''(((((((((((('''&&&$$$$$$$$$%%%&&&'''((()))111///,,,(((&&&%%%%%%&&&&&&((()))(((&&&(((,,,111...,,,+++*********(((&&&'''((()))******)))'''&&&###%%%&&&%%%%%%%%%''')))'''''''''&&&&&&%%%%%%%%%%%%""" !!!$$$''''''&&&)))'''%%%######%%%'''(((%%%###!!!!!!"""$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&(((***+++)))((('''&&&%%%%%%%%%%%%'''###!!!###))),,,+++(((,,,)))&&&'''***+++)))%%%%%%%%%&&&'''(((((('''''')))))))))((())))))******(((''''''&&&&&&&&&''''''*********,,,//////---,,,---,,,+++,,,///000...,,,---,,,++++++---222999>>>AAAKKKUUUXXXWWWRRRGGG<<<555333000...000444999<<<999>>>DDDEEECCCAAADDDHHHLLLGGG???999555222000...222...***(((***...111222555111.../////////222777===FFFMMMRRRdddnnnlllggg]]]QQQJJJIIIKKKBBB999222111111///111444666777888666222111333555.........,,,+++---000333CCC===666000---,,,+++***,,,---///...---------...---///111111111000111222/////////---,,,,,,---///*********))))))***---000,,,)))&&&%%%&&&((())))))+++---//////...,,,+++***...------,,,+++***))))))+++,,,+++***((()))+++---,,,---...//////...,,,***,,,,,,,,,+++)))&&&$$$$$$%%%&&&&&&''''''(((((())))))((('''((()))(((&&&$$$((((((+++---///...+++)))%%%''')))++++++)))'''%%%$$$$$$$$$$$$%%%&&&((((((,,,+++)))((('''''''''((()))((('''''')))+++---...---,,,*********)))(((&&&&&&''')))******)))'''&&&$$$%%%&&&&&&%%%%%%''')))(((((('''&&&%%%%%%$$$$$$"""!!! """&&&))))))((((((&&&$$$######%%%(((***'''%%%######$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&''')))***&&&&&&%%%$$$############%%%######$$$(((******)))***'''$$$%%%)))***'''$$$"""###$$$%%%&&&((()))***++++++***))))))************)))'''&&&&&&&&&'''''')))))))))+++------+++***+++******,,,...///---***))))))(((((((((,,,222666BBBIIINNNOOOOOOLLLFFF???444222///---...222666999:::;;;<<<======???@@@BBBDDDCCCAAA;;;555111111222000///---++++++---///000888333000000000000444:::@@@HHHUUUdddqqq~~~}}}uuujjjaaa[[[UUUNNNIII>>>;;;888555000...444===888888888777666444333222222111000---+++,,,///222@@@;;;444///,,,+++***)))******+++---//////...,,,,,,---............000222111111111222333222000---......,,,***(((''')))++++++)))'''&&&'''((('''&&&'''))),,,,,,++++++++++++111,,,((((((***+++)))&&&((()))******))))))+++---)))+++///222333000---***+++++++++***(((&&&$$$###%%%&&&''')))))))))(((''''''&&&$$$$$$&&&&&&&&&%%%'''***---///---,,,******$$$'''+++------+++'''%%%%%%$$$$$$$$$$$$%%%'''(((''''''(((((()))))))))***,,,(((%%%'''+++...---+++,,,+++))))))))))))'''%%%%%%&&&((())))))(((&&&%%%&&&&&&'''&&&%%%%%%''')))))))))((('''%%%$$$######!!!%%%(((+++***)))%%%$$$""""""###'''+++---***(((&&&&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((######""""""!!! """###%%%&&&&&&''')))***(((&&&###$$$''''''%%%"""""""""###$$$'''+++...000------,,,+++************,,,+++(((&&&&&&&&&'''(((((('''''')))******(((&&&&&&''')))+++...---+++(((&&&''''''&&&&&&(((+++...===AAABBB@@@@@@BBB@@@===333111///------///333555999666333333666999::::::999===@@@<<<555111333777000111222///,,,+++...111999666333444333222777===GGGNNNbbbxxx|||gggaaaeeebbbRRRBBB???===:::888444333:::CCC<<<:::999999888666333000444333111...,,,,,,...111222///+++(((((()))******)))'''(((+++000111...+++,,,---------,,,...111333333333444777999777111,,,222111///+++'''&&&&&&((()))(((''''''(((((('''%%%$$$'''+++,,,+++***,,,...111---((('''(((***(((&&&((()))******)))(((***+++(((***...000111000...,,,+++***)))((('''&&&$$$######%%%'''***++++++***)))'''$$$"""!!!###%%%&&&%%%'''+++//////,,,))))))***&&&(((***,,,,,,+++)))'''&&&%%%$$$######$$$&&&'''&&&'''((()))***+++++++++,,,)))((((((+++---,,,+++***)))''''''((((((&&&$$$###$$$&&&(((((('''%%%$$$&&&''''''&&&%%%%%%&&&(((***)))((('''%%%$$$###"""!!!$$$'''******)))(((###"""!!!!!!$$$(((,,,///,,,***)))((())))))(((''''''&&&%%%%%%$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&"""""""""!!!!!! ###''''''$$$$$$'''+++'''&&&$$$$$$&&&&&&%%%###$$$$$$$$$&&&)))///444777///...---++++++*********...,,,)))'''&&&&&&'''(((&&&%%%%%%'''((((((&&&$$$$$$%%%(((+++---+++)))&&&%%%&&&'''''''''(((***,,,333555444111222666777555333111///------...000111333222000000111222333333222777;;;;;;888555666777333555666222---,,,000555777666666888666555888???QQQ[[[ooopppgggeee___RRRFFFEEE???;;;<<<<<<<<>><<<:::888555111---333333222///---,,,...000)))'''$$$$$$%%%((())))))'''&&&&&&***...000...,,,---.........---...111333444444555888:::888222,,,444333000,,,'''%%%&&&'''(((''''''((())))))'''&&&$$$(((,,,---+++,,,///222000...,,,)))''''''((())))))******)))(((((()))+++******++++++,,,...//////,,,***''''''''''''%%%###"""$$$'''***,,,---,,,,,,'''$$$!!!!!!"""$$$%%%&&&'''***------***((((((***)))))))))))))))***++++++(((&&&$$$######$$$&&&''''''((()))***++++++++++++)))***,,,+++)))(((***,,,)))'''&&&&&&&&&&&&%%%$$$!!!###$$$&&&&&&&&&$$$###%%%&&&&&&&&&$$$$$$&&&(((***)))((('''%%%$$$###"""!!!$$$'''))))))(((&&&%%%"""!!!!!!"""%%%))),,,///,,,+++******++++++)))((('''&&&%%%$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%############"""!!! ###((('''$$$"""%%%***((('''&&&&&&''''''&&&%%%%%%$$$$$$%%%)))...444888...---,,,+++***)))))))))...,,,***'''&&&&&&''''''$$$$$$$$$&&&''''''%%%######&&&))),,,+++***'''&&&###%%%'''''''''(((***++++++------***+++///000...333222000............///***...222111...,,,---000000222555888:::999777555666888888333//////444:::444555888;;;999777:::@@@ZZZkkk{{{ppp]]]QQQOOORRRLLLDDD???AAADDDDDDBBBCCCBBBAAA???;;;666222...,,,///000111000...---...///+++(((&&&%%%&&&'''''''''&&&&&&&&&(((+++---...---...000000000...///000222444444666777777555111---222111///+++'''%%%&&&''''''''''''(((***+++***)))%%%***...///,,,---111666111000///,,,***))))))*********)))((('''))),,,...---+++)))((())),,,///111000,,,)))(((******(((&&&###%%%'''***,,,---------(((%%%###"""###%%%%%%%%%&&&(((******)))((((((((()))(((''''''''')))+++,,,***(((&&&$$$###$$$&&&'''(((((())))))******++++++'''***---+++(((&&&(((+++'''%%%$$$$$$%%%%%%$$$### !!!###%%%%%%%%%$$$###"""###$$$$$$###$$$&&&((())))))((('''%%%$$$#########&&&))))))'''$$$###"""!!!"""###$$$''')))+++,,,***))))))***+++,,,***(((&&&&&&%%%$$$############"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%###!!! ###''''''$$$"""$$$'''((((((((((((''''''''''''$$$###"""###%%%***///222++++++***)))((((((((((((+++***)))(((''''''&&&&&&######$$$&&&(((((('''%%%&&&))),,,,,,+++(((''''''"""$$$%%%%%%%%%%%%''')))))),,,,,,)))***---...+++111000000///...---------&&&,,,111111,,,)))+++...000000222666::::::666333666777777444222333888<<<444555999<<<:::999???GGGaaauuuqqq\\\OOOOOOUUUOOOIIIEEEHHHIIIGGGDDDCCCEEEEEEBBB;;;333---+++,,,***---000111000///.........+++((('''((((((((('''&&&&&&''''''''')))---000...000111111///......///333444555555222000//////------+++(((%%%$$$&&&(((''''''&&&(((+++------,,,&&&+++000000------222888555222......///...+++((((((((('''''''''+++000444///---+++)))***,,,///111444000,,,,,,...///---***(((((()))******+++,,,,,,***'''%%%$$$%%%&&&%%%%%%%%%%%%%%%'''((()))((('''&&&'''''''''((()))******,,,***'''$$$###%%%'''(((&&&&&&%%%&&&''')))+++,,,((()))***)))((('''''''''&&&$$$######$$$%%%###""" """$$$$$$$$$###"""!!!"""###"""$$$&&&((((((((('''&&&%%%%%%$$$$$$###&&&((((((%%%"""""""""!!!"""%%%'''((((((((((((''''''''')))+++,,,***(((&&&%%%$$$###""""""""""""###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$"""!!!"""%%%&&&$$$###$$$%%%(((((((((((('''&&&&&&'''%%%$$$######$$$'''***,,,((((((''''''&&&''''''''''''(((((()))((('''&&&%%%######$$$&&&)))***)))'''***,,,...---***((('''(((%%%&&&%%%$$$######%%%''')))++++++((((((+++,,,***.........------,,,++++++(((***,,,,,,+++***+++---...111444777777555444333000222444666777888999999888777999999888:::EEEQQQdddxxxxxxlllbbbYYYRRRNNNPPPLLLKKKLLLLLLGGGDDDDDDFFFGGGDDD;;;000***))),,,&&&***///111111///......---+++(((((()))******)))&&&'''(((&&&%%%''',,,111...000222111///---,,,---222444555333///---...000******(((&&&$$$###%%%(((((('''&&&(((+++...//////''',,,000000------222888999222---...333333---%%%'''&&&&&&%%%'''---444999///...,,,+++,,,---///111888333//////222333111...++++++***))))))******++++++)))'''&&&''''''&&&$$$%%%###"""%%%(((***(((%%%$$$%%%''')))***))))))(((---+++(((%%%$$$%%%''')))######"""###%%%(((+++---+++(((&&&''')))***&&&###%%%$$$"""###$$$$$$###"""!!!###$$$$$$###"""!!!""""""###&&&((('''''''''&&&&&&%%%%%%%%%###%%%((('''$$$!!!"""###!!!###&&&((()))(((&&&%%%%%%%%%&&&(((+++,,,***(((%%%$$$###"""!!!!!!!!!!!!###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&$$$"""!!!!!!$$$&&&%%%$$$######'''(((((((((&&&%%%&&&''''''&&&%%%%%%%%%'''(((***&&&&&&%%%%%%%%%&&&&&&'''%%%&&&((())))))'''%%%$$$"""###$$$'''***+++***)))---///000...***'''((()))******(((%%%######%%%''')))+++)))$$$$$$(((***)))+++,,,,,,,,,,,,+++***)))+++)))&&&'''))),,,,,,,,,---222888888444111222444+++---222888;;;;;;888555<<<:::888777666;;;JJJYYYeeewwwsssddd^^^[[[UUUOOOJJJSSSYYYTTTGGGAAAEEELLLBBB>>>;;;:::;;;666...'''///////////////000111111,,,+++***+++,,,,,,+++)))''''''''''''(((***++++++222555777555000------...---...///111222000+++''',,,+++(((%%%$$$$$$%%%%%%'''((()))******)))((('''&&&'''(((***,,,...000111111///...///000///,,,((((((&&&######'''+++...///333000,,,)))***...333777222222222222222111000000000000...***''''''(((***,,,)))&&&$$$%%%&&&&&&&&&$$$$$$$$$%%%&&&'''%%%$$$%%%&&&&&&''''''''''''''',,,***(((%%%%%%&&&''')))(((&&&$$$$$$&&&((()))***(((&&&%%%%%%''''''&&&$$$!!!###%%%((()))'''$$$"""!!!$$$&&&%%%###!!!  !!!"""$$$&&&'''$$$%%%'''(((((('''%%%$$$$$$&&&'''&&&###""""""###$$$%%%%%%%%%$$$%%%(((***''')))+++,,,,,,***(((&&&'''''''''&&&%%%###"""!!!$$$%%%%%%&&&''''''''''''((()))((($$$!!! ###&&&$$$&&&((((((&&&%%%$$$%%%&&&&&&'''(((((('''&&&%%%''''''&&&&&&&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''+++***'''%%%$$$%%%&&&((($$$%%%(((***++++++***))),,,+++******+++***(((&&&'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&((()))***,,,---,,,)))***---,,,((((((***+++***''''''+++...111222444666666444222111111111333777;;;>>>??????===999<<>>;;;999888666111---//////.........///000111---,,,+++,,,------+++***'''''''''((()))***+++,,,111222444333111///.........---...//////...***'''+++***((('''&&&&&&''''''***************)))((('''%%%'''(((+++---...//////...,,,,,,---...---***((('''%%%######'''+++...///222000---,,,---000555777111111111111111000///...111000///+++(((&&&&&&'''***'''$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&(((((('''&&&&&&&&&%%%%%%%%%&&&'''''')))(((%%%$$$###%%%&&&((('''%%%$$$$$$&&&((()))(((%%%'''((('''$$$$$$&&&(((%%%$$$###''',,,,,,&&&!!!"""$$$&&&%%%###!!!  !!!###$$$%%%$$$%%%'''((((((&&&%%%$$$&&&((()))(((&&&$$$#########$$$%%%%%%$$$$$$&&&(((&&&(((***++++++***(((&&&(((((('''&&&%%%$$$###"""""""""$$$%%%''''''((((((((())))))&&&###!!!###%%%%%%&&&((((((&&&%%%$$$%%%'''((())))))((('''%%%$$$&&&&&&%%%%%%&&&&&&''''''#########$$$%%%&&&'''(((***)))&&&$$$$$$%%%&&&(((&&&((()))+++++++++*********((('''((())))))'''&&&((('''%%%#########$$$%%%%%%%%%%%%&&&''')))***+++...///,,,)))+++//////,,,+++++++++***)))***,,,...///111333444444333111//////000333777===CCCGGGIII???>>>BBBFFFDDDFFFVVViiixxxyyyyyy}}}|||mmmbbb\\\XXXWWWUUUTTTRRRQQQOOOJJJCCC>>>@@@>>><<<999777555333222///...---------...///000...---,,,,,,------+++***&&&''''''((()))***+++,,,/////////111222222000///...---,,,+++,,,+++(((&&&))))))))))))************///...,,,+++)))(((((('''%%%'''))),,,---...---,,,***))))))+++,,,,,,***((('''%%%###$$$'''+++...///000///......///111444666000000000//////...---,,,000000///,,,(((%%%$$$$$$'''%%%######%%%'''''''''&&&%%%%%%&&&)))***)))((('''&&&%%%%%%$$$%%%&&&&&&&&&%%%###""""""$$$&&&'''%%%$$$###$$$&&&((('''&&&$$$(((***'''"""!!!&&&,,,)))$$$"""'''---///(((!!!"""$$$%%%%%%###!!!!!!!!!!!! !!!""""""$$$%%%&&&''''''&&&%%%$$$''')))++++++)))&&&$$$$$$"""$$$&&&&&&$$$$$$$$$%%%&&&''')))******)))'''&&&(((((('''&&&&&&%%%$$$$$$ !!!"""$$$&&&'''(((((('''))))))(((&&&$$$$$$%%%%%%'''((((((&&&$$$%%%%%%************(((&&&$$$###$$$$$$$$$$$$%%%%%%&&&&&&""""""######%%%&&&((((((((('''%%%$$$$$$%%%&&&''')))******++++++*********&&&%%%###$$$&&&''''''&&&)))'''%%%###""""""###$$$%%%%%%&&&''')))***,,,---------+++(((***///111......,,,++++++,,,.........---...000111111000...---...000222777===DDDJJJMMMEEEIIILLLLLLNNNWWWiiixxxzzzxxx|||{{{vvvzzzooo[[[SSSWWW^^^XXXUUUSSSRRRPPPJJJAAA:::>>>>>>???<<<888555333333......,,,,,,,,,---///000///---++++++++++++***(((&&&&&&((()))***+++,,,,,,---++++++...222444222///...,,,))))))))))))(((&&&((()))***,,,------......333111...+++)))(((((((((%%%'''***---...---,,,***(((((()))+++,,,,,,***)))(((&&&$$$&&&)))---///000///////////////000000000............---,,,+++***.........,,,)))&&&$$$$$$&&&%%%$$$%%%''')))***)))&&&%%%$$$%%%((()))))))))&&&'''((((((((('''&&&%%%$$$######"""###%%%'''(((#########%%%''''''&&&%%%&&&((()))&&&######'''+++'''%%%$$$'''+++,,,'''###"""$$$%%%%%%###"""""""""######"""!!!!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%'''***,,,,,,)))&&&%%%$$$$$$&&&((('''&&&$$$###$$$$$$%%%'''(((((((((&&&&&&(((''''''&&&&&&%%%%%%%%% !!!###$$$%%%&&&&&&&&&$$$&&&((())))))(((((('''%%%'''((('''%%%$$$%%%&&&+++++++++***(((&&&###"""""""""###$$$$$$%%%%%%%%%!!!!!!"""###$$$&&&((()))'''&&&%%%$$$$$$%%%&&&'''************))))))((((((###"""!!!!!!$$$&&&'''''''''&&&$$$""""""###$$$&&&&&&&&&'''((()))+++---...******'''$$$'''...111///111---***+++...000000...,,,---...//////...---,,,---000333888<<>>???===888222...000///---+++,,,...000222///,,,)))'''''''''&&&%%%$$$&&&(((***,,,---------)))***+++---000111000...,,,***((((((***+++***)))((()))***,,,///111333333111000...---+++******)))+++,,,...///...---,,,******---///000///......///+++)))((()))+++.........++++++++++++***)))'''''')))******+++++++++++++++)))***+++)))'''&&&'''((('''&&&&&&(((+++------,,,%%%###!!!!!!###$$$%%%%%%$$$'''+++...///,,,(((&&&%%%%%%%%%&&&&&&'''))))))%%%$$$###$$$&&&((('''&&&+++)))''''''((((((%%%######'''&&&###!!!###&&&###$$$%%%$$$###"""###%%%&&&&&&%%%$$$##################$$$$$$%%%%%%&&&&&&%%%'''((((((&&&&&&&&&'''***++++++)))'''$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$### !!!###(((,,,...---,,,&&&''''''&&&$$$$$$%%%'''(((((((((((((((&&&$$$###"""###%%%&&&'''(((''''''!!!!!!""""""$$$%%%''''''))))))((('''&&&&&&%%%&&&&&&''')))))))))'''%%%$$$""""""###%%%((())))))'''!!!!!! !!!"""%%%(((***(((((((((((()))+++,,,---,,,---+++))),,,333555333...,,,++++++,,,.........,,,,,,------------,,,,,,)))...555<<>>777666555777:::;;;999888777444///,,,+++,,,---...333111...+++)))(((''''''&&&((())))))'''&&&(((***+++---...000000...***((((((***,,,///222444555666000---***)))+++------,,,((('''''')))+++---------...333777666000,,,---000///,,,++++++...///---+++,,,***((((((***+++***)))&&&'''((()))******))))))***))))))***+++---///000,,,)))&&&$$$###"""""""""$$$&&&(((***+++,,,,,,,,,***)))&&&%%%$$$$$$%%%&&&&&&&&&'''(((((((((((('''%%%$$$"""!!!!!!###$$$%%%###%%%&&&&&&&&&'''***,,,,,,......+++'''###"""#########%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""###%%%''')))***(((&&&$$$&&&%%%%%%'''***+++)))'''&&&&&&%%%%%%###"""  """%%%%%%$$$%%%$$$############$$$%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''((('''%%%$$$###$$$%%%&&&$$$###"""""""""$$$&&&(((***+++---...,,,)))%%%#########%%%&&&''''''&&&&&&&&&(((***+++***(((%%%#########%%%))),,,---+++((('''''''''''''''''''''''''''&&&$$$""" $$$&&&***)))'''&&&&&&'''((()))*********((('''''')))+++)))))))))***,,,,,,+++***,,,///222111...,,,---...+++222<<>>;;;::::::888222---888777333///+++***+++,,,000///---+++***)))((((((((('''%%%$$$###$$$&&&''')))000666666000+++***,,,&&&)))---111333444333333111000---,,,,,,---...///+++***((()))+++---------111000...------,,,***)))***,,,------,,,+++,,,...,,,,,,+++++++++,,,,,,,,,//////......///111333444+++***)))((()))***+++,,,+++***(((%%%###"""###%%%%%%%%%&&&(((***,,,///000---+++)))&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''((((((&&&%%%###!!!!!!"""$$$%%%))))))(((&&&%%%&&&))),,,******((('''&&&&&&'''((('''''''''&&&%%%$$$###### !!!###$$$%%%%%%%%%$$$!!!###&&&((((((&&&###!!!"""###&&&(((((('''%%%######%%%''')))***)))'''%%%######$$$$$$$$$###""""""!!! !!!###$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$"""###%%%&&&'''(((''''''$$$###""""""###%%%''')))+++,,,+++***(((%%%###!!!###$$$''')))***)))'''&&&%%%&&&(((******)))'''&&&###$$$&&&)))***)))'''%%%%%%$$$"""!!!!!!###%%%&&&******)))(((%%%%%%&&&(((&&&''''''((()))*********,,,,,,+++(((%%%###$$$&&&'''***...///------000333000//////111333555444333>>><<<>>>III___{{{}}}cccjjjqqqooogggcccffflllrrrjjjgggppp~~~wwwjjjppp~~~ttthhh______]]]SSSIIIFFFHHHFFFAAA;;;555111......111222444222///,,,+++,,,777444000,,,******,,,---)))'''%%%###$$$%%%'''''',,,///222333222...+++)))%%%'''+++...000111000/////////---,,,,,,---...000333111...------......---111...,,,,,,---,,,***(((***+++,,,,,,++++++---...---------,,,,,,,,,---...000///...---...000333444***)))((((((((((((*********+++***(((%%%###%%%&&&$$$%%%%%%'''))),,,...000...,,,)))'''%%%%%%%%%&&&%%%%%%&&&&&&'''(((((()))&&&%%%###!!!!!!"""###$$$))))))(((%%%$$$%%%))),,,***)))((('''((()))***+++((('''&&&%%%$$$#########!!!"""$$$%%%%%%%%%$$$"""$$$'''******'''$$$"""$$$$$$$$$$$$%%%%%%%%%&&&$$$''')))++++++)))'''&&&######$$$$$$$$$######""" !!!!!!""""""###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((((((((%%%%%%$$$#########$$$$$$!!!"""%%%'''))))))((((((######"""###$$$'''***+++(((***,,,---,,,)))%%%######%%%'''((())))))((('''%%%'''((()))))))))'''&&&$$$&&&((())))))'''&&&%%%$$$###!!! !!!"""%%%&&&'''((()))(((''''''((()))(((((()))***+++,,,,,,---......,,,)))&&&%%%&&&''''''+++///000...///111444///------///444999<<<===AAA???AAANNNfffzzzjjjhhhgggiiillllllhhhdddiiikkknnnsssvvvvvvsssppprrrwww~~~xxxfff[[[```aaaUUUIIIFFFKKKIIIDDD<<<444...---...***...333333000---,,,---:::777222...,,,---///111)))'''%%%%%%''')))))))))---,,,---///111000,,,(((&&&'''))),,,------,,,+++,,,,,,,,,+++***+++...111888444111......///......///...------...---+++************+++,,,------------.........,,,,,,...///---,,,*********+++---///)))((('''''''''((()))***))),,,...,,,(((&&&&&&(((%%%&&&''')))+++---...///...,,,***'''&&&&&&''''''$$$%%%''')))******))))))'''%%%###"""!!!"""###$$$'''''''''%%%$$$%%%(((******((('''(((***+++++++++'''&&&%%%$$$############!!!###%%%&&&%%%$$$###"""$$$&&&((((((&&&$$$"""%%%$$$###""""""$$$%%%'''&&&(((++++++***(((((((((######$$$$$$$$$######""" !!!""""""!!!"""$$$&&&$$$$$$############$$$$$$$$$%%%&&&'''((()))))))))%%%%%%$$$$$$$$$%%%%%%&&&!!!###%%%'''((()))))))))%%%%%%$$$$$$&&&(((+++,,,&&&))),,,......+++(((%%%$$$%%%&&&&&&''''''((((((''''''((())))))((('''&&&%%%'''***+++)))&&&%%%$$$###""""""""""""$$$%%%&&&%%%''')))))))))(((((()))************+++,,,---.........---***((('''(((***)))+++...///000000222333---------000666???HHHMMMFFFGGGOOO```xxxwwwtttkkkbbbcccjjjnnniiibbb```kkkuuuuuunnnjjjooovvvuuurrrsss~~~wwwooofffaaa]]]WWWQQQOOOKKKHHHBBB===777222...+++(((,,,111111...,,,---///444333000---,,,---...///((('''&&&(((+++,,,,,,***+++******+++---...,,,***(((((()))************)))''')))***)))(((***...111666333///------......---,,,---///000000...---,,,+++)))(((***---///---+++---///000///---,,,...000******(((''''''(((((()))''''''&&&&&&&&&''')))***(((,,,111000,,,((('''((('''(((***,,,...//////...---,,,)))(((''''''((()))###%%%(((+++,,,,,,***((('''&&&$$$"""!!!!!!"""###$$$%%%&&&%%%$$$%%%''')))((('''&&&(((+++,,,***(((%%%%%%###""""""""""""###!!!$$$%%%&&&%%%###""" """$$$%%%%%%$$$""" ###############$$$$$$%%%&&&(((******'''&&&''')))$$$$$$$$$$$$$$$###"""!!! """!!! """%%%%%%$$$###""""""###$$$%%%######%%%&&&'''(((((((((%%%$$$$$$$$$%%%&&&''''''###$$$%%%&&&((()))))))))***)))'''&&&'''(((***+++)))***+++,,,,,,***)))'''%%%$$$$$$$$$%%%&&&'''(((((()))))))))((('''&&&%%%&&&))),,,,,,)))&&&%%%%%%"""######$$$%%%%%%&&&&&&''')))+++,,,***(((((((((,,,+++)))))))))+++---...,,,,,,,,,***))))))+++,,,,,,,,,,,,...111222111000...///111444;;;GGGVVV```ZZZ\\\eeewww|||xxxxxxpppgggcccdddggghhhhhh___jjjtttsssllliiinnnvvvssspppsss|||uuu{{{uuucccXXXZZZ\\\YYYIIIDDD???===<<<888000))))))---000///+++***---000++++++++++++++++++++++++((('''''')))---///---+++((())))))******+++,,,,,,*********)))))))))))))))%%%'''((((((''')))---222333000---++++++---------***---111222111///......,,,)))&&&)))...000...***---///111///---,,,...111******)))(((''''''''''''&&&&&&%%%%%%&&&''')))***'''---333333...)))(((((()))***---///111000000///---+++)))((('''((()))***"""%%%***---...---***((('''&&&$$$"""!!!!!!"""###"""$$$%%%%%%%%%%%%&&&(((&&&%%%%%%(((++++++)))&&&$$$###"""!!!!!!!!!"""### """$$$&&&&&&%%%###!!! !!!""""""!!! !!!"""$$$%%%%%%%%%###"""%%%((()))(((%%%$$$&&&(((%%%%%%%%%$$$$$$"""!!!!!! """!!!"""$$$&&&%%%###""""""###%%%&&&!!!"""$$$%%%&&&'''''''''$$$$$$$$$%%%&&&'''((()))$$$$$$%%%&&&'''((()))***...,,,***(((''''''((())),,,+++***))))))(((((((((%%%$$$###"""###%%%''')))))))))))))))((('''&&&%%%'''***------)))&&&%%%%%%"""###$$$&&&'''''''''&&&***,,,...---+++((('''''',,,+++)))'''((())),,,...************)))))),,,......,,,+++---111333111...///222555888???MMM```mmmrrrqqqvvvtttqqqiiifffkkkjjjccc```eeejjjiiiiiiiiijjjkkkkkkkkkooottt|||}}}hhh[[[]]]___]]]QQQHHH>>>::::::888///'''***,,,......---,,,---...))))))(((((()))***+++,,,,,,)))(((,,,333555000***+++)))'''&&&&&&(((***,,,***+++------+++***++++++---,,,***(((((()))***+++...,,,******+++------,,,---,,,,,,000555666333///,,,000111---'''%%%+++111,,,------...---,,,***))),,,***'''&&&'''''''''&&&&&&%%%%%%'''))))))((('''***++++++,,,,,,,,,+++++++++000444222---+++...333222+++$$$###&&&(((&&&"""$$$%%%&&&'''((()))***+++'''&&&$$$######$$$%%%&&&+++)))%%%"""!!!!!!"""###&&&&&&&&&%%%$$$###"""!!! !!!###%%%%%%$$$"""######$$$$$$$$$$$$%%%%%%######"""!!! """"""""""""###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!#########""" !!!###%%%&&&%%%$$$$$$###$$$$$$$$$ """###%%%%%%%%%$$$###!!!"""###$$$%%%&&&&&&&&&%%%&&&(((((('''''')))***++++++++++++)))'''%%%$$$''''''''''''''''''''''''&&&%%%###""""""$$$%%%'''%%%&&&'''((((((&&&$$$###&&&+++///---((($$$$$$'''&&&&&&'''***---...+++)))...111222000,,,((()))***'''''''''&&&&&&'''''''''...***%%%$$$'''))))))(((***,,,---,,,***,,,111666555333444;;;GGGTTT]]]```vvvwwwgggjjjnnnmmmeee___dddmmmrrrjjjcccdddjjjmmmhhhbbbjjjsss||||||yyy|||uuummmfff___ZZZWWWPPPJJJAAA;;;777444000,,,***,,,///000///---------+++***(((''''''(((***+++((('''(((***,,,...---,,,+++***((('''&&&(((***++++++---......,,,+++,,,,,,---+++***))))))***,,,---333000---,,,,,,---,,,,,,,,,000555777666444444444000///---***((((((+++......---,,,+++++++++,,,---,,,***((('''((()))(((((('''&&&&&&'''))))))((('''(((((()))***+++,,,,,,------111555444111///000222222---((('''(((***)))'''%%%%%%&&&'''((()))******)))(((&&&$$$$$$%%%&&&'''+++)))&&&$$$""""""######$$$$$$%%%%%%%%%$$$"""!!!!!! """$$$%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!! """""""""""""""###%%%%%%%%%%%%$$$############$$$%%%$$$$$$######"""!!!!!!#########""" !!!###%%%###############$$$%%%&&&"""######$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''+++++++++***(((&&&$$$###%%%$$$$$$$$$%%%%%%&&&'''&&&%%%###""""""###$$$%%%&&&&&&((((((((('''%%%$$$&&&''')))***)))((('''&&&%%%&&&(((((((((***,,,////////////...+++)))))))))''''''&&&&&&&&&&&&''''''))))))((('''&&&''')))++++++******+++...000111222777666555888BBBQQQaaakkk{{{wwwrrrccchhhkkkgggdddfffkkkmmmnnniiidddbbbdddffffffeeejjjoootttwwwxxx}}}~~~rrrrrrpppaaaTTTQQQNNNKKKDDD===666333222333...000333333111...---,,,,,,***'''%%%%%%&&&)))+++&&&''''''&&&%%%&&&***---+++***)))'''''''''((((((,,,...///...---++++++,,,,,,+++******+++,,,...///888444000---,,,---,,,,,,+++555>>>>>>666222444999333///***'''(((***+++***///---+++)))***,,,...000,,,***(((((()))************)))((()))***+++***)))''''''&&&&&&(((***---......111444777666444111///111///---+++++++++,,,---%%%%%%%%%&&&'''((()))***+++***((('''&&&&&&&&&''')))((('''&&&%%%$$$######!!!"""%%%''''''&&&$$$###"""!!! !!!###$$$$$$$$$$$$$$$%%%&&&''''''((((((((('''%%%###""""""######!!!!!!!!!!!!"""###$$$$$$%%%$$$######""""""######%%%$$$###"""!!!!!!!!!"""#########""" !!!###%%%!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''(((((('''%%%###$$$%%%******)))(((&&&$$$"""!!!""""""!!!!!!"""$$$&&&''''''%%%###"""!!!"""###$$$&&&'''((()))((('''&&&%%%%%%$$$%%%'''***+++)))'''%%%''')))'''&&&(((...444000...+++*********)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%(((+++***'''&&&)))------+++)))---222555555222:::999888888AAASSSjjj{{{{{{lllhhhfffddd^^^\\\gggtttqqqdddaaahhhlllfff[[[ZZZfffsssooojjjiiisssyyyzzzuuunnn```UUUQQQMMMJJJEEE@@@;;;888666666888888888555111...------***(((%%%###$$$&&&***---+++***'''$$$"""###&&&***))))))((('''&&&%%%%%%%%%***,,,---,,,+++))))))***++++++++++++,,,...000111888444///,,,,,,---------,,,555>>>>>>666111222777444000+++((()))***++++++---,,,+++***+++---///111+++)))'''''')))*********,,,***)))***,,,---,,,+++)))(((&&&$$$%%%(((+++---...///222666888666000+++...000000...++++++...111&&&%%%%%%%%%%%%'''((()))---,,,***(((''''''&&&'''&&&'''''''''&&&$$$###""" """&&&)))***)))'''%%%###""" """$$$%%%%%%%%%%%%&&&'''((())))))***+++)))&&&###"""###%%%&&& !!!"""###$$$%%%%%%$$$###############$$$###"""!!!!!!!!!""""""#########""" !!!###%%%""""""""""""###$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$&&&'''((('''%%%$$$%%%&&&))))))(((&&&%%%###!!!!!!!!!!!! """$$$'''((('''&&&###!!!!!!!!!"""###'''(((((())))))(((''''''%%%&&&'''(((***+++***)))''''''((()))***---111444///+++(((((()))***)))&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%(((+++,,,++++++,,,---///---,,,...333888;;;;;;>>><<<;;;>>>III___wwwzzzjjjfffccc```[[[ZZZgggtttpppcccaaahhhllleeeZZZYYYfffsssmmmgggfffooo}}}yyy~~~vvvggg```[[[UUUOOOJJJEEECCCBBB???;;;777CCC@@@<<<555000------///(((&&&$$$###$$$(((,,,///333///)))%%%$$$$$$%%%$$$'''&&&&&&&&&%%%$$$###"""&&&((())))))(((''''''(((******+++,,,---///000111333000---+++,,,---......---222888888444111000111111111000---******,,,...***+++,,,---.../////////***(((&&&&&&''')))))))))***((('''(((***+++,,,+++---***'''%%%%%%'''***,,,------...222666444...(((+++...///---***))),,,000'''&&&%%%$$$$$$%%%&&&''',,,+++***)))((('''&&&&&&$$$%%%&&&'''&&&%%%###""""""$$$(((+++,,,+++)))'''$$$###!!!!!!###%%%&&&&&&&&&&&&'''(((((()))******,,,***'''$$$###$$$%%%''' !!!"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$######"""""""""""""""#########""" !!!###%%%$$$$$$###############$$$###%%%(((+++***((($$$"""$$$%%%%%%%%%%%%$$$$$$###%%%'''((((((''''''((()))((((((&&&%%%$$$""""""!!!"""""""""###$$$''')))***'''&&&$$$"""!!!!!!"""###''''''((((((((((((((((((&&&))),,,+++(((&&&(((+++)))'''''',,,222444222...---***'''''')))***)))&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((())),,,000111///,,,+++,,,---...111888AAAGGGBBB@@@AAAIIIZZZppp~~~sssmmm\\\aaadddcccdddiiikkkjjjmmmgggaaa^^^```cccdddccceeegggiiiiiijjjqqq~~~yyygggcccaaa[[[UUUOOOIIIFFFEEEBBB===888FFFCCC===666000------///((('''%%%$$$&&&))),,,///777222---)))((('''%%%"""$$$%%%&&&&&&&&&$$$"""!!!###%%%'''(((''''''((()))******+++,,,...//////000///---++++++---............///111333222000...---111222333111///---///111***+++---////////////...***(((&&&&&&'''(((((('''&&&%%%$$$%%%'''***++++++///---***'''&&&(((***,,,,,,++++++...000000,,,((()))+++,,,+++((('''))),,,'''&&&$$$######$$$%%%&&&***))))))((('''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&)))++++++***((('''%%%$$$###$$$&&&''''''''''''(((((((((((()))))))))***)))'''%%%###$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$###"""#########""" !!!###%%%&&&%%%%%%$$$######$$$$$$$$$&&&***,,,+++)))%%%"""######$$$%%%%%%$$$$$$$$$%%%&&&(((((('''((()))+++'''&&&%%%$$$###############$$$%%%&&&((()))***+++(((&&&$$$###"""###$$$%%%''''''''''''''''''((((((&&&+++...+++&&&###'''+++)))&&&'''...666888111)))))))))((()))******((('''&&&&&&%%%%%%%%%%%%&&&&&&+++)))(((,,,000222///,,,'''***...000444===HHHQQQLLLLLLPPP]]]ooo}}}qqq```aaafffjjjiiieeeggglllmmmddd[[[ZZZaaaeeebbb]]]bbbfffhhhccc^^^cccsssssspppttt~~~ssskkkccc]]]^^^YYYQQQHHHBBB>>><<<<<<@@@???<<<777111...------***)))(((''''''(((***,,,222333222///+++'''&&&%%%###%%%'''((((((&&&$$$###$$$&&&((())))))***+++---******+++,,,---.........------,,,---...///---,,,...///000111000//////000333222333444555555333000,,,---------......//////,,,***'''''''''((((((''''''&&&%%%&&&)))---/////////---+++))))))***,,,...,,,+++******+++++++++***))))))***)))'''''''''((((((&&&$$$""""""###$$$&&&''''''''''''&&&%%%%%%$$$''''''(((((((((((((((''''''(((((()))((('''&&&%%%%%%%%%%%%&&&((()))(((''')))(((((((((((('''''''''((('''&&&%%%$$$#########"""""""""""""""###%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$"""###%%%''''''%%%$$$"""#########""" !!!###%%%%%%%%%%%%%%%%%%%%%&&&&&&(((((()))))))))((('''&&&######$$$%%%&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%'''***++++++******(((&&&%%%######$$$&&&'''&&&&&&&&&&&&&&&''''''((('''((()))'''%%%$$$&&&((('''''')))...444444...(((&&&(((+++,,,+++)))((((((''''''&&&&&&&&&&&&''''''))))))***+++---...------'''***000888AAAKKKSSSYYY]]]bbbkkkwwwooojjj```___jjjqqqlllfffeeebbb```]]]\\\]]]___bbbcccfffeeeccc```___aaaggglllooofffgggvvv~~~~~~qqqbbb]]]eeeaaaWWWJJJ===888;;;???888::::::888333///,,,+++---,,,***)))((((((((())),,,222666333,,,&&&''')))$$$%%%(((******(((&&&%%%%%%'''***,,,,,,---///000******+++,,,------------...---...///000///---***---000222111///...111444555222111555;;;;;;555///000...,,,++++++---///111...,,,)))(((((()))((('''+++)))(((***...222444555...---,,,+++,,,---///000,,,+++)))(((((()))+++---))))))((((((''''''&&&%%%((('''$$$"""!!!"""$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$)))))))))))))))*********((((((((('''&&&$$$######&&&%%%&&&(((***+++)))'''))))))((((((''''''&&&&&&&&&&&&%%%%%%$$$###"""!!!""""""""""""###$$$%%%&&&%%%$$$$$$###"""#########!!!###&&&))))))'''$$$"""#########""" !!!###%%%$$$$$$$$$%%%&&&'''((())),,,***((('''&&&'''((()))###$$$%%%&&&''''''(((''''''(((((('''%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%'''(((###%%%)))+++,,,+++***((('''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&'''((('''%%%######%%%&&&&&&%%%%%%'''***...000///,,,***###(((---...,,,)))((()))(((''''''&&&&&&''''''(((&&&))),,,+++)))(((+++...+++---444@@@NNNYYY]]]^^^mmmuuuuuuwww|||lll^^^___kkkqqqiii^^^XXX^^^ccc___YYYYYYbbbkkkggg```]]]aaaeeeccc]]][[[]]]fffkkkhhhnnn|||{{{vvvpppiiiiii^^^SSSLLLGGGBBB>>>???;;;<<<;;;888222......///------------------------...111444333...)))(((((()))((('''))),,,---+++(((,,,+++)))((()))---000222)))***,,,---------,,,+++++++++++++++++++++,,,,,,,,,000333222//////333888777222///333:::;;;555---...//////...------000222,,,,,,+++***)))))))))***+++'''%%%,,,777>>><<<888000000...***((()))///555111,,,''''''+++...---******(((&&&%%%$$$%%%'''(((***(((%%%###"""###$$$&&&***)))'''%%%%%%&&&((()))###,,,222///++++++,,,---111,,,((((((&&&###$$$'''''''''(((((((((&&&%%%$$$&&&''''''&&&%%%$$$&&&'''++++++***'''$$$###$$$%%%######""""""######$$$%%%!!!!!!!!!!!!""""""""""""$$$%%%%%%&&&%%%$$$"""!!!"""############"""!!!!!!!!!!!!""""""###%%%&&&'''&&&'''((())))))((('''&&&%%%%%%%%%'''***,,,,,,+++''''''(((((('''%%%###"""'''&&&&&&'''((('''%%%###&&&''')))******)))'''&&&%%%$$$$$$$$$%%%''')))***,,,)))&&&$$$%%%&&&''''''###"""!!! !!!###%%%&&&%%%'''***,,,,,,***'''$$$###&&&***------+++(((&&&******((('''&&&&&&&&&&&&(((+++---,,,)))((())),,,555222666HHH```ooopppkkk||||||wwwtttmmmfffeeeiiijjjddd^^^VVV]]]cccaaa\\\]]]eeennnhhh\\\UUU[[[dddfff```ZZZaaadddeeeffflllyyyzzzwwwwwwvvveee]]]WWWTTTOOOEEE===999<<<===<<<888333//////000............/////////000000000000000///,,,(((%%%(((''''''))),,,...---+++)))))))))***+++,,,---...***++++++,,,,,,+++******,,,+++***))))))***+++,,,.../////////...///000222222000///111444444111...+++,,,---------...000222...---,,,+++***))))))***+++)))(((...666;;;;;;888555222...++++++---///000---+++)))(((((()))******)))((('''&&&%%%&&&&&&'''((('''%%%###"""$$$%%%'''((((((''''''((()))+++,,,---000111000222666666444333---)))((('''$$$$$$&&&%%%&&&'''(((((('''%%%$$$$$$%%%%%%$$$######$$$&&&))))))(((&&&$$$$$$&&&'''&&&%%%$$$######"""######!!!!!!""""""#########$$$%%%%%%%%%%%%%%%$$$###"""########################""""""""""""###$$$%%%%%%%%%&&&'''((((((((('''&&&''''''(((***,,,...---,,,'''((()))))))))'''%%%###%%%%%%%%%&&&((((((&&&$$$&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$&&&((()))---+++(((&&&&&&&&&%%%$$$"""!!!!!!!!!!!!###$$$%%%&&&''')))***)))(((&&&$$$%%%&&&(((******)))'''&&&((((((''''''&&&''''''''',,,+++++++++---...//////222999DDDRRR___mmmyyy~~~wwwmmmoooooolllgggbbb^^^]]]]]][[[ZZZ]]]bbbffffffdddbbbZZZVVVZZZ```aaa``````___\\\^^^eeemmmssszzz~~~||||||{{{hhh```YYYUUUPPPGGG>>>;;;>>>>>>===:::555222000000////////////000222333333444000......///...)))$$$'''&&&'''))),,,.........((()))***,,,,,,,,,+++******************))))))))),,,***)))'''''')))***+++///,,,***+++---...---,,,---.........---------...(((***,,,---------///000///...---+++***)))))))))(((((())),,,111444555555999333---,,,...///...,,,+++,,,+++)))&&&%%%''')))''''''''''''&&&&&&&&&&&&'''%%%$$$###$$$%%%'''(((&&&'''((()))+++,,,---...555444111222:::BBBAAA<<<555///***)))(((%%%$$$&&&###%%%'''))))))(((%%%$$$"""###$$$###!!!!!!###%%%'''''''''&&&%%%%%%'''))))))((('''%%%###"""!!!!!!!!!""""""###$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$######"""###$$$&&&'''$$$######""""""###$$$$$$$$$%%%'''((()))(((((('''(((((((((***,,,---+++***'''(((***++++++)))&&&$$$#########%%%((()))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######%%%''')))---,,,)))((((((&&&### !!!!!!"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&'''((())))))...+++(((***000555555444444CCCVVVaaagggtttxxxyyyyyywwwmmmqqqsssnnneee^^^\\\^^^fffZZZQQQWWWeeekkkbbbVVVYYY\\\aaabbb]]]YYY]]]fffYYYTTTXXXfffooonnnnnnsss{{{ssssssfffXXXOOOJJJEEECCCEEE===>>>???>>>:::555111///.........///111333444666555222000//////---)))&&&'''''''''(((***,,,------***+++,,,,,,---,,,++++++(((((('''''''''((()))))),,,***(((&&&&&&''')))***+++*********+++,,,---------,,,,,,+++***++++++,,,'''***,,,---,,,,,,,,,,,,...---,,,***(((''''''&&&###$$$&&&((()))***,,,...444111...---...///...------,,,+++)))'''&&&'''(((&&&&&&'''''''''&&&%%%$$$%%%$$$$$$$$$%%%''')))***((((((***,,,------------555666666888@@@GGGGGGAAA999111++++++***'''%%%&&&###%%%(((******)))'''%%%"""######"""!!!!!!###%%%(((((((((&&&%%%%%%'''))))))((('''%%%$$$###"""""""""######$$$%%%&&&''''''&&&%%%$$$#########%%%%%%$$$###""""""###&&&(((***%%%%%%$$$###############%%%&&&((()))***))))))(((&&&&&&&&&(((******(((&&&%%%'''***++++++)))&&&$$$"""""""""%%%(((******)))&&&$$$###""""""###$$$&&&'''&&&$$$######%%%'''(((***)))(((((((((&&&""" !!!"""############$$$$$$######%%%''')))******((($$$"""!!!###&&&(((###$$$&&&((()))++++++,,,,,,***(((***///444777888===KKK^^^nnnzzz|||ooommmvvvsssrrrooojjjddd```^^^^^^```\\\YYY\\\bbbeeebbb]]]^^^___cccgggeee___]]]___[[[TTTUUUaaaiiiiiikkkpppwww|||~~~rrryyykkkZZZOOOIIIFFFFFFIII>>>???AAABBB???999222------------...///222444666555555444111---******+++)))))))))(((((((((***+++///...---------...//////)))((('''&&&'''(((***++++++***((('''&&&'''((()))%%%(((++++++)))***...222000---******,,,...,,,)))***,,,------+++)))((())),,,+++)))(((&&&%%%$$$$$$ """%%%%%%$$$$$$''')))+++---//////------///111111---******,,,,,,)))&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$&&&((()))+++++++++,,,,,,,,,,,,+++***111888>>>@@@CCCGGGGGGEEE;;;222,,,,,,,,,)))''''''$$$&&&)))++++++***((('''"""###$$$$$$######%%%'''++++++)))'''$$$###$$$%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%&&&'''''''''%%%%%%#########$$$%%%&&&$$$###""""""$$$&&&)))+++'''&&&%%%$$$$$$######$$$'''((()))***+++******)))%%%%%%&&&)))******(((%%%$$$&&&(((******)))'''%%%###""""""$$$''')))******%%%$$$""" """$$$%%%((('''&&&%%%%%%%%%&&&'''$$$$$$%%%'''((('''$$$!!! !!!"""###$$$$$$$$$######"""""""""%%%(((,,,///+++(((### """%%%((($$$%%%''')))+++,,,------((()))+++,,,---111888===GGGOOO___vvvlllhhhrrruuupppiiieeecccbbb___]]]SSS^^^hhhfff]]]\\\fffrrrkkk```\\\fffpppmmm___TTTbbb[[[WWWYYY___eeemmmuuuiiioooyyyxxxmmmaaaZZZTTTLLLGGGFFFAAAAAABBBCCCAAA<<<555///...---,,,---...111333555555666666111+++((()))---++++++***)))'''''')))+++111000/////////000222333///---+++)))(((***,,,---+++***)))(((((('''''''''"""''',,,+++))))))...444222...+++,,,///000---))),,,---...---***((('''(((***)))(((&&&%%%$$$$$$######$$$&&&&&&%%%&&&'''(((%%%***///000......000333333...***+++///000,,,'''&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%'''(((***+++------,,,+++***)))((('''...999CCCCCCAAAAAACCCCCC:::111***+++,,,***''''''&&&'''((()))))))))((((((###$$$%%%$$$$$$$$$&&&(((------+++'''$$$""""""###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%############$$$&&&((()))(((''''''&&&%%%%%%%%%%%%((()))************((((((%%%&&&(((+++------***'''%%%%%%'''(((((((((((('''%%%$$$###$$$&&&((()))((($$$###!!! !!!###$$$(((((())))))((('''&&&%%%""""""$$$&&&))))))'''%%%""""""######$$$%%%%%%&&&###"""""""""$$$(((,,,...)))'''###!!! """&&&((($$$%%%(((***+++,,,++++++$$$(((,,,...000444<<>><<<888555///...------...000333555666555111---)))(((((()))+++,,,,,,***((())),,,///...///000222222333333333999777222...,,,,,,---...******++++++***((('''&&&%%%''')))))))))***---000///000000000///...,,,+++---------+++)))((()))***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((()))(((&&&)))---111222222111111///...,,,---//////,,,***'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&'''((()))***---,,,***((('''&&&'''''',,,666>>><<<888888:::;;;777...'''(((***)))&&&%%%(((''''''&&&&&&&&&&&&&&&"""$$$%%%$$$$$$$$$&&&(((------+++'''###!!!"""##################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&''')))((((((''''''''''''((((((((())))))((('''&&&%%%$$$%%%'''+++------***(((''''''''''''((()))***+++'''&&&$$$$$$&&&'''''''''######"""!!!!!!"""######((()))+++,,,+++)))&&&$$$$$$$$$$$$''')))***)))(((%%%$$$$$$$$$$$$&&&'''(((%%%$$$""""""###%%%''')))'''%%%$$$"""###$$$&&&((($$$%%%''')))***)))((('''###&&&+++111777>>>DDDHHHTTTbbbyyy|||sssiiilllhhhdddbbbbbbaaa]]]YYYbbb^^^ZZZ\\\ccchhhiiihhheeeeeehhhkkkiiidddbbbdddPPPZZZ^^^ZZZZZZbbbfffdddkkkhhhmmmxxxzzzwwwuuulllfff___UUUNNNKKKLLLGGG@@@<<<;;;;;;;;;999111///...---...111333555888333,,,)))))))))'''%%%+++,,,---,,,***+++///333+++---111444555444333111BBB>>>888222...---...///)))***,,,,,,+++)))'''%%%((('''&&&''')))++++++***,,,111555444///+++,,,...------,,,+++))))))+++---)))((('''&&&&&&&&&&&&&&&'''%%%$$$&&&(((***)))'''******,,,111555666222...+++---//////---,,,,,,---((('''%%%######$$$%%%&&&$$$$$$%%%&&&'''((()))))),,,***(((&&&%%%%%%''''''+++222666333000111222222555+++$$$%%%)))(((%%%$$$((('''%%%$$$###$$$$$$%%%"""###$$$$$$###$$$&&&(((---,,,+++'''$$$""""""$$$$$$###############$$$$$$'''&&&&&&%%%%%%$$$######!!!###$$$%%%&&&%%%%%%$$$""""""###%%%%%%%%%%%%%%%))))))(((((((((((())))))''''''(((((('''%%%###""" """%%%(((++++++)))&&&)))(((''''''(((***,,,---)))'''%%%$$$%%%&&&&&&%%%######""""""""""""######(((***---...---***&&&###'''&&&&&&(((***++++++***&&&%%%$$$$$$$$$&&&(((***'''%%%###"""!!!"""###$$$%%%$$$$$$$$$$$$%%%'''((($$$%%%&&&(((((('''%%%$$$$$$%%%)))333>>>HHHLLLLLLWWWppp{{{~~~xxxllldddhhhkkkggg^^^YYYZZZ^^^eee^^^YYYZZZaaaeeeccc___\\\kkknnn```[[[fffkkkfffYYYRRRTTTaaafff```[[[\\\dddmmmjjjbbbnnnwwweee\\\[[[TTTIIIGGGFFFEEEDDDCCC???;;;888777111---///555888555111000///,,,***(((((()))******)))(((***...000///---...------...000222333222===:::555111///...---,,,...+++)))***...///***&&&&&&'''((('''&&&''')))+++---000222111...++++++,,,---))))))+++)))%%%'''---'''&&&%%%$$$######""""""(((''''''(((***+++***)))***))))))...444555000+++,,,,,,,,,---------......((('''%%%$$$$$$%%%&&&'''$$$$$$%%%&&&'''((()))***+++)))'''&&&&&&'''***,,,000///...,,,+++)))(((''''''&&&%%%$$$############&&&'''(((&&&$$$"""###$$$%%%$$$$$$$$$######""""""$$$'''((('''$$$###%%%((((((&&&$$$###!!!!!!!!!!!!(((+++---+++&&&"""!!!"""!!!###&&&'''&&&%%%$$$((('''&&&$$$$$$%%%&&&'''(((((((((((('''&&&%%%$$$'''&&&%%%$$$############"""######%%%&&&'''((((((''''''&&&%%%&&&'''((()))+++,,,+++(((%%%"""""""""!!!%%%))))))$$$"""###%%%&&&&&&((((((((('''&&&%%%&&&'''((())))))((('''&&&((('''%%%""" !!!###&&&((()))(((&&&$$$$$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&)))111:::AAAHHHTTT```ooo~~~wwwqqqpppnnnjjjeeebbbaaa```^^^\\\^^^]]][[[YYYXXXZZZ___cccddddddccccccgggiiifff___WWWVVVUUUWWW]]]bbbaaa]]]___ccchhhmmmsss{{{|||kkk___YYYSSSLLLCCCEEEGGGIIIGGGAAA:::555999555111333888:::666222...---,,,***)))************)))((()))---000000///---,,,,,,,,,...000111111777666333111///---+++***+++***))),,,...///+++(((&&&((())))))''''''((()))***,,,...---+++)))***+++---)))(((+++***'''(((---((('''%%%$$$#########$$$((('''&&&'''***+++******'''***---000111000...---+++******...222333///+++***((('''%%%%%%%%%&&&'''###$$$$$$%%%&&&'''((((((+++***(((''''''(((***+++******)))(((&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$'''((((((&&&$$$""""""###$$$$$$#########"""""""""###$$$&&&'''&&&&&&'''((('''&&&$$$###""""""""""""(((***+++)))$$$!!!!!!""""""###$$$%%%&&&&&&%%%%%%(((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&%%%&&&%%%$$$######""""""###"""""""""###$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((***+++,,,***'''$$$$$$$$$###(((,,,,,,((($$$$$$&&&&&&&&&&&&''''''&&&&&&%%%'''((()))******)))(((''''''&&&%%%""" ###%%%)))))))))'''%%%%%%''')))&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%'''(((((()))'''+++444;;;AAAIIIYYYhhhwwwrrrmmmtttwwwkkk```]]]ccceee```ZZZXXX\\\]]]XXXRRRSSS\\\fffhhh[[[WWWeeeppplll```YYYUUUYYYUUUMMMSSSbbbggg```]]]\\\hhhxxxxxxnnnssstttgggYYYPPPMMMGGGHHHJJJIIIGGGCCC>>>;;;;;;888666777;;;;;;666111+++++++++++++++++++++++++++)))'''(((+++///111222---,,,,,,+++,,,---...///222222222111///,,,)))'''''')))+++...///...,,,***&&&(((******)))''''''((('''((()))((('''((()))+++---)))''')))***)))***,,,((('''%%%$$$###$$$%%%%%%(((&&&%%%&&&(((******)))&&&+++000000---++++++---***'''(((...666888111))),,,+++)))'''&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&******)))))))))))))))***&&&%%%%%%$$$$$$######"""######$$$%%%%%%%%%$$$$$$((()))(((&&&$$$"""""""""######""""""""""""!!!!!!!!!"""###&&&((()))((('''&&&%%%$$$###""""""###$$$'''))))))&&&""" !!!$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))(((''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$###""""""""""""""""""""""""""""""""""""#########"""###$$$$$$%%%(((***,,,,,,)))'''%%%%%%%%%***...///+++'''%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))******)))((('''&&&&&&$$$""" """%%%)))***)))(((&&&&&&(((***&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###%%%''')))***+++)))---555<<>>;;;DDDBBB>>>:::555111---+++((((((((()))+++---///111,,,,,,+++***(((***///333666777555000***(((,,,000///111222///***)))+++...111...,,,+++------+++)))''')))++++++++++++---...)))((())),,,000222222000555:::999///&&&%%%&&&&&&###&&&))),,,---,,,)))'''***(((%%%%%%''')))++++++***---///...+++)))***+++***))))))+++------***(((&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''((((((((('''%%%###""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&(((%%%&&&'''&&&$$$###$$$%%%"""""""""#########$$$$$$$$$$$$$$$###"""###&&&(((((('''&&&$$$#########$$$$$$''')))(((%%%$$$%%%'''###"""!!! !!!!!!"""!!!$$$&&&((((((''''''$$$###"""!!!"""$$$%%%'''&&&%%%$$$######""""""###&&&&&&%%%$$$######""""""!!!!!!###$$$$$$$$$###""" """######!!! !!!""""""###%%%'''((('''%%%###!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!"""######"""!!!"""$$$%%%&&&&&&%%%$$$%%%''')))&&&&&&%%%%%%%%%%%%$$$$$$!!!"""$$$&&&)))+++------000555AAANNNXXXaaappp}}}~~~wwwgggccciiimmmfff^^^UUU[[[___]]]XXXVVV[[[aaaZZZUUU```vvvzzziii^^^aaa]]]ccc```WWWVVVaaafffcccaaabbbbbbcccbbbbbbdddhhhrrrppppppxxxzzztttlllhhhjjjhhh```TTTJJJDDDDDDHHHFFFAAA<<<777222///---))))))((((((***---///111,,,------+++((()))---111777777555000)))'''+++///)))---111000,,,***,,,///222---))))))---000...+++((()))*********,,,...000***)))***---222444222000888??????333'''%%%'''((("""%%%***...///---)))''',,,***''''''))),,,---...'''...333000)))&&&***000---***(((,,,222111)))"""$$$$$$$$$%%%%%%$$$######""""""###$$$&&&'''((((((***(((%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""!!!!!!###&&&((($$$%%%&&&&&&$$$$$$%%%&&&""""""######$$$$$$$$$%%%%%%&&&&&&### %%%))))))(((&&&$$$############"""%%%((((((%%%###$$$%%%!!!!!! !!!!!!!!!"""$$$&&&((()))))))))%%%$$$"""!!!!!!###%%%&&&'''&&&%%%$$$############%%%%%%$$$$$$###""""""!!!!!!"""$$$%%%%%%%%%$$$###!!!"""###""" !!!"""""""""$$$&&&''''''&&&$$$ !!!###$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%% """!!! !!!"""&&&''''''&&&%%%&&&(((***&&&&&&&&&%%%%%%%%%$$$$$$!!!###&&&))),,,///000111<<>>444000000)))))))))))))))******+++,,,///111...)))(((+++///---000222111...+++******666333000---++++++,,,---...+++((('''(((***+++,,,***+++,,,------------,,,***++++++,,,---------...333444444111---)))&&&&&&$$$&&&)))+++,,,+++)))((()))((()))+++------+++)))------,,,)))'''&&&''')))***,,,...///...+++(((%%%!!!"""###%%%&&&%%%%%%$$$%%%%%%$$$######$$$$$$$$$)))'''$$$###"""$$$&&&'''''''''''''''((()))***+++***&&&""" ###$$$%%%(((((())))))((('''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%$$$###""""""""""""###$$$%%%%%%######$$$%%%"""###$$$%%%&&&'''''''''###!!!!!!###&&&&&&$$$!!!"""$$$'''***+++***)))'''(((&&&$$$""""""$$$&&&'''###$$$%%%&&&''''''''''''%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""!!!""""""'''%%%###!!!"""###&&&'''&&&&&&''''''&&&$$$###"""$$$######%%%((()))'''$$$$$$###"""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&(((+++...111333888AAANNN[[[iiixxx}}}xxxqqqnnnllljjjfffcccbbb___]]]^^^aaaccccccaaa]]]___aaaaaabbbccc```\\\^^^]]]]]]\\\YYYWWWYYY]]]___aaadddeeecccaaacccfffmmmooosssvvvzzz}}}zzzsss|||tttggg\\\UUURRRPPPOOODDDMMMUUUPPPAAA444000111++++++*********,,,---......000222000---***+++,,,,,,///111111///,,,,,,---444333000...,,,,,,,,,---...+++'''&&&'''((())))))******+++,,,,,,---......******))))))******+++,,,...//////---***'''%%%%%%!!!###&&&(((((((((&&&%%%'''&&&&&&''')))***)))''')))))))))'''$$$###$$$&&&+++---///000...+++'''$$$!!!"""$$$%%%&&&'''&&&&&&%%%$$$$$$###"""""""""###'''%%%$$$""""""$$$&&&'''***))))))((((((((())))))(((%%%"""!!!"""$$$$$$$$$''''''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!"""###$$$$$$###"""###$$$!!!"""###$$$%%%%%%%%%%%%"""!!!"""%%%))))))&&&###$$$%%%''')))))))))(((''''''&&&###""""""###%%%'''$$$%%%&&&'''((((((((((((%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""&&&%%%###!!!!!!###%%%&&&&&&&&&&&&&&&&&&$$$###"""###"""!!!###&&&(((&&&%%%%%%$$$###""""""###$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&''')))+++///444777FFFHHHSSSgggzzzzzzyyytttnnniiiggggggjjjddd___```eeegggccc^^^]]]eeebbbWWWTTT^^^ccc___\\\VVVXXX```\\\PPPMMMTTT\\\``````[[[]]]eeegggbbb```lllwwwyyytttttt|||xxxtttrrrlllbbbWWWRRRSSSUUUQQQRRRQQQMMMFFF>>>666222...---+++++++++...000222111222444444222///+++)))+++---000000000//////000222111000///...---,,,,,,///,,,)))'''((())))))((())))))******,,,---///000+++)))(((&&&&&&'''((()))***+++,,,+++)))'''&&&'''!!!###%%%'''''''''%%%$$$)))'''%%%%%%'''((()))((((((((((((&&&$$$###$$$%%%+++---///000///+++&&&######$$$&&&'''((()))))))))%%%%%%$$$###"""!!!!!! $$$######"""###$$$&&&'''++++++)))(((((('''''''''&&&$$$""""""###$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%###"""!!!!!!!!!"""###$$$###"""!!!"""$$$ !!!"""###$$$$$$$$$######$$$&&&+++000000,,,(((&&&&&&&&&''''''''''''&&&%%%$$$"""!!!!!!###$$$&&&%%%&&&'''(((((()))))))))%%%$$$#########$$$%%%&&&$$$###############$$$$$$""""""""""""############%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&&&&%%%$$$###""""""!!! !!!$$$&&&&&&&&&&&&%%%$$$"""""""""######""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%((()))***,,,///555;;;@@@MMMUUUfff}}}|||{{{vvvrrrnnnjjjhhhllljjjhhhffffffdddbbb```^^^```\\\TTTSSSZZZ^^^]]]ZZZVVVWWW[[[YYYQQQNNNQQQVVVZZZ]]]^^^```cccccc``````hhhqqquuuvvvyyypppqqqpppiii___VVVRRRRRRbbbTTTHHHGGGLLLLLL@@@444111///---+++,,,///222444333444555777666222+++&&&***,,,...///000111111222//////000000///...---,,,222///,,,+++++++++******(((((())))))+++---///000,,,***'''%%%$$$%%%'''(((,,,---...,,,***))))))***%%%'''((()))***)))((((((---+++((('''(((***,,,,,,)))******)))'''&&&&&&'''(((***---//////,,,(((&&&''''''((()))***+++,,,,,,&&&&&&%%%$$$###"""!!! """""""""###$$$%%%&&&'''***))))))(((''''''((((((&&&$$$""""""###$$$$$$######$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((()))((('''%%%$$$###"""""""""$$$%%%$$$###"""###$$$!!!"""###$$$$$$$$$$$$$$$%%%'''+++111666666222---((('''&&&%%%$$$$$$%%%&&&######!!!!!!!!!"""$$$%%%$$$%%%&&&'''((((((((((((%%%$$$#########$$$%%%&&&######"""""""""###$$$$$$""""""######$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###%%%%%%%%%%%%$$$$$$######"""!!! """$$$&&&''''''&&&$$$"""!!!!!!""""""!!!!!!!!!"""###%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%,,,...000222555<<>>GGGSSS\\\ttt}}}wwwrrrrrrtttvvvuuussspppkkkfffbbb```^^^ZZZXXXYYYYYYWWWUUUTTTQQQRRRSSSUUUYYY\\\[[[WWWVVVTTTYYY```aaaZZZWWWYYY^^^^^^```gggpppvvvvvvtttxxx|||xxxrrrllleee```NNNZZZeeebbbSSSDDD>>>>>>888666555333222222222222222444555222...++++++,,,...,,,***+++---///...,,,(((((()))***+++,,,,,,,,,+++***(((((())))))((('''&&&(((***,,,------+++******)))((('''''''''''''''((())))))(((&&&&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,***(((%%%$$$%%%&&&'''&&&%%%'''))))))'''&&&%%%&&&"""######%%%'''))),,,---+++***)))'''''''''''''''$$$%%%&&&''''''%%%###""""""###&&&((()))((('''&&&$$$$$$$$$###$$$$$$%%%%%%$$$(((...444666111***$$$!!!!!!"""########################""""""###$$$$$$''''''&&&&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&'''''''''((((((''''''&&&$$$$$$'''+++///...)))%%%$$$######"""""""""######!!!!!!""""""###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&!!! !!!$$$%%%'''((()))******)))'''&&&&&&%%%%%%$$$######""""""$$$$$$###""""""###$$$%%%''')))***)))'''%%%%%%&&&%%%$$$###""""""###$$$$$$$$$###$$$$$$%%%&&&'''(((((((((''''''''''''((((((***111:::@@@EEEMMMYYYccc}}}~~~uuulllrrr{{{}}}tttllllllpppooodddZZZ]]]ccc```TTTQQQXXX[[[WWWOOOJJJOOO\\\aaaYYYSSSTTT[[[[[[XXXUUUYYY___]]]UUUQQQ\\\hhhkkkgggeeejjjpppwwwsssttt{{{pppddd\\\```^^^[[[WWWQQQIII@@@;;;:::999888666444333333222000333444000***(((+++...///,,,******,,,---,,,***''''''((()))***+++,,,,,,,,,***)))***++++++***)))&&&(((+++......,,,***(((''''''''''''''''''&&&&&&&&&'''(((''''''(((+++...........................***(((&&&%%%&&&''''''&&&&&&(((******((('''''''''$$$#########$$$'''***,,,***)))'''%%%$$$###$$$$$$###$$$%%%&&&&&&%%%###"""###$$$''')))***)))'''&&&%%%%%%$$$###""""""""""""""")))444===>>>777+++"""!!!!!!"""#####################""""""""""""""""""%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%######$$$%%%'''''''''(((''''''&&&&&&''''''))),,,///...***%%%"""""""""############"""!!!""""""###$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%$$$#########$$$%%%&&&!!! !!!$$$%%%)))***+++,,,+++***'''&&&&&&&&&%%%%%%$$$###""""""$$$$$$###""""""###$$$%%%(((+++---,,,(((&&&%%%&&&$$$###"""""""""###$$$%%%############$$$%%%&&&&&&))))))(((((((((((())))))---555???FFFKKKSSS___iiiyyy|||}}}~~~{{{{{{|||zzztttnnnlllmmmlllhhhdddccc^^^\\\^^^^^^YYYTTTSSSVVVPPPPPPVVVZZZWWWUUUVVVVVVZZZZZZUUUUUUYYYXXXTTTUUUYYY^^^bbbdddfffiiikkkkkkkkkqqq~~~qqqkkkkkknnnfff[[[SSSPPPKKKEEE@@@???===:::555111111333555111///...000333333///+++666333///------.........&&&(((***---.../////////111,,,)))+++111333///***)))...222111,,,***---111...+++'''$$$######%%%&&&...---+++))))))***+++,,,***,,,...000000///...---...***'''''')))***)))(((&&&)))+++)))%%%$$$(((---,,,'''""" ###&&&'''''')))((('''&&&%%%&&&''''''"""$$$'''((('''%%%######%%%&&&(((***,,,,,,)))&&&&&&''''''&&&$$$######$$$&&&+++333;;;===777---&&&%%%&&&%%%$$$!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$''')))******&&&%%%###"""""""""######%%%&&&'''(((((('''&&&%%%((()))***,,,---+++(((%%%###""""""!!!!!!"""###$$$&&&'''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""######"""!!!"""%%%(((((('''$$$!!!!!!$$$&&&111111111///+++(((&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$'''''''''%%%"""!!!!!!###$$$+++222111***$$$$$$'''%%%%%%%%%$$$$$$"""!!! $$$$$$$$$$$$%%%&&&''''''&&&)))***)))''''''***---666<<>>GGGVVVjjjyyyzzztttttt{{{sssuuuuuupppjjjiiinnntttiii```ZZZ\\\___]]]XXXUUUWWWaaa```VVVWWWbbb```SSSUUUMMMPPP[[[XXXKKKKKKWWWYYYSSSPPPUUU___fffccc___]]]fffppptttsssvvv~~~rrrppppppoooiii___UUUNNNJJJGGGBBB======>>><<<555......111333222111222777<<<888666555444333222///---------------,,,,,,,,,+++...---,,,,,,---///111222333222000...---------......,,,***((('''''')))***---------------.........------------...............,,,***)))***++++++******++++++,,,...000222444000///---***((()))+++---)))(((&&&%%%$$$$$$$$$%%%$$$'''***++++++)))))))))$$$###$$$&&&)))++++++***'''((()))(((&&&%%%%%%&&&%%%'''+++///111000+++''')))******(((&&&$$$%%%&&&!!!$$$(((+++,,,+++(((&&&&&&%%%%%%&&&(((***+++***'''&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''')))******'''%%%%%%$$$""""""###%%%(((***666333///***'''''''''((($$$$$$$$$$$$###"""!!!!!!""" """&&&(((&&&###***///333000)))&&&***000)))***+++***(((&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%''')))***(((''''''(((///+++'''(((,,,,,,&&&!!!#########$$$$$$$$$$$$$$$############$$$%%%&&&''''''((((((''''''+++333999===KKK]]]nnn}}}ttthhhhhhqqqvvvqqqjjjkkkeeeaaaaaaaaa^^^\\\]]]YYYaaabbb[[[[[[```]]]SSSVVVMMMLLLSSSSSSLLLLLLSSSSSSRRRSSSWWW\\\______]]]\\\bbbiiikkkkkkmmmsssyyy~~~}}}~~~nnnvvvzzzqqq```SSSQQQUUUJJJFFFBBB@@@???<<<666111000222444555444555777:::555444444555666555111///---,,,+++***************+++,,,,,,+++)))+++///444777333...---...///...---...---,,,+++*********+++)))***+++,,,------------......---,,,,,,,,,------,,,+++)))))))))***+++++++++)))(((***---///000000000111111...***)))+++...)))(((&&&$$$#########$$$%%%'''***,,,+++***++++++&&&$$$###$$$''')))******'''(((((('''&&&%%%%%%&&&%%%%%%'''))),,,,,,+++)))***++++++***'''%%%%%%%%%!!!$$$'''+++,,,,,,***)))%%%$$$###$$$&&&(((((((((((('''&&&%%%$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''))))))'''%%%&&&%%%######$$$'''***---555333///+++((('''&&&&&&###$$$$$$%%%%%%$$$###"""!!!!!!###%%%((()))'''&&&***...111000,,,)))***,,,((()))***)))'''%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###%%%)))+++***)))))))))...)))%%%&&&***,,,)))%%%%%%$$$$$$$$$###$$$$$$$$$############$$$&&&'''(((******)))((((((---777>>>CCC]]]xxx{{{wwwvvvggggggsssyyypppeeehhhfffeeeddd```\\\]]]bbbZZZ[[[^^^aaa___YYYUUUTTTVVVRRRKKKHHHMMMRRRRRRMMMLLLTTT[[[\\\YYYWWW[[[______^^^___cccgggiiihhhfffrrr~~~|||xxxqqqhhh```ZZZWWWMMMLLLHHHCCC>>>:::888888444444555888::::::666333111111333555777777555333,,,+++)))((('''(((***+++)))+++,,,***'''(((---222666222---,,,///000///---//////...---,,,+++++++++((()))+++,,,....../////////...---,,,,,,,,,,,,,,,))))))(((''''''((()))***---+++))))))+++------,,,...000111...***(((***---((('''%%%$$$######$$$$$$%%%'''***************+++)))'''$$$$$$&&&'''((((((%%%&&&'''&&&$$$$$$$$$&&&%%%$$$$$$&&&)))++++++***)))***+++***'''%%%$$$$$$"""###%%%''')))***++++++&&&%%%$$$$$$&&&''''''''')))(((&&&$$$""""""""""""$$$$$$############$$$$$$#########%%%(((((('''&&&'''&&&%%%$$$%%%(((+++---,,,------,,,***'''$$$###"""###%%%'''(((((('''''' %%%)))***'''&&&(((+++,,,,,,---...///---***'''***+++,,,***'''$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$ ###''')))***))))))***)))'''&&&%%%''')))+++,,,((('''&&&$$$###"""""""""#########$$$%%%'''((()))++++++)))&&&&&&---777???OOOggg|||zzz{{{tttpppoooooonnnmmmeeeccccccccc___ZZZ[[[___\\\YYY\\\bbb___VVVSSSWWWVVVUUUNNNGGGKKKUUUUUUMMMMMMUUU]]]]]]XXXUUUYYY______\\\ZZZ]]]bbbdddbbb^^^iii}}}rrrooowwwvvvfffVVVQQQPPPMMMGGGAAA<<<<<<===888888888<<>>;;;<<<>>>???@@@>>>;;;888222222333666999;;;:::999222///+++(((&&&''')))+++---------,,,++++++,,,---,,,+++,,,---///111111111111111111000...+++)))'''******+++,,,...111444666............---+++)))((('''((()))(((&&&'''))),,,///000000...***)))+++...+++*********+++***(((''''''&&&%%%%%%%%%&&&'''(((((()))******)))((()))+++)))(((&&&'''((())))))((($$$&&&'''&&&%%%%%%&&&'''$$$%%%'''***...///...---)))+++,,,+++(((%%%###""""""$$$&&&((()))))))))(((***(((&&&&&&((()))((('''%%%$$$###"""!!!"""#########"""!!!!!!!!!!!!"""######""""""$$$'''))))))(((&&&&&&'''(((((()))((((((((()))*********)))'''&&&$$$&&&(((+++,,,+++***((($$$'''***((($$$"""&&&***,,,,,,,,,---...---)))&&&)))***+++***'''%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""$$$&&&''''''(((***,,,'''(((((('''%%%&&&))),,,***(((&&&$$$""""""###$$$%%%%%%%%%&&&(((***+++,,,***+++***)))+++222===FFF```iiiwwwwwwzzz~~~|||~~~zzzuuurrrrrrtttkkk```ZZZ```gggeee]]]VVV___hhhdddUUUQQQ]]]bbb^^^TTTPPPUUU]]]WWWJJJLLL[[[aaaUUUKKKMMMXXX```]]]WWWVVV\\\```[[[RRRSSS```mmmhhhdddkkk}}}xxxooojjjjjjXXXTTTQQQPPPQQQMMMDDD<<<<<<@@@BBBBBB???===>>>AAA666555555777:::;;;;;;:::666333...)))'''''')))***000//////......---,,,,,,''')))+++...///111222222222222222111///+++(((&&&)))(((((())),,,///333555---...//////...+++((('''((()))***)))''''''+++...+++...000---((('''+++///***((('''))),,,,,,)))%%%&&&&&&%%%%%%&&&''')))******+++,,,+++))))))***+++''''''&&&(((***++++++***%%%'''((('''&&&&&&'''((($$$%%%(((,,,000111000...***,,,---,,,)))%%%######!!!$$$(((+++,,,+++(((&&&(((&&&%%%%%%&&&&&&&&&%%%""""""!!!!!!"""$$$&&&'''###"""!!! !!!"""######""""""$$$'''******)))&&&'''((())))))((('''&&&,,,++++++***)))))))))***%%%''')))++++++***(((&&&'''&&&%%%$$$######%%%&&&'''***,,,,,,***'''&&&'''&&&''')))((('''&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$###%%%&&&''''''(((+++---***)))((('''&&&&&&''''''((('''%%%#########%%%&&&%%%&&&&&&''')))***,,,------......///222:::EEEMMM[[[nnn~~~}}}~~~}}}|||yyysssnnneeeppprrrfffaaagggggg```bbbYYYVVV\\\___[[[[[[```aaaYYYQQQOOOSSSVVVTTTQQQTTTQQQOOOQQQWWW[[[ZZZWWWVVVWWWWWWTTTQQQTTT\\\cccaaagggnnnuuuyyyyyyppplllkkkYYYQQQKKKMMMSSSQQQFFF;;;DDDFFFFFFBBB<<<;;;???DDD333111222999<<<888444222AAA:::000)))((()))*********...333333///+++***+++,,,)))))),,,222444111---333777777222)))$$$&&&***)))((('''(((+++------------+++******+++,,,,,,+++%%%&&&(((&&&%%%''',,,111444111,,,(((&&&''')))*********+++,,,,,,,,,++++++((('''((()))***)))&&&$$$++++++++++++++++++++++++''''''&&&'''((()))+++,,,222,,,&&&'''+++---)))%%%###&&&)))+++,,,,,,...///---***(((***---,,,'''!!!!!!"""###%%%''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$(((&&&"""!!!"""######"""###  ###$$$%%%&&&'''(((((()))(((((((((***)))(((&&&%%%%%%%%%%%%'''((()))******++++++***((()))))))))))))))((((((#########$$$%%%%%%%%%&&&))))))******)))((('''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''))),,,...,,,((($$$###%%%((((((''')))'''$$$###$$$%%%$$$$$$$$$&&&)))******)))******444666111,,,666LLLZZZ[[[ddd|||}}}|||yyyxxxyyy||||||wwwlllrrruuupppfffbbbhhhkkkiiiYYYWWWXXX]]]```^^^[[[[[[bbb[[[TTTQQQTTTVVVVVVTTTKKKRRRXXXXXXSSSRRRXXX___\\\SSSLLLOOOYYY```^^^YYYbbbhhhooosssvvv||||||ooocccWWWUUUSSSRRRPPPLLLHHHDDDDDDCCCBBB@@@???===<<<<<<333000000555888666444444:::555...***)))***))))))+++,,,...111222111...+++,,,---...///000111111111333555555333...***'''&&&(((((('''))),,,///000000---,,,******++++++***(((%%%%%%&&&)))///222222111222000+++(((&&&''')))+++,,,,,,++++++***)))(((((((((((((((***+++***'''%%%***++++++,,,------,,,,,,(((((((((((()))+++,,,---333...))))))+++,,,***&&&$$$&&&)))+++++++++,,,---,,,***(((***---,,,(((###!!!""""""$$$%%%&&&'''((($$$$$$$$$######$$$$$$$$$(((%%%"""!!!!!!"""""""""""" """%%%&&&&&&%%%&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%&&&''''''(((((((((((('''&&&'''''''''''''''&&&&&&#########$$$$$$$$$$$$$$$((((((((()))(((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))((('''''''''((()))***+++'''$$$###%%%'''(((''')))'''%%%%%%&&&'''&&&&&&((())))))(((((()))+++---222222444777===HHHXXXfff{{{~~~}}}}}}www{{{vvvpppkkkiiiiiiiiiiiiWWWYYYYYYXXX[[[______[[[^^^ZZZVVVSSSTTTUUUUUUUUUKKKRRRXXXYYYWWWVVVYYY^^^YYYQQQJJJOOO[[[bbb```ZZZbbbggglllmmmooovvvttt___XXX[[[]]]XXXPPPKKKJJJLLLCCC@@@>>>>>>@@@>>>999444222...---000333333444777444111...,,,++++++***))),,,***+++///444555111---...111333222///...111555444333333444444000***$$$((('''(((***...111222222---,,,+++,,,,,,+++(((&&&&&&###$$$---888===888000000---***(((''')))+++---------,,,***)))'''&&&&&&)))(((((()))******'''%%%''')))+++---......---,,,))))))((()))***+++---...000---***((((((((('''&&&%%%'''******)))))))))******)))(((***------***&&&""""""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%&&&$$$!!!!!!!!!""""""!!!!!! """%%%'''((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############%%%&&&&&&''''''''''''&&&'''''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%'''(((((()))))))))((('''''''''&&&)))&&&$$$###%%%&&&''''''((('''%%%&&&'''))))))(((++++++)))(((''')))...111222111888CCCDDDGGG\\\uuu~~~}}}vvvrrrsssppphhhaaa___^^^```[[[QQQRRR]]]ccc```XXXWWWWWWUUUTTTSSSRRRQQQVVVPPPMMMUUUbbbfff^^^TTTPPPSSSVVVUUUSSSWWW```gggbbbccceeegggjjjpppxxx}}}zzzjjj```aaaaaa^^^YYYRRRNNNLLLDDDAAA>>>======<<<777333000,,,,,,000222111333777444333000...,,,,,,++++++,,,,,,---111444444222///222333444111......111444444444555666555222---))))))((((((***...000111111,,,,,,---...///...+++)))'''$$$$$$---888===888000---+++)))'''(((***,,,......---,,,+++))))))(((((((((''''''((()))(((&&&$$$$$$&&&***---......,,,+++)))((((((((()))+++---...+++***(((&&&$$$$$$$$$$$$&&&(((******((('''&&&''')))(((((())),,,---+++)))$$$$$$###""""""###$$$$$$%%%$$$###""""""###$$$%%%%%%###!!!!!!"""""""""!!! """%%%(((***)))(((###############$$$%%%%%%"""###&&&'''((('''%%%$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&((((((((((((((('''%%%%%%'''&&&$$$$$$$$$&&&''''''&&&%%%%%%&&&((())))))(((+++++++++******,,,111444888:::???EEEHHHRRRjjjzzz~~~}}}wwwwwwrrrhhh___[[[bbbeee```UUUTTT]]]bbb```VVVXXXYYYYYYXXXTTTPPPNNNYYYOOOJJJUUUffflllaaaSSSPPPUUUYYYUUUPPPRRR___llldddbbbaaadddiiimmmoooooo|||~~~nnniiieeeeeefffaaaTTTHHHGGGEEEAAA===:::888888888...---...222333222333777;;;999555111...------......111333444222000000111555333111000///000000111555666888777444111000000***)))(((***,,,...///...+++,,,---000222222000...'''&&&&&&***111444333000***)))((('''(((***---...---,,,+++++++++,,,,,,---(((&&&%%%&&&''''''%%%$$$!!!$$$'''***,,,,,,+++***''''''''''''(((***,,,---)))(((&&&$$$#########$$$''')))******(((%%%%%%%%%''''''''')))***,,,++++++'''&&&%%%######$$$%%%%%%&&&%%%$$$######$$$%%%&&&$$$###!!!!!!######"""!!! """%%%)))***)))'''###""""""""""""###$$$$$$!!!"""%%%&&&'''&&&%%%$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%&&&%%%%%%'''''''''(((((())))))))),,,+++)))'''&&&%%%$$$$$$&&&&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$%%%((())))))'''(((***,,,---...111555777CCCHHHHHHDDDLLLddd}}}vvvooojjjfffccc```dddfffbbb```___^^^[[[]]]\\\\\\\\\[[[XXXRRRNNNOOOPPPTTTZZZ___aaa___]]]WWWTTTOOOOOOSSSYYY^^^```dddcccbbbdddgggkkkkkkkkkwww~~~~~~uuunnnooorrrlll[[[LLLMMMJJJFFFAAA<<<:::;;;<<<111000222555555333555999@@@>>>;;;555111///000111000444777555111...///111555333222111111111000000666999:::999555333222333+++))))))***,,,......---,,,,,,...111444555444333((((((((()))+++---//////)))(((((('''(((***---...++++++++++++,,,...000111((('''%%%&&&''''''&&&$$$!!!###%%%(((******))))))''''''&&&'''((()))+++,,,***(((%%%%%%&&&''''''&&&(((***+++***(((%%%%%%%%%%%%&&&&&&'''((()))***+++)))(((&&&$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$$$$###""" !!!$$$'''((('''&&&###"""!!!!!!!!!"""$$$%%%""""""$$$%%%&&&%%%%%%$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$&&&''''''((()))***++++++---,,,***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***$$$$$$$$$&&&((()))(((&&&%%%'''+++///222666:::>>>NNNUUUSSSNNNYYYuuuyyyppppppmmmhhh___aaaeeeiiifff___\\\]]]eee```ZZZXXXYYYXXXTTTPPPGGGOOOXXXZZZYYYXXX]]]aaaWWWPPPKKKMMMUUUZZZXXXSSS```bbbcccbbbaaacccjjjppppppttt|||~~~yyyuuunnnccc[[[SSSNNNHHHEEEDDDBBB>>>;;;777555555666555333888>>>?????????;;;666222111222333444555444333111000000222555777666222000111333999999:::;;;;;;888333///***))))))***---000000000///......000222444444333))))))((()))+++---------(((((('''((()))***,,,---+++*********+++---///111***)))''''''(((((((((&&&###$$$&&&'''((()))))))))((((((''''''(((***,,,---***&&&"""###(((***)))&&&(((***++++++(((&&&%%%%%%$$$%%%&&&&&&&&&''')))***)))(((&&&$$$$$$%%%'''(((%%%&&&((())))))(((&&&%%%%%%$$$###$$$&&&&&&%%%### """$$$&&&%%%$$$###"""!!! !!!"""$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$&&&'''''')))***+++,,,,,,,,,+++)))((('''&&&&&&&&&)))(((&&&%%%######$$$$$$%%%''')))((('''''')))+++&&&%%%&&&''')))***(((&&&$$$&&&)))---222999AAAFFFTTTYYY^^^dddnnn~~~~~~uuuuuupppeeeccc___aaagggddd\\\]]]eeekkkaaaWWWSSSUUUVVVTTTPPPHHHMMMRRRVVVXXXYYY\\\^^^OOONNNOOOQQQSSSTTTQQQOOOZZZ___ccc^^^YYY[[[hhhuuuqqqiiirrruuullliiiiiiWWWPPPIIIHHHKKKIII@@@888<<<999666666444444:::BBB;;;>>>@@@???999444222222666333111222555555333//////666<<<:::333///222777;;;888888<<<@@@===333***)))))))))+++///222333333111///...///111222222222***)))(((+++///000...+++(((((((((((()))***,,,---+++***))))))***,,,...///,,,***)))((()))***)))(((%%%&&&&&&'''((()))******))))))((((((***+++---...(((###!!!'''+++((($$$)))***,,,+++)))'''&&&&&&$$$%%%%%%%%%%%%&&&((())))))'''%%%######%%%'''(((%%%''')))++++++)))'''%%%%%%$$$$$$%%%''''''%%%$$$  """$$$######$$$###!!! !!!"""$$$%%%$$$$$$###""""""######$$$###############""""""!!!!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$###&&&'''((()))***+++,,,---))))))(((((((((((()))))),,,***'''$$$"""!!!""""""%%%'''***)))((((((***,,,''''''''')))++++++)))'''$$$%%%'''+++111:::EEELLLUUUXXXeeewww|||~~~kkk```eeejjjggg]]]ZZZ```dddbbbWWW[[[___^^^TTTKKKMMMUUUYYYWWWTTTUUU]]]ccc___WWWSSSPPPMMMLLLMMMPPPRRRTTTXXXQQQQQQ[[[aaa______ccceeeooosssssszzzxxxoooiii^^^SSSLLLOOOQQQLLLEEECCCBBB===999999888777999===999???CCC???777111000333444111000444999999222+++111666;;;999555333777===;;;999888<<<@@@===444+++------+++(((---555777444+++...111333333000,,,***000***&&&(((...111///+++%%%(((******((())),,,000---,,,+++***))))))***+++++++++++++++******)))))))))(((((('''''''''((((((...***(((***///222000---%%%###!!! ###&&&((((((&&&%%%'''***+++)))&&&%%%&&&&&&%%%$$$%%%(((***%%%%%%###!!! !!!$$$''')))'''%%%%%%'''''''''&&&$$$%%%'''***+++***&&&### """###$$$$$$$$$######$$$%%%$$$"""""""""###"""$$$''''''%%%###"""!!!%%%$$$######""""""######!!!"""$$$$$$#########$$$%%%%%%''')))++++++(((&&&&&&&&&%%%%%%%%%&&&''''''******++++++++++++******)))))))))))))))******+++)))))))))&&&$$$"""###$$$))))))((('''%%%%%%(((***+++(((&&&&&&(((******(((***&&&'''---666>>>JJJTTTWWWbbbtttnnnccckkkkkkfff^^^[[[___dddfff]]]ZZZXXXWWWSSSOOOQQQVVV___ZZZUUUWWWaaahhh```TTTLLLQQQTTTPPPIIIHHHPPPYYYQQQQQQUUU\\\```]]][[[[[[hhhjjjjjjjjjqqq~~~tttggg```___YYYQQQPPPTTTSSSMMMDDD@@@>>>???===999888;;;??????>>>;;;777333222222333444555666777444000---111444777999888777666666777777777888888666222...---***+++///222222000000111111222444666555111...,,,++++++---...///---+++&&&&&&&&&(((***+++,,,,,,+++***)))(((((()))************)))(((((((((((((((***)))((('''''''''''''''+++)))))),,,111222///,,,%%%###!!! """$$$&&&&&&%%%$$$&&&)))***)))'''%%%&&&&&&%%%%%%%%%''')))%%%%%%%%%###"""###&&&((()))'''&&&&&&'''(((((('''######%%%'''((('''$$$"""!!!"""###$$$%%%%%%$$$$$$###$$$%%%$$$"""""""""######%%%(((((('''%%%$$$$$$$$$$$$#########$$$$$$%%%!!!"""$$$$$$#########$$$&&&&&&&&&(((******)))'''''''''&&&&&&&&&&&&''''''(((((()))***************))))))(((((())))))***+++))))))***(((&&&%%%&&&((())))))(((&&&%%%%%%''')))***(((&&&'''***------,,,***((()))///444<<>><<<>>>AAA>>>:::888666555222000333666888888666333222111111111333777999888555222666888999888777666777999:::???AAA>>>>>>@@@===777000222555666555333222222---...///...+++)))((()))***)))+++...111111///,,,---,,,+++++++++,,,......+++)))'''%%%%%%''')))***,,,+++***)))''''''&&&&&&((((((***...111222///,,,'''&&&$$$"""!!!"""$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%''')))((('''&&&&&&''''''((())))))((()))***,,,%%%###"""###$$$%%%%%%$$$"""###$$$###"""!!!!!!!!!######$$$$$$#########"""###$$$%%%$$$"""""""""###&&&(((***+++*********+++((('''&&&%%%$$$$$$$$$$$$ """$$$$$$###"""###$$$'''&&&%%%&&&(((*********)))((('''%%%$$$$$$######!!!"""$$$%%%'''(((((()))((((((((((((((()))******)))+++,,,,,,*********+++'''((('''&&&$$$###%%%&&&'''''''''(((+++---///111222222444888<<>>???CCC;;;===>>><<<888444222222555555555777999999666444333555777777666666777888999888999;;;===>>><<<:::CCCPPPOOO@@@???NNNOOOCCC444:::@@@@@@;;;777777999999555111......------,,,+++...222333111000000111......---,,,,,,---...///---+++)))(((((())),,,---...---+++***)))(((((((((+++***+++,,,.../////////)))(((&&&%%%$$$%%%&&&&&&((('''&&&%%%###"""######''')))++++++)))'''&&&&&&''')))++++++******+++,,,&&&%%%###$$$&&&''''''&&&$$$&&&'''&&&###!!!!!!###"""""""""!!!!!!!!!!!!!!!###$$$%%%$$$"""""""""###''')))*********)))***,,,***)))'''%%%$$$""""""!!! !!!######"""""""""###'''%%%$$$&&&(((***+++***((('''&&&$$$###""""""""" """$$$&&&''''''(((((((((((('''((())))))******+++---,,,***((((((((('''((((((&&&$$$###$$$%%%''''''(((((()))+++---///444333555:::AAAQQQiii~~~~~~zzzxxxmmmjjjlllkkkhhhhhhXXXYYY]]]```[[[VVVWWW\\\___[[[WWWYYY___aaaUUUFFFHHHLLLOOOLLLFFFEEEIIIOOOGGGMMMQQQRRRTTTXXXZZZXXX___[[[[[[]]]```eeennnwwwuuussseeecccaaaYYYQQQPPPMMMHHHDDDCCCAAA???AAAEEE:::===@@@@@@<<<888666666777666666888;;;<<<:::777666999::::::888888;;;===999888999<<>>DDDHHHGGGBBB===>>>@@@AAA;;;555000000000///...///333777666222000111333000///...---,,,---......///...,,,+++,,,---///000///...---,,,+++*********------,,,,,,,,,---...///)))((('''&&&&&&'''(((((())))))'''%%%"""!!!###$$$(((+++......,,,)))'''&&&'''***,,,,,,+++))))))))))))((('''''')))++++++***%%%(((***)))%%%""""""###!!!!!! !!!!!!"""###$$$%%%$$$"""""""""###'''((()))(((''''''(((******)))'''%%%###!!!!!! !!!######"""!!!"""###%%%%%%%%%&&&)))++++++***((('''&&&$$$###""""""""" """###%%%&&&''''''((((((''''''(((((()))***)))+++---,,,***(((''''''((())))))(((%%%$$$$$$%%%&&&'''(((((((((***---000333111444<<>><<<888:::<<<<<<;;;::::::;;;;;;;;;<<<>>>@@@@@@>>><<<:::;;;<<<===>>>@@@CCCFFFKKKRRRYYY[[[\\\]]]]]]\\\VVVTTTRRROOONNNMMMMMMLLLKKKIIIFFF@@@;;;999999:::;;;;;;;;;999888666666666666444333111000000000111///.........//////000111//////...---------------,,,---......---,,,,,,,,,(((''''''&&&''''''((()))'''''''''%%%###"""%%%(((***---000111...***(((&&&'''***,,,,,,***(((&&&&&&)))(((''''''***+++++++++%%%)))---,,,'''###"""###!!!!!! !!!"""###$$$###$$$%%%$$$"""""""""###&&&&&&'''&&&$$$$$$%%%''''''&&&%%%$$$###"""""""""!!!######"""!!!"""###$$$$$$%%%'''***+++***))))))((('''&&&%%%%%%$$$%%% """###%%%%%%&&&&&&(((''''''''''''((())))))(((***,,,---+++***))))))(((******)))&&&%%%$$$%%%%%%'''))))))***,,,000444333222666AAAOOO___sss}}}wwwpppsssvvvkkkZZZ\\\\\\___cccaaa[[[YYY[[[TTTXXXYYYWWWVVVVVVRRRMMMKKKJJJIIIHHHIIIIIIHHHHHHLLLDDDCCCLLLQQQMMMLLLQQQRRRYYY[[[WWWZZZfffllljjjooosss~~~iii```ggghhh```PPPLLLJJJKKKGGGAAA???@@@IIICCC>>>???DDDGGGDDD@@@888>>>BBB???999777:::>>>>>><<<;;;@@@GGGGGG@@@999<<>>GGGOOOMMMMMMYYYmmmnnn```]]]eeepppggg^^^[[[___bbb```]]]YYY]]]^^^XXXNNNHHHIIIMMMFFFBBB>>>===??????<<<999<<<:::888666555444444555...//////000000000111111000//////.........//////+++---000111///,,,***(((&&&&&&&&&&&&&&&'''((()))$$$&&&&&&%%%###$$$(((,,,+++...222222000,,,(((''''''***,,,,,,***'''%%%$$$&&&%%%$$$%%%'''))))))(((%%%***...---(((###!!!""""""!!!!!!!!!"""###%%%&&&###$$$%%%$$$"""""""""###%%%&&&&&&$$$""""""###$$$$$$###############$$$$$$!!!######"""!!!"""#########%%%(((+++,,,***(((***)))(((''''''''''''''' !!!"""$$$%%%%%%%%%%%%'''''''''''''''((())))))&&&))),,,------,,,,,,,,,)))***+++***'''%%%%%%%%%###&&&)))***+++...333888555555:::GGGUUUcccrrr}}}vvvvvv~~~}}}oooccc```lllaaaXXXXXX___bbb]]]VVVMMMUUU[[[VVVLLLHHHOOOXXXPPPIIIEEEJJJSSSSSSHHH===KKKKKKIIIHHHGGGJJJPPPTTTNNNMMMTTT```ccc___cccllluuuvvvyyy~~~rrriiihhhXXX[[[VVVLLLHHHJJJEEE<<>>AAAJJJXXXjjj|||{{{wwwvvvtttmmmfffdddcccbbbaaa___\\\WWWSSSQQQRRRRRROOOJJJJJJOOOTTTNNNJJJHHHIIILLLMMMIIIEEEJJJKKKMMMMMMMMMNNNQQQSSSLLLOOOWWW```cccccceeejjj|||wwwssswwwpppeeefffaaaUUUJJJFFFHHHJJJIIIHHHKKKPPPRRRMMMFFFFFFKKKLLLIIIFFFBBB??????AAABBBEEEGGGHHHIIIIIIIIIJJJLLLHHHBBB???BBBDDDDDDGGGNNN\\\___ccchhhqqq{{{~~~{{{yyyuuuqqqhhhhhheee^^^VVVTTTWWWZZZUUULLLDDDCCCDDDBBB>>>;;;AAAAAA???:::888888888777777777888:::888444333444555444333444555444222000000///---++++++,,,.........---,,,---...//////---...000111222222000...,,,+++++++++***)))'''&&&%%%&&&&&&%%%$$$""""""$$$&&&''')))))))))&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%'''&&&%%%$$$###$$$$$$%%%&&&$$$###$$$''')))'''%%%$$$"""!!! !!!"""!!! !!!!!!"""$$$%%%&&&'''((('''(((((('''$$$""""""###  !!!"""###%%%%%%&&&'''''''''&&&&&&$$$%%%'''***,,,---,,,***+++,,,,,,***)))((()))+++---......///222555777777BBBGGGKKKQQQbbb{{{uuuttt}}}{{{ppp```fffkkkiii```WWWRRRQQQTTTOOOIIIGGGIIILLLOOOPPPJJJKKKJJJHHHFFFGGGJJJMMMGGGJJJNNNPPPPPPPPPPPPPPPPPPUUUXXXYYY]]]dddjjjkkkssssssuuuwww|||}}}jjjooocccVVVOOOKKKJJJNNNSSSOOOXXX\\\XXXQQQOOOPPPPPPTTTSSSQQQMMMIIIHHHJJJLLLQQQRRRSSSRRRPPPQQQTTTWWWPPPHHHDDDIIILLLJJJNNNVVV___ffffffbbbmmm|||www~~~uuueee```jjjvvvkkkVVVIIINNNSSSLLLCCCBBBLLLRRRNNNAAA???FFFFFF???<<<999>>>FFF@@@222000888;;;777555777;;;<<<888444111111111000///000333555444000---000444444///)))444333111000000111222333------,,,+++)))(((&&&%%%)))(((&&&""" ###&&&&&&'''((('''&&&&&&''')))***)))((((((((((((((()))))))))'''&&&%%%$$$$$$$$$&&&&&&$$$######$$$%%%%%%&&&$$$###'''---...+++'''###""" !!!"""!!! """"""###$$$&&&'''((((((***+++***((($$$"""!!!!!!  !!!###$$$))))))(((((((((((((((((($$$&&&***++++++++++++++++++******+++,,,------,,,000//////000333777<<>><<<@@@===???AAACCCCCCAAA>>>===777555444444777:::<<<===999555222333777777333...777555222000///111444555///...---,,,***(((&&&%%%))))))(((%%%""""""###%%%&&&''''''&&&&&&'''))),,,+++******)))))))))))))))---,,,***(((&&&%%%$$$$$$%%%$$$$$$######$$$%%%&&&'''%%%&&&+++222333///)))$$$###!!!!!!#########"""######$$$%%%&&&'''((((((......---***&&&###"""""" """$$$%%%,,,,,,+++******)))))))))%%%)))---...,,,+++,,,---***)))(((+++///222000...000......111555:::BBBJJJNNNTTTbbbttt~~~|||vvvmmmeeecccffffff```YYYPPPOOOMMMLLLKKKKKKLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNJJJKKKMMMNNNOOOPPPSSSUUUTTTWWWTTTNNNRRR___fffdddYYYcccnnnrrroooooouuu|||uuulllgggjjjiiibbbaaafffpppssspppkkknnnyyy{{{uuuwww}}}|||rrrnnnuuu}}}}}}zzzxxxxxxxxxvvvqqqlllmmmzzzzzzjjjeeetttwwwxxx}}}|||mmmeeehhhnnnoooiiieeegggnnnnnnddd\\\[[[eeeeee___WWWVVV[[[YYYSSSCCCNNNXXXXXXPPPHHHHHHLLLIIIDDD@@@@@@EEEHHHGGGDDDBBB???<<<;;;;;;<<<<<<<<<666555222000000000222333222111000///,,,***(((&&&(((***++++++(((%%%$$$$$$&&&'''''''''&&&'''***,,,******)))))))))))))))***///...,,,***(((&&&%%%%%%$$$######"""###$$$&&&'''(((((()))...444555000+++'''%%%$$$$$$&&&'''&&&%%%$$$$$$%%%&&&'''(((((()))///...,,,)))%%%""""""### !!!$$$&&&'''---------,,,,,,+++++++++'''+++///000...---...///***((((((+++000333333111333000000555888===GGGRRR\\\]]]qqq||||||}}}qqqeeedddkkkmmmggg^^^PPPQQQRRROOOLLLJJJKKKMMMLLLKKKLLLNNNQQQQQQNNNKKKOOOPPPPPPPPPQQQTTTXXX[[[OOORRRTTTUUUYYY]]]\\\XXXeee___ZZZ___jjjsssuuuttt|||vvvssssssssswww{{{|||}}}}}}}}}yyy~~~vvvyyy{{{sssuuu{{{}}}vvvkkklllvvvtttiiiYYYfffqqqpppddd[[[[[[___^^^YYYSSSQQQRRRSSSQQQNNNMMMJJJFFFCCCBBBBBBCCCCCC;;;999666444333222333444777777555333111...+++***))),,,//////---***(((''''''((()))(((''''''(((***)))))))))((()))******+++111000...+++)))((('''&&&###"""""""""###$$$&&&'''(((***,,,///111111...+++)))(((&&&'''((())))))(((%%%%%%&&&&&&'''(((((()))+++***)))%%%""" !!!""" !!!###&&&(((***,,,---...///...---,,,+++(((***...000000/////////)))((((((***...222444555888444555;;;>>>AAALLLYYYiiikkk~~~~~~xxxsssnnnmmmnnnlllfffaaaUUUTTTQQQNNNKKKJJJKKKLLLLLLLLLMMMNNNPPPOOOMMMKKKPPPQQQRRRSSSTTTVVVZZZ]]]SSSPPPQQQWWWZZZXXXVVVVVVaaaZZZTTTWWWaaalllqqqrrrttt|||{{{~~~}}}xxxsssqqqooopppnnnjjjeeeccceeehhh```ZZZTTTQQQRRRQQQMMMHHHHHHEEEAAA===;;;;;;===>>>>>>===;;;999666333111///---///111111///---------)))***+++***(((&&&&&&'''((((((((()))***+++,,,---222111///,,,+++)))(((((("""!!!!!!"""###$$$&&&((('''***---...,,,***))))))***((('''(((***++++++***&&&&&&&&&'''(((((())))))((('''&&&###!!! """###!!!!!!!!!###%%%(((***,,,***,,,...000111///---+++'''(((***---000111///...((()))))))))+++///444888777444777AAAFFFIIIVVVfff|||pppuuuxxxvvvooogggbbbaaaZZZUUUOOOJJJIIIJJJKKKLLLKKKMMMNNNMMMLLLKKKLLLMMMNNNPPPRRRTTTTTTVVVYYY[[[]]]RRRMMMRRRUUUSSSUUU\\\OOOUUU[[[\\\ZZZ^^^iiisssxxx{{{|||}}}zzzwwwuuummmddddddgggeeeZZZPPPWWWRRRLLLFFFCCCDDDGGGJJJBBBAAA@@@===:::777444333000111222111//////000222***+++,,,+++)))&&&%%%$$$(((((()))***+++---...///222111///---+++***))))))!!!!!!!!!!!!###%%%'''(((&&&***...,,,((($$$%%%'''***((('''(((***++++++***&&&&&&''''''(((((())))))((('''&&&$$$""""""$$$&&&!!!""""""$$$&&&)))+++---(((+++///222222000---+++&&&&&&'''+++///111///,,,((()))***)))))),,,444:::222000777DDDLLLRRRaaasss~~~vvv{{{{{{qqqhhhcccbbbbbbUUUHHHHHHPPPTTTMMMCCCJJJPPPRRRLLLDDDCCCMMMXXXPPPIIILLLYYY^^^WWWSSSUUU___^^^UUUKKKPPP]]]```YYYPPPUUU[[[\\\XXXWWWaaaooo~~~xxxuuuzzz~~~www{{{~~~uuuiiiaaaccccccYYYLLLKKKUUUXXXRRROOOMMMNNNNNNGGG===:::???>>>888222111444555222...+++...111000+++&&&%%%%%%%%%'''***---...---,,,+++222777555---(((+++---+++'''$$$""""""###&&&''''''******(((&&&$$$$$$&&&(((((('''''''''((((((&&&$$$###%%%''')))******)))((('''(((((('''%%%&&&(((+++###$$$$$$%%%%%%&&&&&&''''''%%%&&&***000222000,,,)))((('''(((***,,,......---)))&&&(((---111222111555555999@@@GGGVVVsss}}}yyyrrrhhhbbb\\\VVVPPPNNNOOOQQQPPPNNNMMMMMMLLLLLLKKKLLLNNNOOOOOORRRTTTTTTUUUWWWYYYYYY\\\WWWTTTSSSTTTUUUXXX\\\YYYXXXYYYYYYXXXXXXaaakkk}}}wwwrrrwwwrrrlllhhhhhhgggdddaaa```cccccc]]]SSSOOOQQQPPPKKKAAAAAA@@@===999777666777222000000111111///***%%%)))+++............000222444888777000,,,...///---***'''###!!!###&&&((()))******)))'''%%%%%%'''))))))((('''((()))((('''%%%&&&'''(((******)))(((&&&((()))***)))''''''(((***&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$$$$(((...111///---***)))(((((()))+++,,,,,,)))+++,,,,,,,,,...222555888555666<<>><<<999:::BBBOOOddd~~~zzznnneee]]]\\\YYYUUUSSSRRRSSSTTTMMMLLLLLLOOOSSSTTTPPPKKKRRRYYYZZZUUUTTTXXXYYYWWWOOOKKKLLLQQQQQQMMMNNNTTT^^^ZZZWWWWWWWWWWWW]]]ddd```lllvvvuuunnnooo|||}}}yyyxxxsssyyy~~~}}}zzzxxx}}}uuujjjfffaaa[[[VVVRRROOONNNMMMMMMLLLLLLIIIDDD>>>999777666666777888:::::::::666555222...,,,---///000111...***))))))+++++++++((())))))(((&&&&&&(((***((('''&&&'''(((((('''%%%'''(((***++++++)))((('''&&&(((***)))'''%%%$$$$$$'''&&&%%%$$$###$$$$$$%%%###"""!!!###'''+++------,,,,,,,,,***(((&&&&&&'''***111888999888999@@@FFFBBBDDDIIISSSaaaqqq{{{sssppphhh```XXXVVVXXXXXXSSSLLLLLLPPPSSSSSSPPPOOORRRUUUTTTQQQUUU]]]___WWWPPPOOONNNOOOKKKHHHMMMUUUUUUOOOTTTUUUWWWYYYWWWUUU[[[ccccccgggkkkllllllpppyyysssnnnvvv{{{zzzsssyyyrrr{{{www~~~rrrkkkkkkiiicccccchhhrrr|||}}}ooojjjlllkkkddd]]][[[bbbgggbbbVVVLLLJJJLLLEEEBBB@@@CCCHHHHHHCCC===AAA<<<777444333333555888000///---,,,,,,,,,)))((())))))***)))''''''((()))&&&&&&%%%&&&((((((&&&%%%%%%&&&(((***+++***)))((((((***++++++)))&&&&&&&&&$$$###"""""""""###%%%&&&###""""""###&&&))),,,,,,,,,------+++(((&&&&&&''',,,000666<<>>???<<<;;;>>>BBBCCC???<<>>KKK^^^iiiooo}}}xxx}}}xxxnnnhhhjjjnnn]]]ZZZ\\\bbbbbbWWWNNNJJJLLLFFF???999888:::<<<>>>444555555444111...------***))))))***,,,---+++***%%%&&&'''((((((&&&$$$###'''(((((('''%%%&&&(((++++++)))'''%%%$$$%%%'''(((''')))+++,,,+++***))))))''',,,000///,,,***+++...222888DDDUUUfffsssyyy{{{}}}wwwpppiiifffeee]]]VVVPPPSSSZZZ]]]YYYRRRVVV``````VVVPPPRRRQQQKKKHHHDDDFFFLLLJJJBBBEEEOOOUUULLLGGGLLLXXX```___ZZZWWW___eee___UUUWWWgggxxxxxxyyy{{{rrrmmmnnnpppuuurrrmmmgggbbb___^^^^^^cccffffff```WWWTTTWWW]]]ZZZXXX\\\gggoooooollljjjkkkgggbbb^^^ZZZVVVOOOJJJAAA>>>;;;;;;???DDDFFFFFFFFFBBB???>>>>>>===999555777888888555222222666:::<<<:::888777888888777666777:::>>>GGGTTTfffxxxyyy{{{}}}qqqhhhiiitttwwwkkk___\\\\\\XXXKKK???AAAKKKKKKBBB:::>>>???;;;222+++***+++///((($$$(((111444---$$$%%%''')))(((%%%""" !!!###%%%'''''''''(((***---+++)))&&&&&&&&&((()))'''***---000000---)))&&&...)))&&&''',,,000...+++000===OOO]]]hhhwww}}}|||uuujjjbbb\\\ZZZWWWUUUTTTUUUXXXYYYXXXVVVVVVWWWUUUQQQMMMKKKJJJJJJIIIGGGHHHKKKLLLKKKJJJIIIJJJLLLPPPSSSTTTSSSUUUWWWYYYYYYYYY]]]eeekkksssxxx~~~rrrkkkooovvv|||tttiiidddbbb___YYYSSS[[[]]]\\\WWWPPPMMMOOORRRKKKIIILLLWWW^^^]]]ZZZYYYYYYUUUQQQNNNKKKGGGBBB>>>;;;888444444777;;;>>>???>>><<<999888888777666555555444222000......111333444444444666888777555333222444888>>>JJJYYYiiitttuuuzzz~~~}}}||||||yyyuuugggaaaZZZWWWTTTPPPMMMLLLMMMGGG???999444111---+++***)))(((***------+++((()))'''&&&'''((('''$$$!!!###%%%'''((((((((()))++++++***'''%%%$$$%%%&&&((($$$'''+++///000...,,,******)))((()))***,,,------777>>>KKKZZZlll~~~qqqbbb]]]___^^^WWWPPPOOOVVV^^^YYYNNNMMMVVVXXXNNNIIILLLLLLPPPKKKCCCGGGRRRRRRHHHBBBGGGMMMMMMJJJHHHIIIMMMQQQNNNMMMSSS\\\bbbaaa^^^kkkrrryyyyyywww|||yyytttuuuwwwyyytttmmmddd]]]WWWSSSQQQRRRQQQPPPLLLGGGDDDCCCDDD@@@===@@@IIIOOONNNKKKJJJIIIGGGDDDAAA???<<<999666777444///...000444888999777777666444222333555777444222...,,,,,,------,,,***+++...222555666333111...///222666>>>IIIVVV___[[[eeeooosssooojjjggghhhqqqlllfffgggmmmqqqpppnnnrrrxxxpppooossslll\\\UUUZZZ___SSSDDD;;;999666111,,,)))+++------+++***+++,,,---(((%%%'''+++,,,(((###%%%'''))))))((()))***,,,)))'''%%%$$$###$$$%%%&&&!!!$$$)))---000000///...''')))******)))***---000777<<>><<<:::888777555444888555111...///333777:::888999888555111111555999555111---,,,---...,,,***&&&&&&)))---111333333222///000000222666===FFFLLLNNNRRRVVVVVVRRRPPPQQQSSSTTTQQQOOORRRWWW\\\^^^^^^hhhkkkppptttwww{{{}}}qqqiiiiiieee^^^SSSIIICCC===888555444222000111222222000......+++(((***---...+++(((''')))))))))(((((()))+++((('''%%%$$$###$$$%%%&&&!!!$$$(((,,,.../////////((()))***+++,,,---///000000999LLLfff~~~}}}yyyxxxkkkddd]]][[[]]]]]]XXXRRRWWW[[[XXXNNNIIILLLNNNLLLJJJIIILLLQQQOOOHHHGGGMMMMMMFFFBBBEEELLLOOOKKKFFFFFFJJJOOOSSSUUUXXX\\\```\\\\\\```hhhrrryyy{{{{{{vvvvvvrrrhhh[[[RRRPPPQQQIIIGGGDDD@@@<<<999777555666333444999;;;888777888666666444222000000000000888666333111111444888;;;;;;;;;999555111000333666222///,,,+++---...---***'''&&&&&&(((---111333444///000000000111444999===DDDCCCAAA@@@@@@@@@@@@???999<<>>NNN^^^pppzzzqqqllleeebbbaaa___]]]ZZZZZZZZZXXXSSSPPPPPPOOONNNMMMKKKKKKKKKJJJHHHIIILLLFFFCCCAAADDDHHHIIIEEEAAABBBGGGOOOSSSTTTSSSRRRRRRRRRTTTXXX^^^ccchhhkkkmmmwww~~~pppjjjiiicccTTTGGGKKKKKKGGG???777333666::::::777777888666333333666666666555222...---///111...000111111000111555888777444111///...,,,***)))$$$&&&((())))))***,,,...***(((&&&'''))),,,------+++,,,,,,+++))))))***+++***---000222111///,,,+++))),,,......---///222666111666;;;;;;999:::???DDDFFFOOOVVVXXX[[[dddhhhgggsss~~~zzzxxxwwwssslllgggeeeaaa[[[UUUPPPKKKGGGEEE<<<=========<<<777222......---,,,)))'''&&&(((***''''''''''''''''''((((((******))))))))))))******))))))***...333555555333666???NNN^^^qqqtttppppppmmmeee\\\ZZZ^^^ccc\\\RRRQQQYYYZZZQQQLLLNNNOOOQQQKKKCCCEEEOOOPPPHHH@@@EEEJJJKKKGGGCCCBBBBBBBBBDDDIIIQQQWWWUUUMMMEEEOOOVVV[[[[[[XXX\\\hhhsssssspppyyy{{{rrrggg^^^XXXVVVKKKKKKHHH???444111555;;;999666555666333///000333555555444000+++***,,,///+++...111111000111444777555222///.........***&&&!!!%%%)))******+++///222)))(((''')))***+++)))(((***+++,,,+++)))((()))***&&&***---,,,(((&&&***///,,,+++*********+++++++++......//////111444999<<<:::999???LLLRRRPPPOOOQQQ]]]uuu{{{jjjlllzzzpppwww~~~wwwrrryyyvvvsssrrr{{{~~~uuujjjggglllkkk```QQQGGGIIIOOODDDAAA@@@AAABBB>>>444,,,000///...+++(((''')))+++&&&'''''''''''''''''''''***)))))))))))))))******%%%)))---///111222333555222===PPPeeeyyy}}}pppjjjmmmjjj^^^[[[cccVVV]]]^^^XXXVVVYYYVVVNNNRRRNNNLLLOOOPPPNNNOOOQQQMMMJJJFFFFFFHHHHHHDDD@@@FFFGGGKKKOOOSSSSSSOOOLLLOOOTTTYYY[[[\\\```iiippppppmmmvvvxxxfffZZZ[[[aaaTTTKKK@@@888555555333222>>><<<999555333444777:::444333222111///---,,,,,,666000,,,---333666333...///...---,,,+++***'''%%%$$$$$$'''+++...000...---((('''%%%&&&)))+++,,,,,,((()))))))))(((''''''&&&'''((()))***++++++***)))''')))***(((%%%$$$'''***------,,,+++***+++///222555777:::;;;===@@@CCCFFFNNNTTT\\\bbbeeefffffffffjjjiiikkksss}}}uuupppooommmjjjggggggjjjllllllkkkmmmrrrvvvwwwyyy}}}zzzppppppvvvwwwppphhhdddjjjhhh]]]PPPLLLNNNPPPIIIIIIHHHHHHFFFAAA:::555888444...***)))***++++++'''&&&&&&%%%%%%'''((()))))))))*********((('''&&&******---222222000222777<<>>???CCCJJJOOOQQQQQQRRRRRR\\\[[[]]]ccckkkrrrtttsssnnnkkkfff```[[[WWWWWWWWWTTTSSSSSSTTTWWWZZZ\\\]]]hhhlllqqqsssssstttxxx{{{tttyyytttqqqmmmkkkiiifffccc``````^^^XXXQQQPPPQQQOOOJJJJJJLLLNNNMMMHHHBBB???>>>777444///---,,,+++***)))((('''&&&&&&&&&''')))))))))************((('''&&&***(((***000555555666888???MMM```sssyyytttppphhh^^^WWWddd```]]]]]]]]]]]]```eeeQQQPPPSSSXXXWWWQQQNNNNNNXXXQQQIIIGGGIIIIIIEEE@@@EEEMMMTTTSSSMMMJJJOOOUUUNNNMMMPPPXXXbbbgggeeeaaarrr~~~xxxxxxzzzxxxrrreeeZZZTTTRRRLLLAAA777222444777888666333111000222444555444111...+++******,,,......222666555111000444999777222...---...---(((###%%%%%%%%%(((+++......---,,,,,,---///000...+++(((&&&'''((()))*********)))((()))***+++,,,+++******)))((('''(((***+++++++++******)))'''%%%&&&(((+++,,,...000000000222444777777:::>>>@@@AAAAAABBBDDDJJJKKKLLLOOOTTTZZZ___bbbYYYYYYVVVNNNFFFBBBCCCFFFEEEBBB???AAAFFFJJJIIIGGGTTTYYY^^^^^^\\\^^^eeekkk___```lll}}}qqqkkkooo}}}tttvvvuuueeehhhhhhccc[[[UUUUUUWWWXXXOOOEEECCCLLLRRRMMMBBBFFFKKKNNNKKKDDD@@@AAADDD666444111///...,,,***(((((((((((('''((())))))*********+++******)))''''''***&&&'''000777999999999DDDWWWooo~~~}}}oooiiikkkkkkiiiaaa]]]```hhhhhh___\\\```]]]XXXSSSQQQNNNKKKOOOTTTRRRPPPLLLIIIGGGEEECCCAAAFFFIIIKKKKKKIIIHHHKKKMMMHHHKKKNNNSSSYYY___dddfffnnnuuuxxxuuuvvvxxxkkk```YYYVVVOOOEEE<<<666666777444222000///000222333333111000...---,,,,,,,,,,,,---333777777333222666;;;777222---,,,//////+++&&&(((''''''(((,,,...//////......---......---***'''%%%&&&'''((()))*********)))***+++,,,,,,+++******+++(((&&&(((+++...---+++,,,,,,+++***(((''')))+++---///000/////////111333777999::::::999999;;;===<<<>>>BBBCCCEEEHHHMMMRRRNNNMMMIIICCC===999:::<<<;;;999777888;;;===>>>===BBBFFFJJJLLLMMMOOORRRVVVSSSRRRXXX```aaa]]]]]]bbbgggnnnpppjjjhhhlllmmmiiicccbbb^^^YYYSSSPPPOOOOOONNNHHH???===CCCIIIEEE<<<>>>AAACCCAAA<<<:::<<>>???777666@@@BBB<<<;;;===KKKYYYSSSBBBBBBOOOYYYMMM@@@???FFFIIICCC<<<<<>>222///111333111000...///222333111000333000---+++,,,---------(((((()))***************************+++,,,......,,,///333444111222<<>>AAA;;;222///...---,,,---/////////...//////,,,+++,,,...//////,,,***'''((()))*********))))))(((((()))***+++...000111222111222444444888CCCOOOccctttzzzkkkhhhiiilllggg\\\ZZZ```bbb]]]XXXXXXZZZZZZUUUOOOQQQWWWZZZQQQFFF@@@AAACCCBBB@@@<<>>FFF===<<>><<<888666777999:::::::::999888222444555777777666444333+++------***%%%###'''+++)))***,,,///111222000...///000111444777777555222666555444222000---+++***------.........---+++***(((***,,,***'''&&&))),,,%%%'''(((((('''''')))***)))***+++***))))))***,,,'''((()))(((((((((***,,,...---+++***+++,,,...///***,,,---,,,+++---333888...+++'''''')))***)))&&&******+++++++++,,,...///000+++---444222)))***111***---...///333999999555222666:::999444111111222555888999777555444...(((''',,,111000,,,***,,,///&&&(((,,,000222000+++'''&&&'''(((******))))))(((((((((((())),,,///222333777222000444888>>>IIISSSjjj