BM62 6("@ 222777555999IIIZZZrrrvvv___GGG<<<999555222222888444111111333444333111111111111000///---,,,+++)))***++++++,,,---...///222///,,,******+++***)))------------...///111222333333333444888@@@JJJPPP___fffhhh```VVVSSSUUUXXX```dddhhhkkksss{{{~~~}}}vvvnnnjjjnnnvvv}}}mmm\\\RRRQQQTTTNNNOOONNNMMMJJJIIIJJJLLLOOOOOOPPPTTTVVVSSSMMMHHHHHHHHHHHHIIIJJJHHHCCC???BBBBBBAAA@@@@@@???>>>>>>HHHIIIIIIHHHDDD>>>777333555777:::<<<<<<;;;999777666999;;;;;;:::999;;;===999;;;===>>>@@@CCCGGGJJJJJJOOOXXXbbblll~~~///555666<<>>FFFPPPWWW```eeeeee]]]VVVVVVZZZ\\\```eeeiiilllqqqxxxzzzxxxsssllljjjoooyyyzzzhhh[[[SSSQQQSSSNNNPPPRRRQQQOOOLLLJJJIIIPPPQQQSSSUUUUUURRRMMMHHHMMMLLLMMMOOOOOOLLLGGGBBBCCCBBBBBBAAA@@@@@@??????EEEEEEEEECCCAAA???<<<:::888999;;;<<<<<<;;;999888666999;;;<<<::::::;;;===;;;<<<>>>???@@@BBBFFFIIINNNSSS[[[bbbjjjyyy,,,444666>>>NNN]]]qqq}}}jjjSSSFFF@@@:::444111222222222111000000111222111111111000///...---,,,...........................222666333...+++---111,,,,,,---///222666999;;;;;;:::999999>>>FFFQQQYYYbbbccc___XXXVVV[[[```bbb```fffkkkmmmqqquuuvvvsssooojjjiiiqqq|||rrrcccZZZTTTQQQQQQMMMQQQUUUVVVSSSNNNJJJGGGOOOSSSWWWXXXUUUPPPKKKIIINNNPPPRRRTTTTTTPPPJJJEEECCCCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@AAABBBBBB======<<<<<<;;;::::::999777999;;;<<<;;;;;;;;;===<<<===??????@@@AAADDDFFFMMMRRRZZZaaagggvvv+++222444;;;LLL[[[qqqxxx^^^LLLBBB;;;555111///111333222///...000333111111111000000...------///.........---------,,,***...111111---+++,,,...++++++,,,...111555888::::::999888888;;;DDDOOOWWWaaa^^^WWWQQQSSS\\\cccddd___gggnnnpppsssuuutttqqqmmmiiijjjrrr}}}pppaaa[[[UUUOOOMMMLLLOOOSSSTTTRRRNNNKKKIIINNNSSSXXXYYYTTTOOOKKKIIIMMMOOOSSSVVVVVVRRRLLLGGGDDDDDDCCCCCCBBBBBBBBBBBB>>>>>>???AAABBBDDDFFFFFFAAA@@@>>><<<::::::::::::888999:::;;;;;;;;;<<<<<<<<<===????????????AAACCCFFFLLLUUU]]]eeettt,,,111000666GGGYYYrrrjjjPPPAAA;;;777333---000333222///...000222000111111111000///............------,,,+++++++++***+++,,,---......,,,+++------...///111444777888;;;:::999999<<>>@@@BBBEEEFFFGGGFFFFFFCCCBBB???<<<::::::::::::888888999:::;;;;;;;;;:::;;;<<<>>>>>>======???@@@AAAGGGQQQZZZcccrrr...111///333DDDXXXsssrrrSSSAAA;;;777333...000111222111000000111000111111111000000///...---------,,,,,,+++++++++---++++++---000111000...111000000111333555777888888888777666999???HHHNNNTTTQQQJJJDDDFFFOOOWWWXXX[[[fffrrruuuuuutttppplllkkkjjjmmmuuu|||rrrddd]]]VVVOOOKKKLLLMMMMMMLLLJJJJJJLLLNNNLLLQQQXXX[[[ZZZVVVQQQNNNPPPTTTYYYZZZXXXSSSOOOMMMCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDFFFGGGGGGFFFEEECCCBBB???===;;;:::::::::777777777888:::;;;:::999:::<<<>>>>>>>>>===>>>???AAAFFFPPPXXX___mmm///222000444EEEZZZuuuvvvUUUBBB<<<777222000///000111333333222000000111111111111000//////---------------,,,,,,,,,,,,,,,---......///111333000///000000222444777888666666666666777<<>>AAABBBAAAAAABBBBBB>>>CCCMMMUUU\\\iii222111222777CCC]]]oooRRRAAA===999555...//////000111111222222000000000000000//////...))))))+++,,,,,,+++******---,,,***))))))+++,,,...000///...///000444777999:::999888888:::???FFFKKKKKKHHHBBB===;;;>>>DDDIIISSS\\\gggkkkggg___ZZZXXXbbbgggooowwwwwwhhhZZZRRRPPPPPPQQQTTTPPPMMMMMMIIICCCEEEMMMMMMTTTZZZ]]]aaadddccc```\\\YYYSSSMMMHHHDDDBBBAAA:::<<>><<<:::::::::888777666666666777888888999999:::;;;;;;<<<>>>@@@AAABBBBBBIIIKKKPPP]]]gggwww111000111666CCC]]]nnnRRRAAA<<<888444555555444333333222222111000000111111000///......))))))++++++,,,++++++***---,,,+++***+++,,,...///000000//////111444777999<<<<<<;;;:::;;;@@@FFFKKKNNNJJJDDD===:::===CCCHHHOOOWWW^^^```]]]YYYYYYZZZccchhhqqqzzzssslll```WWWRRRQQQQQQRRRUUUQQQOOOOOOKKKGGGIIIOOONNNTTTYYY[[[^^^cccccc```[[[XXXSSSMMMHHHDDDAAA@@@;;;<<<===>>>??????>>>===????????????????????????@@@>>>;;;:::::::::888777666666777777888888999999;;;::::::;;;===???AAABBB@@@GGGIIINNN[[[eeeuuu000...000666CCC]]]iiiQQQAAA<<<888444333222222111111000//////111111111111000///...---)))***++++++,,,,,,++++++---,,,,,,,,,---///000222111000//////111444777999??????>>>===>>>AAAFFFJJJPPPLLLEEE>>>:::<<>>BBBCCCAAA>>>@@@@@@@@@@@@???????????????===;;;:::::::::888777666666777777888999999999;;;:::::::::;;;===@@@BBB>>>EEEGGGLLLYYYcccsss000...000777CCC]]]Ħ|||yyyhhhRRRBBB<<<888555......//////000111111111222222222111000///...---***++++++,,,,,,---------.........///000111333444222111000///111444777999@@@@@@@@@??????AAAEEEHHHNNNJJJDDD===:::<<>><<<@@@EEEGGGCCC???CCCCCCBBBBBBBBBBBBBBBAAA???===:::999::::::888777666777777888888999::::::;;;:::999999:::<<Luuurrryyy}}}nnnWWWEEE<<<777444111111222333333444444555222222222222111000///...,,,,,,,,,---...//////000000000111111333444555666333222000000111444777999???@@@AAAAAAAAABBBEEEHHHJJJGGGBBB===:::===CCCHHHLLLOOOSSSSSSQQQSSSZZZ```bbbgggnnntttzzz}}}}}}yyyrrrggg]]]XXXUUUTTTTTTZZZYYYVVVRRROOONNNLLLJJJPPPRRRQQQNNNPPPUUUXXXVVVQQQOOOLLLIIIFFFCCCBBBAAAEEEBBB@@@CCCHHHIIIEEEAAACCCCCCCCCBBBBBBAAAAAAAAA>>><<<:::999999999888777777777777888999999::::::;;;::::::999:::<<<>>>@@@>>>EEEFFFJJJVVV___nnn000---111888@@@VVVHdĦoooiiipppyyyttt\\\FFF:::555333333333333222111111000000111111222222111111000///.........///000111222333222333333444555666777777333222111000111444777999===>>>AAABBBCCCEEEGGGJJJHHHFFFCCC???===???CCCGGGGGGLLLQQQRRRQQQSSSYYY^^^fffjjjpppuuuyyy}}}~~~|||yyynnnddd^^^\\\ZZZZZZZZZZZZVVVQQQPPPPPPMMMIIIOOOQQQOOOKKKKKKOOOQQQOOOMMMKKKHHHFFFDDDDDDDDDEEEJJJHHHGGGHHHJJJIIIFFFCCCAAAAAA@@@@@@??????>>>>>>===;;;999999999999888777777777888888999:::::::::;;;;;;;;;;;;<<<===>>>??????FFFFFFIIITTT\\\jjjĦ<<>>NNNӵ@@@CCCEEE\\\ĭӵ~~~|||zzz|||yyypppiiiddd```^^^XXXYYYVVVQQQQQQTTTQQQKKKNNNPPPMMMHHHGGGJJJJJJHHHKKKHHHEEEBBBBBBDDDGGGIIIOOONNNNNNMMMKKKHHHFFFDDDAAA@@@@@@???>>>>>>=========;;;999888999999888777777888888999999::::::;;;:::;;;===>>>>>>>>>>>>===???FFFEEEHHHQQQXXXfff{{{Z555888JJJxxx3h?gLD%%)?pppfff?><z111111=?Ħ111g&e222g&e444666777S?ʬ7774ff?>ߝL:::@eNNNg&eCCCBBBCCC3h?g&e>&e??}}}zzz{{{{{{|||ssskkkccc___VVVXXXUUUQQQSSSWWWUUUNNNNNNOOOMMMGGGEEEGGGFFFDDDIIIGGGCCC@@@AAADDDHHHKKKQQQRRRRRRPPPLLLHHHFFFEEEBBBBBBAAAAAA@@@???>>>>>><<<:::888888999999888777777888888999999:::;;;;;;:::<<<>>>@@@@@@???>>>===???EEEDDDFFFOOOUUUcccxxxHtĦ111888@@@aaaBt=o9ĦHdĦDtfo9ĦsߝLGdUĦ222Ht@cӵHu]Ħ000Hu]Ħ444333Htƅ^999qIܗGIӵ777H׼sJJJOOOHu]ĦFFFGGGBt=o9ĦHƅ^Hu]Ħuuu~~~{{{}}}zzz{{{~~~vvvmmmbbbZZZZZZXXXVVVUUUUUUTTTRRRPPPNNNJJJFFFDDDCCCCCCBBBAAADDDCCCCCCDDDFFFHHHHHHGGGLLLNNNOOOLLLFFFAAA???@@@<<<===============<<<<<<888999999999999888777777777777777777777888999999>>>===<<<;;;;;;<<<>>>???<<>>===:::::::::::::::999999888555555555555555666777777<<<<<<<<<<<<<<<<<<===>>>>>>BBBFFFGGGIIIRRRcccpppDdDĦ///222555JJJGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦ666DdDĦnuR)ĦDdDĦ666DdDĦ444po9u777888:::;;;=ӊB1.uTӵ444DdDĦJJJKKKDdDĦBBBGIdnuR)ĦDdDΦDdDӵvvv|||~~~zzzxxx{{{}}}}}}|||ssskkkaaa[[[[[[YYYXXXWWWXXXXXXVVVTTTTTTPPPKKKGGGEEECCCAAA@@@DDDCCCBBBCCCEEEFFFEEEDDDEEEGGGIIIGGGCCC@@@@@@AAACCCCCCCCCCCCAAA???===<<<;;;;;;;;;;;;;;;:::::::::555555555555555666666777:::;;;<<<<<<=========<<d<>d<ӵDd<DdDΦDdDĦ999DdDӵnd<DdDĦ555>d<Ħ444peӵ555Ħ<<d<ĦBBBpeӵDx<>d<ʜ4DuTӵ{{{zzz{{{xxxppphhhaaa\\\[[[ZZZYYYYYYZZZZZZXXXWWWTTTQQQLLLHHHFFFEEEDDDBBBEEEDDDCCCDDDEEEFFFEEEDDDCCCEEEGGGFFFBBBAAABBBDDDEEEEEEEEEDDDAAA>>>;;;999<<<;;;;;;:::::::::::::::888888777777777777888888888999;;;<<<======<<<;;;===AAADDDEEEIIIRRR```lll>d<ӵ222;;;B?Ho9<x&ӫeʬtIӇHHH>d<Φ>d<Ħ;;;D&ӫetIӇ:::DdDĦ222sdKĦ444B?>>AAA>dp&ĒR888>>>>d<sdKĦAAAB?Ho9ddds&dq&ĒRzzz}}}|||{{{|||uuunnnhhhdddaaa\\\[[[ZZZZZZ[[[[[[YYYXXXSSSPPPLLLIIIHHHGGGFFFEEEFFFEEEDDDDDDEEEFFFEEECCCCCCEEEGGGFFFCCCCCCEEEHHHIIIIIIIIIHHHEEEAAA===;;;;;;;;;:::999888999999:::888888777777777777888888777888:::<<<<<<<<<<<<;;;:::===AAADDDIIISSSaaalll<Ō333333888@GHkgeHĪj@IŌIIIEEEege<<<===Hu]3hIŌ888999DdDĦ222ne444444@h>>>CCC>h666666>>>seKKKne??????@G[[[```sĪj@huuuwww{{{|||{{{|||wwwqqqlllhhhgggfff^^^\\\ZZZZZZ[[[[[[YYYWWWSSSPPPLLLIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEEEECCCBBBCCCEEEGGGFFFDDDDDDGGGJJJOOOOOOOOONNNKKKFFFBBB???<<<;;;999888888888999:::777666666555555555555555777888999:::;;;<<<<<<<<<999;;;???CCCIIITTTaaajjjHo***333333555@@@LLLKKKEEE???======D^666777888DdDĦ666333444444333;;;>>>EEEJJJ444333222:::s׼sOOOMMMCCCBBBBBBDDDRRRVVV\\\wwwtttuuuyyyzzzxxxzzz}}}}}}}}}|||rrrpppmmmiiieeedddeeefff___]]][[[ZZZZZZZZZXXXVVVTTTQQQLLLIIIHHHGGGFFFEEEEEECCCBBBBBBBBBBBB@@@???CCCEEEGGGFFFDDDDDDGGGKKKQQQRRRRRRQQQNNNIIIEEEBBB===<<<:::999999999;;;;;;777777666555555555555555777777888888999;;;<<<===:::<<>><<<===>>>>d<Ħ:::999555666777>d<Ħ999222222Ħ444333333000444888999999<<>>===CCCEEEFFFEEECCCCCCGGGKKKPPPQQQRRRQQQNNNIIIEEEBBB???===;;;:::::::::<<<===999999888777777777777777888777777777888:::<<<>>>;;;===???CCCHHHRRR]]]dddxxxiĉ@3hR/Ō555666AAAZZZ}}}{{{fffUUUJJJGGGIIIJJJIIIIIIIIIGGGDDD???<<<>>>===DdDĦ<<<<<<;;;666222sdKĦ777111gdKĦ///333666333333444666888<<>>===???BBBDDDIIIQQQ]]]eeetttfh222444555999KKKdddzzz{{{gggVVVIIIEEEFFFFFFFFFFFFFFFFFFDDD@@@=========De:::;;;<<<===:::666ne999888ne111000222333333444444666999<<>>>>><<<>>>@@@AAAEEENNNYYYaaarrr...000222444888BBBQQQccctttzzziiiWWWJJJEEEGGGCCCBBBCCCDDDEEEDDDAAA???===<<<999999:::;;;>>><<<:::999888777222333333222111444444444666888;;;===???===<<<<<<;;;:::888777666999:::???FFFNNNTTTXXXIIIGGGEEECCCEEEJJJLLLNNNPPPRRRTTTYYY^^^bbbhhhnnnuuuxxxuuuqqqnnnnnnpppvvv~~~xxxooofffZZZYYYWWWXXXZZZ^^^bbbeeehhheeeaaa]]]YYYVVVTTTSSSTTTRRRPPPMMMJJJGGGDDDCCC???@@@AAABBBCCCDDDEEEEEEAAAAAAAAACCCEEEHHHKKKMMMRRRQQQMMMGGGDDDDDDAAA;;;:::;;;;;;999777666666888777555555999999777777:::999999999:::;;;===>>>???<<<<<<======@@@IIITTT]]]mmm++++++***+++---///111222:::AAANNNaaatttxxxjjjZZZLLLHHHJJJBBBBBBBBBCCCEEEDDDBBB???<<<;;;:::999888999::::::<<<;;;::::::999777555444888555222333555666444111444333444444666888;;;<<<888:::;;;======<<<:::999:::<<>>;;;:::::::::999666666777888777555555888999666777:::888888999:::;;;===???@@@<<<<<<<<<;;;>>>EEEPPPYYYhhhzzz************,,,...000111777@@@RRRiii}}}vvvjjj[[[MMMGGGGGGDDDCCCCCCDDDDDDDDDBBB@@@<<<;;;:::999888999::::::;;;;;;;;;:::888666444333666444222444777999777444333333222333444666777999666888;;;>>>@@@@@@???>>><<>>???=========<<<>>>DDDOOOWWWddduuu++++++***+++,,,---///000666AAAVVVooosssfffYYYKKKCCCAAADDDCCCBBBCCCDDDDDDBBBAAA===<<<:::999999999:::;;;;;;<<<<<<;;;888666555555444333444666888999888777444333333222333444ӵBBBCCCCCCCCC@@@CCCIIIQQQVVVXXXUUUSSSPPPKKKGGGGGGEEECCCDDDHHHGGGIIIKKKLLLNNNRRRWWW[[[\\\```eeegggfffdddeeegggppprrrxxx}}}|||xxxvvviii```___\\\ZZZYYYXXXYYYZZZ[[[ZZZXXXVVVUUUUUUVVVVVVOOOMMMJJJGGGEEECCCCCCCCC?????????>>>>>>>>>======BBBGGGLLLNNNMMMKKKLLLMMMKKKMMMIIIBBB=========;;;555666666555333222444555Ħ444444777888888888Ħ===>>><<<===>>>>>>???EEENNNUUUaaaqqqӵ,,,+++++++++,,,...///000777AAASSSjjj~~~lll___VVVKKKCCC@@@AAA@@@???AAACCCDDDCCCBBB======;;;:::::::::;;;<<<888::::::8885553334445554445558888888887777778886665554444444444ĉ@ӵEEEGGGGGGFFFGGGKKKOOORRRSSSQQQOOOKKKHHHFFFGGGGGGDDDEEEIIIGGGIIIKKKMMMOOOSSSYYY]]]WWW\\\bbbddddddcccdddeeennnnnnssszzz}}}}}}|||uuuhhh```___]]][[[ZZZYYYZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXSSSPPPKKKEEEBBB@@@@@@AAA>>>>>>>>>>>>????????????CCCIIIOOOPPPMMMIIIHHHIIIKKKMMMKKKDDD>>>>>>>>>===777888888777555444666777>L888555555888999999=hĦ===:::<<<>>>???AAAFFFMMMSSS___nnn4ĉ@ӵ,,,,,,++++++,,,...///111555<<>>===<<<;;;:::;;;<<<<<<555666777444111000111444444888;;;:::777555666888888777666555555GG=?HHHIIIKKKJJJJJJLLLNNNOOONNNMMMMMMJJJJJJMMMMMMKKKKKKNNNFFFHHHKKKMMMQQQUUU[[[___^^^```ccccccbbbeeejjjooojjjjjjmmmuuuzzz|||uuujjj```___^^^]]]]]]]]]^^^___ZZZYYYXXXWWWVVVWWWXXXYYYWWWSSSLLLEEEAAA?????????======>>>???@@@AAAAAABBBDDDJJJPPPQQQLLLGGGFFFFFFKKKNNNMMMFFF@@@??????>>>;;;;;;<<<;;;999999:::<<<HdĦ999666666888999=Īj999;;;>>>@@@AAAFFFMMMRRR^^^mmmGG=?,,,------ӵ222555@@@ĭӵӵ___Ħ;;;>>>BBBCCCBBBAAACCCEEE@@@ӵӵ:::===ĦƜ`1.׼sFFFGGGIIIHHHĦOOOPPPRRRPPPNNNLLLKKKLLLNNNӵOOOĦaaadddeeedddhhhnnnooojjjkkktttĭӵ```bbbĦYYYYYYVVVĦ???Ħ???@@@BBBCCCGGGGGGHHHHHHFFFDDDBBB@@@;;;;;;<<<:::DdD999999999?fӵ======<<<Ħ[[[ggg}}}ӵƜ`1.׼sĭӵӵĦ+++---?~4///666999g&e>&eg&ekkk>hӵ@@@CCCCCCBBBAAACCCDDDg&e;;;guO>uO>&e666:::4ff?>ߝL777gĉ@KKKIIIHHHGGGShӵSSSTTTRRRPPPMMMLLLLLLg&eKKK>hӵaaacccdddiiippprrrnnnooofff?><zg&e>&eaaacccHLYYYXXXWWWShӵgL>>>???@@@BBBCCCGGGHHHHHHHHHGGGDDDAAAS?ʬ<<<<<<3h?D%%)?999999ZufĦ<<<<<<<<<gLPPPYYYdddg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e+++4Dӵ///555888Hƅ^Hu]ĦHu]ĦkkkZuR)ĦBBBBBBBBBAAAAAACCCEEEHu]Ħ999HŐeHŐeHu]Ħ888qIܗGIӵ:::ttSSSNNNIIIHGgĉ@SSSUUUUUUTTTRRROOOMMMKKKHu]ĦLLLZuR)Ħ\\\___bbbhhhpppooolllsߝLGdUĦHƅ^Hu]ĦdddntHdĦYYYXXXHGgĉ@AAAHdĦ>>>???AAACCCDDDGGGHHHIIIIIIGGGDDDHtƅ^;;;<<<Bt=o9ĦDtfo9Ħ888999999g?;;;;;;HdĦPPPVVV```Hu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s+++,,,4DuXӵ//////666DdDΦDdDĦDdDĦkkkZZZt|<@@@@@@@@@@@@@@@BBBDDDEEEDdDĦ888DdDΦDdDΦDdDĦ999peƜ4DuTӵ<<<`eĭRRRqetPPPTTTVVVUUUTTTRRROOOLLLIIIDdDĦPPPTTTt|>>AAACCCEEEGGGHHHHHHHHHFFFq<R;;;;;;qjRgdKӵHdDĦgdKӵ777777GR/f6LĭĦ:::;;;DdDĦOOOTTT]]]DdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ+++,,,4DuXӵ...111===DdDΦDdDӵDdDĦiii^^^o)hAAA>>>>>>===>>>@@@CCCEEEFFFDdDĦ999DdDΦDdDΦDdDӵ:::=ӊB1.uTӵ>>>HߝL`o9TTTpo9wӵTTTSSSRRRPPPMMMJJJGGGDdDĦPPPSSSo)hRRRRRRVVVXXXYYY___fffkkklllDdDΦDdDĦDdDΦDdDӵdddGIpӵDdDĦ___po9wӵDdDĦ<<<>>>AAADDDEEEFFFFFFFFFFFFDDDpo9u@@@???===<<d<ĦkkkDtGGG>>>===???BBBDDDDDDDDD>d<Ħ;;;>d<ʜDd<ʜ4DuTӵ:::<<eUUUpuR)ĦRRRRRRPPPNNNKKKHHHFFF>d<ĦNNNDtRRRUUUVVVVVV[[[aaafffhhhDdDΦDdDĦ>d<ʜ4DuTӵ```4DwDd<ĦbbbpuR)Ħ>dd<ӵDd<444qR/ܗ?fӵ;;;>dd<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ***+++4DuXӵ...999SSSD&dq&ĒRsdKĦ|||DHRRudBBBAAABBBEEEEEECCCAAAsdKĦ>>>D&oq<Ōq&ĒR666999;;;>dp&ĒR@@@@@@nfʜd<Φ>d<Ħs&dq&ĒR___\\\i?ʜtd<ĦdddHHܗDӊBAAA<x@@@???DDDBBB@@@>>>===B?daĦB?Ho9>d<***+++4DuXӵ...333SSSHu]3hhne=eGGGFFFDDDEEEGGGFFFBBB???ne>>>@@@pIƎ@t@h333666999>h@@@@@@AAAfeWWW@ďDKKKMMMOOOQQQOOOLLLIIIGGGGGGneLLLNNN=eOOOUUUWWWVVVXXX]]]bbbgggegesĪj@hhhh]]]YYYfdDĦddd@ďDIIIFFFHkge@@@>>><<aĦ@Gse+++4DuXӵ---ĵD^EEEDDDEEEEEEDDDCCCAAA>>>===<<<===>>>555555777:::<<<<<<>>>??????WWWZZZYYYQQQSSSRRRPPPTTTOOOHHHFFFGGGIIIFFFJJJMMMLLLMMMQQQVVVZZZYYYXXX^^^bbbgggaaa]]]___hhhDdDĦddd```MMMJJJFFFEEEDDDAAA>>>@@@BBBCCCAAA===<<>>===;;;:::333333555;;;<<aĦs׼sΦ4DuXӵtvӵ>d<ĦĦ}}}cccQQQFFFBBBCCCBBBBBBAAAAAA@@@>>>======;;;;;;Ħ===>>>???EEEEEECCC@@@;;;777666666777:::>>>@@@AAA>>>:::888;;;<<<===>>>@@@CCCGGGKKKPPPTTTWWWWWWYYY\\\[[[WWWVVVTTTRRRQQQRRRRRRRRRQQQRRROOOJJJGGGGGGHHHIIIJJJĦLLLMMMLLLJJJIIIIIIIIIJJJOOOTTTXXXYYYXXXYYY^^^eeelllsss|||uuuooofffaaa]]]^^^eeennnsssttt>d<Ħhhhcccaaa___]]]YYYVVVRRRNNNJJJHHHGGGFFFEEEEEEGGGFFFCCC@@@???BBBEEEDDDBBBAAACCCEEEPPPPPPPPPNNNJJJEEE@@@===???@@@@@@@@@===:::666444666666555555555444444444666666666777888:::<<<<<<999;;;<<<<<<<<<===???AAAFFFNNN\\\qqqĦ>d<ĦBegeFYĉ>aĦBe?aŖ%7uSQuR)ӵsdKĦgdKĦyyyaaaRRRHHHBBB@@@AAA@@@??????>>>>>>??????<<<gdKĦ<<<>>>???BBBBBB@@@<<<888555555666;;;>>>CCCFFFFFFAAA;;;777:::;;;===>>>@@@DDDIIIMMMRRRXXX\\\]]]^^^___]]]XXXXXXXXXWWWUUURRRQQQQQQRRROOONNNLLLHHHFFFFFFHHHgdKĦKKKKKKIIIGGGFFFFFFFFFHHHLLLQQQUUUVVVVVVTTTYYYaaahhhpppzzzzzzpppjjjgggfffaaa\\\]]]bbbhhhlllnnngdDĦkkkfffbbb______]]][[[WWWRRRNNNLLLJJJIIIHHHHHHHHHGGGEEEBBB???CCCIIIJJJIIIGGGHHHIIIUUUVVVVVVQQQJJJDDDAAAAAACCCCCCBBB@@@===888444111666666666666555555555555666666777888999;;;<<<===:::;;;<<<<<<<<<===???AAAEEEKKKXXXgdKĦsdKĦŶS3we<>AHHHneneqqq[[[PPPHHHBBB???CCCBBB@@@??????@@@AAABBBne999:::===>>>??????<<<999555444555777===AAAGGGKKKIIIDDD<<<777888:::<<<===@@@DDDIIIMMMSSSZZZaaabbbbbbbbb___YYYYYYZZZ[[[WWWRRROOOOOOQQQLLLMMMMMMIIIEEEDDDneIIIJJJIIIHHHFFFEEEEEEFFFGGGJJJNNNQQQSSSTTTSSSWWW^^^eeemmmwwwxxxqqqjjjccc___eeeaaa]]]\\\___dddhhhDeqqqkkkeeeaaa]]]^^^___]]]XXXRRRMMMKKKKKKKKKIIIIIIHHHGGGEEEDDDAAAGGGNNNQQQOOOLLLJJJIIIQQQUUUXXXUUULLLDDDBBBBBB@@@@@@@@@???===:::777555555555555555555555444444555555666777888:::;;;<<<:::;;;<<<<<<<<<<<<>>>@@@EEEJJJnene>Ak<000===lllWWWMMMGGGCCCAAADDDCCCAAA@@@???@@@AAAAAA888888999;;;===<<<;;;:::666444333555777>>>BBBGGGJJJIIIDDD===999777999<<<>>>@@@CCCGGGJJJQQQZZZcccfffeeeddd___ZZZXXXZZZZZZWWWQQQNNNNNNOOOKKKLLLMMMJJJFFFDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJLLLNNNQQQSSSSSSXXX___gggooo{{{yyytttmmmddd]]]dddaaa^^^]]]```dddhhhjjjvvvsssmmmgggbbb[[[]]]^^^\\\VVVOOOJJJHHHIIIIIIIIIGGGFFFEEEDDDEEEEEELLLSSSUUURRRMMMIIIGGGJJJQQQXXXXXXRRRIIIEEECCC>>>>>>>>>===<<<:::888666333333333333333333333333444444444555777888:::;;;;;;<<<===<<<<<<<<<>>>@@@EEEJJJ)))))))))))))))******+++,,,777UUUmmmZZZOOOIIIFFFFFFDDDDDDBBB@@@???>>>=========<<<:::888888888::::::888888888666444444555777<<>>;;;888;;;>>>@@@AAACCCDDDFFFLLLXXXdddhhhgggddd___YYYWWWXXXXXXVVVRRRPPPNNNNNNJJJKKKKKKIIIGGGEEEEEEEEEAAABBBCCCEEEFFFHHHHHHHHHHHHJJJKKKLLLLLLOOORRRUUUVVV[[[bbbjjjsss{{{ssshhh___cccbbb``````cccgggllloooxxxyyyzzzyyyvvvpppjjjggg]]]```aaa\\\TTTLLLGGGFFFFFFGGGGGGEEECCCCCCDDDEEEHHHNNNUUUWWWSSSLLLGGGEEEGGGNNNWWWZZZVVVOOOIIIFFF@@@???>>><<<:::777555444222222222222222333333333333333444444666888999:::;;;<<<===<<<<<<<<<>>>???DDDJJJSSSaaavvv)))))))))))))))*********---555IIIllltttcccXXXOOOKKKKKKGGGGGGEEECCC@@@>>>;;;:::<<<;;;:::999888888888888555666777777555444555777999;;;===???@@@@@@>>>===;;;>>>CCCEEEEEEDDDCCCCCCGGGUUUccchhhgggddd^^^XXXWWWVVVUUUUUUUUUSSSPPPNNNKKKJJJIIIHHHHHHGGGDDDBBB@@@AAABBBDDDEEEFFFGGGHHHHHHJJJLLLMMMNNNQQQWWW[[[[[[___eeejjjrrr}}}tttjjjeeebbbbbbcccdddggglllrrrvvv||||||zzzxxxtttpppllljjjdddffffff```VVVMMMHHHGGGDDDEEEFFFDDDBBBBBBDDDGGGGGGMMMTTTVVVRRRKKKFFFDDDFFFKKKQQQVVVUUUPPPJJJEEE@@@???===;;;888555333222222222222333333444444444444444444555666888:::;;;<<<=========;;;<<<===???BBBHHHRRR___sss((()))))))))************+++000;;;TTTzzzsss{{{lll___TTTOOONNNKKKKKKIIIGGGDDD@@@<<<:::;;;;;;;;;:::999888777777333555777777666555666666777888999;;;<<<>>>??????>>>AAAFFFHHHGGGEEECCCBBBDDDSSSbbbhhhgggccc]]]XXXWWWUUUSSSUUUWWWVVVRRROOOKKKIIIGGGHHHIIIHHHDDD@@@AAAAAABBBCCCDDDEEEFFFFFFFFFIIILLLNNNPPPTTT[[[``````cccfffiiimmmuuurrrkkkiiibbbcccdddfffjjjpppwww{{{|||zzzxxxtttqqqnnnlllkkkkkklllkkkdddXXXOOOJJJJJJCCCEEEEEEDDDBBBBBBEEEHHHFFFLLLSSSUUUQQQKKKFFFDDDEEEHHHLLLPPPQQQNNNHHHCCC===<<<;;;999777555444333333333333444444555555555555555555666777999;;;<<<<<<=========;;;;;;===???@@@GGGQQQ^^^qqq)))))))))))))))******+++,,,111999IIIhhhzzzxxx{{{pppeeeXXXIIIFFFGGGFFFCCC@@@>>>>>>???<<<<<<======;;;777444111666666666666555444333222333444444444444666:::===DDDHHHJJJHHHCCC@@@BBBEEEPPPUUU]]]cccddd```[[[WWWXXXXXXWWWTTTRRRRRRTTTVVVIIIGGGFFFDDDCCCCCCDDDDDDIIIIIIHHHEEEBBBAAABBBCCCHHHGGGLLLUUUYYYXXX\\\ccchhhhhhhhhggghhhnnnvvv}}}wwwkkk```bbbaaaeeemmmrrruuuzzz}}}wwwvvvtttooommmpppmmmqqqqqqhhhYYYLLLEEEDDD@@@@@@AAABBBDDDFFFHHHIIIHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDFFFIIIJJJHHHCCC???999777444222111111333444000222444555444444555666777777777777888999:::;;;::::::;;;===>>>@@@AAAAAA???CCCNNN^^^rrr)))))))))))))))***++++++***...444CCCaaasssrrrxxxnnncccTTTMMMKKKHHHEEEBBB@@@??????>>>===<<<;;;999777666555666666666666555444333333000111222222222444888;;;GGGKKKNNNLLLFFFCCCDDDGGGIIINNNVVV]]]^^^]]]YYYWWWYYYYYYWWWSSSPPPOOOQQQSSSIIIHHHGGGEEEEEEDDDEEEEEELLLLLLKKKHHHFFFEEEGGGIIIPPPQQQWWW```dddccceeeiiikkkkkkjjjhhheeefffjjjmmmvvv|||}}}wwwnnneeeaaa```cccjjjpppsssxxx~~~{{{yyytttmmmlllpppqqqsssrrrjjj^^^QQQJJJGGGBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEHHHHHHFFFBBB>>>999777444111000000111222000222444555444444555666777777777777888:::;;;;;;<<<<<<======>>>>>>?????????BBBLLL[[[mmm***))))))))))))***+++++++++---000;;;UUUrrrmmmoooyyyssskkk^^^SSSNNNHHHDDDCCCBBB???===???>>><<<:::999999999:::666666666666555444333333---///000000000222666888CCCGGGKKKJJJEEEAAABBBDDDFFFLLLTTT[[[]]]]]]\\\\\\[[[ZZZWWWRRRMMMKKKLLLMMMIIIIIIHHHGGGFFFFFFFFFFFFMMMMMMLLLJJJHHHHHHKKKNNNUUUXXXaaalllrrrrrrqqqsssnnnmmmkkkhhhdddaaaaaabbbkkksssyyy{{{{{{yyyrrrjjjcccaaadddjjjpppsssxxx~~~}}}zzzuuuooommmppprrrqqqooojjjbbbXXXOOOJJJEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBDDDEEEFFFDDD???<<<888666333000//////000000000222444555444444555666666777777777999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBDDDKKKXXXhhh******))))))******+++,,,...//////555FFFZZZfffgggaaaiiiwwwwwwpppmmmiii```UUUMMMEEEAAAAAAAAA>>>;;;>>>===<<<;;;;;;;;;;;;;;;777777777666666555444333///000111111000111333555===BBBGGGGGGCCCAAABBBDDDHHHOOOVVV\\\^^^___```aaa^^^[[[VVVPPPJJJGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGKKKKKKKKKIIIIIIJJJMMMPPPUUU[[[fffrrrzzz|||zzzxxxnnnllliiifffcccbbbbbbcccnnnuuuzzz|||{{{yyyssslllhhhfffggglllqqqtttzzz}}}zzzyyyyyyvvvrrrpppnnnllliiigggddd]]]TTTNNNHHHGGGFFFEEECCCCCCBBBBBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCAAA===999666444222000.........///000222444555444444555666666666777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>EEEGGGMMMVVVddd{{{***************++++++,,,---......111999DDDKKKMMMRRR```sssnnnffffffhhhcccVVVOOOFFFBBBBBBBBB???<<<;;;<<<===>>>>>><<<:::999777777777777666555444333333444444333111111222333;;;AAAGGGHHHEEEDDDFFFJJJLLLSSS[[[______```bbbddd___\\\VVVNNNGGGCCCCCCDDDGGGGGGGGGGGGGGGGGGFFFFFFIIIJJJKKKKKKKKKLLLOOOQQQXXX^^^hhhsss{{{~~~zzzuuunnnjjjeeebbbaaacccfffhhhpppuuuxxxxxxwwwvvvqqqkkkkkkhhhhhhlllppptttzzz~~~zzzwwwxxx~~~xxxpppjjjhhhfffggggggccc[[[TTTKKKJJJHHHFFFDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAA>>>:::777444333111///............000222444555444444555666666666777888999;;;===>>>======>>>>>>???@@@@@@@@@DDDFFFKKKSSS^^^ttt+++************+++,,,,,,(((***,,,...111666;;;???KKK]]]ssskkkcccdddiiiggg[[[VVVNNNIIIGGGEEEBBB???:::<<<>>>???>>><<<999777777777777777666555444444666777777666444222333333888===BBBCCCAAAAAAEEEIIIRRRZZZbbbfffeeeeeegggjjj___\\\UUUMMMEEEBBBBBBCCCEEEEEEFFFFFFFFFEEEEEEDDDIIIKKKNNNOOOOOOOOOPPPRRR\\\bbbiiipppwwwzzzuuunnnmmmhhhbbb```aaadddhhhjjjkkkoooqqqpppppprrrqqqmmmlllhhhgggjjjnnnqqqxxx~~~{{{|||zzzpppiiihhhhhhiiijjjfff```ZZZLLLKKKIIIHHHFFFFFFEEEEEECCCBBB@@@???>>>>>>???@@@AAA@@@@@@??????===999666111111000000////////////000222444555444444555666666666777888:::<<<===>>>======>>>>>>???@@@AAAAAA???BBBGGGNNNWWWkkk++++++******++++++,,,---'''))),,,---,,,///666===KKK]]]}}}ooohhh```bbbjjjiiiaaa]]]WWWQQQJJJEEEAAA???<<<=========<<<:::999888777888888777777666555444444666777777555555555666777;;;>>>===:::;;;@@@EEEPPPYYYcccgggfffeeegggkkk^^^[[[TTTLLLEEEAAABBBDDDBBBCCCCCCDDDDDDDDDCCCBBBFFFIIINNNPPPPPPOOONNNNNNXXX]]]bbbgggooouuuqqqiiiiiieeebbbbbbfffkkkmmmnnnkkknnnnnnmmmooosssuuusssooojjjhhhjjjmmmqqqxxxxxxpppiiiiiijjjkkkiiieee___[[[LLLKKKJJJIIIIIIHHHHHHHHHEEECCCAAA@@@??????@@@AAABBBAAA??????>>><<<888555//////000000000111111111000222444555444444555666666666777888:::<<<>>>???????????????????????????;;;???EEELLLTTTggg++++++******++++++,,,---***,,,------+++,,,555>>>HHHZZZ{{{tttiiiddd]]]```hhhgggdddbbb\\\TTTKKKCCC???===???>>><<<:::999999999999888888888888777666555444222444666777666666777888<<>>;;;;;;@@@EEEEEENNNYYY___^^^]]]```ccc^^^ZZZTTTKKKEEEBBBCCCEEE@@@AAABBBCCCCCCBBBAAAAAABBBFFFKKKOOONNNMMMKKKJJJOOOTTTYYY^^^iiirrrqqqiiidddccccccgggmmmsssuuuuuuqqqsssrrrpppqqqwww{{{zzzrrrmmmjjjlllooossszzz{{{uuuppphhhiiikkkjjjfff```[[[XXXLLLKKKKKKJJJJJJJJJKKKKKKHHHFFFDDDBBBBBBBBBCCCDDDBBBAAA??????>>>;;;888555...//////000111222222222000222444555444444555666666666777888:::<<<>>>???AAAAAA@@@@@@???>>>>>>===;;;???FFFLLLTTTfff,,,)))&&&&&&(((((('''%%%)))***++++++---111666:::BBBXXXtttyyyqqqfff^^^[[[[[[]]]^^^]]]WWWQQQNNNIII@@@999888======<<<:::666333222222444444444555555444333333333555888;;;;;;999777555>>><<<999999;;;>>>@@@AAACCCFFFKKKOOORRRSSSSSSRRRPPPLLLIIIHHHCCC===;;;======>>>@@@BBBCCCBBBAAAAAACCCFFFJJJLLLLLLLLLLLLLLLQQQSSSWWW^^^eeekkknnnoooeeeaaa___aaaccceeekkkrrrwwwtttooommmnnnoooppppppiiiffffffiiilllpppyyyyyytttooogggeeedddbbbaaa^^^YYYVVVLLLPPPPPPLLLJJJLLLOOOPPPKKKHHHCCCAAABBBCCCDDDDDDCCCAAA???<<<999666555444222111...---,,,---...///555555666777777666555444666666777888999;;;<<<===>>>>>>===<<<<<<<<<<<<===@@@BBBAAAFFFTTTaaazzz+++)))&&&'''((()))(((&&&)))***++++++---000555999BBBVVVnnn{{{qqqfff^^^YYYXXXXXXUUUOOOIIIHHHDDD>>>;;;;;;888999999777444222111222666666555444333111000///333555888::::::999666555;;;999666666888;;;<<<======???BBBEEEGGGHHHHHHHHHHHHBBB???AAACCC@@@>>>>>>===???AAADDDEEEDDDCCCBBBCCCEEEIIIKKKKKKLLLMMMNNNPPPRRRWWW]]]dddjjjnnnoooiiidddaaaaaaaaaaaafffmmmtttrrrnnnlllllllllkkkjjjgggeeefffjjjmmmpppwwwvvvpppmmmeeecccaaa```^^^\\\XXXUUURRRVVVWWWRRRPPPRRRUUUTTTNNNJJJEEEBBBAAACCCCCCDDDDDDCCC@@@===999666333222222111///...///000222333444444555666666555444444777777888:::;;;===???@@@>>>======<<<<<<<<<<<<<<>>>>>@@@999555:::@@@@@@===<<<;;;>>>AAADDDFFFFFFEEEDDDCCCEEEGGGHHHIIIJJJLLLNNNMMMPPPUUU\\\bbbhhhlllnnnjjjeeeaaa```^^^]]]bbbiiirrrpppooonnnmmmkkkhhhfffdddcccfffkkknnnoootttzzz}}}sssnnnkkkdddbbb___^^^]]]\\\YYYWWWXXX\\\\\\XXXVVVXXXYYYWWWRRRMMMGGGCCCBBBBBBCCCCCCEEEDDDBBB>>>:::666333000111000000///000222333444444444555555555555444444444444666777999;;;<<<===>>>===<<<<<<;;;;;;<<<<<<>>>AAA@@@EEERRR]]]ttt)))((((((((()))+++,,,,,,++++++++++++,,,...333666;;;HHHWWWeeesss|||nnn]]]PPPKKKJJJLLLFFFBBBBBBAAA===;;;<<<======<<<888444111000000///000111111111111111111222444666777888777555444888666444444666888999888666666666666777999;;;<<<<<<777555888:::999888888888;;;???BBBDDDEEEDDDCCCCCCDDDFFFEEEEEEFFFHHHKKKJJJMMMSSSYYY___dddiiilllfffccc```^^^\\\[[[aaaiiioooooopppqqqqqqooojjjfff``````dddjjjllllllpppuuu~~~|||qqqllljjjeeebbb^^^\\\\\\]]]\\\[[[\\\___]]]YYYWWWXXXXXXUUUTTTOOOIIIEEECCCDDDDDDDDDDDDDDDBBB???<<<888444222222222111111111222333333555555555666666666666666666666777888999:::;;;;;;>>>===<<<<<<;;;;;;<<<<<<===@@@???DDDPPPZZZppp'''(((((())))))***,,,---***++++++++++++...222666999BBBNNN\\\lll||||||pppaaaWWWTTTUUUKKKEEEBBBBBBAAA===;;;<<<;;;<<<;;;888555222222222...///000000111111111000222333444666666555444333666444333333444666666555444444333444555888;;;<<<888666777888555111333999555777:::===???AAAAAAAAADDDEEEEEEDDDCCCCCCDDDFFFGGGLLLRRRWWW\\\```fffiiifffdddbbb```\\\ZZZ___gggjjjkkknnnrrrsssqqqlllggg]]]]]]aaagggjjjjjjnnnsss|||sssjjjeeeccc```\\\ZZZZZZ\\\^^^^^^bbbbbb^^^XXXVVVWWWVVVSSSSSSOOOJJJGGGGGGGGGGGGGGGCCCBBBAAA???<<<:::777666888888777666555444444444777777777777777888888999>>>>>>???@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<======@@@???DDDOOOWWWkkk&&&((())))))((()))+++---)))*********+++...333666:::AAAKKKXXXiii{{{yyynnnddd```bbbeeeQQQJJJDDDBBB@@@======???777888888777444333333444111111111111000///...---111222333444555444444333333111000000111222222111111111111111333555888999222444777888333///333;;;333444555777999<<<===>>>DDDEEEFFFEEEDDDCCCDDDEEEHHHMMMSSSXXXZZZ^^^ccchhhkkkjjjiiifff___ZZZ]]]dddfffhhhlllppprrrpppkkkggg]]]\\\___eeehhhjjjooouuu|||mmmcccbbb^^^YYYWWWXXX\\\___```iiifff___WWWTTTUUUTTTPPPNNNLLLJJJJJJKKKLLLKKKKKKDDDBBB@@@>>><<<::::::999>>>===<<<;;;:::888777777888888777777888999:::;;;???@@@AAABBBAAA@@@???>>>@@@???>>>>>>======>>>>>>===@@@@@@DDDOOOVVVhhh&&&((()))(((''''''))),,,((())))))***+++...333777<<>>BBB;;;<<<;;;888555222222222111111111111111000///...111111222333444333333333222111///000111222111000000000000000111222333333222222333555222///222777333333222222444888;;;===BBBDDDGGGHHHGGGGGGGGGHHHJJJPPPVVVZZZ[[[^^^ccchhhnnnnnnooommmfff___```ggggggiiimmmqqqssspppkkkfff___]]]___cccgggkkksss{{{yyykkkeee```[[[XXXZZZ___cccfffmmmiii___TTTPPPRRRQQQMMMIIIHHHIIILLLOOOPPPPPPOOOGGGEEEAAA===:::999::::::=========<<<;;;:::999888777777777777777999:::;;;;;;===???@@@AAAAAA@@@???AAA@@@@@@???????????????===AAAAAAEEEOOOUUUfff&&&((()))(((&&&&&&(((+++'''((())))))+++///444888<<>>CCCDDDDDDAAA<<<666111///.........000111222222222222111111222333333333333222444222111222333333222111111111111000000000000///666222111222222//////111444333111000222666:::<<>>AAACCCEEEEEEEEEEEEBBBAAA@@@@@@??????@@@@@@>>>BBBAAAFFFOOOTTTeee))))))))))))************)))***+++++++++,,,///222<<>>===;;;888555222000///000000000000000000000000444444333333222111000000222000------...//////...000///...---,,,---.........///000111222222111111111111111111111444999<<>>777444333444444888::::::777666999999666555444333333444666888:::?????????@@@AAAAAA???>>>?????????>>>>>>>>>=========???CCCFFFGGGPPPdddwww(((((()))))))))*********((()))+++++++++,,,///111;;;CCCSSSiiiiiiXXXKKKBBB>>>>>>:::999888777555444333222000000000000000000000000333333333222111000000000222000------...//////...///...---,,,,,,,,,---......///000111222111111000111222222222333666:::>>>BBBHHHNNNNNNLLLMMMSSSWWW___```bbbccccccaaaaaabbbeeegggjjjjjjjjjnnnuuu{{{~~~{{{xxxuuutttqqqlllhhhjjjkkklllnnnqqqwww~~~wwwnnnjjjkkkmmmnnnnnnnnniiiaaaZZZUUURRRPPPNNNPPPPPPRRRVVVYYYYYYWWWUUULLLFFF===777333333333333444888999777888;;;;;;999888777666666777999;;;===@@@?????????@@@@@@??????@@@@@@@@@??????>>>>>>>>><<<>>>BBBFFFHHHQQQeeexxx(((((())))))))))))******''')))+++,,,,,,,,,...000888AAASSSlll~~~lll\\\NNNBBB===>>>888888777666555333222222000000000000000000000000222222111111000000//////111///...---...///...---......---,,,,,,,,,,,,,,,...///000111111111000///111222222333444777<<<@@@CCCIIIOOOMMMHHHIIIRRR\\\eeekkkooonnnhhhcccbbbbbbaaaaaaaaadddjjjrrr{{{}}}zzzxxxwwwtttpppmmmppppppooonnnooosssyyy}}}}}}xxxwwwvvvtttrrrnnniiiccc]]]ZZZXXXVVVUUUSSSTTTVVVYYY[[[ZZZWWWTTTJJJDDD<<<666333222222111000555888888:::>>>>>>;;;555444333333444666999:::AAA@@@???>>>>>>???@@@AAABBBBBBAAA@@@@@@???>>>>>><<<===BBBEEEHHHQQQeeewww(((((((((((()))))))))***&&&(((+++,,,,,,,,,...///333<<>>>>>:::444333222222333555777999AAA@@@???>>>===>>>@@@BBBCCCBBBBBBAAAAAA@@@??????>>>???BBBFFFHHHPPPbbbsss'''(((((((((((()))))))))'''(((***++++++,,,...000222999GGG^^^yyyqqq^^^SSSLLLDDD===:::::::::888666333111000///////////////////////////000000000///////////////000///......//////...,,,,,,---,,,,,,,,,,,,++++++...///000222222222222111...///000111222666;;;???DDD@@@>>>@@@AAACCCLLLWWWqqqvvvooojjjiiieeebbbeeemmmuuuyyyzzz|||||||||zzzxxxuuutttsssppppppqqqooolllkkkkkkkkkrrr||||||yyyvvvoooddd[[[WWWWWWXXXYYYWWWWWWXXXYYYYYYWWWRRROOOFFFAAA:::555222111000///000555888999:::===<<<888666666555555666888:::<<<@@@@@@@@@>>><<<===@@@CCCBBBBBBBBBAAAAAAAAAAAA@@@BBBBBBCCCFFFHHHOOO^^^mmm''''''(((((((((((())))))((())))))))))))+++...111444999EEEZZZvvvyyygggUUUNNNKKKEEE>>>999777777666666555444444333000000000000000000000000000000000000////////////000///...///000000...,,,---------------,,,++++++---...000222444444444444//////000000222555:::>>>DDD<<<:::>>>AAADDDLLLWWWyyyuuujjjgggffffffkkkssszzz}}}}}}~~~}}}yyywwwvvvvvvsssttttttrrrooommmmmmmmmsss|||}}}yyyuuunnnccc[[[WWWXXXZZZ[[[YYYYYYXXXXXXXXXVVVRRROOOEEE@@@:::555222111000///111555777777888;;;:::666555444333333444666999:::>>>@@@AAA???===<<>>>>>999999>>>???@@@KKKZZZwwwxxxgggdddggglllrrryyy~~~}}}zzzzzzzzzwwwwwwtttqqqooooooqqqtttsss{{{}}}wwwsssjjjeee^^^ZZZYYYZZZ[[[[[[XXXWWWUUUTTTSSSRRRPPPNNNDDD@@@:::666333222111000000444555444666999:::777222222111111222444666888===@@@BBBAAA===<<>>>>>???@@@AAABBBCCCCCCDDDCCCCCCFFFIIIOOO\\\hhh''''''''''''((((((((()))***)))(((&&&&&&)))///333555:::FFF[[[wwwsssaaaZZZUUURRRLLLCCC===<<<;;;;;;999888666444222222000000000000000000000000000000000000111111111111//////...000111000...+++---.../////////...---,,,,,,...111444777888999999333333333333333666;;;>>>888666999>>><<<;;;III\\\nnnyyyfffdddiiipppxxx}}}}}}}}}~~~zzzwwwsssnnnlllnnntttxxxrrryyyvvvooolll]]][[[YYYXXXYYYZZZZZZYYYVVVSSSPPPOOONNNNNNLLLKKKDDD@@@:::666444222111000///222333222444999:::888555444444333444777999:::<<<@@@CCCBBB>>><<<>>>AAA<<<===>>>???AAABBBCCCDDDCCCAAABBBFFFIIIPPP]]]iii~~~&&&))))))&&&(((...---(((******))))))***,,,...///111333BBB\\\{{{tttjjjZZZOOOQQQPPPEEE<<<;;;<<<;;;<<<======:::666333111111111000...---...///444444333222111111111222444444333111///---+++))),,,,,,---------,,,,,,+++......///000222555888:::555333222333666888999999>>>999777999888:::HHHYYYtttrrr```fffppp{{{~~~yyyrrrllliiillloooqqqtttyyytttwww}}}|||rrrjjjeeecccYYYSSSXXX^^^___[[[YYYYYYVVVRRROOOLLLJJJGGGDDDCCCAAA<<<777333000...------...000222444555666666888777777777777777888888888:::<<<>>>?????????>>>BBBBBBBBBBBBCCCDDDEEEEEE@@@???@@@DDDGGGLLLVVVaaarrr'''))))))&&&)))------(((,,,+++*********+++,,,---222555BBBZZZvvvuuubbbSSSQQQOOOFFF???>>>???>>>>>>>>>===:::555222222333333111///...///111333222222111111111111111333222222111000...---,,,,,,,,,------------,,,,,,222222333444666888:::;;;777555333333555666777777<<<777666999999===MMM```|||{{{llldddhhhpppxxxzzzxxxzzz|||rrrkkkfffgggjjjmmmsssyyywwwxxx{{{xxxooogggbbbaaaZZZXXX]]]aaa___ZZZXXXWWWTTTPPPMMMKKKJJJHHHFFFAAA???;;;777444111//////......000111333555666777888888777777666777777777777888:::;;;<<<===>>>>>>@@@@@@?????????@@@@@@AAA@@@???AAADDDGGGKKKTTT___qqq''')))((('''))),,,,,,(((---,,,+++***************///111;;;OOOgggqqqZZZQQQNNNGGGBBBBBBBBB@@@???===<<<999555111111111222111///---...///111111000000000000000000000111111111000///......,,,,,,---------------,,,///000222444555666777777666444222222444666777777888444444888;;;AAASSSgggvvvhhhfffhhhooovvvwwwvvvyyyvvvmmmdddcccdddhhhooovvvwwwvvvuuuvvv||||||uuummmeee___^^^]]]___eeeeee___XXXVVVTTTQQQMMMKKKJJJIIIHHHFFF???>>>;;;777444222111000/////////000222444666888888888777666666666666666888888999:::;;;===>>>?????????>>>=========>>>>>>AAA@@@AAADDDEEEHHHQQQ[[[ooo(((((('''''')))+++***(((++++++******************---...555EEE[[[vvvdddSSSNNNJJJFFFDDDAAA???===;;;:::888444222---...///...,,,++++++,,,/////////////////////...///000000//////...---,,,***+++,,,,,,,,,,,,,,,,,,+++---000333666777777777666333111111333666777888666333444888:::AAAVVVkkktttgggdddfffmmmtttwwwxxx~~~|||rrrgggcccaaabbbgggmmmooommmlllmmmrrryyy}}}wwwrrrkkkccc]]]^^^```ffflllhhh^^^UUUSSSRRROOOLLLIIIHHHHHHFFFEEE@@@???<<<999666333000///111000//////111333666888888888777666555555555555999999999999;;;===@@@AAA???>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCDDDFFFNNNWWWlll)))'''&&&(((***))))))((((((((()))***++++++,,,,,,111000555DDDYYYuuummmWWWQQQOOOJJJFFF???===:::888777666444222,,,...///...,,,+++***+++---....../////////...---000000///...---+++***)))))))))***++++++++++++++++++...222666:::===>>>???;;;777444222222444555555444222555999:::@@@UUUkkk|||oooeeebbbdddjjjrrrvvvxxx~~~xxxlllddd___[[[\\\___bbbcccdddggglllrrrwww{{{xxxwwwuuuqqqmmmhhhccc```aaadddjjjnnnhhh[[[RRROOOPPPNNNKKKIIIHHHGGGEEECCCCCCBBB???;;;777333000...111000//////111333666777777666666555444444555555777777777888:::<<>>???@@@AAA@@@???@@@BBBBBBCCCJJJSSSggg~~~***&&&&&&(((***((('''(((&&&''')))***+++,,,,,,,,,///...333CCC\\\zzzsss\\\WWWWWWQQQJJJ???<<<888666555555444333...000222111///---,,,---,,,---...///000///...---000000///...---+++)))(((((()))***+++,,,,,,,,,+++)))+++///444999===???AAABBB>>>888333111111000000333333666;;;;;;@@@SSSiii{{{qqqhhhaaabbbdddjjjppprrrrrrwww}}}qqqfff]]]VVVTTTVVV\\\^^^aaafffkkkpppsssvvvmmmnnnnnnjjjfffeeehhhkkkhhhhhhjjjkkkdddWWWNNNKKKLLLKKKKKKJJJJJJHHHEEEBBBEEEDDDBBB>>>999555111...111000000000111333555666555555444444444444555555444444555666888;;;<<<>>><<<<<<<<<<<<===>>>??????>>>===???AAAAAABBBHHHPPPaaawww+++&&&%%%)))***'''&&&((('''((()))***++++++******,,,***111FFFddduuu___^^^aaaZZZPPPAAA>>>999666444444333222...000222222000...------,,,---///000000000///...////////////...---,,,+++******+++,,,---......---)))***---111555:::===???CCC???888444222222222222222333999>>>>>>AAATTTjjjyyyooojjjeeeaaadddfffkkkqqqqqqooosssxxxyyykkk```XXXWWWZZZ___```ccchhhlllqqquuuwwwmmmnnnmmmfffaaaffftttoookkkiiiggg___TTTKKKHHHFFFGGGIIILLLMMMKKKGGGDDDEEEDDDCCC@@@<<<777444111000000111222333333444555333333333333444555666666333555777999;;;===>>>>>>@@@@@@???>>>======>>>>>>===<<<>>>@@@@@@AAAGGGOOO[[[qqq+++&&&%%%)))***'''&&&((())))))***++++++***((('''...,,,444LLLooouuubbbcccggg```TTTEEEAAA;;;777555333222111,,,///111111///,,,++++++,,,---///111111000///...//////000000000000000///+++,,,---...////////////...///111333777<<<@@@BBB@@@<<<666333444555777777000333:::@@@@@@DDDVVVlllzzz}}}zzzqqqiiiggggggfffdddgggmmmssssssqqqtttyyy}}}oooddd]]]]]]bbbdddeeegggjjjnnnsssxxxzzzrrrsssooofffaaajjjtttmmmgggccc\\\QQQIIIFFFBBBDDDHHHMMMOOONNNJJJGGGDDDDDDCCCAAA===:::666444///000111333333444444444222222222333444555666777666888:::===@@@AAAAAAAAAFFFEEECCCBBB@@@???>>>>>><<<;;;===@@@@@@@@@FFFNNNXXXnnn(((***+++***(((&&&''''''+++***)))((((((((()))***+++444;;;UUUppp```eeejjjbbbWWWFFFBBB;;;666444444444444444333111000...---------///000000111111111111111000111222333222000...---///...,,,,,,,,,,,,***)))000---...333666999===CCCGGG???666444666777444000444555666888===FFFSSS\\\lllooommmgggdddgggiiiiiinnnooorrrwww{{{|||xxxtttzzzpppeeeaaaaaa^^^gggmmmkkklllttt|||~~~xxxqqqjjjfffaaaaaakkkyyyjjjjjjhhhbbbYYYPPPJJJGGGCCCFFFGGGGGGIIILLLJJJEEECCCAAA???===;;;888444111000000111333555555222000666111,,,***---222444555999999:::;;;===???AAACCCDDDEEEEEEDDDAAA???????????????===<<<<<<@@@EEEJJJZZZiii((('''&&&(((***+++***(((+++******))))))***+++,,,+++555>>>YYYrrraaacccfff^^^SSSDDD@@@999555333333333222222222000///......------......///000111111111000---...///000000000///...000...------......,,,+++000------222555777<<>>>>>>>>>>>>>>>>>===>>>AAAFFFJJJZZZiii+++'''$$$''',,,---***%%%''''''''''''((((((*********444>>>[[[xxxeeebbbaaaYYYOOOBBB>>>888333222111111111000000///...............,,,---...///000000000000,,,,,,------.../////////000...---...//////...---///,,,,,,000444555:::???DDDAAA<<<888444222111111,,,///111333777>>>HHHPPPXXX[[[[[[XXXZZZaaahhhjjjnnnooorrrwww{{{|||zzzxxx~~~~~~uuukkkfffdddeeefffdddcccgggpppxxxzzz|||wwwqqqfff]]]ZZZ\\\ZZZZZZZZZVVVPPPJJJEEEDDDEEEHHHHHHFFFGGGIIIGGGBBB???===;;;::::::999666444444444333444555444111///111///------///222333333666777999;;;===>>>>>>>>>===@@@BBBBBBAAA???>>>>>><<<===>>>>>>???BBBFFFIIIXXXggg...***((((((******&&&"""'''''''''((()))***++++++)))111999UUUkkkbbb]]]VVVNNNAAA===777444222222111000///...............//////++++++---...//////000000...------------...///000///...------///000///......++++++///222333888===@@@@@@>>>888222......///+++---000111444:::CCCIIISSSVVVVVVUUUXXX```hhhkkkpppqqqrrrtttuuuuuutttrrr}}}~~~|||rrrkkkiiihhhiiigggeeeeeejjjrrrwwwyyyyyyyyyxxxssslllddd``````[[[\\\ZZZUUUNNNHHHDDDBBBFFFGGGGGGDDDEEEGGGDDD@@@===;;;999888999999777666666555444444444333111...111000000000222333444555555777999<<<======<<<;;;>>>@@@CCCCCCAAA>>>===<<<999;;;<<<===>>>AAADDDGGGTTTbbb~~~***++++++***((('''&&&%%%)))***+++,,,------......,,,111666PPPwwwggg]]]UUUOOOAAA===999555444333333222///............///000000+++,,,---...////////////111111000///......//////...---,,,---...///...---...++++++...111222666;;;<<<>>>===888111,,,,,,---+++---///000222777???EEENNNRRRSSSRRRUUU^^^eeehhhlllmmmnnnoooooonnnnnnoooyyy|||wwwnnnjjjjjjjjjgggeeeeeeiiinnnrrruuuwww{{{{{{xxxrrrjjjccc^^^ZZZ\\\[[[ZZZUUUNNNIIIEEEDDDEEEGGGEEEBBBCCCEEECCC>>>===;;;999888888888888666777555444333333222000...,,,---......///000111222555777999;;;<<<<<<;;;:::===???AAA@@@>>>;;;::::::888:::;;;<<<===???BBBEEEQQQ^^^zzz$$$'''******(((((()))+++''''''((()))*********)))000333666QQQqqq```TTTNNNAAA>>>:::777666555444333000000/////////000000111,,,---......///.........333222222111000000/////////---,,,---......---,,,///++++++...000111555::::::<<<<<<888222---+++,,,...////////////444===CCCIIIMMMOOOOOORRR[[[aaacccccceeeggghhhiiijjjmmmooosssvvvzzz|||~~~vvvnnnkkkiiiiiidddccceeejjjmmmooorrrwwwzzz|||yyyrrrlllgggaaa[[[YYYYYYXXXTTTOOOKKKHHHHHHFFFGGGFFFCCCCCCFFFDDD@@@@@@===:::888888888777666666444222222222222000...---...000000000111333555777888:::;;;;;;;;;;;;:::;;;<<<===<<<:::888888999:::;;;;;;;;;;;;>>>AAAEEEPPP]]]xxx%%%%%%&&&(((***+++++++++%%%&&&'''(((((('''&&&&&&...333888UUU}}}eeeSSSIII@@@===:::777666555444222222111111000000000111111...////////////...------000111222222222111000///111///......//////---,,,///,,,+++...000111444999;;;<<<;;;999555000...,,,/////////------222:::AAADDDIIIMMMNNNRRRZZZ___```___aaadddddddddfffjjjnnnmmmnnnoooqqqvvv~~~vvvpppmmmjjjgggeeedddfffjjjlllmmmttt}}}~~~zzzvvvnnneee[[[[[[ZZZVVVPPPLLLJJJJJJHHHIIIHHHEEEEEEHHHHHHDDDDDD@@@<<<999888777666555555333111000111111000...///111222222111333666:::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;::::::===???>>>>>>===<<<;;;>>>BBBFFFNNN[[[vvv***'''$$$''',,,---***%%%++++++,,,------,,,*********111999XXXhhhQQQDDD@@@===999777666555333222333333222111111111111111000000000000///...---,,,---...000222333222111000333111000///000///...,,,000,,,,,,...000111444999<<<<<<;;;:::777444000---000000...++++++000999@@@BBBHHHMMMPPPTTT\\\aaaaaaaaacccdddcccbbbcccfffjjjjjjfffeeeiiirrr{{{yyytttrrroookkkhhhhhhggghhhllllllmmmwwwvvvjjjbbbbbb___YYYRRRMMMJJJIIIJJJKKKIIIFFFHHHKKKJJJGGGFFFBBB===:::888777555444444222000///000000000...---...//////...///444888<<<;;;;;;::::::;;;<<<<<<;;;<<<<<<<<<===???CCCFFFBBBAAA???===<<<>>>CCCGGGKKKWWWrrr'''''''''((((((((((((((('''(((((('''&&&&&&(((***---111777VVVlllPPPDDD>>><<<999888777555333111000------000111///000333222111000......//////000***...111000000111///***'''---000000000000---'''))))))***,,,...000222444<<<>>>@@@>>>777111---,,,333000...---111555999;;;<<>>=========>>>;;;;;;>>>???===>>>AAALLLVVVlll******)))((('''&&&%%%%%%''')))******)))(((***+++...333999WWWsssSSSDDD<<<:::888777888777555333111......111111///000444222111000/////////000000---111111//////111000,,,)))...000000000000...)))++++++,,,---...000222333888;;;>>><<<888333000///---,,,++++++...222777;;;>>>AAAGGGOOOWWW]]]```aaa```^^^]]]\\\^^^bbbfffiiigggjjjmmmnnnoooppprrrsssyyytttooollljjjiiifffdddfffdddccceeehhhppp|||sssnnnfff]]]VVVRRRQQQQQQRRRVVVVVVPPPLLLMMMOOONNNLLLHHHAAA;;;888666444333333222000......---...............///000222444444888888::::::;;;::::::999::::::;;;<<<<<<<<<<<<;;;:::888888<<<>>>===???CCCLLLVVVkkk******)))((('''&&&&&&%%%'''***,,,---,,,++++++,,,,,,333999VVV|||WWWCCC;;;999777777888888777666222//////222222000000333111111000////////////000...111000---,,,//////,,,,,,///000//////000///,,,---------...///000222222444777:::;;;888555333222---......---,,,...444999>>>>>>BBBLLLXXX___aaa```\\\[[[YYYYYYZZZ^^^cccfffgggkkkoooppppppnnnllllllsssqqqmmmkkkjjjiiigggeeeeeedddccceeefffmmm{{{}}}wwwlll```XXXSSSRRRRRRVVVZZZZZZTTTOOONNNNNNMMMNNNIIIBBB<<<888666333222000000000/////////...............///000222444444888999:::;;;;;;;;;;;;:::888888999:::::::::::::::777444666;;;======@@@DDDIIISSSggg&&&&&&''''''(((((())))))&&&))),,,------+++++++++)))000888SSSYYYBBB===;;;888777888888888777333000///111111//////222000//////...............,,,//////,,,+++---,,,))),,,//////,,,,,,//////,,,---------...000111333444222444777999888666444222444666666222------111777:::<<>>;;;888777777666555333000///111000......111---------------,,,,,,,,,+++///000......///---(((+++...---******---...+++,,,,,,---...000222444555222333555777888666333000555777888444///...222777999>>>FFFMMMSSSYYY```eeeZZZWWWSSSPPPPPPSSSWWWYYYcccgggmmmqqqpppnnnllljjjjjjkkkkkkkkkiiigggeeeeeefffeeeeeeeeeccceeennnyyy|||mmm^^^RRRKKKIIIHHHTTTZZZ[[[VVVPPPNNNMMMJJJIIIEEE@@@<<<999777555333------.........---,,,,,,.........///000222444444888888999999:::;;;<<<<<<999999:::;;;;;;;;;;;;;;;;;;888999<<<>>><<<>>>BBBEEENNN```zzz))))))((((((''''''''''''$$$&&&)))******)))***+++)))111999WWW[[[FFFEEEAAA===999777666444333555222000222111......111---------...------,,,+++,,,000111//////111000---***------******------***,,,,,,---...///111222333111222444666777666222///000222333222000111555999<<>>===:::777===999888;;;<<<;;;===AAAGGGLLLVVVhhh&&&&&&''''''(((((())))))+++******)))(((((()))))))))+++333LLLxxx___NNNEEEBBB===:::888666444222555555555444333222111000333111000///000///...,,,//////...---------------//////......//////000111......---,,,,,,,,,---------...///333777888666333//////......///111333444888888>>>JJJSSSWWW]]]ddd^^^ZZZUUUTTTXXX___fffiiinnnmmmlllmmmoooooommmkkkeeeeeefffiiillloooqqqqqqsssrrroooiiidddbbbeeehhhsssmmm[[[LLLCCC???@@@BBBEEEGGGHHHIIIJJJKKKIIIHHHEEEBBB===888444111222222111//////.........000/////////000111222333555777999:::;;;;;;:::999;;;;;;;;;<<<===<<<:::777===999888;;;<<<;;;===BBBEEEJJJVVVggg~~~''''''''''''''''''((((((******)))((((((((()))))),,,,,,000BBBeeefffPPPFFFCCC>>>:::888666444222333444444444333111///...111000...///000000///---//////...------------...000000//////000000111222,,,,,,,,,,,,,,,---.../////////000333666888777555000000///...///000222222777777<<>>BBBCCCIIIUUUfff|||'''''''''''''''''''''&&&***))))))((((((((()))))),,,---000<<>>999777555444222333333444444333111///...000...---...000000///...///......---------......000////////////000111111------,,,,,,,,,------...///000111333555777777777111000///......///111111666888===EEENNNVVV^^^ddd```]]]YYYXXX[[[aaaeeehhhlllmmmppprrrsssqqqmmmjjjaaaaaabbbfffnnnyyy|||ssskkkeee___[[[dddqqqttt___MMMAAA:::======>>>@@@CCCFFFGGGGGGBBBCCCDDDCCCAAA<<<777444444333222000///........./////////000111111222222333444666888:::;;;<<<<<<;;;::::::;;;<<<<<<:::999<<<999999<<<>>>===>>>BBBBBBJJJVVVfffzzz''''''''''''&&&&&&&&&&&&)))((((((((((((((())))))))),,,111;;;PPPuuuvvvWWWGGGBBB<<<888666555444333444444444444333111000//////...---...///000///.........---------....../////////......//////000111//////...---,,,++++++,,,...///111333444555666777000000///......///000111555999AAAIIIQQQYYY^^^```^^^[[[XXXXXX[[[___ccceeekkknnnqqqrrrqqqmmmiiifff```aaabbbfffmmmyyy{{{rrriiiaaa[[[___iiixxxsss]]]LLLAAA<<<::::::===AAAFFFGGGEEECCCCCCDDDEEEDDDBBB===999666222111111000000000000111000000111222333333333333111222444666888:::;;;;;;<<<;;;:::;;;<<<===<<<:::;;;888999===???===???BBBDDDKKKWWWeeexxx&&&&&&&&&&&&&&&&&&''''''((((((''''''(((((())))))'''+++222:::JJJjjjwwwVVVEEE@@@:::666444444444333555444444333222111000000///...------///000///---...------------.../////////............///000000000000...---,,,+++++++++***---000222222222333555//////...---...///111111444<<>>:::777111111000000000111111222000111222333444444444444000111222444666888999:::;;;:::999:::;;;<<<;;;::::::888999>>>???>>>???CCCEEELLLWWWcccttt%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))(((***000777CCC^^^yyyXXXBBB>>>888444333333444444555444222000/////////000///...------...///...,,,---------------...//////000000//////000000111222///...---,,,,,,,,,,,,,,,&&&***///111111000000222...---------...000111222777???GGGMMMTTT\\\^^^[[[XXXVVVUUUWWW[[[___bbbccceeehhhkkkkkkhhhdddbbbaaaaaadddfffhhhjjjqqq|||~~~qqqhhhdddccceeekkkvvvuuuaaaQQQFFFAAA::::::===EEENNNTTTTTTRRRKKKJJJIIIFFFBBB>>>:::888333333222111000000000000///000222333444444333333000000111222333555777888999777666777999::::::999:::888:::>>>@@@???@@@CCCFFFLLLVVV```ooo$$$$$$%%%%%%&&&'''(((((('''''''''''''''((()))***)))***...333===WWW|||\\\AAA<<<777333222333444444555333000---,,,---///000000...------......---,,,---------------...///000111111111000111222222333------,,,,,,,,,---......###(((...111000...//////------,,,---...000222333;;;CCCHHHIIINNNUUUVVVSSSTTTRRRRRRTTTYYY]]]``````aaadddhhhhhheeebbbaaabbb]]]aaaeeehhhjjjqqq{{{sssjjjggghhhiiilllrrr|||xxxeeeUUUHHHAAA<<<;;;===EEEPPPYYY\\\\\\NNNMMMJJJFFFBBB>>>:::888555444333111000/////////...///111222333333222222///000000111222444555666777555444555777888888777:::888:::???AAA???@@@CCCFFFLLLTTT^^^lll&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************)))***...444???WWW|||WWW@@@===777222222444555333666222111555333...,,,///000///...---,,,---......,,,,,,,,,---...///000111...///111222222111///...333111///,,,+++***))))))*********+++---///000111,,,***((()))+++///222333===@@@EEELLLRRRTTTSSSQQQMMMPPPTTTWWWZZZ^^^aaadddfffccc___^^^^^^_________aaaiiipppqqqnnnooouuu|||{{{pppiiifffaaacccnnnuuuyyyzzziii[[[NNNDDD::::::===EEEPPP[[[aaaddd]]]SSSHHHAAA@@@===777111333222000///...///111222222222222666999999555111222222111111222222333444999999:::::::::999999888777888999:::<<<===>>>>>>BBBLLLQQQZZZmmm))))))))))))))))))))))))&&&'''((((((((((((((('''******...444@@@ZZZwwwRRRBBB>>>777333222444444222555222111444333...---000000///...---,,,---......*********+++,,,---...///000111222333333222111000222111///------,,,---------------------...//////000///------000333666888<<<>>>CCCIIINNNPPPOOOMMMLLLOOORRRUUUYYY^^^bbbdddkkkgggbbb``````aaabbbbbbbbbiiippprrrpppqqqvvv}}}vvvmmmhhhfff___^^^gggnnnttt{{{jjj\\\NNNDDD???>>>AAAIIIVVVaaaffffff___UUUJJJCCCAAA>>>888333444333111000000111222333333444888;;;<<<:::555111222111111111111222333333888888888999999888888777888888888999;;;<<<>>>??????HHHLLLVVVhhhzzz(((((((((((((((((((((((('''((((((((((((((('''&&&((()))---333BBB^^^yyyWWWEEE???777333333333222111555222111333222///...000000///...---,,,---......*********+++,,,---...///111222333444444333222111111111///......///000000000000///...------------///...------///222666888===>>>BBBGGGKKKMMMLLLJJJKKKMMMOOOSSSXXX]]]bbbeeehhheeebbbaaacccfffhhhiiidddiiinnnppppppssszzz~~~wwwpppiiieeefff___\\\aaaiiirrr}}}lll]]]OOODDD???===???IIIWWWbbbeeedddaaaXXXMMMFFFCCC@@@:::666555444222111111222444555444888>>>@@@???:::555222111111111111111222333333666777777888888888777777999888888888999<<<>>>@@@@@@HHHMMMUUUgggyyy''''''''''''''''''''''''***************))))))((('''))),,,444DDDbbbdddMMMCCC888555444222111111333222111222111000000111000///...---,,,---......,,,,,,,,,---...///000111111222333333333333222111222111///.........///000//////...---,,,,,,,,,,,,------------...222666999AAAAAADDDGGGKKKLLLKKKJJJKKKKKKLLLPPPVVV]]]aaaccc]]]]]]___ccchhhmmmooopppfffhhhjjjlllooovvvyyyrrrlllgggcccfff```^^^bbbjjjvvvmmm]]]NNNCCC@@@>>>???IIIXXXbbbdddbbbaaaYYYOOOHHHEEEAAA<<<888555444222111111333444555666;;;@@@AAA===888555444111111111111111222333333666777888888888888888888999888777777888;;;>>>@@@@@@HHHLLLSSSeeeuuu************************))))))************))))))(((+++000888IIIgggvvvWWWIII;;;666555222000111222222111000000111222111000///...---,,,---......,,,,,,,,,---...///000111000000111111111111000000222111///---,,,,,,,,,---++++++******++++++,,,,,,...///000111222555;;;???CCCCCCDDDFFFIIIKKKJJJIIIJJJJJJKKKOOOUUU[[[^^^___WWWZZZ```hhhooorrrsssrrrjjjhhhfffgggmmmxxx~~~xxxsssmmmhhhdddbbb```aaafffooo|||nnn^^^NNNCCCDDDBBBCCCLLLYYYbbbeeeddd___YYYRRRLLLHHHDDD???;;;666444222111111111333444777;;;===<<<999666555777222222222222222333333444777888888999::::::999999999888777666888;;;>>>@@@<<>>777666444111000111222222666888999888777666666777333333333333333444555555777888999:::::::::::::::888777777777888;;;===???===EEEGGGMMM\\\kkk%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))))))))$$$,,,555>>>OOOgggzzzpppXXXBBB:::777111111666000333222---...333555222000///...---,,,---......*********+++,,,---...//////..................//////...,,,+++++++++,,,---))))))))))))***+++,,,---'''***...000111666>>>EEEFFFEEEDDDEEEHHHKKKKKKKKKLLLKKKKKKPPPUUUWWWUUURRRXXXZZZ___eeelllpppqqqpppnnnjjjgggiiipppxxx|||~~~{{{zzzzzz}}}|||tttnnnaaadddggglllxxxtttdddTTTHHH???@@@AAADDDIIIQQQXXX]]][[[[[[ZZZXXXTTTNNNGGGBBB;;;999666333111111111222333444555777999999888666555444444444444555666666666777888999999:::::::::666777777888999;;;<<<===???GGGIIINNN]]]kkk((((((((((((((((((((((((%%%&&&((()))+++,,,,,,,,,'''111;;;KKKaaapppuuuwww]]]EEE;;;777222222777000333222------333666333000///...---,,,---......,,,,,,,,,---...///000111//////............//////---,,,,,,+++,,,---...///+++++++++***++++++,,,,,,)))---222444666;;;DDDKKKJJJHHHGGGHHHKKKNNNOOOOOOMMMKKKLLLPPPUUUVVVRRRMMMSSSTTTWWW]]]eeelllppprrrooollljjjmmmssswwwwwwuuurrrssswww~~~zzzsssfffhhhkkkooo{{{wwwgggWWWKKKAAACCCDDDEEEHHHNNNXXX___[[[\\\]]]\\\XXXQQQJJJEEE===;;;888555333222222222111111333888<<<===999444666555555555555666777777555555666888888999999999555666777999:::;;;<<<<<<===DDDFFFKKKYYYggg}}}'''(((((((((((((((''''''&&&((()))(((''''''((()))***,,,///666???JJJSSSYYYgggwww|||nnnZZZEEE;;;888555111///111111000000000111222333111...******,,,...---,,,+++++++++***++++++,,,,,,...------------,,,,,,,,,///...,,,+++******+++,,,************+++,,,---...+++,,,...222888BBBMMMTTTMMMKKKHHHGGGHHHLLLQQQUUUMMMLLLMMMRRRWWWWWWSSSNNNNNNSSSYYY]]]```cccgggkkkjjjiiihhhiiikkklllllllllooouuu|||ooosssooooooyyyxxxeeeSSSHHHCCCBBBAAABBBFFFNNNXXX```aaabbbaaa^^^XXXOOOFFFAAAAAA===777444333333333333333222111333666999:::;;;:::888555333888<<<:::444444555777777666666777999777777888999:::;;;;;;<<>>HHHNNNNNNLLLIIIHHHIIILLLPPPSSSNNNMMMNNNRRRWWWWWWRRRNNNNNNRRRVVVYYY[[[^^^cccggghhhhhhiiijjjkkkjjjhhhffflllvvv}}}ssspppmmmpppxxxdddRRRGGGEEEDDDDDDDDDHHHPPPYYYaaaccccccbbb^^^XXXPPPHHHDDD<<<888444111111222333333333222111222555777888888===<<<999666777:::777222666888999999999999:::;;;888888999:::;;;<<<======<<>>:::555111111111222222222111111333555777777666;;;===<<<888777888777444666888::::::::::::;;;<<<999999:::;;;<<<===>>>>>>999BBBEEEKKKWWWbbbttt%%%&&&&&&&&&&&&&&&%%%%%%###%%%'''(((((((((***,,,)))***,,,///333888<<<>>><<>>444222...++++++,,,...000000000///...---,,,++++++---......///...,,,+++)))+++*********++++++,,,---...///000111333888>>>CCCOOONNNLLLJJJIIIKKKLLLNNNMMMNNNOOORRRTTTSSSOOOKKKKKKPPPVVVXXXYYYYYY\\\^^^gggjjjmmmoooooonnnmmmmmmrrr}}}~~~xxxvvvqqqpppxxxmmmZZZLLLDDDEEEDDDBBBAAADDDKKKTTTZZZ]]]\\\[[[XXXTTTOOOJJJHHHFFFAAA;;;666333222111000111000111444777999999888555999;;;888777999:::888444666999999999999:::;;;999999:::;;;<<<======>>>777AAAEEEKKKWWW___ooo((((((''''''&&&%%%#########%%%'''(((((((((***,,,)))+++...111555999<<<>>><<>>999555444444444333///000333888<<<===<<<:::555999:::888999;;;:::666333666:::<<<<<<;;;;;;<<<888888999:::;;;<<<======:::DDDGGGKKKTTTYYYfff{{{&&&''''''(((((((((''''''%%%'''((((((''''''(((***)))+++...111333555555555888@@@TTTtttmmmaaa[[[WWWTTTRRRNNNIIIEEE===555333555222111111111222555999;;;:::666111---+++***)))(((************,,,...///111............////////////000///...------,,,,,,,,,,,,,,,++++++***++++++,,,(((+++000444777<<<@@@DDDIIIIIIIIIIIIHHHGGGGGGFFFIIILLLPPPRRRSSSQQQPPPOOOUUU[[[dddkkkooossswwwzzz|||{{{xxxyyy|||}}}}}}}}}~~~nnn___UUUOOOJJJHHHEEECCCCCCHHHPPPUUU\\\]]]^^^]]]YYYTTTNNNKKK@@@<<<777333222333333333000111444999<<<<<<999666777999999999===AAA>>>888222555999;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>><<>>999555000...//////...+++------,,,,,,,,,------...------......///000000000111000...---,,,,,,---...,,,,,,++++++***++++++++++++...333888===BBBGGGJJJGGGHHHHHHHHHHHHGGGFFFEEEJJJMMMQQQTTTTTTSSSRRRRRRRRRWWW___eeejjjpppxxx~~~}}}vvvssssssxxxyyyvvvfffYYYRRRIIIGGGCCC@@@AAAEEEMMMRRR]]]^^^___]]]XXXQQQJJJEEECCC???999444222222111000111333555999;;;999555222555666777:::AAAGGGDDD>>>///222666999999888888888::::::;;;<<<===>>>??????<<>>>>>FFFOOOUUUXXX[[[\\\XXXRRRMMMKKKGGGDDD>>>888555444444555333444555666666666666555777999:::<<<<<<;;;:::999555666888999:::999999888777666777999===>>>===;;;@@@???AAAEEEIIINNNXXXccc!!!%%%***+++)))'''&&&'''&&&&&&'''''''''''''''''')))******+++...222999===BBBNNN^^^lllxxxjjjTTTHHHEEENNNNNNOOOPPPNNNHHH>>>666666222000111111000333777888555222000///...,,,***---+++)))((((((***,,,...///---,,,...222444333111555555444333222000///...------,,,++++++,,,---...000333999???DDDFFFFFFFFFDDDDDDCCCAAA@@@BBBFFFIIIGGGKKKOOORRRRRRQQQPPPPPPLLLOOOTTT[[[aaaggglllnnnssssssqqqmmmhhhdddcccdddccckkkuuu~~~~~~}}}tttuuuvvvzzz{{{eeeVVVOOOKKKGGGCCCAAA>>>===DDDLLLSSSVVVXXXXXXUUUQQQNNNMMMIIIFFF@@@:::666444444444444444444555666777888888999:::<<<<<<<<<;;;999888444555777888999999888888555555777:::===??????>>>@@@???AAAEEEHHHLLLVVV```}}}###((((((%%%###%%%((('''''''''''''''&&&&&&&&&(((((())))))+++111888===HHHZZZqqqmmmTTTHHHEEEMMMPPPUUUZZZ[[[SSSEEE:::888333000111000///000444444333222111///---+++***,,,+++***))))))+++,,,......------///222444222111222222111111///...,,,+++,,,,,,+++***+++,,,---...000444:::@@@DDDEEEEEEDDDDDDCCCAAA???>>>AAAFFFJJJHHHKKKOOOPPPPPPOOONNNOOOJJJMMMRRRXXX]]]```bbbccciiiiiigggdddaaa```aaacccdddjjjttt|||~~~zzzwwwnnnmmmmmmsss|||gggXXXQQQLLLHHHDDDBBB???>>>CCCKKKPPPRRRTTTSSSQQQNNNMMMMMMHHHEEE@@@;;;777555444555555444333333555777999;;;999:::;;;<<<;;;999777555111222444555666666666666888888999:::;;;;;;;;;;;;AAAAAACCCGGGIIILLLUUU___www $$$'''&&&###"""&&&+++'''''''''''''''&&&&&&&&&&&&'''((()))+++000555:::JJJbbboooUUUIIIGGGKKKSSS___iiijjj___MMM@@@999444111111000...///333000111111000...,,,***)))((()))***+++,,,------------------///111222111000111000000///...,,,+++***+++***)))))))))+++,,,---111444999>>>BBBCCCCCCCCCCCCCCCAAA???>>>AAAFFFJJJKKKLLLNNNNNNMMMLLLMMMMMMKKKMMMQQQTTTVVVWWWWWWVVV\\\\\\\\\ZZZZZZ[[[___aaaeeejjjrrryyy{{{yyysssooojjjggggggooo}}}yyyggg[[[VVVLLLGGGCCCAAA@@@???CCCIIILLLNNNPPPPPPNNNLLLKKKKKKFFFCCC???;;;888666666777555444333333444666999;;;888999::::::999777444333000222333555666777666666888999999888888888888999AAA@@@BBBFFFHHHJJJRRR\\\uuu%%%'''(((&&&$$$%%%(((,,,&&&&&&''''''''''''''''''%%%&&&((()))+++...333666MMMeeetttYYYKKKHHHIIIXXXlllzzzxxxiiiTTTEEE:::555222222111...///333...000000///---*********'''(((+++---......------,,,,,,---......///000000222222111000///---,,,+++***))))))((()))***,,,---222444888<<>>>>>@@@DDDEEEGGGNNNWWWrrr&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((,,,111555GGGZZZttt~~~___LLLFFFJJJ___yyyoooWWWGGG;;;666333333111///000444///000111///,,,***+++---++++++++++++,,,,,,------,,,,,,,,,,,,+++,,,...000222222222111000...,,,+++******))))))***+++---...444666888;;;>>>@@@BBBCCCDDDDDDCCCBBBAAAAAADDDGGGJJJJJJHHHGGGGGGJJJPPPTTTTTTTTTTTTSSSRRRPPPNNNMMMNNNOOOQQQQQQQQQSSSVVVYYY^^^bbbjjjrrrxxxwwwqqqlllhhhbbbaaaiiitttpppddd]]][[[NNNHHHDDDEEEEEEEEEHHHLLLOOORRRTTTUUUSSSPPPNNNMMMJJJGGGDDD@@@===:::999999444333222222333444555666666777888999888777555333333444666888::::::::::::333555777777777999<<<@@@>>>===@@@CCCDDDEEELLLTTTiii$$$$$$%%%'''((('''$$$!!!%%%%%%&&&&&&'''((()))))))))(((&&&%%%&&&***111666888HHH]]]mmmyyycccMMMDDDLLLdddrrrWWWGGG;;;666333333222000111555000111222///,,,+++---///000...,,,***)))***,,,---,,,,,,+++******+++...000111111111000///---+++***++++++******+++---...///666777888:::===@@@CCCEEEDDDEEEEEECCCBBBBBBDDDEEEHHHGGGFFFDDDFFFKKKSSSXXXYYYYYYXXXWWWVVVTTTRRRQQQPPPQQQSSSSSSSSSSSSVVVXXX\\\```iiisss{{{|||wwwssskkkdddbbbiiisss{{{|||nnnbbb[[[YYYRRRLLLIIIJJJKKKKKKNNNRRRSSSVVVYYYYYYWWWSSSQQQPPPNNNKKKGGGCCC???<<<:::999333333222222222333333444666777999:::999888666555111333555777999999999999555777999888777999<<<@@@@@@???BBBEEEFFFFFFMMMUUU___|||%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%(((((((((,,,222;;;GGGQQQaaatttfffKKKAAAMMMeeeyyyZZZFFF888666333222111000///---000000000000////////////000...+++)))((()))+++,,,//////...---+++,,,...111222111000///...---,,,,,,)))***+++++++++,,,///222555777:::>>>AAACCCDDDEEEFFFGGGFFFDDDEEEIIIHHHDDDFFFGGGJJJLLLIIIIIIQQQ[[[dddhhhgggaaa\\\ZZZWWWSSSPPPSSSVVVVVVTTTWWW^^^eeelllvvv{{{yyy}}}yyyppplllhhhhhhiiinnn{{{{{{oooddd^^^\\\UUUQQQLLLMMMQQQUUUUUUSSSSSSXXX^^^```\\\VVVRRRQQQNNNKKKHHHDDDAAA>>>:::777666444222333666777555222::::::999::::::999666444:::;;;======<<<999666444;;;:::888777666777999:::????????????AAAFFFNNNSSS^^^uuu&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%'''%%%&&&)))))))))---333===IIISSSeee|||eeeJJJ@@@JJJ```}}}qqqUUUCCC999777444333222111000...000000/////////.........///...+++)))((()))+++,,,......---,,,++++++...000111000///...---,,,,,,+++((()))*********,,,///111444666999===AAACCCDDDEEEGGGHHHFFFCCCEEEJJJLLLIIIEEEFFFIIILLLKKKLLLUUU```mmmqqqqqqkkkeeeaaa[[[VVVSSSVVVXXXZZZ\\\```ggglllrrr|||yyysssmmmhhheeegggqqq}}}yyynnnddd___]]]TTTPPPLLLMMMRRRUUUVVVUUUUUUXXX[[[\\\ZZZWWWUUUSSSOOOLLLGGGBBB???;;;888555666555333555888;;;;;;:::======>>>??????>>>;;;999<<<===??????>>>;;;888777999888777666777888:::;;;>>>>>>>>>>>>AAAFFFMMMSSS^^^ttt'''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%(((&&&''')))******...444>>>JJJUUUhhh```IIIBBBGGGZZZrrr{{{fffNNN???999777555333333222111/////////.........---------///---+++)))))))))++++++,,,---,,,+++******,,,...//////...---,,,++++++***((())))))))))))+++...111333555999===@@@CCCDDDEEEHHHHHHEEEBBBEEELLLOOONNNEEEEEEHHHKKKMMMQQQ\\\hhhuuuyyyyyyrrrjjjeee^^^XXXSSSTTTVVVZZZ___ffflllpppwww|||sssjjjcccbbbjjjttt|||vvvmmmeee___]]]UUURRRNNNOOOSSSWWWXXXWWWXXXXXXXXXYYYZZZYYYXXXVVVRRRNNNGGGBBB???<<<999777555444333555999>>>AAABBBAAACCCFFFHHHGGGDDDAAA>>>>>>???@@@AAA@@@>>>;;;:::777777666777888999;;;===<<<<<<===>>>@@@EEEMMMRRR^^^sss((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''%%%&&&)))***)))...444BBBNNNZZZnnnyyyYYYGGGDDDEEEUUUhhhrrrmmm\\\HHH<<<888666333222222222000///......---------,,,,,,,,,...---+++***))))))***+++***++++++***))))))+++,,,------,,,,,,+++******)))'''((()))))))))***---000444666:::>>>AAADDDEEEFFFGGGHHHFFFCCCFFFKKKMMMKKKEEEDDDFFFKKKNNNTTTaaammmsssvvvtttllleeeaaa]]]XXXUUUTTTUUUZZZbbbjjjooorrryyy{{{pppgggccciiirrr{{{{{{yyytttmmmfff___\\\YYYVVVSSSSSSVVVYYYZZZZZZ\\\ZZZYYY[[[]]]]]]ZZZVVVSSSNNNHHHCCC@@@???===<<<444333222333666<<>>???@@@@@@@@@>>>===<<<888888888888999:::;;;<<<;;;;;;<<<===@@@EEEKKKPPP___rrr((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&$$$%%%((()))(((,,,222DDDRRR___sssrrrTTTEEEDDDFFFRRRaaahhhbbbTTTEEE<<<666444222111111000///...------------,,,,,,,,,,,,...---,,,***************)))***+++***)))(((***+++,,,,,,,,,+++******))))))'''((()))))))))***---000666888;;;???BBBDDDEEEEEEDDDFFFFFFEEEGGGJJJHHHDDDEEEDDDEEEJJJOOOUUUaaallljjjkkkhhh___ZZZ[[[[[[ZZZ[[[ZZZ[[[___gggnnntttvvv{{{yyymmmgggjjjqqqyyyxxxwwwtttnnnfff___ZZZ^^^\\\YYYXXXZZZ\\\^^^___```______aaabbb```ZZZUUUNNNJJJEEEAAA@@@@@@???>>>666555444333555999???CCCLLLPPPTTTTTTOOOHHHCCC@@@<<<===>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<===>>>@@@DDDJJJNNN___ppp'''''''''''''''&&&&&&&&&'''&&&&&&&&&'''((()))***%%%$$$$$$'''((((((,,,222;;;JJJVVViiitttTTTEEEDDDGGGQQQ\\\```[[[OOOCCC<<<555333111000000000///---......---------,,,,,,,,,------,,,+++************)))***++++++)))))))))+++,,,,,,++++++************((())))))))))))+++...111777999<<>>======<<<<<<999888777555555888>>>BBBKKKPPPTTTSSSMMMFFFAAA???::::::;;;;;;<<<<<<;;;;;;============<<<<<<;;;;;;<<<===>>>???@@@DDDIIILLLZZZkkk&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''((())))))&&&$$$%%%((())))))---333444BBBIIIVVVttt|||[[[IIIFFFHHHPPPYYY\\\VVVKKKAAA<<<555333111000111111000...............------------------,,,++++++*********)))***++++++***)))***+++,,,,,,++++++++++++******((()))*********,,,///111777888;;;===???@@@@@@@@@BBBDDDDDDCCCEEEHHHGGGBBBGGGDDDDDDHHHKKKNNNUUU\\\UUUWWWTTTNNNMMMRRRWWWXXXWWWZZZ^^^bbbfffllluuu{{{xxxnnnmmmqqqnnnnnnnnnooonnnhhh___YYY[[[[[[\\\]]]```dddiiillllllllljjjfff___YYYTTTRRRDDDAAA>>>===<<<;;;999777666777666555444666;;;???FFFKKKPPPOOOIIIBBB??????999999999::::::;;;;;;;;;===>>>>>>?????????>>>>>>>>>???@@@@@@AAACCCGGGKKKSSSccc~~~%%%&&&&&&''''''((((((((($$$$$$$$$%%%&&&'''((()))'''&&&&&&)))******...444777CCCEEELLLhhhaaaNNNIIIHHHOOOWWWYYYSSSIIIAAA<<<666444222111222222111000//////.........---------------,,,,,,+++******))))))***,,,,,,***)))***+++,,,,,,,,,+++++++++++++++)))***+++++++++,,,///222666888:::;;;============BBBCCCBBBAAACCCHHHIIIGGGHHHEEEDDDGGGJJJKKKPPPVVVNNNPPPPPPKKKKKKOOOSSSSSSYYY^^^dddgggjjjpppzzz{{{rrrqqquuuhhhiiijjjmmmmmmhhh```YYYWWWXXXZZZ]]]aaafffmmmqqqppppppmmmeee[[[TTTRRRRRREEECCC@@@>>>===;;;888666222333444333111333888<<>>@@@AAAAAAAAAAAA@@@@@@AAAAAAAAACCCGGGJJJMMM]]]xxx$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&&&&(((((('''+++000666;;;CCCOOOaaa~~~gggSSSJJJGGGHHHLLLSSSTTTMMMBBB;;;777222000111111///111555---------,,,,,,,,,++++++...+++((((((+++,,,***((('''$$$&&&,,,---***)))------,,,,,,+++***)))'''&&&///---***))))))+++...000888999::::::999999;;;===???AAADDDFFFFFFEEEDDDBBBHHHEEECCCDDDHHHLLLMMMMMMLLLKKKJJJJJJMMMQQQUUUXXX___```cccfffjjjqqqzzzyyypppmmmnnnpppjjjhhhlllkkkccc\\\[[[XXXSSSRRRWWW^^^fffpppyyyvvvpppggg```[[[VVVPPPLLLIIIDDD>>>888777777777777333333333222333333444444<<>>???>>>======>>>::::::;;;>>>BBBFFFHHHIIISSS^^^uuu%%%&&&''''''((((((''''''!!!###%%%'''))))))'''%%%&&&(((((('''***///999>>>GGGQQQbbb}}}hhhTTTJJJLLLLLLPPPUUUXXXTTTLLLFFF???888333111///------000---------,,,,,,,,,++++++---+++))))))***+++***)))(((%%%''',,,---)))))),,,------------,,,+++***)))---,,,)))(((***---111444;;;<<<<<<;;;::::::<<<>>>AAABBBEEEFFFGGGEEECCCBBBBBB@@@@@@BBBGGGKKKMMMMMMLLLLLLLLLMMMQQQVVVZZZ]]]aaacccdddfffhhhmmmssswwwyyyyyyzzz{{{}}}yyyrrrppprrrssskkkhhhkkkkkkeee^^^[[[WWWSSSRRRWWW]]]ccckkkrrrsssnnngggbbb^^^YYYSSSNNNFFFBBB===999777666555555222111111111222333444555;;;???DDDFFFDDD???;;;999777666666666666777999:::999;;;===>>>===<<<<<<===<<<<<<===???BBBEEEFFFGGGQQQ\\\rrr&&&&&&'''((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$&&&))))))'''***///777>>>HHHTTTddd}}}kkkWWWMMMNNNOOOQQQVVV[[[\\\YYYUUUGGG>>>666222///,,,---000------------,,,,,,,,,,,,++++++,,,***)))(((***+++)))'''(((+++,,,))))))+++...............---,,,,,,,,,***((('''***///444888??????>>>===;;;;;;===@@@CCCDDDFFFGGGFFFEEECCCBBBAAAAAABBBFFFKKKOOOQQQQQQLLLLLLNNNQQQVVV\\\aaadddggghhhiiiiiiiiijjjmmmpppsssqqqppprrrxxx~~~vvvqqqppprrrtttmmmjjjmmmoookkkccc^^^WWWRRRQQQWWW]]]```eeekkkoookkkgggdddccc___YYYTTTHHHDDD???;;;888777555444000000000000111333444555999===CCCEEECCC???;;;999555555555555666777888999888:::<<<<<<;;;:::;;;<<<>>>>>>>>>@@@AAACCCEEEFFFOOOXXXnnn%%%&&&&&&'''''''''''''''******))))))((((((''''''$$$$$$%%%))))))(((***///111:::HHHVVVggg~~~kkk\\\UUUNNNPPPRRRVVV^^^eeefffcccMMMCCC888333111///111444...------------,,,,,,,,,***,,,---+++((('''))),,,)))))))))******))))))***---...............------+++)))'''&&&(((---333777???@@@???===<<<<<<>>>@@@EEEEEEFFFGGGFFFEEECCCBBB@@@AAADDDHHHLLLNNNOOOPPPJJJLLLOOOTTTZZZ```eeehhhlllmmmnnnmmmkkkkkklllmmmqqqmmmkkknnnuuu~~~{{{vvvpppmmmmmmnnnqqqnnnnnntttzzzwwwmmmeeeXXXSSSSSSYYY___aaadddgggiiigggfffggghhhfffaaa\\\QQQLLLDDD===999888666666222111000///000111333444888<<>>;;;999444444555555666777888999888999;;;:::999888999:::===>>>???@@@AAABBBEEEGGGMMMVVViii$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&(((***,,,---...%%%$$$&&&)))***(((+++000333===LLL[[[jjj}}}|||kkkbbb___UUUYYY[[[^^^gggrrruuuqqqUUUHHH;;;555333111222555.........---------,,,,,,***,,,---+++((('''))),,,)))***)))))))))*********,,,,,,---------,,,,,,++++++)))&&&%%%&&&***///222<<<===>>>===<<<<<<>>>???EEEEEEFFFFFFEEEDDDCCCBBB===???BBBDDDEEEFFFGGGHHHIIIKKKOOOUUU[[[aaaeeehhhkkkllllllkkkiiiiiijjjlllnnnllljjjmmmsssyyy{{{|||sssqqqoookkkiiiiiikkkmmmkkknnnuuu~~~yyynnn\\\WWWVVV]]]cccdddeeefffeeedddeeehhhlllkkkgggcccZZZRRRGGG===888666555555444222000//////000222333888<<<@@@BBBAAA>>>;;;:::333444555666777888999999888999:::999888777888::::::<<>>>>>>>>??????DDDDDDDDDDDDDDDCCCCCCBBB@@@BBBDDDDDDDDDDDDFFFGGGHHHKKKOOOUUUZZZ___bbbddddddeeeeeedddbbbccceeegggjjjjjjlllooorrrtttsssrrrfffeeeccccccdddhhhkkknnnfffnnnyyywwwddd^^^[[[aaaggggggfffeeedddcccdddgggkkkkkkgggddd\\\TTTHHH===777444333333555333111//////111333444:::===AAABBB@@@===;;;:::333444666888999:::::::::999::::::999777777888:::999<<<@@@@@@@@@BBBFFFJJJKKKQQQ```zzz###$$$%%%%%%&&&&&&%%%%%%))))))((('''&&&&&&%%%%%%***'''&&&))))))***000777HHHTTTdddpppyyyyyylllggggggiiiooopppooottt|||zzzqqqYYYJJJ;;;555333000//////............---------------+++))))))***+++***)))&&&***)))&&&''',,,...+++---------,,,,,,***)))(((((((((''''''(((***,,,---111666<<<@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGFFFEEEEEEIIILLLJJJLLLQQQUUUZZZ]]]^^^_________^^^\\\[[[\\\```bbbfffkkkqqquuuuuussspppooodddbbb___^^^```dddgggjjjcccnnnzzz|||mmmeee```dddhhhgggdddccceeedddcccdddffffffbbb^^^YYYSSSJJJAAA;;;777444222333111000///000333666999<<>>AAAAAA@@@@@@EEEIIIIIINNN[[[ttt$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))+++,,,,,,,,,((('''((()))+++111999LLLYYYjjjxxx{{{mmmfffeeeiiiooopppmmmooouuupppeeeSSSEEE777222333222111111//////.........---------...+++((((((+++,,,***(((&&&))))))%%%'''---///,,,.........---,,,***)))(((''''''((()))+++,,,......///444<<>>@@@???>>>>>>@@@AAA@@@@@@BBBHHHLLLAAABBBCCCCCCDDDFFFJJJNNNMMMMMMQQQWWWXXXVVVZZZbbbeeeddd___XXXSSSTTT\\\cccooottt|||~~~tttlllhhhhhhgggddd```\\\ZZZZZZaaafffoooxxx~~~}}}xxxtttooonnnlllkkkjjjjjjkkklllgggllllllfff___[[[XXXUUUTTTQQQLLLFFF@@@;;;888666------///000333555777888BBBAAAAAA???===;;;999888666777888:::;;;;;;:::::::::::::::::::::999777777:::<<>>@@@CCCCCCBBBBBBDDDFFFFFFFFFEEECCCAAAAAACCCEEELLLLLLPPPTTTUUUSSSXXX___eeeddd```ZZZVVVXXX___fffrrrwwwyyyuuurrrqqqnnniiiccc```___``````dddllltttyyyyyyvvvrrrpppooommmjjjgggfffdddddddddiiikkkeee]]]XXXTTTPPPOOONNNJJJFFF@@@;;;777444/////////111333666888:::@@@@@@???>>><<<:::888777333444777:::<<<===>>>>>>===<<<<<<;;;:::999999888999;;;>>>@@@BBBCCCCCCBBBGGGMMMUUUkkk+++***((('''&&&&&&''''''***))))))(((((('''''''''---&&&"""%%%+++...000222PPP___ggg```]]]nnnwwwqqqccc```ZZZTTTSSSUUUSSSOOOEEE>>>666111000000///.........------------......,,,,,,+++***))))))))))))+++)))'''%%%&&&(((,,,...******)))))))))(((((((((''''''''''''((()))+++,,,+++,,,...000444888;;;===>>>AAAEEEFFFDDDBBBAAA@@@GGGGGGEEEBBB???>>>???AAAKKKLLLOOORRRRRRRRRXXX^^^gggfffccc___\\\^^^dddjjjtttzzzyyyrrrkkkgggggghhhbbbdddhhhnnnrrrtttrrrpppooonnnkkkgggbbb^^^ZZZXXX^^^dddgggaaaZZZTTTNNNIIIJJJIIIGGGDDD@@@;;;777444333222111111333666:::===???>>>>>>===;;;999777666333555777:::<<<>>>???@@@@@@>>>===;;;:::999999:::888:::<<<>>>@@@AAAAAAAAAEEEMMMTTTjjj***)))'''&&&%%%&&&((()))******)))(((''''''&&&&&&(((&&&%%%''')))***,,,---AAAOOOXXXTTTSSSggg~~~xxxgggcccYYYQQQOOOQQQOOOIIICCC===555000000000///---......------------......,,,+++***)))((((((((((((***(((%%%$$$&&&)))---///,,,,,,,,,,,,+++++++++***((('''''''''((()))+++,,,******+++,,,///555;;;???AAACCCEEEFFFEEECCCBBBAAACCCCCCCCCAAA???@@@BBBEEELLLNNNQQQSSSTTTVVV\\\bbblllkkkhhheeecccdddhhhlllsssxxx~~~~~~}}}xxxrrrooonnngggggghhhjjjmmmnnnnnnmmmjjjhhheeeaaa[[[UUUOOOLLLSSS[[[```]]]VVVQQQKKKFFFGGGFFFDDDAAA>>>;;;999888777555333222333777<<>>>>>===;;;:::888777888999:::;;;<<<=========AAA???<<<:::888999999:::999:::<<<>>>???@@@@@@@@@DDDLLLTTTiii((('''%%%%%%&&&(((***,,,***))))))((('''&&&&&&%%%###((('''%%%&&&***---555BBBMMMLLLOOOdddyyynnniii^^^SSSMMMLLLIIICCCAAA;;;444000000000///...///......------......///,,,+++***)))((((((((((((,,,***((())),,,///000000,,,,,,,,,,,,+++++++++***((((((''''''''')))***+++*********+++---333<<>>;;;999888888999:::;;;<<<===???@@@AAAAAABBBCCCLLLTTThhh%%%%%%%%%&&&''')))+++,,,)))((((((''''''&&&&&&&&&!!!((('''$$$&&&,,,000111===HHHKKKPPPccc~~~{{{wwwqqqoooeeeXXXMMMHHHCCC>>>>>>888222///000111000/////////............//////,,,,,,+++***))))))))))))***(((&&&(((,,,///...,,,******)))))))))((((((((()))(((''''''''')))***+++)))***++++++---333===EEEHHHEEEBBB@@@BBBDDDFFFFFFAAABBBCCCBBBBBBDDDHHHKKKPPPWWW[[[[[[\\\```dddfffmmmmmmlllkkkkkkkkklllllljjjkkkkkkjjjiiilllsssxxxvvvpppllliiieeedddeeefffgggggg]]][[[XXXSSSMMMGGGBBB@@@AAAJJJRRRSSSQQQPPPMMMJJJHHHFFFDDDBBB@@@@@@@@@@@@;;;999666444555888===@@@AAAAAAAAA@@@???>>><<<<<<888888888999:::<<<>>>???===<<<;;;999999999999:::===>>>>>>???@@@AAABBBCCCCCCKKKRRRddd%%%&&&&&&'''((()))******''''''''''''''''''''''''$$$***'''$$$(((+++,,,///:::FFFNNNUUUfff}}}zzzzzzxxxssstttnnn```QQQHHHBBB>>>;;;666111///000222111000//////............//////---,,,+++******))))))******&&&###$$$))),,,+++)))))))))(((((((((''''''''')))((((((''''''(((***+++''')))++++++,,,333===FFFJJJFFFAAA???@@@BBBBBBAAA@@@AAABBBBBBCCCEEEIIIMMMSSS[[[```^^^\\\___aaa```gggggggggiiikkklllllllllhhhfffcccaaabbbfffkkkooovvv}}}vvvpppeeebbb___^^^```cccdddeee]]][[[VVVPPPIIIDDD@@@>>>>>>GGGOOOPPPOOOPPPNNNKKKGGGGGGHHHHHHGGGDDDBBB@@@;;;999777555666888<<<>>>AAAAAAAAAAAA@@@>>>===<<<999999888888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAABBBCCCBBBJJJOOO___{{{&&&'''(((((()))(((((('''&&&&&&&&&'''''''''''''''&&&+++,,,'''&&&(((((($$$,,,666EEEPPPYYYjjjzzzyyy|||{{{tttxxxuuugggVVVKKKEEEBBB999444000///111222222111//////............//////...---,,,+++************///***%%%%%%)))---...,,,************))))))))))))))))))(((''''''(((******&&&)))++++++,,,222===EEEJJJFFFAAA???@@@???>>>;;;<<<===???AAACCCGGGLLLPPPUUU]]]bbb^^^\\\]]]]]]ZZZ```aaacccfffjjjlllllllllhhhddd___]]]___dddhhhjjjooovvv|||uuuppp^^^[[[YYYZZZ]]]```bbbccc___\\\VVVOOOHHHCCC???======FFFNNNOOONNNOOONNNLLLEEEHHHKKKNNNLLLHHHCCC???;;;999777666666888;;;===AAAAAAAAA@@@@@@>>>===<<<===<<<:::888777777777888;;;<<<======>>>=========>>>>>>>>>>>>???@@@BBBBBBBBBIIILLLZZZuuu''''''''''''''''''&&&&&&&&&''''''((('''&&&$$$###***)))'''&&&&&&'''((()))---555AAAMMMXXXiiirrr___NNNCCC>>>777555222///---------...///...---,,,,,,---///000---++++++++++++)))((())))))************+++++++++(((((((((((())))))))))))''''''(((((())))))******+++***)))***///666===AAAFFFDDDAAA??????>>>>>>======:::888999>>>EEEKKKNNNTTTXXX[[[[[[ZZZ\\\aaagggeeedddccceeehhhkkkmmmmmmhhhfffaaa]]][[[]]]ccchhhlllrrrzzz~~~qqqiii___XXX[[[aaacccbbbbbb___]]]YYYTTTMMMFFFAAA>>>DDDFFFHHHJJJKKKJJJIIIGGGHHHHHHHHHIIIIIIGGGCCC@@@:::<<<>>>???>>>>>>???@@@@@@CCCDDDDDDAAA>>><<<<<<:::999999999::::::;;;<<<>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@DDDIIIRRReee''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%(((((('''''''''''''''(((***000<<>>>>>???@@@@@@@@@???<<<::::::>>>DDDIIIMMMVVVXXXZZZZZZYYY]]]dddjjjjjjhhhggghhhjjjlllllllllkkkhhhccc___^^^```cccfffccckkkuuuuuummmddd]]]^^^aaaaaabbbcccaaa^^^ZZZUUUOOOJJJFFFDDDBBBDDDGGGIIIJJJHHHFFFDDDGGGFFFFFFFFFGGGFFFDDDAAABBBDDDHHHIIIHHHFFFEEEEEEBBBBBBAAA???<<<;;;<<<>>>999999999999999:::;;;<<>>@@@BBBCCCAAA???===;;;===AAAFFFJJJVVVWWWXXXXXXYYY^^^gggmmmooonnnllllllmmmnnnmmmkkknnniiicccaaabbbccccccbbbaaajjjuuuxxxoooggg```_________aaaeeefffddd___YYYSSSNNNJJJHHHBBBEEEHHHKKKKKKIIIFFFCCCEEEDDDBBBBBBDDDEEEDDDCCCDDDHHHLLLNNNLLLIIIFFFDDDCCCAAA>>>:::888999===@@@999999999999:::;;;<<<===???@@@BBBCCCCCCAAA???===<<<======>>>@@@AAACCCDDDBBBEEEJJJRRRbbb~~~&&&&&&&&&'''''''''''''''$$$%%%&&&((((((((('''&&&$$$%%%&&&'''''''''&&&%%%***+++///666AAAXXX{{{tttZZZGGG===666444222///...---...///......///000000///---,,,,,,---,,,)))((())))))&&&))))))*********+++++++++------,,,+++***))))))(((+++******))))))(((((((((******+++,,,------------000222555888:::>>>BBBDDDEEECCC@@@===<<<>>>BBBFFFPPPRRRUUUWWWZZZ___fffkkkrrrqqqppppppqqqpppnnnlllmmmgggaaa```bbbccc```]]]fffooo{{{wwwlllfff```^^^\\\[[[___dddiiihhheee```ZZZSSSMMMIIIFFFHHHLLLNNNNNNKKKHHHEEEDDDBBB@@@@@@BBBDDDEEEEEEEEEJJJOOOQQQOOOJJJEEEBBBBBBAAA>>>;;;999:::>>>BBB;;;;;;;;;;;;<<<===>>>???>>>@@@BBBDDDCCC@@@===:::<<<<<<<<<===>>>???AAAAAA@@@BBBFFFOOO]]]vvv&&&&&&&&&'''''''''((((((''''''((((((((('''%%%%%%###$$$&&&'''''''''&&&%%%++++++---222;;;PPPrrrvvv^^^KKK@@@666444111///.........///...///000111000///---,,,,,,///---(((&&&'''&&&"""))))))*********+++++++++,,,,,,+++***))))))((((((++++++******))))))((((((((()))+++---......------,,,...111444666:::@@@DDDIIIHHHEEE@@@===<<>>>>>@@@BBB???>>>>>>>>>>>>???@@@@@@>>>???AAABBBBBB???;;;999===<<<<<<<<<<<<===>>>>>>@@@AAAEEEMMMYYYooo%%%%%%&&&&&&'''((((((((((((((())))))((('''%%%$$$$$$%%%&&&''''''(((''''''***+++...222999LLLjjjrrr\\\KKKBBB555444111///......///000000000000000//////...---,,,000///'''%%%(((&&& )))************++++++++++++++++++***))))))((((((******************))))))(((***+++---......------***,,,///111333999AAAHHHPPPOOOLLLFFF???===???AAADDDHHHNNNUUU[[[^^^``````mmmmmmnnnoooooommmiiifff\\\XXXUUUTTTVVVWWWWWWUUU```lll{{{yyyeee^^^YYYYYYZZZYYYZZZ]]]XXX[[[___aaa___[[[UUURRRKKKMMMNNNOOONNNKKKIIIGGGDDDBBB@@@@@@CCCFFFGGGHHHKKKPPPWWWYYYVVVPPPJJJFFFAAACCCDDDDDDCCCBBBCCCDDDBBBBBBAAAAAA@@@@@@AAAAAA>>>???AAABBBAAA???<<<:::>>>>>>============>>>>>>BBBAAAEEENNNXXXjjj%%%%%%&&&&&&'''(((((()))''''''((())))))((('''&&&&&&&&&&&&&&&'''((()))******,,,///222666CCC]]]tttjjjUUUGGG???555333111///......///000222111000///............+++000000(((''',,,+++$$$)))************+++++++++++++++++++++++++++************************++++++***+++,,,,,,,,,,,,++++++))),,,...///222:::EEENNNXXXWWWTTTLLLDDD???@@@CCCDDDGGGLLLSSSYYY]]]______iiiiiiiiijjjiiieee```\\\SSSQQQOOONNNOOOQQQTTTUUU^^^kkk{{{|||iii```ZZZ[[[]]][[[YYYXXXTTTUUUWWWXXXXXXVVVSSSQQQPPPPPPPPPOOONNNLLLKKKJJJEEEDDDBBBCCCEEEGGGHHHHHHHHHLLLRRRUUURRRLLLGGGCCCCCCDDDEEEEEEDDDDDDFFFGGGEEEDDDCCCAAA@@@@@@??????@@@AAABBBBBBAAA@@@???>>>???????????????@@@AAABBBBBBAAADDDMMMUUUeee%%%%%%&&&&&&'''((())))))%%%&&&''')))))))))((((((''''''&&&&&&'''(((***++++++---000111111:::OOOddd|||cccPPPBBB<<<555333111///......///000333222000............///)))000000))))))//////((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,---)))))))))***+++++++++,,,+++,,,,,,++++++***)))((()))+++...///333<<>>>>>BBBBBBCCCCCCBBBBBBAAAAAA???@@@@@@AAABBBDDDEEEFFF@@@>>>BBBJJJRRRaaa'''((()))(((&&&%%%%%%''''''((((((((((((&&&$$$###'''"""$$$---...((((((...------***---444888HHHeee~~~gggUUUGGG@@@333222000...---...///000000000000000///...---,,,+++,,,,,,,,,+++)))(((&&&******))))))))))))******$$$'''***,,,------...///+++)))((('''((()))+++,,,,,,,,,------...---------...///000000222999BBBJJJ]]]]]]ZZZSSSLLLGGGGGGHHHJJJMMMQQQSSSVVVYYY]]]___cccdddeeeeeeccc^^^ZZZWWWPPPPPPOOONNNOOOQQQRRRTTTjjjttt~~~nnnjjjeeeddddddaaa[[[UUUXXXTTTSSSSSSPPPMMMMMMPPPVVVZZZ]]][[[XXXUUUOOOHHHEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMLLLKKKHHHFFFDDDFFFFFFGGGFFFEEEEEEGGGIIIFFFEEEAAA>>>;;;<<>>BBBBBBAAA@@@@@@@@@AAA@@@@@@AAACCCDDDDDDGGGKKKIIIDDDGGGCCCCCCHHHNNN\\\www'''((()))(((&&&&&&&&&'''))))))))))))((('''&&&&&&'''))))))&&&&&&))))))'''+++...,,,...555777BBBYYY~~~mmmXXXGGG===666444111///---------...000000000000///...---,,,((()))***,,,,,,,,,+++*********))))))))))))******'''((())))))((()))+++---******)))((()))***+++,,,***+++,,,---...//////////////////000333999AAAGGGRRRTTTVVVTTTOOOLLLLLLMMMJJJNNNTTTYYY^^^bbbfffiiillljjjhhhfffcccaaa``````aaa]]]WWWSSSQQQRRRUUUXXXkkkuuuttthhhiiikkkiiieee___[[[YYYTTTLLLHHHMMMRRRSSSQQQPPPYYY^^^```___]]][[[VVVPPPJJJHHHGGGLLLTTT[[[___```[[[WWWQQQKKKFFFBBBAAA@@@BBBDDDFFFGGGGGGFFFGGGHHHCCCAAA===999777999>>>CCCDDDDDDCCCBBBAAA@@@??????>>>@@@@@@@@@CCCGGGGGGDDDEEEBBBBBBGGGMMMZZZuuu'''((()))((('''&&&'''((()))))))))))))))(((((('''%%%+++***$$$$$$,,,...)))(((---,,,---444666>>>QQQttt}}}fffTTTDDD;;;888666222///---,,,,,,---//////000//////...------,,,---...//////...------+++******))))))******+++,,,,,,,,,***)))))),,,...******)))))))))***+++,,,***+++,,,...///000000000...------...222888>>>CCCFFFJJJNNNOOOMMMJJJJJJLLLHHHMMMSSSXXX\\\___bbbdddiiigggdddbbbaaaaaabbbcccddd___XXXSSSQQQSSSWWWZZZhhhqqquuukkkdddiiimmmkkkeee^^^[[[[[[VVVPPPLLLOOOPPPNNNMMMNNNYYY^^^```___^^^]]]XXXSSSPPPMMMKKKOOOWWW___cccddd___[[[SSSLLLGGGEEEEEEEEEEEEGGGIIIIIIGGGDDDCCCBBBBBB@@@<<<888777999???DDDEEEFFFEEEDDDAAA???>>>>>><<<>>>>>>===@@@EEEGGGEEEAAA???AAAGGGNNN[[[uuu'''((()))(((''''''((())))))))))))(((((((((((((((###)))''' ''')))###(((......///666999???NNNnnnrrr^^^PPPEEE>>>888666333000---,,,,,,---//////////////////...---//////000000///...,,,+++++++++************++++++------,,,+++))))))+++---***************++++++,,,***+++,,,...///000000000---,,,+++,,,000666;;;>>>BBBGGGMMMOOONNNMMMNNNOOOIIINNNTTTXXXZZZ[[[[[[\\\aaa```^^^]]]]]]___aaabbbaaa]]]WWWRRRQQQSSSWWW[[[bbbjjjvvv~~~}}}uuujjjbbb^^^dddiiiggg```ZZZXXXYYYTTTRRRQQQQQQMMMIIIKKKPPPVVV[[[]]]\\\ZZZZZZVVVQQQOOOMMMLLLPPPWWW___dddfffeee```YYYQQQKKKHHHGGGGGGDDDFFFIIIHHHFFFDDDBBBBBBBBB@@@===999888:::???DDDEEEFFFGGGEEEAAA>>>=========AAABBB@@@BBBFFFIIIHHHBBB???AAAHHHMMMYYYrrr&&&((())))))((('''(((***))))))(((''''''(((((()))((()))((($$$$$$&&&%%%###)))000000111:::>>>CCCPPPfffhhhWWWNNNFFFAAA888666333000...---------...///////////////............///...---+++)))(((++++++************++++++***++++++***((('''(((************++++++++++++,,,+++,,,---...///000000000---+++***+++000555999;;;===BBBHHHKKKKKKKKKLLLNNNMMMQQQVVVYYYYYYXXXVVVVVV[[[[[[[[[[[[\\\]]]^^^^^^[[[YYYUUURRRRRRSSSVVVXXX\\\bbbjjjooommmggg```\\\XXX]]]aaa___YYYSSSRRRSSSLLLMMMPPPPPPKKKHHHLLLUUUQQQUUUWWWUUUTTTTTTPPPKKKGGGHHHJJJNNNSSSZZZaaadddjjjfff^^^VVVOOOIIIFFFEEEAAACCCEEEFFFFFFEEEFFFGGGAAA@@@>>>;;;999:::>>>AAACCCFFFGGGEEE@@@===<<<===;;;???BBB@@@@@@DDDFFFEEEEEEBBBDDDHHHKKKTTTjjj&&&((())))))(((((()))***(((((('''&&&&&&'''((()))'''%%%&&&)))***((((((***'''///...///999@@@EEEPPP]]]tttwww___RRRKKKDDD@@@888666333000..................////////////......,,,------...---,,,******,,,++++++******++++++,,,(((***++++++)))(((((()))******++++++,,,,,,,,,+++------...//////////////////,,,+++---222777:::;;;666;;;@@@CCCCCCCCCFFFHHHMMMQQQVVVYYYXXXUUURRRQQQYYYZZZ[[[]]]]]]\\\ZZZYYYXXXWWWVVVTTTSSSSSSSSSSSSWWW\\\aaabbb```\\\ZZZZZZVVVYYYZZZYYYUUUQQQOOOPPPHHHGGGIIILLLJJJIIIMMMTTTLLLOOOQQQNNNMMMLLLIIIDDDAAAEEEJJJLLLMMMQQQWWW]]]hhheee```YYYRRRLLLGGGDDD@@@BBBDDDEEEEEEEEEGGGIII@@@???>>>;;;999999;;;===AAAEEEGGGEEE@@@;;;;;;<<<777===AAA???>>>@@@AAA@@@DDDAAABBBFFFHHHOOOddd{{{&&&((())))))(((((()))+++((('''&&&%%%%%%&&&(((((((((+++''')))///###,,,++++++777???DDDOOOVVVjjjnnnYYYNNNGGGAAA;;;777666333000......//////......///////////////...,,,---.../////////...---,,,++++++******++++++,,,)))+++------,,,+++***+++******+++,,,,,,,,,,,,+++......///////////////...000...,,,...333888;;;;;;444888===@@@@@@@@@CCCFFFJJJOOOTTTWWWVVVSSSOOONNNYYY[[[^^^___^^^\\\XXXUUUWWWWWWWWWVVVTTTRRRPPPOOOUUUXXX[[[[[[YYYWWWXXXYYYXXXYYYYYYXXXUUURRRQQQPPPHHHEEEDDDHHHJJJIIIKKKOOOHHHLLLLLLJJJHHHGGGDDD???AAAFFFKKKKKKHHHHHHNNNTTTbbbaaa^^^ZZZUUUOOOJJJGGGDDDEEEEEEDDDCCCCCCEEEGGG>>>>>>===;;;999888888:::@@@DDDGGGEEE???;;;;;;<<<:::@@@DDDCCCAAACCCCCCBBB@@@===???DDDFFFNNNcccyyy'''((((((((('''&&&%%%%%%+++***(((&&&%%%&&&((()))'''&&&&&&&&&&&&'''(((((((((((((((***111===JJJSSSZZZjjjoooZZZNNNHHHDDDBBB<<<666...+++,,,...//////---...///...---,,,---///+++,,,---......---,,,+++(((((((((((())))))))))))))))))************)))))))))((((((***,,,---,,,***---000222111...,,,---///,,,---///111333555777888888444555:::<<<<<>>???@@@@@@AAACCCBBBCCCEEEFFFNNN```ppp(((((()))))))))(((''''''***)))'''&&&%%%&&&'''((('''&&&&&&&&&&&&'''(((((()))))))))***000:::FFFNNN[[[lllppp\\\QQQKKKFFFCCC888555222111222111...***//////.........---------,,,---............---,,,******************))))))******++++++++++++******)))((((((***,,,---,,,+++---000111111...------///......///111333666888999;;;888888;;;<<<<<>><<<::::::;;;<<<<<<<<<999888666555444444555555<<<>>>???>>>===;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCDDDKKK[[[kkk((()))***************)))((((((&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((***)))))))))---555???FFFXXXiiisss```VVVQQQKKKFFF999666333222222111---***111///------///000...+++------...//////...------,,,,,,,,,++++++******)))++++++,,,,,,,,,,,,++++++***)))(((***,,,---,,,+++...000111111///......///000000///000222555888:::;;;999999;;;<<<>>>CCCJJJMMMQQQSSSQQQMMMMMMQQQVVV\\\```aaa\\\VVVTTTOOOKKKLLLLLLKKKJJJKKKLLLMMMNNNJJJLLLPPPSSSUUUTTTSSSRRRUUUVVVWWWVVVSSSPPPNNNNNNQQQQQQRRRRRRQQQNNNKKKIIIPPPOOONNNKKKHHHEEEBBB@@@AAAAAAAAABBBDDDFFFGGGHHHLLLPPPRRRPPPNNNLLLGGGBBB>>><<<999888999:::999999777666555333333333444444777:::<<<===<<<<<<<<<===<<<======>>>???@@@AAAAAA@@@@@@BBBDDDEEEJJJXXXggg'''((()))***************'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((((((((())),,,222:::@@@MMM___|||wwweee\\\WWWOOOIII???999000,,,,,,...///...111---***,,,111333000,,,........................------,,,+++***))))))(((***++++++++++++++++++***+++))))))***,,,------,,,///000111000000///......000///......///333666888555666888:::===BBBIIINNNMMMOOOQQQOOOMMMMMMQQQUUUYYY]]]]]]WWWRRRPPPMMMIIIJJJJJJIIIIIIJJJLLLOOOQQQOOOOOOPPPRRRTTTUUUTTTSSSRRRSSSTTTRRRPPPNNNMMMNNNRRRVVVZZZ[[[ZZZVVVRRRPPPUUUSSSPPPLLLHHHEEEBBBAAACCCCCCCCCDDDEEEFFFGGGHHHIIIKKKMMMMMMKKKIIIDDDAAA???<<<999888888999888777666555333222222222333333666888;;;<<<<<<;;;;;;<<<<<<======>>>???@@@AAAAAABBBCCCFFFHHHHHHLLLXXXfff&&&&&&'''((())))))))))))&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''(((+++///666:::CCCTTToooxxxggg^^^WWWOOOHHH@@@999000,,,+++---------...+++))),,,222555333///.........------.........,,,,,,+++***))))))(((((())))))************))))))+++***))))))+++---------000000000000000000///...///...,,,,,,---000333555333666999<<<@@@FFFKKKNNNLLLNNNPPPPPPNNNNNNOOORRRRRRVVVVVVQQQMMMLLLKKKHHHJJJIIIIIIJJJLLLOOOSSSUUUUUURRROOONNNPPPRRRSSSSSSPPPPPPPPPNNNLLLKKKKKKLLLRRRXXX^^^bbbaaa^^^\\\\\\[[[YYYTTTOOOJJJFFFDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGJJJJJJHHHFFFEEE@@@===:::999999999888777444444222111111222333333777:::===>>><<<;;;::::::<<<<<<===>>>???@@@@@@AAABBBDDDGGGIIIHHHKKKXXXddd%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%'''(((***---222555;;;JJJbbbzzzxxxhhh^^^UUUMMMHHH<<<888444222222///+++'''---++++++---111444333111...---,,,,,,,,,,,,---...+++++++++***))))))(((((()))))))))******))))))))),,,***))))))+++---......111000000000111111///---...---,,,,,,,,,...000222555;;;???AAADDDIIILLLLLLHHHIIIJJJJJJHHHHHHIIIJJJLLLOOOOOOJJJHHHIIIIIIHHHHHHIIIJJJLLLOOOSSSVVVXXXYYYTTTMMMJJJLLLOOOPPPOOOOOOOOOMMMKKKHHHGGGIIIKKKPPPVVV^^^bbbbbbbbbccceeeaaa^^^ZZZTTTNNNIIIFFFDDDAAA@@@@@@?????????@@@@@@>>>>>>BBBHHHJJJHHHHHHIII@@@>>>;;;:::::::::999888444333222111111222333444999<<>><<<:::::::::;;;;;;<<<===>>>???@@@@@@AAACCCEEEEEEHHHUUUbbb}}}&&&&&&'''''''''&&&&&&%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&''')))))))))+++---///666BBBUUUiii{{{|||nnnaaaVVVOOOKKK???;;;777444444111---))).........///000000111111---,,,++++++++++++,,,---++++++++++++++++++******)))******++++++******)))---+++))))))+++---......222000///000222222000---------------......///000555===EEEGGGJJJOOOQQQNNNJJJIIIGGGEEECCCDDDFFFHHHHHHKKKKKKGGGEEEGGGHHHGGGFFFHHHJJJNNNRRRUUUXXXYYY\\\VVVOOOLLLMMMOOONNNKKKNNNNNNLLLHHHEEEEEEGGGIIILLLRRRZZZ]]]^^^```dddhhhfffccc___YYYRRRLLLHHHEEEBBBAAAAAA@@@???????????????===@@@FFFGGGDDDCCCFFF???===:::999:::::::::999444333222111222222333444:::===AAABBBAAA>>>===<<<999999:::;;;<<<===>>>>>>>>>>>>@@@BBBBBBFFFSSSaaayyy'''((((((((('''&&&%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''((((((((()))+++***))))))***+++222<<>><<>><<<999888999::::::999444333222222222333444555:::===AAACCCBBB@@@??????888999999:::;;;<<<======>>>>>>@@@AAAAAAFFFSSSbbbwww&&&'''((())))))((('''&&&&&&&&&''''''((()))))))))%%%%%%%%%$$$$$$#########((((((''''''''')))+++,,,555:::CCCNNN[[[hhhttt{{{{{{qqqdddZZZSSSQQQNNNFFF;;;555333222000---..................------------,,,+++************)))))))))))))))************))))))+++---...---+++,,,''''''+++,,,)))***...---///222333333000---+++000///---,,,,,,---...///777:::@@@FFFLLLSSSZZZ^^^WWWVVVOOOGGGEEEJJJNNNNNNGGGMMMMMMHHHFFFHHHGGGCCCCCCEEEJJJRRRZZZ]]][[[YYY]]]^^^[[[UUURRRSSSRRROOOJJJHHHFFFDDDCCCDDDFFFGGGKKKJJJMMMSSSVVVXXX]]]dddgggjjjiiiaaaWWWRRRMMMIIIBBBEEEGGGGGGEEEBBB@@@???>>>>>>>>>>>>>>>?????????999:::;;;<<<;;;999777555333333333111000111444777;;;===???BBBBBB@@@>>><<<999999999999:::;;;;;;<<<===<<<<<>>>>>>>>===<<<<<<:::999999888888888888888555555555333222222444777999;;;>>>AAAAAA???<<<:::999999999999::::::;;;<<<>>><<<===@@@CCCGGGQQQ[[[uuu&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$######""""""&&&&&&&&&&&&''''''''''''&&&'''((())))))*********,,,000777@@@KKKYYYfffoootttwwwuuulll^^^SSSOOOOOOVVVTTTPPPIII???555...+++000000///...---,,,,,,++++++++++++***++++++,,,,,,******)))))))))))))))))))))(((((()))***+++)))(((...+++***,,,+++))))))+++---///111333333000...,,,------............------///222777===CCCKKKRRRWWWZZZ\\\ZZZTTTQQQOOOKKKFFFOOOQQQNNNJJJGGGHHHGGGDDDJJJLLLQQQXXX^^^aaa```___WWWYYYXXXTTTRRRSSSQQQNNNMMMLLLKKKJJJIIIJJJKKKLLLPPPOOOQQQTTTTTTQQQSSSWWWgggmmmppplllfff```WWWPPPKKKHHHEEEEEEGGGGGGDDDBBB???@@@@@@AAA@@@===;;;:::888777666555555666999:::777777666555222222444666666888<<>>???BBBDDDGGGPPPZZZrrr&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((%%%&&&(((*********))))))///222777???IIIVVVcccllljjjmmmmmmdddVVVMMMMMMPPPSSSUUUSSSKKK???555111111111000///...---,,,++++++************+++,,,------*********))))))))))))))))))(((((()))***+++)))''')))(((((()))***+++,,,---,,,...111333333111...,,,+++,,,---...///...---,,,---111555;;;AAAHHHPPPUUUWWWZZZYYYTTTQQQOOOJJJEEEJJJIIIHHHHHHIIILLLMMMLLLPPPRRRVVVZZZ\\\\\\[[[ZZZXXXZZZYYYTTTQQQPPPMMMHHHJJJJJJKKKMMMOOOQQQSSSTTTUUUUUUXXX\\\[[[XXXWWW[[[gggnnnssssssnnnhhh^^^UUUQQQKKKDDDBBBDDDEEECCC???BBBCCCDDDEEECCC@@@===:::666555555555555666888999777888777555222111222444333555999<<<===;;;888666888888888888999:::<<<<<>>BBBCCCDDDEEEDDDAAA===;;;555555777888888777666666666666666444222000000111111333666999:::999777555777777777888999:::<<<<<>>666111000111//////.........---------,,,,,,++++++***+++++++++++++++******)))(((((('''&&&&&&&&&(((+++,,,,,,***))),,,,,,((((((,,,---)))+++---000333333111///---++++++++++++,,,---...///000222444666:::@@@GGGLLLVVVXXXWWWRRROOOOOOLLLGGGHHHCCCDDDLLLQQQOOOLLLKKKFFFIIIMMMOOONNNNNNPPPQQQMMMPPPOOOLLLLLLOOOPPPMMMPPPQQQRRRSSSSSSQQQOOONNNQQQUUU^^^gggjjjgggeeegggcccgggjjjjjjjjjhhh___VVVRRROOOIIIDDDAAA@@@???@@@======>>>???@@@@@@??????>>>>>>===;;;999777555444444666666555333111111222222222222333444555777888555666666777888:::<<<===>>>>>>AAAEEEEEEDDDHHHOOO```)))((('''&&&&&&'''((()))(((''''''&&&&&&%%%%%%$$$))))))(((((('''''''''&&&((((((''''''''')))+++,,,''')))---111555;;;BBBGGGGGGJJJMMMMMMJJJFFFDDDBBBFFFEEEBBB>>>999666555555..................------------,,,+++************+++++++++***)))(((((('''$$$$$$$$$'''***,,,+++***'''+++,,,)))***000222///+++---000333333222///---++++++******+++---...000///000222444777<<>>===>>>>>>???AAABBBCCCCCCDDDBBB>>>;;;888666666666555666777666555333333444333222111111222555777999555555666777888:::<<<======>>>AAAEEEDDDCCCGGGMMMZZZ|||''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$'''((((((%%%!!! $$$''',,,)))&&&''')))***)))''',,,)))***///555:::AAAHHHPPPSSSSSSOOOJJJHHHDDD???======<<<999666333222222---,,,,,,+++++++++,,,,,,,,,,,,++++++***+++++++++%%%%%%%%%&&&'''((()))***%%%((()))&&&!!!!!!(((///))))))))))))***************---000222333222///...++++++,,,---...,,,)))&&&000///000222777<<>>===:::;;;<<<>>>???AAAAAABBBCCCAAA===999555444333333333555777888777555222000000111222444555666666666555666777888999:::::::::???>>>???BBBCCCCCCFFFLLL___uuu''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%***(((&&&$$$$$$%%%%%%%%%***(((&&&&&&(((***)))''',,,+++,,,111555999BBBKKK[[[______WWWPPPJJJEEE???888999999888777666666666......---,,,,,,,,,,,,,,,---,,,++++++************))))))***)))(((&&&###"""'''))))))'''$$$%%%)))...))))))))))))************+++---000222333222000...,,,+++++++++,,,,,,***)))000000000222666;;;>>>@@@DDDGGGIIIHHHIIILLLKKKGGGIIIKKKMMMOOOPPPPPPOOONNNFFFHHHJJJKKKLLLMMMPPPRRROOONNNMMMJJJGGGGGGHHHJJJTTTRRROOONNNNNNNNNLLLKKKNNNQQQTTTUUUSSSRRRRRRSSSOOOMMMKKKKKKLLLLLLJJJHHHIIIFFFBBB@@@??????>>>===;;;;;;;;;<<<>>>@@@AAABBBCCCAAA>>>:::777666555555777888999:::999888666555444555666888999999999999666666888999:::;;;;;;;;;===<<<===AAAAAAAAADDDJJJ]]]sss((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&---((($$$$$$''')))'''$$$'''&&&%%%&&&((())))))(((,,,,,,...111333777BBBMMMaaafffeee\\\QQQIIIAAA;;;666777888888888777666666111000///------,,,,,,,,,...---,,,+++***)))))))))***+++,,,,,,***&&&!!!))))))((((((((()))***+++))))))))))))************,,,---000222333222000///---+++***+++---...---,,,000000000222555999<<<>>>CCCFFFGGGEEEFFFIIIHHHFFFEEEGGGJJJMMMOOOPPPOOOOOOGGGGGGHHHKKKPPPSSSTTTSSSRRRPPPNNNJJJGGGGGGIIILLLRRRPPPOOONNNNNNMMMKKKIIIJJJLLLMMMMMMKKKIIIHHHHHHJJJHHHEEEEEEEEEFFFFFFEEEFFFCCCAAA?????????>>><<<;;;;;;::::::<<<>>>@@@BBBCCCAAA>>>;;;999888888888666666666555555555555555333444555777888888888777777777999:::;;;<<<<<<<<<;;;:::;;;??????>>>BBBGGGYYYooo((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((***'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%'''((())))))+++,,,///111000333???MMM```eeefff^^^TTTKKKBBB;;;:::999888888777666444222222111000///------,,,,,,...---,,,***)))(((((((((''')))***+++***(((&&&$$$)))((('''(((+++,,,***'''((()))))))))************,,,...000222333222000///,,,,,,,,,...000111000...000000111222444777;;;>>>BBBEEEGGGDDDDDDGGGHHHFFFEEEGGGJJJLLLMMMMMMMMMLLLJJJIIIIIINNNTTTYYYZZZXXXUUUSSSPPPKKKHHHHHHKKKNNNNNNNNNNNNOOOQQQPPPNNNLLLJJJKKKKKKKKKIIIHHHGGGFFFGGGEEECCCBBBBBBCCCEEEEEECCCAAA??????@@@???>>><<<<<<:::999888999<<>>>>>===AAAFFFTTTkkk((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((%%%&&&'''&&&$$$###%%%'''%%%%%%&&&&&&&&&''')))***)))***---///---///;;;GGGXXX^^^bbb```\\\VVVNNNFFF===:::777666666555333000333222000///...------,,,...---,,,***)))(((((((((((((((((()))))))))******)))&&&%%%'''+++,,,)))%%%((()))))))))************,,,---///111111111000///+++,,,...222444444111...///000222222333666;;;>>>BBBGGGJJJHHHGGGIIIKKKJJJMMMNNNOOOPPPOOONNNLLLKKKKKKIIIJJJNNNUUU[[[]]]\\\YYYWWWSSSNNNJJJJJJMMMPPPOOOPPPQQQSSSTTTSSSPPPMMMJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFDDDCCCBBBCCCEEEGGGAAA@@@???@@@@@@@@@===;;;;;;999888777888:::===???>>><<<:::888777777888999888777666555666777999:::999:::<<<>>>>>>===;;;:::888999:::;;;<<<=========<<<:::;;;>>>???>>>AAAFFFPPPggg''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((("""&&&((('''###"""$$$'''%%%'''''''''&&&'''(((***))))))+++---,,,---666???IIIPPPVVV\\\aaabbbZZZQQQ???:::555333444555444222222111000......------------,,,+++***)))(((((((((+++***))))))((())))))***(((&&&&&&'''***+++)))&&&))))))))))))************+++,,,...///000000//////+++,,,...111333333000......000333333333666<<<@@@CCCJJJOOONNNMMMOOOQQQPPPRRRRRRRRRQQQNNNKKKHHHFFFJJJIIIIIILLLQQQWWW\\\___\\\[[[WWWRRRNNNMMMOOOQQQTTTTTTUUUVVVVVVTTTOOOKKKIIIHHHGGGHHHJJJKKKJJJIIIGGGGGGGGGEEECCCCCCEEEGGG@@@@@@@@@AAABBB@@@===:::999888777777777999;;;===<<<:::888666555555666777555555444444555777888::::::;;;===??????===:::999888888:::;;;<<<============;;;<<>>AAAFFFNNNccc&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%%%%&&&'''((()))(((&&&&&&(((+++***)))***---------222888===CCCLLLYYYhhhnnnggg[[[DDD===555111222333222000000///......---------...++++++***)))))))))))))))******+++++++++***)))((()))(((((((((*********)))))))))))))))***************+++,,,---............---,,,++++++---//////...---000444444444777===CCCEEENNNUUUVVVTTTVVVWWWVVVTTTTTTSSSQQQNNNJJJFFFCCCJJJJJJJJJKKKNNNUUU]]]bbb^^^]]][[[VVVRRRPPPQQQRRRTTTTTTVVVXXXXXXUUUOOOKKKJJJHHHFFFFFFHHHIIIHHHGGGFFFGGGHHHGGGDDDBBBCCCDDDAAAAAABBBCCCCCCAAA<<<999777777777777888999::::::<<<:::888666555555555666111111222333444555666777999;;;===>>>>>><<<999777777888999:::;;;<<<<<<<<<===;;;<<<>>>>>>===@@@EEELLLaaa%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&(((&&&$$$&&&)))***'''$$$(((***+++)))'''&&&(((+++,,,))))))---///...000444;;;@@@KKK\\\ppp{{{tttgggKKKCCC888111//////---+++///......---------......******)))))))))))))))***%%%'''+++---...---***)))************)))***+++,,,))))))))))))******************+++,,,------------///,,,(((&&&(((+++---///---000444555555888???EEEFFFPPPYYYZZZYYY[[[[[[ZZZZZZYYYYYYWWWSSSOOOJJJHHHMMMMMMMMMLLLNNNUUU___ggg```___]]]YYYTTTRRRRRRRRRPPPQQQTTTWWWYYYWWWRRRNNNLLLIIIFFFFFFHHHIIIGGGEEEDDDGGGHHHGGGCCC@@@AAABBBBBBBBBCCCDDDDDDAAA<<<888666666777777888888999999===;;;888666555555555666333444555666888999999:::===>>>AAABBBBBB???<<<:::777777999:::;;;<<<<<<<<<<<<:::;;;>>>>>><<>>@@@AAA>>>;;;999888999999999:::;;;<<<===>>>===<<<;;;999999===BBBFFFPPP```zzz###$$$&&&&&&'''&&&$$$$$$%%%'''''''''&&&%%%&&&'''((((((&&&&&&%%%&&&''''''$$$''''''&&&''',,,---+++***+++,,,++++++---///222222444<<>>777444333333222000000...---+++******++++++---............---,,,,,,************)))))))))((('''((())))))))))))))))))'''''''''((())))))******+++---............///111,,,------+++***)))+++,,,...000222444666;;;BBBFFFWWW___gggjjjgggbbb___^^^]]]``````[[[VVVTTTRRRNNNJJJLLLNNNMMMMMMPPPWWW]]]___aaabbb^^^WWWQQQOOOOOOQQQQQQQQQRRRRRROOOKKKGGGFFFEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDFFFFFFFFFEEEBBB???<<<:::;;;:::777666555666888:::;;;<<<<<<;;;:::999777666666777777666555555777999666999<<<>>>>>>===>>>>>>999999999:::;;;<<<===>>><<<<<<;;;::::::===BBBEEELLL[[[ttt###$$$%%%&&&&&&%%%###"""$$$&&&'''&&&%%%$$$%%%&&&'''&&&&&&%%%&&&&&&'''((($$$%%%&&&&&&***///---((()))+++,,,---,,,,,,...000111111666BBBQQQWWWRRRLLL===:::777777888888555222......------,,,,,,,,,+++...............------,,,************))))))))))))'''((())))))******))))))&&&&&&''''''((())))))***,,,---//////......000111,,,------,,,******+++,,,+++...111444777<<>>>>>===???BBBEEEGGGHHHHHHGGGIIIHHHFFFDDDAAA>>><<<:::<<<;;;999777777888999::::::;;;<<<===<<<:::888666888999:::999888777888:::666888:::;;;<<<===???AAA888888999999:::<<<===>>>;;;<<<<<<<<<<<<>>>AAACCCJJJWWWooo&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&''''''(((((((((''''''***---'''***,,,/////////...///000222111333;;;CCCGGGEEEAAA:::999888:::<<<;;;777333,,,,,,---------,,,++++++++++++,,,,,,++++++***)))*********)))))))))))))))'''((()))***************''''''(((((()))*********,,,...////////////000222,,,------,,,******+++---***,,,000444777<<<@@@DDDSSSaaannnppphhhaaacccgggdddjjjnnnkkkgggccc^^^XXXSSSOOOKKKKKKNNNQQQSSSSSS]]]______[[[TTTOOOMMMNNNLLLLLLMMMNNNPPPOOOLLLIIICCCEEEFFFDDD@@@>>>===>>>999<<<@@@EEEHHHIIIJJJIIIKKKIIIFFFBBB>>><<<;;;:::<<<;;;:::999888999:::;;;:::<<<===>>>>>><<<999888;;;<<<>>>===;;;::::::::::::;;;;;;:::999999;;;===888888888999:::<<<===>>>:::;;;===>>>===>>>@@@AAAJJJVVVlll+++)))&&&######$$$''')))$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&'''''''''(((((('''&&&)))+++$$$))),,,...///......///000000111444888<<<>>>===<<<888777777999<<<;;;666222+++,,,,,,---,,,,,,+++******************)))(((((())))))))))))))))))******'''((()))***++++++++++++((())))))******+++,,,,,,,,,---//////......000111------...,,,+++***+++---,,,///333666:::>>>BBBFFFRRR```nnnppphhhcccgggmmmpppwww}}}|||xxxrrrjjjbbb___ZZZUUUSSSVVVXXXXXXWWWZZZ[[[[[[WWWQQQMMMLLLNNNKKKKKKKKKNNNPPPPPPNNNLLLEEEEEEDDDBBB@@@>>>>>>???888:::???CCCGGGIIIKKKKKKKKKHHHDDD@@@===;;;::::::<<<;;;:::999999999::::::;;;<<<===>>>>>>===;;;:::<<<>>>@@@@@@===;;;::::::<<<<<<;;;999777666888:::777777777888:::<<<===>>>:::<<<>>>>>>>>>>>>???@@@IIISSSfff---+++'''######%%%(((***$$$&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&)))+++''' ''')))+++++++++,,,...000///222666999999999999999777555444555888888555111...---------,,,,,,+++++++++++++++++++++******)))))))))))))))************'''((()))***+++,,,,,,,,,))))))***++++++,,,,,,---+++,,,......------///000---......---++++++,,,---111333666888;;;???DDDHHHSSS___lllmmmgggdddiiipppuuu}}}sssjjjfffaaa[[[XXXYYYZZZZZZYYYXXXYYYXXXTTTNNNJJJIIIKKKJJJJJJKKKNNNQQQSSSRRRQQQMMMIIIDDDBBBAAAAAA@@@???:::<<>><<<;;;;;;;;;;;;::::::999999:::::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>AAAAAA>>>;;;999888888999999888777777999<<<666666777888:::<<<===>>>:::<<<>>>>>>======???@@@FFFMMM___zzz***)))'''&&&%%%%%%&&&'''%%%'''''''''&&&%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###"""&&&(((((())),,,+++'''&&&((()))******,,,000222000666===>>><<<999888999777555333444777999888666222111///...---------...+++,,,,,,,,,,,,+++******((()))))))))************'''((()))***+++,,,,,,,,,)))))))))***++++++,,,,,,***+++------,,,,,,...///---......---++++++,,,...111222444555777;;;AAAEEEMMMWWWbbbeeecccccckkkrrrvvv{{{rrrlllhhhccc___]]]]]]]]]]]]YYYYYYWWWRRRKKKEEEEEEFFFGGGHHHLLLRRRYYY^^^``````]]]UUUKKKGGGHHHIIIFFFCCC???@@@AAACCCGGGJJJMMMOOOJJJHHHFFFDDDAAA???>>>===:::::::::999999999999999999888888777888999:::;;;;;;>>>AAAAAA>>>:::777666555666888777777888:::<<<555666666888:::<<<===>>><<<=========<<<===???AAACCCIIIYYYttt''''''(((((('''%%%$$$"""&&&'''((((((&&&&&&'''(((%%%&&&&&&'''&&&%%%###"""$$$)))+++***)))+++,,,***((()))******+++...333666444<<>>===666444111///......///000***++++++++++++***))))))(((((())))))*********+++'''((()))***,,,,,,,,,---((((((((()))******++++++)))+++,,,,,,,,,,,,---///---......---++++++,,,....../////////111555;;;@@@CCCLLLWWW]]]^^^bbbllltttyyy|||vvvsssoooiiifffdddeeefffZZZZZZXXXQQQHHHBBBAAAAAACCCFFFLLLVVVaaajjjoooqqqlll```SSSNNNOOOPPPMMMHHHCCCCCCCCCEEEGGGKKKOOOQQQJJJIIIHHHFFFDDDBBB@@@???:::::::::999999999888888777666555444444666999:::;;;>>>AAAAAA>>>:::666444555777888888777777888999555555666888999<<<===>>>=========<<<<<<<<>>EEEHHHMMMWWWbbbmmmuuuxxx||||||xxxrrrnnnkkkjjjiiihhhfff```VVVNNNIIIGGGEEEDDDDDDKKKQQQWWWbbbssswwwkkk\\\UUUTTTRRRLLLFFFAAABBBCCCEEEGGGJJJKKKLLLEEEEEEEEEEEECCCAAA???>>>888:::===???>>><<<888555:::666333444999<<<:::666999<<>>999777222333444555555444333333666555444666888:::::::::???>>>===;;;;;;<<<<<<===CCCIIIXXXooo###)))***%%%###%%%&&&%%%''''''((())))))((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''')))******)))((('''++++++***+++---000222444<<>>@@@@@@===:::777666555444444333444555555666555444555777999:::999===<<<;;;::::::;;;<<<===BBBHHHUUUlll$$$((((((%%%###%%%&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''+++*********,,,...111333:::???AAA>>><<<<<<:::777888777777999;;;======<<<777555111...,,,,,,------))),,,+++)))(((******(((((((((((((((((((((((((((******,,,,,,,,,,,,+++***((())))))((('''(((***,,,,,,---------,,,---000222...------,,,+++,,,,,,,,,,,,...000111222555999<<<@@@CCCHHHQQQ]]]hhhrrrxxxwwwppphhhbbb]]]\\\YYYUUURRRPPPOOOLLLKKKMMMOOOSSS]]]ooopppddd^^^ZZZTTTOOOKKKJJJIIIGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEECCC???;;;999888777666555444444444444777999<<<>>>>>><<<:::888:::888555333333444666888555444333444777888999888;;;::::::999:::;;;===>>>AAAFFFRRRfff%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$""""""!!!!!!"""$$$%%%'''***)))((((((***,,,...000333777999777666888888777999888777777999::::::999444444222...+++***+++---+++++++++***)))******)))((((((''''''''''''((((((+++,,,,,,---,,,+++***)))((())))))(((''''''***,,,***,,,///...---...111555......------,,,,,,,,,,,,,,,...///000111333777:::<<>>>>>>>>;;;<<<>>>??????>>><<<:::888999888777444333444555555666777999999999888777888999999999888777777666666444333444666777777777;;;;;;;;;;;;===???AAABBBCCCGGGPPP```yyy&&&###"""%%%'''%%%$$$%%%&&&'''((())))))((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$((('''&&&&&&'''(((***+++---,,,+++******,,,...///***///000///222999>>>???AAA???<<<:::;;;;;;;;;:::444222000...---,,,,,,,,,---******,,,,,,))))))+++***)))(((''''''((()))***+++,,,,,,---,,,+++***)))'''(((((('''&&&''')))+++)))***,,,,,,,,,,,,---///---............---,,,,,,,,,---......///000333666777:::>>>BBBHHHSSS```iiizzzzzzlllccc[[[YYYXXXYYY]]]aaaeeefffiiimmmsss~~~{{{mmmddd]]]XXXRRRQQQNNNJJJFFFBBB???===???@@@AAAAAA@@@>>><<<;;;888999;;;<<<<<<<<<:::999777777666666666666666666555555666666666666666666666777888999:::999777666777555444555666888777777<<<<<<<<<<<<===???AAABBBCCCHHHPPP___vvv'''!!! %%%'''%%%$$$%%%$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''+++***)))(((((()))+++,,,***---...---///777>>>@@@CCC@@@===;;;;;;;;;:::999555222......//////---+++...******------)))(((,,,+++***(((''''''(((***+++***+++,,,---,,,+++***)))'''(((((('''&&&''')))+++,,,+++***+++,,,,,,+++)))---.../////////...,,,,,,,,,---.........///222555777999<<<>>>BBBKKKXXXbbbwwwuuukkk^^^\\\ZZZ\\\ccclllssswwwvvvyyy|||rrrggg___[[[XXXUUUQQQLLLFFFAAA===:::;;;<<>>@@@AAABBBGGGPPP^^^ttt'''!!!%%%(((%%%$$$&&&'''((()))******)))((('''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&'''&&&%%%$$$$$$%%%'''((())),,,,,,***,,,444;;;===CCC???;;;999888888888777777222---...111111...***...******------)))(((,,,,,,***)))'''''')))***,,,******,,,,,,,,,,,,+++***'''(((((('''&&&&&&)))+++...,,,***+++------***&&&---.../////////...,,,,,,,,,---......---///111444777999;;;<<<>>>GGGTTT^^^sssttt```^^^\\\^^^gggsss~~~|||~~~{{{ooogggbbbXXXVVVRRRMMMGGGBBB>>>;;;;;;>>>BBBEEEFFFDDDAAA???<<<<<<<<<<<<<<<:::888777444000...000666:::888555666555444333333333333333777666555444555888;;;<<<999777666666888999888888<<<<<<;;;;;;<<<===???@@@AAAFFFOOO]]]sss'''&&&$$$######$$$&&&'''$$$%%%'''((()))((('''%%%$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&'''''''''&&&(((&&&$$$%%%''')))++++++,,,+++,,,000555999;;;<<>>===999555555444444333333222222111666666666555555666666666888888888888888888888888777777666666555555555444::::::999999:::;;;======@@@DDDOOO```uuu((('''&&&%%%%%%&&&''''''''')))***,,,,,,+++***)))%%%%%%&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%''')))*********.........111555999:::;;;???===:::666444333444444333222111///...,,,++++++++++++******)))(((((('''))))))(((((((((((())))))***++++++,,,,,,+++))))))+++***))))))((((((((()))*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,...000666666888<<<@@@GGGWWWgggxxxvvvzzz}}}mmm```SSSLLLFFFFFFEEEBBB@@@@@@<<<>>>@@@BBBAAA???===;;;888777888;;;>>>>>>;;;777555555444444333222222222555555444444444444555555777777777777888888888999777777666666555555555555;;;<<<<<<===???@@@@@@AAA???CCCMMM]]]ppp'''''''''''''''''''''(((&&&'''((()))))))))((('''''''''''''''((((((((((((%%%%%%&&&&&&''''''&&&&&&"""###&&&)))++++++***)))111000000222666888888888;;;999666444333333444555666555333000---+++)))((())))))))))))******************))))))))))))******((()))***+++++++++***)))***))))))(((((((((((((((*********++++++++++++,,,))))))******++++++,,,,,,,,,---------,,,---///222555888<<>><<<;;;666777888;;;===>>><<<999555555555444333333222222333333222222222222333333444444555666777888999999777777666666555555666666555666888:::<<<=========???BBBJJJWWWiii&&&&&&'''(((((((((''''''$$$%%%&&&&&&'''&&&&&&&&&))))))))))))((((((((((((%%%%%%&&&&&&'''&&&&&&%%%!!!$$$'''))))))******+++111000000222555666555444666555444333333444555666999777444000---+++))))))))))))))))))***************))))))(((((())))))***((()))+++,,,------,,,,,,))))))((((((((((((((()))************++++++++++++((()))***+++,,,,,,,,,---...///000//////000333555888===BBBEEEHHHTTTiii{{{~~~kkk^^^TTTLLLIIIFFF@@@======BBBAAA@@@???>>><<<;;;:::777888999;;;<<<<<<;;;999666666555555444333333333222111111111111111111222222333444555666888999999888777666555555666777777///111444888:::;;;::::::@@@BBBHHHSSSccc|||$$$%%%&&&'''''''''''''''&&&''''''((((((((((((((()))))))))))))))(((((((((%%%&&&&&&'''&&&&&&%%%%%%$$$%%%''''''&&&(((+++.../////////111333444333111333333333333444666777888:::888555111...,,,++++++++++++******))))))(((((()))((((((''''''(((((()))''')))***,,,---------,,,))))))(((((((((((())))))))))))*********+++++++++((()))+++,,,------------...///000000///111333666<<>>===<<<;;;:::::::::;;;<<<<<<;;;999888888777777666555555444444333222111111000000111111222111222333444666888999:::888777666555555666888888333555999<<<>>>?????????BBBCCCHHHQQQ^^^vvv%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))&&&&&&''''''&&&&&&%%%%%%%%%'''(((&&&$$$&&&***...,,,,,,...000333444333111222333333444666888999:::===;;;777222///---,,,,,,,,,,,,+++***)))((('''&&&((((((''''''''''''((((((&&&''')))+++++++++++++++)))))))))))))))******+++)))))))))************+++)))***+++---------,,,,,,,,,------------///222444===DDDIIIMMMVVVgggyyy}}}uuupppsss~~~rrr\\\RRRIIIFFFDDD@@@===>>>=========<<<<<<;;;;;;;;;;;;<<<===<<<999888777888777777777666555555444444222222111111111111222222222222333555666888999999888777666555555777888:::666888:::===???AAAAAAAAABBBDDDIIIPPP[[[rrr'''&&&&&&&&&&&&((()))***&&&%%%%%%%%%&&&&&&'''''''''''''''(((((()))))))))&&&&&&''''''&&&&&&%%%$$$$$$(((***)))&&&%%%(((,,,***+++---000444555444333333444555666888:::;;;<<>>>>>======:::;;;===;;;999777888:::888888777777666555555444444333333222222333333444333444444666777888999999999777666555555777999;;;666777888:::<<<===??????AAACCCHHHOOOXXXmmm)))(((&&&&&&''')))+++---***************+++,,,,,,%%%&&&&&&'''((())))))***&&&'''''''''&&&%%%%%%$$$###''',,,+++(((%%%&&&)))***+++---111555777666555444555666888999;;;<<<===GGGCCC===666000---+++***++++++******))))))((((((******))))))))))))******+++,,,---...///...------+++*********+++,,,------))))))))))))************((()))+++,,,+++***(((''',,,---.........000333666777===CCCKKK\\\sssuuugggcccfffnnn|||vvvaaaVVVLLLHHHEEEAAA??????999:::<<<>>>@@@@@@@@@???888:::<<<;;;999888:::<<<888888777777666666555555555444444333333444444555444555555666777888999999999777666444555777:::;;;888888888999;;;===???@@@@@@BBBHHHNNNVVVkkk'''&&&&&&&&&&&&%%%%%%%%%%%%'''***)))&&&&&&(((+++(((''''''(((***+++)))(((!!!$$$&&&%%% %%%%%%&&&'''((()))******&&&+++222777888777666555666999;;;999555555:::>>>FFFCCC>>>777222---***(((*********)))(((&&&$$$###///+++&&&%%%'''******)))******,,,---.../////////,,,+++***)))((((((((((((***++++++***((('''((())),,,***((('''&&&'''((())))))+++---......///000222777:::???III\\\rrr}}}lll^^^]]]eeemmmqqqtttoooYYYQQQJJJHHHFFF@@@<<<<<<:::<<<>>>AAABBBAAA???>>>;;;<<<===<<<;;;;;;;;;===666666666666555444333222555555444333222222111111111222333444555666777888;;;999666444333444666777;;;;;;<<<<<<===>>>>>>>>>CCCKKKNNNQQQYYYddd***)))))))))((((((((((((&&&((())))))(((((()))***'''&&&&&&'''))))))(((&&&''')))******(((&&&&&&&&&'''''''''((()))***+++,,,***---111444555777999;;;;;;======:::777777===BBBBBB@@@;;;666222...,,,,,,))))))*********)))))))))111...******,,,------,,,***+++,,,...////////////......,,,+++***)))))))))***,,,,,,+++***))))))***+++***(((''''''''')))))))))+++---......///000222555999???GGGWWWnnn}}}nnnaaaaaagggmmmppprrryyymmmYYYQQQIIIHHHFFFBBB??????;;;===???@@@AAAAAA@@@???<<<===>>>===;;;:::;;;<<<777777777777666555444444777777666555555444333333222222333444666777777888;;;:::777666555666888999;;;;;;<<<<<<======>>>>>>===EEEHHHLLLSSS^^^|||''''''''''''&&&&&&&&&%%%(((''''''((()))***)))(((%%%$$$$$$%%%'''(((&&&%%%'''''''''((())))))(((&&&&&&&&&''''''((()))++++++...///000111333777===BBBCCCBBB@@@<<<999:::???EEE@@@===999444000...---,,,((()))***+++,,,------...---+++******++++++***)))+++,,,---///000000000000111000///---+++***))))))+++,,,---,,,*********,,,+++***)))((('''((()))***)))+++---......///000222555999===CCCSSSkkkvvvlllkkkooorrrsssttttttvvv|||lllYYYPPPIIIGGGFFFCCCBBBCCC===>>>>>>??????@@@@@@@@@>>>???@@@>>><<<:::;;;;;;888888888777777666666555777777666666555444444444333333444555666777777777<<<:::888777777888999;;;;;;;;;;;;<<<======>>>>>>???GGGIIIMMMUUU```|||&&&&&&&&&%%%%%%%%%$$$$$$(((&&&$$$&&&)))***(((&&&%%%%%%$$$&&&'''((('''%%%&&&$$$"""$$$&&&'''%%%"""$$$$$$$$$$$$%%%'''((()))......///000444:::BBBHHHIIIGGGDDD???<<<;;;>>>BBB>>>;;;777222...+++******))))))***+++,,,---...///*********++++++***)))''',,,---...000111111111111222111///---+++***))))))***+++,,,,,,***)))***,,,******)))(((((())))))***)))+++---.........000222666888:::AAASSSmmm{{{sssrrrsssqqqppppppuuuwww}}}qqq[[[RRRIIIFFFEEEBBBBBBCCC>>>>>>=========>>>???@@@AAAAAAAAA???<<<;;;:::;;;888888777777666666666666555555444444333333333222444444444555555666666777:::999888777777888999:::::::::;;;<<<<<<======>>>AAAIIIKKKOOOXXXaaa{{{))))))))))))(((((((((''''''%%%###$$$((()))'''%%%'''&&&&&&'''))))))((('''+++(((%%%&&&((((((&&&###%%%$$$$$$$$$%%%&&&(((***+++---///333999@@@IIIOOOPPPNNNJJJDDD???<<<<<<<<<:::777333///,,,++++++,,,***************+++,,,---+++---...///...,,,+++***------///000111222222222111000...,,,***(((((('''(((***+++***))))))***+++***))))))))))))*********)))+++---.........000222444555888BBBXXXqqqzzztttqqqoooiiiggggggooouuu~~~xxx___UUUKKKHHHEEEBBBAAABBB>>>===<<<;;;;;;<<<>>>???BBBCCCBBB@@@===;;;;;;<<<888777666555555555666666555444444444444444333333444444444444555555555555666666555555666777888999::::::;;;;;;<<<============DDDFFFKKKTTT\\\uuu((((((((('''''''''&&&&&&&&&%%%%%%%%%'''((('''&&&((((((''')))***+++)))(((+++)))'''&&&&&&'''&&&%%%((('''&&&&&&''')))+++---))),,,111777???IIITTT[[[]]]YYYQQQIIIBBB===;;;:::777444111---,,,---///000++++++)))))))))***+++,,,)))+++------+++))))))))),,,---...000111111111111///...,,,+++)))(((''''''((()))******)))(((***+++))))))******************)))+++---......///000222///555>>>MMMbbbwwwzzzvvvppphhheeeeeebbblllyyy~~~aaaXXXOOOKKKIIIEEEBBBCCC>>>===<<<<<<<<<<<<>>>???CCCCCCCCCAAA>>><<<<<<===888777555555444555666777666666666666666666666666444444444333333333333333333333333444555666777888:::::::::;;;<<<<<<======;;;BBBDDDIIIRRRZZZqqq&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((((((''''''(((***((((((((()))***+++***(((&&&&&&&&&%%%######%%%''')))((('''&&&'''))),,,...+++...333:::EEERRR```hhhooofffYYYMMMDDD???>>>>>><<<999444000------...///+++***)))((()))***,,,---&&&(((***)))'''%%%&&&''',,,,,,...///000111111111...---,,,***))))))((((((((()))++++++***)))+++,,,))))))******++++++++++++)))+++---......///000222---===PPPaaapppvvvlllhhhjjj]]]gggvvvbbbZZZRRRPPPNNNJJJGGGGGG??????>>>>>>>>>>>>??????CCCCCCDDDBBB???>>>>>>???999888666555555666888999666666666666777777777777333333333222222111111111222222333444555666777777999::::::;;;;;;<<<<<<======CCCEEEJJJTTT[[[ppp))))))(((((((((''''''''''''))),,,+++((((((***---(((''''''(((***+++)))((($$$&&&(((&&&$$$%%%(((,,,((('''%%%$$$%%%(((+++---...000555<<>>???@@@:::999777666666888999;;;444444444555555555555555333222222111111000000000111222333444555777777888999999:::;;;;;;<<<<<<===<<>>666111//////...,,,------,,,,,,,,,+++++++++******))))))))))))******......///000111111111111000///---+++***)))(((((())))))))))))))))))))))))))))))))))))***+++,,,---,,,---............000222///BBB\\\qqq}}}~~~yyyrrrmmmttt|||yyyeeeZZZXXXSSSRRRRRRJJJHHHDDD???===???AAAAAAAAAJJJIIIHHHDDD@@@======>>>999999999999888888888888777777666666555444333333555444444333222111000000111111111111222333555666:::::::::;;;<<<=========>>>DDDDDDGGGQQQ[[[mmm''''''''''''((((((((((((''')))+++***'''&&&'''***)))'''&&&'''(((******)))***&&&%%%&&&%%%###$$$''''''%%%&&&'''&&&###%%%))),,,---///222777>>>GGGMMMVVVVVVSSSOOOJJJFFFDDDDDD<<<777222000111222000///,,,,,,,,,,,,++++++++++++++++++************++++++---...///000111111111111///...---+++***)))))))))((()))***++++++***)))(((******))))))***+++,,,,,,---.........---...///111...<<>>===>>>@@@@@@DDDEEEDDDAAA>>><<<<<<===:::999999999888888888888888888777777777777666666777555444222111000111111111111000000000111333444888888999:::<<<===>>>>>>:::BBBCCCFFFPPPXXXhhh'''((()))(((((('''((()))&&&))),,,***%%%###&&&)))))))))(((((()))*********(((&&&%%%%%%$$$$$$$$$%%%((('''(((***)))%%%&&&***)))***,,,---000555<<>><<<===@@@BBBCCCCCCCCCAAA===;;;;;;<<<::::::999999999888888888777888888999::::::;;;;;;888666444111000000111222111111000//////000111222666666888999;;;===>>>???888???@@@BBBKKKRRRccczzz&&&((())))))'''&&&''')))$$$(((***((($$$"""$$$((()))))))))((('''''''''(((%%%&&&%%%$$$$$$%%%%%%$$$&&&%%%&&&((('''$$$%%%(((&&&(((***,,,///333999======@@@DDDCCC>>>:::888888555333222444666555222...++++++++++++++++++++++++))))))(((((((((((()))))),,,---...//////000//////,,,,,,***)))((((((((((((&&&''')))******)))'''&&&+++***************++++++,,,---...---------///111,,,000999DDDRRR^^^ggglllwww|||zzzfff[[[RRRSSSVVVRRRKKKGGGBBB===;;;===AAADDDGGGHHHHHHEEEAAA???>>>>>>:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;999777444222000000111222111000/////////000111222555555777999;;;===>>>???;;;AAA??????HHHPPPaaayyy%%%((()))(((%%%$$$&&&((($$$&&&((('''$$$###$$$''''''((((((&&&$$$$$$%%%'''###&&&&&&######&&&%%%###$$$""""""$$$### """&&&$$$&&&))),,,///333888<<<===>>>???>>><<<:::888888555444555888:::888222---*********+++++++++++++++))))))(((((((((((())))))+++,,,---...////////////...---,,,+++************&&&'''((())))))((('''&&&******))))))***+++,,,,,,***+++------,,,---000222111333888@@@JJJTTT^^^cccpppwwwwwwcccXXXOOOOOOSSSNNNGGGEEEBBB>>>;;;<<<@@@DDDEEEFFFFFFDDD@@@===<<<;;;::::::::::::999999999999AAA@@@???===;;;999888777999888555333111111111111000000/////////000222333444555666888:::<<<===>>>>>>DDDAAA@@@HHHPPPaaayyy$$$''')))((($$$"""$$$'''%%%%%%&&&&&&&&&&&&&&&'''&&&((()))(((&&&&&&(((+++"""&&&&&&######&&&&&&"""%%%""""""###!!!"""'''%%%'''***---...111444777===<<<<<<<<<===<<<:::888555555777;;;>>>;;;555///)))*********++++++++++++***))))))))))))))))))***++++++,,,---............------,,,+++************(((((((((((((((((((((((())))))))))))***+++,,,---(((***,,,,,,---...111333444777;;;@@@GGGPPP[[[bbbnnnssstttaaaVVVLLLLLLMMMHHHEEEEEEBBB>>>;;;;;;>>>AAA>>>???@@@???<<<:::999999;;;;;;:::::::::999999999??????>>>===<<<;;;:::999888888666555333111000///000000//////000222333555555555666888999;;;<<<<<<<<>>;;;777444555888===@@@>>>777111))))))******++++++++++++++++++************++++++++++++,,,---............++++++***)))((((((((()))******))))))))))))******((((((((()))***,,,---...''')))+++,,,---...111444444888<<<@@@EEENNNYYYbbbooorrrzzzsss```VVVKKKIIIJJJCCCEEEEEECCC???;;;999<<<>>><<<>>>@@@@@@>>><<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<===>>>??????888888777666444222000...000/////////111333555666555555666888999:::;;;<<<777??????AAAGGGLLLXXXnnn''''''''''''((((((((((((%%%''''''%%%""" """$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""&&&&&&((())),,,...//////444777999888666333222222111///---///222333222///,,,---------+++)))&&&$$$((((((((()))***,,,---...++++++,,,---------,,,,,,,,,++++++***)))(((''''''%%%&&&'''(((((('''&&&%%%&&&''''''((()))******+++...---+++***+++...222444:::888:::???CCCJJJVVVbbbjjjooovvvrrrZZZRRRKKKHHHGGGAAABBBAAAAAA???===;;;999888::::::;;;===???>>>;;;888;;;888555444555666666666333444666888999:::999999<<<444---...333333*** 000000000000000111111111111444777888777777888999======???CCCFFFMMM\\\iii((((((((((((((((((((((((%%%''''''%%%###"""###&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((())))))***---///555666888888555333222333333000...///111333111///,,,---/////////---,,,******)))))))))***+++,,,,,,***+++---...////////////------,,,+++)))(((''''''&&&''''''((((((''''''&&&''''''(((((())))))************)))***,,,000444777999999===CCCHHHNNNYYYdddnnnssszzzrrrZZZQQQIIIFFFEEE???AAA@@@@@@>>>===;;;999999:::;;;===@@@BBBBBB???===<<<999666555666777777666555555666777888888888888888555333222222000,,,(((000000000000111111111111444666999::::::::::::;;;======@@@DDDGGGNNN\\\jjj******))))))((((((''''''&&&''''''&&&$$$$$$&&&'''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((("""$$$'''((('''(((+++---333555666666444333444555777333///...000222111///+++,,,...///000000///...++++++***************+++***,,,...000111222222111///...---,,,***)))((('''((((((''''''''''''(((((((((((((((((())))))))))))******)))***---000444666444555:::AAAFFFLLLWWWaaannnsssyyyrrrZZZPPPGGGCCCCCC===??????>>>===<<<;;;:::999:::<<>>>>>AAAEEEHHHOOO]]]jjj++++++***)))((((((''''''&&&''''''&&&&&&&&&'''((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''######$$$&&&(((***+++***///111333444444444666777:::555000...///111000///)))***+++,,,---------,,,*********)))******+++,,,,,,---///111222222111000000///...---+++***((((((***)))(((''''''((()))***))))))))))))((((((((((((------,,,,,,---...000111111111555<<>>===<<<;;;;;;:::::::::;;;===@@@EEEHHHIIIFFFDDD>>><<<999777888999999999:::888666444333444666777111444777555000---000333//////000000111111222222333666999:::999999:::;;;>>>>>>AAAFFFIIIPPP]]]jjj+++******)))(((''''''&&&((('''&&&&&&''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!$$$+++///---)))---///222444555666777999:::666000...///000///---+++++++++++++++******)))((((((((()))***,,,---......///111222222000...---000///...---,,,***))))))***)))(((''''''((()))***))))))))))))((((((((((((,,,---------.../////////555333444999@@@JJJZZZhhhtttyyy}}}xxx___SSSGGGAAABBB>>>======;;;:::999999999999;;;===AAAEEEIIIIIIEEEBBB???<<<999888999:::::::::;;;999666333222222444666000111222111000///000111...//////000111111222222333666999:::999999:::;;;===>>>BBBFFFJJJPPP]]]jjj))))))((((((''''''&&&&&&)))'''%%%%%%'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""'''...333111...///333666888888888888999999444000...//////...,,,......---,,,++++++******''''''((()))***,,,...//////000222333222000---+++///...------,,,+++************))))))))))))******(((((((((((())))))))))))(((***,,,...000111111111333000000444:::FFFWWWgggrrrvvvwwwwww}}}|||cccUUUGGGAAABBB@@@>>><<<:::999777777888888999<<<@@@EEEIIIHHHEEEBBB???===999888999::::::::::::888555333111222333555111///......///000000///......///000111222222333555777:::;;;;;;:::;;;<<<<<<===AAAFFFJJJPPP\\\iii''''''''''''&&&&&&&&&&&&***'''%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%&&&&&&&&&%%%&&&))),,,///222555777777:::>>>???===:::888666666222///...//////---***//////...---,,,,,,++++++))))))))))))***+++,,,---///111333555444222000...,,,,,,,,,,,,+++++++++***)))******++++++******)))''''''(((((())))))******(((***,,,///000111111000...,,,,,,000777AAARRRaaammmooommmkkkppp~~~}}}dddVVVFFF@@@BBB@@@>>>===:::888666666666666666999???EEEJJJJJJGGGDDD???<<<999888999::::::999888777555333222222333444000000///.........///000......///000111222333333444666999::::::::::::;;;;;;<<>>>>>AAADDDDDDAAA;;;777444444111......//////,,,)))------,,,+++++++++,,,,,,+++***************++++++...111444666777555333111++++++++++++++++++++++++)))***+++,,,,,,+++***)))&&&''''''((()))******++++++,,,...000000///---,,,...---///444:::CCCRRR```mmmmmmjjjfffjjjzzz~~~eeeVVVFFF???AAA??????===:::777555555555555444777>>>EEEKKKLLLIIIGGG???<<<999888888999999999777666555333222222333333///111111///---,,,///222---...///000111222333333111444777888777777888999:::<<<@@@FFFIIINNNZZZgggyyy,,,)))&&&'''))))))&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%&&&''''''(((!!!!!!---555444///===@@@CCCCCC???999444111---------------.../////////......------,,,++++++''''''(((***---......---//////222777777333///000,,,+++***((('''&&&&&&&&&---***'''(((***+++)))'''&&&(((***(((''')))******,,,,,,,,,,,,---...//////000...///444888@@@MMMZZZkkknnnlllfffgggtttgggSSSJJJDDDAAA@@@===;;;777666555555444333999999>>>GGGPPPTTTQQQLLLDDD===888999999666444555666555444444555444222000//////...------...000000111///...---...///111222666666777888999;;;<<<<<<>>>>>>BBBHHHLLLPPPYYYcccrrr***)))''''''(((((('''%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&'''%%%###"""%%%***...//////555888===>>>;;;777333111---------,,,------......///......------,,,,,,+++---+++******+++---...///222111444999999444000111111000...,,,+++++++++,,,---***((((((***+++)))(((&&&(((***)))))))))***++++++++++++,,,------......///...///333666<<>>JJJUUUYYYUUUPPPGGG@@@:::999777444444666666555555555777777555333333222111000//////000000111111000///000111222333555777999<<<=========<<<<<<<<>>===<<<===<<>>999777444000111555333222222333555555333222222111000...------......111111111111111222222333444666:::===??????>>>===???>>>@@@CCCDDDEEEMMMUUUdddvvv'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&&&&&&&#########%%%(((***+++***''')))+++,,,,,,+++,,,---//////......///000000111000000//////...---------...111333333000...000222444222333777666222000111000...,,,***)))+++,,,...+++,,,,,,+++))))))***,,,111///333999666---***...+++*********+++,,,---...333666;;;@@@???:::;;;???<<>>>>>>>>@@@@@@AAADDDEEEFFFMMMVVVcccsss***)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%'''(((+++,,,''')))***+++++++++,,,...,,,,,,,,,,,,---///000111000000//////......------,,,///111111...///333777333222333666666222111333,,,+++***)))))))))***++++++,,,---,,,)))(((***,,,555222666===:::...***...---,,,*********,,,///111333777>>>DDDCCC===<<>><<<<<<<<<999333444888555444333333444444222000111000///......///000000//////000000111111111000444555777999;;;===>>>>>>@@@@@@AAADDDEEEFFFNNNVVV___ooo,,,)))&&&'''))))))&&&###''''''''''''''''''''''''&&&'''''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&(((((('''%%%%%%***...(((***,,,,,,,,,---///111))))))***+++,,,...///000000000000///......------'''***---------111999@@@333111333666777333222444//////...---------......+++---...,,,)))(((***---888444888???<<>>???;;;666666:::777555444444555444222000111111000//////000111222......///000000000000000444444666888:::<<<>>>???@@@???AAADDDEEEFFFNNNVVV\\\kkk)))+++***$$$###&&&))))))(((((('''''''''&&&&&&&&&))))))******)))(((''''''###***---((("""!!!""""""&&&%%%%%%%%%%%%&&&''''''((((((''''''''')))+++,,,+++---......,,,******+++---------------...///000000111333222000---++++++((()))***+++---...//////111000000000111000...+++,,,,,,++++++,,,,,,---...------,,,,,,+++***))))))+++///222333111...,,,+++,,,,,,,,,+++***,,,///222333777;;;>>>??????>>>???>>>>>>BBBMMMZZZhhhyyyzzzkkkjjjuuu}}}wwwttt{{{yyyzzzwwwbbbVVVTTTTTTPPPIIIAAA;;;777555555777999<<>>>>>===AAAAAAAAAAAADDDJJJRRRWWW```lll(((***)))$$$"""%%%(((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&&&&$$$''''''######'''((('''&&&%%%%%%%%%%%%&&&''''''((('''''''''((()))***+++---...///...,,,+++,,,---.........//////000111222444666777666222///---,,,)))***+++,,,---...///000333222111222333222///------,,,+++***************------,,,,,,+++******)))***---000000...,,,+++***+++,,,,,,++++++---000333444777:::<<<======???@@@BBBAAADDDKKKSSS```sssnnngggjjjmmmvvvzzz~~~~~~zzzsssnnnlllpppssswww~~~uuubbbWWWTTTQQQMMMFFF???999666555555888999===BBBFFFHHHHHHFFF@@@EEEIIIIIIJJJJJJCCC:::666555555444333222111000222111000000222222111000000444555222111333444333999888888999<<<>>>???>>>@@@AAAAAAAAACCCIIIPPPUUU^^^iii~~~''')))((($$$"""%%%'''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&""" ###)))+++(((%%%%%%%%%%%%%%%&&&''''''''''''''''''((()))***++++++,,,,,,,,,,,,...111333000000111111222333333444999;;;;;;999555111...---******+++---...///000111444333333444444333111//////...---+++)))(((((('''---,,,,,,++++++************+++---,,,+++)))*********+++,,,,,,,,,...111444555777888999:::<<>>;;;666111...---***+++,,,---///000111111444333333444444444111///000///---,,,***))))))))),,,,,,,,,++++++************++++++***)))(((***+++(((***+++,,,---...222444666666666666777:::@@@CCCHHHIIIJJJHHHGGGOOOfff||||||nnneeeaaacccgggiiihhhfffcccaaagggoooxxx~~~|||kkk\\\RRRNNNGGGDDD???999666444444555:::;;;===BBBGGGJJJJJJIII???@@@:::444???OOOIII777666555555444333333222222111///......///000///---+++000222//////222444333555555666999<<<>>>>>>>>>???@@@AAAAAACCCFFFKKKOOOXXXaaasss(((++++++'''%%%((()))(((&&&'''''''''''''''''''''$$$%%%&&&'''''''''''''''%%%((($$$!!!"""%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''((()))))))))&&&'''((()))***---111555...///111222333444444444;;;<<<<<<:::555000---,,,***+++,,,---///000111111333222222333333222000...,,,,,,+++***************,,,,,,+++++++++++++++******++++++***))))))+++---''')))+++,,,---...111333444555555555666:::???CCCFFFIIILLLKKKHHHNNNdddzzzwwwkkkdddeeefffggggggdddaaa___```ccciiiqqq{{{vvveeeWWWLLLIIIEEEBBB===999666555666666;;;<<<>>>BBBFFFIIIIIIIII===???<<<;;;FFFPPPGGG444666555555444444333333333444333111222333333111000---111333111000333555444777666777999<<<======;;;>>>@@@AAABBBCCCFFFJJJMMMWWW___ppp(((,,,,,,(((&&&)))***(((&&&&&&&&&'''''''''''''''&&&''''''(((((((((((('''"""(((%%%"""###'''((($$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((((((((((((((***++++++***))))))+++...---...000222444444444333777999999777333///,,,+++******+++---...///000111222111111222222111///---((((((((((((((()))***+++++++++++++++++++++++++++***+++++++++)))***+++---&&&(((***+++,,,---///000111333555666777:::>>>AAABBBFFFLLLNNNLLLQQQcccuuuqqqfffeeedddcccccc```\\\YYYZZZZZZ\\\dddqqq~~~tttbbbSSSJJJIIIEEEBBB>>>:::777777888999======>>>AAAEEEGGGHHHGGG@@@AAABBBFFFLLLNNNCCC666555555555555444444333333333111000000111111///...333777888444222333444222777777888;;;===>>>===;;;===???BBBCCCEEEGGGJJJLLLVVV]]]nnn'''+++,,,(((&&&((()))'''&&&&&&&&&'''''''''(((((('''((((((((((((''''''&&&$$$'''$$$###&&&))))))$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&(((((((((((('''***+++,,,,,,******+++,,,---...111333555555444444444555666555222...,,,,,,)))***+++,,,---...///000222111111222222111///---******))))))***+++,,,,,,++++++++++++++++++++++++(((***++++++******+++,,,&&&(((***+++++++++,,,......111555777999:::<<<>>>===CCCLLLQQQQQQSSS```nnn~~~ooodddbbb___^^^]]][[[VVVSSSVVVTTTTTTZZZeeeqqqyyy}}}uuubbbSSSMMMMMMGGGDDD@@@<<<:::999:::;;;>>>===>>>@@@CCCEEEEEEEEEAAA???AAAGGGGGG@@@999777555555555555444444444444000///------...---,,,***333777777333111222333111666666888;;;???@@@???===<<>>;;;;;;<<<===???>>>>>>@@@BBBDDDDDDCCC???:::;;;AAA===111///555555555555555555444444444333111000///000000...---,,,111222//////111333111444555777<<<@@@BBBAAA@@@<<>>???BBBEEEBBB===AAA;;;444333666999:::888>>>>>><<<:::777333111///111222222111111000///...,,,---......000444:::>>>555666999???DDDEEEBBB???@@@@@@@@@@@@CCCFFFIIIKKKSSSYYYfffzzz))))))))))))))))))))))))'''%%%$$$%%%'''((('''%%%$$$&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&((()))******'''$$$%%%(((((($$$%%%)))((()))***+++---///000111555666999===??????:::666444222000///...---+++)))((())))))***,,,------...///...---,,,,,,---...///......------------......++++++************+++++++++***)))((((((***+++,,,,,,)))))),,,,,,***+++...000000333888===@@@@@@>>>EEECCCHHHQQQQQQIIIJJJQQQZZZaaajjjmmmiii___TTTMMMTTTVVVYYY\\\\\\YYYVVVSSSMMMKKKJJJLLLPPPTTTVVVWWWXXX\\\ccckkkttt~~~~~~mmm^^^UUURRRQQQKKKDDD???<<<;;;::::::555:::===???BBBFFFDDD???===888333333777::::::999;;;;;;:::999777555333222111222222111111000///...000000111000000111444777555666888===AAACCCAAA????????????@@@BBBEEEHHHJJJTTTXXXbbbttt))))))))))))))))))))))))%%%$$$$$$%%%'''(((((('''$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###''')))***)))((()))%%%%%%((()))'''&&&'''((((((***,,,...111333444777999;;;???AAA???:::666444222000///...---+++)))((())))))***+++,,,------......------------......------------------------******))))))))))))******+++************)))))))))---******,,,---++++++//////000333888===AAACCCBBBDDDCCCHHHPPPNNNFFFBBBFFFLLLNNNPPPOOOKKKFFFCCCBBBMMMQQQXXX]]]___]]]ZZZWWWNNNLLLKKKKKKOOOSSSUUUVVVWWWYYY[[[___ccciiiqqqvvvsssbbbWWWRRRUUUOOOHHHAAA>>><<<;;;:::555999===???CCCGGGEEE@@@999666333444888::::::888888888888777666666555555111222222111111000///...///000111111000///111222555555666:::===@@@@@@????????????@@@BBBEEEHHHIIISSSVVV]]]mmm((((((((((((((((((((((((%%%%%%%%%%%%&&&'''''''''%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&%%%$$$+++'''$$$%%%'''(((((('''((())))))+++---000333444666999===@@@AAA???;;;777555333000///...---+++)))((())))))***+++,,,,,,,,,------------------......------------------------))))))(((((((((((())))))******+++++++++)))(((''',,,)))))),,,,,,***+++...///000333888>>>CCCFFFGGGEEEDDDGGGLLLJJJCCC???@@@BBBBBBAAA???======@@@BBBGGGLLLTTT[[[___^^^[[[XXXPPPNNNMMMOOOSSSXXX\\\]]]XXXYYYXXXXXXYYY\\\aaaeeennnyyytttdddZZZVVVXXXRRRJJJCCC???===<<<;;;666;;;>>>@@@CCCGGGEEE@@@888666555666888999888666888777777666555555555555111222222111111000///...))),,,///111111111333444444444555777:::<<<>>>>>>??????@@@AAACCCFFFHHHIIIOOORRRZZZiii(((((((((((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############)))'''$$$###$$$'''))))))***))))))***,,,...111222888<<>><<<555333000///...---***((()))))))))******++++++,,,+++,,,,,,---------......,,,,,,---......---,,,,,,)))(((((((((((((((((())))))***+++++++++)))'''&&&+++((('''******((())),,,...000444888>>>DDDJJJMMMHHHFFFDDDEEEEEEAAA@@@AAA@@@@@@???>>>===>>>AAADDDCCCHHHOOOVVV[[[\\\\\\[[[VVVTTTRRRSSSVVV[[[___aaaVVVVVVTTTRRRQQQRRRUUUWWWcccnnnzzzzzzpppccc\\\ZZZXXXRRRJJJDDD@@@>>>===<<<:::>>>@@@AAADDDFFFCCC>>>:::999888888888777666444999888777555444333333333111222222111111000///...&&&***...000111222333555333444555666777999<<<>>>???@@@AAACCCEEEGGGIIIJJJIIINNNXXXhhh~~~))))))))))))))))))))))))'''(((((('''%%%$$$$$$%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%'''"""&&&&&&$$$###&&&)))*********))))))+++...111222888===CCCFFFEEEAAA===;;;666333111///...---***((()))))))))*********++++++***+++,,,------...------+++,,,---......---,,,+++))))))(((((((((((())))))((()))*********)))((('''***'''''')))***((((((,,,...000444999>>>EEEMMMRRRKKKGGGCCC@@@@@@@@@@@@@@@AAACCCCCCBBBAAA@@@AAABBBCCCEEEJJJPPPVVV\\\aaaccc```]]]XXXVVVWWWZZZ\\\]]]WWWWWWVVVTTTQQQPPPQQQRRR\\\eeennnnnnggg___[[[[[[UUUPPPIIICCC@@@???>>>===<<>>???AAACCCEEEGGGHHHIIIEEEJJJUUUeeezzz))))))))))))))))))))))))%%%'''((('''%%%$$$%%%'''&&&%%%$$$%%%(((***)))'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%&&&&&&'''"""***(((%%%&&&((('''***))))))***,,,000333666<<>>FFFPPPVVVLLLHHHBBB>>>===>>>===;;;@@@BBBDDDDDDCCCBBBCCCCCCEEEEEEGGGLLLTTT___iiipppjjjeee^^^ZZZXXXYYYZZZZZZZZZ[[[[[[XXXUUURRRPPPQQQWWW\\\bbbccc___ZZZWWWVVVQQQMMMFFFAAA????????????;;;???AAABBBEEEGGGDDD???<<<<<<;;;999888777888888999888555333222111222333111222222111111000///...---///111111000000000222111333666777777777:::<<<<<<===???AAACCCEEEFFFFFFDDDHHHPPP]]]rrr))))))))))))))))))))))))"""%%%''''''%%%%%%''')))'''%%%###%%%(((***)))'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$###,,,,,,((('''&&&$$$)))))))))***...222777999EEEKKKPPPPPPKKKDDD???<<<666444111///...,,,)))'''))))))))))))************)))***+++---......------***+++---......---+++*********))))))))))))******''''''(((((())))))******+++((((((++++++)))***------000555999???GGGQQQXXXKKKHHHCCC>>><<<<<<999555===???CCCEEEEEEFFFGGGHHHGGGFFFFFFJJJTTTcccqqqzzzooojjjbbb]]][[[[[[\\\\\\ZZZ[[[[[[XXXTTTPPPMMMLLLSSSWWW[[[\\\ZZZVVVSSSQQQOOOJJJDDD@@@??????@@@@@@:::>>>AAABBBEEEIIIFFFAAA;;;;;;;;;999888888:::<<<888666444222222222333444111222222111111000///...---///000111000111222444000333777888777777999<<<:::;;;===@@@BBBCCCDDDEEEEEEGGGMMMWWWjjj(((((('''''''''&&&&&&&&&%%%&&&&&&%%%######%%%&&&'''%%%%%%%%%''''''&&&%%%&&&%%%###"""""""""###$$$$$$$$$############$$$$$$#########$$$%%%&&&((()))...+++***+++,,,000:::FFFPPPUUUZZZXXXQQQFFF???;;;333000---,,,++++++***)))++++++************++++++---+++)))+++------+++(((,,,***(((***---///...---%%%%%%&&&(((***+++)))(((++++++***)))((('''&&&&&&***)))))))))***+++,,,,,,222222333666;;;AAAFFFIIIHHHBBB<<<:::===>>>===:::<<>>===>>>???BBBCCCCCCAAAAAA<<<777777999999777333444444444333333222222222000000000000000///......000///.........///111222000222555777777888:::;;;:::;;;===@@@BBBCCCDDDEEEBBBJJJLLLTTTggg|||(((((('''''''''&&&&&&&&&***+++***(((&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$###"""!!!!!!!!!!!!!!!$$$$$$############$$$$$$#########$$$%%%&&&((((((,,,))))))+++---111<<>>@@@???===<<<>>>AAADDDGGGJJJMMMPPPMMMOOONNNNNNWWWfffsssyyytttnnnfffaaa___]]]ZZZXXX]]]]]]]]]\\\ZZZVVVRRROOOIIIJJJIIIIIIGGGEEEBBBAAAEEEDDDCCCAAA???>>>======>>>======???BBBCCCBBBAAAAAA<<<888777999:::777444555444444333333222222222111111111111111000000//////////////////000000111111333555666777777888999<<<===>>>@@@AAABBBBBBBBBAAAGGGIIIPPPcccxxx((((((((('''''''''&&&&&&******)))'''$$$""""""###&&&%%%###$$$%%%&&&%%%######$$$######"""!!! $$$$$$############$$$$$$#########$$$%%%&&&'''((()))'''(((,,,...222<<>>AAACCCEEEAAA======???AAAAAA???<<<===???EEELLLSSSXXXZZZUUUVVVUUUUUU^^^llluuuxxxqqqlllfffbbbaaa```]]][[[aaa```_________[[[TTTOOOHHHGGGFFFDDDBBB@@@>>>>>>@@@BBBBBB@@@===;;;===???>>>======???BBBCCCBBB@@@@@@<<<888888999:::888666555555444444333222222111222222222222222111000000......///000000000000///111222444555666777777777<<<===>>>???@@@@@@@@@??????EEEEEEJJJ]]]sss((((((((((((''''''''''''((()))(((&&&###!!!"""###&&&$$$######%%%%%%$$$"""%%%&&&&&&'''&&&$$$###!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((((((((()))---...111:::CCCDDDLLLTTTVVVOOODDD;;;666111///,,,++++++++++++***(((((())))))))))))((((((***+++,,,---...---,,,******)))((()))***+++++++++***)))((()))******)))'''))))))))))))))))))))))))))))))))))))***+++---------///333777<<<@@@CCCDDDFFFCCC@@@???@@@AAA@@@???===<<<>>>DDDOOOXXX]]]^^^\\\]]]\\\\\\cccnnntttsssrrrmmmhhhffffffeeeaaa^^^dddaaa___```aaa]]]UUUMMMFFFEEEDDDBBBAAA@@@@@@@@@???BBBDDDAAA<<<:::===@@@>>>======???AAABBBAAA@@@>>><<<999888999999999777666666555444333222222111111111222222111111000///,,,---///000000000///...111111222555777999999999:::;;;<<<===>>>?????????>>>CCCBBBGGGYYYooo))))))(((((((((''''''''')))******)))''''''(((***&&&%%%###$$$$$$%%%###"""%%%&&&'''''''''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''***)))+++.........444<<<;;;CCCMMMPPPLLLCCC;;;666000...+++***+++++++++***'''((())))))))))))((('''''')))+++------+++************************+++,,,)))((('''(((+++,,,,,,++++++++++++***)))(((((((((((((((((()))***,,,---...,,,000555<<>>===>>>===>>>DDDMMMVVVZZZ[[[```bbbcccbbbfffmmmooonnnmmmjjjggggggiiiiiigggdddddd```^^^^^^^^^[[[RRRKKKDDDCCCBBBBBBBBBBBBCCCCCCCCCEEEGGGCCC===:::===@@@>>>======???AAAAAA@@@???<<<:::888777888888999888777666666555333222222111000000111111000000///...,,,---///000000000///...000000111444999<<<<<<;;;777888:::<<<===???@@@@@@>>>CCCBBBFFFXXXmmm)))))))))(((((((((''''''%%%'''(((''''''''')))+++'''&&&$$$$$$%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''***))),,,...---+++///555555===GGGKKKHHHAAA;;;777000---+++***+++++++++***((((((************(((((($$$'''+++---,,,******)))***+++,,,+++***)))+++---)))((('''(((+++------------,,,+++***)))(((''''''((((((((()))***,,,---......222999@@@FFFIIIIIIIIIHHHFFFDDDBBB???===<<<;;;======???CCCJJJPPPTTTUUU^^^dddhhhggggggkkklllkkkfffddddddgggjjjllljjjgggbbb```]]][[[YYYVVVPPPKKKBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGDDD???===>>>@@@>>>======???@@@AAA@@@>>>999999777666666777888999888777666555444333222111000000000000000///......------...////////////...000//////333999<<<;;;999555666888:::<<<>>>??????>>>CCCBBBFFFXXXlll))))))))))))((((((((('''###$$$%%%%%%%%%%%%''')))((('''%%%%%%&&&&&&$$$"""############$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&((((((+++...,,,))),,,111111888AAAEEEBBB<<<777444///---*********++++++***((()))+++,,,,,,+++)))((($$$(((,,,...---+++***+++)))***+++***(((((())),,,,,,***((()))+++,,,---,,,+++++++++******)))))))))''''''((()))***,,,...///111666===DDDHHHJJJIIIHHHEEEEEEDDDBBB???===<<<<<<:::===@@@DDDGGGJJJNNNQQQYYYccckkkjjjhhhjjjlllmmmhhhgggfffiiilllllliiifffaaa___\\\YYYUUUQQQMMMKKKFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@>>>======>>>@@@@@@???>>>777777666555555555777999888888777555444333222111000111111111111000//////...------------...//////111///...111666999777444555666888:::;;;<<<=========CCCBBBGGGXXXkkk))))))))))))(((((((((((('''((()))(((((((((***,,,)))(((&&&&&&&&&&&&$$$###%%%$$$$$$%%%&&&(((+++,,,&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&***---,,,)))+++000...555===@@@<<<666222//////---***)))***++++++***(((***+++,,,,,,+++***((($$$(((...///...,,,+++,,,(((***+++)))'''&&&(((+++...,,,***)))***+++++++++***************+++++++++''''''((()))***,,,...///444999@@@FFFIIIIIIGGGEEEBBBCCCCCCAAA???======>>>888<<>>======>>>@@@@@@???===555666666555444444666888999888777666444333222111222222222222222111000000......---,,,,,,...///000222///---000444666333///777777888999:::;;;::::::<<>>@@@>>><<<;;;;;;;;;:::999777666444333333444555666777777666555444222000///////////////////////////,,,---...//////...---,,,222000///000444777777666777777777888999999:::::::::>>>>>>DDDTTTddd&&&'''((())))))((('''&&&,,,((((((******''''''***%%%'''((('''%%%%%%'''***((('''(((,,,***&&&'''+++***'''%%%$$$&&&&&&%%%###%%%%%%$$$$$$###$$$$$$%%%'''(((******))))))***,,,,,,---///000000...+++***************++++++++++++))))))******))))))((((((111---***)))+++,,,,,,,,,))))))******++++++++++++'''((()))((('''(((***,,,((()))+++***'''&&&((()))******++++++,,,---......666999<<<>>>???>>>???@@@CCCBBB@@@???===<<<;;;;;;>>>???AAABBBBBBCCCEEEGGGSSSWWW\\\]]]^^^cccnnnvvv{{{uuuqqqpppqqqssstttuuupppfff\\\SSSOOOMMMLLLNNNQQQUUUWWWVVVSSSPPPNNNMMMJJJFFFCCCBBBBBBAAA@@@???>>><<<;;;<<<;;;:::888888777555333333333555666777777666555444222000///000000000000000000000000---......//////......---111///...000444666666555777888888999::::::;;;;;;;;;??????FFFUUUccc((((((((((((((((((((((((+++'''&&&((('''%%%&&&)))###%%%'''))))))((('''&&&&&&%%%&&&)))(((%%%'''***)))'''%%%$$$%%%&&&%%%$$$%%%$$$$$$###$$$$$$%%%%%%'''(((***))))))(((***+++...,,,+++,,,......,,,)))((())))))***+++,,,,,,,,,++++++*********)))))))))...+++((('''((()))************))))))******+++,,,%%%'''))))))))))))***+++&&&((())))))(((((()))+++,,,,,,,,,,,,,,,---------000333666888999;;;>>>@@@DDDCCCAAA???===;;;:::999777999:::;;;<<<>>>AAADDDLLLPPPTTTVVVYYY```llluuu}}}xxxsssrrrvvv|||zzznnnaaaWWWPPPLLLKKKNNNTTT[[[]]]ZZZVVVTTTTTTQQQMMMIIIFFFEEEDDDCCCBBB>>>===<<<<<<<<<;;;999777999888666444333333444444666666666555444222111000111111111111111111111111///..................///000///...000222555555555888888999999:::;;;;;;<<<<<<@@@AAAGGGTTTaaazzz******)))(((((()))*********&&&$$$&&&%%%###$$$((($$$$$$&&&(((******'''%%%###$$$%%%%%%%%%$$$&&&((('''&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&((()))))))))+++---222---***,,,000222000,,,******++++++,,,---------,,,,,,+++******))))))))))))(((((((((((((((((('''******)))))))))***+++,,,$$$''')))******))))))***'''(((((()))((())))))************++++++,,,,,,---///111333444555888<<>>===<<<666888999999;;;>>>CCCFFFLLLPPPUUUYYY\\\bbblllssszzzyyyuuuqqqpppvvvrrrcccWWWOOOKKKIIIPPPUUU\\\```___[[[XXXVVVRRRNNNJJJGGGEEEDDDCCCBBB>>>===<<<<<<<<<;;;999666999888777555444333333333555555555444333222111000000000000000000000000000000///...------...///000/////////000111333444444777888888999999::::::;;;;;;@@@AAAGGGRRR[[[rrr******))))))))))))******+++(((&&&((((((%%%&&&)))&&&%%%$$$%%%'''))))))(((%%%''''''&&&%%%&&&((()))&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$$$$%%%&&&"""$$$'''((()))***,,,...222...***,,,000333222...........................---,,,+++***))))))))))))'''))),,,......,,,***(((*********)))******+++,,,%%%'''******)))(((((()))***))))))((()))(((((('''&&&&&&''')))***+++,,,---///000111111222444888;;;AAAAAAAAAAAAAAA@@@???>>>;;;<<<======@@@DDDJJJOOOTTTYYY___cccfffiiimmmpppsssrrrpppnnnooowwwsssdddXXXPPPLLLKKKQQQSSSXXX^^^aaa___ZZZUUUPPPMMMHHHEEEDDDDDDBBBAAA>>><<<;;;;;;;;;;;;888666999999777666555444333333333444444444333222111111////////////////////////000///...------...///000//////000000111222333555666666666777888888999999:::???@@@DDDNNNUUUiii))))))))))))))))))))))))(((%%%%%%((('''$$$$$$&&&'''&&&%%%$$$%%%'''***,,,$$$''''''###!!!$$$&&&&&&$$$%%%&&&%%%######$$$&&&############$$$%%%&&&&&&"""$$$&&&((((((***,,,......+++***+++...111000...000000000///////////////...,,,+++)))((((((((()))$$$''',,,...,,,***((('''))))))***++++++++++++***((()))******(((''''''(((+++)))(((((())))))(((&&&$$$$$$&&&''')))+++,,,---...////////////000333666===>>>???@@@@@@???>>>===;;;;;;<<<===???EEEMMMRRR^^^bbbhhhkkkmmmmmmmmmnnnooonnnmmmnnnsss|||ttteeeYYYRRROOOOOOOOOPPPSSSYYY^^^^^^YYYSSSMMMJJJFFFDDDCCCCCCBBBAAA???===:::999::::::999888888888777777666555444444222333333333333333222111........................000//////////////////000///111222111111111333555555555666666777888888888:::??????BBBJJJPPPccc(((((()))******)))((((((%%%###$$$(((((($$$"""###$$$&&&'''&&&$$$%%%)))---$$$'''&&& """$$$######%%%&&&%%%###"""$$$'''############$$$%%%&&&'''$$$&&&((((((((((((***+++)))******,,,---...//////.........///000000111111...,,,***((('''''''''(((###&&&((()))'''&&&'''(((''')))+++,,,---,,,***)))+++++++++)))'''&&&&&&((()))(((&&&'''***+++)))(((&&&&&&'''((()))***+++,,,---...000000000111444666>>>???@@@@@@@@@>>><<<;;;;;;;;;;;;<<<@@@FFFOOOUUUdddgggjjjlllmmmlllllllllkkkjjjjjjnnnwwwttteeeYYYRRRPPPOOOIIILLLPPPUUUXXXXXXUUUSSSKKKHHHDDDBBBBBBCCCBBBBBB@@@===999888888999999999777777777777777666555555111222222333333333222222//////////////////////////////000000000000//////000222333333111111444666666666666777888888999999;;;???>>>@@@HHHMMM```}}}&&&((()))++++++)))(((&&&(((''')))------(((%%%&&&!!!%%%)))(((%%%%%%)))---(((,,,+++$$$"""&&&'''%%%###%%%&&&%%%""""""$$$'''############$$$%%%&&&''''''((()))((('''&&&'''((((((***---.........///111++++++---...///111222222---,,,)))'''&&&&&&'''''')))******)))''''''+++///&&&(((+++......,,,***(((------+++(((&&&%%%&&&'''(((&&&%%%'''***,,,+++***((()))))))))************...000222333444555777999AAABBBCCCCCCBBB???===;;;AAAAAAAAABBBFFFMMMVVV]]]fffggghhhiiiiiijjjjjjkkkhhhggghhhnnnxxxssscccWWWPPPNNNMMMDDDIIIPPPSSSRRRRRRSSSUUUJJJGGGDDDBBBCCCCCCCCCCCCAAA===999666777888::::::666777777777777777666555111111222333333333222222000000000000000000000000...///000111111000///...111333444333222111444777777777777888999999::::::<<<@@@>>>@@@GGGMMM```}}})))************)))(((((((((((('''&&&&&&&&&&&&'''!!!""""""$$$%%%&&&''''''%%%&&&''''''&&&%%%###"""%%%"""###&&&$$$%%%&&&&&&%%%$$$"""!!!###%%%((()))(((''''''''''''%%%%%%)))...000...*********+++,,,,,,---......))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,+++)))'''&&&''')))))))))((('''''''''''''''((('''&&&&&&&&&&&&'''(((***'''$$$$$$(((+++,,,,,,///000000000111555:::>>>AAA@@@???===<<<;;;;;;;;;>>>???AAAEEEKKKRRRYYY]]]aaadddffffffcccaaabbbdddjjjhhhiiioooxxxtttfff\\\XXXSSSKKKDDDGGGHHHIIIIIIIIIIIIKKKLLLDDDCCCBBB@@@???>>>>>>>>>===;;;999888999999888666666777888999888666444333222222111111000111111111000000////////////000000111111000///////////////222000///000444777777555333555777777777888:::<<<;;;<<<>>>AAADDDLLL\\\lll***************)))((('''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###'''&&&$$$######$$$&&&'''%%%&&&&&&&&&&&&%%%$$$$$$))))))))))))((((((((())),,,******---222444111...)))******+++,,,,,,------*********))))))((((((((((((((((((((())))))))))))...///...,,,******+++---******)))(((((((((((((((((((((((((((((((((((((((---***''''''***---//////...///111222333777;;;>>>BBBAAA???======>>>@@@BBBCCCBBBBBBEEEJJJRRRYYY]]]ccceeefffeeebbbaaacccfffkkkkkknnnttt|||yyyooobbbYYYSSSOOOIIIEEEGGGHHHJJJJJJIIIIIIHHHHHHEEEDDDBBB@@@???>>>??????<<<:::999999;;;<<<;;;:::888999999999888666444222444333222222111111111111000000////////////000000111000//////.........///555333111111333444444222222444666777777888:::;;;;;;<<<>>>AAACCCJJJZZZjjj+++++++++******((('''''''''&&&&&&%%%%%%%%%%%%%%%)))(((''''''&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%###"""&&&&&&%%%%%%&&&&&&''''''+++***)))((()))***,,,---***((((((***...///,,,)))((())))))******+++++++++++++++***)))((((((''''''(((((((((((())))))))))))******+++***((((((***+++******))))))(((((())))))'''((()))******)))(((''')))'''%%%%%%(((***,,,,,,---000333555666888<<<>>>AAA@@@>>>===>>>AAADDDFFFEEEDDDDDDFFFKKKRRRYYY]]]ccccccbbb___\\\\\\```eeemmmpppvvv}}}ssslllaaaWWWPPPLLLHHHGGGFFFHHHJJJKKKKKKIIIFFFDDDEEECCCAAA???>>>>>>???@@@;;;:::999:::<<<>>>>>>>>>::::::::::::999777555444666666444333222222222222111000000//////000000111000///......---.........444333111111333444333222222333555666666777999;;;<<<<<<>>>@@@BBBHHHWWWfff++++++++++++***((('''&&&&&&&&&%%%$$$$$$$$$$$$%%%(((((('''&&&%%%$$$$$$#########$$$%%%&&&&&&''''''$$$%%%&&&&&&%%%###!!! %%%%%%$$$$$$$$$&&&((()))'''&&&&&&(((***+++,,,,,,&&&%%%%%%'''))))))'''%%%((((((((()))))))))*********))))))((('''&&&%%%%%%(((((((((((())))))))))))%%%&&&''''''&&&&&&((()))))))))((((((((((((((()))&&&''')))******)))'''&&&'''&&&%%%%%%''')))***+++///222555777888999:::;;;>>>=========>>>@@@BBBCCCBBBBBBDDDGGGLLLRRRWWWZZZ^^^^^^[[[VVVSSSTTTZZZ___nnnttt~~~~~~zzzqqqlllbbbXXXPPPKKKIIIIIIEEEGGGJJJMMMNNNKKKGGGCCCCCCAAA???======>>>???@@@<<<;;;::::::<<<>>>======999999:::::::::999888777888777666444333222222222111000000000000000000111///......---------......000000000111333444666666111333555666666666888:::<<<<<<>>>@@@AAAFFFTTTbbb+++++++++******(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))(((''''''&&&%%%$$$$$$######""""""###%%%'''((($$$$$$&&&(((***)))&&&""")))))))))+++++++++)))((('''((((((((((((((())))))(((((('''&&&%%%%%%$$$$$$(((((((((((())))))))))))%%%'''))))))(((((()))+++''''''&&&&&&&&&''''''(((%%%&&&((())))))(((&&&%%%)))************,,,...///111444777999888888888999:::;;;<<<=========<<<;;;<<<>>>CCCHHHMMMQQQTTTVVVZZZYYYWWWRRRNNNOOOUUUZZZkkkvvv{{{vvvqqqllldddZZZRRRMMMJJJIIIEEEGGGKKKOOOQQQOOOIIIDDDAAA@@@>>>======>>>???@@@???===;;;;;;;;;;;;:::999777888999999:::;;;;;;;;;999888777555444333333333111111000000000000111111......------------.../////////000111222333555666111333555666666666888:::<<<===???@@@@@@DDDRRR```)))************)))(((((('''&&&&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%#########$$$$$$""""""######$$$%%%&&&''''''&&&''')))***''' )))***+++,,,,,,,,,+++***((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))###%%%'''((('''&&&'''(((&&&&&&%%%%%%&&&&&&''''''%%%&&&'''(((((('''&&&%%%((()))++++++++++++---///222444777888888777777888:::;;;<<<<<<<<<:::999888:::===BBBGGGLLLOOOQQQRRRXXXXXXWWWSSSPPPOOOSSSWWWeeesss|||wwwrrrmmmeee^^^XXXSSSNNNKKKIIIJJJMMMRRRUUURRRKKKEEE@@@@@@@@@@@@@@@@@@AAAAAABBB@@@===;;;;;;:::888777777777888999999:::;;;<<<888777666555444444444444222111111000000111111222.........---......///000111222333222000000222333222333555666666777999;;;<<<===???AAAAAADDDQQQ___(((((()))************)))(((''''''&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%''''''######"""""""""""""""#########$$$%%%&&&&&&&&&%%%)))'''&&&(((***)))###&&&((()))*********)))***((((((((((((((((((((((((&&&&&&''''''''''''(((((((((((((((((())))))))))))###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&(((++++++******,,,///000222555666777777999;;;>>>===<<<:::::::::;;;<<<@@@AAABBBDDDHHHKKKNNNPPPVVVXXXXXXVVVRRRPPPRRRUUU]]]nnn}}}uuuoooiiieeeddd```YYYSSSPPPPPPQQQTTTWWWTTTLLLEEEAAABBBCCCDDDDDDDDDDDDCCCCCCAAA>>>===<<<;;;:::888999999888888888888999999777666555555444444444444222111111000000111111222///.........//////000111000222333222000///111444222444666777777888:::;;;<<<===@@@BBBAAAEEEQQQ___|||'''((()))******++++++***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''((('''&&&%%%)))&&&$$$''',,,---+++'''&&&(((+++,,,,,,++++++,,,)))))))))))))))(((((((((''''''(((((()))*********(((((((((((())))))))))))'''***,,,,,,***)))))))))'''''''''''''''((()))***))))))(((((((((((())))))***,,,//////------000222...000333555666888;;;>>>BBB???;;;999999<<<@@@CCCFFFEEECCCBBBDDDHHHMMMPPPSSSVVVXXXWWWSSSPPPPPPRRRWWWjjjxxxsssmmmmmmnnnlllddd\\\VVVTTTTTTVVVXXXTTTKKKDDDBBBCCCFFFHHHHHHGGGFFFEEEDDDBBB???>>>>>>===<<<:::<<<;;;999888777666666666666555555444444444555555222222111111111111222222///////////////000111111---///111111000111444777333555777777888888:::<<<<<<===@@@BBBBBBEEERRR___zzz+++%%%"""'''+++)))'''&&&***'''%%%$$$%%%&&&&&&%%%(((%%%""""""$$$%%%$$$"""$$$$$$######$$$$$$%%%&&&***(((%%%###"""###$$$%%%&&&%%%%%%%%%%%%&&&''''''***))))))))))))+++,,,------,,,,,,+++*********+++---,,,***)))))))))************)))(((((('''((((((+++---,,,((((((***+++(((111***(((***)))&&&(((---''''''&&&&&&&&&&&&''''''***)))((('''((()))+++---,,,,,,,,,---...///000111222666:::======<<<<<<<<>>===???BBBEEEHHHGGGIIIJJJHHHFFFHHHOOOVVV[[[\\\ZZZUUUOOOJJJJJJKKKTTTddd{{{}}}}}}}}}~~~wwwjjj```\\\UUUQQQTTTUUUPPPJJJGGGJJJHHHEEEFFFHHHIIIGGGEEEEEECCC@@@??????>>><<<;;;888888888777666666555555555555333222111000000000222000//////000000///---//////............//////111000000000000222333444444555777888777888999;;;;;;;;;===AAACCCGGGTTT```zzz---((('''***,,,+++***+++&&&%%%######$$$%%%$$$"""(((&&&$$$$$$&&&&&&%%%#########""""""######$$$%%%((('''&&&$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''))))))(((((()))***+++,,,---,,,++++++************,,,+++***)))))))))***+++------+++*********++++++---//////,,,+++......+++666111...///---))))))---++++++************++++++))))))*********))))))(((,,,,,,,,,...///111333444333666:::<<<<<<;;;;;;;;;???>>>===<<<>>>AAADDDFFFCCCDDDDDDCCCCCCFFFLLLRRRWWWWWWVVVRRRMMMKKKKKKLLLTTTcccxxxvvvlllbbbYYYSSSTTTUUURRRNNNLLLOOOLLLIIIGGGHHHHHHFFFDDDGGGEEEBBBAAA???<<<888555///000222555888:::===>>>666666555444333333333333111000//////000111///...//////............//////000////////////111222333444555777777777777999;;;<<<<<<>>>AAABBBFFFRRR^^^www)))''''''(((((('''***000((('''%%%%%%&&&&&&$$$"""(((&&&%%%%%%&&&'''&&&$$$"""""""""""""""###$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''((()))***+++,,,+++++++++*********************)))******+++,,,,,,***)))''''''((()))***))),,,---++++++,,,+++'''222///---...---)))(((***))))))(((((((((((())))))((()))+++++++++)))&&&%%%+++,,,---...000333555666444666:::;;;;;;:::999:::===<<<;;;;;;<<>>AAAAAAEEEOOO[[[ttt)))'''&&&&&&%%%&&&///999111...+++(((((('''&&&%%%&&&&&&%%%&&&&&&&&&%%%%%%###############$$$$$$%%%$$$%%%'''((('''&&&%%%###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((())))))******+++++++++*********)))))))))******+++,,,,,,***)))'''%%%%%%''')))***&&&***,,,******,,,***&&&))))))***,,,,,,+++******''''''&&&&&&&&&&&&''''''((()))*********)))((('''---------...000222333444444777999:::999888888999;;;;;;;;;;;;<<<>>>@@@AAAAAA???>>>???DDDIIIMMMNNNPPPOOONNNLLLKKKKKKLLLMMMVVVaaarrrsssfffXXXSSSSSSSSSUUUWWW]]]ZZZTTTOOOKKKIIIHHHHHHEEECCC???======<<<;;;999999999888666555333222111......---......///000000000///...///111222222111//////............////////////......///000222333333555666777666777999:::>>>===???AAAAAACCCLLLWWWsss---+++)))((('''***666DDD888333---(((''''''''''''###$$$%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&###%%%'''((()))'''%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&''''''(((((())))))***+++++++++***)))))))))******++++++++++++---,,,***))))))***,,,---)))---///---...///---)))(((+++,,,---......---+++))))))(((((((((((()))))))))((((((((()))***,,,---............///000000111555777999:::999888999999<<<<<<======>>>>>>?????????>>>===@@@DDDJJJMMMNNNQQQOOOLLLJJJIIIJJJKKKKKKPPP[[[mmm|||nnn^^^XXXXXXZZZ]]]aaaeeebbb[[[TTTNNNLLLKKKLLLIIIEEE>>>::::::;;;<<<<<<444444444555666777888888111111111111222333444444000//////000111333222111//////............//////111000//////000111333444333444666666666777888:::======???AAA@@@AAAJJJTTTqqq,,,***)))(((''')))333>>>666111+++&&&%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''###$$$&&&((()))((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&''''''(((''''''((()))***+++++++++***)))))))))***+++++++++*********))))))))))))***++++++(((,,,---+++,,,...---***))),,,,,,******+++***&&&)))((((((''''''(((((()))***)))(((((())),,,///111000//////......//////000555777999:::999999:::;;;@@@@@@AAAAAAAAA@@@???>>><<<<<<===???BBBFFFJJJLLLQQQNNNJJJHHHHHHIIIIIIIIIHHHTTTggg{{{ssseee```bbbeeejjjooooookkkcccZZZQQQMMMMMMOOOOOOIIIAAA<<<999999::::::444444555666777888999999222111111111222333444444111000///000222222222000//////............//////111000000000000222333444222444666666666666888:::<<<<<<>>>@@@???@@@HHHRRRlll((('''(((***(((%%%(((...---+++(((&&&&&&&&&%%%$$$ $$$''''''&&&$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&'''((((((((('''$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&'''(((((((((''''''(((***+++,,,+++***)))******+++,,,+++***))))))%%%&&&'''((())))))(((''''''******((((((++++++)))'''***+++''''''***)))%%%((((((''''''''''''((((((******++++++,,,---...///////////////000000111222555777999:::::::::<<<>>>DDDDDDEEEEEEDDDBBB@@@>>>999<<>>@@@??????GGGQQQccc{{{)))))),,,000---'''$$$%%%''''''''')))***)))'''$$$!!!$$$((()))'''%%%&&&'''$$$$$$######$$$$$$%%%&&&$$$%%%&&&'''(((((())))))$$$$$$######$$$$$$%%%&&&$$$%%%&&&((()))(((((('''&&&(((***+++,,,+++***)))***+++,,,,,,+++***)))(((''')))+++,,,---,,,+++)))***------******...///---''',,,,,,)))+++000111...------,,,,,,,,,,,,------+++,,,...//////...---,,,/////////000111333444555555777999::::::;;;===???GGGGGGHHHHHHFFFCCC@@@???999>>>AAABBB@@@BBBHHHMMMKKKGGGCCCBBBDDDGGGHHHHHHQQQXXXdddrrr}}}~~~uuujjjbbbccckkkrrryyy|||qqqbbbUUUMMMLLLMMMHHHFFFDDDBBBAAA???<<<999888888888888888888888888777666666555555666666777444222111111222222000/////////............////////////......///000222333222444555666555666888999:::;;;===@@@??????GGGQQQ[[[ttt(((((('''''''''&&&&&&&&&###&&&)))(((%%%###%%%'''###%%%&&&%%%"""$$$+++111"""$$$&&&%%%""" """$$$&&&%%%######$$$&&&)))+++!!!######""""""###$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***+++,,,,,,***,,,,,,******+++'''""")))))))))*********))))))))))))))))))************%%%''')))*********+++,,,******+++,,,,,,------...,,,...000///---,,,---000***,,,...000000111444666555;;;@@@???<<<;;;@@@FFFEEEHHHEEE===;;;>>>>>>999;;;<<<>>>AAACCCDDDEEEEEEDDDFFFFFFCCC@@@AAAHHHNNNNNNWWWccclllqqqtttvvvxxxzzz{{{~~~zzzvvvoooggg___]]]bbbmmmvvv{{{|||vvvkkk^^^TTTMMMIIIGGGDDDBBB>>><<<;;;:::888666777999<<<===<<<999444222444666777555111///000222333222222111111222222333,,,---...//////......---///000222111000000111222222333444555666666666666888777999===???@@@EEEKKKZZZqqq(((((('''''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''###&&&&&&$$$$$$(((,,,******(((&&&$$$%%%''')))&&&%%%$$$$$$$$$&&&((()))$$$%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''(((***+++,,,......,,,///000---+++,,,+++'''******+++++++++******)))))))))))))))************''')))++++++******+++,,,+++++++++,,,------......,,,...000///---,,,---///***,,,------------///000444:::>>>>>>;;;;;;???DDDDDDFFFEEE???===@@@???;;;>>>>>>@@@AAABBBBBBBBBBBB@@@BBBDDDDDDDDDHHHOOOVVVWWW^^^gggmmmnnnllllllllltttuuuxxxzzz{{{{{{{{{zzzsssmmmfffaaabbbfffkkknnnpppkkkbbbXXXOOOIIIEEECCC@@@>>>;;;;;;;;;;;;999888999999::::::::::::999888777888888666333111222333333222222111111222222333........................---...//////......000111222333444555666666666666:::999:::===>>>???CCCIII]]]sss(((((((((''''''''''''&&&,,,***(((&&&'''''''''&&& %%%'''&&&$$$$$$&&&'''&&&%%%%%%%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((''''''((('''''''''&&&&&&''''''(((&&&'''(((***,,,...///000,,,111222---)))***,,,+++,,,,,,---------,,,***))))))))))))*********++++++)))***,,,,,,+++******+++,,,,,,,,,---......//////---...///...------...//////000111000.........000333777;;;;;;999999===BBBBBBDDDDDDAAA@@@BBB@@@===AAAAAABBBBBBAAA@@@@@@???>>>AAADDDFFFGGGLLLSSSXXX\\\bbbiiillliiiddd```___iiimmmqqqssstttwww||||||xxxqqqiiiaaa]]]\\\]]]aaa^^^XXXRRRKKKGGGCCCBBB<<<:::888999:::;;;;;;::::::999888777888;;;===???:::::::::777555333333555222222111111111111222222111000...------------...,,,...////////////111333222333444555666666666666<<<:::;;;===>>>>>>BBBHHH^^^sss((((((((('''''''''''''''///***&&&$$$&&&'''&&&$$$!!!%%%'''&&&$$$$$$$$$ """&&&((($$$&&&&&&'''''''''&&&$$$$$$&&&''')))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((($$$%%%''')))+++---///000)))//////)))$$$&&&***,,,---.../////////---+++***))))))*********+++++++++***,,,------+++******+++,,,,,,------...//////000---............---......///000111000.........///111555999999777888;;;???@@@BBBCCCCCCCCCCCCAAA@@@CCCCCCCCCCCCBBBBBBAAA@@@BBBDDDGGGHHHJJJLLLPPPTTT[[[```fffgggccc]]]ZZZYYYaaagggoootttvvvzzz~~~qqqbbbWWWRRRQQQUUUTTTQQQNNNJJJGGGEEEDDD;;;999888888:::;;;;;;:::999888777777888;;;===???<<<;;;999777555444444444222222111111111111222222333111///---,,,,,,---......000111222222222444666222333444555666666666666;;;999:::===>>>>>>CCCIII\\\ooo((((((((((((((((((((((((---)))%%%###%%%&&&%%%###"""$$$%%%%%%%%%%%%%%%&&&$$$###$$$&&&((('''!!!&&&&&&(((((('''&&&$$$###%%%'''((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''###$$$%%%'''***,,,---...(((------'''"""$$$)))+++---...000111000///,,,+++************++++++++++++***,,,------+++******+++,,,,,,------...//////000......------.........---((()))++++++******+++---000333666777666777:::<<<>>>???@@@BBBCCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDCCCFFFHHHKKKMMMOOOPPPQQQRRRWWW[[[______[[[VVVTTTTTT^^^gggttt}}}wwweeeWWWPPPMMMLLLLLLKKKJJJHHHGGGEEEDDD===;;;999999:::::::::999777888999:::;;;;;;<<<<<<===;;;888555444333333333222111111000000111111222333222///---,,,---...///...000222333333333555777222333444555666666666666999777999===???@@@DDDKKKZZZkkk'''(((((((((((()))))))))***(((%%%$$$%%%%%%$$$$$$'''&&&%%%$$$$$$%%%'''(((+++'''###!!!"""$$$&&&'''&&&&&&'''((('''&&&$$$###&&&''')))((('''%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''###$$$%%%''')))+++,,,---***------(((%%%'''++++++,,,...000111222000...,,,*********++++++++++++,,,)))***,,,,,,+++******+++,,,,,,,,,---....../////////...------...///...---''')))+++++++++,,,...000000222444555666777999;;;===<<<===@@@AAA??????AAABBBBBBCCCDDDEEEEEEEEEEEEGGGJJJNNNRRRUUUVVVVVVVVVUUUWWWYYYWWWSSSOOONNNOOO^^^hhhwww{{{jjj[[[QQQLLLFFFFFFEEEEEEDDDCCCCCCBBB>>><<<:::999::::::999777666888:::===>>>===<<<;;;>>>:::666444333333222222111111000000000000111111222111///............///...000111111111111333555222333444555666666666666888777888===???@@@EEELLLXXXhhh'''((((((((())))))))))))'''(((((('''&&&%%%%%%&&&(((&&&%%%$$$%%%&&&&&&&&&%%%%%%###!!! """%%%(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''&&&'''((($$$$$$$$$%%%%%%&&&((((((%%%%%%&&&((()))+++,,,,,,+++---,,,((((((+++,,,******,,,///111222111///---*********+++++++++,,,,,,''')))++++++******+++,,,+++++++++,,,------......///---,,,---///000...,,,+++---////////////111333000111333444666777999:::===999999===>>>;;;<<<@@@AAAAAABBBCCCCCCCCCCCCCCCFFFIIIMMMRRRVVVWWWVVVTTTPPPRRRRRROOOLLLJJJLLLNNN[[[cccqqq|||ooo```SSSJJJEEEDDDCCCBBBAAAAAAAAAAAA<<<:::888888888999888777666888;;;>>>@@@AAAAAAAAA???;;;666333333444333111111111000000000000111111000000000///////////////000111222222111111222444222333444555666666666666999888999===??????DDDJJJSSSccc}}}'''((((((((())))))******%%%(((+++***'''%%%''')))&&&%%%%%%%%%&&&&&&%%%######(((***(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''&&&%%%&&&'''%%%%%%%%%&&&'''((()))***&&&'''((()))***+++,,,,,,***+++)))'''(((++++++''')))+++...111222111///...******+++++++++,,,,,,,,,%%%'''************+++,,,******+++,,,,,,------...000---,,,---///000...,,,+++---......------///000000111333444666777999999===888777;;;<<<999:::@@@AAAAAABBBBBBAAAAAA@@@@@@EEEGGGLLLPPPTTTTTTQQQNNNJJJLLLLLLJJJHHHIIIMMMQQQVVV\\\iiiwww}}}sssdddSSSGGGGGGFFFDDDBBBAAAAAABBBBBB999888666666777888888777777999;;;>>>AAADDDFFFGGG@@@<<<666444444444333222111111000000000000111111...///000000000000000///333444555555333333444555222333444555666666666666;;;::::::===>>>>>>BBBHHHOOO^^^xxx(((((('''(((((()))***+++(((((('''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&& """############%%%'''""""""######$$$$$$$$$$$$!!!"""$$$&&&((()))))))))(((((('''%%%$$$%%%'''))))))***+++,,,,,,+++))))))***)))'''&&&&&&&&&'''(((++++++...111333222///,,,---,,,,,,+++*********++++++*********))))))((((((---,,,+++))))))***,,,---,,,,,,,,,---------....../////////000000111222333222111111333666888888888888444444999;;;999<<>>DDDKKKMMMKKKHHHEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFQQQXXXdddpppyyy~~~~~~~~~xxxlll___UUUOOOMMMMMMJJJEEECCCDDDAAA<<<===888555777777555555777888888999;;;AAAGGGMMMPPPLLLEEE<<<777555555444222000000000000////////////111111111111000///------...------......///000111333444555555555555555555777888999999:::===AAAEEEPPP[[[qqq)))(((((((((((())))))***''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%!!!"""$$$$$$######$$$&&&"""#########$$$$$$$$$$$$###$$$$$$&&&'''((()))***(((((('''&&&$$$%%%'''))))))***+++,,,,,,+++***)))+++,,,,,,---,,,+++******+++,,,...222444444111......---,,,+++************************)))))))))(((+++++++++,,,,,,+++++++++,,,,,,,,,---------......---------......///000111222111111333666777777777666222333888:::;;;>>>DDDHHHHHHGGGEEEBBBBBBCCCEEEFFFKKKPPPPPPLLLGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDOOOTTT\\\eeemmmrrruuuvvvvvvvvvtttnnneee\\\UUURRROOOPPPMMMHHHFFFEEEAAA;;;>>>999777:::;;;888777999999:::<<<@@@FFFNNNVVV\\\VVVMMMBBB:::666555333111000000000/////////......111111111000000///------////////////000111222222444444555666666666666555777888999999:::===@@@CCCLLLWWWlll***))))))(((((((((((()))&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%$$$######$$$%%%############$$$$$$$$$$$$&&&%%%%%%%%%%%%'''((()))'''''''''&&&%%%%%%''')))******+++,,,,,,,,,+++***(((***,,,------+++(((&&&+++,,,...222555555333111///...---,,,***)))))))))************)))))))))))))))***,,,------,,,***))),,,,,,,,,---------......---------......///000111111000000222444666666555555333333888;;;>>>CCCHHHIIIHHHGGGDDDAAAAAABBBDDDFFFJJJMMMLLLGGGCCCBBBBBBAAA@@@@@@???@@@AAABBBCCCKKKMMMRRRXXX___eeeiiikkkkkkjjjgggbbb\\\WWWUUUUUUVVVWWWTTTNNNKKKIIICCC<<<===999888;;;<<<:::999:::888;;;???DDDJJJTTT___hhhbbbWWWIII===777444222111////////////............000000000000///......---000000000000111222333333444555666666777777777666888999:::::::::<<>>>>>@@@BBBCCCFFFIIIHHHEEEBBBCCCDDDAAA@@@???>>>>>>@@@AAABBBFFFHHHMMMSSSXXX^^^aaaccccccaaa]]]XXXUUUUUUYYY\\\aaabbb___XXXSSSOOOGGG???:::666666:::;;;999888999999<<>>>>>@@@BBBCCCBBBFFFMMMTTTZZZ^^^___```\\\ZZZVVVSSSUUU[[[dddkkkppppppkkkccc]]]WWWNNNEEE;;;777666:::;;;999999:::<<>>DDDMMM___{{{***))))))(((((((((((()))&&&&&&'''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$&&&''''''&&&&&&((()))***+++---...///......---+++***)))''''''((())))))))))))+++...111333333222000///...,,,+++*********))))))))))))************,,,+++)))))))))+++---///,,,,,,,,,---------......---------......///000111111000000111333444444333333555555555:::CCCJJJLLLLLLJJJFFFBBB>>>===???AAAFFFIIIKKKIIIEEEAAAAAABBBCCCAAA???>>>>>>@@@CCCDDDCCCGGGOOOWWW\\\^^^^^^]]]WWWVVVTTTTTTYYYeeesss}}}~~~}}}wwwlllddd]]]TTTKKK@@@;;;999;;;===;;;;;;>>>AAAAAABBBEEEKKKRRRYYY\\\UUUMMMBBB:::777666555444000000000000////////////....../////////......---////////////000111222222333444555666777888888888777999:::;;;::::::<<<>>>DDDLLL]]]xxx)))(((((((((((())))))***%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%"""$$$%%%%%%$$$$$$&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&###%%%'''(((''''''((()))***+++---.../////////...((((((((((((''''''&&&&&&++++++,,,...222444333222//////...,,,,,,+++++++++((()))))))))************************+++,,,------,,,,,,,,,---------......---------......///000111222111111222444555444333333777888888>>>KKKSSSTTTTTTRRRLLLEEE???<<<===???BBBEEEHHHGGGCCC@@@???@@@BBBAAA>>>======???BBBDDDEEEJJJPPPVVVZZZ[[[[[[ZZZ[[[YYYWWWXXX^^^lll{{{~~~rrriiiaaaXXXPPPCCC===999:::;;;:::;;;>>>AAA>>>===AAAIIINNNPPPPPPKKKEEE===999888777666444222111111111000000000000------...//////......---000000000000111222333333222333444555666777777777666888:::;;;;;;;;;<<<>>>CCCJJJZZZttt(((((('''(((((()))***+++$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%"""###%%%%%%%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%'''''''''''''''###%%%'''(((''''''((()))***+++---///////////////***+++---......,,,***(((---,,,---000333444444333///...---,,,,,,,,,,,,,,,(((((())))))*********+++''')))+++---------,,,+++,,,,,,,,,---------....../////////000000111222333333222111222444555555333666:::<<<===EEESSS]]]^^^aaa]]]WWWNNNFFFBBBAAABBB???DDDHHHIIIGGGEEEEEEFFFBBB@@@>>><<<<<>>AAAHHHWWWqqq))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$###"""###$$$&&&'''%%%%%%%%%$$$$$$$$$######***(((&&&$$$###"""######'''''''''&&&%%%'''***---(((&&&$$$&&&+++...---,,,///...+++***))))))***+++------..................---,,,+++***))))))))))))))))))))))))***+++,,,,,,((())))))******))))))))).........------,,,,,,+++............////////////000000//////000222444555888:::<<<@@@KKKZZZeeegggmmmcccWWWLLLCCC<<<>>>CCCCCCEEEHHHIIIIIIGGGEEECCCAAA???======???BBBCCCCCCOOOPPPQQQTTTYYY^^^cccfffmmmmmmiiibbb```jjjzzzlllbbbUUUHHHAAA;;;666777777666777:::777888;;;===>>>?????????>>><<<999555333111000000111111111000000000000000...---,,,,,,---...///000////////////000000000000222222222222333444555555555555555555777:::===???@@@FFFTTTlll)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""###%%%''')))***,,,$$$$$$$$$###"""$$$''')))+++******+++---///000///000...,,,+++******+++,,,---......////////////...---,,,+++++++++++++++++++++************++++++,,,(((((()))++++++,,,,,,,,,------------------------............////////////000/////////000222444555666999<<>>??????>>>===<<<>>>===;;;888666555555555333222222111000///......///......---...///000111////////////000000000000222222222222333444555666999888777777888;;;???AAACCCGGGRRRhhh(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######!!!%%%''')))***"""######""""""###%%%(((+++---............000111000///---,,,++++++,,,---------...///////////////,,,,,,++++++,,,,,,---...,,,,,,++++++***+++++++++((()))***,,,---...//////,,,,,,,,,,,,---------------............/////////000/////////000222444555777:::===DDDRRRdddqqquuuggg^^^SSSLLLDDD>>>===AAAAAACCCFFFJJJKKKLLLLLLKKKFFFEEECCCCCCDDDEEEGGGIIIQQQSSSVVV\\\eeeqqq~~~tttkkkkkkuuuuuucccWWWOOOIIIDDD>>>999::::::999:::======>>>>>>???>>>===;;;:::888888777666666555555444444333222111000...------000////////////000111111/////////000000000111111222222222222333444555666;;;999777666777:::>>>@@@EEEHHHQQQddd(((((((((((('''''''''&&&)))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######"""###$$$$$$###$$$%%%%%%%%%$$$%%%''')))(((+++...---+++***,,,///...---,,,++++++++++++,,,+++,,,------............*********++++++---......------,,,+++******++++++******,,,---.../////////------,,,,,,,,,,,,,,,,,,---------.........//////////////////000111333444999<<<@@@FFFSSSdddpppssseee[[[OOOGGG@@@;;;:::===DDDEEEFFFHHHIIIJJJIIIIIIGGGGGGFFFDDDCCCCCCEEEGGGMMMRRRYYYbbbmmmzzzsssnnnsss|||vvvbbbSSSKKKGGGAAA;;;666666777555666999999:::;;;=========<<<;;;666666666666555444333222333222222111000///......//////////////////000000/////////000000111111222333222222333333444555666:::888555444555888;;;>>>CCCGGGQQQddd)))(((((((((((('''''''''((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$######%%%&&&'''''''''%%%$$$###$$$%%%&&&&&&&&&&&&(((***&&&)))---,,,***)))***---+++++++++***************((()))***+++,,,,,,,,,,,,))))))))))))***,,,---...---,,,,,,+++************,,,,,,---.........------......---,,,++++++******------------............//////......///111333444888;;;@@@FFFSSSccclllooofff[[[NNNGGGAAA<<<;;;===AAABBBCCCEEEFFFHHHIIIIIINNNNNNMMMJJJGGGFFFHHHKKKMMMVVVbbbnnnxxx{{{|||xxxeeeTTTIIIEEE???999444444444333333666999:::<<<===>>>===<<<<<<:::;;;;;;;;;999777444222000000000000000111111111......................../////////000111222222222333333333333444555666666999888666555555888;;;===???EEEQQQeee))))))))))))((((((((((((&&&&&&&&&%%%$$$$$$######'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%%%%$$$$$$&&&'''''')))+++---,,,,,,,,,,,,******************))))))&&&'''(((***++++++++++++))))))))))))***+++,,,---++++++******)))*********+++,,,,,,------,,,,,,+++---------,,,++++++******,,,------------.........///.........///111333444333888>>>FFFSSSaaaiiiiiieee[[[QQQLLLIIIDDDAAAAAA;;;<<<>>>AAADDDHHHKKKMMMPPPQQQPPPMMMJJJIIILLLOOOUUU```ooo{{{xxxiiiWWWKKKFFFAAA:::555555555333333666===>>>??????>>>===;;;::::::;;;;;;;;;999555111.../////////000111111222222---...............---,,,...///000000111222333333333333333333444555666777999888888888999;;;===???===DDDQQQddd}}}+++*********))))))))))))'''''''''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""###$$$%%% """$$$$$$$$$###$$$&&&'''''')))+++......---+++*********++++++*********&&&'''(((***++++++,,,,,,************++++++,,,---)))))))))((())))))******((()))***+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------.....................///111222444333999@@@GGGRRR^^^bbbaaa]]]WWWRRRSSSSSSLLLFFFCCC:::;;;<<>>>>>???EEEPPP```www++++++++++++*********)))+++******)))(((''''''''''''&&&&&&%%%%%%&&&&&&'''!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$$$$%%%'''(((!!!###%%%%%%%%%$$$%%%&&&%%%$$$%%%)))---///,,,)))***++++++,,,,,,,,,++++++'''((()))***,,,,,,------,,,,,,++++++,,,,,,------(((((('''(((((()))******%%%&&&((()))++++++,,,,,,'''((()))***,,,...//////,,,,,,,,,---------..................///000222333777===DDDJJJRRRZZZ[[[XXXTTTQQQQQQWWWYYYQQQHHHBBB>>>>>>>>>???BBBFFFJJJLLLUUUXXXZZZZZZXXXZZZ___eeegggrrr~~~{{{ssskkk^^^RRRNNN@@@999444444333111222555222333555888999:::::::::888999<<<<<<;;;777222000222222111111000000/////////000111111111///...---...///000111222333444444444444444444444555777777222444666888:::;;;<<<<<>>???CCCKKKWWWlll((()))+++,,,,,,,,,,,,+++(((((()))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!! &&&&&&%%%%%%&&&''''''(((''''''(((***+++,,,---...,,,,,,---------,,,,,,+++%%%'''***+++******+++,,,+++++++++******+++,,,,,,---,,,***)))(((((())))))))))))************)))))),,,+++***)))))))))))))))++++++,,,,,,------,,,,,,,,,...//////000222555888777999>>>EEELLLOOONNNLLLKKKNNNUUU```hhheeeXXXMMM@@@???======???CCCFFFHHHLLLPPPSSSUUUWWW^^^gggoootttxxx~~~}}}nnneee^^^VVVPPPEEE>>>888666444111000222333444555666777888888888:::;;;<<<<<<;;;999666555333111000000222222222111////////////////////////000000111111222333444444444444444444444444444444555666777777777999<<<>>>>>>CCCJJJVVVkkk)))******++++++******)))'''(((((((((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###""" &&&%%%%%%$$$%%%&&&'''(((&&&''')))+++------------......------,,,,,,,,,,,,'''(((***+++***)))***+++***************+++,,,------,,,+++))))))))))))***)))******++++++*********,,,+++***)))((((((((((((++++++,,,,,,------------+++,,,...///000333777:::666777999>>>EEEKKKNNNPPPKKKPPP[[[jjjssspppcccWWWFFFCCC>>>===>>>AAACCCDDDEEEHHHMMMRRRXXXbbbmmmvvvyyy{{{~~~~~~pppgggaaaXXXQQQGGG@@@999777555222111333555666777888888888888888;;;<<<<<<===<<<:::777666444222111111222333333222////////////////////////...///000111222333444555555555555555555555555555333555777888999:::===???>>>BBBJJJUUUiii(((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$((('''&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%"""!!!!!!!!!!!!""""""###)))(((&&&$$$$$$%%%&&&'''%%%'''***,,,......---,,,//////...------,,,,,,,,,,,,------+++(((&&&&&&&&&))))))))))))***+++---------,,,***)))(((((()))***(((((()))************)))+++***)))'''&&&&&&&&&&&&*********++++++,,,------,,,---///000111333777:::666666666888???GGGNNNSSSNNNUUUcccttt}}}xxxgggXXXIIIDDD???<<<>>>AAACCCCCCCCCFFFLLLRRR[[[fffrrr{{{{{{}}}~~~~~~}}}sssiiiddd\\\SSSHHH@@@:::888666222111333777888888999999999888888:::;;;<<<<<<;;;999777555444222111111222222222111////////////////////////------...000222333444555444444555555555555666666111444777999:::;;;===???>>>BBBIIITTThhh,,,++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######&&&&&&%%%$$$$$$###$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$"""  ###''')))...---+++)))((('''''''''$$$&&&)))+++------,,,+++/////////......------------------+++(((&&&&&&&&&(((((())))))***+++,,,---,,,+++)))(((''''''((((((&&&''''''((())))))(((((((((((('''%%%%%%$$$$$$$$$(((((((((((()))***+++,,,...000111111111333666999777666444555:::CCCMMMSSSQQQYYYgggwwwvvvcccRRRIIICCC>>>===@@@CCCDDDCCCCCCFFFLLLSSS\\\gggqqqwwwvvvyyy}}}~~~~~~wwwjjjeee]]]TTTHHHAAA:::888666333222444999999::::::;;;:::::::::999:::;;;;;;:::888555444333222000000000111000///////////////////////////,,,---...///111222333444444444444444555555666666222444888:::;;;<<<>>>??????CCCIIITTTggg---,,,+++***************)))(((''''''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%(((&&&###!!!!!!###&&&(((++++++***)))'''%%%$$$###$$$%%%''')))++++++++++++---...///000000///...---*********)))(((((()))+++)))))))))))))))***+++,,,+++***)))''''''''''''(((%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$%%%%%%%%%''''''&&&&&&''')))+++,,,///111222222222444777999777666444444777???HHHOOOQQQWWWbbboootttlllZZZKKKGGGBBB===>>>BBBFFFEEECCCCCCEEEKKKRRRZZZcccjjjmmmmmmsssyyy|||}}}|||~~~{{{xxxiiiccc\\\SSSHHHAAA;;;:::888555555777999:::;;;<<<<<<<<<<<<<<<999999:::;;;:::777555444333222000///000000///...////////////////////////,,,---...///000111222333222222333333444555555555444666888999:::;;;>>>@@@@@@DDDJJJTTTfff++++++***)))))))))*********)))((('''''''''((((((######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$""" $$$%%%&&&'''((()))***++++++---000222333111///...)))******)))((((((***,,,******))))))))))))******,,,+++***(((((((((((()))%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''))),,,---...///111222333555999<<<666666444333444:::CCCIIINNNOOOTTT]]]ccc```SSSHHHFFFAAA===???DDDGGGEEEAAABBBEEEJJJRRRYYY```ccceeehhhmmmrrrtttsssrrrrrrtttvvv~~~xxxeee^^^XXXQQQJJJCCC======;;;999999;;;999:::;;;<<<===>>>>>>>>>::::::;;;;;;:::888666444555333111000111111000///////////////////////////------......///000111111111111222222333444444555666777888999999:::===@@@AAAEEEKKKUUUfff------+++++++++,,,---...+++***)))''''''(((((()))###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%&&&'''((()))$$$#########$$$%%%%%%&&&!!!###%%%''''''%%%###""""""$$$'''))))))(((%%%$$$$$$$$$$$$%%%'''(((***+++))),,,000333444333000...,,,,,,+++)))'''&&&((()))+++***)))))))))))))))***---,,,+++))))))))))))***&&&'''((()))************'''''''''''''''((()))***)))(((''''''(((***---...,,,...000222333777;;;>>>555555444222222777>>>EEEJJJHHHIIIOOOVVVWWWPPPIIIFFFAAA>>>@@@FFFHHHDDD???CCCEEEKKKSSSZZZ___aaabbbgggjjjlllkkkhhheeeeeefffvvvwwwbbbZZZUUUOOOKKKDDD??????>>><<<<<>>?????????;;;;;;<<<===;;;999777555666444222111222222111000////////////////////////---.........//////000000000000111222222333444444888999999888888:::===@@@BBBFFFKKKUUUggg,,,+++))))))******(((''''''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))&&&$$$$$$###!!! ######"""""""""""""""###!!!$$$'''&&&""" !!!!!!""""""$$$%%%'''(((000000111222111///---+++)))))))))***************))))))((('''''''''''''''''''''((((((((((((''''''---)))&&&&&&)))***)))'''(((''''''''''''&&&&&&&&&''')))***)))''''''+++///***+++...111444888:::;;;666444111///111777===AAAIIIGGGGGGIIILLLLLLHHHEEE?????????@@@BBBCCCCCCBBBEEEGGGKKKRRRYYY___bbbcccccc```^^^]]][[[[[[bbbjjjzzz~~~hhh\\\UUUPPPKKKIIIEEE@@@<<<:::888777777888:::;;;;;;:::999777:::;;;;;;;;;:::999999888333222000.........//////////////////////////////---++++++---111222///+++...///111333444444333222444555555555555888<<>>:::888666444555888<<<>>>???>>>===>>>BBBDDDDDDCCCHHHGGGFFFFFFGGGGGGFFFEEECCCCCCFFFLLLUUU^^^dddgggeeeaaa]]][[[YYYZZZbbblll|||gggZZZPPPJJJHHHGGGEEECCCAAA@@@??????;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::444333111000//////000000........................333///,,,***+++...000111***...444666555444666888444555666666666888<<>>===;;;:::999444444222111111111111111........................---///222333222111000000***000555555111///333777555666777777777999===???BBBEEEMMMXXXggg{{{---+++************)))'''******)))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((***((($$$###&&&+++&&&%%%%%%$$$$$$$$$%%%%%%(((%%%""""""$$$%%%%%%$$$$$$$$$%%%&&&(((***+++,,,------///000222222222222...,,,)))'''&&&&&&((()))++++++***))))))))))))***'''''''''(((((('''''''''###&&&((('''%%%$$$&&&)))%%%&&&'''((()))***++++++***...222333000...---///---...000222444666888999666777999<<<===>>>======>>>;;;777555888>>>DDDHHHKKKKKKJJJIIIGGGGGGHHHIIIKKKIIIHHHKKKRRR[[[cccgggccc]]]WWWUUUUUUZZZhhhuuussseeeYYYOOOJJJHHHHHHHHHGGGDDDAAA???===888888777888999;;;===>>>===<<<<<<;;;999777666555444333333222111111000000........................)))---000111000222666:::::::::999555000...111333555666888888888:::===@@@CCCEEELLLXXXeeeyyy---,,,******++++++)))(((******)))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###'''***((($$$###''',,,***)))((('''&&&%%%%%%%%%"""%%%((((((&&&%%%%%%&&&((('''''''''(((((()))***+++,,,...///000222222333///---***'''&&&''')))*********)))(((((((((((()))'''(((((())))))((((((''''''((()))'''$$$$$$(((,,,%%%&&&'''(((***+++,,,,,,000444777777333///......000111222333555777888999666999===BBBFFFIIIJJJJJJLLLIIICCC???@@@DDDKKKPPPZZZZZZYYYVVVSSSQQQSSSUUUUUUSSSRRRSSSWWW[[[___```^^^YYYTTTSSSUUU\\\jjjxxx{{{ssshhh]]]TTTKKKFFFCCCEEEEEEEEECCC@@@===:::888444555777999:::;;;:::::::::::::::888777555333222222222222111111000//////........................000///---+++...777EEEOOOIIIBBB:::444444555555444444666888999999:::===???>>>AAAHHHRRR___sss---,,,+++***++++++***((())))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$'''***+++***)))((('''&&&&&&&&& %%%******'''%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%))))))***+++---...///000...---+++)))))))))***+++******)))(((((((((((()))((())))))******))))))(((*********(((''''''(((***''''''((()))***+++,,,,,,999<<<@@@???:::666555555555666666888999:::;;;;;;:::===AAAFFFLLLPPPSSSUUUVVVSSSNNNIIIGGGIIIOOOTTT[[[[[[YYYTTTOOOLLLNNNQQQRRRPPPNNNNNNPPPQQQQQQPPPQQQLLLIIIJJJKKKQQQ^^^kkkyyynnnbbbUUUMMMHHHCCCAAAAAA?????????>>>===;;;:::999555777999;;;<<<<<<:::999:::::::::999888666555444222222222222111000///...------------------------///444;;;BBBGGGJJJMMMOOOBBB:::222///222666555333333555777999999:::<<<>>>???AAAGGGQQQ^^^qqq...,,,++++++++++++***(((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((($$$%%%'''((((((((())))))$$$###############$$$$$$(((((()))***+++,,,...///------,,,++++++,,,,,,---++++++***))))))))))))*********++++++++++++***************++++++)))&&&$$$(((((()))******+++,,,,,,888;;;>>>>>>:::777777888444555555666777888888999:::;;;===AAAEEEJJJOOOQQQIIIGGGDDD???;;;<<<@@@EEELLLMMMLLLHHHCCCBBBEEEIIILLLJJJGGGFFFGGGHHHHHHHHHHHHEEEDDDDDDEEEHHHSSS]]]mmmttt{{{~~~zzzhhhZZZMMMIIIGGGDDDCCCDDD>>>===<<<<<<;;;;;;;;;<<<888999::::::;;;;;;;;;;;;999999999999888777666555222333333333333111000///------------------------+++333@@@LLLRRROOOGGG@@@444111...///111333222000222444777888999999;;;===@@@BBBHHHRRR^^^qqq...,,,++++++++++++***((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%######$$$%%%&&&''')))))))))&&&###$$$(((++++++***'''&&&&&&'''''')))***************+++,,,---///000,,,,,,---------------------,,,++++++******++++++++++++,,,,,,,,,,,,++++++))))))***---///+++$$$)))))))))***++++++,,,,,,,,,///222222000...///111///000000111111222222333666555555777:::???DDDGGGKKKKKKHHHDDD@@@@@@CCCGGGDDDFFFGGGEEECCCDDDJJJPPPNNNKKKHHHGGGIIIKKKMMMMMMMMMJJJIIIJJJIIIJJJRRR\\\hhhqqqyyy~~~}}}wwwcccUUUIIIGGGHHHEEECCCEEE@@@???===;;;;;;;;;;;;<<<;;;:::888777777888:::;;;777777777777777666555555333444555555444333111000------------------------111//////333999<<<<<<:::000222555777777555333222111444666888888999:::<<<===???EEENNNZZZmmm---,,,+++***))))))))))))+++***)))'''&&&&&&&&&&&&$$$$$$%%%%%%$$$###!!! %%%$$$###"""""""""$$$%%%&&&###""""""$$$%%%###!!!######$$$$$$$$$%%%%%%%%%!!!%%%)))((($$$"""$$$''''''((((((&&&$$$###$$$&&&'''(((((((((((())))))))))))(((&&&''')))******)))$$$'''((('''%%%$$$'''***'''&&&&&&&&&&&&'''(((((((((&&&$$$%%%'''(((%%%"""'''''''''''''''((())))))+++---...---***))),,,//////.........000111333555555333222444:::???AAAAAAHHHKKKIIICCC??????>>><<>>===<<<<<<;;;999777555555555666777777888888777777777777666555444333777666555333111000///...,,,,,,------------,,,,,,+++...000111000000000222333222111111111222444444666666777888999:::;;;;;;;;;BBBDDDIIIXXXggg~~~...---,,,+++************)))((((((''''''''''''(((&&&&&&&&&&&&&&&$$$###"""$$$$$$$$$$$$$$$%%%%%%&&&%%%###"""###&&&'''&&&$$$""""""#########$$$$$$$$$###$$$%%%&&&''''''''''''((()))***)))''''''''')))******+++++++++,,,,,,,,,,,,,,,+++***************((())))))(((&&&%%%&&&'''(((''''''''''''((())))))---***&&&&&&''')))(((''''''''''''''''''((()))))))))***++++++******+++---////////////000222444555666444333555999===??????HHHKKKJJJEEEBBBCCCCCCAAA???@@@@@@@@@AAACCCGGGJJJJJJJJJKKKLLLNNNQQQSSSUUUUUUSSSQQQPPPOOOQQQ\\\hhhxxxyyyvvvooojjjhhheee```___]]]ZZZXXXVVVQQQKKKFFFBBB@@@>>>======<<<:::999888888888888999999999999666666777666666555444333555444333222111000///.........////////////.........///111000//////000222222111111000111222333444555555666777888999::::::???EEEFFFJJJWWWdddzzz///...---,,,++++++++++++'''''''''''''''((())))))(((((((((((('''&&&%%%%%%###$$$%%%&&&''''''&&&&&&######"""$$$&&&(((((('''!!!!!!"""""""""#########%%%###"""%%%***,,,***'''%%%''')))***)))(((((()))(((((((((((()))))))))))))))***+++)))%%%###%%%''',,,***)))(((((('''&&&$$$((((((((((((((()))******000,,,'''%%%&&&((())))))'''''''''''''''((())))))))))))***,,,...///...,,,000000000111222333444555666555444555888;;;<<<<<>>>>>===<<<:::777666666666666555555555666666666666555444333222222222222111000/////////000000000000000000000000000111111000//////111333000000000000000111222222444444555666777888999999???FFFFFFJJJVVVcccxxx...---,,,++++++***++++++((((((''''''''''''((((((((((((((((((''''''&&&&&&###%%%'''((((((&&&$$$############$$$%%%&&&&&&&&&""""""""""""#########$$$$$$###"""$$$(((***(((&&&"""&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((%%%(((***'''""" ###''',,,***'''(((******'''$$$((((((''''''(((((()))***---+++'''%%%%%%&&&'''''''''''''''''''''((())))))+++***+++///333444111...111111222222333444555555666666555555777888999:::;;;@@@BBB???>>>??????===BBBAAA>>>;;;:::===BBBGGGLLLKKKIIIIIILLLPPPTTTWWW]]]ZZZ[[[```fffjjjqqqwwwssseee^^^ZZZXXX\\\```dddeeeaaaZZZRRRMMMCCCAAA>>>=========<<<:::888777777666555555444444666666666555555444333222000000000000////////////111000000000000000000111000000000///...000333666///////////////000000111333333444555666777888888;;;CCCDDDIIIVVVcccyyy---,,,+++******)))))))))******(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%'''((('''$$$!!!###$$$$$$$$$#########$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$ $$$%%%%%%$$$$$$$$$)))))))))*********++++++%%%)))+++)))%%%$$$(((,,,***(((&&&(((+++,,,)))&&&''''''&&&&&&''''''((())))))))))))((('''&&&&&&&&&'''''''''''''''((())))))+++***+++///333555222///222222333333444444444444555666666666555666666777;;;AAADDDCCCBBBCCCBBB???@@@???<<<999999===CCCHHHNNNLLLJJJIIIIIILLLPPPRRR[[[XXXZZZhhhvvv~~~qqqgggaaa]]]bbbdddggghhhddd\\\RRRKKKCCC@@@===;;;;;;<<<;;;:::======<<<;;;:::999999888666666666666555444333222////////////////////////000//////......//////000---............111444888......//////000000000000333333444555666777888888:::BBBDDDHHHUUUbbbwww,,,,,,+++***))))))))))))+++***)))(((&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&$$$%%%'''((('''$$$!!!###$$$%%%$$$"""!!!"""######$$$$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$#########!!!###%%%&&&&&&%%%&&&'''(((((((((((())))))))))))%%%'''((((((%%%%%%(((+++&&&&&&''')))******)))'''&&&&&&&&&&&&&&&'''(((((((((***++++++)))((((((((('''''''''''''''((())))))))))))***---///111000...111222333444444444444333444555666666444444555666777>>>CCCCCCDDDEEEDDDBBB>>>===<<<:::;;;@@@GGGMMMOOOMMMKKKIIIIIIJJJLLLNNNWWWVVV___rrrwwwpppjjjjjjiiiiiihhhfff^^^RRRIIIDDDAAA===;;;;;;;;;;;;;;;===<<<<<<;;;:::999999999777777777777666555444333000000000000//////////////////------------//////+++---.........000333666......///000000000000000333333444555666777888888<<>><<<<<<<<<<<<<<<999999999888888777777777888888888888777666555444111111111000000/////////000///---,,,,,,---///000,,,---//////......///111...///000111111111000000444444555666777888888999:::BBBDDDHHHTTT___sss......---,,,++++++++++++(((''''''''''''((())))))((('''&&&%%%%%%&&&((((((###$$$&&&'''))))))))))))!!!###&&&&&&$$$$$$''')))""""""""""""############&&&!!!"""***---)))###%%%&&&&&&&&&%%%%%%'''(((((((((((())))))))))))***---+++)))((((((((('''&&&%%%(((++++++'''$$$###$$$((((((((((((((()))******%%%&&&&&&###"""###(((,,,'''''''''''''''((())))))***---///...,,,,,,000333000111222333444333222111111444666666333222333555444===FFFJJJNNNRRRSSSQQQMMMKKKHHHDDDAAABBBEEEHHHNNNNNNNNNMMMMMMMMMMMMMMMMMMZZZqqqwwwooohhhgggiiidddXXXLLLFFFCCC???=========>>>===;;;;;;;;;::::::::::::999999999999888888777666555222222222111000/////////111///...------...///111---///000///...,,,,,,---...///111222222222111000444444555666777888999999555>>>AAAGGGUUUbbbvvv...---***)))((((((***+++(((&&&%%%######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&((('''&&&&&&''''''%%%#########$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$!!!$$$&&&&&&$$$###$$$&&&&&&&&&&&&'''''''''(((((()))++++++***(((&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&''''''(((((()))+++,,,---...///000///......///000000000111222222222222222000222555555333111000000///777DDDOOOUUUXXXXXXXXXRRRNNNMMMLLLIIIEEEGGGKKKPPPQQQRRRPPPMMMLLLLLLMMMSSS```tttzzzllljjjiiibbbXXXSSSHHHCCC???>>>===999777888===<<<;;;:::999777666666777888888999999999888888777666555333222111000000///...---,,,,,,---...///111222222000000222333222000000000000000111111111222222222222333555777888======AAAGGGPPP```xxx...---+++)))((()))******+++***(((&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%''''''%%%######$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$+++)))&&&$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((()))))))))+++,,,+++***)))((('''(((((()))((('''''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&''''''(((((()))+++,,,---+++---...///......000111000000111222222222222111111333555666444222111111111888AAAJJJPPPTTTWWWXXXVVVRRRPPPOOOKKKHHHIIINNNTTTVVVVVVSSSOOOMMMMMMNNNRRRaaavvvxxxrrrnnndddXXXRRRHHHBBB>>>??????<<<;;;<<<;;;;;;:::999888777666666888888999999999999999888666555444222111000/////////......------......///,,,------,,,,,,---------//////000000111111111222333222222333444555777888<<<<<<@@@FFFNNN]]]uuu...---+++***))))))******++++++)))((((((((()))***'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$###$$$&&&&&&%%%######$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&&&&%%%)))&&&###"""$$$%%%%%%###$$$%%%%%%%%%%%%&&&&&&&&&"""%%%'''))))))***,,,---***)))((('''%%%%%%%%%%%%((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((()))+++,,,---)))+++---......///111222000000111222222222222111333555777777555333333333444888>>>DDDIIINNNSSSVVVVVVRRROOONNNKKKHHHJJJPPPZZZ[[[[[[WWWRRRNNNNNNOOOXXXhhh~~~{{{tttiii]]]UUUKKKEEE@@@AAA@@@<<<;;;===888888888888777777666666999999::::::::::::999999555444333111000//////............//////.........------...///......------......///000111222222333444333333444555666888888;;;;;;>>>DDDLLLZZZqqq...---,,,***************)))((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''###""""""$$$&&&&&&%%%$$$"""######$$$$$$######"""!!!"""$$$&&&''''''&&&&&&!!!"""$$$'''((('''$$$!!!''''''''''''(((((((((((('''(((******((((((((()))(((((('''&&&%%%%%%$$$$$$)))))))))((((((((((((((('''(((((((((((((((((('''''''''(((((()))+++,,,---***+++---...---...000111000000111222222222222222555777888888666555555555555888===AAAEEEIIIMMMQQQPPPLLLJJJIIIGGGFFFIIIOOO[[[^^^^^^YYYRRRMMMMMMOOOaaarrryyyooocccZZZPPPIIICCCAAA???:::888:::777777777777777777777777::::::;;;;;;;;;:::999999555444333111000000//////---...///000000///...---///...///111111...---...---...///000111222333333444444444555666777888888:::;;;>>>CCCJJJWWWmmm------,,,++++++*********'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''###""""""$$$&&&&&&%%%$$$!!!!!!""""""""""""!!!!!!"""###%%%&&&''''''&&&&&&$$$&&&))))))((('''&&&&&&'''''''''((((((((()))))))))***+++***(((&&&&&&''')))))))))*********))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''(((((()))+++,,,---,,,...///...------...///111222222333333333333333777888999888777666666777444888===BBBDDDFFFHHHIIIHHHEEEDDDFFFEEEEEEIIIOOOXXX[[[\\\XXXPPPKKKLLLOOOcccsss|||rrrfff[[[PPPIIICCCAAA>>>:::888:::777777777777888888888888;;;;;;;;;;;;;;;:::999888666555444333222111111111---...///000000///...---///,,,,,,//////******------...///000111222333333444444555666666777777777;;;;;;>>>CCCIIIUUUiii|||---------,,,++++++******)))))))))((((((((('''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&$$$$$$###$$$&&&&&&%%%###!!!""""""""""""""""""!!!###$$$&&&''''''&&&&&&%%%+++(((%%%###$$$%%%''''''%%%%%%&&&&&&&&&'''''''''&&&(((******)))((()))***''''''((()))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''(((((()))+++,,,---...///000///...---...000333333444555555555555444777999999888777666777888555999???CCCDDDDDDDDDDDDEEECCCCCCFFFFFFEEEIIINNNRRRVVVYYYUUUNNNJJJLLLQQQ\\\llluuufffYYYMMMFFFAAA@@@???======???999999999999999::::::::::::;;;;;;::::::999888777666555444333222222222222/////////000000/////////444...---111000++++++111......///000111222222333333444555666666666666555;;;;;;>>>BBBGGGRRRfffwww------------,,,+++******************))))))((((((&&&'''''''''((((((((()))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%''''''%%%#########$$$$$$$$$$$$######%%%&&&'''''''''&&&%%%$$$***$$$!!!&&&///222---&&&&&&&&&&&&&&&''''''''''''%%%'''))))))))))))***+++&&&&&&'''(((((('''&&&%%%'''''''''(((((())))))))))))((('''&&&&&&'''((()))''''''(((((()))+++,,,------///000000//////111222444555555666666666666666888999999888666666777888888<<<@@@BBBCCCBBBBBBCCCCCCBBBCCCFFFFFFCCCEEEIIIKKKQQQUUUSSSLLLJJJNNNTTT[[[iii|||zzzjjjZZZNNNGGGAAAAAA@@@??????BBB<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888777666555444333222111111111111000000////////////000000999111...222111,,,---555//////000000111111111222222333444555666555444444::::::<<<@@@DDDNNNaaasss------------,,,+++******)))))))))))))))(((''''''&&&'''''''''(((((())))))+++***)))((('''&&&&&&&&&((('''&&&&&&''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''((('''%%%$$$###'''"""%%%444FFFIII;;;***(((((((((((()))))))))***&&&(((******)))((()))***++++++,,,+++***)))'''&&&&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))''''''(((((()))+++,,,---,,,...000111000111333555555666666777777777777777888999999777666555777888<<<>>>@@@AAAAAAAAABBBCCCBBBAAACCCFFFDDD@@@@@@DDDHHHNNNSSSRRRLLLJJJOOOVVV```kkk|||ppp```RRRKKKDDDCCCAAA??????BBB>>>>>>=========<<<<<<<<<:::::::::999888777666555333333222111000000000111111000///......///000111777---***...---(((***333000000000000000111111111222333444555555555444333999999;;;???CCCLLL___ppp222///***((('''(((((('''+++++++++***)))((((((''',,,)))&&&###"""$$$'''***'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$&&&))),,,...%%%&&&&&&&&&%%%$$$$$$###))))))---((($$$''''''))),,,,,,+++)))((('''))))))***++++++***((('''%%%(((+++)))$$$###'''+++((((((((('''((()))******&&&((()))'''%%%$$$&&&((("""###$$$&&&))),,,///000...000111222222444666999999<<<>>>===:::666666777<<<;;;999666333444888;;;===@@@BBBCCCBBBAAAAAABBBDDDDDDCCCAAA??????@@@BBBDDDKKKSSSSSSNNNMMMRRRXXX^^^lll~~~iiiZZZRRRMMMGGGEEEFFFFFFBBB>>>@@@@@@??????>>><<<;;;:::;;;999888888999:::999888777666444333111111000000000000000000000000000000,,,------...///000111111.........///000222444444222333444555666666666666999999;;;???DDDLLL[[[jjj666333...,,,,,,,,,,,,+++++++++******)))(((((('''***)))((('''''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########%%%(((+++,,,'''''''''''''''&&&%%%%%%'''&&&***%%%###&&&''')))++++++***)))))))))******++++++***)))((('''&&&((()))(((&&&%%%(((***'''((((((((()))))))))))))))***+++)))'''&&&(((***))))))******++++++,,,,,,111333555666666777999;;;@@@DDDFFFEEEAAA===;;;<<<<<<<<<;;;:::999:::===@@@AAACCCEEEEEEEEEEEEFFFHHHFFFGGGFFFDDDBBBBBBCCCEEEOOOVVV\\\[[[VVVTTTWWW]]]dddppp}}}hhhYYYSSSNNNHHHFFFGGGFFFCCC@@@DDDCCCBBBAAA@@@??????>>>@@@???======?????????>>>;;;:::999777666555444444000000000000000000000000------......//////000000000000000000111333444555222333444555666666666666888888:::???CCCJJJYYYhhh444111---+++++++++******++++++******)))((((((((('''(((***+++***)))'''%%%(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&((()))((((((((()))(((((('''&&&((( $$$(((%%%$$$'''&&&((())))))))))))***,,,++++++++++++***)))((('''+++******((((((''''''(((&&&'''((()))***)))((((((++++++,,,***)))((()))+++,,,,,,---......---,,,+++333555777888888999:::;;;DDDHHHLLLLLLGGGBBB?????????AAABBBBBBBBBCCCFFFHHHHHHHHHIIIHHHHHHIIIKKKNNNOOOOOONNNLLLJJJJJJKKKMMM]]]dddjjjjjjddd```aaadddoooxxxoooaaaSSSNNNIIIGGGGGGFFFDDDAAAEEEDDDBBBAAA@@@@@@@@@@@@>>><<<;;;;;;===>>>===<<<:::999777555444333333333000000000000000000000000.........///////////////222222111111222333333444222333444555666666666666888777:::>>>AAAHHHVVVddd}}}333000,,,*********)))(((************))))))((((((&&&''')))******(((&&&%%%'''&&&&&&%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''$$$$$$#########$$$%%%&&&'''(((((((((((((((''''''***$$$!!!%%%'''&&&&&&)))&&&'''((((((((()))+++---,,,,,,,,,+++***)))((('''///,,,***))))))((('''%%%%%%&&&(((******)))((('''*********)))((((((((()))'''))),,,...000000///...000222555666666666777888@@@EEEJJJKKKGGGBBB??????@@@BBBDDDEEEEEEEEEFFFGGGKKKKKKJJJHHHGGGHHHKKKNNNQQQQQQQQQOOOMMMLLLNNNPPP\\\eeennnqqqlllfffccccccqqqyyysssgggQQQMMMHHHEEEDDDDDDCCCBBBBBB@@@>>><<<;;;<<<===>>>:::888777777999::::::999888777555444222111111111000000000000000000000000///////////////.........333222222111111111222222222333444555666666666666777777999===???EEESSS```zzz444222///------,,,+++************)))))))))))))))&&&&&&&&&%%%&&&&&&&&&'''%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&(((%%%###%%%&&&&&&&&&(((%%%&&&''''''''')))+++...---,,,++++++***)))))))))***((('''&&&'''((('''&&&$$$&&&((()))***)))'''&&&((('''&&&&&&&&&&&&&&&&&&$$$&&&)))---/////////...***,,,...000000111333444:::???EEEHHHEEEBBB@@@@@@>>>@@@BBBBBB@@@??????@@@GGGGGGGGGFFFDDDDDDFFFGGGKKKKKKJJJHHHFFFFFFHHHIIIOOOZZZgggmmmkkkddd^^^[[[kkksss~~~{{{jjj___MMMJJJEEEBBB@@@@@@@@@@@@???===;;;999999999;;;<<<<<<:::999999;;;===<<<<<<:::999777666444444333333000000000000000000000000///////////////.........222222111000000000000111222333444555666666666666777777999<<<>>>CCCPPP\\\vvv333000...,,,,,,+++)))(((******))))))))))))))))))'''&&&$$$######%%%'''(((###############$$$$$$%%%((('''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%$$$&&&((((((((()))***,,,,,,,,,+++************+++''''''''''''''''''((()))%%%&&&'''((()))(((''''''(((&&&$$$$$$%%%&&&%%%$$$&&&''')))***+++++++++***%%%''')))***+++---111333999>>>DDDGGGEEECCCCCCCCCBBBDDDEEEDDDBBB@@@@@@@@@@@@CCCEEEFFFEEEDDDDDDDDDIIIIIIHHHFFFDDDDDDEEEGGGJJJUUUcccllllllfff```]]]jjjrrr|||sssbbbXXXJJJGGGCCC???======>>>??????>>><<<;;;;;;;;;<<<===<<<;;;:::;;;===>>>>>>===888777666444333222111111000000000000000000000000.........///////////////111111000000///000000000222333444555666666666666888777999<<<>>>BBBMMMYYYrrr111///---,,,+++***(((&&&)))))))))))))))))))))***&&&&&&%%%$$$$$$&&&''')))$$$#########$$$$$$%%%&&&''''''%%%$$$"""!!! $$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$$$$######&&&((())))))((()))***++++++*********+++,,,---222333333///***((((((***&&&&&&&&&'''''''''((((((***'''%%%%%%'''(((&&&%%%(((((((((((())))))))))))%%%&&&((((((***...333777<<>>;;;;;;===???????????????>>>>>>>>>>>><<<:::999:::<<<>>>>>>===777666444333111000000000000000000000000000000000------......//////000000111111111000000111222222222333444555666666666666888888:::======AAALLLWWWmmm555333111000000...,,,***)))))))))))))))*********&&&&&&&&&&&&''''''(((((($$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%###'''((('''&&&&&&&&&$$$###&&&)))***)))(((((((((+++******)))***,,,---...CCCDDDBBB:::///(((''')))'''&&&&&&&&&&&&'''((((((,,,)))'''''')))***)))'''((('''''''''((()))***+++'''(((((()))+++000777;;;???CCCGGGGGGEEECCCDDDFFFAAABBBBBB@@@???>>>@@@AAAAAAHHHRRRYYY[[[ZZZXXXVVVIIIIIIHHHFFFDDDDDDEEEGGGMMMSSS\\\bbbccccccbbbaaaeeekkkppprrrssszzz~~~nnn```XXXHHHFFFBBB>>>;;;;;;===@@@??????@@@@@@@@@???>>>>>>>>>===<<<===???AAAAAA@@@;;;:::888777555444444444000000000000000000000000,,,------...///000111111222222111111222222333444222333444555666666666666999999;;;===>>>AAAKKKVVViii555111,,,+++---...,,,******(((&&&'''***+++***''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%&&&'''((())))))))))))&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%)))(((&&&$$$$$$$$$%%%&&&(((''''''''''''((()))))))))'''(((,,,+++***222>>>cccfffZZZ???+++(((***)))&&&$$$!!!!!!$$$&&&&&&%%%'''''''''''''''((()))******'''%%%%%%(((***)))'''***(((&&&&&&***111999>>><<>>===HHHJJJPPP\\\fffhhhbbb[[[UUUMMMFFFFFFFFFDDDAAA@@@GGGMMMUUU[[[^^^aaaeeehhhjjjiiiiiilllpppyyyuuuhhh\\\RRRKKKGGGAAA>>>===>>>>>>>>>???>>>>>>===>>>???AAABBBBBBCCCDDDEEEDDDBBB@@@>>>===<<<:::888666444444333000000000000////////////........................,,,...000000//////111333222333333444555666777777---555<<<===;;;@@@LLLXXXjjj777333...,,,......---+++&&&$$$$$$%%%(((******((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&'''(((((())))))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''%%%&&&)))((('''///888bbbhhhaaaKKK888111---)))'''%%%######%%%''''''&&&(((''''''''''''(((((())))))'''&&&'''))))))(((&&&)))'''&&&&&&***000777;;;===CCCGGGGGGIIIKKKJJJFFFFFFDDDAAA@@@@@@@@@??????KKKOOOYYYfffqqqqqqiii```VVVMMMFFFEEEFFFDDDCCCCCCHHHLLLQQQVVVZZZ]]]aaacccfffaaa```eeennnzzz|||qqqggg]]]TTTLLLHHHCCC@@@?????????>>>>>>>>>>>>???AAACCCFFFGGGDDDEEEEEEFFFEEEDDDCCCBBB===<<<:::888666444333333111111111000000000//////...........................///000000//////000111222222333444555666777777222777<<<===<<<@@@KKKTTThhh}}}:::555000......///...,,,...,,,)))((()))((('''&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%###""""""######$$$###$$$%%%%%%%%%$$$###"""###$$$%%%&&&'''((((((((('''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&,,,333RRRXXXSSS@@@///((($$$ '''&&&$$$%%%'''(((((('''((((((''''''&&&''''''''')))((((((((())))))&&&$$$&&&&&&&&&'''***///444777===CCCFFFFFFGGGIIIGGGCCCFFFCCC@@@???@@@AAABBBBBBLLLSSS```pppzzzyyynnneeeWWWNNNFFFDDDEEEDDDDDDFFFJJJJJJMMMQQQWWW[[[]]]^^^]]]WWWUUU]]]jjjyyyyyyooohhh___XXXLLLIIIEEECCCAAA@@@???===<<<<<<===@@@CCCFFFJJJLLLEEEEEEEEEEEEEEEEEEEEEEEE===<<<:::888666444333333222222222111111111000000...........................///000000//////000111222222333444555666777777888:::<<<======AAAIIIOOOeeeyyy<<<777000---......---+++///---+++)))((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%***(((&&&$$$###$$$%%%&&&"""###$$$%%%%%%$$$"""!!!"""###$$$&&&'''(((((((((++++++***)))((('''&&&%%%''''''&&&&&&''''''((()))((((((((((((''''''+++///MMMOOOHHH888+++'''))))))&&&&&&%%%&&&&&&''''''''')))(((''''''&&&&&&&&&&&&((())))))******(((%%%###%%%%%%&&&(((+++...111222;;;@@@DDDDDDEEEGGGEEE@@@CCC@@@===<<>>AAADDDHHHJJJBBBBBBBBBAAABBBCCCDDDDDD>>>===;;;888666444333222333333333222222222111111........................,,,...000000//////111333111222333444555666666777;;;;;;;;;<<>>:::111(((''')))***$$$%%%%%%&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''')))******)))'''%%%$$$$$$%%%''')))+++---...///777<<<@@@@@@BBBDDDCCC???>>>;;;999:::>>>CCCFFFHHHMMMSSS]]]hhhpppqqqkkkfffWWWNNNEEEAAA>>>===@@@EEEJJJHHHHHHKKKQQQVVVWWWVVVNNNNNNPPPWWWaaannnssskkkaaaXXXLLLIIIFFFCCCAAA???<<<999999999999:::<<>>???@@@AAABBB@@@>>><<<999777555444333333333333333222222222222........................***,,,...///000111333555111111222333444555666666:::999999;;;???EEEJJJMMM\\\ooo???999111---,,,,,,+++)))444333111---***((()))+++((((((''''''''''''((((((###$$$$$$%%%%%%$$$$$$###((('''%%%$$$#########$$$############$$$$$$$$$%%%$$$%%%''')))+++,,,------)))'''$$$###%%%)))...111$$$$$$$$$$$$$$$%%%%%%&&&$$$''''''%%%%%%''''''$$$&&&***......***%%%#########%%%&&&'''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''')))******(((&&&&&&&&&&&&&&&((()))+++,,,---...222888===>>>AAAEEEDDD@@@;;;:::888:::>>>CCCFFFGGGMMMQQQWWW___eeefffdddbbbRRRKKKDDD@@@>>>===@@@FFFJJJIIIJJJLLLNNNPPPPPPPPPMMMMMMRRRYYYbbbppp}}}qqqhhh^^^UUUNNNJJJFFFBBB@@@>>>;;;999999999888888888:::;;;<<<;;;<<<===>>>@@@AAABBBCCCBBB@@@>>>;;;888666555444333333333222222222111111........................***,,,...///000111333555111111222333444555666666888888888:::>>>DDDIIIMMMXXXiiiBBB;;;333...------+++***<<<:::777000***&&&'''(((((((((''''''''''''(((((($$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$######""""""%%%$$$#########$$$&&&'''!!!"""$$$''')))+++,,,,,,(((&&&%%%$$$&&&))),,,...$$$$$$######$$$$$$%%%&&&###''''''%%%%%%)))'''###'''+++111444222---+++***###&&&(((((('''&&&&&&(((&&&&&&%%%%%%%%%&&&''''''&&&(((***)))'''&&&''')))'''(((((()))***,,,------000666;;;>>>BBBGGGGGGDDD===<<<;;;<<>><<<;;;::::::888888888888999:::===>>>AAACCCEEEFFFFFFFFFCCCBBB???<<<:::777666555222222222222111111111111........................---...000000//////111222111111222333444555555666777888999:::<<<@@@GGGLLLUUUeeeDDD===555///......,,,+++------,,,)))&&&%%%))),,,((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%$$$######'''%%%###"""###%%%''')))$$$%%%'''***,,,...///000******((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%))))))'''(((,,,***$$$$$$$$$%%%'''%%%$$$%%%((($$$'''******((('''''')))%%%%%%%%%%%%&&&&&&'''(((&&&((()))(((&&&%%%(((+++))))))))))))***+++---......555;;;???DDDIIIJJJGGGAAA???>>>???AAABBBAAAAAADDDGGGKKKOOORRRRRRQQQOOOHHHDDDAAABBBBBBCCCHHHOOOWWWYYY[[[XXXRRRMMMKKKKKKPPPLLLNNNZZZmmmuuummmiiiccc\\\SSSNNNHHHBBB@@@???>>>===;;;;;;999999999999:::;;;@@@BBBEEEHHHKKKKKKKKKKKKEEECCCAAA>>>;;;888777666222222222111111111000000........................000111111000///......///000111222333444555555666777999:::::::::>>>EEEKKKSSScccDDD===444...,,,,,,,,,***(((((('''&&&&&&&&&&&&'''&&&%%%$$$&&&))))))&&&###((('''%%%######$$$%%%&&&$$$$$$$$$"""!!!!!!$$$'''$$$$$$$$$###$$$$$$%%%%%%&&&'''((()))+++---...///+++)))'''&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$'''((((((((('''&&&%%%%%%((('''%%%%%%***///000...666999;;;===CCCMMMRRRQQQKKKIIIFFFCCCAAA@@@@@@@@@@@@@@@FFFPPPRRRKKKEEEDDD????????????BBBIIITTT\\\jjjiiieee___WWWQQQMMMKKKGGGLLLVVVaaappp{{{nnnjjjhhhbbb]]]WWWRRRKKKEEEAAA>>><<<:::>>><<<:::777666777888999>>>===@@@GGGRRRXXXYYYXXXNNNGGG???;;;;;;:::666333333222111///............---------------------,,,000///...------...000111333222222222333444444555666999<<<>>>???AAADDDFFFSSSbbb{{{FFF>>>555///---------+++***)))((((((''''''(((((((((&&&%%%'''))))))'''%%%(((&&&%%%######$$$%%%&&&%%%%%%$$$###""""""%%%'''############$$$%%%&&&'''&&&&&&((()))+++---......,,,)))'''&&&&&&&&&%%%######$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&%%%%%%%%%'''((('''''''''''''''&&&&&&&&&)))(((&&&&&&)))...222444888<<<@@@BBBGGGNNNQQQOOOHHHFFFCCCAAA???>>>??????BBB@@@DDDJJJKKKEEEAAAAAA@@@@@@>>>===@@@JJJXXXbbbrrrqqqmmmdddYYYOOOHHHDDDIIIOOOZZZffftttzzzllleeeaaa\\\YYYXXXSSSMMMGGGCCC@@@===:::<<<;;;:::999999:::;;;;;;EEEFFFJJJRRRZZZ^^^]]]ZZZMMMGGG@@@<<<<<<;;;777444444333222000///////////////......------.........///............//////000111111111111222333555555666999<<<>>>???AAADDDFFFQQQ^^^vvvGGG@@@777111///...---,,,+++***))))))(((((()))))))))(((&&&&&&((()))(((''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%$$$""""""$$$'''############$$$%%%&&&'''&&&&&&''')))+++,,,......,,,***'''&&&&&&&&&$$$######$$$$$$%%%&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((''''''&&&%%%&&&'''((()))))))))((('''(((...777???AAAFFFIIIJJJLLLOOONNNJJJCCCBBB@@@>>>======>>>???EEECCCEEEHHHGGGBBB???@@@AAA???===;;;???KKKZZZffftttsssppphhh\\\OOOEEE@@@MMMTTT```lllyyy|||lllaaa[[[YYYXXXXXXUUUOOOJJJFFFBBB>>>;;;;;;;;;;;;<<<<<<<<<======HHHKKKQQQZZZ``````[[[VVVKKKFFF@@@===<<<;;;888555555444333111000000//////000///...------...000000------.../////////////////////000000222333555666666888;;;===???AAADDDFFFMMMYYYoooFFF@@@777111///...,,,+++******)))(((((((((((())))))(((&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%###""""""###%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&''')))***,,,---...---***(((&&&&&&%%%$$$"""######$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&)))'''&&&&&&&&&&&&&&&&&&(((&&&%%%$$$%%%''')))***))))))))))))***000???MMMQQQUUUVVVQQQNNNLLLIIIDDD@@@???===<<<===>>>@@@AAAGGGHHHJJJKKKIIIEEEBBBBBB@@@???===<<>>@@@CCCFFFKKKUUUiiiFFF???777111///---+++)))***)))((((((''''''((((((''''''&&&%%%$$$%%%'''(((&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$###!!!!!!"""###&&&&&&%%%$$$############%%%&&&'''(((***,,,---...,,,***'''&&&&&&&&&$$$###############$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%'''***,,,,,,+++(((&&&%%%$$$%%%''')))***((('''))),,,---333DDDUUUaaaccc```VVVLLLHHHCCC???>>>>>>======>>>AAACCCEEEEEEJJJOOOOOOLLLIIIEEECCC?????????>>>???DDDMMMTTTXXXZZZ\\\[[[VVVOOOIIIFFFMMMSSS]]]gggpppzzztttcccVVVQQQSSSWWWWWWTTTPPPLLLHHHDDD@@@===============<<<;;;:::999???FFFQQQ[[[^^^ZZZRRRKKKBBBAAA???===<<<999777444333222111000///.........------,,,,,,,,,---//////+++,,,...000111000000///......///000111333555666555888;;;===>>>@@@CCCEEEJJJSSSfffEEE???777111///---***((())))))(((''''''''''''(((%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$"""!!!"""###&&&&&&%%%$$$############%%%%%%&&&(((***+++------+++)))'''&&&&&&&&&%%%$$$$$$############$$$%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$$$$(((...222333222''''''&&&%%%&&&'''((()))(((&&&(((---///444CCCUUUeeegggcccWWWKKKEEEAAA============>>>@@@DDDGGGIIIDDDKKKQQQPPPLLLIIIFFFBBB>>>@@@AAA@@@???@@@DDDIIINNNPPPRRRQQQNNNJJJHHHGGGJJJOOOVVV\\\ccclllvvv}}}wwwhhhXXXMMMJJJLLLPPPTTTQQQMMMIIIGGGDDDAAA??????>>>===<<<;;;:::999999AAAHHHSSS[[[]]]XXXPPPJJJ???@@@??????===:::777666333222111///......------++++++,,,------.........,,,,,,...///000000000000//////000000222333555666555777:::<<<>>>@@@CCCEEEJJJSSSddd}}}FFF@@@888333000...+++(((+++***))))))(((((())))))$$$''')))(((&&&%%%&&&'''%%%&&&&&&&&&%%%%%%$$$$$$%%%'''((('''$$$######$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&(((***+++,,,---)))(((&&&&&&''''''&&&%%%$$$###"""""""""###%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&$$$###'''---222222000'''''''''''''''&&&&&&&&&)))%%%'''...000111===LLL\\\aaa```VVVKKKEEEAAA===<<<<<<===>>>BBBFFFIIILLLHHHPPPTTTOOOIIIHHHFFFCCC???AAABBB@@@======@@@DDDIIIJJJJJJIIIHHHHHHIIIJJJMMMPPPSSSVVV[[[cccnnnvvv}}}uuueeeUUULLLJJJKKKNNNRRRNNNJJJFFFDDDCCCBBB@@@@@@???===<<<;;;<<<<<<===BBBIIIRRRXXXXXXRRRKKKEEE???@@@AAAAAA???<<<999888333333111000///.........***+++---///000///......,,,---------///000111222111111111111222333555555555777:::<<<===???BBBEEEIIIRRRccc|||HHHBBB:::444222///,,,))),,,++++++***)))*********$$$'''******(((&&&'''(((%%%%%%&&&&&&&&&%%%$$$###''')))***)))&&&%%%%%%%%%!!!!!!"""###$$$&&&((()))$$$%%%&&&((()))+++,,,---)))'''%%%%%%'''((('''&&&$$$###"""""""""###%%%&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((((((%%%"""$$$))),,,+++((('''((((((((('''&&&%%%%%%***$$$&&&---///...777DDDRRRYYY\\\UUULLLFFFBBB>>>;;;;;;<<<>>>BBBFFFKKKMMMOOOVVVWWWOOOHHHGGGGGGEEEAAABBBBBB???<<<<<<@@@DDDFFFFFFFFFEEEEEEHHHLLLOOORRRTTTUUUVVVYYYaaammmuuu}}}zzzhhhYYYQQQNNNOOOPPPPPPLLLGGGDDDCCCCCCBBBBBB@@@???===<<<<<<>>>@@@AAA@@@FFFNNNRRRPPPJJJCCC>>>???AAACCCCCCAAA>>>;;;:::555444222111000000//////***,,,///111222111///...------,,,---...000222333333222222222333444444555555777:::<<<===???BBBEEEIIIQQQbbb{{{JJJEEE<<<444...+++++++++++++++******)))'''&&&%%%$$$%%%'''((('''%%%""" '''$$$!!!"""%%%&&&%%%""")))(((%%%$$$######$$$%%%"""""""""""""""######$$$!!!$$$&&&&&&&&&&&&(((***(((''''''***---+++%%%'''%%%$$$######$$$&&&''')))'''&&&$$$$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%'''&&&%%%$$$$$$%%%'''(((((('''&&&%%%%%%&&&'''(((###$$$%%%&&&(((,,,111444>>>LLLYYYWWWJJJ@@@@@@EEE;;;999999;;;===???GGGPPPTTTRRRNNNHHHDDDCCCFFFHHH@@@<<<:::;;;999888;;;AAAGGGFFFFFFEEEFFFGGGHHHIIIMMMRRRWWW\\\aaahhhrrryyylllYYYOOOMMMMMMNNNKKKHHHDDDAAA??????@@@BBBDDDCCCAAA???===;;;::::::888===DDDGGGGGGCCC@@@>>><<<===>>>>>>===;;;999777111000///000111000...,,,...------000444555333000------......///000000000222000///111555777666444999:::;;;;;;:::<<>><<<::::::<<<===???GGGOOOMMMIIIEEE@@@>>>>>>>>>???>>>;;;999:::999888<<>>???AAABBBBBBAAA???===;;;::::::999888<<>><<<;;;888888999::::::>>>EEEOOOQQQPPPLLLGGGFFFJJJOOOJJJLLLQQQ[[[kkk{{{iiiXXXQQQOOOLLLHHHGGGEEEAAA???>>>???AAACCCAAA@@@???===<<<<<<;;;;;;999===BBBDDDBBB???;;;:::::::::::::::888666444222333111000000000000...---///.........//////---+++,,,---...000000000000///000444666555111000222666888999:::::::::<<>>BBBBBB===888888555666888999:::@@@GGGNNNQQQRRRMMMEEECCCHHHNNNQQQPPPRRR\\\mmmppp___\\\^^^^^^[[[SSSPPPJJJEEEAAA?????????AAA@@@@@@???>>>>>>??????>>>@@@CCCCCCAAA>>><<<;;;>>>>>>===<<<:::999777666555333111///000000///...------...//////000222333,,,---...///000000000///111//////111555777777555666888999999:::<<>>AAA@@@???>>>@@@BBBAAA===999999666666888999999???EEEMMMOOOPPPMMMHHHFFFIIIMMMOOOOOOSSS]]]lll~~~{{{kkkgggggggggeeeZZZVVVOOOHHHBBB???>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<>>>@@@???===;;;::::::;;;;;;:::999888777777666777444111//////000///.........///---,,,+++,,,...------......///000000111000...---000666999888666666777888999999;;;???BBBEEELLL[[[pppQQQMMMGGG???888333000...+++++++++,,,++++++***)))'''''''''''''''''''''(((((('''&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''' $$$((('''$$$###'''+++###%%%'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%)))((('''&&&&&&'''((()))%%%%%%&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&'''''''''))),,,...)))...555999:::<<>>@@@BBBDDDDDDBBB???===:::888777888888888===CCCHHHIIIKKKJJJHHHGGGHHHIIIIIILLLRRR[[[gggwww~~~vvvrrrnnnkkk]]]XXXQQQJJJCCC???>>>===>>>===<<<;;;::::::::::::;;;===>>>>>><<<::::::;;;999999888777777777777777888555111//////000///...---...///---+++***,,,//////...---,,,---///111222000///000222444666777666555666888888999;;;???BBBEEEKKKYYYmmmRRRNNNHHH@@@999444000///,,,,,,---------,,,++++++&&&&&&''''''''''''''''''&&&(((***(((%%%%%%'''***&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''"""$$$%%%&&&&&&'''(((***###$$$%%%%%%$$$###$$$%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&'''((()))''''''((((((((((((((('''((('''&&&%%%%%%&&&'''((()))))))))((('''(((,,,///000000//////222777<<>>BBBDDDCCC@@@>>>===<<<999777888888777;;;BBBBBBCCCEEEFFFGGGFFFEEEDDDFFFJJJPPPWWW```mmm||||||tttppp]]]XXXQQQJJJCCC@@@>>>===@@@???>>>===;;;;;;;;;;;;===>>>??????===<<<======999999888888888888999999888555111//////000///...,,,...///...---...111555000...,,,+++,,,...111333///222444444222222444777555666888888999;;;???BBBEEEKKKWWWkkkWWWNNNDDD<<<888555///+++,,,+++)))(((((((((&&&$$$'''((()))))))))(((&&&%%%&&&&&&%%%$$$%%%&&&'''(((&&&'''''''''&&&%%%%%%$$$!!!"""$$$%%%$$$""" ###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&&&&&&&''''''$$$######$$$%%%&&&%%%$$$%%%%%%&&&&&&'''((())))))&&&%%%%%%%%%%%%&&&''''''&&&((())))))(((&&&$$$$$$'''''''''(((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((''''''&&&'''(((+++---///+++,,,...000444777:::<<<<<<999888999999888<<>>>>>===<<<;;;999:::;;;;;;:::999:::;;;???;;;777444444555555555333000///111444555111,,,000...,,,++++++---///111.........///000111111111111111222222222333333333666666888:::<<<>>>???@@@HHHMMMZZZnnnXXXPPPEEE>>>:::666111,,,///---++++++,,,+++***((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''''''''&&&&&&%%%$$$'''(((***+++***)))&&&%%%%%%''')))+++,,,***(((''''''''''''&&&&&&&&&'''''')))&&&###!!!"""$$$$$$$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&''''''((('''(((((((((''''''((()))((((((''''''&&&%%%$$$###&&&&&&&&&&&&&&&'''((((((''''''&&&'''(((***---...//////111333666999;;;===:::777666777777777;;;AAAGGGDDD@@@>>>>>>===:::888999888777777888;;;>>>@@@FFFEEEDDDCCCCCCEEEGGGHHHGGGGGGJJJOOOUUU^^^nnn}}}rrrjjjbbbVVVMMMHHHEEEBBB@@@???????????????>>>>>>===:::;;;<<<<<<<<<===>>>???@@@===:::999:::;;;;;;;;;666444222444777777444000111111000///------,,,,,,......//////000000111111000000111111111222222222666666888:::<<<>>>???@@@IIINNN[[[mmmXXXQQQHHH@@@;;;777222...,,,***))))))******)))'''))))))((('''''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&''''''''''''&&&%%%%%%%%%&&&((())))))'''%%%$$$!!!$$$(((++++++)))&&&###''''''''''''''''''''''''&&&''')))---...---)))&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''((()))((('''&&&&&&''')))+++,,,(((((('''&&&%%%###""""""''''''''''''''''''((()))(((''''''''')))+++---...---......000222444666777666333333555555555:::@@@FFFCCC???<<<;;;:::999888:::999888888:::<<>>===<<<;;;:::::::::888888999:::;;;===???@@@===;;;999999:::::::::999444222000111444444111...000000111111000...,,,+++////////////000000000000//////000000000111111111666666888:::<<<>>>???@@@IIINNNZZZkkk}}}XXXRRRIIIBBB<<<777222///***)))'''((())))))((('''***)))'''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&"""###$$$%%%%%%###"""!!!!!!"""%%%''''''&&&$$$"""&&&&&&''''''''''''''''''"""+++999EEEIIICCC666,,,%%%%%%%%%&&&&&&'''''''''(((''''''''''''((())))))''''''&&&'''((())))))((((((''''''&&&%%%%%%%%%%%%''''''&&&&&&&&&''''''((()))))))))***+++,,,...///---------...///000111222333111111444555444999???EEEBBB>>>:::999888999999999888888888:::<<<>>>@@@AAAAAAAAABBBDDDFFFHHHIIIEEEFFFJJJQQQUUU]]]kkkxxxkkkfff]]]QQQGGGAAAAAABBBAAA???===;;;999999999999999999999:::===@@@AAAAAA===;;;999999999888666444333111000000111111///------...///000111111111000////////////000000000000000000000000111111111222666666888:::<<<>>>???@@@GGGLLLYYYiiizzzVVVRRRJJJCCC<<<666222///---,,,++++++------,,,+++***)))'''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&'''((((((''''''$$$///@@@NNNQQQIII:::...%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&%%%&&&(((***((($$$!!!''''''&&&&&&'''((()))***''''''&&&&&&&&&&&&&&&'''++++++,,,,,,---...///000////////////000111222222111000111444444444777===BBB@@@===:::888777999:::777777777888999;;;===>>>???@@@AAABBBDDDEEEGGGHHHBBBCCCHHHNNNSSSZZZiiivvvooojjjaaaVVVLLLFFFFFFGGGEEEDDDAAA???============<<<<<<<<>><<<;;;;;;<<<;;;:::888777555444333333333222111000///...---...000222444////////////000000000000111111111222222222333333666666888:::<<<>>>???@@@DDDJJJWWWgggwwwVVVRRRLLLDDD<<<666222000---,,,++++++,,,,,,***)))))))))((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!"""###%%%&&&$$$%%%&&&(((((((((''''''%%%)))111777999444,,,%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))%%%%%%&&&)))+++((("""&&&&&&&&&&&&(((***,,,---((((((''''''&&&&&&'''''',,,,,,------.../////////---------------......///000///000333333222555:::<<<<<<;;;999666666888:::666666777888999;;;<<<===??????AAABBBDDDEEEFFFFFF>>>???CCCJJJOOOXXXggguuupppiii___TTTKKKFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;888777999>>>DDDFFFDDDAAA<<<:::888888:::;;;:::999666555444222111111111111333111...,,,,,,---///111.........///000111111111111222222222222333333333666666888:::<<<>>>???@@@CCCJJJVVVeeetttVVVTTTNNNFFF>>>777333111,,,+++))))))))))))'''&&&(((((((((((((((''''''&&&$$$%%%&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((#########$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!""""""######$$$&&&((())))))((('''%%%$$$$$$$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&$$$$$$'''******%%% '''&&&&&&%%%&&&(((***,,,+++******)))(((((())))))***+++,,,---------...---***))))))))))))***+++,,,///---...111111///222777555777888777555444666999666777888999:::<<<======??????AAABBBCCCDDDEEEEEE>>>???CCCIIIOOOYYYiiixxxqqqhhh[[[PPPIIIDDD@@@===<<<<<<<<<;;;:::888777666222333888@@@HHHKKKHHHDDD@@@===999777777666666555444333222000.........///000///...---------...///,,,---...///000111222333111111111111222222222222666666888:::<<<>>>???@@@EEEKKKXXXeeesssWWWUUUPPPHHH@@@999444333000///---,,,,,,,,,***((('''((()))))))))(((&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&'''''''''###$$$&&&'''''''''%%%$$$###$$$&&&((())))))(((''')))(((&&&&&&((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''$$$###%%%***+++)))%%%((('''%%%%%%%%%&&&(((***------,,,+++******++++++)))***++++++,,,,,,,,,,,,,,,+++++++++,,,---.........,,,---000///---///444000333555555333333555777777888999:::<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBEEEKKKQQQ\\\nnn}}}xxxlll^^^RRRLLLGGG@@@;;;<<<<<<======<<<:::888777555777===GGGQQQUUURRRMMMMMMHHHAAA<<<888666444333777666555333111000111222)))+++---...000000000///+++,,,---///000222333444000000000000111111111111666666888:::<<<>>>???@@@GGGMMMYYYeeeqqqUUUUUUQQQHHH@@@<<<666000)))(((((()))++++++***((((((''''''''''''&&&&&&&&& ###&&&&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! $$$***+++&&& $$$&&&)))++++++***'''%%%((('''%%%$$$$$$$$$%%%%%%""""""###$$$&&&'''((((((&&&&&&''''''''''''''''''$$$%%%&&&'''''''''&&&%%%((('''%%%$$$###$$$$$$%%%((()))***++++++***)))(((+++((('''))),,,///...---,,,,,,,,,---///000///...,,,,,,,,,---------......222222222333333444444444888888888:::<<<<<<<<<:::AAA>>><<>>???<<<999888999:::<<<<<<:::<<>>@@@BBBEEEJJJUUUaaaoooWWWWWWQQQHHH@@@;;;666000///---+++++++++***(((&&&))))))(((((((((''''''''')))+++---+++(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$$$$$$$!!!$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$'''((('''&&&%%%$$$%%%&&&((()))***++++++***)))(((+++)))'''))),,,......------------///111111000///,,,,,,,,,,,,,,,---------111111222222333444444555666666777:::<<<>>>>>>>>>AAA???>>>BBBGGGIIIFFFCCC@@@AAACCCIIIUUUfffwwwtttbbbVVVNNNFFFAAA???@@@>>>;;;999:::;;;<<<===@@@DDDLLLWWW```ccc^^^YYYKKKHHHBBB<<<888777777888888666333222000///000111//////......------------,,,---//////......000111222222111111222222333444444555666888:::===???@@@FFFJJJUUUaaaoooZZZYYYRRRHHH???;;;666111222///,,,*********)))(((***)))))))))((((((((((((''')))***(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%###!!!&&&%%%"""!!!!!!###&&&(((&&&%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%(((***)))'''%%%&&&(((((()))***++++++***)))(((***)))((())),,,---...---///...///111333333222000+++++++++++++++,,,------///000000222333444555555444555777:::<<>><<<;;;;;;;;;===>>>GGGMMMWWWbbbiiihhh```YYYKKKGGGAAA;;;777666666777555444222000//////......111000...,,,,,,---///000,,,---//////......000111222222111111222222333444555666777888:::<<<===>>>CCCGGGQQQ^^^lll\\\ZZZTTTHHH@@@;;;666111///---***)))***,,,,,,,,,)))))))))(((((((((''''''"""######$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''&&&&&&''')))'''&&&$$$"""###%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((''''''&&&%%%$$$$$$######'''''''''(((((((((((((((###'''******'''%%%&&&)))'''(((***++++++***))))))******)))***+++,,,------000000111333555555333111++++++*********+++,,,---......///111222444555666444666888:::<<<>>>AAACCC@@@AAADDDIIIMMMMMMKKKHHHCCCDDDGGGLLLUUUdddtttkkk\\\QQQGGGAAA???<<<<<<<<<;;;;;;;;;>>>@@@JJJQQQ\\\fffkkkggg^^^VVVGGGDDD???999666666777888555666555222000111000---000///...------...//////,,,---//////......000111222222111111222222333444555666777888:::;;;;;;;;;>>>BBBKKKWWWfff|||\\\[[[UUUJJJAAA===777222///,,,)))((()))***++++++((((((((('''''''''&&&&&&&&&&&&%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&%%%!!!!!!$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%&&&((()))***+++''''''&&&%%%$$$$$$######''''''''''''(((((())))))"""%%%((()))'''&&&&&&((('''((()))***++++++***)))************++++++---...000000111444666666333111,,,+++***)))***+++,,,------...///000222333444555555777999::::::<<>>888:::;;;;;;:::;;;>>>@@@HHHNNNXXXaaaccc___VVVPPPBBB???;;;777555666888:::888<<<;;;666444555333...,,,---...//////...---,,,,,,---//////......000111222222111111222222333444444555777888999:::::::::<<>>888:::<<<;;;999999<<>>@@@>>>999777999<<<>>>AAAEEEIIIJJJIIIIIIHHHAAA>>>:::777666777:::<<<555<<<;;;333///000+++"""******++++++,,,,,,,,,,,,,,,---//////......000111222222111111222222333444111333555888999:::999999<<<>>>DDDMMMZZZqqqWWWYYYWWWPPPHHHBBB:::222///...------...---+++)))))))))))))))(((((((((((((((%%%######&&&((((((&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""""""""&&&&&&%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''&&&''''''((()))******+++&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((+++%%%!!!$$$***...---)))&&&''')))***+++++++++***)))+++---,,,))))))+++...+++,,,...222444333000---///---+++***+++,,,///111......//////000000111111---111555666666:::AAAGGGRRRSSSSSSQQQNNNLLLKKKKKKJJJMMMOOOOOOPPPWWWdddooouuusssaaaTTTIIIBBBAAA@@@CCCDDD@@@:::666777999<<<>>>@@@AAABBBDDDFFFHHHDDDAAA===999777888:::<<<;;;BBBBBB999555555000%%%+++***)))((()))***,,,---,,,---//////......000111222222111111222222333444000222555888999::::::999:::;;;AAAIIIVVVlllWWWYYYVVVNNNHHHCCC===777333...+++,,,,,,))))))+++******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&$$$###$$$%%%##################""""""!!!"""###$$$%%%$$$#########$$$%%%%%%%%%%%%$$$###!!!"""###$$$&&&'''((())))))(((&&&$$$#########$$$%%%%%%%%%&&&'''((()))***&&&&&&%%%&&&&&&'''((()))"""'''++++++((('''***---------,,,,,,,,,,,,++++++111111111111000///---,,,000...,,,+++++++++---...111000---,,,,,,---000111...000333444666===HHHQQQUUUTTTNNNHHHGGGJJJJJJHHHJJJIIIGGGIIIOOOYYYcccjjjtttpppaaaWWWLLLDDD@@@DDDAAA<<<999777666555333777999<<<>>>???AAAEEEGGGFFFCCC>>>999555555888<<<<<>>;;;;;;@@@JJJSSSddd[[[]]]YYYQQQJJJDDD===777111,,,***++++++(((''')))((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############"""###$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((******$$$(((++++++((('''))),,,,,,,,,,,,,,,,,,,,,,,,,,,000000111111000...---,,,111000...---------///000222111000//////000111222///222444555777???IIIRRRZZZWWWPPPGGGFFFIIIKKKIIIJJJHHHGGGHHHMMMUUU]]]bbbjjjwwwrrr```SSSIIIEEEEEEFFFCCC>>>:::888777666444666777888999:::===BBBEEEHHHFFFBBB<<<888777999;;;===@@@>>>888333111000------,,,******,,,---,,,+++,,,,,,,,,---......//////111000000000000111222222333444666666666666999;;;===<<>>777222---+++------***((((((''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((+++,,,)))%%%""""""$$$%%%$$$"""((('''%%%###""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%$$$%%%%%%&&&'''((((((***---,,,(((&&&(((*********++++++,,,---------///////////////...---,,,333222000/////////000111111111111111111111111111111333555666:::AAAKKKRRR\\\XXXPPPGGGEEEIIIJJJIIIGGGFFFEEEGGGLLLSSS[[[```hhhtttooo]]]OOOHHHIIINNNJJJFFFAAA===;;;999777555777777777666777;;;@@@DDDIIIHHHDDD???:::888999:::>>>AAA???888333111///+++---+++******+++,,,,,,+++++++++,,,------......///222111111111111222333333333444555555444555777999???>>>AAAHHHOOO^^^{{{^^^___]]]UUUMMMGGG@@@888555000///111000,,,******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''***+++,,,&&&!!! $$$&&&$$$!!!%%%$$$"""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%'''((())))))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))+++,,,---,,,)))''''''(((((()))***+++,,,---.....................---------333222111000000000111111...///000000000000///...111222444777;;;BBBKKKQQQXXXWWWQQQJJJIIILLLLLLIIIGGGEEEDDDFFFMMMXXXdddkkksss}}}}}}eeeUUUMMMLLLPPPUUUMMMIIICCC???===;;;888777777888888888999<<<@@@DDDGGGFFFCCC???:::888888999<<>>999444222000------+++)))***+++,,,+++***++++++,,,,,,---.........111111111111111222333333333444555555555666888;;;@@@>>>AAAHHHOOO]]]zzzYYY\\\ZZZTTTNNNIIIBBB;;;666111///111000,,,***+++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######%%%'''(((,,,&&&!!! $$$&&&$$$!!!######""""""###$$$%%%&&&###############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%'''(((((((((((((((((()))))))))(((''''''))))))))))))***+++,,,---,,,------,,,***)))(((((((((((()))***,,,---......,,,,,,,,,,,,,,,---------111111000000/////////000...///000111111000///...111222333666;;;BBBJJJOOOSSSUUUTTTRRRSSSUUUSSSNNNMMMJJJGGGIIIRRR```oooyyytttZZZNNNNNNQQQUUUXXXNNNJJJDDD@@@>>><<<999888555777888999:::<<<@@@CCCDDDCCCAAA===999777777999888<<<===888555444222///---+++******+++,,,,,,+++++++++,,,------......///111000000000000111222222111333555666777999<<<>>>???>>>AAAHHHOOO^^^|||UUUYYYXXXTTTOOOKKKDDD===666000,,,---,,,)))(((*********)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&)))%%%""""""$$$%%%$$$"""###$$$$$$%%%&&&&&&''''''######"""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''###$$$%%%&&&'''(((((((((((()))***++++++***)))(((&&&&&&&&&''''''((()))***,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,---...++++++******+++,,,---...000000000000/////////...111111222333333222111111111111333666<<>><<<:::888444555666777999<<<@@@DDDFFFEEEAAA<<<888666777999666:::<<<999666555444000...,,,++++++,,,------,,,,,,,,,------...//////000000000000000000111222222000222555666888:::===@@@>>>===AAAHHHOOO^^^|||UUUXXXYYYTTTPPPLLLEEE>>>777000++++++***((((((***))))))(((((('''''''''&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%###""" $$$$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((******((()))+++---------,,,+++$$$$$$$$$$$$%%%&&&'''(((******+++,,,---------,,,((())))))***+++,,,,,,---***)))))))))***+++---...000000000000000//////...222222222333333222222222222222444888>>>FFFLLLOOOOOOSSSUUUUUUXXX[[[YYYTTTQQQPPPPPPVVVaaaqqqxxx^^^RRROOOOOOOOOOOOKKKGGGBBB???===<<<:::999888777666555777===EEEKKKNNNKKKFFF???999777888:::666;;;===999666555333//////---,,,,,,---......---------...//////000000111222111111111111222333333111222444666777888<<<>>>>>><<<@@@GGGNNN\\\zzzVVVZZZZZZUUUQQQLLLEEE>>>:::333---++++++)))***---'''''''''(((((((((((((((''''''''''''''''''''''''###$$$%%%'''((()))))))))"""$$$%%%&&&$$$###$$$%%%!!!"""######"""&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%%%%%%%%%%&&&&&&((((((''''''''')))+++,,,((())),,,...///...---,,,)))))))))******+++,,,---))))))***,,,...///...---)))))))))***++++++,,,,,,))))))(((((()))+++---...000111111111111000//////000000000000000000000000444444555999@@@HHHMMMPPPMMMOOOPPPPPPRRRVVVUUUQQQIIIKKKPPPYYYgggwwwgggWWWOOOJJJIIIJJJIIIFFFAAA>>><<<;;;:::999>>>;;;777444777???JJJSSSUUUQQQJJJBBB;;;888999;;;888<<<>>>:::666444111---000...,,,---...///...---......//////000111111111333333222222333333444555111333444555555666999;;;>>><<>><<<:::777???>>>===:::666222///---,,,,,,++++++,,,,,,---...+++---......---...///111222222111111111111111111555555555444444666:::>>>===@@@===@@@LLLYYYtttXXXWWWVVVUUURRRLLLDDD???999555000---++++++***)))(((((((((((((((((((((((('''(((((((((((((((''''''(((&&&$$$%%%'''((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""######""""""!!!######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&((()))((('''(((+++...,,,++++++...111222000...///...---,,,,,,---...///,,,---.........---,,,+++++++++******)))*********))))))))))))***+++,,,,,,222111000//////000111111000111111111111222222222333333444999@@@FFFIIIJJJEEEFFFGGGHHHIIIHHHHHHGGGIIIIIIMMMWWWgggxxxhhhVVVLLLGGGFFFBBBBBBBBB???;;;888999:::;;;777555888;;;@@@JJJTTTYYYZZZVVVKKKBBB???>>><<>><<<888333///,,,,,,,,,++++++,,,,,,---...+++---......---...///111111111111111111111111111444555555555555777:::===>>>@@@>>>AAALLLXXXsssXXXWWWUUUSSSPPPKKKDDD@@@999555000---++++++***)))((((((((((((((((((((((((((()))))))))((('''&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&#########$$$$$$###############$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&((())))))(((''')))******)))***,,,//////...,,,,,,,,,+++******+++,,,---......//////...---,,,,,,,,,+++***)))))))))))))))))))))))))))***+++,,,,,,111000000//////000000111000111111111111222222222222222444999???FFFIIIKKKGGGHHHIIIJJJJJJIIIGGGFFFIIIJJJMMMTTTaaarrrqqq[[[MMMHHHHHHCCCCCCAAA>>>:::999999;;;;;;777555888:::???HHHRRRYYY]]][[[QQQFFFAAA@@@>>>@@@AAAAAA@@@<<<777111---,,,,,,,,,,,,,,,------...+++---......---...///111111111111111111111111111222444666666666777999;;;===@@@===@@@KKKVVVoooXXXVVVTTTQQQNNNJJJDDDAAA999555000---++++++***)))(((((((((((((((((((((((())))))))))))((('''%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''((()))(((''''''''''''((()))***,,,,,,+++***))))))((((((((()))+++,,,///......------,,,+++***,,,+++***))))))(((((()))((((((((())))))***+++,,,////////////000000000111000000111111111222222222222333555:::@@@FFFKKKNNNPPPPPPPPPOOONNNKKKIIIGGGEEEIIIOOOTTT]]]lll}}}|||cccRRRJJJIIIDDDBBB@@@===:::999999::::::777666888;;;@@@IIIRRRYYY^^^]]]SSSGGG@@@===;;;AAACCCDDDDDD@@@:::333///,,,,,,,,,,,,,,,---......+++---......---...///000111111111111111222222222111333666888888888999:::;;;>>><<>>;;;999:::888777;;;>>>BBBKKKSSS[[[]]]ZZZPPPHHHBBB<<<777777999<<<===;;;666000,,,---------------......///+++---......---...///111000000000111222222333333111333666888888888999:::999<<<;;;===EEELLL```VVVVVVUUUTTTRRRMMMFFFAAA999555000---++++++***)))))))))))))))))))))))))))'''(((((((((((((((''''''###&&&))))))'''%%%%%%&&&$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$%%%'''(((***+++,,,%%%%%%%%%%%%%%%&&&''''''+++)))&&&''')))******))))))+++......---+++,,,---'''''''''''')))+++---///111///---+++)))((((((((((((((('''(((((()))***+++(((''''''(((((()))***+++,,,---...000000000000///000111111111111222222222222444888<<<@@@GGGPPPVVVSSSPPPKKKGGGEEEEEEFFFGGGGGGOOOZZZccciiimmmqqqtttwwwtttnnnfff```aaaffflll|||zzzaaaTTTOOOHHHFFFEEEEEEEEEBBB>>>:::<<<999999;;;===@@@GGGOOOWWWVVVQQQJJJFFFCCC===666333555888999888444000------------------...//////+++---......---...///111///000000111222222333333111444666777777777999::::::>>><<<>>>EEEKKK___|||UUUVVVVVVVVVTTTNNNFFFAAA999555000---++++++***)))))))))))))))))))))))))))''''''((((((((((((((('''###&&&******(((&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$###############$$$$$$$$$%%%%%%%%%(((((())))))******++++++'''&&&&&&&&&&&&'''((((((,,,)))&&&&&&)))+++,,,++++++...111111///......000+++++++++,,,...000222444222111...,,,***)))((((((''''''''''''(((***+++,,,'''''''''(((((()))***++++++,,,...000000000000///000111111111111222222222000333777;;;???FFFPPPVVVOOOLLLGGGCCCBBBDDDHHHJJJLLLSSS\\\ffflllppprrrssstttqqqkkkccc]]]]]]bbbhhhppp~~~hhh]]][[[JJJHHHHHHHHHIIIFFF@@@<<<>>>;;;:::;;;<<<===CCCJJJQQQNNNHHHCCCBBBCCC===555444666888:::999666222000...------------...//////+++---......---...///111///000000111222222333333222444666666666777999;;;;;;???>>>@@@GGGLLL___|||VVVVVVUUUTTTQQQLLLHHHEEE999666222...+++))))))***************)))(((&&&&&&'''))))))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$###""""""$$$$$$###"""%%%%%%$$$######$$$%%%%%%!!!%%%'''((('''%%%###&&&(((******)))((()))***&&&++++++((((((,,,,,,((((((((((((((()))***+++,,,...000333444222111000000......,,,***))),,,000444...---***(((''''''((((((''''''''''''((()))++++++(((((())))))*********+++++++++***+++,,,...000222444444444444333222222111444555666999>>>EEEJJJMMMMMMJJJFFFCCCCCCEEEIIILLLMMMQQQZZZfffqqquuutttrrrwwwrrrnnnllleee^^^```hhhgggzzzlll\\\TTTKKKHHHEEEEEEFFFEEEAAA===<<<<<<:::999999===CCCHHHIIIGGGEEEDDDBBB:::---$$$444444444333333333222222........................+++,,,......------///000222111000000111222222111444666777777666666777999<<>>FFFLLL]]]yyyXXXXXXWWWVVVSSSNNNIIIEEE:::888333///,,,+++++++++*********)))(((''''''''''''))))))((('''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%$$$######$$$%%%%%%!!!###$$$###"""!!!%%%'''))))))((('''((()))$$$((((((&&&&&&))))))%%%((((((((((((((()))++++++,,,///222333333222333333333222111...,,,,,,///111...,,,***(((''''''(((((((((((('''(((((()))***+++(((((()))))))))*********************,,,...000111333333333333333222111111222333666:::>>>CCCGGGIIIIIIFFFCCCBBBCCCGGGKKKNNNNNNSSS]]]kkkwww~~~~~~}}}|||zzztttmmmooouuuxxxyyygggZZZUUUIIIFFFCCCBBBCCCAAA>>>:::<<<;;;:::999999===CCCHHHPPPIIIAAA;;;999777333000333333333333222222222222////////////////////////+++---...///......///111555444222222333333333333333555777777666666888:::;;;>>><<>>777666777777777333222222222222111111111111111111000000/////////,,,...////////////000222555444444333222222222333222444666777666777999;;;999===<<<@@@GGGJJJYYYsss\\\[[[YYYYYYWWWRRRJJJEEE===:::555111---,,,+++,,,,,,***((('''&&&'''(((***'''))))))((('''&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&"""!!! !!!"""###""" $$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###$$$&&&&&&%%%%%%%%%&&&%%%&&&'''''''''(((((('''&&&&&&&&&&&&'''((())))))+++...111222333333555666888999:::888444000...---,,,+++***)))((((((((((((***))))))(((((((((((()))(((((())))))))))))))))))'''''''''((()))+++---...///000000111111111000000000111333666:::@@@EEEHHHEEEDDDBBBBBBEEEKKKQQQUUUUUU[[[ggguuu~~~xxxpppfffZZZRRRLLLHHHDDDBBBAAA@@@<<<888777777777666777;;;@@@EEEEEEBBB>>>;;;:::888666444222222222111111111000000222111111000000//////...---...000000//////111222333333333111000///000111111333555666777888:::;;;777<<<<<<@@@GGGJJJWWWppp\\\ZZZYYYYYYXXXSSSKKKDDD===:::555000---++++++++++++***(((&&&&&&''')))***'''))))))((('''&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''"""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&'''((('''''''''%%%%%%%%%%%%&&&'''((()))---...000000000000111222555777999888555222///...++++++***))))))(((((((((***))))))(((((((((((()))))))))((((((((((((((((((''''''&&&'''(((***,,,......///000000111111111111111000000222888@@@GGGLLLGGGFFFDDDDDDGGGLLLRRRUUUYYY```kkkwwwzzzqqqoooppplll___SSSNNNJJJDDDAAA@@@>>>;;;777333444444444555999>>>BBB@@@???===<<<:::888555222222222222111111111000000000000000//////.........---...000000//////111222111333333222//////000222111333555666777888:::;;;777<<<===AAAGGGIIIVVVnnn\\\ZZZXXXZZZZZZVVVMMMEEE===:::555000---+++*********)))(((''''''((()))***'''))))))((('''&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$###$$$%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$$$$%%%"""$$$%%%&&&%%%$$$%%%&&&%%%######''''''$$$$$$&&&&&&&&&%%%&&&&&&'''((())),,,.........,,,,,,---...///222555555333000///...************))))))(((((())))))(((((((((((())))))))))))(((((((((((('''''''''&&&&&&'''(((***,,,...---...///111111222222222111000000222777>>>FFFKKKFFFDDDBBBBBBEEEJJJPPPSSS[[[bbblllwww|||rrrhhhiiiooonnnbbbWWWNNNIIICCC???>>><<<888555111222333333555888===AAACCCAAA<<<888555555666777333222222222222111111111////////////////////////,,,...////////////000222222444555444111000333666222444666777666777999;;;999======AAAGGGIIIUUUnnn]]]ZZZYYY[[[]]]YYYPPPGGG???<<<777222...,,,++++++((((((((((((((()))))))))'''))))))((('''&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%$$$"""###$$$%%%%%%%%%%%%$$$###########################"""$$$&&&&&&%%%$$$%%%&&&&&&######(((((($$$$$$'''&&&&&&&&&&&&'''((()))******++++++***))))))***+++,,,...111111///---,,,,,,***************))))))((((((((('''(((((()))***+++))))))(((((((((''''''''''''''''''''')))+++---...---...000111222333333333//////111333777<<>>======@@@FFFLLLPPPYYYaaalllwww|||tttllljjjkkkiii```XXXPPPKKKDDD@@@>>><<<888555111222444444666999>>>AAAFFFCCC>>>999555555666888333333333333222222222222...//////000000111111222+++---...///......///111000333555444111111444888333555777777666666888:::;;;???>>>@@@GGGHHHVVVooo]]][[[ZZZ]]]___\\\RRRIII@@@===888333///---------'''((())))))))))))((((((''')))))))))'''&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%((('''&&&&&&(((((('''&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$######$$$&&&&&&%%%%%%%%%&&&(((%%%&&&***+++'''&&&***''''''&&&''''''((()))***'''((()))((('''''')))+++***,,,......---***)))))))))************))))))(((''''''''''''(((***++++++))))))(((((('''''''''&&&'''''''''((()))+++---...---...000111333444444444---///222666999:::;;;;;;:::888777888<<>>:::777222333555666777;;;???CCCEEEDDDBBB???:::777555555444444444333333333222222//////000111222333333444+++,,,......------///000,,,000333222//////333777444666777777666666777999===@@@>>>@@@FFFHHHVVVooo^^^]]]]]]^^^]]]YYYQQQJJJ@@@:::333///...---+++(((*********)))))))))))))))%%%&&&(((((('''&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###$$$&&&&&&### %%%###"""###&&&'''%%%###((('''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$%%%&&&%%%$$$%%%&&&((())))))))))))((((((((((((%%%'''***,,,---+++)))((((((***,,,+++(((&&&&&&((()))(((((('''((()))*********'''''')))((($$$###%%%&&&&&&&&&%%%%%%'''+++///333222000//////111222444444444444555777888:::;;;;;;;;;<<<===@@@EEEIIILLLVVV___lllxxxtttmmmdddZZZTTTSSSOOONNNKKKHHHBBB===888666444333333444888>>>DDDHHHCCCBBB???>>><<<999444111444333222111000000000000222222111111000//////...---------------...///000333111000///000111333444555888999666666999<<<;;;999;;;>>>BBBDDDKKKZZZjjj\\\[[[[[[]]]]]]YYYRRRLLLBBB<<<555111000...,,,)))++++++++++++******))))))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''"""######$$$$$$######"""'''%%%$$$$$$&&&&&&$$$"""&&&$$$###&&&+++,,,((($$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$'''((((((((('''''')))***))))))))))))(((((((((((())))))***+++***)))'''&&&)))+++,,,+++(((&&&'''((()))(((&&&%%%&&&''')))++++++((((((******&&&%%%'''''''''''''''''')))---000444222111//////000111222333333444555666888999:::999999:::;;;===AAAFFFJJJTTT]]]jjjxxxyyynnnfff^^^TTTOOONNNKKKJJJIIIFFFBBB>>>:::888555444333444888===BBBFFFEEEDDDAAA@@@>>>;;;777444444444333111111000000000222111111111000000//////......---------......///000///...---...///111222333555555333333666666333:::;;;???CCCEEELLL[[[jjjZZZYYYZZZ\\\]]]ZZZSSSNNNDDD>>>777222111000---***------,,,+++******))))))&&&((()))(((&&&%%%%%%&&&))))))((((((''''''&&&&&&"""######$$$$$$######"""&&&%%%$$$$$$%%%&&&$$$###%%%######'''+++,,,((($$$!!!"""$$$%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$&&&((((((((((((((())))))))))))(((((((((((((((((((((((()))***++++++)))''''''((()))'''%%%$$$%%%&&&)))***+++))))))++++++'''&&&(((((())))))))))))+++...111333222111/////////000000222222333444666777888999888999;;;<<<>>>CCCIIIMMMVVV]]]jjjyyy~~~ttthhh___VVVMMMIIIJJJFFFEEEEEEDDDAAA???<<<:::777666555555777;;;???BBBFFFDDDAAA???>>>;;;777444555444333222222111111222111111111000000000000000//////...---------......000///.........///111222111333333333777;;;999333:::<<<@@@DDDFFFMMM\\\jjj\\\ZZZZZZ[[[\\\YYYSSSNNNEEE???888333111000,,,***------,,,+++***(((((('''''')))))))))&&&%%%$$$%%%))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######$$$$$$$$$$$$###$$$$$$$$$$$$######### """$$$%%%$$$######&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''(((((((((((())))))))))))%%%%%%%%%&&&''')))+++---((()))))))))((('''''''''''''''''''''(((((())))))+++((((((++++++'''&&&)))((()))*********+++///111111000000//////000111111111222333444666777777888999<<<@@@BBBFFFLLLSSSYYY___dddnnnzzz~~~rrrdddZZZQQQIIIFFFGGGCCCCCCCCCBBB@@@>>>;;;:::888777666555777:::===???CCCAAA>>><<<;;;999555333555444333333222222222333000000000000000000000000000///...---------------111111000000111111222333111333444777???EEEBBB<<<999;;;???DDDFFFLLL[[[iii___]]]\\\\\\\\\XXXRRRMMMFFF@@@888333111///,,,))),,,+++***)))((('''&&&&&&''')))))))))&&&%%%$$$%%%''''''&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$######""""""!!!"""###$$$###'''(((### &&& !!!###$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%((()))))))))((((((***+++'''((((((((()))))))))***%%%%%%%%%%%%'''))),,,---''''''''''''((('''&&&%%%%%%'''***,,,,,,+++)))''')))''''''******'''&&&(((((()))*********+++...111...//////000111222333333000111333555666777777777999===CCCHHHMMMUUU___gggmmmqqqxxx~~~|||yyywww}}}rrraaaUUUKKKDDDBBBEEEBBBBBBBBBAAA???<<<:::888888888666666777:::===???BBB@@@===;;;999888555333444444333333222222333333111111111000000000000000000///...---------------111111111111111222222333111333444888@@@FFFDDD===777999>>>CCCEEEKKKYYYggg}}}bbb___]]]]]]\\\YYYSSSNNNGGGAAA999444111///+++(((******)))(((''''''&&&&&&&&&((()))(((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""######$$$$$$######""""""######"""!!!!!!$$$&&&%%%)))+++&&&"""(((""""""""""""###$$$$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''((('''&&&&&&(((***''''''(((((())))))*********)))((('''''''''((()))((('''&&&'''(((((('''%%%&&&(((+++......,,,)))''')))&&&'''******'''&&&(((((()))+++++++++,,,...111//////000111222333333444000222444666777888888777666<<>><<<999888888777777777999<<<>>>@@@CCC@@@===;;;999888666444333333222222222222333333222222111111000///////////////...---------........./////////000000000000111333333444888===;;;666666888===BBBEEEJJJXXXfffyyybbb___]]]]]]^^^[[[VVVQQQJJJCCC;;;666333000,,,)))***)))))))))((((((''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$%%%%%%###""""""&&&)))%%%'''((((((&&&%%%%%%&&&&&&%%%###""""""$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""#########""""""$$$&&&'''''''''((()))*********+++***))))))(((((((((((()))((('''(((***+++)))'''(((((()))***+++******)))***'''(((++++++((((((***)))***,,,------...000222222222333333333222222222111222555777999999888888555<<>>AAACCCAAA???;;;999888777555333222222111111111222222333444333222111000......---......---------......///......///000000000000000///222333111222666777444666999>>>CCCFFFKKKXXXfffuuuaaa___]]]^^^___]]]XXXTTTKKKEEE===777444111...************)))))))))))))))%%%&&&(((((('''&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''%%%###$$$'''+++###"""$$$(((,,,,,,&&&!!!)))'''$$$""""""$$$&&&(((%%%%%%%%%&&&&&&'''''''''###$$$%%%$$$######%%%'''&&&''''''((()))******+++(((((())))))******+++++++++)))(((***,,,---+++(((***)))'''&&&'''(((***++++++((())),,,,,,))))))+++***,,,.../////////111333555555555444333222000///111333555888999999999888777>>>GGGMMMSSS\\\iiittt{{{wwwwww}}}hhhVVVJJJCCCCCCGGG???@@@@@@@@@???>>><<<;;;666666777999<<<@@@CCCEEE>>>;;;888555555444222111111111111000111111222222555444333111000...---,,,---------------...///000000000111222222222222222///333555222333777::::::777999???EEEGGGLLLYYYgggssscccaaa_________^^^\\\[[[QQQIII???777333000,,,))),,,+++)))'''&&&'''((()))(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!&&&%%%#########%%%'''(((###""""""!!!!!!!!!!!!!!!&&&)))++++++---...+++%%%$$$$$$$$$#########""""""""""""######$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%######%%%(((***(((&&&%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))(((((()))))))))))))))((((((++++++++++++++++++++++++(((***,,,------...000222333333333333333333333333000000111222444555666666DDDFFFLLLUUU]]]eeeqqq}}}yyytttlllgggpppgggRRRDDD???>>>BBBBBBCCCBBB@@@===:::888999888777666888;;;>>>@@@???<<<888444111111222333222111///......///111222333333222111000///...---111---***+++000333222///333...---///111000111444,,,***,,,222555333444666;;;:::<<>>???>>>;;;777333111111222333333222000//////000222333333333222111000///......000---***+++000222111///333...,,,000222111000000222222555999:::777888;;;<<<;;;>>>DDDIIIOOO[[[fffzzzcccaaa______```___^^^\\\TTTLLLBBB:::555222...+++,,,+++)))(((''''''((()))&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%###############$$$%%%&&&)))---000000333555111+++)))((('''%%%$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((&&&%%%&&&''''''%%%$$$''''''((((((((()))))))))***(((&&&$$$$$$&&&(((***(((((())))))))))))(((((('''(((((())))))*********,,,...///...------...000111111111111111111111111111222333444666777888888<<<>>>FFFQQQ[[[dddqqq}}}{{{{{{{{{sssjjj]]]YYYZZZgggnnnZZZNNNHHHDDDCCCBBB@@@???===<<<;;;<<<;;;:::999999:::<<<>>>;;;999666333111222333444333333111111111111333333333222222111000///......000---+++,,,000222111///333...---000333222000111777666666999888444555999<<<<<<@@@FFFKKKQQQ[[[fffwwwaaa___^^^^^^______]]]\\\VVVNNNDDD<<<777333///,,,,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!"""""""""$$$%%%&&&'''(((---000222555777333---,,,+++)))&&&%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((((((''''''((((((((()))))))))+++***(((''''''(((***+++'''(((((())))))))))))((())))))))))))))))))))))))+++,,,......------...000000000000000000000000000111222222444555666777888;;;===DDDMMMTTT\\\hhhsssyyy}}}yyyrrrppppppoooggg```^^^[[[\\\hhh}}}rrr^^^QQQKKKEEECCCBBB@@@>>>>>>======>>>===;;;:::999:::;;;<<<888777444222222222444555444333333222222333333444222222111111000//////...///---,,,---000111000///222//////111111000444;;;CCC;;;444444555333333444:::;;;@@@GGGLLLQQQZZZddduuu___]]]\\\]]]^^^^^^]]]\\\WWWPPPEEE===888444000---,,,+++***))))))(((((((((+++++++++***)))(((((('''%%%$$$$$$######$$$%%%%%%###$$$&&&''''''&&&$$$""" !!!"""###$$$&&&'''***///333666999;;;888222...,,,)))'''%%%$$$$$$$$$''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&''')))+++&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''((())))))))))))))),,,,,,+++***)))(((((('''((()))+++,,,,,,---///111////////////////////////000000111333444555666777;;;<<>>>>>>>>>>>===;;;:::999999::::::666555333222222222444444444333333333333333333444222222111111000000//////............///000///...000111333222......999FFFTTTDDD666444888:::888666888999>>>EEEJJJOOOYYYbbbuuu^^^]]]\\\]]]^^^___^^^]]]XXXPPPFFF===888444000---+++++++++******)))((((((++++++***)))((('''&&&&&&%%%%%%$$$######$$$&&&'''$$$%%%&&&''''''%%%$$$""" !!!!!!###$$$&&&&&&+++111666999===???<<<666...,,,)))&&&$$$$$$$$$%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$###""""""""" !!!""""""###$$$(((+++&&&&&&'''''''''(((((((((%%%%%%'''(((((('''%%%%%%&&&'''((())))))******))),,,,,,+++***))))))((('''''')))+++------...000222///////////////////////////000111222444555666666999:::???HHHQQQ[[[kkkxxx}}}vvviiiccc___cccgggccc[[[VVVNNNQQQWWWdddwwwooo]]]RRRLLLCCCCCCBBBAAA@@@???>>>>>><<<<<<;;;:::999999999999555444333222222222333333333333333333333333333333111111111111000000//////......////////////......///111333222---...;;;IIITTTCCC555333999;;;999777777888<<>>===:::::::::999888888888888444444333222111111222222222222333333333333222222111111111111000000000000---...000000///.........111000000222111111777@@@CCC:::222333777777666777888888;;;AAAEEELLLWWWbbbwww```______```bbbcccbbbaaaYYYQQQFFF===888444///,,,++++++,,,++++++***)))((())))))))))))************&&&%%%$$$######%%%'''(((&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''$$$+++111555999<<<999222---+++'''%%%###$$$%%%&&& !!!"""###%%%'''((()))###$$$$$$%%%%%%&&&&&&''''''(((((('''%%%&&&)))---))))))))))))***************)))'''%%%%%%''')))***&&&'''((()))************%%%%%%&&&'''((()))***+++...000111111000000111222000000000000000000000000111222333444555777888888555555999BBBMMM[[[nnn|||jjj]]]TTTUUUUUUOOOIIIHHHGGGLLLUUUaaaqqqsss^^^MMMDDDAAABBBCCCDDDCCCAAA>>>===999999999888888888777777444444333222111111111111111222222333333222222111111111111111000000000000---///000111///.........333...---111444444444555666444444777777555666:::999999;;;@@@EEELLLXXXdddxxx___]]][[[\\\___```]]]ZZZRRRMMMEEE>>>888333///,,,***++++++******)))((('''$$$'''***)))'''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&%%%$$$"""!!!!!!"""###%%%(((---111222000,,,)))&&&""""""$$$(((&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''&&&&&&&&&''''''''''''((()))))))))***)))(((''''''%%%%%%%%%&&&'''((()))************)))))))))))))))///---***))))))***)))(((,,,---...///000000000000111111000000000111333444111222222333444555666777555555999CCCOOO]]]qqqyyyeeeWWWOOORRRRRRKKKIIIMMMHHHMMMUUU]]]iiiyyypppZZZLLLEEEFFFDDDAAA>>><<<:::::::::;;;:::999888777777777777777555333111000000000000222222222222222222222222111222333222000000000222---...///000000///...---222000...------000333666666666666555555444444333>>>>>>???AAACCCIIIWWWfffuuu^^^\\\[[[\\\______]]]ZZZVVVQQQIIIBBB<<<666222...+++++++++******)))((('''%%%(((******'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$############$$$%%%&&&''')))+++,,,+++***)))---%%%###'''%%%!!!)))$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&''''''''''''((()))))))))(((((((((((((((''''''&&&&&&&&&''''''(((''''''((()))***+++,,,,,,///,,,***))))))***)))(((------...///000111111111------......000333555666111222333555666666666666666666:::CCCNNN\\\pppwww^^^SSSLLLPPPPPPJJJGGGKKKHHHMMMTTT[[[dddqqqqqq^^^QQQMMMEEECCCAAA>>>===<<<<<<<<<<<<;;;:::999888888888888777666444222111000111111333333333222222111111111111222222222000///000111---...///000000///...---111000.........000333555444444555555666666777777:::;;;===@@@BBBGGGUUUbbbttt^^^\\\ZZZ\\\______]]]ZZZXXXSSSLLLDDD>>>888222///+++++++++******)))((((((''')))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$############$$$%%%'''''''''&&&%%%$$$%%%&&&'''(((+++!!!###'''$$$!!!""""""""""""!!!!!!"""""""""%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''(((***)))((('''''''''((()))(((((('''&&&&&&&&&&&&&&&%%%%%%''')))+++---...///...,,,***)))***+++***))).........///000000111111------------///111444555111222444777888777777666888777:::BBBLLLZZZmmm}}}qqqZZZPPPKKKNNNNNNIIIGGGIIIHHHLLLSSSYYY___hhhssszzzqqq^^^TTTQQQDDDCCCAAA???============<<<<<<;;;999999999999999777666444333222222222222444444333333222111000000000111222111///...///000......////////////......////////////000111222333111222333555666888999:::888999===AAACCCHHHTTT```qqq]]][[[ZZZ[[[^^^___]]]ZZZWWWSSSLLLEEE???888111---,,,,,,+++***)))))))))))))))***+++***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%%%% %%%###""""""!!!!!!!!!!!!""""""#########$$$%%%&&&''''''&&&&&&&&&''''''''''''(((+++)))'''&&&%%%&&&((()))(((''''''&&&&&&&&&''''''%%%&&&''')))+++---...///---+++******,,,,,,+++***...------......//////000000///...------...///000000222555888999888777666999888;;;BBBJJJVVVgggvvv~~~{{{jjj[[[SSSLLLLLLKKKGGGGGGJJJHHHMMMTTTZZZ```eeelllpppmmm[[[QQQOOOGGGFFFCCC@@@>>>===<<<<<<;;;;;;:::999888888888888777666444333222333333444555555444333111000/////////000111000///......000...//////////////////......///000111111222222222000000222333555777888999:::;;;???EEEHHHKKKUUU^^^mmm\\\ZZZYYY[[[^^^___]]]ZZZWWWSSSNNNHHHAAA:::333...---,,,+++***)))))))))******************)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$""""""&&&'''%%%###$$$$$$######""""""######$$$""""""###$$$%%%''')))***&&&&&&&&&''''''''''''(((***)))'''%%%%%%&&&((()))%%%%%%%%%&&&&&&((())))))(((((()))***+++,,,---------,,,+++,,,......---,,,------,,,,,,,,,---...///000///...------...//////000222555888999888777666999999;;;AAAGGGPPP___lll{{{uuuggg^^^WWWNNNIIIFFFDDDFFFIIIKKKPPPXXX___eeejjjmmmooo~~~yyygggWWWPPPOOOKKKIIIFFFBBB???<<<;;;::::::999888777666666666666666555444333333333444555555555444333111000/////////000111000///......000/////////....../////////......000111222222111111000111111333444555666666:::;;;???EEEHHHKKKRRR[[[gggzzz[[[ZZZYYY[[[^^^___]]]ZZZWWWTTTPPPKKKEEE>>>666111...---+++***))))))*********))))))***++++++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$###"""%%%''''''%%%###%%%'''%%%$$$$$$######$$$$$$%%%""""""###$$$&&&((()))***&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&'''(((%%%%%%%%%&&&'''((()))***)))*********++++++,,,,,,---------...000111000.........,,,,,,,,,---...///------,,,---...000222333111222444777888777777666888888;;;@@@DDDJJJUUU___qqqvvv}}}zzzoooggg___YYYQQQIIIEEEDDDFFFHHHNNNSSS[[[eeelllqqqssstttuuuvvvtttkkk___VVVRRRRRRNNNLLLHHHCCC???<<<::::::999888777666666555666666444444333222222333444555444444333333222111000000000111222111///...///000//////............//////...///000111111222222111111222222333444444555555999888;;;AAADDDGGGMMMSSSaaattt[[[YYYXXXZZZ^^^___]]][[[UUUSSSPPPLLLGGG???777222///---+++***))))))***+++)))((((((***,,,---***(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!"""###%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%"""$$$%%%$$$""""""###$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******++++++,,,,,,---.........000222333222000111000...------...///000......------...000222333111222333555666666666666777777;;;???BBBDDDKKKTTT___dddlllqqqoookkkgggeee^^^\\\WWWQQQLLLKKKKKKKKKQQQVVV^^^hhhqqqvvvxxxxxxppplllfff^^^WWWSSSRRRSSSNNNLLLHHHDDD@@@===<<<;;;:::999888777666666666666333222111111222333444555333333333222222111111111111222222222000///000111000///...------...///000/////////000111111222222222333333444555666777888888666888===@@@BBBGGGNNN\\\ooo[[[YYYXXXZZZ^^^___]]][[[RRRPPPMMMJJJEEE>>>666000///---+++)))))))))++++++)))((((((***---...,,,)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""$$$%%%&&&&&&&&&""""""""""""###$$$&&&'''%%%&&&%%%######$$$$$$###$$$$$$############$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%(((((('''&&&&&&&&&&&&'''((()))***+++,,,---......///...///222444444333111333222000///...///111222222111000///......///000111222222333444555666777666666:::???@@@@@@FFFMMMOOOUUU]]]bbbaaa^^^___bbb^^^___^^^YYYUUUSSSQQQOOOSSSWWW___iiirrrxxxyyyyyyoooiii___WWWRRRQQQQQQQQQMMMKKKGGGDDDAAA???>>>===;;;:::999888777777777777222111111000111222444555333222222222222222222222111222333222111000000222000///...------...///000////////////000111222333333333444666777999:::;;;999777777;;;???AAAFFFLLLYYYmmm\\\[[[\\\^^^___^^^[[[XXXXXXTTTOOOIIICCC===666222111000...,,,***(((''''''***&&&###"""%%%''''''&&&&&&%%%$$$#########$$$%%%$$$###!!!"""######"""!!!%%%%%%$$$$$$###$$$$$$$$$)))&&&######%%%&&&%%%###""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""############$$$$$$%%%%%%&&&'''(((((('''%%%$$$%%%((((((&&&###&&&(((((((((((((((***,,,'''(((***,,,------------))),,,000444555444111///000///,,,++++++---///111///---,,,---000111000...222222333333444555555555888888:::<<<>>>AAACCCEEEKKKJJJNNNUUUVVVSSSTTTZZZaaa___^^^\\\WWWQQQRRRWWWUUU[[[aaaeeejjjqqqsssqqqeeeaaa[[[TTTOOOKKKJJJIIIIIIHHHGGGEEECCCAAA???>>>;;;;;;;;;:::888777555444444111000111555666555222111111000//////000111111222333444444333000...,,,......------------..................////////////333444444444555666666666777666888<<<===>>>BBBHHHXXXeeeZZZZZZ[[[]]]``````___]]]YYYVVVPPPJJJEEE>>>777333------,,,***************+++)))&&&''')))++++++***'''&&&%%%#########$$$$$$$$$###""""""$$$$$$###"""$$$$$$$$$######$$$%%%%%%&&&$$$""""""###$$$###!!!########################""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&$$$%%%'''(((&&&$$$'''((((((((('''''')))+++((()))***,,,------------***,,,000333444333111000///...,,,++++++---000111000...---...000111000...222333333444444555666666777777888:::===???BBBCCCDDDDDDHHHPPPSSSRRRVVV\\\aaa___^^^]]]XXXSSSVVV[[[___eeehhhggggggiiijjjiii___]]]XXXSSSNNNLLLJJJJJJHHHHHHGGGFFFDDDAAA>>>===;;;;;;;;;999888666444333333222111222444444444333555444333222222333444555333333333333222000...---......------------............/////////000000000333333444444555666666666888666888<<<======AAAGGGTTTaaa~~~\\\[[[[[[\\\___```___^^^[[[WWWRRRLLLFFF@@@999555---,,,+++***))))))))))))'''&&&%%%&&&((()))((('''''''''%%%$$$############$$$###"""###$$$%%%$$$##################$$$%%%&&&%%%$$$""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''''''''&&&$$$$$$&&&''''''&&&'''(((((((((&&&&&&(((***)))***+++,,,---.........,,,---///111222111111000...---+++***+++...000222222000//////000111000///333333333444444555666777666666777999;;;>>>@@@AAA@@@AAAFFFLLLQQQTTTYYY___bbb```___]]]YYYVVVYYY```jjjpppqqqjjjbbb``````___YYYWWWUUURRROOOLLLJJJJJJFFFGGGGGGFFFDDDAAA>>><<<<<<;;;;;;999777555333222111222333333222222333444333222111111111111222333444333333222111000//////......------------....../////////000000000111111222333333444555555666666999777999<<<======@@@FFFPPP]]]zzz```^^^[[[[[[[[[\\\\\\[[[\\\XXXRRRMMMGGG@@@999555000///---***((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$###((('''&&&%%%$$$############"""!!!"""$$$$$$###"""""""""""""""###$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''''''''(((((('''&&&&&&''')))***+++,,,,,,---..................//////000000000---,,,******+++...111333333111000///000000000000444333333333444555666777666666777999;;;===???AAABBBDDDHHHNNNSSSYYY___eeefffccc```^^^YYYWWW[[[bbbqqqvvvvvvkkk___ZZZYYYYYYUUUUUUTTTSSSQQQMMMJJJIIIEEEFFFGGGFFFDDDAAA>>><<<<<<<<<;;;999777555333222000333555444111000222555111111111111111111111111444333222111000000000000......------------......000000000000111111111111222222333444555555666666:::888999<<<===<<<@@@EEEOOO]]]yyy```]]]YYYWWWXXXYYYZZZZZZ[[[XXXRRRLLLGGG@@@999555000///---+++)))'''&&&&&&((())))))((('''%%%$$$$$$''''''&&&&&&%%%$$$######"""!!! !!!###$$$###"""!!!!!!""""""###$$$%%%&&&$$$%%%&&&&&&&&&%%%%%%%%%########################%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''(((((((((&&&'''(((***,,,,,,,,,------...//////..................//////,,,+++***)))+++---000222222111000/////////111222333333222222222444666777777777888999;;;>>>@@@AAA@@@DDDJJJPPPWWW```hhhlllkkkfffaaa]]]XXXUUU[[[bbbqqqwwwwwwlll```ZZZXXXXXXSSSUUUVVVVVVTTTOOOJJJGGGEEEEEEFFFEEEDDDAAA>>>===<<<<<<;;;:::888666444333000333555333000///111444333444444444444444444333444333222111000000000111......------------......000000000000111111111111111111222333444555666777:::888999<<<===<<<@@@EEEQQQ___zzz]]]ZZZVVVTTTVVVYYY\\\^^^\\\XXXSSSMMMGGG@@@:::555...---,,,+++************'''(((((('''$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$"""!!! !!!###$$$$$$###"""""""""""""""###$$$%%% """%%%%%%$$$#########""""""""""""""""""""""""&&&%%%%%%$$$######""""""############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$''''''&&&&&&'''(((&&&(((((((((((((((***,,,...------------...///000............---------------,,,***)))***---///111000000000...---...111444333222111000111333555666777777888999;;;===???@@@<<>><<<<<<<<<;;;:::888777666111222333222111000111222111111222222222222111111222222222222111111000000......------------....../////////000000000111111000111222333444555666777999777999<<<======@@@FFFSSS___zzz___[[[VVVSSSUUUYYY]]]___]]]ZZZTTTNNNIIIBBB;;;777///...---,,,++++++++++++%%%&&&&&&%%%######%%%((($$$%%%&&&'''''''''&&&%%%###""""""###%%%&&&&&&%%%######""""""""""""######"""%%%&&&$$$######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$((()))(((&&&&&&'''&&&''')))))))))***,,,//////...---------...///000...............---,,,+++...,,,***)))***,,,...000......///---,,,...222666222111///...///111444555666666777888:::<<<===>>>@@@HHHPPPUUU\\\gggmmmnnnkkkeee^^^YYYTTTSSS[[[dddqqquuuuuummmeee^^^XXXRRRLLLPPPUUUYYYXXXTTTMMMIIIFFFEEECCCBBB@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888333222111111222222111///---...////////////...---111111222333222111000///......------------............/////////000000000000000111222444555666777888666888<<<======AAAGGGQQQ]]]xxxddd___XXXTTTUUUWWW[[[]]]___[[[VVVPPPJJJDDD===999333222000---+++***)))((('''((()))((('''(((---111###$$$%%%'''(((''''''&&&%%%$$$$$$%%%'''(((((('''$$$###"""""""""""""""### $$$'''(((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###(((***)))&&&&&&&&&&&&''')))******+++...000//////...------...000111---......///...---+++***...---+++))))))+++---///,,,---...,,,+++---222666111000...---...000333555555555666777888:::<<<===IIIQQQXXXZZZ^^^fffjjjiiiiiiccc\\\WWWSSSSSS\\\ffftttvvvuuunnnfff___VVVMMMGGGLLLSSSYYYYYYUUUOOOJJJGGGEEECCC@@@??????@@@AAA<<<<<<======<<<<<<;;;:::555222///000222333111...///000111222222111000///000111222444333222000///.........------.....................///////////////000111222444555666777777666888<<<>>>>>>BBBHHHNNN[[[vvvaaa___[[[VVVSSSTTTXXX[[[___^^^ZZZUUUMMMDDD<<<888444000+++'''&&&'''''''''$$$%%%'''((('''%%%""" !!!###%%%%%%%%%%%%''')))%%%%%%%%%$$$$$$#########%%%###!!!"""$$$%%%$$$!!!%%%%%%%%%$$$$$$$$$######"""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((()))***+++------------,,,,,,+++,,,,,,,,,++++++******+++---...000///...,,,******+++,,,---++++++,,,,,,---......///,,,---...///000000000000444444444555888<<<@@@CCCMMMRRRZZZaaaeeeeeecccaaa]]][[[ZZZWWWQQQPPPXXXcccnnnuuuzzzuuuhhh\\\RRRLLLFFFMMMUUUVVVOOOIIIKKKQQQGGGEEECCCBBBDDDDDDDDDCCC>>>===<<<<<<<<<;;;888555000000000000000222333444000000111222333555666777333222111000111444666888,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000222333444555555555999777888;;;;;;;;;???FFFMMM[[[ttt```^^^[[[WWWUUUVVVYYY\\\^^^]]]YYYTTTLLLCCC<<<777444111,,,***)))******)))((()))+++,,,+++)))&&&%%%&&&%%%%%%%%%&&&$$$ %%%%%%%%%$$$$$$$$$######%%%###!!!"""$$$%%%$$$""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((()))***+++,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------///...,,,******+++,,,---------......//////000000,,,---...///000000000000666666666888;;;???CCCEEEQQQVVV]]]bbbeeedddaaa```]]]ZZZXXXWWWSSSQQQWWW___gggpppwwwuuujjj]]]RRRLLLHHHLLLPPPPPPMMMIIIJJJLLLHHHGGGGGGGGGHHHHHHFFFEEE???===<<<;;;;;;:::888666777777666666555444333333222222222222333555666777555444333222111111222222...............---------........./////////000000000111111222333444555555999777888;;;;;;;;;???EEEOOO\\\uuu___]]][[[YYYXXXZZZ\\\]]]]]]\\\YYYSSSLLLDDD<<<888222000,,,+++++++++***)))'''((()))***)))'''%%%$$$((($$$"""$$$'''$$$%%%%%%%%%$$$$$$$$$$$$###$$$###"""###$$$$$$###""" !!!"""###$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&''')))))))))))))))((((((((((((((((((((()))+++,,,---++++++++++++,,,---......------......------,,,+++///...,,,+++***+++,,,---000000000000000000111111---......//////000000000444555777999===@@@CCCDDDQQQVVV]]]aaaaaa___]]][[[[[[WWWUUUUUUTTTRRRSSSWWW___iiisssvvvnnn```UUUPPPMMMNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKHHHEEE@@@===;;;::::::999888777555666777777555333111///333333333333333444555555333333333222111000//////////////////////////////....../////////000000000111111111111222444555777999777888;;;;;;:::>>>CCCNNN[[[ttt^^^\\\ZZZZZZ[[[\\\]]]^^^]]]\\\YYYTTTMMMEEE>>>999000...+++***)))(((&&&%%%%%%&&&'''((('''&&&$$$###$$$"""!!!###%%%%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$######!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$########################!!!"""$$$$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&''')))))))))((((((((((((''''''''''''((()))***+++,,,)))))))))***+++,,,---...,,,,,,...//////...---,,,000...,,,+++++++++---...000000000000000000000000///////////////000000111222333666999<<>>:::333000,,,)))******++++++$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$"""!!!###%%%############$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$###########################$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((())))))***%%%%%%%%%&&&'''(((******++++++************+++,,,---------...///111222333000///---,,,+++,,,...///++++++,,,---///000111111222111000......///111222666777888:::>>>CCCGGGJJJOOO\\\llluuusssmmmhhhfffWWWOOOIIIGGGEEEBBBCCCGGGDDDBBBFFFOOOSSSUUUbbbsss{{{|||lllaaacccfffeee\\\VVVMMMEEEAAA@@@???>>>===<<<:::::::::999666444333555777888888666444333333333333222333333444444555555555333111...,,,***+++,,,,,,---......////////////000000000111111111//////000111222333444444333333666;;;===<<<>>>CCCEEEQQQgggiiibbbZZZVVVWWWYYYXXXWWWWWWVVVTTTPPPJJJCCC===999///+++(((&&&'''***,,,,,,(((((())))))))))))))))))$$$!!!"""''')))%%%!!!#########$$$$$$%%%%%%%%%!!!$$$%%%%%%"""!!!###%%% !!!"""###$$$%%%%%%""""""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""$$$%%%&&&%%%#########%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))***+++,,,%%%%%%%%%&&&'''((()))***------,,,,,,+++,,,,,,,,,000///.........000111222111///---,,,,,,,,,...///***+++,,,...///111222333333222000......///111222555555666888<<>>===<<>><<<333111---++++++***)))((('''&&&&&&'''((()))(((&&&''''''&&&%%%$$$$$$$$$$$$!!!"""######""""""###%%%$$$##################$$$$$$$$$"""!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""'''%%%###!!! !!!"""%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$#########''')))++++++)))(((((((((******))))))((()))))))))(((((())))))***++++++,,,000/////////111111///---...---,,,,,,...000000///,,,,,,,,,...111222000.../////////000000000111111555666:::>>>======CCCLLLYYYccclllnnnllljjjgggbbb[[[RRRGGGAAA@@@BBBCCCCCCFFFHHHHHHFFFEEELLLXXXccclllppprrrqqqqqqqqqmmmggg___UUUKKKFFFBBB<<<:::;;;:::;;;;;;:::777555444555444444555666777777777777222333444555555555444333555333222000///.........//////...---...///000111------...///000111111222222222333333333333333333444555666888:::===AAACCCFFFMMM]]]vvvddd^^^ZZZ[[[ZZZXXXWWWYYYWWWUUURRRMMMGGGBBB===;;;333111...,,,,,,,,,+++***(((''''''''')))***)))(((&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%$$$######$$$&&&########################$$$######"""!!!"""""""""###""""""!!!!!!""""""###&&&%%%###"""""""""###$$$&&&'''((('''%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###'''(((************+++---,,,,,,+++***))))))******))))))******+++,,,,,,,,,222000000000000000...,,,,,,+++***+++---.........---,,,---///000111///------......000111222333333666777:::=========EEENNNYYYdddlllnnnkkkiiiddd```TTTNNNGGGCCCBBBBBB@@@>>>FFFGGGGGGEEECCCGGGPPPXXX___gggpppwww|||~~~yyyqqqfff[[[OOOIIIEEE???<<<<<<<<<===<<<:::777444444444222333444555666666777777444555555555555555444333555444222000///...------,,,,,,,,,,,,------------.........//////000000000222222333333444444555555333666999999:::<<>>>>>>>>>>>===:::777444444444555555666666666666555555555555555444444333333222555444333111///...---,,,******+++,,,,,,,,,,,,+++......//////////////////111222222333555666666777333777;;;;;;999;;;AAAGGGLLLPPP]]]ssseee```\\\]]]\\\YYYWWWXXXWWWUUUSSSNNNJJJEEEAAA>>>666333///,,,***)))'''%%%((('''%%%%%%'''((()))(((''''''&&&%%%$$$$$$$$$$$$!!!"""$$$###""""""###%%%"""###$$$$$$$$$$$$###"""############"""""""""!!!######""""""""""""######!!!!!!!!!!!!""""""###### #########"""""""""###$$$%%%&&&'''((())))))%%%'''((((((((())),,,...++++++***))))))))))))))))))))))))***************+++******+++---...---+++///---++++++,,,,,,+++***,,,---...//////...------000000000111222333333444666666888:::999:::BBBLLLYYYffftttxxxuuunnnddd[[[VVVQQQJJJDDD@@@???>>>===BBBDDDEEEEEEEEEGGGMMMQQQ\\\jjj{{{|||fffYYYLLLGGGFFFCCC@@@@@@>>>>>>===:::777555555777:::::::::999777666444333444333333222222111111111444333333111000...---,,,------...///////////////............////////////111111222333555666777777333777;;;<<<:::<<>><<<===>>>@@@AAABBBBBBDDDGGGLLLPPPXXXfffyyy|||cccUUUHHHDDDDDDCCC@@@@@@======<<<:::888777888:::>>>>>><<<;;;999666444333333222111111111111111222222222222222111///...---,,,------------.........---------....../////////000111222333444555666666555888;;;;;;<<<>>>CCCGGGHHHLLLWWWmmmgggaaa[[[ZZZYYYWWWWWWYYYUUUSSSPPPKKKFFFAAA<<<:::777444000---+++***(((&&&***(((&&&%%%''')))******%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$$$$######$$$&&&!!!###$$$%%%%%%$$$###!!!"""######$$$###"""!!! $$$######""""""######$$$""""""#########""""""!!!######$$$###""""""$$$%%%''''''''''''''''''''''''(((***,,,,,,***)))))))))***************+++,,,---++++++++++++++++++++++++******)))***,,,,,,+++)))((('''&&&''')))*********(((+++...///...---...000...///000222444555666777777888;;;===;;;999>>>FFFQQQ^^^kkkooommmggg^^^VVVQQQOOOJJJEEEAAA???@@@BBBBBBBBBBBBCCCEEEIIINNNRRRWWWdddwwwwwwcccTTTFFFBBBCCCBBB???>>>;;;;;;;;;999888999<<<>>>>>>>>>===;;;999777555444333222111111111222333444000111111222111000///...++++++*********+++,,,---,,,,,,------...///000000000111111222333444444555777888999;;;===@@@DDDFFFKKKNNNZZZooohhhaaaZZZYYYXXXVVVVVVYYYXXXVVVSSSNNNIIICCC???<<<777444000...---,,,+++))),,,)))''''''(((***++++++)))((('''%%%$$$###""""""###%%%&&&&&&%%%$$$&&&'''!!!"""$$$%%%%%%$$$"""!!!"""######$$$$$$"""!!! $$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$""" !!!###$$$$$$%%%'''(((***++++++***,,,......,,,***((((((&&&&&&''''''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***(((000...,,,+++,,,,,,+++***'''***...///...---///111,,,---///222444777999:::888:::===???<<<999===EEENNNYYYdddgggeeeaaaZZZTTTOOOOOOMMMIIIFFFEEEEEEFFFGGGFFFEEEFFFHHHLLLQQQTTT[[[gggwwwrrrdddUUUFFFAAABBBAAA>>>===999::::::999999:::>>>@@@<<<<<<<<<;;;999777666555333222222111222333555666///000111222222111000//////...---,,,,,,...000111++++++,,,---...000000111000111111222222333333444999888888:::>>>BBBDDDEEEPPPTTT___ttthhhbbb[[[WWWWWWWWWVVVTTTVVVSSSNNNHHHDDD@@@>>>>>>666222---)))((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&***)))'''&&&%%%$$$$$$###$$$###""" """###$$$""""""""""""############!!!!!! !!!!!!"""###$$$"""""""""""""""#########$$$"""!!! """$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&(((***+++,,,,,,******))))))((((((''''''))))))))))))***+++,,,---***+++,,,,,,------,,,,,,***)))))))))))))))***+++************)))))))))))))))***+++---...//////000...///000333555777999:::AAA???===<<<<<>>>>>AAA???===;;;:::999666444///000333555666555444333////////////............***,,,...---***))))))+++,,,------...///000111111///000000222333555777888777999<<<>>>???@@@BBBCCCOOOXXXiii~~~kkkeee]]]XXXVVVTTTRRROOOSSSQQQOOOKKKFFFAAA>>>;;;:::666111---,,,+++***)))%%%&&&''''''&&&%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!"""""""""#########"""!!!!!!!!!!!!""""""### !!!!!!"""###$$$$$$%%%######"""!!!!!!"""###$$$"""############$$$$$$$$$###$$$&&&(((***+++++++++************)))))))))((()))))))))))))))***,,,,,,)))***++++++,,,,,,++++++***))))))))))))***+++++++++************)))))))))******+++,,,...///000111000111222444777999:::;;;>>>===<<<<<<>>>@@@@@@@@@EEEHHHLLLOOOPPPOOONNNMMMIIILLLNNNNNNPPPTTTRRRMMMKKKJJJKKKPPPWWW[[[[[[YYYdddppp}}}zzzmmm[[[UUULLLEEEAAA@@@??????::::::;;;<<<===>>>>>>???AAA???<<<;;;:::999666444333333444555444222000///111000000000000/////////)))+++------+++***,,,...------......//////000000///000000222333555777888999;;;============???@@@OOOXXXiii~~~qqqjjjaaaZZZVVVSSSOOOLLLOOOOOONNNLLLHHHBBB===:::777444///,,,+++***)))(((&&&((()))((('''&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!"""""" !!!"""###%%%&&&&&&##################""""""############$$$$$$$$$$$$"""$$$&&&)))******)))(((++++++************))))))(((((((((((()))***++++++))))))***++++++++++++*********))))))******+++,,,,,,+++++++++*********)))++++++++++++---///111222222333444666888:::;;;<<<;;;:::999;;;???@@@>>>;;;???CCCFFFIIIJJJKKKLLLMMMLLLPPPSSSUUUYYY\\\ZZZUUUSSSRRRRRRUUUYYY]]]______ccclllvvv{{{}}}zzzrrrjjj___XXXPPPHHHDDDBBB@@@@@@===============>>>??????@@@>>>;;;:::999888666444333444444444333111...---111111111111000000000000,,,------,,,++++++---............///////////////000000111222444666777888999;;;===>>>>>>???AAACCCNNNXXXiii}}}uuunnneee]]]YYYUUUQQQMMMNNNNNNMMMKKKGGGBBB>>>;;;555222...+++***)))'''&&&&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&$$$######""""""######$$$ !!!!!!!!!"""""""""$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%"""###$$$%%%%%%###""" %%%%%%%%%&&&&&&&&&''''''"""$$$&&&)))))))))(((&&&***)))))))))))))))))))))''''''''''''((()))***+++)))******+++++++++++++++***************+++,,,---------,,,,,,++++++******,,,,,,++++++,,,///111333333444555666888999;;;;;;;;;888666888<<<>>><<<999>>>AAADDDFFFGGGIIIMMMPPPPPPUUUZZZ\\\___aaa]]]VVVWWWVVVUUUVVVYYY[[[]]]^^^___dddjjjnnnooonnnkkkhhhfff___VVVMMMGGGCCCAAA??????>>>======<<<===>>>>>>>>><<<:::999999777555333000111222333333222000///111111111000000000//////000///...---++++++,,,,,,///////////////.........000000111222444666888999666999<<<>>>@@@CCCGGGJJJNNNXXXhhh}}}tttmmmddd]]]YYYUUUQQQNNNNNNMMMKKKHHHEEEBBB???>>>666333000---,,,+++***(((%%%'''((('''&&&%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""%%%$$$###""""""!!!""""""$$$$$$$$$###############!!!###%%%&&&&&&$$$"""!!!%%%%%%&&&&&&&&&'''''''''$$$%%%'''((()))((('''&&&'''(((((((((((((((((((((''''''''''''((()))***+++***++++++,,,---,,,,,,,,,************+++,,,---............---,,,+++++++++---,,,++++++,,,///222444333333444555777888999999;;;777444444777:::;;;;;;===AAAEEEFFFGGGJJJPPPUUUUUU[[[bbbfffiiijjjddd\\\[[[YYYXXXZZZ\\\^^^^^^]]]___```cccgggjjjjjjjjjkkklllfff\\\RRRKKKEEEAAA???>>>===<<<;;;:::;;;<<<======;;;999888888777444333000111222333333222000///000000/////////............------,,,------------///////////////.........000111111333444666888999555888:::===???CCCGGGJJJNNNWWWhhh}}}qqqjjjaaa[[[XXXUUUQQQNNNLLLKKKIIIFFFDDDAAA@@@???333111...,,,+++***(((&&&%%%&&&''''''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$###"""""""""######%%%%%%%%%$$$######""""""!!!"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&''''''''''''(((((((((((((((((()))***++++++++++++,,,------------,,,*********+++,,,---...///000000///...---,,,++++++,,,,,,,,,,,,...000222333333333444555555666777777999777555333444666:::===<<>>BBBEEEMMMWWWhhh|||ssslllccc\\\YYYVVVSSSPPPHHHIIIIIIHHHFFFBBB???===111///,,,+++***)))'''%%%&&&((((((((('''&&&'''((()))((('''&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$#########"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$### !!!###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&))))))((('''''''''((()))''''''''''''((((((((())))))))))))))))))***,,,,,,******+++,,,,,,,,,,,,,,,***+++++++++,,,...///000111111000///...---,,,++++++,,,,,,...///000111222444444444555555666666666444777888666444444888======DDDLLLRRRUUU\\\fffnnn{{{qqqooorrr}}}kkkbbb___fffnnnooolllkkkjjjddd[[[SSSMMMHHHCCCAAA<<<;;;999888888:::<<<===:::999777666666555333222333333444555444222000///000000000////////////...+++***+++---///...+++'''------......//////000000111111222333555777999::::::;;;<<<<<<<<>>;;;555333000//////---+++)))((()))***)))((('''(((******)))'''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###"""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%% !!!"""$$$%%%&&&''''''&&&&&&&&&'''''''''((((((,,,***((('''&&&''')))***'''((((((((())))))******))))))))))))***+++,,,---))))))***++++++++++++***+++++++++,,,---...000000222111000///...---,,,,,,***+++---///000111111111555555555555666666666777000666;;;:::555333777<<>>@@@CCCHHHLLLMMMWWWggg|||vvvkkkaaa^^^\\\XXXTTTSSSMMMLLLIIIHHHGGGEEEBBB@@@666222...++++++***)))(((###$$$%%%&&&&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$###"""""" !!!""""""!!!!!! !!!"""$$$$$$$$$###""""""""""""""""""######$$$(((&&&######&&&(((******'''&&&&&&%%%$$$"""!!! +++***((('''&&&&&&'''''''''((()))++++++)))(((''',,,)))((()))---///---+++)))*********)))***---000---,,,,,,,,,,,,+++++++++++++++***)))***,,,///000444333222111111222333444333555777777666666888999AAADDDLLLTTT]]]jjj~~~}}}nnngggttt{{{qqqaaaZZZQQQJJJFFFCCC???<<<999999:::;;;;;;<<<<<<===999888777666777666555333555333111111111222111111111000///......------...000///...------,,,,,,---//////............//////222222222333555888;;;<<<999;;;<<<======???CCCFFFQQQWWWcccvvvuuukkkccc```^^^YYYSSSQQQOOONNNLLLKKKJJJGGGCCC@@@777333///,,,++++++***)))((((((((())))))(((''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%&&&&&&&&&&&&"""######$$$$$$$$$$$$###"""""""""""""""###$$$$$$%%%%%%&&&(((***+++***)))'''(((((((((((((((''''''///...,,,***(((((((((((('''((()))******)))((('''++++++,,,++++++***++++++)))******))))))))),,,..................---------++++++******+++...000111222222111111222333444555888999;;;;;;;;;;;;===>>>???AAAHHHQQQ[[[jjjzzznnniiiuuu|||uuufff]]]QQQHHHDDDBBB@@@>>>:::::::::;;;;;;;;;;;;;;;999888777777777666666555888888777777666666444333222222111000////////////------------...///000111/////////....../////////111111111222444777999;;;:::;;;<<<===>>>@@@CCCFFFPPPVVVcccuuuuuullldddbbb___YYYRRROOOPPPPPPOOONNNMMMIIIDDD@@@777444///,,,++++++***)))+++***)))(((((((((((((((&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$###"""!!!!!!!!!""""""############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%'''***,,,***&&&"""###$$$%%%'''(((((())))))///...---+++)))((('''''''''((()))******)))((('''***---///---)))'''(((+++)))*********((((((***,,,------------------------++++++++++++---///222333111111111111222444555666666777999:::999:::<<<===<<<===BBBKKKWWWjjjssslllkkksss}}}zzzvvvjjj```RRRHHHCCCBBBAAA@@@;;;;;;;;;;;;::::::::::::888888777777777777777888;;;<<<======<<<999666444333333222111000000000000............///000111111000//////////////////000000000000111333666999:::;;;<<<======>>>@@@DDDGGGOOOVVVcccvvvyyynnnddd```^^^XXXRRRPPPPPPPPPPPPOOONNNIIICCC???777333///,,,+++***)))'''***)))'''%%%$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$!!!"""%%%&&&&&&%%%$$$###$$$###!!! """###$$$###"""!!!"""###%%%&&&'''&&&$$$###""""""###$$$$$$############$$$%%%%%%$$$%%%&&&((((((%%% ###$$$%%%'''((()))))))))+++***)))((('''&&&&&&&&&((()))************)))(((***,,,---,,,)))((()))+++***+++++++++)))(((***+++))))))******++++++,,,,,,++++++,,,---...111222444000111111111222333444444333555777777777777999;;;::::::>>>GGGTTTjjjuuupppmmmkkklllqqqvvvxxxvvvtttkkkaaaSSSIIIDDDBBBAAA@@@<<<<<<;;;;;;:::999888888777777777777777888:::;;;===???BBBBBB???:::666444333333111000000000000000222111000//////......///000000000000000000000000000000111222444777999;;;<<<<<<======>>>@@@EEEHHHOOOWWWeeewww~~~qqqddd]]]ZZZVVVSSSRRROOOOOOOOONNNMMMIIICCC???777333...+++***)))'''&&&)))(((&&&$$$######$$$$$$&&&&&&''''''&&&&&&%%%$$$!!!"""%%%&&&&&&%%%$$$###$$$###!!! """###&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&%%%""" ))))))***++++++,,,++++++&&&&&&''''''''''''''''''))))))************))))))***)))((()))+++,,,+++******+++,,,,,,***)))***+++(((((())))))***+++,,,,,,,,,,,,---...///111222333111111222222222222222222555666888888777777999::::::999<<>><<<<<<;;;;;;:::999888888777444666888777777999>>>CCCGGGKKKOOONNNHHHAAA;;;:::222222111000////////////............///000111111000111222333333222111000222222222333666888;;;<<<;;;<<<;;;;;;;;;???DDDHHHMMMWWWgggxxxttteee]]]YYYTTTRRRRRRNNNMMMLLLKKKKKKIIIFFFCCC:::666111...,,,+++)))((('''(((((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""" !!!!!!!!!!!!!!! """"""###$$$$$$$$$######%%%%%%%%%%%%%%%&&&''''''$$$######%%%(((******)))%%%&&&''''''(((((('''''')))***+++,,,------,,,,,,+++******************+++***)))))))))*********)))$$$&&&))))))((((((((()))'''''')))***+++---......------......////////////111222444777999:::::::::777888999777555444555666:::999;;;AAAJJJ\\\vvv{{{ssslllbbbZZZZZZ___gggqqqyyy|||~~~}}}wwwddd[[[NNNDDD@@@???>>>===;;;:::::::::999999888888333666888888777999@@@EEEJJJOOOSSSPPPIIIAAA===;;;333333222111000000000000------------...///000111000111333444444333111000111111111333555777:::;;;;;;;;;:::999:::===CCCGGGKKKVVVfffwwwtttggg```[[[UUUPPPOOOOOOMMMLLLKKKKKKJJJHHHFFF<<<888333///...,,,+++)))%%%&&&'''(((((((((&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&%%%###"""!!!"""$$$%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''&&&$$$!!!&&&'''(((***++++++++++++***+++,,,---,,,,,,******++++++************++++++)))+++---+++(((&&&(((***!!!$$$&&&''''''&&&'''((($$$%%%&&&((()))+++,,,---------............------000222555999<<<>>>@@@@@@>>>??????===;;;999999::::::999;;;@@@GGGVVVooowwwvvvqqqjjjcccYYYSSSUUU\\\cccnnnwww|||xxxeeeZZZKKK@@@<<<===>>>???:::::::::999999999999888222666888888777:::AAAGGGJJJOOORRROOOGGG???;;;:::555444333222111111111111000///...------,,,,,,---000111333444444333111000000000000222444666999:::::::::999888999===BBBGGGHHHTTTeeeuuuxxxggg```^^^[[[XXXXXXWWWSSSOOOMMMLLLJJJFFFBBB:::666111...,,,,,,+++***''''''((((((((('''%%%$$$(((&&&$$$%%%((()))((('''$$$######"""""""""""""""######""""""!!!!!! """!!!!!!"""######!!!!!!$$$&&&%%%$$$######""""""###$$$&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((('''&&&''')))***''' ...)))(((,,,,,,'''(((,,,''''''(((((((((((('''''''''&&&$$$%%%%%%&&&$$$###$$$&&&)))***+++)))'''%%%+++,,,---...////////////...000333666888:::::::::999:::;;;;;;999888888888<<<999<<>>===@@@EEEKKKRRRTTTKKKAAA;;;:::888555333000//////...---+++........................222222222111111111000000000111222222333555888;;;<<<999:::<<<<<<;;;???EEEPPPWWWcccuuuvvveee^^^\\\YYYVVVVVVUUUQQQMMMKKKKKKIIIEEEBBB:::666111...,,,,,,+++***(((((()))))))))((('''&&&(((%%%$$$$$$'''((((((&&&$$$$$$###"""""""""""""""######""""""!!!!!!!!!!!!"""""""""###%%%%%%###!!!)))(((&&&$$$$$$%%%&&&'''######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&(((((((((******)))&&&$$$,,,((('''******&&&&&&***'''''''''((((((''''''''''''&&&$$$%%%%%%&&&$$$###%%%&&&'''))))))((('''&&&,,,,,,---...///////////////000222555777999:::;;;999:::;;;:::888777666777999666888???BBBHHH\\\qqqssspppiiibbb^^^YYYUUUUUUXXXbbblllwwwsssbbbPPPFFFAAA===<<<<<<;;;;;;;;;999777666777888;;;888999<<<>>>???FFFMMMVVV[[[[[[PPPDDD>>>;;;999777555222000000000///...........................222222222111111111000000000111222222333555888;;;;;;999999<<<<<<;;;>>>DDDJJJQQQ___qqqtttddd\\\ZZZVVVSSSSSSRRRNNNJJJHHHIIIHHHEEEAAA:::777222...---,,,++++++)))))))))***))))))((('''&&&%%%###$$$&&&''''''&&&$$$$$$###""""""""""""######""""""""""""!!!!!!!!!###""""""$$$&&&&&&%%%###***'''$$$###$$$%%%### %%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&((())))))((()))***,,,)))'''&&&((((((%%%%%%'''&&&&&&''''''''''''&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%&&&&&&'''''''''''',,,,,,---...////////////000000222333666888;;;<<<999;;;;;;:::777555555555777555777;;;<<<>>>MMM^^^oooeee^^^WWWTTTQQQNNNPPPUUU]]]dddnnnwww}}}qqqaaaOOOEEEAAA>>>>>>???@@@AAA@@@>>><<<;;;;;;<<<>>>;;;;;;>>>BBBGGGPPPYYY^^^aaa^^^QQQCCC;;;888555888555222000000000000///////////////////////////222222222111111111111111000111222222333555888;;;:::888888;;;;;;:::===CCCFFFMMM[[[nnnsssddd]]]ZZZVVVSSSQQQOOOKKKGGGFFFFFFFFFDDDAAA;;;777222...---,,,,,,+++((((((((()))((((((((((((%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######""""""######"""""""""""""""""""""""""""!!!!!!###%%%&&&&&&%%%$$$###$$$(((+++((( '''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((("""%%%((((((&&&%%%(((***(((''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%&&&((((((,,,---...//////000000000000000111222555888;;;<<<:::;;;;;;999666444333444777666888;;;:::<<>>@@@EEEJJJOOOYYYbbbbbbccc^^^PPPCCC<<<888555666333///....../////////////////////////////////111111111111111111111111000111222222333555888;;;:::888888::::::999===CCCFFFNNN\\\mmmuuufff___\\\WWWSSSRRRMMMIIIEEECCCDDDEEECCC@@@;;;777222///------,,,+++'''''''''''''''''''''((($$$%%%%%%$$$$$$%%%&&&'''%%%$$$$$$###############""""""""""""############"""!!! !!!$$$%%%%%%$$$%%%%%%&&&+++///...&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))) $$$((()))&&&$$$$$$%%%((()))))))))(((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$$$$&&&((())),,,---...///000000000000000000111222444777:::<<<:::;;;;;;999666444333444666777999;;;;;;>>>FFFOOOVVV```llltttvvvssskkkddd[[[TTTNNNLLLJJJIIIMMMRRRPPPTTTYYY```iiioookkkcccVVVJJJ???;;;;;;<<>>BBBJJJOOORRRXXX___```aaa]]]QQQGGGBBB>>>;;;666333000...///000//////000000000000000000000000111111111111111111111111000111222222333555888;;;:::888888::::::999===CCCGGGOOO[[[kkk~~~wwwhhhaaa^^^YYYUUUSSSMMMIIIDDDBBBCCCCCCBBB???;;;888222///...---,,,,,,'''&&&&&&&&&&&&''''''((($$$%%%&&&%%%$$$$$$&&&(((%%%%%%$$$############$$$"""""""""############$$$###""" !!!###$$$$$$$$$(((%%%###%%%(((******(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$&&&)))***)))&&&%%%$$$'''***+++***)))***)))&&&&&&&&&''''''''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$%%%''')))***------...///000000000000//////111222555777:::;;;999;;;;;;:::777555555555333666888:::<<<@@@HHHNNNPPPRRRVVV[[[```aaa___]]]TTTNNNIIIHHHGGGGGGJJJPPPIIIMMMRRRWWW^^^dddaaa[[[PPPGGG???<<<<<<<<>>>>>>>>AAAFFFIIIIIIHHHEEEAAA>>>>>>???999:::???FFFHHHFFFHHHLLLAAADDDCCC>>>;;;:::777333444444333444444444111///111111111111111111111111000000111111111222222222000111222222333555888;;;;;;999999<<<<<<;;;>>>DDDFFFMMMYYYfffwwwyyyjjjccc```[[[UUUSSSOOOJJJDDDAAAAAABBB@@@>>><<<888333///...------,,,)))(((''''''''')))***+++%%%'''((('''%%%%%%'''***&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$(((&&&$$$###$$$%%%%%%%%%$$$'''+++,,,+++)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))&&&######&&&))))))(((%%%+++,,,)))(((+++)))$$$''''''((((((((((((''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&'''((()))***+++---...///000111111111111,,,...111444777888888888999:::;;;;;;999888888888555888::::::>>>EEELLLPPPPPPIIICCCCCCFFFGGGGGGGGGGGGCCCBBBEEEGGGHHHLLLQQQNNNTTTWWWUUUTTTTTTRRROOOGGGAAA>>>?????????CCCHHHHHHHHHFFFCCC???<<<<<<<<<===<<<@@@DDDEEECCCDDDIII:::>>>???;;;999999666222111111222333444222///---111111111111111111111111000000111111222222222222000111222222333555888;;;<<<999:::<<<<<<;;;???EEEGGGOOO[[[hhhxxx}}}kkkbbb]]]XXXTTTSSSPPPKKKEEEAAA@@@AAAAAAAAA>>>777...***+++---,,,***)))((('''&&&%%%&&&''''''$$$ !!!&&&(((%%%%%%***$$$&&&%%%!!! $$$$$$""" !!!"""######"""!!! $$$######$$$&&&&&&%%%###''''''(((((('''%%%###"""((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&)))***%%%&&&(((******)))'''&&&)))***+++,,,+++***(((&&&)))(((&&&%%%%%%&&&((()))###&&&***+++)))'''%%%$$$"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%&&&(((***+++,,,,,,---...000000000000///000000111444777888777555:::999777666666777999:::666666777999>>>DDDIIIMMMIIIDDD@@@>>>@@@BBBBBBAAA>>>@@@CCCEEEGGGIIILLLNNNIIIPPPVVVVVVQQQLLLMMMPPPHHHGGGEEEBBB@@@>>>======>>>??????@@@???===;;;999888:::>>>AAACCCCCCBBBAAA:::999888777777777777777222222222111111111111000////////////000000000000///////////////.........111000000000111333555666>>>>>>======>>>@@@CCCDDDJJJTTTbbbooo}}}~~~lllbbb^^^YYYUUUTTTMMMIIIDDDAAA@@@@@@@@@@@@???888///++++++,,,+++))))))((('''&&&&&&&&&''''''&&&######((((((%%%&&&***$$$&&&%%%!!!!!!$$$%%%"""!!!!!!"""######"""!!!!!!###""""""###$$$$$$"""!!!''''''''''''&&&%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))%%%&&&'''(((((((((''''''))))))*********)))(((''')))(((&&&%%%%%%&&&((()))%%%&&&((((((''''''(((***###%%%''''''&&&%%%%%%&&&&&&&&&&&&''')))***,,,---+++,,,...///000000//////...111444555444444666999<<<:::999777666777888999555777999===AAADDDGGGHHHGGGDDDAAA@@@BBBCCCCCCAAACCCEEEGGGIIIKKKMMMOOOPPPKKKPPPTTTTTTPPPMMMLLLNNNIIIGGGEEEBBB@@@>>>======<<<===@@@AAAAAA@@@===<<<<<<>>>@@@AAAAAA@@@>>>===999888777666555555555666111111111000000000000///....../////////000000000000000000000000000000000111000000000111333555666<<<<<<;;;;;;<<<>>>@@@BBB???IIIXXXhhhzzzmmmccc^^^ZZZVVVUUULLLIIIFFFCCCCCCCCCAAA@@@???999111,,,++++++***))))))(((''''''&&&&&&''''''(((&&&&&&((((((&&&&&&((($$$&&&%%%"""!!!$$$%%%"""!!!""""""######""""""!!!&&&%%%$$$%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&(((&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((''')))((('''&&&&&&'''((()))(((((('''&&&%%%''',,,///$$$&&&((('''&&&%%%%%%&&&&&&''''''((()))+++,,,---+++,,,---......///.........333666555222222666<<<<<<;;;999888777777777888777999===@@@CCCDDDDDDCCCEEEDDDCCCCCCDDDEEEDDDCCCFFFGGGIIIKKKMMMOOOQQQRRRNNNPPPQQQRRRQQQNNNLLLJJJHHHGGGEEEBBB@@@???>>>>>>???AAADDDEEEEEEBBB>>><<<===>>>@@@AAA@@@???===<<<777777666555444333333444111000000000000/////////------........./////////000000000000111111111111111000000000111333555666:::999999999:::;;;===>>>AAAJJJUUUbbbqqqmmmccc___ZZZWWWWWWMMMKKKIIIHHHHHHGGGDDDBBB???:::333...,,,+++)))((()))((((((''''''''''''''')))((('''''''''%%%%%%%%%$$$&&&&&&""""""%%%%%%"""""""""""""""""""""""""""%%%$$$$$$&&&((()))(((&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&%%%$$$$$$$$$&&&((())))))(((''''''''''''((((((((((((''''''''''''((((((******)))'''&&&(((+++...&&&'''((((((&&&%%%%%%&&&&&&''''''''')))***+++,,,++++++,,,------.........111333555444222333777;;;;;;:::999888888888999999<<<===???BBBCCCCCCBBBBBBDDDDDDEEEFFFGGGFFFEEEDDDCCCDDDFFFIIIMMMQQQRRRSSSPPPPPPQQQSSSUUURRRLLLGGGFFFEEEDDDCCCBBBAAAAAAAAAFFFHHHKKKKKKIIIDDD>>>;;;;;;<<<>>>???@@@@@@???>>>777666555333333222222222111111111111000000000000------------.........//////000000000000000111111111000000000111333555666888888888888999:::;;;<<>>:::444///,,,***))))))((((((((((((((('''''''''(((((('''%%%$$$$$$###"""###&&&&&&######%%%%%%"""######""""""""""""######!!!!!!"""$$$((())))))(((&&&%%%$$$$$$%%%&&&((()))%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$&&&(((***((((((''''''''''''((()))(((((((((''''''(((((((((***+++,,,***)))((((((***'''(((((((((&&&&&&'''(((&&&&&&''''''((()))***+++++++++,,,,,,---......///555333222333444666888888777777888888999;;;<<<<<<@@@@@@@@@AAABBBBBBCCCDDDCCCEEEGGGHHHGGGFFFEEEEEEAAAAAACCCHHHOOOTTTWWWWWWPPPPPPRRRVVVYYYVVVNNNHHHDDDDDDDDDCCCDDDDDDEEEEEEIIIKKKNNNOOOMMMIIICCC@@@===>>>????????????>>>>>>777666555444222222222111333333222222222222111111------------.........///.........//////000000000111000000000111333555666888888888888999::::::;;;???FFFOOOYYYhhhmmmbbb^^^ZZZXXXXXXNNNLLLIIIGGGFFFDDDBBB???===:::555000---+++******((())))))))))))((('''&&&&&&(((((($$$###$$$$$$!!!###&&&'''$$$$$$&&&%%%"""$$$######""""""######$$$&&&&&&''')))---//////...%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))+++'''(((((((((((()))))))))(((((((((((((((((((((((()))+++---,,,***'''&&&&&&&&&'''((('''&&&''')))+++(((((((((((()))***++++++,,,,,,,,,,,,---...///000666444222333666888888666555666777999;;;<<<===>>>AAAAAAAAAAAABBBCCCEEEEEEDDDFFFHHHHHHGGGEEEEEEEEEBBBBBBDDDJJJSSSZZZ\\\\\\RRRQQQSSSVVVXXXVVVQQQLLLFFFFFFFFFEEEEEEFFFGGGGGGFFFIIILLLOOOOOOMMMJJJHHHCCCCCCBBBAAA???===;;;:::999888666555444333222222444444333333333222222222------........./////////------......//////000000111000000000111333555666777888888999999999::::::>>>DDDMMMXXXggglllaaa]]]YYYXXXXXXPPPMMMIIIFFFEEECCC@@@>>>;;;999555111---++++++,,,((())))))***)))((('''&&&&&&))))))$$$###&&&%%%"""###&&&'''%%%$$$&&&%%%!!!$$$$$$###""""""###$$$$$$+++******,,,///000///...%%%%%%&&&&&&'''&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%'''(((***+++'''((()))*********))))))(((((())))))))))))(((((((((***++++++)))'''''''''&&&'''(((''''''(((+++---************+++,,,------...------------///000111333444555666666666666777666777888:::;;;<<<<<<===???@@@BBBDDDEEEFFFEEEEEEEEEGGGHHHGGGEEECCCDDDEEEEEEDDDEEELLLVVV\\\^^^]]]TTTRRRQQQQQQRRRSSSTTTTTTLLLKKKIIIHHHGGGFFFEEEEEEDDDFFFIIILLLNNNNNNMMMLLLFFFEEEDDDBBB???===<<<;;;;;;:::888777555444444333333333333222222222111111....../////////000000000---......///000000111111111000000000111333555666666777777888888888888888@@@FFFOOOXXXfff|||lllaaa\\\YYYWWWXXXSSSPPPKKKHHHFFFDDDBBB@@@:::888666111---+++,,,---((()))*********)))'''&&&'''+++***%%%$$$((('''######''''''%%%%%%&&&%%%!!!%%%$$$###""""""###$$$%%%((('''&&&'''))))))'''&&&%%%%%%'''''''''&&&%%%$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((()))***+++&&&(((***+++,,,+++***)))(((((())))))))))))(((((('''((())))))'''''')))***%%%&&&'''''''''))),,,...,,,,,,,,,,,,---......///......------...///111222///555999999555333555999888888999:::;;;;;;;;;;;;;;;>>>CCCGGGHHHHHHFFFDDDFFFHHHIIIGGGCCCBBBCCCEEEFFFDDDFFFLLLUUU\\\]]][[[UUUSSSOOOLLLLLLPPPUUUYYYPPPOOOLLLJJJGGGEEEDDDCCCEEEGGGIIIKKKLLLLLLKKKJJJDDDCCCCCCBBBAAA@@@???>>><<<;;;999888666555555444222222222111111111111000////////////000000000000...//////000111222222222111000000000111333555666555666777777777777777666<<>>BBBKKKXXXgggzzzqqqiiiaaaaaaccc]]]SSSPPPLLLIIIGGGFFFDDDBBB???;;;555000...---+++***++++++++++++***((('''&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&''')))******)))(((''')))(((((('''((()))***+++'''***---...,,,***))))))******)))))))))))))))***+++******+++---///111222,,,---.........///111444333444555555444444666888999:::::::::888777888999===BBBHHHJJJHHHFFFGGGHHHJJJIIIHHHGGGFFFFFFGGGGGGFFFJJJMMMNNNPPPRRROOOJJJIIIJJJKKKKKKLLLMMMOOOQQQPPPPPPOOOKKKGGGDDDDDDEEEAAAAAA@@@AAABBBDDDEEEFFFDDDAAA@@@BBBDDDCCC>>>999999888777666444333222222333111///111444444111,,,........................////////////000000111111111111111111222444555666666777888888888888:::<<<>>>BBBJJJWWWeeeyyypppiiiaaaaaaccc^^^TTTQQQMMMIIIHHHFFFDDDBBB>>>:::444000---,,,***)))***++++++++++++***)))(((((('''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$######""""""######$$$%%%'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''(((((((((''''''(((((('''''''''''''''''''''((()))+++++++++************)))(((((()))+++,,,((()))++++++***))))))***)))))))))(((((())))))******++++++,,,---///000111+++,,,---------...000222444555444333333444888;;;<<<===<<<:::888888999;;;???DDDHHHJJJHHHFFFFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLLLLOOOPPPNNNLLLLLLIIIDDDCCCGGGKKKKKKIIIIIILLLOOOOOOOOOMMMIIIDDDBBBBBBCCC>>>===<<<<<<===???AAACCCBBB@@@???@@@AAA???:::666777777666555333222111111111///...111444444111...------------------------,,,---///000111000///...000000000000111222444444666777666444333444888:::>>>AAAIIIUUUcccwwwrrriii___]]]^^^WWWSSSPPPKKKHHHFFFDDDBBB@@@>>>999333///,,,***)))'''((())))))*********))))))((('''&&&%%%%%%$$$%%%%%%''''''''''''&&&%%%$$$###"""""""""""""""######$$$'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((***))))))((('''''''''''''''(((***+++,,,---------***)))((((((((()))***+++((()))***)))'''''')))***)))(((((((((((())))))***((())))))***+++,,,......***,,,------,,,---...000444555666666666777:::<<<<<<<<<;;;999888999<<<>>>BBBFFFJJJKKKHHHGGGGGGHHHJJJKKKMMMPPPSSSUUUVVVVVVTTTVVVUUUOOOKKKIIIGGGCCCCCCFFFJJJKKKJJJIIIJJJLLLLLLKKKIIIDDD@@@>>>???@@@???>>>===<<<===???AAACCCAAA@@@>>>>>>>>><<<888555444444333222111000///...///...///111333444222000...............---------,,,---......//////......+++,,,,,,---///000222333333444444444333444777999>>>@@@HHHSSSaaauuuyyyoooccc```___XXXSSSPPPLLLIIIGGGEEECCCAAAAAA<<<666111///---+++***&&&'''(((((()))((((((((('''&&&%%%$$$############%%%%%%%%%%%%%%%$$$######&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))(((''''''&&&%%%%%%&&&&&&''''''''''''(((((())))))*********))))))(((((((((((()))***+++---......///))))))''''''''''''((()))((())))))(((&&&'''(((***((((((''''''((()))******((()))***+++,,,,,,------***+++------,,,,,,---///000333666888888888999:::999999999999999;;;>>>AAADDDHHHKKKLLLIIIHHHIIIJJJKKKMMMRRRWWW\\\___aaaaaa\\\^^^\\\SSSLLLJJJHHHFFFIIIHHHHHHJJJMMMMMMKKKIIIIIIIIIGGGCCC@@@>>>>>>???@@@???>>>===>>>@@@BBBCCCAAA@@@???>>>===;;;888666333333222111000//////......///000222444444333222000000000000//////......///...,,,+++,,,---///000))))))+++,,,///111333555111444777999::::::;;;======@@@HHHSSSaaauuu{{{pppeeebbbaaaZZZUUURRRNNNKKKJJJIIIGGGEEE@@@<<<666000---+++***(((&&&&&&'''((((((''''''''''''&&&%%%$$$###"""""""""###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***+++,,,+++***)))((())))))***+++,,,---...///))))))'''&&&&&&''''''(((((())))))((('''''')))***''''''''''''((()))*********+++,,,---............***,,,......---------...+++...333555666666666777777888999::::::<<<@@@CCCDDDGGGKKKKKKIIIHHHJJJLLLNNNQQQWWW^^^cccfffhhhhhhfffgggcccXXXNNNKKKKKKIIINNNKKKIIIKKKNNNOOOLLLHHHGGGHHHHHHFFFCCC@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@??????>>><<<:::999888555555444333333222111111///000222444444444444444222111111000000/////////000...,,,++++++---000222+++,,,---///111444666777...111666999::::::;;;<<<<<<@@@HHHUUUbbbuuuzzzoooccc```___WWWTTTQQQMMMKKKKKKJJJHHHGGG@@@;;;555000,,,***(((''''''((((((((((((((('''&&&((('''&&&%%%$$$###############$$$%%%&&&&&&&&&&&&######"""""""""###$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))'''))),,,......,,,***(((************+++,,,---...+++***((('''''''''((()))((()))******(((((()))***'''&&&&&&'''''')))*********+++---............---+++---//////...------...+++---000222333444666888888:::<<<======>>>@@@BBBBBBEEEIIIIIIHHHGGGJJJLLLRRRVVV\\\bbbgggiiiiiiiiiooopppiii\\\PPPLLLKKKJJJPPPOOOMMMLLLLLLKKKKKKJJJDDDFFFGGGGGGDDDBBBAAA@@@<<<<<<===>>>???>>>>>>======>>>===<<<:::999888999555555555444333333222222111222444555555555444555111111111000///.........///...---------...///000...//////000111333444555...111333555555666888:::;;;@@@JJJWWWdddvvv}}}pppddd___]]]UUUQQQOOOKKKIIIIIIIIIHHHFFFDDD@@@999444111///,,,+++)))))))))))))))(((''''''***)))'''&&&%%%$$$$$$$$$######%%%&&&'''(((((((((&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''')))************)))''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&(((,,,///000...+++(((************+++,,,------,,,+++***((((((((()))***((()))++++++***))))))***&&&&&&&&&'''''')))******((()))+++,,,---,,,,,,++++++---///000///............///000111222444999<<<:::<<>>@@@@@@???===<<<<<<<<<<<<;;;999888888999444333333222222111111111222444666777666555555555111000000///...---------------///000000000///...000////////////000000111555666666666666777;;;>>>;;;@@@KKKXXXeeevvvpppggg```]]]]]]XXXSSSLLLFFFDDDDDDDDDDDD@@@===999333///+++******(((((('''''''''&&&&&&&&&)))(((&&&%%%$$$###############$$$%%%%%%&&&''''''"""###$$$%%%%%%$$$###"""'''''''''&&&&&&%%%%%%%%%###%%%((()))((((((***+++&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%'''(((((((((***+++,,,,,,+++)))((('''(((((())))))))))))(((,,,)))'''''')))***'''$$$(((((())))))((('''&&&&&&))))))))))))((((((((((((++++++++++++++++++++++++111000///...---,,,++++++222...,,,///666:::;;;999???======???AAAAAA===:::CCCBBBBBBCCCFFFHHHIIIIIIRRRTTTWWWZZZ^^^```bbbbbbnnnlllfff\\\QQQKKKIIIJJJQQQOOOMMMLLLLLLKKKIIIGGGFFFFFFFFFDDDBBB@@@???@@@>>>>>>?????????===;;;:::;;;<<<===>>>===;;;888666333222111222444555444333111222333555555555555444333222000...---....../////////............//////222///,,,---000222111000111333444444444555777:::<<>><<<999???===;;;<<>>EEEEEEEEEFFFGGGIIIIIIIIIQQQSSSUUUYYY\\\```cccdddllliiiccc[[[TTTNNNLLLLLLIIIIIIHHHIIIKKKKKKIIIHHHGGGGGGGGGEEEBBBAAA@@@@@@>>>>>>??????>>>===;;;:::888999;;;<<<;;;999777555444333222333444555555333333444555666777666555555444333222111000000000000000000////////////000000111...,,,,,,///111000///111222444444444555888:::;;;FFFNNNYYYkkkwwwsssjjjccc___^^^UUUSSSPPPMMMKKKIIIEEEBBBBBB<<<666111///---***'''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((######$$$$$$$$$$$$######'''%%%""" !!!###&&&(((%%%&&&'''&&&%%%&&&(((***444...'''$$$&&&(((&&&$$$(((((('''&&&%%%%%%$$$$$$)))***+++++++++***((('''------,,,,,,***((('''&&&)))+++,,,,,,,,,,,,...///(((((((((((((((''''''&&&'''(((((())))))*********++++++++++++++++++++++++---...000111222222111000000000444:::???AAA===999>>><<<;;;;;;>>>BBBDDDDDDGGGHHHIIIJJJKKKLLLLLLLLLRRRRRRSSSVVVZZZ___cccfffiiieee```[[[VVVRRROOOLLLEEEEEEFFFHHHJJJJJJHHHGGGIIIHHHFFFDDDBBB@@@@@@???>>>>>>>>>>>>>>><<<;;;;;;777888:::;;;;;;999888666555444333444666666666555666777888888888777666555444444444444333222222111111111000000000000111111000///......000111111000111222444444444555888:::===HHHPPP\\\lllwwwsssiiibbb]]]\\\UUUSSSOOOMMMKKKHHHEEECCCCCC===666222111///+++(((((((((((((((''''''''''''%%%&&&'''(((((()))))))))%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%'''$$$%%%&&&&&&'''***...222===444+++&&&'''(((&&&"""'''''''''&&&&&&%%%%%%$$$*********+++***)))((((((+++++++++,,,,,,++++++***###&&&***++++++,,,000444'''(((((((((((((((''''''''''''((()))******++++++++++++++++++++++++++++++,,,...000111222111000//////111555:::>>>???<<<999<<<<<<<<<>>>AAADDDFFFGGGGGGIIIMMMOOOPPPQQQRRRSSSVVVUUUUUUVVVYYY^^^cccfffhhhccc]]]YYYWWWTTTPPPLLLHHHHHHIIIJJJLLLKKKHHHFFFJJJHHHEEEBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;888999;;;<<<<<<;;;:::999666555444555666777777555777888888888777666444333333444555555555444222111111000000//////000000111111000000000111222222222000222333444444666888;;;@@@JJJQQQ[[[kkkvvvwwwmmmeee___^^^VVVRRRMMMJJJHHHGGGFFFEEEDDD???888444222///,,,***))))))((((((((('''''''''$$$%%%'''((()))*********$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!###$$$$$$$$$$$$###$$$%%%&&&&&&'''***...111888111)))&&&&&&(((&&&$$$$$$%%%&&&'''''''''&&&&&&)))))))))******)))))))))******+++,,,,,,,,,,,,,,,'''***---...------000333''''''(((((((((((((((''''''(((((()))***++++++,,,++++++++++++++++++++++++,,,---...//////......---000111444888;;;;;;:::888:::<<>>>>>======<<<;;;;;;;;;888999:::;;;;;;;;;:::999666555444555777888777666666777777777666444222111222333444444444333222111000//////......//////000...///000000000000000111000111333444444666999;;;CCCKKKOOOWWWgggtttxxxnnneee^^^\\\VVVRRRMMMIIIGGGGGGFFFFFFBBB???:::555000---,,,+++)))))))))(((((((((''''''###%%%''')))******))))))############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%% """$$$&&&&&&%%%###!!!$$$%%%&&&%%%$$$%%%'''))))))'''%%%$$$%%%'''''''''###$$$%%%'''(((((('''&&&'''((((((((()))******++++++,,,,,,,,,,,,+++******,,,,,,---,,,***))))))***&&&'''((((((((((((((((((((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---111333666888999999888777999<<<@@@CCCDDDDDDDDDEEEEEEIIINNNQQQSSSXXX^^^cccdddccc```___```cccfffhhheeeaaa[[[UUURRRQQQOOONNNLLLKKKLLLOOOSSSWWWXXXXXXVVVQQQKKKHHHHHHHHHEEECCC???>>>===<<<;;;;;;;;;;;;777888888888888888777777666555444555777777777555444555555555555333111000222222222333333222222111//////............//////+++---//////...---...//////111333444444666999;;;BBBJJJMMMUUUeeesssyyynnneee^^^\\\TTTRRRNNNLLLKKKIIIGGGEEE>>>>>>;;;555---)))))),,,))))))))))))((((((((('''###$$$&&&((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$$$$%%%&&&!!!$$$&&&'''&&&&&&'''((($$$%%%&&&(((((('''%%%$$$&&&&&&&&&''')))***,,,---)))******+++++++++++++++,,,***)))))))))((('''%%%&&&&&&'''(((((((((((((((************************+++++++++++++++++++++++++++***))))))***,,,///000222666;;;>>>===:::777555999<<>><<<;;;::::::;;;;;;999999888888777777666666555444333444666777666555333444555555444333222111333222222222222222333333000000////////////000000+++---000000///---...000///111333444444666999<<<===FFFKKKTTTfffttt~~~tttjjjccc```SSSRRRQQQPPPOOOLLLGGGDDD:::<<<;;;444***%%%''',,,))))))))))))((((((((((((###$$$&&&((())))))''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%#########$$$$$$!!!###&&&'''''''''((()))"""(((------)))%%%%%%'''&&&&&&(((((((((&&&$$$"""%%%%%%&&&''')))+++---...$$$%%%'''***,,,...//////---***)))***...///...,,,&&&&&&'''((())))))((((((+++++++++***************++++++++++++++++++++++++***)))((((((***...111444333888???CCCBBB===777333;;;<<<===;;;:::;;;>>>BBBDDDGGGKKKLLLMMMRRR[[[bbbYYYXXXXXXXXXZZZ]]]___aaa\\\[[[WWWQQQLLLMMMRRRWWWQQQOOOMMMNNNRRRVVVYYYZZZXXXQQQJJJGGGGGGGGGDDDAAA???>>><<<;;;::::::;;;;;;<<<;;;;;;:::999888777777555444333444666666666444333444555555555444333222444333222111111222444555111111000000000000111111---111444444222000111333///111333444555666:::<<<999CCCJJJVVVhhhuuuxxxllleee___[[[ZZZXXXTTTQQQOOOLLLHHHEEEGGG@@@666111000...+++''''''((()))***)))(((&&&%%%***))))))(((''''''&&&&&&&&&%%%$$$#########$$$%%%%%%&&&&&&$$$######%%%'''(((&&&$$$"""!!!!!!"""###!!!""""""###$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''')))***,,,---///...,,,******+++,,,......---***(((''''''((((((************))))))))))))+++++++++*********))))))***+++---------+++***((()))((()))+++******000888:::EEEMMMIII@@@;;;::::::???;;;:::<<<===;;;===@@@@@@BBBEEEGGGHHHKKKNNNQQQTTTTTTTTTVVVYYY\\\^^^^^^YYYXXXVVVTTTTTTTTTVVVWWWUUUOOOKKKLLLOOOPPPTTTYYYVVVSSSNNNIIIFFFDDDDDDDDD888;;;>>>>>>;;;999999;;;999888777777666777777777555555444333333222111111111111222333555666777777000000000000000000000000444333333222000///---,,,111000000000000000111222333444555555555555888:::===FFFJJJSSSdddqqq}}}ppphhh```[[[WWWUUURRRPPPNNNLLLIIIFFFGGG@@@888222111///+++((((((((('''&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%&&&%%%$$$#########$$$%%%%%%&&&&&&%%%######%%%'''%%%$$$###""""""###$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))---,,,+++******+++,,,,,,+++***((((((((()))+++,,,((((((((((((((((((((((((+++++++++***************)))***,,,------+++)))(((,,,+++,,,......///666???IIIRRRWWWRRRJJJDDDAAA???===;;;<<<@@@AAA>>><<<===???AAADDDFFFHHHKKKNNNQQQOOOOOOOOOQQQTTTWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVSSSNNNKKKLLLNNNPPPTTTYYYZZZXXXSSSNNNIIIFFFDDDCCC;;;===???===:::888888999:::999888777777777777777333333333333222222222222111111111222222333333444333333222111111111222222333333222111000...---,,,000000/////////000111111333444555555555666888:::<<>>GGGZZZ___aaa\\\VVVQQQKKKFFFAAA===<<>>===>>>===@@@CCCEEEGGGJJJMMMOOOKKKKKKKKKMMMQQQSSSTTTSSSUUUUUUUUUUUUUUUUUUUUUUUURRRMMMKKKLLLNNNOOOSSSYYY^^^\\\XXXSSSNNNIIIEEECCC>>>??????===999777777777;;;:::999888777777777777222222222222222222111111000000000000000000000000777555333222111222333444222222111000///---,,,,,,///.........//////000111222444555555555666888:::<<>>;;;999999999999:::;;;:::999888777777777777555555444222000///...---......///000111222333333666555222000///111333444222111///...------------------------...///000111222333444555555666999;;;<<>>AAAIIIRRR```gggmmmppprrrrrrllleeeMMMHHHHHHMMMOOOJJJBBB>>>BBBDDDFFFGGGFFFFFFFFFFFFIIIJJJLLLQQQVVVYYYZZZYYYWWWWWWWWWVVVVVVVVVUUUUUUSSSRRRQQQQQQNNNLLLPPPVVVTTTTTTSSSQQQNNNKKKHHHFFFAAA>>>:::888888:::::::::999888777777777777777777666555444333111///...---......///111222333555555333222111000000111222444222111000...------...///---------...///000111222111333444555555777999;;;===DDDFFFLLL[[[hhh|||tttgggaaa^^^WWWTTTQQQNNNLLLJJJGGGDDDCCCAAA>>>888222...+++*********+++,,,,,,,,,,,,,,,%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###%%%''''''%%%$$$$$$%%%'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***+++,,,)))************)))((('''''''''&&&&&&&&&&&&'''''''''''''''((())),,,...///((((((***+++,,,---------***++++++,,,------............---,,,+++******)))***))))))***,,,///333555999:::>>>CCCEEEFFFLLLTTT___hhhqqquuuuuutttmmmeeeOOOIIIFFFJJJMMMHHHAAA===@@@CCCFFFHHHHHHGGGHHHHHHIIIJJJNNNTTTZZZ]]]^^^^^^XXXWWWUUUSSSRRRRRRSSSSSSVVVTTTTTTSSSOOOKKKNNNUUUSSSRRRQQQOOOLLLIIIGGGFFFDDD???:::777777999999999666666666555666666777888444444333333222222111111//////000111222222333333111000000111111222333444333222000.........///000.........///000111333333111222444555555777999<<<>>>EEEGGGMMM\\\jjj~~~yyykkkbbb]]]UUUSSSPPPOOONNNLLLIIIGGGBBBAAA>>>888222---+++***,,,+++***)))***+++---...&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###%%%''''''&&&$$$$$$%%%&&&%%%$$$######%%%'''(((''''''''''''''''''''''''###$$$&&&(((***,,,---...***************)))((((((++++++***(((((('''''''''((((((''''''))),,,///111++++++,,,,,,,,,+++******------......///000111111//////...---+++***))))))...---,,,,,,...333777:::>>>???CCCHHHJJJJJJOOOVVV^^^iiisssvvvtttpppiiibbbTTTIII???>>>AAAAAA@@@@@@>>>AAAEEEHHHIIIIIIJJJKKKKKKLLLQQQWWW^^^bbbcccbbbXXXVVVSSSQQQPPPPPPPPPQQQWWWVVVVVVUUUOOOKKKNNNUUUTTTRRRPPPMMMJJJHHHFFFEEEGGGAAA;;;777777888888777555444444555555666777888222222222333333444444444000000000000111111111111///000111222333444444444444333000///...///000111......//////000222333444111222444555555777:::<<<>>>EEEGGGMMM]]]kkkyyynnneee^^^VVVSSSOOOLLLJJJGGGDDDBBBDDDAAA<<<666000......000***))))))))))))+++---...///111...'''###$$$%%%###!!!!!!###$$$%%%&&&&&&&&&"""%%%''''''%%%###%%%'''***(((&&&%%%&&&&&&%%%$$$&&&&&&''''''(((((())))))))))))))))))***+++---...+++000000***'''))))))&&&$$$&&&))))))(((&&&&&&&&&%%%&&&''')))+++---...///000...+++,,,///111000//////.........------------,,,+++)))'''&&&%%%$$$$$$$$$&&&(((***+++---111333999???GGGLLLNNNPPPTTTWWWaaaggglllnnnooommmfff^^^KKKEEE???===???AAA@@@======>>>@@@AAAFFFKKKMMMLLLTTTTTTWWWaaannntttmmmdddaaa[[[SSSPPPQQQQQQOOOLLLSSSVVVWWWSSSMMMJJJKKKNNNTTTRRROOOLLLIIIHHHHHHHHH@@@@@@>>>;;;888777777888666555444444333333333333333333333222111000///............//////111222222---------...///111333333...------...000///---+++000---***+++---...---+++111222333444555777888888@@@CCCIIIRRRZZZggg{{{xxxmmmddd]]]VVVSSSOOOLLLJJJGGGEEEBBBCCCAAA===777111......///)))((('''&&&&&&&&&'''((('''+++,,,)))'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''$$$""""""$$$&&&$$$((('''######$$$&&&''')))***+++''''''''''''((()))***+++&&&++++++'''%%%((((((&&&'''((()))(((''''''((()))$$$%%%'''***---000333555555111...,,,...///...---///000000000000///......111000///---,,,+++******((()))++++++,,,---///222999>>>EEEJJJMMMRRRWWW\\\eeehhhhhhfffeeeddd^^^WWWIIICCC>>><<>>@@@@@@AAABBBFFFJJJLLLLLLUUU]]]jjjzzzuuukkk___WWWUUUUUUTTTSSSSSSVVVXXXUUUQQQNNNPPPSSSPPPOOONNNLLLKKKIIIGGGGGG>>>===;;;999666555555666666555444444333333333333333333333333222111000///............///000111222/////////000000000111111///......///000000...+++111000...///111222111///111222333444555777888888===AAAHHHRRR\\\jjjxxxmmmddd]]]WWWTTTOOOLLLJJJHHHFFFDDDBBBAAA>>>999333///------***)))(((&&&%%%$$$$$$$$$"""(((,,,+++******((($$$************)))(((&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%++++++###$$$$$$&&&'''((())))))%%%%%%%%%%%%%%%&&&'''((("""&&&(((&&&%%%''')))(((******)))'''&&&'''***,,,%%%%%%'''***...444888;;;999555000---,,,,,,---,,,000111333444333222000///---------,,,+++*********)))+++,,,,,,,,,...000222777<<>>@@@AAA@@@CCCBBBBBBDDDFFFHHHKKKNNNTTTggg}}}kkk\\\TTTSSSSSSSSSRRRTTTUUUSSSOOOMMMNNNPPPLLLLLLLLLLLLKKKJJJHHHGGGDDDBBB@@@===;;;:::999999666666555444333333333333444444444444333222111111......---......///000111111111222222111000//////111000///000111000...---...------...000111000...111222333444555777888888<<>>;;;;;;===@@@AAAAAAEEECCCBBBDDDEEEFFFJJJOOOYYYtttxxxdddWWWQQQOOOOOOTTTUUUUUUSSSOOOLLLLLLMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLIIIEEEBBB@@@>>><<<;;;777666555444333222222222444444555555444333333222......------...///000000111111222333333222111000333111000000111111///...+++,,,---...000000000///111222333444555777888888<<<>>>DDDMMMVVVdddzzz|||qqqiiiccc[[[WWWRRRNNNLLLJJJIIIGGGBBBBBB@@@<<<555000,,,+++************)))(((((((((%%%)))***'''%%%((()))((('''(((((()))))))))))))))$$$$$$$$$$$$&&&((()))***+++&&&%%%(((***))))))+++******))))))((((((''''''&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&$$$%%%'''&&&(((******)))''''''((('''&&&&&&(((+++000444777555333///,,,+++,,,///222333444666888777555333111---.../////////......---***+++,,,+++***+++---...000444888===BBBKKKVVV]]]______]]]WWWTTTQQQKKKDDD<<<;;;::::::<<>>;;;888777777555444333222222222444444555555555444333333///............//////000///000111333444444555555444222000000111111///......///111222222222333333111222333444555777888888;;;===CCCKKKSSSbbbxxx~~~tttkkkccc[[[VVVQQQMMMJJJIIIHHHGGGCCCCCCAAA<<<555000,,,+++&&&&&&'''(((((((((''''''###&&&&&&###$$$)))---...!!!"""###%%%&&&&&&''''''+++)))'''&&&'''(((((('''///%%%###+++,,,%%%%%%,,,&&&'''((()))***+++,,,,,,((()))))))))((('''&&&&&&'''%%%&&&'''$$$!!!!!!$$$%%%'''***+++***(((''''''''''''&&&'''))),,,///111//////...,,,+++---111444333444666777666555333222///000111222222111///............,,,)))((((((***---111666:::>>>DDDLLLRRROOORRRQQQNNNLLLKKKDDD===999999999:::;;;===???@@@DDD@@@@@@EEEEEEEEEMMMYYYpppnnnaaa[[[XXXVVVVVVVVVUUUTTTTTTSSSSSSUUUQQQKKKGGGFFFIIIMMMQQQQQQLLLGGGDDDCCCAAA>>>;;;888777555444333222111111333444444555555444333333000000////////////000000//////000222444666888:::555333000///000000///......///000///...///111333111222333444555777888888:::<<>>???EEE@@@AAAGGGHHHGGGQQQ```zzzyyyooojjjhhhbbb```^^^\\\ZZZXXXVVVTTTVVVRRRLLLGGGEEEGGGJJJLLLOOOJJJEEEDDDEEEEEEBBB???888777666444333222111111333333444444444444333333111111000000000000111111111111000111333666:::<<<555222000/////////...------------+++)))***---111111222333444555777888888:::<<>>AAACCCDDDCCC@@@@@@AAA>>>999777888999999:::;;;===???EEE@@@BBBHHHJJJJJJUUUeee}}}{{{{{{vvvsssnnnjjjeeeaaa\\\YYYTTTQQQMMMHHHFFFFFFGGGHHHGGGCCC>>>???BBBCCCAAA>>>888777666444333111111111222222333333444333333333222222111111111111111222444222111000222666:::===555222///............---111111000---***+++///444111222333444555777888888<<<===AAAGGGNNN\\\rrrsssfff\\\XXXOOOIIIJJJLLLHHHAAA>>>BBBAAA>>>:::555111...---***'''%%%(((,,,...,,,(((######$$$$$$$$$%%%%%%%%%'''''''''&&&%%%'''***---(((&&&$$$$$$&&&(((((((((&&&((()))'''$$$###%%%''''''&&&&&&%%%&&&'''((())),,,,,,---,,,+++)))'''&&&&&&&&&'''&&&%%%&&&(((+++'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((***+++---...///000222111//////111222222222(((///222///...///...))),,,,,,++++++,,,---///000111000000333777999999999======<<<;;;;;;;;;;;;<<<888999:::;;;===???@@@AAACCCFFFBBB@@@CCCCCCQQQlll|||tttpppmmmdddZZZVVVNNNGGGHHHJJJHHHEEEDDD>>>>>>>>>===<<<;;;999999888555222111222222000---222222222111111111000000000111222111000///000111000///...///222777<<>>??????@@@AAAAAABBBAAAAAA@@@AAADDD@@@???AAABBBRRRmmmwwwqqqggg^^^]]]RRRIIIGGGGGGDDDBBBAAA<<<<<<<<<;;;::::::999999999666333222333333111///222222222111111111000000000111222111000///000111111111000000222444888:::111111000000///......---////////////000111222333111111222333444666777888888@@@BBBHHHUUU```pppttthhh___WWWOOOJJJKKKMMMIIIDDDCCCCCCAAA===999444///+++)))+++)))'''(((******'''###''''''&&&%%%$$$###""""""&&&'''((('''%%%$$$%%%&&&)))((('''((())))))(((&&&&&&&&&'''&&&$$$$$$%%%'''))))))((('''''''''((((((+++++++++,,,+++***))))))((())))))(((&&&&&&''')))))))))))))))))))))))))))'''''''''&&&''''''(((((()))******,,,...000111222///222555555333222333444333666555111---,,,+++)))))),,,111666777666333111000555:::999666555:::???:::::::::;;;<<<===??????AAACCCEEEFFFFFFDDDBBB@@@>>>AAA===<<>>>>>;;;:::999888888999:::::::::777555444444333222111222111111111111000000000///000111111000///000222222222111111111222333333111111000000///...............///000111111111111111111222333444666777888999AAACCCHHHUUU___ooosssggg___WWWPPPKKKLLLLLLIIIFFFEEECCCAAA===888333...***((('''&&&&&&''')))***)))''''''&&&&&&%%%$$$$$$#########%%%&&&'''%%%$$$%%%&&&((((((((()))+++***(((&&&''''''''''''&&&'''((((((******))))))(((((((((((()))))))))***)))))))))))))))******)))'''&&&'''((())))))))))))))))))))))))''''''&&&''''''((())))))******+++,,,...000222444222777;;;:::555222222444555555444///,,,+++++++++))),,,222666999888555333333777::::::888888<<<@@@::::::::::::;;;<<<===>>>===@@@CCCFFFGGGEEEBBB@@@;;;===999888===@@@RRRooo{{{rrrbbbQQQGGGBBB===;;;<<<999888777666666888:::;;;999777666444333222222111111111111111000000000000///000111111000000111222111111111111111000000////////////.........------,,,...///111222111111000111111222333444666777888:::AAACCCHHHTTT^^^mmmsssggg^^^WWWPPPKKKLLLKKKHHHFFFFFFCCCAAA===888333...***((('''''''''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&%%%&&&'''(((''''''((()))++++++)))'''&&&&&&%%%%%%&&&'''((((((*********************)))(((((((((''''''''''''((()))***+++***(((''''''((((((((((((((((((((((((((('''''''''''''''((()))************+++---000333555888===@@@===777222111333333222000...+++***+++---***,,,///333555666666666777777888:::<<<>>>>>>>>>???>>>>>>=========>>>>>>>>>AAAEEEGGGGGGEEEAAA???999;;;777666;;;???SSSpppxxxgggUUUIIICCC===;;;;;;999888666666666888:::<<<777777666444222111111111000000000000000000000000...000111111000000111222///000000111111000//////......---------------,,,,,,---///000111111000000111111222333444666777888;;;BBBCCCHHHTTT]]]llltttggg___WWWPPPLLLKKKJJJFFFEEEFFFCCCAAA===999444///+++)))++++++***)))((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&''' """$$$%%%%%%&&&(((***&&&%%%&&&'''***+++***)))%%%#########&&&((((((''')))***++++++,,,,,,++++++))))))((('''&&&&&&''''''(((***++++++)))(((((()))((((((((((((((((((((((((((((((((('''(((((()))))))))))))))***,,,000333555<<<>>>???<<<777222111222111///......,,,)))+++///+++,,,...000222444555666888777777999>>>@@@@@@???DDDCCCBBBBBBAAAAAAAAABBBFFFGGGIIIJJJHHHDDD???<<<999:::555444999???SSSqqqwwwhhhVVVKKKEEE???;;;;;;999999888888888999;;;<<<666777666444111000000222//////000000000000000111...///111111000000111333//////000111111000000///------------------------------...///000000000000111111222333444666777888<<>>SSSqqqrrrdddUUULLLFFF@@@;;;:::::::::;;;;;;;;;;;;;;;;;;777888888555222000111333////////////000000111111---///111111000000222333222111111000000/////////////////////////////////...............///000111111111222333444666777888===DDDDDDHHHSSS[[[iiixxxkkkaaaWWWQQQLLLJJJGGGBBBBBBDDDBBBAAA>>>:::555111...---(((***++++++***)))))))))(((((('''&&&%%%$$$$$$###&&&&&&&&&$$$###%%%(((***$$$""""""###'''***,,,---+++(((''')))---//////---''')))+++---...///......///...,,,***((((((((()))''')))+++,,,+++***++++++************************+++***)))(((((('''(((((((((((('''(((+++...222555:::777555444444444222111444111111333000******///***,,,///222333444333222111666;;;<<<;;;<<>>SSSrrrmmmaaaSSSLLLGGG@@@;;;999;;;<<<<<<======<<<<<<;;;888999:::777333111333555.../////////000000111111---///000111000000222444444333222000///.........000000000000111111111111......------...///111222111111222333444666777888===DDDDDDHHHSSSZZZiiiyyykkkaaaXXXSSSMMMHHHEEEDDDCCCBBB@@@???>>>;;;666111,,,)))+++******)))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%''''''%%%!!!!!!''',,,---&&&!!!###))),,,(((""")))))))))***+++---...///...---,,,+++***)))))))))+++---...---+++))))))***---,,,+++*********+++,,,,,,+++******))))))******(((((())))))***...444888777444111111333555444333666444111...,,,,,,---...---.../////////111444777444555777888999<<<@@@CCC:::;;;===???BBBDDDEEEFFFHHHHHHGGGDDDAAA===:::888666999:::888999EEE[[[lll}}}zzzwwwfff```WWWOOOHHHDDDAAA???<<<:::999999<<>>;;;777222---***+++******))))))(((((((((%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$############%%%&&&&&&%%%######&&&)))111,,,((((((,,,---***&&&)))))))))***+++,,,---......---,,,+++************+++---...---+++))))))***---,,,+++++++++,,,......,,,,,,++++++*********+++((())))))((()))---222666888666444444777888888666444222///,,,++++++---...,,,---...///...///222444333444666666777999===???<<<<<<<<<===>>>???@@@@@@BBBAAA@@@>>><<<999666555666999::::::>>>MMMcccttt~~~~~~wwwfffaaaXXXPPPJJJEEE@@@===;;;999777888;;;>>>???@@@:::999888666444444333333555444222111222222111000000000/////////000000111333222111000000000000111///000111222333333222222000000///.........//////000111333333333444777999;;;===BBBIIIOOOZZZmmmxxxiii___VVVQQQKKKFFFDDDCCCBBBAAAAAAAAA???<<<888333...+++))))))))))))))))))))))))%%%%%%&&&&&&&&&%%%$$$$$$###############""""""""""""%%%'''((('''&&&&&&&&&...,,,***)))***)))'''%%%))))))))))))***+++---------,,,+++***************+++---...---+++))))))***,,,+++,,,,,,---///000111---------,,,,,,,,,,,,,,,))))))((('''(((+++000333777777999;;;>>>>>><<<:::333111...+++)))***+++,,,***,,,...///......///111222333444444444666888:::>>><<<:::999888888888888:::999888666555444333222666888:::>>>HHH[[[rrrzzzgggbbbZZZRRRKKKEEE@@@<<<999777555666999<<<===>>>999888777666555555666666888666222111222333333222111111000000000000111111222222333333222222111111111111222222222222222111111000///......000111333000111222333333444666999;;;===AAAGGGNNNYYYmmm~~~xxxiii___VVVRRRKKKGGGEEEDDDCCCBBBBBBBBB@@@===999333///,,,(((((((((((((((((())))))%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((((((''''''''')))******)))(((&&&&&&&&&((((((((())))))+++,,,,,,,,,+++***************++++++---...---+++))))))***)))***+++,,,...000111222...............------,,,))))))((('''&&&)))---000555:::AAAGGGJJJGGGAAA===555333///+++)))((()))******---///000///......///111333444444333444555777<<<:::777555333333333333444333333222222222222222666777;;;DDDUUUmmm~~~hhhddd\\\TTTMMMFFF???;;;777555444444777:::;;;<<<666555444333444555666777999666222000000111222222222111111000000000000111111222333555555444222111222222222222222222111111111000...------000222444///111222333333444666888;;;<<<@@@FFFLLLXXXlll~~~xxxiii___WWWSSSMMMHHHFFFFFFEEEDDDCCCBBBAAA>>>999444///,,,&&&'''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((()))(((***,,,,,,+++)))***,,,(((((((((((()))***++++++*********)))******+++++++++---...---+++))))))***'''(((***,,,...000111111...////////////...---,,,***)))(((&&&%%%'''+++///666???LLLVVVXXXQQQHHHAAA:::777222...***(((((((((+++...000111000//////000222333555444333333444555777666444333111111111111111111222222333444444444555666===LLLdddkkkfff^^^VVVNNNFFF???:::666444333333666999;;;;;;666555444333444666999::::::777333000111222222222222222111000//////000000000111333555666555333222333333222222222222222222111///---,,,---///111333///000222222222333666888:::;;;???DDDKKKWWWkkk}}}yyyjjj```XXXSSSMMMIIIGGGGGGFFFFFFBBBBBB@@@===999444///,,,''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%"""""""""###############'''$$$!!!!!!###&&&((()))%%%'''***+++************((((((((((((((()))******)))))))))))))))***+++,,,+++---...---+++))))))***&&&'''***,,,...000111111......///000000...---,,,***)))(((&&&%%%'''+++///888DDDSSS^^^___WWWLLLEEE<<<999444///+++)))((((((+++---///000000///000222111333555555444333333444444444444333333222111111///111333555666666666666555666???UUUsssnnnhhh___VVVNNNFFF???;;;777555333444777:::;;;<<<999777666555666999<<<>>><<<999555333444444444333222111000///.........//////000333555666555444333333333222222222222333444000///...------...000111///000111222222333555888::::::>>>CCCIIIUUUjjj}}}zzzlllaaaWWWRRRLLLHHHGGGFFFFFFEEEBBBAAA@@@===888333...+++*********)))((((((''''''###$$$%%%%%%&&&&&&&&&%%%############$$$$$$$$$%%%%%%""" ###&&&((('''&&&'''((()))***)))(((&&&(((((('''''''''((())))))(((((((((((()))***,,,,,,+++---...---+++))))))***''')))+++...000111111111---...///000000...,,,+++))))))(((&&&&&&(((,,,///888CCCQQQZZZZZZSSSJJJEEE:::888333///,,,******++++++,,,---...---...111333///111333444333222333333333444555555555333222000---000333666888777666555444666BBB\\\~~~qqqjjj```VVVMMMEEE???<<<888666444555888;;;<<<===:::888666555666999<<>>888777555333444777;;;===777666444333333222000...000000///------,,,,,,,,,...///000222333444555555222222111111222444555777222222222222111111000000...000111222222333555777999999<<>>;;;999666444333444666888777666444222111000//////111000...---------...///......---...///000222333333333333222222333666999777222///000111//////111333222222333444666888::::::;;;???DDDHHHRRRddduuuyyyjjj___XXXSSSPPPPPPNNNIIIFFFGGGBBBAAA@@@===999444///---***,,,...,,,)))''''''))))))&&&######&&&'''%%%###%%%$$$"""!!!!!!"""$$$%%%'''((((((&&&$$$"""$$$&&&(((***,,,---,,,++++++,,,+++***)))(((((()))***+++******+++++++++***)))(((333222000...,,,+++******)))+++,,,,,,++++++---...//////...---,,,,,,++++++'''%%%%%%&&&''''''((()))///000555<<>>AAA???<<<777222...,,,,,,,,,)))***,,,,,,,,,,,,...///000111111000///000222444888888999:::;;;999444111---000333444333333444555666888BBBZZZ|||hhh]]]RRRMMMHHHBBB@@@@@@666555333333444777;;;===<<<:::888666555666666777555444333222111000000000111000///.........//////000/////////000222444555333222222222222555888;;;;;;555222333333111000333333222222222444555777999999:::>>>DDDIIISSSeeevvvyyyjjj___VVVQQQOOOPPPOOOKKKHHHIIIBBBAAA@@@===999444///---***++++++***)))))))))(((...(((""""""&&&(((&&&"""'''%%%""" """%%%''')))******)))&&&$$$######(((***---...------...///,,,+++******)))***+++,,,++++++******++++++,,,,,,333222111///---,,,++++++,,,+++***+++,,,---,,,+++,,,+++++++++******))))))''''''''''''(((***+++,,,,,,,,,000777;;;<<<>>>AAACCC???999333///---,,,---***+++---,,,,,,+++---...000222333333222222555666<<<===???AAAAAA===777333///222444666555555666777666888AAAXXX|||iii[[[NNNIIIGGGCCC???===777666444333444666999;;;<<<<<<;;;;;;::::::999999666555444333222111111111111111000///////////////////////////000222333555333222111111333777;;;===>>>888555555555222222444333222222222333444666777888999>>>DDDIIISSSfffwwwzzzjjj___SSSNNNLLLMMMLLLGGGEEEEEEBBBAAA@@@===999444///---)))'''&&&&&&'''((('''&&&---((($$$"""$$$%%%%%%$$$&&&%%%###""""""###%%%&&&((()))******(((&&&%%%$$$(((***,,,------...///111---,,,***))))))***++++++++++++***)))***,,,...///222111///...---,,,++++++---+++***,,,///111000...))))))))))))))))))((((((***+++***)))+++//////,,,///,,,...555:::<<>>:::888777555444444666888999;;;<<<>>>@@@AAAAAAAAA@@@===;;;999666444222111000111111000000////////////---,,,,,,,,,---///111222222111000111555:::===???@@@:::666666666333222444222222111111222333555666777999>>>DDDJJJTTTgggxxxzzzjjj___UUUPPPLLLLLLJJJEEEAAABBBBBBAAA@@@===999444///---)))'''%%%%%%&&&''''''&&&'''((('''### ###'''###$$$%%%%%%%%%%%%$$$###%%%&&&''')))******(((''''''(((***++++++---///111,,,+++***)))((())))))***///...,,,,,,---///222333111111000///.........//////---+++,,,000111///---,,,,,,,,,,,,,,,+++++++++''')))***,,,444<<<:::333333...---222777:::>>>BBBAAA>>>888222...,,,+++,,,,,,---...---+++***+++,,,,,,...111333666999===AAAEEEIIIPPPTTTRRRIII<<<222222333444666888888888777???===???NNNnnnyyyeeeQQQJJJHHHDDD===888888777666555555666777888:::<<<@@@DDDGGGIIIIIIJJJGGGEEEAAA<<<777333000///000000000000000//////...,,,,,,++++++,,,...000111222111000333888<<>>999555555444222111333222111111111222444555777888999>>>DDDJJJUUUgggxxxzzzjjj___YYYSSSOOOOOOLLLFFFBBBBBBBBBAAA@@@===999444///---***)))((('''&&&&&&'''(((###&&&(((%%%###)))!!!###%%%&&&&&&%%%###!!!$$$$$$$$$'''***,,,+++***&&&((()))******+++...000---,,,***)))(((((())))))---,,,+++***+++---///111222222111222222333444444222000......---,,,***)))+++++++++******)))))))))&&&)))---555GGGUUUSSSGGG777000+++...222666999======:::666222///---,,,,,,+++---------+++++++++---+++,,,///111444999???CCCGGGLLLSSSYYYXXXOOOBBB888777777888:::<<<===<<<:::???>>>@@@NNNlll}}}iiiTTTKKKGGGBBB<<<888777777666555555666777888888;;;???EEEIIIMMMOOOPPPQQQNNNHHHAAA;;;555000...///////////////...------------------...000111333222111111555;;;??????>>><<<666333333333000000222111111111111333555777888999:::???EEEJJJTTTgggxxxzzzjjj^^^[[[UUUQQQPPPNNNGGGCCCCCCBBBAAA@@@===999444///---)))******'''$$$###&&&)))###%%%'''%%%###"""%%%(((""""""###$$$$$$###""""""$$$###"""$$$(((+++,,,+++((()))***))))))+++---000...---+++***))))))************)))))))))+++,,,---000111111222444555777888333333222000---+++***+++******)))((('''&&&&&&%%%'''***///===WWWjjjeeeTTT===333++++++///222555888888777555333111///...---+++,,,------++++++,,,---,,,---...///111777===BBBHHHLLLRRRWWWXXXSSSKKKDDD>>>===>>>@@@CCCDDDBBB@@@???@@@FFFVVVttt{{{hhhTTTIIIDDD???:::888666666555555666777888999888:::>>>CCCHHHMMMPPPQQQUUURRRLLLDDD===666111...---......///...---,,,+++---,,,,,,,,,---///111222111111222888>>>AAA???;;;:::555111222222000000222111111111222444777999;;;:::<<<@@@EEEJJJTTTfffwwwzzzjjj^^^YYYTTTPPPPPPMMMHHHDDDDDDBBBAAA@@@===999444000---''')))***&&& """'''$$$$$$%%%%%%''''''''''''$$$###"""!!!!!!"""###$$$&&&###!!!###'''+++++++++)))************+++---000///...---+++******++++++...------------...//////---...///000222555777888111444555333000...///222...---,,,+++***)))((('''$$$&&&+++<<>>:::999444111222333111111333000000111222555888;;;<<<;;;<<>><<<888444111000''''''''''''''''''&&&&&&((('''%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&(((+++$$$$$$%%%&&&'''((()))***))))))))))))***+++,,,---***//////,,,,,,111000,,,......//////000111111111000111333222000...------------+++)))((('''''''''%%%''')))000???NNNOOOGGG555222---)))(((+++///222333222111222222111...+++...---+++,,,,,,***&&&"""///000000///000444999===DDDFFFJJJOOOSSSSSSPPPMMMGGGCCCCCCIIIMMMJJJDDDBBBAAADDDRRRooo|||iiiTTTHHHBBB===999888555666888888888888:::;;;888;;;@@@DDDHHHIIIIIIIIINNNNNNLLLHHHBBB;;;444///---,,,++++++******++++++*********+++,,,...111222...111666<<>>===@@@EEEJJJSSScccrrryyyiii```ZZZVVVQQQMMMKKKJJJHHHFFFCCCBBB@@@<<<888333000...)))))))))((((((''''''''''''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%######%%%'''%%%&&&&&&'''((())))))***))))))******++++++,,,,,,+++111333000///111111.../////////000000000000000...000222111///---------///...,,,+++)))(((((((((''')))))),,,555>>>>>>777222///+++)))(((***---///000000000111333222000......,,,,,,---///...+++(((000000000///000333888<<<:::===BBBHHHMMMOOOOOONNNFFFAAAAAAFFFIIIFFFBBB@@@AAAIII\\\zzzlllVVVIIICCC===:::999666888999999888888999:::===???CCCGGGIIIJJJJJJJJJIIIIIIHHHEEE@@@:::333000...---,,,,,,++++++,,,,,,---,,,,,,+++,,,---...///...111555;;;???@@@>>>;;;666666555444333222111000000//////222666999999888;;;:::===BBBGGGQQQaaaqqq{{{kkkcccZZZVVVRRRNNNLLLKKKHHHGGGEEECCC@@@<<<777222...,,,++++++******)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%######%%%'''((((((((()))))))))******)))***+++,,,,,,,,,+++******111444222000//////---000000/////////.........---...000000...---......000///---,,,***)))))))))'''))))))))),,,//////+++,,,+++***)))))))))***+++------...000222333222000---------///222222000///000000000//////222666999666888<<>>BBBDDDAAA??????BBBPPPiiinnnWWWIIIBBB<<<999999888:::;;;:::999999:::;;;AAABBBEEEGGGHHHIIIIIIHHHEEEEEEDDDAAA===888222//////...------,,,,,,------///...---,,,+++++++++,,,...000444999===>>><<<999666555555444333222222111222111111333555777777666999999<<>>@@@AAACCCEEEFFFFFF@@@===???@@@>>>>>>@@@EEEXXXvvvmmmUUUGGG???999666666888:::<<<<<<<<<<<<>>>???CCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBB@@@;;;666111.........---,,,,,,,,,,,,,,,......---,,,,,,+++++++++///000222666999:::999777555555444444333333222222333222222333444555555555::::::===BBBHHHRRRcccrrrvvvfff^^^WWWTTTPPPMMMKKKIIIFFFCCCBBBAAA???<<<888444111///++++++***)))'''&&&%%%%%%"""$$$&&&&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""###&&&)))*********++++++++++++++++++,,,---///...---+++***))),,,111333000,,,+++,,,///...------,,,+++******+++---......------///111///...,,,+++)))((((((((( """%%%(((''''''))),,,%%%(((+++...///---***(((+++++++++,,,......,,,***---...///000000000000111111222222111000111444777===>>>@@@???>>>>>>AAACCCFFFAAA>>>??????>>>???BBBNNNccc~~~jjjSSSDDD<<<666333222777999;;;===>>>@@@CCCEEEEEEEEEDDDCCCBBBBBBBBBBBBFFFEEECCC@@@;;;666111...---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,//////000333555666555444333333333333333333222222333333444444444444444555999999<<>>;;;888555222000******)))(((''''''&&&&&&"""$$$'''&&&$$$###&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###%%%*********+++++++++,,,,,,+++,,,---.........---,,,------///333444000.../////////...---,,,,,,++++++---.........------///111///...,,,+++)))(((((((((""""""$$$''''''%%%&&&)))'''***///333444111...+++,,,++++++,,,---,,,)))''',,,...///...------///000111222333222222333555888888;;;>>>>>><<<<<>>DDDMMM]]]lllsssddd\\\UUUSSSPPPNNNLLLIIIEEEBBBBBBAAA???<<<888444000...*********))))))((((((((("""%%%((('''###"""%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$(((((()))***+++,,,,,,---,,,,,,------......//////000+++***111555333000000111000000000///........./////////...---...000222000///---,,,***)))))))))'''$$$$$$))))))&&&%%%(((***...333777888666333000,,,,,,,,,---...---+++(((***,,,......,,,---///111111222333333333444777999666:::??????===<<>>CCCKKK[[[jjjuuufff___VVVTTTQQQOOOMMMJJJFFFCCCEEECCC@@@<<<777333///,,,++++++******************"""&&&((('''###"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$ !!!"""!!!!!!"""%%%''''''((((((***+++,,,------,,,,,,,,,,,,---///000111000(((%%%---444222//////222222222222111111111111000111000///......000222111000///---,,,+++******+++%%%%%%+++---***(((+++---000555:::;;;999666333,,,,,,,,,...//////---+++)))+++------,,,---000444111222444444444555888:::999>>>BBBBBB???===???BBBAAA??????AAAAAA@@@CCCHHHYYYiii{{{jjjWWWLLLDDD===666333222555777999:::<<>><<<===>>>???DDDCCCAAA???<<<999666555......---,,,,,,,,,,,,---)))***+++,,,---,,,+++***///---,,,,,,...//////.........//////000000111111111333555555333333555777;;;:::<<<@@@DDDLLL\\\kkkuuufff^^^XXXTTTOOOJJJGGGEEEEEEFFFCCCBBB@@@===888333///---...+++)))(((%%%$$$)))000%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$###"""""""""%%%''')))+++,,,,,,+++***.........+++***+++000555000222444444222111111111...///000000...---...//////---,,,,,,,,,,,,+++)))666333000...,,,+++)))''''''%%%######&&&))),,,---)))222:::;;;:::::::::777222000---+++******((('''+++++++++---///111111000444666888888777555555666888999;;;===>>>>>>======>>>???AAABBB>>><<<@@@HHH]]]fffsss~~~~~~rrr]]]LLLAAA:::333///...000333666999;;;======>>>===;;;:::;;;<<<<<<<<<===???@@@???;;;666333222...---,,,+++******)))************++++++,,,,,,,,,+++++++++,,,,,,,,,------......//////000000111111333444555666555444222111444777===AAABBBHHHWWWfff~~~uuugggaaaXXXTTTOOOJJJGGGFFFFFFEEEDDDBBB@@@<<<888333///,,,)))(((((()))'''###%%%***&&&&&&&&&&&&%%%$$$###"""########################$$$$$$$$$###############%%%&&&(((***++++++***))),,,,,,,,,***)))+++///333444555444333111000222444000111111///---+++,,,,,,...---++++++,,,,,,***)))222111...---,,,+++***)))***)))'''&&&(((***,,,---444:::???>>>>>>@@@>>>;;;;;;777222//////......---+++++++++,,,...000111111777999::::::888777666777777888:::;;;<<<===<<<<<<===>>>AAABBB???<<>>@@@>>>:::555222111///...---+++************))))))***+++,,,,,,------,,,,,,,,,,,,------------......//////000000111111111222222333444444333333777999<<<@@@BBBHHHWWWeee}}}vvviiicccXXXTTTNNNJJJHHHGGGFFFEEEDDDCCC@@@<<<777222...+++&&&&&&))),,,***%%%$$$'''&&&''''''&&&%%%### ########################"""############$$$$$$$$$$$$%%%&&&((()))))))))))))))******))))))***...111888777555222000000333666111222111///,,,))))))***,,,***)))***++++++***)))......---,,,,,,,,,,,,,,,///...---,,,---...///000777:::<<<<<>>===888111---+++,,,---...,,,,,,++++++---///111333:::;;;===<<<:::888777777666666888999:::;;;;;;;;;;;;===@@@BBB@@@>>>CCCJJJQQQYYYccckkkpppuuuzzz~~~yyy}}}~~~xxxwww~~~{{{nnn[[[LLLCCC===777333000000111222333444555555888777666666666777888999===>>>???>>>:::555222111//////---,,,+++*********(((((()))***,,,---......,,,------------...............//////000000111111000000000111222333555666<<<:::;;;>>>BBBIIIWWWddd|||xxxiiibbbXXXTTTNNNJJJIIIIIIGGGEEEEEECCC@@@;;;666111---+++)))(((***------(((&&&(((%%%&&&&&&&&&%%%###!!!########################!!!""""""###$$$$$$%%%%%%######$$$%%%'''((()))))))))))))))******,,,...000888888666444111111333555000111000...+++)))))))))(((''''''(((+++,,,,,,+++,,,,,,---------...///111111222333333333333555666777888888:::@@@GGGHHHDDD<<<777///)))''')))+++,,,,,,,,,+++++++++...222555;;;<<<===<<<:::777666666444555666777888999999999:::;;;???AAA@@@???EEENNNVVV[[[aaaeeefffiiimmmpppssswwwzzzzzzxxx{{{zzz{{{xxxkkkYYYKKKDDD>>>999555333333333444555777888888999999999888888888:::<<<>>>@@@AAA???;;;777333222000000...---+++*********'''((()))***,,,---...///---------.........//////......//////000000111111111111000000111333555666@@@;;;:::===BBBJJJVVVbbbzzz{{{iii```XXXSSSMMMKKKKKKJJJGGGDDDEEECCC???:::555111...,,,---)))(((******((((((***$$$$$$%%%&&&%%%$$$###"""########################!!!!!!"""###$$$%%%%%%&&&############%%%''')))*********+++,,,---/////////444555666555333222222222...//////...,,,******+++$$$$$$$$$'''+++.........+++---/////////000222555222555777888777777999;;;<<<<<<;;;;;;AAAIIIJJJFFF???999222,,,+++,,,---...,,,,,,,,,++++++---222555999;;;<<<;;;999666555555333444444555666777888999::::::===@@@???@@@HHHRRR[[[]]]``````___```dddhhhqqqqqqqqqrrruuuzzzzzzwww|||uuuiiiXXXLLLEEE@@@;;;777333333444555666888:::;;;:::;;;;;;:::999999<<>>999555111///------((($$$&&&'''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$$$$%%%%%%######""""""$$$'''***,,,---,,,,,,...000111///...000222444444333111000111//////000...,,,++++++,,,$$$$$$%%%'''+++...///...,,,///111111///000333777222666::::::888777888:::<<<===;;;999:::???@@@===;;;777222...------,,,,,,***,,,------+++,,,111555888999;;;:::888666555555333333333444555666888888::::::;;;======AAAKKKWWW^^^______]]]\\\]]]bbbgggnnnkkkiiilllrrrxxx|||}}}|||xxxyyysssgggXXXLLLEEEAAA<<<888222222222333444666999:::888:::;;;:::888888<<>>???DDDRRR```yyy}}}lllcccXXXRRRLLLKKKNNNNNNIIICCCAAA???<<<888444222111000...)))&&&***,,,***((((((---+++(((%%%###$$$%%%&&&#######################################$$$$$$$$$%%%###""""""$$$'''+++......------///111000---))).........,,,,,,---111444444444444111---***)))))),,,***)))***++++++***))),,,000222111---,,,000444222777:::999333///...///222777999555222444777777000///......---+++'''$$$'''+++//////---,,,000444666888::::::999777777888444333333333444666888999<<<999888999:::AAAOOO^^^tttrrrmmmfff```___dddhhhjjjjjjjjjlllpppuuu{{{~~~|||zzzzzz}}}rrrfffXXXLLLFFFBBB<<<888777666444333333444555666888;;;>>><<<999999>>>BBBAAACCCDDDBBB>>>999666555444333111///---,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------......//////000111111111,,,...000333555555555555333666;;;>>>>>>CCCQQQ```zzz